@charset "UTF-8";
/*******
BSJ CSS RESET
*******/


.content {overflow:hidden;max-width:2560px;min-width:1170px;margin:0 auto;background:url(../../images/bg_main.gif) no-repeat;}
.content.sub1 {background:url(../../images/bg_sub.gif) no-repeat;background-size:cover;}
.content.sub2 {background:url(../../images/bg_sub_l.gif) no-repeat;background-size:cover;}
.content-wrap {max-width:1200px;min-width:1170px;margin:0 auto;padding:49px;background:#fff;border:1px solid #eeeeee;box-sizing:border-box;}
.content-tit {position:relative;margin-bottom:15px;}
.content-area {position:relative;}
.tab-menu-list {overflow:hidden;}
.tab-menu-list li {float:left;margin-right:5px;}
.tab-menu-list li a {display:block;padding:15px 10px;background:#fff;border:1px solid #dddddd;font-size:14px;color:#666;}
.tab-menu-list li.on {background:url(../../images/bg_menu.png) no-repeat left bottom;}
.tab-menu-list li.on a {margin-bottom:14px;padding:15px 10px;background-color:#3e489f;border:1px solid #3e489f;color:#fff;box-shadow:0 0 2px #555;}
.tab-menu-list li a:hover {background:#3e489f;border:1px solid #3e489f;color:#fff;}
.bread {position:absolute;top:15px;right:0;font-size:12px;color:#999;}
.bread strong {color:#3e489f;}
.bread .pd {padding:0 7px;}
.top-ban {margin-bottom:35px;}

/*content*/
/*comm*/
.sub-tab-menu {overflow:hidden;margin:0 -0.2%;}
.sub-tab-menu li {float:left;width:10.7%;margin:0 0.2%;margin-bottom:20px;}
.sub-tab-menu li a {display:block;padding:10px 0;border-top:2px solid #ddd;font-size:13px;text-align:center;}
.sub-tab-menu li.on a {border-top:2px solid #3e489f;font-weight:600;color:#3e489f;}
.com-sub-tab {margin-left:290px; height:80px;}
.com-sub-tab li a {border-top:none; background:url(../../images/07community0501_sub_ov.png) 50% 100% no-repeat; font-size:20px; height:30px;}
.com-sub-tab li:first-child a {margin-right:20px;}
.com-sub-tab li.on a {border-top:none; background:url(../../images/07community0501_sub.png) 50% 100% no-repeat; height:37px;}
.com-sub-tab li:hover a {border-top:none; background:url(../../images/07community0501_sub.png) 50% 100% no-repeat; height:37px;}

.btn.btn-list {height:auto;padding:9px 25px;font-weight:500;font-size:16px;color:#666;letter-spacing:-2px;}
.btn.btn-write {height:auto;padding:9px 25px;font-weight:500;font-size:16px;color:#666;letter-spacing:-2px;}
.btn.btn-write {height:auto;padding:9px 25px;font-weight:500;font-size:16px;color:#666;letter-spacing:-2px;}
.btn.btn-modify {height:auto;padding:9px 25px;font-weight:500;font-size:16px;color:#666;letter-spacing:-2px;}
.btn.btn-delete {height:auto;padding:9px 25px;font-weight:500;font-size:16px;color:#666;letter-spacing:-2px;}
.con-div {overflow:hidden;position:relative;}
.con-div.top .float-l {width:50%;}
.con-div.top .float-r {width:50%;padding:20px 65px;background:#f4f4f4;box-sizing:border-box;}
.con-div.top .fs20 {line-height:30px;}
.con-div.bd-d {margin-bottom:50px;padding-bottom:50px;border-bottom:1px dashed #ccc;}
.con-div.bottom {margin-bottom:50px;}
.h-tit {padding-bottom:30px;font-weight:400;font-size:35px;color:#111;line-height:45px;}
.of-hd {overflow:hidden;}
.float-l {float:left;}
.float-r {float:right;}
.d_center {text-align:center}
.h-top {margin-top:70px;margin-bottom:35px;}
.h-top2 {margin-top:70px;margin-bottom:35px;;text-align:center}
.h-top {margin-top:70px;margin-bottom:10px;}
.h-top .tit {position:relative;font-weight:100;font-size:50px;color:#111;letter-spacing:-4px;}
.h-top2 .tit {position:relative;font-weight:100;font-size:40px;color:#111;letter-spacing:-4px;}
.h-top .tit .fs15 {position:absolute;top:36px;right:0;font-weight:800;font-size:15px;color:#999;}
.h-top .border {margin:15px 0;border-top:1px solid #666;}
.h-top .tit2 {font-size:20px;color:#111;text-align:right;}
.h-top .tit3 {font-size:20px;color:#333333;text-align:left;font-weight:600;}
.point-color {color:#3e489f;}
.fs15 {font-size:15px;line-height:22px;}
.fs17 {font-size:17px;;line-height:25px;}
.fs20 {font-size:20px;line-height:35px;}
.fs40 {font-size:40px;}
.comm-desc {font-size:14px;color:#666;line-height:21px;}
.ti-desc.top {margin-top:0;}
.ti-desc {margin-top:13px;}
.color111 {color:#111;}
.color999 {color:#999;}
.color333 {color:#333;}
.color-red {color:#da1b3a;}
.colorfff {margin:0 5px;color:#fff;}
.color-blue {color:#678db6;}
.ab {position:absolute;}
.sub-sns {position:absolute;right:15px;}
.sub-sns li {display:inline-block;padding:0 5px;}
.btn-menu {margin:0 -3%;text-align:center;}
.btn-menu li {display:inline-block;width:31%;margin:0 1%;}
.btn-menu li .mt {margin-top:15px;font-size:17px;color:#bfa37b;line-height:30px;text-align:center;}
.btn-menu li .mt strong {font-weight:800;font-size:23px;color:#bfa37b;}
.blit-list li {margin-bottom:2px;padding-left:10px;background:url(../../images/blit_e.gif) no-repeat 0 8px;font-size:14px;color:#666;line-height:18px;}
.bd-top {padding-top:50px;}
.mgt20 {margin-top:20px;}
.mgt10 {margin-top:10px;}
.mgr30 {margin-right:30px}
.mgr60 {margin-right:60px}
.padd130 {padding:0 130px 0 130px}
.padd30 {padding:0 30px 0 30px}
.t_letter_spc2 {letter-spacing:-2px}
.t_letter_spc3 {letter-spacing:-3px}
.t_letter_spc5 {letter-spacing:-5px}



.namber-list {overflow:hidden;}
.namber-list li {float:left;margin:0.3%;}
.namber-list li a {display:block;width:100px;padding:20px 0;background:#bf9764;font-weight:600;font-size:22px;color:#fff;text-align:center;box-sizing:border-box;}
.namber-list li.on a {background:#111;}
.doctor-wrap {overflow:hidden;}
.doctors {overflow:hidden;}
.doctors li {position: relative;float: left;height: 350px;width: 13.5%;background-size: cover !important;background-repeat:no-repeat;background-position:center top;cursor:pointer;box-sizing:border-box;}
.doctors .info {position:absolute;bottom:12px;left:15px;}
.doctors .info .cat {font-size:15px;color:#ffffff;}
.doctors .info .name {font-size:20px;font-weight:600;color:#ffffff;}
.doctors .active {border:7px solid #333b77;}
.doctors .active .info .cat {font-size:23px;}
.doctors .active .info .name {font-size:40px;}

/*sub-foot*/
.sub-foot {display:none;min-height:1210px;padding:100px 70px;background:url(/images/bg_sf.jpg) no-repeat;text-align:center;box-sizing:border-box;}
.sf-top .tit {font-size:50px;color:#50beef;}
.sf-top .border {margin:10px 0;border-top:1px solid #4b505c;}
.sf-top .tit22 {font-size:20px;color:#50beef;}
.sf-desc {padding-top:50px;padding-bottom:50px;font-size:17px;color:#fff;line-height:28px;}
/*about*/
#map {display:block !important;}
.about1 .con-div.top .float-r {position:relative;min-height:850px;}
.about1 .con-div.top .float-r .ab {right:0;bottom:0;}
.about2 .con-div.top {min-height:675px;padding:0 70px;background:url(/images/bg_about0201.jpg) no-repeat;box-sizing:border-box;}
.about2 .h-top {margin-top:95px;margin-bottom:50px;}
.about2 .h-top .tit {color:#fff;text-align:center;}
.about2 .h-top .border {border-top:1px solid #6b6e76;}
.about2 .h-top .tit2 {color:#fff;text-align:center;}
.about202 {position:relative;min-height:400px;padding:20px 70px;background:url(/images/bg_about0202.jpg) no-repeat;box-sizing:border-box;}
.about202 .h-tit {position:absolute;top:130px;right:0;}
.about202 .tit {padding-bottom:10px;font-weight:800;font-size:60px;color:#111;}
.about202 .tit2 {font-size:40px;line-height:45px;}
.about203 {position:relative;padding:45px 55px;background:#f4f4f4;}
.about203 .tit {margin-bottom:25px;font-weight:600;font-size:25px;color:#111;line-height:32px;}
.about203 .tit2 {margin-bottom:10px;font-weight:600;font-size:17px;}
.about203 .ab {right:45px;}
.about205 {padding:70px;background:#92abd0;}
.about205 .float-l.img {margin-right:40px;}
.about205 .tit {margin-top:15px;margin-bottom:30px;font-weight:600;font-size:25px;color:#fff;line-height:32px;}
.about205 .tit2 {margin-top:10px;font-size:17px;color:#fff;line-height:22px;}
.about206 {min-height:560px;box-sizing:border-box;}
.about206 .float-l {background:#40424a;}
.about206 .float-l .h-tit .img {margin-right:30px;}
.about206 .float-l .h-tit {min-height:240px;padding:42px;box-sizing:border-box;}
.about206 .h-tit .tit {padding-bottom:15px;font-size:25px;color:#fff;line-height:32px;}
.about206 .h-tit .tit2 {font-size:17px;color:#fff;line-height:22px;}
.about206 .float-r {background:#303d8f;}
.about206 .float-r .h-tit {margin-top:-84px;padding:44px 0px 44px 44px;}
.about207 {min-height:545px;box-sizing:border-box;}
.about207 .float-l {min-height:545px;background:#c0ada9;}
.about207 .h-tit .tit {padding-bottom:15px;font-size:25px;color:#fff;line-height:32px;}
.about207 .float-l .h-tit {margin-top:-90px;margin-left:45px;}
.about207 .float-l .h-tit .tit2 {font-size:17px;color:#fff;line-height:22px;}
.about207 .float-r {width:56.35%;min-height:545px;padding:20px 40px 0;background:url(../../images/bg_about0201.gif) no-repeat 0;box-sizing:border-box;}
.about207 .float-r .h-tit {width:435px;margin:20px auto;color:#fff;text-align:center;}
.about207 .float-r .h-tit .tit {font-size:35px !important;}
.about207 .float-r .h-tit .tit2 {margin-top:10px;font-weight:800;font-size:17px;letter-spacing:4px;}
.about207 .float-r .border {border-top:1px solid #fff;}
.about207 .float-r .img-list {overflow:hidden;}
.about207 .float-r .img-list li {float:left;width:30%;margin:0 1.5%;text-align:center;}
.about207 .float-r .img-list .tit {margin-bottom:20px;font-weight:600;font-size:27px;color:#0d589b;}
.about207 .float-r .img-list .tit2 {margin-top:20px;font-weight:600;font-size:17px;color:#fff;}
.about207 .float-r .img-list .comm-desc {padding-top:5px;color:#bec4cf;}
.about222 .h-tit {position:absolute;top:90px;right:50px;}
.about222 {background:none;}
.about222 .float-l {margin-top:30px;}
.about222 .h-tit .tit {padding-bottom:20px;font-weight:400;font-size:50px;line-height:60px;}
.about222 .h-tit .tit strong {font-weight:800;font-size:70px;}
.about222 .h-tit .tit2 {font-size:25px;line-height:38px;}
.about222 .h-tit .tit2 .point-color {color:#da1b3a;}
.about222 .h-tit .pd {padding:0 5px;background:#333b77;color:#fff;}
.about223 {min-height:390px;box-sizing:border-box;}
.about223 .text-desc {margin-top:60px;}
.about223 .ab {top:0;right:0;}
.about224 {padding:50px 0;}
.about224.bottom {border-top:1px dashed #ddd;}
.about224 .tit {margin-bottom:30px;font-weight:600;font-size:40px;color:#111;}
.about224 .blit-list {margin-top:20px;}
.about224 .ti-desc.fs17 {margin-top:30px;}
.about232 {background:none;}
.about232 .h-tit {position:absolute;top:94px;right:70px;}
.about232 .tit strong {line-height:0.9}
.about233 {min-height:390px;padding:37px 55px;box-sizing:border-box;}
.about233 .text-desc {margin-top:0;}
.about233 .ab {top:0;right:0;}
.about234 {background:#92abd0;}
.about234 .float-l {width:50%;}
.about234 .float-l .tit2 {min-height:182px;padding:40px;padding-left:180px;font-weight:600;font-size:22px;color:#fff;line-height:28px;box-sizing:border-box;}
.about234 .float-r {width:50%;}
.about234 .float-r .blit-list {min-height:182px;padding:42px 10px;box-sizing:border-box;}
.about234 .float-r .blit-list li {color:#fff;background:url(../../images/blit_g.png) no-repeat 0 7px;}
.about234 .float-r .blit-list li {}
.about3 .h-top {margin-top:85px;margin-bottom:67px;}
.about3 .h-top .tit .fs15 {margin-left:28px;}
.about3 .h-top .tit2 {color:#3e489f;}
.about3 .con-div.top .float-r {min-height:820px;}
.about3 .con-div.top .btn-layer {margin-top:40px;}
.about3 .con-div.top .btn-layer a {display:block;width:100%;padding:20px 0;background:#3e489f;font-weight:600;font-size:17px;color:#fff;text-align:center;}
.about3 .float-r > .comm-desc {overflow-x:hidden;overflow-y:auto;width:100%;height:400px;line-height:25px;word-break:break-word;word-break:break-all;}
.con-layer-area {position:relative;}
#layer-about {display:none;position:absolute;top:0;right:0;width:650px;height:620px;padding:30px;background:#fff;border:3px solid #6490bf;box-sizing:border-box;}
#layer-about .layer-area {position:relative;}
#layer-about .layer-area .float-l {width:155px;}
#layer-about .layer-area .btn-x {position:absolute;top:-30px;right:-30px;}
#layer-about .tit {margin-bottom:20px;padding-left:18px;background:url(../../images/blit_h.gif) no-repeat 0 4px;font-weight:600;font-size:20px;color:#333;}
#layer-about .float-l .img {box-shadow:1px 2px 2px #aaa;}
#layer-about .txt {margin-top:15px;}
#layer-about .txt .t {padding-bottom:2px;font-weight:600;color:#347fc4;}
#layer-about .txt .b {font-size:18px;color:#333;}
#layer-about .float-r {overflow-x:hidden;overflow-y:auto;width:67%;height:480px;padding:0 15px;}
#layer-about .float-r .comm-desc {padding-bottom:30px;}
#layer-about .float-r .tit {margin-bottom:15px;padding-left:0;background:none;font-size:18px;color:#333;}
.about4 .con-div.top .float-r {min-height:850px;}
.about4 .con-div.top .comm-desc {margin-bottom:50px;}
.about4 .con-div.top .table-wrap {border-bottom:none;}
.about4 .con-div.top .table-wrap table {padding:10px 0;border:1px solid #ccc;border-width:1px 0;}
.about4 .con-div.top .table-wrap table td {padding:0;padding-left:0;border:none;font-size:14px;color:#666;text-align:left;}
.about4 .con-div.top .table-wrap table th {padding-top:0;border:none;font-size:14px;color:#333;text-align:left;}
.about4 .float-r .comm-desc .tit2 {padding-bottom:20px;font-weight:600;font-size:20px;color:#111;}
.about4 .float-r .comm-desc .tit {padding-bottom:30px;font-weight:800;font-size:40px;color:#3e489f;}
.about4 .con-div.top .btn-reservation a {display:block;width:100%;padding:20px 0;background:url(../../images/blit_i.gif) no-repeat 38% 20px;background-color:#3e489f;font-weight:600;font-size:17px;color:#fff;text-align:center;}
.map-tit {display:inline-block;}
.about403 {padding:50px 50px 70px;background:#f4f4f4;box-sizing:border-box;}
.about403 .h-top {margin-top:30px;}
.about4031 .border {width:50%;margin-bottom:40px;}
.about4031 .tit2 {font-weight:600;font-size:17px;color:#333;text-align:left;}
.about4031 .of-hd {margin-bottom:30px;}
.about4031 .of-hd > div {width:49%;min-height:270px;padding:30px 80px;border:5px solid #3e489f;box-sizing:border-box;}/*20160126 ±èÀ¯È­¼öÁ¤*/
.about4031 .of-hd > div .tit {padding:3px 0;padding-left:50px;margin-bottom:12px;background:url(../../images/img_about0401.gif) no-repeat 31% 0;font-weight:600;font-size:25px;color:#333;text-align:center;}
.about4031 .of-hd .float-l {padding:30px 30px;}/*20160126 ±èÀ¯È­¼öÁ¤*/
.about4031 .of-hd .float-r {padding:30px 30px;}/*20160126 ±èÀ¯È­¼öÁ¤*/
.about4031 .of-hd .float-r .tit {background:url(../../images/img_about0402.gif) no-repeat 21% 0;}
.about4031 .of-hd .float-r .cl01 {color:#eb0d75;}
.about4031 .of-hd .float-r .cl02 {color:#cea000;}
.about4031 .of-hd .float-r .cl03 {color:#6416c4;}
.about4032 {position:relative;}
.about4032 .tm-list {width:30%;}
.about4032 .al1 {z-index:9;}
.about4 .ab-list {position:absolute;top:0;right:0;width:70%;min-height:440px;background:#fff;}
.about4032 .tm-list a {display:block;height:70px;padding:25px;background:#333b77;border-top:1px solid #3e489f;font-size:20px;color:#fff;text-align:center;box-sizing:border-box;}
.about4032 .tm-list .on a {height:300px;padding:130px 0;background:#3e489f;border-top:none;font-weight:600;font-size:30px;color:#fff;text-align:center;box-sizing:border-box;}
.about4032 .tm-list li:first-child a {border-top:none;}
.about4032 .float-r {min-height:440px;left:300px;padding:30px;background:#fff;box-sizing:border-box;}
.about4032 table {border:none;box-sizing:border-box;padding:39px;}
.about4032 table .tit {padding-left:0;padding-bottom:20px;background:none;border-top:none;font-size:17px;}
.about4032 table td {padding-bottom:15px;border-top:none;border-left:none;font-size:13px;color:#666;text-align:left;}

.about4032 table th {padding-left:25px;padding-top:0;background:url(../../images/img_about0403.gif) no-repeat 0 2px;font-size:14px;color:#333;text-align:left;vertical-align:top;}
.about4032 table th.nobg {background:none;}
.about4032 table th.b2 {background:url(../../images/img_about0404.gif) no-repeat 0 2px;}
.about4032 table th.r {background:url(../../images/img_about0405.gif) no-repeat 0 2px;}
.about4032 table th.j {background:url(../../images/img_about0406.gif) no-repeat 0 2px;}
.about4032 table th.b3 {background:url(../../images/img_about0407.gif) no-repeat 0 2px;}
.about4032 table th.m {background:url(../../images/img_about0408.gif) no-repeat 0 2px;}
.about4032 table th.r2 {background:url(../../images/img_about0409.gif) no-repeat 0 2px;}
.about4032 table th.j2 {background:url(../../images/img_j2.gif) no-repeat 0 2px;}
.about4032 table th.j9 {background:url(../../images/img_j9.gif) no-repeat 0 2px;}
.about4032 table th.j7 {background:url(../../images/img_j7.gif) no-repeat 0 2px;}
.about4032 table th.jjb {background:url(../../images/img_jjb.gif) no-repeat 0 2px;}
.about4032 table th.jjb2 {background:url(../../images/img_jjb2.gif) no-repeat 0 2px;}
.about4032 table th.jboon {background:url(../../images/img_jboon.gif) no-repeat 0 2px;}

.about4032 table td.ls0new {padding-bottom:10px;border-top:none;border-left:none;color:#666;text-align:left;}
.about4032 table td.ls0new .material-icons { font-size:18px; position:relative; top:4px; margin:0 3px; color:#666; } 

.about4032 table th.tit .material-icons { margin-right:7px; } 
.about4032 table th.thnew {padding-left:0; padding-top:20px; padding-bottom:15px; }
.about4032 table th.thnotop { padding-top:0px; } 
.about4032 table th .titnew { display:flex; } 
.about4032 table th .titnew .text { font-size:17px; }
.about4032 table td.ls0new .circle { position:relative; display:inline-block; width:10px; height:10px; }
.about4032 table td.ls0new .circle:after { content:''; position:absolute; left:2px; top:50%; transform:translateY(-50%); width:3.5px; height:3.5px; background:#666; border-radius:50%; } 
.material-icons.color1 { color:#d50606; } 
.material-icons.color2 { color:#119a18; } 
.material-icons.color3 { color:#127fc4; } 

.about501 .h-top {min-height:335px;margin-top:0;margin-bottom:0;padding:60px 55px 0 ;background:url(../../images/bg_about0501.jpg) no-repeat;box-sizing:border-box;}
.about5 .border {border-top:1px solid #6b6e76;}
.about5 .h-top .tit {text-align:center;color:#fff;}
.about5 .h-top .tit2 {text-align:center;color:#fff;}
.about5 .btn-list {overflow:hidden;width:450px;margin:0 auto;margin-top:50px;}
.about501 .btn-list li {float:left;width:49%;margin:0 0.5%;}
.about501 .btn-list li a {display:block;padding:12px 0;background:url(../../images/bg_about0501.png) no-repeat;border:3px solid #969aa5;font-size:17px;color:#fff;text-align:center;}
.about501 .btn-list li.on a {background:#6490bf;border:3px solid #6490bf;font-weight:600;}
.about5 .con-div.top {padding:20px 0;}
.about5 .con-div.top .float-r {width:45.9%;padding:0;background-color:#fff;}
.about5 .con-div.top .float-l {width:45%;padding:0;text-align:right;}
.about5 .con-div.top .float-l.img {margin-top:10px;}
.about5 .con-div.top .history5 .float-l.img {margin-top:65px;}
.about5 .con-div.top .history6 .float-r.img {margin-top:65px;}
.about5 .con-div.top .h-top .tit {font-weight:600;font-size:30px;color:#111;text-align:center;}
.history-list > li {min-height:275px;background:url(../../images/bg_history.png) repeat-y center top;}
.history-list > li.history0 {min-height:400px;}
.history-list > li.history1 {min-height:400px;}
.history-list > li.history2 {min-height:250px;}
.history-list > li.history3 {min-height:230px;}
.history-list > li.history4 {min-height:230px;}
.history-list > li.history5 {min-height:290px;}
.history-list > li.history6 {min-height:285px;}
.history-list > li.history7 {min-height:285px;}
.history-list > li.history8 {min-height:180px;margin-top:-27px;background:none;}
.history-list > li.history9 {min-height:190px;}
.history-list > li.history10 {min-height:150px;}
.history-list > li.history11 {min-height:100px;}
.history-list > li.history12 {min-height:200px;}
.history-list > li.history13 {min-height:250px;margin-top:-67px;background:none;}
.info-tit {padding:41px;background:url(../../images/blit_history.gif) no-repeat center top;text-align:center;font-weight:800;font-size:30px;color:#fff;line-height:23px;letter-spacing:0;}
.history-list > li .of-hd.top {padding-top:90px;background:url(../../images/blit_history2.gif) no-repeat center 98px;}
.history-list > li .of-hd {padding-top:45px;background:url(../../images/blit_history2.gif) no-repeat center 52px;}
.info .tit {padding-bottom:5px;font-weight:600;font-size:30px;color:#111;}
.info .comm-desc {color:#333;}
.history-list > li .ti-desc {margin-top:8px;}
.history-list > li.history8 .of-hd {padding-top:0;background:url(../../images/blit_history2.gif) no-repeat center 8px;}
.history-list.bottom {margin-top:150px;}
/*.about5 .con-div.top .history7 .float-l.img {margin-top:65px;}
.about5 .con-div.top .history8 .float-r.img {margin-top:10px;}
.about5 .con-div.top .history10 .float-r.img {margin-top:10px;} */
.about52 .con-div.top.bd {padding-top:0px;padding-bottom:50px;border-bottom:1px dashed #ddd;}
.about52 .con-div.top.nobd {padding-top:40px;padding-bottom:50px;border-bottom:none;}
.about52 .h-top {margin-top:0;}
.about52 .con-div.top .of-hd {position:relative;max-width:859px;margin:0 auto;}
.about52 .con-div.top .namber-list {float:left;width:50%;min-height:370px;padding:77px 62px;background:url(../../images/bg_about05201.gif) no-repeat 0;box-sizing:border-box;}
.about52 .con-div.top.bot .namber-list {padding-top:113px;}
.about52 .con-div.top .img-list {display:none;float:right;width:50%;}
/*sight*/
#video-list {width:1100px;height:618px;}
#video-list2 {width:1100px;height:618px;}
#video-list3 {width:507px;height:302px;}
#video-list4 {width:507px;height:302px;}
.sight {position:relative;}
.sight .video {height:618px;}
.sight .con-div.top .float-l {width:auto;}
.sight .con-div.top .float-r {min-height:755px;}
.sight .ft-s {font-weight:400;font-size:30px;color:#111;}
.sight .tit2 {padding-bottom:20px;font-weight:600;font-size:17px;color:#333;line-height:26px}
.sight .bi2 {padding-bottom:15px;}
.sight .float-l {width:42%;}
.sight .sight0101 .float-l {padding:50px 0 0;}
.sight .sight0101 .float-r.img {padding:25px 0;}
.sight .sight0102 .float-l {width:48%;}
.sight .sight0103 .float-l {width:36%;}
.sight .sight-tit {margin-bottom:15px;}
.sight2 .con-div.top .float-r {min-height:610px;}
.sight2 .table-wrap {margin:50px 0;}
.sight2 .h-tit.tac {padding:50px 0;}
.sight2 .h-tit {padding-bottom:20px;}
.sight2 .img-list {overflow:hidden;margin:0 -0.5%;}
.sight2 .img-list li {float:left;width:32.33%;margin:0.5%;}
.sight2 .bd-tb {overflow:hidden;width:100%;height:340px;margin:10px 0;padding:40px 0 40px 100px;background:#fff;border:1px solid #e4e4e4;border-width:1px 0;box-sizing:border-box;}
.sight2 .bd-tb .float-r {padding:63px 140px 0 0;}
.sight2 .float-l {width:auto;}
.sight2 .bb2 {padding:120px 0 0;}
.sight2 .bd-list {display:none;}
.sight2 .cc3 .bb2 {padding-top:80px;}
.sight2 .click-con .img-list a {display:block;min-height:170px;text-indent:-9999px;}
.sight2 .click-con .img-list a.cc0101 {background:url(../../images/img_sight0203.jpg) no-repeat 0;}
.sight2 .click-con .img-list a.cc0102 {background:url(../../images/img_sight0204.jpg) no-repeat 0;}
.sight2 .click-con .img-list a.cc0103 {background:url(../../images/img_sight0205.jpg) no-repeat 0;}
.sight2 .click-con .img-list a.cc0104 {background:url(../../images/img_sight0207.jpg) no-repeat 0;}
.sight2 .click-con .img-list a.cc0105 {background:url(../../images/img_sight0208.jpg) no-repeat 0;}
.sight2 .click-con .img-list a.cc0106 {background:url(../../images/img_sight0209.jpg) no-repeat 0;}
.sight2 .click-con .img-list a.cc0107 {background:url(../../images/img_sight0210.jpg) no-repeat 0;}
.sight2 .click-con .img-list a.cc0108 {background:url(../../images/img_sight0211.jpg) no-repeat 0;}
.sight2 .click-con .img-list a.cc0109 {background:url(../../images/img_sight0212.jpg) no-repeat 0;}
.sight2 .click-con .img-list .on a.cc0101 {background:url(../../images/img_sight0203_ov.jpg) no-repeat 0;}
.sight2 .click-con .img-list .on a.cc0102 {background:url(../../images/img_sight0204_ov.jpg) no-repeat 0;}
.sight2 .click-con .img-list .on a.cc0103 {background:url(../../images/img_sight0205_ov.jpg) no-repeat 0;}
.sight2 .click-con .img-list .on a.cc0104 {background:url(../../images/img_sight0207_ov.jpg) no-repeat 0;}
.sight2 .click-con .img-list .on a.cc0105 {background:url(../../images/img_sight0208_ov.jpg) no-repeat 0;}
.sight2 .click-con .img-list .on a.cc0106 {background:url(../../images/img_sight0209_ov.jpg) no-repeat 0;}
.sight2 .click-con .img-list .on a.cc0107 {background:url(../../images/img_sight0210_ov.jpg) no-repeat 0;}
.sight2 .click-con .img-list .on a.cc0108 {background:url(../../images/img_sight0211_ov.jpg) no-repeat 0;}
.sight2 .click-con .img-list .on a.cc0109 {background:url(../../images/img_sight0212_ov.jpg) no-repeat 0;}

.sight3 .comm-desc,
.sight4 .comm-desc {font-size:16px;line-height:24px;}
.sight4 .con-div .tit2 {font-size:20px;}
.sight3 .con-div.top .float-r {min-height:500px;}
.sight3 .bd-d.bg {padding-top:50px;}
.sight3 .bd-d.bg .tit2 .colorfff {margin-right:0;padding:0 5px;background:#3E489F;}
.sight3 .ft-u {font-size:17px;}
.sight3 .bg-con {position:relative;height:490px;background:#41302a;box-sizing:border-box;}/*20160120 ±èÀ¯È­ ¹è°æ»ö»óº¯°æ*/
.sight3 .bg-con .ft-s {font-weight:600;color:#fff;}
.sight3 .bg-txt {position:absolute;top:45px;right:40px;width:450px;}
.sight3 .bg-con .comm-desc {color:#fff;}
/*.sight4 {margin-top:60px;}*/
.sight4 .con-div.top .float-r {min-height:540px;}
.sight4 .float-l {width:auto;}
.sight4 .mg-t {margin-top:15px;}
.sight5 .con-div.top .float-r {min-height:510px;}
.sight5 .h-top .tit .fs15 {position:static;display:inline-block;font-weight:500;color:#111;}
.sight5 .ft-s {/*font-size:29px;*/font-size:16px;}
.sight51 .of-hd {padding:30px 100px;background:#fafafa;border:1px solid #e4e4e4;}
/*cataract*/
.cataract .con-div.top .ti-tit {font-size:30px;color:#3e489f;line-height:30px;}
.cataract .ti-tit .tit.fs20 {margin-top:10px;}
.cataract1 .con-div.top .float-r {min-height:1100px;}
.cataract .comm-desc {font-size:16px;line-height:26px;}
.cataract11 .ti-tit {font-size:30px;color:#fff;line-height:34px;}
.cataract11 {min-height:400px;padding:30px;background:url(../../images/bg_cataract0101.jpg) no-repeat 0;box-sizing:border-box;}
.cataract11 .float-l {padding-left:100px;}
.cataract11 .float-r {padding-top:40px;padding-right:70px;}
.cataract2 .con-div.top .float-r {min-height:710px;}
.cataract2 .h-top .tit .ls0 {font-size:40px;}
.cataract21 {min-height:420px;padding:40px;background:url(../../images/bg_cataract0201.jpg) no-repeat 0;box-sizing:border-box;text-align:center;}
.cataract22 {margin-bottom:50px;padding:40px 100px;background-color:#303d8f;}
.cataract22 .ti-tit {padding-top:20px;font-size:40px;color:#fff;line-height:50px;}
.cataract23 {margin-bottom:50px;}
.cataract23 .box-desc {margin-top:25px;padding:25px;background:#fafafa;border:1px solid #eee;}
.cataract23 .img {text-align:center;}
.cataract23 .bgfff {margin-top:35px;padding:20px;background:#fff;border:1px solid #eee;}
.cataract23 .sub-color {color:#bf9764;}
.cataract23 .fs20 {line-height:28px;}
.cataract3 .con-div.top .float-r {min-height:600px;}
.cataract31 {min-height:500px;padding:25px;background:url(../../images/bg_cataract0301.jpg) no-repeat 0;box-sizing:border-box;text-align:center;}
.cataract32 {position:relative;min-height:285px;margin-bottom:50px;padding:30px 60px;background:#f4f4f4;box-sizing:border-box;}
.cataract32 .ti-tit {font-size:30px;color:#111;}
.cataract32 .blit-list {margin-top:25px;}
.cataract32 .blit-list li {background-position-y:11px;font-size:16px;line-height:26px;}
.cataract32 .ab {position:absolute;top:0;right:0px;}
.cataract3 .img-list {overflow:hidden;padding:20px;background:#fafafa;border:1px solid #eee;}
.cataract3 .img-list li {float:left;width:30.5%;margin:0 0.3%;}
.cataract3 .img-list .m-none {width:auto;padding:80px 0;}
.cataract3 .img-list .comm-desc {margin-top:10px;}
.cataract33 .blit-list li {background-position-y:11px;font-size:16px;line-height:26px;}
.cataract34 {margin-top:-25px;padding:30px;background:#fafafa;border:1px solid #eee;}
.cataract4 .con-div.top .float-r {min-height:820px;}
.cataract41 .float-l {width:50%;min-height:710px;padding:40px 50px;background:#3e489f;box-sizing:border-box;}
.cataract41 .ti-tit {margin-bottom:35px;font-size:40px;color:#fff;}
.cataract41 .comm-desc {color:#fff;}
.cataract41 .img {margin-top:20px;}
.cataract41 .float-r {width:50%;min-height:710px;padding:40px 50px;background:#040129;box-sizing:border-box;}
.cataract42 .ti-tit {margin-bottom:25px;font-size:60px;color:#111;line-height:70px;}
.cataract42 .sub-color {color:#bfa37b;}
.cataract42 .top {position:relative;min-height:410px;background:#f4f4f4;}
.cataract42 .left {position:absolute;top:80px;right:76px;}
.cataract42 .ab {position:absolute;left:0;top:0;}
.cataract42 .img-list {overflow:hidden;min-height:850px;padding:30px;padding-top:0;background:#f4f4f4;}
.cataract42 .img-list li {float:left;}
.cataract43 .img-list-con {padding:20px;background:#fafafa;border:1px solid #eee;}
.cataract43 .img-list {overflow:hidden}
.cataract43 .img-list li {float:left;width:30.5%;margin:0 0.3%;}
.cataract43 .img-list .m-none {width:auto;padding:80px 0;}
.cataract43 .comm-desc {margin-top:15px;font-size:20px;color:#111;text-align:center;}
.cataract43 .comm-desc span.img {padding:0 15px;}
.cataract43 .comm-desc span.img img {vertical-align:middle;}
.cataract44 .img-list {overflow:hidden;}
.cataract44 .img-list li {float:left;width:33.2%;margin:0.05%;}

/*glaucoma*/

.glaucoma1 .con-div.top .float-r {min-height:600px;}
.glaucoma11 {padding:45px 80px;background:#121036;}
.glaucoma11 .ti-tit {font-weight:600;font-size:40px;color:#bca078;line-height:52px;}
.glaucoma11 .float-l {padding-top:70px;}
.glaucoma11 .ti-tit .fs50 {font-size:50px;}
.glaucoma11 .blit-list li {padding-left:10px;background:url(../../images/blit_glaucoma.gif) no-repeat 0 11px;font-size:16px;color:#a7a6b7;line-height:28px;}
.glaucoma12 .top {position:relative;min-height:451px;}
.glaucoma12 .left .ti-tit {position:absolute;bottom:100px;left:40px;font-size:40px;color:#111;line-height:45px;}
.glaucoma12 .ab {top:0;right:0;}
.glaucoma12 .box-list {overflow:hidden;margin:0 -0.3%;}
.glaucoma12 .box-list li {float:left;width:24.40%;margin:0 0.3%;}
.glaucoma12 .namber-list {position:relative;min-height:250px;padding:40px 30px;background:#f1f1f1;text-align:center;box-sizing:border-box;}
.glaucoma12 .namber-list .ab {top:0;left:0;right:auto;}
.glaucoma12 .namber-list .tit {font-weight:600;font-size:25px;color:#111;line-height:30px;}
.glaucoma12 .namber-list .comm-desc {padding-top:15px;font-weight:600;font-size:16px;line-height:24px;}
.glaucoma13 .h-tit.top {padding:0;font-size:30px;}
.glaucoma13 .h-tit {padding-top:10px;font-size:40px;text-align:center;}
.glaucoma13 .sub-color {color:#bfa37b;}
.glaucoma13 .img-list {overflow:hidden;}
.glaucoma13 .img-list li {float:left;margin:0 2%;}
.glaucoma13 .img-list .comm-desc {margin-top:20px;font-size:23px;}
.glaucoma13 .img-list .comm-desc .ti-desc {/*line-height:19px;*/}/*20160120 ¼öÁ¤*/
.glaucoma13 .img-list .comm-desc .ti-desc.fs17 {font-size:17px;}
.glaucoma13 .comm-desc {margin-top:40px;text-align:center;}
.glaucoma13 .comm-desc .ti-desc {font-size:25px;line-height:33px;}
.glaucoma13 .comm-desc .ti-desc.fs20 {font-size:20px;}

.glaucoma2 .con-div.top .float-r {min-height:690px;}
.glaucoma2 .con-div.top .ls0 {font-size:30px;}
.glaucoma21 {margin-bottom:50px;padding:50px;background:#3e489f;}
.glaucoma21 .of-hd {overflow:hidden;}
.glaucoma21 .comm-desc {margin-top:25px;font-size:16px;color:#fff;line-height:26px;}
.glaucoma22 .glaucoma-con {margin-top:20px;}
.glaucoma22 .glaucoma-con.top {margin-top:0;}
.glaucoma22 .glaucoma-con .ti-tit {width:200px;padding:2px 10px;background:#639bd7;font-size:20px;color:#fff;box-sizing:border-box;}
.glaucoma22 .glaucoma-con .border {margin-top:-18px;margin-bottom:40px;border-top:1px solid #639bd7;}
.glaucoma22 .glaucoma-con .blit-list li {position:relative;padding-left:130px;padding-bottom:15px;line-height:20px;}
.glaucoma22 .glaucoma-con .blit-list li .ab {left:10px;font-weight:600;font-size:16px;color:#333;}
.glaucoma22 .float-r {width:47%;min-height:574px;margin-top:-20px;padding:0 25px;padding-top:100px;background:url(../../images/bg_glaucoma0201.jpg) no-repeat;box-sizing:border-box;}
.glaucoma22 .float-r .con {width:80%;}
.glaucoma22 .float-r .ti-tit {padding-bottom:25px;font-weight:600;font-size:30px;color:#3e489f;text-align:center;}
.glaucoma22 .float-r .blit-box {width:70%;margin:0 auto;}
.glaucoma22 .float-r .blit-box li {padding-left:30px;background:url(../../images/blit_glaucoma2.gif) no-repeat 0 6px;font-weight:600;font-size:17px;color:#111;line-height:30px;}
.glaucoma22 .float-r .comm-desc {margin-top:40px;padding-top:25px;border-top:1px solid #ccc;text-align:center;}

.glaucoma3 .con-div.top .float-r {min-height:600px;}
.glaucoma3 .con-div.top {margin-bottom:50px;}
.glaucoma3 .h-top .tit {font-size:40px;}
.glaucoma3 .sub-color {color:#bf9764;}
.glaucoma31 {margin-bottom:50px;}
.glaucoma31 .box-desc {padding:25px;background:#fafafa;border:1px solid #eee;}
.glaucoma31 .box-desc .comm-desc {margin-top:20px;padding:10 15px;background:#fff;border:1px solid #eee;font-size:20px;line-height:30px;}
.glaucoma32 .of-hd li {float:left;width:22%;margin-bottom:40px;text-align:center;}
.glaucoma32 .of-hd li.m-none {float:left;width:auto;margin:100px 9px 0;}
.glaucoma32 .of-hd li .txt {margin-top:20px;font-size:17px;line-height:26px;}
.glaucoma32 .of-hd li .ls0 {font-weight:800;font-size:23px;}
.glaucoma32 .of-hd li.txt {width:40%;margin-top:40px;margin-left:40px;text-align:left;}
.glaucoma32 .of-hd li.txt .fs17 {line-height:20px;}
.glaucoma32 .of-hd li.txt .comm-desc {font-size:25px;line-height:34px;}
.glaucoma33 .box-desc {margin-top:30px;padding:30px;background:#fafafa;border:1px solid #eee;}
.glaucoma33 .box-desc .box-con {overflow:hidden;margin-bottom:40px;}
.glaucoma33 .box-desc .box-con.bottom {margin-bottom:0;}
.glaucoma33 .box-desc .ti-tit {margin-bottom:15px;font-weight:600;font-size:25px;color:#333;}
.glaucoma33 .box-desc .comm-desc {margin-bottom:15px;}

.glaucoma4 .con-div.top .float-r {min-height:600px;}
.glaucoma4 .con-div.top {margin-bottom:50px;}
.glaucoma41 {position:relative;min-height:600px;padding:37px 50px;background:url(../../images/bg_glaucoma0401.jpg) no-repeat 0;box-sizing:border-box;}
.glaucoma41 .h-tit {overflow:hidden;font-size:40px;color:#50beef;}

.qna-desc-list {float:left;width:49.5%;}
.qna-desc-list li {margin-top:5px;}
.qna-desc-list li:first-child{margin-top:0;}
.qna-desc-list li a {display:block;padding:15px 10px;background:#d0d3de;font-weight:600;font-size:16px;color:#444;}
.qna-desc-list li.on a {background:#3e489f;color:#fff;}
.qna-desc {position:absolute;top:124px;right:50px;width:45.5%;min-height:396px;padding:20px;background:#3e489f;box-sizing:border-box;}
.glaucoma4 .qna-desc {position:absolute;top:112px;right:50px;width:45.5%;min-height:450px;padding:20px;background:#3e489f;box-sizing:border-box;}
.qna-desc .comm-desc {font-size:16px;color:#fff;}
.qna-desc .dream_img {position: relative; margin-top:20px}
.qna-desc .dream_img img {bottom:0}

/*lens*/

.lens .tit2 {padding-bottom:10px;font-weight:600;font-size:17px;color:#333;line-height:26px}
.lens1 .con-div.top {margin-bottom:50px;}
.lens1 .con-div.top .float-r {min-height:720px;}
.lens .con-div.top .bd-b {padding-bottom:2px;border-bottom:1px solid #3e489f;line-height:30px;}
.lens1 .fs20 {line-height:30px;}
.lens1 .con-div .diagram-list {overflow:hidden;margin:30px 0 0;}
.lens1 .con-div .diagram-list li {float:left;width:28%;min-height:190px;margin-bottom:30px;padding:35px 30px;background:#fafafa;border:1px solid #eee;box-sizing:border-box;}
.lens1 .con-div .diagram-list li.m-none {width:auto;margin:0 2.63%;padding:70px 0 0;background:none;border:none;}
.lens1 .con-div .diagram-list .ti-desc.top {text-align:center;}
.lens2 .con-div.top .float-r {min-height:600px;}
.lens21 {position:relative;min-height:570px;margin-bottom:50px;padding:50px;background:url(../../images/bg_glaucoma0401.jpg) no-repeat 0;box-sizing:border-box;}
.lens21 .h-tit {overflow:hidden;font-size:40px;color:#50beef;}
.lens2 .blit-list li {background-position-y:11px;line-height:25px;}
.lens .box-img.top {margin-top:0;}
.lens .box-img {margin-top:10px;}
.lens22 {min-height:600px;padding:50px;background:url(../../images/bg_lens2.jpg) no-repeat 0;box-sizing:border-box;}
.lens22 .h-tit {font-size:30px;text-align:center;color:#fff;}
.lens22 .h-tit span {font-size:50px;}
.lens22 .lens-btn {width:450px;margin:0 auto;margin-top:30px;}
.lens22 .lens-btn a {display:block;padding:10px 25px;background:#3e489f;font-weight:600;font-size:25px;color:#fff;text-align:center;}

.lens3 .con-div.top .float-r {min-height:600px;}
.lens3 .con-div.top {margin-bottom:50px;}
.lens3-con.top {margin-top:0;}
.lens3-con {margin-top:30px;}
.lens3 .tit2 {padding-bottom:15px;font-size:20px;}
.lens3 .blit-list li {padding-left:20px;background:url(../../images/blit_lens3.gif) no-repeat 0;line-height:25px;}
.lens31 .diagram-list {margin:0 -0.7%;margin-bottom:20px;}
.lens31 .diagram-list li {display:inline-block;margin:0 0.7%;}
.lens32 .diagram-list.top {margin-top:0;}
.lens32 .diagram-list {overflow:hidden;margin:0 -0.5%;margin-top:20px;}
.lens32 .diagram-list li {float:left;height:140px;margin:0 0.5%;margin-top:20px;padding:15px 10px;background:#fafafa;border:1px solid #eee;box-sizing:border-box;}
.lens32 .diagram-list li.step1 {width:10.5%;}
.lens32 .diagram-list li.step2 {width:12.9%;}
.lens32 .diagram-list li.step3 {width:14%;}
.lens32 .diagram-list li.step4 {width:16.5%;}
.lens32 .diagram-list li.step5 {width:15%;}
.lens32 .diagram-list li.img {height:auto;margin-top:0;margin-right:30px;padding:0;background:none;border:none;}
.lens32 .fs12 {font-size:12px;line-height:17px;}

.lens4 .con-div.top .float-r {min-height:600px;}
.lens4 .con-div.top {margin-bottom:50px;}
.lens4 .tit2 {font-size:20px;}
.lens4 .mgt-30 {margin-top:30px;}
.lens4 .box-desc {margin-bottom:35px;padding:40px;background:#fafafa;border:1px solid #eee;text-align:center;}
.lens4 .box-desc .tit3 {padding-bottom:30px;font-size:25px;color:#333;}
.lens4 .blit-list li {background-position-y:12px;line-height:30px;}


/*lab*/
.lab .h-top .tit {font-size:40px;}
.lab .h-top .tit3 {position:relative;font-size:30px;color:#111;font-weight:100;letter-spacing:0}
.lab .h-top .tit4 {position:relative;font-size:44px;color:#111;letter-spacing:-4px;}
.lab .h-top .tit5 {position:relative;font-size:19px;color:#111;font-weight:100;letter-spacing:0}
.lab .h-top .tit6 {font-size:20px;color:#333333;text-align:left;font-weight:600;}
.lab .h-tit .ss {padding-bottom:30px;font-size:40px;color:#111;line-height:45px;}
.lab .spzero {letter-spacing:0px}
.lab .fs14 {font-size:14px}
.lab .fs16 {font-size:16px;line-height:28px;}
.lab .fs20 {font-size:20px;}
.lab .fs25 {font-size:25px;line-height:28px;}
.lab .fs30 {font-size:30px;}
.lab .fs35 {font-size:35px;}
.lab .fs39 {font-size:39px;}
.lab .fs40 {font-size:40px;}
.lab .color-blue2 {color:#1859b2;}
.lab .color-blue3 {color:#50beef;}
.lab .color-gold {color:#bfa37b;}
.lab .color-white {color:#fff;}
.lab .ti-desc2 {margin-top:6px;}
.lab .mgr1 {margin-right:1px;}
.lab .mgr5 {margin-right:5px;}
.lab .mgb10 {margin-bottom:10px}
.lab .mgt12 {margin-top:12px;}
.lab .mgt15 {margin-top:15px;}
.lab .mgt30 {margin-top:30px;}
.lab .mgt40 {margin-top:40px;}
.lab .mgt50 {margin-top:40px;}
.lab .mgt70 {margin-top:70px;}
.lab .h500 {height:500px}
.lab .h600 {height:600px}
.lab .h620 {height:620px}
.lab .h690 {height:690px}
.lab .h880 {height:880px}
.lab .h890 {height:890px}
.lab .h970 {height:970px}
.lab .imgl {float:left;}
.lab .imgr {float:right;}
.lab .gbox {background:#fafafa;border:1px solid #eeeeee;padding:50px 30px;text-align:center}
.lab li.fnone {float:none}
.lab .h620 .h-top .tit {font-size:29px;}
.lab .h620 .h-top .tit5 {font-size:17px;}

/*lab*/
.lab .con-div.top .float-l {width:auto;}
.lab .con-div.top .float-r {padding-bottom:30px}
.lab .lab0101 {background:url(../../images/img_lab0102.jpg) no-repeat;height:415px;text-align:center}
.lab .lab0101 .tit {font-size:40px;font-weight:700px;color:#fff;padding:40px;}
.lab .lab0101 .txt01 {font-size:25px;font-weight:700px;color:#bfa37b;line-height:40px}
.lab .lab0101 .txt02 {font-size:20px;font-weight:400px;color:#bfa37b;line-height:40px}
.lab .lab0102 .img01 {float:left}
.lab .lab0103 {background:url(../../images/img_lab0105.jpg) no-repeat;height:460px;}
.lab .lab0103 .box {margin:0px 50px 0 410px;padding-top:41px}
.lab .lab0103 .txt01 {font-size:15px;font-weight:400px;color:#cfd6e7;line-height:30px}
.lab .lab0103 .doctor {font-size:16px;font-weight:700px;color:#66d0ff;line-height:30px}
.lab .lab0103 .txt02 {font-size:15px;font-weight:400px;color:#ffffff;line-height:30px}
.lab .lab0103 .txt03 {font-size:25px;font-weight:700px;color:#ffffff;line-height:39px}
.lab .lab0104 {background:#fafafa; padding:50px;}
.lab .lab0104 .img01 {float:left}
.lab .lab0104 p {margin-top:30px}
.lab .lab0104 .point {color:#333}
.lab .lab0201 {background:#3e489f; padding:50px;}
.lab .lab0201 .imgbox .of-hd {margin-bottom:30px;}
.lab .lab0201 .imgbox li p {margin-top:10px}
.lab .lab0201 .imgbox li.fnone {float:none; margin-bottom:30px}
.lab .lab0201 .tit {font-size:35px;font-weight:700px;color:#fff;padding:20px 0 20px 0}
.lab .lab0201 .txt01 {font-size:20px;font-weight:400px;color:#fff;line-height:28px; margin-bottom:15px}
.lab .lab0201 .txt02 {font-size:16px;font-weight:400px;color:#fff;line-height:22px}
.lab .lab0202 {margin-top:50px; margin-bottom:50px}
.lab .lab0202 .h-tit {text-align:center}
.lab .lab0203 .h-tit {text-align:center}
.lab .lab0203 li {float:left}
.lab .btn-sight {margin-top:30px !important;margin-bottom:0 !important;}
.lab .btn-sight a {display:block;width:390px;height:85px;margin:0 auto;padding:0;background-color:#3d4dad;border-radius:10px;color:#fff;line-height:85px;text-align:center;font-weight:600;font-size:20px;}
.lab .img-1 {margin-bottom:10px;}
.ex-step {padding-top:20px; }
.arrow {padding:135px 10px 0 10px}
.ex-step-box2 {background:#bf9764; width:195px; height:300px; padding:20px; text-align:center; display: table-cell; vertical-align:middle}
.ex-step-box2 p {color:#fff}
.ex-step-box2 hr {height:1px; color:#e1c7a6; border-width:0px; border-bottom:1px solid #e1c7a6}
.exbox {margin-top:30px;background:#fff; border:1px solid #eee; padding:20px;text-align:right;}
.exbox2 {margin-top:30px;background:#fff; border:1px solid #eee; padding:20px}
.exbox3 {margin-top:30px;background:#fff; border:1px solid #eee; padding:20px; width:840px}
.exbox .of-hd {width:600px;margin:0 auto;}
.exbox .of-hd .float-l {padding-top:30px;text-align:left;line-height:55px;}
.ex-doctor {font-size:13px; color:#333; text-align:right; margin-top:20px}
.lab .lab0204 {margin:50px 0 0 0}
.lab .lab0204 .float-l {width:47%;}
.lab .lab0301 {background:url(../../images/img_lab0303.jpg) no-repeat;height:760px;}
.lab .lab0301 .box {padding:70px 0 0 50px}
.lab .lab0302 {margin-top:50px}
.lab .lab0302 li {float:left; padding-right:6px}
.lab .lab0302 li .fs14 {padding-top:10px;font-weight:600;}
.lab .lab0302 li.fnone{float:none}
.lab .lab0302 .box2 {margin-top:20px; width:100%;}
.lab .lab0302 .box2-list {overflow:hidden;margin:0 -1%;}
.lab .lab0302 .box2-list li {float:left;width:31.1%;margin:0 1%;padding-right:0;}
.lab .lab0302 .text-list {overflow:hidden;margin:0 -1%;margin-top:20px;}
.lab .lab0302 .text-list li {width:30.7%;margin:0 1%;}
.lab .lab0303 {background:#ddecf6; padding:50px; text-align:center;margin:50px 0 50px 0}
.lab .lab0304 li {float:left; padding-right:10px}
.lab .lab0304 li.end {float:left; width:40%;padding-right:0px}
.lab .lab0304 li.fnone{float:none}
.lab .lab0305 li {float:left; padding-right:15px}
.lab .lab0305 li.fnone{float:none}
.lab .lab0401 {background:url(../../images/img_lab0402.jpg) no-repeat;height:370px;padding:50px 0 0 50px; font-size:16px; line-height:30px}
.lab .lab0401 p {margin-bottom:15px}
.lab .lab0403 .float-l {width:47%;}
.lab .lab0403 .of-hd {margin-top:30px;}
.lab .lab0403 .of-hd .float-l {width:auto;margin-right:5px;}
.lab .lab0404 .h-tit {text-align:center}
.lab .lab0404 .gbox img {margin-top:30px}
.lab .full4box {margin-top:40px}
.lab .full4box li {margin:0 1.9%; float:left}
.lab .full4box li.fnone {float:none}
.lab .lab0501 {background:#38323c;height:420px;color:#fff;}
.lab .lab0501 .left_box {float:left; width:530px;padding:50px 0 0 50px; }
.lab .lab0501 .right_box {float:right}
.lab .lab0501 .txt01 {color:#ddceb3;}
.lab0502 {margin:50px 0 30px 0}
.lab0502 .float-l {width:48%;}
.lab .lab0503 ul {text-align:center;}
.lab .lab0503 li {display:inline-block; margin:0 0.5%;}
.lab .lab0503 li.fnone{float:none}
.lab .lab0503 .exbox {text-align:center;}
.lab .lab0601 li {float:left; margin:0 0.5%;}
.lab .lab0601 li.fnone{float:none}
.lab .lab0602 {background:url(../../images/img_lab0604.jpg) no-repeat;height:660px;}
.lab .lab0602 .tit {padding:255px 30px 0 240px; float:left;}
.lab .lab0602 .box {padding-top:95px;}
.lab .lab0602 .box li {display: table;width:150px;height:150px; margin:0 10px 10px 0; background:url(../../images/btn_lab0605.gif) no-repeat; float:left;}
.lab .lab0602 .box li a{display: table-cell; vertical-align:middle;color:#fff;font-size:20px;text-align:center;}
.lab .lab0602 .box li:hover {width:150px;height:150px; background:url(../../images/btn_lab0605_ov.gif) no-repeat}
.lab .lab0602 .box li.fnone {float:none; margin-bottom:10px}
.lab .lab0601 .exbox {text-align:left;}

/*site*/
.site .top-img {margin-bottom:50px;}
.site-menu-con  {overflow:hidden;margin:0 -2%;}
.site-menu-con > li {float:left;width:21%;height:350px;margin:0 2%;margin-bottom:50px;}
.site-menu-con > li:last-of-type { height:370px; } 
.site-menu-con .site-tit {padding:15px 0;background:#92abd0;font-size:20px;color:#fff;text-align:center;}
.site-menu-con .site-menu {border-bottom:1px solid #e9e9e9;}
.site-menu-con .site-menu li {padding:10px 0;padding-left:10px;background:#fff;border-top:1px solid #e9e9e9;}
.site-menu-con .site-menu li:first-child{border-top:none;}
.site-menu-con .site-menu li a {font-size:14px;color:#333;}
.site-menu-con .site-menu li a:hover {font-weight:600;color:#3e489f;}
.site-menu-con .site-menu li.bg {background:#f9f9f9;}

.site .terms .con {padding-bottom:50px; margin-bottom:50px; border-bottom:1px solid #ddd}
.site .terms h1 {font-size:20px; font-weight:600; color:#111; padding-bottom:30px}
.site .terms h3 {font-size:16px; font-weight:600; color:#333; padding-bottom:12px}
.site .terms p.bottom {margin-bottom:30px}
.site .terms li.bottom {margin-bottom:30px}
.site .terms p.mgb7 {margin-bottom:7px}
.site .terms li.mgb7 {margin-bottom:7px}
.site .terms ol {padding-left:16px}
.site .terms ol.second_letter {padding-left:32px}
.site .terms li {position:relative; line-height:26px}
.site .terms p {position:relative; line-height:26px}
.site .terms .first_letter {margin:0 4px 0 -16px}
.spzero {letter-spacing:0px}

/*table*/
.table-wrap {border-bottom:1px solid #ccc;}
.table-wrap .bd-c th {background:#fafafa;border-top:1px solid #3e489f;border-left:1px solid #e4e4e4;}
.table-wrap .bd-c th:first-child{border-left:none;}
.table-wrap .bd-line td {border-top:1px solid #ccc;}
.table-wrap .bd-line th {border-top:1px solid #ccc;}
.table-wrap th {padding:10px 0;border-top:1px solid #e4e4e4;font-weight:600;font-size:14px;color:#333;}
.table-wrap td {padding:10px 0;border-top:1px solid #e4e4e4;border-left:1px solid #e4e4e4;font-size:14px;color:#666;text-align:center;}
.table-wrap td .tb-img {padding:0 2px;}

/*community*/
.comm1 .bbs-standard .tbl-td-tit {padding:15px 0;}
.comm1 .bbs-standard .tbl-col-reply.reply2 {width:8%;}
.comm1 .bbs-standard .tbl-td-reply.reply2 {text-align:center;}
.comm4 .video-list {margin-bottom:35px;}
.comm4 #bbsWriteWrap .pass {display:none;}
.comm1 .tbl-col-file,
.comm1 th.tbl-th-file,
.comm1 td.tbl-td-file,
.comm1 .tbl-col-hit,
.comm1 th.tbl-th-hit,
.comm1 td.tbl-td-hit,
.comm3 .tbl-col-file,
.comm3 th.tbl-th-file,
.comm3 td.tbl-td-file,
.comm3 .tbl-col-hit,
.comm3 th.tbl-th-hit,
.comm3 td.tbl-td-hit,
.comm3 .tbl-col-writer,
.comm3 th.tbl-th-writer,
.comm3 td.tbl-td-writer {display:none;}
.comm4 .sub-tab-menu li {width: 250px; }
.comm6 #bbs-btn .btn-delete,
.comm6 #bbs-btn .btn-modify,
.comm6 #bbs-btn .btn-write {display:none;}
.comm6 #bbsView {border-bottom:none;}
.comm6 .event-view {padding-bottom:30px;border-bottom:#ddd;}
.comm7 .con-div {margin-bottom:30px;}
.comm7 .cc-privacy {padding:30px;background:#fafafa;}
.comm7 .cc-p-tit {overflow:hidden;}
.comm7 .cc-p-tit .title {float:left;font-weight:600;font-size:17px;color:#333;}
.comm7 .cc-p-tit .cc-cb {float:right;}
.comm7 .cc-box {margin-bottom:30px;padding:20px 30px;border:1px solid #e4e4e4;background:#fff;font-size:14px;}
.comm7 .cc-box li {position:relative;padding-left:155px;line-height:25px;}
.comm7 .cc-box li .ab {position:absolute;left:0;font-weight:600;}
.comm7 .cc-box li .blit {margin:0 10px;}

/*form-table*/
table {width:100%;}
.form-table table {border-bottom:1px solid #bbb;}
.form-table table th {padding:10px 0;padding-left:45px;background:#fbf9f9;border-top:1px solid #ddd;font-weight:600;font-size:16px;color:#111;text-align:left;vertical-align:middle;}
.form-table table td {padding:10px 0;padding-left:30px;border-top:1px solid #ddd;text-align:left;}
.form-table table .bd-t th {border-top:1px solid #50beef;}
.form-table table .bd-t td {border-top:1px solid #999;}
.form-table table td .ipt {height:30px;background:#f9f9f9;border:1px solid #ccc;}
.form-table table td .textarea {height:300px;}
.form-table table td .size {width:30%;}
.form-table table td .size1 {width:18%;}
.form-table table td .size2 {width:21%;}
.form-table table td .size3 {width:24.5%;}
.form-table table td .mg-l {margin-left:10px;}
.form-table table td span {line-height:30px;vertical-align:middle;}
.form-table table td .mg {margin:0 2px;}

/*event*/
.event-privacy {padding:30px;background:#fafafa;}
.event-privacy .event-p-tit {overflow:hidden;}
.event-privacy .event-p-tit .title {float:left;font-weight:600;font-size:17px;color:#333;}
.event-privacy .event-p-tit .event-cb {float:right;}
.event-privacy .event-box {margin-bottom:30px;padding:20px 30px;border:1px solid #e4e4e4;background:#fff;font-size:14px;}
.event-privacy .event-box li {position:relative;padding-left:155px;line-height:25px;}
.event-privacy .event-box li .ab {position:absolute;left:0;font-weight:600;}
.event-privacy .event-box li .blit {margin:0 10px;}
.event-input {overflow:hidden;}
.event-ipt-list {float:left;position:relative;width:50%;padding-left:90px;box-sizing:border-box;}
.event-ipt-list.right {float:right;width:47%;}
.event-ipt-list li {padding-top:10px;}
.event-ipt-list li:first-child{padding-top:0;}
.event-ipt-list strong {position:absolute;left:0;font-weight:600;color:#333;line-height:29px;}
.event-privacy input {height:30px;color:#888;box-sizing:border-box;}
.event-privacy select {height:30px;color:#888;box-sizing:border-box;}
.event-privacy .full {width:69.8%;}
.event-privacy .size1 {width:79.9%;}
.event-privacy .size2 {width:23.55%;}
.event-privacy .e-mail {width:25%;}
.event-privacy .ipt.mgl {margin-left:5px;}
.event-privacy .event-ipt-list .blit {margin:0 5px;line-height:25px;vertical-align:middle;}
.event-privacy .event-ipt-list .blit.mgl2 {margin:0 1px;}
.event-ipt-list.right li {overflow:hidden;}
.event-ipt-list.right .full {float:left;}
.event-ipt-list.right textarea {height:110px;border:1px solid #ccc;color:#666;}
.event-privacy .btn-layer-submit {float:left;}
.event-privacy .btn-layer-submit a {display:block;width:117px;height:110px;padding:25px 0;background:#3e489f;border:1px solid #3e489f;font-weight:600;font-size:17px;line-height:26px;color:#fff;text-align:center;box-sizing:border-box;}

/*login*/
.lgn .top-ban {margin-bottom:0;}
.lgn .con-div {position:relative;padding:80px 0;background:#fafafa;border:1px solid #f1f1f1;border-top:0;}
.lgn .lgn-area {max-width:550px;margin:0 auto;}
.lgn .lgn-btn .btn-login a {display:block;width:100%;margin-bottom:5px;padding:25px 0;background:#3e489f;font-weight:400;font-size:30px;color:#fff;text-align:center;letter-spacing:-2px;}
.lgn .lgn-btn {margin-bottom:30px;padding-bottom:30px;border-bottom:1px solid #eee;}
.lgn .tab-menu-list li {width:13%;}
.lgn .tab-menu-list li a {text-align:center;}
.lgn .lgn-btn-list {overflow:hidden;}
.lgn .lgn-btn-list li {float:left; width: calc(50% - 3px);margin-left:5px; }
.lgn .lgn-btn-list li:first-child{margin-left:0;}
.lgn .lgn-btn-list li a {display:block;padding:10px;border:1px solid #ccc;font-weight:600;font-size:14px;color:#111;text-align:center;}
.lgn .lgn-btn-list li a .img {margin-right:15px;}
.lgn .lgn-search li {position:relative;margin-bottom:30px;}
.lgn .lgn-search a {position:absolute;right:0;display:inline-block;width:160px;padding:10px 15px;background:url(../../images/blit_c.gif) no-repeat 90%;background-color:#fff;border:1px solid #ccc;font-size:13px;color:#333;box-sizing:border-box;}
.lgn-plus {font-weight:600;font-size:15px;color:#111;padding:10px 0;}
#layer-login {position:absolute;bottom:62px;left:30%;}
.layer-con {width:450px;height:290px;padding:40px;background:#fff;border:1px solid #000;box-sizing:border-box;}
.lgn-layer-cancel {position:relative;}
.layer-con .lgn-layer-cancel a {position:absolute;top:0;right:0;}
.layer-con .lgn-layer .tit {padding-bottom:5px;font-weight:400;font-size:22px;color:#333;}
.layer-con .lgn-layer .login-rows span {color:#111;}
.layer-con .lgn-ip {overflow:hidden;margin-top:30px;padding:20px 0 10px;border:1px solid #e4e4e4;border-width:1px 0;}
.layer-con .lgn-ip .lgn-con {float:left;position:relative;padding-left:70px;}
.layer-con .lgn-ip li {margin-bottom:10px;}
.layer-con .lgn-ip strong {position:absolute;left:0;color:#111;line-height:30px;}
.layer-con .ipt {width:186px;background:#f9f9f9;border:1px solid #ddd;}
.layer-con .lgn-ip .lgn-con2 {float:right;}
.layer-con .btn-layer-submit {width:100px;height:80px;margin-left:12px;background:#3e489f;border:1px solid #3e489f;font-size:17px;color:#fff;box-sizing:border-box;}
#layer-pw {position:absolute;bottom:62px;left:30%;}
#layer-pw .lgn-layer .tit {margin-top:10px;padding-bottom:0;}
#layer-pw .lgn-ip {margin-top:20px;padding:30px 0 20px;}
#layer-pw .btn-layer-submit {background:#a6a099;border:1px solid #a6a099;}

/*join*/
.join .tab-menu-list li {width:13%;}
.join .tab-menu-list li a {text-align:center;}
.join-tit {overflow:hidden;padding-bottom:10px;}
.join-tit .title {float:left;font-weight:600;font-size:17px;color:#333;}
.join-tit .join-cb {float:right;font-size:13px;color:#999;}
.join-form {border-top:1px solid #e0e0e0;padding-top:20px;}
.join-form .form-row {border-bottom:none;}
.join-form .form-row.last {border-top:1px solid #e0e0e0;}
.join-form .lbl {background:#fff;}
.join-form .form-row .ipt {height:35px;background:#fafafa;border:1px solid #f1f1f1;}
.join-form .form-row .fs {margin-left:10px;font-size:12px;color:#999;}
.join-form .btn.id {margin-left:5px;border:1px solid #999;font-size:13px;color:#666;letter-spacing:-2px;}
.join-form .form-row.last {text-align:right;}
.join-form .form-row.last .btn {width:150px;border:1px solid #666;}
.privacy-policy {overflow-x:hidden;overflow-y:auto;width:100%;height:150px;margin-bottom:25px;padding:20px;background:#fafafa;border:1px solid #f1f1f1;box-sizing:border-box;}
.privacy-policy .ti-desc.tit {color:#666;}

/*join - 20160126 ±èÀ¯È­Ãß°¡*/
.privacy-policy .con {margin-bottom:30px; font-size:13px; color:#888}
.privacy-policy h1 {font-size:15px; font-weight:600; color:#888; padding-bottom:15px}
.privacy-policy h3 {font-size:13px; font-weight:600; color:#888; padding-bottom:15px}
.privacy-policy p.bottom {margin-bottom:30px}
.privacy-policy li.bottom {margin-bottom:30px}
.privacy-policy p.mgb7 {margin-bottom:7px}
.privacy-policy li.mgb7 {margin-bottom:7px}
.privacy-policy ol {padding-left:16px}
.privacy-policy ol.second_letter {padding-left:32px}
.privacy-policy li {position:relative; line-height:26px}
.privacy-policy p {position:relative; line-height:26px}
.privacy-policy .first_letter {margin:0 4px 0 -16px}
.privacy-policy .blit-list li {margin-bottom:2px;padding-left:10px;background:url(../../images/blit_e.gif) no-repeat 0 8px;font-size:13px;color:#888;line-height:18px;}
/*join - 20160126 ±èÀ¯È­Ãß°¡*/

.privacy-policy .ti-desc {padding-bottom:15px;font-size:13px;color:#888;line-height:18px;}
.join-form .size1 {width:12%;}
.join-form .size2 {width:40%;}
.join-form .mg {margin:0 4px;}

/* FORM */
.form-area {max-width:800px;margin:0 auto}
.form-row.top {padding-left:20px;}
.form-row.top .form-radio {margin-right:40px;}
.form-row {position:relative;margin:0;padding-left:180px;line-height:30px;}
.form-row.color{border-top:1px solid #999;}
.form-row .lbl {position:absolute;top:0;left:0;}
.form-row .ipt {height:30px;padding:5px;border:1px solid #333;box-sizing:border-box;}
.form-row .ipt.full {width:100%;}
.form-row .ipt.middle {width:50%;}
.form-row .ipt.small {width:20%;}
.form-row .slt {height:30px;padding:5px;border:1px solid #333;}
.form-row .comm-btn {display:inline-block;height:30px;background:red;}
.form-row.color .lbl {border-top:1px solid #50beef;}

/*plus*/
.answer-w a {padding-left:16px;background:url(../../images/blit_aw.gif) no-repeat 0 2px;font-weight:600;}
.answer-p a {padding-left:16px;background:url(../../images/blit_ap.gif) no-repeat 0 2px;font-weight:600;color:#50beef;}
.field-list a.fd {padding-left:17px;background:url(../../images/blit_fd.gif) no-repeat 0 2px;}
.field-list a.fp {padding-left:17px;background:url(../../images/blit_fp.gif) no-repeat 0 2px;}
.field-list a.fc {padding-left:17px;background:url(../../images/blit_fc.gif) no-repeat 0 2px;}
.field-list a.fl {padding-left:17px;background:url(../../images/blit_fl.gif) no-repeat 0 2px;}
.field-list a.fb {padding-left:17px;background:url(../../images/blit_fb.gif) no-repeat 0 2px;}
.notice-icon {font-weight:800;font-size:11px;color:#50beef;letter-spacing:0;}
#layer-about.ss {display:block;position:static;}
#layer-about .st {margin-bottom:20px;text-align:center;}
#layer-about .st .txt-s {padding:0px;font-weight:600;font-size:18px;color:#3e489f;}


/* SEARCH */
.search-con {margin-bottom:40px;}
.search-tit {position:relative;height:60px;padding:10px 0;padding-left:15px;background:#e9ecef;border:1px solid #ddd;box-sizing:border-box;}
.search-tit .title {font-weight:600;font-size:25px;color:#111;}
.search-tit .title .point-color {font-size:20px;}
.search-more {position:absolute;top:20px;right:20px;}
.search-more a {font-size:13px;color:#111;letter-spacing:0;}
.search_topbox {height:60px;padding:10px 20px;background-color:#e9ecef; border:1px solid #dddddd; box-sizing:border-box;}
.search_topbox .tit {float:left;}
.search_topbox .more {float:right;padding:10px 0;}
.search_topbox .more a {font-size:13px;color:#222;letter-spacing:0;}
.search_output {padding:30px 10px;border-bottom:1px solid #999;}
.search1 .setit {margin:45px 0;font-weight:600;font-size:30px;color:#111;text-align:center;}
.fcblack1 {font-weight:600;font-size:25px;color:#111;}
.search_topbox .fcb {margin-left:5px;font-weight:600;font-size:20px;color:#3e489f;}
.search-list li {border-bottom:1px solid #ccc;padding:20px 15px;}
.search-list .tit {margin-bottom:15px;font-size:17px;font-weight:600;color:#333;line-height:18px;}
.search-list .desc {margin-bottom:15px;font-size:14px;color:#666;line-height:26px;}
.search-list .cat {font-size:14px;color:#6490bf;}
.search-list .sk {background:#cde0fa;}
.no-result {padding:20px 15px;text-align:center;font-size:15px;font-weight:600;color:#333;}
.search1 .page-1 {margin-top:30px;}


.popup-layer {left:10px;top:10px;}
.video {position:relative;}
.video-wrap {position:absolute;top:61.5%;left:50%;width:120px;margin-left:-60px;margin-top:-126px;text-align:center;}
.video-wrap button {outline:none;}
.video-wrap2 button {outline:none;}
.video-wrap3 button {outline:none;}
.video-wrap .video-play-btn {display:inline-block;width:124px;height:122px;background:url(../../images/play.png) no-repeat 0;border:none;text-indent:-9999px;cursor:pointer;}
.video-play-btn.on {background:url(../../images/sprite.png) no-repeat 0;}
.video-skip-btn {display:none;width:172px;height:40px;background:#0000ff;border:0;text-indent:-9999px;}

.video-wrap2 {position:absolute;top:61.5%;left:50%;width:120px;margin-left:-60px;margin-top:-126px;text-align:center;}
.video-wrap2 .video-play-btn2 {display:inline-block;width:124px;height:122px;background:url(../../images/play.png) no-repeat 0;border:none;text-indent:-9999px;cursor:pointer;}
.video-play-btn2.on {background:url(../../images/sprite.png) no-repeat 0;}
.video-skip-btn2 {display:none;width:172px;height:40px;background:#0000ff;border:0;text-indent:-9999px;}

.video-wrap3 {position:absolute;top:61.5%;left:0;right:0;width:100%;max-width:120px;margin:0 auto;margin-top:-120px;text-align:center;}
.video-wrap3 .video-play-btn3 {display:inline-block;width:124px;height:122px;background:url(../../images/play.png) no-repeat 0;border:none;text-indent:-9999px;cursor:pointer;}
.video-play-btn3.on {background:url(../../images/sprite.png) no-repeat 0;}
.video-skip-btn3 {display:none;width:172px;height:40px;background:#0000ff;border:0;text-indent:-9999px;}

.video-wrap4 {position:absolute;top:61.5%;left:0;right:0;width:100%;max-width:120px;margin:0 auto;margin-top:-120px;text-align:center;}
.video-wrap4 .video-play-btn4 {display:inline-block;width:124px;height:122px;background:url(../../images/play.png) no-repeat 0;border:none;text-indent:-9999px;cursor:pointer;}
.video-play-btn4.on {background:url(../../images/sprite.png) no-repeat 0;}
.video-skip-btn4 {display:none;width:172px;height:40px;background:#0000ff;border:0;text-indent:-9999px;}

/*20160125 ±èÀ¯È­ Ãß°¡ */
.selector {word-break:break-all;}


/*2016 03 29 방소정수정*/
/*
.bbs-view-content iframe {height:585px !important;}
*/



/* 20161201 방소정 추가 -----------------------------------------------------------*/
/*-----------------------------
	common css
------------------------------*/
.sight-v1 .point-color {color:#3e489f !important;}
.sight-v1 .con-div {padding-top:60px;}
.sight-v1 .con-div.nobd-t,
.sight-v1 .con-div.bd-d,
.sight-v1 .con-div.bottom {padding-top:0;}
.sight-v1 .con-div .h-tit {line-height:50px;}
.sight-v1 .con-div .fs15 {font-size:16px !important;line-height:24px !important;}
.sight-v1 .con-div.video-v1 {padding-top:40px;padding-bottom:60px;}
.sight-v1 .con-div .img.box {padding:25px;background-color:#fafafa;border:1px solid #eee;}
.sight-v1 .nomg-t {margin-top:0 !important;}
.sight-v1 .red-color {color:#d71a38;}
.sight-v1 .sub-color {color:#b09062;}
.sight-v1 .btn-sight {width:510px;margin:0 auto;font-weight:600;font-size:20px;}
.sight-v1 .btn-sight a {display:block;height:85px;padding:0;background-color:#3d4dad;border-radius:10px;color:#fff;line-height:85px;text-align:center;}
.sight-v1 .box.img .blue-color {color:#3d4dad;}
.sight-v1 .fs16 {font-size:16px;line-height:28px;}
/*.sight-v1 .con-div.video-v1 .video {height:550px;}
.sight-v1 .con-div.video-v1 #video-list {height:550px;}*/
.sight-v1.sight5 .con-section-6 .float-l,
.sight-v1.sight5 .con-section-7 .float-l,
.sight-v1.sight6 .con-section-1 .float-l {width:45%;}

/*-----------------------------
	아마리스 레드 시리우스
------------------------------*/
.sight-v1.sight4 {margin-top:0;}
.sight-v1.sight4 .con-div.top .float-r {min-height:295px;}
.sight-v1.sight4 .comm-desc {font-size:18px;line-height:28px;}
.sight-v1.sight4 .ti-desc.top {font-size:25px;}
.sight-v1.sight4 .h-top .tit {font-size:40px;}
.sight-v1.sight4 .h-top .tit .fs25 {display:block;font-size:25px;}
.sight-v1.sight4 .h-top .tit2 {font-size:15px;font-weight:100;text-align:left;}
.sight-v1.sight4 .con-section-1 .h-tit {padding-bottom:15px;}
.sight-v4.sight4 .con-section-5 .comm-desc,
.sight-v1.sight4 .con-section-1 .comm-desc {padding:25px 0;}
.sight-v1.sight4 .con-section-1 .ti-desc.point-color {margin-top:0 !important;color:#333 !important;}
.sight-v1.sight4 .con-section-2 .h-tit {padding-bottom:25px;}
.sight-v1.sight4 .con-section-2 .ti-desc {margin-top:15px;}
.sight-v1.sight4 .con-section-2 .ti-desc.top {margin-top:0;}
.sight-v1.sight4 .con-section-2 .img {margin:25px 0;}
.sight-v1.sight4 .con-section-2 .box .box {margin-top:20px;margin-bottom:10px;padding:25px;background-color:#fff;border:1px solid #ddd;}
.sight-v1.sight4 .con-section-2 .box .box .bottom {font-size:18px;line-height:25px;}
.sight-v1.sight4 .con-section-3 .ti-desc.top {margin-bottom:20px;font-size:40px;line-height:30px;}
.sight-v1.sight4 .con-section-3 .img,
.sight-v1.sight4 .con-section-4 .img {margin:25px 0;}
.sight-v1.sight4 .con-section-3 .img.bottom {margin-bottom:0;}
.sight-v1.sight4 .con-section-4 .h-tit {padding-bottom:0;}
.sight-v1.sight4 .con-section-4 .img.bottom {margin:0;}
.sight-v1.sight4 .con-section-4 .comm-desc.top {line-height:30px;}
.sight-v1.sight4 .con-section-4 .info-box {overflow:hidden;margin-bottom:35px;}
.sight-v1.sight4 .con-section-4 .info-box-list {margin-top:25px;}
.sight-v1.sight4 .con-section-4 .info-box-list li {float:left;width:32.05%;margin-left:20px;box-sizing:border-box;}
.sight-v1.sight4 .con-section-4 .info-box-list li:first-child {margin-left:0;}
.sight-v1.sight4 .con-section-4 .info-box-list li .img {margin:0;}
.sight-v1.sight4 .con-section-4 .info-box-list li .comm-desc {height:221px;padding:20px 15px;border:1px solid #ddd;border-width:0 1px 1px;font-size:15px;line-height:26px;box-sizing:border-box;}
.sight-v1.sight4 .con-section-4 .info-box.ib2 {margin-top:15px;margin-bottom:20px;}
.sight-v1.sight4 .con-section-4 .info-box.ib2 .info-box-list {margin-top:0;}
.sight-v1.sight4 .con-section-4 .info-box.ib2 .tit {margin-bottom:45px;font-size:18px;color:#144799;text-align:center;}
.sight-v1.sight4 .con-section-4 .info-box.ib2 li.ib-l01 {width:350px;}
.sight-v1.sight4 .con-section-4 .info-box.ib2 li.ib-l02 {width:350px;margin-left:25px;}
.sight-v1.sight4 .con-section-4 .info-box.ib2 li.ib-l03 {width:350px;margin-left:25px;}
.sight-v1.sight4 .con-section-4 .info-box.ib2 li.ib-l03 .tit {margin-bottom:20px;}
.sight-v1.sight4 .con-section-4 .info-box.ib2 li .tit strong {color:#144799 !important;}
.sight-v1.sight4 .con-section-4 .info-box.ib2 li .comm-desc {height:350px;}
.sight-v1.sight4 .con-section-4 .info-box.ib2 li strong {color:#333;}
.sight-v1.sight4 .con-section-4 .box.img {padding:30px 65px 50px;}
.sight-v1.sight4 .con-section-4 .box.img .img {margin:0;}
.sight-v1.sight4 .con-section-4 .box.img .comm-desc {margin:30px 0 50px;padding:20px;background-color:#fff;border:1px solid #ddd;}
.sight-v1.sight4 .con-section-4 .box.img .comm-desc .bottom {font-size:20px;line-height:25px}
.sight-v1.sight4 .con-section-4 .box.img .comm-desc .fs18 {font-size:18px;}
.sight-v1.sight4 .con-section-4 .box.img .blue-color {color:#3d4dad;}
.sight-v1.sight4 .con-section-5 .h-tit {padding-bottom:20px;}
.sight-v1.sight4 .con-section-5 .h-tit .fs30 {font-size:30px;}
.sight-v1.sight4 .con-section-5 .bd-d {margin-bottom:30px;padding-bottom:25px;border-bottom:1px dashed #ccc;}
.sight-v1.sight4 .con-section-5 .float-l {width:53%;}
.sight-v1.sight4 .con-section-5 .float-l .comm-desc {font-size:16px !important;line-height:28px;}
.sight-v1.sight4 .con-section-5 .float-l .ti-desc.top {font-size:18px;line-height:25px;}
.sight-v1.sight4 .con-section-5 .ti-desc {margin-top:10px;}
.sight-v1.sight4 .con-section-5 .ti-desc.top {margin-top:0;}
.sight-v1.sight4 .con-section-5 .bd-d .float-l .ti-desc .point-color {font-size:18px;}
.sight-v1.sight4 .con-section-5 .bd-d .float-l .ti-desc.bottom strong {font-size:16px;}
.sight-v1.sight4 .con-section-5 .mg-t-40 {margin-top:40px;}
.sight-v1.sight4 .con-section-6 .comm-desc {margin:25px 0;line-height:28px;}
.sight-v1.sight4 .con-section-7 {padding-top:60px;}
.sight-v1.sight4 .con-section-7 .h-tit {font-size:40px;line-height:30px;line-height:40px;}
.sight-v1.sight4 .con-section-7 .h-tit .fs25 {font-size:25px;}
.sight-v1.sight4 .con-section-7 .comm-desc {font-size:16px;line-height:28px;}
.sight-v1.sight4 .con-section-7 .float-l {width:49%;}
.sight-v1.sight4 .con-section-7 .box.img {margin-top:30px;}
.sight-v1.sight4 .con-section-7 .box.img .comm-desc {margin-top:15px;font-size:16px;line-height:28px;}

/*-----------------------------
	EX500 컨투라 비젼
------------------------------*/
.sight-v1.sight5 .comm-desc {font-size:16px;line-height:25px;}
.sight-v1.sight5 .h-top .tit {font-size:30px;line-height:40px;}
.sight-v1.sight5 .fs16 {font-size:18px;line-height:28px;}
.sight-v1.sight5 .con-div.top .float-r {min-height:755px;}
.sight-v1.sight5 .con-section-1 .box.img {margin-top:0;}
.sight-v1.sight5 .con-section-1 .box .box {margin-top:20px;padding:25px;background-color:#fff;border:1px solid #ddd;font-size:20px;text-align:center;}
.sight-v1.sight5 .con-section-1 .of-hd {margin-top:30px;}
.sight-v1.sight5 .con-section-1 .img {margin-top:30px;}
.sight-v1.sight5 .con-section-1 .fs16 {margin-bottom:20px;line-height:28px;}
.sight-v1.sight5 .con-section-1 .ti-desc.bottom {margin-top:20px;}
.sight-v1.sight5 .con-section-2 .h-tit {font-size:20px;line-height:40px;}
.sight-v1.sight5 .con-section-2 .h-tit strong {font-size:40px;}
.sight-v1.sight5 .con-section-2 .info-box {margin:35px 0 20px;}
.sight-v1.sight5 .con-section-2 .info-box-list {overflow:hidden;}
.sight-v1.sight5 .con-section-2 .info-box-list li {float:right}
.sight-v1.sight5 .con-section-2 .info-box-list li.ibl1 {float:left;}
.sight-v1.sight5 .con-section-3 .h-tit {font-size:20px;line-height:40px;}
.sight-v1.sight5 .con-section-3 .h-tit strong {font-size:40px;}
.sight-v1.sight5 .con-section-3 .img {margin:30px 0 20px;}
.sight-v1.sight5 .con-section-3 .float-l {width:43%;}
.sight-v1.sight5 .con-section-3 > .comm-desc {margin-top:30px;}
.sight-v1.sight5 .con-section-4 .img {margin:20px 0 30px;}
.sight-v1.sight5 .con-section-4 .comm-desc.box {margin-top:20px;margin-bottom:15px;padding:25px;background-color:#fff;border:1px solid #ddd;font-size:20px;text-align:center;}
.sight-v1.sight5 .con-section-4 .of-hd.pd-b {padding-bottom:30px;}
.sight-v1.sight5 .con-section-4 .h-tit {padding-bottom:40px;}
.sight-v1.sight5 .con-section-4 .h-tit.fs30 {font-size:30px;padding-bottom:0;}
.sight-v1.sight5 .con-section-4 .of-hd {margin-bottom:30px;}
.sight-v1.sight5 .con-section-4 .box.comm-desc {font-size:14px;}
.sight-v1.sight5 .con-section-4 .box.comm-desc.fs16 {font-size:16px;}
.sight-v1.sight5 .con-section-4 .fs20 {line-height:30px;}
.sight-v1.sight5 .con-section-4 .h-tit.fs20 {padding-bottom:0;line-height:30px;}
.sight-v1.sight5 .con-section-5 {padding-top:0;}
.sight-v1.sight5 .con-section-5 .info-box .h-tit {padding-bottom:20px;font-size:16px;color:#666;line-height:40px;}
.sight-v1.sight5 .con-section-5 .info-box .fs13.tar {padding-bottom:20px;}
.sight-v1.sight5 .con-section-5 .info-box .h-tit strong {font-size:30px;}
.sight-v1.sight5 .con-section-5 .info-box {margin-bottom:35px;padding:25px 25px 40px;background-color:#fafafa;border:1px solid #eee;}
.sight-v1.sight5 .con-section-5 .info-box-list {overflow:hidden;margin-bottom:35px;}
.sight-v1.sight5 .con-section-5 .info-box-list li {float:left;width:32.05%;margin-left:30px;box-sizing:border-box;}
.sight-v1.sight5 .con-section-5 .info-box-list li:first-child {margin-left:0;}
.sight-v1.sight5 .con-section-5 .info-box-list li .img {margin:0;}
.sight-v1.sight5 .con-section-5 .info-box-list li .comm-desc {height:285px;padding:20px 15px;background-color:#fff;border:1px solid #ddd;border-width:0 1px 1px;font-size:15px;line-height:25px;box-sizing:border-box;}
.sight-v1.sight5 .con-section-5 .info-box-list li .tit {margin-bottom:20px;font-weight:600;font-size:17px;color:#3e489f;text-align:center;}
.sight-v1.sight5 .con-section-5 .info-box-list li.ib-li-1 {width:467px;}
.sight-v1.sight5 .con-section-5 .info-box-list li.ib-li-2 {width:260px;}
.sight-v1.sight5 .con-section-5 .info-box-list li.ib-li-3 {width:260px;}
.sight-v1.sight5 .con-section-5 .info-box-list li.ib-li-1 .bottom {margin-top:20px;font-size:16px;color:#333;}
.sight-v1.sight5 .con-section-5 .info-box-list li.ib-li-1 .tit,
.sight-v1.sight5 .con-section-5 .info-box-list li.ib-li-2 .tit {margin-top:25px;}
.sight-v1.sight5 .con-section-5 .info-box .comm-desc.box {margin:30px 0 40px;padding:20px;background-color:#fff;border:1px solid #ddd;font-size:16px;line-height:28px;}
.sight-v1.sight5 .con-section-5 .info-box .comm-desc.box strong {font-size:20px;line-height:30px;}
.sight-v1.sight5 .con-section-5 .info-box .blue-color {color:#3e489f;}
.sight-v1.sight5 .con-section-6 {padding-top:0;}
.sight-v1.sight5 .con-section-6 .h-tit {font-size:20px;line-height:40px;color:#333;}
.sight-v1.sight5 .con-section-6 .h-tit strong {font-size:35px;}
.sight-v1.sight5 .con-section-6 .img,
.sight-v1.sight5 .con-section-7 .img {margin-top:30px;}
.sight-v1.sight5 .con-section-7 {padding-top:60px;}

/*-----------------------------
	퍼펙트 올레이저
------------------------------*/
.sight-v1.sight6 .fs16 {font-size:17px;}
.sight-v1.sight6 .comm-desc {font-size:16px;line-height:28px;}
.sight-v1.sight6 .h-top .tit {font-weight:400;font-size:30px;line-height:45px;}
.sight-v1.sight6 .h-top .tit strong {font-size:40px;}
.sight-v1.sight6 .h-top .tit2 {padding-bottom:40px;}
.sight-v1.sight6 .h-top .comm-desc p {font-weight:600;font-size:16px;color:#3e489f;line-height:28px;}
.sight-v1.sight6 .h-top .comm-desc p.nomg-t {margin-bottom:20px;font-weight:400;font-size:14px;color:#666;}
.sight-v1.sight6 .con-section-1 .of-hd {margin-bottom:30px;}
.sight-v1.sight6 .con-section-1 .h-tit {font-size:20px;line-height:40px;}
.sight-v1.sight6 .con-section-1 .h-tit strong {font-size:40px;}
.sight-v1.sight6 .con-section-2 .comm-desc {min-height:560px;padding:50px;background:url(../../images/bg_sight0601_v1.jpg) no-repeat;font-weight:600;font-size:18px;color:#fff;line-height:28px;box-sizing:border-box;}
.sight-v1.sight6 .con-section-2 .ti-desc.bottom {margin-top:25px;font-size:25px;color:#50beef;line-height:50px;}
.sight-v1.sight6 .con-section-2 .ti-desc.bottom strong {font-size:35px;}
.sight-v1.sight6 .con-section-3 .h-tit {font-size:15px;line-height:40px;}
.sight-v1.sight6 .con-section-3 .h-tit strong {font-size:40px;}
.sight-v1.sight6 .con-section-3 .fs20 {font-size:20px;line-height:28px;}
.sight-v1.sight6 .con-section-3 .img {margin:20px 0;}
.sight-v1.sight6 .con-section-3 .of-hd.box {background-color:#fafafa;border:1px solid #eee;}
.sight-v1.sight6 .con-section-3 .box-info {margin-top:30px;padding:30px 25px;background:url(../../images/icon_sight0601_v1.gif) no-repeat 50.6% 190px;background-color:#fafafa;border:1px solid #eee;}
.sight-v1.sight6 .con-section-3 .box-info .h-tit {padding-bottom:0;font-weight:600;font-size:25px;text-align:center;}
.sight-v1.sight6 .con-section-3 .box-info .float-l {width:50%;}
.sight-v1.sight6 .con-section-4 {padding-top:60px;}
.sight-v1.sight6 .con-section-4 .h-tit {font-size:35px;}
.sight-v1.sight6 .con-section-4 .bg {min-height:740px;padding:48px;background:url(../../images/bg_sight0602_v1.jpg) no-repeat;box-sizing:border-box;}
.sight-v1.sight6 .con-section-4 .bg .h-tit {font-size:35px;color:#50beef;line-height:50px;}
.sight-v1.sight6 .con-section-4 .bg .comm-desc {font-size:16px;color:#fff;line-height:28px;}
.sight-v1.sight6 .con-section-4 .bg .ti-desc.top {font-size:20px;}
.sight-v1.sight6 .con-section-4 .ti-desc.top.fs16 {margin-top:20px;}
.sight-v1.sight6 .con-section-4 .float-l {width:50%;}
.sight-v1.sight6 .con-section-4 .of-hd.box {padding:28px;background-color:#fafafa;border:1px solid #eee;}
.sight-v1.sight6 .con-section-4 .of-hd.box .h-tit {margin-top:15px;padding-bottom:0;line-height:30px;font-size:18px;text-align:center;}
.sight-v1.sight6 .con-section-4 .of-hd.box.ob2 {margin-top:25px;}
.sight-v1.sight6 .con-section-4 .of-hd.box.ob2 .float-l {margin-right:20px;}

/*-----------------------------
	엑스트라
------------------------------*/
.lab-v1.lab5 .nomg-t {padding-top:0 !important;}
.lab-v1.lab5 .con-div.top {padding-top:0;}
.lab-v1.lab5 .con-div.top .float-r {height:640px;}
.lab-v1.lab5 .con-div.top .float-r .img {margin-top:75px;}
.lab-v1.lab5 .con-div .h-tit {padding-bottom:20px;text-align:center;}
.lab-v1.lab5 .con-div {padding-top:50px;}
.lab-v1.lab5 .con-div .comm-desc.fs16 {margin-top:15px;font-size:16px;text-align:center;}
.lab-v1.lab5 .con-div .fs18 {font-size:18px;}
/* //20161201 방소정 추가 -----------------------------------------------------------*/

/* 20161227 방소정 탭메뉴 추가 -------------------------------------------------------*/
.tabMenu_v1 {margin-top:55px;}
.tabMenu_v1 .tab-list {margin:-0.5%;text-align:center;}
.tabMenu_v1 li {display:inline-block;width:32.4%;margin:0.5%;margin-left:-3px;}
.tabMenu_v1 li a {display:block;width:100%;height:170px;text-indent:-9999px;}
.tabMenu_v1 .tab-li01 {margin-left:0;}
.tabMenu_v1 .tab-li01 a {background:url(../../images/btn_tabimg01.jpg) no-repeat 0;}
.tabMenu_v1 .tab-li02 a {margin-left:7px;background:url(../../images/btn_tabimg02.jpg) no-repeat 0;}
.tabMenu_v1 .tab-li03 a {margin-left:7px;background:url(../../images/btn_tabimg03.jpg) no-repeat 0;}
.tabMenu_v1 .tab-li01.ov a {background:url(../../images/btn_tabimg01_ov.jpg) no-repeat 0;}
.tabMenu_v1 .tab-li02.ov a {background:url(../../images/btn_tabimg02_ov.jpg) no-repeat 0;}
.tabMenu_v1 .tab-li03.ov a {background:url(../../images/btn_tabimg03_ov.jpg) no-repeat 0;}
.tabMenu_v1 .tab-li01.on a {background:url(../../images/btn_tabimg01_ov.jpg) no-repeat 0;}
.tabMenu_v1 .tab-li02.on a {background:url(../../images/btn_tabimg02_ov.jpg) no-repeat 0;}
.tabMenu_v1 .tab-li03.on a {background:url(../../images/btn_tabimg03_ov.jpg) no-repeat 0;}

.tabMenu_v1.v2 .tab-li01 a {background:url(../../images/btn_tabimg04.jpg) no-repeat 0;}
.tabMenu_v1.v2 .tab-li02 a {margin-left:7px;background:url(../../images/btn_tabimg05.jpg) no-repeat 0;}
.tabMenu_v1.v2 .tab-li03 a {margin-left:7px;background:url(../../images/btn_tabimg06.jpg) no-repeat 0;}
.tabMenu_v1.v2 .tab-li01.ov a {background:url(../../images/btn_tabimg04_ov.jpg) no-repeat 0;}
.tabMenu_v1.v2 .tab-li02.ov a {background:url(../../images/btn_tabimg05_ov.jpg) no-repeat 0;}
.tabMenu_v1.v2 .tab-li03.ov a {background:url(../../images/btn_tabimg06_ov.jpg) no-repeat 0;}
.tabMenu_v1.v2 .tab-li01.on a {background:url(../../images/btn_tabimg04_ov.jpg) no-repeat 0;}
.tabMenu_v1.v2 .tab-li02.on a {background:url(../../images/btn_tabimg05_ov.jpg) no-repeat 0;}
.tabMenu_v1.v2 .tab-li03.on a {background:url(../../images/btn_tabimg06_ov.jpg) no-repeat 0;}
/*// 20161227 방소정 탭메뉴 추가----------------------------------------------------------*/


/* 20161228 방소정 팝업 추가 ----------------------------------------------------------*/

#popup161228 { position: absolute; overflow: hidden; top: -130px; left: 50%; width: 100%; height: 100%; margin-left: -380px;  }
#popup161228 .popup-con {position:relative;}
#popup161228 .dim {position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:0.7;}
/*// 20161228 방소정 팝업 추가 ----------------------------------------------------------*/


/* //20170102 방소정 추가 -----------------------------------------------------------*/
mark {background-color:#e0edff;font-size:25px;}
.sight-v2 .tabCon {display:none;margin-bottom:100px;}
.sight-v2.sight-v1.sight4 .comm-desc {font-size:16px;line-height:25px;}

.sight-v2.sight4_v2 {padding-top:45px !important;}
.sight-v2.sight4 .sub-sns {position:static;text-align:right}
.sight-v2.sight4 .h-top {margin-top:15px;margin-bottom:0;text-align:center;}
.sight-v2.sight4 .h-top .tit2 {padding-bottom:30px;text-align:center;}
.sight-v2.sight4 .tabMenu_v1 {margin-top:0;}
.sight-v2 .sight4_v2 .h-tit {padding-left:0;padding-bottom:20px !important;line-height:25px !important;}
.sight-v2 .sight4_v2 > p {padding-left:25px;}
.sight-v2 .con-section-4 .img.top {margin-top:0;margin-bottom:50px;}
.sight-v2.sight4 .con-section-4 .h-tit {line-height:50px;}

/*EX500 컨투라 비전*/
.sight-v2.sight4 {padding-top:45px !important;}
.sight-v2.sight5 .con-section-6 {padding-top:60px;}
.sight-v2.sight5 {padding-top:45px !important;}
.sight-v2.sight5 .sub-sns {position:static;text-align:right}
.sight-v2.sight5 .h-top {margin-top:15px;margin-bottom:0;text-align:center;}
.sight-v2.sight5 .h-top .tit2 {padding-bottom:30px;text-align:center;}


/* 20161228 방소정 팝업 추가 ----------------------------------------------------------*/

#popup161228 { position: absolute; overflow: hidden; top: -130px; left: 50%; width: 100%; height: 100%; margin-left: -380px;  }
#popup161228 .popup-con {position:relative;}
#popup161228 .dim {position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:0.7;}
/*// 20161228 방소정 팝업 추가 ----------------------------------------------------------*/






/* -------------------------------------------------------------------------------------------
20170317 방소정 추가 */
.sight-v3 mark {font-size:20px;}
.sight-v3 mark.bg-transparent {background-color:transparent;}
.sight-v3 .ti-desc {margin-top:15px;}
.sight-v3 .tabCon {margin-bottom:100px;}
.con-section-inner {padding-top:50px;}
.con-section-inner.inner--top {padding-top:0;}
.sight-v3 .con-div {padding-top:80px;}
.sight-v3 .em {font-size:13px;}


/*-----------------------------
	아미리스 레드 시리우스
------------------------------*/
.tabMenu_v3 li a {display:block;height:179px;padding-top:60px;font-weight:600;font-size:18px;color:#fff;text-indent:0;text-align:center;box-sizing:border-box;}
.tabMenu_v3.bot {margin-bottom:80px;}
.tabMenu_v3.bot li a {padding-top:73px;}
.tabMenu_v3 li a:after {content:'';display:block;width:30px;height:2px;margin:0 auto;margin-top:15px;background-color:#fff;display:none;}
.tabMenu_v3 li.on a:after {display:block;}
.tabMenu_v3 li a:hover:after {display:block;}
.tabMenu_v3 .tab-li01 a {background:url(../../images/btn_tabimg01_v2.jpg) no-repeat 0 top;}
.tabMenu_v3 .tab-li02 a {margin-left:0;background:url(../../images/btn_tabimg02_v2.jpg) no-repeat 0 top;}
.tabMenu_v3 .tab-li03 a {margin-left:0;background:url(../../images/btn_tabimg03_v2.jpg) no-repeat 0 top;}
.tabMenu_v3 .tab-li04 a {background:url(../../images/btn_tabimg04_v2.jpg) no-repeat 0 top;}
.tabMenu_v3 .tab-li05 a {margin-left:0;background:url(../../images/btn_tabimg05_v2.jpg) no-repeat 0 top;}
.tabMenu_v3 .tab-li06 a {margin-left:0;background:url(../../images/btn_tabimg06_v2.jpg) no-repeat 0 top;}
.tabMenu_v3 .tab-li01.ov a {background:url(../../images/btn_tabimg01_ov_v2.jpg) no-repeat 0 top;}
.tabMenu_v3 .tab-li02.ov a {background:url(../../images/btn_tabimg02_ov_v2_2.jpg) no-repeat 0 top;}
.tabMenu_v3 .tab-li03.ov a {background:url(../../images/btn_tabimg03_ov_v2.jpg) no-repeat 0 top;}
.tabMenu_v3 .tab-li04.ov a {background:url(../../images/btn_tabimg04_ov_v2.jpg) no-repeat 0 top;}
.tabMenu_v3 .tab-li05.ov a {background:url(../../images/btn_tabimg05_ov_v2.jpg) no-repeat 0 top;}
.tabMenu_v3 .tab-li06.ov a {background:url(../../images/btn_tabimg06_ov_v2.jpg) no-repeat 0 top;}
.tabMenu_v3 .tab-li01.on a {background:url(../../images/btn_tabimg01_ov_v2.jpg) no-repeat 0 top;}
.tabMenu_v3 .tab-li02.on a {background:url(../../images/btn_tabimg02_ov_v2_2.jpg) no-repeat 0 top;}
.tabMenu_v3 .tab-li03.on a {background:url(../../images/btn_tabimg03_ov_v2.jpg) no-repeat 0 top;}
.tabMenu_v3 .tab-li04.on a {background:url(../../images/btn_tabimg04_ov_v2.jpg) no-repeat 0 top;}
.tabMenu_v3 .tab-li05.on a {background:url(../../images/btn_tabimg05_ov_v2.jpg) no-repeat 0 top;}
.tabMenu_v3 .tab-li06.on a {background:url(../../images/btn_tabimg06_ov_v2.jpg) no-repeat 0 top;}


/*-----------------------------
	EX500 컨투라비전
------------------------------*/
.tabMenu_v3.v2 .tab-li01 a {background:url(../../images/btn_tabimg07_v2.jpg) no-repeat 0 top;}
.tabMenu_v3.v2 .tab-li02 a {margin-left:0;background:url(../../images/btn_tabimg08_v2.jpg) no-repeat 0 top;}
.tabMenu_v3.v2 .tab-li03 a {margin-left:0;background:url(../../images/btn_tabimg09_v2.jpg) no-repeat 0 top;}
.tabMenu_v3.v2 .tab-li04 a {background:url(../../images/btn_tabimg10_v2.jpg) no-repeat 0 top;}
.tabMenu_v3.v2 .tab-li05 a {margin-left:0;background:url(../../images/btn_tabimg11_v2.jpg) no-repeat 0 top;}
.tabMenu_v3.v2 .tab-li06 a {margin-left:0;background:url(../../images/btn_tabimg12_v2.jpg) no-repeat 0 top;}
.tabMenu_v3.v2 .tab-li01.ov a {background:url(../../images/btn_tabimg07_ov_v2.jpg) no-repeat 0 top;}
.tabMenu_v3.v2 .tab-li02.ov a {background:url(../../images/btn_tabimg08_ov_v2.jpg) no-repeat 0 top;}
.tabMenu_v3.v2 .tab-li03.ov a {background:url(../../images/btn_tabimg09_ov_v2.jpg) no-repeat 0 top;}
.tabMenu_v3.v2 .tab-li04.ov a {background:url(../../images/btn_tabimg10_ov_v2.jpg) no-repeat 0 top;}
.tabMenu_v3.v2 .tab-li05.ov a {background:url(../../images/btn_tabimg11_ov_v2.jpg) no-repeat 0 top;}
.tabMenu_v3.v2 .tab-li06.ov a {background:url(../../images/btn_tabimg12_ov_v2.jpg) no-repeat 0 top;}
.tabMenu_v3.v2 .tab-li01.on a {background:url(../../images/btn_tabimg07_ov_v2.jpg) no-repeat 0 top;}
.tabMenu_v3.v2 .tab-li02.on a {background:url(../../images/btn_tabimg08_ov_v2.jpg) no-repeat 0 top;}
.tabMenu_v3.v2 .tab-li03.on a {background:url(../../images/btn_tabimg09_ov_v2.jpg) no-repeat 0 top;}
.tabMenu_v3.v2 .tab-li04.on a {background:url(../../images/btn_tabimg10_ov_v2.jpg) no-repeat 0 top;}
.tabMenu_v3.v2 .tab-li05.on a {background:url(../../images/btn_tabimg11_ov_v2.jpg) no-repeat 0 top;}
.tabMenu_v3.v2 .tab-li06.on a {background:url(../../images/btn_tabimg12_ov_v2.jpg) no-repeat 0 top;}


/*-----------------------------
	아마리스 레드 시리우스
------------------------------*/
.sight-v3.sight4 .ti-desc.top {font-size:20px;}
/* con-section-1 */
.sight-v3.sight4 .h-top .tit {letter-spacing:0;}
.sight-v3.sight4 .h-top .tit2 {padding-top:10px;padding-bottom:55px;line-height:22px;}
.sight-v3.sight4 .con-section-1 .h-tit {padding-bottom:50px !important;}
.sight-v3 .sight4_v2 > p {padding-left:0;line-height:22px;}
.sight-v3.sight-v1.sight4 .con-section-1 .comm-desc {padding-top:0;padding-bottom:50px;}
/* con-section-2 */
.sight-v3.sight4 .con-section-2 .h-tit {padding-bottom:50px !important;}
.sight-v3.sight4 .con-section-2 .ti-desc {margin-top:50px;}
.sight-v3.sight4 .con-section-2 .img {margin:50px 0;}
/* con-section-3 */
.sight-v3.sight4 .con-section-3 .inner--top {margin-bottom:40px;}
.sight-v3.sight4 .con-section-3 .img, .sight-v1.sight4 .con-section-4 .img {margin:50px 0;}
.sight-v3.sight4 .con-section-3 .img--bot {margin-bottom:0;}
/* con-section-4 */
.sight-v3.sight4 .con-section-4 .con-section-inner {padding-top:0;}
.sight-v3.sight4 .con-section-4 .h-tit {margin-bottom:50px;}
.sight-v3.sight4 .con-section-4 .btn-sight {margin-top:50px;margin-bottom:50px;}
.sight-v3.sight4 .con-section-4 .ti-desc.inner--top {margin-bottom:25px;}
.sight-v3.sight4 .con-section-4 .box.img {margin:30px 0 50px;padding:45px 30px 20px;}
.sight-v3.sight4 .con-section-4 .box.img .comm-desc {margin:50px 0 15px;color:#333;}
.sight-v3.sight4 .con-section-4 .con-section-inner.num4 .comm-desc {margin-top:15px;font-size:14px;}
.sight-v3.sight4 .con-section-4 .con-section-inner.num4 .info-box {margin-top:50px;margin-bottom:0 !important;padding:15px;background-color:#f0f0f0;border:1px solid #ccc;}
.sight-v3.sight4 .con-section-4 .con-section-inner.num4 .info-box li {position:relative;width:31.3% !important;margin:1% !important;box-sizing:border-box;}
.sight-v3.sight4 .con-section-4 .con-section-inner.num4 .info-box li .img {text-align:center;}
.sight-v3.sight4 .con-section-4 .con-section-inner.num4 .info-box li .comm-desc {height:auto !important;padding:0;border:none;letter-spacing:-1.3px;}
.sight-v3.sight4 .con-section-4 .con-section-inner.num4 .info-box li:before {content:'';position:absolute;top:125px;left:-30px;width:30px;height:35px;background:url(../../images/blit_sight0401_v2.gif) no-repeat;}
.sight-v3.sight4 .con-section-4 .con-section-inner.num4 .info-box li.ib-l01:before {display:none;}
.sight-v3.sight4 .con-section-4 .img--bot {margin-top:0 !important;margin-bottom:0 !important;}
.sight-v3.sight4 .con-section-4 .img--bot .ti-desc.bottom {margin-top:5px;line-height:35px !important;}
.sight-v3.sight4 .con-section-4 .img--bot .btn-sight {margin-top:30px !important;margin-bottom:0 !important;}
.sight-v3.sight4 .con-section-4 .box.img.img--bot {padding:40px 100px;}
.sight-v3.sight4 .con-section-4 .box.img.img--bot .comm-desc {padding:45px 0;}
/* con-section-5 */
.sight-v3.sight4 .con-section-5 .h-tit {padding-bottom:40px;}
.sight-v3.sight4 .con-section-5 .of-hd {margin-top:50px;}
.sight-v3.sight4 .con-section-5 .comm-desc {margin-top:25px;}
.sight-v3.sight4 .con-section-5 .inner--top,
.sight-v3.sight4 .con-section-5 .inner--top p {margin-top:0;}
.sight-v3.sight4 .con-section-5 p {margin-top:15px;font-size:16px;line-height:25px;}
/* con-section-6 */
.sight-v3.sight4 .con-section-6 {padding-top:50px;}
.sight-v3.sight4 .con-section-6 .comm-desc {margin:50px 0;}
/* con-section-7 */
.sight-v3.sight4 .con-section-7 .h-tit {padding-bottom:40px;}
.sight-v3.sight4 .con-section-7 .of-hd {margin-top:45px;}
.sight-v3.sight4 .con-section-7 p {font-size:15px;line-height:25px;}
.sight-v3.sight4 .con-section-7 .float-l {width:48%;}
.sight-v3.sight4 .con-section-7 .box.img .float-l {width:49%;}
.sight-v3.sight4 .con-section-7 .box.img .float-r {width:49%;}
.sight-v3.sight4 .con-section-7 .box.img .comm-desc {font-size:14px;line-height:25px;}


/*-----------------------------
	EX500 컨투라 비전
------------------------------*/
/* con-section-1 */
.sight-v3.sight5 .h-top .tit {padding-bottom:35px;font-size:40px;}
.sight-v3.sight5 .con-section-1 .comm-desc {margin-bottom:25px;line-height:28px;}
.sight-v3.sight5 .con-section-1 .box .box {margin:55px 0;padding:15px;}
.sight-v3.sight5 .con-section-1 .of-hd .float-l {width:48%;}
.sight-v3.sight5 .con-section-1 .of-hd p {margin-bottom:25px;font-size:16px;line-height:25px;letter-spacing:-1.3px}
.sight-v3.sight5 .con-section-1 .of-hd p.bottom {margin-bottom:0;}
/* con-section-2 */
.sight-v3.sight5 .con-section-2 .h-tit strong {font-size:35px;}
.sight-v3.sight5 .con-section-2 p {margin-top:50px;}
.sight-v3.sight5 .con-section-2 p.bottom {margin-top:25px;}
.sight-v3.sight5 .con-section-2 .info-box {margin:50px 0;}
/* con-section-3 */
.sight-v3.sight5 .con-section-3 .h-tit strong {font-size:35px;}
.sight-v3.sight5 .con-section-3 p {margin-top:25px;}
.sight-v3.sight5 .con-section-3 .of-hd {margin:50px 0;}
.sight-v3.sight5 .con-section-3 .of-hd .float-l {width:auto;}
.sight-v3.sight5 .con-section-3 .of-hd .float-r {width:45%;}
.sight-v3.sight5 .con-section-3.con-div .img.box {padding:55px;}
/* con-section-4 */
.sight-v3.sight5 .con-section-4 .float-l {width:44%;}
.sight-v3.sight5 .con-section-4 p {margin-top:25px;}
.sight-v3.sight5 .con-section-4 p.top {margin-top:40px;}
.sight-v3.sight5 .con-section-4 .img {margin:40px 0 50px;padding:40px 0;}
/* con-section-5 */
.sight-v3.sight5 .con-section-5 {padding-top:80px;}
.sight-v3.sight5 .con-section-5 .h-tit {padding-bottom:0;}
.sight-v3.sight5 .con-section-5 mark {display:block;margin:50px 0;}
.sight-v3.sight5 .con-section-5 .box.img {padding:65px 30px 45px;}
.sight-v3.sight5 .con-section-5 .box.img .comm-desc {margin-top:45px;padding:15px;background:#fff;border:1px solid #ddd;text-align:center;}
.sight-v3.sight5 .con-section-5 .box.img .comm-desc strong {display:block;margin-top:10px;}
.sight-v3.sight5 .con-section-5 .info-box {margin-bottom:0;padding:80px 25px 40px;background-color:#f0f0f0;}
.sight-v3.sight5 .con-section-5 .box.img.img--bot strong {margin-top:5px;font-size:20px;line-height:35px;}
.sight-v3.sight5 .con-section-5 .box.img.img--bot .comm-desc {padding:45px 0;}
.sight-v3.sight5 .con-section-5 .box.img.img--bot .btn-sight {margin-top:30px;}
.sight-v3.sight5 .con-section-5 .info-box .fs13.tar,
.sight-v3.sight5 .con-section-5 .box.img .fs13 {margin-top:15px;font-weight:600;font-size:13px;}
.sight-v3.sight5 .con-section-5 .con-section-inner.num4 .info-box li {position:relative;width:31.3% !important;margin:1% !important;padding:10px;box-sizing:border-box;}
.sight-v3.sight5 .con-section-5 .info-box-list li {position:relative;padding:0 25px;box-sizing:border-box;}
.sight-v3.sight5 .con-section-5 .info-box-list li .img {text-align:center;}
.sight-v3.sight5 .con-section-5 .info-box-list li .comm-desc {height:auto !important;padding:0;background-color:transparent;border:none;}
.sight-v3.sight5 .con-section-5 .info-box-list li.ib-l01 {width:460px;}
.sight-v3.sight5 .con-section-5 .info-box-list li.ib-l02 {width:262px;}
.sight-v3.sight5 .con-section-5 .info-box-list li.ib-l03 {width:260px;padding-right:0;}
.sight-v3.sight5 .con-section-5 .info-box-list li:before {content:'';position:absolute;top:85px;left:-30px;width:30px;height:35px;background:url(../../images/blit_sight0401_v2.gif) no-repeat;}
.sight-v3.sight5 .con-section-5 .info-box-list li.ib-l01:before {display:none;}
.sight-v3.sight5 .con-section-5 .info-box-list li .tit {margin-top:60px;margin-bottom:30px;}
.sight-v3.sight5 .con-section-5 .info-box-list li.ib-l03 .tit {margin-top:45px;margin-bottom:20px;}
.sight-v3.sight5 .con-section-5 .info-box-list li .ti-desc {font-size:14px;line-height:22px;}
/* con-section-6 */
.sight-v2.sight5 .con-section-6 {padding-top:80px;}
.sight-v3.sight5 .con-section-6 .h-tit {padding-bottom:15px;}
.sight-v3.sight5 .con-section-6 mark {display:block;margin-bottom:40px;}
.sight-v3.sight5 .con-section-6 .ti-desc,
.sight-v3.sight5 .con-section-7 .ti-desc {margin-top:25px;}
.sight-v3.sight5 .con-section-6 .ti-desc.nomg-t,
.sight-v3.sight5 .con-section-7 .ti-desc.nomg-t {margin-top:0;}
.sight-v3.sight5 .con-section-6 .img,
.sight-v3.sight5 .con-section-7 .img {margin-top:50px;}


/*-----------------------------
	EX500 컨투라 비전
------------------------------*/
.sight-v3.sight6  mark {display:block;margin-bottom:45px;}
/* con-section-1 */
.sight-v3.sight6 .con-div.top .float-r {padding-right:55px;}
.sight-v3.sight6 .h-top .comm-desc p {position:relative;padding-left:20px;}
.sight-v3.sight6 .h-top .comm-desc p.nomg-t {margin-bottom:25px;padding-left:0;font-size:16px;}
.sight-v3.sight6 .h-top .comm-desc p {margin-top:15px;font-weight:400;font-size:15px;color:#666;}
.sight-v3.sight6 .h-top .comm-desc p.nomg-t:before {display:none;}
.sight-v3.sight6 .h-top .comm-desc p:before {content:'1.';position:absolute;left:0;font-size:15px;color:
#666;}
.sight-v3.sight6 .h-top .comm-desc p.p2:before {content:'2';}
.sight-v3.sight6 .h-top .comm-desc p.p3:before {content:'3';}
.sight-v3.sight6 .con-section-1 .h-tit strong {font-size:35px;}
.sight-v3.sight6 .con-section-1 mark {margin-bottom:35px;}
.sight-v3.sight6 .con-section-1 .of-hd {margin-bottom:55px;}
.sight-v3.sight6 .con-section-1 .of-hd .float-l {width:43%;}
/* con-section-2 */
.sight-v3.sight6 .con-section-2 {padding-top:50px;}
/* con-section-3 */
.sight-v3.sight6 .con-section-3 .img {margin:50px 0;}
.sight-v3.sight6 .con-section-3 .ti-desc.bottom {margin-top:25px;}
.sight-v3.sight6 .con-section-3 .box-info {margin-top:50px;padding:50px 225px;}
.sight-v3.sight6 .con-section-3 .box-info .float-l,
.sight-v3.sight6 .con-section-3 .box-info .float-r {width:290px;}
.sight-v3.sight6 .con-section-3 .box-info .comm-desc {font-size:14px;line-height:22px;}
.sight-v3.sight6 .con-section-3 .box-info .ti-desc {margin-top:5px;}
.sight-v3.sight6 .con-section-3 .img {margin:0;margin-bottom:50px;}
.sight-v3.sight6 .con-section-3 .box-info {background:url(../../images/icon_sight0601_v2.gif) no-repeat 50.6% 210px;background-color:#fafafa;}
.sight-v3.sight6 .con-section-3 .box-info .img {margin-bottom:20px;}
/* con-section-4 */
.sight-v3.sight6 .con-section-4 {margin-bottom:80px;}
.sight-v3.sight6 .con-section-4 .h-tit {padding-bottom:50px;}
.sight-v3.sight6 .con-section-4 .bg {min-height:620px;margin-bottom:50px;padding:70px 48px;background:url(../../images/bg_sight0602_v2.jpg) no-repeat;}
.sight-v3.sight6 .con-section-4 .bg p {margin-top:15px !important;font-size:16px;}
.sight-v3.sight6 .con-section-4 .bg p.nomg-t {margin-top:0 !important;}
.sight-v3.sight6 .con-section-4 .of-hd.box .h-tit {font-size:20px;}
.sight-v3.sight6 .con-section-4 .comm-desc p {margin-top:25px;}
.sight-v3.sight6 .con-section-4 .comm-desc p.top {margin-top:35px;}
.sight-v3.sight6 .con-section-4 .of-hd.box.ob2 {margin-top:45px;}
.sight-v3.sight6 .con-section-4 .of-hd.box.ob2 .float-l {width:52%;}
.sight-v3.sight6 .con-section-4 .of-hd.box.ob2 p {margin-top:10px;font-size:14px;line-height:22px;}
.sight-v3.sight6 .con-section-4 .of-hd.box.ob2 p.nomg-t {margin-top:0;}
/* //20170317 방소정 추가 */


/*20171109 KBC add*/
/*-------------------------

		원추각막연구소 > 라식/라섹/스마일 재교정

-------------------------*/
.clear{overflow:hidden}
.clear:after{content:'';display:block;clear:both}
.clear2 {clear:both;}

.keratoconus strong.strong_c0{color:#222}
.keratoconus strong.strong_cb{color:#3d4dad}
.keratoconus strong.strong_fc0{font-size:20px;color:#333}
.keratoconus strong.strong_fc0 span{color:#3d4dad}

.keratoconus .img_top{margin-bottom:80px}
.keratoconus h2{font-size:35px;line-height:35px;font-weight:600;color:#333}
.keratoconus h2 span{color:#3e489f}
.keratoconus .p_tit{margin:50px 0 25px;font-size:20px;line-height:22px;color:#333}
.keratoconus .desc{padding-bottom:25px;font-size:16px;line-height:25px;letter-spacing:-0.3px;color:#666;-ms-word-break:keep-all;word-break:keep-all}
.keratoconus .desc_line{line-height:28px}
.keratoconus > .desc.last{padding-bottom:0}
.keratoconus .desc.b-last{padding-bottom:45px}
.keratoconus .desc.last_b5{padding-bottom:7px}

.keratoconus .square_imgbox_mt{margin-top:50px}
.keratoconus .square_imgbox .txt_box{width:630px;float:left}
.keratoconus .square_imgbox .txt_box .desc.last{padding-bottom:15px}
.keratoconus .square_imgbox .txt_box .desc.box_last{padding-bottom:0}
.keratoconus .square_imgbox .img_box{float:right}

.keratoconus .circle_imgbox{margin-top:30px;padding:30px 0 20px;border:1px solid #cecece;background:#fafafa;text-align:center}
.keratoconus .circle_imgbox.line {border:1px solid #ddd;}
.keratoconus .circle_imgbox .txt_box{width:1040px;margin:50px auto 15px;padding:20px 0;background:#fff;border:1px solid #ccc}
.keratoconus .circle_imgbox .txt_box .desc{padding:8px 0 10px}
.keratoconus .circle_imgbox .r_desc{padding-right:30px;font-weight:500;font-size:13px;line-height:22px;text-align:right}

.keratoconus .circle_imgbox_mt0{margin:0 0 20px;border:1px solid #eee}
.keratoconus .circle_imgbox_mt0 .link_box{margin-bottom:0}

.keratoconus .circle_imgbox1{margin-top:50px;background:#f0f0f0;border:1px solid #cecece}
.keratoconus .circle_imgbox1 h3{margin-bottom:40px;font-size:30px;line-height:40px;color:#333}
.keratoconus .circle_imgbox1 h3 span{font-size:16px;font-weight:400}
.keratoconus .circle_imgbox1 .txt_box{width:1020px;background:none;border:none}
.keratoconus .circle_imgbox1 .txt_box ul li{float:left}
.keratoconus .circle_imgbox1 .txt_box ul li.first{width:36.5%;margin:0 10% 0 2%}
.keratoconus .circle_imgbox1 .txt_box ul li.center {width:22%;}
.keratoconus .circle_imgbox1 .txt_box ul li.last{float:right;width:25%;}
.keratoconus .circle_imgbox1 .txt_box ul li > span{display:block}
.keratoconus .circle_imgbox1 .txt_box ul li span.tit{padding-bottom:50px;font-size:18px;line-height:30px;font-weight:600;color:#3e489f}
.keratoconus .circle_imgbox1 .txt_box ul li span.con{line-height:22px;text-align:left}
.keratoconus .circle_imgbox1 .txt_box ul li span.con2{padding-top:25px;line-height:30px;color:#222}
.keratoconus .circle_imgbox1 .txt_box ul li span.con span{font-weight:600;color:#bf9764}
.keratoconus .circle_imgbox1 .txt_box ul li.last span.tit{padding-bottom:20px}

.keratoconus .circle_imgbox2{margin-top:0}

.keratoconus .cornea_img{margin-top:25px;padding:30px 0 20px;background:#fafafa;border:1px solid #ddd;text-align:center}
.keratoconus .cornea_img1{margin-bottom:30px}
.keratoconus .cornea_img .r_desc {margin-top:25px;padding-right:30px;font-weight:500;font-size:13px;line-height:22px;text-align:right}

.keratoconus .link_box{margin:5px 0 40px;text-align:center}
/*//20171109 KBC add*/

.keratoconus2-inner {margin-bottom:70px;}
.keratoconus2 .desc.last{padding-bottom:0 !important;}
.keratoconus2 h2 .desc {display:block;padding-bottom:5px;font-weight:400;font-size:20px;}
.keratoconus2 h2 {position:relative;margin-bottom:40px;line-height:50px;text-transform:uppercase;}
.keratoconus2 h2 .num {position:absolute;left:0;}
.keratoconus2 h2.t1 {margin-bottom:30px;padding-left:40px;font-size:28px;line-height:35px;}
.keratoconus2 h2.t3 {margin-bottom:30px;}
.keratoconus2 h2.t4 {font-size:40px;}
.keratoconus2 h2.t5 {margin-bottom:20px;font-size:30px;}
.keratoconus2 h2 span {color:#333;}
.keratoconus2 h2 .mark {background-color:#e0edff;}
#keratoconus2--9 .circle_imgbox {margin-top:20px;}
.keratoconus2 .circle_imgbox.circle_imgbox_mt0 {margin-top:0 !important;}
.keratoconus2 .txt_box.txt_box2 {width:510px;}
.keratoconus2 .p_tit2 {margin-bottom:20px;font-size:20px;}
.keratoconus2 .p_tit2 span {display:block;font-weight:300;font-size:16px;color:#666;}
/*.bnrImage_top {display:none;}*/
.keratoconus2 .circle_imgbox3 .txt_box ul li.first {width:39%;margin:0 8% 0 2%}
.keratoconus2 .circle_imgbox3 .txt_box ul li.center {width:22%;}
.keratoconus2 .circle_imgbox3 .txt_box ul li.last {width:23.5%;}
.keratoconus2 .circle_imgbox3 .txt_box ul li.last .con.top {margin-bottom:10px;}
.keratoconus2 .circle_btn {display:block;}
.keratoconus2 .nomg_t {margin-top:0 !important;}
.keratoconus2 .circle_imgbox1 .txt_box ul li span.con2 {line-height:24px}


.labTop-bnr {padding-top:0 !important;}
.labTop-bnr span {display:block;}
.labTop-bnr a {display:block;margin:10px 0;}



/* 윤지호 추가 */
.lab.extra .con-div.top .float-r {background:url(../../images/extra_img0102.png) center bottom no-repeat #f4f4f4;}
.extra h2 {font-size:35px;color:#333;font-weight:600;margin:80px 0 40px;letter-spacing:-0.05em;}
.extra .h-top {margin-top:70px;margin-bottom:10px;}
.extra .mark {background-color:#e0edff;}
.extra .sub_tit	  {font-size:20px;color:#333333;font-weight:600;}
.extra .box	{}
.extra .box.bottom	{margin-bottom:80px;}
.extra .txt_box	{}
.extra .txt_box	p {margin-top:30px;font-size:15px;color:#666;letter-spacing:-0.05em;}
.extra .txt_box	p.first {margin-top:0;}
.extra .txt_box	p.last  {margin-bottom:50px;}
.extra .txt_box	p.blue  {color:#3d4dad;}
.extra .txt_box	p strong{color:#222222;}
.extra .txt_box.float_l		{float:left;width:50%;}
.extra .txt_box.float_l p	{padding-right:40px;}
.extra .txt_box.mgb30	{margin-bottom:30px;}
.extra .txt_box.mgb50	{margin-bottom:50px;}
.extra .txt_box ul {}
.extra .txt_box ul.tx_01 {padding:59px 0;}
.extra .txt_box ul.tx_02 {padding:10px 0;height:372px;}
.extra .txt_box ul li {margin-top:50px;}
.extra .txt_box ul li:first-child {margin-top:0px;}
.extra .img_box	{padding:30px;background:#fafafa;border:1px solid #dddddd;box-sizing:border-box;}
.extra .img_box ul {padding:0;text-align:center}
.extra .img_box ul li {;margin:0px;}
.extra .img_box ul li:first-child {margin:0px;}
.extra .img_box.float_r	{float:right;width:50%;}
.extra .history_box	{padding:50px;margin-top:30px;border:1px solid #dddddd;box-sizing:border-box;}
.extra .history_box ul {position:relative;overflow:hidden;}
.extra .history_box ul:before {content:"";display:block;position:absolute;left:50%;margin:10px 0;width:1px;height:90%;background:#ae8e6b;}
.extra .history_box ul li {position:relative;overflow:hidden;margin-top:30px;}
.extra .history_box ul li:first-child {margin-top:0px;}
.extra .history_box ul li:before {content:"";display:block;position:absolute;top:10px;left:calc(50% - 7px);width:15px;height:15px;background:url(../../images/extra_his_arr.png) center center no-repeat;}
.extra .history_box .his	{width:calc(50% - 40px);min-height:1px;}
.extra .history_box .his.left  {float:left;padding-right:40px;text-align:right;}
.extra .history_box .his.right {float:right;padding-left:40px;text-align:left;}
.extra .history_box .his p      {font-size:14px;color:#777777;line-height:30px;letter-spacing:-1.5px;}
.extra .history_box .his p span {font-size:16px;color:#000000;font-weight:bold;}
.extra .history_box .his strong {font-size:25px;color:#ae8e6b;}
.extra .history_box .his img    {margin-top:10px;}






/*-----------------------------
	TFC 스마일
------------------------------*/
.tabMenu_v4 .tab-list ul {margin:0 -.4%;}
.tabMenu_v4 .tab-list li {width:32.3%;margin:0 .4%;}
.tabMenu_v4 li.on a:after {content:none;display:none;}
.tabMenu_v4 li a {height:170px;}
.tabMenu_v4 li a .l-cell {position:relative;}
.tabMenu_v4 li a .l-cell:after {content:'';display:block;width:30px;height:2px;margin:0 auto;margin-top:15px;background-color:#fff;display:none;}
.tabMenu_v4 li.on a .l-cell:after,
.tabMenu_v4 li:hover a .l-cell:after {display:block;position:absolute;left:0;right:0;margin:0 auto;bottom:40px;}
.tabMenu_v4 .tab-li01 a {background:url(../../images/btn_tabimg01_v3.jpg) no-repeat 0 top;}
.tabMenu_v4 .tab-li02 a {margin-left:0;background:url(../../images/btn_tabimg02_v3.jpg) no-repeat 0 top;}
.tabMenu_v4 .tab-li03 a {margin-left:0;background:url(../../images/btn_tabimg03_v3.jpg) no-repeat 0 top;}
.tabMenu_v4 .tab-li04 a {background:url(../../images/btn_tabimg04_v3.jpg) no-repeat 0 top / cover;}
.tabMenu_v4 .tab-li05 a {margin-left:0;background:url(../../images/btn_tabimg05_v3.jpg) no-repeat 0 top;}
.tabMenu_v4 .tab-li06 a {margin-left:0;background:url(../../images/btn_tabimg06_v3.jpg) no-repeat 0 top;}
.tabMenu_v4 .tab-li01.ov a {background:url(../../images/btn_tabimg01_ov_v3.jpg) no-repeat 0 top;}
.tabMenu_v4 .tab-li02.ov a {background:url(../../images/btn_tabimg02_ov_v3.jpg) no-repeat 0 top;}
.tabMenu_v4 .tab-li03.ov a {background:url(../../images/btn_tabimg03_ov_v3.jpg) no-repeat 0 top;}
.tabMenu_v4 .tab-li01.on a {background:url(../../images/btn_tabimg01_ov_v3.jpg) no-repeat 0 top;}
.tabMenu_v4 .tab-li02.on a {background:url(../../images/btn_tabimg02_ov_v3.jpg) no-repeat 0 top;}
.tabMenu_v4 .tab-li03.on a {background:url(../../images/btn_tabimg03_ov_v3.jpg) no-repeat 0 top;}
.tabMenu_v4 .tab-li04.ov a {background:url(../../images/btn_tabimg04_ov_v3.jpg) no-repeat 0 top;}
.tabMenu_v4 .tab-li05.ov a {background:url(../../images/btn_tabimg05_ov_v3.jpg) no-repeat 0 top;}
.tabMenu_v4 .tab-li06.ov a {background:url(../../images/btn_tabimg06_ov_v3.jpg) no-repeat 0 top;}
.tabMenu_v4 .tab-li04.on a {background:url(../../images/btn_tabimg04_ov_v3.jpg) no-repeat 0 top;}
.tabMenu_v4 .tab-li05.on a {background:url(../../images/btn_tabimg05_ov_v3.jpg) no-repeat 0 top;}
.tabMenu_v4 .tab-li06.on a {background:url(../../images/btn_tabimg06_ov_v3.jpg) no-repeat 0 top;}
.tabMenu_v4 .l-table {height:88.5%}


.sight-v4.sight4 .con-section-1,
.sight-v4.sight4 .con-section-6,
.sight-v4.sight4 .con-section-5 {padding-top:100px;}
.sight-v4.sight4 .h-top .tit2 {padding-top:10px;padding-bottom:55px;line-height:22px;}
.sight-v4.sight4 .con-section-1 .h-tit,
.sight-v4.sight4 .con-section-6 .h-tit,
.sight-v4.sight4 .con-section-5 .h-tit {line-height:10px;}
.sight-v4.sight4 .tabMenu_v4 li a {padding-top:0;}
.sight-v4.sight4 .l-table {display:table;table-layout:fixed;width:100%;}
.sight-v4.sight4 .l-cell {display:table-cell;vertical-align:middle;}
.sight-v4.sight-v1.sight4 .comm-desc,
.sight-v4.sight4 .ti-desc {line-height:30px;}
.sight-v4.sight4 .con-section-7 .ti-desc,
.sight-v4.sight4 .con-section-5 .ti-desc,
.sight-v4.sight4 .con-section-2 .ti-desc,
.sight-v4.sight4 .ti-desc.bottom {margin-top:27px;}
.sight-v4.sight4 .con-section-2,
.sight-v4.sight4 .con-section-3 {padding-top:0;}
.sight-v4.sight4 .con-section-3 .ti-desc.top {line-height:1}
.sight-v4.sight4 .ti-desc.top strong {font-size:20px;}
.sight-v4.sight4 .con-section-4 {padding-top:100px;}
.sight-v4.sight4 .con-section-4 .h-tit {margin-bottom:65px;}
.sight-v4.sight4 strong {color:#333;}
.sight-v4.sight4.sight .video,
.sight-v4.sight4 #video-list,
.sight-v4.sight4 #video-list2 {height:618px;}
.sight-v4.sight4 #video-list3 {height:302px;}
.sight-v4.sight4 #video-list4 {height:302px;}
.sight-v4.sight4 .fs13 {font-size:13px !important;}
.sight-v4.sight4 .fs16 {font-size:16px !important;}
.sight-v4.sight4 .ti-desc.top {font-size:16px;}
.sight-v4.sight4 .ti-desc.mid {margin-top:15px;}


.sight-v4.sight4 .top_nomg {margin-top:0 !important;}
.sight-v4.sight4 .con-section-5 .float-l {width:340px;margin-right:35px;}
.sight-v4.sight4 .con-section-5 .of-hd {margin-bottom:18px;}
.sight-v4.sight4 .con-section-5 .box_v1 {margin-top:27px;text-align:center;}
.sight-v4.sight4 .con-section-5 .box_v1 .of-hd {position:relative;}
.sight-v4.sight4 .con-section-5 .box_v1 .h-tit {font-weight:600;font-size:20px;line-height:19px;}
.sight-v4.sight4 .con-section-5 .box_v1 .h-tit span {color:#3e489f;}
.sight-v4.sight4 .con-section-5 .box_v1 .of-hd > div.float-c {position:absolute;top:181px;left:48%;width:auto !important;font-weight:600;font-size:35px;color:#3e489f;}
.sight-v4.sight4 .con-section-5 .box_v1 .ti-desc {margin-top:15px;color:#333;line-height:1;}
.sight-v4.sight4 .con-section-5 .box_v1 .of-hd {margin-bottom:0;}
.sight-v4.sight4 .con-section-5 .box_v1 .of-hd > div {width:48%;}
.sight-v4.sight4 .con-section-5 .box_v1.box_inner .of-hd > div {float:none;width:47.5%;display:inline-block;margin-right:0;}
.sight-v4.sight4 .con-section-5 .box_v1.col3 {margin-top:0;}
.sight-v4.sight4 .con-section-5 .box_v1.col3 .float-l {width:31.7%;margin-right:25px;}
.sight-v4.sight4 .con-section-5 .box_v1.col3 .float-l:last-child {margin-right:0;}
.sight-v4.sight4 .con-section-5 .box_v1.col3 img {height:248px;}
.sight-v4.sight4 .con-section-5 .video {height:302px;}

.sight-v4.sight4 .con-section-6 {padding-top:100px;}
.sight-v4.sight4 .con-section-6 .float-l {width:538px;margin-right:35px;}
.sight-v4.sight4 .con-section-6 .ti-desc {margin-top:27px;}
.sight-v4.sight4 .con-section-6 .ti-desc.top {margin-top:0;}

.sight-v4.sight4 .con-section-7 {padding-top:100px;}
.sight-v4.sight4 .con-section-7 .h-tit {font-size:35px;padding-bottom:30px;}
.sight-v4.sight4 .con-section-7 .ti-desc {margin-top:27px;}

.sight-v4.sight4 .con-section-8 {padding-top:100px;}
.sight-v4.sight4 .con-section-8 .h-tit {padding-bottom:50px;font-size:35px;line-height:44px;}
.sight-v4.sight4 .con-section-8 .comm-desc {margin-bottom:25px;}
.sight-v4.sight4 .con-section-8 .ti-desc.top {font-size:20px;}
.sight-v4.sight4 .con-section-8 .btn-sight {margin-top:25px;}

.sight-v4.sight4 .con-section-9 .h-tit {padding-bottom:0;}
/*.sight-v4.sight4 .con-section-9 .h-tit strong {letter-spacing:-3px}*/
.sight-v4.sight4 .con-section-9 mark {font-size:20px;}
.sight-v4.sight4 .con-section-9 .comm-desc {margin-bottom:27px;}
.sight-v4.sight4 .con-section-9 {padding-top:100px;}

.sight-v4.sight4 .con-section-10 {padding-top:100px;}
.sight-v4.sight4 .con-section-10 .h-tit {padding-bottom:0;}
.sight-v4.sight4 .con-section-10 .ti-desc.top {padding-bottom:27px;font-size:20px;}
.sight-v4.sight4 .con-section-10 .float-l {margin-right:32px;}
.sight-v4.sight4 .con-section-10 .of-hd {margin-bottom:25px;}
.sight-v4.sight4 .con-section-10 .comm-desc.bot {padding:25px 0;}
.sight-v4.sight4 .con-section-10 .comm-desc.bot p {margin-top:25px;}
.sight-v4.sight4 .con-section-10 .ti-desc2 {margin-top:0 !important;padding-left:30px;}

.sight-v4.sight4 .con-section-11 {padding-top:100px;}
.sight-v4.sight4 .con-section-11 .h-tit {padding-bottom:0;}
.sight-v4.sight4 .con-section-11 .float-l {margin-right:30px;}
.sight-v4.sight4 .con-section-11 .comm-desc {margin-bottom:50px;}

.sight-v4.sight4
.sight-v4.sight4
.sight-v4.sight4 {}



.sight_tab {margin-top:55px;}
.sight_tab .tab-list {overflow:hidden;text-align:center;}
.sight_tab li {float:left;width:32.7%;margin-left:10px;margin-bottom:10px;}
.sight_tab li .l-table {height:100%;}
.sight_tab li a {display:block;height:170px;font-weight:600;font-size:18px;color:#fff;text-indent:0;text-align:center;box-sizing:border-box;}
.sight_tab li a .l-cell:after {content:'';display:block;width:30px;height:2px;margin:0 auto;margin-top:15px;background-color:#fff;}
.sight_tab .tab-li01 {margin-left:0;}
.sight_tab .tab-li01 a {height:352px;margin-left:0;margin-bottom:0;background:url(../../images/btn_tabimg01_v4.jpg) no-repeat 0;}
.sight_tab .tab-li02 a {background:url(../../images/btn_tabimg02_v4.jpg) no-repeat 0;}
.sight_tab .tab-li03 a {background:url(../../images/btn_tabimg03_v4.jpg) no-repeat 0;}
.sight_tab .tab-li04 a {background:url(../../images/btn_tabimg04_v4.jpg) no-repeat 0;}
.sight_tab .tab-li05 a {background:url(../../images/btn_tabimg05_v4.jpg) no-repeat 0;}
.sight_tab .tab-li01.ov a {background:url(../../images/btn_tabimg01_ov_v4.jpg) no-repeat 0;}
.sight_tab .tab-li02.ov a {background:url(../../images/btn_tabimg02_ov_v4.jpg) no-repeat 0;}
.sight_tab .tab-li03.ov a {background:url(../../images/btn_tabimg03_ov_v4.jpg) no-repeat 0;}
.sight_tab .tab-li04.ov a {background:url(../../images/btn_tabimg04_ov_v4.jpg) no-repeat 0;}
.sight_tab .tab-li05.ov a {background:url(../../images/btn_tabimg05_ov_v4.jpg) no-repeat 0;}
.sight_tab .tab-li01.on a {background:url(../../images/btn_tabimg01_ov_v4.jpg) no-repeat 0;}
.sight_tab .tab-li02.on a {background:url(../../images/btn_tabimg02_ov_v4.jpg) no-repeat 0;}
.sight_tab .tab-li03.on a {background:url(../../images/btn_tabimg03_ov_v4.jpg) no-repeat 0;}
.sight_tab .tab-li04.on a {background:url(../../images/btn_tabimg04_ov_v4.jpg) no-repeat 0;}
.sight_tab .tab-li05.on a {background:url(../../images/btn_tabimg05_ov_v4.jpg) no-repeat 0;}

.sight-v4.sight4 .con-section-4 .con1 .float-l {width:25%;height:218px;margin-bottom:30px;}
.sight-v4.sight4 .con-section-4 .con2 .float-l {width:25%;height:218px;margin-bottom:30px;}
.sight-v4.sight4 .con-section-4 .con3 .float-l {width:25%;height:281px;margin-bottom:30px;}
.sight-v4.sight4 .con-section-4 .con4 .float-l {width:25%;height:237px;margin-bottom:30px;}
.sight-v4.sight4 .con-section-4 .con5 .float-l {width:25%;height:345px;}
.sight-v4.sight4 .con-section-4 .float-l {margin-right:40px;}
.sight-v4.sight4 .con-section-4 .float-l .image {display:block;width:100%;height:100%;background-size:cover !important}
.sight-v4.sight4 .con-section-4 .sight_tab_con {padding:40px 0;border:1px solid #e4e4e4;}
.sight-v4.sight4 .con-section-4 .sight_tab_con h3.h-tit {margin-bottom:15px;font-size:30px}
.sight-v4.sight4 .con-section-4 .sight_tab_con .ti-desc {margin-top:20px;font-size:14px;line-height:22px;}



.history-list2 {margin-top:40px;}
.history-content2 {position:relative;}
.history-content2:before {content:'';position:absolute;top:0;left:0;right:0;width:1px;margin:0 auto;height:89%;background-color:#3d4dad;}
.history-list2 .info-tit {padding:41px;text-align:center;font-weight:800;font-size:30px;color:#fff;line-height:23px;letter-spacing:0;}
.history-list2 > li .of-hd.top {padding-top:0;}
.history-list2 > li .of-hd {margin-bottom:20px;padding-top:25px;}
.history-list2 > li .of-hd.bot {margin-bottom:0;}
.history-list2 > li .of-hd:before {content:'';position:absolute;left:0;right:0;width:19px;height:19px;margin:0 auto;border-radius:50%;background-color:#3d4dad;bsox-sizing:border-box;}
.history-list2 > li.history1 .of-hd:before,
.history-list2 > li.history2 .of-hd:before,
.history-list2 > li.history4 .of-hd:before,
.history-list2 > li.history5 .of-hd:before,
.history-list2 > li.history9 .of-hd:before {border:1px solid #3d4dad;background-color:#fff;}
.history-list2 .info .tit {padding-bottom:0;font-weight:600;font-size:30px;color:#111;line-height:1;}
.history-list2 .info .comm-desc {margin-bottom:0 !important;color:#333;}
.history-list2 .info .comm-desc .ti-desc {font-size:15px;line-height:25px;}
.history-list2 > li .ti-desc {margin-top:8px;}
.history-list2 > li.history8 .of-hd {padding-top:0;}
.history-list2.bottom {margin-top:150px;}
.history-list2 .info {width:45%;}
.history-list2 .img {width:45%;}
.history-list2 .float-l {text-align:right;}
.history-list2 .float-r {text-align:left;}







/*-----------------------------
	국내 최다 증례 수연세
------------------------------*/
.tabMenu_v5 {margin-bottom:50px;}
.tabMenu_v5 .tab-list ul {margin:0 -.4%;}
.tabMenu_v5 .tab-list li {width:48%;margin:0 .4%;}
.tabMenu_v5 li.on a:after {content:none;display:none;}
.tabMenu_v5 li.ov a:after {content:none;display:none;}
.tabMenu_v5 li a {height:161px;padding-top:53px;}
.tabMenu_v5.bot li a {padding-top:63px;}
.tabMenu_v5 li a .l-cell {position:relative;}
.tabMenu_v5 li a .l-cell:after {content:'';display:block;width:30px;height:2px;margin:0 auto;margin-top:15px;background-color:#fff;display:none;}
.tabMenu_v5 li.on a .l-cell:after,
.tabMenu_v5 li.ov a .l-cell:after {display:block;}
.tabMenu_v5 .tab-li01 a {background:url(../../images/tabMenu_lens5_1_v2.jpg) no-repeat 0 top;}
.tabMenu_v5 .tab-li02 a {margin-left:0;background:url(../../images/tabMenu_lens5_2_v2.jpg) no-repeat 0 top;}
.tabMenu_v5 .tab-li03 a {margin-left:0;background:url(../../images/tabMenu_lens5_3_v2.jpg) no-repeat 0 top;}
.tabMenu_v5 .tab-li04 a {background:url(../../images/tabMenu_lens5_4_v2.jpg) no-repeat 0 top;}
.tabMenu_v5 .tab-li05 a {margin-left:0;background:url(../../images/tabMenu_lens5_5_v2.jpg) no-repeat 0 top;}
.tabMenu_v5 .tab-li06 a {margin-left:0;background:url(../../images/tabMenu_lens5_6_v2.jpg) no-repeat 0 top;}
.tabMenu_v5 .tab-li01.ov a {background:url(../../images/tabMenu_lens5_1_v2_ov.jpg) no-repeat 0 top;}
.tabMenu_v5 .tab-li02.ov a {background:url(../../images/tabMenu_lens5_2_v2_ov.jpg) no-repeat 0 top;}
.tabMenu_v5 .tab-li03.ov a {background:url(../../images/tabMenu_lens5_3_v2_ov.jpg) no-repeat 0 top;}
.tabMenu_v5 .tab-li01.on a {background:url(../../images/tabMenu_lens5_1_v2_ov.jpg) no-repeat 0 top;}
.tabMenu_v5 .tab-li02.on a {background:url(../../images/tabMenu_lens5_2_v2_ov.jpg) no-repeat 0 top;}
.tabMenu_v5 .tab-li03.on a {background:url(../../images/tabMenu_lens5_3_v2_ov.jpg) no-repeat 0 top;}
.tabMenu_v5 .tab-li04.ov a {background:url(../../images/tabMenu_lens5_4_v2_ov.jpg) no-repeat 0 top;}
.tabMenu_v5 .tab-li05.ov a {background:url(../../images/tabMenu_lens5_5_v2_ov.jpg) no-repeat 0 top;}
.tabMenu_v5 .tab-li06.ov a {background:url(../../images/tabMenu_lens5_6_v2_ov.jpg) no-repeat 0 top;}
.tabMenu_v5 .tab-li04.on a {background:url(../../images/tabMenu_lens5_4_v2_ov.jpg) no-repeat 0 top;}
.tabMenu_v5 .tab-li05.on a {background:url(../../images/tabMenu_lens5_5_v2_ov.jpg) no-repeat 0 top;}
.tabMenu_v5 .tab-li06.on a {background:url(../../images/tabMenu_lens5_6_v2_ov.jpg) no-repeat 0 top;}
.tabMenu_v5 .l-table {height:88.5%}
.len2 #bbs-btn {margin-bottom:10px;}







/*-----------------------------
	건조증 치료 클리닉
------------------------------*/
.keratoconus#drynessContent h2 {margin-bottom:37px;}
.keratoconus#drynessContent h2 .box {display:inline-block;width:44px;height:44px;margin-right:12px;border:3px solid #333;border-radius:3px;font-weight:600;font-size:35px;color:#333;text-align:center;box-sizing:border-box;}
.keratoconus#drynessContent .desc.first {padding-bottom:10px;}
.keratoconus#drynessContent .desc.first strong {font-size:17px;}
.keratoconus#drynessContent .desc.top {padding-top:15px;}
.keratoconus#drynessContent .desc.last {padding-bottom:0;}
.keratoconus#drynessContent mark.colorbg {padding:0 5px 2px;background-color:#3e489f;font-size:17px;color:#fff;}
.keratoconus#drynessContent .link_box {margin-top:10px;}
#drynessContent .conHeight {height:85px;}
#drynessContent .background_desc {min-height:505px;margin-top:10px;padding:0 48px 45px;background-repeat:no-repeat;background-position:center;background-size:cover;box-sizing:border-box;}
#drynessContent .background_desc h3 {padding-top:46px;padding-bottom:15px;font-weight:600;font-size:20px;color:#fff;}
#drynessContent .background_desc .desc {padding-bottom:15px;color:#fff;opacity:0.75}
#drynessContent .box_desc {position:relative;margin-bottom:30px;}
#drynessContent .box_desc .tit_box_bg {position:absolute;left:23px;top:-26px;display:block;width:246px;height:53px;background-repeat:no-repeat;background-position:center;background-size:cover;background-image:url(../../images/dryness03_h_bg.jpg);font-weight:600;font-size:26px;color:#fff;box-sizing:border-box;text-align:center;line-height:53px;}
#drynessContent .box_desc {margin-top:66px;border:2px solid #4a60da;padding:22px 24px;}
#drynessContent .box_desc .txt_box {padding-top:60px;}
#drynessContent .box_desc .desc {line-height:1.7}
#drynessContent .box_desc .desc strong {font-size:18px;}
.keratoconus#drynessContent .circle_imgbox {padding-bottom:30px;}
.keratoconus#drynessContent .circle_imgbox,
.keratoconus#drynessContent .cornea_img {border-color:#eee;}
#drynessContent .clear.col2 > div {width:48.5%;}
.keratoconus#drynessContent .p_tit.mark {overflow:hidden;margin-top:70px;}
.keratoconus#drynessContent .p_tit mark {line-height:0;font-size:20px;}
.keratoconus#drynessContent .desc.bu_desc {padding-left:11px;position:relative;}
.keratoconus#drynessContent .desc.bu_desc .bu {position:absolute;left:0;top:0;}



/* 병원둘러보기*/
.about_tour_slider {margin-top:35px;}
.about_tour_slider .bx-wrapper {margin-bottom:25px;}
.about_tour_slider .tour_inner {position:relative;}
.about_tour_slider .tour_info {position:absolute;left:0;bottom:0;width:100%;height:110px;padding:20px 28px;box-sizing:border-box;}
.about_tour_slider .tour_info:before {content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:#0f0f0f;opacity:0.8}
.about_tour_slider .tour_inner .tour_tit {position:relative;margin-bottom:5px;font-weight:600;font-size:28px;color:#fff;z-index:2}
.about_tour_slider .tour_inner .tour_desc {position:relative;font-weight:300;font-size:18px;color:#ddcdb3;z-index:2}
.about_tour_slider .tour_slider_pager {overflow:hidden;margin:-0.5% -0.5%;}
.about_tour_slider .tour_slider_pager > a {float:left;width:9%;margin:0.5% 0.5%;opacity:0.5}
.about_tour_slider .tour_slider_pager > a.active {opacity:1}
.about_tour_slider .bx-wrapper .bx-controls-direction a {width:40px;height:40px;background-repeat:no-repeat;background-position:center;}
.about_tour_slider .bx-wrapper .bx-next {right:0;background-image:url(../../images/tour_next_btn.png);}
.about_tour_slider .bx-wrapper .bx-prev {left:0;background-image:url(../../images/tour_prev_btn.png);}





/* 병원둘러보기 추가건 : 220809 */
.about_tour_slider .tour_slider_pager2 {overflow:hidden;margin:-0.5% -0.5%;}
.about_tour_slider .tour_slider_pager2 > a {float:left;width:9%;margin:0.5% 0.5%;opacity:0.5}
.about_tour_slider .tour_slider_pager2 > a.active {opacity:1}

.content-area-new { }
.content-area-new .sub-tab-menu li { width:15.7%; margin-top:5px; margin-bottom:10px; } 
.content-area-new .sub-tab-menu li a {display:block;padding:10px 0;border-top:2px solid #ddd;font-size:16px;color:#111; text-align:center;}
.content-area-new .sub-tab-menu li.on a {border-top:2px solid #3e489f;font-weight:600;color:#3e489f;}
.content-area-new .sub-tab-menu.gap50 { margin-top:70px; } 
.content-area-new .about_tour_slider { margin-top:10px; } 
.content-area-new .about_tour_slider2 { margin-top:10px; } 




/*진료일정*/
.about8 .con-div.top .float-r {min-height:270px;padding-bottom:0;}
.clinical_schedule_area {padding:60px 0 80px;}
.clinical_schedule_title {display:block;margin-bottom:18px;padding-bottom:30px;border-bottom:2px dashed #ececec;font-weight:600;font-size:30px;color:#3e489f;text-align:center;line-height:1;}
.clinical_schedule_body table {border:1px solid #333;}
.clinical_schedule_body th {padding:18px;background-color:#f3f3f3;text-align:center;border-bottom:1px solid #ccc;border-left:1px solid #ccc;font-weight:600;font-size:18px;color:#111;}
.clinical_schedule_body td {padding:18px;text-align:center;border-bottom:1px solid #ccc;border-left:1px solid #ccc;font-weight:600;font-size:18px;color:#666;}
.clinical_schedule_body th:first-child,
.clinical_schedule_body td:first-child {border-left:none;}
.clinical_schedule_body tr:last-child th,
.clinical_schedule_body tr:last-child td {border-bottom:none;}
.clinical_schedule_body thead tr:last-child th,
.clinical_schedule_body thead tr:last-child td {border-bottom:1px solid #ccc;}
.clinical_schedule_body p {margin-top:20px;font-size:15px;color:#666;}





/*-----------------------------
안내렌즈삽입술 23.01
------------------------------*/
.tabMenu_v6 {margin-bottom:0px;}
.tabMenu_v6 .tab-list { display:flex; margin-right:-13px; }
.tabMenu_v6 .tab-list li { position:relative; flex:0 0 auto; width:calc((100% / 4) - 13px); margin-right:13px; }
.tabMenu_v6 .tab-list.col3 li { position:relative; flex:0 0 auto; width:calc((100% / 3) - 13px); margin-right:13px; }

.tabMenu_v6 .tab-list li:last-of-type { margin-right:0px; } 

.tabMenu_v6 li a { position:relative; display:flex; align-items:center; justify-content:center; height:150px; text-indent:revert; font-size:18px; color:#fff; font-weight:600; text-align:center;   }
.tabMenu_v6 li a span { position:relative; margin-top:-0px; z-index:1; } 
.tabMenu_v6 li a span:after { content:'';position:absolute; left:50%; transform:translateX(-50%); width:30px;height:2px;margin:0 auto;margin-top:10px;background-color:#fff;display:block;opacity:0; transition:all 0.3s ease;  }

.tabMenu_v6 li a:after { content:''; position:absolute; display:inline-block; width:0; height:0; top:revert; bottom:-20px; left:50%; transform:translateX(-50%); border-left:18px solid transparent; border-right:18px solid transparent; border-top:20px solid #3d3d8e; border-bottom:revert; transition:all .2s ease; opacity:0; }
.tabMenu_v6.bottom li a:after { content:''; position:absolute; display:inline-block; width:0; height:0; top:-20px; bottom:revert; left:50%; transform:translateX(-50%); border-left:18px solid transparent; border-right:18px solid transparent; border-top:revert; border-bottom:20px solid #3d3d8e; transition:all .2s; opacity:0; }


.tabMenu_v6 .tab-li01 a {background:url(/images/sight/tab5_1.png?d=1) no-repeat; background-position:center top; background-size:cover;}
.tabMenu_v6 .tab-li02 a {margin-left:0;background:url(/images/sight/tab5_2.png?d=1) no-repeat; background-position:center top; background-size:cover;}
.tabMenu_v6 .tab-li03 a {margin-left:0;background:url(/images/sight/tab5_3.png?d=1) no-repeat; background-position:center top; background-size:cover;}
.tabMenu_v6 .tab-li04 a {background:url(/images/sight/tab5_4.png?d=1) no-repeat; background-position:center top; background-size:cover;}


.tabMenu_v6 .tab-li01.ov a, 
.tabMenu_v6 .tab-li01.on a {background:url(/images/sight/tab5_1_ov.png?d=1) no-repeat;background-position:center top; background-size:cover;}

.tabMenu_v6 .tab-li02.ov a ,
.tabMenu_v6 .tab-li02.on a {background:url(/images/sight/tab5_2_ov.png?d=1) no-repeat;background-position:center top; background-size:cover;}

.tabMenu_v6 .tab-li03.ov a, 
.tabMenu_v6 .tab-li03.on a {background:url(/images/sight/tab5_3_ov.png?d=1) no-repeat;background-position:center top; background-size:cover;}

.tabMenu_v6 .tab-li04.ov a, 
.tabMenu_v6 .tab-li04.on a {background:url(/images/sight/tab5_4_ov.png?d=1) no-repeat;background-position:center top; background-size:cover;}

.tabMenu_v6 li.on a:after, 
.tabMenu_v6 li.ov a:after { opacity:1; } 

.tabMenu_v6 li.on a span:after,
.tabMenu_v6 li.ov a span:after { opacity:1; }


.sight-new .h-top { padding-top:0rem; }
.sight-new .h-top .tit { letter-spacing:-0.05em !important; } 

.sight-new .con-div { } 
.sight-new .h-tit2 { font-weight: 600; font-size: 35px; color: #111;padding-bottom:40px !important; } 
.sight-new .ti-desc2 { font-size:20px; color:#333; line-height:1.6; } 


.sight-new .ti-desc { font-size:16px; line-height:1.6 !important; word-break:keep-all; } 
.sight-new .ti-desc.top { font-size:16px !important; line-height:1.6 !important; word-break:keep-all; margin-top:0px } 

.sight-new .pt10 { padding-top:10px !important; }
.sight-new .pt20 { padding-top:20px !important; }
.sight-new .pt30 { padding-top:30px !important; }
.sight-new .pt40 { padding-top:40px !important; }
.sight-new .pt50 { padding-top:50px !important; }
.sight-new .pt60 { padding-top:60px !important; }
.sight-new .pt70 { padding-top:70px !important; }

.sight-new .mt10 { margin-top:10px !important; } 
.sight-new .mt20 { margin-top:20px !important; } 
.sight-new .mt25 { margin-top:25px !important; } 
.sight-new .mt30 { margin-top:30px !important; } 
.sight-new .mt40 { margin-top:40px !important; } 
.sight-new .mt50 { margin-top:50px !important; } 
.sight-new .mt60 { margin-top:60px !important; } 
.sight-new .mt70 { margin-top:70px !important; } 
.sight-new .mt80 { margin-top:80px !important; } 
.sight-new .mt90 { margin-top:90px !important; } 

.sight-new .float-l { margin-right:35px; } 


.sight-new .comm-box { display:flex; align-items:center; justify-content:center; border:1px solid #eee; background:#fafafa; padding:10px; box-sizing:border-box; } 
.sight-new .comm-box.nobg { border:0px; background:revert; padding:revert; } 

.sight-new .comm-box.mint { border:1px solid #569eb8; background:#569eb8; } 
.sight-new .comm-box.bora { border:1px solid #393985; background:#393985; padding:2.5rem; } 
.sight-new .comm-box.ybora { border:1px solid #eee; background:#eff2ff; padding:3.125rem 0 3.125rem 1.875rem; } 

.sight-new .comm-box .comm-box-one  { width:100%; text-align:center; } 
.sight-new .comm-box .comm-box-one.left { text-align:left; } 
.sight-new .comm-box .comm-box-one.p20  { padding:20px;  } 
.sight-new .comm-box .comm-box-one.p30  { padding:30px;  } 

.sight-new .comm-box .comm-box-two { display:flex;align-items:center; justify-content:center;  width:100%; padding:30px 20px; } 
.sight-new .comm-box.nobg .comm-box-two { align-items:revert; justify-content:revert; padding:0px;  } 
.sight-new .comm-box .comm-box-two .col { width:50%; text-align:center; word-break:keep-all; } 
.sight-new .comm-box .comm-box-two .col.left { text-align:left; font-size:16px; color:#666; line-height:1.6; margin-right:30px } 
.sight-new .comm-box .comm-box-two .col.right { text-align:right; } 


.sight-new .comm-box .comm-box-two.center .col { display:flex;align-items:center; justify-content:center; } 


.sight-new .comm-box .comm-box-two.w46 .col:first-of-type { width:40%; margin-right:30px; text-align:left; } 
.sight-new .comm-box .comm-box-two.w46 .col:last-of-type { width:60%; text-align:right; } 

.sight-new .comm-box .comm-box-two .col .col-img { }
.sight-new .comm-box .comm-box-two .col .col-img.gif { max-width:485px; border:1px solid #eee; } 
.sight-new .comm-box .comm-box-two .col .col-img.gif img { max-width:485px; /*border:1px solid #eee;*/} 

.sight-new .comm-box .comm-box-two .col .col-text { font-size:25px; color:#98c3ff; font-weight:700; margin-top:10px; } 



.sight-new .comm-box .comm-box-three { display:flex;align-items:; justify-content:center; padding:35px 35px; margin-right:-50px;  } 
.sight-new .comm-box .comm-box-three .col { width:calc((100% / 3) - 50px); margin-right:50px; } 


.sight-new .comm-box .comm-box-four { display:flex;flex-wrap:wrap; margin-right:-30px;  } 
.sight-new .comm-box .comm-box-four .col { flex:0 0 auto; width:calc((100% / 4) - 30px); margin-right:30px; } 
.sight-new .comm-box .comm-box-four .col_4_img { margin-bottom:30px; }
.sight-new .comm-box .comm-box-four .col_4_num { font-size:30px; color:#fff; font-weight:600; font-style: italic;margin-bottom:6px;  }
.sight-new .comm-box .comm-box-four .col_4_text { font-size:18px; color:#fff; word-break:keep-all; } 



.sight-new .comm-box .comm-text { width:670px; color:#666; padding:30px;  box-sizing:border-box; }
.sight-new .comm-box .comm-img { width:calc(100% - 670px); text-align:center; }  


.sight-title { font-size:35px; color:#fff; font-weight:600; background:#393985; padding:10px 0; text-align:center; margin-bottom:50px; } 


/* 디자인변경으로 추가된 부분들.. */
.con-section-new.tab1 { display:flex; flex-direction:column; align-items:center; justify-content:center; text-align:center; padding:6.25rem; background:url('/images/sight/sight5_tab1_bg.jpg') no-repeat; background-position:center; background-size:cover; margin-bottom:2rem; } 
.con-section-new.tab1 .new-icon { } 
.con-section-new.tab1 h2 { font-size:3.438rem; color:#fff; font-weight:600; margin-top:1.25rem;} 
.con-section-new.tab1 .new-tt { font-size:1.25rem; color:#fff; font-weight:600; line-height:1.6; margin-top:3.75rem; word-break:keep-all;} 
.con-section-new.tab1 .new-summ { font-size:1.25rem; color:#dccdb0; font-weight:500; line-height:1.6; margin-top:1.875rem;word-break:keep-all;} 

.sight-new .comm-box.tab1_3 { border:0px; background:url('/images/sight/sight5_tab1_bg3.jpg') no-repeat; background-size:cover; background-position:center; } 
.sight-new .comm-box.tab1_3 .ti-desc { font-size:1rem; color:#111; } 
.sight-new .comm-box.tab1_3 .point { font-size:1.25rem; color:#0e378a; font-weight:600; font-style:italic; padding-top:1.25rem; } 
.sight-new .comm-box.tab1_3 .point u { text-decoration:none; padding-top:2px; border-bottom:1px solid currentColor; }


.sight-new .sight_tab1_4 { display:flex; align-items:center; justify-content:center; border:1px solid #eee; background-color:#e6d9ce; }
.sight-new .sight_tab1_4 .left { width:580px;  }
.sight-new .sight_tab1_4 .right { width:calc(100% - 580px); padding:1rem 3.125rem 1rem 1.563rem; }
.sight-new .sight_tab1_4 .comm-desc { padding-bottom:0rem !important; } 
.sight-new .sight_tab1_4 .ti-desc { font-size:1rem; color:#111; }
.sight-new .sight_tab1_4 .ti-desc.point { font-size:1.875rem; color:#111; font-weight:600; margin-top:0rem !important;  } 

/* Section 2 추가부분 : 230125 */
.con-section-new.tab2 { display:flex; flex-direction:column; align-items:center; justify-content:flex-start; text-align:center; padding:5rem; background:url('/images/sight/sight5_tab2_bg1.png') no-repeat; background-position:center; background-size:cover; margin-bottom:2rem; min-height:39.688rem; box-sizing:border-box; } 
.con-section-new.tab2 h2 { font-size:3.438rem; color:#00002c; font-weight:600;} 
.con-section-new.tab2 .new-tt { font-size:1.25rem; color:#fff; font-weight:600; line-height:1.6; margin-top:2.5rem;} 

.comm-box.bg-blue { background:#060654 !important; } 

.sight-new .comm-box.tab2_3 { border:0px; background:url('/images/sight/sight5_tab2_bg3.jpg') no-repeat; background-size:cover; background-position:center; padding:4.375rem 0;} 
.comm-box.tab2_5 { align-items:flex-start; justify-content:flex-start; border:0px !important; background:url('/images/sight/sight5_tab2_img5_new.png') no-repeat; background-size:cover; background-position:center; padding:6.25rem 5rem; min-height:35.125rem; box-sizing:border-box;  }
.comm-box.tab2_5 .comm-box-one { text-align:left; } 
.comm-box.tab2_5 .subtt { font-size:2.188rem; color:#393985; font-weight:600; line-height:1.2;} 
.comm-box.tab2_5 .tt { font-size:3.438rem; color:#022e72; font-weight:800;line-height:1.3; } 


.comm-box.tab2_7 .col:first-of-type { text-align:right !important; padding-right:2.5rem; }
.comm-box.tab2_7 .tt { font-size:35px; color:#393985; font-weight:700; line-height:1.2;  } 
.comm-box.tab2_7 .ti-desc { font-size:1.125rem; color:#111; margin-top:0rem !important; } 

.comm-box.tab2_7 { }
.comm-box.tab2_7 .col:first-of-type { text-align:right !important; padding-right:2.5rem; }
.comm-box.tab2_7 .tt { font-size:35px; color:#393985; font-weight:700; line-height:1.2;  } 
.comm-box.tab2_7 .ti-desc { font-size:1.125rem; color:#111; margin-top:0rem !important; } 


/* Section 3 추가부분 : 230125 */
.comm-box.tab3_1 { align-items:flex-start; justify-content:flex-start; border:0px !important; background:url('/images/sight/sight5_tab3_img1.jpg') no-repeat; background-size:cover; background-position:center; padding:6.25rem 5rem; min-height:21.438rem; box-sizing:border-box;  }
.comm-box.tab3_1 .comm-box-one { text-align:left; } 
.comm-box.tab3_1 .tt { font-size:55px; color:#fff; font-weight:600;line-height:1.3; } 

.comm-box.tab3_2 { padding:1.875rem; } 

.comm-box.tab3_3 .img_wrap { background:#fafafa; border:1px solid #eee; padding:1.25rem 1.563rem; } 
.comm-box.tab3_3 .img_wrap .img { margin:0 !important; } 
.comm-box.tab3_3 .img_wrap .text { font-size:0.875rem; color:#666; padding-top:10px; } 

.comm-box.tab3_4 .img_wrap { padding:0; } 
.comm-box.tab3_4 .img_wrap .img { margin:0 !important; } 
.comm-box.tab3_4 .img_wrap .text { text-align:center; font-size:0.875rem; color:#666; padding-top:10px; } 



/* Section 4 추가부분 : 230125 */
.con-section-new.tab4 { display:flex; flex-direction:column; align-items:center; justify-content:center; text-align:center; padding:6.25rem; background:url('/images/sight/sight5_tab4_bg1.jpg') no-repeat; background-position:center; background-size:cover; margin-bottom:2rem; } 

.con-section-new.tab4 .new-subtt { font-size:1.563rem; color:#d9a4e4;  line-height:1.2; } 
.con-section-new.tab4 h2 { font-size:3.438rem; color:#fff; font-weight:600; margin-top:0.5rem;} 
.con-section-new.tab4 .new-tt { min-height:16.25rem; } 
.con-section-new.tab4 .new-summ { font-size:1rem; color:#a796bb; font-weight:500; line-height:1.56; margin-top:1.875rem;} 

.comm-box.tab4_2 .ybora { flex-direction:column; } 
.comm-box.tab4_2 .tt { font-size:1.563rem; color:#333; font-weight:600; margin-bottom:2.5rem; } 
.sight-new .comm-box.tab4_2 .comm-box-four { display:flex;flex-wrap:wrap; margin-right:-2.813rem;  } 
.sight-new .comm-box.tab4_2 .comm-box-four .col { flex:0 0 auto; width:calc((100% / 4) - 2.813rem); margin-right:2.813rem; } 
.sight-new .comm-box.tab4_2 .comm-box-four .col_4_img { display:flex; align-items:center; justify-content:center; min-width:11.875rem; max-width:11.875rem; background:#fff; border-radius:50%; aspect-ratio:1; margin-bottom:30px; }
.sight-new .comm-box.tab4_2 .comm-box-four .col_4_text { font-size:1.125rem; color:#493985; font-weight:600; word-break:keep-all; text-align:center; } 



/* 20231120 : TFC스마일프로 추가 */ 
.sight2023 mark { font-size:20px; } 
.sight2023 .new_desc { font-size:1.125rem; color:#111; font-weight:400;text-align:center; margin-top:10px; }
.sight-new .comm-box.white { flex-direction:column; align-items:revert; justify-content:revert; border:1px; background:#fff; border:1px solid #e4e4e4; padding:35px; } 
.sight-new .comm-box.white h3 { font-size:1.125rem; color:#333; font-weight:700; }

.sight-new .comm-box.sky { background:url('/images/sight/sight127_img8.png') no-repeat center center / cover ; min-height:380px; } 

.sight-new .ti-desc14 { font-size:14px; line-height:1.57 !important; word-break:keep-all; } 

.sight-new .comm-box .comm-box-two.p20 { padding:20px; } 
.sight-new .comm-box .comm-box-two .col.w535 { width:535px; } 
.sight-new .comm-box .comm-box-two .col.text { width:calc(100% - 535px - 35px); padding-left:35px; justify-content:revert; text-align:left; line-height:1.875 !important; } 



/* ABOUT 20231120 페이지 수정건 */
.about231120 {position:relative;min-height:400px;padding:20px 70px;background:url(/images/about/bg_about02_231120.png) no-repeat;box-sizing:border-box;}
.about231120 .h-tit {position:absolute;top:130px;left:calc(50% + 70px);}
.about231120 .tit {padding-bottom:10px;font-weight:800;font-size:60px;color:#111;}
.about231120 .tit2 {font-size:45px;line-height:50px; margin-top:10px; }
.about231120 .tit2 strong { font-size:40px; } 

.aboutnew_tt { font-size:1.25rem; color:#333; font-weight:700; }
.aboutnew_desc { font-size:1rem; color:#666; line-height:1.875rem; margin-bottom:70px; } 
.aboutnew_desc strong { font-size:1rem; color:#000; font-weight:600; } 
.aboutnew_text .tit { font-size:1.563rem; color:#111; font-weight:600; } 
.aboutnew_text .blit-list { margin-top:20px; } 
.aboutnew_text .blit-list li { font-size:1rem; color:#000; margin-bottom:12px;  }



.aboutbox {display:flex;border:1px solid #eee; background:#fafafa; padding:30px; box-sizing:border-box;} 
.aboutbox.nobg { border:0px; background:revert; padding:25px 0; } 
.aboutbox.bgimg { background:url(/images/about/img_about231120_2.png) no-repeat; min-height:335px; } 
.aboutbox .aboutbox-two { display:flex;align-items:center; justify-content:center;  width:100%; box-sizing:border-box;} 
.aboutbox .aboutbox-two .col { width:50%; text-align:left; word-break:keep-all; } 
.aboutbox .aboutbox-two .col.left { text-align:left; font-size:16px; color:#666; line-height:1.6; margin-right:30px } 
.aboutbox .aboutbox-two .col.right { text-align:right; } 

.aboutbox .aboutbox-two .col-text { font-size:1rem; color:#333; font-weight:800; text-align:center; } 

.aboutbox .aboutbox-two.center .col { display:flex;align-items:center; justify-content:center; } 
.aboutbox .aboutbox-two .col .col-img { }
.aboutbox .aboutbox-two .col .col-img.gif { max-width:505px; border:1px solid #eee; } 
.aboutbox .aboutbox-two .col .col-img.gif img { max-width:505px; /*border:1px solid #eee;*/} 

.aboutbox .aboutbox-two .col h3 { font-size:1.563rem; color:#111; font-weight:600; }
.aboutbox .aboutbox-two .col p { font-size:1rem; color:#000; font-weight:400; margin-top:20px; line-height:1.5625; }

.content-area .pt10 { padding-top:10px !important; }
.content-area .pt20 { padding-top:20px !important; }
.content-area .pt30 { padding-top:30px !important; }
.content-area .pt40 { padding-top:40px !important; }
.content-area .pt50 { padding-top:50px !important; }
.content-area .pt60 { padding-top:60px !important; }
.content-area .pt70 { padding-top:70px !important; }

.content-area .mt10 { margin-top:10px !important; } 
.content-area .mt20 { margin-top:20px !important; } 
.content-area .mt25 { margin-top:25px !important; } 
.content-area .mt30 { margin-top:30px !important; } 
.content-area .mt40 { margin-top:40px !important; } 
.content-area .mt50 { margin-top:50px !important; } 
.content-area .mt60 { margin-top:60px !important; } 
.content-area .mt70 { margin-top:70px !important; } 
.content-area .mt80 { margin-top:80px !important; } 
.content-area .mt90 { margin-top:90px !important; } 


/* PC버전에서 브라우져 줄일 경우 모바일 푸터 보여주기 위한 CSS : footer에서 옮겨옴 (25/06/13) */
.footer_v2 { max-width:640px; margin:0 auto; overflow:hidden; } 
.footer_v2 .footer-area { max-width:revert; min-width:revert; padding:20px 15px;padding-right:105px;background-color:#f0f3f8;}
.footer_v2 .foot-area { position:relative; overflow:hidden; background-color:#fff;border:1px solid #d6d6d6;border-width:1px 0;}
.footer_v2 .foot-desc {padding-top:20px;font-size:12px;line-height:1.7}
.footer_v2 .foot-menu-list {height:48px;padding:15px 10px;padding-right:0;box-sizing:border-box;}
.footer_v2 .foot-menu-list li {display:block;}
.footer_v2 .foot-menu-list li:last-child {margin-top:5px;}
.footer_v2 .foot-menu-list li a {display:block;font-size:15px;color:#666;}
.footer_v2 .foot-menu-list {height:auto !important;}
.footer_v2 .foot-sns-list li { float:left; } 
.footer_v2 .foot-sns-list li img {height:50px;}
.footer_v2 .foot-sns {position:absolute; top:11px;right:15px;}
.footer_v2 .foot-sns li {margin-left:7px;}
.footer_v2 .foot-sns li:first-child {margin-left:0;}
.footer_v2 .copyright {font-size:12px;}
@media screen and (max-width: 480px) {
	.footer_v2 .foot-sns-list li img {height:40px !important;}

	.header_v2 .logo {padding:13px 0;}
	.header_v2 .header-wrap {height:64px;}
	.header_v2 .header-wrap > button {top:18px;}
	.header_v2 .header-wrap > button.header__mobile {right:15px;}
	.header_v2 .logo img {height:35px !important;}
	.header_v2 .header__inner {top:64px;}

	.header_v2 .lnb-list li a {font-size:16px !important;}
	.header_v2 .menu-con-list .sub-mm {padding:13px 20px;font-size:16px;}
	.header_v2 .sub-menu-list {padding:13px 20px;}
	.header_v2 .menu-con-list a {font-size:14px;}
	.header_v2 .header__mobile span {width:30px;}
	.header_v2 .header__mobile .mid2,
	.header_v2 .header__mobile .mid3 {margin:5px 0;}
	.header_v2 .header__mobile.active span.mid1, .header_v2 .header__mobile.active span.mid4 {width:30px;}
	.header_v2 .header__mobile.active span.mid1{-webkit-transform: translateY(10px);-ms-transform: translateY(10px);-o-transform: translateY(10px);transform: translateY(10px);}
	.header_v2 .header__mobile.active span.mid4 {-webkit-transform: translateY(-10px) rotate(90deg);-ms-transform: translateY(-10px) rotate(90deg);-o-transform: translateY(-10px) rotate(90deg);transform: translateY(-10px) rotate(90deg);}

	.header_v2 .header-wrap > button.header_search_btn {right:64px;}
	.header_v2 .header-wrap > button.header_search_btn img {height:25px;}

	.header_v2 .search-con {top:64px !important;}
	.header_v2 .search-con .ipt {height:55px;font-size:15px;}
	.header_v2 .search-con .btn-d {top:13px;}
	.header_v2 .search-con .btn-d img {height:25px;}
}
@media screen and (max-width: 420px) {
	.header_v2 .header__inner .header__lnb {width:300px;}
}
@media screen and (max-width: 374px) {
	.footer_v2 .foot-sns {top:10px;}
	.footer_v2 .foot-sns li {margin-left:5px;}
	.footer_v2 .foot-sns-list li img {height:33px !important;}
	.footer_v2 .foot-menu-list li a {font-size:13px;}
	.footer_v2 .footer-area {padding-right:15px;}
	.footer_v2 .copyright {padding-right:70px;}
}

/* 유튜브 추가 사항들 수정사항 : 240730  */
.m_quick { position:fixed; bottom:0px; display:flex; align-items:center; width:100%; max-width:640px; height:5rem; background:linear-gradient(-90deg, rgb(140,44,226) 0%, rgb(32,41,102) 50%, rgb(33,161,159) 100%);   z-index:9; } 
.m_quick a { position:relative; display:flex; align-items:center; justify-content:center; flex-direction:column; gap:0.313rem; width:calc(100% / 4); font-size:0.938rem; color:#fff; font-weight:400; }
.m_quick a:after { content:''; position:absolute; top:50%; right:0px; transform:translateY(-50%); width:1px; height:2.813rem; background:rgba(255,255,255,0.3) ; } 
.m_quick a:last-of-type:after { display:none; } 

.m_quick a .img { display:flex; align-items:center; justify-content:center; min-height:1.625rem; }  
@media screen and (max-width: 414px){
	.m_quick { height:4.375rem; } 
	.m_quick a { font-size:0.75rem; } 
	.m_quick a .img { min-height:1.45rem; } 
	.m_quick a .img img  { width:85%; }  
}
