#MainContent{background-color:#f4f4f4}.main-page-title{font-family:"Instrument Serif",sans-serif!important;font-size:24px!important;font-weight:400!important;margin:0!important;text-align:center!important}@media screen and (min-width:750px){.main-page-title{font-size:26px!important}}.company-cont{max-width:800px;margin:50px auto 80px}.company-cont__box{margin-top:50px;text-align:center}.company-cont__box h4{margin-bottom:20px;font-weight:600;font-size:1.6rem;letter-spacing:0}.company-cont__box p{margin:0}.company-cont__box a{text-decoration:underline}.company-cont__text{font-size:1.3rem;line-height:2;letter-spacing:0}.company-cont__logo{max-width:340px;margin:50px auto}.company-cont__img02{max-width:500px;margin:50px auto}@media screen and (max-width:810px){.company-cont{max-width:800px;margin:20px auto 50px}.company-cont__box h4{font-size:1.4rem}.company-cont__img01{max-width:500px;margin:50px -20px}}.privacy-policy-cont{max-width:800px;margin:50px auto 200px}.privacy-policy-top__text{text-align:center;font-size:1.3rem;line-height:2;letter-spacing:0}.privacy-policy-cont__box{margin-top:50px}.privacy-policy-cont__box h4{margin-bottom:20px;font-weight:600;font-size:1.6rem;font-family:var(--font-body-family);letter-spacing:0}.privacy-policy-cont__box p{margin:0}.privacy-policy-cont__box a{text-decoration:underline}.privacy-policy-cont__box ul{margin-top:20px;margin-left:15px;display:flex;flex-direction:column;gap:20px}.privacy-policy-cont__box ul li{list-style-type:"\30fb"}.privacy-policy-cont__box ul li span{display:block}.privacy-policy-cont__text{font-size:1.3rem;line-height:2;letter-spacing:0;margin-bottom:20px}.privacy-policy-cont__text2{margin-top:30px;margin-bottom:0}.privacy-policy-cont__urllist{margin-top:20px;display:flex;flex-direction:column;gap:20px}@media screen and (max-width:810px){.privacy-policy-cont{max-width:800px;margin:20px auto 50px}.privacy-policy-top__text{text-align:left}.privacy-policy-cont__text{margin-bottom:30px}.privacy-policy-cont__text2{margin-top:40px;margin-bottom:0}.privacy-policy-cont__box h4{font-size:1.4rem}.privacy-policy-cont__img01{max-width:500px;margin:50px -20px}}.legal-notice-cont{max-width:800px;margin:50px auto 200px}.legal-notice-top__text{text-align:center;font-size:1.3rem;line-height:2;letter-spacing:0}.legal-notice-cont__box{margin-top:50px}.legal-notice-cont__box[id]{scroll-margin-top:90px}.legal-notice-cont__box h4{margin-bottom:20px;font-weight:600;font-size:1.6rem;letter-spacing:0}.legal-notice-cont__box p{margin:0}.legal-notice-cont__box a{text-decoration:underline}.legal-notice-cont__box ul{margin-top:20px;margin-left:15px;display:flex;flex-direction:column;gap:20px}.legal-notice-cont__box ul:not(:last-child){margin-bottom:20px}.legal-notice-cont__box ul li{list-style-type:"\30fb"}.legal-notice-cont__box ul li span{display:block}.legal-notice-cont__text{font-size:1.3rem;line-height:2;letter-spacing:0;margin-bottom:20px}.legal-notice-cont__text2{margin-top:30px;margin-bottom:0}.legal-notice-cont__urllist{margin-top:20px;display:flex;flex-direction:column;gap:20px}@media screen and (max-width:810px){.legal-notice-cont{max-width:800px;margin:20px auto 50px}.legal-notice-top__text{text-align:left}.legal-notice-cont__text{margin-bottom:30px}.legal-notice-cont__text2{margin-top:40px;margin-bottom:0}.legal-notice-cont__box ul{gap:5px}.legal-notice-cont__box h4{font-size:1.4rem}.legal-notice-cont__img01{max-width:500px;margin:50px -20px}}.shop-payment-cont__area:first-child{margin-bottom:60px}.shop-payment-cont__area h3{font-weight:600;font-size:1.8rem;letter-spacing:0}.legal-notice-cont__box table{width:800px;text-align:center}.legal-notice-cont__box table,td,th{border-collapse:collapse}.legal-notice-cont__box td,th{padding:3px;width:30px;height:25px}.legal-notice-cont__box th{height:40px;padding:0!important;background:#f4f4f4}.legal-notice-cont__box span{display:block}@media screen and (max-width:810px){.shop-payment-cont__area:first-child{margin-bottom:40px}.shop-payment-cont__area h3{font-weight:600;font-size:1.6rem;letter-spacing:0;text-align:center}.legal-notice-cont__box table{width:100%;text-align:center;font-size:1.1rem}}
/*# sourceMappingURL=/cdn/shop/t/33/assets/c_info.css.map */
