@charset "Shift_JIS";

.sbttlh table td.tbg{
background:url(e170_t_bg_01.gif) top left no-repeat;
}
.sbttlh div.ltxt{
float:left;
width:300px;
margin:0 0 0 30px;
padding:0;
}
*html .sbttlh div.ltxt{
margin:0 0 0 15px;
}

.sbttlh div.btns{
float:right;
width:370px;
margin:0 23px 0 0;
padding:0;
}
*html .sbttlh div.btns{
margin:0 10px 0 0;
}

.sbttlh div.btns .btnl{
float:left;
width:180px;
margin:0;
padding:0;
}

.sbttlh div.btns .btnr{
float:right;
width:180px;
margin:0;
padding:0;
}

H1,H2{
margin:0;
padding:0;
}

.sbttlh table{
background:url(e170_bg.jpg) top left repeat-y;
}

.sbttlh .day{
width:711px;
margin:0 0 0 13px;
clear:both;
}

.sbttlh div.ltxt2{
width:415px;
margin:0 0 0 30px;
padding:0;
}


.sbttlh .day div.limg{
float:left;
width:434px;
margin:0;
padding:0;
}

.sbttlh .day div.limg2{
float:left;
width:421px;
margin:0;
padding:0;
}
.sbttlh .day div.rtxt{
float:right;
width:251px;
margin:0 10px 0 0;
padding:0;
}

.sbttlh .day div.rtxt2{
float:right;
width:265px;
margin:0 10px 0 0;
padding:0;
}

.sbttlh .day div.ltxt{
float:left;
width:400px;
margin:0 0 10px 0;
padding:0;
}

.sbttlh .day div.ltxt3{
float:left;
width:371px;
margin:0 0 10px 0;
padding:0;
}
.sbttlh .day div.ltxt3 p{
margin: 12px 0 0 20px; 
}

*html .sbttlh .day div.ltxt3 p{
margin: 12px 0 0 10px;
}


.sbttlh .day div.rstxt{
float:left;
width:280px;
margin:0 0 10px 0;
padding:0;
}

.sbttlh .day div.rstxt p{
margin: 10px 0 0 20px; 
}

*html .sbttlh .day div.rstxt p{
margin: 10px 0 0 10px;
}


.sbttlh .day div.lbimg{
float:right;
width:415px;
margin:0;
padding:0;
}


*html .sbttlh .day div.ltxt{
width:390px;
margin:0;
}

.sbttlh .day div.rimg{
	float:right;
	width:298px;
	margin:0;
	padding:0;
	text-align: center;
}

.sbttlh .day div.rimg2{
	float:right;
	width:308px;
	margin:0;
	padding:0;
	text-align: center;
}

.sbttlh .day div.ltxt H2{
margin:20px 0 0 0;
}

.sbttlh .day div.ltxt p{
margin: 12px 0 0 20px; 
}

*html .sbttlh .day div.ltxt p{
margin: 12px 0 0 10px;
}

.bzmap{
margin:10px 0 10px 13px;}

.sbttlh .day4{
width:711px;
margin:10px 0 0 13px;
clear:both;
}

.sbttlh .day4 div.ltxt41{
width:315px;
margin:0 0 0 13px;
padding:0;
}


.sbttlh .day4 div.limg41{
float:left;
width:245px;
margin:0;
padding:0;
}

.sbttlh .day4 div.rtxt41{
float:right;
width:445px;
margin:0 10px 0 0;
padding:0;
}

.sbttlh .day4 div.rimg41{
	float:right;
	width:345px;
	margin:0;
	padding:0;
	text-align: center;
}

.sbttlh .day4 div.ltxt41 p{
margin: 12px 0 0 20px; 
}

*html .sbttlh .day4 div.ltxt41 p{
margin: 12px 0 0 10px;
}

.sbttlh .day4 div.rtxt41 p{
margin: 10px 0 0 20px; 
}

*html .sbttlh .day4 div.rtxt41 p{
margin: 10px 0 0 10px;
}

.sbttlh .afterd{
width:690px;
background:#FFFFFF;
border:solid 1px #e1dac5;
margin:10px 0 0 25px;
clear:both;
}

.sbttlh .afterd p{
margin: 10px 15px; 
}

.sbttlh .afterd img{
margin:7px;}

.sbttlh .afterd table{
margin:0 0 15px 20px;
}

*html .sbttlh .afterd table{
margin:0 0 7px 10px;
}


.sbttlh .afterd td p{
color:#787878;
margin:0 0 10px 7px;
padding:0;
width:190px;
}

.sbttlh .afterd td{
background:#fff;}
