header{width:100%;background-color:#000;color:#fff;z-index:55}header .m_section_inner{padding:14px 174px 0 170px}header .kabuto_logo{position:absolute;top:37px;left:1px;width:115px}header .kabuto_logo a{-webkit-transition:opacity .35s ease;-o-transition:opacity .35s ease;transition:opacity .35s ease}header .kabuto_logo a:hover{opacity:1}header #kabuto_navi{position:absolute;top:20px;right:0;z-index:5}header #kabuto_navi .btn{display:inline-block;position:relative;min-width:147px;padding:10px 16px;border:1px solid #fefefe;border-width:0;background-color:rgba(134,32,32,.8);letter-spacing:.5px;text-align:center;font-size:12px;cursor:pointer;-webkit-transition:opacity .35s ease;-o-transition:opacity .35s ease;transition:opacity .35s ease;z-index:11}header #kabuto_navi .btn:hover{opacity:.7}header #kabuto_navi .btn b{display:inline-block;position:relative;padding-left:13px;font-weight:400}header #kabuto_navi .btn b:before{content:"";display:inline-block;position:absolute;width:auto;height:auto;background-repeat:no-repeat;background-position:0 0;background-size:contain;top:50%;left:0;width:8px;height:7px;margin-top:-3px;background-image:url(../img/parts/icon_arrow_btm.png)}header #kabuto_navi ul{display:block;position:relative;width:100%;height:0;overflow:hidden;-webkit-transition:height .35s ease;-o-transition:height .35s ease;transition:height .35s ease}header #kabuto_navi ul li{position:absolute;top:-2.7em;left:0;width:100%;border:1px solid #fefefe;border-width:0;-webkit-transition:top .35s ease;-o-transition:top .35s ease;transition:top .35s ease}header #kabuto_navi ul li a{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%;height:2.7em;background-color:rgba(51,51,51,.8);text-align:center}header #kabuto_navi ul li a:hover{background-color:rgba(134,32,32,.8);opacity:1}header #kabuto_navi.open{display:block}header #kabuto_navi.open li:nth-child(1){top:0}header #kabuto_navi.open li:nth-child(2){top:2.7em}header #kabuto_navi.open li:nth-child(3){top:5.4em}header #kabuto_navi.open li:nth-child(4){top:8.1em}header #kabuto_navi.open ul{height:10.8em}header .g_navi ul,header .s_navi ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}header .g_navi ul li,header .s_navi ul li{font-size:12px}header #header_navi .s_navi{padding-right:10px}header #header_navi .s_navi ul{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}header #header_navi .s_navi ul li{position:relative}header #header_navi .s_navi ul li:after{content:"";display:inline-block;position:relative;width:auto;height:auto;background-repeat:no-repeat;background-position:0 0;background-size:contain;content:'/';margin:0 12px}header #header_navi .s_navi ul li:last-child:after{display:none}.g_navi{margin-top:9px;margin-right:-150px}.g_navi ul li~li{margin-left:39px}.g_navi ul li a{display:inline-block;position:relative;width:100%;padding:20px 0 27px;text-align:center;font-size:13px;-webkit-transition:opacity .35s ease;-o-transition:opacity .35s ease;transition:opacity .35s ease}.g_navi ul li a:hover{opacity:1}.g_navi ul li.top{min-width:85px}.g_navi ul li.spirit{min-width:92px}.g_navi ul li.overview{min-width:52px}.g_navi ul li.contact{min-width:169px}.g_navi ul li a:after{content:"";display:inline-block;position:absolute;width:auto;height:auto;background-repeat:no-repeat;background-position:0 0;background-size:contain;bottom:0;left:50%;width:0;height:2px;background-color:#cc0202;-webkit-transition:width .35s ease,left .35s ease;-o-transition:width .35s ease,left .35s ease;transition:width .35s ease,left .35s ease}.g_navi ul li a:hover:after,.g_navi ul li.current a:after{left:0;width:100%}body.company .g_navi ul li.company a:after,body.company .g_navi ul li.recruit a:after,body.contact .g_navi ul li.contact a:after,body.products .g_navi ul li.spirit a:after{left:0;width:100%}body.company.recruit .g_navi ul li.company a:after{left:initial;width:0%}body.company.overview .g_navi ul li.recruit a:after{left:initial;width:0%}body.company.outline .g_navi ul li.recruit a:after{left:initial;width:0%}.s_navi .search{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#search form{position:relative;width:0;height:45px;margin-right:0;overflow:hidden;-webkit-transition:width .35s ease,margin-right .35s ease;-o-transition:width .35s ease,margin-right .35s ease;transition:width .35s ease,margin-right .35s ease}#search form #search_input{width:0;height:45px;padding:0 50px 0 0;border-width:0;-webkit-transition:width .35s ease;-o-transition:width .35s ease;transition:width .35s ease}#search form.open{width:250px;margin-right:10px}#search form.open #search_input{width:250px}#search_btn{cursor:pointer;-webkit-transition:opacity .35s ease;-o-transition:opacity .35s ease;transition:opacity .35s ease}#search_btn:hover{opacity:.7}#search_btn.open{display:inline-block;background-repeat:no-repeat;background-position:0 0;background-size:contain;top:0;left:0;width:18px;height:18px;background-image:url(../img/parts/icon_search_open.png)}#search_btn.open img{display:none}#fixed_header{position:fixed;top:-80px;left:0;width:100%;background-color:#000;z-index:100;-webkit-transition:top .35s ease;-o-transition:top .35s ease;transition:top .35s ease}#fixed_header .kabuto_logo{position:relative;top:auto;left:auto;width:85px;height:46px;margin-right:85px}#fixed_header .kabuto_logo a{-webkit-transition:opacity .35s ease;-o-transition:opacity .35s ease;transition:opacity .35s ease}#fixed_header .kabuto_logo a:hover{opacity:1}#fixed_header .m_section_inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:0}#fixed_header .m_section_inner .g_navi{margin-right:0}#fixed_header.active{top:0}#search{position:relative}#search_submit{position:absolute;top:13px;right:11px;width:21px;height:21px}#header{position:relative}.section_categorytitle{height:313px;background:none no-repeat center center;background-size:cover;background-color:gray}.section_categorytitle h2{padding:197px 0 0;text-align:center;font-size:35px;font-weight:700;color:#fff}body.products_articleproducts_article .section_categorytitle{display:block}body.products .g_navi ul li.products a:after,body.search .g_navi ul li.products a:after{left:0;width:100%}body.out_list .g_navi ul li.out_list a:after{left:0;width:100%}.gsc-input-box{border:none!important}table.gsc-search-box{height:45px!important;width:250px!important;background:#fff}.gsst_a{display:block!important}.gsc-search-button-v2,.gsc-search-button-v2:focus,.gsc-search-button-v2:hover{-webkit-transition:opacity .35s ease;-o-transition:opacity .35s ease;width:30px!important;height:30px!important;border-width:0!important;background:url(../img/parts/icon_search_sp.png) no-repeat center center/19px 19px!important;background-color:transparent!important;cursor:pointer;transition:opacity .35s ease}.gsc-search-button-v2 svg,.gsc-search-button-v2:focus svg,.gsc-search-button-v2:hover svg{display:none!important}.gsc-search-button{position:relative}#search_form .gsib_b{display:none}#search_form div.gsc-input-box .gsc-input-box,#search_form div.gsc-input-box input.gsc-input,#search_form table.gsc-search-box .gsc-input-box,#search_form table.gsc-search-box input.gsc-input{border-width:0!important;outline:0;background-color:transparent!important;background-image:none!important}.gsc-input-box{padding-top:0!important;padding-bottom:0!important}.gsst_b{display:none}.splash{position:fixed;top:0;left:0;width:100%;height:100%;z-index:555;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-webkit-transition:-webkit-transform .4s ease .15s;transition:-webkit-transform .4s ease .15s;-o-transition:transform .4s ease .15s;transition:transform .4s ease .15s;transition:transform .4s ease .15s,-webkit-transform .4s ease .15s}.splash.hide{pointer-events:none;-webkit-transform:translate(100%,0);-ms-transform:translate(100%,0);transform:translate(100%,0)}.splash.hide .kabuto_logo:after{width:100%}.splash .kabuto_logo{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative;top:0;left:0;width:100%;height:100%;background-color:#000;z-index:1;-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0;-webkit-transition:.8s ease;-o-transition:.8s ease;transition:.8s ease}.splash .kabuto_logo:after{content:"";display:inline-block;position:absolute;width:auto;height:auto;background-repeat:no-repeat;background-position:0 0;background-size:contain;top:0;left:0;width:0;height:100%;background-color:#e60012;-webkit-transition:width .2s ease;-o-transition:width .2s ease;transition:width .2s ease}.splash .kabuto_logo img{width:200px}.section_detail_products{padding:50px 0 30px}.section_detail_products .navi_products{text-align:right}.section_detail_products .navi_products .to_seriestop{display:inline-block;min-width:190px;padding:9px 15px 8px;border:1px solid #000;background-color:#fff;text-align:center}.section_detail_products .navi_products .to_seriestop{position:relative;color:#000;-webkit-transition:color .35s ease-out,background-image .35s ease-out;-o-transition:color .35s ease-out,background-image .35s ease-out;transition:color .35s ease-out,background-image .35s ease-out}.section_detail_products .navi_products .to_seriestop:before{content:"";display:inline-block;position:absolute;width:auto;height:auto;background-repeat:no-repeat;background-position:0 0;background-size:contain;top:0;right:0;width:0;height:100%;background-color:#000;-webkit-transition:width .35s ease-out;-o-transition:width .35s ease-out;transition:width .35s ease-out}.section_detail_products .navi_products .to_seriestop:hover{color:#fff;opacity:1}.section_detail_products .navi_products .to_seriestop:hover:before{right:auto;left:0;width:100%}.section_detail_products .navi_products .to_seriestop span{position:relative;z-index:3}.section_detail_products .navi_products .to_seriestop span{display:inline-block;position:relative;padding-right:15px}.section_detail_products .navi_products .to_seriestop span:after{content:"";display:inline-block;position:absolute;width:auto;height:auto;background-repeat:no-repeat;background-position:0 0;background-size:contain;top:50%;right:0;width:6px;height:10px;margin-top:-5px;background-image:url(../img/parts/icon_arrow_black.png)}.section_detail_products .navi_products .to_seriestop span:hover:after{background-image:url(../img/parts/icon_arrow_white.png)}.section_detail_products .navi_products h2{margin-top:18px;font-size:20px;font-weight:700}.section_detail_products .navi_products ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;background-color:#cdcdcd;border-top:5px solid #fff}.section_detail_products .navi_products ul li{width:25%;border:1px solid #fff;border-width:0 1px 1px 0;text-align:center}.section_detail_products .navi_products ul li a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%;height:100%;padding:10px 15px 9px;background-color:#000;color:#fff}.section_detail_products .navi_products ul li a{position:relative;color:#fff;-webkit-transition:color .35s ease-out,background-image .35s ease-out;-o-transition:color .35s ease-out,background-image .35s ease-out;transition:color .35s ease-out,background-image .35s ease-out}.section_detail_products .navi_products ul li a:before{content:"";display:inline-block;position:absolute;width:auto;height:auto;background-repeat:no-repeat;background-position:0 0;background-size:contain;top:0;right:0;width:0;height:100%;background-color:#cb0000;-webkit-transition:width .35s ease-out;-o-transition:width .35s ease-out;transition:width .35s ease-out}.section_detail_products .navi_products ul li a:hover{color:#fff;opacity:1}.section_detail_products .navi_products ul li a:hover:before{right:auto;left:0;width:100%}.section_detail_products .navi_products ul li a span{position:relative;z-index:3}.section_detail_products .navi_products ul li a span{display:inline-block;position:relative;padding-right:15px}.section_detail_products .navi_products ul li a span:after{content:"";display:inline-block;position:absolute;width:auto;height:auto;background-repeat:no-repeat;background-position:0 0;background-size:contain;top:50%;right:0;width:6px;height:10px;margin-top:-5px;background-image:url(../img/parts/icon_arrow_white.png)}.section_detail_products .navi_products ul li.current a{background-color:#cb0000}.section_detail_products .navi_products ul li.current a:before{display:none}.section_detail_products .navi_products ul li:nth-child(4n){border-right-width:0}.section_detail_products .navi_products ul:after{content:"";display:inline-block;position:absolute;width:auto;height:auto;background-repeat:no-repeat;background-position:0 0;background-size:contain;bottom:0;left:0;width:100%;height:1px;background-color:#fff}.section_detail_products .navi_products h2{display:none;text-align:left}.section_detail_products .navi_products .to_seriestop~ul,.section_detail_products .navi_products ul+.to_seriestop{margin-top:15px}.entrypane{margin-top:37px}.entrypane .item_title{margin-bottom:11px}.entrypane .item_title h3{font-size:36px;font-weight:700}.entrypane .item_catch_copy{line-height:1.7;font-size:18px}.entrypane .item_info_area{margin-top:33px;padding-top:19px;border-top:1px solid #d3d3d3}.entrypane .item_info_area ul li{padding-left:1em;text-indent:-1em;line-height:1.5;font-size:15px;font-weight:700}.entrypane .item_info_area ul li~li{margin-top:8px}.entrypane .item_info_area ul li:before{content:'\30FB'}.entrypane .item_main_area{margin-top:16px;padding-top:27px;border-top:1px solid #d3d3d3}.entrypane .main_area_detail{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.entrypane .main_area_detail .dataarea .item_name,.entrypane .main_area_detail .dataarea .item_name_2{padding-left:4px}.entrypane .main_area_detail .dataarea .item_name dl,.entrypane .main_area_detail .dataarea .item_name_2 dl{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:15px}.entrypane .main_area_detail .dataarea .item_price{padding-left:4px}.entrypane .main_area_detail .dataarea .item_price dl{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline;font-size:15px}.entrypane .main_area_detail .dataarea .item_price dl span.asset{vertical-align:bottom}.entrypane .main_area_detail .dataarea .item_price dl b{vertical-align:bottom;font-size:20px;font-weight:400}.entrypane .main_area_detail .item_press_release{width:330px;margin:16px auto 0}.entrypane .main_area_detail .item_press_release .button{display:inline-block;width:100%;padding:10px 15px 9px;background-color:#000;text-align:center;font-size:14px;color:#fff;cursor:pointer;-webkit-transition:opacity .35s ease;-o-transition:opacity .35s ease;transition:opacity .35s ease}.entrypane .main_area_detail .item_press_release .button:hover{opacity:.7}.entrypane .main_area_detail .item_press_release .button span{display:inline-block;position:relative;padding-left:17px}.entrypane .main_area_detail .item_press_release .button span:after{content:"";display:inline-block;position:absolute;width:auto;height:auto;background-repeat:no-repeat;background-position:0 0;background-size:contain;top:50%;left:0;width:10px;height:8px;margin-top:-5px;background-image:url(../img/parts/icon_arrow_btm.png)}.entrypane .main_area_detail .item_press_release ul{padding:17px 15px;background-color:#7f7f7f;color:#fff}.entrypane .main_area_detail .item_press_release ul li~li{margin-top:9px}.entrypane .main_area_detail .item_press_release ul li a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:14px;letter-spacing:0}.entrypane .main_area_detail .item_press_release ul li .day{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;display:inline-block;width:8.7em;padding-right:.5em}.entrypane .main_area_detail .item_press_release ul li .detail{display:inline-block}.entrypane .main_area_detail .item_link{margin-top:16px;text-align:left}.entrypane .main_area_detail .item_link a{display:inline-block;min-width:330px;padding:10px 15px 9px;background-color:#000;text-align:center;font-size:14px;color:#fff}.entrypane .main_area_detail .item_link a{position:relative;color:#fff;-webkit-transition:color .35s ease-out,background-image .35s ease-out;-o-transition:color .35s ease-out,background-image .35s ease-out;transition:color .35s ease-out,background-image .35s ease-out}.entrypane .main_area_detail .item_link a:before{content:"";display:inline-block;position:absolute;width:auto;height:auto;background-repeat:no-repeat;background-position:0 0;background-size:contain;top:0;right:0;width:0;height:100%;background-color:#cb0000;-webkit-transition:width .35s ease-out;-o-transition:width .35s ease-out;transition:width .35s ease-out}.entrypane .main_area_detail .item_link a:hover{color:#fff;opacity:1}.entrypane .main_area_detail .item_link a:hover:before{right:auto;left:0;width:100%}.entrypane .main_area_detail .item_link a span{position:relative;z-index:3}.entrypane .main_area_detail .item_link a span{display:inline-block;position:relative;padding:0 16px 0 22px}.entrypane .main_area_detail .item_link a span:after{content:"";display:inline-block;position:absolute;width:auto;height:auto;background-repeat:no-repeat;background-position:0 0;background-size:contain;top:50%;right:0;width:6px;height:10px;margin-top:-5px;background-image:url(../img/parts/icon_arrow_white.png)}.entrypane .main_area_detail .item_logo{margin-top:20px;text-align:left}.entrypane .main_area_detail .item_movie{margin-top:30px}.entrypane .main_area_detail .item_movie a{display:inline-block;position:relative;width:330px}.entrypane .main_area_detail .item_movie a:before{content:"";display:inline-block;position:absolute;width:auto;height:auto;background-repeat:no-repeat;background-position:0 0;background-size:contain;top:50%;left:50%;width:59px;height:59px;margin:-30px 0 0 -30px;background-image:url(../img/parts/icon_youtube_player.png)}.entrypane .main_area_detail .item_movie iframe{margin:0 auto}.entrypane .main_area_detail .item_banner{margin-top:30px}.entrypane .main_area_detail .item_banner ul li{width:330px;margin:0 auto}.entrypane .main_area_detail .item_banner ul li~li{margin-top:25px}.entrypane .main_area_detail .imagearea{width:564px;margin:0}.entrypane .main_area_detail .imagearea .item_image_pane{width:458px;height:489px;margin:0 auto;padding:8px 4px}.entrypane .main_area_detail .imagearea .item_image_pane .slick-arrow{display:inline-block;white-space:nowrap;text-indent:300%;overflow:hidden;background-repeat:no-repeat;background-position:0 0;background-size:contain;position:absolute;top:50%;width:13px;height:23px;margin-top:-9px;background-image:url(../img/parts/icon_arrow02_black.png);cursor:pointer;-webkit-transition:opacity .35s ease;-o-transition:opacity .35s ease;transition:opacity .35s ease}.entrypane .main_area_detail .imagearea .item_image_pane .slick-arrow:hover{opacity:.7}.entrypane .main_area_detail .imagearea .item_image_pane .slick-arrow.slick-next{right:-53px}.entrypane .main_area_detail .imagearea .item_image_pane .slick-arrow.slick-prev{left:-53px;-webkit-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.entrypane .main_area_detail .imagearea .item_image_pane .slick-arrow.slick-disabled{background-image:url(../img/parts/icon_arrow02_gray.png);cursor:default;-webkit-transition:opacity .35s ease;-o-transition:opacity .35s ease;transition:opacity .35s ease}.entrypane .main_area_detail .imagearea .item_image_pane .slick-arrow.slick-disabled:hover{opacity:1}.entrypane .main_area_detail .imagearea .item_image_pane .item_image span{display:inline-block;position:relative;width:100%;padding:12px 11px}.entrypane .main_area_detail .imagearea .item_image_pane .item_image span:before{top:0;left:0;width:63px;height:71px}.entrypane .main_area_detail .imagearea .item_image_pane .item_image.icon_newmodel span:before{background-image:url(../img/parts/icon_newmodel_at.png)}.entrypane .main_area_detail .imagearea .item_image_pane .item_image.icon_newgraphic span:before{background-image:url(../img/parts/icon_newgraphic_at.png)}.entrypane .main_area_detail .imagearea .item_image_pane .item_image.icon_limitedmodel span:before{background-image:url(../img/parts/icon_limitedmodel_at.png)}.entrypane .main_area_detail .imagearea .item_image_pane .item_image.icon_newitem span:before{background-image:url(../img/parts/icon_newitem_at.png)}.entrypane .item_thumbs{width:100%;margin:41px auto 0}.entrypane .item_thumbs .slick-track{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;width:100%!important;margin-left:0;-webkit-transform:translate3d(0,0,0)!important;transform:translate3d(0,0,0)!important}.entrypane .item_thumbs .slick-track:after,.entrypane .item_thumbs .slick-track:before{display:table}.entrypane .item_thumbs li{float:none;width:140px!important;height:auto;padding:0 10px;font-size:11px;cursor:pointer;outline:0}.entrypane .item_thumbs li:nth-child(8n),.entrypane .item_thumbs li:nth-child(8n+1){width:130px!important}.entrypane .item_thumbs li:nth-child(8n+1){padding-left:0}.entrypane .item_thumbs li:nth-child(8n){padding-right:0}.entrypane .item_thumbs li span{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:auto;height:120px;padding:7px;border:1px solid #ddd}.entrypane .item_thumbs li span img{width:100%;height:auto;margin:0 auto}.entrypane .item_thumbs li:hover span{border-color:#e30000}.entrypane .item_thumbs li:nth-child(n+3){margin-top:0}.entrypane .item_thumbs li:nth-child(n+9){margin-top:28px}.entrypane .item_thumbs li.slick-current span,.entrypane .item_thumbs li.slick-current:hover span{border-color:#e30000}.entrypane .item_thumbs li .label_newcolor{display:inline-block;margin-top:10px;padding:1px 4px;line-height:1.6;letter-spacing:-.1px;font-size:10px;font-weight:400}.entrypane .item_thumbs li .label_newcolor+.color_title{margin-top:5px}.entrypane .item_thumbs li .label_newcolor{background-color:red;color:#fff}.entrypane .item_thumbs li .color_title{margin-top:7px;text-align:center}.entrypane .item_thumbs .slick-slider.wait{position:relative}.entrypane .item_thumbs .slick-slider.wait:before{content:"";display:inline-block;position:absolute;width:auto;height:auto;background-repeat:no-repeat;background-position:0 0;background-size:contain;top:0;left:0;width:100%;height:100%;z-index:99990}.entrypane .sizecolor{font-size:15px}.entrypane .sizecolor p{line-height:2}.entrypane .sizecolor .tablepane,.entrypane .sizecolor .tablepane_narrow{margin:12px auto 14px;overflow:visible;-webkit-overflow-scrolling:touch}.entrypane .sizecolor .tablepane table,.entrypane .sizecolor .tablepane_narrow table{border-collapse:collapse;min-width:1100px}.entrypane .sizecolor .tablepane table td,.entrypane .sizecolor .tablepane table th,.entrypane .sizecolor .tablepane_narrow table td,.entrypane .sizecolor .tablepane_narrow table th{padding:14px 9px;border:1px solid #aaa;text-align:center;font-weight:400}.entrypane .sizecolor .tablepane table th,.entrypane .sizecolor .tablepane_narrow table th{background-color:#e0e0e0}.entrypane .sizecolor .tablepane table th:first-of-type,.entrypane .sizecolor .tablepane_narrow table th:first-of-type{width:281px;text-align:left}.entrypane .sizecolor .tablepane table tr:first-child th,.entrypane .sizecolor .tablepane_narrow table tr:first-child th{background-color:#f5f5f5}.entrypane .sizecolor .tablepane table tr:first-child th:first-of-type,.entrypane .sizecolor .tablepane_narrow table tr:first-child th:first-of-type{background-color:#e0e0e0}.entrypane .sizecolor .tablepane_non{margin:12px auto 14px}.entrypane .sizecolor .tablepane_non table{border-collapse:collapse;min-width:500px}.entrypane .sizecolor .tablepane_non table td,.entrypane .sizecolor .tablepane_non table th{padding:14px 9px;border:1px solid #aaa;text-align:center;font-weight:400}.entrypane .sizecolor .tablepane_non table th{background-color:#e0e0e0}.entrypane .sizecolor .tablepane_non table th:first-of-type{width:50%;text-align:left}.entrypane .sizecolor .tablepane_non table tr:first-child td{background-color:#f5f5f5}.entrypane .wrapper_shield_accessories .sizecolor .tablepane_non table tr:first-child td{background-color:#fff}.entrypane .wrapper_shield_accessories .sizecolor .tablepane_narrow table{min-width:500px}.entrypane .wrapper_shield_accessories .sizecolor .tablepane_narrow table th:first-of-type{width:50%;text-align:left}.entrypane .wrapper_shield_accessories .item_plainproperty ul{margin-left:15px}.entrypane .wrapper_shield_accessories .item_plainproperty ul li{list-style-type:disc;list-style-position:outside}.entrypane .wrapper_shield_accessories .item_detail{margin-top:6px;line-height:2;font-size:15px}.entrypane .wrapper_shield_accessories .item_detail p.notice{margin-bottom:1em}.entrypane .wrapper_shield_accessories .item_reservehtmlfield{margin-bottom:25px;margin-top:17px;padding-top:25px;padding-bottom:15px;border-top:1px solid #c1c1c1}.entrypane .item_catch_copy_price{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.entrypane .item_catch_copy_price .products_snslink{margin-top:0}.entrypane .item_catch_copy_price .products_snslink ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;width:auto;margin-left:auto}.entrypane .item_catch_copy_price .products_snslink ul li~li{margin-top:0;margin-left:5px}.entrypane .item_catch_copy_price .products_snslink ul li.tw{position:relative;top:1px}.entrypane .item_detail~.item_detail{margin-top:40px}.serial{margin:43px 0 50px;padding:30px 0 25px;background-color:#ededed}.serial .serial_list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;padding:7px 20px 1px}.serial .serial_list li{width:196px;margin-top:0}.serial .serial_list li~li{margin-left:20px}.serial .serial_list li:nth-child(5n+1){margin-left:0}.serial .serial_list li:nth-child(n+3){margin-top:0}.serial .serial_list li:nth-child(n+6){margin-top:25px}.serial .serial_list li .products_detail{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.serial .serial_list li .products_image{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative;width:100%;height:100%;min-height:214px;padding:6px 5px 0 0;background-color:#fff;text-align:center;-webkit-transition:opacity .35s ease;-o-transition:opacity .35s ease;transition:opacity .35s ease}.serial .serial_list li .products_image:hover{opacity:.7}.serial .serial_list li .products_image img{width:151px;height:auto}.serial .serial_list li dl{margin-top:8px}.serial .serial_list li dl dt{font-size:15px;font-weight:700}.serial .serial_list li dl dt a:hover{text-decoration:underline}.serial .serial_list li dl dd{font-size:14px}.serial .serial_list li.icon_newmodel .products_image:before{background-image:url(../img/parts/icon_newmodel_at.png)}.serial .serial_list li.icon_newgraphic .products_image:before{background-image:url(../img/parts/icon_newgraphic_at.png)}.serial .serial_list li.icon_limitedmodel .products_image:before{background-image:url(../img/parts/icon_limitedmodel_at.png)}.serial .serial_list li.icon_newitem .products_image:before{background-image:url(../img/parts/icon_newitem_at.png)}.serial .serial_list li .products_image:before{top:5px;left:5px;width:41px;height:47px}a[inv-vht-modal-button]{color:#0000de}.navi_products .float_navi.on_fixed{position:fixed;width:1100px;margin-top:0!important;z-index:11111}.section_series_products{padding:50px 0}.section_series_products .m_section_inner{padding:0}.section_series_products .title{position:relative;min-height:150px;background-color:#fff;color:#fff;cursor:pointer}.section_series_products .title:before{content:"";display:inline-block;position:absolute;width:auto;height:auto;background-repeat:no-repeat;background-position:0 0;background-size:contain;display:inline-block;top:0;left:0;width:100%;height:100%;opacity:1;-webkit-transition:opacity .35s ease;-o-transition:opacity .35s ease;transition:opacity .35s ease}.section_series_products .title:after{content:"";display:inline-block;position:absolute;width:auto;height:auto;background-repeat:no-repeat;background-position:0 0;background-size:contain;top:50%;bottom:auto;right:20px;width:13px;height:12px;margin-top:-6px;margin-right:0;background-image:url(../img/parts/icon_arrow_btm.png);-webkit-transition:-webkit-transform .35s ease;transition:-webkit-transform .35s ease;-o-transition:transform .35s ease;transition:transform .35s ease;transition:transform .35s ease,-webkit-transform .35s ease;-webkit-transform-origin:center 6px;-ms-transform-origin:center 6px;transform-origin:center 6px;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}.section_series_products .title.open:after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.section_series_products .title:hover:before{opacity:.7}.section_series_products .title .title_inner{position:relative;height:100%;min-height:150px;padding:24px 30px;z-index:5}.section_series_products .title .title_inner:after{content:"";display:inline-block;position:absolute;width:auto;height:auto;background-repeat:no-repeat;background-position:0 0;background-size:contain;top:50%;right:56px}.section_series_products .title .title_inner:before{content:"";display:inline-block;position:absolute;width:auto;height:auto;background-repeat:no-repeat;background-position:0 0;background-size:contain;bottom:0;left:0;width:100%;height:1px;background:-webkit-gradient(linear,left top,right top,from(#f57f00),to(#8c0000));background:-webkit-linear-gradient(left,#f57f00,#8c0000);background:-o-linear-gradient(left,#f57f00,#8c0000);background:linear-gradient(to right,#f57f00,#8c0000)}.section_series_products .title .title_inner .products_logo{display:inline-block;width:250px}.section_series_products .title .title_inner .products_logo img{height:auto}.section_series_products .title dl{margin-top:9px}.section_series_products .title dl dt{font-size:16px;font-weight:700}.section_series_products .title dl dd{margin-top:2px;font-size:14px}.section_series_products .serial{margin:0;padding:0}.section_series_products .serial .serial_list_pane{display:none}.section_series_products .serial .serial_list_pane.open{display:block}.section_series_products .serial .serial_list{padding:10px 20px 21px}.section_series_products .serial .serial_list li dl dd{font-size:12px}.section_series_products .serial .serial_list li:nth-child(n+6){margin-top:32px}.section_series_products .serial.search{width:100%;margin:10px 0 0;text-align:center}.section_series_products .serial.search .title{min-height:1em;background-color:#000;text-align:left}.section_series_products .serial.search .title{position:relative;color:#fff;-webkit-transition:color .35s ease-out,background-image .35s ease-out;-o-transition:color .35s ease-out,background-image .35s ease-out;transition:color .35s ease-out,background-image .35s ease-out}.section_series_products .serial.search .title:before{content:"";display:inline-block;position:absolute;width:auto;height:auto;background-repeat:no-repeat;background-position:0 0;background-size:contain;top:0;right:0;width:0;height:100%;background-color:#920000;-webkit-transition:width .35s ease-out;-o-transition:width .35s ease-out;transition:width .35s ease-out}.section_series_products .serial.search .title:hover{color:#fff;opacity:1}.section_series_products .serial.search .title:hover:before{right:auto;left:0;width:100%}.section_series_products .serial.search .title span{position:relative;z-index:3}.section_series_products .serial.search .title:before{left:auto;background-image:none;opacity:1}.section_series_products .serial.search .title:after{top:50%;bottom:auto;right:20px;width:13px;height:12px;margin-top:-6px;margin-right:0}.section_series_products .serial.search .title .title_inner{min-height:1em;padding:12px 32px;font-size:18px}.section_series_products .serial.search .title .title_inner:after{display:none}.section_series_products .serial.search_result{padding:12px 10px 0}.section_series_products .serial.search_result .title_search_result{text-align:center;font-size:30px}.section_series_products .serial.search_result .criteria{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:10px 10px 10px}.section_series_products .serial.search_result .criteria li{margin-right:10px;margin-bottom:10px;padding:4px 10px;background-color:#a0a0a0;letter-spacing:0;font-size:12px;color:#fff}.section_series_products .serial_list_pane.open .search_list>li{opacity:1}.section_series_products .serial_list_pane.open .search_list>li:nth-child(2){-webkit-transition:opacity .5s ease .1s;-o-transition:opacity .5s ease .1s;transition:opacity .5s ease .1s}.section_series_products .serial_list_pane.open .search_list>li:nth-child(3){-webkit-transition:opacity .5s ease .2s;-o-transition:opacity .5s ease .2s;transition:opacity .5s ease .2s}.section_series_products .serial_list_pane.open .search_list>li:nth-child(4){-webkit-transition:opacity .5s ease .3s;-o-transition:opacity .5s ease .3s;transition:opacity .5s ease .3s}.section_series_products .serial_list_pane.open .search_btn{opacity:1;-webkit-transition:opacity .5s ease .35s!important;-o-transition:opacity .5s ease .35s!important;transition:opacity .5s ease .35s!important}body.products_top .list_products{padding:50px 0}body.products_top .list_products>li~li{margin-top:50px}body.products_top .list_products>li .serial{margin:0;padding:30px 20px 0}body.products_top .list_products>li .serial .serial_list{padding:10px 0}body.products_top main .m_section_inner{padding:0}body.search .section_series_products .serial.search{margin-top:0}body.search .section_series_products .serial.search .search_list{padding-bottom:35px}.component_search{text-align:center}.component_search .search_list{padding:19px 20px 20px;text-align:left}.component_search .search_list>li{opacity:0;-webkit-transition:opacity .5s ease;-o-transition:opacity .5s ease;transition:opacity .5s ease}.component_search .search_list>li strong{font-size:15px;color:#6e6e6e}.component_search .search_list>li ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:5px}.component_search .search_list>li ul li{margin-bottom:10px}.component_search .search_list>li ul li label{display:inline-block;position:relative;width:250px;height:100%;padding:6px 11px 6px 23px;background-color:#fff;cursor:pointer}.component_search .search_list>li ul li label span{margin-left:3px;font-size:14px}.component_search .search_list>li ul li label input[type=checkbox]{position:absolute;top:10px;left:10px}.component_search .search_list>li ul li~li{margin-left:20px}.component_search .search_list>li ul li:nth-child(4n+1){margin-left:0}.component_search .search_list>li~li{margin-top:7px}.component_search .search_btn{display:inline-block;width:auto;max-width:none;min-width:390px;margin:0;margin-bottom:30px;background-color:#000;text-align:center;font-size:16px;color:#fff;opacity:0;-webkit-transition:opacity .5s ease;-o-transition:opacity .5s ease;transition:opacity .5s ease}.component_search .search_btn{position:relative;color:#fff;-webkit-transition:color .35s ease-out,background-image .35s ease-out;-o-transition:color .35s ease-out,background-image .35s ease-out;transition:color .35s ease-out,background-image .35s ease-out}.component_search .search_btn:before{content:"";display:inline-block;position:absolute;width:auto;height:auto;background-repeat:no-repeat;background-position:0 0;background-size:contain;top:0;right:0;width:0;height:100%;background-color:#cb0000;-webkit-transition:width .35s ease-out;-o-transition:width .35s ease-out;transition:width .35s ease-out}.component_search .search_btn:hover{color:#fff;opacity:1}.component_search .search_btn:hover:before{right:auto;left:0;width:100%}.component_search .search_btn span{position:relative;z-index:3}.component_search .search_btn a{display:block;position:relative;padding:14px 15px;cursor:pointer;z-index:5;-webkit-transition:opacity .35s ease;-o-transition:opacity .35s ease;transition:opacity .35s ease}.component_search .search_btn a:hover{opacity:1}.component_search .search_btn span{display:inline-block;position:relative;padding:0 16px 0 22px}.component_search .search_btn span:after{content:"";display:inline-block;position:absolute;width:auto;height:auto;background-repeat:no-repeat;background-position:0 0;background-size:contain;top:50%;right:0;width:6px;height:10px;margin-top:-5px;background-image:url(../img/parts/icon_arrow_white.png)}body.index .section_products .search{margin-top:0}body.index .section_products .search .search_btn{opacity:1}body.search .serial.search{width:100%}body.search .serial.search .search_list{padding:19px 20px 20px}footer{padding:0 0 36px;background-color:#000;overflow:hidden;color:#fff}footer>.m_section_inner{padding-top:36px}footer #footernavi ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;max-width:100%;margin:0;font-size:12px}footer #footernavi ul li{position:relative}footer #footernavi ul li:after{content:'|';margin:0 8px}footer #footernavi ul li:last-child:after{display:none}footer #footernavi ul li a{-webkit-transition:opacity .35s ease;-o-transition:opacity .35s ease;transition:opacity .35s ease}footer #footernavi ul li a:hover{opacity:1}footer #footernavi ul li a:hover{text-decoration:underline}footer #snsnavi{display:block;width:100%;margin:0;margin-top:30px}footer #snsnavi ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}footer #snsnavi ul li.facebook{width:31px}footer #snsnavi ul li.twitter{width:31px}footer #snsnavi ul li.active_channel{width:162px}footer #snsnavi ul li.youtube_channel{width:31px}footer #snsnavi ul li.instagram{width:31px}footer #snsnavi ul li~li{margin-left:21px}footer .ps_award{position:absolute;right:90px;top:50px;width:140px;height:auto;margin:0}footer #copyright{margin-top:30px;letter-spacing:.6px;text-align:center;font-size:10px;font-family:Meiryo,\30e1\30a4\30ea\30aa,"\30d2\30e9\30ae\30ce\89d2\30b4 Pro W3","Hiragino Kaku Gothic Pro","\30d2\30e9\30ae\30ce\89d2\30b4 ProN W3","Hiragino Kaku Gothic ProN","MS PGothic",sans-serif}#pagetop{position:fixed;right:0;bottom:0;width:70px;height:70px;z-index:5}.section_banner{padding:29px 0;background-color:#ececec;overflow:hidden;text-align:center}.section_banner a{display:inline-block;width:360px;text-align:center}.section_banner a~a{margin:0 0 0 20px}.section_banner a img{width:360px;margin:0 auto}.section_banner .footer_banner_pane{width:100%;margin:0 auto}.section_banner .slick-list{overflow:visible}.section_banner .slick-track{left:0}.section_banner .slick-dots{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;margin-top:10px}.section_banner .slick-dots li{padding:0 6px}.section_banner .slick-dots li button{display:inline-block;white-space:nowrap;text-indent:300%;overflow:hidden;background-repeat:no-repeat;background-position:0 0;background-size:contain;width:9px;height:9px;border-radius:50%;background-color:#a8a8a8}.section_banner .slick-dots li.slick-active button{background-color:#cc0202}@media only screen and (max-width:767px){header .kabuto_logo{width:65px}header .kabuto_logo a:hover{opacity:1}header #kabuto_navi .btn{padding:4px 17px}header #kabuto_navi .btn{border-width:0 0 1px}header #kabuto_navi .btn{font-size:15px}header #kabuto_navi .btn:hover{opacity:1}header #kabuto_navi .btn b{padding-left:17px}header #kabuto_navi .btn b:before{width:10px}header #kabuto_navi .btn b:before{height:9px}header #kabuto_navi .btn b:before{margin-top:-3px}header #kabuto_navi ul li{border-width:0 0 1px}header #kabuto_navi ul li a{background-color:#6c6c6c}header #kabuto_navi ul li a:hover{background-color:#6c6c6c}header .g_navi ul li,header .s_navi ul li{font-size:12px}.g_navi ul li~li{margin-left:0}.g_navi ul li a{font-size:13px}.g_navi ul li a:hover{opacity:1}#search_btn:hover{opacity:1}#fixed_header .kabuto_logo a:hover{opacity:1}#fixed_header{display:none}header{position:relative}header .m_section_inner{padding:0}header #kabuto_navi{position:relative;top:auto;right:auto}header #kabuto_navi .btn{width:100%;background-color:#530102;text-align:center}header #kabuto_navi ul{display:none;height:auto;-webkit-transition:none;-o-transition:none;transition:none}header #kabuto_navi ul li{position:relative;top:auto!important}header #headernavi_pane{position:static;padding:8px 10px;background-color:#333}header #headernavi_pane .kabuto_logo{position:relative;top:auto;left:0;width:65px;height:46px;margin-bottom:0;margin-left:10px;padding-bottom:17px}header #headernavi_pane #header_navi{display:none;padding:10px 0 0;background-color:#6b6b6b}header #headernavi_pane #header_navi .s_navi{padding-right:0}header #headernavi_pane #header_navi .s_navi ul{display:block;padding:0 10px}header #headernavi_pane #header_navi .s_navi ul li a{display:block;padding:12px 12px 11px;background-color:#fff;color:#000;font-size:15px}header #headernavi_pane #header_navi .s_navi ul li~li{border-top:1px solid #ededed}header #headernavi_pane #header_navi .s_navi ul li:after{display:none}header #headernavi_pane #header_navi .s_navi ul li #search_btn{display:none}header #headernavi_pane #header_navi .s_navi ul li #search_input{width:100%;margin-right:0;padding-right:50px;border-radius:0;font-size:16px}header #headernavi_pane #header_navi .s_navi ul li #search_submit_sp{display:block;position:absolute;top:13px;right:11px;width:21px;height:21px}header #headernavi_pane #header_navi .s_navi ul li.search{margin-top:10px;border-top-width:0}header #headernavi_pane #header_navi .s_navi ul li #search,header #headernavi_pane #header_navi .s_navi ul li.search{width:100%}header #headernavi_pane #header_navi .g_navi{margin-top:9px;margin-right:0;border-bottom-width:0}header #headernavi_pane #header_navi .g_navi ul{display:block}header #headernavi_pane #header_navi .g_navi ul li{width:100%!important;border-bottom:1px solid #fff}header #headernavi_pane #header_navi .g_navi ul li a{display:block;padding:20px 12px 18px;background-color:#000;text-align:left;color:#fff;font-size:15px}header #headernavi_pane #header_navi .g_navi ul li a:after{display:none}header #headernavi_pane #header_navi .g_navi ul li.current a{background-color:#cc0202}header #headernavi_pane #headernavi_pane_opener{display:inline-block;white-space:nowrap;text-indent:300%;overflow:hidden;background-repeat:no-repeat;background-position:0 0;background-size:contain;position:absolute;top:18px;right:10px;width:24px;height:24px;background-image:url(../img/parts/sp/navi_opener.png);cursor:pointer}header #headernavi_pane #headernavi_pane_opener.open{top:15px;background-image:url(../img/parts/sp/navi_opener_open.png)}body.company #headernavi_pane #header_navi .g_navi ul li.company a,body.contact #headernavi_pane #header_navi .g_navi ul li.contact a,body.products #headernavi_pane #header_navi .g_navi ul li.spirit a{background-color:#cc0202}#search form,#search form #search_input{width:100%!important}.section_categorytitle{height:auto}.section_categorytitle{background-color:#fff}.section_categorytitle h2{padding:23px 11px 0 10px}.section_categorytitle h2{text-align:left}.section_categorytitle h2{font-size:20px}.section_categorytitle h2{color:#000}body.products_articleproducts_article .section_categorytitle{display:none}.section_categorytitle{background-image:none!important}body.products_article .section_categorytitle{display:none}#search_form{top:100px}.gsc-search-button-v2{right:30px}.splash .kabuto_logo img{width:200px}.section_detail_products{padding:30px 0}.section_detail_products .navi_products{text-align:center}.section_detail_products .navi_products .to_seriestop{min-width:300px}.section_detail_products .navi_products .to_seriestop{padding:11px 15px}.section_detail_products .navi_products .to_seriestop{-webkit-transition:none;-o-transition:none;transition:none}.section_detail_products .navi_products .to_seriestop:before{display:none!important}.section_detail_products .navi_products .to_seriestop:hover{color:#000}.section_detail_products .navi_products .to_seriestop span:hover:after{background-image:url(../img/parts/icon_arrow_black.png)}.section_detail_products .navi_products h2{font-size:20px}.section_detail_products .navi_products ul{display:block}.section_detail_products .navi_products ul{border-top:none}.section_detail_products .navi_products ul li{width:100%}.section_detail_products .navi_products ul li{border-width:0 0 1px 0}.section_detail_products .navi_products ul li a{padding:12px 15px}.section_detail_products .navi_products ul li a{-webkit-transition:none;-o-transition:none;transition:none}.section_detail_products .navi_products ul li a:before{display:none!important}.section_detail_products .navi_products ul li a:hover{color:#fff}.section_detail_products .navi_products h2{display:block}.section_detail_products .navi_products .to_seriestop~ul,.section_detail_products .navi_products ul+.to_seriestop{margin-top:7px}.entrypane{margin-top:21px}.entrypane .item_title{margin-bottom:1px}.entrypane .item_title h3{font-size:25px}.entrypane .item_catch_copy{font-size:15px}.entrypane .item_info_area{margin-top:29px}.entrypane .item_info_area{padding-top:12px}.entrypane .item_info_area ul li{line-height:1.6}.entrypane .item_info_area ul li{font-size:15px}.entrypane .item_info_area ul li~li{margin-top:2px}.entrypane .item_main_area{margin-top:11px}.entrypane .item_main_area{padding-top:21px}.entrypane .main_area_detail{display:block}.entrypane .main_area_detail .dataarea .item_name dl,.entrypane .main_area_detail .dataarea .item_name_2 dl{font-size:15px}.entrypane .main_area_detail .dataarea .item_price dl{font-size:15px}.entrypane .main_area_detail .dataarea .item_price dl b{font-size:20px}.entrypane .main_area_detail .item_press_release{width:300px}.entrypane .main_area_detail .item_press_release{margin:21px auto 0}.entrypane .main_area_detail .item_press_release .button{padding:12px 15px 11px}.entrypane .main_area_detail .item_press_release .button{font-size:15px}.entrypane .main_area_detail .item_press_release .button:hover{opacity:1}.entrypane .main_area_detail .item_press_release ul{padding:10px 15px}.entrypane .main_area_detail .item_press_release ul li~li{margin-top:6px}.entrypane .main_area_detail .item_press_release ul li a{font-size:16px}.entrypane .main_area_detail .item_press_release ul li a{letter-spacing:-.3px}.entrypane .main_area_detail .item_press_release ul li .day{width:8.3em}.entrypane .main_area_detail .item_link{margin-top:21px}.entrypane .main_area_detail .item_link{text-align:center}.entrypane .main_area_detail .item_link a{min-width:300px}.entrypane .main_area_detail .item_link a{padding:12px 15px 11px}.entrypane .main_area_detail .item_link a{font-size:15px}.entrypane .main_area_detail .item_link a{-webkit-transition:none;-o-transition:none;transition:none}.entrypane .main_area_detail .item_link a:before{display:none!important}.entrypane .main_area_detail .item_link a:hover{color:#fff}.entrypane .main_area_detail .item_logo{margin-top:20px}.entrypane .main_area_detail .item_logo{text-align:center}.entrypane .main_area_detail .item_movie{margin-top:25px}.entrypane .main_area_detail .item_movie a:before{width:40px}.entrypane .main_area_detail .item_movie a:before{height:40px}.entrypane .main_area_detail .item_movie a:before{margin:-27px 0 0 -27px}.entrypane .main_area_detail .item_banner{margin-top:25px}.entrypane .main_area_detail .item_banner ul li{width:215px}.entrypane .main_area_detail .item_banner ul li~li{margin-top:20px}.entrypane .main_area_detail .imagearea{width:300px}.entrypane .main_area_detail .imagearea{margin:0 auto}.entrypane .main_area_detail .imagearea .item_image_pane{width:100%}.entrypane .main_area_detail .imagearea .item_image_pane{height:100%}.entrypane .main_area_detail .imagearea .item_image_pane{padding:23px 23px 0 33px}.entrypane .main_area_detail .imagearea .item_image_pane .slick-arrow{width:8px}.entrypane .main_area_detail .imagearea .item_image_pane .slick-arrow{height:14px}.entrypane .main_area_detail .imagearea .item_image_pane .slick-arrow{margin-top:6px}.entrypane .main_area_detail .imagearea .item_image_pane .slick-arrow:hover{opacity:1}.entrypane .main_area_detail .imagearea .item_image_pane .slick-arrow.slick-next{right:0}.entrypane .main_area_detail .imagearea .item_image_pane .slick-arrow.slick-prev{left:0}.entrypane .main_area_detail .imagearea .item_image_pane .slick-arrow.slick-disabled:hover{opacity:1}.entrypane .main_area_detail .imagearea .item_image_pane .item_image span:before{top:5px}.entrypane .main_area_detail .imagearea .item_image_pane .item_image span:before{left:6px}.entrypane .main_area_detail .imagearea .item_image_pane .item_image span:before{width:38px}.entrypane .main_area_detail .imagearea .item_image_pane .item_image span:before{height:43px}.entrypane .item_thumbs{margin:15px auto 0}.entrypane .item_thumbs .slick-track{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.entrypane .item_thumbs .slick-track{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.entrypane .item_thumbs .slick-track{width:100%!important}.entrypane .item_thumbs .slick-track:after,.entrypane .item_thumbs .slick-track:before{display:none}.entrypane .item_thumbs li{float:none}.entrypane .item_thumbs li{width:48%!important}.entrypane .item_thumbs li{height:auto}.entrypane .item_thumbs li{padding:0}.entrypane .item_thumbs li{font-size:11px}.entrypane .item_thumbs li:nth-child(8n),.entrypane .item_thumbs li:nth-child(8n+1){width:48%!important}.entrypane .item_thumbs li span{width:100%}.entrypane .item_thumbs li span{height:153px}.entrypane .item_thumbs li span{padding:11px}.entrypane .item_thumbs li span img{width:auto}.entrypane .item_thumbs li span img{height:100%}.entrypane .item_thumbs li:hover span{border-color:#ddd}.entrypane .item_thumbs li:nth-child(n+3){margin-top:12px}.entrypane .item_thumbs li:nth-child(n+9){margin-top:12px}.entrypane .item_thumbs li .label_newcolor{font-size:12px}.entrypane .item_thumbs li .label_newcolor+.color_title{margin-top:3px}.entrypane .item_thumbs li .color_title{margin-top:4px}.entrypane .sizecolor{font-size:15px}.entrypane .sizecolor p{line-height:1.7}.entrypane .sizecolor .tablepane,.entrypane .sizecolor .tablepane_narrow{margin:14px auto 15px}.entrypane .sizecolor .tablepane,.entrypane .sizecolor .tablepane_narrow{overflow:scroll}.entrypane .sizecolor .tablepane table,.entrypane .sizecolor .tablepane_narrow table{min-width:667px}.entrypane .sizecolor .tablepane table th:first-of-type,.entrypane .sizecolor .tablepane_narrow table th:first-of-type{width:143px}.entrypane .sizecolor .tablepane_non{margin:14px auto 15px}.entrypane .sizecolor .tablepane_non table{min-width:100%}.entrypane .sizecolor .tablepane_non table th:first-of-type{width:50%}.entrypane .wrapper_shield_accessories .sizecolor .tablepane_narrow table{min-width:100%}.entrypane .wrapper_shield_accessories .sizecolor .tablepane_narrow table th:first-of-type{width:50%}.entrypane .item_catch_copy_price{display:block}.entrypane .item_catch_copy_price .products_snslink{margin-top:14px}.entrypane .item_catch_copy_price .products_snslink ul{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.entrypane .item_catch_copy_price .products_snslink ul{width:180px}.entrypane .item_catch_copy_price .products_snslink ul li~li{margin-top:3px}.entrypane .item_catch_copy_price .products_snslink ul li.tw{top:0}.entrypane .item_detail~.item_detail{margin-top:25px}.serial{margin:26px 0 50px}.serial{padding:25px 0}.serial .serial_list{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.serial .serial_list{padding:5px 0 1px}.serial .serial_list li{width:49%}.serial .serial_list li~li{margin-left:0}.serial .serial_list li:nth-child(n+3){margin-top:15px}.serial .serial_list li:nth-child(n+6){margin-top:14px}.serial .serial_list li .products_image{height:157px}.serial .serial_list li .products_image{min-height:157px}.serial .serial_list li .products_image{padding:6px 0 0 0}.serial .serial_list li .products_image:hover{opacity:1}.serial .serial_list li .products_image img{width:auto}.serial .serial_list li .products_image img{height:120px}.serial .serial_list li dl{margin-top:6px}.serial .serial_list li dl dt{font-size:13px}.serial .serial_list li dl dt a:hover{text-decoration:none}.serial .serial_list li dl dd{font-size:10px}.serial .serial_list li .products_image:before{width:30px}.serial .serial_list li .products_image:before{height:34px}.section_series_products{padding:8px 0 80px}.section_series_products .title{min-height:120px}.section_series_products .title{background-color:#000}.section_series_products .title:before{display:none}.section_series_products .title:after{top:auto}.section_series_products .title:after{bottom:8px}.section_series_products .title:after{right:50%}.section_series_products .title:after{width:10px}.section_series_products .title:after{height:9px}.section_series_products .title:after{margin-top:0}.section_series_products .title:after{margin-right:-5px}.section_series_products .title:after{-webkit-transform-origin:center 3px;-ms-transform-origin:center 3px;transform-origin:center 3px}.section_series_products .title .title_inner{min-height:120px}.section_series_products .title .title_inner{padding:11px 10px}.section_series_products .title .title_inner:after{right:10px}.section_series_products .title .title_inner:before{height:2px}.section_series_products .title .title_inner .products_logo{width:175px}.section_series_products .title .title_inner .products_logo img{height:auto}.section_series_products .title dl{margin-top:-3px}.section_series_products .title dl dt{font-size:16px}.section_series_products .title dl dd{font-size:13px}.section_series_products .serial .serial_list li dl dd{font-size:11px}.section_series_products .serial .serial_list li:nth-child(n+6){margin-top:15px}.section_series_products .serial.search{width:calc(100% - 20px)}.section_series_products .serial.search{margin:15px auto 0}.section_series_products .serial.search .title{-webkit-transition:none;-o-transition:none;transition:none}.section_series_products .serial.search .title:before{display:none!important}.section_series_products .serial.search .title:hover{color:#fff}.section_series_products .serial.search .title:after{top:50%}.section_series_products .serial.search .title:after{bottom:auto}.section_series_products .serial.search .title:after{right:9px}.section_series_products .serial.search .title:after{width:10px}.section_series_products .serial.search .title:after{height:9px}.section_series_products .serial.search .title:after{margin-top:-5px}.section_series_products .serial.search .title:after{margin-right:0}.section_series_products .serial.search .title .title_inner{padding:13px 10px}.section_series_products .serial.search .title .title_inner{font-size:13px}.section_series_products .serial.search_result{padding:5px 0 0}.section_series_products .serial.search_result .title_search_result{font-size:18px}.section_series_products .serial.search_result .criteria{padding:10px 0 0 10px}.section_series_products .serial.search_result .criteria li{margin-right:5px}.section_series_products .serial.search_result .criteria li{margin-bottom:10px}.section_series_products .serial.search_result .criteria li{padding:3px 6px}.section_series_products .serial.search_result .criteria li{letter-spacing:-.5px}.section_series_products .serial.search_result .criteria li{font-size:10px}body.products_top .list_products{padding:9px 0 80px}body.products_top .list_products>li~li{margin-top:30px}body.products_top .list_products>li .serial{padding:24px 10px 0}body.products_top .list_products>li .serial .serial_list{padding:5px 0}body.search .section_series_products .serial.search .search_list{padding-bottom:15px}.component_search .search_list{padding:11px 10px 15px}.component_search .search_list>li strong{font-size:15px}.component_search .search_list>li ul{display:block}.component_search .search_list>li ul{margin-top:6px}.component_search .search_list>li ul li label{width:100%}.component_search .search_list>li ul li label{padding:10px 11px 9px 25px}.component_search .search_list>li ul li label span{font-size:14px}.component_search .search_list>li ul li label input[type=checkbox]{top:14px}.component_search .search_list>li ul li label input[type=checkbox]{left:11px}.component_search .search_list>li ul li~li{margin-left:0}.component_search .search_list>li~li{margin-top:17px}.component_search .search_btn{width:100%}.component_search .search_btn{max-width:300px}.component_search .search_btn{min-width:280px}.component_search .search_btn{margin:0 auto}.component_search .search_btn{margin-bottom:25px}.component_search .search_btn{font-size:15px}.component_search .search_btn{-webkit-transition:none;-o-transition:none;transition:none}.component_search .search_btn:before{display:none!important}.component_search .search_btn:hover{color:#fff}.component_search .search_btn a{padding:12px 15px 11px}.component_search .search_btn a:hover{opacity:1}.component_search .search_btn span{padding:0 12px 0 0}body#motorcycle.index .section_products .pagenavi_cell_wrap>li.search .pagenavi_cell{padding:0}body#motorcycle.index .section_products .pagenavi_cell_wrap>li.search .pagenavi_cell .m_section_inner{padding:0}body.search .serial.search .search_list{padding:11px 10px 15px}footer{padding:0 0 16px}footer>.m_section_inner{padding-top:16px}footer #footernavi ul{max-width:30em}footer #footernavi ul{margin:0 auto}footer #footernavi ul{font-size:10px}footer #footernavi ul li a:hover{opacity:1}footer #footernavi ul li a:hover{text-decoration:none}footer #snsnavi{width:285px}footer #snsnavi{margin:0 auto}footer #snsnavi{margin-top:10px}footer #snsnavi ul li.facebook{width:22px}footer #snsnavi ul li.twitter{width:22px}footer #snsnavi ul li.youtube_channel{width:22px}footer #snsnavi ul li.instagram{width:22px}footer #snsnavi ul li~li{margin-left:16px}footer .ps_award{position:inherit}footer .ps_award{right:inherit}footer .ps_award{top:inherit}footer .ps_award{width:100px}footer .ps_award{height:auto}footer .ps_award{margin:20px auto}footer #copyright{margin-top:13px}footer #copyright{font-size:10px}#pagetop{width:55px}#pagetop{height:55px}.section_banner{padding:15px 0 0}.section_banner a{width:215px}.section_banner a~a{margin:0}.section_banner a img{width:215px}.section_banner a img{margin:0 10px}.section_banner .footer_banner_pane{width:235px}.section_banner .slick-track{left:-200%}}@media only screen and (max-width:767px) and (max-width:767px){header #headernavi_pane{position:relative}header #headernavi_pane{padding:8px 0 0}}