@charset "utf-8";

/* img-responsive */
.img-block {width:99.9999%; display:block; height:auto;}

/* color */
.l_mint {color:#1bd1ad;}
.mint {color:#26baaa;}
.s_blue {color:#0098e7;}
.l_blue {color:#8dc0ff;}
.p_blue {color:#3886e6 !important;}
.navy {color:#0e2a4f;}
.white {color:#fff;}
.l_gray {color:#ccc;}
.gray {color:#999 !important;}
.d_gray {color:#666;}
.l_black {color:#333;}
.black {color:#000;}
.red {color:#dd3333;}

/* background-color */
.bg_l_mint {background-color:#1bd1ad;}
.bg_mint {background-color:#26baaa;}
.bg_s_blue {background-color:#0098e7;}
.bg_blue {background-color:#1585cb;}
.bg_navy {background-color:#0e2a4f;}
.bg_white {background-color:#fff;}
.bg_l_gray {background-color:#f5f5f5;}
.bg_gray {background-color:#999;}
.bg_d_gray {background-color:#666;}
.bg_l_black {background-color:#333;}
.bg_black {background-color:#000;}
.bg_red {background-color:#dd3333;}

/* vertical-align */
.vertical_middle {vertical-align: middle;}
.vertical_top {vertical-align:top;}

/* font-style */
h1.Title {display:inline-block; padding:0;}
.bold {font-weight:bold;}
.normal {font-weight:normal;}
.eng_bold {font-family: 'Helvetica Neue', 'Helvetica', 'Arial', 'AppleSDGothicNeo'; font-weight:bold;}
.ls_default {letter-spacing:0px;}

.fs26 {font-size:26px;}
.fs24 {font-size:24px;}
.fs22 {font-size:22px;}
.fs20 {font-size:20px;}
.fs18 {font-size:18px;}
.fs16 {font-size:16px;}
.fs14 {font-size:14px;}
.fs12 {font-size:12px;}
.fs11 {font-size:11px;}

/* display */
.dpb {display:block;}
.dpi {display:inline;}
.dpib {display:inline-block;}

/* position */
.relative {position:relative;}

/* float */
.fl_left {float:left;}
.fl_right {float:right;}

/* 비고정 button */
.btn_white, a.btn_white {background-color:transparent; border:1px solid #fff; color:#fff; display:inline-block; padding:15px 65px;}
.btn_white:hover, a.btn_white:hover {background-color:#fff; border:1px solid #fff; color:#333;}
.btn_gray, a.btn_gray {background-color:transparent; border:1px solid #ddd; color:#ddd; display:inline-block; padding:0 12px; height:40px; line-height:40px;}
.btn_gray:hover, a.btn_gray:hover {background-color:#f5f5f5;}
.btn_black, a.btn_black {background-color:transparent; border:3px solid #333; color:#333; display:inline-block; padding:12px 26px;}
.btn_black:hover, a.btn_black:hover {background-color:#333; border:3px solid #333; color:#fff;}
.btn_mint, a.btn_mint {background-color:transparent; border:3px solid #26baaa; color:#26baaa; display:inline-block; padding:12px 26px;}
.btn_mint:hover, a.btn_mint:hover {background-color:#26baaa; border:3px solid #26baaa; color:#fff;}
.btn_navy, a.btn_navy {background-color:transparent; border:3px solid #0e2a4f; color:#0e2a4f; display:inline-block; padding:12px 26px;}
.btn_navy:hover, a.btn_navy:hover {background-color:#0e2a4f; border:3px solid #0e2a4f; color:#fff;}
.btn_red, a.btn_red {background-color:#e60013; color:#fff; display:inline-block; padding:12px 26px;}
.btn_red:hover, a.btn_red:hover {background-color:#e60013; color:#fff;}
.btn_trans_red, a.btn_trans_red {background-color:transparent; color:#e60013; border:2px solid #e60013; display:inline-block; padding:6px 26px;}
.btn_trans_red, a.btn_trans_red:hover {background-color:#e60013; color:#fff; -webkit-transition: background-color 0.5s ease, color 0.5s ease; -moz-transition: background-color 0.5s ease, color 0.5s ease; -o-transition: background-color 0.5s ease, color 0.5s ease; -ms-transition: background-color 0.5s ease, color 0.5s ease;}

/* float */
.left {float:left;}
.right {float:right;}
.clear {clear:both;}
.clear2 {clear:both; padding: 5px;}

/* text-align */
.text-left {text-align:left !important;}
.text-center {text-align:center;}
.text-right {text-align:right;}

/* margin */
.mgt0 {margin-top:0px !important;}
.mgt5 {margin-top:5px;}
.mgt10 {margin-top:10px;}
.mgt15 {margin-top:15px;}
.mgt20 {margin-top:20px;}
.mgt21 {margin-top:45px;}
.mgt22 {margin-top:85px;}
.mgt25 {margin-top:25px;}
.mgt30 {margin-top:30px;}
.mgt35 {margin-top:35px;}
.mgt40 {margin-top:40px;}
.mgt50 {margin-top:50px;}
.mgt60 {margin-top:60px;}
.mgt70 {margin-top:70px;}

.mgtm5 {margin-top: -5px;}

.mgb0 {margin-bottom:0px;}
.mgb5 {margin-bottom:5px;}
.mgb10 {margin-bottom:10px;}
.mgb15 {margin-bottom:15px;}
.mgb20 {margin-bottom:20px;}
.mgb25 {margin-bottom:25px;}
.mgb30 {margin-bottom:30px;}
.mgb35 {margin-bottom:35px;}
.mgb40 {margin-bottom:40px;}
.mgb50 {margin-bottom:50px;}
.mgb60 {margin-bottom:60px;}
.mgb70 {margin-bottom:70px;}

.mgr0 {margin-right:0px;}
.mgr5 {margin-right:5px;}
.mgr10 {margin-right:10px;}
.mgr15 {margin-right:15px;}
.mgr20 {margin-right:20px;}
.mgr25 {margin-right:25px;}
.mgr30 {margin-right:30px;}
.mgr35 {margin-right:35px;}
.mgr40 {margin-right:40px;}
.mgr50 {margin-right:50px;}
.mgr60 {margin-right:60px;}
.mgr70 {margin-right:70px;}

.mgl0 {margin-left:0px;}
.mgl5 {margin-left:5px;}
.mgl10 {margin-left:10px;}
.mgl15 {margin-left:15px;}
.mgl20 {margin-left:20px;}
.mgl25 {margin-left:25px;}
.mgl30 {margin-left:30px;}
.mgl35 {margin-left:35px;}
.mgl40 {margin-left:40px;}
.mgl50 {margin-left:50px;}
.mgl60 {margin-left:60px;}
.mgl70 {margin-left:70px;}




/* 콘텐츠 공통 */
.contwrapper {margin-bottom:100px;}
.container .pc {display: block;}
.container .mobile {display: none;}

/* 블릿 */
.bul_bluedot li {background:url(/img/01_hospital/bul_bluedot.png) left top 12px no-repeat; padding:1px 0 1px 10px;}
.bul_blackdot li {background:url(/img/02_eyesight/bul_blackdot.png) left top 12px no-repeat; padding:1px 0 1px 10px;}

/*숫자왼쪽고정*/
.left_fixed {position: absolute; left: 0px;}
.care .left_text {position: relative; padding-left: 25px;}

/* 테이블 */
table {width:100%; border-spacing:0px; border:0; border-collapse:collapse; table-layout:fixed;}
.cont_table table {border-top:1px solid #333; border-bottom:1px solid #333;}
.cont_table table th, .cont_table table td {border-bottom:1px solid #e4e4e4; border-right:1px solid #e4e4e4; padding:12px;}
.cont_table table th:last-child, .cont_table table td:last-child {border-right:none;}
.cont_table table tr:last-child th, .cont_table table tr:last-child td, .cont_table table tr td.last {border-bottom:none;}
.cont_table table th {background:#f2f5f8; text-align:center; font-weight:bold; color:#333;}
.cont_table table td {text-align:center;}
.cont_table table td.ex_border {border-right:1px solid #e4e4e4;}

/* 테이블 상단 파란선 */
.blue_table table {border-top:3px solid #3886e6;}
.blue_table table th, .blue_table table td {border-bottom:1px solid #ddd; border-right:1px solid #ddd; padding:12px;}
.blue_table table th:last-child, .blue_table table td:last-child {border-right:none;}
.blue_table table th {text-align:center; font-weight:bold; color:#333;}
.blue_table table td {text-align:left; padding-left:40px;}

/* 테이블 상단 검정선 */
.black_table table {border-top:3px solid #333;}
.black_table table th, .black_table table td {border-bottom:1px solid #ddd; border-right:1px solid #ddd; padding:12px 30px;}
.black_table table th:last-child, .black_table table td:last-child {border-right:none;}
.black_table table th {text-align:center; font-weight:bold; color:#333; background:#f2f5f8;}
.black_table table td {text-align:left;}

/* 테이블 선없음 */
.noborder_table table th, .noborder_table table td {padding:12px;}

/* 내부 제목 */
.innerheader {background:url(/img/01_hospital/bg_border.png) left bottom no-repeat; padding-bottom:20px; margin-top:60px; margin-bottom:30px;}
.contwrap, .row.contwrap {margin-left:-30px; margin-right:-30px;}
.contwrap .contbox {padding:0 30px;}
.head_title {margin:0 0 25px 0;}

/* 탭 라인 */
.tab_line {margin:0 0 60px 0;}
.tab_line ul li {float:left; width:33.33333333%;}
.tab_line ul li a {display:block; border-bottom:1px solid #ccc; text-align:center; color:#555; font-size:24px; height:65px; line-height:65px;}
.tab_line ul li a.active {border-bottom:3px solid #3886e6; color:#333;}
.tab_line ul li a:hover {background:#f5f5f5; color:#333;}
#medical .tab_line ul li {float:left; width:25%;}
#old .tab_line ul li a:hover {background:#f5f5f5; color:#333; border-bottom: 3px solid #3886e6;}

/* 탭 아이콘 */
.tab_icon {margin:30px 0 0 0;}
.tab_icon ul li {float:left; width:14.28571428571429%;}
.tab_icon ul li a {display:block; text-align:center; color:#333; font-size:16px; padding:70px 0 10px 0; background-repeat:no-repeat; background-position:center top 10px; height:115px;}
.tab_icon ul li.icon01 a {background-image:url(/img/03_eyedisease/tab_icon01.png);}
.tab_icon ul li.icon02 a {background-image:url(/img/03_eyedisease/tab_icon02.png);}
.tab_icon ul li.icon03 a {background-image:url(/img/03_eyedisease/tab_icon03.png);}
.tab_icon ul li.icon04 a {background-image:url(/img/03_eyedisease/tab_icon04.png);}
.tab_icon ul li.icon05 a {background-image:url(/img/03_eyedisease/tab_icon05.png);}
.tab_icon ul li.icon06 a {background-image:url(/img/03_eyedisease/tab_icon06.png);}
.tab_icon ul li.icon07 a {background-image:url(/img/03_eyedisease/tab_icon07.png);}
.tab_icon ul li a:hover {color:#3886e6;}
.tab_icon ul li.icon01 a:hover {background-image:url(/img/03_eyedisease/tab_icon01_on.png);}
.tab_icon ul li.icon02 a:hover {background-image:url(/img/03_eyedisease/tab_icon02_on.png);}
.tab_icon ul li.icon03 a:hover {background-image:url(/img/03_eyedisease/tab_icon03_on.png);}
.tab_icon ul li.icon04 a:hover {background-image:url(/img/03_eyedisease/tab_icon04_on.png);}
.tab_icon ul li.icon05 a:hover {background-image:url(/img/03_eyedisease/tab_icon05_on.png);}
.tab_icon ul li.icon06 a:hover {background-image:url(/img/03_eyedisease/tab_icon06_on.png);}
.tab_icon ul li.icon07 a:hover {background-image:url(/img/03_eyedisease/tab_icon07_on.png);}
.tab_icon ul li a.active {color:#3886e6;}
.tab_icon ul li.icon01 a.active {background-image:url(/img/03_eyedisease/tab_icon01_on.png);}
.tab_icon ul li.icon02 a.active {background-image:url(/img/03_eyedisease/tab_icon02_on.png);}
.tab_icon ul li.icon03 a.active {background-image:url(/img/03_eyedisease/tab_icon03_on.png);}
.tab_icon ul li.icon04 a.active {background-image:url(/img/03_eyedisease/tab_icon04_on.png);}
.tab_icon ul li.icon05 a.active {background-image:url(/img/03_eyedisease/tab_icon05_on.png);}
.tab_icon ul li.icon06 a.active {background-image:url(/img/03_eyedisease/tab_icon06_on.png);}
.tab_icon ul li.icon07 a.active {background-image:url(/img/03_eyedisease/tab_icon07_on.png);}

/* 탭 콘텐츠 내부 */
/*.tab_inner {margin:50px 0 -20px 0;}*/
.tab_inner ul li {float:left; width:33.333333%;}
.tab_inner ul li a {display:block; text-align:center; font-size:20px; border:1px solid #0c2261; color:#0c2261; font-weight:bold; height:65px; line-height:65px;}
.tab_inner ul li a.active {background:#0c2261; color:#fff;}
.tab_inner ul li a:hover {background:#5e83b9; color:#fff; border:1px solid #5e83b9;}

/*서브비쥬얼*/
#body_wrap .visual {background-size: cover; background-repeat: no-repeat; background-position: center center;}

/* 인사말 */
/*.topcont.contwrap .txtbox {padding-top:90px;padding-right:15%;}*/
.topcont.contwrap .txtbox {padding-right:10%;}
.signature{float:right; margin-top:70px;}

/*설립자*/
#founder .borderbox {width: 100%; height: auto; display: inline-block; border:1px solid #ddd; position: relative; box-sizing: border-box;}
#founder .borderbox .text {float: left; width: 50%; padding: 75px 0 75px 40px;}
#founder .borderbox .text .copy {font-size: 30px; color: #114586; line-height: 1.4;}
#founder .borderbox .text .history {font-size: 18px; color: #333;}
#founder .borderbox .img {float: right; width: 50%; position: absolute; right: 0; bottom: 0; z-index: -1;}
#founder .subtxt {font-size: 16px; color: #333;}
#founder .copy {position: relative; padding: 0 0 0 13px;}
#founder .marks {position: absolute; left: 0;}

/* 연혁 */
#history .history {background:url(/img/01_hospital/bg_history.png) center top repeat-y;}
#history .history .r_history{padding-right:0px;}
#history .history .r_history .dr_txt{padding-left:92px;}
#history .history > ul > li {padding-right:95px; text-align:right; background:url(/img/01_hospital/bg_l_history_border.png) right top 30px no-repeat; width:50%; float:left; margin:0 50% 0 0;}
#history .history ul li h3 {color:#3886e6; padding:15px 0 25px 0;}
#history .history ul li p {margin:40px 0 0 0;}
#history .history ul li p img {display:inline-block;}
#history .history ul li ul li {position:relative; padding-right:65px;}
#history .history ul li ul li strong {position:absolute; right:0;}
#history .history > ul > li.r_history {padding-left:95px; text-align:left; background:url(/img/01_hospital/bg_r_history_border.png) left top 30px no-repeat; float:right; margin:0 0 0 50%;}
#history .history ul li.r_history ul li {position:relative; padding-left:65px;}
#history .history ul li.r_history ul li strong {position:absolute; left:0;}

/* 의료진소개 */
#medical .medical ul li h3 {padding:0 0 7px 0;}
#medical .medical ul li h3 span {font-size:20px; color:#3886e6;}
#medical .medical ul li ul {margin:25px 0 0 0;}
#medical .medical ul li ul li {background:url(/img/01_hospital/bul_bluedot.png) left top 12px no-repeat; padding:1px 0 1px 10px;}

/* 진료안내 */
#info .bul_bluedot {margin:15px 0 60px 0;}
#info .info_time ul {margin:20px 0 0 0;}
#info .info_time ul li {padding:7px 0;}
#info .info_time ul li strong {background:#3886e6; color:#fff; width:85px; height:30px; line-height:30px; text-align:center; display:inline-block; margin:0 20px 0 0;}

/* 이안과장학회 */
#scholarship .subcopy {font-size:20px;}
#scholarship .mgtm {margin-top: -30px;}
#scholarship .intro {margin:40px 0 0 0; box-shadow:0 0 57px rgba(0,0,0,0.12); padding:50px 0;}
#scholarship .intro > div {padding:0 100px; text-align:center;}
#scholarship .intro > div:first-child {border-right:1px solid #ddd;}
#scholarship .intro h2 {padding:75px 0 0 0;}
#scholarship .intro h2.executive {background:url(/img/01_hospital/icon1_05_1.png) center top no-repeat;}
#scholarship .intro h2.paid {background:url(/img/01_hospital/icon1_05_2.png) center top no-repeat;}
#scholarship .intro ul {margin:0;}
#scholarship .intro ul.list_start {margin:12px 0 0 0;}
#scholarship .intro ul.list2 {display:inline-block; max-width:400px;}
#scholarship .intro .total_paid span.dpb {margin: 0 0 4px 0;}
#scholarship .total_paid {font-size:20px; margin:12px 0; line-height:1.2;}
#scholarship .paid_list {text-align:left; position:relative; max-width:320px; width:100%; display:inline-block;}
#scholarship .paid_list span {text-align:right; position:absolute; right:0;}
#scholarship .scholarship {margin:60px 0 0 0;}
#scholarship .scholarship h2 {margin:0 0 10px 0;}
#scholarship .scholarship > ul {margin:25px -10px 0 -10px;}
#scholarship .scholarship > ul > li {padding:10px;}
#scholarship .scholarship > ul > li > div {border:1px solid #ddd; padding:30px; height:220px;}
#scholarship .scholarship ul li div h4 {color:#3886e6; margin:3px 0 5px 0;}
#scholarship .scholarship ul li div h4 span {color:#333; font-size:16px;}
#scholarship .scholarship ul li div ul li {position:relative; padding:0 0 0 70px;}
#scholarship .scholarship ul li div ul li strong {position:absolute; left:0; color:#333;}
#scholarship .scholarship_list {margin:60px 0 0 0; padding:60px 40px; background:#f2f5f8;}
#scholarship .scholarship_list h2 {padding:0 0 10px 0;}
#scholarship .scholarship_list > ul > li {margin:20px 0 0 0;}
#scholarship .scholarship .borderbox h4 span {padding: 0 0 0 7px;}

/*갤러리유우*/
#gallery .intro .img {background:url(/img/01_hospital/photo1_07_1.jpg) center center no-repeat; background-size: cover; padding: 50px 50px 50px 800px; margin: 30px 0 20px 0;}
#gallery .intro .img .imgtxt {background-color: rgba(255,255,255,0.8); padding: 85px 40px 85px 50px; text-align: right; color: #333;}
#gallery .intro .img .imgtxt .copy {font-size: 20px; font-weight: bold; line-height: 1.4;}
#gallery .intro .img .imgtxt .blue_bar {width: 20px; height: 3px; background-color: #3886e6; margin: 20px 0; float: right;}
#gallery .intro .img .imgtxt p::before {content:""; display: block; clear: both;}
#gallery .intro .intro_txt::after {content:""; display: block; clear: both;}
#gallery .intro .intro_txt > li {width: 50%; float: left; margin-top: 20px; padding: 0 0 0 110px; position: relative;}
#gallery .intro .intro_txt > li .blue_box {display: inline-block; background-color: #3886e6; width: 90px; height: 30px; line-height: 30px; text-align: center; color: #fff; position: absolute; left: 0;}
#gallery .intro .intro_txt > li:nth-child(1) {margin-top: 0;}
#gallery .intro .intro_txt > li:nth-child(2) {margin-top: 0;}
#gallery .history .list {background:url(/img/01_hospital/bg_history.png) center 100px repeat-y;}
#gallery .history .list .r_history{padding-right:0px;}
#gallery .history .list .r_history .dr_txt{padding-left:92px;}
#gallery .history .list > ul > li {padding-right:95px; text-align:right; background:url(/img/01_hospital/bg_l_history_border.png) right top 30px no-repeat; width:50%; float:left; margin:0 50% 0 0;}
#gallery .history .list ul li h3 {color:#3886e6; padding:15px 0 25px 0;}
#gallery .history .list ul li p {margin:40px 0 0 0;}
#gallery .history .list ul li ul li {position:relative; padding-right:120px;}
#gallery .history .list ul li ul li strong {position:absolute; right:0;}
#gallery .history .list > ul > li.r_history {padding-left:95px; text-align:left; background:url(/img/01_hospital/bg_r_history_border.png) left top 30px no-repeat; float:right; margin:0 0 0 50%;}
#gallery .history .list ul li.r_history ul li {position:relative; padding-left:120px;}
#gallery .history .list ul li.r_history ul li strong {position:absolute; left:0;}

/* 오시는길 */
#sublocation table {margin:40px 0 0 0;}
#sublocation table strong {color:#333;}
#map {height:450px; display:block; vertical-align:middle;}

/* 진료과목 공통클래스 */
.care {margin:60px 0 0 0;}
.care .caretitle {padding:0 30px 0 0;}
.care .caretitle h2 {border-top:1px solid #333; padding:25px 0;}
.careone {margin-left:-20px; margin-right:-20px;}
.care .caretitle.carehalf {padding:0 20px;}
.care .caretxt {border-top:1px solid #ddd; padding:25px 0 0 0;}
.care .caretxt > .row {margin-left:-20px; margin-right:-20px;}
.care .caretxt > .row > div {padding:0 20px;}
.care .subtxt, .careintro .subtxt {font-size:14px; text-align:center; margin:15px 0 0 0; line-height:1.5;}
.care .subtxt, .careintro .mgt {margin: 15px 0 15px 0;}
.care .bul_blackdot {margin-top:15px;}
.care ul.mgt5m {margin-top: -5px;}
.care .innerborder {border-top:1px solid #ddd; padding:10px 0;}
.care .innertxtbox {height:120px; padding:10px 0;}
.care .graybox {background:#f5f5f5; padding:30px 50px;}
.care .graybox > .row {margin-left:-20px; margin-right:-20px;}
.care .graybox > .row > div {padding:0 20px;}
.care .td01{text-align:left;}

.wide_container {margin:60px 0 0 0; padding:0 0 60px 0;}
.wide_container.last {padding:0 0 100px 0;}
.careintro ul {margin:0 -20px;}
.careintro ul li {padding:0 20px;}
.careintro ul li h2 {padding:0 0 15px 0;}
.carenoborder > .row {margin-left:-20px; margin-right:-20px;}
.carenoborder > .row > div {padding:0 20px;}
.col-ex {float:left; width:20%;}
.cont_faq > ul > li {box-shadow:0 0 15px rgba(0,0,0,0.15); margin:20px 0 0 0; padding:14px 20px;}
.cont_faq ul ul li {padding:6px 0; padding-left:30px; position:relative; line-height:30px;}
.cont_faq ul ul li span {position:absolute; left:0; font-weight:bold; font-size:24px; line-height:30px;}
.cont_faq ul ul li strong {color:#333;}
.cont_faq2 > div h5, .cont_faq2 > div p {position:relative; padding-left:20px;}
.cont_faq2 > div span {position:absolute; left:0;}
.border_bottom {border-bottom:1px solid #333; padding:0 0 12px 0; margin:0 0 30px 0;}
.border_bottom span {font-size:24px; font-weight:normal;}
.careintro ul.care_step {margin:30px -20px 0 -20px;}
.careintro ul.care_step .borderbox {border:1px solid #ddd; text-align:center; line-height:50px; margin:20px 0 0 0;}
.careintro ul.care_step p {height:60px; text-align:center;}

/* 시력교정 장점 */
#eyesight ul {margin:-15px;}
#eyesight ul li {padding:15px;}
#eyesight ul li .borderbox {border:1px solid #ddd;}
#eyesight ul li .borderbox .imgwrap {border-top:4px solid #3886e6;}
#eyesight ul li .borderbox .txtwrap {padding:30px; height:210px;}
#eyesight ul li .borderbox .txtwrap h3 {padding-bottom:5px; border-bottom:1px solid #333; display:inline-block; margin:0 0 10px 0;}

/* OPD Scan */
#opd .process ul {margin:0 -15px; margin-top:25px;}
#opd .process ul li {padding:0 15px;}
#opd .process ul li .borderbox .txtwrap {padding:20px 0;}
#opd .process ul li .borderbox .txtwrap h4 {margin:0 0 8px 0;}
#opd .black_table {margin-top:30px;}
#opd .black_table table {margin-top:25px;}
#opd .care .w54 {width: 54%;}
#opd .imgwrap img {width: 100%;}
#opd .mpdl15 {padding-left: 15px;}

/*라섹*/
#mlasek .care p.navy {color: #1f4d85;}
#mlasek > div > div:nth-child(6) > ul > li.caretxt .col-sm-3 {height: 380px;}
#mlasek > div > div:nth-child(6) > ul > li.caretxt .row > div:nth-child(6) {padding: 20px;}
#mlasek .care .bul_blackdot {margin-top: -5px;}
#mlasek > div > div:nth-child(5) .bul_blackdot {margin-top: 15px;}

#premiumlasek .care .bul_blackdot {margin-top: -5px;}

/*안내렌즈삽입술*/
#icllens .pd20 .row {margin-left: -20px; margin-right: -20px;}
#icllens .pd20 .row > div {padding: 0 20px;}
#icllens .care .subtxt {margin: 15px 0 0 0;}
#icllens .imgwrap img {width: 100%;}
#icllens .graybox .row h3 {margin-bottom: 10px;}

/*백내장클리닉*/
#green .row h3 {margin-bottom: 10px;}

/*난시교정클리닉*/
.astigmatism ul li.caretxt > div:last-child .row {margin: 0 -20px}
.astigmatism ul li.caretxt > div:last-child .row .col-sm-6 {padding: 0 20px;}

/*노안센터*/
#old .w100p {width: 100%;}

/*젭토백내장수술*/
#zepto img {width: 100%;}
#zepto .care04 .subtxt {font-size: 16px;}
#zepto .care06 img {width: 70%; float: right;}
#zepto .graybox .row h3 {margin-bottom: 10px;}
#zepto .care .bul_blackdot {margin-top: 0;}

/*렌자레이저백내장*/
#lensar .care .caretxt .row .left {padding-right: 20px;}
#lensar .care .caretxt .row .right {padding-left: 20px;}
#lensar .cont_table td img {margin: 0 auto;}
#lensar .w100p {width: 100%;}
#lensar .mglm40 {margin-left: -40px;}

/*녹내장 클리닉*/
#green .care .w6 {width: 66%;}
#green .care .tc {text-align: center;}
#green .care .bn {border-bottom: 0;}
#green .cont_table table td{text-align: left;}
#green .cont_table table .gray th {background:#fff; color: #666; font-size: 14px;}
#green .cont_table table .gray td {font-size: 14px;}
#green .first ul li.caretxt .bul_blackdot {margin-top: -5px;}

/* 망막 클리닉 */
#retina .careintro ul li h2 {padding-top:0;}
#retina .carenoborder ul li {position:relative; padding-left: 20px;}
#retina .caretxt .subtxt span.dpb {display: inline;}
#retina .how h4 span.p_blue {display: block; margin-bottom: 15px;}

/*검사장비*/
#check .care h3 {color: #3886e6;}

/*안구건조증클리닉*/
#green .clearfix div img {width: 100%;}

/*익상편*/
#pterygium .care .bul_blackdot {margin-top: -5px;}

/*안성형클리닉*/
#green .care .care_kind p.title {font-size: 18px; font-weight: bold; margin-top: 10px;}
#green .care .bg_lg {background-color: #eee; padding: 10px 0 10px 20px;}
#green  #surgery .mgtm5 {margin-top: -5px;}

/*소아클리닉*/
#child .care .bul_blackdot {margin-top: 0;}
#child .care ul.mgt20 {margin-top: 20px;}

/*눈종합검사*/
#inspection .care .bul_blackdot {margin-top: -5px;}

/*최신장비*/
#temp .imgbox {width: 40%; height: 440px; border: 1px solid #ddd; float: left;}
#temp .imgbox img {width: 100%;}
#temp .imgbox .tablet {display: none;}
#temp .txt {width: 60%; float: right;}
#temp .care {margin: 0; padding: 0 0 0 40px;}

#temp .temp07 .imgbox img {margin-top: 60px;}
#temp .temp08 .imgbox img {margin-top: 55px;}

/*연구 및 논문*/
#paper .tab_line ul li {width: 25%;}
#paper .list ul li strong {position: absolute; left: 0;}
#paper .list ul li {position: relative; padding: 0 0 0 30px;}

/* 최원장 논문 및 학술발표 */
#choi .choi_first > .row {margin-left:-80px; margin-right:-80px;}
#choi .choi_first > .row > div {padding:0 80px;}
#choi .choi_second > .row {margin-left:-33px; margin-right:-33px;}
#choi .choi_second > .row > div {padding:0 33px;}
#choi .choi .mgt {margin-top: 20px;}
#choi .choi p {position: relative; padding-left: 25px;}
#choi .choi p strong.p_blue {position: absolute; left: 0;}
#choi img {display: block; margin: 0 auto; width: 100%;}

/*드림렌즈*/
#dream .inner_text {margin-top: -15px;}
#dream > div > div:nth-child(4) .bul_blackdot {margin-top: -5px;}

/*예약*/
#reservation #qna table {border-top: 1px solid #ddd; border-bottom: 1px solid #ddd; margin-top: 20px;}
#reservation #qna table th {font-weight: normal; background: #fff; border: 1px solid #ddd;}
#reservation #qna table td {border: 1px solid #ddd;}

/*진료예약*/
#reservation ul.re_box::after {content: ""; clear: both; display: block;}
#reservation ul.re_box li {background: #f5f5f5; float: left; width: 48.5%; padding: 50px 30px 30px 30px; text-align: center;}
#reservation ul.re_box li:first-child {margin-right: 3%;}
#reservation ul.re_box li h2 {color: #3886e6; font-size: 28px;}
#reservation ul.re_box li .caption {margin-top: 50px;}
#reservation ul.re_box li .white_box {background: #fff; padding: 7px 15px; margin:30px 30px 0; font-size: 16px; font-weight: bold;}
#reservation ul.re_box li .white_box span {color: #333;}
#reservation ul.re_box li .subtxt {font-size: 16px; font-weight: bold;}

/*사이트맵*/
#sitmap ul li a {color: #333;}
#sitmap ul li a:hover {color: #3886e6;}
#sitmap ul li h3 a {display: block; color: #3886e6; padding: 15px 0 15px 15px; border-top: 5px solid #3886e6; border-bottom: 1px solid #ccc;}
#sitmap .container > ul > li {width: 22.5%; float: left; margin-right: 3%;}
#sitmap .container > ul > li:nth-child(4n) {margin-right: 0;}
#sitmap .container > ul > li > ul > li {margin-top: 20px; padding: 0 0 0 15px; }
#sitmap li.ls a {letter-spacing: -1px;}
#sitmap .dept {margin-left: 15px;}
#sitmap .dept li a {color: #888;}
#sitmap .bul_blackdot {margin-left: 15px;}

/*이용약관*/
#privacy {line-height: 1.5;}
#privacy h4 {padding: 10px 0; margin: 10px 0 0 0; color: #3886e6;}
#privacy h5 {margin: 10px 0 0 0;}
#privacy ul li p {margin: 5px 0 0 0;}
#privacy ul li{position: relative; padding: 5px 0 0 20px;}
#privacy ul.bul_blackdot li {padding: 5px 0 0 10px;}
#privacy span {position: absolute; left: 0;}
#privacy table {margin: 0 0 10px 0; width: 750px;}

/*이메일*/
#email .border {border: 1px solid #ddd; padding: 20px 0 50px 0; }
#email img {margin: 0 auto;}
#email .txt {text-align: center; padding: 0 200px;}
#email span.tel {color: #3886e6; font-weight: bold;}

/*비급여수가표*/
#nonpay p.text {float: left;}
#nonpay span.won {float: right; display: inline-block;}
#nonpay .bn {border-bottom: 0;}



@media (max-width:767px) { /* 최소 ~ 최대 767 */


	/* margin */
	.mgt5 {margin-top:3px;}
	.mgt10 {margin-top:5px;}
	.mgt15 {margin-top:8px;}
	.mgt20 {margin-top:10px;}
	.mgt25 {margin-top:13px;}
	.mgt30 {margin-top:15px;}
	.mgt35 {margin-top:18px;}
	.mgt40 {margin-top:20px;}
	.mgt50 {margin-top:25px;}
	.mgt60 {margin-top:30px;}
	.mgt70 {margin-top:35px;}
	.mmgt15 {margin-top:15px;}
	.mmgt25 {margin-top:25px;}
	.mmgt30 {margin-top:30px;}

	.mgb5 {margin-bottom:3px;}
	.mgb10 {margin-bottom:5px;}
	.mgb15 {margin-bottom:8px;}
	.mgb20 {margin-bottom:10px;}
	.mgb25 {margin-bottom:13px;}
	.mgb30 {margin-bottom:15px;}
	.mgb35 {margin-bottom:18px;}
	.mgb40 {margin-bottom:20px;}
	.mgb50 {margin-bottom:25px;}
	.mgb60 {margin-bottom:30px;}
	.mgb70 {margin-bottom:35px;}
	.mmgb15 {margin-bottom: 15px;}
	.mmgb20 {margin-bottom: 20px;}

	.mgr5 {margin-right:3px;}
	.mgr10 {margin-right:5px;}
	.mgr15 {margin-right:8px;}
	.mgr20 {margin-right:10px;}
	.mgr25 {margin-right:13px;}
	.mgr30 {margin-right:15px;}
	.mgr35 {margin-right:18px;}
	.mgr40 {margin-right:20px;}
	.mgr50 {margin-right:25px;}
	.mgr60 {margin-right:30px;}
	.mgr70 {margin-right:35px;}

	.mgl5 {margin-left:3px;}
	.mgl10 {margin-left:5px;}
	.mgl15 {margin-left:8px;}
	.mgl20 {margin-left:10px;}
	.mgl25 {margin-left:13px;}
	.mgl30 {margin-left:15px;}
	.mgl35 {margin-left:18px;}
	.mgl40 {margin-left:20px;}
	.mgl50 {margin-left:25px;}
	.mgl60 {margin-left:30px;}
	.mgl70 {margin-left:35px;}

	/* 콘텐츠 공통 */
	.contwrapper {margin-bottom:30px;}
	.container .pc {display: none;}
	.container .mobile {display: block;}

	/*base*/
	.container h2 {font-size: 24px;}
	.container h4 {font-size: 16px; line-height: 1.5;}
	.container .subcopy {font-size:16px;}

	/*탭라인*/
	.tab_line {margin:0 0 40px 0;}
	.tab_line ul li a {font-size:17px;}
	.tab_line ul li a {height:auto; line-height:1.5; padding-bottom: 10px;}

	/*탭 아이콘*/
	.tab_icon {margin:15px 0 0 0;}
	.tab_icon ul {margin: 0 auto;}
	.tab_icon ul li {float:left; width:12%; margin-right: 2%;}
	.tab_icon ul li a.active {background-size: auto;}
	.tab_icon ul li a {background-size: auto; padding:60px 0 10px 0;}
	.tab_icon ul li a {}

	/*탭 컨텐츠 내부*/
	.tab_inner ul li a {font-size: 14px; border:1px solid #0c2261; color:#0c2261; height:45px; line-height:45px;}

	/* 테이블 상단 파란선 */
	.blue_table table td {padding-left:20px;}

	/* 테이블 상단 검정선 */
	.black_table table th, .black_table table td {padding:8px 10px;}

	/*테이블*/
	.cont_table table th, .cont_table table td {padding:8px;}

	.v_s_scroll {min-width: 420px;}
	.v_scroll {min-width: 700px;}
	.scrolltxt {font-size: 12px;}

	/*블릿*/
	.scrolltxt_dot {margin-top: 5px;}
	.scrolltxt_dot li {background:url(/img/02_eyesight/bul_blackdot.png) left top 7px no-repeat; padding:1px 0 1px 10px;}

	/*숫자왼쪽고정*/
	.care .left_text {position: relative; padding-left: 20px;}
	.carenoborder .left_text {position: relative; padding-left: 20px;}

	/*이미지*/
	img {width: 100%;}

	/* 내부 제목 */
	.innerheader {background-image: none; padding-bottom: 0; margin-top:30px; margin-bottom:20px;}

	/*인사말*/
	#greeting .row .txtbox {margin-top: 15px;}
	#greeting .row img {margin: 0 auto;}
	#greeting .row .contbox h4 {margin-top: 15px;}
	.signature{margin-top:20px;}

	/*설립자*/
	#founder .borderbox .text .copy {font-size: 24px; line-height: 1.4;}
	#founder .borderbox .text {float: left; width: 100%; padding: 40px 20px 30px 20px;}
	#founder .borderbox .text .history {margin-top: 30px;}
	#founder .borderbox .img {display: none;}
	#founder .dpb {display: inline;}

	/*이안과 연혁*/
	#history .history ul li p img {display:none;}
	#history .history {background-image: none;}
	#history .history ul li ul li strong {position:absolute; left:0;}
	#history .history > ul > li {background-image: none; padding-right: 0; text-align:left; width:100%; float:left; margin:30px 30px 30px 0; border-bottom: 1px solid #ddd; padding-bottom: 30px;}
	#history .history > ul > li:first-child {margin-top: 0;}
	#history .history > ul > li.r_history {background-image: none; padding-left: 0; float:right;}
	#history .history ul li ul li {position:relative; padding: 0 30px 0 65px;}
	#history .history ul li h3 {padding:0 0 15px 0;}
	#history .history ul li p {margin:0 0 0 0;}

	/*의료진*/
	#medical .medical .row p.medical_img {padding: 0 30px;}
	#medical .medical .row p.medical_img img {margin: 0 auto;}
	#medical .medical .row .contbox {margin-top: 30px;}
	#medical .medical ul li h3 span {font-size:16px;}

	/*진료안내*/
	#info h2.head_title {font-size: 20px; margin-bottom: 15px;}
	#info .info_time > ul > li strong {position: absolute; left: 10px;}
	#info .info_time > ul > li {padding-left: 110px;}
	#info .cont_table {overflow-x: auto;}
	#info .cont_table table {width: 100%;}
	#info .bul_bluedot {margin: 15px 0 30px 0;}

	/*장학회*/
	#scholarship h2 {font-size: 20px;}
	#scholarship h4 {font-size: 18px;}
	#scholarship .subcopy {font-size:16px;}
	#scholarship .intro > div:first-child {margin-bottom: 40px; border-right:0; border-bottom: 1px solid #ddd; padding-bottom: 40px;}
	#scholarship .scholarship_list > ul > li > ul > li:nth-child(3) {margin-top: 20px;}
	#scholarship .scholarship_list > ul > li > ul > li:nth-child(4) {margin-top: 20px;}
	#scholarship .scholarship_list > ul > li > ul > li:nth-child(2) {margin-top: 20px;}
	#scholarship .scholarship ul li div ul li strong {position: absolute; top: 0;}
	#scholarship .scholarship ul li div ul li {padding: 18px 0 0 0;}
	#scholarship .scholarship ul li div ul li:last-child {padding: 0 0 0 70px;}
	#scholarship .scholarship > ul > li > div {padding:20px; height:auto;}
	#scholarship .scholarship {margin:30px 0 0 0;}
	#scholarship .scholarship > ul {margin:20px -10px 0 -10px;}
	#scholarship .scholarship_list {margin:30px 0 0 0; padding:40px 40px 30px 40px;}
	#scholarship .intro > div {padding:0 20px; text-align:center;}
	#scholarship .total_paid {font-size:18px;}
	#scholarship .scholarship .borderbox h4 span {padding: 10px 0 0 0; display: block;}
	#scholarship .scholarship .borderbox ul li:last-child {margin-top:5px;}
	#scholarship .mgtm {margin-top: -10px;}
	#scholarship .intro {margin:30px 0 0 0; padding:40px 0;}

	/*갤러리유우*/
	#gallery .dpb {display: inline;}
	#gallery .intro .img {padding:30px; margin: 30px 0 20px 0;}
	#gallery .intro .img .imgtxt {padding: 20px; text-align: left;}
	#gallery .intro .img .imgtxt .copy {font-size: 18px;}
	#gallery .intro .img .imgtxt .blue_bar {float: left;}
	#gallery .intro .intro_txt > li {width: 100%;}
	#gallery .history .list {background-image: none;}
	#gallery .history .list .r_history{padding-right:0px;}
	#gallery .history .list .r_history .dr_txt{padding-left:92px;}
	#gallery .history .list > ul > li {padding-right:0; text-align:left; background-image: none; width:100%; float:left; margin:30px 0 30px 0 ; border-bottom:1px solid #ddd; padding-bottom: 30px;}
	#gallery .history .list > ul > li:first-child {margin-top: 0;}
	#gallery .history .list ul li h3 {color:#3886e6; padding:0 0 15px 0;}
	#gallery .history .list ul li p {margin:40px 0 0 0;}
	#gallery .history .list ul li ul li {position:relative; padding-right:0; padding-left: 110px;}
	#gallery .history .list ul li ul li strong {position:absolute; left:0;}
	#gallery .history .list > ul > li.r_history {padding-left: 0; text-align:left; background-image: none; float:left; margin:0;}
	#gallery .history .list ul li.r_history ul li {position:relative; padding-left:120px;}
	#gallery .history .list ul li.r_history ul li strong {position:absolute; left:0;}

	/* 진료과목 공통클래스 */
	.care {margin: 30px 0 0 0;}
	.care .caretitle {padding:0;}
	.care .caretitle h2 {padding: 0; border-top: none; margin: 0 0 20px 0;}
	.care .caretitle h2.first {border: none;}
	.care .caretxt {border: none; padding: 0;}
	.care .caretxt > .row {margin-left:-10px; margin-right:-10px;}
	.care .caretxt > .row > div {padding:0 10px;}
	.care .graybox {padding:20px 30px;}
	.care .innertxtbox {height:auto; padding:10px 0;}
	.care .subtxt, .careintro .subtxt {font-size: 12px; margin: 5px 0;}
	.careone {margin-left:-20px; margin-right:-20px;}
	.care .innerborder {padding:20px 0 10px 0;}
	.careintro ul li h2 {padding:20px 0 15px 0;}
	.careintro ul.care_step .borderbox {margin:10px 0 0 0;}

	.container h2.border {border-top: none; padding-top: 0;}

	.wide_container {margin:30px 0 0 0; padding:0 0 30px 0;}

	/*시력교정술장점*/
	#eyesight ul li .borderbox .txtwrap {padding:15px; height: auto;}
	#eyesight ul li .borderbox .imgwrap img {margin: 0 auto;}

	/* OPD Scan */
	#opd .process ul li img {margin: 0 auto;}
	#opd .process ul li .borderbox .txtwrap {padding:15px 0;}
	#opd .process ul li:last-child .borderbox .txtwrap {padding:15px 0 0 0;}
	#opd .process ul {margin-top:20px;}
	#opd .black_table table{margin-top:20px;}
	#opd .care > ul.row > li.carehalf:last-child {margin-top: 40px;}
	#opd .care > ul.row > li .imgwrap img {margin: 0 auto;}
	#opd .care > ul.row > li .mgt {margin-top: 15px;}
	#opd .care .w54 {width: 90%; margin: 0 auto;}
	#opd .bg_l_gray {background-color: #fff;}
	#opd .wide_container {margin: 0; padding: 0;}
	#opd .last {margin: 15px 0 0 0;}
	#opd .mgt5m {margin-top: 15px;}
	#opd .mpdl15 {padding-left: 0;}

	/*라섹*/
	#lasek .imgwrap img {margin: 0 auto;}
	#lasek .care .bul_blackdot {margin: 15px 0 20px 0;}
	#lasek .care div .last {margin: 15px 0 0 0;}
	#lasek .mmgb {margin-bottom: 15px;}
	#lasek .carenoborder {margin: 20px 0 0 0;}
	#lasek .carenoborder ul.bul_blackdot {margin: 15px 0 20px 0;}
	#lasek .carenoborder ul.last {margin: 15px 0 0 0;}

	#mlasek .imgwrap img {margin: 0 auto;}
	#mlasek .care .innertxtbox {height:auto; padding:10px 20px;}
	#mlasek > div > div:nth-child(6) > ul > li.caretxt {text-align: center;}
	#mlasek > div > div:nth-child(6) > ul > li.caretxt .col-sm-3 {height: auto;}
	#mlasek > div > div:nth-child(6) > ul > li.caretxt .row > div{margin-top: 15px; width: 50%; float: left;}
	#mlasek > div > div:nth-child(6) > ul > li.caretxt .row > div.clearbox{clear: both; margin-top: 0;}
/*	#mlasek > div > div:nth-child(6) > ul > li.caretxt .row > div:nth-child(1), #mlasek > div > div:nth-child(6) > ul > li.caretxt .row > div:nth-child(2) {height: 360px;}*/
/*	#mlasek > div > div:nth-child(6) > ul > li.caretxt .row > div:nth-child(3), #mlasek > div > div:nth-child(6) > ul > li.caretxt .row > div:nth-child(4) {height: 290px;}*/
/*	#mlasek > div > div:nth-child(6) > ul > li.caretxt .row > div:nth-child(5), #mlasek > div > div:nth-child(6) > ul > li.caretxt .row > div:nth-child(6) {height: 300px;}*/
	#mlasek > div > div:nth-child(6) > ul > li.caretxt .row > div:nth-child(5) {padding: 0 10px;}
	#mlasek > div > div:nth-child(6) > ul > li.caretxt .row > div:nth-child(6) {padding: 0 10px;}
	#mlasek > div > div:nth-child(6) > ul > li.caretxt .row > div:nth-child(7) {padding: 0 10px;}
	#mlasek > div > div:nth-child(6) > ul > li .process > div.col-sm-3:nth-child(1),#mlasek > div > div:nth-child(6) > ul > li .process > div.col-sm-3:nth-child(2) {margin-top:0;}
	#mlasek .mmg {margin: 15px 0 15px 0;}
	#mlasek .mmgt30 {margin-top: 30px;}
	#mlasek .last {margin-bottom: 0;}

	#premiumlasek .imgwrap img {margin: 0 auto;}
	#premiumlasek .btn_gray {float: right;}
	#premiumlasek .btn_gray img {width: auto;}
	#premiumlasek .care .bul_blackdot {margin-top: 15px;}
	#premiumlasek .care .care_kind2 li {width: 100%; margin-top: 15px;}

	/*초고든시 OPA라섹*/
	#opalasek .care > ul > li:last-child {margin-top: 30px;}

	/*아쿠아ICL렌즈*/
	#icllens .tab_line a .dpi {display: block;}
	#icllens .imgwrap img {margin: 0 auto;}
	#icllens .graybox .row h3 {margin-bottom: 10px;}
	#icllens .graybox .row .col-sm-4 {margin-top: 20px}
	#icllens .graybox > .row > div:first-child {margin-top: 0;}
	#icllens .graybox .col-ex {width: 50%;}
	#icllens .graybox02 .mgt {margin-top: 0px;}
	#icllens .graybox02 .row div {margin-top: 20px;}
	#icllens .graybox02 .row div:nth-child(2) {margin-top: 0;}
	#icllens .first ul li h2 {border: none;}
	#icllens .mgt {margin-top: 20px;}
	#icllens .mgt30 {margin-top: 20px;}
	#icllens .mmgt15 {margin-top: 15px;}
	#icllens .mgb15 {margin-bottom: 15px;}
	#icllens h4 {font-size: 18px;}
	#icllens .clearb {clear: both; content: ""; display: block;}

	/*백내장클리닉*/
	#green .imgwrap img {margin: 0 auto;}
	#green .carenoborder > div > div:last-child {margin-top: 15px;}
	#green .graybox .mgt {margin-top: 15px;}
	#green .procedure .caretxt .row > div {margin-top: 15px;}
	#green .procedure .caretxt .row > div h3 {margin-bottom: 10px;}
	#green .procedure .caretxt .mgt30 {margin-top: 0;}
	#green .care .mgt {margin-top: 15px;}
	#green .scroll .cont_table {overflow-x: auto;}
	#green .scroll .cont_table table{display: block;}
	#green .first ul li h2 {border: none;}

	/*노안센터*/
	#old .first ul li h2 {border: none;}
	#old .imgwrap img {margin: 0 auto;}
	#old .mgt {margin-top: 10px;}
	#old .mmgt15 {margin-top: 15px;}

	/*젭토백내장 수술*/
	#zepto .cont_table {overflow-x: auto;}
	#zepto .cont_table table {display: block;}
	#zepto td br {display: none;}
	#zepto .care05 p {margin-bottom: 10px;}
	#zepto .care05 .mgt30 {margin-top: 20px;}
	#zepto .care05 p br {display: none;}
	#zepto .graybox p br {display: none;}
	
	
	/*렌자레이저백내장*/
	#lensar .care .caretxt .row .left, #lensar .care .caretxt .row .right {padding: 0; float: none;}
	#lensar .mglm40 {margin: 5px 0;}

	/*녹내장클리닉*/
	#green .mgb {margin-bottom: 10px;}
	#green .care .w6 {margin: 10px auto 0 auto;}
	#green .care .last {margin: 15px 0 0 0;}
	#green .caution .row > div:nth-child(2) {margin-top: 15px;}

	/*망막클리닉*/
	#retina #tab1 .tab_icon ul li {width: 21.25%; margin-right: 5%; height: 90px;}
	#retina #tab1 .tab_icon ul li:nth-child(4) {margin-right: 0;}
	#retina #tab1 .tab_icon ul li a {font-size: 12px; padding-top: 65px; text-indent: -6px;}
	#retina #tab1 .tab_icon ul li:nth-child(1) a, #retina #tab1 .tab_icon ul li:nth-child(5) a, #retina #tab1 .tab_icon ul li:nth-child(6) a, #retina #tab1 .tab_icon ul li:nth-child(7) a {text-indent: 0;}

	#retina .mmg {margin-top: 20px;}
	#retina .mgbm {margin-bottom: 0;}
	#retina h2 span.dpb {display: inline;}
	#retina .care .bul_blackdot {margin-top: 5px;}
	#retina .imgwrap img {margin: 0 auto;}
	#retina .care h4.tc {text-align: center;}
	#retina .care p.tc {text-align: center; margin-bottom: 15px;}
	#retina .care .last p.tc {margin-bottom: 0;}
	#retina .care h4 {margin:20px 0 0 0;}
	#retina .care .pl18 {padding-left: 20px;}
	#retina .last .subtxt {margin: 15px 0 0 0;}
	#retina h4.mmgtm0 {margin-top: 0;}
	#retina .how h4 span.p_blue {display: inline;}
	#retina .carenoborder .left_text {padding-left: 0;}
	#retina .mmgt0 {margin-top: 0;}

	#check .last .subtxt {margin: 15px 0 0 0;}
	#operation table tr td.text-center {padding: 5px;}

	/*안구건조증*/
	#green .row .pdl20 {padding-left: 0px; margin-top: 20px;}
	#green h5.mgb15 {padding: 15px 0;}
	#green #dry h5.mgb15 {padding: 0;}
	#dry .care .care_step li {padding: 15px 0;}
	#dry .care .care_step li:first-child {padding: 0 0 15px 0;}
	#dry .care .care_step li:last-child {padding: 15px 0 0 0;}
	#dry .care .care_step2 li {padding: 15px 0;}
	#dry .care .care_step2 li:first-child {padding: 0 0 15px 0;}
	#dry .care .care_step2 li:last-child {padding: 15px 0 0 0;}
	#dry ul {margin-bottom: 0;}

	/*익상편*/
	#pterygium .care .bul_blackdot {margin-top: 0;}
	#pterygium .care .mgt20 {margin-top: 20px;}
	#pterygium .care .caretxt .mgt20 {margin-top: 0;}
	#pterygium .carenoborder > .row {margin-left:-10px; margin-right:-10px;}
	#pterygium .carenoborder > .row > div {padding:0 10px;}

	/*안질환*/
	#eyedisease ul {margin-bottom: 0;}

	/*안성형*/
	#green .eyesurgery .care_kind li {width: 100%;}
	#green .eyesurgery .care_kind li:first-child {margin-bottom: 20px;}
	#green .eyesurgery .care_kind2::after {clear: both; content: ""; display: block;}
	#green .eyesurgery .ww100 li {width: 100%;}
	#green #surgery .care .care_kind2 li {width: 100%; margin-top: 15px;}
	#green #surgery .care .care_kind2 li:first-child {margin-top: 0;}
	#green #surgery .care .care_kind2 li p.contents {height: auto;}
	#green #surgery .care .care_kind2 p.mgb10 {margin-bottom: 0;}

	/*소아클리닉*/
	#child > div > div:nth-child(6) div.row div:nth-child(2){margin: 15px 0;}
	#child div.row > div:last-child ul {margin-bottom: 0;}
	#child .care ul.row {margin-bottom: 0;}
	#child .last .subtxt {margin: 15px 0 0 0;}

	/*눈종합검사*/
	#inspection .careintro ul.care_step p {height:auto; text-align:center;}
	#inspection .careintro ul.care_step {margin: 15px -20px 0 -20px;}

	/*최신장비*/
	#temp .imgbox {width: 100%; height: auto; border: 1px solid #ddd; float: left;}
	#temp .imgbox img {width: 100%;}
	#temp .imgbox .pc {display: block;}
	#temp .txt {width: 100%; float: right;}
	#temp .care {margin: 20px 0 0 0; padding: 0;}

	/*드림렌즈*/
	#dream > div > div:nth-child(4) .bul_blackdot {margin-top: 15px;}

	/*진료예약*/
	#reservation ul.re_box li {background: #f5f5f5; float: left; width: 100%; padding: 30px 10px 20px 10px;}
	#reservation ul.re_box li:first-child {margin-right: 0; margin-bottom: 20px;}
	#reservation ul.re_box li .icon img {width: 20%;}
	#reservation ul.re_box li h2 {color: #3886e6; font-size: 20px;}
	#reservation ul.re_box li .caption {margin-top: 30px;}
	#reservation ul.re_box li .white_box {padding: 7px 15px; margin: 20px 0 0 0; font-size: 14px;}
	#reservation ul.re_box li .white_box span {color: #333;}
	#reservation ul.re_box li .subtxt {font-size: 14px;}

	/*공지사항*/
	#notice img {width: auto;}

	/*사이트맵*/
	#sitmap .container > ul > li {width: 100%; margin-bottom: 30px;}
	#sitmap .container > ul > li:last-child {margin-bottom: 0;}

	/*이용약관*/
	#privacy table {margin: 0 0 10px 0; width: 100%;}

	/*이메일*/
	#email .txt {text-align: center; padding: 0 30px;}

	.readcontent img {max-width:100%; display:block;}

	/*비급여수가표*/
	#nonpay .scroll .cont_table {overflow-x: auto;}
	#nonpay .scroll .cont_table table {display: block;}
}


@media (min-width:768px) {/* 최소 768 ~ */
	/*공통*/
	.row .tw100 {width: 100%;}
	.row .tw100 img {width: 100%;}
	.row .tw50 {width: 50%;}
	.row .tw50 img {width: 100%;}
	.row .tw40 {width: 42.5%;}
	.row .tw40 img {width: 100%;}
	.row .tw60 {width: 57.5%;}
	.row .tw60 img {width: 100%;}

	.mgb30 {margin-bottom: 15px;}
	.mgtm3 {margin-top: -3px;}
	.mgtm5 {margin-top: -5px;}
	.tmgt15 {margin-top: 15px;}
	.tmgt30 {margin-top: 30px;}

	/*탭라인*/
	.tab_line ul li a {font-size:16px;}

	/*내부제목*/
	.contwrap, .row.contwrap {margin-left:-15px; margin-right:-15px;}
	.contwrap .contbox {padding:0 15px;}

	/*인사말*/
	#greeting
	.topcont.contwrap .txtbox {padding-right: 0;}

	/*설립자*/
	#founder .borderbox .text {float: left; width: 100%;}
	#founder .borderbox .history {width: 50%;}
	#founder .borderbox .bul_blackdot {width: 50%;}
	#founder .borderbox .img {width: 55%;}

	/*연혁*/
	#history .history ul li ul li strong {position:absolute; right:0; top:0;}
	#history .history ul li ul li {position:relative; padding-right:0px; padding-top: 30px;}
	#history .history ul li.r_history ul li {position:relative; padding-left:0px;}

	/*장학회*/
	#scholarship .scholarship > ul > li > div {border:1px solid #ddd; padding:20px; height:300px;}
	#scholarship .scholarship .borderbox h4 span {padding: 10px 0 0 0; display: block;}

	#scholarship .intro > div.col-sm-6 {width: 100%;}
	#scholarship .intro > div:first-child {margin: 0 0 30px 0; padding: 0 0 30px 0; border-bottom: 1px solid #ddd; border-right: 0;}

	/*갤러리유우*/
	#gallery .intro .img {padding: 50px 50px 50px 400px; margin: 30px 0 20px 0;}
	#gallery .intro .img .imgtxt {padding: 20px; text-align: right;}
	#gallery .intro .img .imgtxt .copy {font-size: 20px;}
	#gallery .intro .img .imgtxt .blue_bar {float: right;}
	#gallery .intro .intro_txt > li {width: 100%;}
	#gallery .intro .intro_txt > li:nth-child(2) {margin-top: 20px;}
	#gallery .history .list ul li ul li {padding-right:0; padding-left: 0; padding-top: 30px;}
	#gallery .history .list ul li ul li strong {top: 0;}
	#gallery .history .list ul li.r_history ul li {position:relative; padding-left:0;}

	/* 진료과목 공통클래스 */
	.care .caretxt > .row {margin-left:-15px; margin-right:-15px;}
	.care .caretxt > .row > div {padding:0 15px;}
	.careintro ul {margin:0 -15px;}
	.careintro ul li {padding:0 15px;}
	.carenoborder > .row {margin-left:-15px; margin-right:-15px;}
	.carenoborder > .row > div {padding:0 15px;}

	/* 시력교정 장점 */
	#eyesight ul li .borderbox .txtwrap {padding:30px; height:240px;}

	/*opd스캔 이용한 홍채인식 맞춤형 수술*/
	#opd .mpdl15 {padding: 0;}
	#opd ul.mgt5m {margin-top: 15px;}

	/*라섹*/
	#mlasek > div > div:nth-child(6) > ul > li.caretxt .row > div:nth-child(6) {padding: 0 10px;}

	/*초고도근시 opa라섹*/
	#opalasek .subcopy {padding: 0 100px;}

	/*아쿠아ICL렌즈*/
	#icllens .tw50 {width: 50%;}
	#icllens .tw100 {width: 100%;}
	#icllens .pd20 .row {margin-left: -15px; margin-right: -15px;}
	#icllens .pd20 .row > div {padding: 0 15px;}

	/*백내장클리닉*/
/*	#green .carenoborder > div > div:last-child {margin-top: 15px;}*/
	#green .care .mgt {margin-top: 0;}
	#green .mmgt15 {margin-top: 15px;}
	#green #cataract .mgb30 {margin-bottom: 30px;}

	/*난시교정클리닉*/
	.astigmatism ul li.caretxt > div:last-child .row {margin: 0 -15px}
	.astigmatism ul li.caretxt > div:last-child .row .col-sm-6 {padding: 0 15px;}

	/*젭토백내장 수술*/
	#zepto .care05 .col-sm-7 {width: 100%;}
	#zepto .care05 .col-sm-5 {width: 100%; margin-top: 15px;}
	#zepto .care01 .mgt20 {margin-top: 0;}
	#zepto .care05 p br {display: none;}
/*	#zepto .care05 .col-sm-7 {padding-right: 40px;}*/
	#zepto .care06 .col-sm-5 {width: 55%;}
	#zepto .care06 .col-sm-7 {width: 45%;}
	#zepto .care06 .col-sm-7 img {width: 100%; margin-top: 65px;}

	/*녹내장클리닉*/
	#green .care .w6 {width: 100%; text-align: center;}

	/*익상편*/
	#pterygium .carenoborder > .row {margin-left:-15px; margin-right:-15px;}
	#pterygium .carenoborder > .row > div {padding:0 15px;}

	/*눈종합검사*/
	#inspection .careintro ul.care_step p {height: 70px; line-height: 1.5;}

	/*최신장비*/
	#temp .temp01 .imgbox {height: 560px; border: 1px solid #ddd; float: left;}
	#temp .temp02 .imgbox {height: 365px; border: 1px solid #ddd; float: left;}
	#temp .temp03 .imgbox {height: 525px; border: 1px solid #ddd; float: left;}
	#temp .temp04 .imgbox {height: 590px; border: 1px solid #ddd; float: left;}
	#temp .temp05 .imgbox {height: 570px; border: 1px solid #ddd; float: left;}
	#temp .temp06 .imgbox {height: 575px; border: 1px solid #ddd; float: left;}
	#temp .temp07 .imgbox {height: 500px; border: 1px solid #ddd; float: left;}
	#temp .temp08 .imgbox {height: 550px; border: 1px solid #ddd; float: left;}
	#temp .imgbox .pc {display: none;}
	#temp .imgbox .tablet {display: block;}
	#temp .temp01 .imgbox img.tablet {margin: 100px 0 0 0;}
	#temp .temp02 .imgbox img.tablet {margin: 40px 0 0 0;}
	#temp .temp03 .imgbox img.tablet {margin: 60px 0 0 0;}
	#temp .temp03 .imgbox img.tablet {margin: 110px 0 0 0;}
	#temp .temp04 .imgbox img.tablet {margin: 150px 0 0 0;}
	#temp .temp05 .imgbox img.tablet {margin: 130px 0 0 0;}
	#temp .temp06 .imgbox img.tablet {margin: 135px 0 0 0;}
	#temp .temp07 .imgbox img.tablet {margin: 150px 0 0 0;}
	#temp .temp08 .imgbox img.tablet {margin: 150px 0 0 0;}

	/* 최원장 논문 및 학술발표 */
	#choi .choi_first > .row {margin-left:-15px; margin-right:-15px;}
	#choi .choi_first > .row > div {padding:0 15px;}
	#choi .choi_second > .row {margin-left:-15px; margin-right:-15px;}
	#choi .choi_second > .row > div {padding:0 15px;}

	/*진료예약*/
	#reservation ul.re_box li {height: 403px;}
	#reservation ul.re_box li .white_box {margin:30px 0 0 0;}

	/*사이트맵*/
	#sitmap .container > ul > li {width: 31.333%; margin-right: 3%;}
	#sitmap .container > ul > li:nth-child(3n) {margin-right: 0;}
	#sitmap .container > ul > li:nth-child(4n) {margin-right: 3%;}
	#sitmap .container > ul > li.rowlist {height: 730px;}
	#sitmap .mgb60 {margin-bottom: 0;}
	#sitmap .mgb {margin-bottom: 30px;}

	/*이메일*/
	#email .txt {text-align: center; padding: 0 30px;}

	.readcontent img {max-width:100%; display:block;}
}


@media (min-width:992px) {/* 최소 992 ~ */
	/*공통*/
	.row .tw100 {width: 50%;}
	.intro_tw .tw100 {width: 40%;}
	.row .tw50 {width: 25%;}
	.row .tw50 img {width: 100%;}
	.row .tw40 {width: 25%;}
	.row .tw40 img {width: 100%;}
	.row .tw60 {width: 33.333333333%;}
	.row .tw60 img {width: 100%;}
	.tmgt15 {margin-top: 0;}
	.mgb30 {margin-bottom: 30px;}
	.tmgt30 {margin-top: 0;}

	#retina .row .tw50 {width: 50%;}
	#retina #retina06 .row .tw50 {width: 25%;}
	#retina .retina07 .tw50 {width: 25%}
	#green #cataract .iol .col-sm-3 {width: 25%;}
	#green #cataract .iol .col-sm-8 {width: 74%;}

	/*탭라인*/
	.tab_line ul li a {font-size:24px;}

	/*설립자*/
	#founder .borderbox .history {width: 50%;}
	#founder .borderbox .bul_blackdot {width: 50%;}
	#founder .borderbox .img {width: 50%;}

	/*연혁*/
	#history .history ul li ul li strong {position:absolute; right:0;}
	#history .history ul li ul li {padding-right:65px; padding-top: 0px;}
	#history .history ul li.r_history ul li {padding-left:65px;}

	/*장학회*/
	#scholarship .scholarship > ul > li > div {border:1px solid #ddd; padding:30px; height:290px;}
	#scholarship .scholarship .borderbox h4 span {padding: 10px 0 0 0; display: block;}

	#scholarship .intro > div.col-sm-6 {width: 50%;}
	#scholarship .intro > div:first-child {border-bottom: 0; margin: 0; padding: 0;}
	#scholarship .intro > div:last-child {border-left: 1px solid #ddd;}

	/*갤러리유우*/
	#gallery .intro .img {padding: 50px 50px 50px 550px; margin: 30px 0 20px 0;}
	#gallery .intro .img .imgtxt {padding: 50px 40px 50px 50px; text-align: right; color: #333;}
	#gallery .intro .intro_txt > li {width: 50%; float: left; margin-top: 20px; padding: 0 0 0 110px; position: relative;}
	#gallery .intro .intro_txt > li:nth-child(2) {margin-top: 0;}
	#gallery .history .list ul li ul li {position:relative; padding-right:120px; padding-top: 0;}
	#gallery .history .list ul li.r_history ul li {position:relative; padding-left: 120px; padding-right: 0;}

	/* 진료과목 공통클래스 */
	.care .caretxt > .row {margin-left:-20px; margin-right:-20px;}
	.care .caretxt > .row > div {padding:0 20px;}
	.careintro ul {margin:0 -20px;}
	.careintro ul li {padding:0 20px;}
	.carenoborder > .row {margin-left:-20px; margin-right:-20px;}
	.carenoborder > .row > div {padding:0 20px;}

	/* 시력교정 장점 */
	#eyesight ul li .borderbox .txtwrap {padding:30px; height:210px;}

	/*opd스캔 이용한 홍채인식 맞춤형 수술*/
	#opd .mpdl15 {padding: 0 0 0 15px;}
	#opd ul.mgt5m {margin-top: -5px;}

	/*라섹*/
	#mlasek > div > div:nth-child(6) > ul > li.caretxt .row > div:nth-child(6) {padding: 20px;}

	/*초고도근시 opa라섹*/
	#opalasek .subcopy {padding: 0;}

	/*아쿠아ICL렌즈*/
	#icllens .pd20 .row {margin-left: -20px; margin-right: -20px;}
	#icllens .pd20 .row > div {padding: 0 20px;}

	/*백내장클리닉*/
	#green .carenoborder > div > div:last-child {margin-top: 0;}

	/*난시교정클리닉*/
	.astigmatism ul li.caretxt > div:last-child .row {margin: 0 -20px}
	.astigmatism ul li.caretxt > div:last-child .row .col-sm-6 {padding: 0 20px;}

	/*젭토백내장 수술*/
	#zepto .care01 .mgt20 {margin-top: 20px;}
	#zepto .care05 p br {display: none;}
	#zepto .care05 .col-sm-7 {padding-right: 40px;}
	#zepto .care05 .col-sm-7 {width: 58.33333333%;}
	#zepto .care05 .col-sm-5 {width: 41.66666667%;}
	#zepto .care06 .col-sm-5 {width: 55%;}
	#zepto .care06 .col-sm-7 {width: 45%;}
	#zepto .care06 .col-sm-7 img {width: 100%; margin-top: 20px;}

	/*녹내장클리닉*/
	#green .tw .tw50 {width: 50%;}

	/*안구건조증*/
	#green .care .mgt {margin-top: 0;}
	#green #dry .mmgt15 {margin-top: -5px;}

	/*익상편*/
	#pterygium .carenoborder > .row {margin-left:-20px; margin-right:-20px;}
	#pterygium .carenoborder > .row > div {padding:0 20px;}

	/*눈종합검사*/
	#inspection .careintro ul.care_step p {height: 55px; line-height: 1.5;}

	/*최신장비*/
	#temp .temp01 .imgbox {height: 470px; border: 1px solid #ddd; float: left;}
	#temp .temp02 .imgbox {height: 380px; border: 1px solid #ddd; float: left;}
	#temp .temp03 .imgbox {height: 420px; border: 1px solid #ddd; float: left;}
	#temp .temp04 .imgbox ,
	#temp .temp05 .imgbox ,
	#temp .temp06 .imgbox {height: 480px; border: 1px solid #ddd; float: left;}
	#temp .temp07 .imgbox{height: 450px; border: 1px solid #ddd; float: left;}
	#temp .temp08 .imgbox{height: 450px; border: 1px solid #ddd; float: left;}
	#temp .temp01 .imgbox img.tablet {margin:0;}
	#temp .temp02 .imgbox img.tablet {margin:0;}
	#temp .imgbox img.tablet {margin: 0;}
	#temp .temp03 .imgbox img.tablet {margin:10px 0 0 0;}
	#temp .temp04 .imgbox img.tablet,
	#temp .temp05 .imgbox img.tablet,
	#temp .temp06 .imgbox img.tablet {margin:40px 0 0 0;}
	#temp .temp07 .imgbox img.tablet {margin:90px 0 0 0;}
	#temp .temp08 .imgbox img.tablet {margin: 100px 0 0 0;}

	/* 최원장 논문 및 학술발표 */
	#choi .choi_first > .row {margin-left:-20px; margin-right:-20px;}
	#choi .choi_first > .row > div {padding:0 20px;}
	#choi .choi_second > .row {margin-left:-20px; margin-right:-20px;}
	#choi .choi_second > .row > div {padding:0 20px;}

	#reservation ul.re_box li {height: auto;}

	/*사이트맵*/
	#sitmap .container > ul > li {width: 22.5%; float: left; margin-right: 3%;}
	#sitmap .container > ul > li:nth-child(3n) {margin-right: 3%;}
	#sitmap .container > ul > li:nth-child(4n) {margin-right: 0;}
	#sitmap .container > ul > li.rowlist {height: auto;}
	#sitmap .mgb60 {margin-bottom: 60px;}
	#sitmap .mgb {margin-bottom: 0;}

	/*이메일*/
	#email .txt {text-align: center; padding: 0 80px;}

}


@media (min-width:1500px) {/* 최소 1500 ~ */

	/*탭라인*/
	.tab_line ul li a {font-size:24px;}

	/*인사말*/
	.topcont.contwrap .txtbox {padding-right: 10%;}

	/*설립자*/
	#founder .borderbox .history {width: 50%;}
	#founder .borderbox .bul_blackdot {width: 50%;}
	#founder .borderbox .img {width: 50%;}

	/*연혁*/
	#history .history ul li ul li strong {position:absolute; right:0;}
	#history .history ul li ul li {padding-right:65px; padding-top: 0;}
	#history .history ul li.r_history ul li {padding-left:65px;}

	/*장학회*/
	#scholarship .scholarship > ul > li > div {border:1px solid #ddd; padding:30px; height:220px;}
	#scholarship .scholarship .borderbox h4 span {padding: 0 0 0 7px; display: inline;}

	/*갤러리유우*/
	#gallery .intro .img {padding: 50px 50px 50px 800px; margin: 30px 0 20px 0;}
	#gallery .intro .img .imgtxt {padding: 85px 40px 85px 50px; text-align: right; color: #333;}
	#gallery .intro .intro_txt > li {width: 50%; float: left; margin-top: 20px; padding: 0 0 0 110px; position: relative;}
	#gallery .intro .intro_txt > li:nth-child(2) {margin-top: 0;}
	#gallery .history .list ul li ul li {position:relative; padding-right:120px; padding-top: 0;}
	#gallery .history .list ul li.r_history ul li {position:relative; padding-left: 120px; padding-right: 0;}

	/* 진료과목 공통클래스 */
	.care .caretxt > .row {margin-left:-20px; margin-right:-20px;}
	.care .caretxt > .row > div {padding:0 20px;}
	.carenoborder > .row {margin-left:-20px; margin-right:-20px;}
	.carenoborder > .row > div {padding:0 20px;}

	/* 시력교정 장점 */
	#eyesight ul li .borderbox .txtwrap {padding:30px; height:210px;}

	/*라섹*/
	#mlasek > div > div:nth-child(6) > ul > li.caretxt .row > div:nth-child(6) {padding: 20px;}

	/*젭토백내장수술*/
	#zepto .care04 .col-sm-8 img {width: 85%; margin-top: 0;}

	/*녹내장클리닉*/
	#green .care .w6 {width: 66%;}
	#green .tw .tw50 {width: 33.33%;}

	/*안구건조증*/
	#green .care .mgt {margin-top: 0;}

	/*익상편*/
	#pterygium .carenoborder > .row {margin-left:-20px; margin-right:-20px;}
	#pterygium .carenoborder > .row > div {padding:0 20px;}

	/*최신장비*/
	#temp .imgbox .pc {display: block;}
	#temp .imgbox .tablet {display: none;}
	#temp .temp03 .imgbox {height: 480px; border: 1px solid #ddd; float: left;}
	#temp .temp08 .imgbox img {margin: 105px 0 0 0;}

	/* 최원장 논문 및 학술발표 */
	#choi .choi_first > .row {margin-left:-40px; margin-right:-40px;}
	#choi .choi_first > .row > div {padding:0 40px;}
	#choi .choi_second > .row {margin-left:-40px; margin-right:-40px;}
	#choi .choi_second > .row > div {padding:0 40px;}

	/*이메일*/
	#email .txt {text-align: center; padding: 0 200px;}

}