@charset "utf-8";
/* ===================================================================
CSS information

 file name  :zzz.css
 author     :Ability Consultant
style info  :設定　ハックは最下部に記述
=================================================================== */


/* -----------------------------------------------------------
	各ページ専用指定
----------------------------------------------------------- */



/* ヘッダタイトル
----------------------------------------------------------- */
#agreements h2#title {
	position:absolute;
	width:100%;
	height:210px;
	background:url("/agreements/images/title.jpg") center top no-repeat;
	text-indent:-9999px;
}

#agreements #agreements_contents{
	width:690px;
	margin:0 0 80px 0;
}

#agreements #agreements_contents h4 {
	width:690px;
	color:#313A68;
	padding: 0 0 10px 0; 
	background:url("/agreements/images/dot_yoko.gif") left bottom repeat-x;
}

#agreements #agreements_contents h4.top {
	width:690px;
	color:#313A68;
	padding: 50px 0 10px 0; 
	background:url("/agreements/images/dot_yoko.gif") left bottom repeat-x;
}

#agreements #agreements_contents p {
	width:670px;
	margin:10px 0 0 20px;
}

#agreements #agreements_contents ol {
	width:670px;
	margin:10px 0 0 20px;
}

#agreements #agreements_contents ol li {
	list-style:decimal outside;
	margin:0 0 0 20px;
}
#agreements #agreements_contents ul.iroha{
	margin:0 0 0 20px;
}

#agreements #agreements_contents ul.iroha li {
	list-style: none;
	margin:0;
}


/* table  （１）予約の全部を取り消された場合の取消料
----------------------------------------------------------- */

#agreements #agreements_contents table {
	width:670px;
	height:105px;
	border:0;
	background-color:#CFCFCF;
	margin:10px 0 0 20px;
	border-collapse:separate;
	border-spacing: 1px;
}
#agreements #agreements_contents table tr{
	background-color:#F0F3FB;

}

#agreements #agreements_contents table td{
	width:38px;
	height:25px;
	vertical-align:middle;
	text-align:center;
}

#agreements #agreements_contents table td.caption{
	width:148px;
	height:25px;
	vertical-align:middle;
}







/*======================================

	hack - 各種cssハック - for IE7

=======================================*/
*:first-child+html {}


/*======================================

	hack - 各種cssハック - for IE6

=======================================*/
* html {}