
@import url(https://fonts.googleapis.com/css?family=Pinyon+Script|Italianno&subset=latin,latin-ext);
@import url(https://fonts.googleapis.com/css?family=Belleza);

 #container {width: 100%;padding-top: 75px;/*padding-left: 10px;*/position: relative;background-color: #fff;}
#container h2 {text-align: center;font-size:25px;font-weight: bold;padding: 15px 0 20px;color:#584d49;}
#room_info{background:url(../images/room/room-bg.jpg) 0 0 no-repeat;}


/*room*/

.room_preview {width: 1350px ;height: 100%;margin: auto;box-sizing:border-box;padding-top: 20px;
}

.room_preview h2{display: block;margin-bottom: 20px; line-height: 100px;font-size: 4em;margin-top: 50px;}
	.room_preview h2 img{display: block;width:559px; height:98px;margin:auto;}


.room_preview>ul{width:100%;padding-left: 5px;}
.room_preview>ul>li {float: left;width: 440px;margin-right:10px;box-sizing:border-box; padding:5px;
					 border: 1px solid #ccc; background-color:#fff; overflow: hidden;margin-bottom:20px;}
.room_preview>ul>li>a>img {width: 100%;}
.room_preview>ul>li>a>ul>li>h3 {text-align: center;padding:15px 0;font-weight: bold;font-size: 18px;border-bottom: 1px dashed #ccc;}
.room_preview>ul>li>a>ul>li.first {text-align: center;padding: 15px 0;font-size: 14px;color:#375b91;font-weight: bold;}


@media(max-width:1280px){
.room_preview>ul>li{width:410px;}

/*rooms*/







/*trafic*/
 #traf {width:100%;height: 500px;}
.trf_title {padding-left: 10px;line-height:14px; text-align: center;}
.trf_title address {font-size: 17px;font-weight: bold;padding:15px 0;text-align: center;}
.trf_title p {font-size: 16px; padding: 20px 0; color:#6d1932;}
.trf_title ul{font-size: 14px; padding: 10px 0 10px;background-color:#f6f6f6;margin-bottom:5px;}
.trf_title ul span{font-weight:bold;color:#333;}
.trf_title ul li{padding-bottom:10px;line-height:25px; }



/*rev*/

#rev .tep_1 .rev1-1, #rev .tep_1 .rev_two{padding-top:30px;}

#rev .gg_map{height:300px;}


.rev h3, .rev h3 a {font-size: 17px;font-weight: bold;color:#5ba8d4;border-bottom: 3px solid #ccc;padding-bottom: 10px;padding-top:20px;border-top: 1px dashed #ccc;}
.rev h3 a {border: none;}
.rev h3 span {font-size:30px;color:#000;font-family:'돋음';padding-right: 5px;vertical-align:middle;display: inline-block;padding-bottom:10px;}
.rev ul {padding-top: 30px;margin-bottom: 30px;}
.rev ul li {padding-bottom:10px;font-size: 14px;}
.rev ul li span {color:red}

/******************************************************************************/
.rev1 h3 {border-bottom: none;padding-bottom:20px;}
.rev2 table {margin-top: 20px;border-bottom: 2px solid #ccc;text-align: center;}
.rev2 table thead {background:#ebebeb;}
.rev2 table thead th {font-size: 15px;padding: 5px 0;border: 1px solid #fff;vertical-align:middle}
.rev2 table tbody td {padding:10px 0;font-size: 14px;border-bottom: 1px dashed #ccc;}
.rev2 table tbody td a {color:#333;font-weight: bold;}
.rev2 table tbody td.discount {color:red}
.rev2 table tbody td span {text-decoration:line-through; color:#333}
.rev2 table tbody tr:hover {background:#ebebeb;}
.rev2 ul {padding-left: 10px;}
.rev2 ul li span {font-weight: bold;color:#000}
.rev3 ul li strong {font-weight: bold;display: block;padding-left:25px;padding-top: 20px;}
.rev5 table {border-top: 3px solid #ccc;border-bottom: 3px solid #ccc;text-align: center;}
.rev5 table tr.tb_title {background:#67789c; color:#fff;}
.rev5 table{margin-top:20px;}
.rev5 table tr td {padding:10px 0;font-size: 14px;}


