main .login-container{width:90%;max-width:980px;margin:0 auto}@media(max-width: 640px){main .login-container .login-blocks{padding:92px 0 100px}}@media(min-width: 641px)and (max-width: 920px){main .login-container .login-blocks{padding:70px 0 100px}}@media(min-width: 921px){main .login-container .login-blocks{display:grid;grid-template-columns:minmax(400px, 1fr) 1px minmax(360px, 42%);gap:0 5%}}@media(min-width: 921px){main .login-container .login-blocks .login-block{padding:118px 0 100px}}main .login-container .login-blocks .login-block--login .mod-sec{padding:0}@media(max-width: 640px){main .login-container .login-blocks .login-block--login .block-btn-wrap{margin-top:-10px}}@media(min-width: 921px){main .login-container .login-blocks .login-block--create{padding-top:197px}}@media(max-width: 640px){main .login-container .login-blocks .login-block--create .AmazonPayButton{width:100% !important}}@media(min-width: 641px)and (max-width: 920px){main .login-container .login-blocks .login-block--create .AmazonPayButton{width:320px !important}}@media(min-width: 921px){main .login-container .login-blocks .login-block--create .AmazonPayButton{width:320px !important}}@media(max-width: 920px){main .login-container .login-blocks .login-block--border{display:none}}@media(min-width: 921px){main .login-container .login-blocks .login-block--border{width:1px;height:100%;background-color:#ddd}}main .login-container .login-blocks .login-block .sub-title{display:inline-block;margin-bottom:12px}@media(max-width: 920px){main .login-container .login-blocks .login-block .sub-title{margin-top:50px}}@media(min-width: 921px){main .login-container .login-blocks .login-block .sub-title:nth-of-type(2){margin-top:50px}}main .login-container .login-blocks .login-block .button-note{margin-top:10px;font-size:12px;line-height:19px;color:#333}main .login-container .login-blocks .login-block .button-note span{display:inline-block;white-space:nowrap}main .main-container form .form-spacer{width:100%}@media(max-width: 640px){main .main-container form .form-spacer{height:40px}}@media(min-width: 641px){main .main-container form .form-spacer{height:40px}}@media(max-width: 640px){main .main-container form .mod-col-label.l-radio{justify-content:space-between;max-width:320px}}@media(max-width: 640px){main .main-container form .mod-col-label.l-radio .mod-box-label label{padding-left:26px}}main .mod-content-col .mod-side>div li>a .icon__link_account{position:relative}@media(max-width: 640px){main .mod-content-col .mod-side>div li>a .icon__link_account{width:16px;height:16px;margin-right:5.55556%;top:-7px}}@media(min-width: 641px){main .mod-content-col .mod-side>div li>a .icon__link_account{width:18px;height:18px;margin-right:16px;top:-8px}}main .mod-title-icon .icon__link_account{position:relative}@media(max-width: 640px){main .mod-title-icon .icon__link_account{width:24px;height:24px;margin-right:4px;top:-10px}}@media(min-width: 641px){main .mod-title-icon .icon__link_account{width:32px;height:32px;margin-right:8px;top:-14px}}main .mod-confirm-wrap .box-confirm dd.link_account_status{display:flex;align-items:center;justify-content:flex-end}@media(max-width: 640px){main .mod-confirm-wrap .box-confirm dd.link_account_status .icon__link_account{width:20px;height:20px;margin-right:6px}}@media(min-width: 641px){main .mod-confirm-wrap .box-confirm dd.link_account_status .icon__link_account{width:22px;height:22px;margin-right:10px}}@media(max-width: 640px){main .mod-content .amaon_pay_note{margin-bottom:30px}}@media(min-width: 641px){main .mod-content .amaon_pay_note{margin:60px auto 30px 0}}main .mod-content .amaon_pay_note p{color:#666}@media(max-width: 640px){main .mod-content .amaon_pay_note p:not(:last-of-type){margin-bottom:20px}}@media(min-width: 641px){main .mod-content .amaon_pay_note p:not(:last-of-type){margin-bottom:30px}}main .mod-content .block-btn-wrap .mod-btn-unlink{margin-bottom:4.34028%}main .mod-content .block-btn-wrap .mod-btn-unlink a{display:block;cursor:pointer;border:1px solid #666;color:#666;text-align:center;text-decoration:none;font-size:1.0625rem;line-height:3.17647em}@media(max-width: 640px){main .mod-content .block-btn-wrap .mod-btn-unlink a{width:100%}}@media(min-width: 641px){main .mod-content .block-btn-wrap .mod-btn-unlink a{max-width:320px}}main .mod-content .block-btn-wrap .mod-btn-link{margin-bottom:4.34028%}@media(max-width: 640px){main .mod-content .block-btn-wrap .mod-btn-link .AmazonPayButton{width:100%}}@media(min-width: 641px){main .mod-content .block-btn-wrap .mod-btn-link .AmazonPayButton{max-width:320px}}
