@charset "utf-8";

.main-hot {position:relative; clear:both; width:100%; height:120px; overflow:hidden; background:#EDE5D6;}
.main-hot ul li {text-align:center;}
#main-hot-prev {z-index:1000; position:absolute; top:45px; left:50%; margin-left:-500px;}
#main-hot-next {z-index:1000; position:absolute; top:45px; right:50%; margin-right:-500px;}
.main-hot .close {position:absolute; bottom:10px; left:50%; margin-left:450px; font-size:13px;}
.main-hot .close img {vertical-align:middle; margin:-1px 0 0 10px;}

#mainImg {position:relative; clear:both; width:100%; height:440px; overflow:hidden;}
#mainImg p.txt { font-family:'simsun', 'shm', "맑은 고딕"; z-index:100; position:absolute; top:90px; left:50%; width:1000px; margin-left:-500px; text-align:center; font-size:30px; color:#FFD200; line-height:70px; letter-spacing:-1.5px;}
#mainImg p.txt strong {color:#FFF; font-size:56px;}
.main-img {clear:both; width:100%; height:440px;}
.main-img li.img1 {width:100%; min-width:1000px; height:440px; background:url(../images/main/img00.jpg) no-repeat center 0;}
.main-img li.img2 {width:100%; min-width:1000px; height:440px; background:url(../images/main/img01.jpg) no-repeat center 0;}
.main-img li.img3 {width:100%; min-width:1000px; height:440px; background:url(../images/main/img02.jpg) no-repeat center 0;}
.main-img li.img4 {width:100%; min-width:1000px; height:440px; background:url(../images/main/img03.jpg) no-repeat center 0;}
.main-img li.img5 {width:100%; min-width:1000px; height:440px; background:url(../images/main/img04.jpg) no-repeat center 0;}

/* PAGER */

#mainImg .bx-wrapper .bx-controls {position:absolute; bottom:41px; left:50%; width:1000px; margin-left:-110px; text-align:center; z-index: 500;}

#mainImg .bx-wrapper .bx-pager .bx-pager-item,
#mainImg .bx-wrapper .bx-controls-auto .bx-controls-auto-item {
	display: inline-block;
	*zoom: 1;
	*display: inline;
}

#mainImg .bx-wrapper .bx-pager.bx-default-pager,
#mainImg .bx-wrapper .bx-controls-auto {display:inline-block;}
#mainImg .bx-wrapper .bx-pager.bx-default-pager a {
	background:url(../images/main/c_off.png) no-repeat;
	text-indent: -9999px;
	display: block;
	width: 24px;
	height: 24px;
	margin: 0 5px;
}

#mainImg .bx-wrapper .bx-pager.bx-default-pager a:hover,
#mainImg .bx-wrapper .bx-pager.bx-default-pager a.active {
	background:url(../images/main/c_on.png) no-repeat;
}
/* AUTO CONTROLS (START / STOP) */

#mainImg .bx-wrapper .bx-controls-auto .bx-start {
	display: inline-block;
	text-indent: -9999px;
	width: 24px;
	height: 24px;
	margin: 0 5px;
	background: url(../images/main/c_play.png) no-repeat;
}

#mainImg .bx-wrapper .bx-controls-auto .bx-start.active {
	display:none;
}

#mainImg .bx-wrapper .bx-controls-auto .bx-stop {
	display: inline-block;
	text-indent: -9999px;
	width: 24px;
	height: 24px;
	margin: 0 5px;
	background: url(../images/main/c_pause.png) no-repeat;
}

#mainImg .bx-wrapper .bx-controls-auto .bx-stop.active {
	display:none;
}


.contents-bg {float:left; width:100%; padding:0 0 170px 0; background:url(../images/main/footer_img.jpg) no-repeat center bottom #F2F2F2;}

#mainContent {position:relative; width:100%; font-size:14px; line-height:20px;}

#mainContent .main-bg1 {clear:both; width:100%; height:310px; background:#FFF;}

#mainContent .guide {position:relative; float:left; width:492px; height:270px; padding-top:40px;}
#mainContent .guide h3 {height:22px; line-height:22px; margin-bottom:30px;}
#mainContent .guide h3 a {font-size:22px; font-weight: bold; color:#000;}
#mainContent .guide dl {padding-left:50px; margin-top:10px;}
#mainContent .guide dl dt {font-size: 18px; color:#000; font-weight: bold;}
#mainContent .guide dl dd {font-size: 16px; padding-bottom:10px; color:#444;}
#mainContent .guide p.more {position:absolute; top:40px; left:120px;}
#mainContent .guide dl.icon1 {background:url(../images/main_new/icon_1.jpg) no-repeat;}
#mainContent .guide dl.icon2 {background:url(../images/main_new/icon_2.jpg) no-repeat;}
#mainContent .guide dl.icon3 {background:url(../images/main_new/icon_3.jpg) no-repeat;}


#mainContent .link {float:left; padding:0; height:120px; width: 508px; padding-top: 30px;}
#mainContent .link ul li {float:left; margin: 14px 0 0 14px; background: #f2f2f2;}
#mainContent .link ul li a {display:block; padding-left: 90px; padding-top: 40px; height: 58px; width: 148px; border: 1px solid #e5e5e5;  color:#000; font-size:18px; font-weight: bold;}
#mainContent .link ul li a.icon1 {background:url(../images/main_new/c_icon2.png) no-repeat 30px 25px;}
#mainContent .link ul li a.icon2 {background:url(../images/main_new/c_icon3.png) no-repeat 30px 25px;}
#mainContent .link ul li a.icon3 {background:url(../images/main_new/c_icon4.png) no-repeat 30px 25px;}
#mainContent .link ul li a.icon4 {background:url(../images/main_new/c_icon5.png) no-repeat 30px 25px; padding-top: 30px; height: 68px;}


#mainContent .main-bg2 {clear:both; width:1000px; height:290px; margin:0 auto;}

#mainContent .room {position:relative; width:1000px; height:250px; padding-top:40px;}
#mainContent .room h3 {height:22px; line-height:22px; margin-bottom:30px; font-weight: bold;}
#mainContent .room h3 a {font-size:22px; color:#000;}
#mainContent .room ul li {float:left; width:242px;}
#mainContent .room ul li a {display:block; height:203px; border:1px solid #E5E5E5; background:#FFF; color:#444;}
#mainContent .room ul li a:hover {text-decoration:none;}
#mainContent .room ul li a span {display:block; color: #444; font-size: 18px; height:61px; padding:10px 0 0 15px;}
#mainContent .room ul li a span strong {font-weight: bold; line-height:25px; color:#000;}
#mainContent .room ul li.room1 {padding-right:11px;}
#mainContent .room ul li.room2 {padding-right:11px;}
#mainContent .room ul li.room3 {padding-right:10px;}
#mainContent .room ul li.room4 {padding-right:0;}



#mainContent .room p.more {position:absolute; top:40px; left:190px;}