/** ‘S‘Ì **/body {	background-color: #C4E8C4;	margin-top: 0px;	padding:0px 0px 0px 10px;	background-image:url(../images/logo_bar_02.gif);	background-position:0px -6px;	background-repeat:repeat-x;}#container {	width:790px;	margin:0px;	padding:0px;	overflow:hidden;}a:hover {	color: #003399;	text-decoration:  none;}a:active {	color: #003399;	text-decoration:none;}a:link {	color: #003399;	text-decoration:none;}a:visited {	color: #003399;	text-decoration:none;}.logo {margin:15px 0px 6px 15px;}/** ƒwƒbƒ_[ **/#header {	height:75px;	width:790px;	padding:0px;	margin:0px;}.header_main {	height: 75px;	width:300px;	padding-top: 0px;	text-indent:-9999px;	background-image: url(../images/logo_bar_01.gif);	background-position:0px -6px;	background-repeat: no-repeat;	float:left;}.counter {	width:300px;	height:14px;	padding-top:55px;	background-image:url(../images/logo_bar_04.gif);	background-position:0px -6px;	background-repeat:no-repeat;	float:right;	text-align:right;}#menuBar {	vertical-align:middle;	list-style-type:none;	width:790px;	padding:0px;	margin:0px 0px 0px 0px;}#menuBar li {	padding:4px 0px;	margin-right:1px;	text-align:center;	display:block;	float:left;	font-family:"‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";	font-size:12px;}.menu {	background-color:#339966;	width:100px;	height:36px;	border-top:5px solid #C4E8C4;}.menuShort {	height:26px;	border-top:15px solid #C4E8C4;	width:60px;}#menuNow {	background-color: #CC6600;	width:100px;	height:36px;	border-top:5px solid #C4E8C4;}.bannerBlog {	height:55px;	width:385px;	text-indent:-9999px;	background-image:url(../images/banner_blog.gif);	background-repeat:no-repeat;}.bannerBlog a{	display:block;	width:385px;	height:55px;}/** •W€‚Ìƒ^ƒCƒgƒ‹ŠÖ˜A **/h1 {	margin:0px;	padding:0px;}h2 {	font-size: 10px;	font-family: Arial, Helvetica, sans-serif, "ƒqƒ‰ƒMƒmŠÛƒS Pro W4";	color: #003300;	margin-top: 0;	margin-bottom: 15px;	background-color: #FED90B;	padding-left: 6px;	padding-bottom: 0px;	padding-top: 6px;}h3 {	height: 14px;	width:100%;	padding: 0px 5px 4px 0px;	margin:0px;	font-family: Arial, Helvetica, sans-serif, "‚l‚r ‚oƒSƒVƒbƒN", Osaka;	font-size: 11px;	text-align: left;	border-bottom:1px solid #FF6600;	clear: both;}.photoMain h3 {	padding: 50px 5px 10px 0px;	margin:0px 0px 25px 0px;	font-size: 18px;	border-bottom:3px solid #FF6600;	clear: both;}.title01 {	background-color: #003300;	height: 12px;	padding: 5px 15px 3px 12px;	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	color: #FFFFFF;	text-align: left;	font-weight: bold;	border-left-width: 6px;	border-left-style: solid;	border-left-color: #FF6600;}.title02 {	background-color: #003300;	height: 12px;	padding: 5px 15px 3px 12px;	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	color: #FFFFFF;	text-align: left;	font-weight: bold;	border-left: 6px solid #FED90B;	border-right: 6px solid #FED90B;}.titleMini {	background-color:#006000;	color:#FFFFFF;	font-family:"‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";	font-size:10px;	padding:1px 5px;}/** •¶ŽšŠÖ˜A **/p {	font-family:"‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";}.smallSize {	font-size:x-small;	padding:7px 0px 0px 0px;	margin:0px;	line-height:1.1em;}.hosoku {	margin:0px;	padding:5px 0px 0px 0px;	text-align:right;}.hosoku a{	text-decoration:underline;	color:#FFFFFF;	font-size:xx-small;}/** ƒ{ƒbƒNƒXŠÖ˜A **/.content {	clear:both;	width:790px;}.content01 {	clear:both;	height:auto;	background-color: #66CC99;}.content02 {	clear:both;	width:783px;	padding-top:20px;	background-color:#003300;	margin:10px 0px 0px 0px;	padding:0px 0px 0px 7px;}.topBorder {	border-top:4px solid #66CC99;}.contentFootter {	height:0px;	clear:both;}.contentFootterWord {	height:10px;	padding:20px 0px;	clear:both;	text-align:center;	font-size:12px;	color:#006600;}.boxSmall01 {	float:right;	width:250px;}.boxCenter01 {	float:left;	width:377px;	padding:0px 6px 0px 5px;	background-color: #C4E8C4;/**	border-top:4px solid #C4E8C4;**/}.boxCenter01 p{	font-family:"‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";	color:#003300;	font-size:x-small;	line-height:1.4em;	padding:0px 15px;	margin:5px 0px;}.boxCenter01 p:first-letter {	font-size:1.5em;}.boxCenter01 .sub {	padding:10px 0px 0px 50px;}.boxCenter01 .sub:first-letter {	font-size:1em;}/**.boxCenter01 img {	clear:both;	float:right;	padding:10px 0px 0px 5px;	border-style:none;}**/.boxWide01 {	clear:both;	width:790px;	padding:5px 0px 0px 0px;	background-color: #C4E8C4;}.boxWide01 p{	font-family:"‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";	color:#003300;	font-size:x-small;	padding:0px 15px;	margin:5px 0px;}/** ƒ\ƒf‹¤’Ê **/.infoBox {	border:1px solid #C4E8C4;	padding:6px 6px 10px 6px;	margin-bottom:10px;}/** ¶ƒ\ƒf **/.flyerDisplayAlone {	padding:0px 0px 0px 5px;}#information {	float:left;	width:193px;	min-height: 533px;	padding:4px;	background-color: #66CC99;	font-size:x-small;}#information a, a:hover, a:link, a:active, a:visited {	color:#000066;	text-decoration:underline;}/** ‰Eƒ\ƒf@**/#information02 {	float:right;	width:192px;	min-height: 533px;	padding:4px;	background-color: #66CC99;	font-size:x-small;}#information02 a, a:hover, a:link, a:active, a:visited {	color:#000066;	text-decoration:underline;}/** ƒCƒxƒ“ƒgƒy[ƒW‚ÌƒŒƒCƒAƒEƒg@**/.eventPage #information {	height:100%;}.eventPage .infoBox {	height:auto;}.eventPage h3 {	background-color: #003300;	height: 12px;	padding: 6px 15px 4px 12px;	font-size: 14px;	color: #FFFFFF;	text-align: left;	font-weight: normal;	border-left-width: 6px;	border-left-style: solid;	border-left-color: #FF6600;	border-bottom:0px none #66CC99;	width:344px;	margin:0px;	font-family: Arial, Helvetica, sans-serif, "‚l‚r ‚oƒSƒVƒbƒN", Osaka;}.subTitle {	padding:10px 0px;	font-size:12px;	text-align:center;	font-family:"‚l‚r ƒSƒVƒbƒN", "Osaka|“™•";}.list01 {	font-family: "‚l‚r ƒSƒVƒbƒN", "Osaka|“™•";	font-size: 12px;	line-height: 1.3em;	list-style-type: disc;	margin: 0px;	padding: 12px 0px 12px 20px;}.list01 li {	padding:0px 0px 6px 0px;}.listEvent {	background-color:#003300;}.listEventFlyer {	padding:10px 0px 10px 3px;}.listEventFlyer img {	padding:1px;}/** ƒtƒ‰ƒCƒ„[ˆê——‚ÌƒŒƒCƒAƒEƒg **/.date {	color:#CC0000;	font:"‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";	font-size:x-small;	width:100%;	padding:10px 0px 0px 0px;}.infoDeatil {	font-family:"‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";	font-size:xx-small;	padding:7px 5px 0px 10px;	margin:0px;}.borderOrange {	font-family:"‚l‚r ƒSƒVƒbƒN", "Osaka|“™•";	font-size:14px;	color: #FF6600;	border-bottom:2px solid #FF6600;	margin:0px 7px 0px 0px;	padding: 10px 0px 5px 15px;}.borderYellow {	font-family: Arial, Helvetica, sans-serif "‚l‚r ƒSƒVƒbƒN", "Osaka|“™•";	font-size:14px;	color: #FFCC00;	border-bottom:2px solid #FF6600;	margin:0px 7px 0px 0px;	padding: 10px 0px 5px 15px;}.eventEnter {	float:left;	color:#FFFFFF;	width:190px;	padding:0px;	margin:0px;}.eventEnterNext {	color:#FFFFFF;}.flyerDisplay {	padding:20px 0px 0px 10px; }.boxEventInfo {	padding:0px 10px; }.flyer {	padding:20px 10px 0px 10px; }.datePlace {	font-family:"‚l‚r ‚oƒSƒVƒbƒN", Osaka;	font-size:10px;	padding:10px 0px 10px 0px;}/** Ú×Œn **/.goTo {	border-bottom:1px solid #FF6600;	margin-bottom:5px;}#footterPage {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	color: #FFFFFF;	background-color: #003300;	text-align: center;	padding-top: 2px;	padding-right: 3px;	padding-bottom: 5px;	padding-left: 0px;}#eventMain {	width: 731px;	background-color: #C4E8C4;	padding-left: 20px;	padding-top: 10px;	padding-right: 20px;	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";	font-size: 10px;}#eventMain h4 {	font-family: Arial, Helvetica, sans-serif, "‚l‚r ‚oƒSƒVƒbƒN", Osaka;	font-size: 11px;	padding-top:10px;}#eventMain .imgLarge {	float:left;	padding:25px 20px 10px 10px;}.photoMain {	width: 731px;	background-color: #C4E8C4;	padding-left: 25px;	padding-top: 10px;	padding-right: 20px;	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";	font-size: 10px;}.photoMain h4 {	font-family: Arial, Helvetica, sans-serif, "‚l‚r ‚oƒSƒVƒbƒN", Osaka;	font-size: 11px;	padding-top:10px;}.photoMain img {	float:left;	padding:5px 5px 5px 5px;}.reportMain {	width: 726px;	background-color: #C4E8C4;	padding-left: 25px;	padding-top: 10px;	padding-right: 20px;	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";	font-size: small;}.reportMain p {	padding-bottom:15px;}.reportMain h3 {	padding: 50px 5px 10px 0px;	margin:0px 0px 25px 0px;	font-size: 18px;	border-bottom:3px solid #FF6600;	clear: both;}.reportMain h4 {	font-family: Arial, Helvetica, sans-serif, "‚l‚r ‚oƒSƒVƒbƒN", Osaka;	font-size: 11px;	padding-top:10px;}.reportMain img {	float:left;	padding:5px 5px 5px 5px;}.clear {	clear:both;}.floatBoxLeft {	float:left;	width:320px;}.new {	font-family: Arial, Helvetica, sans-serif;	font-size: 9px;	color: #FF0000;	text-decoration: blink;	padding-right: 2px;	padding-left: 2px;}.boxBoxMiddle {	width: 300px;	padding-left:5px;	float: right;}.wakuOrange {	border: 1px solid #FF6600;	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	color: #003300;	margin-top: 2px;	margin-right: 15px;	margin-bottom: 10px;	margin-left: 15px;	padding: 5px;}.img01 {	margin-top:40px;	margin-right: 31px;	margin-left: 30px;}.floatLeft {	clear:both;	float:left;}.goTop {	width: 100%;	padding-top: 25px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 0px;	clear: both;	text-align: right;}.text14px {	font-size:14px;}.text12px {	font-size:12px;}#pankuzu {	font-size: 10px;	color:#003399;	hight: 10px;	padding:4px 0px 5px 10px;	border-top:solid 4px #CC6600;	clear: both;	margin-top: 0px;	width: 393px;}#pankuzuMiddle {	font-size: 10px;	color:#003399;	hight: 10px;	padding:4px 0px 5px 10px;	border-top:solid 4px #CC6600;	clear: both;	margin-top: 0px;	width: 637px;}/**ƒCƒ“ƒ‰ƒCƒ“ƒtƒŒ[ƒ€**/#iframeBody {	width:710px;	background-image:none;	margin: 0px;	padding:0px;}.quickMenu {	width:350px;	background-image:none;	margin: 0px 10px 0px 0px;	padding:0px;	float:left;}.iframeMenuBox {	padding: 0px 5px;	width: 350px;	margin-left: 7px;	margin-bottom:5px;	float: left;	background-color:#D5F4DD;}.number {	width: 30px;	height: 10px;	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	color: #003333;	font-weight: bolder;	float: left;	margin-bottom: 8px;}.auther {	font-size: 11px;	font-weight: bold;	color: #003333;	vertical-align: middle;	padding-top: 3px;}.panchline {	font-size: 11px;	color: #003333;	clear: both;	padding-left: 12px;	padding-top: 4px;	border-top-width: 1px;	border-top-style: solid;	border-top-color: #CC9900;}