@charset "utf-8";

/* layout */
#wrapper {width:990px; margin:0 auto; position:relative; z-index:90;}
#wrapper .navi {position:absolute; top:60px; left:0;}
.quick {position:absolute; top:155px; right:0; z-index:95;}
.quick_sub {position:absolute; top:423px; left:50%; margin-left:520px; z-index:95;}

#header {text-align:center;}
.main {text-align:center; background:url('../images/bg_top.jpg'); background-repeat:repeat-x; background-position:top center;}
.sub {text-align:center; background:url('../images/bg_sub.jpg'); background-repeat:repeat-x; background-position:top center;}
#head {width:980px; margin:0 auto;position:relative;text-align:center;}
.main {height:60px;}
.sub {height:280px;}

#header h1{float:left;}
#header .global_menu {width:317px; float:right; margin-top:12px; text-align:right;}
#header .global_menu li {display:inline; font-size:0; line-height:0; margin-left:6px;}
#header .tot_menu {width:317px; float:left; margin-top:12px; text-align:left;}
#header .tot_menu li {display:inline; font-size:0; line-height:0; margin-right:6px;}

#head .sub_visual {padding-top:70px;}

#wrap {width:990px; margin:0 auto; position:relative;}

#wrap .pop_contents {width:990px; height:332px; z-index:1; position:absolute; top:590px; left:0; background:url('../images/bg_contents.gif') left top no-repeat;}
#wrap .pop_contents_s {width:980px; height:332px; z-index:2; position:relative; padding:5px 5px 0 4px;}

/* #wrap .pop_contents {width:990px; height:422px; z-index:1; position:absolute; top:500px; left:0; background:url('../images/bg_contents.gif') left top no-repeat;}
#wrap .pop_contents_s {width:980px; height:422px; z-index:2; position:relative; padding:5px 5px 0 5px;} */
/* eyes */
#wrap .eyes_pop_contents {width:990px; height:332px; z-index:1; position:absolute; top:590px; left:0; background:url('../images/bg_contents_eyes.gif') left top no-repeat;}
#wrap .eyes_pop_contents_s {width:980px; height:332px; z-index:2; position:relative; padding:5px 5px 0 5px;}
/* nose */
#wrap .nose_pop_contents {width:990px; height:332px; z-index:1; position:absolute; top:590px; left:0; background:url('../images/bg_contents_nose.gif') left top no-repeat;}
#wrap .nose_pop_contents_s {width:980px; height:332px; z-index:2; position:relative; padding:5px 5px 0 5px;}
/* face */
#wrap .face_pop_contents {width:990px; height:332px; z-index:1; position:absolute; top:590px; left:0; background:url('../images/bg_contents_face.gif') left top no-repeat;}
#wrap .face_pop_contents_s {width:980px; height:332px; z-index:2; position:relative; padding:5px 5px 0 5px;}
/* breast */
#wrap .breast_pop_contents {width:990px; height:332px; z-index:1; position:absolute; top:590px; left:0; background:url('../images/bg_contents_breast.gif') left top no-repeat;}
#wrap .breast_pop_contents_s {width:980px; height:332px; z-index:2; position:relative; padding:5px 5px 0 5px;}
/* lifting */
#wrap .lifting_pop_contents {width:990px; height:332px; z-index:1; position:absolute; top:590px; left:0; background:url('../images/bg_contents_lifting.gif') left top no-repeat;}
#wrap .lifting_pop_contents_s {width:980px; height:332px; z-index:2; position:relative; padding:5px 5px 0 5px;}
/* body */
#wrap .body_pop_contents {width:990px; height:332px; z-index:1; position:absolute; top:590px; left:0; background:url('../images/bg_contents_body.gif') left top no-repeat;}
#wrap .body_pop_contents_s {width:980px; height:332px; z-index:2; position:relative; padding:5px 5px 0 5px;}

#footer {height:190px; clear:both; background:url('../images/bg_footer.jpg'); background-repeat:repeat-x; background-position:top center;}
#footer div {width:980px; margin:0 auto;}
#footer .foot ul {width:760px; float:right; margin-top:20px; margin-bottom:5px;}
#footer .foot .left {float:left; margin-right:10px;}
#footer .foot .right {float:right;}
#footer .foot p {float:left;}
#footer .banner ul  {width:980px; float:right; margin-bottom:20px;}
#footer .banner li {width:196px; float:left;}

/* main_contentes */
#wrap .pop_btn {height:21px; margin-bottom:9px;}
#wrap .main_list .main_img {float:left; font-size:0; line-height:0;}
#wrap .main_list li {float:left; font-size:0; line-height:0;}
#wrap .board {width:300px; float:left;}
#wrap .board div {width:260px; margin-left:19px;}
#wrap .board table {width:260px; clear:both; padding-top:15px;}
#wrap .board td {line-height:20px; text-align:left;}

/* sub_contentes */
#wrap .side_menu {width:200px; float:left; font-size:0; line-height:0; margin-bottom:20px;}
#wrap h2 {margin-bottom:20px;}
#wrap .sub_contents {width:760px; text-align:left; float:right;}
#wrap .sub_contents .cont {margin-bottom:40px;}

#wrap .sub_contents .sub_tab {width:760px; height:30px; margin-bottom:30px; background:url('../images/bg_tab.gif'); background-repeat:repeat-x; background-position:bottom left; }
#wrap .sub_contents .sub_tab li {float:left; font-size:0; line-height:0;}

#wrap .sub_contents .cont_btn {margin-top:40px; text-align:center;}

#wrap .address {height:20px; font-size:12px; color:#999999; text-align:right; margin-bottom:10px;}
#wrap h3 {margin-bottom:30px; font-weight:bold;}
#wrap h4 {margin-top:40px; margin-bottom:30px; font-weight:bold; font-size:14px; color:#2e6399;}
#wrap h5 {margin-top:20px; margin-bottom:10px; font-weight:bold; font-size:12px; color:#258195;}

/* float */
.fl {float:left;}
.fr {float:right;}
.clear {clear:both;}
.text_left {text-align:left;}
.text_center {text-align:center;}

/* 하단 플로팅 */
#rollbanner{width:100%; height:100%; overflow:hidden;margin:0;padding:0;}
#roll_in ul.column {width:196px; height:55px; list-style-type:none; float:left;margin:0;padding:0;}
#roll_in ul.column li{	float:left; margin-right:0px; display:inline;margin:0;padding:0; width:196px;}
#roll_in ul.column li img{border:none;border:0;}

/* 로그인 결과 */
.find_img{ width:760px; height:433px;}
.idpwd_re_btn{ position:absolute; top:425px;left:210px;}
.idpwd_re_btn ul{list-style-type:none; text-decoration:none;}
.idpwd_re_btn li{float:left;}

/* 설문조사 */
.sub_contents .poll{width:760px;}
.sub_contents .poll ul{list-style-type:none; text-decoration:none;margin-left:60px;}
.sub_contents .poll li{float:left; width:230px;margin-bottom:80px;}
.sub_contents .poll li span{width:164px;display:block;margin-bottom:5px;}
.sub_contents .poll li span.poll_bna{width:88px;float:left;}
.sub_contents .poll li span.poll_bna img{margin-bottom:3px;}
.sub_contents .poll li span.poll_f{width:70px;float:left;}
.sub_contents .poll li span.poll_bg{text-align:center;}

.sub_contents .poll_re_f{width:709px; height:14px; margin:0 auto; background:url("../customer/images/poll_re_top.jpg");}
.sub_contents .poll_re_con{width:709px;margin:0 auto;background:url("../customer/images/poll_re_mid.jpg");text-align:center;padding-bottom:30px;position:relative;}
.sub_contents .poll_re_b{width:709px; height:13px; margin:0 auto; background:url("../customer/images/poll_re_bot.jpg");}
.sub_contents .poll_re_list{text-align:left;width:600px; margin-left:40px;margin-top:20px;position:relative;height:100%;}

.sub_contents .poll_re_list span{display:block;float:left;margin-right:10px;}
.sub_contents .poll_re_list li{clear:both;margin-top:10px;}
.sub_contents .poll_re_list span.re_dot{margin-top:40px;}
.sub_contents .poll_re_list span.re_bar{margin-top:30px;background:url("../customer/images/poll_bar_bg.jpg"); width:383px; height:33px;padding-top:6px; padding-left:10px;}
.sub_contents .poll_re_list span.re_name{font-size:17px; color:616466;font-weight:bold;padding-top:40px;}
.sub_contents .poll_re_list span.re_pic{width:78px; height:92px; text-align:center; padding-top:5px;background:url("../customer/images/poll_re_bg.jpg");}
.sub_contents .poll_re_list span p.bar_font{color:#2e6399; font-size:16px; font-weight:bold;padding-top:4px;float:right;padding-right:30px;}
.sub_contents .poll_re_list span.bar_f{background:url("../customer/images/poll_re_f.jpg");width:9px; height:25px;margin:0;padding:0;}
.sub_contents .poll_re_list span.bar_m{background:url("../customer/images/poll_bar.jpg");margin:0;padding:0;height:25px;}
.sub_contents .poll_re_list span.bar_b{background:url("../customer/images/poll_bar_b.jpg");width:11px; height:25px;margin:0;padding:0;}
