/* ‚½‚ÑƒlƒbƒgMB@*/

.f12{
	font-size: 12px;
	line-height: 130%
}
.f10 {
	font-size: 10px;
	line-height: 150%}
.f12Catch{
	font-size: 12px;
	line-height: 150%;
	font-family: "‚l‚r ƒSƒVƒbƒN", "Osaka|“™•";
}
.f12wh {
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold
}
.f10red {
	font-size: 10px;
	line-height: 130%;
	font-weight: bold;
	color: #CC0000
}
.f14blue {
	font-size: 14px;
	color: #666699;
	font-weight: bold;
	padding-bottom: 8px;
}
.f14green {
	font-size: 26px;
	font-weight: bold;
	color: #006666;
}
.glink {  font-size: 12px; color: #CCCCCC}
H1	{
	font-size: 24px;
	color: #006699;
}
.kaika {  line-height: normal; font-size: 12px}
.f9 { font-size: 9px; line-height: 130% }
.f16 { font-size: 18px; color: #0000FF; font-weight: bold; padding-bottom: 8px; ; line-height: 25px; clip:   rect(   )}
.f14blue2 { font-size: 26px; font-weight: bold; color: #FF0000; ; padding-left: 10px}
.f14 { font-size: 14px; font-weight: bold; padding-bottom: 8px; ; line-height: 25px}
.f14green { font-size: 16px; color: #009900; font-weight: bold; padding-bottom: 8px; ; line-height: 21px}
.ph_page_title { font-size: 16px; color: #FFFFFF; font-weight: bold; ; padding-left: 10px}
.f12wh2 { font-size: 12px; color: #FFFFFF; font-weight: bold ; padding-bottom: 3px; padding-right: 10px}
.erea_title_m1 { font-size: 26px; font-weight: bold; color: #FFFFFF; ; padding-left: 10px }
.sakura_contents { font-size: 24px; font-weight: normal; color: #0000FF; ; padding-left: 230px}
.title_big { font-size: 30px; font-weight: bold; ; line-height: 150%}
.f14wL { font-size: 14px; line-height: 20%; color: #FFFFFF; padding-left: 260px}
.midasi {  filter:dropshadow(color=#AFAFAF,offx=2,offy=2);width:100%;color:#000000; line-height:150%;font-size: 17px; color: #000000; font-weight: bolder; font-family: "‚l‚r ‚o–¾’©", "×–¾’©‘Ì"; }

.word {
	font-size: 13pt;
	margin-top: -63px;
	color: #003399;
; font-weight: bolder
}
.shadow {
	margin-left: 2px;
	color: #BBBBBB;
	font-size: 13pt;
; font-weight: bolder
; margin-top: 10px
}
.f18 { font-size: 18px; color: #0000FF; font-weight: bold; padding-bottom: 8px; ; line-height: 25px; clip: rect( ) }
.f15b {  font-size: 17px; line-height: 25px; color: #3366FF; font-weight: bold}
.hana_phpage_c { font-size: 18px; line-height: 150%; font-family: "‚l‚r ƒSƒVƒbƒN", "Osaka|“™•"; ; color: #009900; font-weight: bold}
.sakura_phpage_c { line-height:150%;font-size: 18px; color: #FF00CC; font-weight: bolder; font-family: "‚l‚r ‚o–¾’©", "×–¾’©‘Ì"; letter-spacing: 0.3em;}
.zekkei_phpage_c { font-size: 18px; line-height: 150%; font-family: "‚l‚r ƒSƒVƒbƒN", "Osaka|“™•"; ; color: #009900; font-weight: bold}
.alpha 
{
 filter: alpha(opacity=30);/*IE*/

 -moz-opacity: 0.30;/*FF*/

 opacity: 0.30;
}
.maturi_c1  {  text-shadow: 2px 2px 2px #666666; line-height:30px;font-size: 20px; color: #ff0000; font-weight: bolder; font-family: "‚l‚r ‚o–¾’©", "×–¾’©‘Ì"; letter-spacing: 0.3em;}
.maturi_c2 { font-size: 12px; line-height: 130% }
.maturi_c3 { font-size: 14px; line-height: 150%; font-weight: bold; color: #EC0000}

.hanabi_c1 { text-shadow: 2px 2px 2px #CCCCCC; line-height:30px;font-size: 20px; color: #ffffff; font-weight: bolder; font-family: "‚l‚r ‚o–¾’©", "×–¾’©‘Ì"; letter-spacing: 0.3em; }
.hanabi_border { border: 1px solid #666666;}
.hanabi_c2 { font-size: 12px; line-height: 130% ; color: #FFFFFF}
.hanabi_c3 { font-size: 14px; line-height: 150%; font-weight: bold; color: #FFFF00}
.event_c1  {  text-shadow: 1px 1px 1px #FFFFFF; line-height:30px;font-size: 20px; color: #ffffff; font-weight: bolder; font-family: "‚l‚r ƒSƒVƒbƒN", "Osaka|“™•"; letter-spacing: 0.1em; padding-top:150px; padding-right:7px;
}
* html .event_c1  {  filter:dropshadow(color=#ffffff,offx=1,offy=1);width:100%;color:#000000; line-height:30px;font-size: 20px; color: #ffffff; font-weight: bolder; font-family: "‚l‚r ƒSƒVƒbƒN", "Osaka|“™•"; letter-spacing: 0.1em; padding-top:0px; padding-right:10px;
}
.hana_phpage_c2 { font-size: 12px; line-height: 150%; font-family: "‚l‚r ƒSƒVƒbƒN", "Osaka|“™•"; ; color: #666666; font-weight: bold}
.f12Catch2 { font-size: 12px; line-height: 150%; font-family: "‚l‚r ƒSƒVƒbƒN", "Osaka|“™•"; ; padding-left: 15px}
.sakura_phpage_c2 { font-size: 12px; line-height: 150%; font-family: "‚l‚r ƒSƒVƒbƒN", "Osaka|“™•"; ; color: #666666; font-weight: bold }

.sakura_c1  {  filter:dropshadow(color=#AFAFAF,offx=2,offy=1);width:100%;color:#000000; line-height:30px;font-size: 20px; color: #FF00CC; font-weight: bolder; font-family: "‚l‚r ‚o–¾’©", "×–¾’©‘Ì"; letter-spacing: 0.3em;}

.haiku_border { border: 1px solid #999999;}
.line1 {border: solid 1px #666666;}

a.white:link {
 text-decoration : underline; 
 color : #ffffff; 
 }
 a.white:visited {
 text-decoration : underline; 
 color : #ffffff; 
 }
 a.white:active {
 text-decoration : underline; 
 color : #ffffff; 
 }
 a.white:hover {
 text-decoration : underline; 
 color : #ffffff; 
 }
.local_phpage_c { font-size: 18px; line-height: 150%; font-family: "‚l‚r ƒSƒVƒbƒN", "Osaka|“™•"; ; color: #3F7DBC; font-weight: bold }
.hitou_phpage_c { font-size: 18px; line-height: 150%; font-family: "‚l‚r ƒSƒVƒbƒN", "Osaka|“™•"; ; color: #FF6600; font-weight: bold }

.kaido_title {
    font-weight:bold;
    filter: drop-shadow(3px 3px 2px #666);
    color: rgb(0, 153, 0);
    letter-spacing:20px;
    font-size:1.1rem;
}
.leisure_title {
    font-weight:bold;
    filter: drop-shadow(3px 3px 2px #666);
    color: rgb(0, 153, 0);
    letter-spacing:10px;
    font-size:1.1rem;
}