@charset "utf-8";
@import url(ex.css);

.sub_visual {margin:0; padding:0; background:url('../images/global/sub_visual_bg.gif')}
.sub_visual p {width:982px; margin:0 auto;}

#container { position:relative; margin:-28px auto 0 auto; width:986px; overflow:hidden; background:url('../images/global/con_back.png') no-repeat top left;}
#bottom_bg {width:986px; background:url('../images/global/con_bottom_back.png') no-repeat bottom left; overflow:hidden; padding:0 9px;}
#lnb_style_list {width:233px;  min-height:300px; float:left; height:100%; margin:2px 0 0 0;}
#lnb_style_list h2 {margin:0 0 26px 23px; width:185px;}
#lnb_style_list p {margin:0 0 0 23px;}
#lnb_style_list .fclear {margin:0 0 40px 22px;}
#lnb_style_list .fclear li {height:45px; width:208px;}
#lnb_style_list .fclear li a {background:url('../images/lnb/lnb_off.jpg') no-repeat; height:45px; display:block;}
#lnb_style_list .fclear li a:hover {background:url('../images/lnb/lnb_on.jpg') no-repeat;}
#lnb_style_list .fclear li span {display:none; height:45px; font-size:0px; }
#lnb_style_list .fclear li.on a{background:url('../images/lnb/lnb_on.jpg') no-repeat;}

/* 멤버십 */
.login_bg{background: url('../images/member/login_bg.png') no-repeat center;padding-bottom: 85px;}
.join_idpw {position: absolute;left: 28px;bottom: 250px;letter-spacing: 3px;}
.join_idpw a{color: #000 !important;font-size: 13px;text-decoration: none !important;font-weight: 500;}
.table_pad100{padding: 100px 0px 10px 340px;}
.mem_login_btn{}
.mem_login_btn input{color: #fff;background:#d02630;font-size: 13px;font-weight: 600;width: 70px;height: 57px;border:0;}
.idpw_bg{background:url('../images/member/idpw_bg.png') no-repeat center;  padding:15px 30px; padding-bottom: 65px;}
.mem_idpw_btn01 input{color: #fff;background:#d02630;font-size: 13px;font-weight: 600;width: 70px;height: 57px;border:0;}
.mem_idpw_btn02 input{color: #fff;background:#d02630;font-size: 13px;font-weight: 600;width: 70px;height: 70px;border:0;}
.idpw_f_btn02 a{color: #000 !important;font-size: 13px;text-decoration: none !important;font-weight: 500;}


.idpw_box {text-align:left;}
.idpw_box .findid_input:before {content: '아이디 찾기';font-size:20px;}
.idpw_box .findid_input ul li span input,
.idpw_box .findpw_input ul li span input {border: 0;outline: 0;width: 50%;height: 60px;border-bottom: 1px solid #434343;}
.idpw_box .findid_input span.btn_login input,
.idpw_box .findpw_input span.btn_login input {width: 300px;height: 50px;background:#d02630;border: 0;outline: 0;color: #fff;margin-top: 30px;;}
.idpw_box .findpw_input {padding-top: 30px;}
.idpw_box .findpw_input:before {content: '비밀번호 찾기';font-size: 20px;}



/* 45px; */

#lnb_style_list .lnb_introduce01 li.lm01 a{background-position:0 0;}
#lnb_style_list .lnb_introduce01 li.lm02 a{background-position:0 -45px;}
#lnb_style_list .lnb_introduce01 li.lm03 a{background-position:0 -90px;}
#lnb_style_list .lnb_introduce01 li.lm04 a{background-position:0 -135px;}
#lnb_style_list .lnb_introduce01 li.lm05 a{background-position:0 -1756px;}

#lnb_style_list .lnb_introduce02 li.lm01 a{background-position:0 -181px;}
#lnb_style_list .lnb_introduce02 li.lm02 a{background-position:0 -226px;}
#lnb_style_list .lnb_introduce02 li.lm03 a{background-position:0 -271px;}
#lnb_style_list .lnb_introduce02 li.lm04 a{background-position:0 -316px;}

#lnb_style_list .lnb_introduce03 li.lm01 a{background-position:0 -305px;}
#lnb_style_list .lnb_introduce03 li.lm02 a{background-position:0 -343px;}
#lnb_style_list .lnb_introduce03 li.lm03 a{background-position:0 -381px;}

#lnb_style_list .lnb_introduce03_1 li.lm01 a{background-position:0 -362px;}
#lnb_style_list .lnb_introduce03_1 li.lm02 a{background-position:0 -407px;}
#lnb_style_list .lnb_introduce03_1 li.lm03 a{background-position:0 -452px;}
#lnb_style_list .lnb_introduce03_1 li.lm04 a{background-position:0 -497px;}
#lnb_style_list .lnb_introduce03_1 li.lm05 a{background-position:0 -542px;}
#lnb_style_list .lnb_introduce03_1 li.lm06 a{background-position:0 -587px;}
#lnb_style_list .lnb_introduce03_1 li.lm07 a{background-position:0 -632px;}


#lnb_style_list .lnb_introduce04 li.lm01 a{background-position:0 -419px;}
#lnb_style_list .lnb_introduce04 li.lm02 a{background-position:0 -457px;}
#lnb_style_list .lnb_introduce04 li.lm03 a{background-position:0 -495px;}

#lnb_style_list .lnb_introduce04_1 li.lm01 a{background-position:0 -677px;}
#lnb_style_list .lnb_introduce04_1 li.lm02 a{background-position:0 -722px;}
#lnb_style_list .lnb_introduce04_1 li.lm03 a{background-position:0 -767px;}


#lnb_style_list .lnb_introduce05 li.lm01 a{background-position:0 -533px;}
#lnb_style_list .lnb_introduce05 li.lm02 a{background-position:0 -571px;}


#lnb_style_list .lnb_introduce05 li.lm01 a{background-position:0 -812px;}
#lnb_style_list .lnb_introduce05 li.lm02 a{background-position:0 -857px;}
#lnb_style_list .lnb_introduce05 li.lm03 a{background-position:0 -902px;}
#lnb_style_list .lnb_introduce05 li.lm04 a{background-position:0 -947px;}

#lnb_style_list .lnb_introduce06 li.lm01 a{background-position:0 -609px;}
#lnb_style_list .lnb_introduce06 li.lm02 a{background-position:0 -647px;}
#lnb_style_list .lnb_introduce06 li.lm03 a{background-position:0 -685px;}
#lnb_style_list .lnb_introduce06 li.lm04 a{background-position:0 -723px;}
#lnb_style_list .lnb_introduce06 li.lm05 a{background-position:0 -761px;}

#lnb_style_list .lnb_introduce07 li.lm01 a{background-position:0 -1127px;}
#lnb_style_list .lnb_introduce07 li.lm02 a{background-position:0 -1172px;}
#lnb_style_list .lnb_introduce07 li.lm03 a{background-position:0 -1217px;}
#lnb_style_list .lnb_introduce07 li.lm04 a{background-position:0 -1623px;}
#lnb_style_list .lnb_introduce07 li.lm05 a{background-position:0 -1666px;}
#lnb_style_list .lnb_introduce07 li.lm06 a{background-position:0 -1711px;}

#lnb_style_list .lnb_introduce06 li.lm01 a{background-position:0 -992px;}
#lnb_style_list .lnb_introduce06 li.lm02 a{background-position:0 -1037px;}

#lnb_style_list .lnb_introduce08 li.lm01 a{background-position:0 -1262px;}
#lnb_style_list .lnb_introduce08 li.lm02 a{background-position:0 -1307px;}
#lnb_style_list .lnb_introduce08 li.lm03 a{background-position:0 -1352px;}
#lnb_style_list .lnb_introduce08 li.lm04 a{background-position:0 -1397px;}


#lnb_style_list .lnb_introduce09 li.lm01 a{background-position:0 -1442px;}
#lnb_style_list .lnb_introduce09 li.lm02 a{background-position:0 -1487px;}
#lnb_style_list .lnb_introduce09 li.lm03 a{background-position:0 -1532px;}
#lnb_style_list .lnb_introduce09 li.lm04 a{background-position:0 -1577px;}


#lnb_style_list p.banner01{margin:0 0 30px 0; height:115px;}
#lnb_style_list ul.banner_icon {min-height:200px;}
#lnb_style_list ul.banner_icon li {float:left; margin:3px 3px;}

#right_contents {position:relative; width:720px; padding:0 0 1px 0; float:left; min-height:800px; margin:2px 0 0 0; background:url('../images/global/left_bg.png') repeat-y top left;}
#right_contents .location {clear:both; font-family:Dotum; font-size:10pt; margin:0 0 20px 0;}
#right_contents .location strong {color:#cfa54b; }
#right_contents h3 {margin:0 0 50px 0;}


#sub_title {width:690px; padding:50px 0 0 25px;}
#sub_title .page_location { width:100%; margin:0 auto; clear:both; font-family:Dotum; font-size:11px; text-align:right; color:#141414; position:absolute; right:10px; top:35px; line-height:11px;}
#sub_title .page_location a {text-decoration:none; color:#141414;}
#sub_title h4 {width:680px;  margin:0 auto; padding:0 0 10px 0; border-bottom:1px solid #cecece; }
#sub_title h5 {width:680px;  margin:0 auto; padding:0 0 10px 0;  }

#contents { width:720px; float:left; padding:0 0 0 25px;  margin:36px 0 0 0;}
#contents .sub_tap { margin:0 0 44px 0; height:50px; clear:both;}
#contents .sub_tap li{float:left;}

/*퀵메뉴*/
ul#quick{position:absolute; left:50%; top:360px; z-index:99; margin:0 0 0 482px;}
ul#go_top{position:absolute; left:50%; top:360px; z-index:99; margin:0 0 0 482px;}



.woman_clinic.{margin:0; padding:0;}
h4.bd_none {border:none; !important}

.con05_01_01{margin: -38px 0 0 -24px;}
.con07_02_01{margin: -51px 0 0 -24px;}


/* 병원둘러보기 */

.slideDiv { padding-left:30px; float:left;}

#slideshow {float:left; width:680px; height:382px; border:2px solid #fff; background:#fff; margin: 60px 0 0 4px;}
#slides {position:relative; width:680px; height:454px; list-style:none; overflow:auto}
#slides li {width:680px; height:454px}

.pagination {float:left; list-style:none; width:696px; margin:15px 0 60px 6px}
.pagination li { width:109px; height:73px; float:left; cursor:pointer; margin:0 5px 5px 0; text-align:center; }
.pagination li span { width:109px; height:95px; display:block; }

/* 병원둘러보기 #1# */
.pagination li span.thum01_01 { background:url(../images/slide/thum_01_01.jpg) no-repeat; }
.pagination li span.thum01_01:hover { background:url(../images/slide/thum_01_01_on.jpg) no-repeat; }
li.current span.thum01_01  {background:url(../images/slide/thum_01_01_on.jpg) no-repeat; }

.pagination li span.thum01_02 { background:url(../images/slide/thum_01_02.jpg) no-repeat; }
.pagination li span.thum01_02:hover { background:url(../images/slide/thum_01_02_on.jpg) no-repeat; }
li.current span.thum01_02  {background:url(../images/slide/thum_01_02_on.jpg) no-repeat; }

.pagination li span.thum01_03 { background:url(../images/slide/thum_01_03.jpg) no-repeat; }
.pagination li span.thum01_03:hover { background:url(../images/slide/thum_01_03_on.jpg) no-repeat; }
li.current span.thum01_03  {background:url(../images/slide/thum_01_03_on.jpg) no-repeat; }

.pagination li span.thum01_04 { background:url(../images/slide/thum_01_04.jpg) no-repeat; }
.pagination li span.thum01_04:hover { background:url(../images/slide/thum_01_04_on.jpg) no-repeat; }
li.current span.thum01_04  {background:url(../images/slide/thum_01_04_on.jpg) no-repeat; }

.pagination li span.thum01_05 { background:url(../images/slide/thum_01_05.jpg) no-repeat; }
.pagination li span.thum01_05:hover { background:url(../images/slide/thum_01_05_on.jpg) no-repeat; }
li.current span.thum01_05  {background:url(../images/slide/thum_01_05_on.jpg) no-repeat; }

.pagination li span.thum01_06 { background:url(../images/slide/thum_01_06.jpg) no-repeat; }
.pagination li span.thum01_06:hover { background:url(../images/slide/thum_01_06_on.jpg) no-repeat; }
li.current span.thum01_06  {background:url(../images/slide/thum_01_06_on.jpg) no-repeat; }

.pagination li span.thum01_07 { background:url(../images/slide/thum_01_07.jpg) no-repeat; }
.pagination li span.thum01_07:hover { background:url(../images/slide/thum_01_07_on.jpg) no-repeat; }
li.current span.thum01_07  {background:url(../images/slide/thum_01_07_on.jpg) no-repeat; }

.pagination li span.thum01_08 { background:url(../images/slide/thum_01_08.jpg) no-repeat; }
.pagination li span.thum01_08:hover { background:url(../images/slide/thum_01_08_on.jpg) no-repeat; }
li.current span.thum01_08  {background:url(../images/slide/thum_01_08_on.jpg) no-repeat; }

.pagination li span.thum01_09 { background:url(../images/slide/thum_01_09.jpg) no-repeat; }
.pagination li span.thum01_09:hover { background:url(../images/slide/thum_01_09_on.jpg) no-repeat; }
li.current span.thum01_09  {background:url(../images/slide/thum_01_09_on.jpg) no-repeat; }

.pagination li span.thum01_10 { background:url(../images/slide/thum_01_10.jpg) no-repeat; }
.pagination li span.thum01_10:hover { background:url(../images/slide/thum_01_10_on.jpg) no-repeat; }
li.current span.thum01_10 {background:url(../images/slide/thum_01_10_on.jpg) no-repeat; }

.pagination li span.thum01_11 { background:url(../images/slide/thum_01_11.jpg) no-repeat; }
.pagination li span.thum01_11:hover { background:url(../images/slide/thum_01_11_on.jpg) no-repeat; }
li.current span.thum01_11  {background:url(../images/slide/thum_01_11_on.jpg) no-repeat; }

.pagination li span.thum01_12 { background:url(../images/slide/thum_01_12.jpg) no-repeat; }
.pagination li span.thum01_12:hover { background:url(../images/slide/thum_01_12_on.jpg) no-repeat; }
li.current span.thum01_12  {background:url(../images/slide/thum_01_12_on.jpg) no-repeat; }

.pagination li span.thum01_13 { background:url(../images/slide/thum_01_13.jpg) no-repeat; }
.pagination li span.thum01_13:hover { background:url(../images/slide/thum_01_13_on.jpg) no-repeat; }
li.current span.thum01_13  {background:url(../images/slide/thum_01_13_on.jpg) no-repeat; }

.pagination li span.thum01_14 { background:url(../images/slide/thum_01_14.jpg) no-repeat; }
.pagination li span.thum01_14:hover { background:url(../images/slide/thum_01_14_on.jpg) no-repeat; }
li.current span.thum01_14  {background:url(../images/slide/thum_01_14_on.jpg) no-repeat; }

.pagination li span.thum01_15 { background:url(../images/slide/thum_01_15.jpg) no-repeat; }
.pagination li span.thum01_15:hover { background:url(../images/slide/thum_01_15_on.jpg) no-repeat; }
li.current span.thum01_15  {background:url(../images/slide/thum_01_15_on.jpg) no-repeat; }

.pagination li span.thum01_16 { background:url(../images/slide/thum_01_16.jpg) no-repeat; }
.pagination li span.thum01_16:hover { background:url(../images/slide/thum_01_16_on.jpg) no-repeat; }
li.current span.thum01_16  {background:url(../images/slide/thum_01_16_on.jpg) no-repeat; }

.pagination li span.thum01_17 { background:url(../images/slide/thum_01_17.jpg) no-repeat; }
.pagination li span.thum01_17:hover { background:url(../images/slide/thum_01_17_on.jpg) no-repeat; }
li.current span.thum01_17  {background:url(../images/slide/thum_01_17_on.jpg) no-repeat; }

.pagination li span.thum01_18 { background:url(../images/slide/thum_01_18.jpg) no-repeat; }
.pagination li span.thum01_18:hover { background:url(../images/slide/thum_01_18_on.jpg) no-repeat; }
li.current span.thum01_18  {background:url(../images/slide/thum_01_18_on.jpg) no-repeat; }

.pagination li span.thum01_19 { background:url(../images/slide/thum_01_19.jpg) no-repeat; }
.pagination li span.thum01_19:hover { background:url(../images/slide/thum_01_19_on.jpg) no-repeat; }
li.current span.thum01_19  {background:url(../images/slide/thum_01_19_on.jpg) no-repeat; }

.borad_con{width:95%;}

/* 회원가입 */

.form_title{margin:40px 0 0 2px;}
.form_title_login{margin:40px 0 20px 2px;}

.join_btn{position: relative; top: 335px; left: 101px;}
.join_btn_li{float: left; margin-right: 5px;}

/* 서브 여노피스토리 탭 */
#contents .sub07_tap li{float:left; padding-right:5px; margin:0 0 20px 0;}

#contents .sub08_tap{width: 660px; height: 41px; margin:0 0 20px 0;}
#contents .sub08_tap li{float:left; padding-right:5px;}


/* 피임상담(자궁내 장치와 미레나) */
.sub04_table_btn{margin: 64px 0 207px 170px;}
.sub04_table_btn li{float:left;}
.sub04_table tr th{border-bottom:1px solid #898989; border-right:1px solid #d7d7d7; color: #888}
.sub04_table tr td{border-right:1px solid #d7d7d7; border-bottom: 1px solid #d7d7d7; color: #888}
.sub04_table tr td span{padding-left: 10px; line-height: 22px; background: url(../images/title/sitemap_icon.gif) no-repeat left; margin-left:3px;}

/* 개인정보 취급방침, 이용약관, CCTV안내 */
.join_02 {font-family:"돋움"; color: #666666; font-size: 12px; text-decoration: none; line-height: 18px; position: relative; left: -18px; padding-bottom: 42px;}
.join_03 {font-family:"돋움"; color: #666666; font-size: 12px; text-decoration: none; line-height: 18px; position: relative; left: 0px; padding-bottom: 42px; padding-left: 20px;}
.pd_l10 {padding-left:10px;}
.pop_02 {font-family: "돋움"; color: #795d67; font-size: 12px; font-weight: bold; }

/* 비용진료상담 */

.email_icon img{padding:5px;}

/*하이닥 상담실*/
.answer {width:680px; font-family:"돋움";}
.answer th{height:30px; background-color:#f9f9f9; border-top:2px solid #a9a9a9; border-bottom:1px solid #d7d7d7;}
.answer tr.table_list td {height:30px; }