@media screen and (max-width: 767px){html{font-size:1em}}@media screen and (min-width: 768px){html{font-size:1.5em}}body{color:#1b1b1b;font-size:inherit;background:-webkit-gradient(linear, left top, left bottom, from(#FF9DCD), to(#FFB4C8));background:linear-gradient(#FF9DCD, #FFB4C8)}h1{text-indent:-9999px;height:0;margin:0;padding:0}figure{margin:0;padding:0}.hero{width:100%;height:calc(100vh - 40px)}@media screen and (max-width: 767px){.hero{display:none}}@media screen and (min-width: 768px){.hero{background-image:url(../img/hero.png);background-repeat:no-repeat;background-position:bottom center;background-size:cover}}.hero .logo{margin:0 auto;height:100%;width:100%;max-width:960px;position:relative}.hero .logo figure{height:100%;position:absolute;top:0;right:0}.hero .logo figure img{height:80%}@media screen and (max-width: 767px){.hero-s{width:100%}}@media screen and (min-width: 768px){.hero-s{display:none}}.hero-s img{width:100%}.headline{width:100%}@media screen and (max-width: 767px){.headline{margin:20px auto 0 auto}}@media screen and (min-width: 768px){.headline{margin:30px auto 0 auto}}@media screen and (max-width: 767px){.block{margin:30px auto 0 auto;width:calc(100% - 20px)}}@media screen and (min-width: 768px){.block{margin:50px auto 0 auto;width:100%;max-width:750px}}.block h2{color:#fff;line-height:1;margin:0 0 20px 0}@media screen and (max-width: 767px){.block h2{font-size:1.5rem}}@media screen and (min-width: 768px){.block h2{font-size:2rem}}@media screen and (max-width: 767px){.block .box-img{margin:0 auto 20px auto;width:100%;max-width:300px}}@media screen and (min-width: 768px){.block .box-img{width:40%}}@media screen and (max-width: 767px){.block .box-detail{width:100%}}@media screen and (min-width: 768px){.block .box-detail{width:calc(60% - 20px)}}.block .box-detail p{margin:0 0 20px 0}@media screen and (max-width: 767px){.block .box-detail p{text-align:center}}@media screen and (min-width: 768px){.block .box-detail p{text-align:left}}.block .box-detail table{width:100%;margin:0 0 30px 0}@media screen and (max-width: 767px){.block .box-detail table{font-size:1rem}}@media screen and (min-width: 768px){.block .box-detail table{font-size:1rem}}.block .box-detail th{color:inherit;width:5em;text-align-last:justify;text-justify:inter-ideograph;font-size:inherit}.block .box-detail td{color:inherit;text-align:left;font-size:inherit}.block .box-detail .price{font-weight:900;color:#BC1146}@media screen and (max-width: 767px){.block .box-detail .price{font-size:2.5rem}}@media screen and (min-width: 768px){.block .box-detail .price{margin-top:50px;text-align:right;font-size:3rem}}.block .box-detail .price span{font-weight:300;color:#1b1b1b}@media screen and (max-width: 767px){.block .box-detail .price span{font-size:0.8rem}}@media screen and (min-width: 768px){.block .box-detail .price span{font-size:1rem}}@media screen and (max-width: 767px){.block .box-btn{margin:0 auto;width:100%;max-width:280px}}@media screen and (min-width: 768px){.block .box-btn{width:40%}}.block .box-btn a{display:block;position:relative;margin:0 auto;color:#fff;text-decoration:none;width:100%;max-width:300px}.block .box-btn a span{line-height:1;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:calc(100% - 20px)}@media screen and (max-width: 767px){.block .box-note{width:100%}}@media screen and (min-width: 768px){.block .box-note{width:calc(60% - 15px)}}.block .box-note p{font-size:0.6rem;line-height:1.3}@media screen and (min-width: 768px){.block .box-note p{text-align:left}}.block .box-setitems{position:relative}@media screen and (max-width: 767px){.block .box-setitems{margin-top:-5px;width:100%}}@media screen and (min-width: 768px){.block .box-setitems{width:65%}}.block .box-setitems figure{position:absolute}.block .box-setitems .fig1{bottom:0;left:0;width:40%;z-index:2}.block .box-setitems .fig2{bottom:0;right:0;width:55%;z-index:2}.block .box-setitems .fig3{top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:45%;z-index:1}@media screen and (max-width: 767px){.block .box-setitems .spacer{padding-bottom:100%}}@media screen and (min-width: 768px){.block .box-setitems .spacer{display:none}}@media screen and (max-width: 767px){.block .box-specialitem{width:100%}}@media screen and (min-width: 768px){.block .box-specialitem{width:calc(35% - 20px)}}@media screen and (max-width: 767px){.block .box-specialitem figure{margin:20px auto;width:100%;max-width:300px}}@media screen and (min-width: 768px){.block .box-specialitem figure{width:100%}}.block .box-specialitem p{line-height:1.4;width:100%}@media screen and (max-width: 767px){.block .box-specialitem p{font-size:1rem}}@media screen and (min-width: 768px){.block .box-specialitem p{font-size:0.8rem}}@media screen and (min-width: 768px){.block .setitems-detail{text-align:left}}@media screen and (min-width: 768px){.block .setitems-info{text-align:left}}.block .setitems-info p{margin:0 auto 5px auto}.block .setitems-info .note{font-size:0.6rem}.block .balloon{position:relative;z-index:3}@media screen and (min-width: 768px){.block .balloon{margin-bottom:-15px}}.block .balloon figure{width:100%}.block .balloon h4{margin:0;padding:0;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -70%);transform:translate(-50%, -70%);width:100%}@media screen and (max-width: 767px){.block .balloon h4{font-size:1.2rem}}@media screen and (min-width: 768px){.block .balloon h4{font-size:1.3rem}}@media screen and (min-width: 768px){.block .box-img-l{width:50%}}@media screen and (min-width: 768px){.block .box-detail-s{width:calc(50% - 20px)}}.present{text-align:left}@media screen and (max-width: 767px){.present{margin:30px auto 0 auto;max-width:355px;width:calc(100% - 20px)}}@media screen and (min-width: 768px){.present{background-image:url(../img/bg_lace_large.png);background-repeat:no-repeat;background-size:contain;margin:50px auto 0 auto;padding:80px 110px}}@media screen and (max-width: 767px){.present figure{width:100%}}@media screen and (min-width: 768px){.present figure{width:45%}}.present figure figcaption{margin:5px 0 0 0}@media screen and (max-width: 767px){.present figure figcaption{text-align:center}}.present .plus{font-size:3rem;font-weight:900}@media screen and (max-width: 767px){.present .plus{padding:25px 0;text-align:center}}@media screen and (min-width: 768px){.present .plus{-ms-flex-item-align:center;align-self:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:10%}}.present-detail{background-color:#fff;border-radius:10px;padding:8px;width:calc(100% - 20px)}@media screen and (max-width: 767px){.present-detail{margin:35px auto;max-width:355px}}@media screen and (min-width: 768px){.present-detail{margin:35px auto;max-width:900px}}.present-detail .outer{position:relative}.present-detail .outer .inner{font-size:1rem}@media screen and (max-width: 767px){.present-detail .outer .inner{padding:20px 0 40px 0}}@media screen and (min-width: 768px){.present-detail .outer .inner{padding-bottom:60px}}.present-detail .outer .inner h3{line-height:150%;margin:0}@media screen and (max-width: 767px){.present-detail .outer .inner h3{font-size:1.25rem}}@media screen and (min-width: 768px){.present-detail .outer .inner h3{font-size:1.8rem}}.present-detail .outer .inner h3 img{width:150px}@media screen and (max-width: 767px){.present-detail .outer .inner h3 img{display:block;margin:5px auto}}.present-detail .outer .inner h3 .em{color:#a2d9ef;display:block}@media screen and (max-width: 767px){.present-detail .outer .inner p{line-height:135%}}.present-detail .outer .inner p .em{color:#ee87b4}.present-detail .outer .inner .headword{font-weight:900}.present-detail .outer .inner ul,.present-detail .outer .inner ol{line-height:125%;margin:0 auto;text-align:left}@media screen and (max-width: 767px){.present-detail .outer .inner ul,.present-detail .outer .inner ol{padding:0 0 0 1.5em;width:calc(100% - 1.5em)}}@media screen and (min-width: 768px){.present-detail .outer .inner ul,.present-detail .outer .inner ol{width:75%}}.present-detail .outer .inner ul li,.present-detail .outer .inner ol li{font-size:1rem;margin-top:5px}.present-detail .outer .inner ul li:first-child,.present-detail .outer .inner ol li:first-child{margin-top:0}.present-detail .outer .inner .comment{font-size:0.8rem}.present-detail .outer .bg-top{left:0;position:absolute;top:0;width:100%}.present-detail .outer .bg-bottom{bottom:0;left:0;position:absolute;width:100%;-webkit-transform:scale(1, -1);transform:scale(1, -1)}@media screen and (min-width: 768px){.row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:20px}}@media screen and (min-width: 768px){.rev .row{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-flow:row-reverse;flex-flow:row-reverse}}.wrap{margin:0 auto;width:calc(100% - 20px)}@media screen and (min-width: 768px){.wrap{max-width:1060px}}.wrap img{width:100%}.ribon{background-image:url(../img/ribon.png);background-repeat:repeat-x;background-size:contain}@media screen and (max-width: 767px){.ribon{height:30px}}@media screen and (min-width: 768px){.ribon{height:50px}}.form{margin:30px auto 0 auto;width:100%}.form form{width:100%}.form dl{margin:0;padding:0;width:100%}@media screen and (min-width: 768px){.form dl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}}.form dt{line-height:1}@media screen and (max-width: 767px){.form dt{font-weight:600;margin:0 0 5px 0;padding:0}}@media screen and (min-width: 768px){.form dt{text-align:right;margin:0 0 20px 0;padding:8px 0 0 0;width:250px}}.form dd{margin:0 0 20px 0;padding:0}@media screen and (max-width: 767px){.form dd{width:100%}}@media screen and (min-width: 768px){.form dd{width:calc(100% - 265px)}}.form dd input,.form dd textarea{padding:5px;font-size:1rem;width:calc(100% - 12px)}.form input[type="submit"]{background:none;background-image:url(../img/button.png);background-repeat:no-repeat;background-size:cover;background-position:center;border:none;color:#fff;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-item-align:center;align-self:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:1rem;margin:0 auto 15px auto;padding:0;width:250px;height:65px}@media screen and (min-width: 768px){.lace{background-image:url(../img/bg_lace.png);background-repeat:no-repeat;background-position:bottom right;background-size:contain}}@media screen and (max-width: 767px){.lace-s{background-image:url(../img/bg_lace.png);background-repeat:no-repeat;background-position:bottom center;background-size:contain}}.complete{width:100%;height:calc(100vh - 40px);text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.complete p{width:100%;margin:0 0 20px 0}.complete .back{text-align:center;width:100%}.complete .back a{display:inline-block;border-radius:10px;padding:10px 2em 8px 2em;color:#fff;background-color:#BC1146;text-decoration:none;line-height:1}.complete .fixed{position:fixed;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100%}
/*# sourceMappingURL=style.min.css.map */