@charset "utf-8";
/* CSS Document */

/*＝＝＝＝＝＝＝＝＝＝＝＝＝
BASIC
＝＝＝＝＝＝＝＝＝＝＝＝＝*/

*{
margin:0;
padding:0;
}


body{
color:#333;
background-color:#003300;
font-size:0.8em;
text-align:center;
font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}

hr{
display:none;
}

address{
font-style:normal;
}

li{
list-style:none;
}

em{
font-style:normal;
}

/*＝＝＝＝＝＝＝＝＝＝＝＝＝
LAYOUT
＝＝＝＝＝＝＝＝＝＝＝＝＝*/

#contaner{
width:700px;
text-align:left;
margin-left:auto;
margin-right:auto;
background:#ffff66;
}

#header{
width:700px;
height:250px;
background:url(img/link_gra.jpg);
}

#contents{
width:700px;
background:#FFFF66;
}

#footer{
width:700px;
background:#ffff66;
}

/*＝＝＝＝＝＝＝＝＝＝＝＝＝
HEADER
＝＝＝＝＝＝＝＝＝＝＝＝＝*/

#header{
text-align:left;
}

#header h1{
width:310px;
font-size:11px;
font-weight:normal;
margin:5px 0 0 150px;
}

#header h2{
width:310px;
font-size:16px;
font-weight:bold;
margin:2px 0 0 150px;
padding:0 0 3px 0;
border-bottom:solid 1px #003300;
}

#header h3{
width:310px;
font-size:12px;
margin:3px 0 0 150px;
color:#CC0033;
}

p.top{
width:400px;
font-size:14px;
color:#FFFFFF;
margin:55px 0 0 10px;
}

#header a:link{
color:#cc0033;
text-decoration:none;
}

#header a:hover{
color:#cc0033;
text-decoration:underline;
}

#header a:visited{
color:#cc0033;
}

/*＝＝＝＝＝＝＝＝＝＝＝＝＝
CONTENTS
＝＝＝＝＝＝＝＝＝＝＝＝＝*/

#contents{
width:700px;
}

#contents h4{
margin:10px 0 10px 0;
}

#contents .pan{
text-align:left;
margin:10px 0 0 20px;
font-size:10px;
}



/*＝＝＝＝＝＝＝＝＝＝＝＝＝
contact
＝＝＝＝＝＝＝＝＝＝＝＝＝*/

h4{
width:450px;
text-align:left;
font-size:0.9em;
}

h5{
width:450px;
text-align:left;
font-size:0.9em;
font-weight:normal;
margin:0 0 5px 0;
}


#contact{
width:450px;
margin:5px 0 20px 0;
text-align:left;
}

#contact .midashi{
margin:10px 0 5px 0;
}

#contact .submit{
text-align:center;
margin:10px 0 0 0;
}

form{
border-top:1px #333333 dotted;
}

#contents #contact a:link{
color:#333;
text-decoration:underline;
}

#contents #contact a:hover{
color:#333;
text-decoration:none;
}

#contents #contact a:visited{
color:#333;
}



/*＝＝＝＝＝＝＝＝＝＝＝＝＝
FOOTER
＝＝＝＝＝＝＝＝＝＝＝＝＝*/

#footer{
border-top:solid 1px #003300;
font-size:11px;
}

#footer address{
color:#333;
margin:10px 0 10px 0;
}

#footer p{
color:#333;
margin:10px 0 0 0;
}

#footer a:link{
color:#333;
text-decoration:underline;
}

#footer a:hover{
color:#333;
text-decoration:none;
}

#footer a:visited{
color:#333;
}
