@charset "UTF-8";



/***********************************************/ 
/*header*/
/***********************************************/ 
div#header div#flash{
	margin: -12px 0px 0px 0px;
	width: 920px;
	height: 360px;
	background: #f7f3e6 url(../img/nofla_main.jpg) no-repeat center center;
}

div#header div#flash div.alt{
	display: none;
}



/***********************************************/ 
/*main-contents*/
/***********************************************/ 
div.main-contents h2{
	font-size: 12px;
}

div.main-contents div.main-contents-child{
	margin-top: 30px;
}

div.main-contents div.block-01 h2{
	width: 525px;
	float: left;
}

div.main-contents div.block-01 p.button{
	width: 105px;
	float: left;
}

div.main-contents div.block-01 ul{
	width: 630px;
	clear: both;
}

div.main-contents div.block-01 ul li{
	padding: 8px 0px 5px 82px;
	background: url(/yama-hotel/_img/bod_lin_dot_01.png) repeat-x left bottom;
	text-indent: -82px;
}

div.main-contents div.block-01 ul li img.icon{
	margin: 0px 1em 0px 0px;
}

div.main-contents div.block-01 ul li span.date{
	padding: 0px 1em 0px 0px;
}

div.main-contents div.block-02 ul{
	width: 630px;
}

div.main-contents div.block-02 ul li{
	padding: 8px 0px;
	background: url(/yama-hotel/_img/bod_lin_dot_01.png) repeat-x left bottom;
}

div.main-contents div.block-02 ul li p.image{
	width: 86px;
	float: left;
}

div.main-contents div.block-02 ul li h3{
	margin: 0px 0px 5px 0px;
	width: 544px;
	float: left;
}

div.main-contents div.block-02 ul li p{
	width: 544px;
	float: left;
}

div.main-contents div.block-02 ul li p span.date{
	margin: 0px 1em 0px 0px;
}

/***********************************************/ 
/*side-contents*/
/***********************************************/ 
div.side-contents{
	padding: 10px 0px 0px 0px;
	background: none;
}





















