#centerNavigation {
	width: 500px;
	margin-left:20px;
	margin-right:0px;
	padding-top:0px;
	padding-bottom: 10px;
	text-align: left;
	background-color:#FFFFFF;
	border: 1px solid #333333; /* 1.枠線 */
}

div.textbox {
	margin-left:5px;
	margin-right:5px;
	padding-top:5px;
	padding-bottom: 5px;
   width: 490px; /* 横幅 */
   text-align: justify;
}

div.textbox_mini {
	margin-left:15px;
	margin-right:10px;
	padding-top:15px;
	padding-bottom: 5px;
   width: 475px; /* 横幅 */
   text-align: justify;
}

div.textbox_c {
	margin-left:8px;
	margin-right:2px;
	padding-top:5px;
	padding-bottom: 5px;
   width: 490px; /* 横幅 */
   text-align: justify;
}

div.textbox_d {
	margin-left:0px;
	margin-right:0px;
	padding-left:10px;
	padding-right:10px;
	padding-top:5px;
	padding-bottom: 5px;
   width: 490px; /* 横幅 */

   text-align: justify;
}

div.textbox_sh {
	margin-left:0px;
	margin-right:0px;
	padding-top:3px;
	padding-bottom: 5px;
   width: 500px; /* 横幅 */
   text-align: justify;
   border: 1px solid #FFFFFF; /* 1.枠線 */
   font-size: 12px;  /* 5.文字サイズ */
　line-height: 140%;
}

div.head_im{
    margin-right:0px;
    margin-bottom: 5px;
    margin-top: 5px;
}


div.title_im{
    width: 35px; /* 横幅 */
   height: 35px;
    float: left; /* 左に配置 */
    margin-right:3px;
    margin-bottom: 10px;
    margin-top: 0px;
}

img.sh_im{
    margin-left:8px;
    margin-right:8px;
    margin-bottom: 5px;
    margin-top: 5px;
    border: 1px solid #FFFFFF; /* 1.枠線 */
    float: left; /* 左に配置 */
}

img.sh_r_im{
    float: right; /* 右に配置 */
    margin-left:0px;
    margin-right:3px;
    margin-bottom: 0px;
    margin-top: 10px;
}


p.title_march{
   font-size: 14px;  /* 5.文字サイズ */
   color: #FFFFFF ; /* 6.文字色 */
   background-color:#ff99cc;
   line-height: 160%;
   font-weight: bold;
   text-align: left;
}

p.title_april{
   font-size: 14px;  /* 5.文字サイズ */
   color: #FFFFFF ; /* 6.文字色 */
   background-color:#6699CC;
   font-weight: bold;
   text-align: left;
}

p.title_april_02{
   font-size: 14px;  /* 5.文字サイズ */
   color: #FFFFFF ; /* 6.文字色 */
      	margin-left:0px;
	margin-right:0px;
	padding-top:3px;
	padding-bottom: 3px;
   background-color:#cc6699;
   font-weight: bold;
   text-align: left;
}

p.title_may{
   font-size: 14px;  /* 5.文字サイズ */
   color: #FFFFFF ; /* 6.文字色 */
      	margin-left:0px;
	margin-right:0px;
	padding-top:3px;
	padding-bottom: 3px;
   background-color:#5972e2;
   font-weight: bold;
   text-align: left;
}

p.title_june{
   font-size: 14px;  /* 5.文字サイズ */
   color: #FFFFFF ; /* 6.文字色 */
      	margin-left:0px;
	margin-right:0px;
	padding-top:3px;
	padding-bottom: 3px;
   background-color:#66ccff;
   font-weight: bold;
   text-align: left;
}

p.title_july{
   font-size: 14px;  /* 5.文字サイズ */
   color: #FFFFFF ; /* 6.文字色 */
      	margin-left:0px;
	margin-right:0px;
	padding-top:3px;
	padding-bottom: 3px;
   background-color:#6666cc;
   font-weight: bold;
   text-align: left;
}
p.title_aug{
   font-size: 14px;  /* 5.文字サイズ */
   color: #FFFFFF ; /* 6.文字色 */
   	margin-left:0px;
	margin-right:0px;
	padding-top:3px;
	padding-bottom: 3px;
   background-color:#ff3300;
   font-weight: bold;
   text-align: left;
}

p.title_sep{
   font-size: 14px;  /* 5.文字サイズ */
   color: #FFFFFF ; /* 6.文字色 */
   	margin-left:2px;
	margin-right:0px;
	padding-left:3px;
	padding-top:3px;
	padding-bottom: 3px;
   background-color:#3366cc;
   font-weight: bold;
   text-align: left;
}

p.title_oct{
   font-size: 14px;  /* 5.文字サイズ */
   color: #330000 ; /* 6.文字色 */
   	margin-left:2px;
	margin-right:0px;
	padding-left:3px;
	padding-top:3px;
	padding-bottom: 3px;
   background-color:#FF9900;
   font-weight: bold;
   text-align: left;
}

p.title_oct_02{
   font-size: 14px;  /* 5.文字サイズ */
   color: #FFFFFF ; /* 6.文字色 */
   	margin-left:0px;
	margin-right:0px;
	padding-top:3px;
	padding-bottom: 3px;
   background-color:#0066cc;
   font-weight: bold;
   text-align: left;
}

p.title_oct_03{
   font-size: 14px;  /* 5.文字サイズ */
   color: #FFFFFF ; /* 6.文字色 */
   	margin-left:0px;
	margin-right:0px;
	padding-top:3px;
	padding-bottom: 3px;
   background-color:#006600;
   font-weight: bold;
   text-align: left;
}

p.title_may_02{
   font-size: 14px;  /* 5.文字サイズ */
   color: #FFFFFF ; /* 6.文字色 */
   	margin-left:0px;
	margin-right:0px;
	padding-top:3px;
	padding-bottom: 3px;
   background-color:#0066cc;
   font-weight: bold;
   text-align: left;
}

p.title_may_03{
   font-size: 14px;  /* 5.文字サイズ */
   color: #FFFFFF ; /* 6.文字色 */
   	margin-left:0px;
	margin-right:0px;
	padding-top:3px;
	padding-bottom: 3px;
   background-color:#ff6666;
   font-weight: bold;
   text-align: left;
}

p.title_may_10{
   font-size: 14px;  /* 5.文字サイズ */
   color: #FFFFFF ; /* 6.文字色 */
   	margin-left:0px;
	margin-right:0px;
	padding-top:3px;
	padding-bottom: 3px;
   background-color:#5972e2;
   font-weight: bold;
   text-align: left;
}

p.title_nov{
   font-size: 14px;  /* 5.文字サイズ */
   color: #FFFFFF ; /* 6.文字色 */
   	margin-left:0px;
	margin-right:0px;
	padding-top:3px;
	padding-bottom: 3px;
   background-color:#993366;
   font-weight: bold;
   text-align: left;
}


p.title_dec{
   font-size: 14px;  /* 5.文字サイズ */
   color: #FFFFFF ; /* 6.文字色 */
   	margin-left:0px;
	margin-right:0px;
	padding-top:3px;
	padding-bottom: 3px;
   background-color:#FF6600;
   font-weight: bold;
   text-align: left;
}

p.title_jan{
   font-size: 14px;  /* 5.文字サイズ */
   color: #FFFFFF ; /* 6.文字色 */
   	margin-left:0px;
	margin-right:0px;
	padding-top:3px;
	padding-bottom: 3px;
   background-color:#ff9999;
   font-weight: bold;
   text-align: left;
}

p.title_feb{
   font-size: 14px;  /* 5.文字サイズ */
   color: #FFFFFF ; /* 6.文字色 */
   	margin-left:0px;
	margin-right:0px;
	padding-top:3px;
	padding-bottom: 3px;
   background-color:#ff3300;
   line-height: 160%;
   font-weight: bold;
   text-align: left;
}

p.title_mar{
   font-size: 14px;  /* 5.文字サイズ */
   color: #FFFFFF ; /* 6.文字色 */
   	margin-left:0px;
	margin-right:0px;
	padding-top:3px;
	padding-bottom: 3px;
   background-color:#66ff99;
   font-weight: bold;
   text-align: left;
}

p.title_apr{
   font-size: 14px;  /* 5.文字サイズ */
   color: #FFFFFF ; /* 6.文字色 */
   	margin-left:0px;
	margin-right:0px;
	padding-top:3px;
	padding-bottom: 3px;
   background-color:#99cc66;
   font-weight: bold;
   text-align: left;
}


img.left{   float: left;
	margin-left:0px;
	margin-right:5px;
	padding-top:0px;
	padding-bottom: 5px;
}

img.left02{   float: left;
	margin-left:0px;
	margin-right:5px;
	padding-top:0px;
	padding-bottom: 0px;
}
img.right{   float: right;
	margin-left:5px;
	margin-right:10px;
	padding-top:5px;
	padding-bottom: 5px;
}

img.center{
   float: center;
}

div.imagebox {
   margin:5px;
   border: 1px solid #669900; /* 1.枠線 */
   background-color: #DFDFDF;  /* 2.背景色 */
    width: 300px; /* 横幅 */
   height: 310px;
    float: left; /* 左に配置 */
}
div.imagebox_w5 {
   margin:5px;
   border: 0px solid #669900; /* 1.枠線 */
   background-color: #FFFFFF;  /* 2.背景色 */
    width: 500px; /* 横幅 */
   height: 420px;
    float: left; /* 左に配置 */
}

div.imagebox_r {
   margin:5px;
   border: 1px solid #669900; /* 1.枠線 */
   background-color: #DFDFDF;  /* 2.背景色 */
    width: 150px; /* 横幅 */
   height: 150px;
    float: right; /* 左に配置 */
}
p.image{
   text-align: center; /* 3.中央寄せ */
   margin: 0px;        /* 4.余白・間隔 */
}
p.caption {
   text-align: center; /* 3.中央寄せ */
   margin: 0px;        /* 4.余白・間隔 */
   font-size: 10px;  /* 5.文字サイズ */
   color: #121212 ; /* 6.文字色 */
   padding-top:1px;
   padding-bottom: 3px;
}

p.caption_r {
   font-size: 12px;  /* 5.文字サイズ */
   color: #121212 ; /* 6.文字色 */
   text-align: right;
   margin-left:0px;
   margin-right:0px;
   padding-top:10px;
   padding-bottom: 0px;
}

p.caption_r2 {
   font-size: 12px;  /* 5.文字サイズ */
   color: #121212 ; /* 6.文字色 */
   text-align: right;
   margin-left:10px;
   margin-right:10px;
   padding-top:0px;
   padding-bottom: 0px;
}

p.caption_r3 {
   font-size: 10px;  /* 5.文字サイズ */
   color: #121212 ; /* 6.文字色 */
   text-align: right;
   margin-left:10px;
   margin-right:5px;
   padding-top:0px;
   padding-bottom: 0px;
}


div.imagebox_topic {
   margin-left:10px;
   margin-right:10px;
   background-color: #FFFFCC;  /* 2.背景色 */
    width: 300px; /* 横幅 */
    float: left; /* 左に配置 */
}

div.sh_title_box {
   	margin-left:0px;
	margin-right:0px;
	padding-top:10px;
	padding-bottom: 0px;

   border: 1px solid #FFFFFF; /* 1.枠線 */
    width: 500px; /* 横幅 */
       height: 30px;
}

p.sh_title_img {
   text-align: left;
   margin: 0px;        /* 4.余白・間隔 */
    float: left; /* 左に配置 */
    border: 1px solid #FFFFFF; /* 1.枠線 */
       padding-top:0px;
}
p.sh_title_cap05{
   text-align: left;
   font-size: 105%;  /* 5.文字サイズ */
   color:#5972e2;/* 6.文字色 */
   line-height: 160%;
   font-weight: bold;
margin:0px;
   padding-top:6px;
   border: 1px solid #FFFFFF; /* 1.枠線 */
}

p.sh_title_cap06{
   text-align: left;
   font-size: 105%;  /* 5.文字サイズ */
   color: #66be61 ; /* 6.文字色 */
   line-height: 160%;
   font-weight: bold;
margin:0px;
   padding-top:6px;
   border: 1px solid #FFFFFF; /* 1.枠線 */
}

p.sh_title_cap07{
   text-align: left;
   font-size: 105%;  /* 5.文字サイズ */
   color: #6666cc ; /* 6.文字色 */
   line-height: 160%;
   font-weight: bold;
margin:0px;
   padding-top:6px;
   border: 1px solid #FFFFFF; /* 1.枠線 */
}

p.sh_title_cap08{
   text-align: left;
   font-size: 105%;  /* 5.文字サイズ */
   color: #ff3300 ; /* 6.文字色 */
   line-height: 160%;
   font-weight: bold;
margin:0px;
   padding-top:6px;
   border: 1px solid #FFFFFF; /* 1.枠線 */
}

p.sh_title_cap09{
   text-align: left;
   font-size: 105%;  /* 5.文字サイズ */
   color: #3366CC ; /* 6.文字色 */
   line-height: 160%;
   font-weight: bold;
margin:0px;
   padding-top:6px;
   border: 1px solid #FFFFFF; /* 1.枠線 */
}

p.sh_title_cap10{
   text-align: left;
   font-size: 105%;  /* 5.文字サイズ */
   color: #330000 ; /* 6.文字色 */
   line-height: 160%;
   font-weight: bold;
margin:0px;
   padding-top:6px;
   border: 1px solid #FFFFFF; /* 1.枠線 */
}


p.sh_title_cap10_02{
   text-align: center;
   font-size: 125%;  /* 5.文字サイズ */
   color: #330000 ; /* 6.文字色 */
   line-height: 140%;
margin:0px;
   padding-top:6px;
   border: 1px solid #FF9900; /* 1.枠線 */

}

p.sh_title_cap10_03{
   text-align: left;
   font-size: 100%;  /* 5.文字サイズ */
   color: #330000 ; /* 6.文字色 */
   line-height: 140%;
   font-weight: bold;
margin:1px;
   padding-top:2px;
   border: 1px solid #FF9933; /* 1.枠線 */

}

p.sh_title_cap10_04{
   text-align: left;
   font-size: 100%;  /* 5.文字サイズ */
   color: #330000 ; /* 6.文字色 */
   line-height: 140%;
   font-weight: bold;
margin:1px;
   padding-top:2px;
   border: 1px solid #006600; /* 1.枠線 */

}

p.sh_title_cap11{
   text-align: left;
   font-size: 105%;  /* 5.文字サイズ */
   color: #993366 ; /* 6.文字色 */
   line-height: 160%;
   font-weight: bold;
margin:0px;
   padding-top:6px;
   border: 1px solid #FFFFFF; /* 1.枠線 */
}

p.sh_title_cap12{
   text-align: left;
   font-size: 105%;  /* 5.文字サイズ */
   color: #FF6600 ; /* 6.文字色 */
   line-height: 160%;
   font-weight: bold;
margin:0px;
   padding-top:6px;
   border: 1px solid #FFFFFF; /* 1.枠線 */
}

p.sh_title_cap01{
   text-align: left;
   font-size: 105%;  /* 5.文字サイズ */
   color: #ff9999 ; /* 6.文字色 */
   line-height: 160%;
   font-weight: bold;
margin:0px;
   padding-top:6px;
   border: 1px solid #FFFFFF; /* 1.枠線 */
}

p.sh_title_cap02{
   text-align: left;
   font-size: 105%;  /* 5.文字サイズ */
   color: #ff3300 ; /* 6.文字色 */
   line-height: 160%;
   font-weight: bold;
margin:0px;
   padding-top:6px;
   border: 1px solid #FFFFFF; /* 1.枠線 */
}

p.sh_title_cap03{
   text-align: left;
   font-size: 105%;  /* 5.文字サイズ */
   color: #ff99cc ; /* 6.文字色 */
   line-height: 160%;
   font-weight: bold;
margin:0px;
   padding-top:6px;
   border: 1px solid #FFFFFF; /* 1.枠線 */
}

p.sh_title_cap04{
   text-align: left;
   font-size: 105%;  /* 5.文字サイズ */
   color: #66FF99 ; /* 6.文字色 */
   line-height: 160%;
   font-weight: bold;
margin:0px;
   padding-top:6px;
   border: 1px solid #FFFFFF; /* 1.枠線 */
}

p.sh_title_cap04_01{
   text-align: left;
   font-size: 105%;  /* 5.文字サイズ */
   color: #99cc66 ; /* 6.文字色 */
   line-height: 160%;
   font-weight: bold;
margin:0px;
   padding-top:6px;
   border: 1px solid #FFFFFF; /* 1.枠線 */
}

p.sh_title_cap04_02{
   text-align: left;
   font-size: 105%;  /* 5.文字サイズ */
   color: #cc6699 ; /* 6.文字色 */
   line-height: 160%;
   font-weight: bold;
margin:0px;
   padding-top:6px;
   border: 1px solid #FFFFFF; /* 1.枠線 */
}

p.sh_title_cap05{
   text-align: left;
   font-size: 105%;  /* 5.文字サイズ */
   color: #5972e2 ; /* 6.文字色 */
   line-height: 160%;
   font-weight: bold;
margin:0px;
   padding-top:6px;
   border: 1px solid #FFFFFF; /* 1.枠線 */
}

p.sh_title_cap06{
   text-align: left;
   font-size: 105%;  /* 5.文字サイズ */
   color: #66ccff ; /* 6.文字色 */
   line-height: 160%;
   font-weight: bold;
margin:0px;
   padding-top:6px;
   border: 1px solid #FFFFFF; /* 1.枠線 */
}

p.sh_title_cap_he{
   text-align: left;
   font-size: 105%;  /* 5.文字サイズ */
   color: #ff6666 ; /* 6.文字色 */
   line-height: 160%;
   font-weight: bold;
margin:0px;
   padding-top:6px;
   border: 1px solid #FFFFFF; /* 1.枠線 */
}

.style55 {
	color: #9EC659;
	font-weight: bold;
	text-align: left;
}

.style56 {
	color: #6699CC;
	font-weight: bold;
	text-align: left;
}

.style57 {
   font-size: 18px;  /* 5.文字サイズ */
	color: #333333;
	font-weight: bold;
	text-align: left;
}

.style58 {
   font-size: 18px;  /* 5.文字サイズ */
	color: #FF6666;
	font-weight: bold;
	text-align: left;
}
body, html {
	margin:0px;
	padding:0px;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size:12px;
	 line-height: 140%;
}

.px10 {  font-size: 10px;color:#4F4E4E line-height: 140%}
.px10x {
	font-size: 10px;
	line-height: 80%;
	font-style: normal;
}
.px10r {  font-size: 9px;color:#4F4E4E line-height: 100%}
.px12s {  font-size: 12px; line-height: 140% ; letter-spacing: -0.5pt}
.px12 {  font-size: 12px; line-height: 140%}
.px13 {  font-size: 16px;color:#b1002c line-height: 140%}
.px14 {  font-size: 14px; line-height: 140%}
.px14t {  font-size: 14px; line-height: 150%}
.px14s {  font-size: 14px; line-height: 110%}
.px15 {  font-size: 16px;color:#f6483b line-height: 140%}
.px16 {  font-size: 16px; line-height: 140%}
.px18 {  font-size: 18px; line-height: 140%}
a {  color: #3333CC; text-decoration: none}
a:hover {  background:#CEFFEA; text-decoration: underline}
.style1 {color: #f84e6b}
.style2t {color: #aac97a}
.style2 {  font-size: 16px; line-height: 140%; font-weight: bold; color: #CC6699; }
.style3 {  color: #999999; font-weight: bold; }
.style3t { color: #FFFFFF; font-weight: bold; font-size: 14px; }
.style4 {  font-size: 18px; line-height: 120%; font-weight: bold; color: #B10026;}
.style4s {  font-size: 14px; line-height: 120%; font-weight: bold; color: #B10026;}
.style4ss {  font-size: 16px; line-height: 120%; font-weight: bold; color: #B10026;}
.style5 {font-size: 18px; line-height: 140%; font-weight: bold; }
.style5ss {color: #FFFFFF; font-weight: bold; }
.style6 {color: #FFFFFF}
.style7 {  font-size: 18px; line-height: 140%; font-weight: bold; color: #FF0000;}
.style8 {font-size: 14px; line-height: 140%; color: #FFFFFF; }
.style8p {color: #000066; font-weight: bold; }
.style9 { font-size: 16px; line-height: 140%; font-weight: bold; color: #F26355; }
.style9q {color: #FF6600; font-weight: bold; }
.style10 {font-size: 14px; line-height: 140%; font-weight: bold; }
.style10q {color: #0066FF}
.style13 { font-size: 14px; color: #339933; line-height: 160%; font-weight: bold; }
.style14 {color: #003D81}
.style17 {font-size: 14px; line-height: 160%; color: #0066FF; font-weight: bold; }
.style19 {font-size: 14px; color: #FF9900; line-height: 160%; font-weight: bold; }
.style19t {color: #FF4D4D; font-size: 18px; font-weight: bold; }
.style20 {color: #FF4D4D}
.style20t { font-size: 16px; line-height: 110%; font-weight: bold; color: #FFFFFF; }
.style21 {color: #9966CC; font-size: 14px; line-height: 160%; font-weight: bold; }
.style24 {font-size: 14px; color: #FF66CC; line-height: 160%; font-weight: bold; }
.style26 {font-size: 16px; line-height: 140%; color: #1E5C99; font-weight: bold; }
.style34 {font-size: 18px; line-height: 140%;}
.style36 {color: #FF8082}
.style37 {font-size: 9px; line-height: 140%; }
.style38 { font-size: 12px; line-height: 120%; font-weight: bold; color: #0277A8; }
.style39  {font-size: 14px; line-height: 120%; color: #B10026; font-weight: bold; }
.style40 {
	font-size: 9px;
	color: #FF0000;
}.px10b {
	font-size: 10px;
	font-style: normal;
	line-height: 200%;
	font-weight: bold;
}

.style44 {color: #FF0000; font-weight: bold; }
.style46 {color: #0000FF; font-weight: bold; }
.style47 {font-size: 18px; color: #FFFFFF; font-weight: bold;  line-height: 120%; }
.style48 {font-size: 14px; line-height: 120%; color: #B10026; font-weight: bold; }
.style41 { font-size: 10px; line-height: 110%; font-weight: bold; color: #FFFFFF; }
.style49 { font-size: 12px; line-height: 120%; font-weight: bold; color: #F58D00; }
.style50 { font-size: 14px; color: #000066; line-height: 160%; font-weight: bold; }
.style51 { font-size: 14px; color: #368CA7; line-height: 160%; font-weight: bold; }
.style52 { font-size: 14px; color: #FF8D65; line-height: 160%; font-weight: bold; }
.style53 {color: #D53A6A; font-weight: bold; }
.px14ss {
	font-size: 14px;
	font-style: normal;
	line-height: 100%;
}

.style59 {
	font-size: 14px;
	color: #3366FF;
 line-height: 100%; font-weight: bold; }
 .style60 {
	font-size: 18px;
	color: #009999;
 line-height: 100%; font-weight: bold; }

.style61 {
	font-size: 14px;
	color: #009999;
 line-height: 100%; font-weight: bold; }


table.a_table {
   border-collapse: collapse;
   border: 0px #339933 solid;
   font-size: 100%;
   line-height:120%;
   width: 142px;
   text-align: left;
}
