@charset "UTF-8";main#main nav#subnav .flex,main#main nav#subnav ul{-webkit-box-pack:center;-webkit-align-content:center}main#main nav#subnav h3,main#main nav#subnav h3 span,main#main nav#subnav ul li.menu .box .text{font-family:din-2014,Arial,Helvetica,"Zen Kaku Gothic Antique","游ゴシック","Yu Gothic","游ゴシック体",YuGothic,"Noto Sans JP","ヒラギノ角ゴ Pro W6","ヒラギノ角ゴ ProN W6","Hiragino Kaku Gothic Pro","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ6","Noto Sans JP","Noto Sans Japanese",Meiryo,メイリオ,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-weight:700}main#main{display:block;position:relative;margin:10px auto 0;width:98%;padding:40px 0}main#main nav#subnav{width:100%;min-width:320px;max-width:1200px;height:auto;min-height:400px;margin:0 auto;border-radius:10px;background-image:url(/themes/custom/showadenki/images/company/base/factory_iga/sdg_iga/background.png);background-size:100% auto;background-repeat:no-repeat}main#main nav#subnav h3{padding-top:.5%;margin:0 auto;font-size:40px;font-size:2.5rem;letter-spacing:30px;white-space:nowrap;color:#fff}main#main nav#subnav h3 span{font-size:20px;font-size:1.25rem;letter-spacing:0}main#main nav#subnav h3 span:after{content:"\a";white-space:pre}main#main nav#subnav h3.min{letter-spacing:2px;line-height:1.1}main#main nav#subnav h3.min span{line-height:4}main#main nav#subnav ul{width:96%;margin:20px auto 40px;padding-top:4%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}main#main nav#subnav ul li.menu{width:48%;-webkit-flex-basis:48%;-ms-flex-preferred-size:48%;flex-basis:48%;margin:0 1%;cursor:pointer}main#main nav#subnav ul li.menu .box{position:relative;width:100%;height:0;padding-bottom:28%;border-radius:7px;background-color:siteColor;background-image:url(/themes/custom/showadenki/images/company/base/factory_iga/sdg_iga/background.jpg);background-repeat:no-repeat;background-size:cover}main#main nav#subnav ul li.menu .box .text{width:100%;position:absolute;top:10%;font-size:20px;font-size:1.25rem;color:#fff;text-align:center;white-space:nowrap;line-height:1}main#main nav#subnav ul li.menu .box .text .en{font-size:14px;font-size:.875rem}main#main nav#subnav ul li.menu .box img.icon{display:inline-block;position:absolute;top:auto;left:44%;bottom:10%;height:38%}main#main nav#subnav ul li.menu:hover{opacity:.7}main#main nav#subnav ul li.menu:active{margin:2px 1% -2px}main#main nav#subnav .flex{width:90%;margin:30px auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}main#main nav#subnav .flex .text{width:47%;-webkit-flex-basis:47%;-ms-flex-preferred-size:47%;flex-basis:47%;margin:0 1% 0 2%;text-align:left}main#main nav#subnav .flex .text h1{padding-top:20px;width:100%}main#main nav#subnav .flex .text h1 a img{width:550px;max-width:100%;height:auto}main#main nav#subnav .flex .text h1 a img:active{margin:2px 2px -2px}main#main nav#subnav .flex .images{width:47%;-webkit-flex-basis:47%;-ms-flex-preferred-size:47%;flex-basis:47%;margin:0 1% 0 2%}main#main nav#subnav .flex .images img{border-radius:7px;width:100%;height:auto}main#main article#article{display:block;position:relative;top:0;left:0;margin:0 auto;padding:0;width:100%;min-width:320px;max-width:1100px}main#main article#article section.section{display:block;position:relative;top:0;left:0;width:100%;font-size:15px;font-size:.9375rem}main#main article#article section.section h2{position:relative;top:20px;width:95%;margin:10px auto}main#main article#article section.section h2 .bar,main#main article#article section.section h2 .org{font-family:din-2014,Arial,Helvetica,"Zen Kaku Gothic Antique","游ゴシック","Yu Gothic","游ゴシック体",YuGothic,"ヒラギノ角ゴ Pro W3","ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic Pro","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ3","Noto Sans JP","Noto Sans Japanese",Meiryo,メイリオ,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-size:28px;font-size:1.75rem}main#main article#article section.section .detail .model h3,main#main article#article section.section .detail .model h4,main#main article#article section.section .detail .model h5,main#main article#article section.section .detail .overview dl dt,main#main article#article section.section .detail h3,main#main article#article section.section h2 .trans{font-family:din-2014,Arial,Helvetica,"Zen Kaku Gothic Antique","游ゴシック","Yu Gothic","游ゴシック体",YuGothic,"Noto Sans JP","ヒラギノ角ゴ Pro W6","ヒラギノ角ゴ ProN W6","Hiragino Kaku Gothic Pro","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ6","Noto Sans JP","Noto Sans Japanese",Meiryo,メイリオ,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-weight:700}main#main article#article section.section h2 .trans{color:#0078ff;font-size:18px;font-size:1.125rem}main#main article#article section.section .detail{position:relative;width:100%;min-height:200px;margin:20px auto;padding:30px 0;background-color:#fff;border-radius:5px;border:1px solid #dedede}main#main article#article section.section .detail .read{margin:20px auto;width:90%;text-align:center}main#main article#article section.section .detail .overview{width:80%;margin:0 auto}main#main article#article section.section .detail .overview dl{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;-webkit-align-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;margin:20px auto 0}main#main article#article section.section .detail .overview dl dt{width:25%;-webkit-flex-wrap:25%;-ms-flex-wrap:25%;flex-wrap:25%;font-size:18px;font-size:1.125rem;white-space:nowrap;line-height:1.2;text-align:left}main#main article#article section.section .detail .overview dl dd{width:75%;-webkit-flex-wrap:75%;-ms-flex-wrap:75%;flex-wrap:75%;font-family:din-2014,Arial,Helvetica,"Zen Kaku Gothic Antique","游ゴシック","Yu Gothic","游ゴシック体",YuGothic,"ヒラギノ角ゴ Pro W3","ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic Pro","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ3","Noto Sans JP","Noto Sans Japanese",Meiryo,メイリオ,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-size:16px;font-size:1rem;line-height:1.2;text-align:left}main#main article#article section.section .detail .overview dl dd dl{margin:10px auto}main#main article#article section.section .detail .overview dl dd dl dt{width:65px;-webkit-flex-basis:65px;-ms-flex-preferred-size:65px;flex-basis:65px;font-size:16px;font-size:1rem}main#main article#article section.section .detail .overview dl dd dl dd.images{width:30px;-webkit-flex-basis:30px;-ms-flex-preferred-size:30px;flex-basis:30px}main#main article#article section.section .detail .overview dl dd dl dd.images img{padding-top:3px;width:20px;height:20px}main#main article#article section.section .detail .overview dl dd dl dd{white-space:nowrap}main#main article#article section.section .detail #map{width:90%;margin:0 auto;padding:20px 0}main#main article#article section.section .detail #map iframe{width:100%;height:300px}main#main article#article section.section .detail h3{text-align:center;line-height:1.2;font-size:24px;font-size:1.5rem}main#main article#article section.section .detail #patterns{margin:0 auto;width:95%}main#main article#article section.section .detail #patterns .pattern{margin:0 auto;width:100%}main#main article#article section.section .detail #patterns .pattern h4{width:100%;margin-top:20px;font-size:20px;font-size:1.25rem;line-height:1.6;font-weight:700;text-align:center;background-color:#99bbe6;color:#fff;border-radius:5px}main#main article#article section.section .detail #patterns .pattern .modelno{margin-top:20px;width:100%;overflow-x:scroll}main#main article#article section.section .detail #patterns .pattern .modelno img.typeno{width:100%;min-width:460px;max-width:700px}main#main article#article section.section .detail #patterns .pattern img.swype1,main#main article#article section.section .detail #patterns .pattern img.swype2,main#main article#article section.section .detail #patterns .pattern img.swype3{display:none;margin:5px auto;width:26px}main#main article#article section.section .detail #patterns .exp{margin:20px auto;width:100%;font-size:14px;font-size:.875rem;text-align:center}main#main article#article section.section .detail .model{width:95%;-webkit-flex-basis:90%;-ms-flex-preferred-size:90%;flex-basis:90%;margin:0 auto 30px;padding-bottom:50px;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #ddd;-webkit-box-shadow:0 0 4px #ddd;box-shadow:0 0 4px #ddd;border-radius:7px}main#main article#article section.section .detail .model h3,main#main article#article section.section .detail .model h4,main#main article#article section.section .detail .model h5{text-align:center;line-height:1.2}main#main article#article section.section .detail .model h3{margin:20px auto;padding:10px 5px;width:95%;font-size:24px;font-size:1.5rem;color:#fff;background-color:#0078ff;border-radius:5px}main#main article#article section.section .detail .model h4{margin:30px auto 10px;font-size:24px;font-size:1.5rem;color:#0078ff}main#main article#article section.section .detail #blowers button.blower,main#main article#article section.section .detail .model dl.kinds dt{font-family:din-2014,Arial,Helvetica,"Zen Kaku Gothic Antique","游ゴシック","Yu Gothic","游ゴシック体",YuGothic,"Noto Sans JP","ヒラギノ角ゴ Pro W6","ヒラギノ角ゴ ProN W6","Hiragino Kaku Gothic Pro","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ6","Noto Sans JP","Noto Sans Japanese",Meiryo,メイリオ,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;color:#fff;font-weight:700}main#main article#article section.section .detail .model h5{margin:30px auto 0;font-size:22px;font-size:1.375rem}main#main article#article section.section .detail .model hr{margin:30px auto;width:90%;border-bottom:1px dotted #0078ff}main#main article#article section.section .detail .model dl.use{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-align-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;line-height:1.1}main#main article#article section.section .detail .model dl.use dt{font-family:din-2014,Arial,Helvetica,"Zen Kaku Gothic Antique","游ゴシック","Yu Gothic","游ゴシック体",YuGothic,"Noto Sans JP","ヒラギノ角ゴ Pro W6","ヒラギノ角ゴ ProN W6","Hiragino Kaku Gothic Pro","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ6","Noto Sans JP","Noto Sans Japanese",Meiryo,メイリオ,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-weight:700;font-size:15px;font-size:.9375rem;white-space:nowrap;float:left;line-height:1.1}main#main article#article section.section .detail .model dl.use dd{font-size:15px;font-size:.9375rem;line-height:1.1;float:left}main#main article#article section.section .detail .model dl.kinds{margin:10px auto 20px;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-align-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;line-height:1.1}main#main article#article section.section .detail .model dl.kinds dt{font-size:14px;font-size:.875rem;background-color:#0078ff;line-height:1.1;padding:3px;white-space:nowrap;float:left}main#main article#article section.section .detail .model dl.kinds dd{margin-left:5px;font-family:din-2014,Arial,Helvetica,"Zen Kaku Gothic Antique","游ゴシック","Yu Gothic","游ゴシック体",YuGothic,"Noto Sans JP","ヒラギノ角ゴ Pro W6","ヒラギノ角ゴ ProN W6","Hiragino Kaku Gothic Pro","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ6","Noto Sans JP","Noto Sans Japanese",Meiryo,メイリオ,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-weight:700;font-size:16px;font-size:1rem;line-height:1.1;padding:3px;float:left}main#main article#article section.section .detail .model .flex,main#main article#article section.section .detail .model .flexcenter{width:95%;margin:0 auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}main#main article#article section.section .detail .model .flex img.product,main#main article#article section.section .detail .model .flexcenter img.product{margin:10px .5%;width:24%;-webkit-flex-basis:24%;-ms-flex-preferred-size:24%;flex-basis:24%;height:auto;border-radius:5px;background-color:#d9eaf2;float:left}main#main article#article section.section .detail .model .flex{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}main#main article#article section.section .detail .model .flexcenter{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}main#main article#article section.section .detail #blowers{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-align-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:20px auto}main#main article#article section.section .detail #blowers button.blower{margin:20px .5% 10px;padding:5px 0;width:22%;-webkit-flex-basis:22%;-ms-flex-preferred-size:22%;flex-basis:22%;font-size:17px;font-size:1.0625rem;text-align:center;border:0;border-radius:7px;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#d52e31;word-break:normal;overflow-wrap:normal;line-height:1.2}main#main article#article section.section .detail #blowers button.blower:active{margin:22px 1% 8px}main#main article#article section.section .detail #blowers button.blower.on{color:#d52e31;-webkit-box-sizing:border-box;box-sizing:border-box;border:2px solid #d52e31;background-color:#fff}main#main article#article section.section .detail #tables{display:none;margin:0 auto;width:90%;overflow-x:scroll}main#main article#article section.section .detail #tables table{margin:0 auto;width:100%;min-width:600px}main#main article#article section.section .detail #tables table tr th{min-height:40px;padding:5px;line-height:1;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #ccc;font-family:font-family-1b;font-weight:700;font-size:13px;font-size:.8125rem}main#main article#article section.section .detail #tables table tr th small{font-size:11px;font-size:.6875rem}main#main article#article section.section .detail #tables table tr td{min-height:30px;padding:5px;line-height:1;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #ccc;background-color:#f0f0f0;font-family:font-family-1;font-size:13px;font-size:.8125rem;text-align:left}main#main article#article section.section .detail #tables table tr td.center{text-align:center}main#main article#article section.section .detail #tables table tr td.right{text-align:right}main#main article#article section.section .detail #tables table tr:nth-child(odd) td{background-color:#fff}main#main article#article section.section .detail #tables table tr.tr1 th{background-color:#cde9f6}main#main article#article section.section .detail #tables table tr.tr1 th span.blower_record{font-family:font-family-1b;font-weight:700;font-size:16px;font-size:1rem}main#main article#article section.section .detail #tables table tr.tr2 th{background-color:#eafbfa}main#main article#article section.section .detail img#swype{display:none;margin:5px auto;width:26px}