@charset "UTF-8";@import url(https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@400;500;700;900&display=swap);body{margin:0;padding:0;color:#222;font-family:"Noto Sans JP",sans-serif;line-height:1.6;background-color:#000}a{text-decoration:underline;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;color:#000}a:hover{color:#000;text-decoration:none}em{font-style:normal;font-weight:700}header.top{margin:5px auto 30px;padding:35px 15px;background-color:#fff}header.top .inner{max-width:1280px;margin:0 auto}header.top .logo img{width:auto;height:35px}footer.bottom{margin:40px auto 0;padding:30px 0 10px;text-align:center;background-color:#fff}footer.bottom .contact_info{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto;text-align:left;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}footer.bottom .contact_info h2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0;padding:0 15px 0 0;font-weight:normal;font-size:16px;border-right:1px solid #000}footer.bottom .contact_info address{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0;padding:0 0 0 10px;background-color:#fff}footer.bottom .contact_info p{margin:0}footer.bottom .copyright p{margin:35px 0 0;font-size:14px}.breadcrumbs{max-width:1280px;margin:0 auto 15px;font-size:14px;line-height:1.3;color:#fff}.breadcrumbs ol{margin:0;padding:0;list-style-type:none}.breadcrumbs ol>li{display:inline}.breadcrumbs ol>li+li::before{content:">";margin:0 5px 0 2px}.breadcrumbs a{color:#fff}.substance{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;max-width:1280px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 auto}.content_area{width:calc(1280px - 280px)}.content_area h1{margin:0 0 50px;padding:0 0 25px;font-size:28px;font-weight:900;letter-spacing:.05em;line-height:1.3;color:#d11f25;border-bottom:1px solid #000}.content_area h2{margin:55px 0 30px;padding:0 0 0 1.2em;font-size:24px;font-weight:700;letter-spacing:.05em;line-height:1.2;color:#222;position:relative}.content_area h2::before{content:"";display:block;width:.8em;height:.8em;background-color:#d11f25;position:absolute;left:0;top:.25em}.content_area h2:first-child{margin-top:0}.content_area h2.alt{color:#222;background-color:#fff}.content_area h3{margin:40px 0 20px;padding:0 0 10px;font-size:22px;font-weight:500;letter-spacing:.05em;line-height:1.2;color:#d11f25;border-bottom:1px solid #ddd}.content_area h4{margin:30px 0 20px;padding:1px 0 1px 10px;font-size:20px;font-weight:700;letter-spacing:.05em;line-height:1.2;border-left:5px solid #ddd}.content_area p{margin-top:1rem;margin-bottom:1rem}nav.site_menu{width:250px;margin-right:30px;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:1.4}nav.site_menu dl{margin:0;padding:10px;list-style-type:none;background-color:#fff}nav.site_menu dl>dt{margin:0;padding:7px 0 7px 5px;color:#d11f25;font-weight:bold;background-color:#fff}nav.site_menu dl > dt:not(:first-child) {margin-top:10px;padding-top:12px;border-top:1px solid #ccc}nav.site_menu dl>dt a{color:#d11f25;text-decoration:none}nav.site_menu dl>dt a:hover{text-decoration:underline}nav.site_menu dl>dd{margin:0;padding:7px 0 7px 5px;border-bottom:1px solid rgba(255,255,255,.6)}nav.site_menu dl>dd a{color:#222}nav.site_menu dl dt.special,nav.site_menu dl dd.special{border:2px solid #d11f25}nav.site_menu dl dt.special a,nav.site_menu dl dd.special a{text-decoration:none;color:#d11f25}nav.site_menu dl dt.special a:hover,nav.site_menu dl dd.special a:hover{text-decoration:underline}nav.site_menu dl a{display:block;text-decoration:none;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}nav.site_menu dl a:hover{text-decoration:underline}.itemPhoto a{text-decoration:none!important;color:#222}.itemDetail{display:block;width:9em;margin:0 auto 20px;padding:5px 0;text-align:center;color:#fff;text-decoration:none!important;line-height:1;background-color:#d11f25;border:1px solid #fff}table.law{text-align:left;background-color:#fff;border:1px solid #fff}table.law tbody tr th{width:25%;padding:5px;font-weight:normal;border:1px solid #fff}table.law tbody tr td{width:75%;padding:5px;border:1px solid #fff}.imglist{text-align:center}.formtitle{color:#222;background-color:#fff}.itemFrame{text-align:center}.itemFrame table{margin:20px auto;color:#222;background-color:#fff}.itemFrame table th{padding:4px;font-weight:normal;border-top:1px solid #000;border-bottom:1px solid #000}.itemFrame table td{padding:4px;text-align:left;border-top:1px solid #000;border-bottom:1px solid #000}.itemFrame table.title01{color:#fff;background-color:#000}.itemFrame table.title01 td{color:#fff;background-color:#000}.itemFrame .backLink{text-align:center}.itemFrame .backLink a{display:inline-block;padding:5px 20px;color:#222;background-color:#fff;border:1px solid #fff}.icon-circle{margin-right:2px;background:url(https://fdick.jp/images/icon_steel-circle.png) right center no-repeat;padding-right:16px}.icon-ellipse{background:url(https://fdick.jp/images/icon_steel-ellipse.png) right center no-repeat;padding-right:20px}.icon-square{margin-right:3px;background:url(https://fdick.jp/images/icon_steel-square.png) right center no-repeat;padding-right:16px}.icon-flat{margin-right:0;background:url(https://fdick.jp/images/icon_steel-flat.png) right center no-repeat;padding-right:20px}#show_cart{position:fixed;left:0;top:40px;width:100%;height:0;z-index:9999;overflow:visible}#show_cart .inner{max-width:1280px;height:0;margin:0 auto;padding:0 5px;overflow:visible}#show_cart .button{float:right;padding:8px 8px 8px 32px;font-size:15px;color:#fff;line-height:1;text-align:left;white-space:nowrap;background-color:#d11f25;background-image:url(https://fdick.jp/images/shopping_cart.svg);background-position:6px 6px;background-repeat:no-repeat;background-size:auto 1.2em;-webkit-box-shadow:2px 2px 2px rgba(0,0,0,.3);box-shadow:2px 2px 2px rgba(0,0,0,.3)}#show_cart .button:hover{text-decoration:underline}#return_top{position:fixed;left:0;bottom:50px;width:100%;height:0;z-index:9999;overflow:visible}#return_top .inner{max-width:1280px;height:0;margin:0 auto;padding:0 5px;overflow:visible}#return_top a{display:block;float:right;width:30px;height:30px;text-align:center;vertical-align:middle;line-height:30px;color:#222;font-size:18px;font-weight:bold;text-decoration:none;background-color:#eee;border:1px solid #eee;-webkit-box-shadow:2px 2px 2px rgba(0,0,0,.3);box-shadow:2px 2px 2px rgba(0,0,0,.3)}#return_top a:hover{text-decoration:none}#sp_menu_body dl dt{color:#d11f25}#sp_menu_body dl dt a{color:#d11f25}section.product+section.product{margin-top:60px;border-top:3px solid #d11f25}section.sharpening_machines h3{margin-top:0}section.sharpening_machines h3 a{color:#d11f25}section.sharpening_machines figure{margin:20px 0 50px}section.sharpening_machines figure figcaption{margin:0 0 20px;text-align:left}section.sharpening_machines figure img{margin-bottom:15px}.content_area h1.home_lead{margin-bottom:0;padding-bottom:0;color:#d11f25;font-size:32px;line-height:1.3;border-bottom:none}.keyvisual_area{display:table;margin:0 auto;padding:15px;background-color:#eee}.keyvisual_area figure{margin:0}.de_company{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:15px;text-align:center;font-size:14px}.information{text-align:left}dl.news_list{margin:0;padding:0;list-style-type:none;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-top:1px solid #eee}dl.news_list dt{float:left;width:8em;margin:0;padding:10px 0 0;font-weight:normal}dl.news_list dd{margin:0;padding:10px 0 10px 8em;border-bottom:1px solid #eee}ul.product_categories{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:50px 0;padding:0;list-style-type:none}ul.product_categories>li{width:calc(33.3% - 10px);aspect-ratio: 1.6/1;margin-bottom:13px;overflow:hidden}ul.product_categories>li a{display:block;width:100%;height:100%;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;background-repeat:no-repeat;background-position:center;background-size:cover}ul.product_categories>li a:hover{opacity:.7}ul.product_categories>li.knives-slicers>a{background-image:url(https://fdick.jp/images/xhome_category_01.jpg.pagespeed.ic.Yobq6m2qzn.jpg)}ul.product_categories>li.butcher-knives>a{background-image:url(https://fdick.jp/images/xhome_category_02.jpg.pagespeed.ic.79BElps9vR.jpg)}ul.product_categories>li.sharpening-steels>a{background-image:url(https://fdick.jp/images/xhome_category_03.jpg.pagespeed.ic.IZ-S0ZsJE-.jpg)}ul.product_categories>li.sausage-stuffers>a{background-image:url(https://fdick.jp/images/xhome_category_04.jpg.pagespeed.ic.KuY9jkQRoq.jpg)}ul.product_categories>li.butcher-tools>a{background-image:url(https://fdick.jp/images/xhome_category_05.jpg.pagespeed.ic.N5fpMLuuQh.jpg)}ul.product_categories>li.alter-steels>a{background-image:url(https://fdick.jp/images/home_category_06.jpg)}ul.product_categories>li.sharpening-machines>a{background-image:url(https://fdick.jp/images/xhome_category_07.jpg.pagespeed.ic.zS4KZxoNvO.jpg)}ul.product_categories>li span{float:left;min-width:40%;padding:4px 8px;color:#fff;line-height:1;background-color:#d11f25}ul.movies{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:30px 0;padding:0;list-style-type:none}ul.movies>li{width:calc(33.3% - 15px);aspect-ratio: 16/9}ul.movies>li iframe{width:100%;height:100%}.white_block{background-color:#fff;padding:35px}.white_block+.white_block{margin-top:30px}iframe[src*="youtube.com/embed"]{aspect-ratio: 16/9;max-width:100%;height:auto}body.menu00 .site_menu dt.menu00,body.menu01 .site_menu dt.menu01,body.menu02 .site_menu dt.menu02,body.menu03 .site_menu dt.menu03,body.menu04 .site_menu dt.menu04,body.menu05 .site_menu dt.menu05,body.menu06 .site_menu dt.menu06,body.menu07 .site_menu dt.menu07,body.menu08 .site_menu dt.menu08,body.menu09 .site_menu dt.menu09,body.menu10 .site_menu dt.menu10,body.menu11 .site_menu dt.menu11,body.menu12 .site_menu dt.menu12,body.menu13 .site_menu dt.menu13,body.menu14 .site_menu dt.menu14,body.menu15 .site_menu dt.menu15,body.menu16 .site_menu dt.menu16,body.menu17 .site_menu dt.menu17,body.menu18 .site_menu dt.menu18,body.menu19 .site_menu dt.menu19,body.menu20 .site_menu dt.menu20,body.menu21 .site_menu dt.menu21,body.menu22 .site_menu dt.menu22,body.menu23 .site_menu dt.menu23,body.menu24 .site_menu dt.menu24,body.menu25 .site_menu dt.menu25,body.menu25 .site_menu dt.menu25,body.menu26 .site_menu dt.menu26,body.menu27 .site_menu dt.menu27,body.menu28 .site_menu dt.menu28,body.menu29 .site_menu dt.menu29,body.menu30 .site_menu dt.menu30,body.menu31 .site_menu dt.menu31,body.menu32 .site_menu dt.menu32,body.menu33 .site_menu dt.menu33,body.menu34 .site_menu dt.menu34,body.menu35 .site_menu dt.menu35,body.menu36 .site_menu dt.menu36,body.menu37 .site_menu dt.menu37,body.menu38 .site_menu dt.menu38,body.menu39 .site_menu dt.menu39,body.menu40 .site_menu dt.menu40{font-weight:bold}body.menu00 .site_menu dd.menu00,body.menu01 .site_menu dd.menu01,body.menu02 .site_menu dd.menu02,body.menu03 .site_menu dd.menu03,body.menu04 .site_menu dd.menu04,body.menu05 .site_menu dd.menu05,body.menu06 .site_menu dd.menu06,body.menu07 .site_menu dd.menu07,body.menu08 .site_menu dd.menu08,body.menu09 .site_menu dd.menu09,body.menu10 .site_menu dd.menu10,body.menu11 .site_menu dd.menu11,body.menu12 .site_menu dd.menu12,body.menu13 .site_menu dd.menu13,body.menu14 .site_menu dd.menu14,body.menu15 .site_menu dd.menu15,body.menu16 .site_menu dd.menu16,body.menu17 .site_menu dd.menu17,body.menu18 .site_menu dd.menu18,body.menu19 .site_menu dd.menu19,body.menu20 .site_menu dd.menu20,body.menu21 .site_menu dd.menu21,body.menu22 .site_menu dd.menu22,body.menu23 .site_menu dd.menu23,body.menu24 .site_menu dd.menu24,body.menu25 .site_menu dd.menu25,body.menu25 .site_menu dd.menu25,body.menu26 .site_menu dd.menu26,body.menu27 .site_menu dd.menu27,body.menu28 .site_menu dd.menu28,body.menu29 .site_menu dd.menu29,body.menu30 .site_menu dd.menu30,body.menu31 .site_menu dd.menu31,body.menu32 .site_menu dd.menu32,body.menu33 .site_menu dd.menu33,body.menu34 .site_menu dd.menu34,body.menu35 .site_menu dd.menu35,body.menu36 .site_menu dd.menu36,body.menu37 .site_menu dd.menu37,body.menu38 .site_menu dd.menu38,body.menu39 .site_menu dd.menu39,body.menu40 .site_menu dd.menu40{font-weight:bold}body.menu00 .site_menu dt.menu00>a,body.menu01 .site_menu dt.menu01>a,body.menu02 .site_menu dt.menu02>a,body.menu03 .site_menu dt.menu03>a,body.menu04 .site_menu dt.menu04>a,body.menu05 .site_menu dt.menu05>a,body.menu06 .site_menu dt.menu06>a,body.menu07 .site_menu dt.menu07>a,body.menu08 .site_menu dt.menu08>a,body.menu09 .site_menu dt.menu09>a,body.menu10 .site_menu dt.menu10>a,body.menu11 .site_menu dt.menu11>a,body.menu12 .site_menu dt.menu12>a,body.menu13 .site_menu dt.menu13>a,body.menu14 .site_menu dt.menu14>a,body.menu15 .site_menu dt.menu15>a,body.menu16 .site_menu dt.menu16>a,body.menu17 .site_menu dt.menu17>a,body.menu18 .site_menu dt.menu18>a,body.menu19 .site_menu dt.menu19>a,body.menu20 .site_menu dt.menu20>a,body.menu21 .site_menu dt.menu21>a,body.menu22 .site_menu dt.menu22>a,body.menu23 .site_menu dt.menu23>a,body.menu24 .site_menu dt.menu24>a,body.menu25 .site_menu dt.menu25>a,body.menu25 .site_menu dt.menu25>a,body.menu26 .site_menu dt.menu26>a,body.menu27 .site_menu dt.menu27>a,body.menu28 .site_menu dt.menu28>a,body.menu29 .site_menu dt.menu29>a,body.menu30 .site_menu dt.menu30>a,body.menu31 .site_menu dt.menu31>a,body.menu32 .site_menu dt.menu32>a,body.menu33 .site_menu dt.menu33>a,body.menu34 .site_menu dt.menu34>a,body.menu35 .site_menu dt.menu35>a,body.menu36 .site_menu dt.menu36>a,body.menu37 .site_menu dt.menu37>a,body.menu38 .site_menu dt.menu38>a,body.menu39 .site_menu dt.menu39>a,body.menu40 .site_menu dt.menu40>a{font-weight:bold}body.menu00 .site_menu dd.menu00>a,body.menu01 .site_menu dd.menu01>a,body.menu02 .site_menu dd.menu02>a,body.menu03 .site_menu dd.menu03>a,body.menu04 .site_menu dd.menu04>a,body.menu05 .site_menu dd.menu05>a,body.menu06 .site_menu dd.menu06>a,body.menu07 .site_menu dd.menu07>a,body.menu08 .site_menu dd.menu08>a,body.menu09 .site_menu dd.menu09>a,body.menu10 .site_menu dd.menu10>a,body.menu11 .site_menu dd.menu11>a,body.menu12 .site_menu dd.menu12>a,body.menu13 .site_menu dd.menu13>a,body.menu14 .site_menu dd.menu14>a,body.menu15 .site_menu dd.menu15>a,body.menu16 .site_menu dd.menu16>a,body.menu17 .site_menu dd.menu17>a,body.menu18 .site_menu dd.menu18>a,body.menu19 .site_menu dd.menu19>a,body.menu20 .site_menu dd.menu20>a,body.menu21 .site_menu dd.menu21>a,body.menu22 .site_menu dd.menu22>a,body.menu23 .site_menu dd.menu23>a,body.menu24 .site_menu dd.menu24>a,body.menu25 .site_menu dd.menu25>a,body.menu25 .site_menu dd.menu25>a,body.menu26 .site_menu dd.menu26>a,body.menu27 .site_menu dd.menu27>a,body.menu28 .site_menu dd.menu28>a,body.menu29 .site_menu dd.menu29>a,body.menu30 .site_menu dd.menu30>a,body.menu31 .site_menu dd.menu31>a,body.menu32 .site_menu dd.menu32>a,body.menu33 .site_menu dd.menu33>a,body.menu34 .site_menu dd.menu34>a,body.menu35 .site_menu dd.menu35>a,body.menu36 .site_menu dd.menu36>a,body.menu37 .site_menu dd.menu37>a,body.menu38 .site_menu dd.menu38>a,body.menu39 .site_menu dd.menu39>a,body.menu40 .site_menu dd.menu40>a{font-weight:bold}body.menu00 #sp_menu_body dt.menu00,body.menu01 #sp_menu_body dt.menu01,body.menu02 #sp_menu_body dt.menu02,body.menu03 #sp_menu_body dt.menu03,body.menu04 #sp_menu_body dt.menu04,body.menu05 #sp_menu_body dt.menu05,body.menu06 #sp_menu_body dt.menu06,body.menu07 #sp_menu_body dt.menu07,body.menu08 #sp_menu_body dt.menu08,body.menu09 #sp_menu_body dt.menu09,body.menu10 #sp_menu_body dt.menu10,body.menu11 #sp_menu_body dt.menu11,body.menu12 #sp_menu_body dt.menu12,body.menu13 #sp_menu_body dt.menu13,body.menu14 #sp_menu_body dt.menu14,body.menu15 #sp_menu_body dt.menu15,body.menu16 #sp_menu_body dt.menu16,body.menu17 #sp_menu_body dt.menu17,body.menu18 #sp_menu_body dt.menu18,body.menu19 #sp_menu_body dt.menu19,body.menu20 #sp_menu_body dt.menu20,body.menu21 #sp_menu_body dt.menu21,body.menu22 #sp_menu_body dt.menu22,body.menu23 #sp_menu_body dt.menu23,body.menu24 #sp_menu_body dt.menu24,body.menu25 #sp_menu_body dt.menu25,body.menu25 #sp_menu_body dt.menu25,body.menu26 #sp_menu_body dt.menu26,body.menu27 #sp_menu_body dt.menu27,body.menu28 #sp_menu_body dt.menu28,body.menu29 #sp_menu_body dt.menu29,body.menu30 #sp_menu_body dt.menu30,body.menu31 #sp_menu_body dt.menu31,body.menu32 #sp_menu_body dt.menu32,body.menu33 #sp_menu_body dt.menu33,body.menu34 #sp_menu_body dt.menu34,body.menu35 #sp_menu_body dt.menu35,body.menu36 #sp_menu_body dt.menu36,body.menu37 #sp_menu_body dt.menu37,body.menu38 #sp_menu_body dt.menu38,body.menu39 #sp_menu_body dt.menu39,body.menu40 #sp_menu_body dt.menu40{font-weight:bold;color:#d11f25}body.menu00 #sp_menu_body dd.menu00,body.menu01 #sp_menu_body dd.menu01,body.menu02 #sp_menu_body dd.menu02,body.menu03 #sp_menu_body dd.menu03,body.menu04 #sp_menu_body dd.menu04,body.menu05 #sp_menu_body dd.menu05,body.menu06 #sp_menu_body dd.menu06,body.menu07 #sp_menu_body dd.menu07,body.menu08 #sp_menu_body dd.menu08,body.menu09 #sp_menu_body dd.menu09,body.menu10 #sp_menu_body dd.menu10,body.menu11 #sp_menu_body dd.menu11,body.menu12 #sp_menu_body dd.menu12,body.menu13 #sp_menu_body dd.menu13,body.menu14 #sp_menu_body dd.menu14,body.menu15 #sp_menu_body dd.menu15,body.menu16 #sp_menu_body dd.menu16,body.menu17 #sp_menu_body dd.menu17,body.menu18 #sp_menu_body dd.menu18,body.menu19 #sp_menu_body dd.menu19,body.menu20 #sp_menu_body dd.menu20,body.menu21 #sp_menu_body dd.menu21,body.menu22 #sp_menu_body dd.menu22,body.menu23 #sp_menu_body dd.menu23,body.menu24 #sp_menu_body dd.menu24,body.menu25 #sp_menu_body dd.menu25,body.menu25 #sp_menu_body dd.menu25,body.menu26 #sp_menu_body dd.menu26,body.menu27 #sp_menu_body dd.menu27,body.menu28 #sp_menu_body dd.menu28,body.menu29 #sp_menu_body dd.menu29,body.menu30 #sp_menu_body dd.menu30,body.menu31 #sp_menu_body dd.menu31,body.menu32 #sp_menu_body dd.menu32,body.menu33 #sp_menu_body dd.menu33,body.menu34 #sp_menu_body dd.menu34,body.menu35 #sp_menu_body dd.menu35,body.menu36 #sp_menu_body dd.menu36,body.menu37 #sp_menu_body dd.menu37,body.menu38 #sp_menu_body dd.menu38,body.menu39 #sp_menu_body dd.menu39,body.menu40 #sp_menu_body dd.menu40{font-weight:bold;color:#00f}body.menu00 #sp_menu_body dt.menu00>a,body.menu01 #sp_menu_body dt.menu01>a,body.menu02 #sp_menu_body dt.menu02>a,body.menu03 #sp_menu_body dt.menu03>a,body.menu04 #sp_menu_body dt.menu04>a,body.menu05 #sp_menu_body dt.menu05>a,body.menu06 #sp_menu_body dt.menu06>a,body.menu07 #sp_menu_body dt.menu07>a,body.menu08 #sp_menu_body dt.menu08>a,body.menu09 #sp_menu_body dt.menu09>a,body.menu10 #sp_menu_body dt.menu10>a,body.menu11 #sp_menu_body dt.menu11>a,body.menu12 #sp_menu_body dt.menu12>a,body.menu13 #sp_menu_body dt.menu13>a,body.menu14 #sp_menu_body dt.menu14>a,body.menu15 #sp_menu_body dt.menu15>a,body.menu16 #sp_menu_body dt.menu16>a,body.menu17 #sp_menu_body dt.menu17>a,body.menu18 #sp_menu_body dt.menu18>a,body.menu19 #sp_menu_body dt.menu19>a,body.menu20 #sp_menu_body dt.menu20>a,body.menu21 #sp_menu_body dt.menu21>a,body.menu22 #sp_menu_body dt.menu22>a,body.menu23 #sp_menu_body dt.menu23>a,body.menu24 #sp_menu_body dt.menu24>a,body.menu25 #sp_menu_body dt.menu25>a,body.menu25 #sp_menu_body dt.menu25>a,body.menu26 #sp_menu_body dt.menu26>a,body.menu27 #sp_menu_body dt.menu27>a,body.menu28 #sp_menu_body dt.menu28>a,body.menu29 #sp_menu_body dt.menu29>a,body.menu30 #sp_menu_body dt.menu30>a,body.menu31 #sp_menu_body dt.menu31>a,body.menu32 #sp_menu_body dt.menu32>a,body.menu33 #sp_menu_body dt.menu33>a,body.menu34 #sp_menu_body dt.menu34>a,body.menu35 #sp_menu_body dt.menu35>a,body.menu36 #sp_menu_body dt.menu36>a,body.menu37 #sp_menu_body dt.menu37>a,body.menu38 #sp_menu_body dt.menu38>a,body.menu39 #sp_menu_body dt.menu39>a,body.menu40 #sp_menu_body dt.menu40>a{font-weight:bold;color:#d11f25}body.menu00 #sp_menu_body dd.menu00>a,body.menu01 #sp_menu_body dd.menu01>a,body.menu02 #sp_menu_body dd.menu02>a,body.menu03 #sp_menu_body dd.menu03>a,body.menu04 #sp_menu_body dd.menu04>a,body.menu05 #sp_menu_body dd.menu05>a,body.menu06 #sp_menu_body dd.menu06>a,body.menu07 #sp_menu_body dd.menu07>a,body.menu08 #sp_menu_body dd.menu08>a,body.menu09 #sp_menu_body dd.menu09>a,body.menu10 #sp_menu_body dd.menu10>a,body.menu11 #sp_menu_body dd.menu11>a,body.menu12 #sp_menu_body dd.menu12>a,body.menu13 #sp_menu_body dd.menu13>a,body.menu14 #sp_menu_body dd.menu14>a,body.menu15 #sp_menu_body dd.menu15>a,body.menu16 #sp_menu_body dd.menu16>a,body.menu17 #sp_menu_body dd.menu17>a,body.menu18 #sp_menu_body dd.menu18>a,body.menu19 #sp_menu_body dd.menu19>a,body.menu20 #sp_menu_body dd.menu20>a,body.menu21 #sp_menu_body dd.menu21>a,body.menu22 #sp_menu_body dd.menu22>a,body.menu23 #sp_menu_body dd.menu23>a,body.menu24 #sp_menu_body dd.menu24>a,body.menu25 #sp_menu_body dd.menu25>a,body.menu25 #sp_menu_body dd.menu25>a,body.menu26 #sp_menu_body dd.menu26>a,body.menu27 #sp_menu_body dd.menu27>a,body.menu28 #sp_menu_body dd.menu28>a,body.menu29 #sp_menu_body dd.menu29>a,body.menu30 #sp_menu_body dd.menu30>a,body.menu31 #sp_menu_body dd.menu31>a,body.menu32 #sp_menu_body dd.menu32>a,body.menu33 #sp_menu_body dd.menu33>a,body.menu34 #sp_menu_body dd.menu34>a,body.menu35 #sp_menu_body dd.menu35>a,body.menu36 #sp_menu_body dd.menu36>a,body.menu37 #sp_menu_body dd.menu37>a,body.menu38 #sp_menu_body dd.menu38>a,body.menu39 #sp_menu_body dd.menu39>a,body.menu40 #sp_menu_body dd.menu40>a{font-weight:bold;color:#d11f25}@media screen and (min-width:1280px){a[href^="tel:"]{pointer-events:none;text-decoration:none!important}#sp_menu_btn{display:none}}@media screen and (max-width:1279px){body{font-size:15px}img{width:auto;height:auto;max-width:100%}table{width:auto;max-width:100%;font-size:13px;line-height:1.4}table thead tr th{padding:2px;font-size:13px;line-height:1.4}table tbody tr th{padding:2px;font-size:13px;line-height:1.4}table tbody tr td{padding:3px 2px;font-size:13px;line-height:1.4}table.standard td{padding:2px}#sp_menu_btn{position:fixed;right:10px;top:30px;color:#fff;background-color:#d11f25;border:1px solid #fff;border-radius:0;-webkit-box-shadow:2px 2px 2px rgba(0,0,0,.3);box-shadow:2px 2px 2px rgba(0,0,0,.3)}#sp_menu_modal .modal-footer{padding-top:0}#sp_menu_body{padding-top:0;padding-bottom:0}#sp_menu_body dl{margin:0;border-bottom:1px solid #666}#sp_menu_body dl dt{margin:0;padding:4px 0;line-height:1.3;font-weight:normal;border-top:1px solid #666}#sp_menu_body dl dd{margin:0;padding:4px 0;line-height:1.3;border-top:1px dotted #666}#sp_menu_body dl dd a{padding-left:1em}#sp_menu_body dl a{display:block;text-decoration:none}#show_cart{top:initial;bottom:40px}#show_cart .button{float:left}#return_top{bottom:40px}header.top{margin-bottom:10px;padding:30px 0}header.top .inner{padding-left:20px}header.top .logo img{width:auto;height:30px}.breadcrumbs{padding-left:10px;padding-right:10px}.content_area{padding:35px 10px 20px}footer.bottom .contact_info{display:block}footer.bottom .contact_info h2{display:block;text-align:center;border-right:none;border-bottom:1px solid rgba(255,255,255,.6)}footer.bottom .contact_info address{display:block}footer.bottom .copyright{padding-bottom:30px}.substance{width:auto;max-width:initial}.content_area{width:auto;max-width:initial}.site_menu{display:none}.youtube{display:block;position:relative;width:100%;height:0;padding-top:56.25%;margin-bottom:15px}.youtube iframe{position:absolute;top:0;left:0;width:100%;height:100%}.white_block{padding:20px}.white_block+.white_block{margin-top:20px}dl.news_list{margin:0;padding:0;list-style-type:none;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-top:1px solid #eee}dl.news_list dt{float:none;width:auto;margin:0;padding:10px 0 0;font-weight:normal}dl.news_list dd{margin:0;padding:10px 0;border-bottom:1px solid #eee}.content_area h1.home_lead{font-size:26px}.content_area h1.home_lead br{display:none}.keyvisual_area .product_images img{max-height:230px}.de_company{display:block}.de_company figure{margin-top:20px}ul.product_categories{display:block;margin:15px 0}ul.product_categories>li{width:auto}ul.movies{display:block;margin:15px 0}ul.movies>li{width:auto}}