body {
background-color: #657084;
font-family: 'ＭＳ Ｐゴシック','ヒラギノ角ゴ Pro W3','Osaka';
}

#container {
margin:  4px auto auto auto;
padding: 0px;
width: 910px;
padding:  0px;
position: static;
}

/*リンク*/
a:link { 
color: #71af09;
}

a:active { 
color: #a1c200; 
}

a:visited { 
color: #5f5f5f; 
}

a:hover { 
color: #2a7f21; 
} 

/* 上右下左 */
.substitution-text {
display:  none;
}


img {
border: none;
}

/**フッタ**/
#footer{
position:  relative;
top: 0px;
left: 0px;
margin: 0px;
padding: 10px 0px 0px 0px;
width: 910px;
height: 38px;
text-align: center;
font-size: 11px;
color: #000000;
background-image: url(/images/footer.gif);
background-repeat: no-repeat;
background-position: 0px 0px;
}

#footer-link {
position:  relative;
top: 0px;
left: 0px;
margin: 0px 0px 0px 0px;
padding: 100px 0px 0px 0px;
width: 910px;
height: 30px;
text-align: center;
font-size: 11px;
color: #000000;
background-image: url(/images/body_backimage.gif);
background-repeat: repeat-y;
background-position: 0px 0px;
}

#footer-link-left {
position: absolute;
top: 0px;
left: 30px;
margin: 0px 0px 0px 0px;
padding: 100px 0px 0px 0px;
width: 425px;
height: 38px;
text-align: left;
font-size: 11px;
color: #000000;
}

#footer-link-right {
position:  absolute;
top: 0px;
left: 455px;
margin: 0px 0px 0px 0px;
padding: 100px 0px 0px 0px;
width: 425px;
height: 38px;
text-align: right;
font-size: 11px;
color: #000000;
}

#footer-space {
height: 400px;
}



/**リスト**/
ul {
list-style-image: url(/images/list_image.gif);
margin: 10px 0px 10px 7px;
padding: 0px 0px 0px 10px;
}

li {
position: relative;
left: 0px;
top: 0px;
margin: 0px 0px 10px 0px;
}

ol {
margin: 15px 0px 15px 0px;
}
ol li {
margin: 0px 10px 0px 30px;
padding: 0px 0px 0px 0px;
}


/**フォーム汎用**/
input,textarea,select,option { 
/*background: #323434; */
border:  solid 1px #c6c6c6;
margin: 0px; 
padding: 0px; 
vertical-align: baseline;
}

select,option {
width: 160px; 
}

textarea { 
width: 300px; 
padding:  4px 4px 4px 4px; 
}

input { 
height: 20px; 
padding:  0px 4px 0px 4px; 
}

#submit-reset {
text-align: center;
padding:10px 0px 10px 0px;
}

#button-submit {
margin:0px 0px 0px 10px;
}

#button-reset {
margin:0px 0px 0px 0px;
}
