﻿@media (min-width: 768px){.concept .pageTitle{background:url(../../img/concept/img_main.jpg) no-repeat center center;background-size:cover}.concept .pageTitle--inner{top:55%}.concept .pageTitle .pageTitle__jp{top:8px}}@media (max-width: 767px){.concept .pageTitle{background:url(../../img/concept/img_main_sp.jpg) no-repeat center center;background-size:cover}.concept .pageTitle--inner{top:65%}.concept .pageTitle .pageTitle__jp{top:0}}.concept__content{padding-top:62px}@media (max-width: 767px){.concept__content{padding-top:24px}}.concept__inner{z-index:2;position:relative;margin:-64px auto 55px;padding:136px 253px 262px}@media only screen and (min-width: 768px) and (max-width: 1200px){.concept__inner{padding:100px 150px}}@media (max-width: 767px){.concept__inner{padding:0 20px;margin-top:-25px;overflow:hidden}}.concept__inner::after{content:"";position:absolute;top:0;right:0;width:calc(100% - 102px);height:100%;background:#fff}@media (max-width: 767px){.concept__inner::after{width:calc(100% - 24px)}}.concept__inner::before{content:"";position:absolute;top:63px;left:0;width:102px;height:calc(100% - 155px);background:#eff0f2}@media (max-width: 767px){.concept__inner::before{width:24px;top:24px;height:calc(100% - 92px)}}.concept__inner .inner{z-index:3;width:100%;margin:0 auto;max-width:1000px;position:relative}@media only screen and (min-width: 1100px) and (max-width: 1190px){.concept__inner .inner{max-width:600px}}@media only screen and (min-width: 960px) and (max-width: 1100px){.concept__inner .inner{max-width:500px}}@media only screen and (min-width: 768px) and (max-width: 960px){.concept__inner .inner{max-width:400px}}.concept__inner .ttl{margin-bottom:96px}@media (max-width: 767px){.concept__inner .ttl{padding:36px 0 0 23px;margin-bottom:44px}}.concept__inner .content{padding-left:11px}@media only screen and (min-width: 768px) and (max-width: 1200px){.concept__inner .content{padding-bottom:60px}}@media (max-width: 767px){.concept__inner .content{padding:6px 5px 6px 22px}}.concept__inner .content p{font-weight:500;font-size:18px;letter-spacing:0.05em;line-height:42px;text-align:left;color:#30343b;margin-bottom:33px;position:relative}@media only screen and (min-width: 768px) and (max-width: 1200px){.concept__inner .content p{font-size:15px;line-height:34px;margin-bottom:15px;letter-spacing:0}}.concept__inner .content p:nth-child(2){margin-bottom:18px}@media only screen and (min-width: 768px) and (max-width: 1200px){.concept__inner .content p:nth-child(2){margin-bottom:15px}}.concept__inner .content p:nth-child(3){margin-bottom:26px;display:inline-block}@media only screen and (min-width: 768px) and (max-width: 1200px){.concept__inner .content p:nth-child(3){margin-bottom:15px}}@media (max-width: 767px){.concept__inner .content p:nth-child(3){margin-bottom:33px}}.concept__inner .content p:nth-child(3) .pos1{position:absolute;right:-150px;bottom:-12px}@media (max-width: 767px){.concept__inner .content p:nth-child(3) .pos1{right:-110px;bottom:-26px}}.concept__inner .content p:nth-child(4){margin-bottom:56px}@media only screen and (min-width: 768px) and (max-width: 1200px){.concept__inner .content p:nth-child(4){margin-bottom:15px}}@media (max-width: 767px){.concept__inner .content p:nth-child(4){margin-bottom:27px}}.concept__inner .content p:nth-child(4) .pos2{position:absolute;left:-98px;bottom:25px}@media (max-width: 767px){.concept__inner .content p:nth-child(4) .pos2{left:-50px;bottom:35px}}.concept__inner .content p:nth-child(4) .pos3{position:absolute;left:-63px;bottom:-87px}@media (max-width: 767px){.concept__inner .content p:nth-child(4) .pos3{left:-33px;bottom:-48px;width:30px}}.concept__inner .content p:last-child{margin-bottom:0}.concept__inner .content p span{display:inline-block;background:#f0f1f4;line-height:2;padding:0 18px 0 10px}@media (max-width: 767px){.concept__inner .content p span{margin-bottom:5px}.concept__inner .content p span:last-child{margin-bottom:0}}.concept__inner .content p strong{font-size:20px;background:linear-gradient(#fff 40%, #f0f1f4 60%)}@media only screen and (min-width: 768px) and (max-width: 1200px){.concept__inner .content p strong{font-size:18px}}@media (max-width: 767px){.concept__inner .content p strong{font-size:17px}}@media (max-width: 767px){.concept__inner .content p{font-weight:500;font-size:15px;letter-spacing:0.05em;line-height:28px}}@media (min-width: 768px){.concept__inner .img1,.concept__inner .img2,.concept__inner .img3,.concept__inner .img4,.concept__inner .img5{position:absolute;z-index:2;width:100%}.concept__inner .img1{top:268px;right:0;max-width:474px}.concept__inner .img2{top:552px;right:106px;max-width:192px}.concept__inner .img3{top:536px;left:0;max-width:123px}.concept__inner .img4{bottom:242px;right:121px;max-width:255px}.concept__inner .img5{bottom:0;left:72px;max-width:314px}}@media only screen and (min-width: 768px) and (max-width: 1200px){.concept__inner .img1{max-width:34.853vw;top:19.706vw}.concept__inner .img2{max-width:14.118vw;top:40.588vw}.concept__inner .img3{max-width:9.044vw;top:39.412vw}.concept__inner .img4{max-width:18.75vw;bottom:15vw;right:100px}.concept__inner .img5{max-width:23.088vw}}@media only screen and (min-width: 768px) and (max-width: 1050px){.concept__inner .img3{max-width:10.3vw;bottom:22vw}}@media only screen and (min-width: 990px) and (max-width: 1100px){.concept__inner .img4{right:100px}}@media only screen and (min-width: 768px) and (max-width: 990px){.concept__inner .img4{right:20px}}@media (max-width: 767px){.concept__inner .img{position:relative;z-index:2;padding:41px 13px 9px}.concept__inner .img1{width:222px}.concept__inner .img2{width:90px;position:absolute;top:174px;left:95px}.concept__inner .img3{width:39px;position:absolute;top:0;right:-20px}.concept__inner .img4{width:122px;position:relative;margin:49px -22px 0 auto;height:168px;overflow:hidden}.concept__inner .img4 img{width:100%;height:100%;object-fit:contain;object-position:center}.concept__inner .img5{width:175px;position:absolute;bottom:33px;left:-20px}}.concept--lineup main{overflow:hidden}@media (min-width: 768px){.concept--lineup .footer{margin-top:140px}}@media (max-width: 767px){.concept--lineup .footer{margin-top:65px}}@media (max-width: 767px){.concept #conceptA{overflow:visible}}@media (max-width: 767px){.concept #conceptC{margin-top:0;padding-top:0}}.concept #conceptC::after{display:none}.youtube{width:100%;padding:74px 20px 74px;position:relative;margin:103px auto 0}.youtube__traingle{position:absolute;top:-6px;right:26px}.youtube__traingle::before{content:"";position:absolute;top:-10px;right:-8px;margin:0 auto;transform:rotate(40deg);z-index:2;width:0px;height:0px;border-left:75px solid transparent;border-right:55px solid transparent;border-bottom:65px solid #d4d4d6}@media (max-width: 767px){.youtube__traingle::before{right:-92px}}.youtube__traingle::after{content:"";position:absolute;top:40px;right:8px;width:155px;height:3px;background:#fff;transform:rotate(40deg);z-index:2}@media (max-width: 767px){.youtube__traingle::after{right:-76px}}.youtube::after{content:"";position:absolute;top:0;left:0;width:calc(100% - 55px);height:calc(100% + 200px);background:#eff0f2}@media (max-width: 767px){.youtube::after{width:100%}}@media (max-width: 767px){.youtube{padding:65px 23px 15px;margin-top:80px;overflow:hidden}}.youtube__inner{position:relative;z-index:12}@media only screen and (min-width: 768px) and (max-width: 1220px){.youtube__inner{width:calc(100% - 140px);margin:0 auto}}.youtube__ttl{text-align:center}@media (max-width: 767px){.youtube__ttl{position:absolute;z-index:999;left:0;right:0;text-align:center;margin:28px auto 0}.youtube__ttl img{width:60px}}.youtube__video{width:100%;max-width:1085px;margin:0 auto;position:relative;border:4px solid #d8bb93;position:relative;z-index:11}.youtube__video:before{display:block;content:" ";width:100%;padding-top:52.08914%}.youtube__video>.content{position:absolute;top:0;left:0;right:0;bottom:0}@media (max-width: 767px){.youtube__video{position:relative;height:234px;border-radius:4px}.youtube__video:before{display:block;content:" ";width:100%;padding-top:65.22989%}.youtube__video>.content{position:absolute;top:0;left:0;right:0;bottom:0}}.youtube__video iframe,.youtube__video .youtube__overlay{width:100%;height:100%;position:absolute;top:0;left:0}.youtube__video iframe{z-index:1}.youtube .jp{font-size:24px;font-size:2.4rem;line-height:1;letter-spacing:.05em;padding:17px 0 57px}@media (max-width: 767px){.youtube .jp{font-size:16px;color:#fff;padding:8px 0 0;line-height:16px}}.youtube__overlay{z-index:3;background:url(../../img/concept/youtube.jpg) center/cover no-repeat;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;justify-content:center;color:#fff;text-align:center}@media (max-width: 767px){.youtube__overlay{background-image:url(../../img/concept/youtube_sp.jpg)}}.youtube__overlay:before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background:rgba(48,52,59,0.57)}.youtube__overlay .inner{width:100%;position:relative;padding-bottom:11%;z-index:2}@media (max-width: 767px){.youtube__overlay .inner{padding-top:40px;padding-bottom:0}}.youtube__overlay .txt{font-size:24px;font-size:2.4rem;line-height:1;letter-spacing:.1em;font-family:"Lora", serif;margin-top:6px}@media (max-width: 767px){.youtube__overlay .txt{font-size:16px;margin-top:0}}.youtube__btn{width:77px;height:78px;display:inline-block;border-radius:50%;background:url(../../img/concept/ico_play.svg) center/100% 100% no-repeat;cursor:pointer}@media (max-width: 767px){.youtube__btn{width:38px;height:38px}}.youtube__logo{margin:0 auto;text-align:center}@media (max-width: 767px){.youtube__logo img{width:239px}}.youtube__jp{text-align:center;color:#30343b;height:34px;border-radius:4px;background:#fff;margin:25px auto 45px;display:table;padding:0 12px;font-size:18px;font-size:1.8rem;line-height:34px;letter-spacing:.05em;font-weight:700}@media (max-width: 767px){.youtube__jp{margin-top:16px;margin-bottom:39px}}.youtube__top{text-align:center;color:#000;font-size:30px;font-size:3rem;line-height:30px;letter-spacing:0;font-weight:500;position:relative;padding:0 0 18px;margin:0 auto 13px}@media (max-width: 767px){.youtube__top{font-size:24px;font-size:2.4rem}}.youtube__top::after{content:"";position:absolute;bottom:0;left:0;right:0;margin:0 auto;width:35px;height:1px;background:#86a3d1}.youtube__sub{text-align:center;color:#000;margin:0 auto 45px;font-size:20px;font-size:2rem;line-height:38px;letter-spacing:0em;font-weight:500;font-family:"游ゴシック体", "游ゴシック", "YuGothic", "Yu Gothic","Noto Sans JP", "ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, "MS Pゴシック", "MS PGothic", sans-serif}@media (max-width: 767px){.youtube__sub{font-size:16px;font-size:1.6rem;line-height:30px;text-align:left;margin-bottom:23px}}.youtube__txtnote{color:#86a3d1;text-align:center;position:relative;margin:63px 0 8px;font-family:"Lora", serif;font-size:16px;font-size:1.6rem;letter-spacing:.05em;font-weight:400;z-index:12}@media (max-width: 767px){.youtube__txtnote{margin-top:62px;font-size:12px}}.youtube__ttlnote{text-align:center;position:relative;z-index:12;font-size:26px;font-size:2.6rem;letter-spacing:.03em;font-weight:700}@media (max-width: 767px){.youtube__ttlnote{font-size:23px}}.youtube .concept_links{z-index:10}.youtube .concept_links::before{background:#d4d4d6;width:100%}@media (min-width: 768px){.youtube .concept_links::before{width:calc(100% + 46px);height:calc(100% + 505px);left:-80px;top:-430px}}@media only screen and (min-width: 768px) and (max-width: 1220px){.youtube .concept_links::before{width:calc(100% + 126px);left:-90px;top:-345px}}@media (max-width: 767px){.youtube .concept_links::before{width:calc(100% + 46px);top:-240px;left:-23px;height:calc(100% + 255px)}}@media (min-width: 768px){.youtube .concept_links{padding:35px 0 0;margin:0 auto}}@media only screen and (min-width: 768px) and (max-width: 1220px){.youtube .concept_links{width:calc(100% - 140px);margin:0 auto}}@media (max-width: 767px){.youtube .concept_links{padding-top:38px;padding-bottom:50px;margin-bottom:27px}.youtube .concept_links__lst{margin:0 -6px}.youtube .concept_links .wcm{padding:0}}.youtube .txt-bottom{position:absolute;right:12px;bottom:-12px;z-index:10}@media (max-width: 767px){.youtube .txt-bottom{width:255px;bottom:38px;right:1px}}.lineup{max-width:780px;width:100%;margin:0 auto}.lineup__ttl{color:#1e222b;text-align:center;font-size:30px;font-size:3rem;letter-spacing:.03em;font-weight:700}@media (max-width: 767px){.lineup__ttl{font-size:26px;font-size:2.6rem;line-height:36px}}.lineup__txt{text-align:center;margin:0 0 8px;font-family:"Lora", serif;font-size:16px;font-size:1.6rem;letter-spacing:.05em;font-weight:400}@media (max-width: 767px){.lineup__txt{margin-bottom:0}}.lineup__txt1{text-align:center;margin:0 0 8px;pointer-events:none;font-size:18px;font-size:1.8rem;line-height:30px;letter-spacing:.05em;font-weight:500}@media (max-width: 767px){.lineup__txt1{font-size:17px;margin-bottom:9px}}.lineup__txt2{text-align:center;color:#30343b;font-size:18px;font-size:1.8rem;line-height:34px;letter-spacing:.05em;font-weight:700;height:34px;border-radius:4px;background:#bfcac4;margin:0 auto 15px;display:table;padding:0 12px;pointer-events:none}@media (max-width: 767px){.lineup__txt2{margin-bottom:20px}}.lineup__txt3{position:relative;min-height:148px}.lineup__txt3 .df,.lineup__txt3 .hv{position:absolute;top:0;left:0;width:100%;transition:all 0.5s}@media (max-width: 767px){.lineup__txt3 .df,.lineup__txt3 .hv{position:relative}}.lineup__txt3 .df{opacity:1}.lineup__txt3 .hv{opacity:0}@media (max-width: 767px){.lineup__txt3 .hv{display:none}}@media (min-width: 768px){.lineup__txt3:hover .df{opacity:0}.lineup__txt3:hover .hv{opacity:1}}@media (max-width: 767px){.lineup__txt3{min-height:90px}}.lineup__inner{display:flex;align-items:center;justify-content:space-between;width:100%;margin:72px auto 0}@media (max-width: 767px){.lineup__inner{margin:39px auto 0;padding:0 23px}}.lineup__inner .inner{width:47.18%;opacity:1}.lineup__inner .inner a{display:block;width:100%;height:100%;opacity:1}.lineup__inner .inner:first-child .lineup__txt2{background:#d4d4d6}@media only screen and (min-width: 768px) and (max-width: 1024px){.lineup__inner{width:calc(100% - 40px)}.lineup__inner a{width:48%}}@media (max-width: 767px){.lineup__inner{flex-wrap:wrap}.lineup__inner .inner{width:100%;margin-bottom:34px}.lineup__inner .inner:last-child{margin-bottom:0}}.lipitta{padding:0 0 0px;margin:-23px auto 108px;position:relative;width:calc(100% + 46px);margin-left:-23px;margin-right:-23px}@media (max-width: 767px){.lipitta{padding-top:25px;margin-top:0;margin-bottom:114px;width:calc(100% + 0px);margin-left:0;margin-right:0}}.lipitta::before{content:"";position:absolute;top:75px;left:16px;right:0;margin:0 auto;transform:rotate(0deg);z-index:2;width:0px;height:0px;border-left:145px solid transparent;border-right:684px solid transparent;border-bottom:66px solid #ffffff}@media only screen and (min-width: 768px) and (max-width: 1024px){.lipitta::before{left:0;border-right:586px solid transparent}}@media (max-width: 767px){.lipitta::before{left:0;top:85px;border-left:75px solid transparent;border-right:255px solid transparent;border-bottom:50px solid #ffffff}}.lipitta::after{content:"";position:absolute;top:140px;left:15px;right:0;max-width:826px;width:100%;height:342px;margin:0 auto;background:#fff}@media only screen and (min-width: 768px) and (max-width: 1024px){.lipitta::after{left:0;max-width:730px}}@media (max-width: 767px){.lipitta::after{max-width:330px;left:0;top:135px;height:376px}}.lipitta__bg{position:absolute;top:96px;left:0;width:100%;height:calc(100% - 96px);overflow:hidden;min-height:473px}@media (max-width: 767px){.lipitta__bg{top:108px}}.lipitta__bg img{width:100%;height:100%;object-fit:cover}.lipitta__inner{position:relative;z-index:2}.lipitta__logo{margin:0 auto;text-align:center}@media (max-width: 767px){.lipitta__logo img{width:147px}}.lipitta__jp{text-align:center;color:#30343b;height:34px;border-radius:4px;background:#bfcac4;margin:39px auto 45px;display:table;padding:0 12px;font-size:18px;font-size:1.8rem;line-height:34px;letter-spacing:.05em;font-weight:700}@media (max-width: 767px){.lipitta__jp{margin:37px auto 34px}}.lipitta__top{text-align:center;color:#000;font-size:30px;font-size:3rem;line-height:30px;letter-spacing:0;font-weight:500;position:relative;padding:0 0 19px;margin:0 auto 33px}@media (max-width: 767px){.lipitta__top{font-size:24px;line-height:38px;padding:0 0 14px;margin:0 auto 8px}}.lipitta__top::after{content:"";position:absolute;bottom:0;left:0;right:0;margin:0 auto;width:35px;height:1px;background:#bfcac4}.lipitta__sub{text-align:center;color:#000;margin:0 auto 30px;font-size:20px;font-size:2rem;line-height:38px;letter-spacing:0em;font-weight:500}@media (max-width: 767px){.lipitta__sub{font-size:16px;max-width:291px;width:100%;text-align:left;letter-spacing:0;line-height:31px;margin-bottom:10px}}.lipitta__link{max-width:377px;width:100%;margin:0 auto;border:1px solid #30343b;box-sizing:border-box;display:block;background:#fff;transition:0.5s;height:75px;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;padding:15px 45px;position:relative}.lipitta__link::after{content:"";width:0px;height:0px;border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:5px solid #30343b;position:absolute;top:calc(50% - 3px);right:22px;z-index:2;transform:rotate(90deg);transition:0.5s}@media (max-width: 767px){.lipitta__link::after{right:14px}}@media (min-width: 768px){.lipitta__link:hover{opacity:1;background-color:#30343b;color:#fff}.lipitta__link:hover::after{border-bottom:5px solid #fff;right:17px}}@media (max-width: 767px){.lipitta__link{max-width:300px;width:100%;padding:16px 23px;background-position:center right 14px}}.lipitta__link span{display:block;width:100%}.lipitta__link .en{display:block;position:relative;left:3px;top:3px;font-family:"Lora", serif;font-size:13px;font-size:1.3rem;line-height:1;letter-spacing:.1em}.lipitta__link .jp{font-size:20px;font-size:2rem;line-height:25px;letter-spacing:.01em;font-weight:500;margin-top:5px;padding-bottom:0;padding-top:0}@media (max-width: 767px){.lipitta__link .jp{font-size:17px;color:#30343b}}

/*# sourceMappingURL=maps/lineup.min.css.map */
