.ct-page{min-height:600px}.bp-sm .ct-page{min-height:0}.ct-page>.ca-title-bar{margin-bottom:40px}.bp-sm .ct-page>.ca-title-bar{margin-bottom:2.5rem}.ct-page>.wrap{margin:0 auto 120px}.bp-sm .ct-page>.wrap{margin-bottom:10rem}.ct-page>.wrap.column2{display:grid;grid-template-columns:230px minmax(auto,1140px);margin:80px auto 110px;max-width:1360px;width:94%;grid-column-gap:2%;align-items:start}@media only screen and (max-width:960px){.ct-page>.wrap.column2{display:flex;margin:5rem auto 0}}.bp-sm .ct-page>.wrap.column2{margin-top:5.625rem;width:92%}@media only screen and (max-width:960px){.ct-page>.wrap.column2 .co-side-bar{display:none}}.ct-page>.wrap.column2>.inner{font-size:16px;font-weight:500;width:100%}@media only screen and (max-width:850px){.ct-page>.wrap.column2>.inner{border-left:none;padding-left:0}}.ct-page>.wrap.column2 .cm-slider-block-list .swiper-container{overflow:hidden}.ct-page.ec .ct-top,.ct-page.index .ct-top{padding:0}.ct-page.news-key>.wrap,.ct-page.news>.wrap{width:90%}.bp-sm .ct-page.news-key>.wrap,.bp-sm .ct-page.news>.wrap{width:100%}.ct-page.news-key>.wrap>.inner,.ct-page.news>.wrap>.inner{background-color:var(--color-white,#fff);border-radius:10px;box-sizing:border-box;padding:80px 40px}@media only screen and (max-width:960px){.ct-page.news-key>.wrap>.inner,.ct-page.news>.wrap>.inner{margin-bottom:7.5rem}.bp-sm .ct-page.news-key>.wrap>.inner,.bp-sm .ct-page.news>.wrap>.inner{border-radius:0;padding:5rem 2.5rem}}.bp-sm .ct-page.news-key>.wrap>.inner .ca-pagination,.bp-sm .ct-page.news>.wrap>.inner .ca-pagination{margin-top:3.125rem}.ct-page.product-key{overflow:visible}.ct-page.product-key .ct-single.breadcrumb{background-color:var(--color-white,#fff);box-sizing:border-box;margin:0;max-width:unset;padding:30px 4%;width:100vw}.bp-sm .ct-page.product-key .ct-single.breadcrumb{border-top:1px solid var(--color-border,#ccc);line-height:1;padding:2rem 4%}.ct-page.product-key .ct-single.breadcrumb .ca-breadcrumb ul.breadcrumb{margin:auto;max-width:1366px}.ct-page.product-key>.wrap{margin:0 auto}.ct-page.product{background-color:var(--color-white,#fff)}@media only screen and (max-width:960px){.ct-page.product{background-color:transparent}}.ct-page.product .ct-single.breadcrumb{display:none}@media only screen and (max-width:960px){.ct-page.product .ct-single.breadcrumb{display:block;margin:17px auto 24px}}.bp-sm .ct-page.product .ct-single.breadcrumb{margin:2rem auto 2.875rem}.ct-page.product .ct-single.breadcrumb .ca-breadcrumb{line-height:1.1}.ct-page.product .ca-title-bar{display:none}.ct-page.product>.wrap.column2{margin-top:46px}@media only screen and (max-width:960px){.ct-page.product>.wrap.column2{margin:0;width:100%}.ct-page.product>.wrap.column2 .co-side-bar{display:none}}.ct-page.product>.wrap.column2 .co-side-bar .stock-list{display:none}.bp-sm .ct-page.cart .cp-cart.ct-cart.ct-single .buttons .ca-button-area>.login{width:100%}.ct-page.cart .buttons .ca-button-area .login-link span{font-size:.875rem}.bp-sm .ct-page.cart .buttons .ca-button-area .login-link span{font-size:1.75rem}.bp-sm .ct-page.cart .ca-social-login-button{min-width:220px;width:58%}.ct-page.cart .ca-social-login-button .login-link.next:after,.ct-page.cart .ca-social-login-button+.ca-button.next:after{right:10px}.bp-sm .ct-page.mypage-product_history .cm-table tr .operation .ca-button{min-width:unset}.ct-page.mypage-product_history>.wrap{margin-bottom:0}.ct-page>.breadcrumb{margin:14px auto 25px}.bp-sm .ct-page>.breadcrumb{margin:.875rem auto 1.8125rem}.ct-page.brand{background-color:var(--color-white,#fff);padding-bottom:6.25rem}@media only screen and (max-width:960px){.co-header.fixed+.ct-page{padding-top:150px}}
