@charset "utf-8";


*{
 margin: 0px 0px 0px 0px;
 padding: 0px 0px 0px 0px;
}




body{
 margin: 0px 0px 0px 0px;
 padding: 0px 0px 0px 0px;
 text-align: center;
 background: url(../imgs/bg.jpg) repeat-x;
 background-color: #f7f7f9;
 font-family: "ＭＳ Ｐゴシック","Arial";
}




#wrapper{
 width: 550px;
 margin: 0 auto;
 padding: 0px 0px 0px 0px;
 text-align: left;
 background-color: #fff;
}


img{
 border-style: none;
}



#logo{
 width: 241px;
 height: 50px;
 margin: 0px 0px 5px 0px;
 padding: 16px 0px 0px 25px;
 float: left;
}
h1{
 height: 50px;
 float: right;
 margin: 0px 15px 0px 0px;
 padding: 0px 0px 0px 0px;
 font-size: 10px;
 text-align: right;
 font-weight: lighter;
 line-height: 6.5em;
 color: #666;
}
#wn{
 margin: 0px 0px 0px 0px;
 padding: 20px 0px 20px 25px;
}

#flamearea{
 margin: 10px 0px 0px 0px;
 padding: 0px 0px 0px 0px;
}
#flamearea a{
 color: #4e8ace;
 text-decoration: none;
 font-size: 12px;
}
#flamearea a:hover{
 color: #23478f;
 text-decoration: underline;
}


#wn h2{
 clear: both;
 color: #666;
 width: 500px;
 height: 33px;
 font-size: 12px;
 margin: 0px 0px 0px 0px;
 padding: 0px 0px 0px 0px;
 line-height: 2.8em;
 background : url(../imgs/h2bg.jpg) repeat-x;
 text-indent: 12px;
}

#wn p{
 color: #666;
 font-size: 12px;
 margin: 0px 0px 20px 0px;
 padding: 0px 12px 0px 0px;
 line-height: 1.5em;
}
#wn p a{
 color: #339966;
 text-decoration: none;
}
#wn p a:hover{
 color: #1a6f99;
 text-decoration: underline;
}

#inputarea{
 margin: 0px 0px 0px 0px;
 padding: 0px 0px 0px 0px;
 text-align: center;
}

address{
 clear: both;
 width: 550px;
 height: 40px;
 font-style: normal;
 color: #666;
 font-size: 10px;
 margin: 0px 0px 0px 0px;
 padding: 10px 0px 0px 0px;
 background-color: #ddd;
 text-indent: 32px;
}


