@charset "shift_jis";
/* CSS Document */
body{
	background-color:#CC0;
}
.home{
	margin:auto;
	width:770px;
	text-align:right;
}
.content{
	margin:auto;
	width:770px;
}
.content_page{
	margin:auto;
	width:770px;
	background-image:url(img/page_back_none.gif);
	background-position:top;
	background-repeat:repeat-y;
}
.title{
}
.sub_title{
	font-family:"ＭＳ ゴシック", "MS Gothic", "Osaka−等幅", Osaka-mono, monospace;
	font-size:30px;
	text-align:center;
	font-weight:bold;
	color:#960;
}
.menu{
	margin:auto;
	width:770px;
}
.main{
	width:770px;
	background-image:url(img/top_back.gif);
	background-position:top;
	background-repeat:repeat-y;
}
.ume{
	position:absolute;
}
.content_info{
	padding: 10px 120px 10px 120px;
	font-family:"ＭＳ ゴシック", "MS Gothic", "Osaka−等幅", Osaka-mono, monospace;
	font-size:16px;
	background-image:url(img/page_back_1.gif);
	background-position:top;
	background-repeat:repeat-y;
}
.content_info table{
}
.content_info th{
	background-color:#960;
	color:#FFF;
	border-bottom:1px #FFF solid;
}
.content_info td{
	border-bottom:1px #960 dashed;
}
.main_page{
	background-image:url(img/page_back_none.gif);
	background-position:top;
	background-repeat:repeat-y;
}
.content_1{
	padding: 10px 120px 10px 120px;
}
.content_2{
	padding: 10px 120px 10px 120px;
}
.cont_2_1{
	width:250px;
	float:left;
	padding:0 5px;
}
.content_3{
	padding: 10px 120px 10px 120px;
}
.content_4{
	padding: 10px 120px 10px 120px;
}
.cont_4_title{
	font-family:"ＭＳ ゴシック", "MS Gothic", "Osaka−等幅", Osaka-mono, monospace;
	font-size:16px;
	font-weight:bold;
	color:#960;
	margin:5px 5px;
}
.cont_4_text{
	font-family:"ＭＳ ゴシック", "MS Gothic", "Osaka−等幅", Osaka-mono, monospace;
	font-size:16px;
	margin:5px 5px;
}
.bt_left{
	float:left;
}
.bt_info{
	float:left;
}
.bt_right{
	float:left;
}
.left{
	float:left;
}
.clear{
	clear:both;
}
.copy{
	margin:auto;
	width:770px;
	background-image:url(img/top_back.gif);
	background-position:top;
	background-repeat:repeat-y;
}
.red{
	color:#F00;
}
