.l5
{border-bottom:1px dashed #808080;
line-height:140%;
}
body { background-color:#ffffff;margin-top:0px;font-family:"MS UI Gothic",Tahoma,osaka,sans-serif;}	/*背景色の指定*/
body,td { font-size:12px; line-height:18px;color:#000000;font-family:"MS UI Gothic",Tahoma,osaka,sans-serif;letter-spacing:2px;}	/*基本の文字の大きさ、色、フォントの種類*/
/*マウスでポイントしたときのリンク色*/

/*水平線の色、スタイル、太さ*/
h1 { 
font-size : 12px;
font-weight: normal;
margin-bottom: 0px;
margin-top: 0px;
letter-spacing: 1px;
text-align: center;
width : 100%;
height : 12px;
background-color : #ffffff;

 }
hr.sen{border-top-style : dotted;border-top-color : silver;border-bottom-color : white;height : 1px;
border-bottom-style : solid;}


h2 { 
font-size : 15px;
font-weight: bold;
margin-bottom: 0;
color:red;
 }
h3 { 
font-size : 10pt;
font-weight: normal;
margin: 0;
 }
table.1 {margin-left:10px;background-color:#ffffff;}
.ari { font-family:"Arial";}
td.sample {border: solid 1px #ff0000;}
td.gray{ background-color:#dcdcdc; border: solid 1px #000000;}
table.sample2 {border: solid 1px #000000; border-collapse: collapse;margin-bottom:1mm;}
td.sample10 {border: solid 1px #000000;}
td.left{background-color:#e8f2f8;}
td.osusume{background-color:#ffffff;}
.15 { font-size:15px;}
td.menu{border-bottom:1px dashed gray;letter-spacing:1px;padding:2px; bgcolor:#ffffff;}
td.menu2{border-bottom:1px solid gray;letter-spacing:1px;padding:2px; bgcolor:#ffffff;}
td.menu4{border-bottom:1px solid gray;padding:2px;}
td.menu3{border-bottom:1px solid gray;}
.red{color:red;}
td.menu5{border-bottom:1px dashed #808080;letter-spacing:1px;padding:2px;}
td.menu20{border-bottom:1px dashed #808080;letter-spacing:0px;padding:2px;font-size:12px;line-height:100%;}
td.menutop{border-bottom:1px solid gray;border-top:1px solid gray;letter-spacing:1px;padding:2px; }

td.menu6{border-bottom:1px solid #808080;letter-spacing:1px;}
td.menu7{border-bottom:1px solid #808080;letter-spacing:1px;padding:2px;}
.name{font-weight:bold;text-decoration:underline;font-size:15px;letter-spacing:0px;color:red;}
.iro { color:#ff4d80;}
body{scrollbar-3dlight-color:#666666;
scrollbar-arrow-color:#666666;
scrollbar-base-color:#ffffff;
scrollbar-darkshadow-color:#666666;
scrollbar-face-color:#ffffff;
scrollbar-highlight-color:#ffffff;
scrollbar-track-color:#ffffff;
scrollbar-shadow-color:#ffffff;}
a:link {text-decoration:underline;color:#000000;}
a:visited {text-decoration:underline;color:#000000;}
a:active {text-decoration:underline;color:#000000;}
a:hover { text-decoration:underline;color:#000000;}

.tdline3 { background-color:#666666; background-image:url("stripes.gif"); height:1px;} 
.C1 { font-size:13px; line-height:130%; }
.title { font-size:11pt;color:#ffffff;background-color:#ff4d80;text-align:left; padding:2px; margin: 0px 0px 0px 0px; border-style: dotted; border-width: 0px 0px 0px 0px;  border-color: #666666; }
.sf { font-size:9pt; font-family:"MS UI Gothic","Osaka;}
.cross_t { background-color:#cccccc; background-image:url("stripes2.gif");width:1px; }
.cross_y { background-color:#cccccc; background-image:url("stripes.gif"); height:1px; }
.title12 { font-size:10pt;color:#ffffff;background-color:#ff4d80;font-weight:bold; padding:2px; margin: 0px 0px 0px 0px; border-style: dotted; border-width: 0px 0px 0px 0px;  border-color: #666666; }

