body,p,h1,h2,h3,h4,h5,h6,div,ul,ol,li,dl,dt,dd,table,th,td,form,fieldset,legend,input,textarea,button,select {margin:0;	padding:0;font-family:'NotoKrR','sans-serif'; color:#373737; word-wrap: break-word;word-break: keep-all;font-size:13px;webkit-font-smoothing: antialiased;
}

table {border-collapse:collapse;}
th {text-align:center;}

img { border:0;padding:0;margin:0;}
ol,ul {list-style:none;}
h1,h2,h3,h4,h5,h6 {font-size:100%;font-weight:normal;}
textarea{background-color:ffffff;color:666666;border:1px solid #b7b4ba;}

a{text-decoration:none;color:#3E5968;word-wrap: break-word;word-break: keep-all;webkit-font-smoothing: antialiased;}
a:hover{text-decoration:underline;color:#5B8398;}
a:link, a:active, a:visited {color:#05476B;}
a.nav:link, a.nav:active, a.nav:visited {color:#05476B;text-decoration: underline;word-wrap: break-word;word-break: keep-all;webkit-font-smoothing: antialiased;}
a.nav:hover {text-decoration:none;color:#5B8398;}
a.yellow:link, a.yellow:active, a.yellow:visited {color:#fdfd3a;text-decoration: none;word-wrap: break-word;word-break: keep-all;webkit-font-smoothing: antialiased;}
a.yellow:hover {text-decoration:underline;color:#ffffff;}

img{vertical-align:middle; border:0;}
input,select{vertical-align:middle;}
label {cursor:pointer;}

.hr01 {height:1px; background:url("/images/hr_line01.gif") repeat-x left bottom;}
.auto{display:block; width:100%; overflow:auto; position:relative;}

.ContSize{width:1002px;}
#wHome{width:100%; margin:0px auto; padding:0px;}
#mHome{width:100%; margin:0px auto; padding:0px;}
#wDoc{width:100%; min-width:1002px; margin:0px auto; padding:0px; position:relative;border:0}
#wTop{position:replative;width:100%;margin:0px auto;padding:0;}
#wContBg{width:100%;}
#wCont{width:1000px; min-height:550px;margin:0px auto; position:relative;border-left:1px solid #e0e0e0;border-right:1px solid #e0e0e0; overflow:hidden; background:url(/imagem/leftLineBg.png) repeat-y left;}
#mCont{width:1002px;margin:0px auto;overflow:hidden;border-left:1px solid #e0e0e0;border-right:1px solid #e0e0e0; overflow:hidden;}
#wBottom {width:100%;height:110px;padding:3px 0 0 0;position:relative;background-color:#202020;color:#ffffff;}

#wContent{padding:10px 10px 10px 20px}
#wContentFull{padding:0 0 0 0}
.wDoc_bg {display:none;position:fixed;top:top:200px;left:0;width:100%;height:1500px;background:url(/imagem/wDoc_bg.png) repeat;z-index:11;}

#winDoc{background-color:ffffff;width:100%;margin:0 0 0 0;padding:0 0 0 0;position:relative;}
#winCont{width:95%;margin:10px 0 0 0;position:relative;}
#winTitle{width:100%;height:47px;padding:6px 0 0 0px; background:url('/images/win_top_bg.gif');font-size:25px;font-weight:600;color: #fff;}
#winBottom{width:100%; padding-bottom:20px;text-align:center;}
#imgWinClose{display:block; position:absolute; top:9px; right:9px;}

#cLeft{position:relative;width:200px;float:left;display:inline;margin:0 0 20px 0;}
#cContents{position:relative;padding:0 20px 20px 20px;overflow:hidden;text-align:left !important;}
#mContents{width:100%;min-height:620px;padding:0 0 0 0;}

#leftZone {position:relative;}
#leftMen {width:200px;margin:5px 0 10px 0;}
#leftMen li.men_li{z-index:10}
#leftMen li.men_li:first-child{border-top:1px solid #303542;}
#leftMen li.men_li .men-title{position:relative;height:33px;padding:0px 0px 0px 18px;border-bottom:1px solid #61605e;background:#393836;font-size:13px;color:#ffffff;line-height:30px;cursor:pointer}
#leftMen li.men_li.on .men-title{background:#e0e0e0;border-left:1px solid #303542;border-right:1px solid #303542;color:#000}
#leftMen li.men_li:hover .men-title{background:#e0e0e0;border-left:1px solid #303542;border-right:1px solid #303542;color:#000}

/* À§ ¸Þ´º 2Â÷ Ä«Å×°í¸® Ãß°¡ - 2018-10-17 */
#leftMen li.men_li:hover .cate2{display:block !important}
#leftMen li.men_li .cate2{display:none;position:absolute;top:0;left:199px;z-index:10;width:150px;height:287px;padding:0}
#leftMen li.men_li .cate2_li:first-child{border-top:1px solid #303542;}
#leftMen li.men_li .cate2_li .men-title{position:relative;height:33px;padding:0px 0px 0px 18px;border-bottom:1px solid #61605e;background:#393836;font-size:13px;color:#ffffff;line-height:30px;cursor:pointer}
#leftMen li.men_li .cate2_li.on .men-title{background:#e0e0e0;border-left:1px solid #303542;border-right:1px solid #303542;color:#000}
#leftMen li.men_li .cate2_li:hover .men-title{background:#e0e0e0;border-left:1px solid #303542;border-right:1px solid #303542;color:#000}
/* 2Â÷ Ä«Å×°í¸® Ãß°¡ */

#leftTit {width:200px;height:120px;background:#00a7b3;font-size:17px;color:#fff;font-weight:bold;margin-top:1px;padding-top:50px;text-align:center;border:1px solid #303542;}

/* ÁÂÃø¸Þ´º 2Â÷ Ä«Å×°í¸®±îÁö Ãâ·Â - À§  2Â÷ Ä«Å×°í¸® ¸¸µé¸é¼­ ¾Æ·¡ Ä«Å×°í¸® csss ´Â »ç¿ë ¾ÈÇÔ */
#cateMen {width:200px;margin:12px 0 10px 0;}
#cateMen li.cate_li{z-index:10}
#cateMen li.cate_li:first-child{border-top:1px solid #303542;}
#cateMen li.cate_li .cate-title{position:relative;height:33px;padding:0px 0px 0px 18px;border-bottom:1px solid #303542;background:#464d5f;font-size:13px;color:#ffffff;line-height:30px;cursor:pointer}
#cateMen li.cate_li.on .cate-title{background:#ffffff;border-left:1px solid #303542;color:#000}
#cateMen li.cate_li:hover .cate-title{background:#ffffff;border-left:1px solid #303542;color:#000}
#cateMen li.cate_li:hover .cate2_li{display:block !important}
#cateMen li.cate_li .cate2_li{display:none;position:absolute;top:0;left:201px;z-index:10;width:206px;height:287px;padding:9px 18px;background:#f2f2f2;border-top:1px solid #303542;border-right:1px solid #303542;border-bottom:1px solid #303542}
#cateMen li.cate_li .cate2_li li a{color:#333333;letter-spacing:-1px;line-height:28px}
#cateMen li.cate_li .cate2_li li a:hover{font-weight:bold;color:#333;text-decoration:underline}


#bottomInfo {width:100%;padding:0 0 20 0;border-bottom:1px solid #a0a0a0;}
#bottomSmen {width:500px;text-align:center !important;padding:20 0 20 0;display:block;}
#bottomSmen ul {;height;19px;}
#bottomSmen li {float:left; padding:0 10 0 0;}

#bottomCopy {width:100%;height:77px;margin-top:10px;border-top:1px solid #8EAC75;text-align:center;padding-top:10px;}

#divLogin {width:171px;height:162px;background:url('/image/login_bg.jpg');text-align:center;}
.mUserid {width:120px;height:22px;border:1px solid #c5c3c0;font-size:12px;padding:6px 6px 5px;display:inline;background:#fff url('/image/login_word.gif') no-repeat 0px 0px;}
.mPasswd {width:120px;height:22px;border:1px solid #c5c3c0;font-size:12px;padding:6px 6px 5px;display:inline;background:#fff url('/image/login_word.gif') no-repeat 0px -22px;}
.id_focus, .pw_focus {background:#ffffff url('/image/login_word.gif') no-repeat 0px 300px;;}

#topMen{margin:0;}
#topMen > ul{display:block; padding:0;margin:0;}
#topMen  ul  li.men {float:left;padding:0;}
#topMen > ul > li > a{margin:0px;display:block;padding:0 20px 0 20px;}
#topMen > ul > li.topMenBar{float:left;padding:0;width:6px;height:37px;background:url('/imagem/topMenBar.png') no-repeat}

#topSmenBg{width:100%;height:37px;padding:0;margin:0;background:url('/imagem/topSmenBg.jpg');}

#bankWin{display:none;position:absolute;left:290px;top:0;width:500px; height:319px;background-image:url('/image/bankInfo_bg.jpg');z-index:100;}
#bankWin ul {float:left;position:relative;top:120px;left:0;width:243px;height:100%;padding:14px 10px 0 20px;text-align:center;}
#bankWin ul .bankNum{margin-top:12px;font-weight:bold;font-size:20px}
#bankWin ul .bankAcc{margin-top:12px;font-weight:bold;font-size:17px;color:#b75600;}

#bankWin3{display:none;position:absolute;width:500px; height:319px;background-image:url('/image/bankInfo_bg.jpg');z-index:100;}
#bankWin3 ul {float:left;position:relative;top:120px;left:0;width:243px;height:100%;padding:14px 10px 0 20px;text-align:center;}
#bankWin3 ul .bankNum{margin-top:12px;font-weight:bold;font-size:20px}
#bankWin3 ul .bankAcc{margin-top:12px;font-weight:bold;font-size:17px;color:#b75600;}

.topSmenAll {position:absolute;left:0;width:100%; height:250px; display:none; padding:0 0 0 0;margin:0px auto;background-color:#ffffff;z-index:1110;}
.topSmenAllBg {width:1002px; height:100%;margin:0px auto;}
.topSmenAllBg ul {float:left;position:relative;top:0;left:0;width:140px;height:100%;border-right:1px solid #e0e0e0;padding:10px 0 0 0;}
.topSmenAllBg ul:hover {background-color:#fef08e;}
.topSmenAllBg ul li {display:inline-block; overflow:hidden; padding:0; text-align:left; width:100%;}
.topSmenAllBg ul li a, .topSmenAllBg ul li a:link, .topSmenAllBg ul li a:active, .topSmenAllBg ul li a:visited {display:block; font-size:13px; color:#666 overflow:hidden;*font-size:small;*font:x-small;-webkit-text-size-adjust:none;padding:5px 0px 5px 15px;}
.topSmenAllBg ul li a:hover {background-color:#ff4500;color:#fff; text-decoration:none;}
.topSmenAll ul.first{border-left:1px solid #e0e0e0;margin:0 0 0 5px;}

.topSearch {float:left; width:380px;height:40px;border:3px solid #00a7b3;margin:5px 0 0 150px;}
.topSearch dl {margin-top:5px;}
.topSearch dl dt {float:left; width:300px; height:35px;padding-left:50px;}
.topSearch dl dt input {width:280px; height:28px;border:0}
.topSearch dl dd {float:left;height:35px;padding-left:30px;}

#topSmenBg0 {position:relative;width:100%;height:27px;margin-top:10px;background:url('/imagem/topSmenBg00.jpg') left top repeat-x;}
#topSmenBg1 {position:relative;width:100%;height:27px;margin-top:10px;background:url('/imagem/topSmenBg01.jpg') left top repeat-x;}
#topSmenBg2 {position:relative;width:100%;height:27px;margin-top:10px;background:url('/imagem/topSmenBg02.jpg') left top repeat-x;}
#topSmenBg3 {position:relative;width:100%;height:27px;margin-top:10px;background:url('/imagem/topSmenBg03.jpg') left top repeat-x;}
#topSmenBg4 {position:relative;width:100%;height:27px;margin-top:10px;background:url('/imagem/topSmenBg04.jpg') left top repeat-x;}
#topSmenBg5 {position:relative;width:100%;height:27px;margin-top:10px;background:url('/imagem/topSmenBg05.jpg') left top repeat-x;}
#topSmenBg6 {position:relative;width:100%;height:27px;margin-top:10px;background:url('/imagem/topSmenBg06.jpg') left top repeat-x;}
#topSmenBg7 {position:relative;width:100%;height:27px;margin-top:10px;background:url('/imagem/topSmenBg07.jpg') left top repeat-x;}

#topImg01 {width:100%;height:157px;background:url('/imagem/top_img_bg01.jpg');background-position: center;}
#topImg02 {width:100%;height:157px;background:url('/imagem/top_img_bg02.jpg');background-position: center;}
#topImg03 {width:100%;height:157px;background:url('/imagem/top_img_bg03.jpg');background-position: center;}

#topImgBoxMain1 {position:absolute;z-index:0;display:none;}
#topImgBoxMain2 {position:absolute;z-index:0;display:none;}
#topImgBoxMain3 {position:absolute;z-index:0;display:none;}
#topImgBoxMain4 {position:absolute;z-index:0;}

.title01 {width:100%;height:40px;margin:10px 0 10px 0;padding:0;border-bottom:1px solid #CACACA;}
.title01 li.tit01{font-size:1.5em;font-weight:600;color: #2b2e3d;padding:3px 0 0 35px; background:url('/images/img_title_icon1.jpg') no-repeat 1px 1px;}
.title01 li.pagePath{text-align:right;font-size:0.9em;padding-top:15px;}


.divTitle {width:100%;margin:20px 0 0 0;}
.title01Line {width:100%;text-align:left;margin-bottom:20px;}

.subTItle01 {font-size:25px;font-weight:600;color: #00adbb;margin-left:20px;padding:0px 0px 20px 30px;text-align:left !important;background:url('/imagem/subTitle01_icon.jpg') left top no-repeat;}

.subCont01 {display:block;font-size:14px;color:#3B3F41;margin-left:20px;padding:0px 50px 60px 30px;background:url('/imagem/subCont_bg01.jpg') right bottom no-repeat;line-height:170%;text-align:justify;border-bottom:1px solid #CACACA;}

.txtTitle01 {font-size:1.2em;font-weight:600;color: #00adbb;margin-left:20px;padding:0px 0px 15px 30px;text-align:left !important;background:url('/images/subTitle01_icon.jpg') left top no-repeat;}
.txtCont01 {display:block;font-size:1.1em;color:#3B3F41;padding:0px 20px 30px 20px;line-height:170%;text-align:justify;}
.txtCont01 span.txtCont01Tit {font-size:16px;color:#3D91CC;font-weight:600;}
.txtCont01 span.txtCont0101 {margin-left:20px;display:block;padding-bottom:10px;}
.txtCont02 {display:block;font-size:1.0em;color:#3B3F41;padding:0px 20px 30px 50px;line-height:170%;text-align:justify;}

.txtTitle02 {font-size:1.1em;font-weight:400;color: #00adbb;margin-left:0;padding:0px 0px 15px 0px;text-align:left !important;}
.txtTitle03 {font-size:14px;font-weight:600;color: #3B3F41;margin-left:0px;padding:5px 0px 25px 30px;text-align:left !important;line-height:150%;}

/* ÄÁÅÙÃ÷ ¸Þ´º */
.subMen_box {padding:10px 15px; width:700px; border-top:1px solid #e9e9e9; margin:0 0 20px 0; border-left:1px solid #e9e9e9; border-right:1px solid #c0c0c0; border-bottom:1px solid #c0c0c0; display: inline-block;}
.subMen_box ul {background:url('/imagem/subMen_line.gif') repeat center top; float:left; width:100%; height:30px}
.subMen_box ul li { display:inline; margin:0 10px 0 0; line-height:2.4em; } 
.subMen_box ul li a { display:inline-block; padding:2px 8px 2px 17px; background:url('/imagem/subMen_li_bg.gif') no-repeat 6px 9px;  line-height:1.6em; }
.subMen_box ul li a:hover, .subMen_box ul li.on a {background-color:#3b79bc; background-image:url('/imagem/subMen_li_bg_on.gif'); background-repeat:no-repeat; background-position:6px 9px;  color:#fff; text-decoration:none;}
.subMen_box ul li.new_win a span {background:url('/imagem/img_new_win.gif') no-repeat right center; padding:0 23px 0 0;}
.subMen_box ul li.on.new_win a span, .subMen_box ul li.new_win:hover a span{background:url('/imagem/img_new_win_white.gif') no-repeat right center;  padding:0 23px 0 0;}
/* ÄÁÅÙÃ÷ ¸Þ´º */

.photo01 {display:block;margin:0 0 30px 20px;padding:30px 0px 10px 10px;border-bottom:1px solid #CACACA;height:430px;}
.photo01 .big {width:600px;float:left;}
.photo01 .small {width:100px;float:left;}
.photo01 .small p{padding-bottom:10px;}

#tableItem01 {width:90%;border-top:2px solid #CACACA;border-top:1px solid #094059;border-left:1px solid #094059;border-right:1px solid #094059;}
#tableItem01 ul {border-bottom:1px solid #094059}
#tableItem01 .td01{float:left;width:30%;height:25px;padding:3px 0px 3px 0px;font-size:16px;font-weight:700;color:#00adbb;letter-spacing:2px;background-color:#E1F5FE;line-height:150%;text-align:center;border-right:1px solid #094059;}
#tableItem01 .td02{width:70%;height:25px;padding:3px 0px 3px 0px;font-size:15px;;line-height:150%;}

#topImgCurtain {position:relative;margin-bottom:-14px;height:14px;background:url('/image/curtain_bg.png') left top repeat-x;z-index:10;}

#orderMen{width:320px;}
#orderMen ul li {float:left;border:1px solid #787878;text-align:center;line-height:28px;}
#orderMen ul li a{width:100px; height:23px;background-color:#ffffff;color:000;font-size:14px;}
#orderMen ul li a:hover, #orderMen ul li.on a{background-color:#F14856;color=#fff;text-decoration:none;}

.auto{display:block; width:100%; overflow:auto; position:relative;}
.auto2{display:block; overflow:auto; position:relative;}

.txtIcon01{padding:0 0 0 20px; background:url('/images/li_icon_gray.gif') no-repeat 8px 3px;}
.txtIcon02{padding:0 0 0 12px; background:url('/images/img_ball_blue.gif') no-repeat left 20%;}
.txtIcon03 {margin-top:1px;padding:0 0 0px 11px; line-height:19px; background:url('/images/li_icon01.gif') no-repeat 0px 8px;}

.sTitle01 {line-height:20px;color:#0080c0;font-weight:bold;font-size:14px !important;}
.sTitle02 {padding:0 0 0 15px;background:url('/images/li_icon02.gif') no-repeat 0px 2px; line-height:20px;color:#0080c0;font-weight:bold;}

.mNotice_icon {padding:0 0 0 40px; background:url('/images/notice_icon.gif') no-repeat 0px 4px;}
.notice_icon {margin-top:10px;padding:0 0 0px 11px; line-height:19px; background:url('/images/li_icon01.gif') no-repeat 0px 8px;}
.notice_re {padding:3px 0 0px 40px;}
#liIcon01 li{background:url('/images/img_ball_blue.gif') no-repeat left 20%;padding-left:10px;}
ul.icon01{list-style-image: url('/images/img_ball_blue.gif');}
ul.decimal{list-style-type:decimal;}

label{vertical-align:bottom}
span.customStyleSelectBox{font-size:13px; background-color:#ffffff; color:#5F5F5F; padding:0 0 0 5px; border:1px solid #C0C4CB; background:url(/images/img_iselect.gif) no-repeat center right; padding:1 5 1 2;text-align:left !important;}
span.customStyleSelectBox.changed{background-color: #ffffff;font-weight:bold;}
.customStyleSelectBoxInner{font-size:13px; letter-spacing:-1px; white-space:nowrap;}
.customStyleSelectBorderStrong{ border-color:#000000;}

.bg_white { background-color: #ffffff; }

.fb{font-weight:bold !important;}
.f11{font-size:11px !important;}
.f12{font-size:12px !important;}
.f13{font-size:13px !important;}
.f14{font-size:14px !important;}
.f16{font-size:16px !important;}
.fColor0{color:#333333 !important;}
.fColor1{color:#878787 !important;}
.fColor2{color:#AE0B0B !important;}
.fColor14{color:#ffffff !important;}
.fColorWhite{color:#ffffff !important;}
.fColorBlue{color:#0080c0 !important;}
.fColorRed{color:#ff0000 !important;}
.fColorGray{color:#e0e0e0 !important;}
.fColorBrown{color:#b02f02 !important;}
.fBold{font-weight:bold !important;}
.bgYellow{ background-color:#ffff80 !important;}

.mt2{margin-top:2px !important;}
.mt3{margin-top:3px !important;}
.mt5{margin-top:5px !important;}
.mt7{margin-top:7px !important;}
.mt10{margin-top:10px !important;}
.mt12{margin-top:12px !important;}
.mt13{margin-top:13px !important;}
.mt15{margin-top:15px !important;}
.mt20{margin-top:20px !important;}
.mt25{margin-top:25px !important;}
.mt30{margin-top:30px !important;}
.mt35{margin-top:35px !important;}
.mt40{margin-top:40px !important;}
.mt50{margin-top:50px !important;}
.ml5{margin-left:5px !important;}
.ml10{margin-left:10px !important;}
.ml15{margin-left:15px !important;}
.ml20{margin-left:20px !important;}
.ml25{margin-left:25px !important;}
.ml30{margin-left:30px !important;}
.ml40{margin-left:40px !important;}
.ml50{margin-left:50px !important;}
.ml80{margin-left:80px !important;}
.mr1{margin-right:1px !important;}
.mr2{margin-right:2px !important;}
.mr3{margin-right:3px !important;}
.mr5{margin-right:5px !important;}
.mr10{margin-right:10px !important;}
.mr15{margin-right:15px !important;}
.mr20{margin-right:20px !important;}
.mr25{margin-right:25px !important;}
.mr30{margin-right:30px !important;}
.mr40{margin-right:40px !important;}
.mb3{margin-bottom:3px !important;}
.mb5{margin-bottom:5px !important;}
.mb10{margin-bottom:10px !important;}
.mb12{margin-bottom:12px !important;}
.mb15{margin-bottom:15px !important;}
.mb20{margin-bottom:20px !important;}
.mb25{margin-bottom:25px !important;}
.mb30{margin-bottom:30px !important;}
.mb40{margin-bottom:40px !important;}
.mb50{margin-bottom:50px !important;}


.pt2{padding-top:2px !important;}
.pt3{padding-top:3px !important;}
.pt5{padding-top:5px !important;}
.pt7{padding-top:7px !important;}
.pt10{padding-top:10px !important;}
.pt15{padding-top:15px !important;}
.pt20{padding-top:20px !important;}
.pt25{padding-top:25px !important;}
.pt30{padding-top:30px !important;}
.pt40{padding-top:40px !important;}
.pt50{padding-top:50px !important;}
.pl3{padding-left:3px !important;}
.pl5{padding-left:5px !important;}
.pl10{padding-left:10px !important;}
.pl15{padding-left:15px !important;}
.pl20{padding-left:20px !important;}
.pl25{padding-left:25px !important;}
.pl30{padding-left:30px !important;}
.pl40{padding-left:40px !important;}
.pl50{padding-left:50px !important;}
.pr5{padding-right:5px !important;}
.pr10{padding-right:10px !important;}
.pr15{padding-right:15px !important;}
.pr20{padding-right:20px !important;}
.pr25{padding-right:25px !important;}
.pr30{padding-right:30px !important;}
.pr40{padding-right:40px !important;}
.pr50{padding-right:50px !important;}
.pb2{padding-bottom:2px !important;}
.pb5{padding-bottom:5px !important;}
.pb10{padding-bottom:10px !important;}
.pb15{padding-bottom:15px !important;}
.pb20{padding-bottom:20px !important;}
.pb25{padding-bottom:25px !important;}
.pb30{padding-bottom:30px !important;}
.pb40{padding-bottom:40px !important;}
 
.fl{float:left;}
.fr{float:right;}
.cb{clear:both;}
.tl{text-align:left !important;}
.tr{text-align:right !important;}
.tc{text-align:center !important;}
.dn{display:none;}

.w100per{width:100% !important;}
.w95per{width:95% !important;}
.w90per{width:90% !important;}
.marginAuto {margin:0 auto;}

.cursorY {cursor:pointer;}

.hrRound01 {position:relative;display:block;height:1px;margin:30px 0;background:#ddd}
.hrRound01:after {content:"";position:absolute;left:50%;top:50%;display:block;width:20px;height:20px;margin-left:-10px;margin-top:-10px;border:2px solid #ddd;background:#fff;border-radius:100% !important}
.aniTop {padding-top:50px;opacity:0;-webkit-transition:all 1s ease-in-out;-moz-transition:all 1s ease-in-out;-o-transition:all 1s ease-in-out;transition:all 1s ease-in-out}
.aniTop.action {padding-top:0;opacity:1}

 #topImgLine { width:1px; height:1px; background-color:white;}
 #topImgBox { width:100%; overflow:hidden; position:relative; background:#ffffff;}
 #topImgBox div { width:100%; height:100%; position:absolute; left:800px; top:0px; z-index:1; font-size:100px; text-align:center; }
 #topImgBox div:first-child {left:0px; z-index:2; }
 
.mTitle {font-size:1.1em;text-align:left;margin:5px 0 0 0;padding:10px 20px 10px 20px;border-top:2px solid #777;border-bottom:2px solid #777;}
.mTitle h2 span {padding:10px 0 0 3px;font:12px µ¸¿ò;color:#555;font-weight:bold;}
.mTitle h2 img{margin:4px 0 3px 0;}
 
 .joinBox{width:100%; height:200px; margin-top:12px; border-top:2px solid #797159; border-bottom:2px solid #797159; background:#ffffff;}
 .joinBox .txtBox{text-align:left;padding:12px 16px; color:#ddd1b3; font-size:11px; }
 .txtBox h1{margin:18px 0;font-weight:bold; font-size:1.2em;}
 .txtBox h2{margin:15px 0;}
 .txtBox p{padding-left:4px; line-height:20px;}
 .txtBox ol{padding-left:4px;}
 .txtBox ol li{margin-left:25px; line-height:20px; list-style:decimal;}
 .txtBox ol ul{margin-bottom:10px;}
 .txtBox ol ul li{list-style:none;}
 .txtBox ul{padding-left:4px;}
 .txtBox ul li{margin-left:15px; line-height:20px;}

input {font-size: 1.0em; background-color:ffffff; color:80542B;}
textarea {font-size: 1.0em; background-color:ffffff; color:80542B;}
.textarea_box{background-color:#fdf5f5; color:666666; border:1px solid #b7b4ba;font-size:12px;padding:1px 0 0 0;}
 .inputbox{background-color:#fdf5f5; color:666666; border:1px solid #b7b4ba;height:23px;font-size:12px;padding:1px 0 0 0;}
 .inputboxOn{background-color:#ffff80; color:666666; border:1px solid #b7b4ba;height:23px;font-size:12px;padding:1px 0 0 0;}
.input_number{background-color:d6d6d6; color:666666; border:2x solid #b7b4ba;text-align:right !important;}
 .input_number_gray{background-color:eeeeee; color:666666; border:0; text-align:right;}
 .inputbox2{background-color:ffffff; color:666666; border:1px solid black;}
 .inputbox3{background-color:ffffff; color:666666; border:2px solid #b7b4ba;font-size:13px;font-weight:bold;text-align:center;}
 .inputTexta{border:2x solid #b7b4ba; background:#ffffff;}
 .input_member{background-color:d6d6d6; color:black; border:1px solid #c4c4c4;}
 .input_focus{background-color:f9f7f5; color:666666; border:1px solid #b7b4ba;font-size:12px;padding:1px 0 0 0;}
 .idbox{background-color:#f7f7f7; color:#c3497a; border:0x solid bold #909090; font-size:9pt; background-image:url(/image/idbox.gif)}
 .pwdbox{background-color:#f7f7f7; color:#c3497a; border:0x solid bold #909090; font-size:9pt; background-image:url(/image/pwdbox.gif)}
 .nullbox{background-color:#f7f7f7; color:#c3497a; border:0x solid bold #909090; font-size:9pt; background-image:url(/image/nullbox.gif)} 
 .opt_list { background-color:#eeeeee; font-size: 13px; color:#383838;}
 .opt_list_yellow { background-color:#ffff80; color:black; font-size: 13px;}
 .han { background-color:#eeeeee; font-size: 9pt; color:#484848; line-height: 100%;}
 .han1 { font-size: 8pt; color:#484848; line-height: 100%;}
 .han2 {  background-color:#8b8b8b; font-size: 8pt; color:#ffffff; line-height: 100%;}
 .subbox{ background-color:#DDDDDD; color:black;font-weight:400;border:1px solid #808080; font-size: 1.0em; cursor:pointer;padding:1px 10px 5px 10px;border-radius:2px;}
 .button_gray{ background-color:#DDDDDD; color:black;font-weight:400;border:1px solid #808080; font-size: 1.0em; cursor:pointer;padding:1px 10px 5px 10px;border-radius:2px;}
 .button_gray:hover, .button_gray:focus, .button_gray:active{color:#ffffff;background-color:#0294A0; border-color:#028E99;}
 .button_yellow{ background-color:#ffff80; color:black; border:1px solid #808080; height:24px; font-size: 11px;}
  .button_red { background-color:#eb2201; color:#fff;font-weight:400;border:1px solid #808080; font-size: 1.0em; cursor:pointer;padding:1px 10px 5px 10px;border-radius:2px;}
 .button_red:hover, .button_red:focus, .button_red:active{color:#ffffff;background-color:#0294A0; border-color:#028E99;}
 .button_gray_b{ background-color:#DDDDDD; color:black; height:35px;font-weight:400;border:1px solid #808080; font-size: 1.0em; cursor:pointer;padding:0 30px 0 30px;border-radius:2px;}
 .button_gray_b:hover, .button_gray_b:focus, .button_gray_b:active{color:#ffffff;background-color:#0294A0; border-color:#028E99;}
 
 .button_gray02{ background-color:#DDDDDD; color:#000; height:40px;font-weight:400;border:1px solid #808080; font-size: 1.1em; cursor:pointer;padding:0 30px 0 30px;border-radius:2px;}
 .button_gray02:hover, .button_gray02:focus, .button_gray02:active{color:#ffffff;background-color:#025e78; border-color:#028E99;}
 
 .button_red02{ background-color:#ef1b0b; color:#fff; height:40px;font-weight:400;border:1px solid #808080; font-size: 1.1em; cursor:pointer;padding:0 30px 0 30px;border-radius:2px;}
 .button_red02:hover, .button_gray_b:focus, .button_gray_b:active{color:#ffffff;background-color:#025e78; border-color:#028E99;}
 
  .button_brown02{ background-color:#8b1a04; color:#fff; height:40px;font-weight:400;border:1px solid #808080; font-size: 1.1em; cursor:pointer;padding:0 30px 0 30px;border-radius:2px;}
 .button_brown02:hover, .button_gray_b:focus, .button_gray_b:active{color:#ffffff;background-color:#025e78; border-color:#028E99;}
 
 .button_darkblue02{ background-color:#024875; color:#fff; height:40px;font-weight:400;border:1px solid #808080; font-size: 1.1em; cursor:pointer;padding:0 30px 0 30px;border-radius:2px;}
 .button_darkblue02:hover, .button_gray_b:focus, .button_gray_b:active{color:#ffffff;background-color:#025e78; border-color:#028E99;}
 
.btn {padding: 8px 16px;font-size:14px;font-weight: 600;line-height: 1.428571429;border-radius:2px;}
.button01 {color: #ffffff;background-color: #3380CF;border-color: #02A4B1;}
.chLinkWhite a:link, .chLinkWhite a:active, .chLinkWhite a:visited {color: #ffffff;text-decoration:none;}
.button01:hover, .button01:focus, .button01:active{color: #ffffff;background-color: #0294A0; border-color: #028E99;}

 .textarea{font-size: 9pt; color:666666; border:1px solid #000000;}

.site  {border-bottom:solid #999999 1px; height:22; padding:15 0 5 10; width:169}

.content_line20 {font-size: 9pt; line-height:200%; text-align:justify}
.content_line17 {font-size: 9pt; line-height:170%; text-align:justify}
.content_line15 {font-size: 9pt; line-height:150%; text-align:justify}
.content_line14 {font-size: 9pt; line-height:140%; text-align:justify}

.men3_over { BACKGROUND-COLOR: #bddbe5; COLOR: #2d4a7e }
.men3_out { BACKGROUND-COLOR: #FFFF80; COLOR: #2d4a7e }
.men3_over2 { BACKGROUND-COLOR: #eeffdd; COLOR: #5d4e4a }

#box_menu {clear:both;}
#box_menu {margin:10 0 10 0;}
#box_menu li {width: 100px;float:left; padding:0; margin:0 5 0 0;}

/* 2014-02-12 Ãß°¡ */
.tblHead1 { border-top: 2px solid #98c7d8; border-bottom: 1px solid #98c7d8; background-color:#f1f7f9;text-align:center; padding:4; color:#0b557f; font-weight: bold;}
.tblHead2 { border-bottom: 1px solid #98c7d8;  border-right:1px solid #98c7d8; background-color:#f1f7f9;text-align:center; padding:4; color:#0b557f; font-weight: bold;}
.tblHead3 { border-bottom: 1px solid #98c7d8;background-color:#f1f7f9;text-align:center; padding:4; color:#0b557f; font-weight: bold;}
.tblHead4 { border-top: 2px solid #98c7d8; border-bottom: 1px solid #98c7d8;  border-right:1px solid #98c7d8; background-color:#f1f7f9;text-align:center; padding:4; color:#0b557f; font-weight: bold;}
.tblHead5 { border-top: 2px solid #98c7d8; border-bottom: 1px solid #98c7d8; background-color:#f1f7f9;text-align:center; padding:4; color:#0b557f; font-weight: bold;}
.tblCon0 { border-right:1px solid #c3c3c3; border-bottom:1px solid #c3c3c3; background-color:#f1f7f9; padding:4; text-align:center; }
.tblCon1 { border-right:1px solid #c3c3c3; border-bottom:1px solid #c3c3c3; padding:4; text-align:center; }
.tblCon2 { border-bottom:1px solid #c3c3c3; padding:4; text-align:center; }

a.nav01 {
   margin: 0;
   padding: 10px 0;
   display: block;
   font-size: 12px;
   font-weight: bold;
   text-align: center;
   color: black;   
   background: #fff7aa url('/images/nav_white.png') top left repeat-x;
   border: 2px solid #e3ca4b;
   -moz-border-radius: 5px;
   -webkit-border-radius: 5px;
   -webkit-box-shadow: rgba(0,0,0,0.5) 2px 2px 2px; 
   -moz-box-shadow: rgba(0,0,0,0.5) 2px 2px 2px; /* FF 3.5+ */   
}
a.nav01:hover {
   background-color: #fffce5;
   border-color: #d1b62c;
}
a.nav02:link, a.nav02:active, a.nav02:visited {color:#d74106;text-decoration: underline;}
a.nav02:hover {color:#3E5968;}

.td_member01 {padding-left:10px; border-right:1px solid #777}
.td_member02 {padding-left:20px;}
.td_member03 {ppadding-left:10px; border-left:1px solid #777; border-right:1px solid #777}

.tbl01{width:100%; border-top:2px solid #5a5545; border-bottom:2px solid #5a5545; }
.tbl01 th{padding:6px 0 2px 0; border-bottom:1px solid #5a5545; border-right:1px solid #5a5545; background:#e0e0e0; font-size:12px; font-weight:bold; text-align:center; vertical-align:top; line-height:20px;}
.tbl01 td{padding:6px 6px 2px 2px; border-bottom:1px solid #5a5545; border-right:1px solid #5a5545; line-height:20px; vertical-align:top; background:#ffffff;}
.tbl01 th.r0, .tbl01 td.r0{border-right:0;}

.tbl03 td{font-size:12px;}

.tbl_app th{border:1px solid #666666; vertical-align:middle;}
.tbl_app td{border:1px solid #666666; vertical-align:middle;}
.tbl_app2 td{border:0px;}

.tbl_tax td{border:1px solid #2222ff;border-collapse:collapse;vertical-align:middle;}
.tbl_taxRed td{border:1px solid #ff0022;border-collapse:collapse;vertical-align:middle;}
.tbl_noline td{border:0px}

.tbl_line_black td{border:1px solid #666666;border-collapse:collapse;vertical-align:middle;}
.tbl_line_black th{border:1px solid #666666;border-collapse:collapse;vertical-align:middle;}

.tbl_line_black02 td{border:1px solid #666666;border-collapse:collapse;vertical-align:middle;line-height:170%;font-size:13px;padding:20px 10px 20px 10px;}


/*Å×ÀÌºí »ó´Ü ¶óÀÎ 3px*/
.table01_tit_bg { background-color:#d6e8f8; font-weight:bold}
.table01_tit_bg2 { background-color:#F4F8F6;}
.table01_cont_bg { background-color:#F7f6f3; }
.table01_tit_line { background-color:#81A5C8; height:2px; }
.table01_tit_line2 { background-color:#91B3D4; height:1px; }
.table01_cont_line { background-color:#D3D6D8; height:1px; }
.table01_cont_row { background-color:#D3D6D8; width:1px; }

.table02_tit_bg { background-color:#F4F8F6; font-weight:bold}
.table02_tit_bg2 { background-color:#FEFFF6;}
.table02_cont_bg { background-color:#F7f6f3; }
.table02_tit_line { background-color:#81A750; height:2px; }
.table02_tit_line2 { background-color:#81A750; height:1px; }

/* °³ÀÎÁ¤º¸ µ¿ÀÇ */
.agreeArea{padding:20px 20px 15px 20px;border:1px solid #d7d5d5;color:#747474;line-height:20px;background:#fbfafa;text-align:left !important;}
.agreeArea .agree{overflow:auto;height:110px;padding:20px;border:1px solid #e6e6e6;background:#fff;}
.agreeArea p{padding:0;margin:0;text-align:left !important;}
.agree p{padding:0;margin:7px 0 7px 0;text-align:left !important;}
.agreeTit{color:#202020;font-size:12px;font-weight:bold;}
.agreeArea .check{padding:7px 0 0 0;color:#202020;font-size:12px;}

/* ÀÔ·ÂÆû Ãâ·Â½Ã »ç¿ë */
.tbl01_th1 { background-color:#307CBA;color:#FFFFFF}
.tbl01_td1 { background-color:#ACD0E3;height:25px;text-align:center;}
.tbl01_td2 { background-color:f7f7f7; padding-left:7px;}
.tb01l_td3 { background-color:#ffffff; padding-left:7px;}
.tb011_line { background-color:#81A750; height:2px; }

/* ÀÔ·ÂÆû Ãâ·Â½Ã »ç¿ë */
.tbl_th1 { background-color:#e2e2e2; font-size: 13px;font-weight:bold;}
.tbl_td1 { background-color:#e2e2e2; font-size: 11PX;}
.tbl_td2 { background-color:#f0f0f0; padding-left:7px; font-size: 11PX;}
.tbl_td3 { background-color:#ffffff; padding-left:7px; font-size: 11PX;}

/* Å×ÀÌºí ¸®½ºÆ® Ãâ·Â½Ã »ç¿ë */
table.list_table th {border:1px solid #C9D1DD;} 
table.list_table td {font-size: 11px;color:#141414;border:1px solid #C9D1DD;} 
.list_tr { background-color:#3f3fff;}
.list_th { background-color:#d8d8ff;font-size: 11px;color:#141414}
.list_th2 { background-color:#e8e8ff;}
table.list_table_print td {font-size: 13px;color:#141414;border:1px solid #666666;} 
.list_th_print { background-color:#d8d8ff; font-size: 12px;border:1px solid #666666}
.list_th2_print { background-color:#C2D9F3; font-size: 12px;}


 .Pimg { border :1px solid #6784BA; }	
 .PimgOn { border :1px solid #cc6600; }
 .text15 {background-color:ffffff; font-size: 15px; font-weight:bold; color:black; border:2x solid #b7b4ba;}

table.smen1 {
width: 114px; 
background-color:#FFFFFF;
border : 2px solid #147fb2;
padding-left:5px;
}
.class_txt{
padding-left:25px;
font-size:12px;
color: #000000;
line-height:150%;
}

.title_icon{
padding-left:15px;
}

table.list th{
height: 30px;
background-color: #efeeef;
color : #000000;
border-top: 1px solid #e0e0e0;
border-bottom: 1px solid #e0e0e0;
font-size:12px;
}

table.list td{
height: 30px;
line-height:150%;
padding-bottom:10px;
border-bottom: 1px solid #e0e0e0;
padding-left: 10px;
}

table.list2 th{
background-color: #efeeef;
color : #000000;
border-top: 1px solid #a03030;
border-bottom: 1px solid #a03030;
font-size:12px;
}

table.list2 td{
line-height:150%;
border-bottom: 1px solid #a03030;
}

table.list3 td{
line-height:150%;
border-bottom: 1px solid #e0e0e0;
padding-left: 10px;
}
table.list3 th{
background-color: #efeeef;
color : #000000;
border-top: 1px solid #e0e0e0;
border-bottom: 1px solid #e0e0e0;
font-size:12px;
}

table.list01 th{background-color: #efeeef;color : #000000;border-top: 1px solid #e0e0e0;border-bottom: 1px solid #e0e0e0;font-size:12px;}
table.list01 td{line-height:150%;border-bottom: 1px solid #e0e0e0;padding-left: 10px;}
table.list01 td.gray{background-color: #f8f8ff;line-height:150%;border-bottom: 1px solid #e0e0e0;padding-left: 10px;}
table.list01 td.top{border-top: 1px solid #e0e0e0;}

.content1{
width: 635px;
border: 1px solid #e0e0e0;
padding: 5px;
}

.ch_font17 {font:17px Arial;line-height:20px;font-weight:bold;}
.ch_eng {font-family:Tohoma,times New Roman,Verdana;}

.td_line {border-bottom:1px solid #ccc;height:43px;padding:0 15px 0 0px;}
.td_line .font17 {font:17px Arial;line-height:30px;font-weight:bold;}

div.text {font-size: 9pt; line-height:150%; width:90%;}
div.text i {color:#FF6600; font-size:10pt;}
div.text ol li {padding-bottom:10px;}
div.text li.cir {padding-bottom:0px;}


/* Board Paging  */
div.paging01{ height:23px; text-align:center; color:#c5c5c5;}
div.paging01 span a{ display:inline-block; font-size:12px; margin:0 0 0 1px;height:14px; border:1px solid #fff; line-height:14px; background:none; padding:4px 5px 2px 3px; font-weight:bold; color:#777; cursor:pointer; vertical-align:middle; }
div.paging01 span a:hover { font-size:12px; border:1px solid #909090; color:#5A5B5C;background:#d6e8f8; vertical-align:middle;}
div.paging01 span.selOut a{ font-size:12px; border:1px solid #909090; color:#5A5B5C; text-decoration:none;}
div.paging01 span.selOut a:hover {font-size:12px; border:1px solid #909090; color:#5A5B5C; text-decoration:none;}
div.paging01 span.sel a{font-size:12px; border:1px solid #505090; color:#505090;background:#d6e8f8}
div.paging01 span.sel a:hover{font-size:12px; border:1px solid #0080c0; color:#0080c0; text-decoration:none;}
div.paging01 span img {vertical-align:middle;}
div.paging01 span.pre10,div.paging01 span.pre10:hover { background:none; border:none; margin:0 0 0 0;padding:0;}
div.paging01 span.pre1,div.paging01 span.pre1:hover { background:none; border:none;  margin:0 1px 0 0;padding:0;}
div.paging01 span.next1, div.paging01 span.next1:hover{ background:none; border:none;  margin:0 0 0 2px;padding:0;}
div.paging01 span.next10 a{font-size:12px; border:1px solid #505090; color:#505090;}
div.paging01 span.next10 a:hover{font-size:12px; border:1px solid #0080c0; color:#0080c0; text-decoration:none;}

table.formTable1{BORDER-TOP: #8cbed1 2px solid; BORDER-BOTTOM: #8cbed1 2px solid;}
.formTable1 TH{ BACKGROUND: #e9f3f7; COLOR: #245365; TEXT-ALIGN: center; FONT-FAMILY : Arial,sans-serif; border:solid 1px #d3e4eb ; border-collapse:collapse;height:30px;}
.formTable1 TD{ COLOR: #101414; FONT-FAMILY : Arial,sans-serif; border:solid 1px #d3e4eb ; border-collapse:collapse; padding-left:10px;height:30px;}

table.formTable2{BORDER-TOP: #8cbed1 1px solid; BORDER-BOTTOM: #8cbed1 1px solid;}
.formTable2 TH{ BACKGROUND: #eeffcc; COLOR: #245365; TEXT-ALIGN: center; FONT-FAMILY : Arial,sans-serif; border:solid 1px #d3e4eb ; border-collapse:collapse;}
.formTable2 TD{ COLOR: #101414; FONT-FAMILY : Arial,sans-serif; border:solid 1px #d3e4eb ; border-collapse:collapse;}

.tbl_lmen td.outBg {padding-left:30px;background:url('/imagem/left_men_bg01.gif') no-repeat left top;cursor:pointer;}
.tbl_lmen td.onBg {padding-left:30px;background:url('/imagem/left_men_bg02.gif') no-repeat left top;cursor:pointer;font-weight:bold;font-size:13px;color:#ffffff;}

.calendar td {padding:3 3}
.tbl_member td {padding:5 5}
.tbl_search td {padding:5 5}

#shop_search01 {border:1px solid #5c5644;width:100%;}
#shop_search01 li {float:left; padding:0 10 0 0;}
#shop_search01 li.select_ie {float:left; background-color:#ffffff; padding:0 3 0 0 !important;}

#mBest {clear:both;}
#mBest li {float:left; padding:0 0 0 15;}

#shop_list01 {clear:both;}
#shop_list01 {margin:10 0 10 0}
#shop_list01 li {float:left; padding:0 2 0 2;}
#shop_list02 {margin:10 0 10 0}
#shop_list02 li {float:left; padding:0 10 10 10;}

.shop_img {border:1px solid #CECECE;}
.shop_img02 {border:1px solid #F0A2B6;}
.main_best_size {width:120px; height:120px;border:1px solid #CECECE;}
.sub_best_size {width:190px; height:190px;}
.opt_size {width:70px; height:70px;}
.m_size {width:300px; height:300px;}
.l_size {width:600px; height:600px;}

#stit01 li{padding:0 0 0 20px; line-height:18px; background:url('/images/img_ball_gray.gif') no-repeat 8px 4px; color:#948a73; font-size:12px;}


.pname {font-size:14px;color:#878787;font-weight:bold;margin-top:10px;}
.price {font-size:18px;color:#D81F25;font-weight:bold;margin-top:5px;}

.pname02 {margin-top:10px;}
.price02 {font-size:17px;color:#D81F25;font-weight:bold;margin-top:5px;}
.priceG02 {font-size:17px;color:#787878;font-weight:bold;margin-top:5px;}

.pname03 {font-size:12px;color:#878787;font-weight:bold;margin-top:10px;}
.price03 {font-size:13px;color:#D81F25;font-weight:bold;margin-top:5px;}

.orderCbox{width:90%;}

#bestBox {width:957px; height:600px; padding:20 0 20 0; border:2px solid #E94C59;background:url('/imagem/sub_best_bg.jpg') no-repeat left top;}
#bestBox ul {clear:both;padding:20 5 0 20;display:block;}
#bestBox li {float:left; width:23% !important; padding:0 5 0 5; text-align:center !important;}

.mainPhoto {padding:20px 0 10px 0;}
.mainPhoto li {float:left; padding:5px 5px 5px 5px ; text-align:center !important;}
.main_photo_size {width:140px; height:140px;border:1px solid #CECECE;}

#pBox {width:957px; padding:20 0 20 0;}
#pBox ul {clear:both;padding:20 5 0 20}
#pBox li {float:left; width:23% !important; padding:0 5 0 5; text-align:center !important;}

#proOpt {width:560px; padding:8 0 8 0; border:2px solid #E6FBBE;}
#proOpt ul {clear:both;padding:10 0 10 0}
#proOpt li {float:left; width:92px !important; padding:0 2 0 0; text-align:center !important;}

#relateBox {width:730px; padding:8 0 8 0; border:2px solid #D8D9D6;}
#relateBox ul {clear:both;padding:10 10 10 10}
#relateBox li {float:left; width:138px !important; padding:0 2 0 2; text-align:center !important;}

#pInfo {width:100%; padding:0 0 20 20;line-height:200%;}
#pInfo ul {clear:both;padding:7 10 3 5}
#pInfo ul li {padding:0 0 0 20px; line-height:25px; background:url('/images/li_icon_gray.gif') no-repeat 8px 9px;}

#msgTitle {width:100%; padding:20 0 10 20;margin-bottom:40px;line-height:100%;border-bottom:2px solid #D81F25;}
#msgTitle ul {clear:both;padding:0 10 0 20;}
#msgTitle ul li {float:left; width:30%;padding:0 0 0 20; line-height:20px; background:url('/images/li_icon_gray.gif') no-repeat 8px 7px;font-size:13px;color:#D81F25;font-weight:bold;}
#msgTitle ul li a{font-size:13px;color:#D81F25;font-weight:bold;}

#msgList {width:100%; padding:20 0 20 20;line-height:130%;}
#msgList ul {clear:both;padding:0 10 0 5;}
#msgList ul li {width:100%;padding:0 0 7 20px; line-height:25px; background:url('/images/li_icon_gray.gif') no-repeat 8px 9px;font-size:12px;color:#808080;font-weight:bold;}

#wordList {width:100%; padding:20 0 20 20;line-height:130%;}
#wordList ul {clear:both;padding:0 10 0 5;}
#wordList ul li {float:left;width:310px;padding:0 0 7 20px; line-height:25px; background:url('/images/li_icon_gray.gif') no-repeat 8px 5px;font-size:12px;color:#808080;font-weight:bold;}

#msgAlarm {width:90%; padding:10 0 1 0;line-height:110%;}
#msgAlarm ul {clear:both;padding:0 10 0 5;}
#msgAlarm ul li {float:left;width:100%;padding:0 0 7 20px; line-height:21px; background:url('/images/li_icon_gray.gif') no-repeat 8px 9px;font-size:12px;color:#808080;font-weight:bold;}

.stit02{margin-top:10px;padding:10 0 0 30px; width:100%;height:31px; background:url('/images/stit_bg02.gif') no-repeat;text-align:left; color:#ffffff; font-size:12px;font-weight:bold;}

#titList ul li {width:100%;padding:0 0 0 20px; line-height:25px; background:url('/images/li_icon_gray.gif') no-repeat 8px 9px;font-size:12px;color:#D81F25;font-weight:bold;}

#bannerLeft{width:38px;height:220px;float:left;background:url('/image/arrow_left.gif') no-repeat left middle;}
#bannerRight{width:38px;height:220px;float:left;background:url('/image/arrow_right.gif') no-repeat right middle;}

.cont0133 {line-height:25px; background:url('/images/li_icon_gray.gif') no-repeat 8px 9px;font-size:12px;color:#575757;font-weight:bold;}

#bannerFrame{width:900px;overflow:hidden;margin:0 0 0 0; padding:0; auto;position:relative}
.bannerList{width:3400px;position:relative;}
.bannerList ul li{float:left;width:170px; padding:0 11 0 0;}
.bannerList ul{float:left;}
.bannerList:after{content:"";display:block;clear:both;}

.cont0133 {line-height:25px; background:url('/images/li_icon_gray.gif') no-repeat 8px 9px;font-size:12px;color:#575757;font-weight:bold;}

.noticeBox {padding:0;margin:0;}
.noticeBox ul li.noticeData{text-align:left !important;padding:1px 0 0 8px;}

table.tblInsert01 th{background-color: #efeeef;color : #000000;border-top: 1px solid #e0e0e0;border-bottom: 1px solid #e0e0e0;font-size:12px;}
table.tblInsert01 td {background-color: #f8f8ff;line-height:150%;border-bottom: 1px solid #e0e0e0;padding-left: 10px;}

#Contents02{width:780px;position:relative;}

#bBanner ul li {float:left;padding:0 0 0 14;}

/* 2015-06-01 ¸ÅÀÔÃ³ ¹ßÁÖ¸®½ºÆ® Ãß°¡ */
#stabmenu {background:#ffffff;font-size:11px ;margin:30 0 0 0;background-color:#ffffff;}
#stabmenu_li{background:#ffffff;margin:0 2px 0 0;}
#stabmenu ul,#stabmenu ul li{margin:0;padding:0;border-right:solid 1px #ccc;}
#stabmenu ul li {float:left;width:150px; margin-right:-1px;list-style:none;line-height:20px;text-align:center;padding:5px 0;background:#fff;border-left:solid 1px #ccc;border-top:solid 1px #ccc;border-bottom:solid 1px #ccc;}
#stabmenu ul li span{font-weight:bold;font-size:14px;color:#555;}
#stabmenu ul li a{display:inline-block;padding:2px 16px 1px;_padding:3px 16px 0;background-position:100% 0;font-weight:normal;color:#666;cursor:pointer;text-decoration:none !important}
#stabmenu ul li a:hover{color:#000}
#stabmenu ul li.on,#stabmenu ul li.on a{background:#2d4a7e;}
#stabmenu ul li.on a{color:#fff}
#stabmenu ul li.on a span{color:#fff}

#sAdminTop {width:100%;height:60px;text-align:center !important;position:fixed;top:0px;left:0px;}
#sAdminTop  a.sAdminMen:link, #sAdminTop  a.sAdminMen:active, #sAdminTop  a.sAdminMen:visited {color:#ffffff;text-decoration: none;font-weight:600;font-size:13px;padding:0 10px 0 10px;}
#sAdminTop  a.sAdminMen:hover {text-decoration:underline;color:#ffff80;}
/* 2015-06-01 ¸ÅÀÔÃ³ ¹ßÁÖ¸®½ºÆ® Ãß°¡ */

/* 2015-06-01 ¸ÅÀÔÃ³ ¹ßÁÖ¸®½ºÆ® ¹ßÁÖ¸®½ºÆ® Å×ÀÌºí?*/
table.mainTable1{BORDER-TOP: #8cbed1 2px solid; BORDER-BOTTOM: #8cbed1 2px solid}
.mainTable1 TH{ BACKGROUND: #e9f3f7; COLOR: #245365; TEXT-ALIGN: center;border:solid 1px #d3e4eb ; border-collapse:collapse;}
.mainTable1 TD{ COLOR: #101414;border:solid 1px #d3e4eb ; border-collapse:collapse;}
.mainTable1 A{text-decoration:none;color:#196cc8;}
.mainTable1 A:link{text-decoration:none;color:#196cc8;}
.mainTable1 A:visited{text-decoration:none;color:#196cc8;}
.mainTable1 A:hover{text-decoration:underline;color:#196cc8;}
.mainTable1 A:active{text-decoration:none;color:#196cc8;}
/* 2015-06-01 ¸ÅÀÔÃ³ ¹ßÁÖ¸®½ºÆ® ¹ßÁÖ¸®½ºÆ® Å×ÀÌºí?*/

/* Å×ÀÌºí ¸®½ºÆ® Ãâ·Â½Ã »ç¿ë */
.tr1_g{ background-color:#627007;}
.td1_gr {background-color: FCFFF6; border-right-width:1; border-right-color:#627007; border-right-style:solid; border-bottom-width:1; border-bottom-color:#627007; border-bottom-style:solid; padding-left:7px;}
.td1_wr {border-right-width:1; border-right-color:#627007; border-right-style:solid; border-bottom-width:1; border-bottom-color:#627007; border-bottom-style:solid; padding-left:7px;}
.td1_g {background-color: FCFFF6; border-bottom-width:1; border-bottom-color:#627007; border-bottom-style:solid; padding-left:7px;}
.td1_w {border-bottom-width:1; border-bottom-color:#627007; border-bottom-style:solid; padding-left:7px;}
.td1_grc {background-color: FCFFF6; border-right-width:1; border-right-color:#627007; border-right-style:solid; border-bottom-width:1; border-bottom-color:#627007; border-bottom-style:solid; text-align:center}
.td1_wrc {border-right-width:1; border-right-color:#e1e1e1; border-right-style:solid; border-bottom-width:1; border-bottom-color:#627007; border-bottom-style:solid; text-align:center}

.fbold01 {font-size:15px;font-weight:bold;font-family:³ª´®°íµñ,NanumGothic,ng,'NanumGothicWeb',µ¸¿ò,±¼¸²,Gulim !important;}

#program_table_Style th {padding:3px 0px 3px 0px;}
#program_table_Style td {padding:3px 0px 3px 10px;}

.txtTitle02 {font-size:16px;font-weight:600;color: #575757;margin-left:0;padding:0px 0px 15px 0px;text-align:left !important;}
.txtTitle03 {font-size:14px;font-weight:600;color: #3B3F41;margin-left:0px;padding:5px 0px 25px 30px;text-align:left !important;line-height:150%;}
.exam {text-align:left;}
.examQnum {width:24px; font-size:1.1em;font-weight:600;padding:21px 0 0 0;}
.examQ {font-size:1.1em;font-weight:600;padding:21px 0 0 0;}
.examA {padding:7px 0 10px 20px;}

/* ¸®½ºÆ® »óÇ° ÀÌ¹ÌÁö zoom 1 */
.image_zoom {
    -webkit-transform:scale(1);
    -moz-transform:scale(1);
    -ms-transform:scale(1); 
    -o-transform:scale(1);  
    transform:scale(1);
    -webkit-transition:.3s;
    -moz-transition:.3s;
    -ms-transition:.3s;
    -o-transition:.3s;
    transition:.3s;
}
div.image_zoom_round:hover + .image_zoom, .image_zoom:hover {
    -webkit-transform:scale(1.1);
    -moz-transform:scale(1.1);
    -ms-transform:scale(1.1);   
    -o-transform:scale(1.1);
    transform:scale(1.1);
}

.image_zoom_padein {
	overflow: hidden;
}

/* ÁÂÃø¸Þ´º 2018-07-24 */
#menTree {position:absolute;width:200px;z-index:110;}
#menTree li.aaa {z-index:10;width:200px;}
#menTree li.aaa:first-child{border-top:1px solid #303542;}
#menTree li.aaa .depth-title{position:relative;height:28px;padding:0px 0 0px 10px;border-bottom:1px solid #303542;background:#464d5f;font-size:13px;color:#ffffff;line-height:28px;cursor:pointer}
#menTree li.aaa.on .depth-title{background:#ffffff;border-left:1px solid #303542;color:#000}
#menTree li.aaa:hover .depth-title{background:#00a7b3;border-left:1px solid #303542;color:#fff}

#menTree .ul_ul {width:200px; min-height:500px;z-index:120; display:none; position:absolute; left:200px; top:0px;}
#menTree .ul_ul li.aaa {z-index:10;width:200px;}
#menTree .ul_ul li.aaa:first-child{border-top:1px solid #303542;}
#menTree .ul_ul li.aaa .depth-title{position:relative;height:28px;padding:0px 0 0px 10px;border-bottom:1px solid #303542;background:#464d5f;font-size:13px;color:#ffffff;line-height:28px;cursor:pointer}
#menTree .ul_ul li.aaa.on .depth-title{background:#ffffff;border-left:1px solid #303542;color:#000}
#menTree .ul_ul li.aaa:hover .depth-title{background:#00a7b3;border-left:1px solid #303542;color:#fff}

#menTree .ul_ul_ul_ul {width:200px; min-height:500px;z-index:120; display:none; position:absolute; left:200px; top:0px;}
#menTree .ul_ul_ul_ul li.bbb {z-index:10;width:200px;}
#menTree .ul_ul_ul_ul li.bbb:first-child{border-top:1px solid #303542;}
#menTree .ul_ul_ul_ul li.bbb .depth-title2{position:relative;height:28px;padding:0px 0 0px 10px;border-bottom:1px solid #303542;background:#464d5f;font-size:13px;color:#ffffff;line-height:28px;cursor:pointer}
#menTree .ul_ul_ul_ul li.bbb.on .depth-title2{background:#ffffff;border-left:1px solid #303542;color:#000}
#menTree .ul_ul_ul_ul li.bbb:hover .depth-title2{background:#00a7b3;border-left:1px solid #303542;color:#fff}

#top_cate01 li.aaa {width:180px;}
#top_cate01 li.aaa:first-child{border-top:1px solid #303542;}
#top_cate01 li.aaa .depth-title{position:relative;height:35px;padding:0px 0 0px 40px;border-bottom:1px solid #303542;background:#000;font-size:15px;color:#ffffff;line-height:28px;cursor:pointer}
#top_cate01 li.aaa.on .depth-title{background:#ffffff;border-left:1px solid #303542;color:#000}
#top_cate01 li.aaa:hover .depth-title{background:#fff;border-left:1px solid #303542;color:#000}

#top_cate01{position:absolute;width:1000px;height:10px; min-height:352px;z-index:1000;}
#top_cate01 .ul_ul {width:840px; min-height:352px;z-index:120; display:none; position:absolute; left:180px; top:0px;background:#fff;border:1px solid #303542}
#top_cate01 .ul_ul li.bbb {z-index:10;width:200px;}
#top_cate01 .ul_ul li.bbb:first-child{border-top:1px solid #303542;}
#top_cate01 .ul_ul li.bbb .depth-title{position:relative;height:28px;padding:0px 0 0px 10px;border-bottom:1px solid #303542;background:#00a7b3;font-size:13px;color:#ffffff;line-height:28px;cursor:pointer}
#top_cate01 .ul_ul li.bbb.on .depth-title{background:#ffffff;border-left:1px solid #303542;color:#000}
#top_cate01 .ul_ul li.bbb:hover .depth-title{background:#000;border-left:1px solid #303542;color:#fff}

#top_cate01 .ul_ul_ul_ul {width:200px; min-height:500px;z-index:120; display:none; position:absolute; left:200px; top:0px;}
#top_cate01 .ul_ul_ul_ul li.ccc {z-index:10;width:200px;}
#top_cate01 .ul_ul_ul_ul li.ccc:first-child{border-top:1px solid #303542;}
#top_cate01 .ul_ul_ul_ul li.ccc .depth-title2{position:relative;height:28px;padding:0px 0 0px 10px;border-bottom:1px solid #303542;background:#00a7b3;font-size:13px;color:#ffffff;line-height:28px;cursor:pointer}
#top_cate01 .ul_ul_ul_ul li.ccc.on .depth-title2{background:#ffffff;border-left:1px solid #303542;color:#000}
#top_cate01 .ul_ul_ul_ul li.ccc:hover .depth-title2{background:#464d5f;border-left:1px solid #303542;color:#fff}

#top_cate01 .bg01 {background: url(/imagem/topCate_bg.jpg) bottom right no-repeat #fff;}
#top_cate01 .bg02 {background: url(/imagem/topCate_bg.jpg) bottom right no-repeat #fff;}
#top_cate01 .bg03 {background: url(/imagem/topCate_bg.jpg) bottom right no-repeat #fff;}
#top_cate01 .bg04 {background: url(/imagem/topCate_bg.jpg) bottom right no-repeat #fff;}
#top_cate01 .bg05 {background: url(/imagem/topCate_bg.jpg) bottom right no-repeat #fff;}


#top_cate{position:absolute;width:1000px;height:300px;z-index:1000;}
#top_cate li.depth_1{z-index:10}
#top_cate li.depth_1:first-child{border-top:1px solid #303542;}
#top_cate li.depth_1 .depth-title{position:relative;height:33px;padding:0px 0 0px 30px;border-bottom:1px solid #303542;background:#464d5f;font-size:13px;color:#ffffff;line-height:30px;cursor:pointer}
#top_cate li.depth_1.on .depth-title{background:#ffffff;border-left:1px solid #303542;color:#000}
#top_cate li.depth_1:hover .depth-title{background:#00a7b3;border-left:1px solid #303542;color:#fff}
#top_cate li.depth_1:hover .depth_2{display:block !important}
#top_cate li.depth_1 .depth_2{display:none;position:absolute;top:40px;left:143px;z-index:10;width:106px;height:287px;padding:9px 18px;background:#f2f2f2;border-top:1px solid #303542;border-right:1px solid #303542;border-bottom:1px solid #303542}
#top_cate li.depth_1 .depth_2 li a{color:#333333;letter-spacing:-1px;line-height:28px}
#top_cate li.depth_1 .depth_2 li a:hover{font-weight:bold;color:#333;text-decoration:underline}


#lnb .lnb-menu{}
#lnb .lnb-menu li.depth_li{z-index:10}
#lnb .lnb-menu li.depth_li:first-child{border-top:1px solid #303542;}
#lnb .lnb-menu li.depth_li .depth-title{position:relative;height:33px;padding:0px 0 0px 18px;border-bottom:1px solid #303542;background:#464d5f;font-size:13px;color:#ffffff;line-height:30px;cursor:pointer}
#lnb .lnb-menu li.depth_li.on .depth-title{background:#ffffff;border-left:1px solid #303542;color:#000}
#lnb .lnb-menu li.depth_li:hover .depth-title{background:#ffffff;border-left:1px solid #303542;color:#000}
#lnb .lnb-menu li.depth_li:hover .sub-depth{display:block !important}
#lnb .lnb-menu li.depth_li .sub-depth{display:none;position:absolute;top:40px;left:143px;z-index:10;width:106px;height:287px;padding:9px 18px;background:#f2f2f2;border-top:1px solid #303542;border-right:1px solid #303542;border-bottom:1px solid #303542}
#lnb .lnb-menu li.depth_li .sub-depth li a{color:#333333;letter-spacing:-1px;line-height:28px}
#lnb .lnb-menu li.depth_li .sub-depth li a:hover{font-weight:bold;color:#333;text-decoration:underline}
#lnb .lnb-bnr{margin-top:19px}


.tblBlue table {
    width: 100%;
}
.tblBlue table tr td, .tblBlue table tr th {
    text-align: center;
}
.tblBlue table tr td {
    padding: 7px 0;
    font-size: 14px;
    color: #838383;
    border-bottom: 1px dashed #474747;
    border-right: 1px dashed #474747;
    vertical-align: middle;
}
.tblBlue table tr td.gray {
    background: #f1f1f1;
    font-weight: 400;
    color: #474747 !important;
}
.tblBlue table tr th {
    padding: 9px 0;
    font-size: 14px;
    font-weight: 500;
    color: #262d63;
	background: #FFFF80;
    border-top: 2px solid #262d63;
    border-bottom: 1px dashed #b5b5b5;
}
.tblBlue h2 {
    margin-bottom: 10px;
    color: #00adbb;
    font-weight: bold;
    background: url(/images/sub_title_bg.png) no-repeat;
    padding-left: 10px;
}

.subTItle_blue{
    margin-bottom: 10px;
    color: #00adbb;
    font-size: 16px;
    font-weight: bold;
    background: url(/images/sub_title_bg.png) no-repeat 0 3px;
    padding-left: 10px;
}



/* productView.asp */
.goods_view li {height:auto; padding:0; border:0;}
.goods_view li.goods_tp {position:relative; padding:0;margin:0; vertical-align:top;}
.goods_view li.goods_tp input {vertical-align:middle;}
.goods_view li.goods_tp a {float:left;}
.goods_view li.goods_tp .qt {margin:0;padding:0;}
.goods_view li.goods_tp .qt input {width:32px; padding:0;height:22px; border:1px solid #d8d8d8; border-right:0; vertical-align:middle;}
.goods_view li.goods_tp .qt span {width:17px; height:22px; margin-left:-4px; vertical-align:middle; display:inline-block;font-size:0px; line-height:0px;}
.goods_view li.goods_tp .qt span a {margin:0;}





.gnb_layer2016 a:hover {text-decoration: none; color: #e4140c; font-weight: bold;}
.gnb_layer2016 .depth2menu {display: none;position:absolute;top:134px;left:50%; height: 800px; /*height: 373px;*/ color:#494949; font-size:12px;letter-spacing:-1px;line-height:12px; font-family:Malgun Gothic; padding-left: 6px; background:url(/imagem/images/cate_bgL.png) 0 5px no-repeat; z-index: 1000;}
.gnb_layer2016 .depth2menu a:hover {text-decoration: none;}
.gnb_layer2016 .depth2menu .depth2inner {padding-right: 12px; background: url(/imagem/images/cate_bgR.png) no-repeat right 5px; /*overflow:hidden;*/}
.gnb_layer2016 .depth2menu .depth2cont { height: 365px; padding: 9px 0 15px; background: url(/imagem/images/cate_bg.png) repeat-x 0 5px; position: relative; *zoom:1;}
.gnb_layer2016 .depth2menu .depth2cont:after {display: block; content:''; clear: both;}
.gnb_layer2016 .depth2menu span.arrow{display:block;position:absolute;width:15px;height:9px;background:url(/imagem/images/bu_gnb_cate.png) 0 0 no-repeat;z-index:300;}
.gnb_layer2016 .depth2menu .btn_close {position: absolute; top: 15px; right: 8px; z-index: 99999;}
.gnb_layer2016 .depth3menu .btn_close { position: absolute; top: 15px; right: 18px; z-index: 99999;}
.gnb_layer2016 .depth2menu.allCategory {margin-left: -500px;}
.gnb_layer2016 .depth2menu.typeMenu {margin-left: -500px;}
.gnb_layer2016 .depth2menu.typeroaster {margin-left: -500px;}
.gnb_layer2016 .depth2menu.typeroaster_n {margin-left: -500px;}

.gnb_layer2016 .allCategory span.arrow {top:0px;left:83px;}
.gnb_layer2016 .allCategory .left_area{position:relative;z-index:10;float:left;width:160px;}
.gnb_layer2016 .allCategory .left_area .left_top {padding-top: 13px;}

.gnb_layer2016 .allCategory .left_area .left_top > li > a {display:block;padding:7px 0 7px 15px; margin-right: 7px; color: #383838; background: url(/imagem/images/ico_arr.png) no-repeat right 8px; cursor:pointer;}
.gnb_layer2016 .allCategory .left_area .left_top > li > a:hover {text-decoration: none; color: #ffffff; font-weight: bold;background:#e4140c;cursor:pointer;}
.gnb_layer2016 .allCategory .left_area .left_top > li.on > a {background: url(/imagem/images/ico_arr.png) no-repeat right -17px;}

.gnb_layer2016 .allCategory .aaa .aaaLink {display:block;padding:7px 0 7px 15px; margin-right: 7px; color: #383838; background: url(/imagem/images/ico_arr.png) no-repeat right 8px; cursor:pointer;}
.gnb_layer2016 .allCategory .aaa:hover .aaaLink {text-decoration: none; color: #ffffff; font-weight: bold;background:#e4140c;cursor:pointer;}
.gnb_layer2016 .allCategory .bbb .bbbLink{display:block;padding:3px 0 3px 10px; margin-right: 7px; color: #383838; background: url(/imagem/images/ico_arr.png) no-repeat right 8px; cursor:pointer;}
.gnb_layer2016 .allCategory .bbb:hover .bbbLink {text-decoration: none; color: #ffffff; font-weight: bold;background:#e4140c;cursor:pointer;}
.gnb_layer2016 .allCategory .ccc .cccLink{display:block;padding:3px 0 3px 10px; margin-right: 7px; color: #383838; background: url(/imagem/images/ico_arr.png) no-repeat right 8px; cursor:pointer;}
.gnb_layer2016 .allCategory .ccc:hover .cccLink {text-decoration: none; color: #ffffff; font-weight: bold;background:#e4140c;cursor:pointer;}

.gnb_layer2016 .allCategory .ccc_area {display: none; position: absolute; top: 0; left: 160px; width:160px;margin:9px;height:100%;}

.gnb_layer2016 .allCategory .right_area .fl_left .sub_category .ccc_area {padding: 0 0 0 3px;}
.gnb_layer2016 .allCategory .right_area .fl_left .sub_category .ccc_area > ul {padding: 5px 0 0 3px;}
.gnb_layer2016 .allCategory .right_area .fl_left .sub_category .ccc_area > ul li {line-height: 20px;}

.gnb_layer2016 .allCategory .right_area {display: none; position: absolute; top: 0; left: 160px; width: 835px; border-left: 1px solid #c5c5c5;}
.gnb_layer2016 .allCategory .right_area .fl_left {float: left; margin: 14px 0 20px 10px; height: 315px;}
.gnb_layer2016 .allCategory .right_area .fl_left.line {background: url(/imagem/images/line_dot.gif) right 0 repeat-y;}
.gnb_layer2016 .allCategory .right_area .fl_left_pro {float: right; margin: 20px 25px 20px 0; padding-left:20px; height: 315px; width:200px;}
.gnb_layer2016 .allCategory .right_area .fl_left_pro.proline {border-left:1px solid #c5c5c5;}
.gnb_layer2016 .allCategory .right_area .fl_left_pro table{border-bottom:1px solid #c5c5c5; width:100%}
.gnb_layer2016 .allCategory .right_area .fl_left_pro .mdtitle{width:100%;padding:15px 0 1px;;}
.gnb_layer2016 .allCategory .right_area .fl_left_pro .mdwords{width:152px;padding:7px 0 7px 13px; line-height:16px}
.gnb_layer2016 .allCategory .right_area .fl_left_pro a:hover{font-weight: normal; color: #e4140c;}
.gnb_layer2016 .allCategory .right_area .fl_left a:hover {font-weight: bold; color: #e4140c;}
.gnb_layer2016 .allCategory .right_area .fl_left > div {float: left; width: 160px;}
.gnb_layer2016 .allCategory .right_area .fl_left .sub_category .tit_depth2 {font-size: 13px; font-weight: bold; color: #000; line-height: 1.3;}
.gnb_layer2016 .allCategory .right_area .fl_left .sub_category .tit_depth3 {margin-top: 5px;color:#a2a6ac;}
.gnb_layer2016 .allCategory .right_area .fl_left .sub_category .tit_depth3 > a {font-size: 13px; font-weight: bold; color: #a2a6ac; line-height: 1.3;}
.gnb_layer2016 .allCategory .right_area .fl_left .sub_category a:hover {font-weight: bold; color: #e4140c;}

.gnb_layer2016 .allCategory .right_area .sub_category a {display:block;padding:2px 0 2px 3px; margin-right: 7px; color: #383838; background: url(/imagem/images/ico_arr.png) no-repeat right 8px; cursor:pointer;}
.gnb_layer2016 .allCategory .right_area .sub_category a:hover {font-weight: bold; color: #e4140c;}
.gnb_layer2016 .allCategory .right_area .sub_category .cate_tit {display: block; padding: 0 0 0 5px; font-size: 15px; color: #e8001e; font-weight: bold;}

.gnb_layer2016 .allCategory .right_area .fl_left .sub_category .cate_list {height:100%;padding: 0 0 0 3px;}
.gnb_layer2016 .allCategory .right_area .fl_left .sub_category .cate_list > ul {padding: 0 0 0 3px;width:160px;}
.gnb_layer2016 .allCategory .right_area .fl_left .sub_category .cate_list > ul li {line-height: 20px;}
.gnb_layer2016 .allCategory .right_area .fl_left .cate_brand {position:relative;width: 120px;left:200px;min-height:340px;border-left:1px solid #c5c5c5;padding:0 0 0 10px;}
.gnb_layer2016 .allCategory .right_area .fl_left .cate_brand .cate_tit {display: block; padding: 0 0  5px 5px; font-size: 15px; color: #8b9096; font-weight: bold;}
.gnb_layer2016 .allCategory .right_area .fl_left .cate_brand ul.brand {margin-bottom: 20px; width:200px;}
.gnb_layer2016 .allCategory .right_area .fl_left .cate_brand li {line-height: 20px;padding:0 0 0 10px;}

.gnb_layer2016 .allCategory .allbrand {display: inline-block; padding-right: 10px; background: url(../images/common/ico_all.gif) no-repeat right 7px;}
.gnb_layer2016 .allCategory .allbrand_box{ width:325px;/*max-width:325px;*/ padding: 0 10px 25px 0; position:absolute; top:50px; right:-200px; border:1px solid #000; background:#fff;content:''; clear:both; overflow:hidden;-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=7, Direction=135, Color='#aaaaaa')"; box-shadow:4px 4px 8px rgba(0,0,0,0.4); z-index:8000; display:none;}
.gnb_layer2016 .allCategory .allbrand_box.on { display:block;}
.gnb_layer2016 .allCategory .allbrand_box .tit_depth2{display: block; padding: 20px 0 10px 25px; font-size: 13px; color: #000000; font-weight: bold;}
.gnb_layer2016 .allCategory .allbrand_box .brand_inner {padding-left: 25px; overflow: hidden;}
.gnb_layer2016 .allCategory .allbrand_box .brand_inner ul {float: left; width: 100px;}
.gnb_layer2016 .allCategory .allbrand_box .close_btn {position: absolute; bottom: 12px; right: 12px;}
.gnb_layer2016 .allCategory .allbrand_box.pst2{top:50px; right:-100px;}
.gnb_layer2016 .allCategory #gnb_powder .allbrand_box {top: -170px;}
.gnb_layer2016 .allCategory #gnb_liquid .allbrand_box {top: -170px;}
.gnb_layer2016 .allCategory #gnb_bake .allbrand_box {top: -70px; width:225px;}/*0722 ¨ùoA¢´*/

.gnb_layer2016 .typeBrand{display:none;position:fixed;top:143px;left:50%;margin-left: -503px; width: 327px; height: 474px; padding: 1px 12px 14px 5px; background: url(/imagem/images/sub_cate_bg.png) no-repeat 0 0; z-index: 1000;}
.gnb_layer2016 .typeBrand span.arrow{display:block;position:absolute;top:-8px;left:154px;width:14px;height:15px;background:url(/imagem/images/bu_gnb_cate.png) no-repeat 0 0;}
.gnb_layer2016 .typeBrand div.brtju {float: right; height: 100%; width: 84px; background: #eeeeee; text-align: center; border-left: 1px solid #dddddd;}
.gnb_layer2016 .typeBrand div.brtju > ul {padding: 20px 0 34px;}
.gnb_layer2016 .typeBrand div.brtju > ul > li {margin-bottom: 5px; text-align: center;}
.gnb_layer2016 .typeBrand div.brContent.brutil > ul > li { float:left; width:102px; border:3px solid #fff; margin-right:2px; padding: 5px;}
.gnb_layer2016 .typeBrand .brContent { float: left;}
.gnb_layer2016 .typeBrand .brFavoriteList { width: 200px; height: 440px; margin: 16px 0 0 24px; overflow-y:auto; background-color:#fff; position:relative;}
.gnb_layer2016 .typeBrand .brFavoriteList > li { padding:0; position:relative; padding-bottom:10px;}
.gnb_layer2016 .typeBrand .brFavoriteList > li:first-child { border-top:none;}
.gnb_layer2016 .typeBrand .brFavoriteList2 { padding: 9px 0 0 31px; height:286px; overflow-y:auto; background-color:#fff; position:relative;}
.gnb_layer2016 .typeBrand .brFavoriteList2 > li { position:relative;}
.gnb_layer2016 .typeBrand .brtit {display: block; padding-bottom: 7px; font-size: 14px; color: #000;}
.gnb_layer2016 .typeBrand .btn_close{top:10px; right:20px;}

.gnb_layer2016 .depth2menu.typeMenu {padding: 1px 12px 14px 5px; width: 327px; height: 522px; background: url(/imagem/images/sub_cate_bg.png) no-repeat 0 0; display: none;display:none; position:fixed;top:143px;left:50%; margin-left: -435px; }
.gnb_layer2016 .typeMenu span.arrow {display:block;position:absolute;top:-8px;left:154px;width:14px;height:15px;background:url(/imagem/images/bu_gnb_cate.png) no-repeat 0 0;}
.gnb_layer2016 .typeMenu .titArea {float: right; height: 100%; background: #eeeeee; text-align: center; border-left: 1px solid #dddddd; width: 117px;}
.gnb_layer2016 .typeMenu .titArea ul {padding: 30px 0;}
.gnb_layer2016 .typeMenu .titArea ul li {margin-bottom: 5px; text-align: center;}
.gnb_layer2016 .typeMenu .subCont ul li ul {margin-bottom: 20px;}
.gnb_layer2016 .typeMenu .subCont ul li ul li{padding: 3px 0;}
.gnb_layer2016 .typeMenu .subCont {float: left; height: 440px; margin: 16px 0 0 24px; overflow-y: scroll; width: 170px;}
.gnb_layer2016 .typeMenu .subCont .brtit {display: block; margin: 5px 0; font-size: 13px; color: #000000; border:none;}
.gnb_layer2016 .typeMenu .subCont .brtit:hover {font-weight: bold; color: #e4140c; outline: none; border:none;}
.gnb_layer2016 .typeMenu .subCont .brtit:focus {outline: none; border:none;}
.gnb_layer2016 .depth2menu.typeMenu .btn_close{top:10px; right:20px;}

#gnb_coffee .overlapBanner img { right: -34px; bottom: 26px !important; }


.best_prod{height: 265px;}
.best_prod li{position:relative;float:left;height: 245px;margin: 0 3px 20px 14px;padding:9px;border:1px solid #cecece;width:23%;text-align:center;}
/*.best_prod li:first-child{margin-left:0} */
.best_prod li a.img{display:block;position:relative;width:100%}
.best_prod li a.img span{position:absolute;bottom:0;right:0}
.best_prod li a.text{display: inline-block;margin-top:5px;color:#000000;font-size:13px;width: 95%;line-height: 16px;}
.best_prod li a.text span{display:block;color:#959595;font-size:11px}
.best_prod li .sale_per{position:absolute;bottom:9px;left:9px;font-size:36px;font-weight:bold;color:#ff2803;}
.best_prod li .sale_per .per{font-size:17px}
.best_prod li .sale_del{position:absolute;bottom:13px;left:9px;font-size:15px;font-weight:bold;color:#ff2803;text-decoration:line-through;}
.best_prod li .sale_price{position:absolute;bottom:12px;right:10px;width:95%;text-align:right}
.best_prod li .sale_price .del{display:block;font-size:13px;font-weight:bold;color:#8d8d8d;}
.best_prod li .sale_price .last_price{font-weight:bold;font-size:20px}

.best_prod li:hover{border:2px solid #f02415;padding:8px}
.best_prod li:hover .sale_price{bottom:11px;right:9px;}
.best_prod li:hover .sale_per{bottom:8px;left:8px;}
.best_prod li:hover .sale_del{bottom:12px;left:8px;}

.best_prod2{height: 300px;}
.best_prod2 li{position:relative;float:left;height: 280px;margin: 0 0 20px 14px;padding:9px;border:1px solid #cecece;width:23%;text-align:center;}
/*.best_prod2 li:first-child{margin-left:0} */
.best_prod2 li a.img{display:block;position:relative;width:100%}
.best_prod2 li a.img span{position:absolute;bottom:0;right:0}
.best_prod2 li a.text{display: inline-block;margin-top:5px;color:#000000;font-size:12px;width: 95%;line-height: 16px;}
.best_prod2 li a.text span{display:block;color:#959595;font-size:11px}
.best_prod2 li .sale_per{position:absolute;bottom:9px;left:9px;font-size:36px;font-weight:bold;color:#ff2803;}
.best_prod2 li .sale_per .per{font-size:17px}
.best_prod2 li .sale_del{position:absolute;bottom:13px;left:9px;font-size:15px;font-weight:bold;color:#ff2803;text-decoration:line-through;}
.best_prod2 li .sale_price{position:absolute;bottom:12px;right:10px;width:95%;text-align:right}
.best_prod2 li .sale_price .del{display:block;font-size:13px;font-weight:bold;color:#8d8d8d;}
.best_prod2 li .sale_price .last_price{font-weight:bold;font-size:20px}

.best_prod2 li:hover{border:2px solid #f02415;padding:8px}
.best_prod2 li:hover .sale_price{bottom:11px;right:9px;}
.best_prod2 li:hover .sale_per{bottom:8px;left:8px;}
.best_prod2 li:hover .sale_del{bottom:12px;left:8px;}

/* ÆäÀÌÁö ¼ýÀÚ - ¹Ú½º */
.pageKr{margin:0;padding:0;}
.pageKr li{display: inline;}
.pageKr li a, .pageKr li span {position: relative;padding: 6px 10px; line-height: 19px;color: #337ab7;text-decoration: none;background-color: #eee;border: 1px solid #ddd;border-radius:3px;}
.pageKr li a:hover, .pageKr li span:hover, .pageKr li a:focus, .pageKr li span:focus {border-color:#ddd;color: #23527c;background-color: #e0e0e0;margin-left:-1px;}
.pageKr a.active, .pageKr a.active:hover, .pageKr a.active:focus{color: #fff;cursor: default;background-color: #337ab7 !important;border-color: #337ab7;}

label[for="idcheck"] {position: relative;top: 5px;}