body {color : #000000; background-color : #ffffff; margin-top:0px; margin-bottom:0px;}
P {margin-top: 7px; margin-bottom: 5px;}
form {margin-top: 0px; margin-bottom: 0px;}

.sh_l { background-image: url(../img/sh_l.gif);background-repeat: repeat-y; width:5px;}
.sh_r { background-image: url(../img/sh_r.gif);background-repeat: repeat-y; width:5px;}

.mn_f1 { width:181px; margin-top:7px; margin-bottom:3px;}
.mn_f { width:181px; margin-top:3px; margin-bottom:3px;}

.f_fla { width:510px; margin-top:7px; margin-bottom:7px; margin-left:0px; margin-right:0px;}
.f_f1 { width:510px; margin-top:7px; margin-bottom:7px; margin-left:0px; margin-right:0px; border-top: 1px solid #cccccc; }

.cn_f1 { width:480px; margin-top:5px; margin-bottom:5px; margin-left:20px;}
.tb_l { font-size: 12px; font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-style: normal; color: #009933; line-height:16px; font-weight:bold; padding:5px; border-bottom: 3px double #009933;}
.tb_r { font-size: 12px; font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-style: normal; color: #000000; line-height:16px; font-weight:normal; padding:5px; border-bottom: 3px double #009933;}
.tbg_l { font-size: 12px; font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-style: normal; color: #009933; line-height:16px; font-weight:bold; padding:5px; border-bottom: 1px dotted #cccccc;}
.tbg_r { font-size: 12px; font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-style: normal; color: #000000; line-height:16px; font-weight:normal; padding:5px; border-bottom: 1px dotted #cccccc;}

.x_brd { font-size: 12px; font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-style: normal; color: #000000; line-height:18px; font-weight:normal; padding:10px;}
.x_brd a:link {color:#0000cc;text-decoration:none;}
.x_brd a:visited {color:#0000cc; text-decoration:none;}
.x_brd a:active {color:#ff0000; text-decoration:none; position:relative; top:1; left:1;}
.x_brd a:hover {color:#ff0000; text-decoration:none; position:relative; top:1; left:1;}

.x_brd2 { font-size: 12px; font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-style: normal; color: #000000; line-height:18px; font-weight:normal; padding:5px;}
.x_brd2 a:link {color:#0000cc;text-decoration:none;}
.x_brd2 a:visited {color:#0000cc; text-decoration:none;}
.x_brd2 a:active {color:#ff0000; text-decoration:none; position:relative; top:1; left:1;}
.x_brd2 a:hover {color:#ff0000; text-decoration:none; position:relative; top:1; left:1;}

.fr_w { width:600px; margin-top:15px; margin-bottom:0px; margin-left:50px;}
.fr_t { background-image: url(../img/fr_t.gif);background-repeat: repeat-x; height:18px;}
.fr_r { background-image: url(../img/fr_r.gif);background-repeat: repeat-y; width:18px;}
.fr_b { background-image: url(../img/fr_b.gif);background-repeat: repeat-x; height:18px;}
.fr_l { background-image: url(../img/fr_l.gif);background-repeat: repeat-y; width:18px;}
.fr_c { font-size: 12px; font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-style: normal; color: #000000; line-height:16px; font-weight:normal;background-image: url(../img/fr_c.gif); }
.fr_cn { background-image: url(../img/fr_c.gif); }
.fr_ct { font-size: 12px; font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-style: normal; color: #000000; line-height:16px; font-weight:normal; text-align:center }
.fr_ct1 { font-size: 12px; font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-style: normal; color: #000000; line-height:16px; font-weight:normal; text-align:center; padding:3px; padding-top:10px; width:150px; border-bottom: 1px dotted #cccccc;}
.fr_ct2 { font-size: 12px; font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-style: normal; color: #000000; line-height:16px; font-weight:normal; text-align:left; padding:5px; border-bottom: 3px double #cccccc; }
.fr_ct3 { width:414px; }

.sho_w { width:603px; margin-top:15px; margin-bottom:0px; margin-left:48px;}
.sho_c { font-size: 12px; font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-style: normal; color: #000000; line-height:16px; font-weight:normal;background-image: url(../img/sho_c.gif);background-repeat: repeat-y; padding:5px; padding-left:20px;padding-right:20px;}
.sho_c a:link {color:#0000cc;text-decoration:none;}
.sho_c a:visited {color:#0000cc; text-decoration:none;}
.sho_c a:active {color:#ff0000; text-decoration:none; position:relative; top:1; left:1;}
.sho_c a:hover {color:#ff0000; text-decoration:none; position:relative; top:1; left:1;}

.brd_w { width:586px; margin-top:15px; margin-bottom:0px; margin-left:56px;}
.brd_c { background-image: url(../img/brd_c.gif);background-repeat: repeat-y;}
.brd_cw { width:550px; margin-top:5px; margin-bottom:0px; margin-left:18px;}
.brd_x1 { font-size: 12px; font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-style: normal; color: #000000; line-height:16px; font-weight:normal; padding:5px; text-align:center;}
.brd_x2 { font-size: 12px; font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-style: normal; color: #000000; line-height:16px; font-weight:normal; padding:5px; text-align:center; border-right: 1px solid #666666; border-left: 1px solid #666666;}

.btn {padding-top: 5px; padding-bottom:5px;}
.btn a:link {color:#0000cc;text-decoration:none;}
.btn a:visited {color:#0000cc; text-decoration:none;}
.btn a:active {color:#ff0000; text-decoration:none; position:relative; top:1; left:1;}
.btn a:hover {color:#ff0000; text-decoration:none; position:relative; top:1; left:1;}

a:link {
	COLOR: #666666; TEXT-DECORATION: none}
a:visited {
	COLOR: #666666; TEXT-DECORATION: none}
a:active {
	COLOR: #666666; TEXT-DECORATION: underline}
a:hover {
	COLOR: #666666; TEXT-DECORATION: underline}

.cop_r { font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 10px; font-style: normal; line-height: 30px; text-align:right; background-image: url(../img/ft03.gif);background-repeat: no-repeat; width:485px; height:11px; margin-top:0px; margin-bottom:0px; border-bottom: 1px solid #cccccc;}
.cop_l { border-bottom: 1px solid #cccccc;}

