@media screen and (min-width: 768px){.designerInfo{align-items:center;display:flex;justify-content:flex-start}}@media screen and (max-width: 768px){.designerInfo__head+.designerInfo__cont{margin-top:40px}}.designerInfo__cont{display:flex;position:relative}@media screen and (min-width: 768px){.designerInfo__cont{flex-direction:column;height:210px;justify-content:center;margin-left:113px;padding-left:270px;width:734px}}@media screen and (max-width: 768px){.designerInfo__cont{align-items:center;flex-wrap:wrap;justify-content:space-between}}@media screen and (min-width: 768px){.designerInfo__visual{left:0;position:absolute;top:50%;transform:translate(0, -50%)}}@media screen and (max-width: 768px){.designerInfo__visual{width:148px}}.designerInfo__name{letter-spacing:.15em;line-height:1}@media screen and (min-width: 768px){.designerInfo__name{font-size:30px}}@media screen and (max-width: 768px){.designerInfo__name{font-size:25px;width:147.5px}}.designerInfo__name .option{display:block;letter-spacing:.15em;line-height:1}@media screen and (min-width: 768px){.designerInfo__name .option{font-size:12px;margin-bottom:12px}}@media screen and (max-width: 768px){.designerInfo__name .option{font-size:11px;margin-bottom:28px}}.designerInfo__name .small{display:inline-block;font-family:YakuHanJP,"Noto Sans JP","Hiragino Sans","Hiragino Kaku Gothic ProN",Meiryo,sans-serif;font-size:10px;letter-spacing:.15em}@media screen and (min-width: 768px){.designerInfo__name .small{padding-left:10px}}.designerInfo__txt{letter-spacing:.15em}@media screen and (min-width: 768px){.designerInfo__txt{font-size:12px;margin-top:25px;line-height:1.83333}.designerInfo__txt:before{content:'';margin-top:calc((1 - 1.83333) * .5em)}.designerInfo__txt:after{margin-bottom:calc((1 - 1.83333) * .5em)}.designerInfo__txt:before,.designerInfo__txt:after{content:'';display:block;height:0;width:0}}@media screen and (max-width: 768px){.designerInfo__txt{font-size:11px;margin-top:30px;padding:0 30px;line-height:1.90909}.designerInfo__txt:before{content:'';margin-top:calc((1 - 1.90909) * .5em)}.designerInfo__txt:after{margin-bottom:calc((1 - 1.90909) * .5em)}.designerInfo__txt:before,.designerInfo__txt:after{content:'';display:block;height:0;width:0}}@media screen and (max-width: 768px){.designGroup01 .verticalStack .generalSect__cont{margin-left:-30px;width:375px}}.designGroup03 .relatedBox{background-color:#acaaa5;color:#ffffff}@media screen and (max-width: 768px){.designGroup03 .relatedBox{margin-left:-30px;width:375px}}.designGroup03 .relatedBox__cont{margin-left:auto;margin-right:auto}@media screen and (min-width: 768px){.designGroup03 .relatedBox__cont{margin-top:40px;width:360px}}@media screen and (max-width: 768px){.designGroup03 .relatedBox__cont{margin-top:30px;padding-left:30px;width:100%}}.designGroup03 .relatedBox .verticalStack{margin-bottom:40px}.designGroup03 .relatedBox .verticalStack .generalSect__head .primaryTtl{color:#ffffff}.designGroup03 .relatedBox .verticalStack .generalSect__head .primaryTtl:after{background-color:#cccccc}@media screen and (min-width: 768px){.designGroup03 .relatedBox .verticalStack .generalSect__head .primaryTtl+.heading{margin-top:40px}}@media screen and (max-width: 768px){.designGroup03 .relatedBox .verticalStack .generalSect__head .primaryTtl+.heading{margin-top:35px}}@media screen and (min-width: 768px){.designGroup03 .relatedBox .arrangeLayout:not(:first-child){margin-top:100px}}@media screen and (max-width: 768px){.designGroup03 .relatedBox .arrangeLayout:not(:first-child){margin-top:70px}}@media screen and (min-width: 768px){.designGroup03 .relatedBox .arrangeLayout .generalSect{justify-content:space-between;width:100%}}@media screen and (min-width: 768px){.designGroup03 .relatedBox .arrangeLayout .generalSect__head{width:346px}}.designGroup03 .relatedBox .arrangeLayout .generalSect__head .primaryTtl{color:#ffffff}.designGroup03 .relatedBox .arrangeLayout .generalSect__head .primaryTtl:after{background-color:#cccccc}@media screen and (min-width: 768px){.designGroup03 .relatedBox .arrangeLayout .generalSect__head .primaryTtl+.heading{margin-top:40px}}@media screen and (max-width: 768px){.designGroup03 .relatedBox .arrangeLayout .generalSect__head .primaryTtl+.heading{margin-top:35px}}@media screen and (min-width: 768px){.designGroup03 .relatedBox .arrangeLayout .generalSect__cont{width:570px}}@media screen and (max-width: 768px){.designGroup03 .relatedBox .arrangeLayout .generalSect__cont{margin-left:30px}}@media screen and (max-width: 768px){.designGroup03 .relatedBox .arrangeLayout:nth-child(2) .generalSect{display:flex;flex-direction:column-reverse}.designGroup03 .relatedBox .arrangeLayout:nth-child(2) .generalSect__head{margin-top:40px}.designGroup03 .relatedBox .arrangeLayout:nth-child(2) .generalSect__cont{margin-top:0}}@media screen and (min-width: 768px){.designGroup03 .relatedBox .arrangeLayout:nth-child(3) .generalSect{flex-direction:row-reverse}}@media screen and (max-width: 768px){.designGroup03 .relatedBox .arrangeLayout:nth-child(3) .generalSect__cont{margin-left:-30px}}.designGroup03 .relatedBox .designerInfo{display:block}@media screen and (max-width: 768px){.designGroup03 .relatedBox .designerInfo__name{padding-left:30px;width:100%}}.designGroup03 .relatedBox .designerInfo+.designerInfo{margin-top:40px}@media screen and (min-width: 768px){.designGroup04 .arrangeLayout:not(:first-child){margin-top:100px}}@media screen and (max-width: 768px){.designGroup04 .arrangeLayout:not(:first-child){margin-top:70px}}@media screen and (min-width: 768px){.designGroup04 .arrangeLayout .generalSect{margin-left:auto;width:1094px}}@media screen and (min-width: 768px){.designGroup04 .arrangeLayout .generalSect__cont{width:675px}}@media screen and (max-width: 768px){.designGroup04 .arrangeLayout .generalSect__cont{margin-left:-30px;width:375px}}@media screen and (min-width: 768px){.designGroup05 .usableCard__heading{font-size:14px}}@media screen and (max-width: 768px){.designGroup05 .usableCard__heading{font-size:11px}}@media screen and (min-width: 768px){.designGroup06 .arrangeLayout .generalSect{flex-direction:row-reverse;width:1094px}}@media screen and (max-width: 768px){.designGroup06 .arrangeLayout .generalSect{display:flex;flex-direction:column-reverse}}@media screen and (min-width: 768px){.designGroup06 .arrangeLayout .generalSect__cont{padding-left:105px;width:675px}}@media screen and (max-width: 768px){.designGroup06 .arrangeLayout .generalSect__cont{margin-left:-30px;margin-top:0}}@media screen and (max-width: 768px){.designGroup06 .arrangeLayout .generalSect__head{margin-top:40px}}.designGroup07 .relatedBox{background-color:#acaaa5;color:#ffffff}@media screen and (max-width: 768px){.designGroup07 .relatedBox{margin-left:-30px;width:375px}}.designGroup07 .relatedBox__cont{margin-left:auto;margin-right:auto}@media screen and (min-width: 768px){.designGroup07 .relatedBox__cont{margin-top:40px;width:360px}}@media screen and (max-width: 768px){.designGroup07 .relatedBox__cont{margin-top:30px;padding-left:30px;width:100%}}.designGroup07 .relatedBox .verticalStack{margin-bottom:40px}.designGroup07 .relatedBox .verticalStack .generalSect__head .primaryTtl{color:#ffffff}.designGroup07 .relatedBox .verticalStack .generalSect__head .primaryTtl:after{background-color:#cccccc}@media screen and (min-width: 768px){.designGroup07 .relatedBox .verticalStack .generalSect__head .primaryTtl+.heading{margin-top:40px}}@media screen and (max-width: 768px){.designGroup07 .relatedBox .verticalStack .generalSect__head .primaryTtl+.heading{margin-top:35px}}.designGroup07 .relatedBox .verticalStack .generalSect__cont .designerInfo{display:grid}@media screen and (min-width: 768px){.designGroup07 .relatedBox .verticalStack .generalSect__cont .designerInfo{column-gap:60px;grid-template-columns:210px 1fr;grid-template-rows:auto auto}}@media screen and (max-width: 768px){.designGroup07 .relatedBox .verticalStack .generalSect__cont .designerInfo{column-gap:20px;grid-template-columns:repeat(2, 1fr);grid-template-rows:1fr auto}}.designGroup07 .relatedBox .verticalStack .generalSect__cont .designerInfo__visual{left:auto;position:relative;top:auto;transform:none}@media screen and (min-width: 768px){.designGroup07 .relatedBox .verticalStack .generalSect__cont .designerInfo__visual{grid-column:1;grid-row:1 / span 2}}@media screen and (max-width: 768px){.designGroup07 .relatedBox .verticalStack .generalSect__cont .designerInfo__visual{grid-column:1;grid-row:1}}@media screen and (min-width: 768px){.designGroup07 .relatedBox .verticalStack .generalSect__cont .designerInfo__name{grid-column:2;grid-row:1 / span 2}}@media screen and (max-width: 768px){.designGroup07 .relatedBox .verticalStack .generalSect__cont .designerInfo__name{align-self:center;grid-column:2;grid-row:1}}@media screen and (min-width: 768px){.designGroup07 .relatedBox .verticalStack .generalSect__cont .designerInfo__txt{align-self:flex-start;grid-column:2;grid-row:2}}@media screen and (max-width: 768px){.designGroup07 .relatedBox .verticalStack .generalSect__cont .designerInfo__txt{grid-column:1 / span 2;grid-row:2}}@media screen and (min-width: 768px){.designGroup07 .relatedBox .arrangeLayout:not(:first-child){margin-top:100px}}@media screen and (max-width: 768px){.designGroup07 .relatedBox .arrangeLayout:not(:first-child){margin-top:70px}}@media screen and (min-width: 768px){.designGroup07 .relatedBox .arrangeLayout .generalSect{justify-content:space-between;width:100%}}@media screen and (min-width: 768px){.designGroup07 .relatedBox .arrangeLayout .generalSect__head{width:346px}}@media screen and (min-width: 768px){.designGroup07 .relatedBox .arrangeLayout .generalSect__cont{width:570px}}@media screen and (max-width: 768px){.designGroup07 .relatedBox .arrangeLayout .generalSect__cont{margin-left:30px}}.designGroup07 .relatedBox .arrangeLayout .generalSect__cont .photo+.photo{margin-top:24px}@media screen and (max-width: 768px){.designGroup07 .relatedBox .arrangeLayout:nth-child(2) .generalSect{display:flex;flex-direction:column-reverse}.designGroup07 .relatedBox .arrangeLayout:nth-child(2) .generalSect__head{margin-top:40px}.designGroup07 .relatedBox .arrangeLayout:nth-child(2) .generalSect__cont{margin-top:0}}@media screen and (min-width: 768px){.designGroup07 .relatedBox .arrangeLayout:nth-child(3) .generalSect{flex-direction:row-reverse}}@media screen and (max-width: 768px){.designGroup07 .relatedBox .arrangeLayout:nth-child(3) .generalSect__cont{margin-left:-30px}}@media screen and (min-width: 768px){.designGroup07 .relatedBox .arrangeLayout:nth-child(4) .generalSect{align-items:flex-start;justify-content:center}}@media screen and (min-width: 768px){.designGroup07 .relatedBox .arrangeLayout:nth-child(4) .generalSect__head{padding-top:100px}}@media screen and (max-width: 768px){.designGroup07 .relatedBox .arrangeLayout:nth-child(4) .generalSect__cont{margin-left:0}}.designGroup07 .initiaBnr{display:block;transition:.3s}@media screen and (min-width: 768px){.designGroup07 .initiaBnr{margin:60px auto 0;width:780px}}@media screen and (max-width: 768px){.designGroup07 .initiaBnr{margin-top:30px}}@media screen and (min-width: 768px){.designGroup07 .initiaBnr:hover{opacity:.8}}@media (hover: hover) and (pointer: fine){.designGroup07 .initiaBnr:hover{opacity:.8}}.movieBnr{position:relative}.movieBnr__thumnail{cursor:pointer;margin:0 auto;position:relative;transition:.3s}@media screen and (min-width: 768px){.movieBnr__thumnail:hover{opacity:.7}}@media (hover: hover) and (pointer: fine){.movieBnr__thumnail:hover{opacity:.7}}.movieBnr__thumnail:after{border-color:transparent transparent transparent rgba(255,255,255,0.8);border-style:solid;border-width:30px 0 30px 50px;content:'';filter:drop-shadow(0 0 10px rgba(0,0,0,0.5)) drop-shadow(0 0 10px rgba(0,0,0,0.5));height:0;left:50%;position:absolute;top:50%;transform:translate(-50%, -50%);width:0;z-index:3}.movieBnr--comingSoon{pointer-events:none}.movieBnr--comingSoon .movieBnr__thumnail:before{align-items:center;background-color:rgba(0,0,0,0.6);border:1px solid #ffffff;border-radius:15px;color:#ffffff;content:'COMING SOON';display:flex;font-family:"Lato",sans-serif;font-size:10px;height:25px;justify-content:center;left:50%;line-height:.7;position:absolute;top:50%;transform:translate(-50%, -50%);width:140px;z-index:9}@media screen and (min-width: 768px){.design-01{padding:140px 0 85px}}@media screen and (max-width: 768px){.design-01{padding:70px 0}}@media screen and (min-width: 768px){.design-02{padding:80px 0 40px}}@media screen and (max-width: 768px){.design-02{padding:70px 0 40px}}@media screen and (min-width: 768px){.design-03{padding-top:80px}}@media screen and (min-width: 768px){.design-04{padding:140px 0 85px}}@media screen and (max-width: 768px){.design-04{padding:65px 0}}@media screen and (min-width: 768px){.design-05{padding:90px 0 100px}}@media screen and (max-width: 768px){.design-05{padding:70px 0}}@media screen and (min-width: 768px){.design-06{padding:120px 0 80px}}@media screen and (max-width: 768px){.design-06{padding:70px 0}}
