@media only screen and (max-width: 767px){html{font-size:14px}}@media only screen and (min-width: 768px){html{font-size:24px}}body{font-family:"Meiryo", "HiraKakuProN-W6", sans-serif;background-image:url(../img/bg.png);background-repeat:repeat;color:#2b2b2b;font-size:100%}figure{padding:0;margin:0}h1{text-indent:-9999px;height:0;margin:0;padding:0}@media only screen and (min-width: 768px){.row{display:-ms-flexbox;display:-moz-box;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}}.wrap{color:#fff}@media only screen and (max-width: 767px){.wrap{padding:0 0 30px 0;width:100%}}@media only screen and (min-width: 768px){.wrap{margin:0 auto;max-width:1180px;padding:0 10px 30px 10px;width:calc(100% - 20px)}}.wrap img{width:100%}.wrap .hero{margin-top:20px;width:100%}.wrap .content{margin:50px auto 0 auto;position:relative;background-color:rgba(255,255,255,0.5);background-image:url(../img/bg-chain.png);background-repeat:no-repeat;background-size:cover;border-radius:10px;overflow:hidden}@media only screen and (max-width: 767px){.wrap .content{max-width:335px;width:calc(100% - 40px);padding:15px 10px;background-position:center}}@media only screen and (min-width: 768px){.wrap .content{padding:30px;width:calc(100% - 120px)}}.wrap .content figure{position:relative;z-index:10}.wrap .content .info{z-index:10}@media only screen and (max-width: 767px){.wrap .content .info{position:relative;width:100%}}@media only screen and (min-width: 768px){.wrap .content .info{color:#fff;position:absolute;right:30px;text-align:right;top:0}}@media only screen and (max-width: 767px){.wrap .content .info h2{margin:30px 0;font-size:1.3rem;line-height:140%}}@media only screen and (min-width: 768px){.wrap .content .info h2{text-align:left;margin:30px 0 50px 0;font-size:1.75rem;-webkit-text-stroke:1px #c1272d;line-height:120%}}@media only screen and (max-width: 767px){.wrap .content .info h3{margin:30px 0 0 0}}@media only screen and (min-width: 768px){.wrap .content .info h3{text-align:left;-webkit-text-stroke:1px #c1272d;padding-left:15%;margin:50px 0 0 0}}.wrap .content .info p{text-shadow:1px 1px 5px rgba(43,43,43,0.8)}@media only screen and (max-width: 767px){.wrap .content .info .purchase{margin-bottom:30px}}.wrap .content .bg-rose{position:absolute;z-index:2}@media only screen and (max-width: 767px){.wrap .content .bg-rose{bottom:15px;left:50%;transform:translateX(-50%);width:90%}}@media only screen and (min-width: 768px){.wrap .content .bg-rose{bottom:30px;right:30px;width:40%}}@media only screen and (max-width: 767px){.wrap .content-part1 figure{width:100%}}@media only screen and (min-width: 768px){.wrap .content-part1 figure{width:50%}}@media only screen and (max-width: 767px){.wrap .content-part1 .info{width:100%}}@media only screen and (min-width: 768px){.wrap .content-part1 .info{width:60%}}@media only screen and (max-width: 767px){.wrap .content-part2 figure{width:100%}}@media only screen and (min-width: 768px){.wrap .content-part2 figure{width:70%}}@media only screen and (max-width: 767px){.wrap .content-part2 .info{width:100%}}@media only screen and (min-width: 768px){.wrap .content-part2 .info{width:40%}}@media only screen and (min-width: 768px){.wrap .content-part2 .info h2{text-align:right}}.wrap .single-order{margin:50px auto 0 auto}@media only screen and (max-width: 767px){.wrap .single-order{width:calc(100% - 40px);margin:50px auto 0 auto;max-width:355px}}@media only screen and (min-width: 768px){.wrap .single-order{padding:0 30px;-ms-flex-pack:justify;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}}@media only screen and (max-width: 767px){.wrap .single-order .cover{width:90%;margin:0 auto}}@media only screen and (min-width: 768px){.wrap .single-order .cover{width:45%}}.wrap .single-order .details{background-image:url(../img/bg-frame.png);background-repeat:no-repeat}@media only screen and (max-width: 767px){.wrap .single-order .details{width:100%;background-size:cover;background-position:top center;padding:50px 0 50px 0;margin:30px 0 0 0}}@media only screen and (min-width: 768px){.wrap .single-order .details{width:calc(55% - 25px);background-image:url(../img/bg-frame.png);background-size:contain}}.wrap .single-order .details h2{line-height:140%}@media only screen and (min-width: 768px){.wrap .single-order .details h2{margin:120px auto 50px auto}}.wrap .single-order .details .em{font-weight:600}@media only screen and (max-width: 767px){.wrap .single-order .details .em{font-size:1.2rem;margin:20px auto 0 auto}}@media only screen and (min-width: 768px){.wrap .single-order .details .em{text-align:left;font-weight:600;margin-left:3em}}.wrap .single-order .details ul{text-align:left;list-style:none;padding:0}@media only screen and (max-width: 767px){.wrap .single-order .details ul{margin:20px 0 40px 5em}}@media only screen and (min-width: 768px){.wrap .single-order .details ul{margin:10px 0 40px 5em}}.wrap .single-order .details ul li{margin:10px 0 0 0}.wrap .single-order .details ul li:first-child{margin-top:0}@media only screen and (min-width: 768px){.wrap .single-order .details .purchase{margin-top:30px}}.wrap .purchase{background-color:#af417e;text-decoration:none;line-height:100%;font-weight:600;color:#fff}@media only screen and (max-width: 767px){.wrap .purchase{padding:14px 0 12px 0;width:250px;display:block;margin:30px auto 0 auto}}@media only screen and (min-width: 768px){.wrap .purchase{padding:12px 30px 10px 30px}.wrap .purchase:hover{-webkit-filter:brightness(1.2);filter:brightness(1.2)}}.wrap .inquiry{color:#fff;margin:50px auto 0 auto}.wrap .inquiry h3{font-size:1.5rem}@media only screen and (max-width: 767px){.wrap .inquiry h3{margin:0 0 15px 0}}@media only screen and (min-width: 768px){.wrap .inquiry h3{margin:0 0 30px 0}}.wrap .inquiry .submit button{border:none;cursor:pointer;width:120px;border-radius:50px;line-height:100%;margin-top:15px}@media only screen and (max-width: 767px){.wrap .inquiry .submit button{padding:10px 0;padding:11px 0 9px 0;border:2px solid #fff}}@media only screen and (min-width: 768px){.wrap .inquiry .submit button{padding:11px 0 9px 0;border:2px solid #fff}.wrap .inquiry .submit button:hover{background-color:rgba(255,255,255,0.2)}}.wrap .inquiry form{margin:0 auto}@media only screen and (max-width: 767px){.wrap .inquiry form{width:calc(100% - 20px);max-width:355px}}@media only screen and (min-width: 768px){.wrap .inquiry form{width:100%;max-width:900px}}.wrap .inquiry form .input{width:100%}.wrap .inquiry form .input dl{width:100%;margin:20px 0 0 0}.wrap .inquiry form .input dl:first-child{margin-top:0}@media only screen and (max-width: 767px){.wrap .inquiry form .input dl dt{text-align:left}}@media only screen and (min-width: 768px){.wrap .inquiry form .input dl dt{text-align:right;width:200px;margin-right:10px;-webkit-align-self:center;align-self:center}}.wrap .inquiry form .input dl dd{margin:0}@media only screen and (max-width: 767px){.wrap .inquiry form .input dl dd{width:100%}}@media only screen and (min-width: 768px){.wrap .inquiry form .input dl dd{width:calc(100% - 210px)}}.wrap .inquiry form .input dl dd input{width:100%;background-color:#fff}.wrap .inquiry form .input dl dd textarea{width:100%;background-color:#fff}.wrap .inquiry form .input dl .alignself-top{-webkit-align-self:flex-start;align-self:flex-start}.wrap .trial-container{margin:50px auto 0 auto}@media only screen and (max-width: 767px){.wrap .trial-container{width:calc(100% - 40px);max-width:335px}}@media only screen and (min-width: 768px){.wrap .trial-container{width:100%}}.wrap .trial-container h3{font-size:1.5rem;margin:0 0 30px 0}.wrap .trial-container .note{font-size:0.7rem}.wrap .trial-container .trial-inner{width:100%}@media only screen and (max-width: 767px){.wrap .trial-container .trial-block{margin:0 0 30px 0;width:100%}}@media only screen and (min-width: 768px){.wrap .trial-container .trial-block{margin:0 10px;width:calc(25% - 20px)}}.wrap .trial-container .trial-block h4{margin:10px 0 0 0}@media only screen and (max-width: 767px){.wrap .trial-container .trial-block h4{font-size:1.2rem}}.wrap .trial-container .trial-block .orderlink{display:block;border:2px solid #fff;padding:10px 0;color:#fff;text-align:center;margin:5px auto 0 auto}.wrap .trial-container .trial-block .trial{list-style:none;margin:0;padding:0;position:relative;overflow:hidden}.wrap .trial-container .trial-block .trial li{position:absolute;top:0;left:0;z-index:0}.wrap .trial-container .trial-block .trial li:first-child{position:relative;height:auto;z-index:100}@media only screen and (max-width: 767px){.disp-sp{display:block}}@media only screen and (min-width: 768px){.disp-sp{display:none}}@media only screen and (max-width: 767px){.disp-pc{display:none}}@media only screen and (min-width: 768px){.disp-pc{display:block}}
/*# sourceMappingURL=style.min.css.map */