BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../img/bg.png) repeat-y; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 100% "Verdana", "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "‚l‚r ƒSƒVƒbƒN", "Osaka]“™•"; PADDING-TOP: 0px
;
}
IMG {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; VERTICAL-ALIGN: bottom; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
;
}
.subb {
	HEIGHT: 20px
;
}
#flor {
	BORDER-RIGHT: #ccc 0px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
;
}
#left {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; BACKGROUND: #fffeee; PADDING-BOTTOM: 30px; MARGIN: 0px 10px 0px 0px; BORDER-LEFT: 0px; WIDTH: 200px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px
;
}
.button {
	WIDTH: 140px
;
}
#lcr {
	BACKGROUND: url(../img/lcrbg-mons.png) repeat-y left 50%
;
}
#cent {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 100px; MARGIN: 0px; WIDTH: 550px; PADDING-TOP: 0px
;
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
;
}
.midasi {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
;
}
.slist {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
;
}
#footer {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
;
}
#header {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
;
}
#flor {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
;
}
#lcr {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
;
}
#flor {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
;
}
.monly {
	MARGIN: 0px
;
}
#header UL {
	MARGIN: 0px
;
}
#footer UL {
	MARGIN: 0px
;
}
.copy {
	MARGIN: 0px
;
}
.ponly {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
;
}
.def {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
;
}
.navilist {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
;
}
.wid {
	WIDTH: 1000px
;
}
#flor {
	WIDTH: 1000px
;
}
#footer {
	WIDTH: 1000px
;
}
.copy {
	WIDTH: 1000px
;
}
.synul {
	LIST-STYLE-TYPE: none
;
}
.etc {
	LIST-STYLE-TYPE: none
;
}
.slist {
	LIST-STYLE-TYPE: none
;
}
#header UL {
	LIST-STYLE-TYPE: none
;
}
#footer UL {
	LIST-STYLE-TYPE: none
;
}
.sublist {
	LIST-STYLE-TYPE: none
;
}
#footer {
	LIST-STYLE-TYPE: none
;
}
.navilist {
	LIST-STYLE-TYPE: none
;
}
.ps {
	FONT-SIZE: 80%; LINE-HEIGHT: 145%; LETTER-SPACING: 1px; TEXT-ALIGN: left
;
}
#heaer P {
	FONT-SIZE: 80%; LINE-HEIGHT: 145%; LETTER-SPACING: 1px; TEXT-ALIGN: left
;
}
.def {
	FONT-SIZE: 80%; LINE-HEIGHT: 145%; LETTER-SPACING: 1px; TEXT-ALIGN: left
;
}
.allfloat {
	FLOAT: left
;
}
#header UL {
	FLOAT: left
;
}
#header LI {
	FLOAT: left
;
}
#bar {
	FLOAT: left
;
}
#cent {
	FLOAT: left
;
}
#footer {
	FLOAT: left
;
}
.navilist LI {
	FLOAT: left
;
}
.etc {
	FLOAT: left
;
}
#header {
	FLOAT: left
;
}
.ecoimg {
	FLOAT: left
;
}
#left {
	FLOAT: left
;
}
#lcr {
	FLOAT: left
;
}
.navilist {
	FLOAT: left
;
}
.ptop {
	FLOAT: left
;
}
.mtext {
	FLOAT: left
;
}
#header {
	BORDER-TOP: #7dc21c 3px solid; background : url(./img/header.png) repeat-x right top; WIDTH: 780px
;
}
#header H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 100%; LEFT: 110px; PADDING-BOTTOM: 0px; MARGIN: 17px 0px 2px; WIDTH: 280px; COLOR: #66bb50; PADDING-TOP: 0px; POSITION: relative; TOP: 0px
;
}
.logoarea {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; WIDTH: 770px; PADDING-TOP: 0px
;
}
.logo {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 10px 0px 0px 10px; PADDING-TOP: 5px; POSITION: absolute; TOP: 3px
;
}
.t1 {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LEFT: 400px; PADDING-BOTTOM: 0px; MARGIN: 17px 0px 0px; WIDTH: 300px; PADDING-TOP: 5px; POSITION: absolute; TOP: 0px
;
}
#header P {
	MARGIN: 5px 0px 0px
;
}
#header UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #7dc21c; PADDING-BOTTOM: 0px; WIDTH: 780px; PADDING-TOP: 6px; HEIGHT: 25px
;
}
#header LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 90%; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 5px; COLOR: #fff; PADDING-TOP: 0px
;
}
#header LI A {
	FONT-WEIGHT: bold; COLOR: #fff; TEXT-DECORATION: none
;
}
#header LI A:hover {
	COLOR: #ff9900
;
}
.def {
	MARGIN: 0px 2px 10px
;
}
#bar {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; BACKGROUND: url(../img/nav.jpg) repeat-x 50% top; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 780px; PADDING-TOP: 7px; BORDER-BOTTOM: #b4a495 1px solid; HEIGHT: 37px; TEXT-ALIGN: right
;
}
.newpro {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 20px; FONT-SIZE: 100%; BACKGROUND: url(../img/npro.png) no-repeat; PADDING-BOTTOM: 0px; MARGIN: 10px 0px 5px; WIDTH: 550px; COLOR: #fff; PADDING-TOP: 7px; HEIGHT: 35px
;
}
.ndate {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 90%; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 5px; COLOR: #ffcc33; PADDING-TOP: 0px
;
}
.ncont {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 90%; PADDING-BOTTOM: 0px; MARGIN: 5px 0px 0px 10px; COLOR: #333; PADDING-TOP: 0px
;
}
.flash {
	BORDER-RIGHT: #eee 1px solid; BORDER-TOP: #eee 1px solid; MARGIN: 10px 0px 5px; BORDER-LEFT: #eee 1px solid; WIDTH: 559px; BORDER-BOTTOM: #eee 1px solid; HEIGHT: 220px
;
}
.member {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 100%; BACKGROUND: url(../img/member.png) repeat-x; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; WIDTH: 200px; COLOR: #666; PADDING-TOP: 8px; BORDER-BOTTOM: #b4a495 1px solid; LETTER-SPACING: 2px; HEIGHT: 25px; TEXT-ALIGN: center
;
}
.logform {
	FLOAT: left; MARGIN: 0px 0px 0px 10px
;
}
.epcom {
	FONT-SIZE: 80%; MARGIN: 0px 0px 5px; COLOR: #333
;
}
.mgroup {
	PADDING-RIGHT: 0px; PADDING-LEFT: 45px; FONT-SIZE: 90%; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 200px; COLOR: #fff; PADDING-TOP: 30px; HEIGHT: 55px
;
}
.tmidasi {
	PADDING-RIGHT: 0px; PADDING-LEFT: 45px; FONT-SIZE: 90%; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 200px; COLOR: #fff; PADDING-TOP: 30px; HEIGHT: 55px
;
}
.meco {
	PADDING-RIGHT: 0px; PADDING-LEFT: 45px; FONT-SIZE: 90%; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 200px; COLOR: #fff; PADDING-TOP: 30px; HEIGHT: 55px
;
}
.sc {
	PADDING-RIGHT: 0px; PADDING-LEFT: 45px; FONT-SIZE: 90%; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 200px; COLOR: #fff; PADDING-TOP: 30px; HEIGHT: 55px
;
}
.pre {
	PADDING-RIGHT: 0px; PADDING-LEFT: 45px; FONT-SIZE: 90%; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 200px; COLOR: #fff; PADDING-TOP: 30px; HEIGHT: 55px
;
}
.mfile {
	PADDING-RIGHT: 0px; PADDING-LEFT: 45px; FONT-SIZE: 90%; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 200px; COLOR: #fff; PADDING-TOP: 30px; HEIGHT: 55px
;
}
.tmidasi {
	BACKGROUND: url(../img/tmidasi.png) no-repeat
;
}
.meco {
	BACKGROUND: url(../img/meco.png) no-repeat
;
}
.midasi {
	FONT-SIZE: 100%; BACKGROUND: green; FLOAT: left; WIDTH: 200px; COLOR: #fff; HEIGHT: 25px
;
}
.pre {
	BACKGROUND: url(../img/pre.png) no-repeat
;
}
.sc {
	BACKGROUND: url(../img/sc.png) no-repeat
;
}
.pssl {
	FONT-SIZE: 80%; FLOAT: left; MARGIN: 10px 5px 0px; COLOR: #333; LINE-HEIGHT: 145%; LETTER-SPACING: 1px
;
}
.mfile {
	BACKGROUND: url(../img/mfile.png) no-repeat 50% top
;
}
.slist {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 10px 0px 5px 5px; PADDING-TOP: 0px; TEXT-ALIGN: left
;
}
.slist LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; PADDING-TOP: 0px
;
}
.slist LI A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 32px; FONT-SIZE: 80%; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 190px; COLOR: #333; PADDING-TOP: 7px; HEIGHT: 25px
;
}
.slist LI A:hover {
	BACKGROUND: #ff9900
;
}
.eco {
	BACKGROUND: url(../img/eco.gif) no-repeat left 50%
;
}
.yousi {
	BACKGROUND: url(../img/yousi.gif) no-repeat left 50%
;
}
.pc {
	BACKGROUND: url(../img/pc.gif) no-repeat left 50%
;
}
.tona- {
	BACKGROUND: url(../img/tona-.gif) no-repeat left 50%
;
}
.inku {
	BACKGROUND: url(../img/inku.gif) no-repeat left 50%
;
}
.denki {
	BACKGROUND: url(../img/denki.gif) no-repeat left 50%
;
}
.file {
	BACKGROUND: url(../img/file.gif) no-repeat left 50%
;
}
.arubamu {
	BACKGROUND: url(../img/arubamu.gif) no-repeat left 50%
;
}
.shuunou {
	BACKGROUND: url(../img/shuunou.gif) no-repeat left 50%
;
}
.jimu {
	BACKGROUND: url(../img/jimu.gif) no-repeat left 50%
;
}
.keiji {
	BACKGROUND: url(../img/keiji.gif) no-repeat left 50%
;
}
.hikki {
	BACKGROUND: url(../img/hikki.gif) no-repeat left 50%
;
}
.seizu {
	DISPLAY: block; BACKGROUND: url(../img/seizu.gif) no-repeat left 50%; WIDTH: 150px
;
}
.dennpyou {
	BACKGROUND: url(../img/dennpyou.gif) no-repeat left 50%
;
}
.konnpou {
	BACKGROUND: url(../img/konnpou.gif) no-repeat left 50%
;
}
.tennpo {
	BACKGROUND: url(../img/tennpo.gif) no-repeat left 50%
;
}
.shoseki {
	BACKGROUND: url(../img/shoseki.gif) no-repeat left 50%
;
}
.kagu {
	BACKGROUND: url(../img/kagu.gif) no-repeat left 50%
;
}
.iryou {
	BACKGROUND: url(../img/iryou.gif) no-repeat left 50%
;
}
.sublist {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 2px 0px; PADDING-TOP: 0px
;
}
.sublist LI {
	FONT-SIZE: 80%; MARGIN: 0px 0px 5px 10px
;
}
.recom {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 90%; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px 5px; PADDING-TOP: 0px
;
}
.recont {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 90%; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px 20px; COLOR: #333; PADDING-TOP: 0px
;
}
.recomimg {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 15px; VERTICAL-ALIGN: bottom; PADDING-TOP: 0px
;
}
.rank {
	COLOR: red
;
}
.navilist {
	MARGIN: 10px 0px; WIDTH: 550px
;
}
.navilist LI {
	FONT-SIZE: 80%; MARGIN: 0px 5px 0px 0px
;
}
.nava {
	COLOR: #333; TEXT-DECORATION: none
;
}
.check {
	FONT-WEIGHT: bold; COLOR: #ff9900
;
}
.etc {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 180px; PADDING-TOP: 0px; TEXT-ALIGN: left
;
}
.etc LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 80%; PADDING-BOTTOM: 0px; MARGIN: 10px 0px 10px 10px; PADDING-TOP: 0px
;
}
.etc LI A {
	COLOR: #333
;
}
.etc LI A:hover {
	COLOR: #ff9900
;
}
.catearea {
	MARGIN: 0px 0px 0px 10px; WIDTH: 535px
;
}
.catearea DT {
	BORDER-RIGHT: #eee 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #eee 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 90%; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 10px; BORDER-LEFT: #eee 1px solid; WIDTH: 250px; COLOR: #ff0000; PADDING-TOP: 5px; BORDER-BOTTOM: #eee 1px solid
;
}
.catearea DD {
	MARGIN: 0px 0px 5px 15px
;
}
.catearea A {
	FONT-SIZE: 90%
;
}
.ptitle {
	BORDER-RIGHT: #eee 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #eee 1px solid; PADDING-LEFT: 10px; FONT-SIZE: 90%; PADDING-BOTTOM: 5px; BORDER-LEFT: #eee 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #eee 1px solid; TEXT-ALIGN: left
;
}
.parea {
	WIDTH: 230px
;
}
.pfont {
	FONT-SIZE: 80%; MARGIN: 10px 0px; LINE-HEIGHT: 145%
;
}
.defplice {
	FONT-SIZE: 80%
;
}
.special {
	FONT-WEIGHT: bold; FONT-SIZE: 90%; COLOR: #ff0000
;
}
.plist {
	WIDTH: 120px; TEXT-ALIGN: center
;
}
.np {
	MARGIN: 0px 0px 10px 10px; WIDTH: 540px
;
}
.prev {
	TEXT-ALIGN: left
;
}
.prev A {
	FONT-SIZE: 80%; COLOR: #333; TEXT-DECORATION: none
;
}
.prev A:hover {
	COLOR: #ff9900
;
}
.next {
	TEXT-ALIGN: right
;
}
.next A {
	FONT-SIZE: 80%; COLOR: #333; TEXT-DECORATION: none
;
}
.next A:hover {
	COLOR: #ff9900
;
}
.sakakoi {
	MARGIN: 0px 0px 10px; WIDTH: 550px
;
}
.price {
	BORDER-RIGHT: #eee 2px solid; BORDER-TOP: #eee 2px solid; FONT-SIZE: 90%; MARGIN: 0px 0px 10px; BORDER-LEFT: #eee 2px solid; WIDTH: 550px; BORDER-BOTTOM: #eee 2px solid; HEIGHT: 25px
;
}
.pth {
	BACKGROUND: #99cc00
;
}
.tcenter {
	TEXT-ALIGN: center
;
}
.pth2 {
	BACKGROUND: #99cc00; COLOR: #990000
;
}
.simg {
	TEXT-ALIGN: center
;
}
.std {
	FONT-SIZE: 90%; LINE-HEIGHT: 145%
;
}
.sth {
	FONT-SIZE: 85%; BACKGROUND: #cccc66; WIDTH: 80px; TEXT-ALIGN: left
;
}
.mtext {
	BORDER-RIGHT: #cccc99 1px solid; BORDER-TOP: #cccc99 1px solid; BACKGROUND: #ffffcc; MARGIN: 10px 0px 0px; BORDER-LEFT: #cccc99 1px solid; WIDTH: 560px; BORDER-BOTTOM: #cccc99 1px solid
;
}
.mtext DL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px 15px; PADDING-TOP: 0px
;
}
.mtext DT {
	FONT-WEIGHT: bold; FONT-SIZE: 90%; MARGIN: 10px 0px 5px; COLOR: #990000
;
}
.mtext DD {
	FONT-SIZE: 80%; MARGIN: 0px 0px 0px 10px
;
}
.ptop {
	MARGIN: 10px 0px 0px; WIDTH: 550px; TEXT-ALIGN: right
;
}
.ptop A {
	FONT-SIZE: 90%; COLOR: #666; TEXT-DECORATION: none
;
}
.ptop A:hover {
	COLOR: #ff9900
;
}
#footer {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #7dc21c; PADDING-BOTTOM: 0px; PADDING-TOP: 3px; HEIGHT: 20px
;
}
#footer LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 80%; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 5px 0px 0px; COLOR: #fff; PADDING-TOP: 0px
;
}
#footer LI A {
	COLOR: #fff; TEXT-DECORATION: none
;
}
#footer LI A:hover {
	COLOR: #ff9900
;
}
.copy {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; BACKGROUND: url(../img/nav.jpg) repeat-x; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: bottom; COLOR: #666; PADDING-TOP: 5px; LETTER-SPACING: 1px; HEIGHT: 25px; TEXT-ALIGN: center
;
}
