@charset "Shift_JIS";
/****************************************************************************************/
/************************************      tomtom        ********************************/
/****************************************************************************************/

/******************************************************************************************/
/**********************************　　　part.css　　　************************************/
/******************************************************************************************/


/*各コンテンツベース　DIV STYLE
---------------------------------------------------------------------------------------*/
.main_inner{
	margin:0px 18px 0px 18px;
	padding:10px 0px 10px 0px;
}
.main_left{
	width:175px;
	margin:0px 15px 0px 0px;

}
.main_right{
	width:530px;

}
.right_inner{
	border:1px #d7cfb7 solid;
	background-color:#ebe5c3;
}
.inner_d{
	background-image:url(../image/d_back.gif);
	margin:10px;
	line-height:25px;
}
.p_nab{
	text-align:right;
}

/*各コンテンツ　DIV STYLE
---------------------------------------------------------------------------------------*/
.name{
	font-size:12px;
	padding:0px 0px 0px 25px;
}
.box1{
	border:1px #d7d0b6 solid;
	background-color:#ebe5c3;
	margin:0px 0px 10px 0px;
}
.box2{
	background-image:url(../image/d_back.gif);
	background-repeat:repeat-x;
	background-position: left bottom;
	margin:0px 10px 5px 10px;
	padding:0px 0px 3px 0px;
}
.box3{
	margin:10px 30px 10px 30px;
	padding:5px;
	color:#375d14;
	border:1px #375d14 solid;
	background-color:#edede2;
	text-align:center;
}
.box4{
	border:1px #375d14 solid;
}
.box5{
	background-color:#dbd6b2;
	text-align:center;
	color:#375d14;
	font-weight:bold;
}
.box6{
	background-color:#edede2;
}
.box7{
	text-align:center;
}
.box8{
	padding:0px 0px 0px 100px;
}
.box9{
	text-align:center;
	margin:0px 0px 15px 0px;
}
.box10{
	margin:10px 30px 10px 30px;
	padding:5px;
	color:#375d14;
	border:1px #375d14 solid;
	background-color:#edede2;
	text-align:left;
}

.text1{
	text-align:right;
	color:#8e001c;
	font-size:10px;
}

.a_title{
	background-image:url(../image/a_back.gif);
	background-repeat:no-repeat;
	background-position:top center;
	height:30px;
}
.day{
	padding:10px;
	text-align:right;
}
/*お問合せコンテンツ　DIV TABLE STYLE
---------------------------------------------------------------------------------------*/
.red_bb{
	font-weight:bold;
	color:#8e001c;
	font-size:14px;
}
.mail_box1{
	font-size:14px;
	color:#ffffff;
	text-align:center;
}
.mail_box2{
	text-align:right;
	color:#322926;
}
.mail_box3{
	border:1px #736152 solid;
}
.mail_box4{
	border:1px #311e18 solid;
	background-color:#ccbfaa;
	color:#311e18;
}
.mail_box5{
	border:1px #311e18 solid;
	background-color:#f6b280;
	color:#311e18;

}

/*LINK　STYLE
---------------------------------------------------------------------------------------*/
h3 a{
	color:#415b38;
}
h3 a:hover{
	color:#005428;
}
h5 a{
	color:#5b0012;
}

}
h5 a:hover{
	color:#ff0000;
	text-decoration:underline;

}
.day a{
	color:#445900;
}
.day a:hover{
	color:#668700;
	text-decoration:underline;

}

li a{
	color:#91001c;
}
li a:hover{
	color:#3a000a;
	text-decoration:underline;
}
