.container{
	width:100%;
	height:100%;
	position: relative;
	top:-75px;
	left:0px;
}
.contents{
	width:1499px; 
	margin: 0 auto;
}
.slideRec{
	width:1499px;
	height:555px;
	overflow:hidden;
}
.slideImgGroup span{
	position: absolute;
}
.slideImgGroup {
	position: relative;
	left:0px;
}
.slideBtnGroup {
	position:relative;
	top:-70px;
	left:611px;
	width:280px;
	height:14px;
	text-align:center;
}
.topBtn{
	margin:5px;
	cursor: pointer;
}
.arrowButton{
	position: relative;
	top:-280px;
}
.arrowButton .slideLeftButton{
	cursor: pointer;
	position: relative;
	left:151px;
}
.arrowButton .slideRightButton{
	cursor: pointer;
	position: relative;
	left:1286px;
}
.main_1{
	height:555px;
}
.main_2{
	height:234px;
}
.main_3{
	position: relative;
	top:0px;
	height:230px;
}
.main_2 div{
	position:relative;
}
.video{
	top:-210px;
	left:169px;
	width:263px;
	height:186px;
}
.doctors{
	position: relative;
	top:-580px;
	left:773px;
	width:514px;
}
.doctorImgGroup{
	position: relative;
	left:0px;
}
.doctorImgGroup span{
	position: absolute;
	width:257px;
	height:173px;
}
.doctorRec{
	width:257px;
	height:173px;
	overflow:hidden;
}
.doctorLeftButton{
	position: relative;
	left:214px;
	top:2px;
	cursor: pointer;
}
.doctorRightButton{
	position: relative;
	left:218px;
	top:2px;
	cursor: pointer;
}
.doctorArea{
	width:263px;
	height:194px;

	cursor: pointer;
}
.map{
	width:600px;
	height:255px;
	position:relative;
	left:151px;
	top:-260px;
	cursor:pointer;
/*	background-color:blue;
	opacity: 0.5;*/
}
.main_2 ul {
	padding-top:15px;
	width:95%;
}
.main_2 li {
	margin-left:10px;
	padding-left:10px;
	color:#888888;
	background:url('/images/content/content01_dot.png') no-repeat;
	background-position:left center;
width:245px;
overflow:hidden;
text-overflow:ellipsis;
}
.main_2 a {
	color:#888888;
	font-size:11pt;
}
.main_2 a:hover {
	color:#333333;
	font-weight:bold;
}
.TopBar a {
	font-size:11pt;
	color:#888888;
}
.TopBar a:hover {
	color:#333333;
	font-weight:bold;
}
.colume{
	width:300px;
	left:451px;
	top:-400px;
}
.columeArea{
	cursor: pointer;
	width:299px;
	height:50px;
	/*left:451px;
	top:-400px;*/
}
.columeList{
	width:280px;
	height:144px;
	background-color:#f0f0f0;
	left:10px;
}
.notice{
	width:300px;
	left:1050px;
	top:-789px;
}
.noticeArea{
	cursor: pointer;
	width:297px;
	height:50px;
}
.noticeList{
	width:276px;
	height:144px;
	background-color:#f0f0f0;
	left:10px
}
/*sub*/
.subContainer{
	width:100%;
	position: relative;
}
.subContents{
	position:relative;
	width:1499px;
	margin: 0 auto;
}
.sub1_1{
	position: absolute;
}
.sub1_2{
	position:absolute;
	top:266px;
	left:383px;
}
.sub1_3{
	position:absolute;
	top:300px;
	left:163px;
}
.lnbList{
	height:40px;
}
.lnbImgBox{
	position:relative;
	top:15px;
}
/*sub1_4 slide*/
.sub1_2_1{
	position: absolute; 
	top:60px;
	left:0px;"
}
.sub1_2_1_btnGroup{
	position: absolute; 
	left:871px;
	top:0px;
}
.sub1_2_1_btn{
	cursor: pointer;
}
#sub1_2_1_rightBtn{
	position: relative;
	top:-53px;
	left:48px;
}
.sub1_2_1_rec{
	position:absolute;
	width:966px;
	height:472px;
	overflow:hidden;
}
.sub1_2_1_imgGroup span{
	position: absolute;
	left:0px;
	top:0px;
}
.sub1_2_1_imgGroup {
	position: absolute;
	left:0px;
}

.sublnb {
	padding-left:20px;
	height:30px;
}