@charset "euc-jp";
<!--
html,body,td{
color:#111111;
line-height:140%;
font-size:12px;
font-family:"£Í£Ó ¥´¥·¥Ã¥¯", "Osaka¡ÝÅùÉý";
}
form{ margin:0px;}
body{
margin:20px;
padding:20px;
text-align:center;
 background:url(img/bg_b.gif) #333333;
}
p{margin-top:0px; margin-bottom:5px;}
img{border:0px;}

div#body{
margin-left:auto;
margin-right:auto;
 border:#FFFFFF 1px solid;
 border-bottom:#FFFFFF 1px solid;
 border-right:#FFFFFF 1px solid;
/*width:750px;*/
 width:676px;
 text-align:center;
min-width:730px;
background:url(img/title.jpg) left top no-repeat;
background-color:#ffffff;
 }
 
 div#head{
padding:10px;
text-align:center;
}
#head h1{
font-size:24px;
font-weight:bold;
color:#ffffff;
text-align:left;
padding:10px;
margin:0px;
}

h2{margin-top:10px;  margin-bottom:0px; text-align:left; color:#0033FF;}

table#main, table#permain{ margin-top:0px;}
#main td{ 
text-align:left;
padding:2px;
border-bottom:1px #FFFFFF solid;
border-right:1px #FFFFFF solid;
background: url(skin/img/cback_img.jpg) #FFFFFF;
}

#permain td{
 text-align:left;
 padding:2px;
border-bottom:1px #FFFFFF solid;
border-right:1px #FFFFFF solid;
border-top:1px #FFFFFFF solid;
border-left:1px #FFFFFF solid;
 background-color:#FFFFFF;
 background:url(skin/img/cback_img.jpg) #FFFFFF;
}
#permain p{
 border-top:#FFFFFF 1px solid;

}
#main p{
 border-top:#FFFFFF 1px solid;

}


div.url, div.perurl{ padding:0px; padding-top:5px; }
.no, .perno{
font-size:10px; 
font-family:Verdana; 
color:#ffffff; 
padding:3px;
margin:0px; 
margin-right:3px;
line-height:18px;}

.no{
background-color:#00330D; 
border-top:#FFFFFF 1px solid;
border-left:#FFFFFF 1px solid;

}
.perno{
background-color:#000033; 
border-top:#FFFFFF 1px solid;
border-left:#FFFFFF 1px solid;
}

.url a, .perurl a{
margin:0px;
line-height:10px;
font-size:12px;
padding:2px;
}



p.memo {
 margin:0; 
 margin-top:5px; 
 padding:4px;
color:#000000;
 }


div#bottom{
margin-top:0px; 
margin-bottom:0px;
padding-top:10px; 
border-top: dashed 0px #bbbbbb; 
font-size:10px;
text-align:center;
color:#333333;
}
#bottom p{margin:0px; margin-bottom:2px;}
#bottom A:link {color:#ff0000;}
#bottom A:visited {COLOR:#0000FF;}


#foot a{letter-spacing:2px;}

#foot{clear:both;
color:#ffffff;
text-align:center;
font-family:Verdana,"£Í£Ó ¥´¥·¥Ã¥¯", "Osaka¡ÝÅùÉý";
letter-spacing:2px;
font-size:10px;

}
#foot p{ margin:0px; padding-top:10px;}
#foot a:link, #foot A:visited { text-decoration:none; color:#FFFFFF; letter-spacing:1px;}
#foot A:hover {COLOR:#99ffff; text-decoration:underline;}





.al_center{text-align:center;}
.al_right{text-align:right;}
.al_left{text-align:left;}
.al_middle{vertical-align:middle;}
.al_top{vertical-align:top;}
.al_bottom{vertical-align:bottom;}

.font01{color:#003366;}
.font02{color:#0099FF;}


.data01{color:#87D097; font-size:14px; letter-spacing:2px; font-weight:bold;}
.cau{color:#FF0033; font-size:14px; letter-spacing:2px; font-weight:bold;}

.m{font-size:16px; line-height:20px;}
.del{text-decoration:line-through;}


.from_input{ border:1px solid #003333; background-color:#efffef; color:#000099; padding:3px; letter-spacing:2px;}
.from_bt{ border:1px solid #003333; background-color:#55a066; color:#ffffff; padding:3px;}


 A:link {color:#ff00000;}
 A:visited {COLOR:#0000ff;}
 A:hover {COLOR:#ffffff; text-decoration:none;}
 A:active {color:#ff0000; TEXT-DECORATION:NONE;}