body {
	scrollbar-face-color:#acacac;
	scrollbar-track-color:#cccccc;
	scrollbar-arrow-color:#999999;
	scrollbar-highlight-color:#cccccc;
	scrollbar-shadow-color:#999999;
	scrollbar-3dlight-color:#999999;
	scrollbar-darkshadow-color:#cccccc;
	padding: 0px;
	margin: 0;
	padding: 0;
	background-repeat: repeat;
	background-color: #FFFFCC;}
	
	
p.text01{
	margin-left:45px;
	margin-right:10px;
	font-size:81.25%;
	line-height: 130%;
}
	
a.menu1:link { color:#333333;text-decoration:none; }
a.menu1:visited { color:#333333;text-decoration:none; }
a.menu1:active { color:#006633; text-decoration:none; }
a.menu1:hover { color: #006633; text-decoration:underline; }

a.menu2:link { color:#333333;text-decoration:none; }
a.menu2:visited { color:#333333;text-decoration:none; }
a.menu2:active { color:#336699; text-decoration:none; }
a.menu2:hover { color: #336699; text-decoration:underline; }

a.go369:link { color:#336699;text-decoration:none; }
a.go369:visited { color:#336699;text-decoration:none; }
a.go369:active { color:#993366; text-decoration:none; }
a.go369:hover { color: #993366; text-decoration:underline; }

a.go363b:link { color:#336633;text-decoration:none;font-weight: bold; }
a.go363b:visited { color:#336633;text-decoration:none;font-weight: bold; }
a.go363b:active { color:#993333; text-decoration:none;font-weight: bold; }
a.go363b:hover { color: #993333; text-decoration:underline;font-weight: bold; }

a.go639:link { color:#663399;text-decoration:none; }
a.go639:visited { color:#663399;text-decoration:none; }
a.go639:active { color:#663366; text-decoration:none; }
a.go639:hover { color: #663366; text-decoration:underline; }

a.goC00:link { color:#CC0000;text-decoration:none; }
a.goC00:visited { color:#CC0000;text-decoration:none; }
a.goC00:active { color:#CC3333; text-decoration:none; }
a.goC00:hover { color: #CC3333; text-decoration:underline; }	

.sentence-s { font-size: 70%; line-height: 140%;}
.sentence-m { font-size: 81.25%; line-height: 150%;}
.sentence-l { font-size: 100%; line-height: 150%;}

.sentence-m-wh { font-size: 81.25%; line-height: 150%; color: #FFFFFF;}
.sentence-s-33 { font-size: 70%; line-height: 140%; color: #333333;}
.txt-l-wh-b { font-size: 100%; line-height: 110%;color: #FFFFFF; font-weight: bold;}
.txt-m-wh { font-size: 81.25%; line-height: 115%; color: #FFFFFF;}
.txt-s-wh { font-size: 70%; line-height: 110%; color: #FFFFFF; }

.txt-m-666 { font-size: 81.25%; line-height: 115%; color:#666666;}
.txt-m-369 { font-size: 81.25%; line-height: 115% ;color: #336699; }
.txt-m-930 { font-size: 81.25%; line-height: 115% ;color: #993300; }
.txt-l-369 { font-size: 100%; line-height: 115% ;color: #336699; }
.sentence-l-369 {  font-size: 100%; line-height: 150%;color: #336699;}
.txt-m-039 { font-size: 81.25%; line-height: 115% ;color: #003399; }
.txt-m-FF0 { font-size: 81.25%; line-height: 115% ;color: #FFFF00; }
.txt-m-97004B { font-size: 81.25%; line-height: 115%;color: #97004B;}
.txt-m-C00 { font-size: 81.25%; line-height: 115%;color: #CC0000 }
.txt-m-C00-b { font-size: 81.25%; line-height: 115%;color: #CC0000; font-weight: bold;}
.txt-l-C00-b { font-size: 100%; line-height: 110%;color: #CC0000; font-weight: bold;}
.sentence-l-C30-b { font-size: 100%; line-height: 150%;color: #CC3300; font-weight: bold;}
.txt-l-C30-b { font-size: 100%; line-height: 110%;color: #CC3300; font-weight: bold;}
.txt-l-363-b { font-size: 100%; line-height: 110%;color: #336633; font-weight: bold;}
.txt-m-CCCCFF { font-size: 81.25%; line-height: 115%; background-color:#CCCCFF;}
.txt-l-CCCCFF { font-size: 100%; line-height: 120%; background-color:#CCCCFF;}
.txt-s-top { font-size: 70%; line-height: 105%;}
.txt-s { font-size: 70%; line-height: 110% }
.txt-s-b { font-size: 70%; line-height: 110%;font-weight: bold }
.txt-m { font-size: 81.25%; line-height: 120% }
.txt-m-b { font-size: 81.25%; line-height: 120%;font-weight: bold }
.txt-m-033-b { font-size: 81.25%; line-height: 120%;color: #003333;font-weight: bold }
.txt-l { font-size: 100%; line-height: 110% }
.txt-l-b { font-size: 100%; line-height: 110%;font-weight: bold }

.dotline {
	color: #666666;
	border-bottom:1px dotted;
	padding: 0px;
}
.blue-line{ color: #336699; border-bottom:1px groove;}

	
.cell-sideback1 { background-image:url(../image/bk-k.jpg);}
.cell-sideback2 { background-image:url(../image/bk-kh.jpg);}
.cell-mainback { background-image:url(../image/top/bk.gif);}
.cell-mainback2 { background-image:url(../image/top/bk_u.gif);}
.cell-dot { background-image:url(../image/bg_01.gif);}
.cell-back1 { background-color:#99CC66; } 
.cell-back2 { background-image:url(../image/footer2.gif);}
.cell-white { background-color:#FFFFFF; }
.cell-tayoriback { background-image:url(../image/top/ta/ta_r2_c1.gif);}
.cell-taiken { background-image:url(../image/taiken/ta.jpg);background-repeat: no-repeat;}

.cell-model1 {background-image:url(../image/model/pu/p_r1_c2.gif);}
.cell-model2 {background-image:url(../image/model/pu/p_r2_c1.gif);}
.cell-model3 {background-image:url(../image/model/pu/p_r2_c2.gif);}
.cell-model4 {background-image:url(../image/model/pu/p_r2_c3.gif);}
.cell-model5 {background-image:url(../image/model/pu/p_r3_c2.gif);}


.cell-CFC { background-color:#CCFFCC; }
.cell-CFC-l { font-size: 100%; line-height: 110%; background-color:#CCFFCC; }
.cell-CFC-m { font-size: 81.25%; line-height: 110%; background-color:#CCFFCC; }
.cell-C2E0A5-m-b { font-size: 81.25%; color: #336633;line-height: 110%; font-weight: bold;background-color:#C2E0A5; }
.cell-CCF-m-b { font-size: 81.25%; color: #333333;line-height: 110%; font-weight: bold;background-color:#CCCCFF; }
.cell-FFDAB9-m-b { font-size: 81.25%; color: #333333;line-height: 110%; font-weight: bold;background-color:#FFDAB9; }
.cell-CCC { background-color:#CCCCCC;}
.cell-white { background-color:#FFFFFF; }
.cell-white-l { font-size: 100%; line-height: 110%; background-color:#FFFFFF; }
.cell-white-m { font-size: 81.25%; line-height: 110%; background-color:#FFFFFF; }
.cell-CCF { background-color:#CCCCFF; }
.cell-CCF-l { font-size: 100%; line-height: 120%; background-color:#CCCCFF; }
.cell-CCF-m { font-size: 81.25%; line-height: 120%; background-color:#CCCCFF; }
.cell-FCC-l { font-size: 100%; line-height: 110%; background-color:#FFCCCC; }
.cell-FCC-m { font-size: 81.25%; line-height: 110%; background-color:#FFCCCC; }
.cell-FFC { background-color:#FFFFCC; }
.cell-FFC-l { font-size: 100%; line-height: 110%; background-color:#FFFFCC; }
.cell-FFC-m { font-size: 81.25%; line-height: 110%; background-color:#FFFFCC; }
.cell-CCC { background-color:#CCCCCC; }
.cell-F3F3F3 { background-color:#F3F3F3; }.sentence-s2-33 {
	font-size: 70%;
	line-height: 120%;
	color: #333333;
}
.txt-m2-C00 {
	font-size: 83%;
	line-height: 120%;
	color: #CC0000
}
.sentence-m2-33 {
	font-size: 83%;
	line-height: 120%;
	color: #333333;
}
h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 130%;
	font-weight: bold;
	color: #FFFFFF;
	padding: 0px;
	margin: 0px;
}
