/*-------------------基本設定-------------------*/
body {
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	color: #5A5A5A;
	font-size: 10pt;
	line-height: 12pt;
	background-color: #FFFFFF;
	margin: 0px 0px 0px 0px;
}

a:link{ color: #11476E; text-decoration: none}
a:visited{ color: #11476E; text-decoration: none}
a:hover{ color: #11476E; text-decoration: underline}
a:active{ color: #11476E; text-decoration: underline}


/*-------------------文字設定-------------------*/
.fontsize8_linehi10 {
	font-size: 8pt;
	line-height: 10pt;
}
h2 {
	font-size: 8pt;
	line-height: 10pt;
	color: #F4E671;
	margin:0px;
}
.fontsize10_linehi12 {
	font-size: 10pt;
	line-height: 12pt;
}
.fontsize12_linehi16 {
	font-size: 12pt;
	line-height: 16pt;
}
.font_color1_size12 {
	color: #11476E;
	font-size: 12px;
}

/*-------------------独自追加項目-------------------*/
.font_bold {
	font-weight: bold;
}
.font_color {							/*項目が増える場合は、.font_color1、.font_color2と増やしていく*/
	color: #D35A04;
}
.font_color1 {							/*項目が増える場合は、.font_color1、.font_color2と増やしていく*/
	color: #11476E;
}
.font_color2 {							/*項目が増える場合は、.font_color1、.font_color2と増やしていく*/
	color: #3585BF;
}
.font_color3 {							/*項目が増える場合は、.font_color1、.font_color2と増やしていく*/
	color: #F4E671;
}

.bg {									/*項目が増える場合は、.bg1、.bg2と増やしていく*/
	background-image: url(./images/background_001.gif);
	background-repeat: repeat-y;
}
.bg1 {									/*項目が増える場合は、.bg1、.bg2と増やしていく*/
	background-image: url(./images/background_002.gif);
	background-repeat: repeat-y;
}
.bg2 {									/*項目が増える場合は、.bg1、.bg2と増やしていく*/
	background-image: url(./images/background_003.gif);
	background-repeat: repeat-y;
}
.bg3 {									/*項目が増える場合は、.bg1、.bg2と増やしていく*/
	background-image: url(./images/header_001.gif);
	background-repeat: repeat-x;
}

.bg4 {									/*項目が増える場合は、.bg1、.bg2と増やしていく*/
	background-image: url(./images/header_003.gif);
	background-repeat: repeat-y;
}
.bg5 {									/*項目が増える場合は、.bg1、.bg2と増やしていく*/
	background-image: url(./images/header_005.gif);
	background-repeat: repeat-y;
}
.bg6 {									/*項目が増える場合は、.bg1、.bg2と増やしていく*/
	background-image: url(./images/header_006.gif);
	background-repeat: repeat-y;
}


.padding {								/*項目が増える場合は、.padding1、.padding2と増やしていく*/
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
}
.border {								/*項目が増える場合は、.border1、.border2と増やしていく*/
	border: 1px solid #B6E3F5;
}


.bg_head {									/*項目が増える場合は、.bg1、.bg2と増やしていく*/
	background: url(./images/bg_head.gif) top right no-repeat;
}
.bg_head2 {									/*項目が増える場合は、.bg1、.bg2と増やしていく*/
	background: url(./images/bg_head2.gif) top right no-repeat;
}
#headadr{
margin:0 0 5px 40px;
	color: #3585BF;
}
#jsa{
	color: #3585BF;
	letter-spacing:-1px;
}
.topics{
	border: 1px solid #B6E3F5;
	background:#FCF8DF;
	margin-top:5px;
}
.mt5{
margin-top:5px;
}
.mt10{
margin-top:10px;
}
.mt15{
margin-top:15px;
}
.font12{
font-size:12px;
}
.font10{
font-size:10px;
}
