@media only screen and (min-width: 991px){header{width:100%;background:#fff}}@media only screen and (max-width: 990px){header{border-top:0;padding-top:0;border-bottom:1px solid #ccc}}@media only screen and (max-width: 990px){header .header_globalLogo{border-bottom:4.5px solid #141798}}header h1{font-weight:normal;color:#8b8b8b}@media only screen and (min-width: 991px){header h1{position:static;width:200px;padding:15px 0}}@media only screen and (max-width: 990px){header h1{display:flex;justify-content:center;flex-wrap:wrap;width:50vw;margin:0 auto;padding:3vw 0;text-align:center}}header h1 a{display:inline-block}@media only screen and (min-width: 991px){header h1 span{text-align:left;font-size:1.2rem;letter-spacing:-0.03em;position:static;display:inline-block;vertical-align:text-top;vertical-align:middle}}@media only screen and (max-width: 990px){header h1 span{display:block;width:100%;max-width:none;order:1;line-height:1}}header h1 img{height:auto}@media only screen and (min-width: 991px){header h1 img{width:272px}}@media only screen and (max-width: 990px){header h1 img{width:210px;margin-top:0}}@media only screen and (min-width: 991px){header>div#menuBtn{display:none}}@media only screen and (max-width: 990px){header>div#menuBtn{position:absolute;top:50%;left:10px;margin-top:-4px}}@media only screen and (max-width: 990px){header>div#menuBtn>img.menu_btn{width:37.5px;height:42px}}@media only screen and (min-width: 991px){header .header_globalLogo{height:32px;position:absolute;top:0;bottom:0;right:0;margin:auto}}@media only screen and (max-width: 990px){header .header_globalLogo{padding:6px 0;display:block;width:100%;padding:2.2vw 0 2.2vw 2.6vw}}@media only screen and (min-width: 1400px){header .header_globalLogo a{position:-webkit-sticky !important;position:sticky !important;right:auto !important}}@media only screen and (min-width: 991px){header .header_globalLogo a{position:fixed;right:270px}}@media only screen and (min-width: 991px){header .header_globalLogo a img{width:180px;vertical-align:middle}}@media (hover: hover){.menu>ul>li>ul.normal-sub>li a:hover,#navBar>ul>li a:hover{color:#ea5414 !important}}@media only screen and (min-width: 991px){#menuContent{display:none !important}}#menuContent>ul>li{line-height:1}@media only screen and (max-width: 990px){#menuContent>ul>li{line-height:1.5}}@media only screen and (max-width: 990px){#menuContent>ul>li>h2:before{border-color:#fff !important}}@media only screen and (max-width: 990px){#menuContent>ul>li>h2.menu::before,#menuContent>ul>li>h2>a::before,#menuContent>ul>li>h2.ttl_bk::before{border-left:4px solid #ea5414 !important}}@media only screen and (max-width: 990px){#menuContent>ul>li>h2 .gnav_csm{font-size:1rem}}@media only screen and (min-width: 991px){#menuClose{display:none !important}}.hidden_display{display:none}@media only screen and (min-width: 991px){.menu-container{border-color:#ea5414}}@media only screen and (max-width: 990px){.menu-container{display:none}}@media only screen and (min-width: 991px){.menu>ul{border-color:#ea5414}}@media (hover: hover){.menu>ul>li>a:hover{background-color:#ea5414}}.menu>ul>li>a.active{color:#fff;background:#ea5414}@media only screen and (min-width: 991px){.menu>ul>li>ul{border-color:#ea5414}}.menu>ul>li:hover>a{color:#fff;background:#ea5414}.menu_products li{padding:0}.menu_products li>h2{line-height:1em;padding:5px 0 5px 15px}.menu_products li>.menu_lists>div>a{color:#313131}@media (hover: hover){.menu_products li>.menu_lists>div>a:hover{color:#ea5414}}.menu_products li>.menu_lists>div>a>p{font-size:1.4rem}.menu_products li>.menu_lists>div>a>p:before{content:url("../../../../images/common/black_arrow.png")}@media only screen and (min-width: 991px){header>div{width:auto}header>div>div{width:990px;margin:auto}}@media only screen and (max-width: 990px){.gnavi__lang{width:28vw}}.mvCol .gnavi__langs{bottom:auto;height:89px}@media only screen and (max-width: 769px){.mvCol .gnavi__langs{height:135px}}@media only screen and (max-width: 990px){.mvCol .gnavi__lang{width:28vw}}@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}}#relatedLinks>h2.related_ttl{border-color:#f3a100}@media only screen and (max-width: 990px){#relatedLinks>h2.related_ttl>span{letter-spacing:normal;display:table-cell;border-left:4px solid #f3a100;vertical-align:middle;padding:0 10px}}@media only screen and (max-width: 990px){#relatedLinks>.copyright_area .copy_text{font-size:1.1rem}}@media only screen and (min-width: 991px){#relatedLinks>.copyright_area .copy_list{font-size:1.2rem}}@media only screen and (max-width: 990px){#relatedLinks>.copyright_area .copy_list{font-size:1.1rem}}@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%;margin-bottom:2%;letter-spacing:normal}}@media only screen and (min-width: 991px){#relatedLinks>ul.bnrs li,#relatedLinks>ul.footer_box_2nd li{width:calc(50% - 15px);letter-spacing:normal;display:inline-block;vertical-align:top;margin:0;margin:0 30px 10px 0}}@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: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{width:100%;padding:5px;color:#000;text-decoration:none;background:#fff;border:1px solid #dedede;display:table}@media only screen and (min-width: 991px){#relatedLinks>ul.bnrs li>a,#relatedLinks>ul.footer_box_2nd li>a{font-size:1.1rem;min-height:65px;height:65px;line-height:1.5em}}@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){#relatedLinks>ul.bnrs li>a:after,#relatedLinks>ul.footer_box_2nd li>a:after{width:7.5px;height:7.5px;content:"";background: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 (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: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:1rem}}@media only screen and (min-width: 991px){#relatedLinks>ul.bnrs li>a>p>img,#relatedLinks>ul.footer_box_2nd li>a>p>img{height:42px;margin:0 10px 0 0}}@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:70%}}@media (hover: hover){#relatedLinks>ul.bnrs li>a:hover>p>img,#relatedLinks>ul.footer_box_2nd li>a:hover>p>img{opacity:0.7}}@media only screen and (max-width: 990px){#relatedLinks>ul.bnrs.box2nd,#relatedLinks>ul.footer_box_2nd.box2nd{display:none}}@media only screen and (max-width: 990px){#relatedLinks>ul.txt{width:100%;margin:0;background:#3d454f}}@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>li{width:100%;margin:0;word-break:break-all}}@media only screen and (min-width: 991px){#relatedLinks>ul.txt h3.related_sttl{font-size:1.3rem;color:#f3a100;margin:0 0 4px 0;font-weight:bold}}@media only screen and (max-width: 990px){#relatedLinks>ul.txt h3.related_sttl{padding:13px 10px;background:#2e3032;color:#fff;width:100%;margin:0;word-break:break-all;border-bottom:1px solid #5c697d;position:relative;line-height:1em;font-size:1.2rem}}@media only screen and (max-width: 990px){#relatedLinks>ul.txt h3.related_sttl:after{width:10px;height:10px;content:"";background:url("../../../../images/common/white_arrow.png") no-repeat;background-size:contain;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 li{line-height:2;font-size:1.2rem}}@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>a{color:#313131;text-decoration:none}}@media only screen and (max-width: 990px){#relatedLinks>ul.txt .lists li>a{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:before{margin-right:7px;content:url("../../../../images/common/black_arrow.png");display:inline-block;position:relative;top:1px;opacity:0.8}}@media only screen and (max-width: 990px){#relatedLinks>ul.txt .lists li>a:after{width:7.5px;height:7.5px;content:"";background:url("../../../../images/common/white_arrow.png") no-repeat;background-size:contain;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:0.5}}@media only screen and (min-width: 991px){#relatedLinks>ul>li:last-child{margin-right:0}}.detail #mainContent .topic_detail .sns_share .ttl,.detail #mainContent .item_detail .sns_share .ttl{width:auto;overflow:unset}.detail #mainContent .content_ttl{text-align:center;font-weight:bolder;border-left:5px solid #eb7500;background:#000;color:#fff;font-size:18px;padding:5px}@media only screen and (max-width: 769px){.detail #mainContent .content_ttl{font-size:4vw;padding:1vw}}.detail #mainContent .wide_bnr_list{display:flex;flex-wrap:wrap}@media only screen and (min-width: 769px){.detail #mainContent .wide_bnr_list{gap:20px;margin-top:20px;padding-bottom:30px}}@media only screen and (max-width: 769px){.detail #mainContent .wide_bnr_list{gap:10px;margin-top:10px;padding:0 10px}}.detail #mainContent .wide_bnr_list li{margin-bottom:0}@media only screen and (min-width: 769px){.detail #mainContent .wide_bnr_list li{width:calc(50% - 10px)}}@media only screen and (max-width: 769px){.detail #mainContent .wide_bnr_list li{width:100%}}.detail #mainContent .wide_bnr_list li a{width:100%;max-width:none;border:1px solid #000}@media only screen and (min-width: 769px){.detail #mainContent .related_links{margin-top:50px}}@media only screen and (max-width: 769px){.detail #mainContent .related_links{margin-top:4vw}}@media only screen and (max-width: 769px){.detail #mainContent .btns{margin:0 0 30px}}@media only screen and (max-width: 769px){.detail #mainContent .one_col_content.contentLists{padding-bottom:0 !important;margin-bottom:0 !important}}@media only screen and (min-width: 769px){.detail #mainContent .topic_detail{margin-bottom:50px}}@media only screen and (max-width: 769px){.detail #mainContent .topic_detail{margin-bottom:30px}}.detail #mainContent .topic_detail .date{display:flex;flex-wrap:wrap}@media only screen and (min-width: 769px){.detail #mainContent .topic_detail .date{align-items:center;margin:15px 0 10px;gap:10px 20px}}@media only screen and (max-width: 769px){.detail #mainContent .topic_detail .date{padding:15px 2% 0}}.detail #mainContent .topic_detail .date .date_txt{line-height:1;display:inline-block;font-size:1.3rem}@media only screen and (max-width: 769px){.detail #mainContent .topic_detail .date .date_txt{order:2;padding:5px 0 10px}}.detail #mainContent .topic_detail .date .color_tags{margin-bottom:0}@media only screen and (min-width: 769px){.detail #mainContent .topic_detail .date .color_tags{display:flex;flex-wrap:wrap;gap:5px}}@media only screen and (max-width: 769px){.detail #mainContent .topic_detail .date .color_tags{width:100%;order:1}}.detail #mainContent .topic_detail .date .color_tags .tag{background:#f3a100}@media only screen and (min-width: 769px){.detail #mainContent .topic_detail .date .color_tags .tag{margin:0}}.detail #mainContent .topic_detail .article .tpItems__lists.list__2colRlog .tpItems__img img{width:100%}.detail #mainContent div.item_detail{margin-top:0 !important}@media only screen and (min-width: 769px){.detail #mainContent div.item_detail{margin-bottom:50px}}@media only screen and (max-width: 769px){.detail #mainContent div.item_detail{margin-bottom:30px}}.detail #mainContent div.item_detail>div.item_img{display:flex}@media only screen and (min-width: 991px){.detail #mainContent div.item_detail>div.item_img .main{max-width:486px !important;max-height:486px !important;width:calc(100% / 2)}}@media only screen and (max-width: 990px){.detail #mainContent div.item_detail>div.item_img .main{width:100% !important;height:auto !important;border:unset}}.detail #mainContent div.item_detail>div.item_img .thumbnail{width:calc(100% / 2)}.detail #mainContent div.item_detail>div.item_img .slick-dots{display:none}@media only screen and (max-width: 990px){.detail #mainContent div.item_detail>div.item_img .slick-dots{display:block}}@media only screen and (max-width: 769px){.detail #mainContent div.item_detail>div.item_img .slick-dots{margin-top:1vw}}@media only screen and (max-width: 769px){.detail #mainContent div.item_detail>div.price>p{font-size:unset}}@media only screen and (max-width: 769px){.detail #mainContent div.item_detail>div.description{padding:15px 10px 30px 10px;font-size:1.3rem}}.detail #mainContent div.item_detail>div.copyrights{font-size:1rem}@media only screen and (min-width: 769px){.detail #mainContent .topicsLists{margin:20px auto 70px}}@media only screen and (max-width: 769px){.detail #mainContent .topicsLists{width:100%;margin-top:4vw}}.detail #mainContent .topicsLists .topicsList{max-width:none;width:calc((100% - 4%) / 2)}@media only screen and (min-width: 769px){.detail #mainContent .topicsLists .topicsList{box-shadow:5px 5px 5px 0 #8f8f8f !important}}@media only screen and (max-width: 769px){.detail #mainContent .topicsLists .topicsList{box-shadow:1vw 1vw 1vw 0 #8f8f8f !important}}.detail #mainContent .topicsLists .topicsList .topics_img img{width:auto}.detail #mainContent .topicsLists .topicsList img{width:100% !important;margin-right:0 !important;border:none !important;box-shadow:5px 5px 5px #a7a7a7;max-width:100%}@media only screen and (min-width: 769px){.detail #mainContent .topicsLists .topicsList img{border-radius:40px;margin-bottom:0}}@media only screen and (max-width: 769px){.detail #mainContent .topicsLists .topicsList img{border-radius:5vw;margin-bottom:3vw}}@media only screen and (min-width: 769px){.detail #mainContent .productLists{margin-top:20px}}@media only screen and (max-width: 769px){.detail #mainContent .productLists{width:100%;margin-top:4vw}}.detail #mainContent .productLists .productList{max-width:none}@media only screen and (min-width: 769px){.detail #mainContent .productLists .productList{width:calc((100% - 20px) / 2)}}.detail #mainContent .productLists .productList .product_img img{width:auto}.detail #mainContent .productLists .productList img{width:100% !important;margin-right:0 !important;border:none !important;box-shadow:5px 5px 5px #a7a7a7;max-width:100%;margin-bottom:0}@media only screen and (min-width: 769px){.detail #mainContent .productLists .productList img{border-radius:40px}}@media only screen and (max-width: 769px){.detail #mainContent .productLists .productList img{border-radius:5vw}}@media only screen and (min-width: 769px){.detail #mainContent .productLists .productList a>div{margin:25px auto 50px 0;padding:0 15px}}@media only screen and (max-width: 769px){.detail #mainContent .productLists .productList a>div{margin:3vw auto 8vw 0;padding:0 2vw}}@media only screen and (min-width: 769px){#mainContent .search_box{border:solid 1px #e4e4e4;margin:20px 0 30px}}@media only screen and (max-width: 769px){#mainContent .search_box{border-top:1px solid #e4e4e4;border-bottom:1px solid #e4e4e4}}#mainContent .search_box input[type="submit"]{border-color:#eb7500;color:#eb7500}@media (hover: hover){#mainContent .search_box input[type="submit"].submit[type="submit"]:hover{background-color:#eb7500}}#mainContent .search_box .search_ttl{background-color:#eb7500}#mainContent .search_box .search_ttl:after{border-top-color:#eb7500}#mainContent .search_box .search_disp .search_disp_btn{background-color:#eb7500}#mainContent .box_pager{width:100%;margin:30px 0;text-align:center;letter-spacing:-.4em}#mainContent .box_pager>li{margin:0 5px;letter-spacing:normal;display:inline-block;color:#fff}#mainContent .box_pager>li a{display:block;background:#fff;min-height:35px;min-width:35px;padding:10px;text-align:center;text-decoration:none;font-size:1.5rem;font-weight:bold;color:#fff;border:1px solid #fff;transition:all 0.2s}#mainContent .box_pager>li a.on{background-color:#eb7500 !important;color:#fff}@media (hover: hover){#mainContent .box_pager>li a.on:hover{opacity:.7}}@media (hover: hover){#mainContent .box_pager>li a:hover{color:#fff;background-color:#eb7500 !important}}#home .gNav{background:url(../images/top/bg_nav.png),#000 top center no-repeat;background-position:center top;background-repeat:repeat-x;background-size:1920px 296px;position:relative;height:388px;padding-top:58px;padding-bottom:26px}@media only screen and (max-width: 1920px) and (min-width: 769px){#home .gNav{padding-top:58px;padding-bottom:26px;background-size:contain}}@media only screen and (max-width: 769px){#home .gNav{height:73vw !important;padding:15vw 0 5vw;background:url(../images/top/bg_nav_sp.png),#000 top center no-repeat;background-size:contain}}#home .gNav:after{content:"";display:block;background:url(../images/top/bg_nav_bottom.png) bottom center repeat-x;position:absolute;background-size:1920px 90px;height:90px;bottom:0;left:0;right:0}@media only screen and (max-width: 1920px) and (min-width: 769px){#home .gNav:after{background-size:contain}}@media only screen and (max-width: 769px){#home .gNav:after{height:23vw;background-size:cover !important;background:url(../images/top/bg_nav_bottom_sp.png) bottom center repeat-x}}#home .gNav .objcontent{position:relative;width:1920px;margin:0 auto}@media only screen and (max-width: 1920px) and (min-width: 769px){#home .gNav .objcontent{width:100%}}@media only screen and (max-width: 769px){#home .gNav .objcontent{width:100%}}#home .gNav .objcontent .objRob01,#home .gNav .objcontent .objRob02{position:absolute;z-index:999;margin:auto;-webkit-animation:robLoop 6s cubic-bezier(0.45, 0, 0.55, 1) infinite forwards 1s;animation:robLoop 6s cubic-bezier(0.45, 0, 0.55, 1) infinite forwards 1s;-webkit-animation-delay:0.0s;animation-delay:0.0s}#home .gNav .objcontent .objRob01 img,#home .gNav .objcontent .objRob02 img{max-width:none;width:100%}#home .gNav .objcontent .objRob01{width:448px;top:0;left:51px}@media only screen and (max-width: 1920px) and (min-width: 769px){#home .gNav .objcontent .objRob01{width:21vw;top:-23vw;left:2vw}}@media only screen and (max-width: 769px){#home .gNav .objcontent .objRob01{left:5vw;width:40vw;top:-53vw}}#home .gNav .objcontent .objRob02{width:388px;top:-282px;right:57px}@media only screen and (max-width: 1920px) and (min-width: 769px){#home .gNav .objcontent .objRob02{width:15vw;top:-23vw;right:2vw}}@media only screen and (max-width: 769px){#home .gNav .objcontent .objRob02{right:6vw;width:34vw;top:-59vw}}#home .gNav .navCol{display:flex;justify-content:center;flex-wrap:wrap;width:750px;margin:0 auto}@media only screen and (max-width: 769px){#home .gNav .navCol{width:95vw}}@media only screen and (min-width: 769px){#home .gNav .navCol li:first-child,#home .gNav .navCol li:nth-child(2){margin-bottom:24px}#home .gNav .navCol li:first-child,#home .gNav .navCol li:nth-child(3){margin-right:24px}#home .gNav .navCol li:last-child,#home .gNav .navCol li:nth-child(2){margin-right:0}}@media only screen and (max-width: 769px){#home .gNav .navCol li{margin-right:3vw}#home .gNav .navCol li .btn img{width:45vw}#home .gNav .navCol li:nth-child(even){margin-right:0}#home .gNav .navCol li:last-child,#home .gNav .navCol li:nth-child(3){margin-top:4vw}}#home .gNav .navCol li .btn{max-width:354px}#home .gNav .navCol li .btn img{transition:transform 250ms cubic-bezier(0.34, 1.3, 0.64, 1),-webkit-transform 250ms cubic-bezier(0.34, 1.3, 0.64, 1)}@media (hover: hover){#home .gNav .navCol li .btn:hover{opacity:1}#home .gNav .navCol li .btn:hover img{opacity:1;-webkit-animation:jello-horizontal 0.9s both;animation:jello-horizontal 0.9s both}}@media only screen and (max-width: 769px){#home .productLists li{box-shadow:1vw 1vw 1vw 0 #000}}body{position:relative;background:#141798}body::-webkit-scrollbar{width:12px;height:12px}body::-webkit-scrollbar-track{background:#000}body::-webkit-scrollbar-thumb{border-radius:100px;background:#f3a100}@media (hover: hover){a img:hover{opacity:1}}img{max-width:100%}#home header{display:none}#mainContent{position:relative;width:100%;margin:0;overflow:hidden}@media only screen and (max-width: 769px){#mainContent{padding:0}}#mainContent .col_1{margin:0 auto;display:block !important}@media only screen and (max-width: 769px){#mainContent .col_1{width:100%}}#mainContent .color_tags{margin:14px 10px}@media only screen and (max-width: 769px){#mainContent .color_tags{margin:0 1vw}}#mainContent .color_tags>div{display:inline-block;background:#f3a100;border-radius:15px;font-size:1.5rem;margin:0;padding:4px 13px;line-height:1;margin-right:0.5rem;margin-bottom:0.5rem}@media only screen and (max-width: 769px){#mainContent .color_tags>div{border-radius:5vw;font-size:0.7em;padding:1vw 2vw}}.mvCol{background:#141798;background:url(../images/top/bg_mv_01.png?v02),url(../images/top/bg_mv_02.png?v02);background-position:center top;background-repeat:no-repeat, repeat-x;background-size:1920px 1113px;position:relative;height:1113px}@media only screen and (max-width: 1920px) and (min-width: 769px){.mvCol{background-size:cover;height:58vw}}@media only screen and (max-width: 769px){.mvCol{background:url(../images/top/bg_mv_01_sp.png?v02);height:165vw;background-size:cover}}.mvCol .mvLogo{position:absolute;left:0;right:0;margin:auto;z-index:4;-webkit-transform:scale(1.5);transform:scale(1.5);opacity:0;width:614px;top:771px;-webkit-animation:is-active 0.6s cubic-bezier(0.68, -0.6, 0.32, 1.6) forwards;animation:is-active 0.6s cubic-bezier(0.68, -0.6, 0.32, 1.6) forwards;-webkit-animation-delay:1.5s;animation-delay:1.5s}@media only screen and (max-width: 1920px) and (min-width: 769px){.mvCol .mvLogo{width:32vw;top:40vw}}@media only screen and (max-width: 769px){.mvCol .mvLogo{width:84vw;top:127vw;min-width:auto}}.mvCol .mvLogo img{max-width:none;width:100%}@-webkit-keyframes is-active{0%{opacity:0;-webkit-transform:scale(1.5);transform:scale(1.5)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes is-active{0%{opacity:0;-webkit-transform:scale(1.5);transform:scale(1.5)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.mvCol .objChara01,.mvCol .objChara02,.mvCol .objChara03,.mvCol .objChara04,.mvCol .objChara05,.mvCol .objChara06,.mvCol .objChara07,.mvCol .objChara08,.mvCol .objChara09,.mvCol .objChara10,.mvCol .objChara11,.mvCol .objChara12,.mvCol .objTxt01{position:absolute}.mvCol .objChara01 img,.mvCol .objChara02 img,.mvCol .objChara03 img,.mvCol .objChara04 img,.mvCol .objChara05 img,.mvCol .objChara06 img,.mvCol .objChara07 img,.mvCol .objChara08 img,.mvCol .objChara09 img,.mvCol .objChara10 img,.mvCol .objChara11 img,.mvCol .objChara12 img,.mvCol .objTxt01 img{max-width:none;width:100%}.mvCol .objChara01,.mvCol .objChara02,.mvCol .objChara03,.mvCol .objChara04,.mvCol .objChara05,.mvCol .objChara06,.mvCol .objChara07,.mvCol .objChara08,.mvCol .objChara09,.mvCol .objChara10,.mvCol .objChara11,.mvCol .objChara12{margin:auto;-webkit-animation:robLoop 6s cubic-bezier(0.45, 0, 0.55, 1) infinite forwards 1s;animation:robLoop 6s cubic-bezier(0.45, 0, 0.55, 1) infinite forwards 1s}@-webkit-keyframes robLoop{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-2.8%);transform:translateY(-2.8%)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes robLoop{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-2.8%);transform:translateY(-2.8%)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}.mvCol .objChara01 img,.mvCol .objChara02 img,.mvCol .objChara03 img,.mvCol .objChara04 img,.mvCol .objChara05 img,.mvCol .objChara06 img,.mvCol .objChara07 img,.mvCol .objChara08 img,.mvCol .objChara09 img,.mvCol .objChara10 img,.mvCol .objChara11 img,.mvCol .objChara12 img{-webkit-animation:upScaleFadeOutBack 0.7s cubic-bezier(0.33, 1, 0.68, 1) forwards;animation:upScaleFadeOutBack 0.7s cubic-bezier(0.33, 1, 0.68, 1) forwards;opacity:0}@-webkit-keyframes upScaleFadeOutBack{0%{scale:0.5;opacity:0}100%{scale:1;opacity:1}}@keyframes upScaleFadeOutBack{0%{scale:0.5;opacity:0}100%{scale:1;opacity:1}}.mvCol .objcontent{position:relative;width:1920px;margin:0 auto}@media only screen and (max-width: 1920px) and (min-width: 769px){.mvCol .objcontent{width:100%}}@media only screen and (max-width: 769px){.mvCol .objcontent{min-width:auto;width:100%}}.mvCol .objcontent .objChara01{-webkit-animation-delay:0;animation-delay:0;width:418px;top:109px;left:121px}.mvCol .objcontent .objChara01 img{-webkit-animation-delay:2s;animation-delay:2s}@media only screen and (max-width: 1920px) and (min-width: 769px){.mvCol .objcontent .objChara01{width:20.9vw;top:4.9vw;left:6vw}}@media only screen and (max-width: 769px){.mvCol .objcontent .objChara01{display:none}}.mvCol .objcontent .objChara02{-webkit-animation-delay:-2s;animation-delay:-2s;width:311px;top:470px;left:79px}.mvCol .objcontent .objChara02 img{-webkit-animation-delay:2.2s;animation-delay:2.2s}@media only screen and (max-width: 1920px) and (min-width: 769px){.mvCol .objcontent .objChara02{width:16.6vw;top:23.3vw;left:4vw}}@media only screen and (max-width: 769px){.mvCol .objcontent .objChara02{display:none}}.mvCol .objcontent .objChara03{-webkit-animation-delay:2s;animation-delay:2s;width:270px;top:715px;left:213px}.mvCol .objcontent .objChara03 img{-webkit-animation-delay:2.4s;animation-delay:2.4s}@media only screen and (max-width: 1920px) and (min-width: 769px){.mvCol .objcontent .objChara03{width:13.5vw;top:35.8vw;left:10.7vw}}@media only screen and (max-width: 769px){.mvCol .objcontent .objChara03{left:6vw;width:36vw;top:10vw}.mvCol .objcontent .objChara03 img{-webkit-animation-delay:0.8s;animation-delay:0.8s;-webkit-transform:rotate(30deg);transform:rotate(30deg)}}.mvCol .objcontent .objChara04{-webkit-animation-delay:2s;animation-delay:2s;width:272px;top:46px;left:1472px}.mvCol .objcontent .objChara04 img{-webkit-animation-delay:2s;animation-delay:2s}@media only screen and (max-width: 1920px) and (min-width: 769px){.mvCol .objcontent .objChara04{width:13.6vw;top:2.3vw;left:73.6vw}}@media only screen and (max-width: 769px){.mvCol .objcontent .objChara04{display:none}}.mvCol .objcontent .objChara05{-webkit-animation-delay:-2s;animation-delay:-2s;width:363px;top:357px;left:1515px}.mvCol .objcontent .objChara05 img{-webkit-animation-delay:2.2s;animation-delay:2.2s}@media only screen and (max-width: 1920px) and (min-width: 769px){.mvCol .objcontent .objChara05{width:18.1vw;top:17.9vw;left:75.8vw}}@media only screen and (max-width: 769px){.mvCol .objcontent .objChara05{display:none}}.mvCol .objcontent .objChara06{-webkit-animation-delay:0s;animation-delay:0s;width:306px;top:724px;left:1423px}.mvCol .objcontent .objChara06 img{-webkit-animation-delay:2.4s;animation-delay:2.4s}@media only screen and (max-width: 1920px) and (min-width: 769px){.mvCol .objcontent .objChara06{width:15.3vw;top:36.2vw;left:71.15vw}}@media only screen and (max-width: 769px){.mvCol .objcontent .objChara06{display:none}}.mvCol .objcontent .objChara07{-webkit-animation-delay:1.0s;animation-delay:1.0s;width:291px;top:122px;left:1099px}.mvCol .objcontent .objChara07 img{-webkit-animation-delay:0.2s;animation-delay:0.2s}@media only screen and (max-width: 1920px) and (min-width: 769px){.mvCol .objcontent .objChara07{width:14.6vw;top:6.6vw;left:57.5vw}}@media only screen and (max-width: 769px){.mvCol .objcontent .objChara07{left:60vw;width:40vw;top:44vw;z-index:1}.mvCol .objcontent .objChara07 img{-webkit-animation-delay:0.6s;animation-delay:0.6s}}.mvCol .objcontent .objChara08{-webkit-animation-delay:-1s;animation-delay:-1s;width:302px;top:88px;left:509px}.mvCol .objcontent .objChara08 img{-webkit-animation-delay:0.4s;animation-delay:0.4s}@media only screen and (max-width: 1920px) and (min-width: 769px){.mvCol .objcontent .objChara08{width:15.9vw;top:5vw;left:26.3vw}}@media only screen and (max-width: 769px){.mvCol .objcontent .objChara08{left:1vw;width:43vw;top:36vw;z-index:1}.mvCol .objcontent .objChara08 img{-webkit-animation-delay:0.6s;animation-delay:0.6s}}.mvCol .objcontent .objChara09{-webkit-animation-delay:-1.5s;animation-delay:-1.5s;width:331px;top:10px;left:787px}.mvCol .objcontent .objChara09 img{-webkit-animation-delay:0.6s;animation-delay:0.6s}@media only screen and (max-width: 1920px) and (min-width: 769px){.mvCol .objcontent .objChara09{width:17vw;top:0.6vw;left:41.1vw}}@media only screen and (max-width: 769px){.mvCol .objcontent .objChara09{left:25vw;width:57vw;top:3vw;z-index:0}.mvCol .objcontent .objChara09 img{-webkit-animation-delay:0.2s;animation-delay:0.2s}}.mvCol .objcontent .objChara10{-webkit-animation-delay:1.5s;animation-delay:1.5s;width:360px;top:407px;left:1077px}@media only screen and (max-width: 1920px) and (min-width: 769px){.mvCol .objcontent .objChara10{width:18.8vw;top:21.4vw;left:56vw}}@media only screen and (max-width: 769px){.mvCol .objcontent .objChara10{left:58vw;width:40vw;top:83vw;z-index:2}}.mvCol .objcontent .objChara11{-webkit-animation-delay:0.5s;animation-delay:0.5s;width:278px;top:336px;left:540px}@media only screen and (max-width: 1920px) and (min-width: 769px){.mvCol .objcontent .objChara11{width:14.4vw;top:17.6vw;left:28vw}}@media only screen and (max-width: 769px){.mvCol .objcontent .objChara11{left:6vw;width:31vw;top:74vw}}.mvCol .objcontent .objChara12{-webkit-animation-delay:-0.5s;animation-delay:-0.5s;width:295px;top:227px;left:810px}@media only screen and (max-width: 1920px) and (min-width: 769px){.mvCol .objcontent .objChara12{width:15.3vw;top:11.7vw;left:42.2vw}}@media only screen and (max-width: 769px){.mvCol .objcontent .objChara12{left:32vw;width:36vw;top:58vw;z-index:2}}.mvCol .objTxt01{margin:auto;z-index:3;opacity:0;left:0;right:0;-webkit-transform:scale(1.5);transform:scale(1.5);width:810px;top:616px;z-index:3;-webkit-animation:is-active 0.6s cubic-bezier(0.68, -0.6, 0.32, 1.6) forwards;animation:is-active 0.6s cubic-bezier(0.68, -0.6, 0.32, 1.6) forwards;-webkit-animation-delay:1s;animation-delay:1s}@media only screen and (max-width: 1920px) and (min-width: 769px){.mvCol .objTxt01{width:42vw;top:32vw}}@media only screen and (max-width: 769px){.mvCol .objTxt01{width:89vw;height:auto;top:109vw}}.howtoCol{background:#141798;background:url(../images/top/bg_howto_01.png),url(../images/top/bg_howto_02.png);background-position:center top;background-repeat:no-repeat, repeat-x;background-size:1920px 1270px;position:relative;height:1270px}@media only screen and (max-width: 1920px) and (min-width: 769px){.howtoCol{background-size:cover;height:66vw}}@media only screen and (max-width: 769px){.howtoCol{background:url(../images/top/bg_howto_sp.png);background-size:cover;height:275vw}}.howtoCol:after{content:"";display:block;background:url(../images/top/bg_howto_bottom.png) bottom center repeat-x;position:absolute;background-size:1920px;height:219px;bottom:0;left:0;right:0;margin:auto}@media only screen and (max-width: 1920px) and (min-width: 769px){.howtoCol:after{background-size:contain}}@media only screen and (max-width: 769px){.howtoCol:after{background:url(../images/top/bg_howto_bottom_sp.png) bottom center repeat-x;background-size:cover;height:31vw}}.howtoCol .objcontent{position:relative;width:1920px;margin:0 auto}@media only screen and (max-width: 1920px) and (min-width: 769px){.howtoCol .objcontent{width:100%}}@media only screen and (max-width: 769px){.howtoCol .objcontent{width:100%}}.howtoCol .objcontent .objTxt01,.howtoCol .objcontent .objTxt02,.howtoCol .objcontent .objTxt03{position:absolute;margin:auto}.howtoCol .objcontent .objTxt01 img,.howtoCol .objcontent .objTxt02 img,.howtoCol .objcontent .objTxt03 img{max-width:none;width:100%}.howtoCol .objcontent .objTxt01{width:720px;top:0;left:426px}@media only screen and (max-width: 1920px) and (min-width: 769px){.howtoCol .objcontent .objTxt01{width:37vw;top:0;left:22vw}}@media only screen and (max-width: 769px){.howtoCol .objcontent .objTxt01{left:-2vw;width:100vw;top:1vw}}.howtoCol .objcontent .objTxt02{width:761px;top:140px;right:421px}@media only screen and (max-width: 1920px) and (min-width: 769px){.howtoCol .objcontent .objTxt02{width:39vw;top:7vw;right:22vw}}@media only screen and (max-width: 769px){.howtoCol .objcontent .objTxt02{right:0vw;width:100vw;top:66vw}}.howtoCol .objcontent .objTxt03{width:857px;top:645px;right:532px}@media only screen and (max-width: 1920px) and (min-width: 769px){.howtoCol .objcontent .objTxt03{width:44vw;top:33.5vw;right:28vw}}@media only screen and (max-width: 769px){.howtoCol .objcontent .objTxt03{right:0vw;width:98vw;top:150vw}}.movieCol{background:url(../images/top/bg_movie_01.png),url(../images/top/bg_movie_02.png),#f3a100;background-position:center top;background-repeat:no-repeat, repeat;background-size:1920px 1196px;position:relative;padding-top:72px;padding-bottom:160px;background-size:contain;background-repeat:no-repeat, repeat-x;height:1196px}@media only screen and (max-width: 1920px) and (min-width: 769px){.movieCol{background-size:cover}}@media only screen and (max-width: 769px){.movieCol{padding:4vw 0 5vw;background:url(../images/top/bg_movie_sp.png),#f3a100;background-size:cover;background-size:contain;height:134vw}}.movieCol:after{content:"";display:block;background:url(../images/top/bg_movie_bottom.png) bottom center no-repeat;position:absolute;height:79px;bottom:0;left:0;right:0;margin:auto}@media only screen and (max-width: 769px){.movieCol:after{background:url(../images/top/bg_movie_bottom_sp.png) bottom center no-repeat;background-size:contain}}@media only screen and (max-width: 769px){.movieCol .titMovie{width:56vw;margin:0 auto;padding-bottom:0}}.movieCol .txtMovie{margin:120px 0 70px}@media only screen and (max-width: 769px){.movieCol .txtMovie{margin:20vw 0 20vw}}.movieCol .objcontent{position:relative;width:1920px;margin:0 auto}@media only screen and (max-width: 1920px) and (min-width: 769px){.movieCol .objcontent{width:100%;min-width:800px}}@media only screen and (max-width: 769px){.movieCol .objcontent{width:100%}}.movieCol .objcontent .objChara01{margin:auto;-webkit-animation:robLoop 6s cubic-bezier(0.45, 0, 0.55, 1) infinite forwards 1s;animation:robLoop 6s cubic-bezier(0.45, 0, 0.55, 1) infinite forwards 1s;-webkit-animation-delay:0.0s;animation-delay:0.0s;position:absolute;z-index:999;width:289px;top:642px;left:245px}.movieCol .objcontent .objChara01 img{max-width:none;width:100%}@media only screen and (max-width: 1920px) and (min-width: 769px){.movieCol .objcontent .objChara01{width:17vw;top:750px;left:80px;max-width:289px}}@media screen and (max-width: 1100px) and (min-width: 768px){.movieCol .objcontent .objChara01{top:98vw;left:5vw}}@media only screen and (max-width: 769px){.movieCol .objcontent .objChara01{z-index:1;top:118vw;width:22vw;left:4vw}}.movieCol .movieContent{width:932px;margin:-143px auto 0;position:relative}@media screen and (max-width: 1100px) and (min-width: 768px){.movieCol .movieContent{margin:-10vw auto 0}}@media only screen and (max-width: 1920px) and (min-width: 769px){.movieCol .movieContent{width:82vw;max-width:932px}}@media only screen and (max-width: 769px){.movieCol .movieContent{width:94vw;margin:-13vw auto 0}}.movieCol .movieContent .movieFrame{z-index:1;pointer-events:none}.movieCol .movieContent .movieSlide{width:800px;margin:0 auto;position:absolute;top:31%;left:7.5%}@media screen and (max-width: 1100px) and (min-width: 768px){.movieCol .movieContent .movieSlide{width:71vw}}@media only screen and (max-width: 769px){.movieCol .movieContent .movieSlide{margin:-13vw auto 0;top:36vw;left:7vw;width:81vw}}.movieCol .movieContent .movie-caption{margin:0}.movieCol .slick-arrow{z-index:10;top:42%;width:143px;height:143px;transition:transform 250ms cubic-bezier(0.34, 1.3, 0.64, 1),-webkit-transform 250ms cubic-bezier(0.34, 1.3, 0.64, 1)}@media (hover: hover){.movieCol .slick-arrow:hover{opacity:1;-webkit-transform:translate(3px, calc(-50% + 3px));transform:translate(3px, calc(-50% + 3px))}.movieCol .slick-arrow:hover.slick-prev{background:url(../images/top/btn_movie_prev.png) top center no-repeat}.movieCol .slick-arrow:hover.slick-next{background:url(../images/top/btn_movie_next.png) top center no-repeat}}@media only screen and (max-width: 769px){.movieCol .slick-arrow{top:24vw;width:15vw;height:15vw}}.movieCol .slick-prev{background:url(../images/top/btn_movie_prev.png) top center no-repeat;left:-97px}@media only screen and (max-width: 769px){.movieCol .slick-prev{left:-8vw;background-size:contain}}.movieCol .slick-prev::before{-webkit-transform:translate(10%, -50%) rotate(-45deg);transform:translate(10%, -50%) rotate(-45deg)}.movieCol .slick-next{background:url(../images/top/btn_movie_next.png) top center no-repeat;right:-105px}@media only screen and (max-width: 769px){.movieCol .slick-next{right:-8vw;background-size:contain}}.movieCol .slick-next::before{-webkit-transform:translate(-10%, -50%) rotate(135deg);transform:translate(-10%, -50%) rotate(135deg)}.movieCol .slick-list{max-height:450px;background-color:#fff}@media only screen and (min-width: 769px){.movieCol .slick-list{height:40vw}}@media only screen and (max-width: 769px){.movieCol .slick-list{height:45vw}}@media only screen and (min-width: 769px){.movieCol .error_messages{padding:25% 0}}@media only screen and (max-width: 769px){.movieCol .error_messages{padding:20% 0}}.movieCol .btnMore_movie{display:block;max-width:558px;margin:110px auto 0}@media only screen and (max-width: 769px){.movieCol .btnMore_movie{width:81vw;margin:13vw auto 13vw;margin:13vw auto 0}}@media (hover: hover){.movieCol .btnMore_movie:hover{opacity:1;-webkit-animation:jello-horizontal 0.9s both;animation:jello-horizontal 0.9s both}}.productCol{background:url(../images/top/bg_product_01.png),url(../images/top/bg_product_02.png);background-color:#000000;background-position:center top;background-repeat:no-repeat, repeat-x;background-size:1920px 1613px;position:relative;padding-bottom:190px;padding-top:70px}@media only screen and (max-width: 1920px) and (min-width: 769px){.productCol{background-size:cover}}@media only screen and (max-width: 769px){.productCol{padding:10vw 0 30vw;background-size:cover !important;background:url(../images/top/bg_product_sp.png),#000}}.productCol:after{content:"";display:block;background:url(../images/top/bg_product_bottom.png) bottom center repeat-x;position:absolute;background-size:1920px 205px;height:205px;bottom:0;left:0;right:0;margin:auto}@media only screen and (max-width: 1920px) and (min-width: 769px){.productCol:after{background-size:contain}}@media only screen and (max-width: 769px){.productCol:after{background-size:contain !important;background:url(../images/top/bg_product_bottom_sp.png) bottom center repeat-x}}.productCol .objcontent{position:relative;width:1920px;margin:0 auto}@media only screen and (max-width: 1920px) and (min-width: 769px){.productCol .objcontent{width:100%;min-width:800px}}@media only screen and (max-width: 769px){.productCol .objcontent{width:100%}}.productCol .objcontent .objChara01{margin:auto;-webkit-animation:robLoop 6s cubic-bezier(0.45, 0, 0.55, 1) infinite forwards 1s;animation:robLoop 6s cubic-bezier(0.45, 0, 0.55, 1) infinite forwards 1s;-webkit-animation-delay:0.0s;animation-delay:0.0s;position:absolute;z-index:999;width:289px;top:-316px;left:245px}.productCol .objcontent .objChara01 img{max-width:none;width:100%}@media only screen and (max-width: 1920px) and (min-width: 769px){.productCol .objcontent .objChara01{width:17vw;top:-18vw;left:3vw;max-width:289px}}@media only screen and (max-width: 769px){.productCol .objcontent .objChara01{z-index:1;top:-25vw;width:22vw;left:1vw}}.productCol .objcontent .objChara02{margin:auto;-webkit-animation:robLoop 6s cubic-bezier(0.45, 0, 0.55, 1) infinite forwards 1s;animation:robLoop 6s cubic-bezier(0.45, 0, 0.55, 1) infinite forwards 1s;-webkit-animation-delay:0.0s;animation-delay:0.0s;position:absolute;z-index:999;width:438px;top:-316px;right:233px}.productCol .objcontent .objChara02 img{max-width:none;width:100%}@media only screen and (max-width: 1920px) and (min-width: 769px){.productCol .objcontent .objChara02{width:26vw;top:-18vw;right:3vw;max-width:438px}}@media only screen and (max-width: 769px){.productCol .objcontent .objChara02{right:-4vw;width:35vw;top:-25vw;z-index:1}}.productCol .titProduct{margin-bottom:40px}@media only screen and (max-width: 769px){.productCol .titProduct{width:66vw;margin:0 auto;z-index:2}}.productCol .btnMore_product{display:block;z-index:9;max-width:558px;margin:30px auto 0}@media only screen and (max-width: 769px){.productCol .btnMore_product{width:81vw;margin:0 auto}}@media (hover: hover){.productCol .btnMore_product:hover{opacity:1;-webkit-animation:jello-horizontal 0.9s both;animation:jello-horizontal 0.9s both}}.productLists{display:flex;flex-wrap:wrap;gap:20px;max-width:1076px;margin:5vw auto}@media screen and (max-width: 1100px) and (min-width: 768px){.productLists{width:100%;padding:0 2vw}}@media only screen and (max-width: 769px){.productLists{gap:3vw;width:95%;margin:0 auto 5vw}}.productLists li{background:linear-gradient(180deg, #a1abb0, #fff) !important;max-width:342px;width:calc((100% - 40px) / 3);padding:15px;border-radius:50px;box-shadow:5px 5px 5px 0 #000;border-bottom:2px solid #ccc}@media only screen and (max-width: 769px){.productLists li{width:calc((100% - 3vw) / 2);margin:0;padding:2vw;border-radius:7vw;box-shadow:1vw 1vw 1vw 0 #8f8f8f}}.productLists li a{background:#d9d9d9;display:flex !important;flex-direction:column  !important;border-radius:40px;height:100%;text-decoration:none;font-weight:bold;transition:all .2s}@media only screen and (max-width: 769px){.productLists li a{border-radius:5vw}}@media (hover: hover){.productLists li a:hover img{opacity:1}}.productLists li a .product_img{border-radius:40px;box-shadow:5px 5px 5px #a7a7a7;overflow:hidden}@media only screen and (max-width: 769px){.productLists li a .product_img{border-radius:5vw;box-shadow:1vw 1vw 1vw #a7a7a7}}.productLists li a .product_img img{width:312px;margin-right:0;border:none}@media only screen and (max-width: 769px){.productLists li a .product_img img{border-radius:5vw;width:auto}}.productLists li a .color_tags{margin:0 10px 14px}@media only screen and (max-width: 769px){.productLists li a .color_tags{margin:2vw 1vw}}.productLists li a .color_tags>div{display:inline-block;background:#f3a100;border-radius:15px;font-size:1.5rem;padding:4px 13px;line-height:1}@media only screen and (max-width: 769px){.productLists li a .color_tags>div{border-radius:5vw;font-size:0.7em;padding:1vw 2vw}}.productLists li a .product_info{margin:25px auto 50px 0;padding:0 15px;width:100%;font-size:1.9rem}@media only screen and (max-width: 769px){.productLists li a .product_info{margin:3vw auto 8vw 0;padding:0 2vw;font-size:1.3rem}}.productLists li a .product_info .color_tags{margin:0 0 14px !important}.productLists li a .ttl{margin-top:10px;font-size:1.9rem;color:#000;line-height:1.4em}@media only screen and (max-width: 769px){.productLists li a .ttl{font-size:1.2rem;margin-top:2vw}}.productLists li a .price{color:#666;margin:10px 0 5px;font-weight:bold;font-size:1.7rem;line-height:1.4em;word-break:break-all}@media only screen and (max-width: 769px){.productLists li a .price{margin-bottom:3vw;font-size:1.3rem}}.productLists li a .date{font-size:1.7rem;color:#666666;line-height:1}@media only screen and (max-width: 769px){.productLists li a .date{font-size:1rem}}.productLists li::before{display:inline-block;content:"";width:10px;height:10px;border-radius:5px;background-color:#b2b2b2;position:absolute;bottom:35px;left:35px;z-index:1}@media only screen and (max-width: 769px){.productLists li::before{width:2vw;height:2vw;border-radius:2vw;bottom:5vw;left:5vw}}.productLists li::after{display:inline-block;content:"";width:10px;height:10px;border-radius:5px;background-color:#b2b2b2;position:absolute;bottom:35px;right:35px;z-index:1}@media only screen and (max-width: 769px){.productLists li::after{width:2vw;height:2vw;border-radius:2vw;bottom:5vw;right:5vw}}.topicsCol{position:relative;background:url(../images/top/bg_topics_01.png),url(../images/top/bg_topics_02.png);background-color:#141798;background-position:center top;background-repeat:no-repeat, repeat;background-size:1920px 1610px;position:relative;padding-top:70px;padding-bottom:350px;background-size:contain}@media only screen and (max-width: 769px){.topicsCol{padding:4vw 0 0;background:url(../images/top/bg_topics_sp.png);background-size:cover !important}}.topicsCol:after{content:"";display:block;background:url(../images/top/bg_topics_bottom_02.png),linear-gradient(to bottom, rgba(255,255,255,0) 0%, #000 100%);position:absolute;background-size:contain;background-repeat:no-repeat;height:350px;bottom:0;left:0;right:0;background-position:center top}@media only screen and (max-width: 769px){.topicsCol:after{background:linear-gradient(to bottom, rgba(255,255,255,0) 0%, #000 100%);height:40vw;display:none;z-index:-1}}.topicsCol .objcontent{position:relative;width:1920px;margin:0 auto}@media only screen and (max-width: 1920px) and (min-width: 769px){.topicsCol .objcontent{width:100%;min-width:800px}}@media only screen and (max-width: 769px){.topicsCol .objcontent{width:100%}}.topicsCol .objcontent .objChara03{margin:auto;-webkit-animation:robLoop 6s cubic-bezier(0.45, 0, 0.55, 1) infinite forwards 1s;animation:robLoop 6s cubic-bezier(0.45, 0, 0.55, 1) infinite forwards 1s;-webkit-animation-delay:0.0s;animation-delay:0.0s;position:absolute;z-index:999;width:609px;top:-254px;right:173px}.topicsCol .objcontent .objChara03 img{max-width:none;width:100%}@media only screen and (max-width: 1920px) and (min-width: 769px){.topicsCol .objcontent .objChara03{width:32vw;top:-18vw;right:3vw}}@media only screen and (max-width: 769px){.topicsCol .objcontent .objChara03{width:60vw;top:-24vw;right:-7vw;z-index:0}}.topicsCol .objcontent .objRob01{margin:auto;-webkit-animation:robLoop 6s cubic-bezier(0.45, 0, 0.55, 1) infinite forwards 1s;animation:robLoop 6s cubic-bezier(0.45, 0, 0.55, 1) infinite forwards 1s;-webkit-animation-delay:0.0s;animation-delay:0.0s;position:absolute;z-index:0;width:288px;top:-112px;left:354px}.topicsCol .objcontent .objRob01 img{max-width:none;width:100%}@media only screen and (max-width: 1920px) and (min-width: 769px){.topicsCol .objcontent .objRob01{width:15vw;top:-9vw;left:10vw}}@media only screen and (max-width: 769px){.topicsCol .objcontent .objRob01{width:31vw;top:-28vw;left:7vw;z-index:0}}.topicsCol .titTopics{margin-bottom:50px}@media only screen and (max-width: 769px){.topicsCol .titTopics{width:66vw;margin:0 auto;padding-top:10vw;z-index:1}}.topicsCol .txtTopics{margin:70px 0 120px}@media only screen and (max-width: 769px){.topicsCol .txtTopics{margin:15vw 0 20vw}}.topicsCol .btnMore_topics{display:block;z-index:9;max-width:558px;margin:40px auto 0;-webkit-filter:grayscale(1);filter:grayscale(1);pointer-events:none}.topicsCol .btnMore_topics img{-webkit-filter:brightness(70%);filter:brightness(70%)}@media only screen and (max-width: 769px){.topicsCol .btnMore_topics{width:81vw;margin:0 auto}}@media (hover: hover){.topicsCol .btnMore_topics:hover{opacity:1;-webkit-animation:jello-horizontal 0.9s both;animation:jello-horizontal 0.9s both}}.topicsLists{display:flex;flex-wrap:wrap;gap:20px;max-width:1076px;margin:0 auto}@media screen and (max-width: 1100px) and (min-width: 768px){.topicsLists{width:100%;padding:0 2vw}}@media only screen and (max-width: 769px){.topicsLists{justify-content:flex-start;gap:3vw;width:95%;margin:0 auto 5vw}}.topicsLists li{background:linear-gradient(180deg, #a1abb0, #fff) !important;max-width:342px;border-radius:50px;padding:15px;box-shadow:5px 5px 5px 0 #000;border-bottom:2px solid #ccc;width:calc((100% - 40px) / 3)}@media only screen and (max-width: 769px){.topicsLists li{width:calc((100% - 3vw) / 2);padding:2vw;border-radius:7vw;box-shadow:1vw 1vw 1vw 0 #8f8f8f}}.topicsLists li a{background:#d9d9d9;display:flex !important;flex-direction:column  !important;border-radius:40px;height:100%;text-decoration:none;font-weight:bold;transition:all .2s}@media only screen and (max-width: 769px){.topicsLists li a{border-radius:5vw}}@media (hover: hover){.topicsLists li a:hover{opacity:.7}.topicsLists li a:hover img{opacity:1}}.topicsLists li a .topics_img{display:flex;align-items:center;justify-content:center;background:#fff;height:auto;border-radius:40px;box-shadow:5px 5px 5px #a7a7a7;margin:0 0 24px 0;overflow:hidden}@media only screen and (max-width: 769px){.topicsLists li a .topics_img{height:auto;margin:0 0 3vw 0;border-radius:5vw;box-shadow:1vw 1vw 1vw #a7a7a7}}.topicsLists li a .topics_img img{width:312px;margin-right:0;border:none}@media only screen and (max-width: 769px){.topicsLists li a .topics_img img{border-radius:5vw;width:auto}}.topicsLists li a .ttl{font-size:1.9rem;margin:0 10px;color:#000;line-height:1.4em}@media only screen and (max-width: 769px){.topicsLists li a .ttl{font-size:1.2rem;margin:0 1vw}}.topicsLists li a .date{margin:30px 10px 50px 10px;font-size:1.7rem;color:#666666;text-align:right;line-height:1}@media only screen and (max-width: 769px){.topicsLists li a .date{margin:3vw 1vw 10vw 1vw;font-size:1rem}}.topicsLists li::before{display:inline-block;content:"";width:10px;height:10px;border-radius:5px;background-color:#b2b2b2;position:absolute;bottom:35px;left:35px;z-index:1}@media only screen and (max-width: 769px){.topicsLists li::before{width:2vw;height:2vw;border-radius:2vw;bottom:5vw;left:5vw}}.topicsLists li::after{display:inline-block;content:"";width:10px;height:10px;border-radius:5px;background-color:#b2b2b2;position:absolute;bottom:35px;right:35px;z-index:1}@media only screen and (max-width: 769px){.topicsLists li::after{width:2vw;height:2vw;border-radius:2vw;bottom:5vw;right:5vw}}.aboutCol{display:block;position:relative;background:url(../images/top/bg_about.png);background-color:#000;background-position:center top;background-repeat:repeat-x;background-size:1920px 2270px;position:relative;padding-top:40px;margin:0 auto;width:100%}@media only screen and (max-width: 1920px) and (min-width: 769px){.aboutCol{background-size:cover}}@media only screen and (max-width: 769px){.aboutCol{background-size:cover !important;background:url(../images/top/bg_about_sp.png);height:264vw}}.aboutCol .objcontent{position:relative;width:1920px;margin:0 auto}@media only screen and (max-width: 1920px) and (min-width: 769px){.aboutCol .objcontent{width:100%;min-width:800px}}@media only screen and (max-width: 769px){.aboutCol .objcontent{width:100%}}.aboutCol .objcontent .objRob01{margin:auto;-webkit-animation:robLoop 6s cubic-bezier(0.45, 0, 0.55, 1) infinite forwards 1s;animation:robLoop 6s cubic-bezier(0.45, 0, 0.55, 1) infinite forwards 1s;-webkit-animation-delay:0.0s;animation-delay:0.0s;position:absolute;z-index:5;width:297px;top:-46px;right:278px}@media only screen and (max-width: 1920px) and (min-width: 769px){.aboutCol .objcontent .objRob01{width:27vw;top:-5vw;right:10vw;max-width:297px}}@media screen and (max-width: 1600px) and (min-width: 768px){.aboutCol .objcontent .objRob01{width:17vw;top:-16vw;right:9vw}}@media only screen and (max-width: 769px){.aboutCol .objcontent .objRob01{width:33vw;top:-5vw;right:8vw}}.aboutCol .objcontent .objRob01 img{max-width:none;width:100%}.aboutCol .objcontent .objRob02{margin:auto;-webkit-animation:robLoop 6s cubic-bezier(0.45, 0, 0.55, 1) infinite forwards 1s;animation:robLoop 6s cubic-bezier(0.45, 0, 0.55, 1) infinite forwards 1s;-webkit-animation-delay:0.0s;animation-delay:0.0s;position:absolute;z-index:999;width:412px;top:314px;left:46px}.aboutCol .objcontent .objRob02 img{max-width:none;width:100%}@media only screen and (max-width: 1920px) and (min-width: 769px){.aboutCol .objcontent .objRob02{width:23vw;top:22vw;left:-1vw;max-width:412px}}@media only screen and (max-width: 769px){.aboutCol .objcontent .objRob02{display:none}}.aboutCol .objcontent .objRob03{margin:auto;-webkit-animation:robLoop 6s cubic-bezier(0.45, 0, 0.55, 1) infinite forwards 1s;animation:robLoop 6s cubic-bezier(0.45, 0, 0.55, 1) infinite forwards 1s;-webkit-animation-delay:0.0s;animation-delay:0.0s;position:absolute;z-index:999;width:391px;top:441px;right:41px}.aboutCol .objcontent .objRob03 img{max-width:none;width:100%}@media only screen and (max-width: 1920px) and (min-width: 769px){.aboutCol .objcontent .objRob03{width:23vw;top:26vw;right:-1vw;max-width:391px}}@media only screen and (max-width: 769px){.aboutCol .objcontent .objRob03{display:none}}.aboutCol .objcontent .objRob04{margin:auto;-webkit-animation:robLoop 6s cubic-bezier(0.45, 0, 0.55, 1) infinite forwards 1s;animation:robLoop 6s cubic-bezier(0.45, 0, 0.55, 1) infinite forwards 1s;-webkit-animation-delay:0.0s;animation-delay:0.0s;position:absolute;z-index:999;width:345px;top:1310px;left:42px}.aboutCol .objcontent .objRob04 img{max-width:none;width:100%}@media only screen and (max-width: 1920px) and (min-width: 769px){.aboutCol .objcontent .objRob04{width:23vw;top:75vw;left:-4vw;max-width:345px}}@media only screen and (max-width: 769px){.aboutCol .objcontent .objRob04{display:none}}.aboutCol .objcontent .objRob05{margin:auto;-webkit-animation:robLoop 6s cubic-bezier(0.45, 0, 0.55, 1) infinite forwards 1s;animation:robLoop 6s cubic-bezier(0.45, 0, 0.55, 1) infinite forwards 1s;-webkit-animation-delay:0.0s;animation-delay:0.0s;position:absolute;z-index:999;width:332px;top:1191px;right:40px}.aboutCol .objcontent .objRob05 img{max-width:none;width:100%}@media only screen and (max-width: 1920px) and (min-width: 769px){.aboutCol .objcontent .objRob05{width:19vw;top:73vw;right:-4vw;max-width:332px}}@media only screen and (max-width: 769px){.aboutCol .objcontent .objRob05{display:none}}@-webkit-keyframes bgloop{from{background-position:0  0}to{background-position:-1965px 0}}@keyframes bgloop{from{background-position:0  0}to{background-position:-1965px 0}}.aboutCol .col_1{position:relative;z-index:1}@media only screen and (max-width: 769px){.aboutCol .col_1{margin:0}}.aboutCol .col_1.is-active:before,.aboutCol .col_1.is-active:after{-webkit-transform:scale(1);transform:scale(1)}.aboutCol .col_1 .mTit{margin:auto;text-align:center;width:60vw}@media only screen and (max-width: 769px){.aboutCol .col_1 .mTit{width:87vw;margin:24vw auto 0vw}}.aboutCol .col_1 .mTxt{margin:50px auto 0;text-align:center}@media only screen and (max-width: 1920px) and (min-width: 769px){.aboutCol .col_1 .mTxt{width:50vw;margin:3vw auto 0}}@media only screen and (max-width: 769px){.aboutCol .col_1 .mTxt{width:80vw;margin:4vw auto 0vw}}.aboutCol .col_1 .mImg{margin:auto;text-align:center}@media only screen and (max-width: 1920px) and (min-width: 769px){.aboutCol .col_1 .mImg{width:70vw}}@media only screen and (max-width: 769px){.aboutCol .col_1 .mImg{display:none}}.btnPageTop{display:none}.pagetop{height:auto;right:30px;bottom:-100px;z-index:9999;position:fixed;transition-duration:500ms;opacity:0;pointer-events:none;max-width:171px;width:10vw}@media only screen and (max-width: 769px){.pagetop{width:17vw;right:3vw}}@media screen and (max-width: 1100px) and (min-width: 768px){.pagetop{width:14vw !important;right:3vw !important}}@media (hover: hover){.pagetop:hover{opacity:1;-webkit-animation:vibrate-1 0.3s linear infinite both;animation:vibrate-1 0.3s linear infinite both}.pagetop a:hover{opacity:1}}.pagetop_Events{opacity:1;pointer-events:auto}@-webkit-keyframes vibrate-1{0%{-webkit-transform:translate(0);transform:translate(0)}20%{-webkit-transform:translate(-2px, 2px);transform:translate(-2px, 2px)}40%{-webkit-transform:translate(-2px, -2px);transform:translate(-2px, -2px)}60%{-webkit-transform:translate(2px, 2px);transform:translate(2px, 2px)}80%{-webkit-transform:translate(2px, -2px);transform:translate(2px, -2px)}100%{-webkit-transform:translate(0);transform:translate(0)}}@keyframes vibrate-1{0%{-webkit-transform:translate(0);transform:translate(0)}20%{-webkit-transform:translate(-2px, 2px);transform:translate(-2px, 2px)}40%{-webkit-transform:translate(-2px, -2px);transform:translate(-2px, -2px)}60%{-webkit-transform:translate(2px, 2px);transform:translate(2px, 2px)}80%{-webkit-transform:translate(2px, -2px);transform:translate(2px, -2px)}100%{-webkit-transform:translate(0);transform:translate(0)}}.tit{display:block;text-align:center;width:693px;margin:0 auto}@media only screen and (max-width: 769px){.tit{padding-bottom:4.5vw;margin:0 auto 7vw}}.sTit{text-align:center}.btnThumb{position:relative;display:block;transition:transform 250ms cubic-bezier(0.34, 1.3, 0.64, 1),-webkit-transform 250ms cubic-bezier(0.34, 1.3, 0.64, 1)}@media (hover: hover){.btnThumb:hover{opacity:1;-webkit-transform:scale(1.05);transform:scale(1.05)}.btnThumb:hover .movie-caption img{opacity:1}}.btnThumb:before{transition:all 0.2s;content:"";display:block;background:#eb7500;border-radius:999px;box-shadow:1px 1px 0 1px #a15000;position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;z-index:1;width:120px;height:120px}@media only screen and (max-width: 769px){.btnThumb:before{width:13vw;height:13vw}}.btnThumb:after{transition:all 0.2s;content:"";width:0;height:0;border-style:solid;border-color:transparent transparent transparent #fff;position:absolute;top:0;bottom:0;right:0;margin:auto;z-index:2;border-width:19.5px 0 19.5px 33.75px;left:6px}@media only screen and (max-width: 769px){.btnThumb:after{border-width:3vw 0 3vw 5.19vw;left:1vw}}@media only screen and (max-width: 769px){.fancybox-slide{padding:5vw !important}}.footerBandaiToys .footerBandaiToys__inner{max-width:1200px}@media only screen and (max-width: 769px){.footerBandaiToys .footerBandaiToys__inner{width:92vw}}div.color_tags>div{background:#f3a100;border:none;color:#fff;text-align:left;border-radius:15px;padding:3px 10px}.fancybox-slide{padding:20px}.fancybox-slide::-webkit-scrollbar{width:12px;height:12px}.fancybox-slide::-webkit-scrollbar-track{background:#000}.fancybox-slide::-webkit-scrollbar-thumb{background:#141798}.fancybox-content::-webkit-scrollbar{width:12px;height:12px}.fancybox-content::-webkit-scrollbar-track{background:#000}.fancybox-content::-webkit-scrollbar-thumb{background:#141798}.fancybox-slide--video .fancybox-content{max-width:1600px;max-height:900px;margin:0}@media only screen and (min-width: 769px){.fancybox-slide--video .fancybox-content{width:90vw !important;height:50.5vw !important}}@media only screen and (max-width: 769px){#mainContent .search_box{padding-bottom:1px}}#mainContent .slick-dots{margin:80px 0 0 0}@media only screen and (max-width: 769px){#mainContent .slick-dots{margin-top:8vw}}#mainContent .slick-dots li{margin:0 15px}@media only screen and (max-width: 769px){#mainContent .slick-dots li{margin:0 5px}}#mainContent .slick-dots li.slick-active button:before{color:#141798}#mainContent .slick-dots li button:before{color:#fff;font-size:24px;-webkit-filter:drop-shadow(0 0 0 #abb3ba);filter:drop-shadow(0 0 0 #abb3ba)}@media only screen and (max-width: 769px){#mainContent .slick-dots li button:before{font-size:11px}}@media (hover: hover){#mainContent .slick-dots li button:hover{opacity:.7;transition:all .5s}}@media only screen and (max-width: 769px){#mainContent>div.content_large>ul.content>li{padding:3vw;margin:0 4% 5% 0;width:48%;border:2px solid #000;box-shadow:8px 8px 0 0 #000}}@media only screen and (max-width: 769px){#mainContent>div.content_large>ul.content>li>p.date{padding:0;font-weight:normal;font-size:2.4vw;color:#666}}@media only screen and (max-width: 769px){#mainContent>div.content_large>ul.content>li>a>.color_tags{padding:0}}@media only screen and (max-width: 769px){#mainContent>div.content_large>ul.content>li>a>p.ttl{padding:0}}@media only screen and (min-width: 769px){#mainContent.two_cols>div.col_2{display:block;max-width:1020px;width:95%;margin:0 auto}}@media only screen and (min-width: 769px){#navBar{padding-top:30px}}@media only screen and (max-width: 769px){#navBar{display:none}}@media only screen and (min-width: 769px){#navBar>ul{max-width:1020px}}@media only screen and (min-width: 769px){div.col_1 div.topic_detail div.date>p{display:inline-block;margin:3px 20px 0 0}}@media only screen and (min-width: 769px){div.col_1 div.topic_detail div.date>p,div.col_1 div.topic_detail div.date>div.color_tags{letter-spacing:normal;display:inline-block}}div.topic_detail .topic_title{border-bottom:1px solid #b2b2b2 !important}@media only screen and (min-width: 769px){div.topic_detail .topic_title{margin:10px 0 25px 0 !important}}div.topics_detail .topic_title{border-bottom:1px solid #b2b2b2 !important}@media only screen and (min-width: 769px){div.col_1 div.item_detail{margin-top:0}}@media only screen and (min-width: 769px){div.col_1 div.item_detail .item_title{padding-top:0}}@media only screen and (min-width: 769px){div.col_1 div.item_detail>div.item_img>div.main{width:486px;height:486px}}@media only screen and (min-width: 769px){div.col_1 div.item_detail .item_img .slick-next{right:47px}}div.col_1 div.item_detail>div.description{border-top:1px solid #b2b2b2 !important}@media only screen and (min-width: 769px){div.content_large,div.content_small,div.content_news{margin-bottom:70px}}div.content_large>p,div.content_small>p,div.content_news>p{color:#fff}@media only screen and (max-width: 769px){.content_detail{width:100% !important;margin-bottom:6vw !important;background:#fff;padding:4%;border:2px solid #000;box-shadow:8px 8px 0 0 #000}}@media only screen and (max-width: 769px){#mainContent .topics_detail>div.date_tags>div.color_tags{padding:0 !important}}.fadein{opacity:0;transition:all 0.5s ease}.fadein.fadein-left{-webkit-transform:translate(-30%, 0);transform:translate(-30%, 0)}.fadein.fadein-right{-webkit-transform:translate(30%, 0);transform:translate(30%, 0)}.fadein.fadein-bottom{-webkit-transform:translate(0, 30px);transform:translate(0, 30px)}.fadein.fadein-center{scale:0.5}.fadein.scrollin{opacity:1 !important;scale:1 !important;-webkit-transform:translate(0, 0);transform:translate(0, 0)}@-webkit-keyframes jello-horizontal{0%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}30%{-webkit-transform:scale3d(1.1, 0.9, 1);transform:scale3d(1.1, 0.9, 1)}40%{-webkit-transform:scale3d(0.9, 1.1, 1);transform:scale3d(0.9, 1.1, 1)}50%{-webkit-transform:scale3d(1.075, 0.925, 1);transform:scale3d(1.075, 0.925, 1)}65%{-webkit-transform:scale3d(0.975, 1.025, 1);transform:scale3d(0.975, 1.025, 1)}75%{-webkit-transform:scale3d(1.025, 0.975, 1);transform:scale3d(1.025, 0.975, 1)}100%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}@keyframes jello-horizontal{0%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}30%{-webkit-transform:scale3d(1.1, 0.9, 1);transform:scale3d(1.1, 0.9, 1)}40%{-webkit-transform:scale3d(0.9, 1.1, 1);transform:scale3d(0.9, 1.1, 1)}50%{-webkit-transform:scale3d(1.075, 0.925, 1);transform:scale3d(1.075, 0.925, 1)}65%{-webkit-transform:scale3d(0.975, 1.025, 1);transform:scale3d(0.975, 1.025, 1)}75%{-webkit-transform:scale3d(1.025, 0.975, 1);transform:scale3d(1.025, 0.975, 1)}100%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}.pageProduct .gNav,.pageTopics .gNav,.pageMovie .gNav{background:url(../images/top/bg_nav.png),#000 top center no-repeat;background-position:center top;background-repeat:repeat-x;background-size:1920px 296px;position:relative;width:100%;height:166px;padding-top:30px;padding-bottom:20px}@media only screen and (max-width: 990px){.pageProduct .gNav,.pageTopics .gNav,.pageMovie .gNav{display:none}}.pageProduct .gNav:after,.pageTopics .gNav:after,.pageMovie .gNav:after{content:"";display:block;background:url(../images/top/bg_header_bottom.png) bottom center repeat-x;position:absolute;background-size:1920px 90px;height:90px;bottom:0;left:0;right:0}.pageProduct .gNav .objcontent,.pageTopics .gNav .objcontent,.pageMovie .gNav .objcontent{position:relative;width:1920px;margin:0 auto}@media only screen and (max-width: 1920px) and (min-width: 769px){.pageProduct .gNav .objcontent,.pageTopics .gNav .objcontent,.pageMovie .gNav .objcontent{width:100%}}@media only screen and (max-width: 769px){.pageProduct .gNav .objcontent,.pageTopics .gNav .objcontent,.pageMovie .gNav .objcontent{width:100%}}.pageProduct .gNav .objcontent .objRob01,.pageProduct .gNav .objcontent .objRob02,.pageTopics .gNav .objcontent .objRob01,.pageTopics .gNav .objcontent .objRob02,.pageMovie .gNav .objcontent .objRob01,.pageMovie .gNav .objcontent .objRob02{position:absolute;z-index:999;margin:auto;-webkit-animation:robLoop 6s cubic-bezier(0.45, 0, 0.55, 1) infinite forwards 1s;animation:robLoop 6s cubic-bezier(0.45, 0, 0.55, 1) infinite forwards 1s;-webkit-animation-delay:0.0s;animation-delay:0.0s}.pageProduct .gNav .objcontent .objRob01 img,.pageProduct .gNav .objcontent .objRob02 img,.pageTopics .gNav .objcontent .objRob01 img,.pageTopics .gNav .objcontent .objRob02 img,.pageMovie .gNav .objcontent .objRob01 img,.pageMovie .gNav .objcontent .objRob02 img{max-width:none;width:100%}.pageProduct .gNav .objcontent .objRob01,.pageTopics .gNav .objcontent .objRob01,.pageMovie .gNav .objcontent .objRob01{width:448px;top:0;left:51px}@media only screen and (max-width: 1920px) and (min-width: 769px){.pageProduct .gNav .objcontent .objRob01,.pageTopics .gNav .objcontent .objRob01,.pageMovie .gNav .objcontent .objRob01{width:21vw;top:-23vw;left:2vw}}@media only screen and (max-width: 769px){.pageProduct .gNav .objcontent .objRob01,.pageTopics .gNav .objcontent .objRob01,.pageMovie .gNav .objcontent .objRob01{left:5vw;width:40vw;top:-53vw}}.pageProduct .gNav .objcontent .objRob02,.pageTopics .gNav .objcontent .objRob02,.pageMovie .gNav .objcontent .objRob02{width:388px;top:-282px;right:57px}@media only screen and (max-width: 1920px) and (min-width: 769px){.pageProduct .gNav .objcontent .objRob02,.pageTopics .gNav .objcontent .objRob02,.pageMovie .gNav .objcontent .objRob02{width:15vw;top:-23vw;right:2vw}}@media only screen and (max-width: 769px){.pageProduct .gNav .objcontent .objRob02,.pageTopics .gNav .objcontent .objRob02,.pageMovie .gNav .objcontent .objRob02{right:6vw;width:34vw;top:-59vw}}.pageProduct .gNav .navCol,.pageTopics .gNav .navCol,.pageMovie .gNav .navCol{display:flex;justify-content:center;flex-wrap:wrap;gap:24px;width:auto;margin:0 auto}.pageProduct .gNav .navCol li,.pageTopics .gNav .navCol li,.pageMovie .gNav .navCol li{max-width:220px}@media only screen and (max-width: 990px){.pageProduct .gNav .navCol li,.pageTopics .gNav .navCol li,.pageMovie .gNav .navCol li{width:calc((100% - 72px) / 4)}}.pageProduct .gNav .navCol li .btn,.pageTopics .gNav .navCol li .btn,.pageMovie .gNav .navCol li .btn{max-width:354px}.pageProduct .gNav .navCol li .btn img,.pageTopics .gNav .navCol li .btn img,.pageMovie .gNav .navCol li .btn img{transition:transform 250ms cubic-bezier(0.34, 1.3, 0.64, 1),-webkit-transform 250ms cubic-bezier(0.34, 1.3, 0.64, 1)}@media (hover: hover){.pageProduct .gNav .navCol li .btn:hover,.pageTopics .gNav .navCol li .btn:hover,.pageMovie .gNav .navCol li .btn:hover{opacity:1}.pageProduct .gNav .navCol li .btn:hover img,.pageTopics .gNav .navCol li .btn:hover img,.pageMovie .gNav .navCol li .btn:hover img{opacity:1;-webkit-animation:jello-horizontal 0.9s both;animation:jello-horizontal 0.9s both}}.pageProduct #navBar ul li,.pageTopics #navBar ul li,.pageMovie #navBar ul li{color:#fff}.pageProduct #navBar ul li a,.pageTopics #navBar ul li a,.pageMovie #navBar ul li a{color:#fff}.pageProduct #mainContent,.pageTopics #mainContent,.pageMovie #mainContent{background:url(../images/top/bg_sub_01.png),url(../images/top/bg_sub_02.png);background-position:center top;background-repeat:repeat-y, repeat;background-size:1920px 1610px}@media only screen and (max-width: 769px){.pageProduct #mainContent,.pageTopics #mainContent,.pageMovie #mainContent{width:100%;margin:50px auto 0;padding:0 2.5% !important}}.pageProduct #mainContent .tit,.pageTopics #mainContent .tit,.pageMovie #mainContent .tit{margin:0 auto 40px;padding-bottom:0}@media only screen and (max-width: 769px){.pageProduct #mainContent .tit,.pageTopics #mainContent .tit,.pageMovie #mainContent .tit{width:auto}.pageProduct #mainContent .tit img,.pageTopics #mainContent .tit img,.pageMovie #mainContent .tit img{height:30vw}}@media only screen and (max-width: 769px){.pageProduct #mainContent .sns_share>div.ttl,.pageTopics #mainContent .sns_share>div.ttl,.pageMovie #mainContent .sns_share>div.ttl{height:39px !important}}@media only screen and (max-width: 769px){.pageProduct #mainContent .content,.pageTopics #mainContent .content,.pageMovie #mainContent .content{margin-top:4vw !important;display:flex;flex-wrap:wrap;gap:3vw;justify-content:normal !important}}.pageProduct #mainContent .content_one_col>p,.pageTopics #mainContent .content_one_col>p,.pageMovie #mainContent .content_one_col>p{color:#fff}.pageProduct #mainContent .col_1_box,.pageProduct #mainContent .content_one_col_box,.pageProduct #mainContent .content_large_box,.pageTopics #mainContent .col_1_box,.pageTopics #mainContent .content_one_col_box,.pageTopics #mainContent .content_large_box,.pageMovie #mainContent .col_1_box,.pageMovie #mainContent .content_one_col_box,.pageMovie #mainContent .content_large_box{background:linear-gradient(180deg, #a1abb0, #fff) !important;max-width:1050px;width:95%;margin:0 auto 70px;padding:15px !important;border-radius:50px;box-shadow:5px 5px 5px 0 #000}@media only screen and (max-width: 769px){.pageProduct #mainContent .col_1_box,.pageProduct #mainContent .content_one_col_box,.pageProduct #mainContent .content_large_box,.pageTopics #mainContent .col_1_box,.pageTopics #mainContent .content_one_col_box,.pageTopics #mainContent .content_large_box,.pageMovie #mainContent .col_1_box,.pageMovie #mainContent .content_one_col_box,.pageMovie #mainContent .content_large_box{width:100% !important;margin:0 auto 6vw;padding:2vw !important;border-radius:5vw}}.pageProduct #mainContent .col_1_box .col_1,.pageProduct #mainContent .col_1_box .content_one_col,.pageProduct #mainContent .col_1_box .content_large,.pageProduct #mainContent .content_one_col_box .col_1,.pageProduct #mainContent .content_one_col_box .content_one_col,.pageProduct #mainContent .content_one_col_box .content_large,.pageProduct #mainContent .content_large_box .col_1,.pageProduct #mainContent .content_large_box .content_one_col,.pageProduct #mainContent .content_large_box .content_large,.pageTopics #mainContent .col_1_box .col_1,.pageTopics #mainContent .col_1_box .content_one_col,.pageTopics #mainContent .col_1_box .content_large,.pageTopics #mainContent .content_one_col_box .col_1,.pageTopics #mainContent .content_one_col_box .content_one_col,.pageTopics #mainContent .content_one_col_box .content_large,.pageTopics #mainContent .content_large_box .col_1,.pageTopics #mainContent .content_large_box .content_one_col,.pageTopics #mainContent .content_large_box .content_large,.pageMovie #mainContent .col_1_box .col_1,.pageMovie #mainContent .col_1_box .content_one_col,.pageMovie #mainContent .col_1_box .content_large,.pageMovie #mainContent .content_one_col_box .col_1,.pageMovie #mainContent .content_one_col_box .content_one_col,.pageMovie #mainContent .content_one_col_box .content_large,.pageMovie #mainContent .content_large_box .col_1,.pageMovie #mainContent .content_large_box .content_one_col,.pageMovie #mainContent .content_large_box .content_large{background:#d9d9d9}@media only screen and (min-width: 769px){.pageProduct #mainContent .col_1_box .col_1,.pageProduct #mainContent .col_1_box .content_one_col,.pageProduct #mainContent .col_1_box .content_large,.pageProduct #mainContent .content_one_col_box .col_1,.pageProduct #mainContent .content_one_col_box .content_one_col,.pageProduct #mainContent .content_one_col_box .content_large,.pageProduct #mainContent .content_large_box .col_1,.pageProduct #mainContent .content_large_box .content_one_col,.pageProduct #mainContent .content_large_box .content_large,.pageTopics #mainContent .col_1_box .col_1,.pageTopics #mainContent .col_1_box .content_one_col,.pageTopics #mainContent .col_1_box .content_large,.pageTopics #mainContent .content_one_col_box .col_1,.pageTopics #mainContent .content_one_col_box .content_one_col,.pageTopics #mainContent .content_one_col_box .content_large,.pageTopics #mainContent .content_large_box .col_1,.pageTopics #mainContent .content_large_box .content_one_col,.pageTopics #mainContent .content_large_box .content_large,.pageMovie #mainContent .col_1_box .col_1,.pageMovie #mainContent .col_1_box .content_one_col,.pageMovie #mainContent .col_1_box .content_large,.pageMovie #mainContent .content_one_col_box .col_1,.pageMovie #mainContent .content_one_col_box .content_one_col,.pageMovie #mainContent .content_one_col_box .content_large,.pageMovie #mainContent .content_large_box .col_1,.pageMovie #mainContent .content_large_box .content_one_col,.pageMovie #mainContent .content_large_box .content_large{max-width:1020px;width:100%;padding:30px;border-radius:40px}}@media only screen and (max-width: 769px){.pageProduct #mainContent .col_1_box .col_1,.pageProduct #mainContent .col_1_box .content_one_col,.pageProduct #mainContent .col_1_box .content_large,.pageProduct #mainContent .content_one_col_box .col_1,.pageProduct #mainContent .content_one_col_box .content_one_col,.pageProduct #mainContent .content_one_col_box .content_large,.pageProduct #mainContent .content_large_box .col_1,.pageProduct #mainContent .content_large_box .content_one_col,.pageProduct #mainContent .content_large_box .content_large,.pageTopics #mainContent .col_1_box .col_1,.pageTopics #mainContent .col_1_box .content_one_col,.pageTopics #mainContent .col_1_box .content_large,.pageTopics #mainContent .content_one_col_box .col_1,.pageTopics #mainContent .content_one_col_box .content_one_col,.pageTopics #mainContent .content_one_col_box .content_large,.pageTopics #mainContent .content_large_box .col_1,.pageTopics #mainContent .content_large_box .content_one_col,.pageTopics #mainContent .content_large_box .content_large,.pageMovie #mainContent .col_1_box .col_1,.pageMovie #mainContent .col_1_box .content_one_col,.pageMovie #mainContent .col_1_box .content_large,.pageMovie #mainContent .content_one_col_box .col_1,.pageMovie #mainContent .content_one_col_box .content_one_col,.pageMovie #mainContent .content_one_col_box .content_large,.pageMovie #mainContent .content_large_box .col_1,.pageMovie #mainContent .content_large_box .content_one_col,.pageMovie #mainContent .content_large_box .content_large{border:none;box-shadow:none;padding:3vw;border-radius:3vw;margin-bottom:0 !important}}.pageProduct #mainContent .col_1_box .col_1 .item_detail>div.article,.pageProduct #mainContent .col_1_box .content_one_col .item_detail>div.article,.pageProduct #mainContent .col_1_box .content_large .item_detail>div.article,.pageProduct #mainContent .content_one_col_box .col_1 .item_detail>div.article,.pageProduct #mainContent .content_one_col_box .content_one_col .item_detail>div.article,.pageProduct #mainContent .content_one_col_box .content_large .item_detail>div.article,.pageProduct #mainContent .content_large_box .col_1 .item_detail>div.article,.pageProduct #mainContent .content_large_box .content_one_col .item_detail>div.article,.pageProduct #mainContent .content_large_box .content_large .item_detail>div.article,.pageTopics #mainContent .col_1_box .col_1 .item_detail>div.article,.pageTopics #mainContent .col_1_box .content_one_col .item_detail>div.article,.pageTopics #mainContent .col_1_box .content_large .item_detail>div.article,.pageTopics #mainContent .content_one_col_box .col_1 .item_detail>div.article,.pageTopics #mainContent .content_one_col_box .content_one_col .item_detail>div.article,.pageTopics #mainContent .content_one_col_box .content_large .item_detail>div.article,.pageTopics #mainContent .content_large_box .col_1 .item_detail>div.article,.pageTopics #mainContent .content_large_box .content_one_col .item_detail>div.article,.pageTopics #mainContent .content_large_box .content_large .item_detail>div.article,.pageMovie #mainContent .col_1_box .col_1 .item_detail>div.article,.pageMovie #mainContent .col_1_box .content_one_col .item_detail>div.article,.pageMovie #mainContent .col_1_box .content_large .item_detail>div.article,.pageMovie #mainContent .content_one_col_box .col_1 .item_detail>div.article,.pageMovie #mainContent .content_one_col_box .content_one_col .item_detail>div.article,.pageMovie #mainContent .content_one_col_box .content_large .item_detail>div.article,.pageMovie #mainContent .content_large_box .col_1 .item_detail>div.article,.pageMovie #mainContent .content_large_box .content_one_col .item_detail>div.article,.pageMovie #mainContent .content_large_box .content_large .item_detail>div.article{border-top:1px solid #b2b2b2 !important}.pageProduct #mainContent .col_1_box::before,.pageProduct #mainContent .content_one_col_box::before,.pageProduct #mainContent .content_large_box::before,.pageTopics #mainContent .col_1_box::before,.pageTopics #mainContent .content_one_col_box::before,.pageTopics #mainContent .content_large_box::before,.pageMovie #mainContent .col_1_box::before,.pageMovie #mainContent .content_one_col_box::before,.pageMovie #mainContent .content_large_box::before{content:"";width:10px;height:10px;border-radius:5px;background-color:#b2b2b2;position:absolute;bottom:35px;left:35px;z-index:1}@media only screen and (max-width: 769px){.pageProduct #mainContent .col_1_box::before,.pageProduct #mainContent .content_one_col_box::before,.pageProduct #mainContent .content_large_box::before,.pageTopics #mainContent .col_1_box::before,.pageTopics #mainContent .content_one_col_box::before,.pageTopics #mainContent .content_large_box::before,.pageMovie #mainContent .col_1_box::before,.pageMovie #mainContent .content_one_col_box::before,.pageMovie #mainContent .content_large_box::before{width:2vw;height:2vw;border-radius:2vw;bottom:5vw;left:5vw}}.pageProduct #mainContent .col_1_box::after,.pageProduct #mainContent .content_one_col_box::after,.pageProduct #mainContent .content_large_box::after,.pageTopics #mainContent .col_1_box::after,.pageTopics #mainContent .content_one_col_box::after,.pageTopics #mainContent .content_large_box::after,.pageMovie #mainContent .col_1_box::after,.pageMovie #mainContent .content_one_col_box::after,.pageMovie #mainContent .content_large_box::after{content:"";width:10px;height:10px;border-radius:5px;background-color:#b2b2b2;position:absolute;bottom:35px;right:35px;z-index:1}@media only screen and (max-width: 769px){.pageProduct #mainContent .col_1_box::after,.pageProduct #mainContent .content_one_col_box::after,.pageProduct #mainContent .content_large_box::after,.pageTopics #mainContent .col_1_box::after,.pageTopics #mainContent .content_one_col_box::after,.pageTopics #mainContent .content_large_box::after,.pageMovie #mainContent .col_1_box::after,.pageMovie #mainContent .content_one_col_box::after,.pageMovie #mainContent .content_large_box::after{width:2vw;height:2vw;border-radius:2vw;bottom:5vw;right:5vw}}.pageProduct #mainContent.two_cols ul.two_col_content,.pageTopics #mainContent.two_cols ul.two_col_content,.pageMovie #mainContent.two_cols ul.two_col_content{justify-content:flex-start}@media only screen and (max-width: 769px){.pageProduct #mainContent.two_cols ul.two_col_content .ttl,.pageTopics #mainContent.two_cols ul.two_col_content .ttl,.pageMovie #mainContent.two_cols ul.two_col_content .ttl{word-break:break-all;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}}.c-heading{text-align:center;font-weight:bolder;border-left:5px solid #eb7500;background:#000;color:#fff}@media only screen and (min-width: 769px){.c-heading{font-size:18px;padding:5px}}@media only screen and (max-width: 769px){.c-heading{font-size:4vw;padding:1vw}}.pageProduct .btnProduct,.pageTopics .btnTopics,.pageMovie .btnMovie{position:relative}@media only screen and (min-width: 769px){.pageProduct .btnProduct::before,.pageTopics .btnTopics::before,.pageMovie .btnMovie::before{content:"";display:block;background:url(../images/top/btn_nav_current.png) top center no-repeat;position:absolute;background-size:contain;height:85px;bottom:-10px;left:0;right:0;z-index:9}}@media only screen and (max-width: 769px){.pageTopics .topicsLists{justify-content:flex-start}}@media only screen and (max-width: 769px){.pageProduct .productLists{width:100%}}.pageMovie .movieLists{display:flex;flex-wrap:wrap;gap:20px;max-width:1076px;width:100%;margin:5vw auto}@media screen and (max-width: 1100px) and (min-width: 768px){.pageMovie .movieLists{width:100%;padding:0 2vw}}@media only screen and (max-width: 769px){.pageMovie .movieLists{gap:3vw;width:100%;margin:0 auto 5vw}}.pageMovie .movieLists li{background:linear-gradient(180deg, #a1abb0, #fff) !important;max-width:342px;width:calc((100% - 40px) / 3);border-radius:50px;padding:15px;box-shadow:5px 5px 5px 0 #000}@media only screen and (max-width: 769px){.pageMovie .movieLists li{width:calc((100% - 4%) / 2);border-radius:7vw;padding:2vw}}.pageMovie .movieLists li a{background:#d9d9d9;display:flex !important;flex-direction:column  !important;border-radius:40px;height:100%;text-decoration:none;font-weight:bold}@media only screen and (max-width: 769px){.pageMovie .movieLists li a{border-radius:5vw}}.pageMovie .movieLists li a .movie_img{display:flex;justify-content:center;align-items:center;border-radius:40px;box-shadow:5px 5px 5px #a7a7a7;margin:0 0 24px 0;overflow:hidden}@media only screen and (max-width: 769px){.pageMovie .movieLists li a .movie_img{margin:0 0 3vw 0;border-radius:5vw;box-shadow:1vw 1vw 1vw #a7a7a7}}.pageMovie .movieLists li a .movie_img:after{content:'';width:50px;height:50px;background:url(../images/common/img_play.png) no-repeat;background-size:100%;position:absolute}@media only screen and (max-width: 769px){.pageMovie .movieLists li a .movie_img:after{width:8vw;height:8vw}}.pageMovie .movieLists li a .movie_img img{width:312px;margin-right:0;border:none}@media only screen and (max-width: 769px){.pageMovie .movieLists li a .movie_img img{border-radius:5vw;width:auto}}.pageMovie .movieLists li a:not(:has(.color_tags)) .ttl{margin-top:37px}@media only screen and (max-width: 769px){.pageMovie .movieLists li a:not(:has(.color_tags)) .ttl{margin-top:8.2vw}}.pageMovie .movieLists li a .color_tags{margin:0 10px 14px}@media only screen and (max-width: 769px){.pageMovie .movieLists li a .color_tags{margin:2vw 1vw}}.pageMovie .movieLists li a .color_tags>div{display:inline-block;background:#f3a100;border-radius:15px;font-size:1.5rem;padding:4px 13px;line-height:1}@media only screen and (max-width: 769px){.pageMovie .movieLists li a .color_tags>div{border-radius:5vw;font-size:0.7em;padding:1vw 2vw}}.pageMovie .movieLists li a .ttl{font-size:1.9rem;margin:0 10px;color:#000;line-height:1.4em}@media only screen and (max-width: 769px){.pageMovie .movieLists li a .ttl{font-size:1.2rem;margin:0 1vw}}.pageMovie .movieLists li a .date{margin:30px 10px 50px 10px;font-size:1.7rem;color:#666666;text-align:right;line-height:1}@media only screen and (max-width: 769px){.pageMovie .movieLists li a .date{margin:3vw 1vw 10vw 1vw;font-size:1rem}}.pageMovie .movieLists li::before{display:inline-block;content:"";width:10px;height:10px;border-radius:5px;background-color:#b2b2b2;position:absolute;bottom:35px;left:35px;z-index:1}@media only screen and (max-width: 769px){.pageMovie .movieLists li::before{width:2vw;height:2vw;border-radius:2vw;bottom:5vw;left:5vw}}.pageMovie .movieLists li::after{display:inline-block;content:"";width:10px;height:10px;border-radius:5px;background-color:#b2b2b2;position:absolute;bottom:35px;right:35px;z-index:1}@media only screen and (max-width: 769px){.pageMovie .movieLists li::after{width:2vw;height:2vw;border-radius:2vw;bottom:5vw;right:5vw}}.error_messages{color:#fff}.movieSlide .error_messages{color:#000}.btn_baseline_lge{border-width:1px !important;transition:all .2s}@media (hover: hover){.btn_baseline_lge:hover:before{background-image:url(../../../../images/common/black_arrow_l.png) !important;background-size:contain}}.mvCol .gnavi__langs{height:102px}
