main{padding-bottom:50px}@media screen and (max-width: 768px){main{padding-bottom:50%}}@media screen and (max-width: 768px){.-pcOnly{display:none}}.-ipadOnly{display:none}@media screen and (max-width: 768px){.-ipadOnly{display:block}}.tabWrap{display:flex;justify-content:center;flex-wrap:wrap;width:100%;margin:0 auto 20px}@media screen and (max-width: 768px){.tabWrap{margin:0 auto 4%}}.tabWrap .tab{position:relative;z-index:0;display:block;margin:0 .5%;width:31.8367346939%;transform:skew(-30deg);overflow:hidden;transition:filter .3s}@media screen and (max-width: 768px){.tabWrap .tab{width:41.6666666667%;margin:0 1%}}.tabWrap .tab:not(.-disabled):hover{filter:brightness(1.1)}.tabWrap .tab img{display:block;width:124%;max-width:124%;margin-left:-12%;transform:skew(30deg)}.infoContainer{width:93.8775510204%;margin:0% auto 3%;background-color:rgba(235,235,235,.6)}@media screen and (max-width: 768px){.infoContainer{width:93.8775510204%;margin:0% auto 4%}}.infoContainer .containerTitle{position:relative;z-index:0;margin:2% 0 0;padding:.5% 1%;text-align:left;overflow:hidden;filter:drop-shadow(0 0 4px rgba(0, 0, 0, 0.3));background-repeat:no-repeat,no-repeat;background-position:-20px -46px,calc(100% + 20px) -46px;background-color:#1471fd;background-image:url(../images/containerTitle-pattern-left.png),url(../images/containerTitle-pattern-right.png)}@media screen and (max-width: 768px){.infoContainer .containerTitle{background-size:14.347826087% auto,14.2391304348% auto;background-position:-2% 50%,101% 60%}}.infoContainer .containerTitle .text{letter-spacing:.2rem;font-size:30px;color:#fff;filter:drop-shadow(0 0 1px rgba(0, 0, 0, 0.5));word-break:keep-all}@media screen and (max-width: 768px){.infoContainer .containerTitle .text{font-size:4.5rem}}@media screen and (max-width: 640px){.infoContainer .containerTitle .text{font-size:4.5rem}}.mainWrap{position:relative;z-index:0;padding-bottom:6%;overflow:hidden}@media screen and (max-width: 768px){.mainWrap{padding-bottom:10%}}.mainWrap .bgItem{position:absolute;z-index:-1;display:block;width:47%;opacity:.5}.mainWrap .bgItem.pattern01{top:0;left:0;transform:translate(-30%, -10%)}.mainWrap .bgItem.pattern02{bottom:0;right:0;transform:translate(30%, 10%)}.boxWrap{width:90%;margin:auto}@media screen and (max-width: 768px){.boxWrap{width:93.4782608696%}}.boxWrap .boxText{margin:3% 0;font-size:2.5rem;text-align:center;color:#1471fd;font-weight:bold;word-break:keep-all}@media screen and (max-width: 768px){.boxWrap .boxText{font-size:4rem}}@media screen and (max-width: 640px){.boxWrap .boxText{font-size:4rem}}.boxWrap .boxTitle{position:relative;z-index:0;display:flex;justify-content:center;align-items:center;width:100%;min-height:44px;margin:4% 0 2%;padding:1%;font-size:2.5rem;color:#fff;text-align:left;font-weight:300;line-height:1.4;background-image:url(../images/shop-bg.jpg);background-size:100% auto;background-position:50% 50%;background-repeat:repeat-y}@media screen and (max-width: 768px){.boxWrap .boxTitle{font-size:4rem}}@media screen and (max-width: 640px){.boxWrap .boxTitle{font-size:4rem}}@media screen and (max-width: 768px){.boxWrap .boxTitle{min-height:auto;margin:6% 0 2%;padding:2% 0;background-image:url(../images/shop-bg-sp.jpg)}}.boxWrap .boxTitle.-longText{letter-spacing:-0.08rem}.boxWrap .boxTitle.-arrow{margin:4% 0 6%}.boxWrap .boxTitle.-arrow:before{content:"";position:absolute;z-index:-1;bottom:0;left:50%;transform:translate(-50%, 50%);border-left:13px solid rgba(0,0,0,0);border-top:26px solid #3f4040;border-right:13px solid rgba(0,0,0,0)}.boxWrap .infoWrap .day{margin:2% 0;font-size:2rem;text-align:right}@media screen and (max-width: 768px){.boxWrap .infoWrap .day{font-size:3.5rem}}.boxWrap .infoWrap .textBox{font-size:2rem;word-break:keep-all}.boxWrap .infoWrap .textBox .link{color:#06f}.boxWrap .infoWrap .textBox .red{color:#e20}.boxWrap .infoWrap .textBox .section{margin:3% 0}@media screen and (max-width: 768px){.boxWrap .infoWrap .textBox{font-size:3.5rem}}.boxWrap .infoWrap .textBox li{padding-left:1em;text-indent:-1em}.boxWrap .infoWrap .textBox .indentHalf li{padding-left:.5em;text-indent:-0.5em}.boxWrap .infoWrap .ogpImage,.boxWrap .infoWrap .infoImage{display:block;width:100%;text-align:center}.boxWrap .infoWrap .infoYoutube{width:100%;aspect-ratio:16/9}.boxWrap .infoWrap .infoYoutube iframe{width:100%;height:100%}.boxWrap .notice{margin-top:2%;font-size:1.2rem}@media screen and (max-width: 768px){.boxWrap .notice{font-size:2.2rem}}@media screen and (max-width: 640px){.boxWrap .notice{font-size:2.2rem}}.boxWrap .notice li{padding-left:1.2rem;text-indent:-1.2rem}@media screen and (max-width: 768px){.boxWrap .notice li{padding-left:2.2rem;text-indent:-2.2rem}}@media screen and (max-width: 980px){.boxWrap .infoTableWrap{width:100%;overflow:auto}}.boxWrap .infoTable,.boxWrap .infoTable th,.boxWrap .infoTable td{border:1px solid #fff}.boxWrap .infoTable{width:100%;font-size:1.7rem;text-align:left}@media screen and (max-width: 768px){.boxWrap .infoTable{font-size:2.8rem}}@media screen and (max-width: 640px){.boxWrap .infoTable{font-size:2.8rem}}@media screen and (max-width: 980px){.boxWrap .infoTable{width:110%}}@media screen and (max-width: 768px){.boxWrap .infoTable{width:180%}}.boxWrap .infoTable th,.boxWrap .infoTable td{padding:1%}.boxWrap .infoTable th:nth-child(1){width:22%}.boxWrap .infoTable th:nth-child(2),.boxWrap .infoTable td:nth-child(2){width:52%}.boxWrap .infoTable th:nth-child(3),.boxWrap .infoTable td:nth-child(3){width:14%}.boxWrap .infoTable th{background-color:#4472c4;color:#fff}.boxWrap .infoTable td{background-color:#e9ebf5}.boxWrap .infoTable .-textCenter{text-align:center}.boxWrap .linksWrap{width:90%;margin:5% auto 0}@media screen and (max-width: 768px){.boxWrap .linksWrap{width:93.4782608696%}}.boxWrap .linksWrap .linkTitle{position:relative;z-index:0;text-align:center;font-size:25px;background-image:url(../../images/icon.png),url(../../images/icon.png);background-position:0% 50%,100% 50%;background-size:8px auto,8px auto}@media screen and (max-width: 768px){.boxWrap .linksWrap .linkTitle{font-size:4.5rem}}@media screen and (max-width: 640px){.boxWrap .linksWrap .linkTitle{font-size:4.5rem}}.boxWrap .linksWrap .linkTitle:before,.boxWrap .linksWrap .linkTitle:after{content:"";position:absolute;z-index:-1;background-color:#080808;width:calc((100% - 250px)/2);height:1px;top:calc(50% - .8px)}@media screen and (max-width: 768px){.boxWrap .linksWrap .linkTitle:before,.boxWrap .linksWrap .linkTitle:after{width:24%}}.boxWrap .linksWrap .linkTitle:before{left:7px}.boxWrap .linksWrap .linkTitle:after{right:7px}.boxWrap .linksWrap .linkText{margin-top:1%;font-weight:bold;text-align:center;font-size:2rem}@media screen and (max-width: 768px){.boxWrap .linksWrap .linkText{font-size:3.5rem}}@media screen and (max-width: 640px){.boxWrap .linksWrap .linkText{font-size:3.5rem}}.boxWrap .linksWrap .linksList{display:flex;flex-wrap:wrap;align-items:center;margin-top:2%}@media screen and (max-width: 768px){.boxWrap .linksWrap .linksList{margin-top:4%}}.boxWrap .linksWrap .linksList .link{position:relative;z-index:0;display:block;width:46.2962962963%;margin:0 auto 2%;padding:1.5% 0 2%;font-size:1.8rem;color:#fff;line-height:1;text-align:center;text-decoration:none}@media screen and (max-width: 768px){.boxWrap .linksWrap .linksList .link{font-size:3.5rem}}@media screen and (max-width: 640px){.boxWrap .linksWrap .linksList .link{font-size:3.5rem}}.boxWrap .linksWrap .linksList .link.-wide{width:96%}@media screen and (max-width: 768px){.boxWrap .linksWrap .linksList .link.-wide{width:100%}}.boxWrap .linksWrap .linksList .link:not(:first-child):nth-child(2n+1):last-child{margin-right:auto;margin-left:1.5%}@media screen and (max-width: 768px){.boxWrap .linksWrap .linksList .link{width:94%;margin:0 auto 5%;padding:2.5% 0 2.5%}}.boxWrap .linksWrap .linksList .link:before,.boxWrap .linksWrap .linksList .link:after{content:"";position:absolute;z-index:-1;transform:skew(-30deg)}.boxWrap .linksWrap .linksList .link:before{top:0;left:0;width:100%;height:100%;background-color:#457c9d;filter:brightness(1)}.boxWrap .linksWrap .linksList .link:not(.-disabled):hover:before{filter:brightness(1.1)}.boxWrap .linksWrap .linksList .link:after{top:2px;left:2px;width:calc(100% - 4px);height:calc(100% - 4px);border:2px solid rgba(255,255,255,.8)}.boxWrap .linksWrap .linksList .link.-disabled{color:#aaa}.boxWrap .linksWrap .linksList .link.-disabled:before{background-color:#777}.boxWrap .linksWrap .linksList .link.-disabled:after{border:2px solid rgba(255,255,255,.3)}.boxWrap .linksWrap.-column4{width:100%;margin-top:5%}.boxWrap .linksWrap.-column4 .linksList{width:98%;margin:2% auto 0;justify-content:center}@media screen and (max-width: 768px){.boxWrap .linksWrap.-column4 .linksList{justify-content:space-around}}.boxWrap .linksWrap.-column4 .linksList.-noMt{margin-top:0 !important}.boxWrap .linksWrap.-column4 .linksList .link{width:24%;margin:0 .5% 2%;font-size:1.6rem;letter-spacing:0rem}@media screen and (max-width: 768px){.boxWrap .linksWrap.-column4 .linksList .link{font-size:3.2rem}}@media screen and (max-width: 640px){.boxWrap .linksWrap.-column4 .linksList .link{font-size:3.2rem}}@media screen and (max-width: 768px){.boxWrap .linksWrap.-column4 .linksList .link{width:46.2962962963%;margin:0 .5% 5%}}.boxWrap .linksWrap.-column4 .linksList .link:not(:first-child):nth-child(2n+1):last-child{margin-right:.5%;margin-left:.5%}@media screen and (max-width: 768px){.boxWrap .linksWrap.-column4 .linksList .link:not(:first-child):nth-child(2n+1):last-child{margin-right:auto;margin-left:1.5%}}.boxWrap .linksWrap01 .linkTitle:before,.boxWrap .linksWrap01 .linkTitle:after{width:calc((100% - 270px)/2)}@media screen and (max-width: 768px){.boxWrap .linksWrap01 .linkTitle:before,.boxWrap .linksWrap01 .linkTitle:after{width:20%}}.boxWrap .linksWrap02 .linkTitle:before,.boxWrap .linksWrap02 .linkTitle:after{width:calc((100% - 250px)/2)}@media screen and (max-width: 768px){.boxWrap .linksWrap02 .linkTitle:before,.boxWrap .linksWrap02 .linkTitle:after{width:22%}}.boxWrap .photoListArea{display:flex;flex-wrap:wrap;justify-content:space-between}.boxWrap .photoListArea .photoWrap{width:49%;margin-bottom:8%}@media screen and (max-width: 768px){.boxWrap .photoListArea .photoWrap{width:100%}}@media screen and (min-width: 769px){.boxWrap .photoListArea .photoWrap .-portrait{width:57%}}.boxWrap .photoListArea.-list02{margin-top:3%}.boxWrap .photoListArea.-list02 .photoWrap{margin-bottom:3%}/*# sourceMappingURL=info.css.map */