a.a1 {color:#004363; text-decoration:underline; }
a.a1:hover {color:#5986A5; text-decoration:underline; }
a.a1_n {color:#004363; text-decoration:none; }
a.a1_n:hover {color:#004363; text-decoration:underline; }

a.a2 {color:#000000; text-decoration:underline; }
a.a2:hover {color:#4682B4; text-decoration:underline; }
a.a2_n {color:#000000; text-decoration:none; }
a.a2_n:hover {color:#4682B4; text-decoration:underline; }
a.a3 {color:#000000; text-decoration:none; }
a.a3:hover {color:#4682B4; text-decoration:underline; }

a.a4 {color:#000080; text-decoration:none; }
a.a4:hover {color:#C80096; text-decoration:underline; }
a.img {color:#000000; text-decoration:none; }
a.img:hover {color:#000000; text-decoration:none; }

a.FFFFFF {color:#FFFFFF; text-decoration:underline; }
a.FFFFFF:hover {color:#FFFFFF; text-decoration:underline; }

a.google {background-color:#ffffff; border:solid 2px #496e87; padding:10px; border-radius:3px; text-align:center; display:block; color:#496e87; text-decoration:none;}
a.google:hover {background-color:#f2f2f2; border:solid 2px #496e87; padding:10px; border-radius:3px; text-align:center; display:block; color:#496e87;}

body {margin-top:0; margin-left:0; margin-right:0; margin-bottom:0;}
td, body {font-family: 'メイリオ', meiryo, 'ヒラギノ丸ゴ Pro W4', 'Hiragino Maru Gothic Pro W4', 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro W3', Verdana, Arial, Osaka, sans-serif; font-size:12px;}
.border { border-top: 1px solid #999999;  border-right: 1px solid #999999; border-bottom: 1px solid #999999; border-left: 1px solid #999999;}
.border_none { border-top: 0px solid #999999;  border-right: 0px solid #999999; border-bottom: 0px solid #999999; border-left: 0px solid #999999;}
.select_bgcolor { background-color:#E3E3FF; }

input.1 {font-family: verdana; font-size: 7pt; border-width : 1pt; border-color: #666666; border-style : solid; background-image: url("./rad5.jpg")}
input.2 {font-family: verdana; font-size: 7pt; border-width : 1pt; border-color: #666666; border-style : solid;}
input.eng {font-family: verdana; font-size: 7pt; border-width : 1pt; border-color: #666666; }

img.1 {border-color=#666666;}
img.s1 {border-color=#000000;}

td.td1 {font-size: 12px;}
td.norm {font-family: verdana; font-size:10pt; }
td.no-repeat {background-repeat:no-repeat; background-position:top left; }
td.no-repeat2 {background-repeat:no-repeat; background-position:bottom right; }
td.no-repeat3 {background-repeat:no-repeat; background-position:top right; }
td.repeatx {background-repeat:repeat-x; background-position:left; }
td.repeaty {background-repeat:repeat-y; background-position:left; }
td.even {text-align: justify; text-justify: distribute;}
td.kaigyou {word-break: break-all;}
td.small8pt {font-size: 8pt; font-family: verdana; line-height: 15px;}
td.mid {font-size: 9pt; font-family: verdana; line-height: 15px;}
td.verdana {font-family: verdana;}
td.white {color:#FFFFFF;}
td.size13px {font-size: 13px;}
td.pad_5px {padding: 5px 5px 5px 5px;}

img.entry {margin-right:10px;}

.even {text-align: justify; text-justify: distribute-all-lines; }

h1.semai17 {margin-bottom:0; font-size:17px;}
h1.semai16 {margin-bottom:0; font-size:16px;}
h1.semai15 {margin-bottom:0; font-size:15px;}

.margin0 {margin-bottom: -5;}

b.sub {color:#4682B4;}
b.title {font-size:12pt; color: #4682B4;}
b.size17px {font-size:15px; color: #004363;}
td.haba {line-height: 12pt; }
td.haba20px {line-height: 18px; }

.no-repeat4 {background-position:bottom;}
.no-repeat {background-position:top; background-repeat:repeat-x;}

.ver {font-family: verdana;}
.meiryo {font-family: 'メイリオ', meiryo;}
.imp {font-family: impact;}
.large {font-size: 11pt;}
.ver12px {font-family: verdana; font-size: 12px;}
.mid {font-family: verdana; font-size: 8pt;}
.mid2 { font-size: 8pt; font-family: verdana; font-weight: bold; color:#666666; }
.small {font-family: verdana; font-size: 7pt;}
.br {font-family: verdana; font-size: 3pt;}
.big {font-size: 15pt;}

.size10px {font-size: 10px;}
.size11px {font-size: 11px;}
.size12px {font-size: 12px;}
.size13px {font-size: 13px;}
.size14px {font-size: 14px;}
.size15px {font-size: 15px;}
.size16px {font-size: 16px;}
.size17px {font-size: 17px;}
.size18px {font-size: 18px;}
.size19px {font-size: 19px;}
.size20px {font-size: 20px;}
.size26px {font-size: 24px;}

.L-S3px {letter-spacing:2px;}
.L-S1px {letter-spacing:1px;}

.bgcolor { border-top: 1px solid #999999;  border-right: 1px solid #999999; border-bottom: 1px solid #999999; border-left: 1px solid #999999; font-family: verdana;}
.bgcolor2 {border-top: 1px solid #000000;  border-right: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; font-family: 'メイリオ', meiryo;}
.bgcolor2-2 {border-top: 1px solid #444444;  border-right: 1px solid #444444; border-bottom: 1px solid #444444; border-left: 1px solid #444444; font-family: 'メイリオ', meiryo;}
.bgcolor3 { border-top: 1px solid #000000;  border-right: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; font-family: verdana; font-size:9px; color:#000000}
.bgcolor4 { font-family: verdana; font-size:9px; }
.bgcolor5 { border-top: 1px solid #666666;  border-right: 1px solid #666666; border-bottom: 1px solid #666666; border-left: 1px solid #666666; font-family:verdana; font-size:10px; color:#000000}
.good { border-top: 1px solid #000000;  border-right: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; font-family: verdana; font-size:11px; background-color:#00c6a9; color:#FFFFFF}
.bad { border-top: 1px solid #000000;  border-right: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; font-family: verdana; font-size:11px; background-color:#e83a00; color:#FFFFFF}


.submit1 { border-top: 1px solid #000000;  border-right: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; font-family: verdana; font-size:7pt; background-color:#C80096; color:#FFFFFF}
