@import url(//fonts.googleapis.com/earlyaccess/notosanskr.css);
html, body{width:100%;height:100%;font-family: "Noto Sans KR", sans-serif;}
ul, li, p ,input, form{margin:0;padding:0;list-style:none;}
a{text-decoration:none;color:#000;}

.back5dD603{width:100%;height:100%;background-color:#eeeeee;}
.mm5dD603-idxR{position:absolute;left:0;top:0;width:100%;height:60px;background-color:#fff;}

.mmulE001{position:absolute;left:120px;top:16px;}
.mmulE001 li{float:left;margin-right:5px;}
.mmulE001 li p{padding:5px 10px 7px 35px;line-height:20px;font-size:14px;color:#030303;border-radius:5px;background-color:#fff;transition:all 0.2s;}
.mmulE001 li a:hover p{background-color:#d4d4d4;}
.indexbtn5dD603 p{background:url('./mm603/indexbtn.png') no-repeat 10px 10px;}
.printbtn5dD603 p{background:url('./mm603/printbtn.png') no-repeat 10px 6px;}
.expbtn5dD603 p{background:url('./mm603/expbtn.png') no-repeat 10px 8px;}
.enlagebtn5dD603 p{background:url('./mm603/enlagebtn.png') no-repeat 10px 8px;}
.reducebtn5dD603 p{background:url('./mm603/reducebtn.png') no-repeat 10px 8px;}
.slidebtn5dD603 p{background:url('./mm603/slidebtn.png') no-repeat 10px 8px;}
.bbwritebtn5dD603 p{background:url('./mm603/memobtn.png') no-repeat 10px 8px;}
.snsbtn5dD603 p{background:url('./mm603/sharebtn.png') no-repeat 10px 8px;}
.down5dD603 p{background:url('./mm603/downloadbtn.png') no-repeat 10px 8px;}
.helpbtn5dD603 p{background:url('./mm603/helpbtn.png') no-repeat 10px 8px;}

.mmulE002{position:absolute;right:13px;top:16px;}
.mmulE002 li{float:left;margin-left:10px;}
.fullscrbtn5dD603, .closebtn5dD603{margin-top:2px;}

.search5dD603{width:198px;height:28px;background:url('./mm603/searchbg.png') no-repeat;}
.searchtxt5dD603{float:left;width:165px;line-height:28px;border:none;background:none;padding:0 0 0 15px;}

.mmulE003{position:absolute;left:calc(50% - 140px);top:0;width:280px;height:auto;}
.mmulE003 > li{float:left;}
.mmulE003 > li > a{text-decoration:none;}
.mmulE003 > li > a > p{width:40px;height:40px;line-height:40px;text-align:center;}

#lowersect{z-index:62;position:absolute;}
.lower5dD603{bottom:0;width:100%;height:40px;}

.pshow5dD603{width:120px;}
.pshow_p5dD603{float:left;width:75px;height:20px;margin:3px 0 0 0;}
.pshow_p5dD603 > input{width:75px;height:20px;border:none;background-color:#fff;border-radius:3px;font-size:12px;text-align:center;}
#pshow_totalpage{float:left;width:35px;height:20px;;font-size:12px;margin:7px 0 0 7px;}

.cbbox5dD603{position:absolute;right:13px;top:2px;width:150px;height:30px;background-image:url('./mm603/otherbtn.png');background-repeat:no-repeat;background-position:129px 8px;background-color:#d4d4d4;border-radius:30px;}
.cbbox5dD603 p{width:128px;text-align:center;font-size:14px;line-height:30px;}

.splbtn5dD603 > a > img{display:block;}
.splbtn5dD603{display:block;margin:0 0 0 -2px;}
.sprbtn5dD603{display:block;margin:0 0 0 10px;}
.spacerR5dD603 > li{margin-bottom:5px;}

/* mobile */
.back5mD603{width:100%;height:100%;background-color:#e1e1e1;}

.mlogo{position:absolute;left:10px;top:6px;z-index:80;}

.mmulE001m{position:absolute;right:10px;top:5px;}
.mmulE001m li{float:left;margin-left:20px;}
.mmulE002m{width:calc(100% - 25px);height:42px;margin:0 auto;padding:0 20px 0 5px;background-color:#fff;}
.mmulE002m li{float:left;width:38px;height:42px;text-align:center;}
.mmulE002m li a{display:block;width:100%;height:100%;}
.mmulE002m li:last-child{float:right;width:70px;height:42px;line-height:42px;}
.mmulE002m .indexbtn5mD603 img{margin-top:15px;}
.mmulE002m .expbtn5mD603 img{margin-top:13px;}
.mmulE002m .snsbtn5mD603 img{margin-top:11px;}
.mmulE002m .downbtn5mD603 img{margin-top:11px;}
.mmulE002m .searchbtn5mD603 img{margin-top:8px;}
.mmulE002m .memoplusbtn5mD001 img{margin-top:13px;}
.mmulE002m .combobtn5mD603 img{margin-top:14px;}

.pshow5mD603{font-size:14px;}

/* bbwrite */
.bbwmenu5dD001{left:0px;top:60px;width:300px;height:38px;visibility:hidden;
	background:url('./bbw/bbw001_back1.png') no-repeat top left,
	url('./bbw/bbw001_back3.png') no-repeat top right,
	url('./bbw/bbwvline.png') no-repeat top 9px left 87px,
	url('./bbw/bbw001_back2.png') repeat-x top 0px left 10px;}
.bbwmenu5mD001{z-index:5;display:block;position:absolute;left:25px;top:0;height:34px;visibility:hidden;}

.mm_ulE002{list-style-type:none;margin:0;padding:0;white-space:nowrap;width:300px;height:38px;}
.mm_ulE002 > li{display:block;float:left;}

.memoplusbtn5dD001{width:31px;height:31px;margin:4px 0 0 15px;}
.memoplusbtn5dD001 svg{width:31px;height:31px;}
.memobgcolbtn5dD001{width:31px;height:31px;margin:4px 0 0 4px;}
.memobgcolbtn5dD001 svg{width:31px;height:31px;}
.memofntsel5dD001{width:76px;height:31px;margin:4px 0 0 22px;}
.memofntsel5dD001 *{font-size:11px;font-family:돋움;}
.memofntsizesel5dD001{width:40px;height:31px;margin:4px 0 0 4px;}
.memofntsizesel5dD001 *{font-size:11px;font-family:돋움;}
.memofntcolbtn5dD001{width:31px;height:31px;margin:4px 0 0 4px;}
.memofntcolbtn5dD001 svg{width:31px;height:31px;}
.bbwclosebtn5dD001{width:13px;height:13px;margin:7px 0 0 18px;}

.bbw_btnE001 rect:first-child{fill:none;stroke-width:0;stroke:#959595;}
.bbw_btnE001:hover rect:first-child{fill:none;stroke-width:1;stroke:#959595;}
.bbw_btnE001:active rect:first-child{fill:#f4f4f4;stroke-width:1;stroke:#d2d2d2;}
.bbw_btnE001-down rect:first-child{fill:#f4f4f4;stroke-width:1;stroke:#d2d2d2;}

.bbw_btnE002{opacity:1;}
.bbw_btnE002:hover{opacity:0.8;}

.bbw_memo5dD001{position:absolute;width:240px;height:240px;border-radius:5px;border:1px solid #b3b3b3;background-color:#ffe99c;}		/* memo in bbwsect */
.bbw_memobtn5dD001{width:auto;height:18px;margin:0 10px;text-align:right;border-bottom:1px dashed #c9c9c9;line-height:18px;}
.bbw_memobtn5dD001 img{margin:4px 0 0 3px;}
.bbw_memotext5dD001{width:220px;height:200px;margin:10px;border:0;background-color:transparent;overflow:auto;font-size:11px;font-family:돋움;}
.bbw_memomin5dD001{position:absolute;width:240px;height:28px;border-radius:5px;border:1px solid #b3b3b3;
	background:linear-gradient(to right, #ffe99c 210px, #ffc600 30px);}		/* memo in bbwsect */
.bbw_memominp5dD001{width:auto;height:24px;margin:2px 10px 0 10px;text-align:left;border:0;line-height:24px;font-size:11px;font-family:돋움;}

.bbw_memo5mD001{position:absolute;width:240px;height:240px;border-radius:5px;border:1px solid #b3b3b3;background-color:#ffe99c;}		/* memo in bbwsect */
.bbw_memobtn5mD001{width:auto;height:18px;margin:0 10px;text-align:right;border-bottom:1px dashed #c9c9c9;line-height:18px;}
.bbw_memobtn5mD001 img{margin:4px 0 0 3px;}
.bbw_memotext5mD001{width:220px;height:200px;margin:10px;border:0;background-color:transparent;overflow:auto;font-size:11px;font-family:돋움;}
.bbw_memomin5mD001{position:absolute;width:240px;height:28px;border-radius:5px;border:1px solid #b3b3b3;}		/* memo in bbwsect */
	/*background:linear-gradient(to right, #ffe99c 210px, #ffc600 30px);}	*/
.bbw_memominp5mD001{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;}

.bbwpenbtn5mD001{width:31px;height:31px;margin:2px 0 0 0px;}
.bbwpenbtn5mD001 svg{width:31px;height:31px;}
.bbwlinebtn5mD001{width:31px;height:31px;margin:2px 0 0 0px;}
.bbwlinebtn5mD001 svg{width:31px;height:31px;}
.bbwrectbtn5mD001{width:31px;height:31px;margin:2px 0 0 1px;}
.bbwrectbtn5mD001 svg{width:31px;height:31px;}
.bbwccbtn5mD001{width:31px;height:31px;margin:2px 0 0 1px;}
.bbwccbtn5mD001 svg{width:31px;height:31px;}
.bbwpencolbtn5mD001{width:31px;height:31px;margin:2px 0 0 5px;}
.bbwpencolbtn5mD001 svg{width:31px;height:31px;}
.bbwlinethbtn5mD001{width:31px;height:31px;margin:2px 0 0 5px;}
.bbwlinethbtn5mD001 svg{width:31px;height:31px;}
.bbwerabtn5mD001{width:31px;height:31px;margin:2px 0 0 2px;}
.bbwerabtn5mD001 svg{width:31px;height:31px;}
.bbwerallbtn5mD001{width:31px;height:31px;margin:2px 0 0 2px;}
.bbwerallbtn5mD001 svg{width:31px;height:31px;}
.bbwundobtn5mD001{width:31px;height:25px;margin:5px 0 0 5px;}
.bbwundobtn5mD001 svg{width:31px;height:25px;}
.bbwredobtn5mD001{width:30px;height:25px;margin:5px 0 0 0;}
.bbwredobtn5mD001 svg{width:30px;height:25px;}
.memoplusbtn5mD001{width:0px;height:0px;margin:0;width:auto;height:auto;display:block;}
#memofntobj{width:76px;}