@charset "shift_jis";
/* CSS Document */

.contents_inside_main_object a:hover img{
	filter: alpha(opacity=60);
	-moz-opacity:0.6;
	opacity:0.6;
        
}

.content_box1	{
	width:915px;
}

.btn_box {
	width:915px;
	height:98px;
	}


.btn_box_s	{
	width:305px;
	float: left;
}

.center {
	text-align: center;
}


.content_title1	{
	width:915px;
}

.content_title2	{
	width:915px;
	clear: left;
}

.bgcolor_green{
	background-color:#E9F0C6
}
	
.bgcolor_green th{
	color: #090;
	padding-bottom: 7px;
}	
	
.bgcolor_blue{
	background-color:#D2EBEF
}

.bgcolor_blue th{
	color: #06F;
	padding-bottom: 7px;
}


.margin_btm_10 {margin-bottom:10px;}
.margin_btm_20 {margin-bottom:20px;}
.margin_btm_30 {margin-bottom:30px;}

.margin_top_22 {margin-top:22px;}

.photobox{
	height: 620px;
}

.photobox_left{
	width:520;
	float:left;
	margin-right:10px;
	}
	
.photobox_right{
	width:385px;
	float:left;
	}

.bgcolor_yellow{
	background-color:#F1EED9;
	border: 1px solid #D3C9A0;
}

.td_paading {
	padding-bottom: 7px;
	padding-left: 7px;
	padding-right: 5px;
}

.outline_box {
	width:915px;
	}

.outlinebox_left{
	width:370px;
	float:left;
	margin-right:10px;
	}
.outlinebox_right{
	width:535px;
	float:left;
	}

.outlinebox_right table{
	border-top-width: 1px;
	border-right-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-top-color: #837B5A;
	border-right-color: #837B5A;
	}

.outlinebox_right th{
	width:110px;
	background-color: #AAA67F;
	color: #FFF;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #837B5A;
	border-left-color: #837B5A;
	}
	
.outlinebox_right td{
	padding-top: 4px;
	padding-bottom: 4px;
	background-color: #F2F2EA;
	padding-left: 10px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #837B5A;
	border-left-color: #837B5A;
	}
