/* about linkage */
a:link    {text-decoration:none; color:#333333;}
a:visited {text-decoration:none; color:#333333;}
a:hover   {text-decoration:none; color:#333333;}

/* page setting */
body{
scrollbar-3dlight-color: #999999;
scrollbar-darkshadow-color : #999999;
scrollbar-highlight-color : #ffffff; 
scrollbar-shadow-color : #ffffff;
scrollbar-arrow-color : #999999; 
scrollbar-face-color : #ffffff; 
scrollbar-base-color : #ffffff;
scrollbar-track-color: #ffffff;
background-color:#ffffff;
font-size:14px;
font-color:#333333;
font-family:MS Pゴシック,Osaka,Helvetica,Arial;
}

td{
font-size:14px;
color:#333333;
font-family:MS Pゴシック,Osaka,Helvetica,Arial;
}

div.navi{
border-bottom:#333333 1px solid;
border-width:1px;
padding:4px;
width:100%;
font-size:12px;
}

div.info{
border-style:solid;
border-width:1px;
padding:10px;
width:100%;
border-color:#999999;
}

div.title{
border-top:#333333 1px dashed;
border-bottom:#333333 1px dashed;
padding:10px;
width:100%;
font-weight:bold;
}

div.title2{
border-bottom:#333333 1px dashed;
padding:10px;
width:100%;
font-weight:bold;
}

div.exp{
border-top:#333333 1px dashed;
border-bottom:#333333 1px dashed;
padding:10px;
width:100%;
}

div.phease{
border-bottom:#333333 1px dashed;
padding:10px;
width:100%;
font-weight:italic;
}

div.copy{font-size:12px;
font-weight:bold;
}

font.size12{font-size:12px;
}

font.size10{font-size:10px;
}

font.size8{font-size:8px;
}

font.red{
color:#DC143C;
}

font.purp{
color:#980030;
}

font.blue{
color:blue;
}

h1{font size:22px;
color:#333333;
font-family:Verdana,Helvetica,Arial
}

h2{font size:16px;
color:#333333;
font-weight:bold;
font-family:Verdana,Helvetica,Arial
}


