body { margin: 0px; background-image: url(img/share/bg.gif); background-repeat: repeat-x; background-position: center top; background-color: #FFFFEF; line-height:1.5;}
body#whbg { margin: 0px; background-color: #FFFFFF; background-image: none}
h1 { margin: 0 0 5px; font-size: 13px; line-height: 130%; color: #FFF; font-weight: normal; font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"}
#btm { font-size: 70%; line-height: 1.5; color: #555555}
#btm a:link { color: #555555; text-decoration: none}
#btm a:visited { color: #888888; text-decoration: none}
#btm a:hover { color: #555555; text-decoration: underline}
#btm2 { font-size: 75%; line-height: 1.5; color: #99CC00}
#btm2 a:link { color: #FF7F00; text-decoration: none}
#btm2 a:visited { color: #FF7F00; text-decoration: none}
#btm2 a:hover { color: #FF7F00; text-decoration: underline}
.ji_140 { font-size: 140%; line-height: 1.5; color: #555555}
.ji_120 { font-size: 120%; line-height: 1.5; color: #555555} 
.ji_110 { font-size: 110%; line-height: 1.5; color: #555555}
.ji_100 { font-size: 100%; line-height: 1.5; color: #555555}
.ji_90 { font-size: 90%; line-height: 1.5; color: #555555}
.ji_80 { font-size: 80%; line-height: 1.5; color: #555555}
.ji_75 { font-size: 75%; line-height: 1.5; color: #555555}
.ji_70 { font-size: 70%; line-height: 1.5; color: #555555}
.ji_idt50 { padding: 3px 0 0 50px; font-size: 80%; color: #555555; line-height: 1.5}
.ji_idt20 { padding: 5px 0 0 20px; font-size: 75%; color: #555555; line-height: 1.5}
.ji_idt15 { padding: 3px 0 0 15px; font-size: 80%; color: #555555; line-height: 1.5}
.ji_idt10 { padding: 3px 0 0 10px; font-size: 80%; color: #555555; line-height: 1.5}
.linehgt_180 {  line-height: 180%}
.col_wh { color: #FFFFFF}
.col_orange { color: #FF6600}
.col_blue { color: #2C3876}
.col_brown { color: #9E6210}
.col_green { color: #28763D}
.col_sky { color: #4C95D9}
.col_red { color: #990000}
a:link { color: #31B162; text-decoration: underline}
a:visited { color: #008A46; text-decoration: underline}
a:hover { color: #31B162; text-decoration: none}
a.link1:link { color: #31B162; text-decoration: none}
a.link1:visited { color: #008A46; text-decoration: none}
a.link1:hover { color: #31B162; text-decoration: underline}
a.link2:link { color: #555555; text-decoration: underline}
a.link2:visited { color: #777777; text-decoration: underline}
a.link2:hover { color: #555555; text-decoration: none}
a.link3:link { color: #FF8200; text-decoration: underline}
a.link3:visited { color: #FF8200; text-decoration: underline}
a.link3:hover { color: #FF8200; text-decoration: none}
a.link4:link { color: #555555; text-decoration: none}
a.link4:visited { color: #777777; text-decoration: none}
a.link4:hover { color: #555555; text-decoration: underline}
.sptop_10 { padding: 10px 0px 0px}
.spbtm_6 { padding: 0px 0px 6px}
.spbtm_10 { padding: 0px 0px 10px}
.sphgt_05 { padding: 5px 0px}
.sphgt_10 { padding: 10px 0px}
.sphgt_15 { padding: 15px 0px}
.sphgt_20 { padding: 20px 0px}
.spwid_05 { padding: 0px 5px }
.spwid_10 { padding: 0px 10px}
.spwid_15 { padding: 0px 15px}
.spwid_20 { padding: 0px 20px}
.mgtop_10 { margin: 10px 0px 0px}
.mgbtm_10 { margin: 0px 0px 10px}
.mghgt_10 { margin: 10px 0px}
.mgwid_05 { margin: 0px 5px}
.mgwid_10 { margin: 0px 10px}
.mgwid_25 { margin: 0px 25px}
.mg_10 { margin: 10px}
.bg_line { border: #CCCCCC solid; border-width: 0 0 1px}
.bg_line2 { border: #ADADAD dotted; border-width: 0 0 1px}
.nopt {	padding: 0; margin: 0px 15px; list-style-type: none}
.nopt li{ margin: 12px 0px}
.sideline {  border: #C6C7AC; border-style: solid; border-width: 0px 1px}.sdw03 {  background-image: url(img/share/sdw_20.gif); background-repeat: repeat-y}
.sdw02 { background-image: url(img/share/sdw_23.gif); background-repeat: repeat-y}
.sdw01 { background-image: url(img/share/sdw_10.gif); background-repeat: repeat-x; background-position: bottom}
.box_20 {  padding-top: 25px; padding-right: 0px; padding-left: 0px; padding-bottom: 5px}
.line_gr {  border-color: black black #D5D5D5; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}
.box_10 {  padding-right: 5px; padding-left: 15px}
.ji_80gre { font-size: 80%; line-height: 1.5; color: #37A96E}
.ji_90gre { font-size: 90%; line-height: 1.5; color: #37A96E }
.line_gr2 { border-color: #D5D5D5 black black; border-style: dotted; border-top-width: thin; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px}
.line_gr_up { border-color: #D5D5D5 black black; border-style: solid; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px}
.wk_toda {  background-image: url(img/how/wk_14.gif); background-repeat: repeat-y}
.wk_toda2 { background-image: url(img/how/wk_17.gif); background-repeat: repeat-y }
.wk_toda3 { background-image: url(img/how/sozai_25.gif); background-repeat: repeat-y }
.wk_toda4 { background-image: url(img/how/sozai_40.gif); background-repeat: repeat-y }
.ji_80wh { font-size: 80%; line-height: 1.5; color: #FFFFFF}
.wk_toda5 { background-image: url(img/how/sozai_33.gif); background-repeat: repeat-y }
.ji_80brw { font-size: 80%; line-height: 1.5; color: #733000}
.ji_100gre { font-size: 100%; line-height: 1.5; color: #37A96E }
.ji_80gra { font-size: 80%; line-height: 1.5; color: #C6C7C6}
.line_btm { border: #FFFFFF; border-style: solid; border-width: 0 0 1px}.bg_mn {  background-color: #F5FAE5; border: #ADADAD; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 0px}
.sptop_05 { padding: 5px 0px 0px}
.sdw04 { background-image: url(img/share/sdw_27.gif); background-repeat: repeat-x}
.bg_mame {  background-image: url(img/mame/bg_23.gif); background-repeat: repeat-y; background-position: left top}
.ji_80red { font-size: 80%; line-height: 1.5; color: #FF6600}
.line_gr2_up { border-color: black black #D5D5D5; border-style: dotted; border-top-width: 0px; border-right-width: 0px; border-bottom-width: thin; border-left-width: 0px}
.bg_sch {  background-image: url(img/schedule/wk20.gif); background-repeat: no-repeat; background-position: left bottom}
.bg_com {  background-image: url(img/com/dot_15.gif); background-repeat: repeat-x}
.ji_80ye { font-size: 80%; line-height: 1.5; color: #9ABF38}
.mgbtm_05 { margin: 0px 0px 5px}
.bg_form {  background-color: #FFFFFF}
