html {

	margin : 0;

	padding : 0;

	width : 800px;}



body {



scrollbar-face-color:#FFFFFF;

scrollbar-highlight-color:FF9966;

scrollbar-shadow-color:FF9966;

scrollbar-arrow-color:FF9966;

scrollbar-track-color:#FFFFFF;

scrollbar-3dlight-color:#CCCCCC;

scrollbar-darkshadow-color:#C0C0C0 ;}





/*パンくずメニューの設定

--------------------------------------------------*/

.pan {

	font-family: "ＭＳ ゴシック", "Osaka－等幅, ";

	margin: 1em 0px;

	padding: 0.5em 5em 0.5em 0px; 

	text-align: left;

	font-size: 85%;}





/*各タイトルバーの設定

--------------------------------------------------*/



.title {

	text-align: justify;

	font-size: 120%;

	font-weight: bold;

	color: #0033CC;

	background-repeat: no-repeat;

	vertical-align: middle;

}



/*ページトップへ戻るリンク設定

--------------------------------------------------*/

.to_top{

	margin: 1em 0px;

	padding: 0.5em 5em 0.5em 0px; 

	text-align: right;

	font-size: 85%;}



.infor{

	line-height:130%;

	font-size: 13px;

	color: #000000;}



.address{

	font-size: 13px;

	color: #ffffff;

	background-color: #009900;

	text-align: center;

	line-height: 120%;

	width: 800px;}



.Copyright{

	font-size:13px;

	line-height:120%;

	color: #FFFFFF;

	text-align: center;

	margin: 1px 15% 1px 15%;

	padding: 0px;}



.banner{

	text-align: left;

	margin-top: 0px;

	margin-left: 5px;

	margin-bottom: 0px;

	width: 800px;}



.banner img{

	margin-left:5px;

	margin-top:0px;

	margin-bottom:0px;

	vertical-align: middle;}





.list{

	line-height:120%;

	font-size:90%;

	font-weight: bold;

	margin-top: 5px;

	margin-bottom: 1px;

	margin-left:25px;}



.list li{

	font-weight: normal;

	margin-left: 20px;}



.bold {font-weight:bold;}



.tbl1 th {

	background-color: #F5F5F5;}





/*情報の設定

--------------------------------------------------*/

#whatsnew{

	/*height: 100%;*/

	margin: 0px 0px 1em 13em;}



/**************************** フォントサイズ ****************************/

.s   { font-size:70%; line-height:120%;}

.sb  { font-size:70%; line-height:120%; font-weight: bold;}

.m   { font-size:85%; line-height:150%;}

.mb  { font-size:85%; line-height:120%; font-weight: bold;}

.f09   { font-size:90%; line-height:140%;}

.f09_b  { font-size:90%; line-height:140%; font-weight: bold;}

.f110_b { font-size:110%; line-height:150%; font-weight: bold;}

.llb { font-size:110%; line-height:150%; font-weight: bold;}

.f115  { font-size:115%; line-height:normal;}

.f120 { font-size:120%; line-height:160%; font-weight: bold;}

.4lb { font-size:120%; line-height:150%; font-weight: bold; color: #3333CC;}



.f1 { font-size:100%; line-height:150%;}

.top_f2{ font-size:80%; 

	line-height:140%;}



.title_2 { color: #ffffff;}

.title_3 { color: #CC0000; text-align:left;}



.style1 {font-size: 105%}

.style2 { font-size:85%;

line-height: 150%}

.style3 {

	font-size: 85%;

	line-height: 150%;}





/********************************** 線 **********************************/

.line1{ color: #006600; width: 550px;}

.line2{ color: #600000; width: 750px; line-height:120%;}

.line3{ color: #CCCCCC; width: 750px; line-height:150%;

	margin-top: 0px;

	padding-top: 0px;

	border-style:double;}





/********************************** 色 **********************************/

.color_1 {

	color: #6F6F6F;

	line-height: 150%;

}

/* グレー */

.color_2 { color: #0030cf;}

/* ブルー */

.color_3 {

	color: #990066;

	font-size: 110%;

	font-weight: bold;

}

.color_4 {

	color: #800000;

	font-size: 110%;

	font-style: normal;

	line-height:150%;

	font-weight: bold;}

/* 茶系色 */

	

.color_5 { color: #CC3300;

	line-height: 150%;

}

/* 赤系色 */



.navicolor1{ color:#336633; background-color:#EFFCEB;}		/* 薄緑 */

.navicolor2{ color:#006600; background-color:#D5F8DA;}		/* 薄茶 */

.navicolor3{ color:#003399; background-color:#B6E1EF;}		/* 薄青 */

.navicolor4{ color:#FF6600; background-color:#FFFFcc;}		/* オレンジ */

.navicolor5{ color:#cc0000; background-color:#FFC0CB;}		/* 薄赤 */



.bgcolor1 {

	background-color:#009900;

	font-weight: bold;

	color: #FFFFFF;

}				/* 濃緑 */

.bgcolor2 { background-color:#a86018;}				/* 濃茶 */

.bgcolor3 { background-color:#ffffff;}				/* 濃白 */

.bgcolor4 {

	background-color:#FFFFCC;

	font-size: 105%;

	color: #006633;

	font-style: normal;

	line-height: 200%;

	font-weight: bold;

	border-top: 1px dotted;

	border-right: 1px none;

	border-bottom: 1px dotted;

	border-left: 1px none;

	margin: 3px;

	padding: 3px;

}



.bgcolor5 { background-color:#ff9800;}				/* 濃黄 */

.bgcolor9 { background-color:#FFC85F;}				/* 薄黄 */

.bgcolor10{ background-color:#B6E1EF;}				/* 薄青 */



/********************************* リスト ********************************/

}



li { 

	vertical-align: middle;

	margin-right: -5px;

	padding-right: -5px;}

.link {



	background-color:#CEF6F6;

	font-size: 95%;

	color: #333366;

	font-style: normal;

	line-height: 200%;

	font-weight: bold;

	border-top: 1px dotted;

	border-right: 1px none;

	border-bottom: 1px dotted;

	border-left: 1px none;

	margin: 3px;

	padding: 3px;}



.sab {

	background-color:#FFFFCC;

	font-size: 100%;

	color: #666666;

	font-style: normal;

	line-height: 200%;

	font-weight: bold;

	margin: 5px;

	padding: 5px;

	border: 1px solid;}





.topic{	font-size:x-small;

	text-align:right;

	margin-top:10px;

	margin-right:50px;

	margin-bottom:3px;

	

}

.midashi{	font-size:x-small;

	color:#9900cc;

}

.new{	color:#ff0000;

	font-weight:bold;

}

.link2{

	font-size:x-small;

	color:#9933cc;}


.word_s {
font-size: 80%;
line-height: 110%;
}
