body{
width:640px;
margin:0;
text-align:center;
font-size:80%;
line-height:1.5;
color:#333;
font-family:"‚l‚r ‚oƒSƒVƒbƒN", Osaka, sans-serif;
overflow-x:hidden;
}
h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,p{
padding:0;
margin:0;
font-weight:normal;
font-size:1em;
}
ul{
list-style-type:none;
}
p{
margin-bottom:1.2em;
}
textarea{
font-size:1em;
}
img{
border:0;
}
.clear{
clear:both;
}
hr{
display:none;
}
.clearfix:after{
content:"";
height:0;
clear:both;
display:block;
visibility:hidden;
}
a:link{
color:#f05a22;
text-decoration:underline;
}
a:visited{
color:#f05a22;
text-decoration:underline;
}
a:hover{
color:#f05a22;
text-decoration:none;
}
p.linkColor{
color:#f05a22;
}
#form_box:after{
content:"";
height:0;
clear:both;
display:block;
visibility:hidden;
}
#form_main{
clear:both;
}
#form_box table{
margin:0 auto;
text-align:left;
}
#form_box form:after{
content:"";
height:0;
clear:both;
display:block;
visibility:hidden;
}
#form_box form{
display:inline-block;
width:640px;
clear:both;
}
.form_item{
padding:5px;
text-align:left;
white-space:nowrap;
background:#fff1ce;
}
.col_or{
color:#f05a22;
}
p{
margin:0 15px;
}
#form_main #btn_submit02:after{
content:"";
height:0;
clear:both;
display:block;
visibility:hidden;
}
#form_main #btn_submit02{
width:390px;
text-align:right;
padding:25px 0 20px 190px;
}
#form_main #btn_submit02 ul li{
float:left;
padding:0 0 0 15px;
}
.ttl{
text-align:center;
padding:25px 0 15px;
font-weight:bold;
color:#000;
}
.comment{
margin:0 75px 10px;
padding:0;
color:#f05a22;
text-align:center;
width:490px;
}
.art{
margin:0;
padding:15px 75px 10px;
text-align:center;
width:490px;
}
#form_send_box{
width:500px;
margin:50px auto 0;
}
#form_send_box h3{
text-align:center;
font-size:120%;
font-weight:bold;
padding:0 0 20px 0;
}
#form_send_box p{
text-align:center;
padding:0 0 20px 0;
width:500px;
margin:0;
}
#error_page{
font-size:130%;
text-align:center;
margin:0 auto;
width:500px;
padding:25px 50px;
}
#error_page h3{
padding-bottom:20px;
font-weight:bold;
}
#error_page p{
text-align:center;
width:100%;
padding:0;
margin:0;
}
