@charset 'shift_jis';

/*Members Site*/

/* input-check form style
----------------------------------------*/
input.input_txt{
font-size:12px;
height:14px;
}

.form{
margin-bottom:24px;
}

.form table{
background:url("./images/formset_back.gif") repeat-y;
width:700px;
border:#5F5F5F solid 1px;
margin:auto;
}

.form th{
color:#FFFFFF;
text-align:center;
border-bottom:#5F5F5F solid 1px;
}

.line1 th{
width:133px;
}

.line2 th.label1{
width:66px;
}

.line2 th.label2{
width:66px;
border-left:#5F5F5F solid 1px;
}

.form td{
text-align:left;
padding:8px;
border-bottom:#5F5F5F solid 1px;
}

#inputform p{
color:#000000;
font-size:12px;
margin:0;
}

#checkform p{
color:#000000;
font-size:12px;
margin:0;
}

#inputform .mailadd input{
width:200px;
}

#inputform .address input{
width:200px;
}

#inputform .passwd input{
width:160px;
}


/* main
----------------------------------------*/
#contents #inquirywindow{
float:right;
width:700px;
/*margin-left:206px;*/
margin-right:25px;
padding-bottom:40px;
text-align:center;
}

#contents #inquirywindow img{
display:block;
margin:auto;
}

#contents #inquirywindow h3{
width:700px;
margin:0 auto;
margin-bottom:6px;
text-align:left;
}

#contents #inquirywindow h3 img{
margin:0;
}

/*
#contents #inquirywindow .text{
width:673px;
margin:16px auto;
margin-bottom:24px;
padding-left:28px;
text-align:left;
}*/

#contents #inquirywindow .text{
background:#FCFBFB;
width:656px;
margin:16px auto;
padding:20px;
padding-bottom:0.5em;
text-align:left;
border:#C8C8C8 1px solid;
}

#contents #inquirywindow .text p{
margin-bottom:1em;
}

/* judge button
----------------------------------------*/
#judge{
background:url("./images/judgebutton_back.gif") no-repeat;
width:686px;
height:36px;
margin:6px auto;
padding:7px;
text-align:center;
}

#judge input{
margin-left:7px;
}

.fastmargin{
margin-top:6px;
}


/* text decoration
----------------------------------------*/
.caution {
	color : #ff0000;
}


/* secured seal
----------------------------------------*/
#securedseal {
	text-align : center;
}

