@charset "UTF-8";img{display:block;margin:auto}.clear{clear:both}.clearfix:after{content:".";display:block;clear:both;height:0;visibility:hidden}.clearfix{min-height:1px}@media screen and (min-width: 768px){.sp{display:none}}@media screen and (max-width: 767px){.pc{display:none}}.surprisebox{max-width:1600px;width:100%;background:url(./surprisebox-bg-surprise.png) no-repeat;background-size:contain;margin:0 auto;overflow-x:hidden}.surprisebox *{font-family:\6e38\30b4\30b7\30c3\30af  Medium,Yu Gothic Medium,\6e38\30b4\30b7\30c3\30af\4f53,Hiragino Gothic ProN,sans-serif}.surprisebox p{margin-bottom:0;line-height:1.4}.surprisebox img{max-width:100%}.intro{z-index:0;text-align:center;position:relative}.intro .pageID{margin-top:2vw;width:50%}.intro .callOut{position:absolute;bottom:19%;left:14.25%;width:15.7%;z-index:3;opacity:0;transform-origin:right bottom;animation:boyoyoon .3s ease-in-out 1 4s normal forwards,katakata .8s ease-in-out infinite 6s alternate}.intro .boxBody{position:absolute;bottom:0;left:0;right:0;width:39.7%;z-index:1;margin:auto}.intro .boxCover{position:absolute;bottom:17%;left:0;right:0;width:40.4%;z-index:2;margin:auto;animation:katakata .2s ease-in-out 3 1s alternate-reverse forwards,pyoooon .8s ease-in-out 1 2s normal forwards}.intro .boxInner{position:absolute;bottom:21%;left:0;right:0;z-index:1;width:69%;opacity:0;margin:auto;transform-origin:40% bottom;animation:fuwaa 1.1s ease-in-out 1 3s normal forwards,katakata 14s ease-in-out infinite 5s alternate}.withFilm:before{position:relative;content:"";background:url(./surprisebox-obj-film.png) no-repeat center top;background-size:100%;display:inline-block;max-width:1331px;width:100%;margin-bottom:-6vw;z-index:10;left:50%;transform:translate(-50%)}@media screen and (min-width: 1600px){.intro{height:890px}.withFilm:before{height:380px}}@media screen and (max-width: 1599px){.intro{height:56vw}.withFilm:before{height:22vw}}.vid{position:relative;padding-bottom:2vw;z-index:1;margin-top:-12%;background:url(./surprisebox-bg-step04.png) no-repeat center 13.4vw}.vid .vidInner{display:block;position:relative;margin:0 auto;width:45%;padding:0}@media screen and (max-width: 767px){.vid .vidInner{width:70%;margin-bottom:3vw}}.vid .vidInner:before{content:"";display:block;padding-top:56.25%}.vid .vidInner:after{content:"";position:absolute;left:-6px;top:-6px;z-index:-1;width:calc(100% + 12px);height:calc(100% + 12px);display:block;background:url(./surprisebox-handDrawn-holizontalLine.png) repeat-x left top,url(./surprisebox-handDrawn-verticalLine.png) repeat-y 100% top,url(./surprisebox-handDrawn-holizontalLine.png) repeat-x left bottom,url(./surprisebox-handDrawn-verticalLine.png) repeat-y 0 top}.vid .vidInner iframe{position:absolute;top:0;left:0;bottom:0;right:0}.vid.withFilm:before{margin-bottom:2vw!important}.lead{margin-top:-6vw;position:relative;padding-bottom:4vw;z-index:1;background:url(./surprisebox-bg-step04.png) no-repeat center 13.4vw}.lead>img{width:100%}.lead>img.pc{max-width:82%}.featureScene{display:flex;width:100%;max-width:70%;margin:-14px auto 40px}.featureScene li{margin-right:-.5%}@media screen and (max-width: 767px){.featureScene{flex-direction:column;max-width:100%;padding:0}.featureScene li{margin-right:0;margin-bottom:-1.2%}.featureScene li:nth-of-type(1){background:url(./surprisebox-bg-step03.png) no-repeat 77% 53%;background-size:356%;padding:6% 30% 0 3%}.featureScene li:nth-of-type(2){background:url(./surprisebox-bg-step01.png) no-repeat 12% 81.75%;background-size:210%;padding:0 3% 0 30%}.featureScene li:nth-of-type(3){background:url(./surprisebox-bg-step01.png) no-repeat 84% 48.75%;background-size:220%;padding:0 30% 0 3%}.featureScene li:nth-of-type(4){background:url(./surprisebox-bg-step01.png) no-repeat 17% 11.75%;background-size:250%;padding:0 3% 6% 30%}.featureScene li img{width:100%}}.sec{position:relative;padding-bottom:3vw}p.boxSize{padding-top:10px;font-size:1.75em;text-align:center;display:block}@media screen and (max-width: 767px){p.boxSize{padding-top:1.3vw;font-size:3.65vw}}.step01{background:url(./surprisebox-bg-step01.png) no-repeat center 10vw;background-size:110%}.step01 .patternWrap{display:flex;flex-direction:column;width:100%;max-width:74%;margin:0 auto}.step01 .boxPattern{width:58.05%;padding:8px 4px;position:relative;background:url(./surprisebox-handDrawn-holizontalLine.png) repeat-x left 5px,url(./surprisebox-handDrawn-verticalLine.png) no-repeat 100% 13px,url(./surprisebox-handDrawn-holizontalLine.png) repeat-x left 98%,url(./surprisebox-handDrawn-verticalLine.png) no-repeat 0px 1.5em}.step01 .boxPattern:nth-of-type(1){margin:2.5vw auto 1vw 7vw;text-align:left}.step01 .boxPattern:nth-of-type(2){margin:2.5vw 7vw 1vw auto;text-align:right}.step01 .boxPattern:nth-of-type(3){margin:2.5vw auto 1vw 7vw;text-align:left}.step01 .boxPattern .patternTitle{font-size:2.25vw;font-family:Lato;font-weight:700;line-height:1;padding:.25em .3em .4em;background:url(./surprisebox-handDrawn-holizontalLine.png) repeat-x left 100%}.step01 .boxPattern:nth-of-type(1) .patternTitle{text-align:left}.step01 .boxPattern:nth-of-type(2) .patternTitle{text-align:right}.step01 .boxPattern:nth-of-type(3) .patternTitle{text-align:left}.step01 .boxPattern .objImg{position:absolute;top:-23%;width:88%}.step01 .boxPattern:nth-of-type(1) .objImg{right:-57%}.step01 .boxPattern:nth-of-type(2) .objImg{left:-57%;top:-10%}.step01 .boxPattern:nth-of-type(3) .objImg{right:-60%;top:-12%;width:92%}.step01 .boxPattern>div{padding:3%}.step01 .boxPattern .price{font-weight:700;white-space:nowrap;line-height:1;display:flex;align-items:center;margin-bottom:.75em}.step01 .boxPattern .price span{display:inline-block}.step01 .boxPattern .price>span:nth-of-type(1){margin-right:.5em}.step01 .boxPattern .price>span span:nth-of-type(1){font-size:3.5vw;font-family:Montserrat,sans-serif;letter-spacing:-.025em;vertical-align:-.05em}.step01 .boxPattern .price>span span:nth-of-type(2){font-size:1.5vw}.step01 .boxPattern .price>span span:nth-of-type(3){font-size:1.4vw;letter-spacing:-.1em}.step01 .boxPattern:nth-of-type(2) .price{justify-content:flex-end}.step01 .boxPattern .shipping{margin-left:.75em;font-size:1vw;border:1px solid #000;line-height:1;font-weight:700;display:inline-block;padding:.75em;text-align:center}.step01 .boxPattern>div p:nth-of-type(1){font-size:1.1vw;margin-bottom:.5em}.step01 .boxPattern>div a:nth-of-type(1){font-size:1.25vw;margin-bottom:.5em;display:inline-block}.step01 .boxPattern>div a:nth-of-type(2){display:block;width:56%}.step01 .boxPattern:nth-of-type(1)>div a:nth-of-type(2){margin:0 auto 0 0}.step01 .boxPattern:nth-of-type(2)>div a:nth-of-type(2){margin:0 0 0 auto}.step01 .boxPattern:nth-of-type(3)>div a:nth-of-type(2){margin:0 auto 0 0}@media screen and (max-width: 767px){.step01 .headline{transform:scale(1.3);margin-bottom:5%}.step01 .patternWrap{width:100%;max-width:94%}.step01 .boxPattern{width:100%;padding:2% 1% 5%;margin:2.5vw auto 1vw!important;background:url(./surprisebox-handDrawn-holizontalLine.png) repeat-x left 0,url(./surprisebox-handDrawn-verticalLine.png) repeat-y 100% 0px,url(./surprisebox-handDrawn-holizontalLine.png) repeat-x left 100%,url(./surprisebox-handDrawn-verticalLine.png) repeat-y 0px 0,#fff}.step01 .boxPattern:nth-of-type(2){text-align:left}.step01 .boxPattern .patternTitle{font-size:5.25vw;padding:0 .3em .4em}.step01 .boxPattern:nth-of-type(2) .patternTitle{text-align:left}.step01 .boxPattern .objImg{position:static;width:100%;padding:2%}.step01 .boxPattern>div p:nth-of-type(1){font-size:3.25vw}.step01 .boxPattern>div a:nth-of-type(1){font-size:3.25vw}.step01 .boxPattern .price{justify-content:center}.step01 .boxPattern>div a:nth-of-type(2){text-align:center;margin:0 auto!important;display:block;width:100%}.step01 .boxPattern>div a:nth-of-type(2) img{width:100%!important}.step01 .boxPattern .price{justify-content:center!important}.step01 .boxPattern .price>span:nth-of-type(1){order:1}.step01 .boxPattern .price>span:nth-of-type(2){order:2;margin-left:0;margin-right:1em;font-size:3.5vw;padding:.5em 1em}.step01 .boxPattern .price>span span:nth-of-type(1){font-size:12vw}.step01 .boxPattern .price>span span:nth-of-type(2){font-size:4.5vw}.step01 .boxPattern .price>span span:nth-of-type(3){font-size:4.25vw;letter-spacing:-.05em}}.colorVariation{width:94%;display:flex;justify-content:center;max-width:1200px;margin:4vw auto 0}.colorVariation .packType{width:calc(100% / 3);position:relative}.colorVariation .packType:nth-of-type(2):before{content:"";position:absolute;left:-2px;top:0;display:block;width:4px;height:100%;background:url(./surprisebox-handDrawn-verticalLine.png) repeat-y}.colorVariation .packType:nth-of-type(2):after{content:"";position:absolute;right:-2px;top:0;display:block;width:4px;height:100%;background:url(./surprisebox-handDrawn-verticalLine.png) repeat-y}.variationHeadline{color:#fff;text-align:left;font-family:Lato;font-weight:700;line-height:1;background:url(./surprisebox-obj-variationHeadline.png) no-repeat;background-size:100%;padding:1em 0 .75em 1em}@media screen and (min-width: 1600px){.variationHeadline{font-size:38px}}@media screen and (max-width: 1599px){.variationHeadline{font-size:2.25vw}}@media screen and (max-width: 1099px){.variationHeadline{font-size:3vw}}@media screen and (max-width: 767px){.variationHeadline{font-size:6vw}}.choiceCurrent{display:block}.choiceCurrent img{-webkit-animation:opa .75s ease 1 normal;animation:opa .75s ease 1 normal}.choiceColor{width:92%;letter-spacing:-.5em;text-align:left;padding-left:.4vw;margin:1em auto 2em}.choiceColor li{display:inline-block;vertical-align:top;border:2px solid #fff;height:calc(2vw + 1rem);width:calc(20% - .4vw);margin-right:.4vw;margin-bottom:.4vw;cursor:pointer}.choiceColor li:nth-of-type(5n){margin-right:0}.choiceColor li.current,.choiceColor li:hover{border:2px solid #c5c5c5;box-shadow:inset 0 0 0 1px #fff}.choiceColor li:nth-of-type(1){background:#d91f2d}.choiceColor li:nth-of-type(2){background:#ed6a24}.choiceColor li:nth-of-type(3){background:#473b94}.choiceColor li:nth-of-type(4){background:#00a77e}.choiceColor li:nth-of-type(5){background:#026bb6}.choiceColor li:nth-of-type(6){background:#f8e90b}.choiceColor li:nth-of-type(7){background:#ff8cc2}.choiceColor li:nth-of-type(8){background:#d61b72}.choiceColor li:nth-of-type(9){background:#b9d54e}.choiceColor li:nth-of-type(10){background:#2d2d2d}.choiceColor li:nth-of-type(11){background:#ffa7c4}.choiceColor li:nth-of-type(12){background:#a7ddff}.choiceColor li:nth-of-type(13){background:#e5a7ff}.choiceColor li:nth-of-type(14){background:#ffec85}@media screen and (min-width: 1600px){.choiceColor li{height:42px}}@media screen and (max-width: 767px){.colorVariation{flex-direction:column}.colorVariation .packType{width:100%}.colorVariation .packType:nth-of-type(2):before,.colorVariation .packType:nth-of-type(2):after{display:none}.colorVariation img{width:100%}.choiceColor li{height:calc(2vw + 2rem)}}.step03{background:url(./surprisebox-bg-step03.png) no-repeat center 8.4vw;background-size:contain}@media screen and (max-width: 1499px){.step03{background-position:center 10.4vw;background-size:120%}}.step04{background:url(./surprisebox-bg-step04.png) no-repeat center 9.4vw;background-size:contain}@media screen and (max-width: 1499px){.step04{background-position:center 11.4vw;background-size:120%}}.sec:last-of-type{background:url(./surprisebox-bg-seclast.png) no-repeat center -1vw;background-size:contain}.orderPacking{width:76%;max-width:1200px;display:flex;align-items:center;margin:4vw auto 0vw;position:relative}.orderPacking>dl{box-sizing:border-box;margin:0 0 0 1.5rem;background:#fff}.orderPacking>dl dt{text-align:left}.orderPacking>dl dd{text-align:left;padding-left:1rem;font-size:1.125rem}.orderPacking>div{flex-grow:1}@media screen and (max-width: 1499px){.sec:last-of-type{background-size:120%}}@media screen and (max-width: 767px){.sec:last-of-type{background-position:center 7vw}.orderPacking{flex-direction:column;margin:6vw auto 2vw}.orderPacking>dl{margin:0 auto 2vw;background:transparent8}.orderPacking>dl dd{padding-left:0}.orderPacking>div{margin:0 auto 2vw}}.fullOrder{width:76%;max-width:1200px;display:flex;justify-content:center;margin:-4vw auto 0vw;position:relative;background:url(./surprisebox-handDrawn-holizontalLine.png) repeat-x left top,url(./surprisebox-handDrawn-verticalLine.png) repeat-y 100% top,url(./surprisebox-handDrawn-holizontalLine.png) repeat-x left bottom,url(./surprisebox-handDrawn-verticalLine.png) repeat-y 0 top}.fullOrderInfo{flex-basis:50%}.fullOrderInfo figcaption p{text-align:left;font-size:1.5vmin!important;line-height:1.4}.fullOrderInfo:nth-child(1){padding:4px 4px 0;background:url(./surprisebox-handDrawn-verticalLine.png) repeat-y 100% top;display:flex;flex-direction:column}.fullOrderInfo:nth-child(1)>div{width:100%}.fullOrderInfo:nth-child(1)>figcaption{padding:.5rem}.fullOrderInfo:nth-child(2){display:flex;flex-direction:column;background:url(./surprisebox-handDrawn-holizontalLine.png) repeat-x left 50%}.fullOrderInfo:nth-child(2)>figure{display:flex;height:50%}.fullOrderInfo:nth-child(2)>figure:nth-of-type(1){padding:4px 0}.fullOrderInfo:nth-child(2)>figure:nth-of-type(2){padding:4px 0}.fullOrderInfo:nth-child(2)>figure>div{width:50%}.fullOrderInfo:nth-child(2)>figure>div img{vertical-align:bottom;object-fit:cover;width:100%;height:100%}.fullOrderInfo:nth-child(2)>figure>figcaption{flex-grow:1;align-self:center;padding:0 .5rem 0 1rem;width:50%}@media screen and (min-width: 1600px){.fullOrder{margin:-60px auto 0vw}.fullOrderInfo figcaption p{font-size:16px}}@media screen and (max-width: 767px){.fullOrder{flex-direction:column;width:76%;margin:-3vw auto 0vw}.fullOrderInfo{width:100%}.fullOrderInfo:nth-child(1){background:url(./surprisebox-handDrawn-holizontalLine.png) repeat-x left bottom}.fullOrderInfo:nth-child(2)>figure:nth-of-type(1){padding:0 0 4px 4px}.fullOrderInfo:nth-child(2)>figure:nth-of-type(2){padding:0 0 4px 4px}.fullOrderInfo:nth-child(2)>figure:nth-of-type(1)>div{width:50%}.fullOrderInfo:nth-child(2)>figure:nth-of-type(2)>div{width:50%;padding:1% 0 0}.fullOrderInfo figcaption p{font-size:3vw!important}}.orderDesc{width:70%;max-width:1120px;display:flex;margin:2.5vw auto 2vw}.orderDesc p{text-align:left;margin-bottom:1.25rem;letter-spacing:.1rem;font-size:.8vw}.orderDesc div:nth-of-type(1){margin-right:1.25rem}.orderDesc div:nth-of-type(2){flex-grow:1}@media screen and (min-width: 1600px){.orderDesc p{font-size:16px}}@media screen and (max-width: 767px){.orderDesc{flex-direction:column;margin:0 auto}.orderDesc div:nth-of-type(1){margin:0 auto 1vw}.orderDesc p{font-size:3vw}}.orderTriple{width:90%;min-height:24.5vw;padding:8px 4px 4px;max-width:1200px;margin:2.5vw auto 2vw;display:flex;background:url(./surprisebox-handDrawn-holizontalLine.png) repeat-x left 5px,url(./surprisebox-handDrawn-verticalLine.png) no-repeat 100% 13px,url(./surprisebox-handDrawn-holizontalLine.png) repeat-x left 98%,url(./surprisebox-handDrawn-verticalLine.png) no-repeat 0 101%}.orderTriple div{width:calc(100% / 3);position:relative;padding:.5rem 1rem 1rem;text-align:left}.orderTriple div:nth-child(2):before{content:"";position:absolute;left:-2px;bottom:5px;display:block;width:4px;height:100%;background:url(./surprisebox-handDrawn-verticalLine.png) no-repeat}.orderTriple div:nth-child(2):after{content:"";position:absolute;right:-2px;top:0;display:block;width:4px;height:100%;background:url(./surprisebox-handDrawn-verticalLine.png) no-repeat}.orderTriple div .packImg{position:absolute;top:5%;left:4%;width:43.25%}.orderTriple div .packTypeName{font-size:3vmin;font-family:Lato;font-weight:700;text-align:left;line-height:1;margin-left:49.5%;margin-bottom:.5vw;white-space:nowrap}@media screen and (min-width: 1600px){.orderTriple{height:38vmin;min-height:30vmin;max-height:38vmin;width:100%}}.orderTriple div:nth-of-type(1) .packTypeName:first-letter{color:#ff9432}.orderTriple div:nth-of-type(2) .packTypeName:first-letter{color:#fd4856}.orderTriple div:nth-of-type(3) .packTypeName:first-letter{color:#0090fd}.orderTriple div .shipping{margin-left:49.5%;font-size:1vw;border:1px solid #000;line-height:1;font-weight:700;display:block;padding:.25em 0;text-align:center;margin-bottom:.75vw}.orderTriple div .pointmarker{margin-left:49.5%}.orderTriple div .price{font-weight:700;text-align:left;margin-left:49.5%;line-height:1}.orderTriple div .price span{display:inline-block}.orderTriple div .price span:nth-of-type(1){font-size:2.5vw;font-family:Montserrat,sans-serif;letter-spacing:-.025em;vertical-align:-.05em}.orderTriple div .price span:nth-of-type(1):first-letter{letter-spacing:-.09em}.orderTriple div .price span:nth-of-type(2){font-size:1.5vw}.orderTriple div .price span:nth-of-type(3){font-size:1vw;letter-spacing:-.1em}.orderTriple div a{display:block;position:absolute;bottom:1.5vmax;left:0;right:0;width:91%;margin:0 auto}.orderTriple div a img{width:100%}@media screen and (min-width: 1600px){.orderTriple div .price span:nth-of-type(2){font-size:28px}.orderTriple div .price span:nth-of-type(3){font-size:20px}}@media screen and (max-width: 767px){.orderTriple{flex-direction:column;height:auto;background:none}.orderTriple div{width:100%;position:relative;padding:1rem;min-height:32vw;text-align:left;background:url(./surprisebox-handDrawn-holizontalLine.png) repeat-x left 5px,url(./surprisebox-handDrawn-verticalLine.png) no-repeat 100% 13px,url(./surprisebox-handDrawn-holizontalLine.png) repeat-x left 98%,url(./surprisebox-handDrawn-verticalLine.png) no-repeat 0 101%}.orderTriple div:nth-child(2):before,.orderTriple div:nth-child(2):after{display:none}.orderTriple div .packImg{position:absolute;top:10%;left:6%;width:24%}.orderTriple div .packTypeName{font-size:5.2vw;margin-left:34%;margin-top:.55vw;margin-bottom:1.5vmin;letter-spacing:-.025em;white-space:nowrap}.orderTriple div .shipping{margin-left:34%;float:left;padding:.3em .5em .25em;font-size:2.5vw;line-height:1.1;margin-bottom:0;margin-top:.5vw}.orderTriple div .pointmarker{margin-left:34%;margin-right:.5rem;vertical-align:.7vmin;font-size:2vmin}.orderTriple div .price{text-align:left;margin-left:0;display:inline-block}.orderTriple div .price span:nth-of-type(1){font-size:6vw}.orderTriple div .price span:nth-of-type(2){font-size:3vw}.orderTriple div .price span:nth-of-type(3){font-size:2vw}.orderTriple div a{display:block;position:absolute;bottom:3.5vw;left:auto;right:4%;width:61%;margin:0 auto}}.notes{width:70%;font-size:1vw;display:flex;align-items:center;margin:5vw auto 4vw;margin-left:22.5%}.notes>*{text-align:left}.notes>*:nth-child(1){letter-spacing:.1em}.notes.withBtn>*:nth-child(1){width:47%}.notes>*:nth-child(2){margin:0 0 0 1.5rem;display:block}@media screen and (min-width: 1600px){.notes{font-size:18px}}@media screen and (max-width: 1199px){.notes{margin-left:auto;justify-content:center}}@media screen and (max-width: 767px){.notes{flex-direction:column;width:76%}.notes>*:nth-child(1){letter-spacing:.1em;margin-bottom:1em;font-size:2.4vw}.notes.withBtn>*:nth-child(1){width:auto}.notes>*:nth-child(2){margin:0;width:100%}.notes>*:nth-child(2) img{width:100%}}@keyframes katakata{0%{transform:rotate3d(1,1,1,0)}50%{transform:rotate3d(1,1,1,-3deg)}99%,to{transform:rotate3d(1,1,1,3deg)}}@keyframes pyoooon{0%{transform:translateZ(0)}99%,to{transform:translate3d(10%,-150%,0) rotate3d(3,2,3,45deg);opacity:0}}@keyframes fuwaa{0%{transform:translate3d(0,10%,0);opacity:0}99%,to{transform:translateZ(0);opacity:1}}@keyframes boyoyoon{0%{opacity:0;transform:scale3d(0,0,0)}50%{transform:scale3d(1.2,1.2,1.2)}99%,to{opacity:1;transform:scaleZ(1)}}@keyframes yurayura{0%{transform:translateZ(0)}50%{transform:translate3d(-1%,0,0)}99.9%,to{transform:translate3d(2%,0,0)}}@keyframes opa{0%{opacity:0;filter:blur(60px)}99%,to{opacity:1;filter:blur(0)}}@keyframes updown{0%{transform:translateZ(0)}50%{transform:translate3d(0,-5%,0)}99.9%,to{transform:translateZ(0)}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/surprisebox.css.map */
