.overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.6);z-index:9999;display:none}.container_show{box-sizing:border-box;display:none;z-index:10000;top:50%;left:50%;transform:translate(-50%, -50%);position:fixed;background:#fff;width:calc(100% - 32px);max-width:750px;padding:45px 20px;overflow:hidden;border-radius:5px}@media screen and (min-width: 600px){.container_show{min-height:460px}}.close{position:absolute;top:10px;right:10px;font-size:12px;line-height:12px;height:12px;cursor:pointer;overflow:hidden;color:#999}.close.icon{font-size:14px;line-height:14px;height:14px}.close.cancel{position:static;height:auto}.m-label{font-size:14px;font-weight:bold;color:#666;white-space:nowrap}#from-config h2{font-size:20px;font-weight:bold;text-align:center;border-bottom:solid 1px #09f;padding-bottom:15px;margin-bottom:30px}@media screen and (min-width: 600px){#from-config h2{font-size:24px;margin-left:50px;margin-right:50px}}#from-config-exp{text-align:center;line-height:2}@media screen and (min-width: 600px){#from-config-exp{padding:0 50px;line-height:60px}}#from-config-exp .short-ppsl-popup-body{font-weight:normal;margin-right:0;font-size:16px}@media screen and (min-width: 600px){#from-config-exp .short-ppsl-popup-body{font-size:19px}}.overlay_paragraph{font-size:16px}#from-config-exp span{font-weight:bold;display:inline-block;margin-right:10px}#send-mail #overlay_contents{width:640px;margin-left:auto;margin-right:auto;text-align:center}#send-mail h3{text-align:center;color:#666;font-size:18px;font-weight:bold}#send-mail .message-to{display:flex;width:auto;margin:20px 100px 18px 100px;line-height:12px}#send-mail .message-to .message-to-thumbnail{display:inline-block}#send-mail .message-to .message-to-thumbnail img{float:left;width:60px;height:60px}#send-mail .message-to .name{margin-left:10px;line-height:60px;height:60px;font-size:14px;font-weight:bold}#send-mail .message-from{clear:both;margin-top:20px;width:auto;margin:0 100px}#send-mail .message-from .mail-caution{color:red;text-align:center;margin-left:40px;font-size:11px}#send-mail .message-from .input-text{text-align:left;height:12px !important;width:450px}#send-mail .message-from textarea{height:150px}#send-mail .message-from .mail-annotate{color:#6a6a6a;text-align:center}#send-mail .message-from .button{border-radius:20px;border:none;background:#0a0;color:#fff;display:block;width:80px;font-weight:bold;font-size:13px;line-height:36px;height:36px}#send-mail .message-from .button:hover{cursor:pointer;background:green}#send-mail span.to{color:#666;font-size:14px;line-height:1.5;display:inline-block;margin-right:0;vertical-align:top}#send-mail .message-body{margin-left:46px}#send-mail .message-body.textarea-form{display:flex;margin-left:0}#send-mail .message-body.count{display:flex;justify-content:space-between;margin-bottom:4px;color:#6a6a6a}#send-mail .message-body.cautionary{margin-top:8px;font-size:14px;color:#666}#send-mail .message-body.action{display:flex;justify-content:center;align-items:center;margin-top:28px;margin-bottom:20px}#send-mail .mail-address{font-size:14px;font-weight:bold;line-height:1.5;color:#666}#send-mail .project_admin_message_body_count{margin:0;font-size:12px}#send-mail .mail-cancel{margin-right:28px;padding:4px;cursor:pointer;color:#0a0;background-color:rgba(0,0,0,0);font-size:14px;font-weight:bold}
