@charset "UTF-8";html{font-family:Noto Sans JP,Yu Gothic Medium,\6e38\30b4\30b7\30c3\30af  Medium,Yu Gothic,\6e38\30b4\30b7\30c3\30af,YuGothic,\6e38\30b4\30b7\30c3\30af\4f53,sans-serif;color:#030209;font-size:62.5%;scroll-behavior:smooth}body{color:#030209;letter-spacing:.08em;font-size:1.6rem;font-family:Noto Sans JP,Yu Gothic Medium,\6e38\30b4\30b7\30c3\30af  Medium,Yu Gothic,\6e38\30b4\30b7\30c3\30af,YuGothic,\6e38\30b4\30b7\30c3\30af\4f53,sans-serif;font-weight:400;font-feature-settings:"palt"1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;background:#f6f1e8}p{line-height:1.8;text-align:justify;margin-bottom:1.4em}p:last-child{margin-bottom:0!important}@media only screen and (max-width:767px){p{font-size:1.5rem}}a{text-decoration:underline;transition:.3s}a:hover{opacity:.7}@media only screen and (min-width:768px){.sp{display:none!important}.pc{display:block}}@media only screen and (max-width:767px){.pc{display:none!important}.sp{display:block!important}}.lp{overflow:hidden}.container{width:min(100% - 32px,760px)!important;margin-inline:auto}@media(min-width:768px){.container{width:min(100% - 48px,760px)!important}}@media(max-width:374px){.container{width:min(100% - 22px,760px)!important}}.section-beige{background:var(--beige)}.fv{background-color:#d8f4c9}.fv .container{width:min(100%,760px)!important}.sv{padding:36px 0 0}.sv .txt{color:#633a2a;font-size:2rem;font-weight:700;text-align:center}.sv .txt a{color:#633a2a}.sv .img01{width:110px;margin:0 auto}.sv .btn{max-width:596px;margin:0 auto 56px}.sv .btn3p{display:flex;justify-content:center}.sv .btn3p li{margin-right:12px}.sv .btn3p li:last-child{margin-right:0}@media only screen and (max-width:767px){.sv{padding:30px 0 0}.sv .txt{font-size:1.5rem;text-align:justify;margin-bottom:4px}.sv .img01{width:80px}.sv .btn{margin:0 auto 40px}.sv .btn3p li{margin-right:6px}}.products{padding-top:86px}.category_tab{display:flex;justify-content:center;border:1px solid #d9c9be;margin-bottom:40px}.product_grid{display:flex;flex-wrap:wrap;margin-bottom:20px}.product_grid li{width:calc(50% - 7px);margin-bottom:30px}.product_grid li:nth-child(odd){margin-right:14px}.products .btn{display:flex;justify-content:center}.products .btn li{margin-right:20px}.products .btn li:last-child{margin-right:0}.product_panel{display:none}.product_panel.is-active{display:flex}@media only screen and (max-width:767px){.products{padding-top:50px}.category_tab{margin-bottom:30px}.products .btn li{margin-right:10px}}.requirements{padding:140px 0}.requirements h2{max-width:486px;margin:0 auto 42px}.requirements .txt_area{max-width:654px;margin:0 auto 80px}.requirements .txt_area h3{margin:0 auto 20px}.requirements .txt_area p{max-width:600px;margin:0 auto 40px}.requirements .txt_area .btn2{max-width:312px;margin:0 auto 40px}.requirements .btn{max-width:596px;margin:0 auto 56px}@media only screen and (max-width:767px){.requirements{padding:80px 0}.requirements h2{max-width:240px;margin:0 auto 40px}.requirements .txt_area{margin:0 auto 50px}.requirements .txt_area h3{margin:0 auto 14px}.requirements .txt_area p{margin:0 auto 30px;padding:0 5%}.requirements .txt_area .btn2{max-width:260px;margin:0 auto 30px}}.notes_area{background-color:#fff;padding:140px 0}.notes_area h2{max-width:486px;margin:0 auto 42px}.notes_area ul{margin-left:1.6em;margin-bottom:60px}.notes ul li{list-style:disc!important;margin-bottom:10px!important;text-align:justify!important}.notes_area ul li a,.notes_area p a{color:#00a9ff!important;font-weight:700!important}.notes_area .btn{max-width:596px;margin:80px auto 0}@media only screen and (max-width:767px){.notes_area{padding:80px 0}.notes_area h2{max-width:240px;margin:0 auto 40px}.notes_area ul{margin-bottom:40px}.notes_area ul li{font-size:1.5rem}.notes_area .btn{margin:50px auto 0}}html{scroll-behavior:smooth}#products,#sec01,#sec02{scroll-margin-top:100px}.lp ul li,.lp ol li{margin-block-start:0!important;padding-inline-start:0!important}.lp .notes_area ul{list-style:disc!important;padding-left:1.6em!important;margin-left:0!important}.lp .notes_area ul li{display:list-item!important;list-style-type:disc!important;list-style-position:outside!important;margin-block-end:10px!important}
/*# sourceMappingURL=/cdn/shop/t/33/assets/online_campaign.css.map */
