/* 文字スタイル定義 */
.f8 {font-size: 8pt; line-height:120%; font-weight: normal; text-decoration: none; font-style: normal}
.f9 {font-size: 9pt; line-height:120%; font-weight: normal; text-decoration: none; font-style: normal}
.f10 {font-size: 10pt; line-height:100%; font-weight: normal; text-decoration: none; font-style: normal}
.f11 {font-size: 11pt; line-height:120%; font-weight: normal; text-decoration: none; font-style: normal}
.f12 {font-size: 12pt; line-height:100%; font-weight: normal; text-decoration: none; font-style: normal}
.f13 {font-size: 13pt; line-height:120%; font-weight: normal; text-decoration: none; font-style: normal}
.news {font-size: 10pt; margin:0 5px;line-height:130%;}

.dir {font-size: 11pt; line-height:100%; font-weight: normal; text-decoration: none; font-style: normal}

.ct {font-size: 10pt; line-height:105%; font-weight: normal; text-decoration: none; font-style: normal}

.menu1 {font-size: 8pt; line-height:150%; font-weight: normal; text-decoration: none; font-style: normal}

.menu2 {font-size: 9pt; line-height:130%; font-weight: bold; text-decoration: none; font-style: normal; background-color:#FFFF99}

.line1 {font-size: 8pt; line-width:20px; font-weight: bold; text-decoration: none; font-style: normal}

.solid {border-style: solid; border-width: 2px}

td.right {text-align: left}

.list {list-style-type:decimal;list-style-position:outside}

.ou1 {font-size: 10pt; line-height:130%; font-family:Arial; font-weight: normal; text-decoration: none; font-style: normal}
.ou2 {font-size: 12pt; line-height:130%; font-family:Arial; font-weight: bold; text-decoration: none; font-style: normal}
H1 {font-size : 17px;margin-top : 0px;margin-left : 0px;margin-right : 0px;margin-bottom : 0px; color: #666666}
H2 {font-size : 12px;margin-top : 0px;margin-left : 0px;margin-right : 0px;margin-bottom : 0px; font-weight: normal;}
.f0 {
font-size:1pt ;
}
/* 文字スタイル定義 英語部分 */
.en01 {font-size: 10pt; line-height: 13pt; font-family:Arial; font-weight: normal; text-decoration: none; font-style: normal}

/* リンクの上に行ったときに文字色、背景変える(サイト全体) */
A {color:#3366CC; text-decoration:underline}
A:hover {color:#cc0000; text-decoration:underline; background-color: #eeeeee}
A:active {color:#0000FF; text-decoration:underline; background-color: #eeeee}

/* リンクの上に行ったときに文字色、背景変える(メニューバー) */
A.menu01 {text-decoration:none; font-size: 9pt; color: #FFFFFF; line-height: 12pt; font-weight: normal; font-style: normal}
A.menu01:hover,A.menu01:active {text-decoration:none; font-size: 9pt; color: #FFFFFF; line-height: 12pt; font-weight: normal; font-style: normal; background-color: #397ABB}

A.submenu {text-decoration:none; font-size: 9pt; color: #3366CC; line-height: 12pt; font-weight: bold; font-style: normal}
A.submenu:hover,A.submenu:active {text-decoration:none; font-size: 9pt; color: #FFFFFF; line-height: 12pt; font-weight: bold; font-style: normal; background-color: #9A9A9A}

A.wzd01 {background-color: #FFFFFF}
A.wzd01:hover,A.wzd01:active {background-color: #FFF200}

/*追加*/

h1#tit-keyword-box{
	margin-bottom:5px;
}

p#search-form{
	background-color:#FFE1D2;
	border:1px #FFBD9D solid;
	text-align:center;
	padding:10px;
	margin:0px;
}

p#search-form input#q{
	width:200px;
}

p#kanren-keyword{
	background-color:#E7ECFD;
	border:1px #C6D1FB solid;
	padding:3px;
	font-size:13px;
	margin:0px 0px 5px ;
}
