/* display464b */
@import url(//fonts.googleapis.com/earlyaccess/notosanskr.css);
*{font-family:'Noto Sans KR', sans-serif;}
ul, li, p, input, form{margin:0;padding:0;list-style:none;}
a{text-decoration:none;}
:root{
    --color1:#e5e5e5;
	--color2:#c7c7c7;
	--bgcolor:#2e2f33;
}

.back5dD451d{width:100%;height:100%;background-color:var(--bgcolor);}

.mm5dD451d{position:absolute;left:0;top:0;width:100%;}

.mm_ulE001{position:absolute;left:10px;top:10px;width:84px;}
.mm_ulE001 > li{float:left;margin:0 7px 0 0;}
.mm_ulE001 > li > a{display:block;width:32px;height:32px;text-align:center;line-height:32px;background-color:rgba(0,0,0,0.8);border-radius:3px;transition:all 0.2s;}
.mm_ulE001 > li > a:hover{background-color:rgba(0,0,0,1);}

.mm_ulE002{position:absolute;right:10px;top:10px;width:84px;}
.mm_ulE002 > li{float:left;margin:0 0 0 7px;}
.mm_ulE002 > li > a{display:block;width:32px;height:32px;text-align:center;line-height:32px;background-color:rgba(0,0,0,0.6);border-radius:3px;transition:all 0.2s;}
.mm_ulE002 > li > a:hover{background-color:rgba(0,0,0,1);}
.mm_ulE002 > li.closebtn5dD451d > a:hover > img{transform:rotate(90deg);transition:all 0.2s;}
.closebtn5dD451d img{margin:11px 0 0 0;vertical-align:top;}

#menusect{visibility:hidden;opacity:0;transition:all 0.2s;}
.menusect5dD451d{position:absolute;right:10px;top:40px;}
.maltop{width:100%;height:9px;text-align:center;}
.maltop img{vertical-align:top;margin:0 0 0 83px;}
.menusect5dD451d ul{width:175px;padding:15px;background-color:#fff;border-radius:5px;box-shadow:0 0 10px rgba(0,0,0,0.3);}
.menusect5dD451d ul:after{display:block;content:'';clear:both;}
.menusect5dD451d ul > li{float:left;width:40px;height:62px;margin:0 0 0 5px;}
.menusect5dD451d ul > li:nth-child(4n+1){margin:0;}
.menusect5dD451d ul > li > a{display:block;width:40px;height:40px;border-radius:3px;background-color:var(--color1);text-align:center;line-height:40px;transition:all 0.2s;}
.menusect5dD451d ul > li > a:hover{background-color:var(--color2);}
.menusect5dD451d ul > li > p{width:40px;height:22px;line-height:22px;text-align:center;font-size:12px;letter-spacing:-2px;}

.lower5dD451d{position:absolute;bottom:0;width:100%;height:60px;}

.pageshow5dD451d{position:absolute;left:10px;top:10px;width:calc(160px - 20px);height:32px;background-color:rgba(0,0,0,0.6);border-radius:32px;}
.pshow_p5dD451d{float:left;padding:0 0 0 20px;}
.pshow_p5dD451d > input{width:60px;line-height:32px;text-align:center;border:none;background:none;color:#fff;font-size:12px;}
#pshow_totalpage{float:left;width:60px;font-size:12px;color:#fff;line-height:32px;font-weight:bold;}

.combobtn5dD451d{position:absolute;right:10px;top:10px;width:150px;height:32px;line-height:32px;border-radius:32px;
	background-image:url('./mm451d/combobtn.png');
	background-repeat:no-repeat;
	background-position:right+15px center;
	background-color:rgba(0,0,0,0.6);}
.combobtn5dD451d a{display:block;width:calc(100% - 20px);height:32px;line-height:32px;color:#fff;font-size:12px;padding:0 0 0 20px;}

.onsmlE451d{opacity:0.7;transition:all 0.2s;}
.onsmlE451d:hover{opacity:1;}
.onsmrE451d{opacity:0.7;transition:all 0.2s;}
.onsmrE451d:hover{opacity:1;}
.onsmrE016, .onsmlE016{display:none;}

.search2{position:absolute;left:50%;top:-50px;transform:translateX(-50%);padding:10px;
	background-color:#fff;border-bottom-left-radius:10px;border-bottom-right-radius:10px;box-shadow:0 0 10px rgba(0,0,0,0.3);transition:all 0.3s;z-index:999;}
.searchtxt5dD451d{float:left;width:300px;line-height:24px;font-size:14px;border:1px solid #000;padding:0 0 0 5px;}
.searchbtn5dD451d{float:left;margin:1px 0 0 5px;}
.searchclosebtn5dD451d{float:left;margin:0 0 0 15px}

/*bbw*/
.bbwmenu5dD002{left:0px;top:61px;width:550px;height:38px;visibility:hidden;background-color:#f2f2f2;border-bottom-left-radius:3px;border-bottom-right-radius:3px;}
.bbwmenu5dD002-hlg{left:0px;top:61px;width:815px;height:38px;visibility:hidden;border-bottom-left-radius:3px;border-bottom-right-radius:3px;background-color:#f2f2f2;background-image:url('./bbw/bbw002vline.png'),url('./bbw/bbw002vline.png'),url('./bbw/bbw002vline.png'),url('./bbw/bbw002vline.png');background-repeat:no-repeat;background-position:top 12px left 130px, top 12px left 248px, top 12px left 360px, top 12px left 520px, top 12px left 600px;box-shadow:0 0 10px rgba(0,0,0,0.3);}
.bbwmenu5dD002-bbw{left:0px;top:61px;width:780px;height:38px;visibility:hidden;background-color:#f2f2f2;border-bottom-left-radius:3px;border-bottom-right-radius:3px;}
.bbwmenu5dD002-memo{left:0px;top:61px;width:300px;height:38px;visibility:hidden;background-color:#f2f2f2;border-bottom-left-radius:3px;border-bottom-right-radius:3px;}
.bbw_ulE002{list-style-type:none;margin:0;padding:0;}
.bbw_ulE002 > li{display:block;float:left;}
.bbw_ulE002 > li svg{width:100%;height:100%;}
.bbwpenbtn5dD002{width:31px;height:31px;margin:5px 0 0 16px;}
.bbwhlgbtn5dD002{width:31px;height:31px;margin:5px 0 0 4px;}
.bbwpencolbtn5dD002{width:31px;height:31px;margin:4px 0 0 4px;}
.bbwlinebtn5dD002{width:31px;height:31px;margin:4px 0 0 24px;}
.bbwrectbtn5dD002{width:31px;height:31px;margin:4px 0 0 4px;}
.bbwccbtn5dD002{width:31px;height:31px;margin:4px 0 0 4px;}
.bbwlinethbtn5dD002{width:86px;height:31px;margin:4px 0 0 22px;}
.bbwerabtn5dD002{width:31px;height:31px;margin:5px 0 0 24px;}
.bbwerallbtn5dD002{width:31px;height:31px;margin:5px 0 0 4px;}
.bbwundobtn5dD002{width:30px;height:30px;margin:5px 0 0 10px;}
.bbwredobtn5dD002{width:30px;height:30px;margin:5px 0 0 1px;}
.memoplusbtn5dD002{width:30px;height:30px;margin:5px 0 0 22px;}
.memobgcolbtn5dD002{width:31px;height:31px;margin:4px 0 0 4px;}
.memofntsel5dD002{width:76px;height:31px;margin:4px 0 0 10px;overflow:hidden;}
.memofntsel5dD002 *{font-size:11px;font-family:돋움;}
.memofntsizesel5dD002{width:40px;height:31px;margin:4px 0 0 4px;}
.memofntsizesel5dD002 *{font-size:11px;font-family:돋움;}
.memofntcolbtn5dD002{width:31px;height:31px;margin:4px 0 0 4px;}
.bbwclosebtn5dD002{width:13px;height:13px;margin:4px 0 0 15px;}
.bbw_btnE001 rect:first-child{fill:none;}
.bbw_btnE001:hover rect:first-child{fill:#dadada;}
.bbw_btnE001:active rect:first-child{fill:#cacaca;}
.bbw_btnE001-down rect:first-child{fill:#cacaca;stroke-width:1;stroke:#d2d2d2;}
.bbw_btnE002{opacity:1;}
.bbw_btnE002:hover{opacity:0.8;}
.bbw_btnE004 rect{fill:#dadada;}
.bbw_btnE004:hover rect{fill:#d1d1d1;}
.bbw_btnE004:active rect{fill:#cacaca;}
.bbw_btnE004-down rect{fill:#cacaca;stroke-width:1;stroke:#d2d2d2;}
.bbw_memo5dD002{position:absolute;width:240px;height:240px;border-radius:5px;border:1px solid #b3b3b3;background-color:#ffe99c;}
.bbw_memobtn5dD002{width:auto;height:18px;margin:0 10px;text-align:right;border-bottom:1px dashed #c9c9c9;line-height:18px;}
.bbw_memobtn5dD002 img{margin:4px 0 0 3px;}
.bbw_memotext5dD002{width:220px;height:200px;margin:10px;border:0;background-color:transparent;overflow:auto;font-size:11px;font-family:돋움;}
.bbw_memomin5dD002{position:absolute;width:240px;height:28px;border-radius:5px;border:1px solid #b3b3b3;}
.bbw_memominp5dD002{width:auto;height:24px;margin:2px 10px 0 10px;text-align:left;border:0;line-height:24px;font-size:11px;font-family:돋움;}
.bbw_btnE003 rect:first-child{fill:none;stroke-width:0;stroke:#959595;}
.bbw_btnE003:active rect:first-child{fill:#f4f4f4;stroke-width:1;stroke:#d2d2d2;}
.bbw_btnE003-down rect:first-child{fill:#f4f4f4;stroke-width:1;stroke:#d2d2d2;}
#bbwlinethsect{z-index:86;display:block;position:absolute;visibility:hidden;border:1px solid #dddddd;background-color:#f5f5f5;}
#bbwlinethsect svg{width:28px;height:86px;}