td { font-size: 80%; color: #444444; line-height: 150%; }
body { margin: 0px; background-color: #E6DECC;}
body#whbg { margin: 0px; background-color: #FFFFFF;} 
body#whform { margin: 0px; background-color: #DDDDDD;} 
h1 { margin: 0 0 0 120px; font-size: 14px; line-height: 130%; color: #FFFFFF; font-weight: normal; font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"}
.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_idt15 { padding: 0px 0 0 15px; font-size: 80%; color: #333; line-height: 140%}
.ji_idt10 { padding: 0px 0 0 10px; font-size: 80%; color: #333; line-height: 140%}
.linehgt_180 { line-height: 180%}
.col_wh {
	color: #FFFFFF;
} 
.col_orange { color: #F76900}
.col_blue { color: #2C3876}
.col_brown { color: #826C59}
.col_green {
	color: #365100;
	font-weight: bold;
}
.col_sky { color: #4C95D9}
.col_red { color: #990000}
a:link { color: #9B502F; text-decoration: underline}
a:visited { color: #8B5F4C; text-decoration: underline}
a:hover { color: #9B502F; text-decoration: none}
a.link1:link { color: #519500; text-decoration: none}
a.link1:visited { color: #006F2D; text-decoration: none}
a.link1:hover { color: #519500; text-decoration: underline}
a.link2:link { color: #419444; text-decoration: underline}
a.link2:visited { color: #419444; text-decoration: underline}
a.link2:hover { color: #419444; text-decoration: none; background-color: #FFFFFF}
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: #E6DECC; text-decoration: none}
a.link4:visited { color: #E6DECC; text-decoration: none}
a.link4:hover { color: #E6DECC; text-decoration: none}
a.linkwh:link { color: #FFFFFF; text-decoration: none}
a.linkwh:visited { color: #FFFFFF; text-decoration: none}
a.linkwh:hover { color: #FFFFFF; text-decoration: underline}
.sp_15 { padding: 15px}
.sphgt_10 { padding: 10px 0px}
.spwid_10 { padding: 0px 10px}
.sphgt_15 { padding: 15px 0px} 
.spwid_15 { padding: 0px 15px}
.sphgt_20 { padding: 20px 0px}
.spwid_20 { padding: 0px 20px}
.sptop_10 { padding: 10px 0px 0px}
.spbtm_6 { padding: 0px 0px 6px} 
.spbtm_10 { padding: 0px 0px 10px}
.mgtop_10 { margin: 10px 0px 0px}
.mgbtm_10 { margin: 0px 0px 10px}
.bg_line { border-color: #B3B3B3; border-style: solid; border-width: 0px 0px 1px 0px}
.normpt { margin: 0px 15px; list-style-position: outside }
.pt2 { margin: 0 0 0 15px; list-style-type: none; }
.pt2 li { padding: 0 0 8px 20px; background-image: url(img/share/pt2.gif); background-repeat:no-repeat; background-position:0 3px; font-size: 90%; line-height: 140%; color: #333; }
.nopt { padding: 0; margin: 0px 15px; list-style-type: none}
.nopt li{ margin: 12px 0px}
.nopt2 { padding: 0; margin: 3px 0; list-style-type: none}
.nopt2 li{ margin: 5px 0px}
.mghgt_10 { margin: 10px 0px}
.sphgt_05 { padding: 5px 0px}
.mgwid_05 { margin: 0px 5px}
.mgwid_10 { margin: 0px 10px}
.mg_10 { margin: 10px}
.bg_line4 { border: #4C95D9 solid; border-width: 0 0 1px}
.line {  border: #FF6600 dotted; border-width: 0px 0px 2px}
.line2 { border: #9C9992 solid; border-width: 0px 0px 1px}
.sdw01 { background-image: url(img/share/sdw_s01.gif); background-repeat: repeat-x }
.sdw02 { background-image: url(img/share/sdw_s02.gif); background-repeat: repeat-y}
.sdw03 { background-image: url(img/share/sdw_s03.gif); background-repeat: repeat-y }
.sdw04 { background-image: url(img/share/sdw_s04.gif); background-repeat: repeat-x }
.bg_btmline { border: #7A6654 dotted; border-width: 0px 1px 0px 0px}
.line3 {
	background-image: url(img/siryo/pt01.gif);
	background-repeat: repeat-x;
	width: 8px;
}
.ji_siryo {
	letter-spacing: -1pt;
	font-size: 95%;
}
.sp_10 {
padding: 10px
}
.line4 {
	background-image: url(img/share/line4.gif);
	background-repeat: repeat-x;
	width: 8px;
	background-position: center;
}
.line5 {

	background-image: url(img/share/line5.gif);
	background-repeat: repeat-x;
	width: 8px;
	background-position: center;
}
.line6 {


	background-image: url(img/share/line6.gif);
	background-repeat: repeat-x;
	width: 8px;
	background-position: center;
}
.col_green2 {

	color: #B9CF41;
}
.ji_110brown {

	font-size: 110%;
	line-height: 140%;
	color: #826C59;
}
.sitemap_line1 {  background-image: url(img/sitemap/line1.gif); background-repeat: repeat-x; background-position: bottom}
.bg_sikin {  background-image: url(img/sikin/sikin_26.gif); background-repeat: repeat}
.bg_sikin2 {  background-image: url(img/sikin/sikin01_42.gif); background-repeat: repeat}
.bg_tuushin {  background-image: url(img/tuushin/bg_tuushin.gif); background-repeat: no-repeat; background-position: left top}.sptop_80 { padding: 80px 0px 0px}
.spleft_20 { padding: 0px 0px 0px 20px}
