@charset "Shift_JIS";

/* ----IMAGE BACK_CONTACT---- */
div#back_contact{
margin:0;
padding:0;
position:absolute;
left:0px;
top:0px;
width:759px;
height:440px;
z-index:5;
background-image:url(../img/stage_5.jpg);
}

/* ----CONTENTS---- */

div#contents{
margin:0;
padding:0;
position:absolute;
left:90px;
top:70px;
width:600px;
height:0px;
z-index:8;
}

div#contents a{ color:#000000; text-decoration:underline; }
div#contents a:hover{ color:#990000; text-decoration:underline; }

div#contents h1{
margin:0 0 12px 0;
padding:0;
}

.coment{
margin:0 0 12px 0;
padding:0;
}

div#contents strong{
margin:0;
padding:0;
font-weight: normal;
}

INPUT, SELECT{
background-color:#FFFFFF;
}

TEXTAREA{
background-color:#FFFFFF;
width:560px;
height:80px;
}

#form-box{
width:auto;
height:auto;
margin:0;
padding:0;
}

.form{
width:600px;
float:right;
margin:0;
padding:0;
color:#333333;
background-color:#FCF5D7;
border-top:solid 1px #cccccc;
border-left:solid 1px #cccccc;
border-right:solid 1px #cccccc;
font-size:10px;
}

.form2{
width:600px;
float:right;
margin:0 0 5px 0;
padding:0;
color:#333333;
background-color:#FCF5D7;
border:solid 1px #cccccc;
font-size:10px;
}

.left{
color:#333333;
float:left;
margin:0;
padding:7px 10px 0 10px;
}

.right{
color:#333333;
width:420px;
float:right;
margin:0;
padding:5px 0px 5px 10px;
background-color:#FCF5D7;
border-left:solid 1px #cccccc;
}

.right2{
color:#333333;
float:left;
margin:0;
padding:0;
background-color:#FCF5D7;
}

.right3{
color:#333333;
float:left;
margin:0;
padding:10px 0 0 0;
background-color:#FCF5D7;
}

.question{
margin:0;
padding:8px 10px 8px 10px;
}

.answer{
margin:0;
padding:10px 0px 10px 10px;
background-color:#FCF5D7;
border-top:solid 1px #CCCCCC;
}

.attention{
margin:0;
padding:0;
color:#990000;
font-weight:bold;
}

.submit{
text-align:center;
marginm:0;
padding:0;
}
