@import"https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@100..900&display=swap";*{margin:0;padding:0;font-size:100%;font-style:normal}html{font-size:10px}body{font-size:1.6rem;line-height:1.5;font-family:"Noto Sans JP","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","メイリオ",Meiryo,sans-serif;font-style:normal;color:#000;font-weight:400;line-break:strict}img{vertical-align:bottom;max-width:100%}img.cover{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}a{outline:hidden;color:#292b49}@media only screen and (min-width: 769px){a:hover{text-decoration:none}}a img{border:none}li{list-style-type:none}strong{font-weight:600}input,label,select,textarea{vertical-align:middle}input::-webkit-input-placeholder{color:#acacac;font-weight:normal}input:-ms-input-placeholder{color:#acacac;font-weight:normal}input::-moz-placeholder{color:#acacac;font-weight:normal}input[type=text],input[type=tel],input[type=email],input[type=button],input[type=submit],textarea,select{-moz-appearance:none;-webkit-appearance:none;border:0;border-radius:0;background-color:inherit;font-family:"Noto Sans JP","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","メイリオ",Meiryo,sans-serif;color:#3e3a39}button{-moz-appearance:none;-webkit-appearance:none;border:0;border-radius:0;background-color:inherit;cursor:pointer;font-family:"Noto Sans JP","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","メイリオ",Meiryo,sans-serif;color:#3e3a39}*:focus{outline:none}*{box-sizing:border-box}P{line-height:1.75}@media only screen and (max-width: 768px){P{line-height:1.8666666667}}h1,h2,h3,h4,h5{line-height:1.2}a,button{transition:all .3s ease-out}a:hover,button:hover{opacity:.7}a.not-hover:hover,button.not-hover:hover{opacity:1}.f-footer{padding:1rem 2rem 2rem;background-color:#000;color:#fff}.f-footer .r20{padding:1.8rem;border:.2rem solid #fcc800;margin-bottom:1.5rem;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:space-between;align-items:center}.f-footer .r20 .icon{width:14.9659863946%}.f-footer .r20 .textbody{width:81.9727891156%}.f-footer .r20 .textbody dt{margin-bottom:1rem;font-size:min(3.7333333vw,1.8rem);font-weight:700;line-height:1.4}.f-footer .r20 .textbody dd{font-size:min(2.6666666vw,1.4rem);line-height:1.4}.f-footer .link{margin-bottom:1.5rem;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:center;flex-wrap:wrap;font-size:min(3.2vw,1.6rem)}.f-footer .link li{margin:0 1em}.f-footer .link li a{color:#fff}.f-footer .copyright{text-align:center;font-size:min(3.2vw,1.5rem)}body{background:url("../../assets/img/bg.png") center/cover no-repeat;background-attachment:fixed}@media only screen and (max-width: 500px){body{background-image:none}}#wrap{margin:0 auto;max-width:500px;background-color:#fff;position:relative;z-index:100}.side_l,.side_r{position:fixed;top:0;z-index:1;height:100%;width:calc((100svw - 500px)/2);overflow:hidden}@media only screen and (max-width: 500px){.side_l,.side_r{display:none}}.side_l .logo,.side_r .logo{width:190px;position:absolute;top:14%;left:50%;transform:translate(-50%, 0)}.side_l .goods,.side_r .goods{width:400px;position:absolute;bottom:4%;left:50%;transform:translate(-50%, 0)}.side_l{left:0}.side_r{right:0}.t-mv+.t-cta{padding-top:0}.t-cta{padding:2rem;background-color:#000}.t-point .item{padding-bottom:2rem;text-align:center}.t-point .item:nth-child(1){background-color:#b5ff0d}.t-point .item:nth-child(2){background-color:#ffd01d}.t-point .item:nth-child(3){background-color:#ff6cc7}.t-point .item dd{padding-top:1.5rem;font-size:min(4.26666vw,2.1rem);text-align:center;font-weight:700;line-height:1.8}.t-promotion{padding:2.5rem 0}.t-promotion .image{margin:0 auto;width:84%}.t-promotion p{padding-top:1.5rem;font-size:min(4.26666vw,2.1rem);text-align:center;font-weight:700;line-height:1.8}.t-situation{position:relative;z-index:0}.t-situation::before{content:" ";display:block;width:100%;height:200px;background-color:#fdefe7;position:absolute;bottom:0;left:0;z-index:-1}.t-goods{position:relative;z-index:1}.t-goods .item{padding:2.5rem 2rem 2.2rem;background-position:0 0;background-repeat:repeat-y;background-size:100% auto;position:relative}.t-goods .item.vol01{background-image:url("../../assets/img/goods01_bg.png")}.t-goods .item.vol02{background-image:url("../../assets/img/goods02_bg.png")}.t-goods .item.vol03{background-image:url("../../assets/img/goods03_bg.png")}.t-goods .item.vol04{background-image:url("../../assets/img/goods04_bg.png")}.t-goods .item.vol05{background-image:url("../../assets/img/goods05_bg.png")}.t-goods .item.vol06{background-image:url("../../assets/img/goods06_bg.png")}.t-goods .item.vol07{background-image:url("../../assets/img/goods07_bg.png")}.t-goods .item.vol08{padding-bottom:12rem;background-image:url("../../assets/img/goods08_bg.png")}.t-goods .item.vol08 .image{bottom:12rem}.t-goods .item .lead{position:relative;z-index:1;margin-bottom:1.8rem;width:91.6417910448%}.t-goods .item .image{position:absolute;bottom:2rem;right:2rem;width:15.5223880597%}.t-goods .item .box{width:80%;padding:1.5rem 1.2rem;background-color:#fff;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:space-between;align-items:center}.t-goods .item .box .textbody{width:70.564516129%}.t-goods .item .box .textbody h3{margin-bottom:1rem;font-size:min(3.7333333vw,1.9rem);font-weight:700;line-height:1.4}.t-goods .item .box .textbody p{font-size:min(2.6666666vw,1.4rem);line-height:1.3}.t-goods .item .box .icon{width:26.2096774194%}.t-message{margin-top:-8rem;position:relative;z-index:1}.t-message .bg{padding:15rem 3rem 3rem;position:relative;overflow:hidden}.t-message .bg::before{content:" ";width:calc(100% + 120px);height:300px;border-radius:50%;background-color:#fff;position:absolute;top:2rem;left:0;margin-left:-60px;z-index:-1}.t-message .icon{margin:0 auto 0;width:34.9333333333%;position:absolute;top:-3rem;left:50%;transform:translate(-50%, 0)}.t-message h2{margin-bottom:1.5rem;font-size:min(6.4vw,3.2rem);font-weight:700;line-height:1.4;text-align:center;color:#ffb400}.t-message p{font-size:min(4vw,2rem)}
