@charset "euc-kr";
*::selection{background:#f24d91;color:#FFF;}
*::-moz-selection{background:#f24d91;color:#FFF;}
html{overflow:scroll;overflow-x:auto}
html,body{width:100%; min-width:1080px /*height:100%*/}
body{/*background:#fff;*/word-break:break-all;-ms-word-break:break-all}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,form,fieldset,p,button,input{margin:0px;padding:0px;-webkit-text-size-adjust:100%}

img,fieldset,iframe{border:0px none}
ul,ol{list-style:none}
li{list-style:none}
input,select,button{vertical-align:middle}
img{vertical-align:top;border:0px}
iframe{border:none}
em{font-style:normal}
address{text-align:center;font-style:normal}
label,button{cursor:pointer}
button{margin:0px;padding:0px}
button {position:relative}
table, tr, th, td{border:0}

/* Link Style */
a{text-decoration:none;color:#555}
a:hover,a:active,a:focus{text-decoration:none;color:#ed0677}
/*a:focus{outline:2px dotted #a42e8e} Å°º¸µåÁ¢±Ù½Ã outlineÇ¥½Ã  */
.png24{tmp:expression(setPng24(this))}
/* HTML5 */
header,hgroup,article,nav,aside,footer,figure,figcaption,canvas,section{display:block}
audio, canvas, video{display:inline-block;*display:inline;*zoom:1}

/* º»¹®¹Ù·Î°¡±â */
.accessibility{display:block; font-size:1.3em; left:0; position:absolute; text-align:center; top:-10000px; width:100%; z-index:910;}
a.accessibility:hover,
a.accessibility:focus,
a.accessibility:active{background-color:#a42e8e; color:#fff; font-weight:bold; padding:15px 0; position:absolute; top:0; z-index:910;}

/* font size :: base font 14px(0.875em)*/
.fntsz11{font-size:0.786em}
.fntsz12{font-size:0.857em}
.fntsz14{font-size:1em}
.fntsz15{font-size:1.071em}
.fntsz16{font-size:1.143em}
.fntsz18{font-size:1.286em}
.fntsz20{font-size:1.429em}

/* color */
.clr1{color:#c238a7}
/* Utility Class Name */
.mt5{margin-top:5px}
.mt10{margin-top:10px}
.mt15{margin-top:15px}
.mt20{margin-top:20px}
.mt30{margin-top:30px}
.mt40{margin-top:40px}
.mt50{margin-top:50px}

.mr5{margin-right:5px}
.mr10{margin-right:10px}
.mr15{margin-right:15px}
.mr20{margin-right:20px}

.mb5{margin-bottom:5px}
.mb10{margin-bottom:10px}
.mb15{margin-bottom:15px}
.mb20{margin-bottom:20px}
.mb30{margin-bottom:30px}
.mb40{margin-bottom:40px}
.mb50{margin-bottom:50px}
.mb100{margin-bottom:100px}
.mb150{margin-bottom:150px}
.mb200{margin-bottom:200px}

.ml5{margin-left:5px}
.ml10{margin-left:10px}
.ml15{margin-left:15px}
.ml20{margin-left:20px}

.flt_lf{float:left}
.flt_rg{float:right}
.flt_clr{clear:both}

.txtlft{text-align:left}
.txtcenter{text-align:center}
.txtrght{text-align:right}

.blind,legend{display:block;overflow:hidden;position:absolute;top:-1000em;left:0px;width:1px;height:1px;}
caption{width:0; height:0; font-size:0; line-height:0; overflow:hidden; }
.show{display:block}
.hide{display:none}
.ovfhdn{overflow:hidden}
.virt_clr:after{content:"";clear:both;display:block}/* °¡»óÅ¬·¡½º »ç¿ëÀ¸·Î  float ÇØÁ¦  */
.frame1{border:1px solid #e2e2e2}
.mrgn-r5{margin-right:5px}
.mrgn-l5{margin-left:5px}

.dsplayblock{display:block}

.pstnrltv{position:relative}
.pstnabs{position:absolute}

.abs_bl{bottom:0;left:0}
.abs_br{bottom:0;right:0}
.abs_tr{top:0;right:0}
.abs_tl{top:0;left:0}

.vtalgnmdle{vertical-align:middle}

.brdr_all{border:1px solid #cecece}
.brdr-btm{border-bottom:1px solid #ddd}
.brdr-rght{border-right:none}
.brdr-top{border-top:none}
.brdr-lft{border-left:none}
.brdr-btm{border-bottom:none}

.fntbld{font-weight:bold}
.fntnrml{font-weight:normal}

.dimmed{display:none; position:absolute; top:0; left:0; width:100%; height:100%; min-height:2800px; z-index:55; background:#000; _height:3000px; filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=70)";
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70);
	opacity:.7;
}

.dimmed2{display:none; position:absolute; top:0; left:0; width:100%; height:4000px; z-index:55; background:#000;  -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=70)";
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70);
	opacity:.7;
}
.dimmed3{display:none; position:absolute; top:4000px; left:0; width:100%; height:4000px; z-index:55; background:#000; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=70)";
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70);
	opacity:.7;
}
.dimmed4{display:none; position:absolute; top:8000px; left:0; width:100%; height:4000px; z-index:55; background:#000;  -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=70)";
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70);
	opacity:.7;
}
.dimmed5{display:none; position:absolute; top:12000px; left:0; width:100%; height:500px; z-index:55; background:#000;  -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=70)";
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70);
	opacity:.7;
}

/* quick menu */
#quick{
	position:absolute;
	top:0px;
	right:-84px;
	width:84px;
	height:200px;
	background-color:#09F
}

/* #quickbnr{margin-bottom:20px;} */
#quickbnr .quick_advice{display:block;}
/* #quickbnr1{margin-bottom:10px;} */
#quick_wrap{display:none; position:fixed; z-index:57; top:50%; left:50%; margin:-325px 0 0 -400px; width:800px; height:651px; background:url('/main/img_new/quick/bg_quick_advice2.png') no-repeat;}
#quick_wrap .layer_pop_header{position:relative;}
#quick_wrap .layer_pop_header h2{padding:14px 0 0 19px;}
#quick_wrap .layer_pop_header .layer_pop_btn{position:absolute; top:12px; right:9px;}
#quick_wrap .layer_pop_header .wheel{position:absolute; top:12px; right:153px; color:#ff0069; font-size:11px; letter-spacing:-1px;}
#quick_wrap .layer_pop_header .wheel img{padding-right:6px; vertical-align:middle;}
#quick_wrap .layer_pop_header .event_ban{padding:10px 0 0 10px;}
#quick_wrap .layer_pop_cont1{overflow:hidden;}
#quick_wrap .layer_pop_cont1 table{float:left; display:inline; width:654px; border-spacing:0; border-collapse:collapse; margin-left:17px;}
#quick_layer_pop table th {color:#666; font-size:12px; letter-spacing:-1px; text-align:center;}
#quick_layer_pop table th p{background:url('/main/img_new/quick/bg_circle.gif') no-repeat 0 3px;}
#quick_layer_pop table th p.date{margin-top:8px;}
#quick_layer_pop table th p.date img{margin-top:2px;}
#quick_wrap .layer_pop_cont1 table th img{display:block; margin-top:7px; padding-left:24px; *padding-left:0;}
#quick_wrap .layer_pop_cont1 table td{text-align:left;}
/* .layer_pop_cont1 table td > div{margin-left:10px;} */

#service_free_m{display:none;}
.layer_pop_wrap{position:fixed; top:50%; left:50%; width:800px; height:676px; margin:-338px 0 0 -400px; z-index:56;}
#service_free_w.layer_pop_wrap{width:650px; height:785px; margin:-392px 0 0 -325px;}
#manager_pop.layer_pop_wrap{display:none; width:354px; height:685px; margin:-342px 0 0 -177px;}
#manager_pop .close{position:absolute; top:8px; right:-50px;}
#free_exp_pop.layer_pop_wrap{display:none;}


/* ÇÏ´Ü ¹«·á »ó´ã 20150722 */
#ft_freeAdvice2.ft_sub{position:relative;  padding-top:50px; width:1000px; margin:0 auto; left:-55px;}
#ft_freeAdvice2.ft_main{position:fixed; bottom:0; left:50%; margin-left:-555px; z-index:54;}
#ft_freeAdvice2.ft_sub .advice_wrap{border-bottom:2px solid #f1546a;}
#ft_freeAdvice2 .adv_ban{margin-bottom:20px;}
#ft_freeAdvice2 .advice_wrap {position:relative; width:997px; height:122px; border:2px solid #f1546a; background:#fdf9fa; border-bottom:0;}
#ft_freeAdvice2 .advice_wrap:after{display:block; content:''; clear:both;}
#ft_freeAdvice2 .close{position:absolute; top:-25px; right:-2px;}
#ft_freeAdvice2 .adv_btn{position:absolute; top:27px; right:18px;}
#ft_freeAdvice2 .advice_wrap h2{margin-top:-31px; text-align:center;}
#ft_freeAdvice2 .advice_wrap h3{margin-bottom:13px; font-family:'ngBold'; font-size:16px; color:#352f2f;}
#ft_freeAdvice2 .advice_wrap .left_cont{float:left; padding:12px 0 0 26px;}
#ft_freeAdvice2 .advice_wrap .left_cont ul{overflow:hidden; width:328px;}
#ft_freeAdvice2 .advice_wrap .left_cont ul li{float:left; margin:0 14px 5px 0;}
#ft_freeAdvice2 .advice_wrap .left_cont ul li select{width:147px; height:30px; line-height:30px; border:2px solid #afafaf; font-family:'ngBold'; color:#8b8b8b; font-size:12px;}
#ft_freeAdvice2 .advice_wrap .right_cont{float:left; height:110px; padding:12px 0 0 49px; background:url('/img_new/quick/bg_right_cont.gif') no-repeat;}
#ft_freeAdvice2 .advice_wrap .right_cont table{width:465px; border-collapse:collapse;}
#ft_freeAdvice2 .advice_wrap .right_cont table input[type="text"]{padding-left:7px; height:26px; line-height:26px; border:2px solid #afafaf; font-family:'ngBold'; color:#8b8b8b; font-size:12px;}
#ft_freeAdvice2 .advice_wrap .right_cont table select{height:30px; line-height:30px; border:2px solid #afafaf; font-family:'ngBold'; color:#8b8b8b; font-size:12px;}
#ft_freeAdvice2 .advice_wrap .right_cont table td > div{margin-bottom:5px;}
#ft_freeAdvice2 .advice_wrap .right_cont table td > div span{font-family:'ngBold'; color:#8b8b8b; font-size:14px; vertical-align:middle;}
#ft_freeAdvice2 .advice_wrap .right_cont table td > div span#region2{vertical-align:top;}
#ft_freeAdvice2 .advice_wrap .radio_area ul{overflow:hidden;}
#ft_freeAdvice2 .advice_wrap .radio_area ul:first-child{margin-bottom:17px;}
#ft_freeAdvice2 .advice_wrap .radio_area ul li{position:relative; float:left;}
#ft_freeAdvice2 .advice_wrap .radio_area ul li:first-child{margin-right:23px;}
#ft_freeAdvice2 .advice_wrap .radio_area ul li input{position:absolute; top:2px; left:0; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=0)";
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);
	opacity:.0;}
#ft_freeAdvice2 .advice_wrap .radio_area ul li label{display:inline-block; padding-left:25px; height:19px; font-family:'ngBold'; color:#8b8b8b; font-size:14px; background:url('/img/quick/bg_rdo_yellow.gif') no-repeat;}
#ft_freeAdvice2 .advice_wrap .radio_area ul li label.actOn{background-position:0 -19px;}

#ft_freeAdvice2 #agrpup{border:2px solid #cfcfcf; background:#f0efef;}
#ft_freeAdvice2 #agrpup .qtd{width:217px; border:none;}
#ft_freeAdvice2 #agrpup .agr_wrap{padding:10px; height:70px; margin-top:0;}
#ft_freeAdvice2 #agrok2{padding:7px 0 10px 12px; width:205px;}
#ft_freeAdvice2 #agrok2 label{font-family:'ngBold'; color:#545252;}
#ft_freeAdvice2 #qtd_btn_close{top:4px; right:5px;}

#pop_idealtype{position:fixed; top:50%; left:50%; margin:-187px 0 0 -293px; z-index:57;}
#pop_idealtype .pop_wrap{position:relative;}
#pop_idealtype .pop_wrap a{position:absolute; top:6px; right:7px;}







