@charset "utf-8";
/* ===================================================================
CSS information

 file name  :rooms.css
 author     :Prime Concept
style info  :トップページ設定　ハックは最下部に記述
=================================================================== */
#point h4{
 margin-left: 50px;
}


/*----------------------------------------------------
	#pic_welcome
----------------------------------------------------*/

#point #welcome #pic_welcome{
	width: 772px;
	margin: 0 auto 15px;
	height: 308px;
	overflow: hidden;
}

#point #welcome #pic_welcome:after {
    content: "."; 
    display: block; 
    height: 0;
    font-size: 0;	
    clear: both; 
    visibility: hidden;
}

#point #welcome #pic_welcome li{
	float: left;
	margin-right: 8px;
}

#point #welcome #pic_welcome .pic_rightside{
	margin-right: 0;
}

#point #welcome #cpt_dct{
	width: 550px;
	margin-left: 200px;
}


/*----------------------------------------------------
	#spht
----------------------------------------------------*/

#point #spht #bkg{
	width: 794px;
	margin: 15px auto 0px;
	padding-bottom: 10px;
}

#point #spht #spht_area{
	width: 794px;
	height: 231px;
	background-image: url(../point/images/bg_spht01.jpg);
	background-repeat: no-repeat;
	overflow: hidden;
	margin-bottom: 10px;
}

#point #spht #spht_area #area_01{
	width: 250px;
	padding-top: 153px;
}

#point #spht #spht_area02{
	width: 794px;
	height: 231px;
	background-image: url(../point/images/bg_spht02.jpg);
	background-repeat: no-repeat;
	overflow: hidden;
	margin-top: 15px;
}

#point #spht #spht_area02 #area_02{
	width: 250px;
	padding-top: 185px;
}

/*----------------------------------------------------
	#momiaji
----------------------------------------------------*/


#point #spht #momiaji{
 width: 733px;
 display: block;
 margin: 20px auto 0;
}

/*----------------------------------------------------
	#rsv_area
----------------------------------------------------*/

#point #spht #rsv_area{
	width: 620px;
	margin: 30px auto 0;
}

#point #spht #rsv_area #area03{
	width: 594px;
	background-image: url(../point/images/bg_momi.jpg);
	height: 231px;
}

#point #spht #rsv_area #area03 p{
	width:  253px;
	padding-top: 160px;
}

#point #spht #rsv_area #area04{
	width: 594px;
	background-image: url(../point/images/bg_aji.jpg);
	height: 231px;
	margin-left: 26px;
	margin-top: 13px;

}

#point #spht #rsv_area #area04 p{
	padding-top: 165px;
	padding-left: 339px;
 	width: 238px;
}

#point #spht #rsv_area img{
	width: 610px;
	margin: 40px auto 0; 

}


/*----------------------------------------------------
	#dogrun
----------------------------------------------------*/


#point #dogrun #pic_dogrun{
	width: 761px;
	display: block;
	margin: 0 auto 22px;
}

#point #dogrun #dogrule{
	background-image: url(../point/images/bg_dogrule.jpg);
	width: 790px;
	height: 200px;
	margin: 0 auto;
}

#point #dogrun #attend{
	width: 195px;
	height: 33px;
	display: block;
	margin-left: 662px;
	margin-top: 13px;
	padding-bottom: 35px;
}

#point #dogrun #dogrule #rule{
	padding-top: 10px;
	padding-left: 3px;
	margin-left: 0;
}

#point #dogrun #dogrule p{
	margin-left: 15px;
	margin-top: 5px;
	line-height: 1.8;	

}

/*----------------------------------------------------
	#amty_area01
----------------------------------------------------*/

#point #amty_area01{
	width: 717px;
	margin: 15px auto 70px;
	height: 260px;
	overflow: hidden;	
}

#point #amty_area01:after {
    content: "."; 
    display: block; 
    height: 0;
    font-size: 0;	
    clear: both; 
    visibility: hidden;
}

#point #amty_area01 #amty_leftbox{
	width: 356px;
	display: block;
	float: left;
}


#point #amty_area01 h5{
	margin-top: 10px;
	margin-bottom: 5px;
}

#point #amty_area01 #amty_rightbox{
	width: 356px;
	display: block;
	float: right;
	margin-left: 5px;
}

/*----------------------------------------------------
	#amty_area02
----------------------------------------------------*/

#point #amty_area02 {
	width: 708px;
	margin: 15px auto 0;
}

#point #amty_area02 #box_facility{
	width: 708px;
	height: 192px;
	overflow: hidden;
}

#point #amty_area02 #box_facility:after {
    content: "."; 
    display: block; 
    height: 0;
    font-size: 0;	
    clear: both; 
    visibility: hidden;
}

#point #amty_area02 #box_facility li{
	float: left;
	width: 176;
	margin-right: 1px;
}

#point #amty_area02 #box_facility .pic_rightside{
	margin-right:  0;
}

#point #amty_area02 #fccmap{
	width: 692px;
	display: block;
	margin: 53px auto 0;
	padding-bottom: 40px;
}
/*======================================

	hack - 各種cssハック - for IE7

=======================================*/
/*
*:first-child+html {}


*/
/*======================================

	hack - 各種cssハック - for IE6

=======================================*/
*html #point #add dl {
	zoom:1;
}
