<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">#Main .charity-inside{width:93.8667vw;margin:0 auto}#Main .charity-detail{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid;white-space:nowrap}#Main .charity-detail,#Main .charity-detail:link,#Main .charity-detail:visited{color:#593926;text-decoration:none}#Main .charity-detail img{width:3.2vw;margin-right:1.3333vw}#Main .mv{position:relative;padding:35.2vw 0 36vw;background-color:#fef3a9;overflow:hidden}#Main .mv-title{width:90.6667vw;margin:0 auto 6.1333vw}#Main .mv-desc{width:83.7333vw;margin:0 auto .8vw}#Main .mv-text{margin-bottom:4.8vw;font-size:3.2vw;text-align:center;letter-spacing:.01em}#Main .mv-text span{font-weight:700}#Main .mv-link{width:35.7333vw;margin:0 auto}#Main .mv-slider-pc,#Main .mv-slider-sp{opacity:0}#Main .mv-slider-pc.is-active,#Main .mv-slider-sp.is-active{opacity:1;-webkit-transition:opacity .4s linear;transition:opacity .4s linear}#Main .mv-slider-pc-container{height:100%;position:absolute}#Main .mv-slider-pc-container:nth-child(odd){top:0}#Main .mv-slider-pc-container:nth-child(odd) .mv-slider-pc-list{-webkit-animation:moveToTop 24s linear 0s infinite;animation:moveToTop 24s linear 0s infinite}#Main .mv-slider-pc-container:nth-child(2n){bottom:0}#Main .mv-slider-pc-container:nth-child(2n) .mv-slider-pc-list{-webkit-animation:moveToBottom 24s linear 0s infinite;animation:moveToBottom 24s linear 0s infinite}#Main .mv-slider-pc-container:first-child{right:50%;margin-right:590px}#Main .mv-slider-pc-container:nth-child(2){right:50%;margin-right:380px}#Main .mv-slider-pc-container:nth-child(3){left:50%;margin-left:380px}#Main .mv-slider-pc-container:nth-child(4){left:50%;margin-left:590px}#Main .mv-slider-pc-list{will-change:transform}#Main .mv-slider-pc-item{width:184px;padding:16px 0;display:block}#Main .mv-slider-pc-item img{-webkit-transition:-webkit-transform .36s cubic-bezier(.215,.61,.355,1);transition:-webkit-transform .36s cubic-bezier(.215,.61,.355,1);transition:transform .36s cubic-bezier(.215,.61,.355,1);transition:transform .36s cubic-bezier(.215,.61,.355,1),-webkit-transform .36s cubic-bezier(.215,.61,.355,1);will-change:transform}#Main .mv-slider-pc-item:hover img{-webkit-transform:scale(.92);transform:scale(.92)}#Main .mv-slider-sp-container{width:100%;position:absolute}#Main .mv-slider-sp-container:first-child{top:6.6667vw;left:0}#Main .mv-slider-sp-container:first-child .mv-slider-sp-list{-webkit-animation:moveToRight 30s linear 0s infinite;animation:moveToRight 30s linear 0s infinite}#Main .mv-slider-sp-container:nth-child(2){bottom:6.6667vw;left:0}#Main .mv-slider-sp-container:nth-child(2) .mv-slider-sp-list{-webkit-animation:moveToLeft 30s linear 0s infinite;animation:moveToLeft 30s linear 0s infinite}#Main .mv-slider-sp-list{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;will-change:transform}#Main .mv-slider-sp-item{width:21.3333vw;padding:0 1.0667vw;display:block;-webkit-box-sizing:content-box;box-sizing:content-box}@-webkit-keyframes moveToTop{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}}@keyframes moveToTop{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}}@-webkit-keyframes moveToBottom{0%{-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes moveToBottom{0%{-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes moveToRight{0%{-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes moveToRight{0%{-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes moveToLeft{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0)}}@keyframes moveToLeft{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0)}}#Main .collabo{padding:16vw 0 17.3333vw;background-color:#fffdde}#Main .collabo-title{margin-bottom:8.5333vw}#Main .collabo-price{width:82.1333vw;margin:0 auto 9.0667vw;padding:6.6667vw 6.4vw;background:url(/222/2019/images/index/collabo/price/bg.png) 50% repeat;border-radius:8px}#Main .collabo-price-title{width:25.0667vw;margin:0 auto 3.7333vw}#Main .collabo-list{padding:0 .5333vw}#Main .collabo-item{background-color:#fff}#Main .collabo-item:nth-child(n+2){margin-top:6.6667vw}#Main .collabo-item#collabo_02{display:none}#Main .collabo-body{padding:0 6.6667vw 5.6vw}#Main .collabo-name{margin-bottom:2.1333vw}#Main .collabo-product-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;margin-bottom:4.8vw;padding-bottom:5.8667vw}#Main .collabo-product-list:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:4px;background:radial-gradient(circle farthest-side,#5a3f32,#5a3f32 50%,#fff 0,#fff);background-size:4px 4px}#Main .collabo-product-item{width:37.3333vw}#Main .collabo-product-link{margin-top:2.1333vw}#Main .collabo-profile-title{width:25.8667vw;margin-bottom:1.8667vw}#Main .collabo-profile-desc{font-size:3.2vw}#Main .collabo-profile-desc a{color:currentColor;text-decoration:none}#Main .collabo-copyright{margin-top:7.4667vw;font-size:2.6667vw;text-align:center}#Main .public{padding:16vw 0 16.5333vw;background:url(/222/2019/images/index/public/bg.png) 50% repeat;background-size:3px auto}#Main .public-title{margin-bottom:8.5333vw}#Main .public-title-small{margin:0 auto 7.4667vw}#Main .public-title-shirts{width:13.8667vw}#Main .public-title-file{width:26.1333vw}#Main .public-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 .2667vw}#Main .public-item{width:45.3333vw;padding:0 3.7333vw 4vw;background-color:#fff}#Main .public-name{margin-bottom:2.1333vw;padding-bottom:4.2667vw;position:relative}#Main .public-name:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:4px;background:radial-gradient(circle farthest-side,#5a3f32,#5a3f32 50%,#fff 0,#fff);background-size:4px 4px}#Main .public-copy{margin-bottom:1.0667vw;font-size:3.4667vw;font-weight:700;line-height:1.4}#Main .public-copy-inline{background:repeating-linear-gradient(-45deg,#fff38a,#fff38a 2px,transparent 0,transparent 4px) bottom repeat-x;background-size:auto 6px}#Main .public-desc{margin-bottom:2.1333vw;font-size:3.2vw}#Main .public-shirts{margin-bottom:10.6667vw}#Main .repeat{padding:16vw 0;background-color:#fffdde}#Main .repeat-title{margin-bottom:6.6667vw}#Main .repeat-text{margin-bottom:4.5333vw;padding:0 6.1333vw;font-size:3.2vw;text-align:center}#Main .repeat-item{width:69.6vw}#Main .repeat-image{margin-bottom:6.1333vw}#Main .repeat-image-wrap{padding:0 3px}#Main .repeat-name{margin-bottom:1.8667vw}#Main .repeat-desc{margin-bottom:3.2vw;font-size:3.2vw}#Main .reason{padding:11.4667vw 0 56vw;position:relative;background-color:#fff6b7}#Main .reason .charity-inside{position:relative;z-index:1}#Main .reason-title{width:35.4667vw;margin-bottom:2.6667vw}#Main .reason-text{margin-bottom:4vw;font-size:3.2vw}#Main .reason-detail{font-size:3.4667vw}#Main .reason-image{position:absolute;bottom:0}#Main .purpose{padding:16.8vw 0 16.5333vw;background-color:#fffdde}#Main .purpose-box{width:81.0667vw;margin:0 auto;padding:8.8vw 7.2vw;background-color:#fff}#Main .purpose-title{width:66.6667vw;margin:0 auto 8vw}#Main .purpose-desc{margin-bottom:4.5333vw;font-size:3.2vw}@media only screen and (min-width:768px){#Main .charity{min-width:1100px}#Main .charity-inside{width:1024px}#Main .charity-detail{padding-bottom:2px}#Main .charity-detail:hover{border-bottom-color:transparent}#Main .charity-detail img{width:16px;margin-right:4px}#Main .mv{padding:114px 0}#Main .mv-title{width:702px;margin-bottom:60px}#Main .mv-desc{width:552px;margin-bottom:10px}#Main .mv-text{width:702px;margin:0 auto 34px;font-size:133.33%}#Main .mv-link{width:257px}#Main .collabo{padding:120px 0 124px}#Main .collabo-title{margin-bottom:66px}#Main .collabo-price{width:896px;margin-bottom:68px;padding:46px 64px 64px;border-radius:16px}#Main .collabo-price-title{width:208px;margin-bottom:20px}#Main .collabo-price-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#Main .collabo-price-item{width:360px}#Main .collabo-list{padding:0 4px}#Main .collabo-item{width:1016px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#Main .collabo-item:nth-child(n+2){margin-top:66px}#Main .collabo-image{width:500px;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}#Main .collabo-body{padding:42px 44px 36px 0}#Main .collabo-name{margin-bottom:16px}#Main .collabo-product-list{margin-bottom:25px;padding-bottom:36px}#Main .collabo-product-list:after{height:8px;background-size:8px 8px}#Main .collabo-product-item{width:224px}#Main .collabo-product-link{margin-top:20px}#Main .collabo-profile-title{width:140px;margin-bottom:12px}#Main .collabo-profile-desc{font-size:116.67%}#Main .collabo-profile-desc li{display:inline-block}#Main .collabo-profile-desc li+li{margin-left:.5em}#Main .collabo-copyright{margin-top:60px;font-size:100%}#Main .public{padding:120px 0 124px}#Main .public-title{margin-bottom:64px}#Main .public-title-small{margin-bottom:48px}#Main .public-title-shirts{width:122px}#Main .public-title-file{width:222px}#Main .public-list{padding:0 2px}#Main .public-item{width:230px;padding:0 22px 22px}#Main .public-name{margin-bottom:13px;padding-bottom:24px}#Main .public-name:after{height:8px;background-size:8px 8px}#Main .public-copy{margin-bottom:8px;font-size:133.33%}#Main .public-desc{margin-bottom:12px;font-size:116.67%}#Main .public-shirts{margin-bottom:64px}#Main .repeat{padding:134px 0 112px}#Main .repeat-title{margin-bottom:55px}#Main .repeat-text{margin-bottom:45px;padding:0 100px;font-size:133.33%}#Main .repeat-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#Main .repeat-item{width:310px}#Main .repeat-image{margin-bottom:34px}#Main .repeat-name{margin-bottom:14px}#Main .repeat-desc{margin-bottom:44px;font-size:116.67%}#Main .reason{height:430px;padding:78px 0 40px}#Main .reason-title{width:296px;margin-bottom:24px}#Main .reason-text{width:510px;margin-bottom:18px;font-size:133.33%}#Main .reason-detail{font-size:133.33%}#Main .reason-image{width:836px;left:50%;margin-left:-127px}#Main .purpose{padding:84px 0 94px}#Main .purpose-box{width:1016px;padding:66px 72px}#Main .purpose-title{width:798px;margin-bottom:48px}#Main .purpose-body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#Main .purpose-image{width:300px;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}#Main .purpose-summary{padding-left:50px}#Main .purpose-desc{margin-bottom:20px;font-size:133.33%}#Main .purpose-link{font-size:133.33%}}@media only screen and (max-width:767px){#Main .mv-text{padding:0 5.3333vw}#Main .collabo-price{background-size:3px auto}#Main .collabo-price-item:nth-child(n+2){margin-top:2.6667vw}#Main .collabo-name{margin-left:-6.6667vw;margin-right:-6.6667vw}#Main .public-list{-ms-flex-wrap:wrap;flex-wrap:wrap}#Main .public-item:nth-child(n+3){margin-top:3.4667vw}#Main .repeat-item{margin-left:auto;margin-right:auto}#Main .repeat-item:nth-child(n+2){margin-top:13.3333vw}#Main .reason .charity-inside{padding:0 5.3333vw}#Main .reason-image{width:100%;left:0}#Main .purpose-image{margin-bottom:5.3333vw}#Main .purpose-link{font-size:3.2vw;text-align:center}}</pre></body></html>