/*  === 全体のスタイル ===  */
body{
margin:0px;
padding:0px;
background-color:#FFFFFF;
font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3",sans-serif;
font-size: 12px;
text-align: left;
line-height:140%;
color: #333333;
}

a:link { text-decoration:none; color: #FF0000; }    
a:visited { text-decoration:none; color: #FF0000; }   
a:active { text-decoration:none; color: #FF0000; }   
a:hover { text-decoration:underline; color: #666666; } 

#tuline{
width:100%;
height:20px;
background-color:#333333;
margin-top: 0px;
margin-bottom: 0px;
}

#centertable{
width: 750px;
height: 100%;
}

#logo{
width: 120px;
height: 60px;
text-align:left;
}

#Gnavi{
font-family:"Courier New", Courier, mono, sans-serif;
line-height:120%;
text-align:right;
width: 630px;
height: 60px;
}

#topmain{
width:600px;
text-align:left;
padding-left:75px;
padding-right:75px;
padding-top:10px;
padding-bottom:30px;
}

#contentstable{
width:600px;
text-align:left;
padding-left:75px;
padding-right:75px;
padding-top:10px;
padding-bottom:30px;
}

#footer{
width: 750px;
height: 30px;
line-height:120%;
text-align:center;
padding-top:8px;
}

#copy{
font-family:"Courier New", Courier, mono, sans-serif;
text-align:center;
padding:10px;
}

.pline{
width:750px;
border-top-style:none;
border-right-style:none;
border-bottom-coler:#666666;
border-bottom-width:1px;
border-bottom-style:dashed;
border-left-style:none;
margin-bottom: 5px;
padding-bottom:5px
}

/* === コンテンツ部分のスタイル === */
.midashi{
padding-top:10px;
padding-left:15px;
padding-bottom:10px;
}

.contents{
width: 383px;
height: 100%;
text-align:left;
padding-top:15px;
padding-left:15px;
padding-bottom:10px;
}

h1{
font-family:"Courier New", Courier, mono, sans-serif;
font-size:24px;
}

/* === フッダー部分のスタイル === */

