@charset "utf-8";header{background:0 0}@media screen and (min-width:1080px){header .in-head-flex .hR ul li{color:#000}header .in-head-flex .hR ul li a{resize:none}header .in-head-flex .hR ul li a:link{color:#000;text-decoration:none}header .in-head-flex .hR ul li a:visited{color:#000;text-decoration:none}header .in-head-flex .hR ul li a:hover{color:#333;text-decoration:none}header .in-head-flex .hR ul li a:active{color:#000;text-decoration:none}header .in-head-flex .hR ul li.telHead p{color:#000;line-height:1;background:url(//www.smart-power.co.jp/cms/wp-content/themes/custom-theme/common/css/../img/common/icon-tel.png) left top no-repeat;background-size:40px;padding-left:45px;margin-bottom:0}header.is-fix .in-head-flex .hR ul li.telHead p{color:#fff}header .in-head-flex .hR ul li .fas{color:#007440;opacity:1.0}header .in-head-flex .hR ul li .far{color:#007440;opacity:1.0}header .in-head-flex .hR ul li.telHead .fas{color:#fff;opacity:1.0}header .in-head-flex .hR ul li.contactHead .fas{color:#fff;opacity:1.0}header .in-head-flex .hR ul li.contactHead:hover .fas{color:#007440;opacity:1.0}}footer{margin-top:0}.contactSec{margin-bottom:0;z-index:1;position:relative}@media screen and (max-width:1079px){.menu-trigger span{position:absolute;z-index:9999;left:4.2px;width:100%;height:1px;background-color:#007440;border-radius:2px}.h_menu .active span{background-color:#fff !important}}@media screen and (min-width:1080px) and (max-width:1179px){header .in-head-flex .hR ul li.telHead p{background-size:30px;padding-left:35px}}#headline{padding:4% 4% 1%}#headline h2{color:#000;line-height:1.5;letter-spacing:.2em}#headline h2 span.home{display:block;background:#ff6c00;color:#fff;width:fit-content;font-size:.5em;padding:2px 20px;letter-spacing:.1em}#headline h2 span.indus{display:block;background:#2a83e8;color:#fff;width:fit-content;font-size:.5em;padding:2px 20px;letter-spacing:.1em}#headline h2 span.xsmall{font-size:.5em;display:block}#headline h2 span.xsmall.no-block{display:inline-block}#headline h6{font-family:'Roboto Condensed',sans-serif;font-weight:700;display:block;letter-spacing:0em;color:#f4f4f4}.headline-image{position:relative}.headline-image .inner{position:absolute;top:0;left:0;width:100%;height:100%;clip-path:inset(0)}.headline-image .bg{position:fixed;top:0;right:0;width:70vw;height:50vh;background-size:cover;background-position:center;z-index:-1}.headline-image .bg{background-image:url(//www.smart-power.co.jp/cms/wp-content/themes/custom-theme/common/css/../img/second/headline-pv.jpg)}.headline-image.headline-image-company .bg{background-image:url(//www.smart-power.co.jp/cms/wp-content/themes/custom-theme/common/css/../img/second/headline-company.jpg)}.headline-image.headline-image-pv .bg{background-image:url(//www.smart-power.co.jp/cms/wp-content/themes/custom-theme/common/css/../img/second/headline-pv.jpg)}.headline-image.headline-image-works .bg{background-image:url(//www.smart-power.co.jp/cms/wp-content/themes/custom-theme/common/css/../img/second/headline-works.jpg)}.headline-image.headline-image-works02 .bg{background-image:url(//www.smart-power.co.jp/cms/wp-content/themes/custom-theme/common/css/../img/second/headline-works02.jpg)}.headline-image.headline-image-home .bg{background-image:url(//www.smart-power.co.jp/cms/wp-content/themes/custom-theme/common/css/../img/second/headline-home.jpg)}.headline-image.headline-image-download .bg{background-image:url(//www.smart-power.co.jp/cms/wp-content/themes/custom-theme/common/css/../img/second/headline-dl.jpg)}.headline-image.headline-image-news .bg{background-image:url(//www.smart-power.co.jp/cms/wp-content/themes/custom-theme/common/css/../img/second/headline-news.jpg)}.headline-image.headline-image-faq .bg{background-image:url(//www.smart-power.co.jp/cms/wp-content/themes/custom-theme/common/css/../img/second/headline-faq.jpg)}.headline-image.headline-image-privacy .bg{background-image:url(//www.smart-power.co.jp/cms/wp-content/themes/custom-theme/common/css/../img/second/headline-privacy.jpg)}.headline-image.headline-image-industry .bg{background-image:url(//www.smart-power.co.jp/cms/wp-content/themes/custom-theme/common/css/../img/second/headline-industry.jpg)}.headline-image.headline-image-support .bg{background-image:url(//www.smart-power.co.jp/cms/wp-content/themes/custom-theme/common/css/../img/second/headline-support.jpg)}.headline-image.headline-image-recruit .bg{background-image:url(//www.smart-power.co.jp/cms/wp-content/themes/custom-theme/common/css/../img/second/headline-recruit.jpg)}.headline-image.headline-image-contact .bg{background-image:url(//www.smart-power.co.jp/cms/wp-content/themes/custom-theme/common/css/../img/second/headline-contact.jpg)}@media screen and (max-width:599px){#headline h2{font-size:1.5rem;line-height:1.5}#headline h6{font-size:.7rem;margin-bottom:10px}.headline-image{height:100px;width:100%}.headline-image .bg{width:100vw}}@media screen and (min-width:600px){#headline{display:flex;justify-content:space-between;align-items:center}}@media screen and (min-width:600px) and (max-width:899px){#headline h2{font-size:1.5rem}#headline h6{font-size:.8rem}.headline-image{height:150px;width:60%}}@media screen and (min-width:900px) and (max-width:1079px){#headline h2{font-size:2.1rem}#headline h6{font-size:.85rem}.headline-image{height:200px;width:55%}}@media screen and (min-width:1080px) and (max-width:1199px){#headline h2{font-size:2.2rem}#headline h6{font-size:.9rem}.headline-image{height:200px;width:55%}}@media screen and (min-width:1200px) and (max-width:1479px){#headline h2{font-size:2.3rem}#headline h6{font-size:.95rem}.headline-image{height:200px;width:60%}}@media screen and (min-width:1480px){#headline h2{font-size:2.4rem}#headline h6{font-size:1rem}.headline-image{height:200px;width:60%}}#breadcrumbs{display:flex;justify-content:flex-end;align-items:center;margin-bottom:20px;padding:0 4%}#breadcrumbs li{font-size:.8rem;margin-right:5px;display:inline-block}#breadcrumbs li:after{content:">";margin-left:10px}#breadcrumbs li:last-child{margin-right:0}#breadcrumbs li:last-child:after{display:none}@media screen and (max-width:599px){#breadcrumbs{margin-bottom:10px}#breadcrumbs li{font-size:.7rem}}#content aside h5.home{background:#ff6c00;color:#fff}#content aside h5.indus{background:#2a83e8;color:#fff}#content section .sec-in-flex-Ttl .sec-L-menu h5.home{background:#ff6c00;color:#fff}#content section .sec-in-flex-Ttl .sec-L-menu h5.indus{background:#2a83e8;color:#fff}#content main h4{color:#000}#content main h4.box-text span{color:#000;padding:5px 20px;border:1px solid #ccc;background:#fff;font-weight:400;font-size:.9em}#content main ul li h5{color:#fff;background:#67ad81;margin-bottom:10px;text-align:center;padding:5px 0}#content main h5{color:#000;font-weight:700;font-size:1.1rem}#content main h6{color:#333;font-weight:700}@media screen and (max-width:599px){#content{padding:0 0 6%;display:flex;flex-direction:column}#content aside{order:1;margin-bottom:20px;padding:0 6%}#content aside h4{text-align:center;background:#f4f4f4;border:1px solid #dedede;height:30px;line-height:30px;font-size:.9rem;margin-bottom:10px;position:relative}#content aside h4:after{content:"\f067";font-family:"Font Awesome 5 Free";font-weight:900;position:absolute;top:50%;transform:translateY(-50%);right:2%;opacity:.2}#content aside h4.active:after{content:"\f068";font-family:"Font Awesome 5 Free";font-weight:900;position:absolute;top:50%;transform:translateY(-50%);right:2%;opacity:.2}#content main h4.box-text{font-size:.8rem}#content aside ul li{margin-bottom:10px;padding-bottom:10px;border-bottom:1px dotted #ccc}#content aside ul li:before{content:"\f0da";font-family:"Font Awesome 5 Free";font-weight:900;margin-right:10px;color:#217440}#content aside ul li.intend:before{content:"-";font-family:'Noto Sans Japanese','Hiragino Kaku Gothic ProN','メイリオ',serif;font-weight:900;margin-right:10px;color:#217440}#content aside h5{margin-bottom:10px;text-align:center;padding:10px 0;font-size:.8rem;position:relative}#content aside h5:after{content:"\f067";font-family:"Font Awesome 5 Free";font-weight:900;position:absolute;top:50%;transform:translateY(-50%);right:2%;opacity:.2}#content aside h5.active:after{content:"\f068";font-family:"Font Awesome 5 Free";font-weight:900;position:absolute;top:50%;transform:translateY(-50%);right:2%;opacity:.2}#content main{order:2}#content section{padding:6%;margin:0}#content section#anch01{padding-top:0}#content section#anch01.one-column{padding-top:6%}#content section:nth-child(2n){background:#f4f4f4;padding:6%;margin:0}#content section .in-in{margin:0 1%}#content section h3{font-size:1.2rem;margin-bottom:10px;position:relative;line-height:1.4;padding-top:30px;color:#333;padding-bottom:10px;border-bottom:1px solid #dedede}#content section h3 span.roboto{position:absolute;top:0;left:0;z-index:0;opacity:.05;font-size:2.5rem;text-indent:0;line-height:1.0}#content section h4{font-size:1.1rem;margin-bottom:20px;font-weight:700}.sign{font-size:1.1rem;font-family:"Sawarabi Mincho"}.sign span{display:block}.tbl01{border-bottom:1px solid #dedede}.tbl01 th,.tbl01 td{padding:10px;text-align:left}.tbl01 th{display:block;border-top:1px solid #dedede;text-align:center;font-size:.9rem;background:#f4f4f4}.tbl01 td{display:block;border-top:1px dotted #dedede;font-size:.9rem}.tbl02{width:100%;margin-bottom:20px}.tbl02 th,.tbl02 td{padding:10px;text-align:left}.tbl02 th{border:1px solid #dedede;text-align:center;font-size:.9rem;background:#f4f4f4;width:20%}.tbl02 td{border:1px dotted #dedede;font-size:.9rem}.tablepress.tbl02 th{text-align:center}.tablepress.tbl02 td{text-align:center}section:nth-child(2n) .tbl02 th{border:1px solid #ccc;text-align:center;font-size:.9rem;background:#dedede;width:20%}section:nth-child(2n) .tbl02 td{border:1px dotted #ccc;font-size:.9rem;background:#f4f4f4}.flexHalf{margin-bottom:10px}.linkBox{border:3px solid #dedede;min-height:30px;line-height:30px;text-align:center}.linkBox.home{background:#ff6c00;color:#fff;border:3px solid #ff6c00}.linkBox.indus{background:#2a83e8;color:#fff;border:3px solid #2a83e8}.linkBox h5{font-size:1rem}.linkBox h5 .far{margin-left:20px;opacity:.25}.in-flex-half li{margin-bottom:20px}#content main .in-flex-half li h5{font-weight:700;margin-bottom:10px;padding:10px;background:#f4f4f4;color:#000;font-size:1.1rem}.in-flex-half li div{text-align:center}.imgflex-Third div{margin-bottom:20px}.triangle-u{content:"";width:0;height:0;border-style:solid;border-width:20px 50px 0;border-color:#ee7701 transparent transparent;transform:rotate(0deg);margin:2% auto}.img80{width:80%;margin:0 10% 20px}.img50{width:50%;margin:0 25% 20px}.lineup{display:block}.lineup li{width:100%;margin-bottom:20px;display:flex;justify-content:space-between;align-items:center}.lineup li .lnL{width:36%}.lineup li .lnR{width:60%}.lineup li .lnR p{text-align:left;font-size:1rem}#content main .voiceFlex .flexTxt h5.recFaq{font-size:1.1rem;position:relative;padding-left:30px}.recFaq:before{content:"";width:20px;height:1px;background:#007440;position:absolute;left:0;top:50%;transform:translateY(-50%)}.secFlex .flexTxt.flexL h3.recTtl{text-align:left}#content section .sec-in-flex-Ttl .sec-L-menu{display:none}.whBox{padding:4%;background:#fff}#content main .flexFourth li h5{font-size:.85rem}#content main .flexFourth li p{font-size:.8rem}.tblTtl{width:100%;margin-bottom:20px}.tblTtl th{border:1px solid #dedede;background:#fff;padding:5px 10px;vertical-align:middle;font-size:.9rem;display:block}.tblTtl td{padding:5px 10px;vertical-align:middle;font-size:.9rem;display:block}.tbl03{table-layout:fixed;width:100%}.tbl03 th{background:#62a8cb !important;color:#fff;text-align:center;font-size:.9rem;padding:5px 10px;border:1px solid #dedede;width:auto !important;vertical-align:middle}.tbl03 td{background:#fff !important;text-align:center;font-size:.8rem;padding:5px 10px;border:1px solid #dedede;width:auto !important;vertical-align:middle}}@media screen and (min-width:600px){.flex-ul-li{display:flex;justify-content:center;flex-wrap:wrap}.flex-ul-li li{width:23%;margin:0 2% 20px 0}.flex-ul-li li p{font-size:1rem}.in-flex-half{display:flex;justify-content:space-between}.in-flex-half li{width:48%}#content main .in-flex-half li h5{font-weight:700;margin-bottom:10px;padding:10px;background:#f4f4f4;color:#000}.in-flex-half li div{text-align:center}.imgflex-Third{display:flex;justify-content:flex-start}.imgflex-Third div{margin-right:3%}.imgflex-Third div:nth-child(1){width:36%}.imgflex-Third div:nth-child(2){width:33%}.imgflex-Third div:nth-child(3){width:25%;margin-right:0}.img-verticle div{margin-bottom:10px}.triangle-u{content:"";width:0;height:0;border-style:solid;border-width:20px 50px 0;border-color:#ee7701 transparent transparent;transform:rotate(0deg)}.img200{max-width:200px}.img300{max-width:300px}.img480{max-width:360px}.img480{max-width:480px}.img640{max-width:640px}.img760{max-width:760px}.img960{max-width:960px}.flexFourth{display:flex;justify-content:flex-start}.flexFourth li{width:23.5%;margin-right:2%}.flexFourth li:nth-child(4){margin-right:0}#content section .flexTxt h4{margin-bottom:10px !important}#content section .voiceFlex .flexTxt p{margin-bottom:20px}#content main .voiceFlex .flexTxt h5.recFaq{font-size:1.4rem;position:relative;padding-left:30px}.recFaq:before{content:"";width:20px;height:1px;background:#007440;position:absolute;left:0;top:50%;transform:translateY(-50%)}.secFlex .flexTxt.flexL h3.recTtl{text-align:left}.whBox{padding:4%;background:#fff}}@media screen and (min-width:600px) and (max-width:899px){#content{margin:0;display:flex;flex-direction:column}#content section{margin:0;padding:0 4%}#content section:nth-child(2n){background:#f4f4f4;padding:4%}#content aside{order:1}#content aside h4{display:none}#content aside h5{text-align:center;margin-bottom:10px}#content aside ul{display:flex;justify-content:flex-start;flex-wrap:wrap;margin-bottom:20px}#content aside ul li{line-height:1.7;margin-right:4%;margin-bottom:10px;text-align:center;font-size:.8rem}#content aside ul li:before{content:"\f0da";font-family:"Font Awesome 5 Free";font-weight:900;margin-right:10px;color:#217440}#content aside ul li.intend:before{content:"-";font-family:'Noto Sans Japanese','Hiragino Kaku Gothic ProN','メイリオ',serif;font-weight:900;margin-right:10px;color:#217440}#content main{order:2}#content section{margin-bottom:40px}#content section .in-in{margin:0 2%}#content section h3{font-size:1.4rem;margin-bottom:20px;position:relative;line-height:1;padding-top:35px;color:#000;font-weight:400;padding-bottom:20px;border-bottom:1px solid #dedede}#content section h3 span.roboto{position:absolute;top:-5px;left:0;z-index:0;opacity:.05;font-size:3.5rem}#content section h4{font-size:1.3rem;font-weight:700;margin-bottom:20px}#content main h4.box-text{font-size:.9rem}.sign{font-size:1.1rem;font-family:"Sawarabi Mincho"}.sign span{display:block}.tbl01{width:100%;margin:0 auto 40px}.tbl01 th,.tbl01 td{padding:20px;text-align:left}.tbl01 th{width:20%;text-align:center;border-bottom:3px solid #dedede}.tbl01 td{width:80%;border-bottom:1px solid #dedede}.tbl02{width:100%;margin-bottom:20px}.tbl02 th,.tbl02 td{padding:10px;text-align:left}.tbl02 th{border:1px solid #dedede;text-align:center;font-size:.9rem;background:#f4f4f4;width:20%}.tbl02 td{border:1px dotted #dedede;font-size:.9rem}.tablepress.tbl02 th{text-align:center}.tablepress.tbl02 td{text-align:center}section:nth-child(2n) .tbl02 th{border:1px solid #ccc;text-align:center;font-size:.9rem;background:#dedede;width:20%}section:nth-child(2n) .tbl02 td{border:1px dotted #ccc;font-size:.9rem;background:#f4f4f4}.flex{display:flex;justify-content:space-between;align-items:center}.flexHalf{width:48%}.linkBox{border:3px solid #dedede;min-height:60px;line-height:60px;text-align:center}.linkBox.home{background:#ff6c00;color:#fff;border:3px solid #ff6c00}.linkBox.indus{background:#2a83e8;color:#fff;border:3px solid #2a83e8}.linkBox h5{font-size:1.1rem;color:#fff !important}.linkBox h5 .far{margin-left:20px;opacity:.25}#content main .voiceFlex .flexTxt h5.recFaq{font-size:1.15rem}#content section .sec-in-flex-Ttl .sec-L-menu{display:none}#content main .flexTxt .sp_tab{width:80%;margin:0 auto 40px}#content main .flexFourth li h5{font-size:.9rem}#content main .flexFourth li p{font-size:.85rem}.tblTtl{width:100%;margin-bottom:20px}.tblTtl th{border:1px solid #dedede;background:#fff;padding:0 10px;vertical-align:middle;width:30%;font-size:.9rem}.tblTtl td{padding:0 10px;vertical-align:middle;font-size:.9rem}.tbl03{table-layout:fixed;width:100%}.tbl03 th{background:#62a8cb !important;color:#fff;text-align:center;font-size:.9rem;padding:5px 10px;border:1px solid #dedede;width:auto !important;vertical-align:middle}.tbl03 td{background:#fff !important;text-align:center;font-size:.8rem;padding:5px 10px;border:1px solid #dedede;width:auto !important;vertical-align:middle}}@media screen and (min-width:900px){#content{display:block;justify-content:space-between;margin:0 2%}#content{margin:0 !important}#content section:nth-child(2n){background:#f4f4f4}#content aside{width:200px;order:1;margin-bottom:100px;display:none}#content aside h4{background:#f4f4f4;border-top:3px solid #217440;margin-bottom:10px;text-align:center;padding:10px 0;font-size:.9rem}#content aside h5{margin-bottom:10px;text-align:center;padding:5px 0;font-size:.85rem}#content aside ul{margin-bottom:20px}#content aside ul li{padding-bottom:10px;margin-bottom:10px;border-bottom:1px dotted #ccc;font-size:.8rem}#content aside ul li:before{content:"\f0da";font-family:"Font Awesome 5 Free";font-weight:900;margin-right:10px;color:#217440}#content aside ul li.intend:before{content:"-";font-family:'Noto Sans Japanese','Hiragino Kaku Gothic ProN','メイリオ',serif;font-weight:900;margin-right:10px;color:#217440}#content main{margin-bottom:0}#content section{padding:5vh 0}#content section .in-in{margin:0 2%}#content section .sec-in-flex{display:flex;justify-content:space-between}#content section .sec-in-flex02 .flex{display:flex;justify-content:space-between;align-items:flex-start}#content section .sec-in-flex02 .flexTxt{padding:0 4%}#content section .sec-in-flex-Ttl{width:20%;padding:0 4%}#content section .sec-in-flex-Ttl .in-Ttl-Fix{position:sticky;top:20%}#content section .sec-in-flex-Content{width:80%;padding:0 4% 0 0}#content section .sec-in-flex-Ttl .sec-L-menu h5{margin-bottom:10px;text-align:center;padding:5px 0;font-size:.85rem}#content section .sec-in-flex-Ttl .sec-L-menu ul{margin-bottom:20px}#content section .sec-in-flex-Ttl .sec-L-menu ul li{padding-bottom:10px;margin-bottom:10px;border-bottom:1px dotted #ccc;font-size:.8rem}#content section .sec-in-flex-Ttl .sec-L-menu ul li:before{content:"\f0da";font-family:"Font Awesome 5 Free";font-weight:900;margin-right:10px;color:#217440}#content section .sec-in-flex-Ttl .sec-L-menu ul li.intend:before{content:"-";font-family:'Noto Sans Japanese','Hiragino Kaku Gothic ProN','メイリオ',serif;font-weight:900;margin-right:10px;color:#217440}#content section .sec-in-flex-Ttl h3{font-size:1.8rem;margin-bottom:40px;position:relative;line-height:1.5;padding-top:40px;color:#000;font-weight:400}#content section .sec-in-flex-Ttl h3 span.roboto{position:absolute;top:-15px;left:-.25em;z-index:0;opacity:.05;font-size:4rem}#content section .sec-in-flex-Ttl h3 span.xsmall{font-size:.5em}#content section h4{font-size:1.6rem;margin-bottom:20px;font-weight:700}#content main h4.box-text{font-size:1rem}.sign{font-size:1.2rem;font-family:"Sawarabi Mincho"}.sign span{display:block}.tbl01{width:100%;margin:0 auto 40px;background:#fff}.tbl01 th,.tbl01 td{padding:20px;text-align:left}.tbl01 th{width:20%;text-align:center;border-bottom:3px solid #dedede}.tbl01 td{width:80%;border-bottom:1px solid #dedede}section:nth-child(2n) .tbl01 th{background:#dedede;border-bottom:3px solid #cdcbcb}section:nth-child(2n) .tbl01 td{background:#f4f4f4}.tbl02{width:100%;margin-bottom:20px;background:#fff}.tbl02 th,.tbl02 td{padding:10px;text-align:left}.tbl02 th{border:1px solid #dedede;text-align:center;font-size:.9rem;background:#f4f4f4;width:20%}.tbl02 td{border:1px dotted #dedede;font-size:.9rem}.tbl02 th.LTR{word-break:keep-all;width:25% !important}.tablepress.tbl02 th{text-align:center}.tablepress.tbl02 td{text-align:center}section:nth-child(2n) .tbl02 th{border:1px solid #ccc;text-align:center;font-size:.9rem;background:#dedede;width:20%}section:nth-child(2n) .tbl02 td{border:1px dotted #ccc;font-size:.9rem;background:#f4f4f4}.flex{display:flex;justify-content:space-between;align-items:center}.flexHalf{width:48%}.linkBox{border:3px solid #dedede;min-height:80px;line-height:80px;text-align:center}.linkBox.home{background:#ff6c00;color:#fff;border:3px solid #ff6c00}.linkBox.indus{background:#2a83e8;color:#fff;border:3px solid #2a83e8}.linkBox h5{font-size:1.2rem;color:#fff !important}.linkBox h5 .far{margin-left:20px;opacity:.25}#content main .voiceFlex .flexTxt h5.recFaq{font-size:1.2rem}h3.recTtl{font-size:1.8rem;display:flex;justify-content:flex-start;align-items:center}h3.recTtl .roboto{font-size:.5em;margin-left:40px;color:#dedede}.tblTtl{width:100%;margin-bottom:20px}.tblTtl th{border:1px solid #dedede;background:#fff;padding:0 10px;vertical-align:middle;width:30%;font-size:.9rem}.tblTtl td{padding:0 10px;vertical-align:middle;font-size:.9rem}.tbl03{table-layout:fixed;width:100%}.tbl03 th{background:#62a8cb !important;color:#fff;text-align:center;font-size:.9rem;padding:5px 10px;border:1px solid #dedede;width:auto !important;vertical-align:middle}.tbl03 td{background:#fff !important;text-align:center;font-size:.8rem;padding:5px 10px;border:1px solid #dedede;width:auto !important;vertical-align:middle}}@media screen and (min-width:900px) and (max-width:1089px){.flexTxt{width:92%}#content section .sec-in-flex-Ttl{width:24%;padding:0 2%}#content section .sec-in-flex-Content{width:76%}#content section .sec-in-flex-Ttl h3{font-size:1.3rem}#content section .sec-in-flex-Ttl h3 span.roboto{font-size:3rem;top:-5px}#content section h4{font-size:1.4rem}#content main .voiceFlex .flexTxt h5.recFaq{font-size:1.25rem}#content main .flexTxt .sp_tab{width:80%;margin:0 auto 40px}#content main .flexFourth li h5{font-size:.95rem}#content main .flexFourth li p{font-size:.9rem}}@media screen and (min-width:1090px) and (max-width:1189px){#content section .sec-in-flex-Ttl{width:22%;padding:0 2%}#content section .sec-in-flex-Content{width:78%}#content section .sec-in-flex-Ttl h3{font-size:1.4rem}#content section .sec-in-flex-Ttl h3 span.roboto{font-size:3rem;top:-5px}#content section h4{font-size:1.45rem}#content main .voiceFlex .flexTxt h5.recFaq{font-size:1.3rem}}@media screen and (min-width:1190px) and (max-width:1289px){#content section .sec-in-flex-Ttl{width:24%;padding:0 2%}#content section .sec-in-flex-Content{width:80%}#content section .sec-in-flex-Ttl h3{font-size:1.5rem}#content section .sec-in-flex-Ttl h3 span.roboto{font-size:3rem;top:0}#content section h4{font-size:1.5rem}#content main .voiceFlex .flexTxt h5.recFaq{font-size:1.35rem}}@media screen and (min-width:1290px) and (max-width:1389px){#content section .sec-in-flex-Ttl h3{font-size:1.6rem}#content section .sec-in-flex-Ttl h3 span.roboto{font-size:3rem;top:0}#content section h4{font-size:1.5rem}#content main .voiceFlex .flexTxt h5.recFaq{font-size:1.35rem}}@media screen and (min-width:1390px) and (max-width:1489px){#content section .sec-in-flex-Ttl h3{font-size:1.7rem}#content section .sec-in-flex-Ttl h3 span.roboto{font-size:3.5rem;top:-10px}#content section h4{font-size:1.5rem}#content main .voiceFlex .flexTxt h5.recFaq{font-size:1.35rem}}@media screen and (max-width:1289px){.in-sifc-pc{display:none}}@media screen and (min-width:1290px){.in-sec-in-flex-Content{display:flex;justify-content:space-between;align-items:center}.in-sifc-Txt{width:48%}.in-sifc-Img{width:48%}.in-sifc-sp{display:none}}.linkBox a{resize:none;display:block}.linkBox a:link{color:#fff;text-decoration:none}.linkBox a:visited{color:#fff;text-decoration:none}.linkBox a:hover{color:#fff;text-decoration:none;opacity:.7}.linkBox a:active{color:#fff;text-decoration:none}@media screen and (max-width:599px){.newsList li{margin-bottom:10px;padding-bottom:10px;border-bottom:1px dotted #dedede}.newsList li .newsDl{margin-bottom:10px}}@media screen and (min-width:600px){.newsList li{margin-bottom:10px;padding-bottom:10px;border-bottom:1px dotted #dedede}.newsList li .newsDl{margin-bottom:10px}}@media screen and (max-width:599px){.faDl dt{background:#f4f4f4;margin-bottom:10px;padding:10px 30px 10px 20px;font-size:1rem;font-weight:700;position:relative;cursor:pointer;border-top:1px solid #dedede;text-indent:-1em}.faDl dt:after{position:absolute;top:50%;transform:translateY(-50%);right:2%;content:"\f067";font-family:"Font Awesome 5 Free";font-weight:700;opacity:.5}.faDl dt.active:after{position:absolute;top:50%;transform:translateY(-50%);content:"\f068";font-family:"Font Awesome 5 Free";font-weight:700;opacity:.5}.faDl dt span{margin-right:10px;font-size:1.2em;display:block}.faDl dd{padding:10px 20px 20px;font-size:.9rem}.faDl dt:before{content:"Q.";margin-right:5px;font-family:'Roboto Condensed',sans-serif;font-weight:700}}@media screen and (min-width:600px){.faDl dt{background:#f4f4f4;margin-bottom:10px;padding:10px 20px;font-size:1.1rem;font-weight:700;position:relative;cursor:pointer;border-top:1px solid #dedede}.faDl dt:after{position:absolute;top:50%;transform:translateY(-50%);right:2%;content:"\f067";font-family:"Font Awesome 5 Free";font-weight:700;opacity:.5}.faDl dt.active:after{position:absolute;top:50%;transform:translateY(-50%);content:"\f068";font-family:"Font Awesome 5 Free";font-weight:700;opacity:.5}.faDl dt span{margin-right:10px;font-size:1.2em}.faDl dd{padding:10px 20px 20px}.faDl dt:before{content:"Q.";margin-right:5px;font-family:'Roboto Condensed',sans-serif;font-weight:700}}@media screen and (min-width:900px){section:nth-child(2n) .faDl dt{background:#dedede;border-top:1px solid #cdcbcb}}@media screen and (max-width:599px){.fileList01 li{margin-bottom:20px;display:flex;justify-content:flex-start;flex-wrap:wrap;align-items:center}.fileList01 li .cataImg{width:36%;margin-right:4%}.fileList01 li .catasp{width:60%}.fileList01 li .catasp p{text-align:left}.fileList01 li div{margin-bottom:10px;text-align:center}.hiDl{display:flex;justify-content:flex-start;margin-bottom:10px}.hiDl dt{background:#ff6c00;color:#fff;font-size:10px;padding:1px 5px;margin-right:5px}.hiDl dd{background:#2a83e8;color:#fff;font-size:10px;padding:1px 5px;margin-right:5px}.fileList01 li p{font-size:.9rem;margin-bottom:5px}.fileList01 li p.xsmall{font-size:.7rem}.fileList01 li p.pdf{color:#b30c00}.fileList01 li p.word{color:#1f5dbd}.fileList01 li p.zip{color:#888}.fileList01 li p.excel{color:#0f7d3f}.fileList01 li p.jpg{color:#0b3e8d}.in-in-mb40{margin:0 1% 40px}#content section h3.dlTtl03{border-left:5px solid #47926b;padding:10px;background:#47926b;color:#fff;margin-bottom:20px;color:#fff;border-top:3px solid #236c45;font-size:1rem}#content section h3.dlTtl03:before{display:none}#content section h4.dlTtl04{border-left:5px solid #47926b;padding-left:10px;font-size:1rem;margin-bottom:10px}#content section h5.dlTtl05{border-top:3px solid #ccc;font-weight:700;margin-bottom:10px;padding:10px;background:#f4f4f4;font-size:.9rem}#content main h6.dlTtl06{background:#999;color:#fff;margin-bottom:10px;padding:5px 10px;font-size:.8rem}.fileList02{display:flex;justify-content:flex-start;flex-wrap:wrap;margin-bottom:0}.fileList02 li{font-size:.9rem;margin-right:2%;margin-bottom:10px}.fileList02 li .fas{margin-right:5px}.fileList02-Mb{margin-bottom:20px}.headMenuList{padding:2% 6%}.headMenuList li{font-size:.8rem;margin:0 1% 10px;border-bottom:1px #dedede dotted;padding:0 1% 10px;text-align:center}.headMenuList li a:hover{text-decoration:none}.headMenuList li:hover{border-bottom:1px solid #007440}.filelist03 li{padding-bottom:10px;margin-bottom:10px;border-bottom:1px dotted #dedede}#content section .dlin{padding:0}#content section .dlin h5.dlTtl05-sub{font-size:.9rem;color:#236c45;margin-bottom:10px}#content section .dlin .fa-link{color:#427dad}#content section .dlin .fa-external-link-alt{color:#dedede}}@media screen and (min-width:600px){.fileList01{display:flex;justify-content:center;flex-wrap:wrap}.fileList01 li div{margin-bottom:10px;text-align:center}.hiDl{display:flex;justify-content:center;margin-bottom:10px}.hiDl dt{background:#ff6c00;color:#fff;font-size:10px;padding:1px 5px;margin-right:5px}.hiDl dd{background:#2a83e8;color:#fff;font-size:10px;padding:1px 5px;margin-right:5px}.fileList01 li p{font-size:.9rem;margin-bottom:5px}.fileList01 li p.xsmall{font-size:.7rem}.fileList01 li p.pdf{color:#b30c00}.fileList01 li p.word{color:#1f5dbd}.fileList01 li p.zip{color:#888}.fileList01 li p.excel{color:#0f7d3f}.fileList01 li p.jpg{color:#0b3e8d}.in-in-mb40{margin:0 1% 40px}#content section h3.dlTtl03{border-left:5px solid #47926b;padding:10px;background:#47926b;color:#fff;margin-bottom:20px;color:#fff;border-top:3px solid #236c45;font-size:1.3rem}#content section h3.dlTtl03:before{display:none}#content section h4.dlTtl04{border-left:5px solid #47926b;padding-left:10px;font-size:1.2rem;margin-bottom:20px}.dlTtl05{border-top:3px solid #ccc;font-weight:700;margin-bottom:10px;padding:10px;background:#f4f4f4}#content section:nth-child(2n) .dlTtl05{background:#ddd}#content main h6.dlTtl06{background:#999;color:#fff;margin-bottom:10px;padding:5px 10px}.fileList02{display:flex;justify-content:flex-start;flex-wrap:wrap;margin-bottom:0}.fileList02 li{font-size:.9rem;margin-right:2%;margin-bottom:10px}.fileList02 li .fas{margin-right:5px}.fileList02-Mb{margin-bottom:20px}.filelist03 li{padding-bottom:10px;margin-bottom:10px;border-bottom:1px dotted #dedede}#content section .dlin{padding:0}#content section .dlin h5.dlTtl05-sub{font-size:1rem;color:#236c45;margin-bottom:10px}#content section .dlin .fa-link{color:#427dad}#content section .dlin .fa-external-link-alt{color:#dedede}}@media screen and (min-width:600px) and (max-width:1079px){.fileList01 li{width:22%;margin-right:4%;margin-bottom:20px}.fileList01 li:nth-child(4n){margin-right:0}.headMenuList{padding:2% 6%}.headMenuList li{font-size:.9rem;margin:0 1% 10px;border-bottom:1px #dedede dotted;padding:0 1% 10px;text-align:center}.headMenuList li a:hover{text-decoration:none}.headMenuList li:hover{border-bottom:1px solid #007440}}@media screen and (min-width:1080px){.fileList01 li{width:18.4%;margin-right:2%;margin-bottom:20px}.fileList01 li:nth-child(5n){margin-right:0}.headMenuList{display:flex;justify-content:center;margin-bottom:40px}.headMenuList li{font-size:.9rem;margin:0 1%;border-bottom:1px solid #000;padding:0 1% 10px;text-align:center;font-size:.9rem}.headMenuList li a:hover{text-decoration:none}.headMenuList li:hover{border-bottom:1px solid #007440}}@media screen and (max-width:599px){.worksList li{margin-bottom:20px}.worksList li div{margin-bottom:10px}.worksList li p{font-size:.9rem;margin-top:10px}.list-img{width:80%;margin:0 auto 20px}}@media screen and (min-width:600px){.worksList{display:flex;justify-content:flex-start;flex-wrap:wrap}.worksList li{margin-bottom:20px;width:31%;margin-right:3.5%}.worksList li:nth-child(3n){margin-right:0}.worksList li div{margin-bottom:10px}.worksList li p{margin-top:10px}.list-img{width:80%;margin:0 auto 20px}}@media screen and (max-width:599px){.voiceList li{margin-bottom:20px}.voiceList li div{margin-bottom:10px}#content main .voiceList li h4{color:#000}.voiceList li .photoHover{position:relative}.voiceList li .voiceM{position:absolute;left:0;bottom:0;font-size:1.2rem;font-weight:700;color:#fff;background:rgba(0,0,0,.5);padding:1px 2%;width:96%;margin-bottom:0}.voiceFlex .flexImg{height:auto}#content main .voiceFlex h4{margin-bottom:10px}#content main .voiceFlex .flexTxt h5{margin-bottom:10px;font-size:1.1rem}.voiceFlex .flexTxt p{margin-bottom:20px}.photolist{display:flex;justify-content:center;margin:20px 0;flex-wrap:wrap}.photolist li{width:50%}.recDl dt{background:#f4f4f4;padding:5px 10px;border-left:5px solid #dedede;margin-bottom:10px;font-size:.9rem}.recDl dd{font-size:.8rem;margin-bottom:20px}}@media screen and (min-width:600px){.voiceList{display:flex;justify-content:flex-start;flex-wrap:wrap}.voiceList li{margin-bottom:20px;width:48%;margin-right:4%;position:relative}.voiceList li:nth-child(2n){margin-right:0}.voiceList li div{margin-bottom:10px}#content main .voiceList li h4{color:#000}.voiceList li .photoHover{position:relative}.voiceList li .voiceM{position:absolute;left:0;bottom:0;font-size:1.7rem;font-weight:700;color:#fff;background:rgba(0,0,0,.5);padding:1px 2%;width:96%;margin-bottom:0}.voiceFlex{align-items:flex-start;margin:4% 0}.voiceFlex .flexTxt{padding:0 4% 0 0}#content main .voiceFlex .flexTxt h5{margin-bottom:10px;font-size:1.2rem}.voiceFlex .flexTxt p{margin-bottom:40px}.voiceFlex .flexTxt.flexR{padding:0 0 0 4%}.photolist{display:flex;justify-content:center;margin:40px 0}.photolist li{width:25%}.recDl{margin-top:40px}.recDl dt{background:#f4f4f4;padding:5px 10px;border-left:5px solid #dedede;margin-bottom:10px;font-size:1rem}.recDl dd{font-size:.9rem;margin-bottom:20px}}@media screen and (min-width:600px) and (max-width:899px){.voiceList li .voiceM{font-size:1.3rem}#content main .voiceFlex .flexTxt h5{margin-bottom:10px;font-size:1.1rem}}@media screen and (min-width:900px) and (max-width:1079px){.voiceList li .voiceM{font-size:1.4rem}}@media screen and (min-width:1080px) and (max-width:1199px){.voiceList li .voiceM{font-size:1.5rem}}@media screen and (min-width:1200px) and (max-width:1479px){.voiceList li .voiceM{font-size:1.6rem}}@media screen and (max-width:599px){.lineupTbl{margin-top:40px;width:100%}.lineupTbl th,.lineupTbl td{padding:10px;vertical-align:middle;display:block}.lineupTbl th{background:#ccc;color:#fff;font-weight:400;color:#fff;text-align:center;font-size:.9rem}.lineupTbl td{padding:10px 0}.lineupTbl td .lineupList{display:flex;justify-content:center;flex-wrap:wrap}.lineupTbl td .lineupList li{width:46%;margin:0 1% 20px;border-bottom:1px solid #000;padding:0 1% 10px;text-align:center;font-size:.7rem}.lineupTbl td .lineupList li a:hover{text-decoration:none}.lineupTbl td .lineupList li:hover{border-bottom:1px solid #007440}.lineup-flex .lnR{width:60%;margin:20px 20% 0}.lineupList{width:80%;margin:2% auto 0}.lineupList li{margin-bottom:10px;border-bottom:1px dotted #ccc;padding-bottom:10px;text-align:center;font-size:.8rem}.lineupList li a:hover{text-decoration:none}.lineupList li:hover{border-bottom:1px solid #007440}}@media screen and (min-width:600px){.lineup-flex{margin-bottom:40px;display:flex;justify-content:space-between;align-items:center}.lineup-flex .lnL{width:76%}#content main .lineup-flex .lnL h5{text-align:left;background:0 0;color:#000;font-size:1.2rem;padding:0}.lineup-flex .lnR{width:20%}.lineupList{display:flex;justify-content:flex-start;flex-wrap:wrap}.lineupList li{width:28%;margin:0 1% 20px;border-bottom:1px solid #000;padding:0 1% 10px;text-align:center;font-size:.9rem}.lineupList li a:hover{text-decoration:none}.lineupList li:hover{border-bottom:1px solid #007440}}@media screen and (min-width:600px) and (max-width:899px){.lineupTbl td .lineupList li{font-size:.8rem}}@media screen and (min-width:900px) and (max-width:1080px){.lineupTbl td .lineupList li{font-size:.85rem}}@media screen and (max-width:599px){.supportIcon{display:flex;justify-content:space-between;margin-bottom:20px}.supportIcon li{width:48%;margin:0 auto}}@media screen and (min-width:600px){.supportIcon{display:flex;justify-content:flex-start;margin-bottom:40px}.supportIcon li{width:150px;margin-right:2%}}