@import url('/kayahealth/css/reset.css');

@font-face{
	font-family:'Nanum Gothic';
	font-style:normal;
	font-weight:400;
	src:url(//cdn.jsdelivr.net/font-nanum/1.0/nanumgothic/v3/NanumGothic-Regular.eot);
	src: local(※),
		url(//cdn.jsdelivr.net/font-nanum/1.0/nanumgothic/v3/NanumGothic-Regular.eot?#iefix) format('embedded-opentype'),
		/*url(/kayahealth/font/NanumGothic-Regular.woff2) format('woff2'),*/
		url(/kayahealth/font/NanumGothic-Regular.woff) format('woff'),
		url(//cdn.jsdelivr.net/font-nanum/1.0/nanumgothic/v3/NanumGothic-Regular.ttf) format('truetype')
}
@font-face {
	font-family:'Nanum Gothic';
	font-style:normal;
	font-weight:700;
	src: url(//cdn.jsdelivr.net/font-nanum/1.0/nanumgothic/v3/NanumGothic-Bold.eot);
	src: local(※),
		url(//cdn.jsdelivr.net/font-nanum/1.0/nanumgothic/v3/NanumGothic-Bold.eot?#iefix) format('embedded-opentype'),
		/*url(/kayahealth/font/NanumGothic-Bold.woff2) format('woff2'),*/
		url(/kayahealth/font/NanumGothic-Bold.woff) format('woff'),
		url(//cdn.jsdelivr.net/font-nanum/1.0/nanumgothic/v3/NanumGothic-Bold.ttf) format('truetype')
}

body {font-size:12px;color:#666;font-family:dotum, 돋움;min-width:1024px}
a {text-decoration:none;color:#666}

/*공통*/

.mt0 {margin-top:0 !important}
.mt10 {margin-top:10px !important}
.mt20 {margin-top:20px !important}
.mb0 {margin-bottom:0 !important}
em {font-style:normal}
button {border:0;margin:0;padding:0;background:none}
.blind{width:1px;height:1px;overflow:hidden;margin:-1px 0 0 -1px;font-size:0;line-height:0;position:absolute;top:0;left:0;visibility:hidden}

/*header*/

/*스킵네비*/
#skip {width:1024px;margin:0 auto;}
#skip a {text-indent:-999px;overflow:hidden;font-size:0;height:0;display:block;text-align:center;}
#skip a:active,
#skip a:focus { font-size:14px; line-height:30px;height:30px; color:#fff; text-decoration:none; cursor:pointer; zoom:1; background:#444;text-indent:0}

#header {width:100%;position:relative;}
#header .inner {width:1024px;margin:0 auto;position:relative;}
#header .inner:after {clear:both;display:block;content:''}
#header h1 {height:66px;text-align:center;padding:20px 0 0 0}
#header h1 a {display:block;}

#top {width:100%;height:29px;position:absolute;left:0;top:55px;}
#top ul {float:right;padding-top:9px}
#top ul li {float:left;background:url(/kayahealth/imgs/bgGlobal.gif) no-repeat left center;padding:0 10px;}
#top ul li:first-child {background:none}
#top ul li a {display:block;font-size:11px;color:#666;height:13px;line-height:15px;overflow:hidden;}
#top ul li a.fav {padding-right:15px;background:url(/kayahealth/imgs/icoFav.gif) no-repeat right 2px;}

#nav {width:100%;overflow:hidden;background:#601986;}
#nav a {display:block}
#nav > ul {width:1022px;margin:0 auto;border-right:1px solid #9322cf;border-left:1px solid #400f5a;}
#nav > ul:after {clear:both;display:block;content:''}
#nav > ul > li {float:left;width:204px;height:47px;text-align:center;border-top:1px solid #400f5a;border-bottom:1px solid #400f5a;}
#nav > ul > li:first-child {background:none;width:206px;}
#nav > ul > li > a {height:47px;color:#fff;font-size:16px;font-family:'Nanum Gothic';font-weight:700;line-height:47px;border-left:1px solid #9322cf;border-right:1px solid #400f5a;text-indent:-999px;overflow:hidden}
#nav .sub {display:none;position:absolute;width:100%;height:34px;background:#fcfcfc ;left:0;z-index:10;border-bottom:1px solid #e6e9ed;}
#nav .sub ul{display:none;width:1000px;overflow:hidden;margin:0 auto;}
#nav > ul > li.active .sub {z-index:20}
#nav > ul > li:hover .sub {z-index:30}
#nav > ul > li.active .sub ul {display:block;}

#nav .sub li {float:left}
#nav .sub li  a {font-size:11px;line-height:30px;padding: 2px 20px 0 10px;text-align:left;color:#6a7075;}
#nav .sub li a:hover,#nav .sub li.active a {color:#9c20de;}

#nav .nav02 .sub ul{padding-left:210px;width:790px;}
#nav .nav03 .sub ul{padding-left:410px;width:590px;}
#nav .nav04 .sub ul{padding-left:620px;width:380px}
#nav .nav05 .sub ul{padding-left:820px;width:180px}

#nav > ul > li.active .sub{display:block;}

#nav .nav01 > a {background:url(/kayahealth/imgs/nav01.png) no-repeat center;}
#nav > ul > li.nav01.active > a,#nav > ul > li.nav01 > a:hover  {background:#400f5a url(/kayahealth/imgs/nav01.png) no-repeat center;}
#nav .nav02 > a {background:url(/kayahealth/imgs/nav02.png) no-repeat center;}
#nav > ul > li.nav02.active > a,#nav > ul > li.nav02 > a:hover {background:#400f5a url(/kayahealth/imgs/nav02.png) no-repeat center;}
#nav .nav03 > a {background:url(/kayahealth/imgs/nav03.png) no-repeat center;}
#nav > ul > li.nav03.active > a,#nav > ul > li.nav03 > a:hover {background:#400f5a url(/kayahealth/imgs/nav03.png) no-repeat center;}
#nav .nav04 > a {background:url(/kayahealth/imgs/nav04.png) no-repeat center;}
#nav > ul > li.nav04.active > a,#nav > ul > li.nav04 > a:hover {background:#400f5a url(/kayahealth/imgs/nav04.png) no-repeat center;}
#nav .nav05 > a {background:url(/kayahealth/imgs/nav05.png) no-repeat center;}
#nav > ul > li.nav05.active > a,#nav > ul > li.nav05 > a:hover {background:#400f5a url(/kayahealth/imgs/nav05.png) no-repeat center;}

/*container*/
#container {width:1024px;margin:0 auto;position:relative;padding-top:20px;padding-bottom:30px}
#container:after {clear:both;display:block;content:''}

#mainContainer {width:100%;position:relative;padding-top:20px;padding-bottom:30px}
#mainContainer:after {clear:both;display:block;content:''}

/*메인슬라이드*/
.mainVisual {width:1024px;margin:0 auto}
.mainVisual .bx-viewport{width:1024px}
.mainVisual .bx-wrapper .bx-pager {width:100%;position:absolute;bottom:25px;text-align:center;z-index:40;right:0;}
.mainVisual .bx-default-pager a {background: #fff;text-indent: -9999px;display: block;width: 12px;height: 10px;margin: 0 3px;outline: 0;background:url(/kayahealth/imgs/mainPager.png) no-repeat left top}
.mainVisual .bx-default-pager a:hover, .mainVisual .bx-default-pager a.active {background-position:left bottom}

.bx-wrapper img {
    max-width: 100%;
    display: inline-block;
}

.bx-viewport li { 
    min-height: 1px; 
    min-width: 1px; 
}

#content {width:768px;float:right;text-align:left;padding-top:10px;padding-right:20px;padding-bottom:100px}
#lnb {float:left;width:165px;margin-top:20px;}
#lnb .box {width:163px;border:1px solid #e8e8e8;padding:20px;margin-bottom:10px}
#lnb .lnbTit {padding-bottom:20px;text-align:center;}
#lnb .lnbTit img {margin-top:10px;}
#lnb ul li {border-bottom:1px solid #e8e8e8;}
#lnb ul li a {font-size:15px;font-family:'Nanum Gothic';line-height:39px;color:#555;letter-spacing:-0.5px;font-weight:700;display:block;background:url(/kayahealth/imgs/bgLnb.gif) no-repeat right top;}
#lnb ul li a:hover,#lnb ul li a.active {color:#601986;background-position:right bottom;}

.title {height:180px;position:relative; overflow:hidden;padding-left:20px}
.title h2 {font-size:35px;font-weight:700;height:47px;margin-top:-50px;color:#393c3e;letter-spacing:-1px;font-family:'Nanum Gothic';}
.title p {display:none;}
.location {color:#6a7075;font-size:11px;font-family:굴림;height:50px;line-height:50px;;background:url(/kayahealth/imgs/icoLocation.gif) no-repeat left 20px;padding-left:14px;margin-left:20px;}
.location a {color:#6a7075}
.location span {background:url(/kaya/imgs/icoGt.gif) no-repeat center 4px;width:12px;height:10px;display:inline-block;}
.location strong {color:#393c3e}

/*footer*/
#footer {color:#dcdcdc;font-size:12px;}
#footer .inner {width:1024px;margin:0 auto;}
#footer .inner:after {clear:both;content:'';display:block;}

.footMenu {width:100%;height:38px;background:#393c3e;}
.footMenu ul {padding:12px 0 0 320px}
.footMenu li {float:left;background:url(/kayahealth/imgs/bgFootMenu.gif) no-repeat left center;}
.footMenu li:first-child {background:none;}
.footMenu  li a {color:#fff;padding:0 10px;display:block;font-weight:bold;}
.footMenu  li:first-child {border-left:0}
.footMenu  li a.last {padding-right:0;}

.footLogo {float:left;width:275px;text-align:left;}
.footLogo .logo {padding:32px 0}

.footCont {float:right;width:745px;padding:23px 0;text-align:left;color:#444;line-height:17px;position:relative}
.footCont p {float:left;width:600px;color:#6a7075}
.footCont p span {display:inline-block;width:25px;text-align:center;;}
.footCont .family {float:right;margin-top:15px;width:141px;color:#444;font-size:11px;position:relative}
.footCont .family button {color:#444;font-size:11px;width:141px;height:20px;background:url(../imgs/bgFamily.gif) no-repeat left top;text-align:left;text-indent:10px}
.footCont .family ul {display:none;width:139px;padding:5px 0 3px 0;position:absolute;left:0;bottom:20px;background:#fff;border:1px solid #ccc;border-bottom:0;}
.footCont .family ul li {color:#666;font-size:11px;padding:0 10px;line-height:20px;height:20px}
.footCont .family ul li a:hover {color:#222}
#quick {position:absolute;top:270px;width:100px;left:50%;margin-left:522px;}
#quick.mainQuick {top:20px;}
#quick.fixed {position:fixed;top:20px}

#content {font-size:11px;line-height:18px;color:#6a7075;}

/*버튼*/
.btns {clear:both;padding:30px 0 0 0;text-align:center;}
.btns.right {text-align:right}
.btns.left {text-align:left}
.btns a,.btns button {display:inline-block;}
.btns a + a {margin-left:5px}
.btns button + a {margin-left:5px}

.mainBox {background:#e6e9ed;}
.mainBox ul {width:1024px;margin:0 auto;position:relative;}

.listType01 li {color:#6a7075;font-size:11px;line-height:16px;height:16px;padding-left:8px;background:url(/kayahealth/imgs/bulGray.gif) no-repeat left 6px;}
.listType01 li span {display:inline-block;width:11px;text-align:center;}

/*메인 박스*/
.mainBox {width:100%;clear:both;margin-top:20px;overflow:hidden;padding:20px 0}
.mainBox > ul > li {float:left;background:#fff;}
.mainBox .tit {height:35px;width:100%;position:relative;text-align:left;}
.mainBox .tit .more {position:absolute;right:0;top:0}

.mainBox li.cscenter {width:287px;float:right;text-align:left;padding:20px 20px 20px 200px;height:95px;background:#fff url(/kayahealth/imgs/bgMainCscenter.gif) no-repeat left top;}
.mainBox li.cscenter .tel {width:100%;}
.mainBox li.cscenter .tel img {margin-top:11px}

.mainBox li.contact {width:467px;height:278px;;padding:20px}

.kaya01 {width:162px;position:absolute;right:344px;top:145px;height:172px}
.kaya01 .ico {position:absolute;top:28px;;width:63px;height:63px;background:url(/kayahealth/imgs/icoKaya01.gif) no-repeat left top;left:50px}
.kaya01 .tit h2 {padding-top:104px;text-align:center;}

.kaya02 {width:162px;position:absolute;right:172px;top:145px;height:172px}
.kaya02 .ico {position:absolute;top:28px;;width:63px;height:63px;background:url(/kayahealth/imgs/icoKaya02.gif) no-repeat left top;left:50px}
.kaya02 .tit h2 {padding-top:104px;text-align:center;}

.kaya03 {width:162px;position:absolute;right:0;top:145px;height:172px;}
.kaya03 .ico {position:absolute;top:28px;;width:63px;height:63px;background:url(/kayahealth/imgs/icoKaya03.gif) no-repeat left top;left:50px}
.kaya03 .tit h2 {padding-top:104px;text-align:center;}
.mainBox .kaya01 .more,.mainBox .kaya02 .more ,.mainBox .kaya03 .more {right:10px;top:10px}

/*서브 하단 고객센터*/
.subCscenter {background:#e6e9ed;padding:20px 0}
.subCscenter .inner {width:1024px;margin:0 auto;background:#fff;padding:20px 0}
.subCscenter ul {overflow:hidden;}
.subCscenter .cs01 {width:275px;padding-right:40px;float:left;padding-left:40px;text-align:left;}
.subCscenter .cs01 div {border-top:1px solid #e8e8e8;padding-top:11px}
.subCscenter .cs01 p {height:35px;}
.subCscenter .cs02 {width:385px;float:left;padding-left:40px;text-align:left;border-left:1px solid #e8e8e8;}
.subCscenter .cs02 ul li {width:180px;float:left;}
.subCscenter .cs03 {width:180px;float:left;padding-left:40px;text-align:left;border-left:1px solid #e8e8e8;}
.subCscenter .cs02 p,.subCscenter .cs03 p {height:25px;}

/*서브비주얼*/
.subVisual {width:100%;height:250px;position:absolute;border-bottom:1px solid #e8e8e8;}
.subVisual.sub01 {background:url(/kayahealth/imgs/subVisual01.jpg) no-repeat center top;}
.subVisual.sub02 {background:url(/kayahealth/imgs/subVisual02.jpg) no-repeat center top;}
.subVisual.sub03 {background:url(/kayahealth/imgs/subVisual03.jpg) no-repeat center top;}
.subVisual.sub04 {background:url(/kayahealth/imgs/subVisual04.jpg) no-repeat center top;}
.subVisual.sub05 {background:url(/kayahealth/imgs/subVisual05.jpg) no-repeat center top;}
.subVisual.sub06 {background:url(/kayahealth/imgs/subVisual06.jpg) no-repeat center top;}

/*공통*/
h3.subTit {margin:20px 0;font-size:17px;font-weight:700;padding-left:22px;background:url(/kayahealth/imgs/bulTitle.gif) no-repeat left 1px;font-family:'Nanum Gothic';line-height:20px;color:#555;letter-spacing:-0.5px}
h3.subTit strong {color:#601986;}
h4.subTit {margin:15px 0 13px 0;color:#601986;font-size:12px;padding-left:7px;background:url(/kayahealth/imgs/bulBlue.gif) no-repeat left 7px;}
h4.subTit.black {color:#393c3e;background:url(/kayahealth/imgs/bulBlack.gif) no-repeat left 7px;}
p.subTxt {}
p.subImg {margin-top:10px;}
p.subImg.center {margin:30px 0;text-align:center;}
.subList {margin:10px 0;}
.subList li {}
.subList li strong {color:#000;display:block;margin-bottom:5px;}
.subList li p {margin:5px 0;}
.bt0 {border-top:0 !important;}

.space1 {display:block;margin-left:11px;}
.space2 {display:block;margin-left:22px;}
.space3 {display:block;margin-left:33px;}
.space4 {display:block;margin-left:44px;}
.space5 {display:block;margin-left:55px;}
.space6 {display:block;margin-left:66px;}
.space7 {display:block;margin-left:77px;}
.space8 {display:block;margin-left:88px;}
.space9 {display:block;margin-left:99px;}
.space10 {display:block;margin-left:110px;}

/**/
.tabs {width:100%;height:30px;padding-top:20px;}
.tabs li {float:left;text-align:center;width:128px;}
.tabs li a {color:#fff;display:block;margin-left:1px;line-height:30px;background:#9c9d9e;}
.tabs li a.active{background:#601986;}
.tabs li:first-child a{margin-left:0;}
.line > li{font-size:11px;line-height:18px;padding:0 0 15px 0;color:#6a7075;border-top:1px solid #e7e7e7;}
.line > li:first-child {border-top:0;}
p.subTxt + p.subTxt {margin-top:5px}
p.subTxt + table {margin-top:20px}
h3.subTit + h4.subTit {margin-top:0;}
.point {color:#601986 !important;}
.pointBlack {color:#393c3e !important;}
.bgPoint {color:#fff  !important;background:#601986  !important;border-bottom:1px solid #82b5d4 !important;}

/*둘러보기*/
.gallery {overflow:hidden;height:264px;}
.gallery .bImg {float:left;width:405px;height:262px;border:1px solid #e1e1e1;}
.gallery ul {float:right;width:360px;}
.gallery ul li{float:left;width:170px;margin-left:8px;margin-bottom:8px;border:1px solid #e1e1e1;}

/*의료진소개*/
.peple {font-size:11px;border-top:1px solid #e8e8e8;}
.peple > ul {width:1034px;display:block;margin-left:-10px;}
.peple > ul > li {width:505px;float:left;margin-left:10px;margin-bottom:20px;}
.peple .box {border:1px solid #e1e1e1;height:292px;position:relative;}
.peple .pic {position:absolute;left:0;top:0}
.peple .name {position:absolute;left:0;bottom:0;background:#393c3e;height:25px;line-height:25px;width:100%;color:#fff;text-align:left;}
.peple .name span {display:inline-block;width:270px;text-align:center;}
.peple .txt {margin-left:251px;vertical-align:top;position:relative}
.peple .txt.first {margin-top:66px;margin-bottom:4px}
.peple .txt > strong {display:inline-block;background:url(/kayahealth/imgs/bgPeopleTxt.gif) no-repeat left top;color:#fff;font-size:11px;height:14px;width:49px;text-align:center;line-height:15px;position:absolute;left:0;top:0}
.peple .txt > ul {width:190px;padding-left:54px}
.peple .txt li {line-height:16px;}
.peple .txt li  span {display:block;margin-left:4px;}


/*의료장비소개*/
.facilities{font-size:11px;}
.facilities > ul {width:788px;display:block;margin-left:-10px;}
.facilities li {margin-left:20px;width:374px;float:left;margin-bottom:20px;}
.facilities .box {border:1px solid #e1e1e1;height:292px;position:relative;text-align:center;}
.facilities .box p {background:#393c3e;color:#fff;padding:20px;position:absolute;bottom:0;left:0;width:332px;line-height:18px;letter-spacing:-0.5px;text-align:left;}

/*찾아오시는길*/
.map {width:767px;}
.map > ul > li{border-bottom:1px solid #e7e7e7;min-height:88px;padding:20px 0 20px 128px;}
.map > ul > li p {padding:13px 0 10px 0;font-size:17px;font-weight:700;font-family:'Nanum Gothic';line-height:20px;color:#555;letter-spacing:-0.5px}
.map > ul > li p  strong {color:#601986;}
.map .info {background:url(/kayahealth/imgs/bgMapinfo.gif) no-repeat 20px center}
.map .car {background:url(/kayahealth/imgs/bgMapcar.gif) no-repeat 20px center}
.map .bus {background:url(/kayahealth/imgs/bgMapbus.gif) no-repeat 20px center}
.map .matro {background:url(/kayahealth/imgs/bgMapmatro.gif) no-repeat 20px center}
.map ul ul li {line-height:21px;}
#map {border:1px solid #e1e1e1;}

/*테이블 가로형*/
.listCol {width:100%;table-layout:fixed;font-size:12px}
.listCol caption {display:none;}
.listCol thead th {text-align:center;line-height:35px;border-top:2px solid #601986;color:#2b2b2b;border-bottom:1px solid #e8e8e8;color:#601986}
.listCol tbody th {border-bottom:1px solid #e8e8e8;text-align:center;vertical-align:middle;line-height:15px;height:15px;padding:10px 0;color:#393c3e;}
.listCol tbody td {border-bottom:1px solid #e8e8e8;border-left:1px solid #e7e7e7;text-align:center;line-height:15px;height:15px;padding:10px 0 10px 10px;color:#6a7075;}
.listCol td input,.listCol td button {display:inline-block;vertical-align:top}
.listCol .btn {margin-left:10px}
.listCol + .subTxt {margin-top:20px;}

/*테이블 가로형 라인있는것 이용약관 팝업에 쓰임*/
.listCol2 {width:100%;table-layout:fixed;font-size:11px}
.listCol2 caption {display:none;}
.listCol2 thead th {text-align:center;line-height:35px;border-top:2px solid #601986;border-bottom:1px solid #e8e8e8;border-left:1px solid #e8e8e8;color:#601986}
.listCol2 tbody th {border-bottom:1px solid #e8e8e8;text-align:center;vertical-align:middle;line-height:15px;height:15px;padding:10px 0;color:#393c3e;}
.listCol2 tbody td {border-bottom:1px solid #e8e8e8;border-left:1px solid #e7e7e7;text-align:center;line-height:15px;height:15px;padding:10px 0;color:#6a7075;}
.listCol2 tr td:first-child {border-left:0;}
.listCol2 tr th:first-child {border-left:0;}

/*테이블 가로형*/
.listRow {width:100%;table-layout:fixed;font-size:12px;border-top:2px solid #601986;}
.listRow caption {display:none;}
.listRow thead th {text-align:center;line-height:35px;color:#2b2b2b;border-bottom:1px solid #e8e8e8;border-left:1px solid #e8e8e8;color:#601986}
.listRow tr td:first-child {border-left:0;}
.listRow tr th:first-child {border-left:0;}
.listRow tbody th {border-bottom:1px solid #e8e8e8;text-align:center;vertical-align:middle;line-height:15px;height:15px;padding:10px 0;color:#601986;vertical-align:middle}
.listRow tbody td {border-bottom:1px solid #e8e8e8;border-left:1px solid #e7e7e7;text-align:center;line-height:15px;height:15px;padding:10px 0 10px 10px;color:#393c3e;vertical-align:middle}
.listRow tbody td.bdl {border-left:1px solid #e8e8e8;}
.listRow tbody td.left {text-align:left;padding-left:100px}
.listRow td input,.listCol td button {display:inline-block;vertical-align:top}
.listRow .btn {margin-left:10px}
.listRow + .subTxt {margin-top:20px;}

.timeTb tr td {font-size:16px; font-weight:bold; padding:20px 0;}

/*발행비용*/
.cost {border-top:1px solid #e1e1e1;}
.cost ul {width:1034px;margin-left:-10px}
.cost li {width:507px;margin-left:10px;float:left}
.cost .full {clear:both;width:1024px;}
.cost .tip {padding:15px 20px;color:#6a7075;line-height:18px;font-size:11px}

/*인사말*/
.greeting {border-top:1px solid #e1e1e1;padding-top:20px}

/*미혼여성 검진클리닉*/
.subListBlue {overflow:hidden;}
.subListBlue ul {overflow:hidden;margin-left:-1px;margin-top:-1px}
.subListBlue li {float:left;margin-left:1px;width:327px;height:35px;line-height:35px;color:#fff;background:#601986;text-align:center;border-top:1px solid #82b5d4}


.layer {position:absolute;left:50%;top:25%;width:700px;margin-left:-350px;z-index:1100;display:none;}
.layer .tit {width:100%;height:30px;background:#601986;position:relative}
.layer .tit h2 {color:#fff;line-height:30px;font-size:14px;font-weight:bold;text-indent:20px}
.layer .tit button {position:absolute;right:10px;top:6px}
.layer .cont {background:url(/kayahealth/imgs/bgPop02.gif) repeat-y left top;padding:20px;height:545px;overflow-y:auto}
#mask {display:none;position:fixed;width:100%;height:100%;background:#000;opacity:0.8;left:0;top:0;z-index:100;filter:alpha(opacity=80); }
.bg01 {width:100%;height:4px;background:url(/kayahealth/imgs/bgPop01.png) no-repeat left top}
.bg02 {width:100%;height:4px;background:url(/kayahealth/imgs/bgPop03.png) no-repeat left top}


#privacy {font-size:11px}
#privacy h3 {color:#393c3e;font-weight:bold;font-size:12px;margin-top:20px;margin-bottom:2px;}
#privacy h4 {margin-top:20px;margin-bottom:2px;}
#privacy p,#privacy li {line-height:18px;}
#privacy .guide {padding:35px 0;margin-top:20px;border-top:1px solid #e7e7e7;border-bottom:1px solid #e7e7e7;}
#privacy .guide li {padding-left:170px}
#privacy .guide a{color:#601986;font-size:12px;}


.faq dt {background:url(/kayahealth/imgs/bgFaq.gif) repeat-x left bottom;}
.faq dd {background:#f7f7f7 url(/kayahealth/imgs/bgFaq.gif) repeat-x left bottom;}
.faq span {display:inline-block;height:19px;width:19px;text-indent:-999px;font-size:0;overflow:hidden;position:absolute;left:11px;top:10px}
.faq dt span{background:url(/kayahealth/imgs/icoQ.gif) no-repeat left top}
.faq dd  span{background:url(/kayahealth/imgs/icoA.gif) no-repeat left top}
.faq dt,.faq dd {padding:10px 0 10px 40px;position:relative;}


div.sub4_1 {clear:both; margin:12px 0; text-align:center;}
div.sub4_1 img {border:1px solid #ddd;}


div.PopupBox ul li.poptext {background:#000; color:#fff; text-align:right;}
div.PopupBox ul li.poptext a {color:#fff;}


/*병원둘러보기*/
#slidebox {clear:both; position:relative; width:800px; height:533px; border:3px solid #e4e4e4; margin:0 auto; margin-top:40px;}
.slidewrap {position:relative; width:800px; height:533px; overflow:hidden; margin:0 auto;}
.slidewrap ul.slidelist {}
.slidewrap ul.slidelist li {display:none;}
.slidewrap ul.slidelist li:first-child {display:block;}
#prebtn {position:absolute; left:15px; top:250px; z-index:20; cursor:pointer;}
#nextbtn {position:absolute; right:15px; top:250px; z-index:20; cursor:pointer;}
div.thumnail {clear:both; width:800px; margin:0 auto; margin-top:45px;}
div.thumnail ul {}
div.thumnail ul li {float:left; padding-right:7px; padding-bottom:7px; cursor:pointer;}
div.thumnail ul li:first-child {}
div.thumnail ul li:nth-child(5) { padding-right:0px }
div.thumnail ul li:nth-child(10) { padding-right:0px }
div.thumnail ul li img {width:148px; height:98px; border:3px solid #e4e4e4;}


table.sub0101TB {border-top:2px solid #601986; border-bottom:2px solid #601986;}
table.sub0101TB tr td {padding:10px; border-bottom:1px solid #ddd;}
table.sub0101TB tr td.head {background:#f3e6f9; color:#000;}

div.mapbtn {clear:both; background:#404040;}
div.mapbtn ul {overflow:hidden; width:100%;}
div.mapbtn ul li {float:left; width:33.3%; padding:12px 10px; box-sizing:border-box; background:url("/kaya/imgs/mapline.gif") left center no-repeat; font-size:15px; text-align:center; cursor:pointer; font-weight:bold; letter-spacing:-1px;}
div.mapbtn ul li:first-child {background:none;}
div.mapbtn ul li.on {color:#fff;}