/* Author, web disign by : Jinny Lee */
*, body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, p, form, fieldset, input, th, td, figure{margin:0;padding:0;}

/*기본 font 설정*/

body{
	font-size:0.82em;
	font-family: verdana, Arial, Helvetica, sans-serif; 
	color:#dfd2c0;			
	line-height:1.3;
	background:url('../img/common/main_bg.gif') repeat-x #1d1712;
	margin: 0;
	padding: 0%;
}


a:link, a:visited { color: #c5c5a7; font-weight : normal; text-decoration: none;}
a:hover, a:focus { color: #f0d7b5;}
a:active { color: #c5c5a7; text-decoration : none; }




/*layout*/
#wrapper{width:978px;margin:0 auto;background:url('../img/common/wrapper_bg.gif') repeat-x #fefefe;}
#wrapper_sub{width:978px;margin:0 auto;background:url('../img/common/wrappersub_bg.gif') repeat-x #fefefe;}
#header{width:978px;height:145px;margin:0 auto;background:url('../img/common/header_bg1.jpg') repeat-x;}

#main_nav{width:907px;height:38px;margin:0 21px;padding:0 15px 0 15px;}
#main_nav ul li{background:#3f362b;float: left; width: 225px; text-align:left;margin-right:1px;}
#main_nav ul li:first-child,
#main_nav ul li:last-child{width:226px;}
#main_nav ul li.home{background:#b37014;float: left;  text-align:left;margin-right:1px;color:#e6dfb0;}
#main_nav ul li.home a:hover{color:#f7f1e9; background:#b37014;display: block;  text-align:center; font-family: Georgia,"Times New Roman", Times, serif; padding-top:9px;}


#main_nav ul li a{display: block;  height:33px; text-align:center; font-family: Georgia,"Times New Roman", Times, serif; font-size:1.4em;padding-top:9px;color:#e6dfb0;}
#main_nav ul li a:hover{color:#f7f1e9; background:#50463a;	display: block;  text-align:center; font-family: Georgia,"Times New Roman", Times, serif; padding-top:9px;}

#ski_banner{margin-bottom:3px;}

#contents{clear:left;}
.main_content{width:905px;margin:0 auto;float:left;background:#fefefe;padding:39px 36px 50px 37px;}
.sub_content{width:905px;margin:0 auto;padding:10px 36px 50px 37px;}


.reservation{background:url('../img/index/reservation_bg3.gif') no-repeat;width:277px;height:240px;float:left;margin-right:15px;padding:70px 0 0 12px;font-size:1.1em;}
.about{background:url('../img/index/about_bg3.gif') no-repeat;width:277px;height:240px;float:left;margin-right:15px;padding:70px 0 0 12px;font-size:1.1em;}
.about ul{margin-left:12px;}
.about li{list-style-type: square;}
.room{background:url('../img/index/room_bg3.gif') no-repeat;width:277px;height:240px;float:left;padding:70px 0 0 12px;font-size:1.1em;}

.offer{width:860px;clear:left;padding-top:25px;margin:0 auto;}
.offer ul{padding:10px 20px 0 10px; width:28%;float:left;}
.offer ul li{background:url('../img/common/main_icon.gif') no-repeat 9px 8px;padding:0 0 0 20px;color:#403e3c;font-size:1.1em;}

.rates{width:860px;margin:0 auto;padding-top:40px;}
.rates_notice{width:860px;clear:left;margin:0 auto;font-family: "Century Gothic", "Gill Sans", Arial, serif;}
.rates_notice ul{padding:10px 20px 0 30px;}
.rates_notice ul li{background:url('../img/common/main_icon1.gif') no-repeat 0 10px;color:#beb39a;font-family: "Century Gothic", "Gill Sans", Arial, serif;padding:4px 0 0 20px;}


.local{width:860px;clear:left;padding-top:70px;margin:0 auto;}
.contact{width:860px;clear:left;padding-top:50px;margin:0 auto;}
.contact_reservation{background:url('../img/contact/contact_reservation.jpg') no-repeat;width:247px; height:304px;margin-top:20px;float:left;padding:155px 5px 0 10px;}
.contact_map{margin:15px 0 0 30px;float:left;color:#403e3c;border:1px solid #e0e0df;padding:10px;}

.photo{width:860px;margin:0 auto;padding-top:20px;}
.gallery{border:1px solid #e0e0df;margin-top:20px;padding:6px 3px 6px 3px;}
.local_box{color:#403e3c;border:1px solid #e0e0df;margin-top:20px;padding:30px;line-height:1.7;width:750px;margin-left:15px;}

ul.links_url{float:left;padding:10px 20px 0 30px;width:760px;}
ul.links_url li{background:url('../img/common/main_icon1.gif') no-repeat 0 6px;color:#beb39a;font-family: "Century Gothic", "Gill Sans", Arial, serif;padding:0px 30px 0px 15px;display:inline;}
ul.links_url li a:hover, ul.links_url li a:focus {color:#beb39a;font-family: "Century Gothic", "Gill Sans", Arial, serif;text-decoration:underline;}
ul.links_url li a:link, ul.links_url li a:visited {color:#beb39a;font-family: "Century Gothic", "Gill Sans", Arial, serif;}

#main_footer{background:url('../img/common/footer_bg.gif') no-repeat #060300 30px 10px;width:978px;height:142px; clear:both;color:#b4a898;}

/* rate.html */
article.rates_notice{font-size:1.1em;}
article.rates_notice span.cancellation{display:block;}
article.rates_notice ul li {background:none;list-style-type: square;padding-left:4px;}

