header{position:absolute;top:0;left:0;width:100%;color:#fff;z-index:55}header .m_section_inner{padding:14px 180px 0 170px}header .kabuto_logo{position:absolute;top:43px;left:7px;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:15px;min-width:152px;z-index:1}header #kabuto_navi .btn{display:inline-block;position:relative;width:100%;padding:10px 16px;border:1px solid #fefefe;border-width:0;background-color:rgba(134,32,32,.8);text-align:center;letter-spacing:.5px;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}header .g_navi ul li,header .s_navi ul li{font-size:12px}header #header_navi .s_navi{padding-right:5px}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 8px}header #header_navi .s_navi ul li:last-child:after{display:none}.g_navi{margin-right:-116px;position:relative;right:-58px}.g_navi ul li a{display:inline-block;position:relative;width:100%;padding:20px 0 20px;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.spirit{width:185px}.g_navi ul li.products{width:91px}.g_navi ul li.maintenance{width:125px}.g_navi ul li.hasonkoukan{width:137px}.g_navi ul li.shop_list{width:94px}.g_navi ul li.out_list{width:129px}.g_navi ul li.download{width:143px}.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%}.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:10px;overflow:hidden;-webkit-transition:width .35s ease;-o-transition:width .35s ease;transition:width .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:386px}#search form.open #search_input{width:386px}#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:-70px;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-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:0}#fixed_header.active{top:0}#search{position:relative}#search_submit{position:absolute;top:13px;right:11px;width:21px;height:21px}#header{position:relative}#header:after{content:"";display:inline-block;position:absolute;width:auto;height:auto;background-repeat:no-repeat;background-position:0 0;background-size:contain;display:inline-block;bottom:0;left:calc(((100% - 1100px)/ 2) + 170px);width:calc(100% - (((100% - 1100px)/ 2) + 170px));height:1px;background-color:rgba(255,255,255,.2)}.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 header #headernavi_pane #header_navi .g_navi ul li.products a,body.search header #headernavi_pane #header_navi .g_navi ul li.products a{background-color:rgba(0,0,0,0)}body.products header #headernavi_pane #header_navi .g_navi ul li.products a:after,body.search header #headernavi_pane #header_navi .g_navi ul li.products a:after{left:0;width:100%}body.out_list header #headernavi_pane #header_navi .g_navi ul li.out_list a{background-color:rgba(0,0,0,0)}body.out_list header #headernavi_pane #header_navi .g_navi ul li.out_list a:after{left:0;width:100%}body.faq header #headernavi_pane #header_navi .g_navi ul li.maintenance a,body.maintenance header #headernavi_pane #header_navi .g_navi ul li.maintenance a{background-color:rgba(0,0,0,0)}body.faq header #headernavi_pane #header_navi .g_navi ul li.maintenance a:after,body.maintenance header #headernavi_pane #header_navi .g_navi ul li.maintenance a:after{left:0;width:100%}body.shop_list header #headernavi_pane #header_navi .g_navi ul li.shop_list a{background-color:rgba(0,0,0,0)}body.shop_list header #headernavi_pane #header_navi .g_navi ul li.shop_list a:after{left:0;width:100%}body.download header #headernavi_pane #header_navi .g_navi ul li.download a{background-color:rgba(0,0,0,0)}body.download header #headernavi_pane #header_navi .g_navi ul li.download a:after{left:0;width:100%}body.contact header #headernavi_pane #header_navi .s_navi ul li.contact a{background-color:rgba(0,0,0,0);color:#fff}header #header_navi .plusbanner_navi{overflow:hidden}header #header_navi .plusbanner_navi .s_navi{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;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-left:0;-webkit-transition:margin-left .35s ease;-o-transition:margin-left .35s ease;transition:margin-left .35s ease}header #header_navi .plusbanner_navi .s_navi .banner_au{display:block;width:247px;margin-right:25px}header #header_navi.open .plusbanner_navi .s_navi{margin-left:-712px}#search form.open{width:712px}#search form.open #search_input{width:712px;padding:0 60px 0 15px}#header>.banner_au{display:none;width:100%;padding:10px 0;background-color:silver;text-align:center}#header>.banner_au a{display:inline-block;width:250px}#fixed_header{top:-125px}#fixed_header:not(.on_banner_au){top:-70px}#fixed_header.active{top:0}#fixed_header>.banner_au{width:100%;padding:7px 0;background-color:silver;text-align:center}#fixed_header>.banner_au a{display:inline-block;width:247px;margin-left:25px}#fixed_header>.banner_au .au02{border-radius:5px;border:1px solid #fff}.m_section_inner .banner_au{text-align:center;position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;right:-420px;width:494px;padding:0;background:inherit}.m_section_inner .banner_au a{display:block;width:250px;margin:auto}.m_section_inner .banner_au .au02{margin:0 auto 0 25px;width:250px;border-radius:5px;border:1px solid #fff}.banner_au .youtube:before{content:none;background-image:none}.banner_au .oo_pctbapp{display:inline-block!important}.banner_au a.modal:after,.banner_au a.modal:before{content:none}body.index #header{background-color:rgba(0,0,0,.25);-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s}body.psword #header{top:0;left:0;width:100%;color:#fff;z-index:55;background-color:rgba(0,0,0,.5);-webkit-transition:all .4s;-o-transition:all .4s;transition:all .4s}.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}body.products_option .section_detail_products{padding:50px 0 30px}.section_detail_products{padding:50px 0 30px}.section_detail_products .navi_products{text-align:right}.section_detail_products .navi_products .to_lensshop,.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_lensshop,.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_lensshop:before,.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_lensshop:hover,.section_detail_products .navi_products .to_seriestop:hover{color:#fff;opacity:1}.section_detail_products .navi_products .to_lensshop:hover:before,.section_detail_products .navi_products .to_seriestop:hover:before{right:auto;left:0;width:100%}.section_detail_products .navi_products .to_lensshop span,.section_detail_products .navi_products .to_seriestop span{position:relative;z-index:3}.section_detail_products .navi_products .to_lensshop span,.section_detail_products .navi_products .to_seriestop span{display:inline-block;position:relative;padding-right:15px}.section_detail_products .navi_products .to_lensshop span:after,.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_lensshop span:hover:after,.section_detail_products .navi_products .to_seriestop span:hover:after{background-image:url(../img/parts/icon_arrow_white.png)}.section_detail_products .navi_products .to_lensshop{margin-bottom:0}.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;margin-top:0;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:20px}body.products_article .section_detail_products ul.float_navi{margin-top:20px}.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 .item_main_area .under_dev{margin-right:50px;text-align:right;font-size:12px;margin-bottom:10px}.entrypane .main_area_detail{position:relative;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 p.eyewearnumber{position:absolute;right:0;bottom:0}.entrypane .main_area_detail .dataarea .item_capacity dl,.entrypane .main_area_detail .dataarea .item_color_2 dl,.entrypane .main_area_detail .dataarea .item_contents_detail dl,.entrypane .main_area_detail .dataarea .item_material dl,.entrypane .main_area_detail .dataarea .item_material2 dl,.entrypane .main_area_detail .dataarea .item_name dl,.entrypane .main_area_detail .dataarea .item_name_2 dl,.entrypane .main_area_detail .dataarea .item_price dl,.entrypane .main_area_detail .dataarea .item_size dl,.entrypane .main_area_detail .dataarea .item_size2 dl,.entrypane .main_area_detail .dataarea .item_type_2 dl,.entrypane .main_area_detail .dataarea .item_use dl{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:15px;line-height:2}.entrypane .main_area_detail .dataarea .item_capacity dl dt,.entrypane .main_area_detail .dataarea .item_color_2 dl dt,.entrypane .main_area_detail .dataarea .item_contents_detail dl dt,.entrypane .main_area_detail .dataarea .item_material dl dt,.entrypane .main_area_detail .dataarea .item_material2 dl dt,.entrypane .main_area_detail .dataarea .item_name dl dt,.entrypane .main_area_detail .dataarea .item_name_2 dl dt,.entrypane .main_area_detail .dataarea .item_price dl dt,.entrypane .main_area_detail .dataarea .item_size dl dt,.entrypane .main_area_detail .dataarea .item_size2 dl dt,.entrypane .main_area_detail .dataarea .item_type_2 dl dt,.entrypane .main_area_detail .dataarea .item_use dl dt{width:4em}.entrypane .main_area_detail .dataarea .item_capacity dl dd,.entrypane .main_area_detail .dataarea .item_color_2 dl dd,.entrypane .main_area_detail .dataarea .item_contents_detail dl dd,.entrypane .main_area_detail .dataarea .item_material dl dd,.entrypane .main_area_detail .dataarea .item_material2 dl dd,.entrypane .main_area_detail .dataarea .item_name dl dd,.entrypane .main_area_detail .dataarea .item_name_2 dl dd,.entrypane .main_area_detail .dataarea .item_price dl dd,.entrypane .main_area_detail .dataarea .item_size dl dd,.entrypane .main_area_detail .dataarea .item_size2 dl dd,.entrypane .main_area_detail .dataarea .item_type_2 dl dd,.entrypane .main_area_detail .dataarea .item_use dl dd{padding-left:1em;text-indent:-1em}.entrypane .main_area_detail .dataarea .item_name_2 dl dd{font-weight:700;font-size:16px;width:330px;line-height:1.5em}.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 b{vertical-align:baseline;font-size:20px;font-weight:700}.entrypane .main_area_detail .dataarea .item_price dl .asset{vertical-align:baseline}.entrypane .main_area_detail .dataarea .item_price dl dd{padding-left:1em;text-indent:-1em}.entrypane .main_area_detail .dataarea .item_logo{padding-top:20px;text-align:left}.entrypane .main_area_detail .gaibu_linkbanner{width:330px;margin:5px 0 0 0;text-align:left}.entrypane .main_area_detail .item_press_release{width:260px;margin:16px 0 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:9.5em;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_movie{margin-top:10px}.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:30px 0 0;width:300px}.entrypane .main_area_detail .item_banner ul li{width:330px;margin:0 0}.entrypane .main_area_detail .item_banner ul li~li{margin-top:25px}.entrypane .main_area_detail .imagearea{width:606px;margin:0;position:relative;padding-bottom:47px}.entrypane .main_area_detail .imagearea .item_image_pane .slick-arrow{display:none!important}.entrypane .main_area_detail .imagearea .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:-51px;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 .slick-arrow:hover{opacity:.7}.entrypane .main_area_detail .imagearea .slick-arrow.slick-next{right:1px}.entrypane .main_area_detail .imagearea .slick-arrow.slick-prev{left:1px;-webkit-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.entrypane .main_area_detail .imagearea .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 .slick-arrow.slick-disabled:hover{opacity:1}.entrypane .main_area_detail .imagearea .item_image_pane{width:513px;height:auto;margin:0 auto;padding:0 8px 0 0}.entrypane .main_area_detail .imagearea .item_image_pane .slick-dots{display:none!important}.entrypane .main_area_detail .imagearea .item_image_pane .slick-list,.entrypane .main_area_detail .imagearea .item_image_pane .slick-track{height:100%}.entrypane .main_area_detail .imagearea .item_image_pane .slick-list .item_image,.entrypane .main_area_detail .imagearea .item_image_pane .slick-track .item_image{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.entrypane .main_area_detail .imagearea .item_image_pane .item_image span{display:inline-block;position:relative;width:100%;padding:0}.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 .main_area_detail .imagearea .item_image_pane .color_title{width:100%;margin-top:10px;text-align:center}.entrypane .main_area_detail .imagearea .item_image_pane .colorvariation{width:100%}.entrypane .main_area_detail .imagearea .slick-dots{display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;position:absolute;bottom:0;width:100%;margin-top:10px}.entrypane .main_area_detail .imagearea .slick-dots li{padding:0 8px 0 7px}.entrypane .main_area_detail .imagearea .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:6px;height:6px;border-radius:50%;background-color:#9c9c9c;cursor:pointer}.entrypane .main_area_detail .imagearea .slick-dots li.slick-active button{background-color:#e30000;cursor:default}.entrypane .main_area_detail .imagearea .slick-dots.slick_emptydots li.slick-active button{background-color:#9c9c9c}.entrypane .eyewearnumber{text-align:right;margin-right:10px;margin-top:-50px;position:relative}.entrypane .item_thumbs,.entrypane .item_thumbs_colorvariation{position:relative;width:100%;margin:20px auto 0;overflow:hidden}.entrypane .item_thumbs>ul,.entrypane .item_thumbs_colorvariation>ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;width:100%;padding:0 60px}.entrypane .item_thumbs .slick-list,.entrypane .item_thumbs_colorvariation .slick-list{width:100%;padding:0}.entrypane .item_thumbs .slick-track,.entrypane .item_thumbs_colorvariation .slick-track{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:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;min-width:100%;margin-left:0}.entrypane .item_thumbs .slick-track:after,.entrypane .item_thumbs .slick-track:before,.entrypane .item_thumbs_colorvariation .slick-track:after,.entrypane .item_thumbs_colorvariation .slick-track:before{display:table}.entrypane .item_thumbs li,.entrypane .item_thumbs_colorvariation li{float:none;width:109px!important;height:auto;padding:0 9px 0 10px;font-size:11px;cursor:pointer;outline:0}.entrypane .item_thumbs li span,.entrypane .item_thumbs_colorvariation 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:90px;padding:7px 5px 11px 6px;border:1px solid transparent}.entrypane .item_thumbs li span img,.entrypane .item_thumbs_colorvariation li span img{width:100%;height:auto;margin:0 auto}.entrypane .item_thumbs li:hover span,.entrypane .item_thumbs_colorvariation li:hover span{border-color:#e30000}.entrypane .item_thumbs li.slick-current span,.entrypane .item_thumbs li.slick-current:hover span,.entrypane .item_thumbs_colorvariation li.slick-current span,.entrypane .item_thumbs_colorvariation li.slick-current:hover span{border-color:#e30000}.entrypane .item_thumbs li .label_newcolor,.entrypane .item_thumbs_colorvariation 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,.entrypane .item_thumbs_colorvariation li .label_newcolor+.color_title{margin-top:5px}.entrypane .item_thumbs li .label_newcolor,.entrypane .item_thumbs_colorvariation li .label_newcolor{background-color:red;color:#fff}.entrypane .item_thumbs li .color_title,.entrypane .item_thumbs_colorvariation li .color_title{margin-top:7px;text-align:center}.entrypane .item_thumbs .slick-slider.wait,.entrypane .item_thumbs_colorvariation .slick-slider.wait{position:relative}.entrypane .item_thumbs .slick-slider.wait:before,.entrypane .item_thumbs_colorvariation .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 .item_thumbs .slick-arrow,.entrypane .item_thumbs_colorvariation .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 .item_thumbs .slick-arrow.slick-hover-override,.entrypane .item_thumbs_colorvariation .slick-arrow.slick-hover-override{opacity:.7}.entrypane .item_thumbs .slick-arrow.slick-next,.entrypane .item_thumbs_colorvariation .slick-arrow.slick-next{right:24px}.entrypane .item_thumbs .slick-arrow.slick-prev,.entrypane .item_thumbs_colorvariation .slick-arrow.slick-prev{left:24px;-webkit-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.entrypane .item_thumbs .slick-arrow.slick-disabled-override,.entrypane .item_thumbs_colorvariation .slick-arrow.slick-disabled-override{background-image:url(../img/parts/icon_arrow02_gray.png);cursor:default}.entrypane .item_thumbs .slick-arrow.slick-disabled-override.slick-hover-override,.entrypane .item_thumbs_colorvariation .slick-arrow.slick-disabled-override.slick-hover-override{opacity:1}.entrypane .item_thumbs .slick-arrow-override,.entrypane .item_thumbs_colorvariation .slick-arrow-override{display:inline-block;position:absolute;top:0;width:60px;height:100%;cursor:pointer;z-index:5}.entrypane .item_thumbs .slick-arrow-override.slick-next-override,.entrypane .item_thumbs_colorvariation .slick-arrow-override.slick-next-override{right:0}.entrypane .item_thumbs .slick-arrow-override.slick-prev-override,.entrypane .item_thumbs_colorvariation .slick-arrow-override.slick-prev-override{left:0}.entrypane .item_thumbs .slick-arrow-override.slick-disabled-override,.entrypane .item_thumbs_colorvariation .slick-arrow-override.slick-disabled-override{cursor:default;opacity:1}.entrypane .item_thumbs_colorvariation{display:none;position:relative;margin:10px auto 0;overflow:hidden;-webkit-transition:height .35s ease;-o-transition:height .35s ease;transition:height .35s ease}.entrypane .item_thumbs_colorvariation>ul{display:block;padding:0}.entrypane .item_thumbs_colorvariation>ul>li{position:absolute;top:0;left:0;width:660px!important;padding:0;visibility:visible;opacity:0;-webkit-transition:opacity .35s ease;-o-transition:opacity .35s ease;transition:opacity .35s ease}.entrypane .item_thumbs_colorvariation>ul>li.active{position:relative;visibility:visible;opacity:1;z-index:5}.entrypane .item_thumbs_colorvariation .thumbnails_empty{display:block;width:100%;height:0;padding:0;border-width:0}.entrypane .item_thumbs_colorvariation .slick-track{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.entrypane .item_thumbs_colorvariation li{width:980px!important}.entrypane .item_thumbs_colorvariation li.slick-current span,.entrypane .item_thumbs_colorvariation li:hover span{border-color:transparent!important}.entrypane .item_thumbs_colorvariation .slick-list{width:auto}.entrypane .item_thumbs_colorvariation .thumbnails_colorvariation{width:660px;padding:10px 60px;border:1px solid #ddd;border-width:1px}.entrypane .item_thumbs_colorvariation .thumbnails_colorvariation .slick-track{display:block}.entrypane .item_thumbs_colorvariation .thumbnails_colorvariation li{float:left;width:108px!important}.entrypane .item_thumbs_colorvariation .thumbnails_colorvariation li.slick-current span,.entrypane .item_thumbs_colorvariation .thumbnails_colorvariation li:hover span{border-color:#e30000!important}.entrypane .item_thumbs_colorvariation .thumbnails_colorvariation+.slick-next-override{right:auto;left:600px}.entrypane .item_kv_area{margin:-18px 0 39px;background-color:#f6f6f6;text-align:center}.entrypane .item_kv_area img{width:100%;max-width:800px}.entrypane#bicycle_301 .item_kv_area,.entrypane#bicycle_301d .item_kv_area,.entrypane#bicycle_301dph .item_kv_area,.entrypane#bicycle_izanagi_shori .item_kv_area{background-color:#000}.entrypane .caution_wrapper{border:1px solid #000;width:250px;margin:0}.entrypane .caution_inner{background:#ccc;padding:5px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.entrypane .caution_inner img{width:30px;height:auto;margin-right:5px;margin-top:5px}.entrypane .caution_title{font-size:11px;font-weight:700}.entrypane .caution_title span{color:red;display:block;text-indent:-.5em}.entrypane .caution_txt{padding:5px;font-size:11px}.entrypane .item_size_color .size_exp{line-height:2}.entrypane .sizechart,.entrypane .sizecolor{margin-top:30px}.entrypane .shieldchart,.entrypane .size_tshirts,.entrypane .sizecolor,.entrypane .sizecolor_glove{font-size:15px}.entrypane .shieldchart p,.entrypane .size_tshirts p,.entrypane .sizecolor p,.entrypane .sizecolor_glove p{line-height:2;text-indent:-1em;padding-left:1em}.entrypane .shieldchart p:nth-child(2),.entrypane .shieldchart p:nth-child(3),.entrypane .size_tshirts p:nth-child(2),.entrypane .size_tshirts p:nth-child(3),.entrypane .sizecolor p:nth-child(2),.entrypane .sizecolor p:nth-child(3),.entrypane .sizecolor_glove p:nth-child(2),.entrypane .sizecolor_glove p:nth-child(3){margin-top:5px}.entrypane .shieldchart .tablepane,.entrypane .size_tshirts .tablepane,.entrypane .sizecolor .tablepane,.entrypane .sizecolor_glove .tablepane{margin:12px auto 14px;overflow:visible;-webkit-overflow-scrolling:touch}.entrypane .shieldchart .tablepane table,.entrypane .size_tshirts .tablepane table,.entrypane .sizecolor .tablepane table,.entrypane .sizecolor_glove .tablepane table{border-collapse:collapse;min-width:100px}.entrypane .shieldchart .tablepane table td,.entrypane .shieldchart .tablepane table th,.entrypane .size_tshirts .tablepane table td,.entrypane .size_tshirts .tablepane table th,.entrypane .sizecolor .tablepane table td,.entrypane .sizecolor .tablepane table th,.entrypane .sizecolor_glove .tablepane table td,.entrypane .sizecolor_glove .tablepane table th{padding:14px 9px;border:1px solid #aaa;text-align:center;font-weight:400;vertical-align:middle}.entrypane .shieldchart .tablepane table th,.entrypane .size_tshirts .tablepane table th,.entrypane .sizecolor .tablepane table th,.entrypane .sizecolor_glove .tablepane table th{background-color:#e0e0e0}.entrypane .shieldchart .tablepane table th:first-of-type,.entrypane .size_tshirts .tablepane table th:first-of-type,.entrypane .sizecolor .tablepane table th:first-of-type,.entrypane .sizecolor_glove .tablepane table th:first-of-type{width:281px;text-align:left}.entrypane .shieldchart .tablepane table tr:first-child th,.entrypane .size_tshirts .tablepane table tr:first-child th,.entrypane .sizecolor .tablepane table tr:first-child th,.entrypane .sizecolor_glove .tablepane table tr:first-child th{background-color:#f5f5f5}.entrypane .shieldchart .tablepane table tr:first-child th:first-of-type,.entrypane .size_tshirts .tablepane table tr:first-child th:first-of-type,.entrypane .sizecolor .tablepane table tr:first-child th:first-of-type,.entrypane .sizecolor_glove .tablepane table tr:first-child th:first-of-type{background-color:#e0e0e0}.entrypane .shieldchart .tablepane table tr:first-child td,.entrypane .shieldchart .tablepane table tr:nth-child(2) td,.entrypane .size_tshirts .tablepane table tr:first-child td,.entrypane .size_tshirts .tablepane table tr:nth-child(2) td,.entrypane .sizecolor .tablepane table tr:first-child td,.entrypane .sizecolor .tablepane table tr:nth-child(2) td,.entrypane .sizecolor_glove .tablepane table tr:first-child td,.entrypane .sizecolor_glove .tablepane table tr:nth-child(2) td{background-color:#f5f5f5}.entrypane .shieldchart .tablepane table tr:first-child td:first-of-type,.entrypane .shieldchart .tablepane table tr:nth-child(2) td:first-of-type,.entrypane .size_tshirts .tablepane table tr:first-child td:first-of-type,.entrypane .size_tshirts .tablepane table tr:nth-child(2) td:first-of-type,.entrypane .sizecolor .tablepane table tr:first-child td:first-of-type,.entrypane .sizecolor .tablepane table tr:nth-child(2) td:first-of-type,.entrypane .sizecolor_glove .tablepane table tr:first-child td:first-of-type,.entrypane .sizecolor_glove .tablepane table tr:nth-child(2) td:first-of-type{background-color:#f5f5f5}.entrypane .shieldchart .tablepane_narrow,.entrypane .size_tshirts .tablepane_narrow,.entrypane .sizecolor .tablepane_narrow,.entrypane .sizecolor_glove .tablepane_narrow{margin:12px auto 14px;overflow:visible;-webkit-overflow-scrolling:touch}.entrypane .shieldchart .tablepane_narrow table,.entrypane .size_tshirts .tablepane_narrow table,.entrypane .sizecolor .tablepane_narrow table,.entrypane .sizecolor_glove .tablepane_narrow table{border-collapse:collapse;min-width:100px}.entrypane .shieldchart .tablepane_narrow table td,.entrypane .shieldchart .tablepane_narrow table th,.entrypane .size_tshirts .tablepane_narrow table td,.entrypane .size_tshirts .tablepane_narrow table th,.entrypane .sizecolor .tablepane_narrow table td,.entrypane .sizecolor .tablepane_narrow table th,.entrypane .sizecolor_glove .tablepane_narrow table td,.entrypane .sizecolor_glove .tablepane_narrow table th{padding:14px 9px;border:1px solid #aaa;text-align:center;font-weight:400;vertical-align:middle}.entrypane .shieldchart .tablepane_narrow table th,.entrypane .size_tshirts .tablepane_narrow table th,.entrypane .sizecolor .tablepane_narrow table th,.entrypane .sizecolor_glove .tablepane_narrow table th{background-color:#e0e0e0}.entrypane .shieldchart .tablepane_narrow table th:first-of-type,.entrypane .size_tshirts .tablepane_narrow table th:first-of-type,.entrypane .sizecolor .tablepane_narrow table th:first-of-type,.entrypane .sizecolor_glove .tablepane_narrow table th:first-of-type{width:281px;text-align:left}.entrypane .shieldchart .tablepane_narrow table tr:first-child th,.entrypane .size_tshirts .tablepane_narrow table tr:first-child th,.entrypane .sizecolor .tablepane_narrow table tr:first-child th,.entrypane .sizecolor_glove .tablepane_narrow table tr:first-child th{background-color:#f5f5f5}.entrypane .shieldchart .tablepane_narrow table tr:first-child th:first-of-type,.entrypane .size_tshirts .tablepane_narrow table tr:first-child th:first-of-type,.entrypane .sizecolor .tablepane_narrow table tr:first-child th:first-of-type,.entrypane .sizecolor_glove .tablepane_narrow table tr:first-child th:first-of-type{background-color:#e0e0e0}.entrypane .shieldchart .tablepane_narrow table tr:first-child td,.entrypane .shieldchart .tablepane_narrow table tr:nth-child(2) td,.entrypane .size_tshirts .tablepane_narrow table tr:first-child td,.entrypane .size_tshirts .tablepane_narrow table tr:nth-child(2) td,.entrypane .sizecolor .tablepane_narrow table tr:first-child td,.entrypane .sizecolor .tablepane_narrow table tr:nth-child(2) td,.entrypane .sizecolor_glove .tablepane_narrow table tr:first-child td,.entrypane .sizecolor_glove .tablepane_narrow table tr:nth-child(2) td{background-color:#f5f5f5}.entrypane .shieldchart .tablepane_narrow table tr:first-child td:first-of-type,.entrypane .shieldchart .tablepane_narrow table tr:nth-child(2) td:first-of-type,.entrypane .size_tshirts .tablepane_narrow table tr:first-child td:first-of-type,.entrypane .size_tshirts .tablepane_narrow table tr:nth-child(2) td:first-of-type,.entrypane .sizecolor .tablepane_narrow table tr:first-child td:first-of-type,.entrypane .sizecolor .tablepane_narrow table tr:nth-child(2) td:first-of-type,.entrypane .sizecolor_glove .tablepane_narrow table tr:first-child td:first-of-type,.entrypane .sizecolor_glove .tablepane_narrow table tr:nth-child(2) td:first-of-type{background-color:#f5f5f5}.entrypane .shieldchart .tablepane_non,.entrypane .size_tshirts .tablepane_non,.entrypane .sizecolor .tablepane_non,.entrypane .sizecolor_glove .tablepane_non{margin:12px auto 14px}.entrypane .shieldchart .tablepane_non table,.entrypane .size_tshirts .tablepane_non table,.entrypane .sizecolor .tablepane_non table,.entrypane .sizecolor_glove .tablepane_non table{border-collapse:collapse;min-width:500px}.entrypane .shieldchart .tablepane_non table td,.entrypane .shieldchart .tablepane_non table th,.entrypane .size_tshirts .tablepane_non table td,.entrypane .size_tshirts .tablepane_non table th,.entrypane .sizecolor .tablepane_non table td,.entrypane .sizecolor .tablepane_non table th,.entrypane .sizecolor_glove .tablepane_non table td,.entrypane .sizecolor_glove .tablepane_non table th{padding:14px 9px;border:1px solid #aaa;text-align:center;font-weight:400}.entrypane .shieldchart .tablepane_non table th,.entrypane .size_tshirts .tablepane_non table th,.entrypane .sizecolor .tablepane_non table th,.entrypane .sizecolor_glove .tablepane_non table th{background-color:#e0e0e0}.entrypane .shieldchart .tablepane_non table th:first-of-type,.entrypane .size_tshirts .tablepane_non table th:first-of-type,.entrypane .sizecolor .tablepane_non table th:first-of-type,.entrypane .sizecolor_glove .tablepane_non table th:first-of-type{width:50%;text-align:left}.entrypane .shieldchart .tablepane_non table tr:first-child th,.entrypane .size_tshirts .tablepane_non table tr:first-child th,.entrypane .sizecolor .tablepane_non table tr:first-child th,.entrypane .sizecolor_glove .tablepane_non table tr:first-child th{background-color:#f5f5f5}.entrypane .shieldchart .tablepane_non table tr:first-child th:first-of-type,.entrypane .size_tshirts .tablepane_non table tr:first-child th:first-of-type,.entrypane .sizecolor .tablepane_non table tr:first-child th:first-of-type,.entrypane .sizecolor_glove .tablepane_non table tr:first-child th:first-of-type{background-color:#e0e0e0}.entrypane .shieldchart .tablepane_non table tr:first-child td,.entrypane .size_tshirts .tablepane_non table tr:first-child td,.entrypane .sizecolor .tablepane_non table tr:first-child td,.entrypane .sizecolor_glove .tablepane_non table tr:first-child td{background-color:#f5f5f5}.entrypane .shieldchart .tablepane table{min-width:100%}.entrypane .shieldchart .tablepane table th{background-color:#f5f5f5}.entrypane .shieldchart .tablepane table th:first-of-type{width:100px;text-align:left}.entrypane .shieldchart .tablepane table tr:first-child th{background-color:#f5f5f5}.entrypane .shieldchart .tablepane table tr:first-child th:first-of-type{background-color:#f5f5f5}.entrypane .size_tshirts .tablepane table,.entrypane .sizecolor_glove .tablepane table{min-width:600px}.entrypane .size_tshirts .tablepane table tr:first-child td,.entrypane .size_tshirts .tablepane table tr:nth-child(2) td,.entrypane .sizecolor_glove .tablepane table tr:first-child td,.entrypane .sizecolor_glove .tablepane table tr:nth-child(2) td{background-color:#fff}.entrypane .size_tshirts .tablepane table tr:first-child td:first-of-type,.entrypane .size_tshirts .tablepane table tr:nth-child(2) td:first-of-type,.entrypane .sizecolor_glove .tablepane table tr:first-child td:first-of-type,.entrypane .sizecolor_glove .tablepane table tr:nth-child(2) td:first-of-type{background-color:#fff}.entrypane .sizecolor_glove .tablepane table{min-width:600px}.entrypane .womens{background:#db0862!important;text-align:center;color:#fff}.entrypane .item_size_color .sizecolor_glove th{min-width:4.5em}.entrypane .item_sizechart .sizechart .tablepane table{width:100%}.entrypane .item_sizechart .sizechart .tablepane table tr:first-child th:first-of-type{text-align:center}.entrypane .item_sizechart .sizechart .tablepane table th:first-of-type{width:150px;text-align:left}.entrypane table.cmn_format td.noboder{border-top:1px solid #fff!important;border-bottom:1px solid #fff!important}.entrypane table.cmn_format td.noboder_w_up{border-top:1px solid #db0862!important;border-bottom:1px solid #a1a1a1!important}.entrypane table.cmn_format td.noboder_w_dw{border-top:1px solid #a1a1a1!important;border-bottom:2px solid #db0862!important}.entrypane .item_sizechart .w2_5per{width:4.5%}.entrypane .item_sizechart .w4per{width:9%}.entrypane .item_sizechart .w14per{width:15%!important}.entrypane .item_size_color_exp{line-height:2}.entrypane .sizechart{font-size:15px}.entrypane .sizechart p{line-height:2}.entrypane .sizechart .tablepane{margin:12px auto 14px;overflow:visible;-webkit-overflow-scrolling:touch}.entrypane .sizechart .tablepane table{border-collapse:collapse;min-width:100px}.entrypane .sizechart .tablepane table td,.entrypane .sizechart .tablepane table th{padding:14px 9px;border:1px solid #aaa;text-align:center;font-weight:400}.entrypane .sizechart .tablepane table th{min-width:164px;padding:11px 9px 12px;line-height:1.75;background-color:#f5f5f5}.entrypane .sizechart .tablepane table th:first-of-type{width:281px;background-color:#e0e0e0;text-align:left}.entrypane .sizechart .tablepane table tr:first-child td{background-color:#f5f5f5}.entrypane .sizechart .tablepane table tr:first-of-type th{text-align:center}.entrypane .sizechart .tablepane_narrow{margin:12px auto 14px;overflow:visible;-webkit-overflow-scrolling:touch}.entrypane .sizechart .tablepane_narrow table{border-collapse:collapse;min-width:100px}.entrypane .sizechart .tablepane_narrow table td,.entrypane .sizechart .tablepane_narrow table th{padding:14px 9px;border:1px solid #aaa;text-align:center;font-weight:400}.entrypane .sizechart .tablepane_narrow table th{min-width:164px;padding:11px 9px 12px;line-height:1.75;background-color:#f5f5f5}.entrypane .sizechart .tablepane_narrow table th:first-of-type{width:281px;background-color:#e0e0e0;text-align:left}.entrypane .sizechart .tablepane_narrow table tr:first-child td{background-color:#f5f5f5}.entrypane .sizechart .tablepane_narrow table tr:first-of-type th{text-align:center}.entrypane .detail p.notes,.entrypane .item_detail p.notes{margin-top:1em;line-height:2}.entrypane .detail p.attention,.entrypane .item_detail p.attention{text-indent:-5em;padding-left:5em}.entrypane .item_reservefield1{line-height:2}.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;line-height:2}.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:37px}body.products .entrypane#bicycle_122 .item_kv_area,body.products .entrypane#bicycle_122ph .item_kv_area,body.products.aero-r2 .entrypane .item_kv_area,body.products.aero-r2_bgt .entrypane .item_kv_area,body.products.aero-r2_mips .entrypane .item_kv_area,body.products.aero-r2_mtr .entrypane .item_kv_area,body.products.aero-sp4 .entrypane .item_kv_area,body.products.aero-sp4lw .entrypane .item_kv_area,body.products.aero-sp5 .entrypane .item_kv_area,body.products.aero-sp6 .entrypane .item_kv_area,body.products.aero_v1 .entrypane .item_kv_area,body.products.brero .entrypane .item_kv_area,body.products.canvas-cross .entrypane .item_kv_area,body.products.canvas-smart .entrypane .item_kv_area,body.products.canvas-sports .entrypane .item_kv_area,body.products.canvas-urban .entrypane .item_kv_area,body.products.canvas-urban_mg .entrypane .item_kv_area,body.products.days .entrypane .item_kv_area,body.products.droa .entrypane .item_kv_area,body.products.elpis .entrypane .item_kv_area,body.products.flex-air .entrypane .item_kv_area,body.products.flex-air_sakura-24 .entrypane .item_kv_area,body.products.flex-air_tft-25 .entrypane .item_kv_area,body.products.fm-8 .entrypane .item_kv_area,body.products.fm-x .entrypane .item_kv_area,body.products.fulre .entrypane .item_kv_area,body.products.hike .entrypane .item_kv_area,body.products.hocco .entrypane .item_kv_area,body.products.izanagi .entrypane .item_kv_area,body.products.izanagi_bgt .entrypane .item_kv_area,body.products.izanagi_mtr .entrypane .item_kv_area,body.products.izanagi_nippo .entrypane .item_kv_area,body.products.koofu_bc-glosbe2 .entrypane .item_kv_area,body.products.koofu_cs-1 .entrypane .item_kv_area,body.products.libero .entrypane .item_kv_area,body.products.libero_tk_hunting .entrypane .item_kv_area,body.products.marmal .entrypane .item_kv_area,body.products.nb .entrypane .item_kv_area,body.products.raffine .entrypane .item_kv_area,body.products.rect .entrypane .item_kv_area,body.products.rect_ladies .entrypane .item_kv_area,body.products.rezza-2 .entrypane .item_kv_area,body.products.rezza-3 .entrypane .item_kv_area,body.products.scudo-5 .entrypane .item_kv_area,body.products.sicure .entrypane .item_kv_area,body.products.sicure_tk_cloche .entrypane .item_kv_area,body.products.sicure_tk_sunhat .entrypane .item_kv_area,body.products.vitt .entrypane .item_kv_area,body.products.volzza .entrypane .item_kv_area,body.products.wr-x .entrypane .item_kv_area{margin:-18px 0 39px;background-color:#f6f6f6;text-align:center}body.products .entrypane#bicycle_122 .item_kv_area img,body.products .entrypane#bicycle_122ph .item_kv_area img,body.products.aero-r2 .entrypane .item_kv_area img,body.products.aero-r2_bgt .entrypane .item_kv_area img,body.products.aero-r2_mips .entrypane .item_kv_area img,body.products.aero-r2_mtr .entrypane .item_kv_area img,body.products.aero-sp4 .entrypane .item_kv_area img,body.products.aero-sp4lw .entrypane .item_kv_area img,body.products.aero-sp5 .entrypane .item_kv_area img,body.products.aero-sp6 .entrypane .item_kv_area img,body.products.aero_v1 .entrypane .item_kv_area img,body.products.brero .entrypane .item_kv_area img,body.products.canvas-cross .entrypane .item_kv_area img,body.products.canvas-smart .entrypane .item_kv_area img,body.products.canvas-sports .entrypane .item_kv_area img,body.products.canvas-urban .entrypane .item_kv_area img,body.products.canvas-urban_mg .entrypane .item_kv_area img,body.products.days .entrypane .item_kv_area img,body.products.droa .entrypane .item_kv_area img,body.products.elpis .entrypane .item_kv_area img,body.products.flex-air .entrypane .item_kv_area img,body.products.flex-air_sakura-24 .entrypane .item_kv_area img,body.products.flex-air_tft-25 .entrypane .item_kv_area img,body.products.fm-8 .entrypane .item_kv_area img,body.products.fm-x .entrypane .item_kv_area img,body.products.fulre .entrypane .item_kv_area img,body.products.hike .entrypane .item_kv_area img,body.products.hocco .entrypane .item_kv_area img,body.products.izanagi .entrypane .item_kv_area img,body.products.izanagi_bgt .entrypane .item_kv_area img,body.products.izanagi_mtr .entrypane .item_kv_area img,body.products.izanagi_nippo .entrypane .item_kv_area img,body.products.koofu_bc-glosbe2 .entrypane .item_kv_area img,body.products.koofu_cs-1 .entrypane .item_kv_area img,body.products.libero .entrypane .item_kv_area img,body.products.libero_tk_hunting .entrypane .item_kv_area img,body.products.marmal .entrypane .item_kv_area img,body.products.nb .entrypane .item_kv_area img,body.products.raffine .entrypane .item_kv_area img,body.products.rect .entrypane .item_kv_area img,body.products.rect_ladies .entrypane .item_kv_area img,body.products.rezza-2 .entrypane .item_kv_area img,body.products.rezza-3 .entrypane .item_kv_area img,body.products.scudo-5 .entrypane .item_kv_area img,body.products.sicure .entrypane .item_kv_area img,body.products.sicure_tk_cloche .entrypane .item_kv_area img,body.products.sicure_tk_sunhat .entrypane .item_kv_area img,body.products.vitt .entrypane .item_kv_area img,body.products.volzza .entrypane .item_kv_area img,body.products.wr-x .entrypane .item_kv_area img{width:100%;max-width:1100px}.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:40px}.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:196px;padding:3px;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:170px;height:auto}.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 dl{margin-top:8px}.serial .serial_list dl dt{font-size:15px;font-weight:700}.serial .serial_list dl dt a:hover{text-decoration:underline}.serial .serial_list dl dd{font-size:12px}.serial .serial_list dl dd .exp{font-size:12px}.serial .serial_list dl dd .price{margin-top:9px;margin-bottom:1px;line-height:1.7}.serial .serial_list dl dd .price span{vertical-align:baseline;font-size:12px}.serial .serial_list dl dd .price b{margin-left:3px;vertical-align:baseline;font-size:14px}.serial .serial_list dl.icon_newmodel .products_image:before{background-image:url(../img/parts/icon_newmodel_at.png)}.serial .serial_list dl.icon_newgraphic .products_image:before{background-image:url(../img/parts/icon_newgraphic_at.png)}.serial .serial_list dl.icon_limitedmodel .products_image:before{background-image:url(../img/parts/icon_limitedmodel_at.png)}.serial .serial_list dl.icon_newitem .products_image:before{background-image:url(../img/parts/icon_newitem_at.png)}.serial .serial_list dl .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}.glove_size_wrap{margin-top:30px;line-height:2}.glove_size_wrap .glove_size_coment{float:right;width:700px}.glove_size_wrap .glove_size_fig{float:left;width:400px;text-align:left;margin-top:0}.section_detail_technology .m_title_m.glove_chart{margin-top:50px;margin-bottom:10px}.item_bicycleeyewearproperty div{margin-top:18px;display:none;float:left;width:350px;margin-bottom:10px;font-size:14px;margin-right:10px}.item_bicycleeyewearproperty dl.bicycleeyewearproperty_detail{display:table-cell;width:340px;height:68px;min-height:75px;padding-left:80px;background-color:transparent;vertical-align:middle}.item_bicycleeyewearproperty dl.bicycleeyewearproperty_detail dd{display:none}.item_bicycleeyewearproperty .color01 dl.bicycleeyewearproperty_detail{background:url(../../img/products/eyewearproperty/eyewear_clear.gif) no-repeat 0 0 #fff}.item_bicycleeyewearproperty .color02 dl.bicycleeyewearproperty_detail{background:url(../../img/products/eyewearproperty/eyewear_darkred.gif) no-repeat 0 0 #fff}.item_bicycleeyewearproperty .color03 dl.bicycleeyewearproperty_detail{background:url(../../img/products/eyewearproperty/eyewear_roseflash.gif) no-repeat 0 0 #fff}.item_bicycleeyewearproperty .color04 dl.bicycleeyewearproperty_detail{background:url(../../img/products/eyewearproperty/eyewear_blueflash.gif) no-repeat 0 0 #fff}.item_bicycleeyewearproperty .color05 dl.bicycleeyewearproperty_detail{background:url(../../img/products/eyewearproperty/eyewear_smokeflash.gif) no-repeat 0 0 #fff}.item_bicycleeyewearproperty .color06 dl.bicycleeyewearproperty_detail{background:url(../../img/products/eyewearproperty/eyewear_clear.gif) no-repeat 0 0 #fff}.item_bicycleeyewearproperty .color07 dl.bicycleeyewearproperty_detail{background:url(../../img/products/eyewearproperty/eyewear_darkred.gif) no-repeat 0 0 #fff}.item_bicycleeyewearproperty .color08 dl.bicycleeyewearproperty_detail{background:url(../../img/products/eyewearproperty/eyewear_smokeflash.gif) no-repeat 0 0 #fff}.item_bicycleeyewearproperty .color09 dl.bicycleeyewearproperty_detail{background:url(../../img/products/eyewearproperty/eyewear_smoke.gif) no-repeat 0 0 #fff}.item_bicycleeyewearproperty .color10 dl.bicycleeyewearproperty_detail{background:url(../../img/products/eyewearproperty/eyewear_rosepink.gif) no-repeat 0 0 #fff}.item_bicycleeyewearproperty .color11 dl.bicycleeyewearproperty_detail{background:url(../../img/products/eyewearproperty/eyewear_smoke.gif) no-repeat 0 0 #fff}.item_bicycleeyewearproperty .color12 dl.bicycleeyewearproperty_detail{background:url(../../img/products/eyewearproperty/eyewear_cleardimming.gif) no-repeat 0 0 #fff}.item_bicycleeyewearproperty .color13 dl.bicycleeyewearproperty_detail{background:url(../../img/products/eyewearproperty/eyewear_coatedorange.gif) no-repeat 0 0 #fff}.item_bicycleeyewearproperty .color14 dl.bicycleeyewearproperty_detail{background:url(../../img/products/eyewearproperty/eyewear_coatedpink.gif) no-repeat 0 0 #fff}.item_bicycleeyewearproperty .color15 dl.bicycleeyewearproperty_detail{background:url(../../img/products/eyewearproperty/eyewear_coatedsmoke.gif) no-repeat 0 0 #fff}.item_bicycleeyewearproperty .color16 dl.bicycleeyewearproperty_detail{background:url(../../img/products/eyewearproperty/eyewear_spectrum_repellent.gif) no-repeat 0 0 #fff}.item_bicycleeyewearproperty .color17 dl.bicycleeyewearproperty_detail{background:url(../../img/products/eyewearproperty/eyewear_lightpink_repellent.gif) no-repeat 0 0 #fff}.item_bicycleeyewearproperty .color18 dl.bicycleeyewearproperty_detail{background:url(../../img/products/eyewearproperty/eyewear_clear_repellent.gif) no-repeat 0 0 #fff}.item_bicycleeyewearproperty .color19 dl.bicycleeyewearproperty_detail{background:url(../../img/products/eyewearproperty/eyewear_clear_repellent_coated_dimming.gif) no-repeat 0 0 #fff}.item_bicycleeyewearproperty .color20 dl.bicycleeyewearproperty_detail{background:url(../../img/products/eyewearproperty/eyewear_coated_mauvegreen.gif) no-repeat 0 0 #fff}.item_bicycleeyewearproperty .color21 dl.bicycleeyewearproperty_detail{background:url(../../img/products/eyewearproperty/eyewear_anti_fog_lightsmoke.gif) no-repeat 0 0 #fff}.item_bicycleeyewearproperty .color22 dl.bicycleeyewearproperty_detail{background:url(../../img/products/eyewearproperty/eyewear_anti_fog_cleardimming.gif) no-repeat 0 0 #fff}.item_bicycleeyewearproperty .color23 dl.bicycleeyewearproperty_detail{background:url(../../img/products/eyewearproperty/eyewear_nxt_spectrum_smoke.gif) no-repeat 0 0 #fff}.item_bicycleeyewearproperty .color24 dl.bicycleeyewearproperty_detail{background:url(../../img/products/eyewearproperty/eyewear_coatedmovegreen.gif) no-repeat 0 0 #fff}.item_bicycleeyewearproperty .color25 dl.bicycleeyewearproperty_detail{background:url(../../img/products/eyewearproperty/eyewear_smokemirror.gif) no-repeat 0 0 #fff}.item_bicycleeyewearproperty .color26 dl.bicycleeyewearproperty_detail{background:url(../../img/products/eyewearproperty/eyewear_amberflash.gif) no-repeat 0 0 #fff}.item_bicycleeyewearproperty .color27 dl.bicycleeyewearproperty_detail{background:url(../../img/products/eyewearproperty/eyewear_coated_gold_repellent.gif) no-repeat 0 0 #fff}.item_bicycleeyewearproperty .color28 dl.bicycleeyewearproperty_detail{background:url(../../img/products/eyewearproperty/eyewear_coated_violet_repellent.gif) no-repeat 0 0 #fff}.item_bicycleeyewearproperty .color29 dl.bicycleeyewearproperty_detail{background:url(../../img/products/eyewearproperty/eyewear_lightviolet.gif) no-repeat 0 0 #fff}.item_bicycleeyewearproperty .color30 dl.bicycleeyewearproperty_detail{background:url(../../img/products/eyewearproperty/eyewear_spectrum_coated_gold_repellent.gif) no-repeat 0 0 #fff}.item_bicycleeyewearproperty .color31 dl.bicycleeyewearproperty_detail{background:url(../../img/products/eyewearproperty/eyewear_mauvegreen.gif) no-repeat 0 0 #fff}.item_bicycleeyewearproperty .color32 dl.bicycleeyewearproperty_detail{background:url(../../img/products/eyewearproperty/eyewear_clear.gif) no-repeat 0 0 #fff}.item_bicycleeyewearproperty .color33 dl.bicycleeyewearproperty_detail{background:url(../../img/products/eyewearproperty/eyewear_redclear.gif) no-repeat 0 0 #fff}.item_bicycleeyewearproperty .color34 dl.bicycleeyewearproperty_detail{background:url(../../img/products/eyewearproperty/eyewear_ntx_clear.gif) no-repeat 0 0 #fff}.item_bicycleeyewearproperty .color35 dl.bicycleeyewearproperty_detail{background:url(../../img/products/eyewearproperty/eyewear_ntx_silverclear.gif) no-repeat 0 0 #fff}.item_bicycleeyewearproperty .color36 dl.bicycleeyewearproperty_detail{background:url(../../img/products/eyewearproperty/eyewear_ntx_roseclear.gif) no-repeat 0 0 #fff}.item_bicycleeyewearproperty .color37 dl.bicycleeyewearproperty_detail{background:url(../../img/products/eyewearproperty/eyewear_ntx_skyclear.gif) no-repeat 0 0 #fff}.repairchart{font-size:15px}.repairchart p{line-height:2}.repairchart .tablepane{margin:12px auto 14px;overflow:visible;-webkit-overflow-scrolling:touch}.repairchart .tablepane table{border-collapse:collapse;min-width:100px}.repairchart .tablepane table td,.repairchart .tablepane table th{padding:14px 9px;border:1px solid #aaa;text-align:left;font-weight:400;vertical-align:middle}.repairchart .tablepane table th{min-width:164px;padding:11px 9px 12px;line-height:1.75;background-color:#e0e0e0}.repairchart .tablepane table th:first-of-type{width:281px;background-color:#e0e0e0;text-align:left}.repairchart .tablepane table tr:first-of-type th{text-align:center}.section_detail_technology .adj_lock_left{float:left;margin-right:40px}.section_detail_technology .adj_lock_right{float:left;margin-top:20px}.section_detail_technology .notes{margin-bottom:.5em;line-height:2em}.section_detail_technology .notes3{margin-bottom:.5em;padding-left:1em;text-indent:-1em;line-height:2em}.item_propertyexp ul li{font-size:15px}.section_detail_technology_nonline{margin-top:42px;padding-top:40px;border-top:none}.entrypane .item_movie a{position:relative}.entrypane .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)}.item_movie iframe{display:none;margin:0 auto}@-moz-document url-prefix(){.entrypane .item_sizechart .w2_5per{width:50px}}@-moz-document url-prefix(){.entrypane .item_sizechart .w4per{width:90px}}.entrypane .item_sizechart .tablepane .maintenance_detail table.cmn_format td{padding:5px 3px 1px}.aero-r2-mips_exp{margin-top:30px;border:3px solid #ddd;padding:15px;margin-bottom:20px}.aero-r2-mips_exp .wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:inherit;margin:0;text-align:left}.aero-r2-mips_exp .wrapper .mips{margin-right:20px}.aero-r2-mips_exp .wrapper .mips{margin-bottom:0}.aero-r2-mips_exp .exp{text-align:left}.aero-r2-mips_exp .exp span{font-weight:700;color:#000;display:block;margin-bottom:5px}.aero-r2-mips_exp .exp span{font-size:180%}.aero-r2-bgt_exp,.aero-r2-mtr_exp{margin-top:30px;border:3px solid #ddd;padding:15px;margin-bottom:20px}.aero-r2-bgt_exp .wrapper,.aero-r2-mtr_exp .wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:inherit;margin:0;text-align:left}.aero-r2-bgt_exp .wrapper .mtr,.aero-r2-mtr_exp .wrapper .mtr{margin-right:20px}.aero-r2-bgt_exp .wrapper .mtr,.aero-r2-mtr_exp .wrapper .mtr{margin-bottom:0}.aero-r2-bgt_exp .exp,.aero-r2-mtr_exp .exp{text-align:left}.aero-r2-bgt_exp .exp span,.aero-r2-mtr_exp .exp span{font-weight:700;color:#000;display:block;margin-bottom:5px}.aero-r2-bgt_exp .exp span,.aero-r2-mtr_exp .exp span{font-size:180%}.izanagi-bgt_exp,.izanagi-mtr_exp{margin-top:30px;border:3px solid #ddd;padding:15px;margin-bottom:20px}.izanagi-bgt_exp .wrapper,.izanagi-mtr_exp .wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:inherit;margin:0;text-align:left}.izanagi-bgt_exp .wrapper .mtr,.izanagi-mtr_exp .wrapper .mtr{margin-right:20px}.izanagi-bgt_exp .wrapper .mtr,.izanagi-mtr_exp .wrapper .mtr{margin-bottom:0}.izanagi-bgt_exp .exp,.izanagi-mtr_exp .exp{text-align:left}.izanagi-bgt_exp .exp span,.izanagi-mtr_exp .exp span{font-weight:700;color:#000;display:block;margin-bottom:5px}.izanagi-bgt_exp .exp span,.izanagi-mtr_exp .exp span{font-size:180%}.izanagi_exp{margin-top:30px;border:3px solid #ddd;padding:15px 15px 3px;margin-bottom:20px}.izanagi_exp .wrapper{float:left;width:inherit;margin:0}.izanagi_exp .wrapper .white{float:left;margin-right:15px}.izanagi_exp .wrapper .black{float:left;margin-right:25px}.izanagi_exp .wrapper .black p,.izanagi_exp .wrapper .white p{text-align:center}.izanagi_exp .wrapper .black img,.izanagi_exp .wrapper .white img{width:110px;height:auto}.izanagi_exp .exp span{font-size:120%;font-weight:700;color:#004fc7}.shori_txbg{background-color:#ff0;padding:5px 15px;margin-right:5px}body.izanagi_shori .izanagi_shori_exp{margin-top:30px;border:3px solid #ddd;padding:15px 15px 15px;margin-bottom:20px}body.izanagi_shori .izanagi_shori_exp .exp_wrapper{position:relative}body.izanagi_shori .izanagi_shori_exp .exp_wrapper .wrapper{float:left;width:inherit;margin:0}body.izanagi_shori .izanagi_shori_exp .exp_wrapper .wrapper .bottle{float:left;margin-right:25px}body.izanagi_shori .izanagi_shori_exp .exp_wrapper .exp{position:absolute;bottom:0;left:480px;margin-top:inherit}body.izanagi_shori .izanagi_shori_exp .exp_wrapper .exp .betabox{color:#000;display:inline-block;padding:10px 30px;font-size:22px;background-color:#ff0;margin-bottom:10px;font-weight:700;width:inherit;text-align:inherit}body.izanagi_shori .izanagi_shori_exp .exp_wrapper .exp .lead{font-size:120%;font-weight:700;color:#000;line-height:2em}.flex-air_tft-25_exp{margin-top:30px;border:3px solid #ddd;padding:15px;margin-bottom:20px}.flex-air_tft-25_exp .wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:inherit;margin:0;text-align:left}.flex-air_tft-25_exp .wrapper .mtr{margin-right:20px}.flex-air_tft-25_exp .wrapper .mtr{margin-bottom:0}.flex-air_tft-25_exp .exp{text-align:left}.flex-air_tft-25_exp .exp span{font-weight:700;color:#000;display:block;margin-bottom:5px}.flex-air_tft-25_exp .exp span{font-size:180%}body.flex-air_sakura-24 .flex-air_sakura-24_exp{margin-top:30px;border:3px solid #ddd;padding:15px 15px 15px;margin-bottom:20px}body.flex-air_sakura-24 .flex-air_sakura-24_exp .exp_wrapper{position:relative}body.flex-air_sakura-24 .flex-air_sakura-24_exp .exp_wrapper .wrapper{float:left;width:inherit;margin:0}body.flex-air_sakura-24 .flex-air_sakura-24_exp .exp_wrapper .wrapper .bottle{float:left;margin-right:25px}body.flex-air_sakura-24 .flex-air_sakura-24_exp .exp_wrapper .exp{position:absolute;bottom:20px;left:370px;margin-top:inherit}body.flex-air_sakura-24 .flex-air_sakura-24_exp .exp_wrapper .exp .betabox{color:#000;display:inline-block;padding:10px 30px;font-size:22px;background-color:#ff0;margin-bottom:10px;font-weight:700;width:inherit;text-align:inherit}body.flex-air_sakura-24 .flex-air_sakura-24_exp .exp_wrapper .exp .lead{font-size:120%;font-weight:700;color:#000;line-height:2em}body.products_article .section_detail_products .entrypane .imagearea .color_title .chinstrap img{position:absolute;right:0;top:-85px}.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%;background-color:#666;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:-webkit-gradient(linear,left top, right top,from(#f57f00),to(#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 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}.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:10px 0}body.products_top .list_products>li~li{margin-top:50px}body.products_top .list_products>li .serial{margin:0;padding:20px 20px 0}body.products_top .list_products>li .serial .serial_list{padding:10px 0 30px 0}body.products_top main .m_section_inner{padding:0}body.products_top .section_series_products{padding:50px 0 0}body.products_top .section_series_products .m_section_inner{padding:0}body.products_top .list_products h3{display:inherit}body.products_top .list_products .m_title_l small{vertical-align:text-bottom}body.category_top .list_products h3{display:inherit}body.category_top .list_products .m_title_l small{vertical-align:text-bottom}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}body.products_lensshop{font-size:15px}body.products_lensshop .entrypane{margin-top:21px}body.products_lensshop .section_detail_lensshop{margin-top:0;padding-top:0}body.products_lensshop .section_detail_lensshop .technology_title{margin-bottom:20px}body.products_lensshop .section_detail_lensshop .technology_title h3{font-size:36px;font-weight:200}body.products_lensshop .section_detail_lensshop .lensshop_list p{line-height:2}body.products_lensshop .section_detail_lensshop .lensshop_list .tablepane{margin:12px auto 14px;overflow:visible;-webkit-overflow-scrolling:touch}body.products_lensshop .section_detail_lensshop .lensshop_list .tablepane table{border-collapse:collapse;width:100%}body.products_lensshop .section_detail_lensshop .lensshop_list .tablepane table td,body.products_lensshop .section_detail_lensshop .lensshop_list .tablepane table th{padding:14px 9px;border:1px solid #aaa;text-align:left;font-weight:400;vertical-align:middle}body.products_lensshop .section_detail_lensshop .lensshop_list .tablepane table th{min-width:164px;padding:11px 9px 12px;line-height:1.75;background-color:#f5f5f5}body.products_lensshop .section_detail_lensshop .lensshop_list .tablepane table tr:first-of-type th{text-align:center}body.products_lensshop .section_detail_lensshop .lensshop_list .tablepane table td:last-child{text-align:center}.gsc-input-box{border:none!important}table.gsc-search-box{height:45px!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}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{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}body.index footer .section_banner .footer_banner_pane{width:100%;margin:0 auto}body.index footer .section_banner .footer_banner_pane .jka{width:500px;display:inline-block;text-align:center;margin-right:20px}body.index footer .section_banner .footer_banner_pane .jka a img{width:auto}body.index footer .section_banner .footer_banner_pane .jka p{color:#000;margin-top:10px;margin-bottom:0;font-size:11px}@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{margin-right:0}.g_navi{right: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;z-index:3}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:53px;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;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)}#header:after{display:none}#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}body.products header #headernavi_pane #header_navi .g_navi ul li.products a,body.search header #headernavi_pane #header_navi .g_navi ul li.products a{background-color:#cc0202}body.out_list header #headernavi_pane #header_navi .g_navi ul li.out_list a{background-color:#cc0202}body.faq header #headernavi_pane #header_navi .g_navi ul li.maintenance a,body.maintenance header #headernavi_pane #header_navi .g_navi ul li.maintenance a{background-color:#cc0202}body.shop_list header #headernavi_pane #header_navi .g_navi ul li.shop_list a{background-color:#cc0202}body.download header #headernavi_pane #header_navi .g_navi ul li.download a{background-color:#cc0202}body.contact header #headernavi_pane #header_navi .s_navi ul li.contact a{background-color:#cc0202}header #header_navi .plusbanner_navi .s_navi{display:block}header #header_navi .plusbanner_navi .s_navi .banner_au{display:none}header #header_navi.open .plusbanner_navi .s_navi{margin-left:0}#search form.open{width:100%}#search form.open #search_input{width:100%}#search form.open #search_input{padding:0 50px 0 15px}#header>.banner_au{display:block}.m_section_inner .banner_au{display:block}.m_section_inner .banner_au{right:0}.m_section_inner .banner_au{width:100%}.m_section_inner .banner_au{padding:10px}.m_section_inner .banner_au{background:silver}.m_section_inner .banner_au .au02{margin:10px auto 0}.banner_au .oo_pctbapp{display:block!important}.splash .kabuto_logo img{width:200px}body.products_option .section_detail_products{padding:30px 0}.section_detail_products{padding:30px 0}.section_detail_products .navi_products{text-align:center}.section_detail_products .navi_products .to_lensshop,.section_detail_products .navi_products .to_seriestop{min-width:300px}.section_detail_products .navi_products .to_lensshop,.section_detail_products .navi_products .to_seriestop{padding:11px 15px}.section_detail_products .navi_products .to_lensshop,.section_detail_products .navi_products .to_seriestop{-webkit-transition:none;-o-transition:none;transition:none}.section_detail_products .navi_products .to_lensshop:before,.section_detail_products .navi_products .to_seriestop:before{display:none!important}.section_detail_products .navi_products .to_lensshop:hover,.section_detail_products .navi_products .to_seriestop:hover{color:#000}.section_detail_products .navi_products .to_lensshop span:hover:after,.section_detail_products .navi_products .to_seriestop span:hover:after{background-image:url(../img/parts/icon_arrow_black.png)}.section_detail_products .navi_products .to_lensshop{margin-bottom:10px}.section_detail_products .navi_products h2{font-size:20px}.section_detail_products .navi_products ul{display:block}.section_detail_products .navi_products ul{margin-top:7px}.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:none}.section_detail_products .navi_products .to_seriestop~ul,.section_detail_products .navi_products ul+.to_seriestop{margin-top:7px}body.products_article .section_detail_products ul.float_navi{margin-top:20px}.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 .item_main_area .under_dev{text-align:left}.entrypane .item_main_area .under_dev{font-size:12px}.entrypane .main_area_detail{display:block}.entrypane .main_area_detail .dataarea .item_capacity dl,.entrypane .main_area_detail .dataarea .item_color_2 dl,.entrypane .main_area_detail .dataarea .item_contents_detail dl,.entrypane .main_area_detail .dataarea .item_material dl,.entrypane .main_area_detail .dataarea .item_material2 dl,.entrypane .main_area_detail .dataarea .item_name dl,.entrypane .main_area_detail .dataarea .item_name_2 dl,.entrypane .main_area_detail .dataarea .item_price dl,.entrypane .main_area_detail .dataarea .item_size dl,.entrypane .main_area_detail .dataarea .item_size2 dl,.entrypane .main_area_detail .dataarea .item_type_2 dl,.entrypane .main_area_detail .dataarea .item_use dl{font-size:15px}.entrypane .main_area_detail .dataarea .item_name_2 dl dd{width:100%}.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 .dataarea .item_logo{text-align:center}.entrypane .main_area_detail .gaibu_linkbanner{width:300px}.entrypane .main_area_detail .gaibu_linkbanner{margin:0 auto}.entrypane .main_area_detail .gaibu_linkbanner{text-align:center}.entrypane .main_area_detail .item_press_release{width:300px}.entrypane .main_area_detail .item_press_release{margin:0 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_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:25px auto 0}.entrypane .main_area_detail .item_banner ul li{width:300px}.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{padding-bottom:20px}.entrypane .main_area_detail .imagearea .slick-arrow{width:8px}.entrypane .main_area_detail .imagearea .slick-arrow{height:15px}.entrypane .main_area_detail .imagearea .slick-arrow{margin-top:-32px}.entrypane .main_area_detail .imagearea .slick-arrow:hover{opacity:1}.entrypane .main_area_detail .imagearea .slick-arrow.slick-next{right:0}.entrypane .main_area_detail .imagearea .slick-arrow.slick-prev{left:0}.entrypane .main_area_detail .imagearea .slick-arrow.slick-disabled:hover{opacity:1}.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 .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 .main_area_detail .imagearea .item_image_pane .color_title{margin-top:10px}.entrypane .eyewearnumber{margin-right:0}.entrypane .eyewearnumber{margin-top:0}.entrypane .item_thumbs,.entrypane .item_thumbs_colorvariation{width:calc(100% + 20px)}.entrypane .item_thumbs,.entrypane .item_thumbs_colorvariation{margin:0 -10px}.entrypane .item_thumbs>ul,.entrypane .item_thumbs_colorvariation>ul{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.entrypane .item_thumbs>ul,.entrypane .item_thumbs_colorvariation>ul{padding:11px 30px 10px 30px}.entrypane .item_thumbs .slick-list,.entrypane .item_thumbs_colorvariation .slick-list{width:100%}.entrypane .item_thumbs .slick-list,.entrypane .item_thumbs_colorvariation .slick-list{padding:0 3px}.entrypane .item_thumbs .slick-track,.entrypane .item_thumbs_colorvariation .slick-track{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.entrypane .item_thumbs .slick-track,.entrypane .item_thumbs_colorvariation .slick-track{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.entrypane .item_thumbs .slick-track,.entrypane .item_thumbs_colorvariation .slick-track{-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}.entrypane .item_thumbs .slick-track:after,.entrypane .item_thumbs .slick-track:before,.entrypane .item_thumbs_colorvariation .slick-track:after,.entrypane .item_thumbs_colorvariation .slick-track:before{display:none}.entrypane .item_thumbs li,.entrypane .item_thumbs_colorvariation li{float:none}.entrypane .item_thumbs li,.entrypane .item_thumbs_colorvariation li{width:67px!important}.entrypane .item_thumbs li,.entrypane .item_thumbs_colorvariation li{height:auto}.entrypane .item_thumbs li,.entrypane .item_thumbs_colorvariation li{padding:0}.entrypane .item_thumbs li,.entrypane .item_thumbs_colorvariation li{font-size:11px}.entrypane .item_thumbs li span,.entrypane .item_thumbs_colorvariation li span{width:100%}.entrypane .item_thumbs li span,.entrypane .item_thumbs_colorvariation li span{height:67px}.entrypane .item_thumbs li span,.entrypane .item_thumbs_colorvariation li span{padding:3px}.entrypane .item_thumbs li span img,.entrypane .item_thumbs_colorvariation li span img{width:auto}.entrypane .item_thumbs li span img,.entrypane .item_thumbs_colorvariation li span img{height:auto}.entrypane .item_thumbs li:hover span,.entrypane .item_thumbs_colorvariation li:hover span{border-color:transparent}.entrypane .item_thumbs li .label_newcolor,.entrypane .item_thumbs_colorvariation li .label_newcolor{font-size:12px}.entrypane .item_thumbs li .label_newcolor+.color_title,.entrypane .item_thumbs_colorvariation li .label_newcolor+.color_title{margin-top:3px}.entrypane .item_thumbs li .color_title,.entrypane .item_thumbs_colorvariation li .color_title{margin-top:4px}.entrypane .item_thumbs .slick-arrow,.entrypane .item_thumbs_colorvariation .slick-arrow{width:16px}.entrypane .item_thumbs .slick-arrow,.entrypane .item_thumbs_colorvariation .slick-arrow{height:21px}.entrypane .item_thumbs .slick-arrow,.entrypane .item_thumbs_colorvariation .slick-arrow{margin-top:-10px}.entrypane .item_thumbs .slick-arrow.slick-next,.entrypane .item_thumbs_colorvariation .slick-arrow.slick-next{right:8px}.entrypane .item_thumbs .slick-arrow.slick-prev,.entrypane .item_thumbs_colorvariation .slick-arrow.slick-prev{left:8px}.entrypane .item_thumbs .slick-arrow-override,.entrypane .item_thumbs_colorvariation .slick-arrow-override{width:40px}.entrypane .item_thumbs_colorvariation{margin:10px -10px 0}.entrypane .item_thumbs_colorvariation>ul{padding:0}.entrypane .item_thumbs_colorvariation>ul>li{width:100%!important}.entrypane .item_thumbs_colorvariation .thumbnails_colorvariation{width:100%}.entrypane .item_thumbs_colorvariation .thumbnails_colorvariation{padding:11px 30px 10px 30px}.entrypane .item_thumbs_colorvariation .thumbnails_colorvariation{border-width:1px 0}.entrypane .item_thumbs_colorvariation .thumbnails_colorvariation .slick-track{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.entrypane .item_thumbs_colorvariation .thumbnails_colorvariation li{width:67px!important}.entrypane .item_thumbs_colorvariation .thumbnails_colorvariation+.slick-next-override{right:0}.entrypane .item_thumbs_colorvariation .thumbnails_colorvariation+.slick-next-override{left:auto}.entrypane .item_kv_area{margin:30px 0 23px}.entrypane .item_kv_area img{max-width:500px}.entrypane .caution_wrapper{margin:auto}.entrypane .sizechart,.entrypane .sizecolor{margin-top:20px}.entrypane .shieldchart,.entrypane .size_tshirts,.entrypane .sizecolor,.entrypane .sizecolor_glove{font-size:15px}.entrypane .shieldchart p,.entrypane .size_tshirts p,.entrypane .sizecolor p,.entrypane .sizecolor_glove p{line-height:1.7}.entrypane .shieldchart .tablepane,.entrypane .size_tshirts .tablepane,.entrypane .sizecolor .tablepane,.entrypane .sizecolor_glove .tablepane{margin:14px auto 15px}.entrypane .shieldchart .tablepane,.entrypane .size_tshirts .tablepane,.entrypane .sizecolor .tablepane,.entrypane .sizecolor_glove .tablepane{overflow:scroll}.entrypane .shieldchart .tablepane table,.entrypane .size_tshirts .tablepane table,.entrypane .sizecolor .tablepane table,.entrypane .sizecolor_glove .tablepane table{min-width:700px}.entrypane .shieldchart .tablepane table th:first-of-type,.entrypane .size_tshirts .tablepane table th:first-of-type,.entrypane .sizecolor .tablepane table th:first-of-type,.entrypane .sizecolor_glove .tablepane table th:first-of-type{width:250px}.entrypane .shieldchart .tablepane_narrow,.entrypane .size_tshirts .tablepane_narrow,.entrypane .sizecolor .tablepane_narrow,.entrypane .sizecolor_glove .tablepane_narrow{margin:14px auto 15px}.entrypane .shieldchart .tablepane_narrow,.entrypane .size_tshirts .tablepane_narrow,.entrypane .sizecolor .tablepane_narrow,.entrypane .sizecolor_glove .tablepane_narrow{overflow:scroll}.entrypane .shieldchart .tablepane_narrow table,.entrypane .size_tshirts .tablepane_narrow table,.entrypane .sizecolor .tablepane_narrow table,.entrypane .sizecolor_glove .tablepane_narrow table{min-width:100%}.entrypane .shieldchart .tablepane_narrow table th:first-of-type,.entrypane .size_tshirts .tablepane_narrow table th:first-of-type,.entrypane .sizecolor .tablepane_narrow table th:first-of-type,.entrypane .sizecolor_glove .tablepane_narrow table th:first-of-type{width:55%}.entrypane .shieldchart .tablepane_non,.entrypane .size_tshirts .tablepane_non,.entrypane .sizecolor .tablepane_non,.entrypane .sizecolor_glove .tablepane_non{margin:14px auto 15px}.entrypane .shieldchart .tablepane_non table,.entrypane .size_tshirts .tablepane_non table,.entrypane .sizecolor .tablepane_non table,.entrypane .sizecolor_glove .tablepane_non table{min-width:100%}.entrypane .shieldchart .tablepane_non table th:first-of-type,.entrypane .size_tshirts .tablepane_non table th:first-of-type,.entrypane .sizecolor .tablepane_non table th:first-of-type,.entrypane .sizecolor_glove .tablepane_non table th:first-of-type{width:50%}.entrypane .shieldchart .tablepane table{min-width:1000px}.entrypane .shieldchart .tablepane table th:first-of-type{width:80px}.entrypane .size_tshirts .tablepane table,.entrypane .sizecolor_glove .tablepane table{min-width:600px}.entrypane .sizecolor_glove .tablepane table{min-width:600px}.entrypane .item_sizechart .sizechart .tablepane table{width:1000px}.entrypane .item_sizechart .sizechart .tablepane table tr:first-child th:first-of-type{text-align:left}.entrypane .item_sizechart .sizechart .tablepane table th:first-of-type{width:143px}.entrypane .sizechart{font-size:15px}.entrypane .sizechart p{line-height:1.7}.entrypane .sizechart .tablepane{margin:14px auto 15px}.entrypane .sizechart .tablepane{overflow:scroll}.entrypane .sizechart .tablepane table{min-width:600px}.entrypane .sizechart .tablepane table th{min-width:130px}.entrypane .sizechart .tablepane table th:first-of-type{width:143px}.entrypane .sizechart .tablepane_narrow{margin:14px auto 15px}.entrypane .sizechart .tablepane_narrow{overflow:scroll}.entrypane .sizechart .tablepane_narrow table{min-width:100%}.entrypane .sizechart .tablepane_narrow table th{min-width:130px}.entrypane .sizechart .tablepane_narrow table th:first-of-type{width:55%}.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}body.products .entrypane#bicycle_122 .item_kv_area,body.products .entrypane#bicycle_122ph .item_kv_area,body.products.aero-r2 .entrypane .item_kv_area,body.products.aero-r2_bgt .entrypane .item_kv_area,body.products.aero-r2_mips .entrypane .item_kv_area,body.products.aero-r2_mtr .entrypane .item_kv_area,body.products.aero-sp4 .entrypane .item_kv_area,body.products.aero-sp4lw .entrypane .item_kv_area,body.products.aero-sp5 .entrypane .item_kv_area,body.products.aero-sp6 .entrypane .item_kv_area,body.products.aero_v1 .entrypane .item_kv_area,body.products.brero .entrypane .item_kv_area,body.products.canvas-cross .entrypane .item_kv_area,body.products.canvas-smart .entrypane .item_kv_area,body.products.canvas-sports .entrypane .item_kv_area,body.products.canvas-urban .entrypane .item_kv_area,body.products.canvas-urban_mg .entrypane .item_kv_area,body.products.days .entrypane .item_kv_area,body.products.droa .entrypane .item_kv_area,body.products.elpis .entrypane .item_kv_area,body.products.flex-air .entrypane .item_kv_area,body.products.flex-air_sakura-24 .entrypane .item_kv_area,body.products.flex-air_tft-25 .entrypane .item_kv_area,body.products.fm-8 .entrypane .item_kv_area,body.products.fm-x .entrypane .item_kv_area,body.products.fulre .entrypane .item_kv_area,body.products.hike .entrypane .item_kv_area,body.products.hocco .entrypane .item_kv_area,body.products.izanagi .entrypane .item_kv_area,body.products.izanagi_bgt .entrypane .item_kv_area,body.products.izanagi_mtr .entrypane .item_kv_area,body.products.izanagi_nippo .entrypane .item_kv_area,body.products.koofu_bc-glosbe2 .entrypane .item_kv_area,body.products.koofu_cs-1 .entrypane .item_kv_area,body.products.libero .entrypane .item_kv_area,body.products.libero_tk_hunting .entrypane .item_kv_area,body.products.marmal .entrypane .item_kv_area,body.products.nb .entrypane .item_kv_area,body.products.raffine .entrypane .item_kv_area,body.products.rect .entrypane .item_kv_area,body.products.rect_ladies .entrypane .item_kv_area,body.products.rezza-2 .entrypane .item_kv_area,body.products.rezza-3 .entrypane .item_kv_area,body.products.scudo-5 .entrypane .item_kv_area,body.products.sicure .entrypane .item_kv_area,body.products.sicure_tk_cloche .entrypane .item_kv_area,body.products.sicure_tk_sunhat .entrypane .item_kv_area,body.products.vitt .entrypane .item_kv_area,body.products.volzza .entrypane .item_kv_area,body.products.wr-x .entrypane .item_kv_area{margin:30px 0 23px}body.products .entrypane#bicycle_122 .item_kv_area img,body.products .entrypane#bicycle_122ph .item_kv_area img,body.products.aero-r2 .entrypane .item_kv_area img,body.products.aero-r2_bgt .entrypane .item_kv_area img,body.products.aero-r2_mips .entrypane .item_kv_area img,body.products.aero-r2_mtr .entrypane .item_kv_area img,body.products.aero-sp4 .entrypane .item_kv_area img,body.products.aero-sp4lw .entrypane .item_kv_area img,body.products.aero-sp5 .entrypane .item_kv_area img,body.products.aero-sp6 .entrypane .item_kv_area img,body.products.aero_v1 .entrypane .item_kv_area img,body.products.brero .entrypane .item_kv_area img,body.products.canvas-cross .entrypane .item_kv_area img,body.products.canvas-smart .entrypane .item_kv_area img,body.products.canvas-sports .entrypane .item_kv_area img,body.products.canvas-urban .entrypane .item_kv_area img,body.products.canvas-urban_mg .entrypane .item_kv_area img,body.products.days .entrypane .item_kv_area img,body.products.droa .entrypane .item_kv_area img,body.products.elpis .entrypane .item_kv_area img,body.products.flex-air .entrypane .item_kv_area img,body.products.flex-air_sakura-24 .entrypane .item_kv_area img,body.products.flex-air_tft-25 .entrypane .item_kv_area img,body.products.fm-8 .entrypane .item_kv_area img,body.products.fm-x .entrypane .item_kv_area img,body.products.fulre .entrypane .item_kv_area img,body.products.hike .entrypane .item_kv_area img,body.products.hocco .entrypane .item_kv_area img,body.products.izanagi .entrypane .item_kv_area img,body.products.izanagi_bgt .entrypane .item_kv_area img,body.products.izanagi_mtr .entrypane .item_kv_area img,body.products.izanagi_nippo .entrypane .item_kv_area img,body.products.koofu_bc-glosbe2 .entrypane .item_kv_area img,body.products.koofu_cs-1 .entrypane .item_kv_area img,body.products.libero .entrypane .item_kv_area img,body.products.libero_tk_hunting .entrypane .item_kv_area img,body.products.marmal .entrypane .item_kv_area img,body.products.nb .entrypane .item_kv_area img,body.products.raffine .entrypane .item_kv_area img,body.products.rect .entrypane .item_kv_area img,body.products.rect_ladies .entrypane .item_kv_area img,body.products.rezza-2 .entrypane .item_kv_area img,body.products.rezza-3 .entrypane .item_kv_area img,body.products.scudo-5 .entrypane .item_kv_area img,body.products.sicure .entrypane .item_kv_area img,body.products.sicure_tk_cloche .entrypane .item_kv_area img,body.products.sicure_tk_sunhat .entrypane .item_kv_area img,body.products.vitt .entrypane .item_kv_area img,body.products.volzza .entrypane .item_kv_area img,body.products.wr-x .entrypane .item_kv_area img{max-width:100%}.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:12px}.serial .serial_list li:nth-child(n+6){margin-top:12px}.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 dl{margin-top:7px}.serial .serial_list dl dt{font-size:13px}.serial .serial_list dl dt a:hover{text-decoration:none}.serial .serial_list dl dd{font-size:11px}.serial .serial_list dl dd .exp{font-size:11px}.serial .serial_list dl dd .price{margin-top:4px}.serial .serial_list dl dd .price{margin-bottom:0}.serial .serial_list dl dd .price{line-height:1.5}.serial .serial_list dl dd .price span{font-size:11px}.serial .serial_list dl dd .price b{font-size:13px}.serial .serial_list dl .products_image:before{width:30px}.serial .serial_list dl .products_image:before{height:34px}.glove_size_wrap{margin-top:15px}.glove_size_wrap .glove_size_coment{float:none}.glove_size_wrap .glove_size_coment{width:100%}.glove_size_wrap .glove_size_fig{float:none}.glove_size_wrap .glove_size_fig{width:100%}.glove_size_wrap .glove_size_fig{text-align:center}.glove_size_wrap .glove_size_fig{margin-top:25px}.section_detail_technology .m_title_m.glove_chart{margin-top:15px}.section_detail_technology .m_title_m.glove_chart{margin-bottom:15px}.item_bicycleeyewearproperty div{width:100%}.item_bicycleeyewearproperty div{margin-right:0}.item_bicycleeyewearproperty dl.bicycleeyewearproperty_detail{width:100%}.repairchart{font-size:15px}.repairchart p{line-height:1.7}.repairchart .tablepane{margin:14px auto 15px}.repairchart .tablepane{overflow:scroll}.repairchart .tablepane table{min-width:600px}.repairchart .tablepane table th{min-width:130px}.repairchart .tablepane table th:first-of-type{width:143px}.item_movie iframe{display:block}.aero-r2-mips_exp .wrapper{display:block}.aero-r2-mips_exp .wrapper{width:100%}.aero-r2-mips_exp .wrapper{margin:auto}.aero-r2-mips_exp .wrapper{text-align:center}.aero-r2-mips_exp .wrapper .mips{margin-right:0}.aero-r2-mips_exp .wrapper .mips{margin-bottom:10px}.aero-r2-mips_exp .exp span{font-size:130%}.aero-r2-bgt_exp .wrapper,.aero-r2-mtr_exp .wrapper{display:block}.aero-r2-bgt_exp .wrapper,.aero-r2-mtr_exp .wrapper{width:100%}.aero-r2-bgt_exp .wrapper,.aero-r2-mtr_exp .wrapper{margin:auto}.aero-r2-bgt_exp .wrapper,.aero-r2-mtr_exp .wrapper{text-align:center}.aero-r2-bgt_exp .wrapper .mtr,.aero-r2-mtr_exp .wrapper .mtr{margin-right:0}.aero-r2-bgt_exp .wrapper .mtr,.aero-r2-mtr_exp .wrapper .mtr{margin-bottom:10px}.aero-r2-bgt_exp .exp span,.aero-r2-mtr_exp .exp span{font-size:130%}.izanagi-bgt_exp .wrapper,.izanagi-mtr_exp .wrapper{display:block}.izanagi-bgt_exp .wrapper,.izanagi-mtr_exp .wrapper{width:100%}.izanagi-bgt_exp .wrapper,.izanagi-mtr_exp .wrapper{margin:auto}.izanagi-bgt_exp .wrapper,.izanagi-mtr_exp .wrapper{text-align:center}.izanagi-bgt_exp .wrapper .mtr,.izanagi-mtr_exp .wrapper .mtr{margin-right:0}.izanagi-bgt_exp .wrapper .mtr,.izanagi-mtr_exp .wrapper .mtr{margin-bottom:10px}.izanagi-bgt_exp .exp span,.izanagi-mtr_exp .exp span{font-size:130%}.izanagi_exp .wrapper{float:none}.izanagi_exp .wrapper{width:235px}.izanagi_exp .wrapper{margin:auto}.izanagi_exp .wrapper .black{margin-right:0}body.izanagi_shori .izanagi_shori_exp .exp_wrapper .wrapper{float:none}body.izanagi_shori .izanagi_shori_exp .exp_wrapper .wrapper{width:235px}body.izanagi_shori .izanagi_shori_exp .exp_wrapper .wrapper{margin:auto}body.izanagi_shori .izanagi_shori_exp .exp_wrapper .wrapper .bottle{margin-right:0}body.izanagi_shori .izanagi_shori_exp .exp_wrapper .exp{position:inherit}body.izanagi_shori .izanagi_shori_exp .exp_wrapper .exp{bottom:inherit}body.izanagi_shori .izanagi_shori_exp .exp_wrapper .exp{left:inherit}body.izanagi_shori .izanagi_shori_exp .exp_wrapper .exp{margin-top:10px}body.izanagi_shori .izanagi_shori_exp .exp_wrapper .exp .betabox{width:100%}body.izanagi_shori .izanagi_shori_exp .exp_wrapper .exp .betabox{text-align:center}.flex-air_tft-25_exp .wrapper{display:block}.flex-air_tft-25_exp .wrapper{width:100%}.flex-air_tft-25_exp .wrapper{margin:auto}.flex-air_tft-25_exp .wrapper{text-align:center}.flex-air_tft-25_exp .wrapper .mtr{margin-right:0}.flex-air_tft-25_exp .wrapper .mtr{margin-bottom:10px}.flex-air_tft-25_exp .exp span{font-size:130%}body.flex-air_sakura-24 .flex-air_sakura-24_exp .exp_wrapper .wrapper{float:none}body.flex-air_sakura-24 .flex-air_sakura-24_exp .exp_wrapper .wrapper{width:235px}body.flex-air_sakura-24 .flex-air_sakura-24_exp .exp_wrapper .wrapper{margin:auto}body.flex-air_sakura-24 .flex-air_sakura-24_exp .exp_wrapper .wrapper .bottle{margin-right:0}body.flex-air_sakura-24 .flex-air_sakura-24_exp .exp_wrapper .exp{position:inherit}body.flex-air_sakura-24 .flex-air_sakura-24_exp .exp_wrapper .exp{bottom:inherit}body.flex-air_sakura-24 .flex-air_sakura-24_exp .exp_wrapper .exp{left:inherit}body.flex-air_sakura-24 .flex-air_sakura-24_exp .exp_wrapper .exp{margin-top:10px}body.flex-air_sakura-24 .flex-air_sakura-24_exp .exp_wrapper .exp .betabox{width:100%}body.flex-air_sakura-24 .flex-air_sakura-24_exp .exp_wrapper .exp .betabox{text-align:center}body.products_article .vr360{text-align:center}body.products_article .section_detail_products .entrypane .imagearea .color_title .chinstrap img{position:absolute;right:0;top:-55px;width:80px;height:auto}.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 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 15px0}body.products_top .section_series_products{padding:8px 0 0}body.products_top .list_products h3{display:block}body.category_top .list_products h3{display:block}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#bicycle.index .section_products .pagenavi_cell_wrap>li.search .pagenavi_cell{padding:0}body#bicycle.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}body.products_lensshop{font-size:15px}body.products_lensshop .entrypane{margin-top:20px}body.products_lensshop .section_detail_lensshop .technology_title{margin-bottom:10px}body.products_lensshop .section_detail_lensshop .technology_title h3{font-size:25px}body.products_lensshop .section_detail_lensshop .lensshop_list p{line-height:1.7}body.products_lensshop .section_detail_lensshop .lensshop_list .tablepane{margin:14px auto 15px}body.products_lensshop .section_detail_lensshop .lensshop_list .tablepane{overflow:scroll}body.products_lensshop .section_detail_lensshop .lensshop_list .tablepane table{width:600px}body.products_lensshop .section_detail_lensshop .lensshop_list .tablepane table th{min-width:130px}#search_form{top:100px}.gsc-search-button-v2{right:30px}footer{padding:0 0 16px}footer>.m_section_inner{padding-top:16px}footer #footernavi ul{max-width:25em}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%}body.index footer .section_banner .footer_banner_pane{width:100%}body.index footer .section_banner .footer_banner_pane .jka{width:100%}body.index footer .section_banner .footer_banner_pane .jka{margin-right:0}body.index footer .section_banner .footer_banner_pane .jka a img{width:calc(100%/2.4)}body.index footer .section_banner .footer_banner_pane .jka p{margin-top:10px}body.index footer .section_banner .footer_banner_pane .jka p{margin-bottom:20px}body.index footer .section_banner .footer_banner_pane .jka p{font-size:10px}}@media only screen and (max-width:767px) and (max-width:767px){header #headernavi_pane{position:relative}header #headernavi_pane{padding:8px 0 0}}@media only screen and (min-width:768px) and (max-width:1100px){#header:after{left:180px;width:920px}}