a { color: #CC1233; text-decoration: underline;font: 12px "Hiragino Kaku Gothic Pro","ＭＳ ゴシック", "ＭＳ Ｐゴシック", Osaka-等幅, Osaka, 平成角ゴシック; line-height:120%;}a:hover  { color: #ff3333; text-decoration: underline; background-color: #b0e0e6; font: 12px "Hiragino Kaku Gothic Pro","ＭＳ ゴシック", "ＭＳ Ｐゴシック", Osaka-等幅, Osaka, 平成角ゴシック; line-height:120%;}a:link { color: #CC1233; text-decoration: underline;font: 12px "Hiragino Kaku Gothic Pro","ＭＳ ゴシック", "ＭＳ Ｐゴシック", Osaka-等幅, Osaka, 平成角ゴシック; line-height:120%;}a:visited {  text-decoration: underline;font: 12px "Hiragino Kaku Gothic Pro","ＭＳ ゴシック", "ＭＳ Ｐゴシック", Osaka-等幅, Osaka, 平成角ゴシック; line-height:120%;}.title	{padding-left: 2px; padding-right: 2px; padding-top: 0px; padding-bottom: 10px; text-align:left; font: 14px "Hiragino Kaku Gothic Pro","ＭＳ ゴシック", "ＭＳ Ｐゴシック", Osaka-等幅, Osaka, 平成角ゴシック; line-height:120%; color:#b30000; font-weight:bold;}.minititle	{padding-left: 2px; padding-right: 2px; padding-top: 0px; padding-bottom: 10px; text-align:left; font: 12px "Hiragino Kaku Gothic Pro","ＭＳ ゴシック", "ＭＳ Ｐゴシック", Osaka-等幅, Osaka, 平成角ゴシック; line-height:120%; color:#000000;}.minititle1 { color: white; font: bold 12px/120% "Hiragino Kaku Gothic Pro","ＭＳ ゴシック", "ＭＳ Ｐゴシック", Osaka-等幅, Osaka, 平成角ゴシック; background-color: #483d8b; text-align: left; padding: 2px }.description	    { color: #000000; font: 12px/120% "Hiragino Kaku Gothic Pro","ＭＳ ゴシック", "ＭＳ Ｐゴシック", Osaka-等幅, Osaka, 平成角ゴシック; text-align: left; padding: 5px 2px 10px }.description1 { color: #000000; font: 12px/120% "Hiragino Kaku Gothic Pro","ＭＳ ゴシック", "ＭＳ Ｐゴシック", Osaka-等幅, Osaka, 平成角ゴシック; text-align: center; padding: 0 2px 10px }.description2   { color: #000000; font: 12px/120% "Hiragino Kaku Gothic Pro","ＭＳ ゴシック", "ＭＳ Ｐゴシック", Osaka-等幅, Osaka, 平成角ゴシック; text-align: right; padding: 1px; border: solid 1px white }.small_description { color: #000000; font: 10px/120% "Hiragino Kaku Gothic Pro","ＭＳ ゴシック", "ＭＳ Ｐゴシック", Osaka-等幅, Osaka, 平成角ゴシック; text-align: left; padding: 0px 2px 10px }.column	   { color: #000000; font: 12px/120% "Hiragino Kaku Gothic Pro","ＭＳ ゴシック", "ＭＳ Ｐゴシック", Osaka-等幅, Osaka, 平成角ゴシック; text-align: left; padding: 0px 2px 10px }.caption   { color: #000000; font-variant: normal; font-weight: bold; font-size: 10px; line-height: 120%; font-family: "Hiragino Kaku Gothic Pro","ＭＳ ゴシック", "ＭＳ Ｐゴシック", Osaka-等幅, Osaka, 平成角ゴシック; background-color: #f5f5f5; padding: 2px }.caption2 { color: #000000; font-variant: normal; font-weight: bold; font-size: 10px; line-height: 120%; font-family: "Hiragino Kaku Gothic Pro","ＭＳ ゴシック", "ＭＳ Ｐゴシック", Osaka-等幅, Osaka, 平成角ゴシック; background-color: #f5f5f5; text-align: right; padding: 2px }.caption3 { color: #000000; font-size: 10px; font-family: "Hiragino Kaku Gothic Pro","ＭＳ ゴシック", "ＭＳ Ｐゴシック", Osaka-等幅, Osaka, 平成角ゴシック; font-variant: normal; font-weight: bold; line-height: 120%; background-color: #f5f5f5; padding: 2px }.caption4 { color: #000000; font-size: 10px; font-family: "Hiragino Kaku Gothic Pro","ＭＳ ゴシック", "ＭＳ Ｐゴシック", Osaka-等幅, Osaka, 平成角ゴシック; font-variant: normal; font-weight: bold; line-height: 120%; background-color: #fff; padding: 2px }.innerstroke		      { background-color: #fff; padding: 1px; border: solid 1px #D99376 }.innerstroke1    { color: black; font-size: 12px; line-height: 120%; padding: 1px; border: solid 1px }.innerstroke2 { color: black; font-size: 12px; line-height: 120%; padding: 1px; border: solid 1px white }.innerstroke3 { color: black; font-size: 12px; line-height: 120%; padding: 1px; border: solid 1px #c03 }.innerstroke4 { color: black; font-size: 10px; line-height: 100%; border: solid 1px white }.horz 	{ height:1px; padding: 0px; background-color: #BA0E28;}.pictmain		 { background-color: #fff; padding: 0px 0px 0px; border-style: solid; border-width: 1px 1px 1px 1px; border-color: #ffffff }.pict		    { background-color: #fff; padding: 0; border: solid 1px #474747 }.dropshadow      { background: #aaaaaa url(../img/highlight.gif) no-repeat left top; width: 3px }.dropshadowbottom      { background: #aaaaaa url(../img/highlight.gif) no-repeat left top; height: 3px }.plan 	 { padding-top: 2px; border-style: solid; border-width: 0px 1px 0px 0px; border-color: #D99376 }.plan2 	 { padding-bottom: 2px; border-style: solid; border-width: 0px 1px 0px 0px; border-color: #D99376 }.plan3 	  { padding-bottom: 2px; border-style: solid; border-width: 0px 1px 0px 1px; border-color: #D99376 }/* index menu */#index a      { color: white; text-decoration: underline }#index a:hover  { color: #ff3333; text-decoration: underline; background-color: #b0e0e6 }#index a:link      { color: white; text-decoration: underline }#index a:visited {  text-decoration: underline}#index .text      { color: white; font: 12px/120% "Hiragino Kaku Gothic Pro", "?l?r ?S?V?b?N", "?l?r ?o?S?V?b?N" }#index .pict		    { background-color: #fff; padding: 0; border: solid 1px #474747 }/*header*/#header a { color: #ffffff; text-decoration: underline;}#header a:hover  { color: #ff3333; text-decoration: underline; background-color: #b0e0e6 }#header a:link { color: #ffffff; text-decoration: underline;}#header a:visited {  text-decoration: underline}#header .text    { color: white; font: 12px/120% "Hiragino Kaku Gothic Pro", "?l?r ?S?V?b?N", "?l?r ?o?S?V?b?N" }/* main contents */#main a { color: #CC1233; text-decoration: underline;font: 12px "Hiragino Kaku Gothic Pro","ＭＳ ゴシック", "ＭＳ Ｐゴシック", Osaka-等幅, Osaka, 平成角ゴシック; line-height:120%; color:#b30000; font-weight:bold;}#main a:hover  { color: #ff3333; text-decoration: underline; background-color: #b0e0e6; font: 12px "Hiragino Kaku Gothic Pro","ＭＳ ゴシック", "ＭＳ Ｐゴシック", Osaka-等幅, Osaka, 平成角ゴシック; line-height:120%; color:#b30000; font-weight:bold;}#main a:link { color: #CC1233; text-decoration: underline;font: 12px "Hiragino Kaku Gothic Pro","ＭＳ ゴシック", "ＭＳ Ｐゴシック", Osaka-等幅, Osaka, 平成角ゴシック; line-height:120%; color:#b30000; font-weight:bold;}#main a:visited {  text-decoration: underline;font: 12px "Hiragino Kaku Gothic Pro","ＭＳ ゴシック", "ＭＳ Ｐゴシック", Osaka-等幅, Osaka, 平成角ゴシック; line-height:120%; color:#b30000; font-weight:bold;}#main .bg     { background: url(../img/plan_bg.jpg) no-repeat right top }#main .description	    { color: #000000; font: 14px/120% "Hiragino Kaku Gothic Pro","ＭＳ ゴシック", "ＭＳ Ｐゴシック", Osaka-等幅, Osaka, 平成角ゴシック; text-align: left; padding: 5px 7px 10px }#main .title	 { color: #000; font: bold 20px/120% "Hiragino Kaku Gothic Pro","ＭＳ ゴシック", "ＭＳ Ｐゴシック", Osaka-等幅, Osaka, 平成角ゴシック; text-align: left; padding: 3px 2px 2px 20px }#main .title1     { color: #000; font-size: 18px; font-family: "Hiragino Mincho Pro", "ＭＳ 明朝", "ＭＳ Ｐ明朝", "ヒラギノ明朝 Pro W3", 細明朝体, 平成明朝; font-style: normal; font-variant: normal; line-height: 120%; background-color: #ffdbe1; text-align: left; padding: 3px 2px 5px 20px; border-top: 1px solid #b30000; border-bottom: 1px solid #b30000 }#main .subtitle	 { color: #000; font: bold 12px/120% "Hiragino Kaku Gothic Pro","ＭＳ ゴシック", "ＭＳ Ｐゴシック", Osaka-等幅, Osaka, 平成角ゴシック; text-align: left; padding: 3px 2px 10px 35px }#main .strong_desc { color: #000; font: bold 12px/120% "Hiragino Kaku Gothic Pro","ＭＳ ゴシック", "ＭＳ Ｐゴシック", Osaka-等幅, Osaka, 平成角ゴシック; text-align: left; padding: 10px 2px }#main .event_subtitle { color: #000; font: 12px/100% "Hiragino Kaku Gothic Pro","ＭＳ ゴシック", "ＭＳ Ｐゴシック", Osaka-等幅, Osaka, 平成角ゴシック; text-align: left; padding: 5px 2px 0px }#main .event_title { color: #b30000; font: bold 14px/100% "Hiragino Kaku Gothic Pro","ＭＳ ゴシック", "ＭＳ Ｐゴシック", Osaka-等幅, Osaka, 平成角ゴシック; text-align: left; padding: 5px 2px 10px }#main .date { color: #b30000; font: bold 16px/120% "Hiragino Kaku Gothic Pro","ＭＳ ゴシック", "ＭＳ Ｐゴシック", Osaka-等幅, Osaka, 平成角ゴシック; text-decoration: underline; text-align: center; padding: 10px 2px }#main .topic	{padding-left: 3px; padding-right: 2px; padding-top: 10px; padding-bottom: 5px; text-align:left; font: 16px "Hiragino Kaku Gothic Pro","ＭＳ ゴシック", "ＭＳ Ｐゴシック", Osaka-等幅, Osaka, 平成角ゴシック; line-height:120%; color:#b30000; font-weight:bold;}#main .topic1 { color: #000; font: bold 20px/120% "Hiragino Kaku Gothic Pro","ＭＳ ゴシック", "ＭＳ Ｐゴシック", Osaka-等幅, Osaka, 平成角ゴシック; text-align: left; padding: 10px 2px 5px 3px }#main .col      { background: url(../img/feature01_bg.jpg) no-repeat left top }#main .col2        { background: url("../img/feature02_bg.jpg") no-repeat left top }#main .col3     { background: url("../img/feature03_bg.jpg") no-repeat left top }#main .col4  { background: url("../img/feature04_bg.jpg") no-repeat left top }#main .burari_col    { background: url(../img/burari_bg.jpg) no-repeat left top }/* footer */#footer .text       { color: white; font: oblique 12px/120% Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: right; padding-top: 0 }/* flash DL */#flashdl .notice	{color:black; font: 10px "Hiragino Kaku Gothic Pro","ＭＳ ゴシック", "ＭＳ Ｐゴシック", Osaka-等幅, Osaka, 平成角ゴシック;}#flashdl a { color: #CC1233; text-decoration: underline;}#flashdl a:hover  { color: #ff3333; text-decoration: underline; background-color: #b0e0e6 }#flashdl a:link { color: #b30000; text-decoration: underline;}#flashdl a:visited {  text-decoration: underline}/* data table */#data  { font-size: 12px; border: solid 1px black }#data td { font-size: 12px; padding: 2px; border: solid 1px black }#data th { font-size: 12px; padding: 2px; border: solid 1px black }#data2 { font-size: 14px }