@import url("https://fonts.googleapis.com/css2?family=Zen+Maru+Gothic:wght@300;400;500;700;900&display=swap");@-webkit-keyframes navi-bar01{0%{-webkit-transform:translateY(20px) rotate(45deg);transform:translateY(20px) rotate(45deg)}50%{-webkit-transform:translateY(20px) rotate(0);transform:translateY(20px) rotate(0)}100%{-webkit-transform:translateY(0) rotate(0);transform:translateY(0) rotate(0)}}@keyframes navi-bar01{0%{-webkit-transform:translateY(20px) rotate(45deg);transform:translateY(20px) rotate(45deg)}50%{-webkit-transform:translateY(20px) rotate(0);transform:translateY(20px) rotate(0)}100%{-webkit-transform:translateY(0) rotate(0);transform:translateY(0) rotate(0)}}@-webkit-keyframes navi-bar03{0%{-webkit-transform:translateY(-20px) rotate(-45deg);transform:translateY(-20px) rotate(-45deg)}50%{-webkit-transform:translateY(-20px) rotate(0);transform:translateY(-20px) rotate(0)}100%{-webkit-transform:translateY(0) rotate(0);transform:translateY(0) rotate(0)}}@keyframes navi-bar03{0%{-webkit-transform:translateY(-20px) rotate(-45deg);transform:translateY(-20px) rotate(-45deg)}50%{-webkit-transform:translateY(-20px) rotate(0);transform:translateY(-20px) rotate(0)}100%{-webkit-transform:translateY(0) rotate(0);transform:translateY(0) rotate(0)}}@-webkit-keyframes active-navi-bar01{0%{-webkit-transform:translateY(0) rotate(0);transform:translateY(0) rotate(0)}50%{-webkit-transform:translateY(20px) rotate(0);transform:translateY(20px) rotate(0)}100%{-webkit-transform:translateY(20px) rotate(45deg);transform:translateY(20px) rotate(45deg)}}@keyframes active-navi-bar01{0%{-webkit-transform:translateY(0) rotate(0);transform:translateY(0) rotate(0)}50%{-webkit-transform:translateY(20px) rotate(0);transform:translateY(20px) rotate(0)}100%{-webkit-transform:translateY(20px) rotate(45deg);transform:translateY(20px) rotate(45deg)}}@-webkit-keyframes active-navi-bar03{0%{-webkit-transform:translateY(0) rotate(0);transform:translateY(0) rotate(0)}50%{-webkit-transform:translateY(-20px) rotate(0);transform:translateY(-20px) rotate(0)}100%{-webkit-transform:translateY(-20px) rotate(-45deg);transform:translateY(-20px) rotate(-45deg)}}@keyframes active-navi-bar03{0%{-webkit-transform:translateY(0) rotate(0);transform:translateY(0) rotate(0)}50%{-webkit-transform:translateY(-20px) rotate(0);transform:translateY(-20px) rotate(0)}100%{-webkit-transform:translateY(-20px) rotate(-45deg);transform:translateY(-20px) rotate(-45deg)}}@keyframes navi-bar01{0%{-webkit-transform:translateY(20px) rotate(45deg);transform:translateY(20px) rotate(45deg)}50%{-webkit-transform:translateY(20px) rotate(0);transform:translateY(20px) rotate(0)}100%{-webkit-transform:translateY(0) rotate(0);transform:translateY(0) rotate(0)}}@keyframes navi-bar03{0%{-webkit-transform:translateY(-20px) rotate(-45deg);transform:translateY(-20px) rotate(-45deg)}50%{-webkit-transform:translateY(-20px) rotate(0);transform:translateY(-20px) rotate(0)}100%{-webkit-transform:translateY(0) rotate(0);transform:translateY(0) rotate(0)}}@keyframes active-navi-bar01{0%{-webkit-transform:translateY(0) rotate(0);transform:translateY(0) rotate(0)}50%{-webkit-transform:translateY(20px) rotate(0);transform:translateY(20px) rotate(0)}100%{-webkit-transform:translateY(20px) rotate(45deg);transform:translateY(20px) rotate(45deg)}}@keyframes active-navi-bar03{0%{-webkit-transform:translateY(0) rotate(0);transform:translateY(0) rotate(0)}50%{-webkit-transform:translateY(-20px) rotate(0);transform:translateY(-20px) rotate(0)}100%{-webkit-transform:translateY(-20px) rotate(-45deg);transform:translateY(-20px) rotate(-45deg)}}body{position:relative}@media only screen and (min-width: 991px){body{border-top:3px solid #00cbe4}}body::before{position:fixed;content:"";display:block;width:100%;height:100vh;margin:auto}@media only screen and (max-width: 990px){body::before{background-image:url("../images/common//bg_body_sp.jpg") !important;background-attachment:fixed !important;background-position:left 0;background-repeat:repeat;background-size:100vw}}@media only screen and (min-width: 991px){body::before{background-image:url("../images/common//bg_body.jpg") !important;background-attachment:fixed;background-position:center 0;background-repeat:repeat}}*{box-sizing:border-box}@keyframes navi-bar01{0%{-webkit-transform:translateY(20px) rotate(45deg);transform:translateY(20px) rotate(45deg)}50%{-webkit-transform:translateY(20px) rotate(0);transform:translateY(20px) rotate(0)}100%{-webkit-transform:translateY(0) rotate(0);transform:translateY(0) rotate(0)}}@keyframes navi-bar03{0%{-webkit-transform:translateY(-20px) rotate(-45deg);transform:translateY(-20px) rotate(-45deg)}50%{-webkit-transform:translateY(-20px) rotate(0);transform:translateY(-20px) rotate(0)}100%{-webkit-transform:translateY(0) rotate(0);transform:translateY(0) rotate(0)}}@keyframes active-navi-bar01{0%{-webkit-transform:translateY(0) rotate(0);transform:translateY(0) rotate(0)}50%{-webkit-transform:translateY(20px) rotate(0);transform:translateY(20px) rotate(0)}100%{-webkit-transform:translateY(20px) rotate(45deg);transform:translateY(20px) rotate(45deg)}}@keyframes active-navi-bar03{0%{-webkit-transform:translateY(0) rotate(0);transform:translateY(0) rotate(0)}50%{-webkit-transform:translateY(-20px) rotate(0);transform:translateY(-20px) rotate(0)}100%{-webkit-transform:translateY(-20px) rotate(-45deg);transform:translateY(-20px) rotate(-45deg)}}@media only screen and (max-width: 990px){header{padding-bottom:1%;width:100%;height:22.5vw;background:#fff;border-top:4.5px solid #00cbe4;border-bottom:0}}@media only screen and (max-width: 990px) and (min-width: 640px){header{height:16vw}}@media only screen and (max-width: 990px){header h1{text-align:left;width:36vw;margin:5vw 0 4vw 2vw}}@media only screen and (max-width: 990px) and (min-width: 640px){header h1{width:48vw;margin:2vw 0 2vw 2vw}}@media only screen and (max-width: 990px) and (min-width: 640px){header h1{width:32vw}}@media only screen and (min-width: 991px){header h1{width:100%;font-weight:normal;color:#242424;position:static;padding:0}}@media only screen and (min-width: 991px){header h1 a{display:inline-block;vertical-align:middle;margin:4px 10px 8px 0}}header h1 a img{width:100%}@media only screen and (min-width: 991px){header h1 span{text-align:left;font-size:15px;font-size:1.5rem;position:static;display:inline-block;vertical-align:middle;font-weight:bold}}@media only screen and (max-width: 990px){header h1 span{display:none}}h2{font-weight:600}nav{display:block;position:absolute;top:0;min-height:100vh;background:#ffffff;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;transition:all .5s;z-index:12;opacity:0;width:0}@media only screen and (max-width: 990px){nav{right:-80%}}@media only screen and (min-width: 991px){nav{right:-340px}}@media only screen and (max-width: 990px){nav .inner{padding:2vw 4vw}}@media only screen and (min-width: 991px){nav .inner{padding:10px 20px}}nav .inner ul{list-style:none;margin:0;padding:0}nav .inner ul li{position:relative;font-family:'Zen Maru Gothic', sans-serif;font-weight:bold;color:#242424}@media only screen and (max-width: 990px){nav .inner ul li{margin:2vw 0}}@media only screen and (min-width: 991px){nav .inner ul li{margin:10px 0}}nav .inner ul li a{display:block;color:#242424;font-size:14px;font-size:1.4rem;text-decoration:none;transition-duration:0.2s}@media only screen and (min-width: 991px){nav .inner ul li a:hover{transition-duration:0.2s;-webkit-filter:contrast(150%);filter:contrast(150%)}}nav .inner ul li .navBtn__item,nav .inner ul li .navBtn__topics,nav .inner ul li .navBtn__movie{display:flex;align-items:center}@media only screen and (max-width: 990px){nav .inner ul li .navBtn__item,nav .inner ul li .navBtn__topics,nav .inner ul li .navBtn__movie{font-size:20px;font-size:2rem;padding:1vw}}@media only screen and (min-width: 991px){nav .inner ul li .navBtn__item,nav .inner ul li .navBtn__topics,nav .inner ul li .navBtn__movie{font-size:22px;font-size:2.2rem;padding:2px}}nav .inner ul li .navBtn__item i,nav .inner ul li .navBtn__topics i,nav .inner ul li .navBtn__movie i{display:inline-block;background-position:center center;background-repeat:no-repeat;background-size:contain}@media only screen and (max-width: 990px){nav .inner ul li .navBtn__item i,nav .inner ul li .navBtn__topics i,nav .inner ul li .navBtn__movie i{width:48px;height:48px;margin:0 1.5vw 0 0}}@media only screen and (min-width: 991px){nav .inner ul li .navBtn__item i,nav .inner ul li .navBtn__topics i,nav .inner ul li .navBtn__movie i{width:58px;height:58px;margin:0 12px 0 0}}nav .inner ul li .navBtn__item{background-color:#ff8ee3;border-radius:50px;transition-duration:0.2s;cursor:pointer}nav .inner ul li .navBtn__item i{background-image:url("../images/common//icon_item.png")}@media only screen and (min-width: 991px){nav .inner ul li .navBtn__item:hover{transition-duration:0.2s;-webkit-filter:contrast(250%);filter:contrast(250%)}}nav .inner ul li .navBtn__topics{background-color:#fbbc12;border-radius:50px}nav .inner ul li .navBtn__topics i{background-image:url("../images/common//icon_topics.png")}nav .inner ul li .navBtn__movie{background-color:#cd6ef5;border-radius:50px}nav .inner ul li .navBtn__movie i{background-image:url("../images/common//icon_movie.png")}nav .inner ul li .itemArea{display:none;transition:all .5s}@media only screen and (max-width: 990px){nav .inner ul li .itemArea{margin:3vw 3vw 4vw}}@media only screen and (min-width: 991px){nav .inner ul li .itemArea{margin:15px 10px}}nav .inner ul li .itemArea li{border-bottom:2px dotted #ff8ee3}@media only screen and (max-width: 990px){nav .inner ul li .itemArea li{margin:2vw 0;padding:0 0 2vw}}@media only screen and (min-width: 991px){nav .inner ul li .itemArea li{padding:0 0 8px}}nav .inner ul li .itemArea li.item__mkt{border-bottom:2px dotted #ff8ee3}nav .inner ul li .itemArea li.item__mkt p{color:#ff8ee3}nav .inner ul li .itemArea li.item__ckt{border-bottom:2px dotted #ffd04b}nav .inner ul li .itemArea li.item__ckt p{color:#ffd04b}nav .inner ul li .itemArea li p{display:flex;align-items:center;color:#ff8ee3;line-height:1.2}nav .inner ul li .itemArea li p i.icon-nav__item,nav .inner ul li .itemArea li p i.icon-nav__mkt,nav .inner ul li .itemArea li p i.icon-nav__ckt{display:inline-block;background-position:center center;background-repeat:no-repeat;background-size:contain}@media only screen and (max-width: 990px){nav .inner ul li .itemArea li p i.icon-nav__item,nav .inner ul li .itemArea li p i.icon-nav__mkt,nav .inner ul li .itemArea li p i.icon-nav__ckt{width:32px;height:32px;margin:0 2vw 0 0}}@media only screen and (min-width: 991px){nav .inner ul li .itemArea li p i.icon-nav__item,nav .inner ul li .itemArea li p i.icon-nav__mkt,nav .inner ul li .itemArea li p i.icon-nav__ckt{width:30px;height:30px;margin:0 10px 0 0}}nav .inner ul li .itemArea li p i.icon-nav__item{background-image:url("../images/common//icon_item-pink.png")}nav .inner ul li .itemArea li p i.icon-nav__mkt{background-image:url("../images/common//icon_item_making.png")}nav .inner ul li .itemArea li p i.icon-nav__ckt{background-image:url("../images/common//icon_item_cooking.png")}.open nav{right:0;opacity:1}@media only screen and (max-width: 990px){.open nav{width:80%}}@media only screen and (min-width: 991px){.open nav{width:340px}}.navToggle{position:relative;margin:auto}@media only screen and (min-width: 991px){.navToggle{width:990px}}.navToggle__inner{position:absolute;right:0}@media only screen and (max-width: 990px){.navToggle__inner{top:-22vw;width:22vw;height:22vw}}@media only screen and (max-width: 990px) and (min-width: 640px){.navToggle__inner{top:-16vw;width:16vw;height:16vw}}@media only screen and (min-width: 991px){.navToggle__inner{width:102px;height:102px;top:-102px}}@media only screen and (max-width: 990px){.navToggle__inner:before{position:absolute;content:"";display:block;width:100%;height:100%;background-color:#00cbe4}}.navToggleBtn{display:block;position:absolute;background-color:#00cbe4;transition:all .5s;cursor:pointer;z-index:10}@media only screen and (max-width: 990px){.navToggleBtn{width:30px;height:30px;top:0;right:0;left:0;bottom:0;margin:auto;padding:30px}}@media only screen and (min-width: 991px){.navToggleBtn{width:45px;height:45px;top:0;right:0;padding:51px}}.navToggleBtn span{display:block;position:absolute;left:0;right:0;height:6px;background-color:#fff;border-radius:50px;transition:all .5s}@media only screen and (max-width: 990px){.navToggleBtn span{width:40px;margin:0 auto}}@media only screen and (min-width: 991px){.navToggleBtn span{width:45px;margin:28% auto}}.navToggleBtn span:nth-child(1){-webkit-animation:navi-bar01 .75s forwards;animation:navi-bar01 .75s forwards}@media only screen and (max-width: 990px){.navToggleBtn span:nth-child(1){top:18%}}@media only screen and (min-width: 991px){.navToggleBtn span:nth-child(1){top:2px}}.navToggleBtn span:nth-child(2){transition:all .25s .25s;opacity:1}@media only screen and (max-width: 990px){.navToggleBtn span:nth-child(2){top:45%}}@media only screen and (min-width: 991px){.navToggleBtn span:nth-child(2){top:18px}}.navToggleBtn span:nth-child(3){-webkit-animation:navi-bar03 .75s forwards;animation:navi-bar03 .75s forwards}@media only screen and (max-width: 990px){.navToggleBtn span:nth-child(3){bottom:18%}}@media only screen and (min-width: 991px){.navToggleBtn span:nth-child(3){bottom:4px}}.open .navToggleBtn span{background-color:#fff}@media only screen and (max-width: 990px){.open .navToggleBtn span{width:45px;margin:0 auto}}@media only screen and (min-width: 991px){.open .navToggleBtn span{width:50px}}.open .navToggleBtn span:nth-child(1){-webkit-animation:active-navi-bar01 .75s forwards;animation:active-navi-bar01 .75s forwards}@media only screen and (max-width: 990px){.open .navToggleBtn span:nth-child(1){top:12%}}@media only screen and (min-width: 991px){.open .navToggleBtn span:nth-child(1){top:0}}.open .navToggleBtn span:nth-child(2){opacity:0}.open .navToggleBtn span:nth-child(3){-webkit-animation:active-navi-bar03 .75s forwards;animation:active-navi-bar03 .75s forwards}@media only screen and (max-width: 990px){.open .navToggleBtn span:nth-child(3){bottom:12%}}@media only screen and (min-width: 991px){.open .navToggleBtn span:nth-child(3){bottom:-1px}}#navMask{display:none;transition:all .5s}#navMask.open{display:block;position:absolute;width:100%;height:97.8%;background:#000;opacity:.6;z-index:11;cursor:pointer}@media only screen and (max-width: 990px){.gnavi__langs.--series{right:25vw;top:50%;-webkit-transform:translate(0%, -50%);transform:translate(0%, -50%)}}@media only screen and (max-width: 990px) and (min-width: 640px){.gnavi__langs.--series{right:16vw;top:50%;-webkit-transform:translate(0%, -50%);transform:translate(0%, -50%)}}@media only screen and (min-width: 991px){.gnavi__langs.--series{right:115px}}@keyframes navi-bar01{0%{-webkit-transform:translateY(20px) rotate(45deg);transform:translateY(20px) rotate(45deg)}50%{-webkit-transform:translateY(20px) rotate(0);transform:translateY(20px) rotate(0)}100%{-webkit-transform:translateY(0) rotate(0);transform:translateY(0) rotate(0)}}@keyframes navi-bar03{0%{-webkit-transform:translateY(-20px) rotate(-45deg);transform:translateY(-20px) rotate(-45deg)}50%{-webkit-transform:translateY(-20px) rotate(0);transform:translateY(-20px) rotate(0)}100%{-webkit-transform:translateY(0) rotate(0);transform:translateY(0) rotate(0)}}@keyframes active-navi-bar01{0%{-webkit-transform:translateY(0) rotate(0);transform:translateY(0) rotate(0)}50%{-webkit-transform:translateY(20px) rotate(0);transform:translateY(20px) rotate(0)}100%{-webkit-transform:translateY(20px) rotate(45deg);transform:translateY(20px) rotate(45deg)}}@keyframes active-navi-bar03{0%{-webkit-transform:translateY(0) rotate(0);transform:translateY(0) rotate(0)}50%{-webkit-transform:translateY(-20px) rotate(0);transform:translateY(-20px) rotate(0)}100%{-webkit-transform:translateY(-20px) rotate(-45deg);transform:translateY(-20px) rotate(-45deg)}}@media only screen and (max-width: 990px){#mainContent{width:auto;margin:3vw 3.4vw 7vw}}@media only screen and (max-width: 990px) and (min-width: 640px){#mainContent{margin:3vw 2.8vw 7vw}}@media only screen and (min-width: 991px){#mainContent{width:990px;margin:25px auto 45px}}#mainContent h2.p-tit-main__item{background-position:center right;background-repeat:no-repeat}@media only screen and (max-width: 990px){#mainContent h2.p-tit-main__item{background-image:url("../../../../images/common/bg_tit_item_sp.png") !important;background-size:cover}}@media only screen and (min-width: 991px){#mainContent h2.p-tit-main__item{background-image:url("../../../../images/common/bg_tit_item_pc.png") !important}}#mainContent h2.p-tit-main__item i{background-image:url("../../../../images/common/icon_item.png");background-position:center center;background-repeat:no-repeat}@keyframes navi-bar01{0%{-webkit-transform:translateY(20px) rotate(45deg);transform:translateY(20px) rotate(45deg)}50%{-webkit-transform:translateY(20px) rotate(0);transform:translateY(20px) rotate(0)}100%{-webkit-transform:translateY(0) rotate(0);transform:translateY(0) rotate(0)}}@keyframes navi-bar03{0%{-webkit-transform:translateY(-20px) rotate(-45deg);transform:translateY(-20px) rotate(-45deg)}50%{-webkit-transform:translateY(-20px) rotate(0);transform:translateY(-20px) rotate(0)}100%{-webkit-transform:translateY(0) rotate(0);transform:translateY(0) rotate(0)}}@keyframes active-navi-bar01{0%{-webkit-transform:translateY(0) rotate(0);transform:translateY(0) rotate(0)}50%{-webkit-transform:translateY(20px) rotate(0);transform:translateY(20px) rotate(0)}100%{-webkit-transform:translateY(20px) rotate(45deg);transform:translateY(20px) rotate(45deg)}}@keyframes active-navi-bar03{0%{-webkit-transform:translateY(0) rotate(0);transform:translateY(0) rotate(0)}50%{-webkit-transform:translateY(-20px) rotate(0);transform:translateY(-20px) rotate(0)}100%{-webkit-transform:translateY(-20px) rotate(-45deg);transform:translateY(-20px) rotate(-45deg)}}@media only screen and (max-width: 990px){#relatedLinks{width:100%;padding-top:6px;padding-bottom:0;background:#e9e9e9}}@media only screen and (max-width: 990px){#relatedLinks .chara_top_relatedLinks{width:100%;display:none}}@media only screen and (max-width: 990px){#relatedLinks>.related_ttl{padding:1% 2% 0}}@media only screen and (min-width: 991px){#relatedLinks>.related_ttl{border-left:5px solid #ffae00;padding-top:10px;padding-bottom:10px}}@media only screen and (max-width: 990px){#relatedLinks>.related_ttl:before{border-color:#fff !important}}@media only screen and (max-width: 990px){#relatedLinks>.related_ttl>span{letter-spacing:normal;display:table-cell;border-left:4px solid #ffae00;vertical-align:middle;padding:0 10px}}@media only screen and (max-width: 990px) and (min-width: 640px){#relatedLinks>.related_ttl>span{font-size:15px;font-size:1.5rem}}@media only screen and (min-width: 991px){#relatedLinks>.related_ttl>span{display:block}}@media only screen and (max-width: 990px){#relatedLinks>.copyright_area .copy_text{font-size:11px;font-size:1.1rem}}@media only screen and (max-width: 990px){#relatedLinks>.copyright_area .copy_list{font-size:11px;font-size:1.1rem}}@media only screen and (min-width: 991px){#relatedLinks>.copyright_area .copy_list{display:block !important;text-align:center;font-size:12px;font-size:1.2rem}}@media only screen and (max-width: 990px){#relatedLinks .mnw-outer{width:95%;margin:0 auto;padding-top:20px}}@media only screen and (max-width: 990px){#relatedLinks>ul>li{letter-spacing:normal;display:inline-block}}@media only screen and (max-width: 990px){#relatedLinks>ul>li img{width:100%}}@media only screen and (max-width: 990px){#relatedLinks>ul.bnrs,#relatedLinks>ul.footer_box_2nd{width:100%;letter-spacing:normal;margin:2vw auto}}@media only screen and (min-width: 991px){#relatedLinks>ul.bnrs,#relatedLinks>ul.footer_box_2nd{max-width:inherit}}@media only screen and (max-width: 990px){#relatedLinks>ul.bnrs li,#relatedLinks>ul.footer_box_2nd li{display:block;margin:2% auto auto}}@media only screen and (min-width: 991px){#relatedLinks>ul.bnrs li,#relatedLinks>ul.footer_box_2nd li{width:480px;letter-spacing:normal;display:inline-block;vertical-align:top;margin:0 30px 10px 0}}@media only screen and (min-width: 991px){#relatedLinks>ul.bnrs li:nth-child(2n),#relatedLinks>ul.footer_box_2nd li:nth-child(2n){margin-right:0}}#relatedLinks>ul.bnrs li>a,#relatedLinks>ul.footer_box_2nd li>a{padding:5px;color:#000;text-decoration:none;background:#fff;border:1px solid #dedede;display:table}@media only screen and (max-width: 990px){#relatedLinks>ul.bnrs li>a,#relatedLinks>ul.footer_box_2nd li>a{width:100%;height:45px}}@media only screen and (max-width: 990px) and (min-width: 640px){#relatedLinks>ul.bnrs li>a,#relatedLinks>ul.footer_box_2nd li>a{width:100%}}@media only screen and (min-width: 991px){#relatedLinks>ul.bnrs li>a,#relatedLinks>ul.footer_box_2nd li>a{font-size:11px;font-size:1.1rem;width:480px;min-height:60px;height:60px;line-height:1.5em}}@media only screen and (max-width: 990px){#relatedLinks>ul.bnrs li>a:after,#relatedLinks>ul.footer_box_2nd li>a:after{width:7.5px;height:7.5px;content:'';background-image:url("../../../../images/common/black_arrow.png");background-size:contain;background-repeat:no-repeat;display:inline-block;position:absolute;top:50%;margin-top:-4px;right:12px}}#relatedLinks>ul.bnrs li>a>p,#relatedLinks>ul.footer_box_2nd li>a>p{display:table-cell;vertical-align:middle !important;word-break:break-all}@media only screen and (max-width: 990px){#relatedLinks>ul.bnrs li>a>p,#relatedLinks>ul.footer_box_2nd li>a>p{text-align:center}}@media only screen and (max-width: 990px){#relatedLinks>ul.bnrs li>a>p:nth-child(2n),#relatedLinks>ul.footer_box_2nd li>a>p:nth-child(2n){width:72%;padding:0 25px 0 0;box-sizing:border-box;text-align:left;font-size:10px;font-size:1rem}}@media only screen and (min-width: 991px){#relatedLinks>ul.bnrs li>a>p:nth-child(2n),#relatedLinks>ul.footer_box_2nd li>a>p:nth-child(2n){width:70%}}@media only screen and (max-width: 990px){#relatedLinks>ul.bnrs li>a>p>img,#relatedLinks>ul.footer_box_2nd li>a>p>img{max-width:90%}}@media only screen and (min-width: 991px){#relatedLinks>ul.bnrs li>a>p>img,#relatedLinks>ul.footer_box_2nd li>a>p>img{height:45px;margin:0 10px 0 0}}@media (hover: hover){#relatedLinks>ul.bnrs li>a:hover>p>img,#relatedLinks>ul.footer_box_2nd li>a:hover>p>img{opacity:.7}}@media only screen and (max-width: 990px){#relatedLinks>ul.txt{width:100%;margin:0;background:#3d454f}}@media only screen and (max-width: 990px){#relatedLinks>ul.txt>li{width:100%;margin:0;word-break:break-all}}@media only screen and (min-width: 991px){#relatedLinks>ul.txt>li{vertical-align:top;margin:0 60px 0 0}}@media only screen and (max-width: 990px){#relatedLinks>ul.txt h3.related_sttl{padding:3.2vw 3vw;background:#2e3032;color:#fff;width:100%;margin:0;word-break:break-all;border-bottom:1px solid #5c697d;position:relative;line-height:1em;font-size:12px;font-size:1.2rem}}@media only screen and (max-width: 990px) and (min-width: 640px){#relatedLinks>ul.txt h3.related_sttl{padding:2.2vw 2vw}}@media only screen and (min-width: 991px){#relatedLinks>ul.txt h3.related_sttl{font-size:13px;font-size:1.3rem;color:#ffae00;margin:0 0 4px 0;font-weight:bold}}@media only screen and (max-width: 990px){#relatedLinks>ul.txt h3.related_sttl:after{width:10px;height:10px;content:'';background-image:url("../../../../images/common/white_arrow.png");background-size:contain;background-repeat:no-repeat;top:50%;right:20px;position:absolute;display:block;margin-top:-5px;transform:rotate(90deg);-webkit-transform:rotate(90deg)}}@media only screen and (max-width: 990px){#relatedLinks>ul.txt h3.related_sttl.open:after{transform:rotate(-90deg);-webkit-transform:rotate(-90deg)}}@media only screen and (max-width: 990px){#relatedLinks>ul.txt .lists{display:none}}@media only screen and (min-width: 991px){#relatedLinks>ul.txt .lists{display:block !important}}@media only screen and (max-width: 990px){#relatedLinks>ul.txt .lists li{border-bottom:1px solid #5c697d}}@media only screen and (min-width: 991px){#relatedLinks>ul.txt .lists li{line-height:2;font-size:12px;font-size:1.2rem}}@media only screen and (max-width: 990px){#relatedLinks>ul.txt .lists li>a{font-size:11px;font-size:1.1rem;color:#fff;text-decoration:none;display:block;padding:15px 40px 15px 10px;line-height:1rem}}@media only screen and (min-width: 991px){#relatedLinks>ul.txt .lists li>a{color:#313131;text-decoration:none}}@media only screen and (min-width: 991px){#relatedLinks>ul.txt .lists li>a:before{margin-right:7px;content:url("../../../../images/common/black_arrow.png");display:inline-block;position:relative;top:1px;opacity:.8}}@media only screen and (max-width: 990px){#relatedLinks>ul.txt .lists li>a:after{width:7.5px;height:7.5px;content:'';background-image:url("../../../../images/common/white_arrow.png");background-size:contain;background-repeat:no-repeat;display:inline-block;position:absolute;top:40%;right:17px}}@media (hover: hover){#relatedLinks>ul.txt .lists li>a:hover{color:#7b7b7b}#relatedLinks>ul.txt .lists li>a:hover:before{opacity:.5}}@media only screen and (min-width: 991px){#relatedLinks>ul>li:last-child{margin-right:0}}@keyframes navi-bar01{0%{-webkit-transform:translateY(20px) rotate(45deg);transform:translateY(20px) rotate(45deg)}50%{-webkit-transform:translateY(20px) rotate(0);transform:translateY(20px) rotate(0)}100%{-webkit-transform:translateY(0) rotate(0);transform:translateY(0) rotate(0)}}@keyframes navi-bar03{0%{-webkit-transform:translateY(-20px) rotate(-45deg);transform:translateY(-20px) rotate(-45deg)}50%{-webkit-transform:translateY(-20px) rotate(0);transform:translateY(-20px) rotate(0)}100%{-webkit-transform:translateY(0) rotate(0);transform:translateY(0) rotate(0)}}@keyframes active-navi-bar01{0%{-webkit-transform:translateY(0) rotate(0);transform:translateY(0) rotate(0)}50%{-webkit-transform:translateY(20px) rotate(0);transform:translateY(20px) rotate(0)}100%{-webkit-transform:translateY(20px) rotate(45deg);transform:translateY(20px) rotate(45deg)}}@keyframes active-navi-bar03{0%{-webkit-transform:translateY(0) rotate(0);transform:translateY(0) rotate(0)}50%{-webkit-transform:translateY(-20px) rotate(0);transform:translateY(-20px) rotate(0)}100%{-webkit-transform:translateY(-20px) rotate(-45deg);transform:translateY(-20px) rotate(-45deg)}}@media only screen and (max-width: 990px){.detail #mainContent .content_relate{margin-bottom:5vw}}@media only screen and (min-width: 991px){.detail #mainContent .content_relate{margin-bottom:50px}}.detail #mainContent .topic_detail .sns_share .ttl,.detail #mainContent .item_detail .sns_share .ttl{width:auto;color:#fff;overflow:unset;font-weight:normal}@media (hover: hover){.detail #mainContent .wide_bnr_list li a:hover{color:#ffd04b;opacity:0.7}}@media only screen and (max-width: 990px){.detail #mainContent .one_col_content.contentLists{padding-bottom:0 !important;margin-bottom:0 !important}}@media only screen and (max-width: 990px){.detail #mainContent .topic_detail{margin-bottom:30px}}@media only screen and (min-width: 991px){.detail #mainContent .topic_detail{margin-bottom:50px}}.detail #mainContent .topic_detail .date{display:flex;flex-wrap:wrap}@media only screen and (max-width: 990px){.detail #mainContent .topic_detail .date{padding:15px 2% 0}}@media only screen and (min-width: 991px){.detail #mainContent .topic_detail .date{align-items:center;margin:0 0 10px;gap:10px 20px}}.detail #mainContent .topic_detail .date .date_txt{line-height:1;display:inline-block;font-size:1.3rem}@media only screen and (max-width: 990px){.detail #mainContent .topic_detail .date .date_txt{order:2;padding:5px 0 10px}}@media only screen and (max-width: 990px){.detail #mainContent .topic_detail .date .color_tags{width:100%;order:1}}@media only screen and (min-width: 991px){.detail #mainContent .topic_detail .date .color_tags{display:flex;flex-wrap:wrap;gap:5px}}@media only screen and (min-width: 991px){.detail #mainContent .topic_detail .date .color_tags .tag{margin:0}}.detail #mainContent div.item_detail{margin-top:0 !important}@media only screen and (max-width: 990px){.detail #mainContent div.item_detail{margin-bottom:0}}@media only screen and (min-width: 991px){.detail #mainContent div.item_detail{margin-bottom:50px}}@media only screen and (max-width: 990px){.detail #mainContent div.item_detail>div.item_img{overflow:hidden}}.detail #mainContent div.item_detail>div.item_img .slick-next{right:55px !important}.detail #mainContent div.item_detail>div.item_img .main{width:470px;height:470px;overflow:hidden}@media only screen and (max-width: 990px){.detail #mainContent div.item_detail>div.item_img .main{width:100%;height:auto;border:unset}}@media only screen and (max-width: 990px){.detail #mainContent div.item_detail>div.item_img .thumb{display:none}}.detail #mainContent div.item_detail>div.item_img #arrowsImage,.detail #mainContent div.item_detail>div.item_img #arrows{width:508px}.detail #mainContent div.item_detail>div.price>p,.detail #mainContent div.item_detail>div.description{font-weight:500}@media only screen and (max-width: 990px){.detail #mainContent div.item_detail>div.price>p{font-size:unset}}@media only screen and (max-width: 990px){.detail #mainContent div.item_detail>div.description{padding:15px 10px 30px 10px;font-size:13px;font-size:1.3rem}}#item .one_cols{background-color:#fff;border-radius:7px}#item .one_cols .col_1{display:inline-block;width:100%}@media only screen and (min-width: 991px){#item .one_cols .col_1 .item_detail{padding:20px}}@media only screen and (max-width: 990px){#item .one_cols .col_1 .item_detail{padding:2.5vw}}@keyframes navi-bar01{0%{-webkit-transform:translateY(20px) rotate(45deg);transform:translateY(20px) rotate(45deg)}50%{-webkit-transform:translateY(20px) rotate(0);transform:translateY(20px) rotate(0)}100%{-webkit-transform:translateY(0) rotate(0);transform:translateY(0) rotate(0)}}@keyframes navi-bar03{0%{-webkit-transform:translateY(-20px) rotate(-45deg);transform:translateY(-20px) rotate(-45deg)}50%{-webkit-transform:translateY(-20px) rotate(0);transform:translateY(-20px) rotate(0)}100%{-webkit-transform:translateY(0) rotate(0);transform:translateY(0) rotate(0)}}@keyframes active-navi-bar01{0%{-webkit-transform:translateY(0) rotate(0);transform:translateY(0) rotate(0)}50%{-webkit-transform:translateY(20px) rotate(0);transform:translateY(20px) rotate(0)}100%{-webkit-transform:translateY(20px) rotate(45deg);transform:translateY(20px) rotate(45deg)}}@keyframes active-navi-bar03{0%{-webkit-transform:translateY(0) rotate(0);transform:translateY(0) rotate(0)}50%{-webkit-transform:translateY(-20px) rotate(0);transform:translateY(-20px) rotate(0)}100%{-webkit-transform:translateY(-20px) rotate(-45deg);transform:translateY(-20px) rotate(-45deg)}}#mainContent h2.content_ttl,#relatedLinks>h2.related_ttl,.menu_products li>h2,#mainContent h3.content_ttl_3>span,h3.ttl_2nd{border-color:#ffae00}@media (hover: hover){#mainContent.one_cols ul.one_col_content>li a:hover{color:#ffae00 !important}}#mainContent.one_cols ul.news_list>li>a>div:first-child,#mainContent.one_cols ul.news_list>li>a:hover,#mainContent.one_cols ul.special_bnr_content>li a:hover p.special_ttl{color:#ffae00 !important}@media (hover: hover){div.content_large>ul.content>li>a:hover,div.content_small>ul.content>li>a:hover,div.content_news>ul.content>li>a:hover{color:#ffae00 !important}}div.content_news>ul.content>li>.date{color:#313131}.item_detail>div.price .price_label{color:#ffae00;font-weight:bold}#mainContent .color_tags .tag{font-weight:bold;background:#9f9f9f}#mainContent .color_tags .tag.tag_topics{background:#fbbc12}#mainContent .color_tags .tag.tag_item{background:#ff8ee3}#mainContent .color_tags .tag.tag_movie{background:#cd6ef5}#onetrust-banner-sdk #onetrust-accept-btn-handler,#onetrust-banner-sdk #onetrust-reject-all-handler{background-color:#c00 !important;border-color:#c00 !important;color:#fff}@keyframes navi-bar01{0%{-webkit-transform:translateY(20px) rotate(45deg);transform:translateY(20px) rotate(45deg)}50%{-webkit-transform:translateY(20px) rotate(0);transform:translateY(20px) rotate(0)}100%{-webkit-transform:translateY(0) rotate(0);transform:translateY(0) rotate(0)}}@keyframes navi-bar03{0%{-webkit-transform:translateY(-20px) rotate(-45deg);transform:translateY(-20px) rotate(-45deg)}50%{-webkit-transform:translateY(-20px) rotate(0);transform:translateY(-20px) rotate(0)}100%{-webkit-transform:translateY(0) rotate(0);transform:translateY(0) rotate(0)}}@keyframes active-navi-bar01{0%{-webkit-transform:translateY(0) rotate(0);transform:translateY(0) rotate(0)}50%{-webkit-transform:translateY(20px) rotate(0);transform:translateY(20px) rotate(0)}100%{-webkit-transform:translateY(20px) rotate(45deg);transform:translateY(20px) rotate(45deg)}}@keyframes active-navi-bar03{0%{-webkit-transform:translateY(0) rotate(0);transform:translateY(0) rotate(0)}50%{-webkit-transform:translateY(-20px) rotate(0);transform:translateY(-20px) rotate(0)}100%{-webkit-transform:translateY(-20px) rotate(-45deg);transform:translateY(-20px) rotate(-45deg)}}@media (hover: hover){ul .wide_bnr_list.one_cols_list>li a:hover{color:#ffae00 !important}}@media only screen and (max-width: 990px){#mainContent .topics a.btn_baseline_sml,#mainContent .items a.btn_baseline_sml{border-color:#ffd04b;color:#242424}}@media (hover: hover){#mainContent.three_cols>div.col_1>.character>.content>div.btn:hover{background-color:#ffd04b;color:#fff}}#mainContent a{transition:all 0.2s}#mainContent a img{transition:all 0.2s}@media (hover: hover){#mainContent a:hover{transition:all 0.2s}#mainContent a:hover img{transition:all 0.2s}}a.btn_baseline_sml,a.btn_baseline_mdl,a.btn_baseline_lge{background:#ffd04b;border-color:#ffd04b;color:#242424;border-radius:7px}a.btn_baseline_sml{margin:0 auto}@media only screen and (max-width: 990px){a.btn_baseline_sml{line-height:1.8}}@media only screen and (min-width: 991px){a.btn_baseline_sml{width:550px;font-size:14px;font-size:1.4rem;line-height:2.4}}a.btn_baseline_sml:before{background-image:url("../../../../images/common/black_arrow_l.png")}@media (hover: hover){a.btn_baseline_sml:hover{background-color:#ffd04b;color:#fff;opacity:0.7}a.btn_baseline_sml:hover:before{background-image:url("../../../../images/common/white_arrow_l.png")}}a.btn_baseline_mdl{line-height:1.8}@media only screen and (max-width: 990px) and (min-width: 640px){a.btn_baseline_mdl{width:68%;font-size:15px;font-size:1.5rem}}@media only screen and (min-width: 991px){a.btn_baseline_mdl{width:70%}}a.btn_baseline_mdl:before{background-image:url("../../../../images/common/black_arrow_l.png")}@media (hover: hover){a.btn_baseline_mdl:hover{background-color:#ffd04b;color:#fff;opacity:0.7}}.play-pause-button{display:flex;justify-content:center;gap:10px;margin-top:14px}.button_play,.button_pause{display:inline-block;position:relative;width:1em;height:1em;border:0.05em solid currentColor;border-radius:50%;color:#000;font-size:30px;font-size:3rem;cursor:pointer}.button_play.active,.button_pause.active{background:#000;color:#fff}.button_play::before{position:absolute;top:50%;left:30%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:0px;height:0px;border:0.3em solid transparent;border-left:0.5em solid currentColor;box-sizing:border-box;content:""}.button_pause::before,.button_pause::after{position:absolute;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);width:0.1em;height:0.5em;box-sizing:border-box;background-color:currentColor;content:""}.button_pause::before{left:40%}.button_pause::after{left:60%}@media only screen and (max-width: 990px){.detail #mainContent .btns{margin:10px auto 10px}}@keyframes navi-bar01{0%{-webkit-transform:translateY(20px) rotate(45deg);transform:translateY(20px) rotate(45deg)}50%{-webkit-transform:translateY(20px) rotate(0);transform:translateY(20px) rotate(0)}100%{-webkit-transform:translateY(0) rotate(0);transform:translateY(0) rotate(0)}}@keyframes navi-bar03{0%{-webkit-transform:translateY(-20px) rotate(-45deg);transform:translateY(-20px) rotate(-45deg)}50%{-webkit-transform:translateY(-20px) rotate(0);transform:translateY(-20px) rotate(0)}100%{-webkit-transform:translateY(0) rotate(0);transform:translateY(0) rotate(0)}}@keyframes active-navi-bar01{0%{-webkit-transform:translateY(0) rotate(0);transform:translateY(0) rotate(0)}50%{-webkit-transform:translateY(20px) rotate(0);transform:translateY(20px) rotate(0)}100%{-webkit-transform:translateY(20px) rotate(45deg);transform:translateY(20px) rotate(45deg)}}@keyframes active-navi-bar03{0%{-webkit-transform:translateY(0) rotate(0);transform:translateY(0) rotate(0)}50%{-webkit-transform:translateY(-20px) rotate(0);transform:translateY(-20px) rotate(0)}100%{-webkit-transform:translateY(-20px) rotate(-45deg);transform:translateY(-20px) rotate(-45deg)}}#mainContent.one_cols .content_ttl,#mainContent.one_cols .topics_ttl{position:relative;margin-bottom:25px !important;color:#242424;border-color:transparent !important;display:flex;align-items:center;font-family:'Zen Maru Gothic', sans-serif;font-style:italic;font-weight:bold;border-radius:50px;letter-spacing:.1em}@media only screen and (max-width: 990px){#mainContent.one_cols .content_ttl,#mainContent.one_cols .topics_ttl{border-left:0;margin:2vw 0 4vw;padding:0;font-size:22px;font-size:2.2rem}}@media only screen and (max-width: 990px) and (min-width: 640px){#mainContent.one_cols .content_ttl,#mainContent.one_cols .topics_ttl{margin:2vw 0 3vw;padding:0.5vw;font-size:26px;font-size:2.6rem}}@media only screen and (min-width: 991px){#mainContent.one_cols .content_ttl,#mainContent.one_cols .topics_ttl{padding:0;font-size:30px;font-size:3rem}}@media only screen and (max-width: 990px){#mainContent.one_cols .content_ttl::before,#mainContent.one_cols .topics_ttl::before{background:none}}#mainContent.one_cols .content_ttl i,#mainContent.one_cols .topics_ttl i{display:inline-block}@media only screen and (max-width: 990px){#mainContent.one_cols .content_ttl i,#mainContent.one_cols .topics_ttl i{background-size:contain;width:48px;height:48px;margin:0 1vw 0 0}}@media only screen and (min-width: 991px){#mainContent.one_cols .content_ttl i,#mainContent.one_cols .topics_ttl i{width:64px;height:64px;margin:0 12px 0 0}}#mainContent.one_cols .p-tit-main__item{background-position:center right;background-repeat:no-repeat}@media only screen and (max-width: 990px){#mainContent.one_cols .p-tit-main__item{background-image:url("../images/common//bg_tit_item_sp.png") !important;background-size:cover}}@media only screen and (min-width: 991px){#mainContent.one_cols .p-tit-main__item{background-image:url("../images/common//bg_tit_item_pc.png") !important}}#mainContent.one_cols .p-tit-main__item i{background-image:url("../images/common//icon_item.png");background-position:center center;background-repeat:no-repeat}#mainContent.one_cols .p-tit-main__topics{background-position:center right;background-repeat:no-repeat}@media only screen and (max-width: 990px){#mainContent.one_cols .p-tit-main__topics{background-image:url("../images/common//bg_tit_topics_sp.png") !important;background-size:cover}}@media only screen and (min-width: 991px){#mainContent.one_cols .p-tit-main__topics{background-image:url("../images/common//bg_tit_topics_pc.png") !important}}#mainContent.one_cols .p-tit-main__topics i{background-image:url("../images/common//icon_topics.png");background-position:center center;background-repeat:no-repeat}#mainContent.one_cols .p-tit-main__movie{background-position:center right;background-repeat:no-repeat}@media only screen and (max-width: 990px){#mainContent.one_cols .p-tit-main__movie{background-image:url("../images/common//bg_tit_movie_sp.png") !important;background-size:cover}}@media only screen and (min-width: 991px){#mainContent.one_cols .p-tit-main__movie{background-image:url("../images/common//bg_tit_movie_pc.png") !important}}#mainContent.one_cols .p-tit-main__movie i{background-image:url("../images/common//icon_movie.png");background-position:center center;background-repeat:no-repeat}#mainContent.one_cols .p-tit-sub__item_mkt,#mainContent.one_cols .p-tit-sub__item_ckt{display:flex;align-items:center;font-family:'Zen Maru Gothic', sans-serif;font-weight:bold;border-radius:50px}@media only screen and (max-width: 990px){#mainContent.one_cols .p-tit-sub__item_mkt,#mainContent.one_cols .p-tit-sub__item_ckt{margin:0 0 4vw;padding:1vw}}@media only screen and (min-width: 991px){#mainContent.one_cols .p-tit-sub__item_mkt,#mainContent.one_cols .p-tit-sub__item_ckt{font-size:20px;font-size:2rem;margin:0 0 25px;padding:5px}}#mainContent.one_cols .p-tit-sub__item_mkt i,#mainContent.one_cols .p-tit-sub__item_ckt i{display:inline-block}@media only screen and (max-width: 990px){#mainContent.one_cols .p-tit-sub__item_mkt i,#mainContent.one_cols .p-tit-sub__item_ckt i{background-size:contain;width:32px;height:32px;margin:0 2vw 0 0}}@media only screen and (min-width: 991px){#mainContent.one_cols .p-tit-sub__item_mkt i,#mainContent.one_cols .p-tit-sub__item_ckt i{width:41px;height:41px;margin:0 12px 0 0}}#mainContent.one_cols .p-tit-sub__item_mkt{color:#ff8ee3;border:2px solid #ff8ee3}#mainContent.one_cols .p-tit-sub__item_mkt i{background-image:url("../images/common//icon_item_making.png");background-position:center center;background-repeat:no-repeat}#mainContent.one_cols .p-tit-sub__item_ckt{color:#ffd04b;border:2px solid #ffd04b}#mainContent.one_cols .p-tit-sub__item_ckt i{background-image:url("../images/common//icon_item_cooking.png");background-position:center center;background-repeat:no-repeat}@keyframes navi-bar01{0%{-webkit-transform:translateY(20px) rotate(45deg);transform:translateY(20px) rotate(45deg)}50%{-webkit-transform:translateY(20px) rotate(0);transform:translateY(20px) rotate(0)}100%{-webkit-transform:translateY(0) rotate(0);transform:translateY(0) rotate(0)}}@keyframes navi-bar03{0%{-webkit-transform:translateY(-20px) rotate(-45deg);transform:translateY(-20px) rotate(-45deg)}50%{-webkit-transform:translateY(-20px) rotate(0);transform:translateY(-20px) rotate(0)}100%{-webkit-transform:translateY(0) rotate(0);transform:translateY(0) rotate(0)}}@keyframes active-navi-bar01{0%{-webkit-transform:translateY(0) rotate(0);transform:translateY(0) rotate(0)}50%{-webkit-transform:translateY(20px) rotate(0);transform:translateY(20px) rotate(0)}100%{-webkit-transform:translateY(20px) rotate(45deg);transform:translateY(20px) rotate(45deg)}}@keyframes active-navi-bar03{0%{-webkit-transform:translateY(0) rotate(0);transform:translateY(0) rotate(0)}50%{-webkit-transform:translateY(-20px) rotate(0);transform:translateY(-20px) rotate(0)}100%{-webkit-transform:translateY(-20px) rotate(-45deg);transform:translateY(-20px) rotate(-45deg)}}@media only screen and (min-width: 991px){#mainContent .search_box{margin:20px 0 30px}}#mainContent .search_box input[type="submit"]{background-color:#ffd04b;border-color:#ffd04b;color:#242424;border-radius:7px}@media only screen and (min-width: 991px){#mainContent .search_box input[type="submit"]{width:68%}}@media (hover: hover){#mainContent .search_box input[type="submit"].submit[type="submit"]:hover{background-color:#ffd04b}}#mainContent .search_box .search_ttl{background-color:#ffd04b}#mainContent .search_box .search_ttl:after{border-top-color:#ffd04b}#mainContent .search_box .search_disp .search_disp_btn{background-color:#ffd04b}#mainContent .search_box .search_conditions{padding:0 10px 1px}@media only screen and (max-width: 990px){#mainContent .search_box .search_conditions .search_element.order_wrap{display:flex;flex-wrap:wrap;justify-content:space-between}}@media only screen and (max-width: 990px){#mainContent .search_box .search_conditions .search_element.category_wrap{width:100%}}@media only screen and (max-width: 990px){#mainContent .search_box .search_conditions .search_element.age_wrap,#mainContent .search_box .search_conditions .search_element.mage_wrap{width:48%}}@media only screen and (max-width: 990px){#mainContent .search_box .search_conditions .search_element select[name="catei"]{max-width:100%}}@media only screen and (min-width: 991px){#mainContent .search_box .search_conditions .search_element select[name="catei"]{max-width:132px}}@media only screen and (max-width: 990px){#mainContent ul.box_pager{-webkit-filter:saturate(1);filter:saturate(1);color:#242424}}@media (hover: hover){#mainContent ul.box_pager>li:first-child>a:hover,#mainContent ul.box_pager>li:last-child>a:hover{color:#666666}}#mainContent ul.box_pager>li>a{border-radius:7px;color:#242424;background:#ffd04b !important}@media only screen and (max-width: 990px){#mainContent ul.box_pager>li>a{border-color:#ffd04b}}@media only screen and (min-width: 991px){#mainContent ul.box_pager>li>a{border:none}}#mainContent ul.box_pager>li>a.on{background-color:#ffd04b}@media (hover: hover){#mainContent ul.box_pager>li>a:hover{background-color:#ffd04b;color:#fff;opacity:.7}}@media only screen and (max-width: 990px){#mainContent ul.box_pager>li:nth-child(3),#mainContent ul.box_pager>li:nth-last-child(2){border-color:#242424}}@media only screen and (max-width: 990px){#mainContent ul.box_pager>li:nth-child(3)>a:before,#mainContent ul.box_pager>li:nth-last-child(2)>a:after{top:1px;background-image:url("../../../../images/common/black_arrow_l.png")}}@keyframes navi-bar01{0%{-webkit-transform:translateY(20px) rotate(45deg);transform:translateY(20px) rotate(45deg)}50%{-webkit-transform:translateY(20px) rotate(0);transform:translateY(20px) rotate(0)}100%{-webkit-transform:translateY(0) rotate(0);transform:translateY(0) rotate(0)}}@keyframes navi-bar03{0%{-webkit-transform:translateY(-20px) rotate(-45deg);transform:translateY(-20px) rotate(-45deg)}50%{-webkit-transform:translateY(-20px) rotate(0);transform:translateY(-20px) rotate(0)}100%{-webkit-transform:translateY(0) rotate(0);transform:translateY(0) rotate(0)}}@keyframes active-navi-bar01{0%{-webkit-transform:translateY(0) rotate(0);transform:translateY(0) rotate(0)}50%{-webkit-transform:translateY(20px) rotate(0);transform:translateY(20px) rotate(0)}100%{-webkit-transform:translateY(20px) rotate(45deg);transform:translateY(20px) rotate(45deg)}}@keyframes active-navi-bar03{0%{-webkit-transform:translateY(0) rotate(0);transform:translateY(0) rotate(0)}50%{-webkit-transform:translateY(-20px) rotate(0);transform:translateY(-20px) rotate(0)}100%{-webkit-transform:translateY(-20px) rotate(-45deg);transform:translateY(-20px) rotate(-45deg)}}.slick-dots{margin:0 !important}@media only screen and (max-width: 990px){.slick-dots{padding:5px 0 !important}}@media only screen and (min-width: 991px){.slick-dots{padding:10px 0 0 !important}}.slick-dots li.slick-active button:before{color:#ffae00 !important}@media only screen and (max-width: 990px){.slick-dots li button:before{font-size:11px !important}}.slick-slide img{width:100%}.main_visual{background:transparent}.main_visual .slider{margin-bottom:0 !important}@media only screen and (min-width: 991px){.main_visual .slider{width:990px;margin-right:auto;margin-left:auto}}.main_visual .slider .slick-list{overflow:visible}@media only screen and (min-width: 991px){.main_visual .slider .slick-slide a picture{display:flex;align-items:center;height:564px}}.main_visual .slider img{transition:all 0.2s}@media only screen and (max-width: 990px){.main_visual .slider img{width:100%}}@media (hover: hover){.main_visual .slider:hover img{transition:all 0.2s}}@media only screen and (max-width: 990px){.main_visual #arrows img{width:75%}}.main_visual .slick-arrow:focus-visible{outline:auto}#mainContent .item_category{display:flex;flex-wrap:wrap;justify-content:center}@media only screen and (max-width: 990px){#mainContent .item_category{gap:1vw 2vw;margin:0 0 4.5vw}}@media only screen and (min-width: 991px){#mainContent .item_category{gap:18px 20px;margin:0 0 32px}}@media only screen and (max-width: 990px){#mainContent .item_category li{width:48%}}@media only screen and (max-width: 990px) and (min-width: 640px){#mainContent .item_category li{width:31.8%}}@media only screen and (min-width: 991px){#mainContent .item_category li{width:31.8%}}#mainContent .item_category li a img{border-radius:7px;width:100%}#mainContent .item_category_mkt li a img{border:2px solid #ff8ee3}#mainContent .item_category_ckt li a img{border:2px solid #fbbc12}#mainContent .moviesSlideLists{margin:auto}@media only screen and (max-width: 990px){#mainContent .moviesSlideLists{width:88% !important}}.movie-caption{color:#242424;font-weight:600}.movie-caption .ttl{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.4em}.movie-icon__img{position:relative}.movie-icon__img:after{position:absolute;content:'';width:30px;height:30px;background:url(/assets/images/common/img_play.png) no-repeat;left:50%;top:50%;margin-left:-15px;margin-top:-15px;background-size:contain}.sp-arrow{text-decoration:none;display:block;width:25px;height:30px;position:absolute;top:50%;z-index:10;cursor:pointer}.sp-arrow::before{display:inline-block;border-top:0 !important;border-right:0 !important;margin:0 !important}.sp-previous-arrow{left:0px;right:auto}.sp-previous-arrow::before,.sp-previous-arrow::after{content:"";width:20px !important;height:4px !important;border-radius:2px;background:#cd6ef5;position:absolute}@media only screen and (max-width: 990px){.sp-previous-arrow::before,.sp-previous-arrow::after{right:27px}}@media only screen and (min-width: 991px){.sp-previous-arrow::before,.sp-previous-arrow::after{right:35px}}.sp-previous-arrow::before{top:calc(50% - 8px);-webkit-transform:rotate(-45deg) !important;transform:rotate(-45deg) !important}.sp-previous-arrow::after{bottom:calc(50% - 8px);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.sp-next-arrow{right:0px;left:auto}.sp-next-arrow::before,.sp-next-arrow::after{content:"";width:20px !important;height:4px !important;border-radius:2px;background:#cd6ef5;position:absolute}@media only screen and (max-width: 990px){.sp-next-arrow::before,.sp-next-arrow::after{right:28px}}@media only screen and (min-width: 991px){.sp-next-arrow::before,.sp-next-arrow::after{right:35px}}.sp-next-arrow::before{top:calc(50% - 8px);-webkit-transform:rotate(-45deg) !important;transform:rotate(-45deg) !important}.sp-next-arrow::after{bottom:calc(50% - 8px);-webkit-transform:rotate(45deg);transform:rotate(45deg)}@keyframes navi-bar01{0%{-webkit-transform:translateY(20px) rotate(45deg);transform:translateY(20px) rotate(45deg)}50%{-webkit-transform:translateY(20px) rotate(0);transform:translateY(20px) rotate(0)}100%{-webkit-transform:translateY(0) rotate(0);transform:translateY(0) rotate(0)}}@keyframes navi-bar03{0%{-webkit-transform:translateY(-20px) rotate(-45deg);transform:translateY(-20px) rotate(-45deg)}50%{-webkit-transform:translateY(-20px) rotate(0);transform:translateY(-20px) rotate(0)}100%{-webkit-transform:translateY(0) rotate(0);transform:translateY(0) rotate(0)}}@keyframes active-navi-bar01{0%{-webkit-transform:translateY(0) rotate(0);transform:translateY(0) rotate(0)}50%{-webkit-transform:translateY(20px) rotate(0);transform:translateY(20px) rotate(0)}100%{-webkit-transform:translateY(20px) rotate(45deg);transform:translateY(20px) rotate(45deg)}}@keyframes active-navi-bar03{0%{-webkit-transform:translateY(0) rotate(0);transform:translateY(0) rotate(0)}50%{-webkit-transform:translateY(-20px) rotate(0);transform:translateY(-20px) rotate(0)}100%{-webkit-transform:translateY(-20px) rotate(-45deg);transform:translateY(-20px) rotate(-45deg)}}#mainContent div.content_large{background-color:#fff;border-radius:10px;margin-bottom:20px}@media only screen and (max-width: 990px){#mainContent div.content_large{padding:2.5vw}}@media only screen and (min-width: 991px){#mainContent div.content_large{padding:30px 25px 20px}}@media only screen and (max-width: 990px){#mainContent.top div.content_large{padding:2.5vw}}@media only screen and (min-width: 991px){#mainContent.top div.content_large{padding:22px 20px 24px}}#mainContent .one_col_content .ttl{word-break:break-all;color:#000;font-weight:bold;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}#mainContent .one_col_content.contentLists{display:grid}@media only screen and (max-width: 990px){#mainContent .one_col_content.contentLists{grid-template-columns:repeat(2, 1fr);gap:3vw 2vw;padding-bottom:15px}}@media only screen and (min-width: 991px){#mainContent .one_col_content.contentLists{grid-template-columns:repeat(3, 1fr);gap:30px 20px;padding-bottom:30px}}@media only screen and (min-width: 991px){#mainContent .one_col_content.contentLists.col2{grid-template-columns:repeat(2, 1fr);gap:30px 16px;max-width:570px;margin:0 auto;padding-bottom:0}}#mainContent .one_col_content .contentList{display:grid;grid-row:span 4;grid-template-rows:subgrid;gap:0 0;text-decoration:none;border:2px solid #ffd04b;border-radius:7px;padding:7px}@media (hover: hover){#mainContent .one_col_content .contentList:hover .thumb_frame{opacity:0.7}#mainContent .one_col_content .contentList:hover .thumb{opacity:1}#mainContent .one_col_content .contentList:hover .ttl{color:#ffd04b}}#mainContent .one_col_content .contentList .ttl{font-size:13px;font-size:1.3rem;line-height:1.4em;margin:0 2px}#mainContent .one_col_content .contentList .date{margin:5px 2px 0;text-align:right;font-weight:bold;color:#888;font-size:12px;font-size:1.2rem}#mainContent .one_col_content .contentList .date span{font-weight:bold;color:#d90024;margin:0 5px 0 0}#mainContent .one_col_content .thumb_frame{border:solid 1px #e8e8e8;box-sizing:border-box;background:#eee;margin:0 0 8px 0}#mainContent .one_col_content .thumb{position:relative;aspect-ratio:600 / 341;vertical-align:middle;text-align:center;overflow:hidden}#mainContent .one_col_content .thumb img{-o-object-fit:scale-down;object-fit:scale-down;-o-object-position:center;object-position:center;width:100%;height:100%}#mainContent .one_col_content .thumb.thumbicon::after{content:'';background-image:url("../../../../images/common/img_play.png");background-repeat:no-repeat;background-size:contain;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}@media only screen and (max-width: 990px){#mainContent .one_col_content .thumb.thumbicon::after{width:40px;height:40px}}@media only screen and (min-width: 991px){#mainContent .one_col_content .thumb.thumbicon::after{width:50px;height:50px}}#mainContent .one_col_content.productLists{margin:0 auto;display:flex;flex-wrap:wrap}@media only screen and (max-width: 990px){#mainContent .one_col_content.productLists{gap:3vw;padding-bottom:15px}}@media only screen and (min-width: 991px){#mainContent .one_col_content.productLists{gap:20px 20px;padding-bottom:30px}}#mainContent .one_col_content .productList{width:auto;border:2px solid #ffd04b;border-radius:7px}@media only screen and (max-width: 990px){#mainContent .one_col_content .productList{width:100%;margin:0}}@media only screen and (min-width: 991px){#mainContent .one_col_content .productList{margin:unset;padding:10px}}@media only screen and (min-width: 991px){#mainContent .one_col_content .productList:nth-child(2n){margin:unset !important}}#mainContent .one_col_content .productList a{display:flex;text-decoration:none}@media only screen and (max-width: 990px){#mainContent .one_col_content .productList a{flex-direction:unset;padding:10px}}@media (hover: hover){#mainContent .one_col_content .productList a:hover .ttl{color:#ffd04b}}#mainContent .one_col_content .productList a img{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}@media only screen and (min-width: 991px){#mainContent .one_col_content .productList a img{border:1px solid #d6d6d6;width:128px;height:128px;margin-right:10px}}@media only screen and (max-width: 990px){#mainContent .one_col_content .productList a img{border:1px solid #d6d6d6;width:36%;height:36%;max-width:125px;margin-bottom:0}}#mainContent .one_col_content .productList a>div{display:flex;flex-direction:column}@media only screen and (max-width: 990px){#mainContent .one_col_content .productList a>div{width:64%;padding-left:2.8%}}@media only screen and (min-width: 991px){#mainContent .one_col_content .productList a>div{width:255px}}#mainContent .one_col_content .productList a>div .ttl{height:2.8em;line-height:1.4em}@media only screen and (max-width: 990px){#mainContent .one_col_content .productList a>div .ttl{font-size:13px;font-size:1.3rem}}@media only screen and (min-width: 991px){#mainContent .one_col_content .productList a>div .ttl{font-size:15px;font-size:1.5rem}}#mainContent .one_col_content .productList a>div .price{color:#444;font-weight:bold;margin:10px 0 5px;line-height:1.3em}@media only screen and (max-width: 990px){#mainContent .one_col_content .productList a>div .price{font-size:12px;font-size:1.2rem}}@media only screen and (min-width: 991px){#mainContent .one_col_content .productList a>div .price{font-size:15px;font-size:1.5rem}}#mainContent .one_col_content .productList a>div .date{color:#444;text-align:left;font-weight:bold;line-height:1.3em}@media only screen and (max-width: 990px){#mainContent .one_col_content .productList a>div .date{font-size:12px;font-size:1.2rem}}@media only screen and (min-width: 991px){#mainContent .one_col_content .productList a>div .date{font-size:15px;font-size:1.5rem}}@media only screen and (max-width: 990px){#mainContent .one_col_content .productList .item_pbbtn{padding:0 10px;max-width:300px}}@media only screen and (min-width: 991px){#mainContent .one_col_content .productList .item_pbbtn{margin-left:180px}}@media only screen and (max-width: 990px){#mainContent .one_col_content .productList .item_pbbtn .itemBlockPB.itemBlockPB__btnSingle{margin:0 0 1em}}@media only screen and (max-width: 990px){#mainContent .one_col_content .productList .item_pbbtn .itemBlockPB__btnPBCart.cartBtn{padding:0.5em 0.3em;margin:0.2em 0}}@media only screen and (max-width: 990px){#navBar{display:none}}@media (hover: hover){#navBar>ul>li a:hover{color:#ffd04b !important}}
