@charset "shift_jis";
/*@charset "euc-jp";*/
/*@charset "iso-2022-jp";*/

/*------------------------------------------------*/
/*  ADtemplate ver1.0  */
/*------------------------------------------------*/
/*  templatename [member]  */
/*  update [20090828]  */
/*  ID [NT]  */
/*------------------------------------------------*/


/*　member Set　*/
/* -----------------------------------------------*/

/*　index　*/
/* -----------------------------------------------*/
/*　利用規約　*/
div#Contents .mrules {
width:615px;
height:220px;
overflow:auto;
text-align:left;
border:#A9A9A9 solid 2px;
}
/*　同意するボタン　*/
.agree_btn a {
width:271px;
height:71px;
display:block;
font-size:small;
text-indent:-9999px;
background:url(/member/img/btn_img_agree01.gif) 0px 0px no-repeat;
}
.agree_btn a:hover {
background-position:0px -71px;
}

.rule_top_zone {
width:100%;
margin-bottom:50px;
}
.rule_top_zone .rule_left_title {
width:395px;
float:left;
}

.rule_top_zone p {
float:right;
}

/* -----------------------------------------------*/
/*　フォーム　*/
div#Contents .ctt_form {
width:600px;
}
div#Contents .ctt_form p {
height:40px;
font-size:80%;
line-height:1.5;
}
div#Contents .ctt_form p.txtarea {
height:auto;
}
div#Contents .ctt_form p.txtarea  textarea {
height:60px;
}
div#Contents .ctt_form .f_tit {
width:130px;
float:left;
}
div#Contents .ctt_form .f_inp {
width:470px;
float:right;
}
div#Contents .ctt_form .f_txt {
width:470px;
height:155px !important;
float:right;
}
div#Contents .ctt_form .f_txt textarea {
width:300px;
height:120px;
}
div#Contents .ctt_form .inp_type1 {
width:200px;
}

div#Contents .ctt_form .inp_type2 {
width:50px;
}

div#Contents .regist_center_title {
}

.clears {
clear:both;
}

/*　フォーム確認ボタン　*/
.contact_btnA a {
width:132px;
height:35px;
display:block;
font-size:small;
text-indent:-9999px;
background:url(/contact/img/contact_btn_01.gif) 0px 0px no-repeat;
}
.contact_btnA a:hover {
background-position:0px -35px;
}
.box_center { margin-left:180px; }