/* main.css */
@import url(base.css); /* reset */

body,html {height:100%;}
/* header */
#header_wrap{position:fixed; top:0px; height:100px; width:100%; background-color:#323137; z-index:99;}
#header_wrap .header {width:1240px; margin:0 auto; position:relative;}
#header_wrap .header h1 { }
#header_wrap .header > ul {width:490px; position:absolute; left:294px; top:0px;}
#header_wrap .header > ul > p {margin-bottom:7px;}
#header_wrap .header ul li dl dt {float:left; width:60px; height:24px; font-size:15px; line-height:24px; padding-top:8px; margin-right:7px; text-align:right; color:#B9D9FF;}
#header_wrap .header ul li dl dd {float:left; }
#header_wrap .header ul li.tel_num {position:absolute; top:0px; left:590px;}
#header_wrap .header .dd_class {height:30px; padding-top:8px; padding-left:5px;}
#header_wrap .header .agree_txt {color:#C0C0C1; position:absolute; top:50px; right:0px;}
#header_wrap .header .agree_dd {position:absolute; top:50px; right:0px; margin-top:20px; color:#C0C0C1;}
#header_wrap .header dd #name {height:24px; background:#FFFFFF; border:1px solid #25252F; color:#A5A8B0; padding-left:5px; font-size:13px;}
#header_wrap .header dd #select {height:24px; background:#FFFFFF; border:1px solid #25252F; color:#A5A8B0;}
#header_wrap .header dd #agree {height:15px; width:15px; border:1px solid #25252F; margin-right:9px;  }
#header_wrap .header dd #tel {height:24px; background:#FFFFFF; border:1px solid #25252F; color:#A5A8B0;}
#header_wrap .header ul .counsel_btn {margin-top:-10px; position:absolute; left:530px; cursor:pointer;}
#header_wrap .gnb {background-color:#fff; height:52px; border:1px solid #DDDDDD;}
#header_wrap .gnb ul {width:1240px; margin:0 auto; height:52px;}
#header_wrap .gnb ul li {float:left; line-height:52px; padding:0 33px;}
#header_wrap .gnb ul li a {font-size:15px; font-weight:bolder; text-decoration:none;}
/* contents */
#contents_wrap #body {margin-top:153px;}
#contents_wrap #body #con01 {width:100%; min-width:1240px; height:617px; background:url(../images/vi_bg.jpg) repeat; text-align:center;}
#contents_wrap #body #con02 {width:100%; min-width:1240px; height:976px; background:url(../images/con02.jpg) no-repeat center top; background-size:1945px 976px;}
#contents_wrap #body #con03 {width:100%; min-width:1240px; height:3074px; background:url(../images/con03.jpg) no-repeat center top; background-size:1945px 3074px;}
#contents_wrap #body #con04 {width:100%; min-width:1240px; height:1094px; background:url(../images/con04.jpg) no-repeat center top; background-size:1945px 1094px;}
#contents_wrap #body #con05 {width:100%; min-width:1240px; height:1506px; background:url(../images/con05.jpg) no-repeat center top; background-size:1945px 1506px;}
#contents_wrap #body #con06 {width:100%; min-width:1240px; height:802px; background:url(../images/con06.jpg) no-repeat center top; background-size:1945px 802px;}
#contents_wrap #body #con07 {width:100%; min-width:1240px; height:1090px; background:url(../images/con07.jpg) no-repeat center top; background-size:1945px 1090px;}
#contents_wrap #body #con08 {width:100%; min-width:1240px; height:648px; background:url(../images/con08.jpg) no-repeat center top; background-size:1945px 648px;}
#contents_wrap #body #con09 {width:100%; min-width:1240px; height:986px; text-align:center;}
#contents_wrap #body #con09 p {margin-left:-40px; }
#contents_wrap #body #con09 ul {width:1123px; margin:0 auto; position:relative;}
#contents_wrap #body #con09 ul li {float:left; cursor:pointer;}
#contents_wrap #body #con09 ul li.mzl {margin-left:-20px;}
#contents_wrap #body #con09 p.v_pic {display:none; position:absolute; top:0px; left:20px; }
#contents_wrap #body #con09 p.v_pic span {position:absolute; top:10px; right:10px; cursor:pointer;}
#contents_wrap #body #con10 {width:100%; min-width:1240px; height:740px; background:url(../images/con10.jpg) no-repeat center top; background-size:1945px 740px;}
#contents_wrap #body .hid {position:absolute: overflow:hidden; height:0px; display:none;}
/* footer */
#foot_wrap {min-width:1240px; background-color:#E5E5E5; padding-top:43px; height:120px;}
#foot_wrap .footer {width:1240px; margin:0 auto; color:#555555; font-size:13px; position:relative;}
#foot_wrap .footer p {font-size:12pt; margin-bottom:5px; font-weight:bold;}
#foot_wrap .footer p.copy_wr {margin-top:15px;}
#foot_wrap .footer p.copy_wr a {font-size:11pt; color:#9C9C9C; font-weight:normal; }

/*º´¿øµÑ·¯º¸±â ·Ñ¸µ*/
.roll-hospital{
	position:relative;
	width:950px;
	/* height:650px; */
	margin:0 auto;
}
.roll-hospital .view{
	position:relative;
	width:780px;
	height:530px;
	border:1px solid #333;
	margin:0 auto;
}
.roll-hospital .view .train{
	position:absolute;
	
	top:15px;left:15px;
	overflow:hidden;
}
.roll-hospital .view .train img{
	display:block;
	float:left;
}
.roll-hospital .view .view-ctr{
}
.roll-hospital .view .view-ctr .prev,
.roll-hospital .view .view-ctr .next{
	position:absolute;	
	display:block;
	width:54px;
	height:150px;
	cursor:pointer;
}
.roll-hospital .view .view-ctr .prev{
	left:-30px;
	top:250px;
	background:url(../images/hp/hospital-con-prev.png) no-repeat 0 0;
	border:0px solid red;
}
.roll-hospital .view .view-ctr .next{
	right:-80px;
	top:250px;
	background:url(../images/hp/hospital-con-next.png) no-repeat 0 0;
	border:0px solid red;
}
.roll-hospital .view .view-ctr .prev:hover{
	background-position:0 0;
}
.roll-hospital .view .view-ctr .next:hover{
	background-position:0 0;
}

.roll-hospital .ctr-dir{
	position:relative;
	height:67px;	
	margin-top:10px;
}
.roll-hospital .ctr-dir .train{
	position:absolute;
	height:180px;	
	bottom:0;left:0;
	border:0px solid red;
}
.roll-hospital .ctr-dir .train li{
	float:left;	
	margin-right:10px;
	margin-bottom:10px;
	overflow:hidden;
	width:60px;
}
.roll-hospital .ctr-dir .train img{
	display:block;
	width:60px;
}
.roll-hospital .ctr-dir .ctr-ctr .prev,
.roll-hospital .ctr-dir .ctr-ctr .next{
	display:block;
	position:absolute;
	top:-10px;
	width:50px;
	height:67px;
	cursor:pointer;
	border:0px solid red;
}
.roll-hospital .ctr-dir .ctr-ctr .prev{left:50px;background:url(../images/hp/hospital_prev.png)}
.roll-hospital .ctr-dir .ctr-ctr .next{right:0;background:url(../images/hp/hospital_next.png)}
.roll-hospital .ctr-dir .ctr-ctr .prev:hover,
.roll-hospital .ctr-dir .ctr-ctr .next:hover{
	background-position:-50px 0;
}
