@charset "UTF-8";#sample h2,#service h2,.commonStyle h2,.content h2{font-family:"游明朝",YuMincho,"ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","Sawarabi Mincho","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif;font-size:2.8rem;font-weight:400;line-height:1.8em;margin-bottom:1em;letter-spacing:.05em}#sample h3,#service h3,.commonStyle h3,.content h3{font-family:"游明朝",YuMincho,"ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","Sawarabi Mincho","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif;font-size:1.6rem;font-weight:400;line-height:1.8em;letter-spacing:.05em}#sample h4,#service h4,.commonStyle h4,.content h4{font-family:"游明朝",YuMincho,"ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","Sawarabi Mincho","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif;font-size:1.4rem;font-weight:400;line-height:1.8em;letter-spacing:.05em}#sample p,#service p,.commonStyle p,.content p{font-family:"游明朝",YuMincho,"ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","Sawarabi Mincho","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif;font-size:1.5rem;line-height:2em;letter-spacing:.05em}#sample a,#service a,.commonStyle a,.content a{color:#000}#sample a i,#service a i,.commonStyle a i,.content a i{color:gray;margin-left:.2em}#sample span.en,#service span.en,.commonStyle span.en,.content span.en{font-family:"EB Garamond",serif;letter-spacing:.3em}.contentsBlock{padding-left:25px;padding-right:25px}@media screen and (min-width:920px){#sample h2,#service h2,.commonStyle h2,.content h2{font-size:3.2rem}#sample h3,#service h3,.commonStyle h3,.content h3{font-size:2rem}#sample h4,#service h4,.commonStyle h4,.content h4{font-size:1.8rem}#sample p,#service p,.commonStyle p,.content p{font-size:1.8rem}}#breadCrumb{max-width:1200px;margin:80px auto 0 auto;padding:10px 25px}#breadCrumb ul{list-style:none;font-size:1.3rem}#breadCrumb ul li{display:inline}#breadCrumb ul li a{text-decoration:none;color:#000}#breadCrumb ul li:after{content:">";margin:0 .6em}#breadCrumb ul li:last-child:after{content:""}@media screen and (min-width:920px){#breadCrumb{margin-top:150px;padding-top:15px;padding-bottom:15px}}#markingLogo{margin:150px 0 80px 0;font-family:"EB Garamond",serif;font-weight:400;font-size:2.8rem;text-align:center;letter-spacing:.1em;line-height:1em}#markingLogo span{display:inline-block;font-family:"游明朝",YuMincho,"ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","Sawarabi Mincho","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif;font-size:1.2rem;letter-spacing:0}@media screen and (min-width:920px){#markingLogo{margin:220px 0 120px 0;font-size:3.6rem}#markingLogo span{font-size:1.6rem}}#limitedOrderfromone{text-align:center;margin:0 auto -80px auto}#limitedOrderfromone img{width:50%;max-width:200px;height:auto;animation:badge 2s ease-in-out infinite;animation-direction:alternate}@media screen and (min-width:920px){#limitedOrderfromone{margin:0 auto -175px auto}#limitedOrderfromone img{max-width:350px}}@keyframes badge{0%{transform:rotate(-8deg)}100%{transform:rotate(8deg)}}#mv{max-width:1200px;margin:0 auto 80px auto}#mv img{width:100%;height:auto}#service{padding-left:25px;padding-right:25px;max-width:900px;margin:0 auto 100px auto}#service.limited{margin-bottom:50px}#service p{margin-top:1em}#service .limitedOrderfromone{border-top:solid 1px #000;border-bottom:solid 1px #000;text-align:center;margin-top:3em;padding:3em 0}#service .limitedOrderfromone h3{font-size:2.4rem}#service .limitedOrderfromone h4{margin-top:2em}#service .limitedOrderfromone h4 span{display:inline-block;font-size:1.4rem;border:solid 1px gray;padding:.1em .6em}#service .limitedOrderfromone p{font-size:1.6rem;font-family:sans-serif}#service .limitedOrderfromone p span{display:inline-block;font-size:1.2rem;line-height:1.6}#service .limitedOrderfromone p span br.spOnly{display:none}@media screen and (min-width:920px){#service{margin-bottom:200px}#service.limited{margin-bottom:100px}#service .limitedOrderfromone h3{font-size:3rem}#service .limitedOrderfromone h3 br.spOnly{display:none}#service .limitedOrderfromone h4 span{font-size:1.6rem}#service .limitedOrderfromone p{font-size:1.8rem}#service .limitedOrderfromone p span{font-size:1.4rem}#service .limitedOrderfromone p span br.spOnly{display:inline}}#sample{padding-left:25px;padding-right:25px;max-width:900px;margin:0 auto 100px auto}#sample img{width:100%;height:auto;margin-bottom:50px}#sample p{margin-top:1em}@media screen and (min-width:920px){#sample{margin-bottom:200px}}#price div{max-width:900px;margin:0 auto 2em auto;border-top:solid 1px gray;border-bottom:solid 1px gray;text-align:center;padding:2em}#price div h4{font-family:"游明朝",YuMincho,"ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","Sawarabi Mincho","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif;font-size:1.6rem;margin-bottom:.8em}#price div h5{font-family:"EB Garamond",serif;font-weight:400;font-size:4rem;letter-spacing:.1em;line-height:1em}#price div h5 span{font-size:3rem}#price div h6{margin-top:1em;font-weight:400}#price div p{font-size:1.2rem;font-family:sans-serif}#price table{margin:0 auto;max-width:900px;width:100%;font-size:1.2rem}#price table caption{font-family:"游明朝",YuMincho,"ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","Sawarabi Mincho","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif;font-size:1.6rem;margin:1.5em 0}#price table tr th{font-weight:400;border-bottom:solid 1px #dcdcdc;padding:1em 0}#price table tr th:nth-child(even){background:#f5f5f5}#price table tr td{text-align:center;border-bottom:solid 1px #dcdcdc;padding:1em 0}#price table tr td:nth-child(even){background:#f5f5f5}#price p.caption{font-size:1.2rem;text-align:right;font-family:sans-serif;margin-top:.5em}@media screen and (min-width:920px){#price div h4{font-size:1.8rem}#price div h5{font-size:5rem}#price div h5 span{font-size:4rem}#price div h6{margin-top:1.2em}#price div p{font-size:1.4rem}#price table{font-size:1.6rem}#price table tr th br{display:none}#price p.caption{font-size:1.4rem}}#gift div.price{max-width:900px;margin:2em auto 2em auto;border-top:solid 1px gray;border-bottom:solid 1px gray;text-align:center;padding:2em}#gift div.price h4{font-family:"游明朝",YuMincho,"ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","Sawarabi Mincho","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif;font-size:1.6rem;margin-bottom:.8em}#gift div.price h5{font-family:"EB Garamond",serif;font-weight:400;font-size:4rem;letter-spacing:.1em;line-height:1em}#gift div.price h5 span{font-size:3rem}#gift div.price h6{margin-top:1em;font-weight:400}@media screen and (min-width:920px){#gift div.price{margin-top:4em}#gift div.price h4{font-size:1.8rem}#gift div.price h5{font-size:5rem}#gift div.price h5 span{font-size:4rem}#gift div.price h6{margin-top:1.2em}}#order ol.numList{max-width:600px;margin:auto;display:flex;flex-wrap:wrap;list-style:none}#order ol.numList li{width:100%;margin-top:3.5em;background:#f5f5f5;padding:2em 1.5em 3em 1.5em}#order ol.numList li h4{text-align:center;font-family:"EB Garamond",serif;font-size:6rem;margin-top:-1.2em;line-height:1.4em}#order ol.numList li span{display:block;text-align:center;font-size:5rem;color:#dcdcdc;margin:.3em 0 .2em 0}#order ol.numList li p{max-width:none;margin:0}#order ol.numList li p br.pcOnly{display:none}#order ol.numList li p em{display:inline-block;font-family:sans-serif;font-size:1.3rem;font-style:normal;line-height:1.8}#order ul.orderSelect{max-width:600px;margin:auto;list-style:none;display:flex;justify-content:center;border-bottom:solid 1px #a9a9a9;margin-top:3em}#order ul.orderSelect li{margin-bottom:-1px;display:block}#order ul.orderSelect li a{cursor:pointer;display:block;border:solid 1px #fff;border-bottom-color:#a9a9a9;border-radius:6px 6px 0 0;padding:.8em .8em .8em 1.6em;text-decoration:none}#order ul.orderSelect li a i{color:gray;margin-left:.3em}#order ul.orderSelect li a.active{border-bottom-color:#fff;border-left-color:#a9a9a9;border-top-color:#a9a9a9;border-right-color:#a9a9a9}#order ul.orderSelect li a.active i{visibility:hidden}#order ul.orderSelect li a:hover{opacity:1}@media screen and (min-width:920px){#order ol.numList li p{text-align:center}#order ol.numList li p br.pcOnly{display:inline}#order ol.numList li p em{font-size:1.4rem}}.content{padding-left:25px;padding-right:25px;max-width:1200px;margin:0 auto 100px auto}.content h3{text-align:center;margin-bottom:50px}.content h3 span{display:inline-block;border-bottom:solid 2px #000}.content p{max-width:900px;margin:auto}.content p.note{font-family:sans-serif;font-size:1.2rem;line-height:1.6;background:#eee;padding:.8em 1em}.content ul.imgList{list-style:none;display:flex;flex-wrap:wrap;justify-content:space-around}.content ul.imgList li{width:calc(100% / 2 - 10px);margin-bottom:20px}.content ul.imgList li div img{width:100%;height:auto}.content ul.imgList li h4{text-align:center;margin-top:.5em}.content ul.faqList{list-style:none;max-width:900px;margin:auto}.content ul.faqList li{padding-left:.5em;margin-top:2em}.content ul.faqList li p{position:relative;max-width:none;margin:0}.content ul.faqList li p.question{cursor:pointer;display:inline-block;padding-left:30px}.content ul.faqList li p.question:before{position:absolute;left:0;content:"Q.";font-family:"EB Garamond",serif;font-size:1.8rem;color:#555}.content ul.faqList li p.answer{display:none;font-size:1.4rem;padding-left:30px;margin-top:.5em;font-family:sans-serif}.content ul.faqList li p.answer:before{position:absolute;left:0;content:"A.";font-family:"EB Garamond",serif;font-size:1.8rem;color:#555}.content ul.faqList li a{word-wrap:break-word}.content ul.cautionList{list-style:none;max-width:900px;margin:auto}.content ul.cautionList li{margin-top:2em}.content ul.cautionList li h4{display:inline-block;background:#dcdcdc;padding:.1em .5em;margin-bottom:.6em}.content ul.cautionList li p{position:relative;max-width:none;margin:0;font-size:1.2rem;font-family:sans-serif}.content ul.cautionList li p.indent{text-indent:-1em;padding-left:1em}.content div.contractBox{height:300px;overflow-y:scroll;border:solid 1px silver;padding:10px 25px}.content div.contractBox h4,.content div.contractBox ol,.content div.contractBox p,.content div.contractBox ul{font-family:sans-serif;font-size:1.2rem;line-height:1.8em;max-width:none;margin:1.5em 0}.content div.contractBox h4{font-weight:700}.content div.contractBox ol,.content div.contractBox ul{padding-left:25px}@media screen and (min-width:920px){.content{margin-bottom:200px}.content h3{margin-bottom:100px}.content ul.imgList{justify-content:center}.content ul.imgList li{width:calc(100% / 4 - 20px);margin:0 10px 0 10px}.content p.center{text-align:center}.content p.note{max-width:500px;margin-top:50px}.content div.contractBox{padding:20px 40px}.content div.contractBox h4,.content div.contractBox ol,.content div.contractBox p,.content div.contractBox ul{font-size:1.4rem}.content ul.faqList li p.question{transition:opacity .5s linear}.content ul.faqList li p.question:hover{opacity:.5}.content ul.cautionList li p{font-size:1.4rem}}#orderBtn{width:100%;text-align:center;margin-top:3em}#orderBtn p{text-align:left;font-size:1.6rem;margin-bottom:1em}#orderBtn p.underline{text-decoration:underline}#orderBtn p.formAttention{font-family:sans-serif;font-size:1.4rem;text-align:left;text-indent:-1em;padding-left:1em;margin-top:2em}#orderBtn label{font-size:1.6rem;display:inline-block;margin-bottom:1.5em}#orderBtn label input{margin-right:.3em}#orderBtn a{display:inline-block;width:100%;max-width:400px;background:#dcdcdc;padding:1.3em 0;text-decoration:none;color:#fff;font-weight:700;pointer-events:none;transition:background linear .1s}#orderBtn a i{color:#fff;margin-left:.5em}#orderBtn a.agree{pointer-events:auto;background:#a40000}@media screen and (min-width:920px){#orderBtn p{text-align:center;font-size:2rem}}.displayBtn{text-align:center;margin-bottom:6em}.displayBtn a{cursor:pointer;display:inline-block;background:gray;border:solid 1px gray;color:#fff;text-decoration:none;padding:.6em .8em;transition:background ease-out .3s,color ease-out .3s}.displayBtn a i{transition:transform ease-out .3s;margin-left:.2em}.displayBtn.open a{background:0 0;color:#000}.displayBtn.open a i{transform:rotate(-180deg)}@media screen and (min-width:920px){.displayBtn a{font-size:1.8rem;padding:.6em 1em}}#limitedBtn{position:fixed;right:0;bottom:0;width:200px}#limitedBtn h2 a img{width:100%;height:auto}@media screen and (min-width:920px){#limitedBtn{width:300px}}.raffle{padding:0 25px;max-width:900px;margin:0 auto 50px}.raffle div{border:solid 4px #000;padding:20px}@media screen and (min-width:920px){.raffle div{padding:30px}}.raffle div h3{font-family:sans-serif;font-size:2rem;line-height:1.8;margin-bottom:.5em;text-align:center}@media screen and (min-width:920px){.raffle div h3{font-size:2.4rem}}.raffle div p{font-family:sans-serif;line-height:1.8}@media screen and (min-width:920px){.raffle div p{font-size:1.7rem}}.raffle div p strong{font-weight:700;text-decoration:underline;white-space:nowrap;font-size:125%}.printSampleSymbol{text-align:center}.printSampleSymbol img{display:inline-block;max-width:300px;width:100%;height:auto}
/*# sourceMappingURL=style.min.css.map */
