@charset "utf-8";

/*-------------------------
__password_style
-------------------------*/
/* #password{margin:0 0 80px;} */
#password .content_inner{max-width:680px;}
#password .form_base table{margin:60px 0 0;border:none;}
#password .form_base table tr th,
#password .form_base table tr td{display:block;width:100%;padding:0;border:none;}
#password .form_base table tr td{padding:20px 0 0;}

@media screen and (max-width:767px) {
#password{margin:0 0 40px;}
#password .form_base table{margin:30px 0 0;}
#password .form_base table tr th,
#password .form_base table tr td{background-color:inherit;}
#password .form_base table tr td{padding:10px 0 0;}
}

/*====================
__form_base__確認画面
====================*/
#password #confirm table{border-top:1px solid #dac292;border-bottom:1px solid #dac292;}
#password #confirm table tr th,
#password #confirm table tr td{padding:0 20px;}
#password #confirm table tr th{padding-top:25px;}
#password #confirm table tr td{padding-top:15px;padding-bottom:30px;}

@media screen and (max-width:767px) {
#password #confirm table{border:1px solid #dac292;}
#password #confirm table tr th,
#password #confirm table tr td{padding:10px;}
#password #confirm table tr th{background-color:#fbf7f3;border-bottom:1px solid #dac292;}
}
