<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.global-main h1 img{width:100%;height:auto;display:block}@media screen and (min-width: 768px){.global-main h1 img{margin-top:3px}}@media screen and (min-width: 768px){.global-main{width:100%;padding:0;margin:0}}.maindesign *{box-sizing:border-box}@media screen and (max-width: 767px){.maindesign{margin:0 calc(50% - 50vw);width:100vw}}.maindesign .p-about{background-color:#0ca364;padding:3rem 0}@media screen and (max-width: 767px){.maindesign .p-about{background-color:#009f5c;padding:0 1rem 1.5rem 1rem}}.maindesign .p-about .p-about-container{display:grid;grid:"about-h about-img" 48px "about-txt about-img" 275px/1fr 440px;gap:0 2rem;max-width:1200px;margin:0 auto}@media screen and (max-width: 767px){.maindesign .p-about .p-about-container{grid:"about-h" auto "about-img" auto "about-txt" auto/auto}}.maindesign .p-about .p-about-container h2{grid-area:about-h;color:#fff;font-family:"Noto Sans JP",sans-serif;font-size:2.5rem;font-weight:bold;letter-spacing:.04em;position:relative}@media screen and (max-width: 767px){.maindesign .p-about .p-about-container h2{font-size:1.5rem;width:fit-content;margin:0 auto}}.maindesign .p-about .p-about-container h2::after{content:"";display:block;border-bottom:2px solid #fff;width:8.5em;margin:.5rem 0 0 0}.maindesign .p-about .p-about-container p{grid-area:about-txt;color:#fff;font-size:1.75rem;line-height:1.7;margin:1.5rem 0 0 0}@media screen and (max-width: 767px){.maindesign .p-about .p-about-container p{font-size:1rem;margin-top:1rem}}.maindesign .p-about .p-about-container img{grid-area:about-img;width:100%;max-width:440px;height:auto}@media screen and (max-width: 767px){.maindesign .p-about .p-about-container img{margin:1.25rem 0 0 0}}.maindesign.p-campaign{margin:3rem auto 0 auto;max-width:1200px;position:relative}@media screen and (max-width: 767px){.maindesign.p-campaign{width:100%;margin-top:2rem}}.maindesign.p-campaign h2{font-size:2.5rem;color:#4d4d4d;font-family:"Noto Sans JP",sans-serif;font-weight:bold}@media screen and (max-width: 767px){.maindesign.p-campaign h2{font-size:1.35rem}}.maindesign.p-campaign h2 span{display:block;font-size:1.75rem;color:#4d4d4d;margin-bottom:.25rem}@media screen and (max-width: 767px){.maindesign.p-campaign h2 span{font-size:1rem}}.maindesign.p-campaign img{position:absolute;top:-8px;right:24px}@media screen and (max-width: 767px){.maindesign.p-campaign img{position:initial;width:100%;height:auto;margin:1rem 0 0 0}}.maindesign.p-campaign .p-campaign--data-txt{display:inline-block;background-color:#0ca364;color:#fff;font-family:"Noto Sans JP",sans-serif;font-weight:bold;padding:.75rem 1rem;font-size:1.5rem;margin:.75rem 0 0 0}@media screen and (max-width: 767px){.maindesign.p-campaign .p-campaign--data-txt{font-size:.95rem;padding:.5rem;display:block}}.maindesign.p-campaign .p-campaign--data-txt span{font-size:1.3em;padding:0 2px}@media screen and (max-width: 767px){.maindesign.p-campaign .p-campaign--data-txt span{font-size:1.25em}}.maindesign.p-campaign .p-campaign--txt{font-size:1.5rem;margin-top:1.5rem;line-height:1.5}@media screen and (max-width: 767px){.maindesign.p-campaign .p-campaign--txt{font-size:1rem;margin-top:1rem;line-height:1.7}}@media screen and (max-width: 767px){.maindesign.p-campaign .p-campaign--txt span{display:block;text-indent:-1em;padding-left:1em}}.maindesign.p-nav{margin:3rem auto 0 auto;max-width:1200px}@media screen and (max-width: 767px){.maindesign.p-nav{width:100%;margin-top:2rem}}.maindesign .p-nav .global-hdg2{margin-top:0}.maindesign .p-nav .tab-menu-nav{margin:1.5rem 0 0 0}.maindesign .p-nav .tab-menu-nav li a{color:#333;box-shadow:rgba(67,71,85,.27) 0px 0px .25em,rgba(90,125,188,.05) 0px .25em 1em;height:54px;transition:.6s}@media screen and (max-width: 767px){.maindesign .p-nav .tab-menu-nav li a{line-height:1.25}}.maindesign .p-nav .tab-menu-nav li a:hover::after{border-color:#e5002d;transition:.6s}.maindesign.p-feature-list{margin:3rem auto 0 auto;max-width:1200px}@media screen and (max-width: 767px){.maindesign.p-feature-list{width:100%}}.maindesign.p-feature-list .global-hdg2{margin:0}.maindesign.p-feature-list .p-feature-list-container{display:grid;grid-template-columns:1fr 1fr 1fr;gap:1rem;margin:1.5rem 0 0 0}@media screen and (max-width: 767px){.maindesign.p-feature-list .p-feature-list-container{grid-template-columns:1fr}}.maindesign.p-feature-list article{font-size:.9em;position:relative;font-feature-settings:"palt"}.maindesign.p-feature-list article a{padding:10px 8px 8px 10px;display:flex;justify-content:space-between;width:100%;height:100%;box-sizing:border-box;border-radius:5px;overflow:hidden;color:#333;box-shadow:rgba(67,71,85,.27) 0px 0px .25em,rgba(90,125,188,.05) 0px .25em 1em}@media screen and (max-width: 767px){.maindesign.p-feature-list article a{padding:12px 12px}}.maindesign.p-feature-list article a:hover{box-shadow:rgba(17,17,26,.05) 0px 4px 16px,rgba(17,17,26,.05) 0px 8px 32px;transition:.6s;opacity:.8}.maindesign.p-feature-list article a .feature__items--txt{width:70%}.maindesign.p-feature-list article a .feature__items--txt .feature__items--txt__title{font-weight:bold;font-size:1.15rem;line-height:1.3;margin-bottom:.5rem}@media screen and (max-width: 767px){.maindesign.p-feature-list article a .feature__items--txt .feature__items--txt__title{font-size:1.05rem;margin-bottom:.25rem}}.maindesign.p-feature-list article a .feature__items--txt .feature__items--txt__catch{line-height:1.4;font-size:.9rem}@media screen and (max-width: 767px){.maindesign.p-feature-list article a .feature__items--txt .feature__items--txt__catch{font-size:.85rem;line-height:1.5}}.maindesign.p-feature-list article a .future--img{margin:0 10px;width:calc(30% - 20px);display:flex;align-items:center}.maindesign.p-feature-list article a .future--img img{width:100%;height:auto}.global-main__inner{padding-bottom:3rem}@media screen and (max-width: 767px){.global-main__inner{padding-bottom:2rem}}.p-product-list--heading{max-width:1200px;margin:3rem auto 0 auto;font-size:1.5rem;font-family:"Noto Sans JP",sans-serif;border-left:4px solid #e5002d;border-radius:2px;padding:.25rem .5rem}@media screen and (max-width: 767px){.p-product-list--heading{margin-top:2rem;font-size:1.25rem;padding:.25rem .4rem}}body.page-event .page-navi-secondary{border:0}@media screen and (min-width: 768px){.goods-list-img{margin:0 auto;max-width:1200px}}@media screen and (min-width: 768px){.global-main:has(.global-contents__container){width:1240px;padding:0 20px;margin:20px auto 100px}}.global-main:has(.global-contents__container) .p-about{display:none}@media screen and (max-width: 767px){.global-main:has(.global-contents__container) h1{margin-bottom:1rem}}@media screen and (min-width: 768px){.goods-list-img .item{margin-bottom:2rem}}@media screen and (max-width: 767px){.goods-list-img .item{margin-bottom:0}}.goodsListCart.cart-btn{display:none}# sourceMappingURL=style.css.map 


.maindesign img {
    width: 100%;
    height: auto;
    vertical-align: bottom;
}

.maindesign img {
    width: 100%;
    height: auto;
    vertical-align: bottom;
}
.maindesign section,
.maindesign .p-nav{
	margin: 3rem auto 0 auto;
    max-width: 1200px;
}

.maindesign .step-desc{
	display: flex;
	flex-wrap: wrap;
	justify-content: space-between;
	align-items: center;
}
.maindesign .step-desc--images{
	width: 49%;
}
.maindesign .step-desc--text{
	width: 49%;
}
.maindesign .step-desc--text p{
	font-size: 1.15em;
	line-height: 1.3;
	margin-bottom: 20px;
}
.maindesign .step-desc--text li{
	font-size: 1.15em;
	line-height: 1.3;
	text-indent: -1em;
	padding-left: 1em;
	margin-bottom: 5px;
}
.maindesign .step-desc--text li:last-child{
	margin-bottom: 0;
}
@media screen and (max-width: 767px){
.maindesign section,.maindesign .p-nav{
	margin: 3rem auto 0 auto;
    width: calc(100% - 30px);
}

.maindesign .step-desc--images{
	width: 100%;
	margin-bottom: 10px;
}
.maindesign .step-desc--text{
	width: 100%;
}
.maindesign .step-desc--text p{
	font-size: 0.9em;
}
.maindesign .step-desc--text li{
	font-size: 0.9em;
}

}








</pre></body></html>