body {
	width:780px;
	margin-left:auto;
	margin-right:auto 
}
.head { font-size: 12px; line-height: 130%; color:#555555; padding: 5px 0px 0px 0px; text-align:center;}
.S {  font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 12px; line-height: 130%; color:#555555;}
.S2 { font-size: 13px; line-height: 120%; color:#555555; padding:12px 5px 0px 13px; vertical-align:top;}
.S3 { font-size: 13px; line-height: 120%; color:#555555; padding:2px 3px 0px 23px; vertical-align:top;}
.S4 { font-size: 13px; line-height: 120%; color:#555555; padding:4px 3px 0px 13px; vertical-align:top;}
.Rb { font-size: 12px;  color:#FF0000; font-weight:bold;}
.So { font-size: 13px;  color:#FF6600; font-weight:bold;}
.Sg{ font-size: 12px; color:#298802; padding:0px 2px 0px 0px;}
.Sg2{ font-size: 12px; color:#298802; margin:7px 10px 0px 10px;}
.Sg3{ font-size: 12px; color:#298802; margin:3px 10px 0px 10px;}
.Sgr{ font-size: 12px; color:#777777; font-weight:bold;}
.faq{ font-size: 12px; color:#777777; padding:5px 60px 7px 0px; text-align:right;}
.info { font-size: 13px; line-height: 120%; color:#555555; padding:7px 5px 0px 15px; vertical-align:top;}
.S a { text-decoration:none; }
.SS {  font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 10px; line-height: 130%}
.SS2 {  font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 10px; line-height: 130%; padding: 3px 0px 0px 10px;}
.SS3 {  font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 10px; line-height: 130%; padding: 3px 0px 3px 10px;}
.Sml { font-size: 12px; line-height: 130%; color:#555555; padding:0px 0px 0px 10px;}
.req { font-size: 13px; line-height: 120%; color:#555555; margin:5px 10px 5px 50px; vertical-align:top;}
.req2 { font-size: 13px; line-height: 120%; color:#555555; margin:5px 10px 5px 200px; vertical-align:top;}
.M {  font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 14px; line-height: 130%}
.TITLE {  font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 18px; line-height: 130%; font-weight: bold}
.TITLE2 {  font-family: "HGPºÞ¼¯¸E"; font-size: 24px; line-height: 130%}
.button { width:80px; height:25px; font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 12px; font-weight: bold}
.english {  font-family: "Osaka", "‚l‚r ‚oƒSƒVƒbƒN"; font-size: 12px; line-height: 130%; color:#FFFF00;}
.Mb { font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 14px; line-height: 130%; font-weight: bold}
.english a:link { text-decoration:none; color:#FFFF00;}
A:link { color: #CC3333; }
A:visited { color: #CC3333; }
A:active { color: #CC3333; }
A:hover { color: #FF9900; }
.Sb { font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 12px; line-height: 130% ; font-weight: bold; color:#555555;}
.Bdr{ border:1px solid #999999; margin: 0px 0px 10px 0px;}
.Bdr1 { border-top:1px solid #999999; border-left:1px solid #999999; border-right:1px solid #999999; background-color:#32AA00; margin: 5px 0px 0px 0px;}
.Bdr2 { border-left:1px solid #999999; border-right:1px solid #999999; background-color:#FFFFFF;}
.Bdr3 { border-left:1px solid #999999; border-right:1px solid #999999; border-bottom:1px solid #999999; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;}
.Bdr4 { border-left:1px solid #999999; border-right:1px solid #999999; border-bottom:1px solid #999999; background-color:#FFFFDE; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;}
.pt10{ padding:10px 0px 0px 0px;}
.mt2{ margin:2px 0px 0px 0px;}
.mt5{ margin:5px 0px 0px 0px;}
.mt10{ margin:10px 0px 0px 0px;}
.mt15{ padding:15px 0px 15px 0px;}
.footer_link{ height:20px; background-color:#E2E2E2; font-size:12px; color:#333333; padding: 3px 0px 0px 0px;}
.footer_link A:link { color: #333333; }
.footer_link A:visited { color: #333333; }
.footer_link A:active { color: #333333; }
.footer_link A:hover { color: #333333; }
.footer{ height:25px; background-color:#32AA00; padding: 5px 0px 0px 0px; text-align:center;font-size: 12px; line-height: 130%; color:#FFFF00;}
.footer a:link { text-decoration:none; color:#FFFF00;}
.footer a:hover { text-decoration:underline; color:#FFFF00;}
.footer a:visited { text-decoration:none; color:#FFFF00;}

.req_text{ width:650px; height:80px;}
.req_1{ font-size:12px; color:#555555; margin:2px 10px 3px 10px;}
.req_2{ font-size:12px; color:#555555; margin:5px 10px 5px 10px; line-height:120%;}
.ml13{margin: 0px 0px 0px 13px;}