@charset "utf-8";
/*  begin */


.mr3_001 .wrap { position: relative;}
.mr3_001 .wrap:after { content: ""; display: block; clear: both;}
.mr3_001 .wrap a { transition: .3s all ease;}
.mr3_001 .wrap > div { position: relative;}
.mr3_001 .wrap > div > div { border: 1px solid var(--bd-color); background: var(--white-bg);}

.mr3_001 .tit_all { position: relative; font-size: 26px; border-bottom: 1px solid var(--bd-color); padding-bottom: 10px; margin-bottom: 10px;}

.mr3_001 .login_form { position: relative; padding: 60px 0 85px; width: 300px; height: 325px; margin: 0 auto;}
.mr3_001 .login_form h3 { display: inline; font-size: 22px; margin-bottom: 5px; vertical-align: bottom; margin-left: 3px; color: var(--tit-color);}
.mr3_001 .login_form p { display: inline; font-weight: bold; vertical-align: bottom; margin-left: 5px; color: var(--desc-color);}

.mr3_001 .login_form .login_input { border-top: 1px solid var(--bd-color); margin-top: 15px; padding: 25px 0;}
.mr3_001 .login_form .login_input dl { position: relative; margin: 10px 0; padding-right: 32px; padding-left: 95px;}
.mr3_001 .login_form .login_input dl dt { position: absolute; left: 5px; top: 7px; font-size: 15px; color: var(--desc-color); line-height: 1;}
.mr3_001 .login_form .login_input dl input { padding: 10px 15px; font-size: 15px; line-height: 0.8; height: 18px;}
.mr3_001 .login_form .login_input dl input:focus { border-color: var(--main-color);}
.mr3_001 .login_form input[type=submit] { height: 47px; padding: 0; width: 100%; color:#fff; font-size: 19px; margin: 12px 0; transition: .3s all ease; font-weight: bold; line-height: 0.8;}

.mr3_001.b_radius .login_form input[type=submit] { border-radius: var(--skin-radius-size);}

.mr3_001.darktheme .wrap > div > div { border-color: var(--dark-bd); background-color: var(--dark-depth2);}
.mr3_001.darktheme .tit_all,
.mr3_001.darktheme .login_form .login_input { border-bottom: var(--dark-bd);}
.mr3_001.darktheme .login_form h3 { color: var(--dark-tit);}
.mr3_001.darktheme .login_form p,
.mr3_001.darktheme .login_form .login_input dl dt { color: var(--dark-desc);}
/*  end */
