@media all and (min-width:320px;){body{background:#fff;}}
@import "reset.css";

@charset "euc-kr";

/* default setting */
nav,figure,figcaption,section,header,footer,article{display:block}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,button,form,fieldset,p,blockquote,figure,figcaption,section,header,footer,article{margin:0;padding:0;-webkit-text-size-adjust:none}
img, fieldset {border:0 none}

body, h1, h2, h3, h4, h5, dl, dt, dd, th, td, div, p, a,
form, fieldset,legend, input, select, button, label, textarea,li {color:#555;font-size:14px;line-height:1.5;font-family:'¸¼Àº °íµñ',Malgun Gothic,'µ¸¿ò',dotum,Helvetica,Apple Gothic,Arial,sans-serif;letter-spacing:-1px;}/* 141125 ¼öÁ¤ */
ul, ol, li {list-style:none outside}
table{border-collapse:seperate;width:100%;border-spacing:0}/* always table markup - cellspacing="0" */
input, textarea{display:inline-block;font-size:0.5em;vertical-align:top;*vertical-align:middle}
textarea {resize:none;}
address, em{font-style:normal}
caption{display:none}
a{text-decoration:none;color:#4e473f}
a:hover,a:focus,a:active{text-decoration:underline;cursor:pointer !important}

p{background:transparent}
table p{background:#fff}

textarea{-webkit-appearance:none;-webkit-border-radius:0;}
select{-webkit-border-radius:0;background:transparent}
input:checked[type="checkbox"]{background-color:transparent;-webkit-appearance:checkbox;}
#modal_ifrmWrap{font-size:0} /* ·¹ÀÌ¾îÆË¾÷ °ø¹éÁ¦°Å */
img{vertical-align:top}
button{cursor:pointer;*overflow:visible}

/* »çÆÄ¸® ¶óµð¿ì½º*/
input {
   -webkit-appearance: none;
   -webkit-border-radius: 0;
}
select {
   -webkit-appearance: none;
   -webkit-border-radius: 0;
}

/* display */
.inlineB{display:inline-block;*display:inline;*zoom:1}

/* °øÅë ---------------------------------------------- */
.clear{clear:both;}
.clearfix{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}
.clearfix{width:100%;display: inline-block}
.clearfix2:after{content:"";display:block;clear:both}
.clearfix2{*zoom:1}
.icon_e{vertical-align:middle}

html[xmlns] .clearfix{display: block}
* html .clearfix{height: 1%}

input{margin:0;padding:0;}
select{vertical-align:middle;margin:0 2px 0 0;padding:2px;border:1px solid #cbcbcb;border-bottom-color:#e4e4e4;border-right-color:#e4e4e4;background-color:#FFF}
textarea{padding:5px 10px;border:1px solid #e3e3e3;background-color:#f9f9f9;resize:none}

.cursor{cursor:pointer}

.button{overflow:visible;margin:0;padding:0;border:0 none;background:0 none;cursor:pointer;line-height:0;vertical-align:middle}
.vn{display:block;width:0;height:0;line-height:0;font-size:0;text-indent:-999em;overflow:hidden;}
.digit, .digit *, .ls0, .ls0 *{letter-spacing:0 !important}
.inq_period{margin-top:5px}
.scrollArea{overflow-y:auto;zoom:1;position:relative}
.txt{margin:0 0 30px}
.noSpace{margin:0 !important}
.titDesc{margin-bottom:30px;*margin-bottom:26px;background:#fff}
.titDesc .listType_3{margin-top:7px}
.desc{margin:0 0 20px}
.noti{margin:-5px 0 10px;color:#03a5b0;font-weight:bold;clear:both;}
.notiType_2{margin:-5px 0 10px}
.cautionNormal{display:inline-block;padding-left:15px;background:url(/images/common/bg_bullet_7.gif) no-repeat 0 7px;font-size:14px;color:#555;}
.fontBold{font-weight:bold !important}
.fontFam_1{font-family:'µ¸¿ò',Arial,Sans-serif;}
sup{font-size:9px;letter-spacing:0;font-family:arial}
sup a{font-size:9px !important;}
.text_c {text-align: center !important}
.text_l {text-align: left !important}
.vm{vertical-align:middle !important}
.vt{vertical-align:top !important}
.hidden {display:none;}
.pointr {color: #d11141; font-weight: bold;}
.pointgr {color: #000000; font-weight: bold; font-size: 12px;}
.pointb {color: #333; font-weight: bold; /*text-decoration: underline;*/}
.txtw {color: #F5F5F5; font-weight: bold;}
.txtb {color: #333; font-weight: bold;}
.sline { height:10px; border-bottom: 1px solid #E3E3E3; }

/* layout */
.mainWrap #content{width:100%;min-width:320px;margin-top:-60px}
.mainWrap .gnbWrap{*margin-bottom:0}
.mainWrap .innerB{min-width:320px; width:100%;margin:0 auto}
.mainWrap .innerB > div{position:relative;float:left}
.mainWrap .innerB div.first{width:243px;margin-right:40px}
.mainWrap .innerB div.second{width:407px;margin-right:39px}
.mainWrap .innerB div.third{width:250px}
.mainWrap .contMid .innerB h2{margin-bottom:18px;padding-bottom:8px;height:14px;font-size:0;border-bottom:0px solid #e1e1e1}
.mainWrapper .footerWrap{border-top:none; border: 1px solid red}

.wrapAll{min-width:320px;}

.contentWrap{clear:both;position:relative;min-width:320px; width:100%;margin:-14px auto 80px;z-index:998}
#content{min-width:320px; width:100%; position:relative;margin:0 auto;zoom:1}
#content:after{content:'';clear:both;display:block}

.footerWrap{/*position:relative;*/min-width:320px;max-width:100%;border-top:1px solid #d7d7d7;z-index:999;background: #f9f9f9; overflow: hidden}

#footer { position: relative;padding-bottom:10px;clear:both;width:100%; float: right; margin-top: 10px; background:#828282;/*background:#6a5794;*/ text-align: center;}
#footer .footArea{zoom:1;position:relative;min-width:320px; width: 100%; height: 35px; margin:0 auto; text-align: center; padding:0px 0px; background: #1695cc;}
#footer .footArea *{color:#999;font-size:12px}

#footer .sec_wrap{min-width:320px; max-width: 100%; margin:5px 0px; margin:0 auto; text-align: center; }
#footer .sec_wrap li{margin: 0; padding:5px 5px;}
#footer .sec_wrap li:first-child{float: left; width: 65%; padding-left:0;background:0 none; letter-spacing:-2px;color:#d9e7e8; font-weight:bold; font-size:14px; word-break:keep-all;}
#footer .sec_wrap li:last-child{float: left; width: 28%; text-align: right} 
#footer .sec_wrap li a{color:#FFF;font-weight:bold; font-size:15px}
#footer .sec_wrap li a.blank {padding-right:0 !important}
#footer .sec_wrap li a.blank .vn{width:15px !important;padding:0 !important}
#footer .sec_wrap li strong a{color:#d9e7e8; font-weight: bold;}
#footer .sec_wrap li a.point{color:#fd7172; font-weight: bold;}

#footer address{clear:both;position:relative;min-width:300px; max-width: 100%; padding:10px; word-break:break-all; color:#ffffff;font-size: 11px;text-align: center !important}

#footer .customer{position:absolute;right:0;top:22px;text-align:left;letter-spacing:-1px;color:#34b6bf;font-weight:bold;font-size:15px;width:260px;background:url(/_mobile/img/bg_fofoter_callnum.gif) no-repeat 5px 50%}
#footer .customer a{color: #34b6bf}
#footer .customer *{letter-spacing:0;color:#34b6bf;font-weight:bold;font-size:15px}
#footer .customer span{cursor:default}
#footer .copylogo{position:absolute;right:0;top:75px;text-align:right;letter-spacing:-1px;color:#34b6bf;font-weight:bold;font-size:15px;width:260px;}

/* header */
.headerWrap{position:relative;z-index:999;}


#top_header {width: 100%;min-width: 310px;height: auto;float: left;text-align: center;background:#d4dfeb;--background: url(/_mobile/img/top_bg.png) repeat;}
#top_header .inner{position:relative; min-width:320px; max-width:550px; margin:0px auto; text-align: center}
#top_header .inner ul{max-width: 640px;min-width: 310px;margin: 0 auto;text-align: center;padding: 0;}
#top_header .inner ul li{position:relative;margin: 0;display: inline;padding: 0 2px 0 0;}
#top_header .inner li.logo img {width: 35%;float: left;padding-left: 10px;padding-top:8px;}
#top_header .inner li.tel img {width: 45%;float: right;padding-right: 10px;}

/*#top_header .inner ul li:first-child a{position:absolute;left:115px;top:58px}
#top_header .inner ul li a{position:absolute;left:128px;top:58px}*/

/* contTop */
.contTop{border-bottom:1px solid #ddd; width: 100%; height: auto; background:url(/_mobile/img/ylw_bg.png) repeat}
.contTop .innerB{position:relative;z-index:2;min-width:320px; max-width: 650px; margin:0 auto; text-align: center}
.contTop .innerB > div{float:left}
.contTop .innerB h1 {margin-top:10px; margin-bottom:0; min-width:320px; max-width: 500px; margin:0 auto; text-align: center}
.contTop .innerB h1 img{width: 90%}

/* ¸ÞÀÎ 30ÃÊ¸¸¿¡ º¸Çè·á°è»êÇÏ±â */
#main_box {position:relative;background:transparent; width: 100%; border-bottom:0px solid #f1ede0}
#main_box .inner{position:relative; min-width:300px; max-width:650px; margin:0 auto; text-align: center;}
#main_box .inner h1 {margin-top:10px; margin-bottom:0; min-width:320px; max-width: 500px; margin:0 auto; text-align: center}
#main_box .inner h1 img{width: 95%}
#main_box .inner ul{overflow:hidden; padding-top:0px; }
#main_box .inner ul li:first-child{margin-top:0px;}
#main_box .inner ul li:last-child{margin-bottom: 10px; text-align: center !important;/*border: 5px solid #339295;-webkit-border-radius: 0.5em;-moz-border-radius: 0.5em;border-radius: 0.5em;*/}
#main_box .inner ul li{text-align: center !important; }
#main_box .inner ul li.arrow {z-index: 10; margin:-8px 0 -10px 0; text-align: center !important;}
#main_box .inner ul li.arrow img{width: 15%; }
#main_box .inner ul li.arrow_v2 {z-index: 10; margin:-30px 0 -10px 0; text-align: center !important;}
#main_box .inner ul li.arrow_v2 img{width: 15%; }

.contTop .count {min-width:300px; max-width:650px; margin:0 auto; text-align: center; border: 5px solid #339295;-webkit-border-radius: 0.5em;-moz-border-radius: 0.5em;border-radius: 0.5em;}
.contTop .count .top{min-width:300px; max-width:650px; padding:0; background:#FFF}
.contTop .count .top h2{height:30px; background:#339295; text-align: center; padding: 10px 0}
.contTop .count .top h2 img{width: 60%;}
.contTop .count .top h3{height:5px; background:#339295; text-align: left;}
.contTop .count .top > select{width:199px;margin:0;padding:5px 4px 5px 0;font-size:12px;border:1px solid #007781}

.contTop .count .top .checkWrap {margin:10px auto; text-align: center; width: 280px;}
.contTop .count .top .checkWrap.plusChild,.contTop .count .top .checkWrap.educare{margin-top:0px}
.contTop .count .top .checkWrap > .inner{position:relative;padding:14px 0 0 0}
.contTop .count .top .checkWrap > .inner + .inner{margin-top:16px;border-top:1px solid #038692}

.contTop .count .top p.input{ margin:0; margin-bottom:5px;  }
.contTop .count .top p.input .title, .contTop .count .top .input .title label{font-size:15px; font-weight: bold; color:#3399cc;letter-spacing:-2px;}
.contTop .count .top p.input .title{display:inline-block;*display:inline;*zoom:1;padding-top:3px;vertical-align:top}
.contTop .count .top p.input.check .title{padding-top:5px; }
.contTop .count .top p.input.check{padding-top:2px; text-align: center; }
.contTop .count .top p.input .title i{padding:0 6px 0 10px; font-style:normal}
.contTop .count .top p.input input{padding-top:5px;vertical-align:0px;}
.contTop .count .top p.input .selectyear{width:79px; padding:4px 4px 4px 0;font-size:14px;border:1px solid #e1e1e1}
.contTop .count .top p.input .selectmon{width:54px;padding:4px 4px 4px 0;font-size:14px;border:1px solid #e1e1e1}
.contTop .count .top p.input .selectday{width:54px; padding:4px 4px 4px 0;font-size:14px;border:1px solid #e1e1e1}
.contTop .count .top p.input .select010{width:60px; margin-top: -5px; padding:4px 4px 4px 0;font-size:14px;border:1px solid #e1e1e1}
.contTop .count .top p.input .inputName{width:116px; padding:3px 0 3px 4px;font-size:14px;color:#5d5d5d;border: 1px solid #e1e1e1;background:transparent}
.contTop .count .top p.input .inputphone{width:36px; padding:3px 0 3px 5px;font-size:14px;color:#5d5d5d;border: 1px solid #e1e1e1;background:transparent}
.contTop .count .top p.input .inputEmail {width:192px;padding:3px 0 3px 5px;font-size:14px;color:#5d5d5d;border: 1px solid #e1e1e1;background:transparent}


.contTop .count .top p.check label{width:29px;height:29px;margin-right:15px;vertical-align:2px;*vertical-align:-3px;text-indent:-5000px}
.contTop .count .top p.input label.man{margin:0;/*background-position:right top;background:url(/_mobile/img/btn_men.png) no-repeat;*/font-weight:bold;}
.contTop .count .top p.input label.women{margin:0;/*background-position:right top;background:url(/_mobile/img/btn_women.png) no-repeat;*/font-weight:bold}

.contTop .count .bottom{position:relative;left:0;bottom:0;width:100%;padding:5px 0;text-align:center;background:transparent;font-size:0}
.contTop .count .bottom a.main_btn_count{display:inline-block;*display:inline;*zoom:1;width:269px;height:47px;background:url(/_mobile/img/30sinput_btn.png) no-repeat 0 0}
.contTop .count .bottom .main_btn_count:hover,
.contTop .count .bottom .main_btn_counta:focus,
.contTop .count .bottom .main_btn_counta:active{background-position:0 0}

.contTop .count .close{border-top:1px solid #01606e;background:#016b79}
.contTop .count .close button{display:block;width:100%;line-height:30px;text-align:center;text-indent:-18px;font-size:12px;color:#fff;border:0;background:url(/images/main/main_bg_countClose.png) no-repeat 136px center}
   


/* MSIE*/
html[data-useragent*="MSIE"][data-platform="Win32"] .contTop .count .top p.input .select010{width:60px; margin-top: -5px; padding:4px 4px 4px 0;font-size:14px;border:1px solid #e1e1e1}
html[data-useragent*="MSIE"][data-platform="Win32"] .contTop .count .top p.input .inputName{width:115px;padding:4px 0 6px 5px;font-size:14px;color:#5d5d5d;border: 1px solid #e1e1e1;background:transparent}
html[data-useragent*="MSIE"][data-platform="Win32"] .contTop .count .top p.input .inputphone{width:57px; padding:4px 0 6px 5px;font-size:14px;color:#5d5d5d;border: 1px solid #e1e1e1;background:transparent}
html[data-useragent*="MSIE"][data-platform="Win32"] .contTop .count .top p.input .inputEmail {width:193px;padding:4px 0 6px 5px;font-size:14px;color:#5d5d5d;border: 1px solid #e1e1e1;background:transparent}



/* ¸ÞÀÎ ½Çºñº¸ÇèÀ¸·Î º´¿øºñ°ÆÁ¤Àº ±×¸¸ */
#main_txt_box {position:relative;background:transparent;}
#main_txt_box .inner{position:relative;min-width:320px; width:100%;margin:0 auto;}
#main_txt_box .inner ul{overflow:hidden;padding-top:0px;}
#main_txt_box .inner ul li:first-child{margin-top:0px; width: 695px;}
#main_txt_box .inner ul li:last-child{text-align: right; width: 305px; }
#main_txt_box .inner ul li{position:relative;float:left;}

/* ¸ÞÀÎ ½Ç½Ã°£»ó´ãÇöÈ² */
#main_realtime {float:left; width:100%; height:540px; margin-right: 0px; margin-bottom: 0px; padding:0px; border:0px solid red;}
#main_realtime h2{position:relative; margin: 0;height:83px; background:url(/_mobile/img/realtime_top.png) no-repeat; }
#main_realtime h3{position:relative; height:32px; background:url(/_mobile/img/realtime_btm.png) no-repeat}

/* right ½Ç½Ã°£ »ó´ãÇöÈ²*/
.main_realtime_list {position:relative; width: 210px;height: 100%; margin: 0; padding: 0 45px 0 50px ; text-align:left; z-index: -1; background:url(/_mobile/img/realtime_mid.png) repeat-y; overflow: hidden;border: 0px solid blue;}
.main_realtime_list ul{position:absolute; width: 250px; padding-top: 10px; border:0px solid red;}
.main_realtime_list_all {position:relative; width: 200px;height: 43px; padding: 5px 45px 0 60px ; text-align:center; z-index: -1; background:url(/_mobile/img/realtime_mid_all.png) repeat-y; color:#666; font:bold 18px Malgun gothic,µ¸¿ò,dotum; letter-spacing: -1px; }
.main_realtime_list_all .txt24{ color:#1e3852; font:bold 24px Malgun gothic,µ¸¿ò,dotum; letter-spacing: -1px;}
.realtime_date {border:0px solid red;float: left; padding:2px 3px; color:#666; font-family:tahoma; text-align: left; font-size:12px; width:75px; letter-spacing: 0 ;}
.realtime_name {border:0px solid red;float: left; padding:2px 6px; color:#999; font-family:tahoma; text-align: left; font-size:12px; width:45px; letter-spacing: 0 }
.realtime_hp {border:0px solid red;float: left; padding:2.5px 8px 2.5px 8px; color:#666; font-family:tahoma; text-align: left; font-size:12px; width:80px; letter-spacing: 0}

/* line */
.bl_line {position:relative; width: 100%; height: 15px; padding:0; background:url(/_mobile/img/bl_line.png)}
.bl_dash_g1 {position:relative; width: 100%; height: 1px; padding:0; background:url(/_mobile/img/bl_dash_g1.png) repeat-x}
.bl_dash_g2 {position:relative; width: 100%; height: 7px; padding:0; background:url(/_mobile/img/bl_dash_g2.png) repeat-x}

/* contMid */
.contMid{position:relative;padding-bottom:0px;border-top:0px solid #e2e2e2; background:url(/_mobile/img/carki_bg.gif);/*background:#798aed*/}
.contMid .innerB{position:relative;left:0;bottom:0;z-index:2; min-width:320px; max-width: 500px;/*background:url(/_mobile/img/sub_bg.png);*/ margin: 0 auto; text-align: center;}
.contMid .innerB img{width: 90%}
.contMid .innerB > div{float:left}
.contMid .innerB ul{overflow:hidden; font-size:0}
.contMid .innerB ul li{display:inline-block;*display:inline;*zoom:1;}

#contMid_box {position:relative;background:transparent; border-bottom:0px solid #fecbbf; margin-top:0px}
#contMid_box .inner{position:relative;min-width:320px; width:100%;/*height:250px;*/margin:0 auto;}
#contMid_box .inner ul{overflow:hidden;padding-top:0px;}
#contMid_box .inner ul li:first-child{margin-bottom:0px; width: 292px;}
#contMid_box .inner ul li:last-child{text-align: right; width: 708px; }
#contMid_box .inner ul li{position:relative;float:left;}

/*  contMid ºü¸¥»ó´ã Å×ÀÌºí */
#tb_qinput {float:left; width:708px; margin-right: 10px; margin-bottom: 0px; padding:0px; }
#tb_qinput h2{margin: 0; padding: 0; height:100px; background:url(/_mobile/img/qinput_top.png) no-repeat}
.tb_qinput {position:relative; margin: 10px 10px 10px 20px; width:100%; }
.tb_qinput th,.tb_qinput td{word-break:break-all;}
.tb_qinput tbody td {line-height:150%; height:33px; text-align:left; color: #cbd2fe}

.tb_qinput .textcenter {text-align:center;}
.tb_qinput .texttop {vertical-align:top;}
.tb_qinput a.txt15w {color:#FFF; font:bold 14px Malgun gothic,µ¸¿ò,dotum; margin-bottom:0px; letter-spacing: -1px;}
.tb_qinput a:hover, a:active .txt15w {text-decoration: underline;}
.tb_qinput .txt11 {color:#999; font:normal 11px Malgun gothic,µ¸¿ò,dotum; margin-bottom:0px; letter-spacing: -1px;}
.tb_qinput .title, .tb_qinput .title label{font-size:15px; font-weight: bold; color:#b3d9ee; letter-spacing:-2px;}
.tb_qinput .title{display:inline-block;*display:inline;*zoom:1;padding-top:3px;vertical-align:top}
.tb_qinput .title i{padding:0 6px 0 6px; font-style:normal}
.tb_qinput input{padding-top:5px;vertical-align:0px;}
.tb_qinput .selectgoods{width:499px; padding:4px 4px 4px 0;font-size:14px; font-weight: bold;}
.tb_qinput .selectyear{width:79px; padding:4px 4px 4px 0;font-size:14px;}
.tb_qinput .selectmon{width:54px;padding:4px 4px 4px 0;font-size:14px;}
.tb_qinput .selectday{width:54px; padding:4px 4px 4px 0;font-size:14px;}
.tb_qinput .select010{width:60px; margin-top: -5px; padding:4px 4px 4px 0;font-size:14px;}
.tb_qinput .inputName{width:113px;padding:3px 0 3px 5px;font-size:14px; }
.tb_qinput .inputphone{width:57px; padding:3px 0 3px 5px;font-size:14px;}
.tb_qinput .inputEmail {width:192px;padding:3px 0 3px 5px;font-size:14px;}

.tb_qinput .check{background: transparent}
.tb_qinput label.man{margin:0;font-weight:bold; color: #cbd2fe}
.tb_qinput label.women{margin:0;font-weight:bold; color: #cbd2fe}
.lts_email {letter-spacing: 4.5px !important}
.lts_email2 {letter-spacing: 5.5px !important}

/* contMid MSIE*/
html[data-useragent*="MSIE"][data-platform="Win32"] .tb_qinput .select010{width:60px; margin-top: -5px; padding:4px 4px 4px 0;font-size:14px;}
html[data-useragent*="MSIE"][data-platform="Win32"] .tb_qinput .inputName{width:113px;padding:4px 0 6px 5px;font-size:14px; border: 1px solid #cbcbcb;}
html[data-useragent*="MSIE"][data-platform="Win32"] .tb_qinput .inputphone{width:57px; padding:4px 0 6px 5px;font-size:14px; border: 1px solid #cbcbcb;}
html[data-useragent*="MSIE"][data-platform="Win32"] .tb_qinput .inputEmail {width:192px;padding:4px 0 6px 5px;font-size:14px; border: 1px solid #cbcbcb;}
html[data-useragent*="MSIE"][data-platform="Win32"] #contMid_box {position:relative;background:transparent; border-bottom:0px solid #fecbbf; margin-top:0px}

/* contMid2 */
.contMid2{position:relative;padding-bottom:0px;border-top:0px solid #e2e2e2;background:#fff}
.contMid2 .innerB{position:relative;left:0;bottom:0;z-index:2;}
.contMid2 .innerB > div{float:left}
.contMid2 .innerB ul{overflow:hidden; font-size:0}
.contMid2 .innerB ul li{display:inline-block;*display:inline;*zoom:1;}

/*  contMid2 ºü¸¥»ó´ã Å×ÀÌºí */
#tb_goods {position:relative;min-width:320px; width:100%; margin-right: 10px; margin-bottom: 0px; padding:0px;}
#tb_goods h2{margin: 30px 0 0 0; padding: 0; height:81px; background:url(/_mobile/img/prod_t.png) no-repeat}
.tb_goods {position:relative; margin: 10px 0 50px 0; width:100%; }
.tb_goods.info{border-top:2px solid #fe5656;margin:5px 0 0 0;}
.tb_goods th {background-color:#ffffff;border-bottom:1px solid #ccc; color:#5a5b60; text-align:center; padding: 15px 0 5px 0;}
.tb_goods th,.tb_qinput td{word-break:break-all;}
.tb_goods tbody td {line-height:150%; height:150px; text-align:left; color: #cbd2fe; /*background:url(/_mobile/img/bl_line.png) repeat-x bottom; */border-bottom: 1px solid #e3e3e3;}
.tb_goods .borderall {border:1px solid #DFE0E0; padding:15px 9px; background-color: #FFF;}
.tb_goods .textcenter {text-align:center;}
.tb_goods .texttop {vertical-align:top;}
.tb_goods a.txt15w {color:#FFF; font:bold 14px Malgun gothic,µ¸¿ò,dotum; margin-bottom:0px; letter-spacing: -1px;}
.tb_goods a:hover, a:active .txt15w {text-decoration: underline;}
.tb_goods .txt11 {color:#999; font:normal 11px Malgun gothic,µ¸¿ò,dotum; margin-bottom:0px; letter-spacing: -1px;}
.tb_goods .cate{padding: 0 0 0 10px;}

#prod_bannerwrap {float:left; width: 100%; padding: 0;}
#prod_banner {width: 100%; margin:0 auto; text-align: center; padding: 0 0 0 0;}
#prod_banner ul {/*display:inline; display: inline-block !important;display:-moz-inline-stack; display:inline-block; *display:inline; vertical-align:middle; *zoom:1; */}
#prod_banner li {float:left; width:100%; padding:0 0 0 0; font: normal 11px malgun,'µ¸¿ò';}
#prod_banner li p a{text-decoration: none; color:#666; letter-spacing: -1px; }
#prod_banner li p a:hover{text-decoration: none; color: #cc6666;}
#prod_banner li p strong { display:block; margin:5px 0 0 0; text-align:center;}
#prod_banner li.pname a{float:left; width:100%;padding: 5px 10px 8px 10px; font: bold 20px Malgun Gothic,'µ¸¿ò'; letter-spacing: -2px; text-decoration: none; color: #000; text-align: left;}
#prod_banner li.pname a:hover{text-decoration: none; color:#666;}
#prod_banner li.pfeat a{float:left; width:100%;padding: 5px 10px 8px 10px; font: normal 12px 'µ¸¿ò'; letter-spacing: -1px; text-decoration: none; color: #666; text-align: left; line-height: 150%;}
#prod_banner li.pfeat a:hover{text-decoration: none; color:#999;}
#prod_banner li.certi {float: left; padding:0 0 7px 10px; font: normal 11px 'µ¸¿ò'; color: #999; letter-spacing: 0; text-align: left;}

#prod_type {width:200px; text-align: left;}
#prod_type ul {/*display:inline; display: inline-block !important;display:-moz-inline-stack; display:inline-block; *display:inline; vertical-align:middle; *zoom:1; */}
#prod_type li {float:left; width:100%;}
#prod_type li.custmno {float:left; width:100%; height:40px; margin: 10px 0 0 0;  background: url(/img/info_num_view.png) no-repeat left top; padding: 18px 0 0 50px;  font: bold 18px Malgun Gothic,'µ¸¿ò'; letter-spacing: -1px; color: #999; text-align: left;}
#prod_type li.type {float: left; padding:0 0 0 0; font: normal 11px 'µ¸¿ò'; color: #999; letter-spacing: -1px; text-align: left;}
#prod_type li img {vertical-align: middle; padding: 2px 5px ; }


/* contMid50p 50%Ä³½¬¹é */
.contMid50p{position:relative;padding-bottom:0px;border-top:0px solid #e2e2e2; background:url(/_mobile/img/gray_bg.gif);}

.contMid50p .count {min-width:320px; max-width:650px; margin:0 auto; text-align: center;}
.contMid50p .count .top{padding:0; background:transparent;margin:0 auto; text-align: center;}
.contMid50p .count .top h2{min-width:320px; max-width:650px; height:auto; background:transparent; text-align: center; padding: 0}
.contMid50p .count .top h2 img{width: 90%;}

.contMid50p .count .top > select{width:199px;margin:0;padding:5px 4px 5px 0;font-size:12px;border:1px solid #007781}

.contMid50p .count .top .checkWrap {margin:10px auto; text-align: center; width: 280px;}
.contMid50p .count .top .checkWrap.plusChild,.contMid50p .count .top .checkWrap.educare{margin-top:0px}
.contMid50p .count .top .checkWrap > .inner{position:relative;padding:14px 0 0 0}
.contMid50p .count .top .checkWrap > .inner + .inner{margin-top:16px;border-top:1px solid #038692}

.contMid50p .count .top p.input{ margin:0; margin-bottom:5px;  }
.contMid50p .count .top p.input .title, .contMid50p .count .top .input .title label{font-size:15px; font-weight: bold; color:#333;letter-spacing:-2px;}
.contMid50p .count .top p.input .title{display:inline-block;*display:inline;*zoom:1;padding-top:3px;vertical-align:top}
.contMid50p .count .top p.input .check .title{padding-top:5px; }
.contMid50p .count .top p.input .check{padding-top:2px; text-align: center; }
.contMid50p .count .top p.input .title i{padding:0 6px 0 10px; font-style:normal}
.contMid50p .count .top p.input input{padding-top:5px;vertical-align:0px;}
.contMid50p .count .top p.input .selectyear{width:79px; padding:4px 4px 4px 0;font-size:14px;border:1px solid #e1e1e1}
.contMid50p .count .top p.input .selectmon{width:54px;padding:4px 4px 4px 0;font-size:14px;border:1px solid #e1e1e1}
.contMid50p .count .top p.input .selectday{width:54px; padding:4px 4px 4px 0;font-size:14px;border:1px solid #e1e1e1}
.contMid50p .count .top p.input .select010{width:60px; margin-top: -5px; padding:4px 4px 4px 0;font-size:14px;border:1px solid #e1e1e1}
.contMid50p .count .top p.input .inputName{width:113px;padding:3px 0 3px 5px;font-size:14px;color:#5d5d5d;border: 1px solid #e1e1e1;background:#FFF}
.contMid50p .count .top p.input .inputphone{width:36px; padding:3px 0 3px 5px;font-size:14px;color:#5d5d5d;border: 1px solid #e1e1e1;background:#FFF}
.contMid50p .count .top p.input .inputEmail {width:191px;padding:3px 0 3px 5px;font-size:14px;color:#5d5d5d;border: 1px solid #e1e1e1;background:#FFF}
.contMid50p .count .top p.input .inputCertNum {width:151px;padding:3px 0 3px 5px;font-size:14px;color:#5d5d5d;border: 1px solid #e1e1e1;background:#FFF}

.contMid50p .count .top p.check label{width:29px;height:29px;margin-right:15px;vertical-align:2px;*vertical-align:-3px;text-indent:-5000px; color:#F5F5F5}
.contMid50p .count .top p.input label.man{margin:0;/*background-position:right top;background:url(/_mobile/img/btn_men.png) no-repeat;*/font-weight:bold;}
.contMid50p .count .top p.input label.women{margin:0;/*background-position:right top;background:url(/_mobile/img/btn_women.png) no-repeat;*/font-weight:bold}

.contMid50p .count .bottom{position:relative;left:0;bottom:0;width:100%;padding:5px 0;text-align:center;background:transparent;font-size:0; color:#F5F5F5}
.contMid50p .count .bottom a.main_btn_count{display:inline-block;*display:inline;*zoom:1;width:269px;height:47px;background:url(/_mobile/img/30sinput_btn.png) no-repeat 0 0}
.contMid50p .count .bottom img {width: 75%}
.contMid50p .count .bottom .main_btn_count:hover,
.contMid50p .count .bottom .main_btn_counta:focus,
.contMid50p .count .bottom .main_btn_counta:active{background-position:0 0}

/* MSIE*/
html[data-useragent*="MSIE"][data-platform="Win32"] .contMid50p .count .top p.input .select010{width:60px; margin-top: -5px; padding:4px 4px 4px 0;font-size:14px;border:1px solid #e1e1e1}
html[data-useragent*="MSIE"][data-platform="Win32"] .contMid50p .count .top p.input .inputName{width:113px;padding:4px 0 6px 5px;font-size:14px;color:#5d5d5d;border: 1px solid #e1e1e1;background:#FFF}
html[data-useragent*="MSIE"][data-platform="Win32"] .contMid50p .count .top p.input .inputphone{width:57px; padding:4px 0 6px 5px;font-size:14px;color:#5d5d5d;border: 1px solid #e1e1e1;background:#FFF}
html[data-useragent*="MSIE"][data-platform="Win32"] .contMid50p .count .top p.input .inputEmail {width:191px;padding:4px 0 6px 5px;font-size:14px;color:#5d5d5d;border: 1px solid #e1e1e1;background:#FFF}



/* ÇÏ´Ü¹è³Ê¿µ¿ª 2015. 3. 4 ³»º¸Çè°ßÀû ½ÅÃ»ÇÏ±â À§·Î ÀÌµ¿ */
.contBot{position:relative;margin-top: 0px; padding-bottom:0px;border-top:0px solid #e2e2e2;background:#f1f1e6}
.contBot h1{float:left;margin-top:20px; padding: 0}
.contBot .innerB{position:relative;min-width:300px; max-width:550px; left:0;bottom:0;z-index:2;margin:0 auto; text-align: center; overflow: hidden}
.contBot .innerB > div{float:left}
.contBot .innerB ul{overflow:hidden; font-size:0}
.contBot .innerB ul li{display:inline-block;*display:inline;*zoom:1;}
.contBot .innerB img{width: 95%}

#contBot_box {position:relative;background:transparent;border-bottom:1px solid #fecbbf;}
#contBot_box .inner{position:relative;min-width:320px; width:100%;height:282px;margin:0 auto; text-align: center;}
#contBot_box .inner ul{overflow:hidden;padding-top:0px;}
#contBot_box .inner ul li:first-child{margin-top:20px; width: 741px;}
#contBot_box .inner ul li:last-child{text-align: right; width: 259px;}
#contBot_box .inner ul li{position:relative;float:left;}


/* ÇÏ´Ü¹è³Ê¿µ¿ª CS */
.contBotcs{position:relative;padding-bottom:0px;border-top:0px solid #e2e2e2;}
.contBotcs h1{float:left;margin-top:20px; padding: 0}
.contBotcs .innerB{position:relative;min-width:300px; max-width:550px;left:0;bottom:0;z-index:2;margin:0 auto; text-align: center;}
.contBotcs .innerB > div{float:left}
.contBotcs .innerB ul{overflow:hidden; font-size:0}
.contBotcs .innerB ul li{display:inline-block;*display:inline;*zoom:1;}
.contBotcs .innerB ul li img{width: 95%}

/* ¸ÞÀÎ »óÇ°4°³ ÃßÃâ */
#tb_main_goods {min-width:300px; max-width:650px; margin: 0 0; padding:0px; background: #FFF; border: 5px solid #339295;-webkit-border-radius: 0.5em;-moz-border-radius: 0.5em;border-radius: 0.5em;}
#tb_main_goods h2{height:30px; background:#339295; text-align: center; padding: 10px 0}
#tb_main_goods h2 img{width: 60%;}
#tb_main_goods h3{height:5px; background:#339295; text-align: left;}
#tb_main_goods h2.txt15 {color:#1e3852; font:bold 20px Malgun gothic,µ¸¿ò,dotum; margin-bottom:0px; letter-spacing: -1px;}

#box-left {position:relative; width: 108px; margin: 0 0 0 0; }
#box_age {position:absolute; margin-left: 20px;margin-bottom: 10px; background:url(/_mobile/img/30sresult_age.png) no-repeat; width: 108px; height: 103px; text-align: center; padding: 5px 0 0 0}
#box_age .txt24{margin: 55px 0 0 0; color:#f5f5f5; font:bold 24px Malgun gothic,µ¸¿ò,dotum; letter-spacing: -1px;}
#box_day {position:absolute; margin: 115px 0 0 20px; background:url(/_mobile/img/30sresult_day.png) no-repeat; width: 108px; height: 103px; text-align: center;}
#box_day .txt12{margin: 65px 0 0 0; color:#f5f5f5; font:bold 14px Malgun gothic,µ¸¿ò,dotum; letter-spacing: -1px;}
#box-right {position:relative;  margin:10px auto; text-align: center; min-width:290px; max-width:290px; height:225px}

.main_goods {float: left; margin: 0 3px 0 0; width:140px; height: 114px; background:url(/_mobile/img/30sresult_logo_bg.png) no-repeat 1px 0}
.tb_main_goods {float: left; margin: 0 0 0 0; width:139px; height: 114px; }
.tb_main_goods th,.tb_main_goods td{word-break:break-all;}
.tb_main_goods td {border-right:0px solid #E2E4E4; color:#000; line-height:150%; }
.tb_main_goods .textcenter {text-align:center;}
.tb_main_goods .textleft {text-align:left; margin-left: -1px;}
.tb_main_goods .texttop {vertical-align:top;}

/* layer_resultWrap ################################################# */

/* ·¹ÀÌ¾î : º¸Çè·á°è»ê°á°ú  */
/*º¸´õ ¶óµð¿ì½º  border: 5px solid #3399cc;-webkit-border-radius: 0.5em;-moz-border-radius: 0.5em;border-radius: 0.5em;*/
.layer_resultwrap{position:relative;min-width:320px; max-width:650px; margin:0; padding:0; border: 0px solid #3399cc;-webkit-border-radius: 0.5em;-moz-border-radius: 0.5em;border-radius: 0.5em}

.layer_result{position:relative;min-width:320px; max-width:650px; margin: 0 0 0 0;background: #FFF}
.layer_result h2 img{min-width:320px; max-width:650px; width: 100%}

.layer_result .innerB{position:relative;left:0;bottom:0;z-index:2; min-width:320px; max-width:320px; margin:10px auto; text-align: center}
.layer_result .innerB > div{float:left}
.layer_result .innerB ul{overflow:hidden; font-size:0; min-width:320px; max-width:320px}
.layer_result .innerB ul li{display:inline-block;*display:inline;*zoom:1; margin: 0 auto; text-align: center; }

.layer_result .innerB ul li.re_01{border-radius:8px; font-size:16px; display:block; background:#3e85a0; width:200px; height:45px;}
.layer_result .innerB ul li.re_01 p {font-weight:bold; color:#fff; padding-top:5px; font-size:20px;}
.layer_result .innerB ul li.re_02 {margin:15px 0; font-size:15px; letter-spacing:-2px}
.layer_result .innerB ul li.re_02 span.pink{color:#fb686d; text-decoration:underline; font-weight:bold;}
.layer_result .innerB ul li.re_02 span.black{color:#213b49; font-weight:bold;}
.layer_result .innerB ul li.re_03 {border: 1px solid #E3E3E3; padding: 5px 20px;}
.layer_result .innerB ul li.re_04 {margin:5px 20px; color:#213b49; font-size:16px; font-weight:bold}
.layer_result .innerB ul li.re_05{margin:10px 0; font-size:12px; letter-spacing:-1px;}
.layer_result .innerB ul li.re_05 span.pink{color:#fb686d; text-decoration:underline; font-weight:bold;}
.layer_result .innerB ul li.re_05 span.black{color:#213b49; font-weight:bold;}
.layer_result .innerB span .btn {margin:20px 0;}

/* layer_inputWrap ################################################# */

/* ·¹ÀÌ¾î : ³»º¸Çè·á½ÅÃ»ÇÏ±â  */
.layer_input{width: 680px; height: auto;}
.layer_input .innerB{position:relative;z-index:2;}
.layer_input .innerB > div{float:left}
.layer_input .innerB h1 {float:right;margin-top:46px; margin-bottom:40px; }

.layer_input .count {width: 365px;}
.layer_input .count .top{padding:0; background:url(/_mobile/img/30sinput_mid.png) repeat-y}
.layer_input .count .top h2{height:93px; background:url(/_mobile/img/30sinput_top.gif) no-repeat}
.layer_input .count .top h3{height:20px; background:url(/_mobile/img/30sinput_btm.png) no-repeat}
.layer_input .count .top > select{width:199px;margin:0;padding:5px 4px 5px 0;font-size:12px;border:1px solid #007781}

.layer_input .count .top .checkWrap {margin-left:50px; width: 280px;}
.layer_input .count .top .checkWrap.plusChild,.contTop .count .top .checkWrap.educare{margin-top:0px}
.layer_input .count .top .checkWrap > .inner{position:relative;padding:14px 0 0 0}
.layer_input .count .top .checkWrap > .inner + .inner{margin-top:16px;border-top:1px solid #038692}

.layer_input .count .top p.input{ margin:0; margin-bottom:5px;  }
.layer_input .count .top p.input .title, .contTop .count .top .input .title label{font-size:15px; font-weight: bold; color:#3399cc;letter-spacing:-2px;}
.layer_input .count .top p.input .title{display:inline-block;*display:inline;*zoom:1;padding-top:3px;vertical-align:top}
.layer_input .count .top p.input.check .title{padding-top:5px; }
.layer_input .count .top p.input.check{padding-top:2px; text-align: center; }
.layer_input .count .top p.input .title i{padding:0 6px 0 10px; font-style:normal}
.layer_input .count .top p.input input{padding-top:5px;vertical-align:0px;}
.layer_input .count .top p.input .selectyear{width:79px; padding:4px 4px 4px 0;font-size:14px;border:1px solid #e1e1e1}
.layer_input .count .top p.input .selectmon{width:54px;padding:4px 4px 4px 0;font-size:14px;border:1px solid #e1e1e1}
.layer_input .count .top p.input .selectday{width:54px; padding:4px 4px 4px 0;font-size:14px;border:1px solid #e1e1e1}
.layer_input .count .top p.input .select010{width:60px; margin-top: -5px; padding:4px 4px 4px 0;font-size:14px;border:1px solid #e1e1e1}
.layer_input .count .top p.input .inputName{width:112px;padding:3px 0 3px 5px;font-size:14px;color:#5d5d5d;border: 1px solid #e1e1e1;background:transparent}
.layer_input .count .top p.input .inputphone{width:57px; padding:3px 0 3px 5px;font-size:14px;color:#5d5d5d;border: 1px solid #e1e1e1;background:transparent}
.layer_input .count .top p.input .inputEmail {width:193px;padding:3px 0 3px 5px;font-size:14px;color:#5d5d5d;border: 1px solid #e1e1e1;background:transparent}


.layer_input .count .top p.check label{width:29px;height:29px;margin-right:15px;vertical-align:2px;*vertical-align:-3px;text-indent:-5000px}
.layer_input .count .top p.input label.man{margin:0;/*background-position:right top;background:url(/_mobile/img/btn_men.png) no-repeat;*/font-weight:bold;}
.layer_input .count .top p.input label.women{margin:0;/*background-position:right top;background:url(/_mobile/img/btn_women.png) no-repeat;*/font-weight:bold}

.layer_input .count .bottom{position:relative;left:0;bottom:0;width:100%;padding:5px 0;text-align:center;background:transparent;font-size:0}
.layer_input .count .bottom a.main_btn_count{display:inline-block;*display:inline;*zoom:1;width:269px;height:47px;background:url(/_mobile/img/30sinput_btn.png) no-repeat 0 0}
.layer_input .count .bottom .main_btn_count:hover,
.layer_input .count .bottom .main_btn_counta:focus,
.layer_input .count .bottom .main_btn_counta:active{background-position:0 0}

.layer_input .count .close{border-top:1px solid #01606e;background:#016b79}
.layer_input .count .close button{display:block;width:100%;line-height:30px;text-align:center;text-indent:-18px;font-size:12px;color:#fff;border:0;background:url(/images/main/main_bg_countClose.png) no-repeat 136px center}

/* MSIE*/
html[data-useragent*="MSIE"][data-platform="Win32"] .layer_input .count .top p.input .select010{width:60px; margin-top: -5px; padding:4px 4px 4px 0;font-size:14px;border:1px solid #e1e1e1}
html[data-useragent*="MSIE"][data-platform="Win32"] .layer_input .count .top p.input .inputName{width:112px;padding:4px 0 6px 5px;font-size:14px;color:#5d5d5d;border: 1px solid #e1e1e1;background:transparent}
html[data-useragent*="MSIE"][data-platform="Win32"] .layer_input .count .top p.input .inputphone{width:57px; padding:4px 0 6px 5px;font-size:14px;color:#5d5d5d;border: 1px solid #e1e1e1;background:transparent}
html[data-useragent*="MSIE"][data-platform="Win32"] .layer_input .count .top p.input .inputEmail {width:193px;padding:4px 0 6px 5px;font-size:14px;color:#5d5d5d;border: 1px solid #e1e1e1;background:transparent}


/* ·¹ÀÌ¾î : SMS ÀÎÁõ¹Þ±â S */
.popup_sms_certi_box {-position:absolute; -left:50%; -top:50%; z-index:3000; }
.popup_sms_certi_box .popup_sms_certi_contents {-position:absolute; -left:0; -top:0; width:100%; height:100%; z-index:3000;}
#layer_sms_certi_wrap {float: left; width: 97.5%; height: auto;text-align: center; border: 5px solid #3399cc;-webkit-border-radius: 0.5em;-moz-border-radius: 0.5em;border-radius: 0.5em; background:#fff;}
#layer_sms_certi_wrap h1 {width: 100%;  padding: 5px 0 0 0; height: 30px; background: #3399cc; color:#FFF; font:bold 14px Malgun Gothic, '¸¼Àº °íµñ', 'µ¸¿ò',dotum; letter-spacing: -2px; }
#layer_sms_certi {float: left; width: 90%; padding: 20px; }
#layer_sms_certi h2 {float: left; text-align: left; color:#414182; font:bold 13px Malgun Gothic, '¸¼Àº °íµñ','µ¸¿ò',dotum; letter-spacing: -1px; background:url(https://www.bohumplaza.com/img/arrow_blue01.gif) no-repeat 7px; padding:0 0 0 15px; }
#layer_sms_certi .inputName{width:119px;padding:1px 0 1px 5px;font-size:14px;color:#5d5d5d;border: 1px solid #e1e1e1;background:transparent}

.table_sms_certi {float:left; width:100%; border-collapse:collapse; margin: 0; padding:0; text-align:center;  border-top:1px solid #d11141; border-bottom:1px solid #d11141;}
.table_sms_certi th {background:url(https://www.bohumplaza.com/img/btn_bg_b.png); border-right:0px solid #f5f5f5; border-bottom:1px solid #E2E4E4; height:34px; text-align:center;color:#d11141; font:bold 12px Malgun Gothic, '¸¼Àº °íµñ', 'µ¸¿ò',dotum; letter-spacing: -1px; }
.table_sms_certi td { border-bottom:1px solid #f5f5f5; border-right:0px solid #f5f5f5; color:#333; line-height:150%; height:26px; font:normal 12px Malgun Gothic, '¸¼Àº °íµñ', 'µ¸¿ò',dotum; letter-spacing: 0px; text-align: left; padding-left: 5px;}
.table_sms_certi td.stitle { font-weight: bold; background:url(https://www.bohumplaza.com/img/arrow_blue01.gif) no-repeat 7px; padding:0 0 0 15px;}

/* ·¹ÀÌ¾î : SMS ÀÎÁõ¹Þ±â Attention(¹Ú½ºÀÖ´Â ³»¿ë) */
.attention {position:relative; border:1px solid #e3e3e3; margin:4px 0; height: auto; padding:16px 20px 14px; background:#f8f8f8 url(https://www.bohumplaza.com/img/bg_attention.gif) repeat-x 0 top; line-height:19px; word-break:keep-all; font:normal 12px Malgun Gothic, '¸¼Àº °íµñ', 'µ¸¿ò',dotum; color: #666; }
*html .attention {width:100%;}/* IE7.0 / IE6.0À» À§ÇÑ ÇÙ */
.attention p{padding:2px 0 2px 12px; line-height:22px; line-height:19px; word-break:keep-all; font:normal 12px Malgun Gothic, '¸¼Àº °íµñ', 'µ¸¿ò',dotum; color: #666; }
.warning{padding:0 0 0 10px; background:url(https://www.bohumplaza.com/img/ico_cube01.png) 0 8px no-repeat; text-align:left;}
.warning2{padding:0 0 0 20px; background:url(https://www.bohumplaza.com/img/ico_attention.gif) 0 7px no-repeat; text-align:left;}

/* ·¹ÀÌ¾î : Attention(¹Ú½ºÀÖ´Â ³»¿ë) */
.attention11 {float:left; border:1px solid #e3e3e3; margin:4px 0; height: auto; padding:16px 20px 14px; background:#f8f8f8 url(/img/bg_attention.gif) repeat-x 0 top; word-break:keep-all; }
*html .attention11 {width:100%;}/* IE7.0 / IE6.0À» À§ÇÑ ÇÙ */
.attention p{line-height:150%;}
.warning{padding:0 0 0 10px; background:url(https://www.bohumplaza.com/img/ico_cube01.png) 0 3px no-repeat; text-align:left;  line-height:150%; word-break:keep-all; font:normal 12px 'µ¸¿ò',dotum; color: #666;}


/* Margin */
.mgt5{margin-top:5px !important;}
.mgt7{margin-top:7px !important;}
.mgt10{margin-top:10px !important;}
.mgt14{margin-top:14px !important;}
.mgt15{margin-top:15px !important;}
.mgt18{margin-top:18px !important;}
.mgt20{margin-top:20px !important;}
.mgt25{margin-top:25px !important;}
.mgt30{margin-top:30px !important;}
.mgt40{margin-top:40px !important;}
.mgt50{margin-top:50px !important;}
.mgt57{margin-top:57px !important;}
.mgt60{margin-top:60px !important;}
.mgt75{margin-top:70px !important;}
.mgt80{margin-top:80px !important;}
.mgt90{margin-top:90px !important;}
.mgt100{margin-top:100px !important;}
.mgt115{margin-top:110px !important;}
.mgt150{margin-top:135px !important;}
.mgt210{margin-top:210px !important;}
.mgt220{margin-top:240px !important;}
.mgt250{margin-top:250px !important;}
.mgb5{margin-bottom:5px !important;}
.mgb10{margin-bottom:10px !important;}
.mgb15{margin-bottom:15px !important;}
.mgb20{margin-bottom:20px !important;}
.mgb25{margin-bottom:25px !important;}
.mgb30{margin-bottom:30px !important;}
.mgl1{margin-left: 1px !important;}
.mgl5{margin-left:5px !important;}
.mgl7{margin-left:7px !important;}
.mgl10{margin-left:10px !important;}
.mgl15{margin-left:15px !important;}
.mgl20{margin-left:20px !important;}
.mgl25{margin-left:25px !important;}
.mgl30{margin-left:30px !important;}
.mgl35{margin-left:35px !important;}
.mgl40{margin-left:40px !important;}
.mgl50{margin-left:50px !important;}
.mgl120{margin-left:120px !important;}
.mgl310{margin-left:310px !important;}
.mgl320{margin-left:320px !important;}
.mgl270{margin-left:270px !important;}
.mgl250{margin-left:250px !important;}
.mgr5{margin-right:5px !important;}
.mgr10{margin-right:10px !important;}
.mgr15{margin-right:15px !important;}
.mgr20{margin-right:20px !important;}
.mgr25{margin-right:25px !important;}
.mgr30{margin-right:30px !important;}
.mgr40{margin-right:40px !important;}
.mgr50{margin-right:50px !important;}

/* Width */
.wd35{width: 35px !important;_width:35px; }
.wd40{width: 40px !important;_width:40px; }
.wd45{width: 45px !important;_width:45px; }
.wd42{width: 42px !important;_width:42px; }
.wd56{width: 56px !important;_width:56px; }
.wd70{width: 70px !important;_width:70px; }
.wd80{width: 80px !important;_width:80px; }
.wd100{width: 100px !important;_width:100px; }
.wd135{width: 135px !important;_width:135px; }
.wd200{width: 200px !important;_width:200px; }
.wd350{width: 350px !important;_width:350px; }
.wd100p{width: 100% !important;_width:100%; }
.wd40p{width: 45% !important;_width:45%; }
.wd50p{width: 50% !important;_width:50%; }
.wd60p{width: 60% !important;_width:60%; }


/* º¸Çè·á±âÁØ ·¹ÀÌ¾î ÆË¾÷ */
.pop-layer {display:none; position: absolute; top: 50%; left: 50%;z-index: 7777;}	
a.cbtn {position:absolute;display:none;background:url(/_mobile/img/btn_close.png) 0 0 no-repeat;width:32px;height:32px;display:block;text-indent:-9999px;top:4px;right:4px;	z-index:5001;cursor:pointer}


/* ³»º¸Çè·á°è»êÇÏ±â ·¹ÀÌ¾î (ÆË¾÷ ÆË¾÷ ·¹ÀÌ¾î : ³»º¸Çè°ßÀû¾Ë¾Æº¸±â) 20150323*/
.mpopup {position:absolute; overflow:hidden;width:100%; height:100%; } /* Á¦´ë·Î ¾È¶á´Ù¸é width:100%; height:100%; »ðÀÔ */
.popupLayer {position:absolute; left:0; top:0; width:100%; height:100%; z-index:100; -ms-filter: alpha(opacity=50); filter: alpha(opacity=50); opacity:0.3; -moz-opacity:0.3;}
.popupLayer .back {position:absolute; left:0; top:0; width:100%; height:100%; background:#000; z-index:101;}
.popup_box {position:absolute; left:50%; top:50%; z-index:102; background:#fff;}
.popup_box .popup_contents {position:absolute; left:0; top:0; width:100%; height:100%; z-index:102;}
.popupLayer iframe, .popup_box iframe {position:absolute; left:0; top:0; width:100%; height:100%;}

.layer_service {float: left; min-width:320px; max-width:330px;height: 490px; margin: 0;background: #FFF;}
.layer_service h3 img{float: left; margin-bottom: 5px; width:100%}


#layer_input_form{float:left; min-width:100%; max-width:100%; margin:0 auto; height:auto; text-align:center; border:0px solid blue;}
#layer_input_form table {width:300px; margin:10px auto}
#layer_input_form table td {text-align: left; height:44px;}
#layer_input_form table td.tit {font-size:15px; font-weight:bold;}
#layer_input_form table td.tit2 {font-size:16px; font-weight:bold; color: #666}
#layer_input_form table td .btn {width: 85%}

#layer_input_form table .Lselectprod {font-family:¸¼Àº °íµñ, MalgunGothic;font-weight:bold; font-size: 15px; margin-left:0px; text-align: left; letter-spacing: -1px; padding: 0 0 5px 0;}
#layer_input_form table .Lselectcate {font-family:¸¼Àº °íµñ, MalgunGothic;font-weight:bold; font-size: 14px; width:220px; height: 28px; background: #FFFFFF; border: solid 1px #e3e3e3; margin-left:0px;}
#layer_input_form table .Lselectyear {font-family:¸¼Àº °íµñ, MalgunGothic ;font-weight:bold; font-size: 14px; width:70px; height: 28px; background: #FFFFFF; border: solid 1px #e3e3e3; margin-left:0px;}
#layer_input_form table .Lselectdate {font-family:¸¼Àº °íµñ, MalgunGothic ;font-weight:bold; font-size: 14px; width:61px; height: 28px; background: #FFFFFF; border: solid 1px #e3e3e3; margin-left:0px;}
#layer_input_form table .Lselecthp1 {font-family:¸¼Àº °íµñ, MalgunGothic;font-weight:bold; font-size: 14px; width:62px; height: 28px; background: #FFFFFF; border: solid 1px #e3e3e3; margin-left:0px;}
#layer_input_form table .Linputname {font-family:¸¼Àº °íµñ, MalgunGothic; font-weight:bold;font-size: 14px; width:116px; background: #FFFFFF; border: solid 1px #e3e3e3;margin:0; padding:3px;}
#layer_input_form table .Linputhp2s {font-family:¸¼Àº °íµñ, MalgunGothic;font-weight:bold; font-size: 14px; width:30px; background: #FFFFFF; border: solid 1px #e3e3e3;font-size: 14px;padding:3px;}
#layer_input_form table .Linputhp2 {font-family:¸¼Àº °íµñ, MalgunGothic;font-weight:bold; font-size: 14px; width:54px; background: #FFFFFF; border: solid 1px #e3e3e3;font-size: 14px;padding:3px;}
#layer_input_form table .Linputhp3 {font-family:¸¼Àº °íµñ, MalgunGothic;font-weight:bold; font-size: 14px; width:42px; background: #FFFFFF; border: solid 1px #e3e3e3;font-size: 14px;padding:3px;}
#layer_input_form table .Linputemail {font-family:¸¼Àº °íµñ, MalgunGothic;font-weight:bold;ime-mode:disabled; width:190px; background: #FFFFFF; border: solid 1px #e3e3e3;font-size: 14px;margin:0;padding:3px;}
#layer_input_form table .Lpolicy {font-family:¸¼Àº °íµñ, MalgunGothic; font-size: 14px; font-weight:bold; letter-spacing: -1px; height: 30px;_height: 30px; text-align: center;}

#layer_input_form table .inpbox100 {width:88.0%; height:auto; background-color:#FFF; font-size:14px; font-weight:400; padding:8px 10px; border: 1px solid #ccc;font-family:¸¼Àº °íµñ, Malgun Gothic;}
#layer_input_form table .inpbox80 {width:62.0%; height:auto; background-color:#FFF; font-size:14px; font-weight:400; padding:8px 10px; border: 1px solid #ccc;font-family:¸¼Àº °íµñ, Malgun Gothic;}
#layer_input_form table .inpbox50 {width:45.8%; height:auto; background-color:#FFF; font-size:14px; font-weight:400; padding:8px 10px; border: 1px solid #ccc;font-family:¸¼Àº °íµñ, Malgun Gothic;}
#layer_input_form table .inpbox40 {width:40.0%; height:auto; background-color:#FFF; font-size:14px; font-weight:400; padding:8px 10px; border: 1px solid #ccc;font-family:¸¼Àº °íµñ, Malgun Gothic;}
#layer_input_form table .inpbox70 {width:64.7%; height:auto; background-color:#FFF; font-size:14px; font-weight:400; padding:8px 10px; border: 1px solid #ccc;font-family:¸¼Àº °íµñ, Malgun Gothic;}
#layer_input_form table .select30 {width:23.8%; height:39px; background-color:#FFF; font-size:14px; font-weight:400; padding:0 0 0 5px;border: 1px solid #ccc;font-family:¸¼Àº °íµñ, Malgun Gothic;}
#layer_input_form table .inpradio {position:relative; display: inline-block; width:19.8%; height:auto; background-color:#FFF; font-size:14px; font-weight:400; padding:8px 0;border: 1px solid #ccc;font-family:¸¼Àº °íµñ, Malgun Gothic; cursor:pointer;}
#layer_input_form table .inpradio_on {position:relative; display: inline-block; width:19.8%; height:auto; background-color:#e7e7e7; font-size:14px; font-weight:400; padding:8px 0;border: 1px solid red; color:red;font-family:¸¼Àº °íµñ, Malgun Gothic; cursor:pointer;}
#layer_input_form table .inpradio_sms {position:relative; display: inline-block; margin-left:3px; width:22.0%; height:auto; background-color:#FFF; font-size:14px; font-weight:400; padding:8px 0;border: 1px solid #ccc;font-family:¸¼Àº °íµñ, Malgun Gothic; cursor:pointer;}
#layer_input_form table .inpradio_sms_on {position:relative; display: inline-block; margin-left:3px; width:22.0%; height:auto; background-color:#FFF; font-size:14px; font-weight:400; padding:8px 0;border: 1px solid red; color:red;font-family:¸¼Àº °íµñ, Malgun Gothic; cursor:pointer;}

/* MSIE*/
html[data-useragent*="MSIE"][data-platform="Win32"] #layer_input_form table .Linputname {font-family:¸¼Àº °íµñ, MalgunGothic; font-weight:bold;font-size: 14px; width:116px; height: 22px; background: #FFFFFF; border: solid 1px #e3e3e3;margin:0; padding:3px;}
html[data-useragent*="MSIE"][data-platform="Win32"] #layer_input_form table .Linputhp2 {font-family:¸¼Àº °íµñ, MalgunGothic;font-weight:bold; font-size: 14px; width:54px; height: 22px; background: #FFFFFF; border: solid 1px #e3e3e3;font-size: 14px;padding:3px;}
html[data-useragent*="MSIE"][data-platform="Win32"] #layer_input_form table .Linputemail {font-family:¸¼Àº °íµñ, MalgunGothic;font-weight:bold;ime-mode:disabled; width:190px; height: 22px; background: #FFFFFF; border: solid 1px #e3e3e3;font-size: 14px;margin:0;padding:3px;}

/* ³»º¸Çè·á°è»êÇÏ±â ·¹ÀÌ¾î (ÆË¾÷ ÆË¾÷ ·¹ÀÌ¾î : ³»º¸Çè°ßÀû¾Ë¾Æº¸±â) 20150324*/
/* ÆË¾÷ ·¹ÀÌ¾î : »óÇ° S */
.layer_prod_popupLayer {position:absolute; left:0; top:0; width:100%; height:100%; z-index:100; -ms-filter: alpha(opacity=50); filter: alpha(opacity=50); opacity:0.3; -moz-opacity:0.3;}
.layer_prod_popupLayer .back {position:absolute; left:0; top:0; width:100%; height:100%; background:#000; z-index:101;}
.layer_prod_popup_box {position:absolute; left:50%; top:50%; z-index:102; background:#fff;}
.layer_prodpopup_box .layer_prod_popup_contents {position:absolute; left:0; top:0; width:100%; height:100%; z-index:102;}

.layer_prod_service {float: left; width: 1000px;  height: auto; margin: 0; background: #fff;}
.layer_prod_service_ctrl {z-index: 1000000; min-width:300px; max-width:1000px; height: 100%; margin: 0; text-align: center; border: 1px solid red}

#layer_prod_top {float: left; width: 100%; height: 100px; padding: 0;background: url(/img/layerProd_top.png) repeat-x; /*no-repeat 0 0;*/}
#layer_prod_top ul {/*display:inline; display: inline-block !important;display:-moz-inline-stack; display:inline-block; *display:inline; vertical-align:middle; *zoom:1; */}
#layer_prod_top li {float:left; width:100%;}
#layer_prod_top li.pname {float:left; width:100%; padding:22px 0 0 0; font: bold 26px Malgun Gothic,'µ¸¿ò'; letter-spacing: -2px; text-decoration: none; color: #fff; text-align: center;}
#layer_prod_top li.certi {float: left; padding:5px 0 0 0; font: normal 11px 'µ¸¿ò'; color: #e6e6e6; letter-spacing: 0; text-align: center;}
#layer_prod_top li.btnclose {padding:0; text-align: right;}

#layer_prod_mid {float: left; width: 100%; height: auto; padding: 0; text-align: center;}
#layer_prod_mid_contents {width: 900px; margin:0 auto; text-align: center;}

#layer_prod_tabmenu {float: left; width: 100%; padding: 0;background: url(/img/tabmenu_bg.png) repeat-x;}
#layer_prod_tabmenu ul {float:left; width:100%; display:inline; display: inline-block !important;display:-moz-inline-stack; display:inline-block; *display:inline; vertical-align:middle; *zoom:1;}
#layer_prod_tabmenu li {float: left; width:172px; margin:0; padding: 0;}

/*#layer_prod_tab01_MZ{float: left; width: 100%; height: auto; padding: 0;background: url(/img/layerProd_tab01_bg_MZ.png) no-repeat ; word-break:keep-all;  border: 1px solid red}
#layer_prod_tab01_LG{float: left; width: 100%; height: auto; padding: 0;background: url(/img/layerProd_tab01_bg_LG.png) no-repeat ; word-break:keep-all; }
#layer_prod_tab01_MG{float: left; width: 100%; height: auto; padding: 0;background: url(/img/layerProd_tab01_bg_MG.png) no-repeat ; word-break:keep-all; }
#layer_prod_tab01_HW{float: left; width: 100%; height: auto; padding: 0;background: url(/img/layerProd_tab01_bg_HW.png) no-repeat ; word-break:keep-all; }

#layer_prod_tab01_MZ .no1{width: 540px; background: url(https://www.bohumplaza.com/ABP/img/num1.gif) no-repeat ;padding: 0 0 5px 40px; font-family: "¸¼Àº °íµñ"; color:#000000; text-decoration:none; font-size: 16px; font-weight: bold; line-height: 150%;LETTER-SPACING: -1px; text-align: left;}
#layer_prod_tab01_MZ .no2{width: 540px; background: url(https://www.bohumplaza.com/ABP/img/num2.gif) no-repeat ;padding: 0 0 5px 40px; font-family: "¸¼Àº °íµñ"; color:#000000; text-decoration:none; font-size: 16px; font-weight: bold; line-height: 150%;LETTER-SPACING: -1px; text-align: left;}
#layer_prod_tab01_MZ .no3{width: 540px; background: url(https://www.bohumplaza.com/ABP/img/num3.gif) no-repeat ;padding: 0 0 5px 40px; font-family: "¸¼Àº °íµñ"; color:#000000; text-decoration:none; font-size: 16px; font-weight: bold; line-height: 150%;LETTER-SPACING: -1px; text-align: left;}
#layer_prod_tab01_MZ .no4{width: 540px; background: url(https://www.bohumplaza.com/ABP/img/num4.gif) no-repeat ;padding: 0 0 5px 40px; font-family: "¸¼Àº °íµñ"; color:#000000; text-decoration:none; font-size: 16px; font-weight: bold; line-height: 150%;LETTER-SPACING: -1px; text-align: left;}
#layer_prod_tab01_MZ .no5{width: 540px; background: url(https://www.bohumplaza.com/ABP/img/num5.gif) no-repeat ;padding: 0 0 5px 40px; font-family: "¸¼Àº °íµñ"; color:#000000; text-decoration:none; font-size: 16px; font-weight: bold; line-height: 150%;LETTER-SPACING: -1px; text-align: left;}
#layer_prod_tab01_MZ .no6{width: 540px; background: url(https://www.bohumplaza.com/ABP/img/num6.gif) no-repeat ;padding: 0 0 5px 40px; font-family: "¸¼Àº °íµñ"; color:#000000; text-decoration:none; font-size: 16px; font-weight: bold; line-height: 150%;LETTER-SPACING: -1px; text-align: left;}
#layer_prod_tab01_MZ .no7{width: 540px; background: url(https://www.bohumplaza.com/ABP/img/num7.gif) no-repeat ;padding: 0 0 5px 40px; font-family: "¸¼Àº °íµñ"; color:#000000; text-decoration:none; font-size: 16px; font-weight: bold; line-height: 150%;LETTER-SPACING: -1px; text-align: left;}
#layer_prod_tab01_MZ .no8{width: 540px; background: url(https://www.bohumplaza.com/ABP/img/num8.gif) no-repeat ;padding: 0 0 5px 40px; font-family: "¸¼Àº °íµñ"; color:#000000; text-decoration:none; font-size: 16px; font-weight: bold; line-height: 150%;LETTER-SPACING: -1px; text-align: left;}
#layer_prod_tab01_MZ .no9{width: 540px; background: url(https://www.bohumplaza.com/ABP/img/num9.gif) no-repeat ;padding: 0 0 5px 40px; font-family: "¸¼Àº °íµñ"; color:#000000; text-decoration:none; font-size: 16px; font-weight: bold; line-height: 150%;LETTER-SPACING: -1px; text-align: left;}
#layer_prod_tab01_MZ .no10{width: 540px; background: url(https://www.bohumplaza.com/ABP/img/num10.gif) no-repeat ;padding: 0 0 5px 40px; font-family: "¸¼Àº °íµñ"; color:#000000; text-decoration:none; font-size: 16px; font-weight: bold; line-height: 150%;LETTER-SPACING: -1px; text-align: left;}
#layer_prod_tab01_MZ .dotline{width: 540px; height: 5px; background: url(https://www.bohumplaza.com/ABP/img/s1_dotline_540.gif) repeat-x 0 0; text-align: left;}
#layer_prod_tab01_MZ .dotline2{margin-bottom:-10px;}

#layer_prod_tab01_MZ .app_text {width: 540px; margin:5px 10px; word-break:keep-all; clear:both; font-family: Dotum, "µ¸¿ò"; color:#666; text-decoration:none; font-size: 12px; font-weight: normal; line-height: 150%;LETTER-SPACING: 0px;}
#layer_prod_tab01_MZ .app_text ul li{width: 540px; padding:0 0 0 45px; background:url(https://www.bohumplaza.com/ABP/img/ico_ar.gif) no-repeat 33px 0; line-height:17px; text-align: left;  font-family: Dotum, "µ¸¿ò"; color:#666; text-decoration:none; font-size: 12px; font-weight: normal; line-height: 150%;LETTER-SPACING: 0px;}
#layer_prod_tab01_MZ .app_text ul li.star{padding:0 0 3px 40px; background:url(https://www.bohumplaza.com/ABP/icon_img/ico_star.gif) 0 6px no-repeat; line-height:19px;LETTER-SPACING: 0px;}
#layer_prod_tab01_MZ .app_text ul li.warning{padding:1px 0 5px 17px; background:url(https://www.bohumplaza.com/ABP/icon_img/ico_warning.gif) 0 2px no-repeat; line-height:17px;}
#layer_prod_tab01_MZ .app_text ul li.warning_sub{padding:0 0 5px 26px; background:url(https://www.bohumplaza.com/ABP/icon_img/ico_warning_sub.gif) 18px 5px no-repeat; line-height:14px;}
#layer_prod_tab01_MZ .app_text ul li.star{padding:0 0 3px 9px; background:url(https://www.bohumplaza.com/ABP/icon_img/ico_star.gif) 0 6px no-repeat; line-height:19px; color:#666;}

#layer_prod_tab01_LG .no1{width: 540px; background: url(https://www.bohumplaza.com/ABP/img/num1.gif) no-repeat ;padding: 0 0 5px 40px; font-family: "¸¼Àº °íµñ"; color:#000000; text-decoration:none; font-size: 16px; font-weight: bold; line-height: 150%;LETTER-SPACING: -1px; text-align: left;}
#layer_prod_tab01_LG .no2{width: 540px; background: url(https://www.bohumplaza.com/ABP/img/num2.gif) no-repeat ;padding: 0 0 5px 40px; font-family: "¸¼Àº °íµñ"; color:#000000; text-decoration:none; font-size: 16px; font-weight: bold; line-height: 150%;LETTER-SPACING: -1px; text-align: left;}
#layer_prod_tab01_LG .no3{width: 540px; background: url(https://www.bohumplaza.com/ABP/img/num3.gif) no-repeat ;padding: 0 0 5px 40px; font-family: "¸¼Àº °íµñ"; color:#000000; text-decoration:none; font-size: 16px; font-weight: bold; line-height: 150%;LETTER-SPACING: -1px; text-align: left;}
#layer_prod_tab01_LG .no4{width: 540px; background: url(https://www.bohumplaza.com/ABP/img/num4.gif) no-repeat ;padding: 0 0 5px 40px; font-family: "¸¼Àº °íµñ"; color:#000000; text-decoration:none; font-size: 16px; font-weight: bold; line-height: 150%;LETTER-SPACING: -1px; text-align: left;}
#layer_prod_tab01_LG .no5{width: 540px; background: url(https://www.bohumplaza.com/ABP/img/num5.gif) no-repeat ;padding: 0 0 5px 40px; font-family: "¸¼Àº °íµñ"; color:#000000; text-decoration:none; font-size: 16px; font-weight: bold; line-height: 150%;LETTER-SPACING: -1px; text-align: left;}
#layer_prod_tab01_LG .no6{width: 540px; background: url(https://www.bohumplaza.com/ABP/img/num6.gif) no-repeat ;padding: 0 0 5px 40px; font-family: "¸¼Àº °íµñ"; color:#000000; text-decoration:none; font-size: 16px; font-weight: bold; line-height: 150%;LETTER-SPACING: -1px; text-align: left;}
#layer_prod_tab01_LG .no7{width: 540px; background: url(https://www.bohumplaza.com/ABP/img/num7.gif) no-repeat ;padding: 0 0 5px 40px; font-family: "¸¼Àº °íµñ"; color:#000000; text-decoration:none; font-size: 16px; font-weight: bold; line-height: 150%;LETTER-SPACING: -1px; text-align: left;}
#layer_prod_tab01_LG .no8{width: 540px; background: url(https://www.bohumplaza.com/ABP/img/num8.gif) no-repeat ;padding: 0 0 5px 40px; font-family: "¸¼Àº °íµñ"; color:#000000; text-decoration:none; font-size: 16px; font-weight: bold; line-height: 150%;LETTER-SPACING: -1px; text-align: left;}
#layer_prod_tab01_LG .no9{width: 540px; background: url(https://www.bohumplaza.com/ABP/img/num9.gif) no-repeat ;padding: 0 0 5px 40px; font-family: "¸¼Àº °íµñ"; color:#000000; text-decoration:none; font-size: 16px; font-weight: bold; line-height: 150%;LETTER-SPACING: -1px; text-align: left;}
#layer_prod_tab01_LG .no10{width: 540px; background: url(https://www.bohumplaza.com/ABP/img/num10.gif) no-repeat ;padding: 0 0 5px 40px; font-family: "¸¼Àº °íµñ"; color:#000000; text-decoration:none; font-size: 16px; font-weight: bold; line-height: 150%;LETTER-SPACING: -1px; text-align: left;}
#layer_prod_tab01_LG .dotline{width: 540px; height: 5px; background: url(https://www.bohumplaza.com/ABP/img/s1_dotline_540.gif) repeat-x 0 0; text-align: left;}
#layer_prod_tab01_LG .dotline2{margin-bottom:-10px;}

#layer_prod_tab01_LG .app_text {width: 540px; margin:5px 10px; word-break:keep-all; clear:both; font-family: Dotum, "µ¸¿ò"; color:#666; text-decoration:none; font-size: 12px; font-weight: normal; line-height: 150%;LETTER-SPACING: 0px;}
#layer_prod_tab01_LG .app_text ul li{width: 540px; padding:0 0 0 45px; background:url(https://www.bohumplaza.com/ABP/img/ico_ar.gif) no-repeat 33px 0; line-height:17px; text-align: left;  font-family: Dotum, "µ¸¿ò"; color:#666; text-decoration:none; font-size: 12px; font-weight: normal; line-height: 150%;LETTER-SPACING: 0px;}
#layer_prod_tab01_LG .app_text ul li.star{padding:0 0 3px 40px; background:url(https://www.bohumplaza.com/ABP/icon_img/ico_star.gif) 0 6px no-repeat; line-height:19px;LETTER-SPACING: 0px;}
#layer_prod_tab01_LG .app_text ul li.warning{padding:1px 0 5px 17px; background:url(https://www.bohumplaza.com/ABP/icon_img/ico_warning.gif) 0 2px no-repeat; line-height:17px;}
#layer_prod_tab01_LG .app_text ul li.warning_sub{padding:0 0 5px 26px; background:url(https://www.bohumplaza.com/ABP/icon_img/ico_warning_sub.gif) 18px 5px no-repeat; line-height:14px;}
#layer_prod_tab01_LG .app_text ul li.star{padding:0 0 3px 9px; background:url(https://www.bohumplaza.com/ABP/icon_img/ico_star.gif) 0 6px no-repeat; line-height:19px; color:#666;}

#layer_prod_tab01_MG .no1{width: 540px; background: url(https://www.bohumplaza.com/ABP/img/num1.gif) no-repeat ;padding: 0 0 5px 40px; font-family: "¸¼Àº °íµñ"; color:#000000; text-decoration:none; font-size: 16px; font-weight: bold; line-height: 150%;LETTER-SPACING: -1px; text-align: left;}
#layer_prod_tab01_MG .no2{width: 540px; background: url(https://www.bohumplaza.com/ABP/img/num2.gif) no-repeat ;padding: 0 0 5px 40px; font-family: "¸¼Àº °íµñ"; color:#000000; text-decoration:none; font-size: 16px; font-weight: bold; line-height: 150%;LETTER-SPACING: -1px; text-align: left;}
#layer_prod_tab01_MG .no3{width: 540px; background: url(https://www.bohumplaza.com/ABP/img/num3.gif) no-repeat ;padding: 0 0 5px 40px; font-family: "¸¼Àº °íµñ"; color:#000000; text-decoration:none; font-size: 16px; font-weight: bold; line-height: 150%;LETTER-SPACING: -1px; text-align: left;}
#layer_prod_tab01_MG .no4{width: 540px; background: url(https://www.bohumplaza.com/ABP/img/num4.gif) no-repeat ;padding: 0 0 5px 40px; font-family: "¸¼Àº °íµñ"; color:#000000; text-decoration:none; font-size: 16px; font-weight: bold; line-height: 150%;LETTER-SPACING: -1px; text-align: left;}
#layer_prod_tab01_MG .no5{width: 540px; background: url(https://www.bohumplaza.com/ABP/img/num5.gif) no-repeat ;padding: 0 0 5px 40px; font-family: "¸¼Àº °íµñ"; color:#000000; text-decoration:none; font-size: 16px; font-weight: bold; line-height: 150%;LETTER-SPACING: -1px; text-align: left;}
#layer_prod_tab01_MG .no6{width: 540px; background: url(https://www.bohumplaza.com/ABP/img/num6.gif) no-repeat ;padding: 0 0 5px 40px; font-family: "¸¼Àº °íµñ"; color:#000000; text-decoration:none; font-size: 16px; font-weight: bold; line-height: 150%;LETTER-SPACING: -1px; text-align: left;}
#layer_prod_tab01_MG .no7{width: 540px; background: url(https://www.bohumplaza.com/ABP/img/num7.gif) no-repeat ;padding: 0 0 5px 40px; font-family: "¸¼Àº °íµñ"; color:#000000; text-decoration:none; font-size: 16px; font-weight: bold; line-height: 150%;LETTER-SPACING: -1px; text-align: left;}
#layer_prod_tab01_MG .no8{width: 540px; background: url(https://www.bohumplaza.com/ABP/img/num8.gif) no-repeat ;padding: 0 0 5px 40px; font-family: "¸¼Àº °íµñ"; color:#000000; text-decoration:none; font-size: 16px; font-weight: bold; line-height: 150%;LETTER-SPACING: -1px; text-align: left;}
#layer_prod_tab01_MG .no9{width: 540px; background: url(https://www.bohumplaza.com/ABP/img/num9.gif) no-repeat ;padding: 0 0 5px 40px; font-family: "¸¼Àº °íµñ"; color:#000000; text-decoration:none; font-size: 16px; font-weight: bold; line-height: 150%;LETTER-SPACING: -1px; text-align: left;}
#layer_prod_tab01_MG .no10{width: 540px; background: url(https://www.bohumplaza.com/ABP/img/num10.gif) no-repeat ;padding: 0 0 5px 40px; font-family: "¸¼Àº °íµñ"; color:#000000; text-decoration:none; font-size: 16px; font-weight: bold; line-height: 150%;LETTER-SPACING: -1px; text-align: left;}
#layer_prod_tab01_MG .dotline{width: 540px; height: 5px; background: url(https://www.bohumplaza.com/ABP/img/s1_dotline_540.gif) repeat-x 0 0; text-align: left;}
#layer_prod_tab01_MG .dotline2{margin-bottom:-10px;}

#layer_prod_tab01_MG .app_text {width: 540px; margin:5px 10px; word-break:keep-all; clear:both; font-family: Dotum, "µ¸¿ò"; color:#666; text-decoration:none; font-size: 12px; font-weight: normal; line-height: 150%;LETTER-SPACING: 0px;}
#layer_prod_tab01_MG .app_text ul li{width: 540px; padding:0 0 0 45px; background:url(https://www.bohumplaza.com/ABP/img/ico_ar.gif) no-repeat 33px 0; line-height:17px; text-align: left;  font-family: Dotum, "µ¸¿ò"; color:#666; text-decoration:none; font-size: 12px; font-weight: normal; line-height: 150%;LETTER-SPACING: 0px;}
#layer_prod_tab01_MG .app_text ul li.star{padding:0 0 3px 40px; background:url(https://www.bohumplaza.com/ABP/icon_img/ico_star.gif) 0 6px no-repeat; line-height:19px;LETTER-SPACING: 0px;}
#layer_prod_tab01_MG .app_text ul li.warning{padding:1px 0 5px 17px; background:url(https://www.bohumplaza.com/ABP/icon_img/ico_warning.gif) 0 2px no-repeat; line-height:17px;}
#layer_prod_tab01_MG .app_text ul li.warning_sub{padding:0 0 5px 26px; background:url(https://www.bohumplaza.com/ABP/icon_img/ico_warning_sub.gif) 18px 5px no-repeat; line-height:14px;}
#layer_prod_tab01_MG .app_text ul li.star{padding:0 0 3px 9px; background:url(https://www.bohumplaza.com/ABP/icon_img/ico_star.gif) 0 6px no-repeat; line-height:19px; color:#666;}

#layer_prod_tab01_HW .no1{width: 540px; background: url(https://www.bohumplaza.com/ABP/img/num1.gif) no-repeat ;padding: 0 0 5px 40px; font-family: "¸¼Àº °íµñ"; color:#000000; text-decoration:none; font-size: 16px; font-weight: bold; line-height: 150%;LETTER-SPACING: -1px; text-align: left;}
#layer_prod_tab01_HW .no2{width: 540px; background: url(https://www.bohumplaza.com/ABP/img/num2.gif) no-repeat ;padding: 0 0 5px 40px; font-family: "¸¼Àº °íµñ"; color:#000000; text-decoration:none; font-size: 16px; font-weight: bold; line-height: 150%;LETTER-SPACING: -1px; text-align: left;}
#layer_prod_tab01_HW .no3{width: 540px; background: url(https://www.bohumplaza.com/ABP/img/num3.gif) no-repeat ;padding: 0 0 5px 40px; font-family: "¸¼Àº °íµñ"; color:#000000; text-decoration:none; font-size: 16px; font-weight: bold; line-height: 150%;LETTER-SPACING: -1px; text-align: left;}
#layer_prod_tab01_HW .no4{width: 540px; background: url(https://www.bohumplaza.com/ABP/img/num4.gif) no-repeat ;padding: 0 0 5px 40px; font-family: "¸¼Àº °íµñ"; color:#000000; text-decoration:none; font-size: 16px; font-weight: bold; line-height: 150%;LETTER-SPACING: -1px; text-align: left;}
#layer_prod_tab01_HW .no5{width: 540px; background: url(https://www.bohumplaza.com/ABP/img/num5.gif) no-repeat ;padding: 0 0 5px 40px; font-family: "¸¼Àº °íµñ"; color:#000000; text-decoration:none; font-size: 16px; font-weight: bold; line-height: 150%;LETTER-SPACING: -1px; text-align: left;}
#layer_prod_tab01_HW .no6{width: 540px; background: url(https://www.bohumplaza.com/ABP/img/num6.gif) no-repeat ;padding: 0 0 5px 40px; font-family: "¸¼Àº °íµñ"; color:#000000; text-decoration:none; font-size: 16px; font-weight: bold; line-height: 150%;LETTER-SPACING: -1px; text-align: left;}
#layer_prod_tab01_HW .no7{width: 540px; background: url(https://www.bohumplaza.com/ABP/img/num7.gif) no-repeat ;padding: 0 0 5px 40px; font-family: "¸¼Àº °íµñ"; color:#000000; text-decoration:none; font-size: 16px; font-weight: bold; line-height: 150%;LETTER-SPACING: -1px; text-align: left;}
#layer_prod_tab01_HW .no8{width: 540px; background: url(https://www.bohumplaza.com/ABP/img/num8.gif) no-repeat ;padding: 0 0 5px 40px; font-family: "¸¼Àº °íµñ"; color:#000000; text-decoration:none; font-size: 16px; font-weight: bold; line-height: 150%;LETTER-SPACING: -1px; text-align: left;}
#layer_prod_tab01_HW .no9{width: 540px; background: url(https://www.bohumplaza.com/ABP/img/num9.gif) no-repeat ;padding: 0 0 5px 40px; font-family: "¸¼Àº °íµñ"; color:#000000; text-decoration:none; font-size: 16px; font-weight: bold; line-height: 150%;LETTER-SPACING: -1px; text-align: left;}
#layer_prod_tab01_HW .no10{width: 540px; background: url(https://www.bohumplaza.com/ABP/img/num10.gif) no-repeat ;padding: 0 0 5px 40px; font-family: "¸¼Àº °íµñ"; color:#000000; text-decoration:none; font-size: 16px; font-weight: bold; line-height: 150%;LETTER-SPACING: -1px; text-align: left;}
#layer_prod_tab01_HW .dotline{width: 540px; height: 5px; background: url(https://www.bohumplaza.com/ABP/img/s1_dotline_540.gif) repeat-x 0 0; text-align: left;}
#layer_prod_tab01_HW .dotline2{margin-bottom:-10px;}

#layer_prod_tab01_HW .app_text {width: 540px; margin:5px 10px; word-break:keep-all; clear:both; font-family: Dotum, "µ¸¿ò"; color:#666; text-decoration:none; font-size: 12px; font-weight: normal; line-height: 150%;LETTER-SPACING: 0px;}
#layer_prod_tab01_HW .app_text ul li{width: 540px; padding:0 0 0 45px; background:url(https://www.bohumplaza.com/ABP/img/ico_ar.gif) no-repeat 33px 0; line-height:17px; text-align: left;  font-family: Dotum, "µ¸¿ò"; color:#666; text-decoration:none; font-size: 12px; font-weight: normal; line-height: 150%;LETTER-SPACING: 0px;}
#layer_prod_tab01_HW .app_text ul li.star{padding:0 0 3px 40px; background:url(https://www.bohumplaza.com/ABP/icon_img/ico_star.gif) 0 6px no-repeat; line-height:19px;LETTER-SPACING: 0px;}
#layer_prod_tab01_HW .app_text ul li.warning{padding:1px 0 5px 17px; background:url(https://www.bohumplaza.com/ABP/icon_img/ico_warning.gif) 0 2px no-repeat; line-height:17px;}
#layer_prod_tab01_HW .app_text ul li.warning_sub{padding:0 0 5px 26px; background:url(https://www.bohumplaza.com/ABP/icon_img/ico_warning_sub.gif) 18px 5px no-repeat; line-height:14px;}
#layer_prod_tab01_HW .app_text ul li.star{padding:0 0 3px 9px; background:url(https://www.bohumplaza.com/ABP/icon_img/ico_star.gif) 0 6px no-repeat; line-height:19px; color:#666;}*/

.txt218 {font-family: "¸¼Àº °íµñ"; color:#000000; text-decoration:none; font-size: 16px; font-weight: bold; line-height: 150%;LETTER-SPACING: -1px;}
.txt212 {font-family: "¸¼Àº °íµñ"; color:#333333; text-decoration:none; font-size: 12px; font-weight: normal; line-height: 150%;LETTER-SPACING: 0px;}

/*#layer_prod_btn {height: 100px; border-top: 5px solid #ccc; padding: 15px 0; text-align: center; }*/
#layer_prod_l {width: 25%; float:left; height: 100px; border-top: 5px solid #ccc; padding: 15px 0; text-align: left; }
#layer_prod_btn {width: 45%; float:left; height: 100px; border-top: 5px solid #ccc; padding: 15px 0; text-align: center; }
#layer_prod_tel {width: 30%; float:right; height: 100px; border-top: 5px solid #ccc; padding: 15px 0; text-align: right; }


/* ½Çºñº¸Çè ÃßÃµ »óÇ° */
#box_bo {width:100%; --background:url(/_mobile/img/blue_bg.gif) repeat; padding-bottom:10px; margin:0 auto;}
#box_bo h2{height:auto; min-width: 320px; max-width:650px; text-align:center; margin:0 auto;margin-top: 20px;}
#box_bo h2 img {width: 77%; margin: 5px 0;}

#box_bo #bg_w {width:95%; padding-bottom:5px; background:#fff; text-align:center; margin:0 auto;}
#box_bo #bg_w #cont {margin:0 auto; max-width:400px;}
#box_bo .edge {width:100%; min-width:60%; height:95px; padding-top:5px; text-align:center; margin:0 auto;}
#box_bo .thumbnail {float:left; margin:10px 7px 0 7px; width:23%; height:75px; border:0px solid #ccc; color:#fff;}
#box_bo .thumbnail span.category {display:block; width:100%; height:20px; font-size:12px; font-weight: bold; padding:4px 0; background:url(/_mobile/img/ct_bg.png) repeat;}
#box_bo .thumbnail img {width:30%; height:auto; margin-top:5px; min-width:75px;}

#box_bo .catemain_listing {float:left; padding-top:6px; width:70%; text-align:left;}
#box_bo .catemain_listing ul a{text-decoration:none;}
#box_bo .catemain_listing .pname a {font-family:"¸¼Àº °íµñ", Malgun Gothic, Dotum, µ¸À½; font-size:15px; font-weight:bold; color:#333; letter-spacing:-1px; line-height: 110%}
#box_bo .catemain_listing .pfeat a {font-size:11px; color:#666; margin-bottom: 3px;}
#box_bo .catemain_listing .botton img {width:46%;  /*height:24px;min-width:100px; max-width:120px;*/}

/* »óÇ°°³Á¤¾Ë¸² */
#noticewrap {width: 100%;}
#notice { width: 30%; margin: 0 auto; text-align: center; background:url(https://www.bohumplaza.com/img/ico_notice.gif) no-repeat left top 1px; color:#66ffff; font:bold 13px Malgun Gothic, '¸¼Àº °íµñ', 'µ¸¿ò',dotum; letter-spacing: -1px; padding-left: 30px;}
#notice_none {margin-left: 0; /*background:url(https://www.bohumplaza.com/img/ico_notice.gif) no-repeat left top 4px*/; color:#66ffff; font:bold 13px Malgun Gothic, '¸¼Àº °íµñ', 'µ¸¿ò',dotum; letter-spacing: -1px; padding-left: 30px}

/* == 4°³»óÇ°ºñ±³-½Çºñº¸Çè syleÄÚµå·Î Á÷Á¢ÀÔ·Â == */

/* ÄÁÅÙÃ÷³» º¸Çè·á È®ÀÎÇÏ±â DBÆû */
#p4calcu_hd_wrap {float:left; min-width:100%; max-width:100%; margin:0 auto; height:auto; text-align:center; border:0px solid blue; background:url("/_mobile/img/bg_v3.png") repeat;}
#p4calcu_hd_wrap h2 {padding: 10px; min-width:98px; max-width:98%;text-align:center; font-family:¸¼Àº °íµñ, Malgun Gothic; font-weight:bold !important; line-height: 240%; letter-spacing:-2px; font-size:11px; color: #475069; font-weight: bold; border:0px solid blue;}
#p4calcu_hd_wrap h2 img (min-width: 26%; max-width:26%; margin-right:10px;  )
.frmbox {position:relative; min-width:95%; max-width:95%; margin:10px auto; height:auto; text-align:center; border:0px solid blue;  }

#p4calcu_hd_wrap #p4calcu_ct {/*position:relative; */min-width:99%; max-width:99%; margin:0 auto; height:auto; text-align:center; border:0px solid blue;}
#p4calcu_hd_wrap #p4calcu_ct .tab_all {/*position:relative;*/float:left; min-width:100%; max-width:100%; margin:0 auto; height:auto; text-align:center; border: 0px solid green; font-size:14px; margin-top:0px;}
#p4calcu_hd_wrap #p4calcu_ct .tab_all ul{/*position:relative;*/ width:100%; margin:0 auto; height:auto; text-align:center; border: 0px solid red;}
#p4calcu_hd_wrap #p4calcu_ct .tab_all ul li {display:inline-block; width:47.9%; margin:0; padding:0 0; font-weight:bold; text-align:left;border:border: 0px solid red;  vertical-align:top;}
#p4calcu_hd_wrap #p4calcu_ct .tab_all .notice {width:94%; margin:5px auto; padding:p3x 0px p3x 25px; font-family:¸¼Àº °íµñ, "Malgun Gothic"; font-size:14px; color:#475069; letter-spacing:-1px; font-weight:normal; text-align: left;border:none; background:url("/img/bu_info_01.png") no-repeat left p3x top p3x;}

#p4calcu_hd_wrap #p4calcu_ct .tab_all .inpbox100 {width:88.0%; height:auto; background-color:#FFF; font-size:14px; font-weight:400; padding:8px 10px; border: 1px solid #ccc;font-family:¸¼Àº °íµñ, Malgun Gothic;}
#p4calcu_hd_wrap #p4calcu_ct .tab_all .inpbox80 {width:63.2%; height:auto; background-color:#FFF; font-size:14px; font-weight:400; padding:8px 10px; border: 1px solid #ccc;font-family:¸¼Àº °íµñ, Malgun Gothic;}
#p4calcu_hd_wrap #p4calcu_ct .tab_all .inpbox50 {width:38.5%; height:auto; background-color:#FFF; font-size:14px; font-weight:400; padding:8px 10px; border: 1px solid #ccc;font-family:¸¼Àº °íµñ, Malgun Gothic;}
#p4calcu_hd_wrap #p4calcu_ct .tab_all .inpbox70 {width:68.5%; height:auto; background-color:#FFF; font-size:14px; font-weight:400; padding:10px; border: 1px solid #ccc;}
#p4calcu_hd_wrap #p4calcu_ct .tab_all .select30 {width:23.6%; height:39px; background-color:#FFF; font-size:14px; font-weight:400; padding:0 0 0 8px;border: 1px solid #ccc;font-family:¸¼Àº °íµñ, Malgun Gothic;}
#p4calcu_hd_wrap #p4calcu_ct .tab_all .inpradio {position:relative; display: inline-block; width:48.9%; height:auto; background-color:#FFF; font-size:14px; font-weight:400; padding:8px 0;border: 1px solid #ccc;font-family:¸¼Àº °íµñ, Malgun Gothic; cursor:pointer;}
#p4calcu_hd_wrap #p4calcu_ct .tab_all .inpradio_on {position:relative; display: inline-block; width:48.9%; height:auto; background-color:#e7e7e7; font-size:14px; font-weight:400; padding:8px 0;border: 1px solid red; color:red;font-family:¸¼Àº °íµñ, Malgun Gothic; cursor:pointer;}
#p4calcu_hd_wrap #p4calcu_ct .tab_all .inpradio_sms {position:relative; display: inline-block; margin-left:3px; width:22.0%; height:auto; background-color:#FFF; font-size:14px; font-weight:400; padding:8px 0;border: 1px solid #ccc;font-family:¸¼Àº °íµñ, Malgun Gothic; cursor:pointer;}
#p4calcu_hd_wrap #p4calcu_ct .tab_all .inpradio_sms_on {position:relative; display: inline-block; margin-left:3px; width:22.0%; height:auto; background-color:#FFF; font-size:14px; font-weight:400; padding:8px 0;border: 1px solid red; color:red;font-family:¸¼Àº °íµñ, Malgun Gothic; cursor:pointer;}
#p4calcu_hd_wrap #p4calcu_ct .tab_all .ingap {margin-bottom:2px;}

#p4calcu_hd_wrap #p4calcu_ct .tab_all .inphan {ime-mode:active;} /* ÇÑ±ÛÀÔ·Â±âº»°ª */
#p4calcu_hd_wrap #p4calcu_ct .tab_all .inpeng {ime-mode:inactive;} /* ¿µ¹®ÀÔ·Â±âº»°ª */
#p4calcu_hd_wrap #p4calcu_ct .btn_block {position:relative; width: 93%; margin:5px auto; padding:7px 0; display: inline-block; display:block;height:34px; line-height:34px; text-align:center;text-decoration:none !important;font-family:¸¼Àº °íµñ, Malgun Gothic; letter-spacing:-2px;}
#p4calcu_hd_wrap #p4calcu_ct .btn_block.white {background:#FFF;color:#333;margin-bottom:5px; }
#p4calcu_hd_wrap #p4calcu_ct .btn_block.green {background:#00b4cc;color:#fff;}
#p4calcu_hd_wrap #p4calcu_ct .btn_block.red {background:#e11b22;color:#fff; } 

#p4calcu_ct_result {min-width:100%; max-width:100%; margin:0 auto; height:auto; background:url(/_mobile/img/goods_4_bg.png); text-align:center; border-bottom: 1px solid #cdcdcd;}
#p4calcu_ct_result h2 {padding: 10px 0; min-width:100%; max-width:100%; text-align:center; font-family:¸¼Àº °íµñ, Malgun Gothic; font-weight:bold !important; line-height: 120%; letter-spacing:-2px; font-size:14px; color: #FFF; border:0px solid blue;}
#g4oods_all {min-width:100%; max-width:100%; margin:10px auto; height:auto; --text-align:left; font-size:12px; margin-top:0px;font-family:¸¼Àº °íµñ, Malgun Gothic;}
#g4oods_all ul {width:97%; margin:0 auto; height:auto; border: 0px solid red;padding-bottom:20px;}
#g4oods_all ul li {display:inline-block; width:49.0%; margin:0 auto; padding:0; font-weight:bold; text-align:center; border:none; background:#FFF; vertical-align:top;}
#g4oods_all .goos_cate {width:100%; font-size: 14px; font-weight: bold; color:#ccffff; background:url(/_mobile/img/goods_4_cate_bg.png) repeat; padding: 7px 0; text-align:center;}

/* Layer S ³» º¸Çè·á È®ÀÎ °á°ú ================== */
/* ·¹ÀÌ¾î Å¾ Á¦¸ñ  */
#md_goods_cont {position:relative; min-width:100%; max-width:100%; margin:0 auto; height:auto; border: 0px solid red; padding-bottom:10px;}
#md_goods_cont h2 {display:block; background:#00b4cc; padding:10px 10px; font-family:¸¼Àº °íµñ, "Malgun Gothic"; font-size:22px; color:#FFF; font-weight:400 !important; letter-spacing:-2px; text-align: center;}
#md_goods_cont h3 {margin-top:8px; padding: 0 ; font-family:¸¼Àº °íµñ, "Malgun Gothic"; font-size:14px; color:#777777; font-weight:400 !important; letter-spacing:-1px;}

#md_goods_cont .ly_cont_m {position:relative; /*float:left;*/ width:99%; height:650px; overflow:-moz-scrollbars-vertical; overflow-y:auto; margin:20px auto; border:0px solid gray; } /* ·¹ÀÌ¾î ÆË¾÷ Áß¾ÓÄÁÅÙÃ÷ ½ºÅ©·Ñ¹Ù ÀÚµ¿ FF IE*/
#md_goods_cont .md_cont_m_result {position:relative; /*float:left;*/ width:99%; height:auto; margin:20px auto; border:0px solid gray; } /*  ³»º¸Çè·áÈ®ÀÎ ·¹ÀÌ¾î ÆË¾÷ Áß¾ÓÄÁÅÙÃ÷ ½ºÅ©·Ñ¹Ù ¾ø´Â°Å*/
#md_goods_cont .ly_cont_m h3 {margin-top:8px; padding: 0 ; font-family:¸¼Àº °íµñ, "Malgun Gothic"; font-size:20px; color:#475069; font-weight:600 !important; letter-spacing:-2px;}
#md_goods_cont .ly_cont_m p {margin-top:8px; padding: 0 ; font-family:¸¼Àº °íµñ, "Malgun Gothic"; font-size:16px; color:#777777; font-weight:600 !important; letter-spacing:-1px;}

/* Áß¾Ó ½ÇÁ¦ÄÁÅÙÃ÷ : °¡ÀÔ¿¹½Ã */ 
#md_goods_cont .ly_cont_m #goods_desc_03 {position:relative; left:10px; height:auto; width:95%; font-family:¸¼Àº °íµñ, "Malgun Gothic"; }
#md_goods_cont .ly_cont_m #goods_desc_03 h5 {margin:0; padding: 0 0 0 0; font-family:¸¼Àº °íµñ, "Malgun Gothic"; font-size:16px; color:#475069; font-weight:bold !important; letter-spacing:-2px;}
#md_goods_cont .ly_cont_m #goods_desc_03 .notice {width:100%; padding-left:25px; font-family:"Malgun Gothic",Arial; font-size:14px; color:#00b4cc; line-height:1.8; letter-spacing: -1px; font-weight: 400; background:url("/img/bu_chkbox_on.png") no-repeat left 0 top 2px;}

/* Áß¾Ó ½ÇÁ¦ÄÁÅÙÃ÷ : °¡ÀÔ¿¹½Ã Æ¯ÀÌ»çÇ× */
#md_goods_cont .ly_cont_m #goods_attenion_03 {position:relative; height:auto; width:95%;}
#md_goods_cont .ly_cont_m #goods_attenion_03 ul {position:relative; width:95%; padding:5px;line-height:2.0;}
#md_goods_cont .ly_cont_m #goods_attenion_03 li {width:100%; padding-left:12px; font-family:"Malgun Gothic",Arial; font-size:13px; color:#555; line-height:1.8; letter-spacing: -1px; font-weight: 400; background:url("/img/bu_dash.png") no-repeat left 0 top 12px;}

/* Áß¾Ó ½ÇÁ¦ÄÁÅÙÃ÷ : ¾Ë¾ÆµÎ½Ç»çÇ× */ 
#md_goods_cont .ly_cont_m #goods_desc_needs {position:relative; left:20px; height:auto; width:95%;font-family:¸¼Àº °íµñ, "Malgun Gothic"; }

/* Áß¾Ó ½ÇÁ¦ÄÁÅÙÃ÷ : °¡ÀÔ½Ã¾Ë¾ÆµÎ½Ç»çÇ× table  */
#md_goods_cont .ly_cont_m #goods_desc_needs .goods_desc_tablen {margin:0 0 0 0;border-top:2px solid #475069; width: 90%;}
#md_goods_cont .ly_cont_m #goods_desc_needs .goods_desc_tablen table{font-family:¸¼Àº °íµñ, "Malgun Gothic"; font-size:14px; color:#475069; letter-spacing:-1px; width: 90%;}
#md_goods_cont .ly_cont_m #goods_desc_needs .goods_desc_tablen thead th {border-bottom:1px solid #8d8d8d;padding:11px 10px 11px 0;vertical-align:middle; font-family:¸¼Àº °íµñ, "Malgun Gothic"; font-size:14px; color:#475069; font-weight:bold !important; letter-spacing:-1px;}
#md_goods_cont .ly_cont_m #goods_desc_needs .goods_desc_tablen tfoot th {border-bottom:1px solid #e7e7e7;padding:10px 10px 10px 0;}
#md_goods_cont .ly_cont_m #goods_desc_needs .goods_desc_tablen th {border-bottom:1px solid #e7e7e7;padding:9px 10px 9px 0;/*font-family:"RixSGo M";font-weight:normal !important;font-size:16px;*/}
#md_goods_cont .ly_cont_m #goods_desc_needs .goods_desc_tablen td {border-bottom:1px solid #e7e7e7;padding:9px 10px 9px 0;font-family:¸¼Àº °íµñ, "Malgun Gothic"; font-size:14px; color:#475069; font-weight:400 !important; letter-spacing:-1px;}
#md_goods_cont .ly_cont_m #goods_desc_needs .goods_desc_tablen .txt_r {padding-right:0;}
#md_goods_cont .ly_cont_m #goods_desc_needs .goods_desc_tablen .txt_c {text-align:center !important;} 

/* Áß¾Ó ½ÇÁ¦ÄÁÅÙÃ÷ : ³»º¸Çè·áÈ®ÀÎ °á°ú¾È³»  */
#md_goods_cont .md_cont_m_result #goods_result_scroll {position:relative; /*float:left;*/ width:95%; height:150px; overflow:-moz-scrollbars-vertical; overflow-y:auto; margin:10px auto; border:0px solid gray; } /* ·¹ÀÌ¾î ÆË¾÷ Áß¾ÓÄÁÅÙÃ÷ ½ºÅ©·Ñ¹Ù ÀÚµ¿ FF IE*/
#md_goods_cont .md_cont_m_result #goods_result {position:relative; margin:0 auto; height:auto; width:95%;font-family:¸¼Àº °íµñ, "Malgun Gothic", Arial; }
#md_goods_cont .md_cont_m_result #goods_result_info {position:relative; height:auto; margin: 0 auto; width:95%; background:#f9f9f9; border:1px solid #e3e3e3;padding:10px 10px;}
#md_goods_cont .md_cont_m_result #goods_result_info ul {position:relative; width:95%; margin:0 0; font-family:"¸¼Àº °íµñ, Malgun Gothic", Arial; font-size:13px; letter-spacing: -2px; font-weight: 400;}
#md_goods_cont .md_cont_m_result #goods_result_info li {width:100%; text-align:center; line-height: 1.3; letter-spacing: -2px;}
#md_goods_cont .md_cont_m_result #goods_result_info li .red {color:#e11b22; font-weight:600; }
#md_goods_cont .md_cont_m_result #goods_result_info li .green {color:#00b4cc; font-weight:600; }
#md_goods_cont .md_cont_m_result .notice {width:95%; padding-left:20px; font-family:"Malgun Gothic",Arial; font-size:12px; color:#777777; line-height:1.3; letter-spacing: -1px; font-weight: 400; background:url("/img/ico_attention.gif") no-repeat left 0 top 3px;}


/* ´Ù½Ã ¸ÂÃã°ßÀû ÇØº¸±â Ãß°¡ 20180418 */
#md_goods_cont .md_cont_m_result #goods_result_re {position:relative; height:auto; margin: 0 auto; width:95%; background:#e5fcff; border:1px solid #00b4cc;padding:10px 10px;}
#md_goods_cont .md_cont_m_result #goods_result_re ul {position:relative; width:98%; margin:5px 0; font-family:"Malgun Gothic"; font-size:16px; letter-spacing: -1px; font-weight: 400;}
#md_goods_cont .md_cont_m_result #goods_result_re li {width:100%; text-align:center; line-height: 1.3;}
#md_goods_cont .md_cont_m_result #goods_result_re li .red {color:#e11b22; font-weight:600; }
#md_goods_cont .md_cont_m_result #goods_result_re li .green {color:#00b4cc; font-weight:600; }


/* table */
/* lytable 99%*/
.goods_desc_table {position:relative;left:0; margin:10px 0 10px 0;border-top:2px solid #e11b22; width:99%}
.goods_desc_table table{font-family:¸¼Àº °íµñ, "Malgun Gothic"; font-size:14px; color:#475069; letter-spacing:-1px;}
.goods_desc_table thead th {border-bottom:1px solid #8d8d8d;padding:5px 3px 5px 0;vertical-align:middle; font-family:¸¼Àº °íµñ, "Malgun Gothic"; font-size:13px; color:#475069; font-weight:bold !important; letter-spacing:-1px; background-color: #f5f5f5;}
.goods_desc_table tfoot th {border-bottom:1px solid #e7e7e7;padding:5px 3px 5px 0;}
.goods_desc_table tbody th {border-bottom:1px solid #e7e7e7;padding:5px 3px 5px 0;/*font-family:"RixSGo M";font-weight:normal !important;font-size:16px;*/}
.goods_desc_table td.first {border-bottom:1px solid #e7e7e7;padding5px 3px 5px 0;vertical-align:middle; font-family:¸¼Àº °íµñ, "Malgun Gothic"; font-size:13px; color:#475069; font-weight:bold !important; letter-spacing:-1px;}
.goods_desc_table td {border-bottom:1px solid #e7e7e7;padding:5px 3px 5px 0;font-family:¸¼Àº °íµñ, "Malgun Gothic"; font-size:13px; color:#475069; font-weight:400 !important; letter-spacing:-1px;}
.goods_desc_table td ul li {margin:5px 0; padding-left: 10px; font-family:¸¼Àº °íµñ, "Malgun Gothic"; font-size:13px; color:#475069; font-weight:400 !important; letter-spacing:-1px; background:url("/img/bu_dot_03.png") no-repeat left 0 top 7px;}
.goods_desc_table td div {margin:5px 0 10px 0; }
.goods_desc_table .txt_r {padding-right:0;}
.goods_desc_table .txt_c {text-align:center !important;}
.goods_desc_table tbody th.txt_c {text-align:center !important;}
.goods_desc_table tbody td.txt_c {text-align:center !important;}


.top{vertical-align: top !important;}
.fl {float:left !important;}
.fr {float:right !important;}
.fc {float:center !important;}
.bold {font-weight:bold;}
.dash {border-bottom:1px dashed #9ea4ac;}
.txt_c {text-align:center !important;}
.txt_s11{font-size:11px; letter-spacing: -1px;}
.txt_s12{font-size:12px; letter-spacing: -1px;}
.txt_s15{font-size:15px; letter-spacing: -2px;}
.txt_s14 {font-size:14px !important;}
.txt_s16 {font-size:16px !important;}
.txt_s20 {font-size:20px !important;}
.txt_s24 {font-size:23px !important;}
.txt_s35 {font-size:35px !important;}
.txt_s30 {font-size:30px !important;}
.txt_s40 {font-size:40px !important;}
.ff_700 {font-family:Roboto; font-weight: 700; }
.ff_900 {font-family:Roboto; font-weight: 900; }
.pred {color:#e21a22; font-weight: bold;}
.ppoint {color:#009db2; font-weight: bold;}
.pFFF {color:#FFF;}
.txt_back_yellow { background: #ffff99; line-height: 120%; letter-spacing:-1px; }
.txt_underline {text-decoration: underline;}

.fw_b {font-weight:700 !important;}
.ltr1 {letter-spacing:-1px !important;}
.ltr2 {letter-spacing:-2px !important;}
.ltr3 {letter-spacing:-3px !important;}
.ltr4 {letter-spacing:-4px !important;}
.ltr6 {letter-spacing:-6px !important;}
.ltr50 {letter-spacing:50px !important;}
.tunderline {margin:0 auto; text-align:center; width: 70%; height: 3px; border-top: 1px dotted red;}
.padda5 {padding:5px;}
.btn-set{height:auto;margin:5px 0; text-align:center !important;}
.lineh20 {line-height:200% !important;}


.button2.red {
  font-family:'Malgun Gothic','¸¼Àº °íµñ', "Arial";
  position: relative;
  text-decoration: none !important;
  cursor: pointer;
  display: inline-block;
  border: 1px solid #e11b22;
  padding: 0.3em 1.5em;
  background-color: #e11b22;
  color: #FFF;
  font: 16px/1.5 Verdana, "Arial", Sans-Serief;
  vertical-align: middle;
  font-weight:bold;
  -webkit-box-shadow: inset 0px 0px 3px #e11b22;
  -moz-box-shadow: inset 0px 0px 3px #e11b22;
  box-shadow: inset 0px 0px 3px #e11b22;
  background-color: #e11b22;
}
.button2.red:hover, .button2.red:focus {
  outline: 1;
  background-color: #eb4545;
  color: #FFF;
  font-weight:bold;
}


.button2.navy {
  font-family:'Malgun Gothic','¸¼Àº °íµñ', "Arial";
  position: relative;
  text-decoration: none !important;
  cursor: pointer;
  display: inline-block;
  border: 1px solid #333;
  padding: 0.5em 1.5em;
  background-color: #475069;
  color: #FFF;
  font: 14px/1 Verdana, "Arial", Sans-Serief;
  vertical-align: middle;
  -webkit-box-shadow: inset 0px 0px 3px #475069;
  -moz-box-shadow: inset 0px 0px 3px #475069;
  box-shadow: inset 0px 0px 3px #475069;
  background-color: #475069;
}
.button2.navy:hover, .button2.navy:focus {
  outline: 1;
  background-color: #333;
  color: #FFF;
}


.button2.green {
  font-family:'Malgun Gothic','¸¼Àº °íµñ', "Arial";
  position: relative;
  text-decoration: none !important;
  cursor: pointer;
  display: inline-block;
  border: 1px solid #0096af;
  padding: 0.5em 1.5em;
  background-color: #0096af;
  color: #FFF;
  font: 14px/1 Verdana, "Arial", Sans-Serief;
  vertical-align: middle;
  -webkit-box-shadow: inset 0px 0px 3px #0096af;
  -moz-box-shadow: inset 0px 0px 3px #0096af;
  box-shadow: inset 0px 0px 3px #0096af;
  background-color: #0096af;
}
.button2.green:hover, .button2.green:focus {
  outline: 1;
  background-color: #0096af;
  color: #FFF;
}
/* Layer  E  ³» º¸Çè·á È®ÀÎ °á°ú ================== */

/* ÄÁÅÙÃ÷³» º¸Çè·á È®ÀÎÇÏ±â DBÆû */
#p3calcu_hd_wrap {float:left; min-width:100%; max-width:100%; margin:0 auto; height:auto; text-align:center; border:0px solid blue; background:url("/_mobile/img/bg_v3.png") repeat;}
#p3calcu_hd_wrap h2 {padding: 10px; min-width:98px; max-width:98%;text-align:center; font-family:¸¼Àº °íµñ, Malgun Gothic; font-weight:bold !important; line-height: 240%; letter-spacing:-2px; font-size:11px; color: #475069; font-weight: bold; border:0px solid blue;}
#p3calcu_hd_wrap h2 img (min-width: 28%; max-width:28%; margin-right:10px;  )
.frmbox {position:relative; min-width:95%; max-width:95%; margin:10px auto; height:auto; text-align:center; border:0px solid blue;  }

#p3calcu_hd_wrap #p3calcu_ct {/*position:relative; */min-width:95%; max-width:95%; margin:0 auto; height:auto; text-align:center; border:0px solid blue;}
#p3calcu_hd_wrap #p3calcu_ct .tab_all {/*position:relative;*/float:left; min-width:100%; max-width:100%; margin:0 auto; height:auto; text-align:center; border: 0px solid green; font-size:14px; margin-top:0px;}
#p3calcu_hd_wrap #p3calcu_ct .tab_all ul{/*position:relative;*/ width:100%; margin:0 auto; height:auto; text-align:center; border: 0px solid red;}
#p3calcu_hd_wrap #p3calcu_ct .tab_all ul li {display:inline-block; width:47.9%; margin:0; padding:0 0; font-weight:bold; text-align:left;border:border: 0px solid red;  vertical-align:top;}
#p3calcu_hd_wrap #p3calcu_ct .tab_all .notice {width:94%; margin:5px auto; padding:p3x 0px p3x 25px; font-family:¸¼Àº °íµñ, "Malgun Gothic"; font-size:14px; color:#475069; letter-spacing:-1px; font-weight:normal; text-align: left;border:none; background:url("/_mobile/img/bu_info_01.png") no-repeat left p3x top p3x;}

#p3calcu_hd_wrap #p3calcu_ct .tab_all .inpbox100 {width:84.6%; height:30px; background-color:#FFF; font-size:14px; font-weight:400; padding:8px 10px; margin-bottom:2px; border: 1px solid #ccc;font-family:¸¼Àº °íµñ, Malgun Gothic;}
#p3calcu_hd_wrap #p3calcu_ct .tab_all .inpbox80 {width:60.4%; height:30px; background-color:#FFF; font-size:14px; font-weight:400; padding:8px 10px; border: 1px solid #ccc;font-family:¸¼Àº °íµñ, Malgun Gothic;}
#p3calcu_hd_wrap #p3calcu_ct .tab_all .inpbox50 {width:35%; height:30px; background-color:#FFF; font-size:14px; font-weight:400; padding:8px 10px; border: 1px solid #ccc;font-family:¸¼Àº °íµñ, Malgun Gothic;}
#p3calcu_hd_wrap #p3calcu_ct .tab_all .inpbox70 {width:68.5%; height:30px; background-color:#FFF; font-size:14px; font-weight:400; padding:10px; border: 1px solid #ccc;}
#p3calcu_hd_wrap #p3calcu_ct .tab_all .select30 {width:22.5%; height:48px; background-color:#FFF; font-size:14px; font-weight:400; padding:0 0 0 5px;border: 1px solid #ccc;font-family:¸¼Àº °íµñ, Malgun Gothic;}
#p3calcu_hd_wrap #p3calcu_ct .tab_all .inpradio {position:relative; display: inline-block; width:48%; height:48px; background-color:#FFF; font-size:14px; font-weight:400; padding:8px 0;border: 1px solid #ccc;font-family:¸¼Àº °íµñ, Malgun Gothic; cursor:pointer;}
#p3calcu_hd_wrap #p3calcu_ct .tab_all .inpradio_on {position:relative; display: inline-block; width:48.8%; height:48px; background-color:#FFF; font-size:14px; font-weight:400; padding:8px 0;border: 1px solid red; color:red;font-family:¸¼Àº °íµñ, Malgun Gothic; cursor:pointer;}
#p3calcu_hd_wrap #p3calcu_ct .tab_all .inpradio_sms {position:relative; display: inline-block; margin-left:4px; width:22.0%; height:48px; background-color:#FFF; font-size:14px; font-weight:400; padding:8px 0;border: 1px solid #ccc;font-family:¸¼Àº °íµñ, Malgun Gothic; cursor:pointer;}
#p3calcu_hd_wrap #p3calcu_ct .tab_all .inpradio_sms_on {position:relative; display: inline-block; margin-left:4px; width:22.0%; height:48px; background-color:#FFF; font-size:14px; font-weight:400; padding:8px 0;border: 1px solid red; color:red;font-family:¸¼Àº °íµñ, Malgun Gothic; cursor:pointer;}

#p3calcu_hd_wrap #p3calcu_ct .tab_all .inphan {ime-mode:active;} /* ÇÑ±ÛÀÔ·Â±âº»°ª */
#p3calcu_hd_wrap #p3calcu_ct .tab_all .inpeng {ime-mode:inactive;} /* ¿µ¹®ÀÔ·Â±âº»°ª */
#p3calcu_hd_wrap #p3calcu_ct .btn_block {position:relative; width: 93%; margin:0 auto; padding:7px 0; display: inline-block; display:block;height:34px; line-height:34px; text-align:center;text-decoration:none !important;font-family:¸¼Àº °íµñ, Malgun Gothic; letter-spacing:-2px;}
#p3calcu_hd_wrap #p3calcu_ct .btn_block.white {background:#FFF;color:#333;margin-bottom:5px; }
#p3calcu_hd_wrap #p3calcu_ct .btn_block.green {background:#00b4cc;color:#fff;}
#p3calcu_hd_wrap #p3calcu_ct .btn_block.red {background:#e11b22;color:#fff; } 

#p3calcu_ct_result {min-width:100%; max-width:100%; margin:0 auto; height:200px; background:url("/_mobile/img/3goods_bg.png"); text-align:center; border: 0px solid #cdcdcd;}
#p3calcu_ct_result h2 {padding: 10px 0; min-width:100%; max-width:100%; text-align:center; font-family:¸¼Àº °íµñ, Malgun Gothic; font-weight:bold !important; line-height: 120%; letter-spacing:-2px; font-size:11px; color: #FFF; border:0px solid blue;}
#g3oods_all {min-width:100%; max-width:100%; margin:10px auto; height:auto; text-align:center; font-size:12px; margin-top:0px;font-family:¸¼Àº °íµñ, Malgun Gothic;}
#g3oods_all ul {width:97%; margin:0 auto; height:auto; border: 0px solid red;}
#g3oods_all ul li {display:inline-block; width:32.5%; margin:0 auto; padding:0; font-weight:bold; text-align:center; border:none; background:#FFF; vertical-align:top;}
#g3oods_all .goos_cate {width:100%; font-size: 14px; font-weight: bold; color:#ccffff; background:url("/_mobile/img/3goods_cate_bg.png") repeat; padding: 7px 0; text-align:center;}
#g3oods_all .goos_title {overflow:hidden;height:60px;margin-bottom:10px;border:0px solid #cdcdcd;word-break:break-all;}                          

/* gnb_btm */
#gnb_btm {position: relative; width:100%;text-align:center;}
#gnb_btm .pointgr {color: #ffe468;font-weight: bold;font-size: 12px;}
#gnb_btm ul {background: url("/_mobile/img/car_bg.png") repeat; }

#gnb_btm li {display: inline; padding-right:3px;}
#gnb_btm li.btm01 img{--width:30%;}
#gnb_btm li.btm05 img{width:22%; }
#gnb_btm li.btm06 img{width:13%; }

#bot_copy {width: 100%; height:auto; float: left; text-align:center; margin-top: 10px; padding:0 0 10px 0; font: normal 11px malgun, 'µ¸¿ò', Arial; color: #f6f5f4; letter-spacing: -1px;}

