.pwd_popup{display:none;width:100%;height:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:80px 10px 80px 10px;position:fixed;left:0;top:0;z-index:20;overflow-y:auto;text-align:center;font-size:0}@media only screen and (min-width: 768px) and (max-width: 1080px){.pwd_popup{padding-bottom:40px}}@media only screen and (max-width: 767px){.pwd_popup{padding-bottom:30px}}.pwd_popup.open{display:block}.pwd_popup.ad{width:auto;height:auto}.pwd_popup.ad:after{display:none}.pwd_popup.ad>.frame{display:block}.pwd_popup.ad>.frame>.close{position:relative;right:inherit;top:inherit}.pwd_popup:before{content:'';width:0;height:100%;display:inline-block;vertical-align:middle}.pwd_popup:after{content:'';width:100%;height:100%;position:fixed;top:0;left:0;background:rgba(0,0,0,0.65)}.pwd_popup>.frame{display:inline-block;max-width:100%;vertical-align:middle;position:relative;z-index:1;font-size:12px;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#fff}.pwd_popup>.frame>.title{padding:20px 10px;background-color:#e0e4ed;font-size:0;color:#000}.pwd_popup>.frame>.title>h1{font-size:20px;line-height:20px}.pwd_popup>.frame>.contents{background:#fff}.pwd_popup>.frame>.contents>.frame{max-height:100%;overflow-x:hidden;overflow-y:auto}.pwd_popup>.frame>.contents>.buttons{display:inline-block;padding:30px 0;font-size:0}@media only screen and (max-width: 767px){.pwd_popup>.frame>.contents>.buttons{display:table;width:100%;padding:0}}.pwd_popup>.frame>.contents>.buttons>.button{display:inline-block;vertical-align:middle;min-width:120px;height:40px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 15px;background-color:#f4f4f4;font-size:16px;color:#fff;font-weight:400;line-height:40px;white-space:nowrap;background-color:#3e84c7}.pwd_popup>.frame>.contents>.buttons>.button+.button{margin-left:10px}.pwd_popup>.frame>.contents>.buttons>.button:before{content:'';line-height:34px}.pwd_popup>.frame>.contents>.buttons>.button.gray{background-color:#aaa;color:#fff}@media only screen and (max-width: 767px){.pwd_popup>.frame>.contents>.buttons>.button{display:table-cell;width:33%;height:50px;vertical-align:middle}}.pwd_popup>.frame>.close{width:50px;height:50px;position:absolute;right:0px;top:-30px;z-index:1;text-align:right}.comment-check-popup{padding:20px}.comment-check-popup input[type='password'],.comment-check-popup input[type='text']{width:100%;height:38px;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0 10px;border:1px solid #c7c7c7;color:#171717;font-size:14px;font-family:'NotoSansRN'}.comment-check-popup input[type='password']::-webkit-input-placeholder,.comment-check-popup input[type='text']::-webkit-input-placeholder{color:#aaa;font-size:13px}.comment-check-popup input[type='password']:-moz-placeholder,.comment-check-popup input[type='text']:-moz-placeholder{color:#aaa;font-size:13px}.comment-check-popup input[type='password']::-moz-placeholder,.comment-check-popup input[type='text']::-moz-placeholder{color:#aaa;font-size:13px}.comment-check-popup input[type='password']:-ms-input-placeholder,.comment-check-popup input[type='text']:-ms-input-placeholder{color:#aaa;font-size:13px}.popup-content.login{width:460px;max-width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:30px;font-size:0;text-align:center}.popup-content.login>.hello{text-align:center;margin-bottom:20px}.popup-content.login>.hello img{max-width:100%}.popup-content.login>.hello>.txt{margin-top:10px;font-size:18px;color:#3e84c7;font-weight:500}.popup-content.login>.form{display:inline-block;max-width:100%;width:300px;font-weight:400;font-size:15px;text-align:left}.popup-content.login>.form>.user-id input[type='text'].m-input{width:100%;height:54px}.popup-content.login>.form>.user-id input[type='text'].m-input::-webkit-input-placeholder{font-size:13px;color:#a7a7a7}.popup-content.login>.form>.user-id input[type='text'].m-input:-moz-placeholder{font-size:13px;color:#a7a7a7}.popup-content.login>.form>.user-id input[type='text'].m-input::-moz-placeholder{font-size:13px;color:#a7a7a7}.popup-content.login>.form>.user-id input[type='text'].m-input:-ms-input-placeholder{font-size:13px;color:#a7a7a7}.popup-content.login>.form>.user-password{margin-top:10px}.popup-content.login>.form>.user-password input[type='text'].m-input,.popup-content.login>.form>.user-password input[type='password'].m-input{width:100%;height:54px}.popup-content.login>.form>.user-password input[type='text'].m-input::-webkit-input-placeholder,.popup-content.login>.form>.user-password input[type='password'].m-input::-webkit-input-placeholder{font-size:13px;color:#a7a7a7}.popup-content.login>.form>.user-password input[type='text'].m-input:-moz-placeholder,.popup-content.login>.form>.user-password input[type='password'].m-input:-moz-placeholder{font-size:13px;color:#a7a7a7}.popup-content.login>.form>.user-password input[type='text'].m-input::-moz-placeholder,.popup-content.login>.form>.user-password input[type='password'].m-input::-moz-placeholder{font-size:13px;color:#a7a7a7}.popup-content.login>.form>.user-password input[type='text'].m-input:-ms-input-placeholder,.popup-content.login>.form>.user-password input[type='password'].m-input:-ms-input-placeholder{font-size:13px;color:#a7a7a7}.popup-content.login>.form>.login-button{margin:10px 0 0 0;padding:0;width:100%;height:54px;border:none;background-color:#3e84c7;color:#fff;font-size:16px}.flatpickr-current-month .flatpickr-monthDropdown-months{-webkit-appearance:none !important;-moz-appearance:none !important;appearance:none !important;background-repeat:no-repeat !important;background-position:100% 50% !important;background-image:url(../../img/form/default/select_line_white.png) !important;background-color:#1bbc9b !important;padding-right:15px !important;margin-right:15px !important}.flatpickr-current-month .flatpickr-monthDropdown-months::-ms-expand{display:none !important}
