@charset "utf-8";
/* CSS Document */


#container #contents #top2 {
	background-image:url(../images/top2.jpg);
	width:890px;
	height:200px;
	background-repeat:no-repeat;
}
#container #contents #top2 h1 {
}


#container #contents #yado {
	width:840px;
	margin-left:25px;
}

#container #contents #yado .y01 {
	width:840px;
	height:90px;
	background-image:url(../images/y_title01.png);
}
#container #contents #yado .y02 {
	width:840px;
	height:90px;
	background-image:url(../images/y_title02.png);
}
#container #contents #yado .y03 {
	width:840px;
	height:90px;
	background-image:url(../images/y_title03.png);
}
#container #contents #yado .y04 {
	width:840px;
	height:90px;
	background-image:url(../images/y_title04.png);
}
#container #contents #yado .y05 {
	width:840px;
	height:90px;
	background-image:url(../images/y_title05.png);
}
#container #contents #yado .y06 {
	width:840px;
	height:90px;
	background-image:url(../images/y_title06.png);
}
#container #contents #yado .y07 {
	width:840px;
	height:90px;
	background-image:url(../images/y_title07.png);
}
#container #contents #yado .y08 {
	width:840px;
	height:90px;
	background-image:url(../images/y_title08.png);
}
#container #contents #yado .y09 {
	width:840px;
	height:90px;
	background-image:url(../images/y_title09.png);
}
#container #contents #yado .y10 {
	width:840px;
	height:90px;
	background-image:url(../images/y_title10.png);
}

/*----boxA----------------*/
#container #contents #yado .boxA {
	padding-top:10px;
	padding-bottom:10px;
	width:840px;
}
#container #contents #yado .boxA .in_box {
	background-image:url(../images/y_box_bg.png);
	background-repeat: repeat-y;
	padding-top:40px;
	margin-top:20px;
	width:840px;

}

#container #contents #yado .boxA .in_box .y_photo {
	float:left;
	width:470px;
	margin-top:-60px;
}
*html #container #contents #yado .boxA .in_box .y_photo {
	float:left;
	width:470px;
	margin-top:-40px;
}
#container #contents #yado .boxA .in_box .y_text {
	float:left;
	width:350px;
}
#container #contents #yado .boxA .in_box .y_text h4 {
	width:350px;
	font-size:18px;
	font-weight:bold;
	color:#7b1c02;
	padding-bottom:3px;
	border-bottom:1px solid #7b1c02;
	margin-bottom:10px;
}
#container #contents #yado .boxA .in_box .y_text p {
	font-size:12px;
	line-height:16px;
	color:#4c310b;
}


#container #contents #yado .boxA .in_box .y_text .yoyaku {
	margin-top:20px;
	float:right;
}


/*----boxB----------------*/
#container #contents #yado .boxB {
	padding-top:10px;
	padding-bottom:10px;
	width:840px;
}
#container #contents #yado .boxB .in_box {
	background-image:url(../images/y_box_bg2.png);
	background-repeat: repeat-y;
	padding-top:40px;
	margin-top:20px;
	width:840px;

}

#container #contents #yado .boxB .in_box .y_photo {
	float:left;
	width:470px;
	margin-top:-60px;
}
*html #container #contents #yado .boxB .in_box .y_photo {
	float:left;
	width:470px;
	margin-top:-40px;
}
#container #contents #yado .boxB .in_box .y_text {
	float:left;
	width:350px;
	margin-left:20px;
	display: inline;
}
#container #contents #yado .boxB .in_box .y_text h4 {
	width:350px;
	font-size:18px;
	font-weight:bold;
	color:#7b1c02;
	padding-bottom:3px;
	border-bottom:1px solid #7b1c02;
	margin-bottom:10px;
}
#container #contents #yado .boxB .in_box .y_text p {
	font-size:12px;
	line-height:16px;
	color:#4c310b;
}


#container #contents #yado .boxB .in_box .y_text .yoyaku {
	margin-top:20px;
	float:right;
}




/*--under_menu--*/
#container #contents #under_menu {
	border-top:3px dotted #4c310b;
	padding-top:10px;
	width:840px;
	margin-bottom:20px;
}

#container #contents #under_menu ul {
	margin-left:470px;
}

#container #contents #under_menu li {
	float:left;
	margin-left:20px;
	display: inline;
}


#container #contents #under_tmenu {
	margin-top:20px;
	border-top:3px dotted #4c310b;
	padding-top:10px;
	width:840px;
	margin-bottom:20px;
}

#container #contents #under_tmenu ul {
	margin-left:655px;
}

#container #contents #under_tmenu li {
	float:left;
	margin-left:20px;
}
