body { margin: 0px; background: url(img/share/bg.gif) repeat-x center top #FFFFFF}
body#whbg { margin: 0px; background-color: #FFF; background-image: none}
h1 { margin: 0 0 5px; font: 13px normal; line-height: 130%; color: #FFF}
#sdw02 { background: url(img/share/sdw_46.gif) repeat-y}
#sdw01 { background: url(img/share/sdw_45.gif) repeat-y}
#bg_head { background: url(img/share/headbg.jpg) no-repeat}
#bg_mn {  border: solid #AEAEAE; border-width:0 1px 0 0}
#bg_mntop { background: url(img/top/pic_10.gif) repeat-y; padding: 3px 18px 3px 18px}
#bg_mnbtm { background: url(img/menu/btm_sdw.gif) repeat-x top; font-size: 75%; line-height: 140%; color: #333; padding: 10px}
#btm { font-size: 70%; line-height: 140%; color: #001B49}
#btm a:link { color: #005C9F; text-decoration: none}
#btm a:visited { color: #005C9F; text-decoration: none}
#btm a:hover { color: #005C9F; text-decoration: underline}
.pagetitle { border: #666666 solid; border-width: 0 0 1px ; font-size: 100%; color: #001B49; line-height: 140%; font-weight: bold}
.ji_140 { font-size: 140%; line-height: 140%; color: #333}
.ji_120 { font-size: 120%; line-height: 140%; color: #333} 
.ji_110 { font-size: 110%; line-height: 140%; color: #333}
.ji_100 { font-size: 100%; line-height: 140%; color: #333}
.ji_90 { font-size: 90%; line-height: 140%; color: #333}
.ji_80 { font-size: 80%; line-height: 140%; color: #333}
.ji_75 { font-size: 75%; line-height: 140%; color: #333}
.ji_70 { font-size: 70%; line-height: 140%; color: #333}
.ji_idt50 { padding: 3px 0 0 50px; font-size: 80%; color: #333; line-height: 140%}
.ji_idt20 { padding: 5px 0 0 20px; font-size: 80%; color: #333; line-height: 140%}
.ji_idt15 { padding: 3px 0 0 15px; font-size: 80%; color: #333; line-height: 140%}
.ji_idt10 { padding: 3px 3 3px 10px; font-size: 80%; color: #333; line-height: 140%}
.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: #8E0027}
a:link { color: #005C9F; text-decoration: underline}
a:visited { color: #666666; text-decoration: underline}
a:hover { color: #005C9F; 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: #333; text-decoration: underline}
a.link2:visited { color: #555; text-decoration: underline}
a.link2:hover { color: #333; 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: #333; text-decoration: none}
a.link4:visited { color: #555; text-decoration: none}
a.link4:hover { color: #333; text-decoration: underline}
.sptop_05 { padding: 5px 0px 0px}
.sptop_06 { padding: 5px 0px 0px }
.sptop_10 { padding: 10px 0px 0px}
.sptop_20 { padding: 20px 0px 0px}
.spbtm_05 { padding: 0 0 5px}
.spbtm_06 { padding: 0 0 6px}
.spbtm_10 { padding: 0 0 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_05 { margin: 0px 0px 5px}
.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: #999999 solid; border-width: 0 0 1px}
.bg_line2 { border: #999999 dotted; border-width: 0 0 1px}
.nopt {	padding: 0; margin: 0px 15px; list-style-type: none}
.nopt li{ margin: 12px 0px}
.bg_hello01 {  background-image: url(img/hello/pic_12.jpg); background-repeat: no-repeat; background-position: right top}
.bg_hello02 { background-image: url(img/hello/pic_19.jpg); background-repeat: no-repeat; background-position: right top }
.bg_hello03 { background-image: url(img/hello/pic_28.jpg); background-repeat: no-repeat; background-position: right top }
.bg_hello04 { background-image: url(img/hello/pic_38.jpg); background-repeat: no-repeat; background-position: right top }
.bg_hello05 { background-image: url(img/hello/pic_45.jpg); background-repeat: no-repeat; background-position: right top }
.bg_hello06 { background-image: url(img/hello/pic_47.jpg); background-repeat: no-repeat; background-position: right top }
.bg_hello07 { background-image: url(img/hello/pic_48.jpg); background-repeat: no-repeat; background-position: right top }
.sideline {  border: #E3E3E3; border-style: solid; border-top-width: 0px; border-right-width: 2px; border-bottom-width: 0px; border-left-width: 2px}
.bg_saiban {  background-image:  url(img/saiban02/nagare_bg_18.gif); background-repeat: repeat-y}
.bg_saiban2 { background-image:  url(img/saiban02/pic_43.jpg); background-repeat: no-repeat; background-position: right top}
.tbl_border01 {  background-color: #E6EEF5; border-color: #F6F6F6 #F6F6F6 #ACC7EA #ACC7EA; border-style: solid; border-top-width: 3px; border-right-width: 0px; border-bottom-width: 3px; border-left-width: 0px; font-size: 80%; line-height: 140%; color: #333333}
.tbl_border02 { background-color: #F2F2F2; border-color: #FBFBFB #FBFBFB #D1D1D1 #D1D1D1; font-size: 80%; line-height: 140%; color: #333333 ; border-style: solid; border-top-width: 3px; border-right-width: 0px; border-bottom-width: 3px; border-left-width: 0px}

