@charset "utf-8";

#wrapper #container #contents #main table{
clear:right;
width:530px;
border:solid 1px #C1C1C1;
}

#wrapper #container #contents #main table th{
	padding:0 0 0 10px;
	border:solid 1px #C1C1C1;
	background:#E0E2E0;
	color:#333333;
	font-weight:bold;
}

#wrapper #container #contents #main table td{
padding:10px 0 10px 19px;
border:solid 1px #C1C1C1;
}

input,
textarea,
select{
padding:4px 0 5px 2px;
border:solid 1px #C1C1C1;
}

#wrapper #container #contents #main #radio{
border-style:none;}
#wrapper #container #contents #main #radio2{
margin:0px 0px 0px 20px;
border-style:none;
}

#wrapper #container #contents #main .crentAdd{
width:85px;
}

#wrapper #container #contents #main .grayLight{
width:80px;
padding:0 0 0 10px;
background:#F2F0F0;
font-weight:normal;
}

#wrapper #container #contents #main .btnConfirm{
padding:89px 0 0 0;
text-align:center;
}
#wrapper #container #contents #main .btnConfirm_nomb{
margin:0;
padding:89px 0 0 0;
text-align:center;
}

#wrapper #container #contents #main .confirm_lock{
text-align:center;
}
#wrapper #container #contents #main .confirm_lock img{
margin:0 4px 0 0;
vertical-align:middle;
}

#footer_p{
	margin: 0px 20px;
	padding: 30px 0px 60px;
	clear: both;
	width: 710px;
	border-top: 1px solid #999999;
}
.irai_privacy{
float:left;
padding:0 30px 0 0;
	width: 100px;
}
.irai_copy{
	float:left;
	font-size: 77%;
	color: #666666;
}

/*-------------------apply.html-------------------*/

#wrapper #container #contents #main .age{
padding:0 0 0 5px;
}

#wrapper #container #contents #main .textfield5{
margin:10px 0 0 0;
}

#wrapper #container #contents #main select{
width:144px;
}

#wrapper #container #contents #main .crentAdd{
width:85px;
}

#wrapper #container #contents #main .fontNormal{
font-weight:normal;
}


/*-------------------apply_thankyou.html-------------------*/
#wrapper #container #contents #main .bold{
font-weight:bold;
}
#wrapper #container #contents #main .totop{
background: transparent url(../img/icon_arw_b.gif) no-repeat scroll 0px 2px;
margin:50px 0px 0px 0px;
padding:4pt 0pt 23px 45px;
}

#wrapper #container #contents #main .txt_thankyou{
line-height:240%;
}

/*-------------------irai.php-------------------*/

#wrapper #container #contents #main .thLeft{
width:90px;
}

#wrapper #container #contents #main .right{
float:right;
margin:0 5px 10px 0;
}

#wrapper #container #contents #main td img{
vertical-align:middle;
padding:0 0 0 5px;
}

#wrapper #container #contents #main .address{
margin:20px 0 0 0;
}


#wrapper #container #contents #main #textfield5{
margin:10px 0 0 0;
}

/*-------------------irai_confirm.php-------------------*/

#wrapper #container #contents #main .phpheight{
height:50px;
}

#wrapper #container #contents #main .abt_condition{
height:420px;
}

#wrapper #container #contents #main .abt_detail{
height:150px;
}



#wrapper #container #contents #main .btnConfirm input,
#wrapper #container #contents #main .btnConfirm_nomb input {
border:none;
}



