body {margin:0 auto; background-image: url(../images/back.jpg);text-align:center; background-color: #ecfff4; font-family:9pt"ƒƒCƒŠƒI",Meiryo,Verdana,"‚l‚r ‚oƒSƒVƒbƒN",Osaka,sans-serif;color:#333;}

/*	¥ƒx[ƒX‘å˜g¥	*/
	
#base{margin:0 auto;width:100%;text-align:left;}

/*	¥ƒwƒbƒ_[¥	*/
#head{margin:0px auto;width:100%;text-align:left; background-image:url(../images/bg-head.jpg); background-repeat:repeat-x; height:180px; background-color:#fff;}
.head-box{margin:0px auto;width:900px;text-align:left; background-image: url(../images/bg-head02.jpg); background-repeat: no-repeat; height:180px;}
#logo {float:left;margin:0px;padding:0px 0px 0px 0px;top:0px;width:605px;height:101px; text-indent:-9999px;}
#logo a {margin:0px;padding:0px; display:block; background-image: url(../images/logo.jpg);width:605px;height:101px;}
#logo a:link  { background-position:0px 0px;}
ul.head-r{float:right;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;width:288px;list-style-type: none;}
ul.head-r li {margin: 0px 0px 0px 0px;padding: 0px; width:288px;}
#weathercock {margin:0px;padding:0px 0px 0px 0px;top:0px;width:288px;height:92px; text-indent:-9999px;}
#weathercock p {margin:0px;padding:0px; display:block; background-image: url(../images/head-right.jpg);width:288px;height:92px;background-position:0px 0px;}
ul.head-menu{ clear:both;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;width:900px;height:60px;list-style-type: none; background-color:#fff;}
ul.head-menu li {float:left;margin: 0px 0px 0px 0px;padding: 0px; width:150px;height:60px;}

/*	¥box¥	*/
.left-box{ float:left;margin:0px;padding:0px;}
.right-box{ float:right;margin:0px;padding:0px;}
.right-box-t20{ float:right;margin:20px 0px 0px 0px;padding:0px;}
.left-box-b20{ float:left;margin:0px 0px 20px 0px;padding:0px;}
.right-box-b20{ float:right;margin:0px 0px 20px 0px;padding:0px;}

/*	¥ƒtƒ‰ƒbƒVƒ…¥	*/
.mainflash{margin:10px 19px 10px 19px;width:862px;height:252px;}


/*	¥ƒƒCƒ“¥	*/

#main{clear:both;margin:0px auto;padding:0px;width:900px;text-align:left; background-color:#fff;!important}
.boxmain{clear:both;width:810px;margin:0px 0px 20px 30px;padding:0px 0px 0px 0px;}
.boxmaintx{padding:5px;font:9pt;color:#000000; line-height:1.5em;}
/*	¥¶ƒJƒ‰ƒ€¥	*/
ul.menu{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;width:193px; background-image: url(../images/bg-menu.jpg); background-repeat:repeat-y;list-style-type: none;}
ul.menu li{margin:0px 8px 10px 12px;padding:0px 0px 0px 0px; width:173px; text-align:center;}
.menubox170 {margin:0px;padding:0px 0px 0px 0px;width:170px;height:23px; text-indent:-9999px;}
.menubox170 p {margin:0px;padding:0px; display:block; background-image:url(../images/b-menu11off.jpg);width:170px;height:23px;background-position:0px 0px;}
.menubox170_2 {margin:0px;padding:0px 0px 0px 0px;width:170px;height:23px; text-indent:-9999px;}
.menubox170_2 p {margin:0px;padding:0px; display:block; background-image:url(../images/b-menu12off.jpg);width:170px;height:23px;background-position:0px 0px;}


.bgmenu02{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px; width:173px; background-image:url(../images/bg-inmenu02.jpg); background-repeat:repeat-y;}

#bg-inmenu-t01 {margin:0px;padding:0px 0px 0px 0px;top:0px;width:173px;height:41px; text-indent:-9999px;}
#bg-inmenu-t01 p {margin:0px;padding:0px; display:block; background-image:url(../images/bg-inmenu-t01.jpg);width:173px;height:41px;background-position:0px 0px;}
#bg-inmenu-t02 {margin:0px;padding:0px 0px 0px 0px;top:0px;width:173px;height:41px; text-indent:-9999px;}
#bg-inmenu-t02 p {margin:0px;padding:0px; display:block; background-image:url(../images/bg-inmenu-t02.jpg);width:173px;height:41px;background-position:0px 0px;}
#bg-inmenu-t03 {margin:0px;padding:0px 0px 0px 0px;top:0px;width:173px;height:41px; text-indent:-9999px;}
#bg-inmenu-t03 p {margin:0px;padding:0px; display:block; background-image:url(../images/bg-inmenu-t03.jpg);width:173px;height:41px;background-position:0px 0px;}
#pan {margin:0px;padding:0px 0px 0px 0px;top:0px;width:666px;height:31px;background-image:url(../images/pan.jpg);width:666px;height:31px;background-position:0px 0px;}
#pan p {margin:0px;padding:3px 0px 0px 10px; color:#666; font-size:9pt;}

/*	¥‰EƒJƒ‰ƒ€¥	*/
#right{float:right;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;width:686px;}
#pagetitle {margin:0px 0px 20px 0px;padding:0px 0px 0px 0px; background-image:url(../images/bg-pagetitle.jpg);width:666px;height:118px;}
#pagetitle h2 {margin:0px 0px 0px 140px;padding:30px 0px 0px 0px; font-size:19pt;color:#fff; font-weight:100;}

.bg-m { clear:both;margin:0px 0px 20px 0px;padding:0px 0px 0px 0px; background-image: url(../images/bg-m.jpg);width:666px;height:57px;}
.bg-m h3 {margin:0px 0px 0px 25px;padding:6px 0px 0px 0px; font-size:16pt;color:#060; font-weight: bold;@}
.txbox666{margin:0px 0px 20px 0px;padding:0px 0px 0px 0px;width:666px;font-size:9pt;color:#333; line-height:1.5em; }
.w-koku02{clear:both;margin:0px 0px 20px 0px;padding:0px 0px 0px 0px; background-image: url(../images/w-koku02.jpg);width:666px; background-repeat:repeat-y;}
.w-koku-t {margin:0px 15px 10px 15px;padding:3px 0px 0px 0px;width:636px;height:36px; background-image:url(../images/w-koku-t.jpg); background-repeat:no-repeat;}
.w-koku-t p {margin:0px;padding:0px 0px 0px 0px; font-size:14pt; line-height:1.5em;color:#fff; font-weight:bold;}
.w-koku-box{margin:0px 15px 0px 15px;padding:0px 0px 0px 0px;width:636px; }
.w-koku-pp{padding:5px 5px 5px 20px;font-size:9pt; line-height:1.5em;color:#fff; background-image:url(../images/w-koku-p.jpg); background-repeat:no-repeat;}
.w-koku-pp a       { color : #f9c; text-decoration : none ; }
.w-koku-pp a:link { color : #f9c; text-decoration : none; }
.w-koku-pp a:hover { color : #fc0; text-decoration : underline ; }


/*	¥ƒtƒbƒ^[¥	*/
#footer{clear:both;margin:0 auto;width:900px;}

ul.foo-link{ margin:0px 0px 0px 0px;padding:0px 0px 0px 0px; width:900px; height:90px;background-image:url(../images/bgfoo02.jpg); background-repeat:no-repeat;list-style-type: none;}
ul.foo-link li{ margin:0px 0px 0px 0px;padding:30px 0px 0px 0px; width:900px; text-align:center; font-size:9pt; color:#fff;}
ul.foo-link li a       { color : #ffffff; text-decoration : none ; }
ul.foo-link li a:link { color : #ffffff; text-decoration : none; }
ul.foo-link li a:hover { color : #ffff00; text-decoration : underline ; }

ul.foo-link li p{ margin:0px 0px 0px 0px;padding:0px 10px 0px 0px; width:900px; text-align:right; font-size:9pt; color:#fff;}
ul.foo-link li p a       { color : #ffffff; text-decoration : none ; }
ul.foo-link li p a:link { color : #ffffff; text-decoration : none; }
ul.foo-link li p a:hover { color : #ffff00; text-decoration : underline ; }

.foo-tx{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;width:900px;text-align:left; background-image:url(../images/bgfoo03.jpg); background-repeat:repeat-y;}
.foo-tx p{margin:0px 0px 0px 0px;padding:0px 0px 0px 20px;width:880px;font-size:9pt;color:#333;line-height:1.5em; background-image:url(../images/p01.jpg); background-repeat:no-repeat;}
.foo-tx p a       { color : #333; text-decoration : none ; }
.foo-tx p a:link  { color : #333; text-decoration : none; }
.foo-tx p a:hover { color : #666; text-decoration : underline ; }
.b-top{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;width:900px; background-color:#fff; height:40px;}

/*	¥Œ©o‚µ¥	*/
h1{margin:0px auto; padding:0px 0px 0px 5px;width:900px; height:20px;text-align:left;font-size:9pt;font-family:"‚l‚r ‚oƒSƒVƒbƒN','ƒƒCƒŠƒI','Osaka";color:#333; font-weight:100;}
h2.name{margin:0px;padding:0px;font:14pt;color:#000000;font-weight:bold;}

/*	¥ŽÊ^¥	*/
.photo{margin:0px 0px 10px 0px;padding:5px 5px 5px 5px;border-width : 1px 1px 1px 1px ;border-style : solid  ;border-color : #666;}
.photo-left{float:left;margin:5px;padding:5px;border-width : 1px 1px 1px 1px ;border-style : solid  ;border-color : #666;}
.photo-right{float:right;margin:5px;padding:5px;border-width : 1px 1px 1px 1px ;border-style : solid  ;border-color : #666;}

.img-left{float:left;margin:5px;padding:5px;}
.img-right{float:right;margin:5px;padding:5px;}

/*	¥ŽÊ^‰e¥	*/
.bgphoto{margin:0px;padding:2px!important;border:solid 2px #ffffff!important;}
.bgphoto-r{margin:0px!important;padding:0px!important;width:5px;background-image: url(../images/bg-photo-r.gif);background-repeat:repeat-y;}
.bgphoto-bo{margin:0px!important;padding:0px!important; height:5px;background-image: url(../images/bg-photo-bo.gif);background-repeat:repeat-x;}
/*	¥ƒe[ƒuƒ‹¥	*/
table.t1 {
	border-collapse : collapse ;border-width : 1px ;border-style : solid  ;border-color : #cccccc ;background-color:#ffffff;}
table.t1 td {border-width : 1px ;border-style : solid ;border-color : #cccccc ;font:9pt!important;color:#000;line-height:1.5em;vertical-align:top;}

table.t2 {
	margin:1px;border-collapse : collapse ;border-width : 0px ;border-style : solid  ;border-color : #ffffff ;background-color:#ffffff;}
table.t2 td {border-width : 1px ;border-style : solid ;border-color : #ffffff ;}
.td-ye{padding:3px; background-color:#ffc; text-align:center; font-size:9pt; font-weight:bold; width:25%;}
.td-ye-w20{padding:3px; background-color:#ffc; text-align:center; font-size:9pt; font-weight:bold; width:20%;}
.td-ye-w40{padding:3px; background-color:#ffc; text-align:center; font-size:9pt; font-weight:bold; width:40%;}
.td-ye14{padding:3px; background-color:#ffc; text-align:center; font-size:14pt!important; font-weight:bold;}

/*	¥ƒe[ƒuƒ‹˜gŽw’è¥	*/
.img0{margin:0px;padding:0px;}
.img-right{margin:0px;padding:0px;text-align:right;}
.img-center{margin:0px auto;padding:0px;text-align:center;}

td{ margin:0px;padding:3px;text-align:left; font:9pt!important;color:#000;line-height:1.5em;vertical-align:top;}

form,ul,ol,dl,dd {
  margin : 0 ;
  padding : 0 ;
}

li,dt, {
  margin-left : 0 ;
}

p{margin:0px;padding:0px;}
img{border : 0px}
/*	¥ƒgƒsƒbƒNƒX¥	*/
.topics{margin:0px 0px 0px 0px;font:9pt"MS ƒSƒVƒbƒN", "Osaka";color:#000000;line-height:1.3em;padding:5px;width:549px; height:100px; overflow: auto;
scrollbar-arrow-color:#cc0000;
scrollbar-face-color:#ffffff;
scrollbar-highlight-color:#ffffff;
scrollbar-3dlight-color:#cc0000;
scrollbar-track-color:#ffffff;
scrollbar-shadow-color:#ffffff;
scrollbar-darkshadow-color:#cc0000;}

/*	¥ƒ|ƒbƒ`Žw’è¥	*/
.form{ line-height:1.5em; font-size:9pt;}

.p1{padding:3px 3px 3px 15px;background-image: url(../images/p02.jpg);background-repeat: no-repeat;background-color:#eeeeee;font:9pt!important;color:#000000;line-height:1.5em; width:200px;}
.p4{padding:3px 3px 3px 15px;background-image: url(../images/p04.jpg);background-repeat: no-repeat;background-color:#ffc;font:9pt!important;color:#000000;line-height:1.5em; width:200px!important;}
.p4-20{padding:3px 3px 3px 15px;background-image: url(../images/p04.jpg);background-repeat: no-repeat;background-color:#ffc;font:9pt!important;color:#000000;line-height:1.5em; width:20%!important;}
.p5{padding:3px 3px 3px 15px;background-image: url(../images/p04.jpg);background-repeat: no-repeat;background-color:#ffc; font-size:12pt!important;color:#000000;line-height:1.5em; width:200px!important;}

/*	¥ƒeƒLƒXƒgŽw’è¥	*/

.tx-center{text-align:center;font:9pt"MS ƒSƒVƒbƒN", "Osaka";color:#000000;padding:0px;line-height:1.3em;}
.tx-right{text-align:right;font:9pt"MS ƒSƒVƒbƒN", "Osaka";color:#000;padding:5px;line-height:1.3em;}
.tx9{font:9pt"MS ƒSƒVƒbƒN", "Osaka";color:#000000;padding:5px;line-height:1.3em;}
.tx16{font:16pt"Arial";color:#000000;padding:5px;line-height:1.3em; font-weight:bold;}

.tx8{font:8pt;color:#000000;padding:2px;line-height:1.1em;}

.tx-red{font:9pt;color:#ff0000;}
.tx-red-bold{font:9pt;color:#ff0000; font-weight:bold;}
.tx-red16{font:16pt"Arial"!important;color:#ff0000; font-weight:bold;}

.tx-red8{font:8pt"MS ƒSƒVƒbƒN", "Osaka";color:#ff6666;}
.tx-red6{font:8pt"MS ƒSƒVƒbƒN", "Osaka";color:#ff0000;}

.tx-blue{font:9pt"MS ƒSƒVƒbƒN", "Osaka";color:#0000ff;padding:5px;line-height:1.3em;}


/*	¥ƒŠƒ“ƒNŽw’è¥	*/
a       { color : #990; text-decoration : underline ; }
a:link  { color : #990; text-decoration : underline ; }
a:hover{ color : #ff9900; text-decoration : underline ; }
