/*サイト全体の基本設定*/BODY{	font-weight: normal;	font-family:"ＭＳ Ｐゴシック", "Osaka",sans-serif;	margin-top:0;	margin-bottom:0; margin-left:0;	background-color:#ffffff;}a.{	color: #3F5D72;}a.:hover {	color: #FF7F24;}h1{	font-size: 11px;	color: #FFFFFF;	letter-spacing: 0.5px;	text-align:right;	font-weight: lighter; margin-top:3px; margin-bottom:3px;}h2{	font-size: 11px;	color: #333333;	letter-spacing: 1px;	font-weight: lighter;}.mainlink {	font-size:11px;	color: #006699;	letter-spacing: 1px;	text-decoration: none; padding: 2px;}.subtitle{	font-size: 11px;	line-height:120%;	color: #336600; font-weight: bold;	letter-spacing: 1px;	text-decoration: none;}.subtitle2{	font-size: 11px;	line-height:120%;	color: #FF9933; font-weight: bold;	letter-spacing: 1px;	text-decoration: none;}.subtitle3{	font-size: 12px;	line-height:120%;	color: #336600; font-weight: bold;	letter-spacing: 1px;	text-decoration: none;}.submenu{	font-size: 12px;	line-height:110%;	color: #336600;	text-decoration: none;	text-align:right;}.submenu2{	font-size: 10px;	line-height:130%;	color: #FF6666;	letter-spacing: 1px;	text-decoration: none;}.submenu3{	font-size: 10px;	color: #333333;	letter-spacing: 1px;	text-decoration: none;}.submenu4{	font-size: 10px;	line-height:130%;	color: #FF6666;	letter-spacing: 1px;	text-decoration: none;}.campaign{	font-size: 10px;	line-height:110%;	color: #FF6666;	letter-spacing: 1px;	text-decoration: none;	font-weight: bold;}.present{	font-size: 11px;	line-height:110%;	color: #333333;	letter-spacing: 1px;	text-decoration: none;	font-weight: bold;}/*▼▼▼10px←文字のサイズ▼▼▼*/.top {	font-size:9px;	line-height:120%;	color: #333333;	text-align:left;	padding: 3px;}/*▼▼▼#002748←文字の色、12px←文字のサイズ▼▼▼*/a.mainlink:link{	font-size:11px;	color: #333333;	letter-spacing: 1px;	text-decoration: none; padding: 2px;}/*▼▼▼#0054FF←文字の色、12px←文字のサイズ▼▼▼*/a.mainlink:hover {	font-size:11px;	color: #FFFFFF;	letter-spacing: 1px;	text-decoration: underline; padding: 2px;}	/*メニューのリンクの色・文字のサイズ*//*▼▼▼#065DB4←文字の色、11px←文字のサイズ▼▼▼*/a.submenu:link {	font-size: 12px;	line-height: 110%;	color: #336600;	text-decoration: none;	text-align:right;}/*メニューにマウスをのせた時の色*//*▼▼▼#0A90CE←文字の色*/a.submenu:hover { font-size:12px;	line-height:110%;	color: #FF7F24;	text-decoration: underline;	text-align:right;}/*本文の色・文字のサイズ*//*▼▼▼#333333←文字の色、11px←文字のサイズ▼▼▼*/.honbun{	font-size: 12px;	line-height: 120%;	color: #555555;	letter-spacing: 1px;	text-decoration: none;	margin-left:2px;	padding-left:2px;}/*本文リンク部分の色*//*▼▼▼#000A6B←文字の色▼▼▼*/a.honbun {	font-size: 12px;		line-height: 120%;	color: #3F5D72;	letter-spacing: 1px;	text-decoration: underline;	margin-left:2px;	padding-left:2px;}/*本文リンク部分にマウスをのせた時の色*//*▼▼▼#007BBA←文字の色▼▼▼*/a.honbun:hover {	font-size:12px;	line-height:120%;	color: #FF7F24;	letter-spacing: 1px;	text-decoration: underline; margin-left:2px;	padding-left:2px;}/*本文の色・文字のサイズ・2*//*▼▼▼#FF6600←文字の色、12px←文字のサイズ▼▼▼*/.honbun2{	font-size: 11px;	line-height: 110%;	color: #333333;	letter-spacing: 1px;	text-decoration: none; padding: 1px;}.honbun2_r{	font-size: 11px;	line-height: 110%;	color: #333333; text-align:right;	letter-spacing: 1px;	text-decoration: none; padding: 1px;}.honbun3{	font-size: 11px;	color: #FF4500; letter-spacing: 1px; padding: 2px;}.honbun4{	font-size: 12px;	color: #002748; letter-spacing: 1px; padding: 2px;}.honbun5{	font-size: 12px;	color: #555555; line-height:130%; letter-spacing: 1px; padding: 2px;}.honbun6{	font-size: 11px;	color: #333333;	letter-spacing: 1px; padding: 1px;}.honbun7{	font-size: 11px;	color: #666666; letter-spacing: 1px; margin-left:2px;	padding-left:2px;}.calendar{	font-size: 11px;	color: #333333; line-height:120%; text-align:center; padding: 1px;}.calendar2{	font-size: 11px;	color: #FFFFFF; line-height:120%; text-align:center; padding: 1px;}/*本文を文字を大きく・太字にしたい時*//*▼▼▼14px←文字のサイズ、 bold←太字▼▼▼*/.honbun_b{	font-size: 13px;	line-height: 140%;	font-weight: bold;	color: #333333;	letter-spacing: 1px;	padding: 5px;}/*本文を文字を大きく・太字にしたい時*//*▼▼▼14px←文字のサイズ、 bold←太字▼▼▼*/.honbun_b2{	font-size: 13px;	line-height: 140%;	font-weight: bold;	color: #FFFFFF;	letter-spacing: 1px;	padding: 5px;}.honbun_b3{	font-size: 12px;	line-height: 120%;	font-weight: bold;	color: #333333;	letter-spacing: 1px;	padding: 5px;}.honbun_b4{	font-size: 12px;	line-height: 120%;	font-weight: bold;	color: #FFFFFF;	letter-spacing: 1px;	padding: 5px;}.honbun_b5{	font-size: 12px;	line-height: 120%;	font-weight: bold;	color: #CC0000; letter-spacing: 1px;}.honbun_b6{	font-size: 12px;	line-height:120%;	font-weight: bold;	color: #333333;	letter-spacing: 1px;	text-decoration: none;}.honbun_b7{	font-size: 12px;	line-height: 120%;	font-weight: bold;	color: #FFFFFF;	letter-spacing: 1px;	padding: 2px;}.honbun_b8{	font-size: 10px;	color: #FF6666;	line-height:120%;	font-weight: bold;	letter-spacing: 1px;	text-decoration: none;}.honbun_b9{	font-size: 10px;	color: #333333;	line-height:120%;	font-weight: bold;	letter-spacing: 1px;	text-decoration: none;}.honbun_b10{	font-size: 11px;	color: #FF6666; letter-spacing: 1px;	padding-left:2px;	line-height: 150%;	text-decoration: none;}/*本文で小さめの文字にしたい時*//*▼▼▼10px←文字のサイズ▼▼▼*/.honbun_s {	font-size:10px;	line-height:130%;	color: #666666;	text-decoration: none; letter-spacing: 1px;	padding:3px;}/*本文小さめの文字リンク部分の色*/a.honbun_s {	font-size: 10px;		line-height: 130%;	color: #3F5D72; text-decoration: underline;	letter-spacing: 1px;	padding:3px;}/*本文小さめの文字リンク部分にマウスをのせた時の色*/a.honbun_s:hover {	font-size:10px;	line-height:130%;	color: #FF7F24; text-decoration: underline;	letter-spacing: 1px;	padding:3px;}.honbun_s2 {	font-size:10px;	line-height:120%;	color: #333333; letter-spacing: 1px; text-align:right;	padding:3px;}.honbun_s3 {	font-size:10px;	line-height:120%;	color: #333333; letter-spacing: 1px; text-align:center;	padding:3px;}.honbun_s4 {	font-size:10px;	line-height:120%;	color: #FFFFFF; letter-spacing: 1px; text-align:center;	padding:3px;}.honbun_s5 {	font-size:11px;	line-height: 120%	color: #333333;}a.honbun_s5 {	font-size: 11px;		line-height: 120%;	color: #3F5D72; text-decoration: underline;}a.honbun_s5:hover {	font-size:11px;	line-height:120%;	color: #FF7F24; text-decoration: underline;}.honbun_s6 {	font-size:12px;	color: #333333; text-align:right;	padding:2px;}.honbun_s7 {	font-size:10px;	line-height:130%;	color: #ff0000;	text-decoration: none; letter-spacing: 1px;	padding:3px;}/*コピーライト(著作権)の色・サイズ*//*▼▼▼#666666←文字の色、11px←文字のサイズ▼▼▼*/.copy{	font-size:11px;	color: #333333;	line-height:110%; letter-spacing: 1px;	text-decoration: none; text-align:right;	padding:3px;}.page_top{	font-size:11px;	color: #333333;	line-height:110%; letter-spacing: 1px; text-align:right;	padding:3px;}/*サイトマップ//*▼▼▼10px←文字のサイズ▼▼▼*/.sitemap {	font-size:10px;	line-height:150%;	color: #666666;	text-decoration: none; letter-spacing: 1px;	padding:3px;}/*本文小さめの文字リンク部分の色*/a.sitemap {	font-size: 10px;		line-height: 150%;	color: #3F5D72; text-decoration: underline;	letter-spacing: 1px;	padding:3px;}/*本文小さめの文字リンク部分にマウスをのせた時の色*/a.sitemap:hover {	font-size:10px;	line-height:150%;	color: #FF7F24; text-decoration: underline;	letter-spacing: 1px;	padding:3px;}
