#popup_login_report_form { background-color:white; padding:20px; border: 1px solid #ff6680; border-radius: 5px;}
.popup_login_report_form_title {text-align: center;font-size: 2.4rem;font-weight: bold;margin-bottom: 20px;}

#popup_login_report_form dl { padding-bottom: 20px;}
#popup_login_report_form dl dt { font-size: 1.6rem;margin-bottom: 5px;}
#popup_login_report_form dl dd input { width: 100%; margin-bottom: 10px; font-size: 1.6rem;}
#popup_login_report_form .forgot { text-align: center;}
#popup_login_report_form .newentry { text-align: center; margin-bottom: 20px;}
.btn_login,
.btn_close { text-align: center;}
.btn_login { margin-bottom: 20px;}
.btn_login input[type="button"],
.btn_close input[type="button"] { display: inline-block;}
.btn_login input[type="button"] { color: #fff; line-height: 40px; width: 300px; vertical-align: baseline; font-size: 1.6rem; border: none; box-sizing: border-box; letter-spacing: 0.1em; margin:0 auto; display: inline-block; text-align: center; background-image: linear-gradient(120deg,rgba(255,197,163,1.00) 0%,rgba(255,141,142,1.00) 100%); cursor: pointer;}
.btn_close input[type="button"] {font-size: 1.3rem; border: 1px solid #ff6680; color: #ff6680;padding: 5px 10px; background: #fff; }
@media screen and (max-width: 767px) {
    #popup_login_report_form {margin: 0 10px;} 
}