body {
	background-repeat: repeat-x;
	padding: 0px;
	height: 100%;
	margin-top: 3px;
	margin-right: 0px;
	margin-bottom: 3px;
	margin-left: 0px;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	line-height: 120%;
	font-size: 12px;
}
TD{
font-size:12px;
}
/*リンクに関する設定*/
a:link {
	color: #0066CC;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #006699;
}
a:active {
	text-decoration: none;
	color: #003333;
}

/*リンク：記事のタイトル部分の設定*/
a.EntryTitleFont {
	font-size: 12px;
	font-weight: bold;
	color: #0066CC;
}
a:hover.EntryTitleFont {
	font-size: 12px;
	font-weight: bold;
	color: #222;
}
a:visited.EntryTitleFont {
	font-size: 12px;
	font-weight: bold;
	color: #0066CC;
}/* relative size set */
.r16 { font-size:100% }		/* 16px | medium | default */
.r14 { font-size:87.5% }	/* 14px */
.r13 { font-size:81.25% }	/* 13px | small */
.r12 { font-size:75% }		/* 12px */
.r11 { font-size:68.75% }	/* 11px */
.r10 { font-size:62.5% }	/* 10px | x-small */
.r9 { font-size:56.25% }	/*  9px | xx-small */

/* relative size set  Line High*/
.r16h { font-size:100%; line-height:160% }		/* 16px | medium | default */
.r14h { font-size:87.5%; line-height:140% }	/* 14px */
.r13h { font-size:81.25%; line-height:130% }	/* 13px | small */
.r12h { font-size:75%; line-height:120% }		/* 12px */
.r11h { font-size:68.75%; line-height:110% }	/* 11px */
.r10h { font-size:62.5%; line-height:100% }	/* 10px | x-small */
.r9h { font-size:56.25%; line-height:90% }	/*  9px | xx-small */

/* absolute size set */
.a16 { font-size:16px }
.a14 { font-size:14px }
.a13 { font-size:13px }
.a12 { font-size:12px }
.a11 { font-size:11px }
.a10 { font-size:10px }
.a9 { font-size:9px }

/* absolute size set Line High*/
.a16h { font-size:16px; line-height:26px }
.a14h { font-size:14px; line-height:23px }
.a13h { font-size:13px; line-height:21px }
.a12h { font-size:12px; line-height:20px }
.a11h { font-size:11px; line-height:16px }
.a10h { font-size:10px; line-height:15px }
.a9h { font-size:9px; line-height:14px }
.a11h_white { font-size:11px; line-height:16px; color:#FFFFFF; }
.a11h_white:hover  { font-size:11px; line-height:16px; color:#FFFF66F; }
.a11ha { font-size:11px; line-height:16px;  text-decoration:none; color:#666666; }
.a11ha:hover  { font-size:11px; line-height:16px; text-decoration:none; color:#92A439;}
.a11maru_noline { font-size:11px; line-height:16px;  text-decoration:none; color:#666666; }
.a11maru { font-size:11px; line-height:16px;  text-decoration:none; color:#666666; }
.a11blue  { font-size:11px; line-height:14px; text-decoration:none; color:#3E487C; }
.a11blue2  {
	font-size:11px;
	line-height:14px;
	text-decoration:none;
	color:#3E487C;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}
.a11blue_ul  { font-size:11px; line-height:14px; color:#3E487C; text-decoration:underline;}
.a11hblue  { font-size:11px; line-height:14px; color:#3E487C;  line-height:16px; }
.a12_blue_new { font-size:12px; line-height:20px ;color:#3E487C; text-decoration:none;}
.a12_blue { font-size:12px; color:#3E487C; text-decoration:none;}
.a12h_blue { font-size:12px; line-height:20px ; color:#3E487C; text-decoration:none;}
.a12_orange_ul { font-size:12px; color:#66CCFF; line-height:20px;  text-decoration:none;}
.a12_orange_ul:hover { font-size:12px; color:#BADD17; line-height:20px;  text-decoration:none;}
.a12_orange { font-size:12px; color:#DF7B05; line-height:20px;  text-decoration:none;}
.a12_orange:hover { font-size:12px; color:#BADD17; line-height:20px;  text-decoration:none;}
.a12hgray { font-size:12px; line-height:20px; color:#000000; }
.a12hgray:hover  { font-size:12px; line-height:20px; color:#000000; text-decoration:none; }
.a12hgray_noline { font-size:12px; line-height:20px; color:#666666; text-decoration:none;}
.a12hgray_noline:hover  { font-size:12px; line-height:20px; color:#F58623; text-decoration:none;}
.a12h_red { font-size:12px; line-height:20px ; color:#FF3300; text-decoration:underline;}
.a12h_blue { font-size:12px; line-height:20px ; color:#3E487C; text-decoration:none;}
.a12h_blue:hover { font-size:12px; line-height:20px ; color:#FE8900; text-decoration:none;}
.a12h_ir:hover  { font-size:12px; color:#EE5E1F; text-decoration:none; }
.a12h_ir{ font-size:12px; color:#303574; text-decoration:none;}
.a11maru_blue:hover{ color:#6666FF; text-decoration:underline;}
.a11maru_blue{ color:#6666FF; text-decoration:underline;}
.a11blue { font-size:11px ; color:#3E487C;}

.txt8_FFFFFF
{ font-family: Arial, Verdana, Geneva, Helvetica; font-size:8px; color:#FFFFFF; text-decoration:none;}
.txt10_FFFFFF
{ font-family: Arial, Verdana, Geneva, Helvetica; font-size:10px; color:#3E487C; text-decoration:none;}
.txt11_FFFFFF
{ font-family: Arial, Verdana, Geneva, Helvetica; font-size:11px; color:#FFFFFF; text-decoration:none; font-weight: bold;}
.txt12clr1E2A69b
{ font-family: Arial, Verdana, Geneva, Helvetica; font-size:12px; color:#3E487C; text-decoration:none; }
.txt12clr1E2A69b:hover
{ font-family: Arial, Verdana, Geneva, Helvetica; font-size:12px; color:#FE8900; text-decoration:none; }
.style1 
{ color: #3366CC;	font-weight: bold;}
.txt11clrblue
{ font-family: Arial, Verdana, Geneva, Helvetica; font-size:11px; color:#3E487C; text-decoration:none; }
.txt11clrblue_anco
{ font-family: Arial, Verdana, Geneva, Helvetica; font-size:11px; color:#3E487C; text-decoration:none; }
.txt11clrblue_anco:hover
{ font-family: Arial, Verdana, Geneva, Helvetica; font-size:11px; color:#FE8900; text-decoration:none; }
.txt11clr1E2A69
{ font-family: Arial, Verdana, Geneva, Helvetica; font-size:11px; color:#666666; text-decoration:none; }
.txt11clr1E2A69:hover
{ font-family: Arial, Verdana, Geneva, Helvetica; font-size:11px; color:#FE8900; text-decoration:none; }
.txt12clr1E2A69buu_nochange
{ font-family: Arial, Verdana, Geneva, Helvetica; font-size:12px; color:#3E487C; text-decoration:none; }
.txt12clr1E2A69-glay_new
{ font-family: Arial, Verdana, Geneva, Helvetica; font-size:12px; color:#666666; text-decoration:none;; line-height:120%}
.txt12clr1E2A69bu_new
{ font-family: Arial, Verdana, Geneva, Helvetica; font-size:12px; color:#3E487C; text-decoration:none;}
.txt12clr1E2A69bu
{ font-family: Arial, Verdana, Geneva, Helvetica; font-size:12px; color:#3E487C; text-decoration:underline; }
.txt12clr1E2A69bu:hover
{ font-family: Arial, Verdana, Geneva, Helvetica; font-size:12px; color:#FE8900; text-decoration:none; }
.txt10clrblue2_anco
{ font-family: Arial, Verdana, Geneva, Helvetica; font-size:10px; color:#999999; text-decoration:none; }
.txt10clrblue2_anco:hover
{ font-family: Arial, Verdana, Geneva, Helvetica; font-size:10px; color:#FE8900; text-decoration:none; }

.menu {
	position:relative;
	top:0;
	left:0;
	background-color:#E6EBF7;
	line-height:20px;
	}
	
.menu a {
	display:block;
	text-align:left;
	text-decoration:none;
	font-size:10px;
	color:#415783;
	background-color:#E6EBF7;
	line-height:20px;
}

.menu a:hover{
	background-color:#cccfff
	
}

.submenu {

	visibility:hidden;
	position:absolute;
	width:125px;
	top:0
		
}


.submenu a{

	border-top:solid 1px #000000;
	border-left:solid 1px #000000;
	border-right:solid 1px #000000;
}

.style_sen{
	border-bottom:solid 1px #000000
}
	#submenu1 
	{
		position:absolute;
		top:20px;
		left:0
	}
	
	#submenu2
	{
		position:absolute;
		top:20px;
		left:116px
	}
	
	#submenu3
	{
		position:absolute;
		top:20px;
		left:232px
	}
	
	#submenu4
	{
		position:absolute;
		top:20px;
		left:348px
	}
	
	#submenu5
	{
		position:absolute;
		top:20px;
		left:464px
	}

	#submenu6
	{
		position:absolute;
		top:20px;
		left:580px
	}
/*ページリンクの設定*/
#PageLinkBlock {
	clear: both;
	text-align: center;
	padding-top: 10px;
	padding-bottom: 15px;
	float: left;
	width: 540px;
}
/**************************************************************************************
プラグイン部分
**************************************************************************************/
/*プラグインの大枠の設定*/
#PluginInnerBlock {
	WIDTH: 180px; margin-bottom: 10px;
}
/*プラグインのトップの設定*/
#PluginBlockTop {
	height: 10px;
	font-size: 5px;
}
/*プラグインのボトムの設定*/
#PluginBlockBottom {
	height: 12px;
}
/*プラグインのタイトルの設定*/
#PBTn {
	padding-right: 10px;
	padding-left: 10px;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	padding-top: 5px;
	text-align: center;
}
/*プラグインのExplanationの設定*/
#PluginExplanation {
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
}
/*プラグインのContentsの設定*/
#PluginContents {
	font-size: 12px;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
}
#ComHenshu {
	text-align: center;
	background-color: #FFFFFF;
	width: 900px;
	margin: auto;
}

