﻿
*{
	margin:0px;
	padding:0px;

}

body{

	background-color:#FFFFFF; line-height:18px; font-size:12px; line-height:20px;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}

li{
list-style:none;
}

.float_left{
float:left;
}

.Common1{
height:4px; background:repeat-x url(../images/back-bg2.jpg);
}

.Common2{
margin:0 auto 0; width:985px; padding:4px 0 0 0; position:relative;
}

.Common3{
font-size:10px; text-align:right; font-weight:normal; padding:4px 0 6px 0;
}

.Common4{
	float:left;
	position:absolute;
	left: -9px;
	top: 12px;
}

.Common5{
float:right;
}

.Common6{
height:60px;
}

.Common7{
width:196px; float:left;
}

.Common7-2{
width:190px; float:left;
}

.Common8{
background:url(../images/cate-2.jpg); background-repeat:repeat-y;
}

.Common9{
padding:5px 0 5px 10px; line-height:20px;
}

.Common10{
float:left; width:635px;
}

.Common11{
width:148px; border:3px red solid; float:right; text-align:center; padding:5px 0 5px 0;
}

.Common12{
padding:5px 0 5px 0;
}

.Common13{
text-align:right; padding:0 5px 3px 0;
}

.Common14{
text-align:center; font-size:10px;
}

.Common15{
text-align:center; font-size:10px; color:#666666; padding:10px 0 20px 0;
}

.Common16{
	float:left; color:#2857B1; font-size:24px; padding:0 0 3px 2px; line-height:24px;
}


.Common17{
	clear:both; font-size:12px; letter-spacing:-1px; color:#278600; font-weight:bold; line-height:15px;
}


.Common18{
	float:left; width:787px;
}

.Common19{
	background-color:#FFFFFF; padding:7px 10px 7px 10px;
}

.Common20{
	color:red; font-size:16px; padding:10px 0 10px 0;
}

.Common21{
	padding:0 0 0 2px;
}

.Common22{ 
	font-size:10px; padding:0 0 5px 0;
}

.Common23{
	background:no-repeat url(../images/ber1-a.jpg); width:779px; height:28px; padding:4px 0 0 10px; margin:0 0 2px 0; color:#FFFFFF; font-size:14px;

}

.Common24{
	padding:0 0 8px 0;
}

.Common25{
margin:0 0 12px 0;
}

.Common26{
	background:no-repeat url(../images/ber2-a.jpg); width:779px; height:28px; padding:4px 0 0 10px; margin:0 0 2px 0; color:#006FDA; font-size:14px;
}

.Common27{
	margin:0 0 15px 0;
}

.Common27a{
	margin:0 0 300px 0;
}

.Common28{
	background-color:#EFEFEF; border:1px solid #C7C7C7; padding:5px;

}

.Common29{
	margin:0 0 14px 0;
}


.Common29 td{
	padding:12px 0 12px 10px;
}

.Common30{
	padding:5px 0 0 10px; font-size:14px;
}

.Common31{
	float:left; padding:0 0 10px 5px; line-height:23px; width:250px;
}

.Common32 td{
	padding:12px 10px 12px 10px;
}

.Common33{
	padding:0 11px 0 0;
}

.Common34{
	text-align:center; padding:5px 0 0 0;
}

.Common35{
	padding:2px 0 0 0;
}

.Common36{
	height:50px;
}

.Common37{
font-size:14px; line-height:20px; padding:0 0 10px 0;
}

.Common38{
text-align:center; padding:5px 0 10px 0;
}

.Common39{
padding:12px 0 5px 0;
}

.Common40{
	text-align:center; padding:0 0 10px 0;
}

.Common41{
	margin:10px 0 20px 0; width:760px; padding:0 0 0 10px;
}

.Common42{
	width:135px; height:200px; border:1px solid #666666; text-align:center; padding:11px 0 0 0;
}

.Common43{
	padding:0 0 8px 0;
}

.Common44{
padding:0 0 8px 0;
}

.Common45{
	font-weight:bold;
}

.Common46{
	float:left;
	margin:0 15px 0 0;
}


.Common47{
	float:left; padding:0 10px 12px 0;
}

.Common48{
	float:left; width:595px;
}

.Common48a{
	float:left; width:780px;
}

.Common49{
	background-color:#FF7519; border:1px solid #C60; margin:0 0 5px 0;  color:#FFFFFF; padding:2px 0 2px 5px; font-weight:bold;
}

.Common50{
	border:1px solid #333; padding:5px 0 5px 5px; margin:0 0 8px 0;
}

.CopyRight{
}


/* 繝ｪ繝ｳ繧ｯ險ｭ螳・*/

a:link {
	color:blue;

}
a:visited {

	color:blue;
}
a:hover {

	color:#FF6600;
}
a:active {

	color: #FF6600;
}

.font_style{
	font-weight:bold; font-size:14px; color:#003399;
}


.Link2 a:link {
	color:#000000;

}
.Link2 a:visited {

	color:#000000;
}
.Link2 a:hover {

	color:#FF6600;
}
.Link2 a:active {

	color: #FF6600;
}


.Link3 a:link {
	color:#001167;

}
.Link3 a:visited {

	color:#001167;
}
.Link3 a:hover {

	color:#FF6600;
}
.Link3 a:active {

	color: #FF6600;
}

.font_style{
	font-weight:bold; font-size:14px; color:#003399;
}



*html .Common1{

}

*:first-child+html .Common1{

}

