@charset "Shift_JIS";


/*--<目次>----------------------------------------------------------------------------

（1）メニュー

（2）導入文

（3）新着一覧

------------------------------------------------------------------------------------*/





/*（1）メニュー
------------------------------------------------------------------------------------*/


.contents {
margin:0 30px 30px 30px;
}


.intro {
margin:20px 20px 30px 20px;
height:1%;
}

.descriptionBox {
padding:5px 0 0 0;
}

.descriptionBoxWithCaution {
width:480px;
float:left;
padding:5px 0 0 0;
}

.descriptionBoxWithCaution .description {
margin:0 0 1em 0;
}


.caution {
width:205px;
padding:0 0 0 15px;
border-left:1px solid #CCCCCC;
float:right;
}

* html .caution {
width:220px;
}

.caution h3 {
margin:0 0 5px 0;
}

.caution p {
color:#996633;
}




.birthdayImputBox {
background:url(../../members/img/birthday_background.gif) no-repeat 0 0;
width:555px;
height:315px;
padding:140px 100px 50px 100px;
text-align:center;
}

* html .birthdayImputBox {
width:755px;
}

.birthdayImputBox .title {
font-size:90%;
display:inline;
padding:5px 10px 5px 0;
margin:0 10px 0 0;
border-right:1px solid #D8D8D8;
}

.birthdayImputBox .input {
display:inline;
}

.birthdayImputBox  #confirm {
font-weight:bold;
font-size:90%;
}



.transitionBox {
margin:30px 0 0 0;
}

.transitionBox .btn {
display:inline;
}



option {
padding-right:5px;
}


/* パスワード更新
------------------------------------------------------------------------------------*/

.passwordRenewal{
background:url(../../members/img/password_bg.gif) no-repeat 17px 0;
width:555px;
padding:120px 100px 80px 100px;
text-align:center;
}
* html .passwordRenewal{
width:755px;
}


.passwordRenewal .title {
font-size:90%;
display:inline;
color:#333333;
padding:5px 10px 5px 0;
margin:0 10px 0 0;
border-right:1px solid #D8D8D8;
}

.passwordRenewal .input {
display:inline;
}

.passwordRenewal  #confirm {
font-weight:bold;
font-size:90%;
color:#333333;
}


.passwordConfirm{
background:url(../../members/img/password_bg.gif) no-repeat 17px 0;
width:555px;
padding:90px 100px 80px 100px;
text-align:center;
}
* html .passwordConfirm{
width:755px;
}


.passwordConfirm .title {
font-size:90%;
display:inline;
color:#333333;
padding:5px 10px 5px 0;
margin:0 10px 0 0;
border-right:1px solid #D8D8D8;
}

.passwordConfirm .input {
display:inline;
}

.passwordConfirm  #confirm {
font-weight:bold;
font-size:90%;
color:#990000;
}


.passwordConfirm .transitionBox {
margin:20px 0 0 0;
}

.section {
margin:20px;
}

#finishAttention{
color:#996633;
padding:3px 0 0 0;
}















