@charset "UTF-8";.login,.login *{box-sizing:border-box}.login{text-align:center}.login .error{text-align:center;display:block}.login .kojin_login{border:solid 1px #d3d3d3}.login form dl{display:inline-flex;text-align:left;flex-direction:column}.login form dl dd,.login form dl dt{display:flex;gap:5px}.login form dt{margin-top:10px}.login form input[type=password]{width:45%}.login .kojin_login{display:flex}.login .kojin_login .kojin_login_icon{background-color:#e50012;width:20%;color:#fff;display:flex;align-items:center;text-align:center;flex-direction:column;align-content:stretch;justify-content:center}.login .kojin_login .kojin_login_list{flex:1}.login .kojin_login .plazaicon-login{font-size:60px;font-weight:300}.mypage-container{display:unset!important}.login form{flex:1;padding:12px 0;background:#efefef}.login form dl dt.agree_check{margin-top:20px}.login form dl dd.agree_check{margin-left:20px}.login form dl dd.agree_check a,.login form dl dd.agree_check p{font-size:12px}.login form dl dd.agree_check a{color:#e50012;text-decoration:underline}.login .btn-black a,.login .btn-black input{padding:15px;min-width:300px;font-size:15px}.login .btn-black a{background:#e50012;border:#e50012 solid 1px}.login .btn-black a:hover{background:#fff;color:#e50012!important}.login .amazon-login{margin:10px 0 40px;text-align:center}.login .amazon-login #AmazonPayButton{margin:0 auto;max-width:300px;max-height:20px}.inner_content_AMAZON_LOGIN .amazon-login{text-align:center}.inner_content_AMAZON_LOGIN .amazon-login form{margin:20px}.inner_content_AMAZON_LOGIN .amazon-login .btnSubmit{margin:10px 0}.inner_content_AMAZON_LOGIN .amazon-login .btnSubmit input{background:#ffd814;border-top:none;border-left:none;border-bottom:solid 2px #a88c00;border-right:solid 2px #a88c00;font-size:120%;padding:15px}.inner_content_AMAZON_LOGIN .amazon-login .btnSubmit input:hover{color:#222!important}.inner_content_AMAZON_LOGIN .amazon-login .btnCancel a{padding:5px 50px}.login form dl .login_bt{text-align:center;justify-content:center}.login form dl .login_bt{margin:20px}.login .forget a{display:flex;justify-content:flex-start;align-items:center;align-content:center}.login #kiyaku{text-align:left!important;margin:20px auto;padding:20px;width:80%;height:400px;overflow:scroll;border:1px solid #ccc;font-size:.8rem}input[type=submit]{cursor:pointer}.biz_login,.biz_login *{box-sizing:border-box}.biz_login{text-align:center}.biz_login .error{text-align:center;display:block}.biz_login .business_login{border:solid 1px #d3d3d3}.biz_login form dl{display:inline-flex;text-align:left;flex-direction:column}.biz_login form dl dd,.biz_login form dl dt{display:flex;gap:5px}.biz_login form dt{margin-top:10px}.biz_login form input[type=password]{width:45%}.biz_login form{padding:12px 0;background:#efefef}.biz_login .business_login{display:flex}.biz_login .business_login .business_login_icon{background-color:#34377b;width:20%;color:#fff;display:flex;align-items:center;text-align:center;flex-direction:column;align-content:stretch;justify-content:center}.biz_login .business_login .business_login_list{flex:1}.biz_login .business_login .plazaicon-category_office_app{font-size:60px;font-weight:300}.biz_login form dl dt.agree_check{margin-top:20px}.biz_login form dl dd.agree_check{margin-left:20px}.biz_login form dl dd.agree_check a,.biz_login form dl dd.agree_check p{font-size:12px}.biz_login form dl dd.agree_check a{color:#34377b;text-decoration:underline}.biz_login .btn-black a,.biz_login .btn-black input{padding:15px;min-width:300px;font-size:15px}.biz_login .btn-black a{background:#34377b;border:#34377b solid 1px}.biz_login .btn-black a:hover{background:#fff;color:#34377b!important}.biz_login .forget a{display:flex;justify-content:flex-start;align-items:center;align-content:center}.biz_login form dl .login_bt{text-align:center;justify-content:center}.biz_login form dl .login_bt{margin:20px}#tab_box .tab_item{width:calc(100%/2);background-color:#fff;border:#d3d3d3 1px solid;border-bottom:none;line-height:50px;font-size:16px;text-align:center;display:flex;justify-content:center;align-items:center;float:left;text-align:center;transition:all .2s ease;cursor:pointer}#tab_box .business_login_list{border:solid 1px #d3d3d3}#tab_box input[name=tab_item]{display:none;cursor:pointer}#tab_box .tab_content{display:none;clear:both;overflow:hidden}#business_tab:checked~#biz_login,#kojin_tab:checked~#kojin_login{display:block}#tab_box input:checked+label[for=kojin_tab]{background-color:#e50012;border:#e50012 1px solid;border-bottom:none;color:#fff}#tab_box input:checked+label[for=business_tab]{background-color:#34377b;border:#34377b 1px solid;border-bottom:none;color:#fff}