@charset "UTF-8";
@import url(http://fonts.googleapis.com/earlyaccess/notosanskr.css);


/* layout */
.wrap {position:relative; padding:0; width:100%; min-width:1200px; }
.common {margin:0 auto; padding:0 0 100px; width:100%;}


/****** 서브화면 Main Visual Style ******/
.SubMainV {width:100%; height:450px;}
.BGabout01 {background:url('../img/sub/sub1_1_main.png') no-repeat center top;}
.BGabout02 {background:url('../img/sub/sub1_2_main.png') no-repeat center top;}
.BGabout03 {background:url('../img/sub/sub1_3_main.png') no-repeat center top;}
.BGabout04 {background:url('../img/sub/sub1_4_main.png') no-repeat center top;}
.BGabout05 {background:url('../img/sub/sub1_5_main.png') no-repeat center top;}
.BGabout06 {background:url('../img/sub/sub1_6_main.png') no-repeat center top;}
.BGspecial01 {background:url('../img/sub/sub2_1_01.png') no-repeat center top;}
.BGspecial02 {background:url('../img/sub/sub2_2_01.png') no-repeat center top;}
.BGspecial03 {background:url('../img/sub/sub2_3_01.png') no-repeat center top;}
.BGimplant01 {background:url('../img/sub/sub3_1_01.png') no-repeat center top;}
.BGimplant02 {background:url('../img/sub/sub3_2_01.png') no-repeat center top;}
.BGimplant03 {background:url('../img/sub/sub3_3_01.png') no-repeat center top;}
.BGimplant04 {background:url('../img/sub/sub3_4_01.png') no-repeat center top;}
.BGimplant05 {background:url('../img/sub/sub3_5_01.png') no-repeat center top;}
.BGesthetic01 {background:url('../img/sub/sub4_1_01.png') no-repeat center top;}
.BGesthetic02 {background:url('../img/sub/sub4_2_01.png') no-repeat center top;}
.BGesthetic03 {background:url('../img/sub/sub4_3_01.png') no-repeat center top;}
.BGesthetic04 {background:url('../img/sub/sub4_4_01.png') no-repeat center top;}
.BGesthetic05 {background:url('../img/sub/sub4_5_01.png') no-repeat center top;}
.BGgeneral01 {background:url('../img/sub/sub5_1_01.png') no-repeat center top;}
.BGgeneral02 {background:url('../img/sub/sub5_2_01.png') no-repeat center top;}
.BGgeneral03 {background:url('../img/sub/sub5_3_01.png') no-repeat center top;}
.BGgeneral04 {background:url('../img/sub/sub5_4_01.png') no-repeat center top;}
.BGorthodontics01 {background:url('../img/sub/sub6_1_01.png') no-repeat center top;}
.BGorthodontics02 {background:url('../img/sub/sub6_2_01.png') no-repeat center top;}


#img_wrap {width:auto; height:auto; position:relative; text-align:center;}
#img_wrap img{display:block; width:1200px; margin:0 auto;}

.sub1_04-margin_bg1 {background:url('../img/sub/sub1_4_01_1bg.png') no-repeat center top;}
.sub1_04-margin_bg2 {background:url('../img/sub/sub1_4_02bg.png') no-repeat center top;}
.sub1_04-margin_bg3 {background:url('../img/sub/sub1_4_03bg.png') no-repeat center top;}
.sub1_04-margin_bg4 {background:url('../img/sub/sub1_4_04bg.png') no-repeat center top;}
.sub1_04-margin_bg5 {background:url('../img/sub/sub1_4_05bg_1.png') no-repeat center top;}
.sub1_04-margin_bg6 {background:url('../img/sub/sub1_4_06bg.png') no-repeat center top;}
.sub1_04-margin_bg7 {background:url('../img/sub/sub1_4_07bg.png') no-repeat center top;}

.sub2_01-margin_bg {background:url('../img/sub/sub2_1_05bg.png') no-repeat center top;}
.sub2-01-margin_bg2 {background:url('../img/sub/sub2_1_04_bg.png') no-repeat center top;}
.sub2_02-margin_bg {background:url('../img/sub/sub2_2_05bg.png') no-repeat center top;}
.sub2_03-margin_bg {background:url('../img/sub/sub2_3_05bg.png') no-repeat center top;}
.sub3_01-margin_bg {background:url('../img/sub/sub3_1_04bg.png') no-repeat center top;}
.sub3_02-margin_bg {background:url('../img/sub/sub3_2_04bg.png') no-repeat center top;}
.sub3_03-margin_bg {background:url('../img/sub/sub3_3_04bg.png') no-repeat center top;}
.sub3_03-margin_bg2 {background:url('../img/sub/sub3_3_08bg.png') no-repeat center top;}
.sub3_04-margin_bg {background:url('../img/sub/sub3_4_06bg.png') no-repeat center top;}
.sub3_05-margin_bg {background:url('../img/sub/sub3_5_02.png') no-repeat center top;}
.sub3_05-margin_bg2 {background:url('../img/sub/sub3_5_10.png') no-repeat center top;}
.sub4_01-margin_bg {background:url('../img/sub/sub4_1_04bg.png') no-repeat center top;}
.sub4_01-margin_bg2 {background:url('../img/sub/sub4_1_06bg.png') no-repeat center top;}
.sub4_02-margin_bg {background:url('../img/sub/sub4_2_04bg.png') no-repeat center top;}
.sub4_02-margin_bg2 {background:url('../img/sub/sub4_1_06bg.png') no-repeat center top;}
.sub4_03-margin_bg {background:url('../img/sub/sub4_3_03bg.png') no-repeat center top;}
.sub4_03-margin_bg2 {background:url('../img/sub/sub4_3_05bg.png') no-repeat center top;}
.sub4_03-margin_bg3 {background:url('../img/sub/sub4_3_07bg.png') no-repeat center top;}
.sub4_04-margin_bg {background:url('../img/sub/sub4_4_04bg.png') no-repeat center top;}
.sub4_04-margin_bg2 {background:url('../img/sub/sub4_4_06bg.png') no-repeat center top;}
.sub4_05-margin_bg {background:url('../img/sub/sub4_5_04bg.png') no-repeat center top;}
.sub4_05-margin_bg2 {background:url('../img/sub/sub4_5_06bg.png') no-repeat center top;}
.sub5_01-margin_bg {background:url('../img/sub/sub5_1_03bg.png') no-repeat center top;}
.sub5_02-margin_bg {background:url('../img/sub/sub5_2_03bg.png') no-repeat center top;}
.sub5_02-margin_bg2 {background:url('../img/sub/sub5_2_06bg.png') no-repeat center top;}
.sub5_02-margin_bg3 {background:url('../img/sub/sub5_2_09bg.png') no-repeat center top;}
.sub5_03-margin_bg {background:url('../img/sub/sub5_3_03bg.png') no-repeat center top;}
.sub5_03-margin_bg2 {background:url('../img/sub/sub5_3_05bg.png') no-repeat center top;}
.sub5_03-margin_bg3 {background:url('../img/sub/sub5_3_07bg.png') no-repeat center top;}
.sub5_04-margin_bg {background:url('../img/sub/sub5_4_03bg.png') no-repeat center top;}
.sub5_04-margin_bg2 {background:url('../img/sub/sub5_4_05bg.png') no-repeat center top;}
.sub6_01-margin_bg {background:url('../img/sub/sub6_1_04bg.png') no-repeat center top;}
.sub6_02-margin_bg {background:url('../img/sub/sub6_2_04bg.png') no-repeat center top;}
.sub6_02-margin_bg2 {background:url('../img/sub/sub6_2_05bg.png') no-repeat center top;}
.sub6_02-margin_bg3 {background:url('../img/sub/sub6_2_06bg.png') no-repeat center top;}



/* 병원둘러보기 갤러리 */
.gallery {width: 1000px; margin: 60px auto 40px auto;}
.gallery ul {padding-left: 0;}
.gallery li {display: inline; margin-right: 5px;}
.gallery li:last-child {margin-right: 0px;}
.gallery li img {width:160px; height:115px;}
.gallery li img {margin-right:0;}
.main-img {padding-bottom: 20px; width:1000px;}



.tab03 {background:#ffffff; width:1200px; height:45px; margin:0 auto; margin-top:30px;}
.tab03 li {height:45px; float:left;}
.tab03 li a {display:inline-block; text-decoration:none; outline:none; background:#c9c5c3; font-size:16px; color:#ffffff; line-height:45px; text-align:center;}
.tab03 li a:before, .tab01 li a:after {position:absolute; z-index:-1; display:block; content:'';}
.tab03 li a, .tab01 li a:before, .tab01 li a:after {-webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; -webkit-transition:all .3s; transition:all .3s;}
.tab03 li a:hover {background:#a1755f;}	
.tab03 li a.sub1 {width:198px; margin-right:1px;}
.tab03 li a.sub1L {width:198px;}
.tab03 li a.sub2 {width:399px; margin-right:1px;}
.tab03 li a.sub2L {width:399px;}
.tab03 li a.sub3 {width:299px; margin-right:1px;}
.tab03 li a.sub3L {width:299px;}
.tab03 li a.sub4 {width:238px; margin-right:1px;}
.tab03 li a.sub4L {width:238px;}
.tab03 li a.sub5 {width:299px; margin-right:1px;}
.tab03 li a.sub5L {width:299px;}
.tab03 li a.sub6 {width:599px; margin-right:1px;}
.tab03 li a.sub6L {width:599px;}
.tab03 li a.on {background:#a1755f;}



/*오시는길*/
.directions{width:1200px; margin:0 auto; margin-top:60px;}
.directions:after {content:""; display:block; clear:both;}
.about_directions {float:left; width:860px; font-size:16px; color:#626262; line-height:30px; white-space:normal;}
.about_directions:after {content:""; display:block; clear:both;}
.about_directions p {padding-top:15px;}
.about_directions img {position:relative; padding:0; }

.tab02 {background:#ffffff; width:235px; float:left; z-index:9999;}
.tab02 li {height:80px; margin-bottom:1px; }
.tab02 li a {display:inline-block; text-decoration:none; outline:none; width:235px; background:#b4b4b4; font-size:1.35em; color:#7f7f7f; line-height:80px; text-align:left; padding-left:23px;}
.tab02 li a:before, .tab01 li a:after {position:absolute; z-index:-1; display:block; content:'';}
.tab02 li a, .tab01 li a:before, .tab01 li a:after {-webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; -webkit-transition:all .3s; transition:all .3s;}
.tab02 li a:hover {background:#555; color:#ffffff;}	
.tab02 li a.on {background:#555; color:#ffffff;}



/*게시판 탭*/
.tab01 {background:#ffffff; height:35px; margin:-50px 0 68px 0;}
.tab01 li {height:45px; float:left;}
.tab01 li a {display:inline-block; text-decoration:none; outline:none; background:#c9c5c3; font-size:16px; color:#ffffff; line-height:45px; text-align:center;}
.tab01 li a:before, .tab01 li a:after {position:absolute; z-index:-1; display:block; content:'';}
.tab01 li a, .tab01 li a:before, .tab01 li a:after {-webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; -webkit-transition:all .3s; transition:all .3s;}
.tab01 li a:hover {background:#a1755f;}	
.tab01 li a.tab01_1 {width:399px; margin-right:1px;}
.tab01 li a.tab01_2 {width:399px; margin-right:1px;}
.tab01 li a.tab01_3 {width:399px; margin-right:1px;}
.tab01 li a.on {background:#a1755f;}



/*게시판 스타일 설정*/
#container_title {display:none;}
.sub-contents{width:100%;}
.about_tit {text-align: center; margin-bottom: 77px;}
.about_tit img{width:100%;}


