form.woocommerce-EditAccountForm p.woocommerce-form-row--first,form.woocommerce-EditAccountForm p.woocommerce-form-row--last{width:calc(50% - 10px)}.woocommerce-edit-account .woocommerce-MyAccount-content p:nth-of-type(3){display:none}body.woocommerce-account.role- .entry-content .woocommerce .u-columns.col2-set{display:flex;flex-flow:row;flex-wrap:wrap;justify-content:space-between;width:100%}body.woocommerce-account.role- .entry-content .woocommerce .u-columns.col2-set .u-column1,body.woocommerce-account.role- .entry-content .woocommerce .u-columns.col2-set .u-column2{width:calc(50% - 25px)!important;border:none;background:#fafafa;box-sizing:border-box;padding:50px!important;display:flex;flex-flow:column;margin:0}form.woocommerce-form-login .woocommerce-form-login-wrap{background:0 0;padding:0}form.woocommerce-form-login,form.woocommerce-form-register{max-width:unset!important;margin:0!important;padding:0!important}body.woocommerce-account.role- .anr_captcha_field{display:flex}body.woocommerce-account.role- #anr_captcha_field_1,body.woocommerce-account.role- #anr_captcha_field_2{margin:10px auto 30px}body.woocommerce-lost-password.role- #anr_captcha_field_1{margin:10px 0 30px}form.woocommerce-form-register p.woocommerce-form-row:first-of-type:after{content:"※半角英数字で入力してください";font-size:13px;letter-spacing:1px}form.woocommerce-form-login h2,form.woocommerce-form-register h2{text-align:center;border-bottom:2px solid #1e1e1e;padding-bottom:30px;margin-bottom:30px}form.woocommerce-form-login h2:before,form.woocommerce-form-register h2:before{display:block;font-size:40px;font-family:"Material Icons Outlined";font-weight:400!important;font-style:normal!important;letter-spacing:normal!important;text-transform:none!important}form.woocommerce-form-login h2:before{content:"login"}form.woocommerce-form-register h2:before{content:"how_to_reg"}a#line-button,form.woocommerce-form-login button[type=submit],form.woocommerce-form-register button[type=submit]{display:inline-block;box-sizing:border-box;padding:0 10px;width:100%;height:54px;font-size:18px;line-height:50px}a#line-button:hover{border-color:#00e000!important}body.woocommerce-edit-account a#line-button{width:auto;height:auto;border-radius:28px!important;padding:10px 20px;line-height:1}label.woocommerce-form-login__rememberme{margin-bottom:18px}.entry-content form.woocommerce-form-login .woocommerce-LostPassword{padding-bottom:30px;border-bottom:1px dashed #c8c8c8;margin-bottom:30px}.entry-content form.woocommerce-form-login .woocommerce-LostPassword a{display:flex;justify-content:center;width:100%;text-align:center;background:#a0a0a0;color:#fff;text-decoration:none;height:40px;line-height:40px;border-radius:20px}.entry-content form.woocommerce-form-login .woocommerce-LostPassword a:hover{background:#b4b4b4}.woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link--edit-address a{font-size:0;height:47px;position:relative}.woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link--edit-address a:before{font-size:14px;padding:.875em 0}.woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link--edit-address a:after{font-size:14px;content:"登録住所情報";padding:.875em 0;position:absolute;top:0}@media only screen and (max-width:900px){body.woocommerce-account.role- .entry-content .woocommerce .u-columns.col2-set .u-column1,body.woocommerce-account.role- .entry-content .woocommerce .u-columns.col2-set .u-column2{width:100%!important}body.woocommerce-account.role- .entry-content .woocommerce .u-columns.col2-set .u-column1{margin-bottom:30px}}.woocommerce-orders .woocommerce-orders-table td p{margin:0}@media only screen and (min-width:768px){.woocommerce-orders .woocommerce-orders-table td,.woocommerce-orders .woocommerce-orders-table th{text-align:center;vertical-align:middle}}.woocommerce-view-subscription .shop_table a.button.reactivate{display:none}body.woocommerce-edit-address .woocommerce-info{display:none!important}