/* CSS Document */
/* 基本リンク色 */
a:link {color:#FF3300; text-decoration:none;}
a:visited {color:#6666CC; text-decoration:none;}
a:active {color:#6666CC; text-decoration:underline;}
a:hover {color:#FF0000; text-decoration:underline;}


/* 背景画像−左右固定繰り返し無し */
.haikei_l{ background-repeat:no-repeat;
       background-position:0% 0%; }
.haikei_r{ background-repeat:no-repeat;
       background-position:100% 0%; }


/* 見出し */
h1 {
font-size: 16pt;
margin-top:3pt;
margin-bottom:5pt}

h2 {
font-size: 11pt;
color: #009900;
margin-top:10pt;
margin-bottom:5pt}


h3 {
font-size: 10pt;
color: #FFFFFF;
background-color:#FF6600;
margin-bottom:5pt;
padding-top: 1px;
padding-bottom: 1px;
padding-right: 2px;
padding-left: 2px;}

h4 {
font-size: 9pt;
background-color:#FFEECC;
margin-bottom:5pt;
padding-top: 1px;
padding-bottom: 1px;
padding-right: 2px;
padding-left: 2px;
border: #009900;
border-style: solid;
border-top-width: 1px;
border-right-width: 0px;
border-bottom-width: 0px;
border-left-width: 0px}

h5 { font-size: 10pt;
margin-top:5pt;
margin-bottom:5pt}



/* グローバルナビゲーションバー用IDタグ */
table#headmenu{
	font-size: 9pt;
	line-height:120%;}
table#headmenu td a{
	color:#000000;
	text-decoration:none;}
table#headmenu td a:hover{
	color:#FF0000;
	text-decoration:underline;}



/* 左側メニュー用IDタグ */
table#leftmenu{
	font-size: 9pt;
	line-height: 150%;}
table#leftmenu td a{
	color : #105BAC;
	text-decoration : none;}
table#leftmenu td a:hover{
	color : #FF0000;
	text-decoration : underline;}



/* パンくずリスト用IDタグ */
table#pan_list{
	font-size:9pt;
	line-height:120%;}
table#pan_list td a {
	color:#000000;
	text-decoration:none;}
table#pan_list td a:hover {
	color:#FF0000;
	text-decoration:underline;}



/* 本文 */
.honbun { font-size: 9pt; line-height: 135%; margin: 7px}
.img_r { margin-left: 5px}
.img_l { margin-right: 5px}
.img_menu { border-bottom: 1px}


/* 本文１文字インデント・ポイント使用時 */
.honbun-point { font-size: 9pt; line-height: 135%; text-indent: -9pt; padding-left:9pt; margin-bottom:5px;}

.midashi { font-size: 12pt; line-height: 120%; margin: 7px}
.midashi-s { font-size: 11pt; line-height: 120%; margin: 7px}
.midashi-s2 { font-size: 11pt; line-height: 120%; color: #FF0000; font-weight:bold; border: #7FC31C; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px; margin-bottom:5pt;}
.honbun-s { font-size: 9pt; line-height: 110%; margin: 10px}
.invisible {display:none;}
.kakomi {
font-size: 10pt;
background-color:#FFFFFF;
margin-top:5pt;
margin-left:20pt;
margin-right:20pt;
margin-bottom:5pt;
padding-top: 2px;
padding-bottom: 2px;
padding-right: 2px;
padding-left: 2px;
border: #999999;
border-style: dashed;
border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px}
.waku_n1 { padding-top: 4px; padding-bottom: 4px; padding-right: 4px; padding-left: 4px; border: #999999; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.waku_n2 { padding-top: 4px; padding-bottom: 4px; padding-right: 4px; padding-left: 4px; border: #666633; border-style: dashed; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.waku_n3 { padding-top: 4px; padding-bottom: 4px; padding-right: 4px; padding-left: 4px; border: #FF6600; border-style: dashed; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.waku_n4 { padding-top: 4px; padding-bottom: 4px; padding-right: 4px; padding-left: 4px; border: #FF9900; border-style: dashed; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.hyougumi { 
font-size: 9pt;
line-height: 120%;
background-color:#999999;
border-collapse: collapse;
}
.hyougumi tr{ 
background-color:#FFFFFF;
}
.hyougumi td{ 
padding:3px;
border: #999999;
border-style: solid;
border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px}
