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;
}
div {text-align:left;}
table {border-collapse:collapse;}
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;}
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;}
a.nav:hover {text-decoration:none;color:#5B8398;}

img{vertical-align:middle; border:0;}
input,select{vertical-align:middle}

.hr01 {height:1px; background:url("/images/hr_line01.gif") repeat-x left bottom;}
.auto{display:block; width:100%; overflow:auto; position:relative;}

#wHome{width:100%; margin:0;text-align:center;background:url("/imagem/sub_bg.jpg") repeat-x left top;}
#mHome{width:100%; margin:0;text-align:center;background:url("/imagem/main_bg.jpg") repeat-x left top;}
#wDoc{width:1006px; min-width:900px; margin:0; padding:0; position:relative;text-align:center;}
#wTop{width:100%;margin:0;}
#wCont{width:100%;margin:0 0 0 0; position:relative;overflow:auto;border:1px solid #e0e0e0;border-collapse:collapse;}
#mCont{width:100%;margin:0 0 0 0; position:relative;overflow:hidden;border-left:1px solid #e0e0e0;border-right:1px solid #e0e0e0;border-collapse:collapse;}
#mCont2{width:100%;margin:0 0 0 0; position:relative;overflow:hidden;border-left:1px solid #e0e0e0;border-right:1px solid #e0e0e0;border-collapse:collapse;}
#wBottom {width:100%;height:90px;padding:10px 0 0 0;border-top:1px solid #e0e0e0;position:relative;text-align:center;background-color:#272727;}

#wContent{padding:10px 10px 10px 20px}
#wContentFull{padding:0 0 0 0}
.wContSize{width:1006px;padding:0 0 0 0;overflow:hidden;}

.wDoc_bg {display:none;position:fixed;top:100px;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;border :2px solid #DD141A;}
#winCont{width:100%;margin:0 0 0 0;position:relative;}
#winTitle{width:100%;height:41px;padding:6 0 0 10; background:url('/images/win_top_bg.gif');}
#winBottom{width:100%; padding-bottom:20px;text-align:center;}
#imgWinClose{display:block; position:absolute; top:9px; right:9px;}

#cLeft{width:214px;float:left;display:inline;padding:0 0 0 0; border-right:1px solid #e0e0e0;}
#cContents{width:760px;position:relative;float:left;padding:0 0 20px 20px;background-color:#ffffff !important;}
#mContents{width:100%;min-height:550px;padding:0 0 0 0;}

#leftZone {position:relative;}
.leftNav{width:100%;margin:12px 0 10px 0;}
.leftNav li {font-weight:600; width:100%;}
.leftNav li a{display:block; height:30px; padding:5px 0px 0px 40px; font-size:13px; text-align:left; color:#777; line-height:20px; font-weight:600;}
.leftNav li a:hover{color:#ffffff; height:30px; padding:5px 0px 0px 40px; background:url(/imagem/leftMenBgOn.jpg) no-repeat;}
.leftNav li a:active{color:#76a822;}
.leftMenBg{width:214px; height:30px; background:url(/imagem/leftMenBg.jpg) no-repeat;}


#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:#455f99;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;font-family:'NotoKrR','sans-serif' !important;;}
#leftMen li.men_li:hover .men-title{background:#e0e0e0;border-left:1px solid #303542;border-right:1px solid #303542;color:#000}

#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{width:100%;padding:0 0 0 0;margin:0;height:47px;background:url('/imagem/top_men_bg.jpg') repeat-x left top; z-index:100;}
#topMen ul{display:block; padding:2px 0 0 0;}
#topMen ul li {float:left;height:38px;padding:0 2px 0 2px;}
#topMen ul li a{width:114px; height:38px; margin:0 0 0 0;display:block;}
#topMen ul li a:hover{background-position:0 -38px !important}
#topMen ul li a#tMen01{background:url('/imagem/top_men01.png') no-repeat left top;}
#topMen ul li a#tMen02{background:url('/imagem/top_men02.png') no-repeat left top;}
#topMen ul li a#tMen03{background:url('/imagem/top_men03.png') no-repeat left top;}
#topMen ul li a#tMen04{background:url('/imagem/top_men04.png') no-repeat left top;}
#topMen ul li a#tMen05{background:url('/imagem/top_men05.png') no-repeat left top;}
#topMen ul li a#tMen06{background:url('/imagem/top_men06.png') no-repeat left top;}
#topMen ul li a#tMen07{background:url('/imagem/top_men07.png') no-repeat left top;}
#topMen ul li a#tMen08{background:url('/imagem/top_men08.png') no-repeat left top;}
#topMen ul li a#tMen09{background:url('/imagem/top_men09.png') no-repeat left top;}
#topMen ul li.topMenBar{width:4px;padding:0;background:url('/imagem/top_men_bar.png') no-repeat left top;}

#topSmen{width:100%; height:28px;}
#topSmen ul{margin:0 0 0 0;}
#topSmen ul li {display:block; float:left;}
#topSmen ul li a{width:50px; height:17px;margin:0 0 0 0;display:block;}
#topSmen ul li a:hover{background-position:0 -17px !important}


.topSmenAll {position:relative; z-index:10000; left:0;width:1001px; height:195px; display:none; padding:15px 0 0 0;overflow:hidden;margin:0 0 0 0;background-color:#fff;z-index:1110;}
.topSmenAllBg {width:100%; height:100%; background:url('/imagem/topSmen_bg.jpg') no-repeat right bottom;}
.topSmenAll ul {float:left;position:relative;top:0;left:0;}
.topSmenAll  ul li {display:inline-block; overflow:hidden; width:128px !important; height:25px !important; padding:0 !important;border-bottom:1px solid #eee;}
.topSmenAllBg ul li a, .topSmenAllBg ul li a:link, .topSmenAllBg ul li a:active, .topSmenAllBg ul li a:visited {display:inline-block; font-size:13px;font-weight:600; color:#666 overflow:hidden;font-family:NanumGothic,'³ª´®°íµñ',NG,ng,Dotum,'µ¸¿ò','±¼¸²',Gulim,Helvetica,sans-serif;*font-size:small;*font:x-small;-webkit-text-size-adjust:none;padding:4px 0px 0 5px;}
.topSmenAllBg ul li a:hover {background-color:#3B75B5;color:#fff; text-decoration:none;padding:4px 0px 0 5px;}
.topSmenAll ul.first{margin-left:60px !important;}



#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%;}

.noticeBox {margin:0 0 0 5px;}
.noticeBox ul li.noticeData{padding:5px 0 0 0}
.noticeBox01 li.noticeDate {width:75px;  padding:0px; margin:0px;  color:#888888;}
.mNotice_icon {padding:3px 0 0px 40px; background:url('/images/notice_icon.gif') no-repeat 0px 6px;}
.notice_icon {padding:0 0 7 14px; line-height:19px; background:url('/images/li_icon01.gif') no-repeat 0px 5px;}

#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;}
.f11{font-size:11px;}
.f12{font-size:12px;}
.f13{font-size:13px;}
.f14{font-size:14px;}
.f16{font-size:16px;}
.fColor0{color:#333333}
.fColor1{color:#878787}
.fColor2{color:#AE0B0B}
.fColor14{color:#ffffff;}
.fColorBlue{color:#0080c0;}
.fColorRed{color:#ff0000;}

.mt2{margin-top:2px;}
.mt5{margin-top:5px;}
.mt7{margin-top:7px;}
.mt10{margin-top:10px;}
.mt12{margin-top:12px;}
.mt13{margin-top:13px;}
.mt15{margin-top:15px;}
.mt20{margin-top:20px;}
.mt25{margin-top:25px;}
.mt30{margin-top:30px;}
.mt35{margin-top:35px;}
.mt40{margin-top:40px;}
.ml5{margin-left:5px;}
.ml10{margin-left:10px;}
.ml15{margin-left:15px;}
.ml20{margin-left:20px;}
.ml25{margin-left:25px;}
.ml30{margin-left:30px;}
.ml40{margin-left:40px;}
.ml50{margin-left:50px;}
.mr1{margin-right:1px;}
.mr2{margin-right:2px;}
.mr3{margin-right:3px;}
.mr5{margin-right:5px;}
.mr10{margin-right:10px;}
.mr15{margin-right:15px;}
.mr20{margin-right:20px;}
.mr25{margin-right:25px;}
.mr30{margin-right:30px;}
.mr40{margin-right:40px;}
.mb3{margin-bottom:3px;}
.mb5{margin-bottom:5px;}
.mb10{margin-bottom:10px;}
.mb12{margin-bottom:12px;}
.mb15{margin-bottom:15px;}
.mb20{margin-bottom:20px;}
.mb25{margin-bottom:25px;}
.mb30{margin-bottom:30px;}
.mb40{margin-bottom:40px;}


.pt2{padding-top:2px;}
.pt3{padding-top:3px;}
.pt5{padding-top:5px;}
.pt7{padding-top:7px;}
.pt10{padding-top:10px;}
.pt15{padding-top:15px;}
.pt20{padding-top:20px;}
.pt25{padding-top:25px;}
.pt30{padding-top:30px;}
.pt40{padding-top:40px;}
.pt50{padding-top:50px;}
.pl5{padding-left:5px;}
.pl10{padding-left:10px;}
.pl15{padding-left:15px;}
.pl20{padding-left:20px;}
.pl25{padding-left:25px;}
.pl30{padding-left:30px;}
.pl40{padding-left:40px;}
.pl50{padding-left:50px;}
.pr5{padding-right:5px;}
.pr10{padding-right:10px;}
.pr15{padding-right:15px;}
.pr20{padding-right:20px;}
.pr25{padding-right:25px;}
.pr30{padding-right:30px;}
.pr40{padding-right:40px;}
.pr50{padding-right:50px;}
.pb2{padding-bottom:2px;}
.pb5{padding-bottom:5px;}
.pb10{padding-bottom:10px;}
.pb15{padding-bottom:15px;}
.pb20{padding-bottom:20px;}
.pb25{padding-bottom:25px;}
.pb30{padding-bottom:30px;}
.pb40{padding-bottom:40px;}
 
.fl{float:left;}
.fr{float:right;}
.cb{clear:both;}
.tl{text-align:left !important;}
.tr{text-align:right !important;}
.tc{text-align:center !important;}
.cb{clear:both;}
.dn{display:none;}

.w100per{width:100% !important;}
.w95per{width:95% !important;}
.w90per{width:90% !important;}
.marginAuto {margin:0 auto;}

.cursorY {cursor:pointer;}

.mTitle {height:25px;text-align:left;margin:5px 0 0 0;border-top:2px solid #777;border-bottom:1px solid #ccc;}
.mTitle h2 span {padding:10px 0 0 3px;font:12px µ¸¿ò;color:#555;font-weight:bold;}
.mTitle h2 img{margin:4px 0 3px 0;}
.bank01 {width:185px;height:138px;background-image:url('/image/mbanner_bank1.jpg');background-repeat:no-repeat;font-size:19px;font-family:Arial;color:#606060;font-weight:600;text-align:center;}
.bank02 {width:184px;height:138px;background-image:url('/image/mbanner_bank2.jpg');background-repeat:no-repeat;font-size:19px;font-family:Arial;color:#606060;font-weight:600;text-align:center;}
.bank01_app {width:200px;height:118px;background-image:url('/imagem/left_banner_bank_app1.gif');background-repeat:no-repeat;font-size:19px;font-family:Arial;color:#606060;font-weight:600;text-align:center;}

 .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 {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;}
 .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; border:1px solid #808080; font-size: 1.0em; cursor:pointer;padding:0px 8px 0px 8px;border-radius:2px; height:24px;}
 .subbox:hover, .subbox:focus, .subbox:active{color:#ffffff;background-color:#0294A0; border-color:#028E99;}
 .button_gray{ background-color:#DDDDDD; color:black;font-weight:400;border:1px solid #808080; font-size: 1.0em; cursor:pointer;padding:0px 8px 0px 8px;border-radius:2px; height:24px;}
 .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: 1.0em;cursor:pointer;}
 .button_yellow:hover, .button_yellow:focus, .button_yellow:active{color:#ffffff;background-color:#0294A0; 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;}

.site  {border-bottom:solid #999999 1px; height:22; padding:15 0 5 10; width:169}

.content_line20 {font-family: "µ¸¿ò", "µ¸¿òÃ¼", "Dotum", "Dotumche"; font-size: 9pt; line-height:200%; text-align:justify}
.content_line17 {font-family: "µ¸¿ò", "µ¸¿òÃ¼", "Dotum", "Dotumche"; font-size: 9pt; line-height:170%; text-align:justify}
.content_line15 {font-family: "µ¸¿ò", "µ¸¿òÃ¼", "Dotum", "Dotumche"; font-size: 9pt; line-height:150%; text-align:justify}
.content_line14 {font-family: "µ¸¿ò", "µ¸¿òÃ¼", "Dotum", "Dotumche"; 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;}
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;
}

.td_member01 {padding-left:10px; border-right-width:1; border-right-color:#585858; border-right-style:solid;}
.td_member02 {padding-left:20px;}
.td_member03 {ppadding-left:10px; border-left-width:1; border-left-color:#585858; border-left-style:solid; border-right-width:1; border-right-color:#585858; border-right-style:solid;}

.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;}

.tbl01_height20{width:100%; border-top:2px solid #5a5545; border-bottom:2px solid #5a5545; }
.tbl01_height20 th{padding:20px 0 20px 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_height20 td{padding:20px 6px 20px 2px; border-bottom:1px solid #5a5545; border-right:1px solid #5a5545; line-height:20px; vertical-align:top; background:#ffffff;}
.tbl01_height20 th.r0, .tbl01_height20 td.r0{border-right:0;}
.tbl01_height20 td.tdHead {background:#e5f1f7 ;font-weight:bold;}

.tbl02{width:100%; border-top:2px solid #5a5545; border-bottom:2px solid #5a5545; }
.tbl02 th{padding:10px 0 5px 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;}
.tbl02 td{padding:10px 6px 5px 2px; border-bottom:1px solid #5a5545; border-right:1px solid #5a5545; line-height:20px; vertical-align:top; background:#ffffff;}
.tbl02 th.r0, .tbl02 td.r0{border-right:0;}
.tbl02 td.tdHead {background:#e5f1f7 ;font-weight:bold;}

.tblBoard {padding:3px;}
.tblBoard th{padding:3px;}
.tblBoard td{padding:3px;}

.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 {margin:10px 0 10px 20px}
.tbl_line_black02 td{border:1px solid #666666;border-collapse:collapse;vertical-align:middle;line-height:170%;font-size:13px;padding:10px 0px 10px 0px;}


/*Å×ÀÌºí »ó´Ü ¶óÀÎ 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; }


/* ÀÔ·ÂÆû Ãâ·Â½Ã »ç¿ë */
.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; font-family: Verdana, Tahoma;}
.tbl_td2 { background-color:#f0f0f0; padding-left:7px; font-size: 11PX; font-family: Verdana, Tahoma;}
.tbl_td3 { background-color:#ffffff; padding-left:7px; font-size: 11PX; font-family: Verdana, Tahoma;}

/* Å×ÀÌºí ¸®½ºÆ® Ãâ·Â½Ã »ç¿ë */
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-family: "Tahoma"; 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 :2px solid #efefef; }	
 .text15 {background-color:ffffff; font-size: 15px; font-weight:bold; color:black; border:2x solid #b7b4ba;}

.title01 {width:100%;height:40px;margin:20px 10px 20px 0;padding:0;border-bottom:1px solid #CACACA;}
.title01 li.tit01{font-size:1.7em;font-weight:600;color: #575757;margin-left:10px;}
.title01 li.pagePath{text-align:right;font-size:0.9em;padding-top:15px;}

.title02 {width:100%;height:40px;margin:10px 0 10px 0;padding:0;border-bottom:1px solid #CACACA;}
.title02 li.tit02{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;}
.title02 li.pagePath{text-align:right;font-size:0.9em;padding-top:15px;}

#title01 {
 BORDER : #a0bbde 1px solid;
}
#title02 {
 BORDER : #832501 1px solid;
}

table.smen1 {
width: 114px; 
background-color:#FFFFFF;
border : 2px solid #147fb2;
padding-left:5px;
}

.book_tit{
font-size:13px;
font-family: µ¸¿ò, µ¸¿òÃ¼, malgun gothic;
font-weight:bold;
color: #000000;
line-height:170%;
}

.book_txt{
font-size:12px;
font-family: µ¸¿ò, µ¸¿òÃ¼, malgun gothic;
color: #000000;
line-height:150%;
}

.book_txt_small{
font-size:11px;
font-family: µ¸¿ò, µ¸¿òÃ¼, malgun gothic;
color: #000000;
line-height:150%;
}

.class_txt{
padding-left:25px;
font-size:12px;
font-family:Dotom;
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;text-align:center;}
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;}

table.list_navy th{background-color: #e0e0e0;border-top: 1px solid #e0e0e0;border-bottom: 1px solid #e0e0e0;padding-top:5px;padding-bottom:5px;text-align:center;}
table.list_navy td{background-color: #fff;line-height:150%;border-bottom: 1px solid #e0e0e0;padding-top:5px;padding-bottom:5px;padding-left:5px;}
table.list_navy td.gray{background-color: #f8f8ff;line-height:150%;border-bottom: 1px solid #e0e0e0;padding-left: 10px;}
table.list_navy 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-family: "µ¸¿ò", "µ¸¿òÃ¼", "Dotum", "Dotumche"; 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;}

.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;font-family:"µ¸À½" Arial;color:#878787;font-weight:bold;margin-top:10px;}
.price {font-size:18px;font-family:Arial;color:#D81F25;font-weight:bold;margin-top:5px;}

.pname02 {margin-top:10px;}
.price02 {font-size:17px;font-family:Arial;color:#D81F25;font-weight:bold;margin-top:5px;}
.priceG02 {font-size:17px;font-family:Arial;color:#787878;font-weight:bold;margin-top:5px;}

.pname03 {font-size:12px;font-family:"µ¸À½" Arial;color:#878787;font-weight:bold;margin-top:10px;}
.price03 {font-size:13px;font-family:Arial;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;}

#mainBest {padding:20 0 10 0;}
#mainBest li {float:left; padding:0 10 0 0; text-align:center !important;}
#mainBest ul li ul {clear:both;padding:10 0 10 0}
#mainBest ul li ul li {float:left; width:130px; padding:0 2 0 2; text-align:center !important;}

#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;font-family:Arial;color:#D81F25;font-weight:bold;}
#msgTitle ul li a{font-size:13px;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;color:#575757;font-weight:bold;}

.noticeBox01 {padding:10 0 0 10;width:355px;height:150px;}
.noticeBox02 {padding:10 0 0 0;width:356px;height:150px;}

.noticeBox01 li .noticeDate {width:75px;  padding:0px; margin:0px;  color:#888888;}

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;}


/* Å×ÀÌºí */
table.mainTable1{BORDER-TOP: #8cbed1 2px solid; BORDER-BOTTOM: #8cbed1 2px solid}
.mainTable1 TH{ BACKGROUND: #e9f3f7; COLOR: #245365; TEXT-ALIGN: center; FONT-FAMILY : Arial,sans-serif; border:solid 1px #d3e4eb ; border-collapse:collapse;}
.mainTable1 TD{ COLOR: #101414; FONT-FAMILY : Arial,sans-serif; 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;}

/* Å×ÀÌºí ¸®½ºÆ® Ãâ·Â½Ã »ç¿ë */
.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;}


/* 2015-06-01 ¸ÅÀÔÃ³ ¹ßÁÖ¸®½ºÆ® Ãß°¡ */
#stabmenu {background:#ffffff;font-family:'µ¸¿ò',dotum;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-family:Verdana,Geneva,sans-serif;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;}

.inputHan {
-webkit-ime-mode:active; 
-moz-ime-mode:active; 
-ms-ime-mode:active; 
ime-mode:active; 
}

/* °³ÀÎÁ¤º¸ µ¿ÀÇ */
.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:140px;padding:20px;border:1px solid #e6e6e6;background:#fff;}
.agreeArea .agree02{overflow:auto;height:120px;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:13px;font-weight:bold;}
.agreeTit2{color:#202020;font-size:12px;}
.agreeArea .check{padding:7px 0 0 0;color:#202020;font-size:12px;}


.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;width:100% !important;text-align:center !important;}
.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;}

/* ¸ÞÀÎ ÀºÇà °èÁÂ */
.bankBg01 {width:257px;height:133px;background-image:url('/image/banner_bank_bg1.jpg?03');background-repeat:no-repeat;}
.bankBg02 {width:257px;height:133px;background-image:url('/image/banner_bank_bg3.jpg?03');background-repeat:no-repeat;}
.bankNumber {font-size:21px;font-family:Arial;color:#C21C01;font-weight:600;padding:64px 0 0 45px;}