.navigation a:link { color:#666666;background: #ffffff;}
.navigation a:visited { color:#666666;background: #ffffff;}
.navigation a:hover { color:#038BEF;background: #ffffff;}
.navigation a:active { color:#666666;background: #ffffff;}

a:link {
	color:#666666;
/*	background: #ffffff;*/
}
a:visited {
	color:#666666;
/*	background: #ffffff;*/
}
a:hover {
	color:#FF6600;
/*	background: #ffffff;*/
}
a:active {
	color:#666666;
/*	background: #ffffff;*/
}
/*----- フッター用　始まり--------*/
.footer-nav a:link {
	color:#FFFFFF;
/*	background: #ffffff;*/

}
.footer-nav a:visited {
	color:#FFFFFF;
/*	background: #ffffff;*/

}
.footer-nav a:hover {
	color:#CC0000;
/*	background: #ffffff;*/

}
.footer-nav a:active {
	color:#FFFFFF;
/*	background: #ffffff;*/

}
/*----- フッター用　終わり--------*/

.css_body { font-size: 13px; color: #666666; background-color: #F7EFE7; width: 719px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; text-align: center}
.header {  width: 719px; background-color: #FF7A14; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; color: #FFFFFF; text-align: left; font-size: 12px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; vertical-align: bottom}
.head_img1 {  padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px}
.nav_01 {  text-align: left; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px}
.content {  width: 719px; background-color: #FFFFFF}
.subnav {  float: left; width: 182px; background-color: #FFFFFF; text-align: left; border-style: none}
.main {  float: right; width: 530px; background-color: #FFFFFF; text-align: left}
.waku {  background-color: #FFFFFF; text-align: center; width: 719px; border: 1px #999999 solid}
.snav_waku table tr td {  border-collapse:collapse;border: #FF6600 solid; border-width: 0px 0px 1px 1px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px}
.kiiro_kuruma {  float: left; margin-left: 0px}
.left_kounin {  font-size: 10px; color: #FF0000}
.left_kisegawa {  font-size: 14px; font-weight: bold; color: #FF6600; letter-spacing: -1px; line-height: 20px}
.left_nitiyoubi {  color: #FF0000}
.left_sikaku {  color: #FF6600}
.left_address {  margin-left: 18px}
.left_line {  border-color: #FF6600 #FF6600 black black; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 0px}
.left_line2 {  border-color: #FF6600 #FF6600 black black; border-style: solid; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px}
.main_tb01 {  font-size: 13px; color: #666666}
.main_tb02 {  background-image: url(img/index/botan_kosu.gif); background-repeat: repeat; text-align: left; font-size: 13px; font-weight: bold; color: #666666; letter-spacing: -1px; width: 510px}
.main_tb03 {  background-image: url(img/index/botan_kosu.gif); background-repeat: repeat; text-align: left; font-size: 13px; font-weight: bold; color: #666666; letter-spacing: -1px; width: 255px}
.main_img {  float: right}
.main_tx03 {  font-size: 13px; letter-spacing: -1px; line-height: 12px}
.main_td {  height: 51px; width: 85px; text-align: left; padding-left: 18px}
.main_td2{
	width: 37px;
	text-align: left;
	padding-right:4px;
}

.main_tb03 .main_td2{
	width: 37px;
	text-align: left;
	padding-right:4px;

}

.name_top {  background-color: #FFFFFF;  font-weight: bold; color: #FFFFFF; float: none;text-align: right;}
.footer {  clear:both;background-color: #FF6600; width: 719px; font-weight: bold; color: #FFFFFF; float: none}
.main_line {  border-color: black black #CCCCCC #FFFFFF; line-height: 20px; margin-bottom: 0px; border-style: dotted; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px}
.main_new {  margin-right: 30px; margin-left: 20px}
/*---------------------------*/
.tx01 {
	font-size: 13px;
	color: #666666;
	text-align: center;
}

.tx02 table{
	font-size: 13px;
	color: #666666;

}


.tx10 {
	font-size: 18px;
	color: #CC0000;
	background-color: #FFFFCC;
	margin-top: 20px;
	margin-right: 10px;
	margin-bottom: 29px;
	margin-left: 10px;
	border: 1px ridge #FFFF00;
}

.tx03 {
	font-size: 13px;
	color: #CC0000;
	font-weight: bold;


}

/*---------------------------*/
.main-00 {
	text-align: left;
	width: 719px;




}
.main-01 {
	text-align: left;
	margin-right: 20px;
	margin-left: 40px;

}
/*-----------------------------*/
.midashi02 {
	margin-top: 15px;
	margin-bottom: 15px;
	margin-left: 15px;
	font-size: 16px;
	vertical-align: bottom;
	font-weight: bold;
	color: #FF6600;
	text-align: left;


}

.midashi01 {
	font-size: 14px;
	vertical-align: bottom;
	float: left;

}
.special01 {
	margin-top: 15px;
	margin-bottom: 15px;
	margin-left: 15px;
	font-size: 16px;
	vertical-align: bottom;
	font-weight: bold;
	color: #333333;
	text-align: left;


}
.special02 {
	margin-top: 15px;
	margin-bottom: 15px;
	margin-left: 35px;
	font-size: 26px;
	font-weight: bold;
	color: #333333;
	text-align: left;
	line-height:60px;


}
.special03 {
	float:left;
	vertical-align: middle;

}
.special05 {
	margin-left: 80px;
	font-size: 26px;
	font-weight: bold;
	color: #333333;
/*	text-align: center;*/
	line-height:60px;

}

.special04 {
	clear:left;
	margin-left: 80px;

}


/*-----------------------------*/
.li-01 {
	list-style-position: outside;
	list-style-type: square;
	margin-top: 15px;
	margin-right: 30px;
	margin-left: 30px;
	line-height: 25px;



}
.li-02 {
	list-style-position: outside;
	list-style-type: square;
	margin-top: 15px;
	margin-right: 60px;
	margin-left: 50px;
	line-height: 25px;



}
.li-03 {
	list-style-position: outside;
	list-style-type: square;
	margin-top: 15px;
	margin-right: 10px;
	margin-left: 50px;
	line-height: 25px;



}

.li-04 {
	list-style-position: outside;
/*	list-style-type: square;*/
	margin-top: 15px;
	margin-right: 10px;
	margin-left: 50px;
	line-height: 25px;



}

.li-05 {
	list-style-position: outside;
	list-style-type: decimal;
	margin-top: 15px;
	margin-right: 60px;
	margin-left: 50px;
	line-height: 25px;



}

/*-----------------------------*/

.po01 {
	cursor:pointer;



}
.koutuu01 {
	margin-left: 30px;
}

table {
	font-size: x-small;
}

/*-----------------------------*/

.ric01 {
	margin-left:30px;
	width:550px;
	text-align: center;
	font-size: 15px;
	font-weight: bold;
	color: #666666;

}
	

.ric01 {
	margin-left:30px;
	width:550px;
	text-align: center;
	font-size: 15px;
	font-weight: bold;
	color: #666666;

}
.ric02 {
	background-image: url(img/ric/bus.gif);
	background-repeat: no-repeat; 
	background-position: right top;

}
.ric03 {
	background-image: url(img/ric/uketuke.gif);
	background-repeat: no-repeat; 
	background-position: right top;

}

.ric04 {
	background-image: url(img/ric/car_man.gif);
	background-repeat: no-repeat; 
	background-position: right top;

}

