@charset "UTF-8";@import url(https://fonts.googleapis.com/css?family=EB+Garamond|Roboto:100,500);html{font-size:62.5%!important}body{font-size:1.4rem;line-height:2.2rem}#lineUp,.contentsBlock,div#kidsLine,div#lineup,div#mainCopy,div#scene,div#staff{padding-left:25px;padding-right:25px}.clearfix:after{content:".";display:block;clear:both;height:0;visibility:hidden}@media screen and (min-width:920px){.spOnly{display:none}}h2.titleBlock{text-align:center;font-family:adobe-garamond-pro,"EB Garamond",serif;font-weight:400;font-size:3.2rem;letter-spacing:.07em;line-height:1em;padding:3em 0 1.2em 0}h2.titleBlock span{font-family:sans-serif;font-size:1.2rem}h3.itemName{text-align:center;font-family:Roboto,sans-serif;font-weight:500;font-size:1.8rem;letter-spacing:.3em;margin:.5em 0;text-indent:.2em}p.itemPrice{text-align:center;font-family:Roboto,sans-serif;letter-spacing:.2em;margin-bottom:2em}p{line-height:1.8em}@media screen and (min-width:920px){h2.titleBlock{font-size:3.6rem}}#mvVideo{overflow:hidden}#mvVideo .videoWrap{width:150vw;height:80vw;left:-25vw;overflow:hidden;position:relative;display:flex;justify-content:center}#mvVideo .videoWrap:after{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background:url(../img/video_layer.png);background-size:4px;z-index:2;opacity:.3}#mvVideo .videoWrap #ytVideo{width:100%;height:80vw}@media screen and (min-width:920px){#mvVideo .videoWrap{width:auto;height:46vw;left:auto}#mvVideo .videoWrap #ytVideo{height:calc(56.25vw - 8px);margin-top:-5vw}}#mvStill{width:100%;height:80vw;background:url(../img/mvstill/2019ss.jpg) no-repeat center center;background-size:cover}@media screen and (min-width:920px){#mvStill{width:auto;height:46vw;background-position:center 70%}}#mvSlide{position:relative;width:100%;height:auto}#mvSlide .mvImage{display:flex;width:100%;height:100%}@media screen and (min-width:920px){#mvSlide .mvImage{display:flex}}#mvSlide .mvImage .mvSlideSp{aspect-ratio:4/5.4;width:100%;height:auto;display:block}@media screen and (min-width:920px){#mvSlide .mvImage .mvSlideSp{display:none}}#mvSlide .mvImage .mvSlide_l{display:none}@media screen and (min-width:920px){#mvSlide .mvImage .mvSlide_l{display:block;width:calc(100% / 3);height:calc(100vh - 90px);background-position:center 70%}}#mvSlide .mvImage .mvSlide_c{display:none}@media screen and (min-width:920px){#mvSlide .mvImage .mvSlide_c{display:block;width:calc(100% / 3);height:calc(100vh - 90px);background-position:center 70%}}#mvSlide .mvImage .mvSlide_r{display:none}@media screen and (min-width:920px){#mvSlide .mvImage .mvSlide_r{display:block;width:calc(100% / 3);height:calc(100vh - 90px);background-position:center 70%}}#mvSlide .mvTextL{position:absolute;top:calc(50% - 66px);left:15px}@media screen and (min-width:920px){#mvSlide .mvTextL{top:calc(50% - 114px);left:32px}}#mvSlide .mvTextL h3{text-align:left}#mvSlide .mvTextR{position:absolute;top:calc(50% - 66px);right:15px}@media screen and (min-width:920px){#mvSlide .mvTextR{top:calc(50% - 114px);right:32px}}#mvSlide .mvTextR h3{text-align:right}#mvSlide .mvText h3,#mvSlide .mvTextL h3,#mvSlide .mvTextR h3{font-family:"EB Garamond",serif;font-weight:400;font-size:11.4vw;letter-spacing:.07em;line-height:1em;color:#fff;text-align:center}#mvSlide .mvText h3 span,#mvSlide .mvTextL h3 span,#mvSlide .mvTextR h3 span{font-size:6.2vw;display:inline-block;line-height:1.9em;letter-spacing:.07em}@media screen and (min-width:920px){#mvSlide .mvText h3,#mvSlide .mvTextL h3,#mvSlide .mvTextR h3{font-size:4.8vw}#mvSlide .mvText h3 span,#mvSlide .mvTextL h3 span,#mvSlide .mvTextR h3 span{font-size:2.8vw}}#mvSlide .mvTextBt{position:absolute;bottom:2px;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%)}@media screen and (min-width:920px){#mvSlide .mvTextBt{bottom:10px}}#mvSlide .mvTextBt h4{font-family:"EB Garamond",serif;font-weight:400;font-size:1.2rem;letter-spacing:.07em;line-height:1em;text-align:center;color:#fff}#mvSlide .mvTextBt h4 span{font-family:Roboto,sans-serif;font-weight:500;font-size:.6rem;letter-spacing:.2em;margin:.5em 0;text-indent:.2em;display:inline-block}@media screen and (min-width:920px){#mvSlide .mvTextBt h4{font-size:2.4rem}#mvSlide .mvTextBt h4 span{font-size:1.2rem;margin:.5em 0}}#mvSlide .mvText{position:absolute;bottom:-7rem;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);width:100%}@media screen and (min-width:920px){#mvSlide .mvText{padding-left:0;bottom:-5.6rem;top:unset}}#mvSlide .mvText h4{font-family:fot-tsukuaoldmin-pr6n,"游明朝",YuMincho,"ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","Sawarabi Mincho","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif;font-weight:400;font-size:1.6rem;letter-spacing:.07em;line-height:1em;text-align:center;color:#fff;letter-spacing:.4rem}#mvSlide .mvText h4 span{font-family:Roboto,sans-serif;font-weight:500;font-size:1rem;letter-spacing:.2em;margin:.5em 0;text-indent:.2em;display:inline-block}@media screen and (min-width:920px){#mvSlide .mvText h4{font-size:2.4rem;letter-spacing:1rem}}div#mainVisual div{position:relative;z-index:1}div#mainVisual div img{width:100%;height:auto}div#mainVisual div video{width:100%;height:auto}div#mainVisual div span{position:absolute;z-index:101;display:block;height:10vw;bottom:-1px;left:0;right:0}div#mainVisual h1{position:relative;margin-top:1.2em;z-index:10;text-align:center;font-family:adobe-garamond-pro,"EB Garamond",serif;font-weight:400;font-size:3.6rem;letter-spacing:.12em;line-height:1em;margin-bottom:.2em}div#mainVisual h1 span{font-family:sans-serif;font-size:1.1rem;line-height:3em;letter-spacing:.03em}div#mainVisual h2{text-align:center}div#mainVisual h2 img{width:100%;max-width:100px;height:auto;margin:0 auto}div#mainVisual h4{font-family:fot-tsukuaoldmin-pr6n,"游明朝",YuMincho,"ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","Sawarabi Mincho","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif;font-weight:400;font-size:1.4rem;letter-spacing:.4rem;line-height:1em;text-align:center;color:#000}div#mainVisual h4 span{font-family:Roboto,sans-serif;font-weight:500;font-size:.9rem;letter-spacing:.2em;margin:.5em 0;text-indent:.2em;display:inline-block}@media screen and (min-width:920px){div#mainVisual h1{font-size:7.2rem}div#mainVisual h2 img{max-width:130px}div#mainVisual h4{font-size:2.4rem;letter-spacing:1rem}div#mainVisual h4 span{font-size:1.2rem;margin:.5em 0}}div#mainCopy{margin:50px auto 0 auto}div#mainCopy h2{font-family:fot-tsukuaoldmin-pr6n,"游明朝",YuMincho,"ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","Sawarabi Mincho","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif;font-weight:400;font-size:2.6rem;text-align:center;margin-bottom:1em;text-indent:.3em;line-height:1.5em}div#mainCopy p{font-family:fot-tsukuaoldmin-pr6n,"游明朝",YuMincho,"ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","Sawarabi Mincho","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif;font-size:1.6rem}div#mainCopy .scene{margin:0 auto;max-width:1000px;padding:40px 0 0}div#mainCopy .scene img{width:100%}@media screen and (min-width:920px){div#mainCopy{margin-top:80px}div#mainCopy h2{font-size:3.8rem;line-height:1.2em;text-indent:1em}div#mainCopy p{text-align:center;font-family:fot-tsukuaoldmin-pr6n,"游明朝",YuMincho,"ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","Sawarabi Mincho","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif;font-size:1.7rem;line-height:2em}div#mainCopy .scene{padding:80px 0 0}}#indexInsOct{padding-left:25px;padding-right:25px;margin:0 auto 110px auto}@media screen and (min-width:920px){#indexInsOct{margin:40px auto 110px auto}}#indexInsOct .indexInsOctBox{display:block;margin:0 auto;max-width:950px}@media screen and (min-width:920px){#indexInsOct .indexInsOctBox{display:flex;max-width:950px}}#indexInsOct .indexInsOctBox .inImg{justify-content:unset;padding-right:0;text-align:center;padding-bottom:32px}@media screen and (min-width:920px){#indexInsOct .indexInsOctBox .inImg{justify-content:space-between;padding-right:40px;padding-bottom:0}}#indexInsOct .indexInsOctBox .inImg img{width:100%;height:auto;transition:opacity .5s linear}#indexInsOct .indexInsOctBox .inImg img:hover{opacity:.5;filter:brightness(100%)}#indexInsOct .indexInsOctBox .inImg .itemName{font-family:Roboto,sans-serif;font-weight:500;font-size:1.7rem;letter-spacing:.02em;margin-top:10px}#indexInsOct .indexInsOctBox .inImg .itemName::after{content:"";display:inline-block;width:12px;height:20px;background:url(../img/bt_angle.svg) no-repeat center center;background-size:contain;vertical-align:middle;margin-left:6px}#indexInsOct .indexInsOctBox .inImg .itemTag{display:flex;flex-wrap:wrap;justify-content:center;margin-top:8px}#indexInsOct .indexInsOctBox .inImg .itemTag span{font-family:Roboto,sans-serif;font-weight:800;font-size:1rem;color:#fff;background-color:#000;border-radius:25px;letter-spacing:.02rem;padding:1px 12px;margin:0 2px}@media screen and (min-width:920px){#indexInsOct .indexInsOctBox .inImg .itemTag span{font-size:1.2rem}}#indexInsOct .indexInsOctBox .inImg:last-child{padding-right:0;padding-bottom:0}div#bigInsulation{margin:50px auto 50px auto;position:relative}div#bigInsulation ul{list-style:none;overflow:hidden}div#bigInsulation ul li{float:left;padding:0 1vw}div#bigInsulation ul li a{outline:0}div#bigInsulation ul li img{width:100%;height:auto;transition:opacity .5s linear}div#bigInsulation ul li img:hover{opacity:.5;filter:brightness(100%)}div#bigInsulation ul button{position:absolute;display:block;z-index:101;background:url(../img/btn_bigarrow.svg) no-repeat center;width:60px;height:60px;text-indent:110%;white-space:nowrap;overflow:hidden;cursor:pointer;outline:0;margin-top:-25px}div#bigInsulation ul button.slick-prev{left:0;top:50%}div#bigInsulation ul button.slick-next{right:0;top:50%;transform:rotate(180deg)}div#bigInsulation ul button:hover{transition:opacity .3s linear}div#bigInsulation ul button:hover:hover{opacity:.3}@media screen and (min-width:920px){div#bigInsulation{margin:50px auto 100px auto}div#bigInsulation ul li{padding:0}div#bigInsulation ul button.slick-prev{left:19%}div#bigInsulation ul button.slick-next{right:19%}}div#about2locta,div#aboutInsulation{background:#ebebeb;padding-bottom:20px}div#about2locta h3,div#aboutInsulation h3{font-family:fot-tsukuaoldmin-pr6n,"游明朝",YuMincho,"ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","Sawarabi Mincho","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif;font-size:1.9rem;font-weight:400;letter-spacing:.1em;line-height:1.8em;text-align:center;margin-bottom:2em}div#about2locta ul,div#aboutInsulation ul{list-style:none;max-width:1000px;margin:auto}div#about2locta ul li,div#aboutInsulation ul li{padding-left:25px;padding-right:25px}div#about2locta ul li div,div#aboutInsulation ul li div{margin-bottom:1em}div#about2locta ul li div img,div#aboutInsulation ul li div img{width:100%;height:auto}div#about2locta ul li h4,div#aboutInsulation ul li h4{font-weight:700;font-size:1.5rem;margin:0 auto .5em auto;max-width:680px}div#about2locta ul li p,div#aboutInsulation ul li p{font-size:1.5rem;margin:0 auto 3em auto;max-width:680px}div#about2locta ul li p.capBtm,div#aboutInsulation ul li p.capBtm{margin-bottom:1.2em}div#about2locta ul li p.capTxt,div#aboutInsulation ul li p.capTxt{font-size:1.2rem;background-color:#fff;padding:16px 16px;margin-bottom:4em}div#about2locta ul li p span,div#aboutInsulation ul li p span{display:block;font-size:1.4rem;font-weight:600;margin-bottom:.1em}div#about2locta ul li:first-child,div#aboutInsulation ul li:first-child{padding-left:0;padding-right:0}div#about2locta ul li:first-child div,div#aboutInsulation ul li:first-child div{margin-bottom:3em}div#about2locta ul li:first-child p,div#aboutInsulation ul li:first-child p{font-family:fot-tsukuaoldmin-pr6n,"游明朝",YuMincho,"ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","Sawarabi Mincho","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif}div#about2locta ul li:first-child h4,div#about2locta ul li:first-child p,div#aboutInsulation ul li:first-child h4,div#aboutInsulation ul li:first-child p{padding-left:25px;padding-right:25px;line-height:2em;letter-spacing:.1rem}div#about2locta ul li a,div#aboutInsulation ul li a{text-decoration:underline}div#about2locta ul li a.cp_link,div#aboutInsulation ul li a.cp_link{padding:.1em .3em;transition:all .3s}div#about2locta ul li a.cp_link:hover,div#aboutInsulation ul li a.cp_link:hover{color:#fff;background-color:#575757}div#about2locta ul li a i,div#aboutInsulation ul li a i{margin-left:.3em;width:1em;color:#a9a9a9}@media screen and (min-width:920px){div#about2locta,div#aboutInsulation{padding-bottom:80px}div#about2locta h3,div#aboutInsulation h3{font-size:2.4rem;margin-bottom:3em}div#about2locta ul,div#aboutInsulation ul{display:flex;flex-wrap:wrap;justify-content:space-between}div#about2locta ul li,div#aboutInsulation ul li{width:49.5%}div#about2locta ul li div,div#aboutInsulation ul li div{margin-bottom:1em}div#about2locta ul li div img,div#aboutInsulation ul li div img{width:100%;height:auto}div#about2locta ul li h4,div#aboutInsulation ul li h4{font-weight:700;margin-bottom:.5em}div#about2locta ul li p,div#aboutInsulation ul li p{margin:0 auto 3em auto;max-width:680px}div#about2locta ul li p.capBtm,div#aboutInsulation ul li p.capBtm{margin-bottom:1.4em}div#about2locta ul li p.capTxt,div#aboutInsulation ul li p.capTxt{font-size:1.3rem;background-color:#fff;padding:18px 22px;margin-bottom:0}div#about2locta ul li p span,div#aboutInsulation ul li p span{font-size:1.4rem;margin-bottom:.3em}div#about2locta ul li:first-child,div#aboutInsulation ul li:first-child{width:100%;padding-left:25px;padding-right:25px}div#about2locta ul li:first-child div,div#aboutInsulation ul li:first-child div{margin-bottom:6em}div#about2locta ul li:first-child h4,div#about2locta ul li:first-child p,div#aboutInsulation ul li:first-child h4,div#aboutInsulation ul li:first-child p{padding-left:25px;padding-right:25px}div#about2locta ul li:first-child p,div#aboutInsulation ul li:first-child p{font-family:sans-serif;font-size:1.6rem;line-height:2em}}#aboutItem01,#aboutItem02,#aboutItem03{background:#ebebeb;margin:20px auto 0;width:100%}@media screen and (min-width:920px){#aboutItem01,#aboutItem02,#aboutItem03{margin:30px auto 0;padding-bottom:80px}}#aboutItem01 h2.itemName,#aboutItem02 h2.itemName,#aboutItem03 h2.itemName{font-family:Roboto,sans-serif;font-weight:600;font-size:2.4rem;text-align:center;letter-spacing:.2rem;margin-bottom:.4em;line-height:1.3;padding:60px 25px 16px}@media screen and (min-width:920px){#aboutItem01 h2.itemName,#aboutItem02 h2.itemName,#aboutItem03 h2.itemName{font-size:3.3rem;margin-bottom:.6em;padding:120px 25px 32px}}#aboutItem01 h2.itemName span,#aboutItem02 h2.itemName span,#aboutItem03 h2.itemName span{font-size:60%}#aboutItem01 h3,#aboutItem02 h3,#aboutItem03 h3{font-family:fot-tsukuaoldmin-pr6n,"游明朝",YuMincho,"ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","Sawarabi Mincho","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif;font-size:1.9rem;font-weight:400;letter-spacing:.1em;line-height:1.8em;text-align:center;margin-bottom:2em}#aboutItem01 ul,#aboutItem02 ul,#aboutItem03 ul{list-style:none;max-width:1000px;margin:auto}#aboutItem01 ul li,#aboutItem02 ul li,#aboutItem03 ul li{padding-left:25px;padding-right:25px;padding-bottom:25px}@media screen and (min-width:920px){#aboutItem01 ul li,#aboutItem02 ul li,#aboutItem03 ul li{padding-bottom:50px}}#aboutItem01 ul li div img,#aboutItem02 ul li div img,#aboutItem03 ul li div img{width:100%;height:auto}#aboutItem01 ul li h4,#aboutItem02 ul li h4,#aboutItem03 ul li h4{font-weight:700;font-size:1.5rem;margin:0 auto .5em auto;max-width:680px}#aboutItem01 ul li p,#aboutItem02 ul li p,#aboutItem03 ul li p{font-size:1.5rem;margin:0 auto 3em auto;max-width:680px}#aboutItem01 ul li p.capBtm,#aboutItem02 ul li p.capBtm,#aboutItem03 ul li p.capBtm{margin-bottom:1.2em}#aboutItem01 ul li p.capTxt,#aboutItem02 ul li p.capTxt,#aboutItem03 ul li p.capTxt{font-size:1.2rem;background-color:#fff;padding:16px 16px;margin-bottom:4em}#aboutItem01 ul li p span,#aboutItem02 ul li p span,#aboutItem03 ul li p span{display:block;font-size:1.4rem;font-weight:600;margin-bottom:.1em}#aboutItem01 ul li.largeImg,#aboutItem02 ul li.largeImg,#aboutItem03 ul li.largeImg{padding-left:0;padding-right:0}#aboutItem01 ul li.largeImg p,#aboutItem02 ul li.largeImg p,#aboutItem03 ul li.largeImg p{font-family:fot-tsukuaoldmin-pr6n,"游明朝",YuMincho,"ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","Sawarabi Mincho","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif;margin-top:4.4em}#aboutItem01 ul li.largeImg h4,#aboutItem01 ul li.largeImg p,#aboutItem02 ul li.largeImg h4,#aboutItem02 ul li.largeImg p,#aboutItem03 ul li.largeImg h4,#aboutItem03 ul li.largeImg p{padding-left:25px;padding-right:25px}#aboutItem01 ul li a,#aboutItem02 ul li a,#aboutItem03 ul li a{text-decoration:underline}#aboutItem01 ul li a.cp_link,#aboutItem02 ul li a.cp_link,#aboutItem03 ul li a.cp_link{padding:.1em .3em;transition:all .3s}#aboutItem01 ul li a.cp_link:hover,#aboutItem02 ul li a.cp_link:hover,#aboutItem03 ul li a.cp_link:hover{color:#fff;background-color:#575757}#aboutItem01 ul li a i,#aboutItem02 ul li a i,#aboutItem03 ul li a i{margin-left:.3em;width:1em;color:#a9a9a9}#aboutItem01 .txt-wrap,#aboutItem02 .txt-wrap,#aboutItem03 .txt-wrap{padding:2.8em 0 1.6em;width:100%;max-width:810px;margin:0 auto}@media screen and (min-width:920px){#aboutItem01 .txt-wrap,#aboutItem02 .txt-wrap,#aboutItem03 .txt-wrap{padding:4em 25px 2em}}#aboutItem01 .txt-wrap h3,#aboutItem02 .txt-wrap h3,#aboutItem03 .txt-wrap h3{font-family:fot-tsukuaoldmin-pr6n,"游明朝",YuMincho,"ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","Sawarabi Mincho","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif;font-weight:400;font-size:2rem;text-align:center;margin-bottom:1em;padding:0 25px;line-height:1.8em;letter-spacing:.1rem}@media screen and (min-width:920px){#aboutItem01 .txt-wrap h3,#aboutItem02 .txt-wrap h3,#aboutItem03 .txt-wrap h3{font-size:2.6rem;letter-spacing:.4rem;line-height:1.5em;margin-bottom:1.4em;padding:0}}#aboutItem01 .txt-wrap p,#aboutItem02 .txt-wrap p,#aboutItem03 .txt-wrap p{font-family:sans-serif;font-weight:400;font-size:1.5rem;text-align:left;margin:0 auto 4em;padding:0 25px;line-height:2em;letter-spacing:.1rem;max-width:520px}@media screen and (min-width:920px){#aboutItem01 .txt-wrap p,#aboutItem02 .txt-wrap p,#aboutItem03 .txt-wrap p{font-size:1.6rem;margin:0 auto 2.6em;padding:0}}#aboutItem01 .img-wrap img,#aboutItem02 .img-wrap img,#aboutItem03 .img-wrap img{margin:auto;width:100%;max-width:680px}@media screen and (min-width:920px){#aboutItem01 h3,#aboutItem02 h3,#aboutItem03 h3{font-size:2.4rem;margin-bottom:2.8em}#aboutItem01 ul,#aboutItem02 ul,#aboutItem03 ul{display:flex;flex-wrap:wrap;justify-content:space-between}#aboutItem01 ul li,#aboutItem02 ul li,#aboutItem03 ul li{width:50%}#aboutItem01 ul li div img,#aboutItem02 ul li div img,#aboutItem03 ul li div img{width:100%;height:auto}#aboutItem01 ul li h4,#aboutItem02 ul li h4,#aboutItem03 ul li h4{font-weight:700;margin-bottom:.5em}#aboutItem01 ul li p,#aboutItem02 ul li p,#aboutItem03 ul li p{margin:0 auto 3em auto;max-width:680px}#aboutItem01 ul li p.capBtm,#aboutItem02 ul li p.capBtm,#aboutItem03 ul li p.capBtm{margin-bottom:1.4em}#aboutItem01 ul li p.capTxt,#aboutItem02 ul li p.capTxt,#aboutItem03 ul li p.capTxt{font-size:1.3rem;background-color:#fff;padding:18px 22px;margin-bottom:0}#aboutItem01 ul li p span,#aboutItem02 ul li p span,#aboutItem03 ul li p span{font-size:1.4rem;margin-bottom:.3em}#aboutItem01 ul li.largeImg,#aboutItem02 ul li.largeImg,#aboutItem03 ul li.largeImg{width:100%;padding-left:25px;padding-right:25px;padding-bottom:50px}#aboutItem01 ul li.largeImg h4,#aboutItem01 ul li.largeImg p,#aboutItem02 ul li.largeImg h4,#aboutItem02 ul li.largeImg p,#aboutItem03 ul li.largeImg h4,#aboutItem03 ul li.largeImg p{padding-left:25px;padding-right:25px}#aboutItem01 ul li.largeImg p,#aboutItem02 ul li.largeImg p,#aboutItem03 ul li.largeImg p{font-size:1.6rem;line-height:2em;margin-bottom:2.4em;margin-top:5.8em}}#aboutItem01{margin-top:20px}@media screen and (min-width:920px){#aboutItem01{margin-top:30px}}#lineUp{padding:0;background:#ebebeb}@media screen and (min-width:920px){#lineUp{padding-bottom:110px}}#lineUp .lineUpCont{margin:0 auto;max-width:950px;background:#fff;padding:60px 0}#lineUp .lineUpCont h2{padding:0 0 56px;font-size:2.4rem}@media screen and (min-width:920px){#lineUp .lineUpCont h2{padding:0 0 56px;font-size:3.2rem}}#lineUp .lineUpCont .txtCont{padding:10px 25px 0;text-align:center}@media screen and (min-width:920px){#lineUp .lineUpCont .txtCont{padding:20px 40px 0}}#lineUp .lineUpCont .txtCont h4{font-family:Roboto,sans-serif;font-weight:500;font-size:2rem;letter-spacing:.01em;padding-bottom:.2em}@media screen and (min-width:920px){#lineUp .lineUpCont .txtCont h4{font-size:2.6rem;padding-bottom:.5em}}#lineUp .lineUpCont .txtCont p.price{font-family:Roboto,sans-serif;font-weight:400;font-size:1.4rem;letter-spacing:.02em;padding-bottom:.5em}@media screen and (min-width:920px){#lineUp .lineUpCont .txtCont p.price{font-size:1.6rem}}#lineUp .lineUpCont .txtCont .ecLink{padding:0;margin:0}@media screen and (min-width:920px){#lineUp .lineUpCont .txtCont .ecLink{margin:0 auto;max-width:300px}}#lineUp .lineUpCont .txtCont .ecLink a.btn{display:block;background:#000;color:#fff;text-decoration:none;text-align:center;padding:1em 0;font-size:1.4rem;font-weight:700;margin:.5em auto 0;max-width:240px}@media screen and (min-width:920px){#lineUp .lineUpCont .txtCont .ecLink a.btn{font-size:1.6rem;margin-top:1em;padding:1.2em 0}}#lineUp .lineUpCont .txtCont .ecLink a.btn i{color:gray;width:auto}@media screen and (min-width:920px){#lineUp .lineUpCont .txtCont div#pageLink a.btn{max-width:400px;margin-left:auto;margin-right:auto}#lineUp .lineUpCont .txtCont div#pageLink p{text-align:center}}div#scene{padding-top:80px;padding-bottom:80px}div#scene ul{display:flex;flex-wrap:wrap;justify-content:space-between;list-style:none;max-width:1000px;margin:auto}div#scene ul li{margin-bottom:12px;width:100%}div#scene ul li div img{width:100%;height:auto}div#scene ul li div video{width:100%;height:auto}div#scene ul li.half{width:calc(100% / 2 - 6px)}div#scene ul li:last-child{margin-bottom:0}@media screen and (min-width:920px){div#scene{padding-top:110px;padding-bottom:110px}div#scene ul li{margin-bottom:40px}div#scene ul li.half{width:calc(100% / 2 - 20px)}}div#staff{padding:0}div#staff .stCoord{column-width:7em;column-gap:6px;column-count:2;max-width:1000px;padding:0 6px;margin:0 auto}div#staff .stCoord .stImg{display:inline-block;margin:0;padding:0;width:100%}@media screen and (min-width:920px){div#staff{padding:80px 0}div#staff .stCoord{column-width:7em;column-gap:3em;column-count:2;max-width:1000px;padding:0 25px}div#staff .stCoord .stImg{display:inline-block;margin:0;padding:0 0 2.5em;width:100%}}div#lineup ul{list-style:none;display:flex;flex-wrap:wrap;justify-content:space-between;max-width:1000px;margin:auto}div#lineup ul li{width:100%;margin-bottom:80px}div#lineup ul li a{display:block;text-decoration:none;color:inherit;background:url(../img/btn_to_ec.svg) no-repeat bottom center;padding-bottom:.4em}div#lineup ul li div{margin-top:25px}div#lineup ul li div img{width:100%;height:auto}div#lineup ul li div.style{margin-top:50px}div#lineup ul li div.function{margin-top:12px}div#lineup ul li div.function p{margin-top:.5em;font-size:1.2rem}@media screen and (min-width:920px){div#lineup ul li{width:calc(100% / 2 - 20px);margin-bottom:80px}div#lineup ul li div{margin-top:40px}div#lineup ul li div.style{margin-top:70px}div#lineup ul li div.function{margin-top:16px}}#SerieslineUp{width:100%}#SerieslineUp .txt-wrap{margin:0 auto;width:100%;max-width:950px}#SerieslineUp .lineupLink{padding:2.4em 25px 0}@media screen and (min-width:920px){#SerieslineUp .lineupLink{padding:4em 25px 0}}#SerieslineUp .lineupLink h4{text-align:center;font-family:adobe-garamond-pro,"EB Garamond",serif;font-weight:400;font-size:3.2rem;letter-spacing:.07em;line-height:1.2em;padding:1em 0 1.2em 0}@media screen and (min-width:920px){#SerieslineUp .lineupLink h4{padding:3em 0 1.2em 0}}#SerieslineUp .lineupLink h4 span{font-family:sans-serif;font-size:1.2rem}@media screen and (min-width:920px){#SerieslineUp .lineupLink h4{font-size:3.6rem}}#SerieslineUp .lineupLink ul{display:flex;flex-wrap:wrap;justify-content:space-between;list-style:none}@media screen and (min-width:920px){#SerieslineUp .lineupLink ul{justify-content:space-between}}#SerieslineUp .lineupLink ul.cl2{justify-content:center}#SerieslineUp .lineupLink ul.cl2 li{margin-right:0}#SerieslineUp .lineupLink ul.cl2 li:first-child{margin-right:20px}#SerieslineUp .lineupLink ul li{width:calc(100% / 2 - 10px);margin-bottom:32px}@media screen and (min-width:920px){#SerieslineUp .lineupLink ul li{width:calc(100% / 3 - 20px)}}#SerieslineUp .lineupLink ul li.mBtm{margin-bottom:0}#SerieslineUp .lineupLink ul li a:hover img{transition:opacity .3s linear;background-color:#fff}#SerieslineUp .lineupLink ul li img{background-color:#fff}#SerieslineUp .lineupLink ul p{text-align:center;font-family:Roboto,sans-serif;font-weight:600;letter-spacing:.1rem;margin:0;padding:0;line-height:1em}#SerieslineUp .lineupLink ul p.itemName{font-size:1.4rem;padding:1em 0 0}@media screen and (min-width:920px){#SerieslineUp .lineupLink ul p.itemName{font-size:1.6rem}}#SerieslineUp .lineupLink ul p.itemPrice{font-size:1.2rem;padding:.6em 0 0;letter-spacing:0;font-weight:500;color:#737373}@media screen and (min-width:920px){#SerieslineUp .lineupLink ul p.itemPrice{font-size:1.4rem;padding:1em 0 0}}#SerieslineUp .lineupLink ul p.ecLink{font-size:1.2rem;padding:1em;margin:.8em auto 0;background-color:#000;color:#fff}@media screen and (min-width:920px){#SerieslineUp .lineupLink ul p.ecLink{font-size:1.2rem;margin-top:1.4em;max-width:60%}}#SerieslineUp .lineupLink ul p.ecLink:hover{background-color:rgba(0,0,0,.6)}.lineUpCont{margin:56px auto 0;max-width:950px}.slick-slide img{width:100%;height:auto}.slick-arrow{position:absolute;top:28%;z-index:100;padding:4px 8px;background:#000;border:none;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#fff;font-size:10px;font-family:Roboto,sans-serif;font-weight:500;cursor:pointer}@media screen and (min-width:920px){.slick-arrow{font-size:15px}}.slick-arrow:hover{color:#fff;opacity:.6}.slick-prev{left:0}.slick-next{right:0}.slick-counter{font-size:1rem;position:absolute;top:-40px;background:#ebebeb;border-radius:25px;padding:1px 12px;left:calc(50% - 25px);line-height:1.6}@media screen and (min-width:920px){.slick-counter{font-size:1.2rem;padding:2px 16px;left:calc(50% - 32px);top:-40px}}.slick-lineup01,.slick-lineup02{opacity:0;transition:opacity .25s ease}.slick-lineup01.slick-initialized,.slick-lineup02.slick-initialized{opacity:1}div#spBorder{display:block;padding:10px;background:#ebebeb}@media screen and (min-width:920px){div#spBorder{display:none}}div#kidsLine{padding-bottom:80px}div#kidsLine ul{list-style:none;display:flex;flex-wrap:wrap;justify-content:space-between;max-width:1000px;margin:auto}div#kidsLine ul li{width:100%;margin-bottom:30px}div#kidsLine ul li a{display:block;text-decoration:none;color:inherit;background:url(../img/btn_to_ec.svg) no-repeat bottom center;padding-bottom:.4em}div#kidsLine ul li a div{margin-top:12px}div#kidsLine ul li a div img{width:100%;height:auto}div#kidsLine.twoCol ul{max-width:750px}@media screen and (min-width:920px){div#kidsLine ul li{width:calc(100% / 3 - 10px);margin-bottom:30px}div#kidsLine ul li a div{margin-top:12px}div#kidsLine ul li a div img{width:100%;height:auto}div#kidsLine.twoCol ul li{width:calc(100% / 2 - 10px)}}#specialLink{padding:0;margin:0 0 80px 0}@media screen and (min-width:920px){#specialLink{margin:0 0 120px 0}}#specialLink .linkCon{margin:0 auto}#specialLink .linkCon ul{list-style:none}#specialLink .linkCon ul li{margin-bottom:2em}@media screen and (min-width:920px){#specialLink .linkCon ul li{margin-bottom:4em}}#specialLink .linkCon ul li:last-child{margin-bottom:0}#specialLink .linkCon img{width:100%;height:100%;padding:0 7.5px}@media screen and (min-width:920px){#specialLink .linkCon img{max-width:680px;padding:0 24px}}.fadein{opacity:0;transform:translateY(20px);transition:all 1s}@media screen and (min-width:920px){.fadein{opacity:0;transform:translateY(20px)}}div#storeList{padding:0 25px;margin:0 0 60px 0}div#storeList a.btn{display:block;background:silver;color:#000;text-decoration:none;text-align:center;padding:1.2em 0;font-size:1.2rem;font-weight:700;margin-top:1em}div#storeList a.btn i{color:#fff;width:auto}@media screen and (min-width:920px){div#storeList{margin:0 0 120px 0}div#storeList a.btn{max-width:400px;margin-left:auto;margin-right:auto}div#storeList p{text-align:center}}div#attention{text-align:center;padding:0 25px;margin:0 0 40px 0}div#attention p{font-size:1.2rem}@media screen and (min-width:920px){div#attention{margin:0 0 80px 0}}div#pageLink{padding:0 25px;margin:0 0 80px 0}div#pageLink a.btn{display:block;border:solid 1px silver;color:#000;text-decoration:none;text-align:center;padding:1.2em 0;font-size:1.2rem;font-weight:700;margin-top:1em}div#pageLink a.btn i{color:gray;width:auto}@media screen and (min-width:920px){div#pageLink a.btn{max-width:400px;margin-left:auto;margin-right:auto}div#pageLink p{text-align:center}}
/*# sourceMappingURL=style_24aw.min.css.map */
