@import url("https://fonts.googleapis.com/css2?family=Gravitas+One&display=swap");main::before{display:block;content:"";position:absolute;top:0;left:0;right:0;margin:0 auto;background:url(../images/common/bg_top.png) top center no-repeat;background-size:100% auto;width:100%;max-width:1000px;padding-top:108.5%;z-index:-1}#jojoFooter{position:relative;background:url(../images/footer/chara_01.png) top left no-repeat,#fff}@media (max-width: 749px){#jojoFooter{background-size:60px auto;background-position:top left -20px}}@media (min-width: 749px){#jojoFooter{margin-top:150px}}#jojoFooter::before{display:block;content:"";position:absolute;background:url(../images/footer/chara_02.png) top left no-repeat;background-size:contain}@media (max-width: 749px){#jojoFooter::before{width:27px;padding-top:62px;top:-62px;left:5%}}@media (min-width: 749px){#jojoFooter::before{width:6.1%;padding-top:13.9%;top:-80%;left:3.7%}}@media (min-width: 1000px){#jojoFooter::before{width:61px;padding-top:139px;top:-140px}}#header{padding:50px 0 0;text-align:center}#header h1{margin:0 auto;width:60%}@media (min-width: 749px){#header h1{max-width:382px}}#header h1 img{width:100%;height:auto}#header h1{opacity:0}#header.s h1{opacity:1;transition:opacity .5s 0s}#jojojImportantNotice{margin:1.5em auto 0;position:relative;width:95%;background:#fff}@media (min-width: 749px){#jojojImportantNotice{max-width:900px}}#jojojImportantNotice dl{margin:0 auto;width:100%;border:1px solid #ff0000;line-height:1em}@media (max-width: 749px){#jojojImportantNotice dl{padding:3% 2% 2%}}@media (min-width: 749px){#jojojImportantNotice dl{padding:2% 1%}}@media (min-width: 1000px){#jojojImportantNotice dl{padding:2% 3% 1.5%;display:-webkit-flex;display:flex;-webkit-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-justify-content:space-between;justify-content:space-between;font-size:20px}}@media (min-width: 1000px) and (min-width: 1301px){#jojojImportantNotice dl{padding:10px 5%}}#jojojImportantNotice dl dt{padding-right:0.5em;font-weight:bold;color:#ff0000}@media (min-width: 1000px){#jojojImportantNotice dl dt{width:9em}}@media (min-width: 1000px){#jojojImportantNotice dl dd{width:calc(100% - 9em)}}#jojojImportantNotice dl dd>a{display:block;color:#ff0000;width:100%}@media (max-width: 749px){#jojojImportantNotice dl dd>a{margin-top:4%}}@media (min-width: 749px){#jojojImportantNotice dl dd>a{margin-top:1.5%}}@media (min-width: 1000px){#jojojImportantNotice dl dd>a{margin-top:5px}}#jojojImportantNotice dl dd>a:first-of-type{margin-top:0}#jojojImportantNotice dl dd>a .date{display:inline-block;padding-right:0.5em;border-bottom:1px solid #ff0000;transition:.3s}#jojojImportantNotice dl dd>a .txt{display:inline-block;border-bottom:1px solid #ff0000;transition:.3s}#jojojImportantNotice dl dd>a:hover .date,#jojojImportantNotice dl dd>a:hover .txt{border-bottom:1px solid #fff}#mvCol{position:relative;width:95%;margin:0 auto}@media (min-width: 749px){#mvCol{max-width:900px}}#mvCol .mvColInner{margin:1em 0;background-color:#fff;border:1px solid #000}#mvCol .mvColInner::after{position:absolute;bottom:-6px;left:0;right:0;content:"";display:block;width:100%;height:6px;background-color:rgba(0,0,0,0.2)}#mvCol .mvColInner ul#jojoMvSlider,#mvCol .mvColInner ul#jojoMvSliderSp{width:100%;height:100%}#mvCol .mvColInner ul#jojoMvSlider>li,#mvCol .mvColInner ul#jojoMvSliderSp>li{margin-top:0}#mvCol .mvColInner ul#jojoMvSlider>li img,#mvCol .mvColInner ul#jojoMvSliderSp>li img{width:100% !important;height:auto !important}#mvCol .mvColInner ul#jojoMvSlider ul.slick-dots,#mvCol .mvColInner ul#jojoMvSliderSp ul.slick-dots{display:block;position:absolute;left:0;right:0;width:100%;text-align:center;line-height:0}@media (max-width: 749px){#mvCol .mvColInner ul#jojoMvSlider ul.slick-dots,#mvCol .mvColInner ul#jojoMvSliderSp ul.slick-dots{bottom:-13%}}@media (min-width: 749px){#mvCol .mvColInner ul#jojoMvSlider ul.slick-dots,#mvCol .mvColInner ul#jojoMvSliderSp ul.slick-dots{bottom:-60px}}@media (min-width: 1000px){#mvCol .mvColInner ul#jojoMvSlider ul.slick-dots,#mvCol .mvColInner ul#jojoMvSliderSp ul.slick-dots{bottom:-60px}}#mvCol .mvColInner ul#jojoMvSlider ul.slick-dots>li,#mvCol .mvColInner ul#jojoMvSliderSp ul.slick-dots>li{padding:0;background:none;display:inline-block;height:0;margin:0;padding:0}@media (max-width: 749px){#mvCol .mvColInner ul#jojoMvSlider ul.slick-dots>li,#mvCol .mvColInner ul#jojoMvSliderSp ul.slick-dots>li{margin-left:4%}}@media (min-width: 749px){#mvCol .mvColInner ul#jojoMvSlider ul.slick-dots>li,#mvCol .mvColInner ul#jojoMvSliderSp ul.slick-dots>li{margin-left:4%}}@media (min-width: 1000px){#mvCol .mvColInner ul#jojoMvSlider ul.slick-dots>li,#mvCol .mvColInner ul#jojoMvSliderSp ul.slick-dots>li{margin-left:27px}}#mvCol .mvColInner ul#jojoMvSlider ul.slick-dots button,#mvCol .mvColInner ul#jojoMvSliderSp ul.slick-dots button{color:transparent;outline:none;display:block;margin:0;padding:0;height:0;border:none;border-radius:50%;background:#595757;font-size:0;line-height:0;cursor:pointer;-webkit-mask:url("../images/common/ico_star.svg") center/contain no-repeat;mask:url("../images/common/ico_star.svg") center/contain no-repeat}@media (max-width: 749px){#mvCol .mvColInner ul#jojoMvSlider ul.slick-dots button,#mvCol .mvColInner ul#jojoMvSliderSp ul.slick-dots button{width:21px;padding-top:22px}}@media (min-width: 749px){#mvCol .mvColInner ul#jojoMvSlider ul.slick-dots button,#mvCol .mvColInner ul#jojoMvSliderSp ul.slick-dots button{width:41px;padding-top:43px}}@media (min-width: 1000px){#mvCol .mvColInner ul#jojoMvSlider ul.slick-dots button,#mvCol .mvColInner ul#jojoMvSliderSp ul.slick-dots button{width:41px;height:43px}}#mvCol .mvColInner ul#jojoMvSlider ul.slick-dots .slick-active button,#mvCol .mvColInner ul#jojoMvSliderSp ul.slick-dots .slick-active button{background:#c8a700}#mvCol .mvColInner ul#jojoMvSlider .slick-prev,#mvCol .mvColInner ul#jojoMvSlider .slick-next,#mvCol .mvColInner ul#jojoMvSliderSp .slick-prev,#mvCol .mvColInner ul#jojoMvSliderSp .slick-next{position:absolute;display:block;line-height:0px;font-size:0px;cursor:pointer;background:none;padding:0;border:none;outline:none;z-index:3}@media (max-width: 749px){#mvCol .mvColInner ul#jojoMvSlider .slick-prev,#mvCol .mvColInner ul#jojoMvSlider .slick-next,#mvCol .mvColInner ul#jojoMvSliderSp .slick-prev,#mvCol .mvColInner ul#jojoMvSliderSp .slick-next{top:auto;bottom:-17%;width:3.33%;padding-top:8.8%}}@media (min-width: 749px){#mvCol .mvColInner ul#jojoMvSlider .slick-prev,#mvCol .mvColInner ul#jojoMvSlider .slick-next,#mvCol .mvColInner ul#jojoMvSliderSp .slick-prev,#mvCol .mvColInner ul#jojoMvSliderSp .slick-next{top:auto;bottom:-13%;width:2.6%;padding-top:6.87%}}@media (min-width: 1000px){#mvCol .mvColInner ul#jojoMvSlider .slick-prev,#mvCol .mvColInner ul#jojoMvSlider .slick-next,#mvCol .mvColInner ul#jojoMvSliderSp .slick-prev,#mvCol .mvColInner ul#jojoMvSliderSp .slick-next{top:auto;bottom:-80px;width:25px;height:66px}}#mvCol .mvColInner ul#jojoMvSlider .slick-prev:hover,#mvCol .mvColInner ul#jojoMvSlider .slick-prev:focus,#mvCol .mvColInner ul#jojoMvSlider .slick-next:hover,#mvCol .mvColInner ul#jojoMvSlider .slick-next:focus,#mvCol .mvColInner ul#jojoMvSliderSp .slick-prev:hover,#mvCol .mvColInner ul#jojoMvSliderSp .slick-prev:focus,#mvCol .mvColInner ul#jojoMvSliderSp .slick-next:hover,#mvCol .mvColInner ul#jojoMvSliderSp .slick-next:focus{outline:none;background:transparent;color:transparent}#mvCol .mvColInner ul#jojoMvSlider .slick-prev:before,#mvCol .mvColInner ul#jojoMvSlider .slick-next:before,#mvCol .mvColInner ul#jojoMvSliderSp .slick-prev:before,#mvCol .mvColInner ul#jojoMvSliderSp .slick-next:before{position:absolute;top:0;left:0;right:0;line-height:1;cursor:pointer;width:100%;height:100%}@media (max-width: 749px){#mvCol .mvColInner ul#jojoMvSlider .slick-prev,#mvCol .mvColInner ul#jojoMvSliderSp .slick-prev{left:2%}}@media (min-width: 749px){#mvCol .mvColInner ul#jojoMvSlider .slick-prev,#mvCol .mvColInner ul#jojoMvSliderSp .slick-prev{left:3%}}@media (min-width: 1000px){#mvCol .mvColInner ul#jojoMvSlider .slick-prev,#mvCol .mvColInner ul#jojoMvSliderSp .slick-prev{left:3%}}@media (min-width: 1000px) and (min-width: 1301px){#mvCol .mvColInner ul#jojoMvSlider .slick-prev,#mvCol .mvColInner ul#jojoMvSliderSp .slick-prev{left:3%}}#mvCol .mvColInner ul#jojoMvSlider .slick-prev:before,#mvCol .mvColInner ul#jojoMvSliderSp .slick-prev:before{content:" ";display:block;background:url(../images/common/arw_left.svg) no-repeat top center;background-size:contain}@media (max-width: 749px){#mvCol .mvColInner ul#jojoMvSlider .slick-next,#mvCol .mvColInner ul#jojoMvSliderSp .slick-next{right:2%}}@media (min-width: 749px){#mvCol .mvColInner ul#jojoMvSlider .slick-next,#mvCol .mvColInner ul#jojoMvSliderSp .slick-next{right:3%}}@media (min-width: 1000px){#mvCol .mvColInner ul#jojoMvSlider .slick-next,#mvCol .mvColInner ul#jojoMvSliderSp .slick-next{right:3%}}@media (min-width: 1000px) and (min-width: 1301px){#mvCol .mvColInner ul#jojoMvSlider .slick-next,#mvCol .mvColInner ul#jojoMvSliderSp .slick-next{right:3%}}#mvCol .mvColInner ul#jojoMvSlider .slick-next:before,#mvCol .mvColInner ul#jojoMvSliderSp .slick-next:before{content:" ";display:block;background:url(../images/common/arw_right.svg) no-repeat top center;background-size:contain}#mvCol .mvColInner ul#jojoMvSlider .slick-disabled,#mvCol .mvColInner ul#jojoMvSliderSp .slick-disabled{opacity:0}#mvCol h1{position:absolute}@media (max-width: 749px){#mvCol h1{right:-2%;bottom:6%;width:42%}}@media (min-width: 749px){#mvCol h1{right:-2%;bottom:6%;width:43%}}@media (min-width: 1000px){#mvCol h1{right:0.6%;bottom:10%;width:35.1%}}#mvCol h1 img{width:100%}#mvCol .txtCatch{position:absolute}@media (max-width: 749px){#mvCol .txtCatch{top:3%;left:2%;width:44%}}@media (min-width: 749px){#mvCol .txtCatch{top:3.4%;left:2.8%;width:37%}}@media (min-width: 1000px){#mvCol .txtCatch{top:3.4%;left:2.8%;width:35.7%}}#mvCol .txtCatch img{width:100%}#mvCol ul.icoSns{position:absolute;top:3%;right:3%;display:-webkit-flex;display:flex;-webkit-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-justify-content:flex-end;justify-content:flex-end;width:20%}#mvCol ul.icoSns li{padding-left:10%;width:28.5%}@media (min-width: 749px){#mvCol ul.icoSns li{padding-left:10%}}#mvCol ul.icoSns li img{width:100%}#mvCol .mvColInner{opacity:0}#mvCol .mvColInner.s{opacity:1;transition:opacity .5s 0s}#shopCol{width:100%;text-align:center}@media (max-width: 749px){#shopCol{margin-top:25%}}@media (min-width: 749px){#shopCol{margin-top:20%}}@media (min-width: 1000px){#shopCol{margin-top:185px}}@media (max-width: 749px){#shopCol h2{height:8.8vw}}@media (min-width: 749px){#shopCol h2{height:6.6vw;max-height:66px}}@media (min-width: 1000px){#shopCol h2{height:66px}}#shopCol h2 img{width:auto;height:100%}#shopCol h3{margin:25px auto}@media (max-width: 749px){#shopCol h3{width:80%}}@media (min-width: 749px){#shopCol h3{width:60%}}@media (min-width: 1000px){#shopCol h3{width:auto}}@media (min-width: 1000px){#shopCol h3 img{width:auto}}#shopCol .shopColInner{position:relative;width:100%;margin:10px auto 0;padding:0 0 25px;background-image:url(../images/common/bg_blue.png),linear-gradient(45deg, #0081cc 0%, #00a0e9 100%);background-position:top center, top;background-size:100% auto, auto;background-repeat:no-repeat, repeat}@media (min-width: 749px){#shopCol .shopColInner{max-width:1000px}}#shopCol .shopColInner::before{display:block;content:"";position:absolute;background:url(../images/top/shop/chara_01.png) top left no-repeat;background-size:contain;width:18.5%;padding-top:16.2%}@media (max-width: 749px){#shopCol .shopColInner::before{top:-3.5%;right:1.5%}}@media (min-width: 749px){#shopCol .shopColInner::before{top:-10.6%;right:3.7%}}#shopCol #shopList{position:relative;margin:0 auto;background-color:#fff;border-radius:20px}@media (max-width: 749px){#shopCol #shopList{padding:4% 3.5%;width:95%}}@media (min-width: 749px){#shopCol #shopList{padding:30px 25px;width:95%;max-width:950px}}@media (min-width: 1000px){#shopCol #shopList{width:100%}}#shopCol #shopList li{border:1px solid #000;background-color:#fff;-webkit-filter:drop-shadow(0 6px 0 rgba(0,0,0,0.2));filter:drop-shadow(0 6px 0 rgba(0,0,0,0.2))}@media (max-width: 749px){#shopCol #shopList li{margin-top:30px}}@media (min-width: 749px){#shopCol #shopList li{margin-top:30px}}#shopCol #shopList li:first-of-type{margin-top:0}#shopCol #shopList li dl a{text-decoration:none;color:#000}@media (min-width: 749px){#shopCol #shopList li dl a{display:-webkit-flex;display:flex;-webkit-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center}}@media (max-width: 749px){#shopCol #shopList li dl dt{padding:1.5em 0}}@media (min-width: 749px){#shopCol #shopList li dl dt{width:53%}}@media (max-width: 749px){#shopCol #shopList li dl dt p{padding-top:1rem;font-size:1.35rem}}@media (min-width: 749px){#shopCol #shopList li dl dt p{padding-top:1rem;font-size:1.4rem}}@media (min-width: 1000px){#shopCol #shopList li dl dt p{padding-top:1rem;font-size:1.55rem}}#shopCol #shopList li dl dt p.type{font-weight:900;padding-top:0;font-size:1.5rem;color:#910000;text-decoration:underline}#shopCol #shopList li dl dt p.type.txtGold{color:#c09b0f}#shopCol #shopList li dl dt p.storeName{font-weight:900;font-size:4.1rem;line-height:1}#shopCol #shopList li dl dd{display:-webkit-flex;display:flex;-webkit-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}@media (min-width: 749px){#shopCol #shopList li dl dd{width:46.66%;aspect-ratio:1 / 0.6666}}#shopCol #shopList li dl dd img{width:100%;height:auto}#shopCol #shopList::before{display:block;content:"";position:absolute;background:url(../images/top/shop/chara_02.png) top left no-repeat;background-size:contain}@media (max-width: 749px){#shopCol #shopList::before{width:61px;padding-top:40px;top:-36.5px;left:1.5%}}@media (min-width: 749px){#shopCol #shopList::before{width:11.4%;padding-top:7.3%;top:-6.6%;left:3.7%}}@media (min-width: 1000px){#shopCol #shopList::before{top:-6.6%}}#eventCol{padding:30px 0;width:100%;text-align:center}@media (max-width: 749px){#eventCol h2{height:8.8vw}}@media (min-width: 749px){#eventCol h2{height:6.6vw;max-height:66px}}@media (min-width: 1000px){#eventCol h2{height:66px}}#eventCol h2 img{width:auto;height:100%}#eventCol h3{margin:25px auto 0}@media (max-width: 749px){#eventCol h3{width:85%}}@media (min-width: 749px){#eventCol h3{width:70%}}@media (min-width: 1000px){#eventCol h3{width:auto}}@media (min-width: 1000px){#eventCol h3 img{width:auto}}#eventCol .eventColInner{position:relative;width:100%;margin:10px auto 0;padding:0 0 25px;background-image:url(../images/common/bg_gold.png),linear-gradient(45deg, #916100 0%, #debd5f 100%);background-position:top center, top;background-size:100% auto, auto;background-repeat:no-repeat, repeat}@media (max-width: 749px){#eventCol .eventColInner{background-size:auto 100%, auto}}@media (min-width: 749px){#eventCol .eventColInner{max-width:1000px}}#eventCol .eventColInner::before{display:block;content:"";position:absolute;top:0;right:0;background:url(../images/top/event/chara_01.png) top left no-repeat;background-size:contain;width:11.2%;padding-top:12%}@media (max-width: 749px){#eventCol .eventColInner::before{top:-3.5%;right:3.5%}}@media (min-width: 749px){#eventCol .eventColInner::before{top:-3.3%;right:1.9%}}@media (min-width: 1000px){#eventCol .eventColInner::before{top:-9.5%}}#eventCol #eventList{margin:0 auto}@media (max-width: 749px){#eventCol #eventList{padding:3% 3.5%;width:95%}}@media (min-width: 749px){#eventCol #eventList{padding:20px 25px;width:95%;max-width:866px;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:space-between;justify-content:space-between}}@media (min-width: 1000px){#eventCol #eventList{width:100%}}#eventCol #eventList li{font-weight:900;color:#fff}@media (max-width: 749px){#eventCol #eventList li{margin-top:30px;width:100%;font-size:115%}#eventCol #eventList li:nth-of-type(1){margin-top:0}}@media (min-width: 749px){#eventCol #eventList li{margin-top:30px;width:48%;max-width:420px}#eventCol #eventList li:nth-of-type(1),#eventCol #eventList li:nth-of-type(2){margin-top:0}}@media (min-width: 1000px) and (min-width: 1301px){#eventCol #eventList li{font-size:18px}}#eventCol #eventList li a{display:block;margin-bottom:0.3em;border:1px solid #000;background-color:#fff;-webkit-filter:drop-shadow(0 6px 0 rgba(0,0,0,0.2));filter:drop-shadow(0 6px 0 rgba(0,0,0,0.2))}#eventCol #eventList li a img{width:100%;height:auto}#eventCol #eventList li dl a{text-decoration:none;color:#000}@media (min-width: 749px){#eventCol #eventList li dl a{display:-webkit-flex;display:flex;-webkit-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center}}@media (max-width: 749px){#eventCol #eventList li dl dt{padding:1.5em 0}}@media (min-width: 749px){#eventCol #eventList li dl dt{width:53%}}@media (max-width: 749px){#eventCol #eventList li dl dt p{padding-top:1rem;font-size:1.35rem}}@media (min-width: 749px){#eventCol #eventList li dl dt p{padding-top:1rem;font-size:1.4rem}}@media (min-width: 1000px){#eventCol #eventList li dl dt p{padding-top:1rem;font-size:1.55rem}}#eventCol #eventList li dl dt p.type{font-weight:900;padding-top:0;font-size:1.5rem}#eventCol #eventList li dl dt p.storeName{font-weight:900;font-size:4.1rem;line-height:1}#eventCol #eventList li dl dd{display:-webkit-flex;display:flex;-webkit-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}@media (min-width: 749px){#eventCol #eventList li dl dd{width:46.66%;aspect-ratio:1 / 0.6666}}#eventCol #eventList li dl dd img{width:100%;height:auto}#linkCol{position:relative;margin:0 auto 5em;text-align:center;opacity:0}@media (max-width: 749px){#linkCol h2{height:9.33333vw}}@media (min-width: 749px){#linkCol h2{height:7vw;max-height:70px}}@media (min-width: 1000px){#linkCol h2{height:70px}}#linkCol h2 img{width:auto;height:100%}#linkCol .linkColInner{position:relative;width:100%;margin:10px auto 0;padding:0 0 25px;background-image:url(../images/common/bg_gray.png),linear-gradient(45deg, #858585 0%, #c1c2c2 100%);background-position:top center, top;background-size:100% auto, auto;background-repeat:no-repeat, repeat}@media (max-width: 749px){#linkCol .linkColInner{background-position:top left, top;background-size:auto 100%, auto}}@media (min-width: 749px){#linkCol .linkColInner{max-width:1000px}}#linkCol .linkColInner::before{display:block;content:"";position:absolute;top:0;right:0;background:url(../images/top/officialaccount/chara_01.png) top left no-repeat;background-size:contain;width:8.8%;padding-top:6.5%}@media (max-width: 749px){#linkCol .linkColInner::before{top:0.5%;right:3.5%}}@media (min-width: 749px){#linkCol .linkColInner::before{top:-3.3%;right:3.7%}}#linkCol #linkList{margin:0 auto}@media (max-width: 749px){#linkCol #linkList{width:66.66%}}@media (min-width: 749px){#linkCol #linkList{display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:flex-start;justify-content:flex-start;width:95%;max-width:900px}}#linkCol #linkList li{display:block;position:relative;border:1px solid #c8a700;background-color:#E6E6E6;background-position:top center;background-repeat:no-repeat;background-size:contain;-webkit-filter:drop-shadow(0 0.4rem 0 rgba(0,0,0,0.2));filter:drop-shadow(0 0.4rem 0 rgba(0,0,0,0.2))}@media (max-width: 749px){#linkCol #linkList li{margin-top:6%}}@media (min-width: 749px){#linkCol #linkList li{margin-top:3%;margin-right:3%;width:31.25%}}@media (min-width: 1000px){#linkCol #linkList li{margin-top:3%}}@media (min-width: 749px){#linkCol #linkList li:nth-child(3n){margin-right:0}}#linkCol #linkList li a{color:#000;text-decoration:none}#linkCol #linkList li a:hover dt img{opacity:1;-webkit-transform:scale(1.1);transform:scale(1.1);transition:-webkit-transform 0.3s;transition:transform 0.3s;transition:transform 0.3s, -webkit-transform 0.3s}#linkCol #linkList li dl dt{position:relative;display:block;margin:0 auto;background-color:#fff;text-align:center;aspect-ratio:280 / 127;overflow:hidden}#linkCol #linkList li dl dt>img{position:absolute;top:0;right:0;left:0;bottom:0;margin:auto;width:100%}#linkCol #linkList li dl dt.hImg{aspect-ratio:280 / 157}#linkCol #linkList li dl dd{padding:0.7em 0 0.5em;background-color:#e6e6e6;font-family:"Hiragino Sans", "ヒラギノ角ゴ ProN W3", "Hiragino Kaku Gothic ProN", sans-serif;text-align:center;line-height:1.2em;font-weight:300}@media (max-width: 749px){#linkCol #linkList li dl dd{font-size:2.93333vw}}@media (min-width: 749px){#linkCol #linkList li dl dd{font-size:1.4vw}}@media (min-width: 749px) and (min-width: 1000px){#linkCol #linkList li dl dd{font-size:1.4vw}}@media (min-width: 1000px){#linkCol #linkList li dl dd{font-size:14px}}#linkCol #linkList li dl dd span{display:block;font-family:'Hiragino Mincho ProN', 'YuMincho', YuMincho, serif;font-weight:900}@media (min-width: 749px){#linkCol #linkList li dl dd span{font-size:120%}}@media (min-width: 1000px){#linkCol #linkList li dl dd span{font-size:120%}}#linkCol #linkList li dl dd.icoX,#linkCol #linkList li dl dd.icoInsta{padding-left:26%;text-align:left}#linkCol #linkList li dl dd.icoX span,#linkCol #linkList li dl dd.icoInsta span{padding-bottom:0.2em}#linkCol #linkList li dl dd.icoX::before,#linkCol #linkList li dl dd.icoInsta::before{position:absolute;bottom:0;left:0;display:block;content:"";width:22%;padding-top:22%;margin-left:2%;margin-bottom:2.5%}#linkCol #linkList li dl dd.icoX::before{background:url(../images/top/officialaccount/ico_x.png) top left no-repeat;background-size:contain}#linkCol #linkList li dl dd.icoInsta::before{background:url(../images/top/officialaccount/ico_insta.png) top left no-repeat;background-size:contain}#linkCol.s{opacity:1;transition:opacity .5s .2s}

/*# sourceMappingURL=maps/top.css.map */
