@charset "utf-8";

/*----------------------------------------------------
	予約
----------------------------------------------------*/

ul.icon li{
	text-align:right;
	margin-top:10px;
	color:#660000;
	font-size:18px;
	font-weight:bold;
}

ul.icon li.pdf{
	background:url(../../../img/share/icon_pdf.gif) no-repeat left 1px;
}

ul.icon li.excel{
	background:url(../../../img/share/icon_excel.gif) no-repeat left 1px;
}


ul.notice li{
	background:url(../../../img/share/icon_notice.gif) no-repeat left 1px;
	padding-left:20px;
	margin-bottom:15px;
	border-bottom:1px dotted #E7C5D1;
	color:#660000;
}

ul.notice li strong{
	color:#FF0000;
}

a.arrow_bule{
	background:url(../../../img/share/arrrow_blue01.gif) no-repeat right center;
	padding-right:15px;
	margin-right:3px;
	color:#0066CC;
}

table.table01{
	width:685px;
	margin:15px 0 5px 15px;
}

table.table01 caption{
	text-align:right;
	font-size:10px;
	margin-bottom:-13px;
}

table.table01 td{
	text-align:center;
}

.attention{
	font-size:10px;
	color:#CC0033;
}

table.table01 th.lane{
	background-color:#FF6633;
	color:#fff;
}

dl#step dt.step01,
dl#step dt.step02,
dl#step dt.step03,
dl#step dt.step04,
dl#step dt.step05,
dl#step dt.step06{
	background:url(../img/step01.gif) no-repeat left top;
	padding-left:70px;
	font-weight:bold;
	height:54px;
	color:#B02E00;
}

dl#step dt.step02{
	background-position:left -55px
}

dl#step dt.step03{
	background-position:left -110px
}

dl#step dt.step04{
	background-position:left -165px
}

dl#step dt.step05{
	background-position:left -220px
}

dl#step dt.step06{
	background-position:left -275px
}

dl#step dd{
	padding-left:70px;
	margin-top:-33px;
	margin-bottom:20px;
}

dl#step dd a{
	color:#0066CC;
}

