@charset "euc-kr";

.center {
	text-align:center;
	}

/* ½ºÆä¼È, Æ®·¹º§ ¸Þ´º */
.wd178 li {width:178px;background:#9a9a9a url(../../../image/common/plus.gif) no-repeat 160px;}
.wd178 li a {width:178px;}

/* ·ë ¸Þ´º */
.wd126 li {width:126px;background:#9a9a9a url(../../../image/common/plus.gif) no-repeat 108px;}
.wd126 li a {width:126px;}

/* snb menu */
.snb {
	position:relative;
	width:900px;
	height:38px;
	margin:0 auto 50px auto;
	}

.snb li {
	float:left;
	position:relative;
	height:38px;
	border:1px solid #F0F0F0;
	text-align:left;
	text-indent:20px;
	}

/* ½ºÆä¼È, Æ®·¹º§ ¿ë */

.specialMenu {
	position:relative;
	margin:0px 0 20px 78px;
	width:1100px;
	height:40px;
	}

.specialMenu li {
	float:left;
	margin-left:10px;
	background:#8b8b8b;
	}

.specialMenu li a {
	display:block;
	width:200px;
	height:29px;
	color:#fff;
	padding-top:11px;
	font-size:18px;
	text-align:center;
	}

.specialMenu li a:hover {
	background:#7cd1be;
	}

.specialOn {
	background:#7cd1be;
	}


p.special_img{width:900px; margin:0 auto; }

/* ·ë ¸Þ´º ¿ë */
#snbOn {
	background:#fff url(../../../image/common/plusOn.gif) no-repeat 108px;
	border:1px solid #f1f1f1;
	}

.snb li a {
	display:block;
	height:19px;
	padding-top:9px;
	font-size:15px;
	color:#fff;
	}

.snb li a:hover, #snbOnTxt {
	font-size:15px;
	color:#222;
	}
/* snb over */

/* preview */
.preview {
	position:relative;
	width:900px;
	height:700px;
	margin:0 auto 0 auto;
	text-align:center;
	}

ul.roomList {
	position:relative;
	width:900px;
	margin:50px auto 0 auto;
	text-align:center;
	}

ul.roomList li {
	position:relative;
	float:left;
	width:280px;
	height:280px;
	margin-right:30px;
	margin-bottom:19px;
	}

/* preview over */
/*
ul.roomList li:nth-child(4n) {
	margin-right:0;
	}
*/

/*Room*/
.Room{width:900px;}
.Room ul{overflow:hidden; margin:0 0 0 0;}
.Room ul li{text-align:center; margin:10px 0;}
.Room ul li span{display:inline-block; margin:0 7px; }
.Room ul li span.Room1 a{display:block; width:283px; height:216px; background:url(../../../image/main/room1.jpg) no-repeat 0 0;}
.Room ul li span.Room2 a{display:block; width:283px; height:216px; background:url(../../../image/main/room2.jpg) no-repeat 0 0;}
.Room ul li span.Room3 a{display:block; width:283px; height:216px; background:url(../../../image/main/room3.jpg) no-repeat 0 0;}
.Room ul li span.Room4 a{display:block; width:283px; height:216px; background:url(../../../image/main/room4.jpg) no-repeat 0 0;}
.Room ul li span.Room5 a{display:block; width:283px; height:216px; background:url(../../../image/main/room5.jpg) no-repeat 0 0;}


.Room ul li span.Room1 a:hover{display:block; width:283px; height:216px; background:url(../../../image/main/room1.jpg) no-repeat 0 -216px;}
.Room ul li span.Room2 a:hover{display:block; width:283px; height:216px; background:url(../../../image/main/room2.jpg) no-repeat 0 -216px;}
.Room ul li span.Room3 a:hover{display:block; width:283px; height:216px; background:url(../../../image/main/room3.jpg) no-repeat 0 -216px;}
.Room ul li span.Room4 a:hover{display:block; width:283px; height:216px; background:url(../../../image/main/room4.jpg) no-repeat 0 -216px;}
.Room ul li span.Room5 a:hover{display:block; width:283px; height:216px; background:url(../../../image/main/room5.jpg) no-repeat 0 -216px;}


.roomBtn1 {
	background:url(../../../image/common/room.png) no-repeat;
	background-position:0px 0px;
	}

.roomBtn2 {
	background:url(../../../image/common/room.png) no-repeat;
	background-position:-311px 0px;
	}

.roomBtn3 {
	background:url(../../../image/common/room.png) no-repeat;
	background-position:-620px 0px;
	}

.roomBtn4 {
	background:url(../../../image/common/room.png) no-repeat;
	background-position:-158px -299px;
	}

.roomBtn5 {
	background:url(../../../image/common/room.png) no-repeat;
	background-position:-469px -299px;
	}


/* hover */

.roomBtn1:hover {
	background:url(../../../image/common/roomover.png) no-repeat;
	background-position:0px 0px;
	}

.roomBtn2:hover {
	background:url(../../../image/common/roomover.png) no-repeat;
	background-position:-311px 0px;
	}

.roomBtn3:hover {
	background:url(../../../image/common/roomover.png) no-repeat;
	background-position:-620px 0px;
	}

.roomBtn4:hover {
	background:url(../../../image/common/roomover.png) no-repeat;
	background-position:-158px -299px;
	}

.roomBtn5:hover {
	background:url(../../../image/common/roomover.png) no-repeat;
	background-position:-469px -299px;
	}


ul.roomList li a {
	display:block;
	width:218px;
	height:218px;
	}
/* preview over */

/* travel */
.travel {
	position:relative;
	width:900px;
	margin:0 auto;
	padding-top:15px;
	text-align:left;
	}

.travel li h2 {
	width:900px;
	margin:17px 0;
	font-size:38px;
	color:#3c3c3c;	
	font-weight:bold;
	}

.travel li pre {
	width:900px;
	word-break:keep-all;
	word-wrap:break-word;
	margin-bottom:20px;
	font-size:14px;
	color:#3c3c3c;	
	font-weight:normal;
	font-family:"NanumBarunGothic";
	}
/* travel over */

/* traffic */
.traffic {
	position:relative;
	width:900px;
	height:1260px;
	margin:0 auto;
	}

.traffic dt, .traffic dd{
	float:left;
	}

.traffic dt {
	margin-right:40px;
	}

.traffic dd {
	width:668px;
	margin-top:40px;
	margin-bottom:65px;
	text-align:left;
	}

.bywhat {margin-bottom:60px;}
.bywhat h2 {font-size:25px; font-weight:bold; color:#4c4c4c;}
.bywhat p {font-size:18px; font-weight:bold; margin-top:20px; color:#5d5d5d;}
.bywhat span {display:inline-block; font-size:13px; color:#858585; margin-top:10px; word-break:keep-all;}
.bywhat span strong {color:#1c1c1c;}
/* traffic over */

/* board */
.board {
	position:relative;
	width:900px;
	margin:0 auto;
	text-align:left;
	}

.board h2 {
	font-size:25px;
	margin-bottom:5px;
	}
/* board over */

/* rooms */
.rooms {
	position:relative;
	width:900px;
	margin:0 auto;
	text-align:left;
	}

.roomImg1, .roomImg2, .roomImg3, .roomImg4, .info {
	display:block;
	}

.roomImg2	{margin-top:40px;}
.roomImg4	{margin-top:20px; margin-bottom:35px;}
.info				{margin-top:20px;margin-left:20px;}


.price_table {
	width:900px;
	height:190px;
	margin:25px auto;
	border-top:2px solid #8D8E92;
	border-left:1px solid #D1D1D1;
	border-right:1px solid #D1D1D1;
	border-bottom:1px solid #D1D1D1;
	font-size:12px;
	font-weight:bold;
	font-family:'dotum';
	color:#666;
	text-align:center;
	}

.price_table td {
	border-right:1px solid #D1D1D1;
	}

.table_title {
	font-weight:bold;
	background:#F6F6F6;
	border-right:1px solid #D1D1D1;
	border-bottom:1px solid #D1D1D1;
	height:65px;
	}

.date_table {
	width:900px;
	height:140px;
	margin:0 auto 100px auto;
	border-top:2px solid #8D8E92;
	border-left:1px solid #D1D1D1;
	border-right:1px solid #D1D1D1;
	border-bottom:1px solid #D1D1D1;
	font-family:'dotum';
	font-size:12px;
	font-weight:bold;
	line-height:150%;
	color:#666;
	}

.date_table td {
	border-right:1px solid #D1D1D1;
	text-indent:20px;
	}

.date {
	text-align:left;
	padding-left:20px;
	width:40%;
	height:115px;
	}
/* rooms over */