@charset "UTF-8";.l-filter-menu{margin:30px 0}.m-faq{display:flex;flex:1 1 auto;flex-direction:column;color:#fff;background-color:#0a578d}.m-faq-box__title{margin-bottom:1em;font-weight:500;font-size:2rem;line-height:1.4}@media print,screen and (min-width:1024px){.m-faq-box__title{font-size:2.4rem}}.m-faq-box{display:flex;flex:1 1 auto;flex-direction:column;max-width:1280px;margin-right:auto;margin-left:auto;color:#fff;background-color:#0a578d;background-image:url(//sfa-japan.jp/wp/wp-content/themes/sfajapan/assets/css/../img/common/side-menu-bg.png);background-repeat:no-repeat;background-position:bottom right}.m-faq-box__body{display:flex;flex:1 1 auto;flex-direction:column;padding:6rem 5%;text-align:center}.accordion{width:90%;margin:0 auto;text-align:left;color:#000}.accordion-hidden{display:none}.accordion-open{display:block;padding:10px 80px 10px 10px;background:#fff;cursor:pointer;margin:10px 0 0;position:relative}.accordion-open:before,.accordion-open:after{content:"";width:20px;height:3px;background:#0b578d;position:absolute;top:50%;right:5%;transform:translateY(-50%)}.accordion-open:after{transform:translateY(-50%) rotate(90deg);transition:.5s}.accordion-hidden:checked+.accordion-open:after{transform:translateY(-50%) rotate(0)}.accordion-inner{display:block;height:0;overflow:hidden;padding:0;opacity:0;transition:.5s;cursor:pointer;background:#fff}.accordion-hidden:checked+.accordion-open+.accordion-inner{height:auto;opacity:1;padding:10px}.accordion_qa .Q,.accordion_qa .A{position:relative}.accordion_qa .Q:before,.accordion_qa .A:before{font-size:1.5em;display:block;position:absolute;top:-.6em;left:-1.3em}.accordion_qa .Q:before{content:"Q";height:40px;width:40px;border-radius:50%;line-height:40px;text-align:center;background:#0b578d;font-size:24px;margin-left:10px;margin-top:6px;color:#fff}.accordion_qa .A:before{content:"A";height:40px;width:40px;border-radius:50%;line-height:40px;text-align:center;background:#0b578d;font-size:24px;margin-left:10px;margin-top:6px;color:#fff}.accordion_qa .Q{padding-left:40px}.accordion-inner p{padding-left:40px}.accordion_qa .accordion-open{padding-left:2.5em}.accordion_qa .accordion-hidden:checked+.accordion-open+.accordion-inner{height:auto;opacity:1;padding:10px 10px 10px 2.5em}.accordion-box{display:block;height:0;overflow:hidden;padding:0;opacity:0;transition:1s}.accordion-hidden:checked+.accordion-open+.accordion-box{height:auto;opacity:1;padding:10px}.p-menu-faq{display:flex;position:relative;flex-wrap:wrap;align-items:center;justify-content:center;background-color:#fff;box-shadow:0 -5px 5px 0 #f1f1f1}.p-menu-faq__item{width:25%;height:68px;font-size:1.4rem;font-weight:500;text-align:center}.p-menu-faq__item:first-child{margin-left:0}.p-menu-faq__item>a{display:block;width:100%;height:100%;border-right:1px solid #d9d9d9;color:#4869af}.p-menu-faq__item>a:hover{color:#0382ca}.p-menu-faq__item>a span.arrow{display:inline-block;position:relative;top:16px;left:-5px}@media print,screen and (min-width:768px){.p-menu-faq__item>a span.arrow{left:0}}.p-menu-faq__item>a span.arrow>span{display:block;height:1.4rem;line-height:1.4;font-size:1.2rem;width:67px}@media print,screen and (min-width:768px){.p-menu-faq__item>a span.arrow>span{display:inline-block;font-size:1.4rem;width:auto}}.p-menu-faq__item>a span.arrow:after{content:"";position:absolute;top:2.6em;right:50%;width:.6em;height:.6em;transform:rotate(45deg);border-right:2px solid currentcolor;border-bottom:2px solid currentcolor}@media print,screen and (min-width:768px){.p-menu-faq__item>a span.arrow:after{top:.6em;right:-1.5em}}.map-select_wrap h2{flex:100%;margin:30px 0}@media print,screen and (max-width:767px){.map-select_wrap h2{text-align:center;margin:20px 0}}#sp_map_form{display:none}#map{border:1px solid #e5e5e5;font-size:14px;position:relative;width:100%;flex:100%;align-content:center;padding:20px}#map .sub_title1{position:absolute}#map .sub_title2{position:absolute}#map_inner{width:100%;max-width:968px;height:500px;margin:0;overflow:hidden;text-align:center}#map_list_inner{width:968px;height:500px;margin:0;overflow:auto}.select_map{flex:1;height:500px;position:relative;margin:0 auto}.select_map #hokkaido_kanto{width:98px;position:absolute;top:22px;left:518px}.select_map #chubu{width:131px;position:absolute;top:268px;left:385px}.select_map #kansai{width:81px;position:absolute;top:335px;left:298px}.select_map #chugoku_shikoku{width:133px;position:absolute;top:335px;left:166px}.select_map #kyusyu_okinawa{width:133px;position:absolute;top:335px;left:22px}.select_area_result{max-height:338px;margin:15px 3px 0 25px;overflow:auto}.select_area_result.display{display:none}.select_area_result li{padding:3px 0}.select_area_result a{padding-left:13px}.select_map_btns li{margin:0;padding:0;line-height:1;overflow:hidden;list-style:none}.select_map_btns li img{vertical-align:bottom}.select_map_btns a{position:absolute;display:block;text-indent:-9999px}.select_map_btns a:hover{filter:brightness(1.2)}.select_map_btns #hokkaido a{top:0;left:0;width:106px;height:96px;background:url(//sfa-japan.jp/wp/wp-content/themes/sfajapan/assets/css/../img/find-distributor/contractor_step01_img.png) no-repeat -518px -21px}.select_map_btns #aomori a{top:110px;left:0;width:87px;height:33px;background:url(//sfa-japan.jp/wp/wp-content/themes/sfajapan/assets/css/../img/find-distributor/contractor_step01_img.png) no-repeat -518px -130px}.select_map_btns #akita a{top:144px;left:0;width:43px;height:33px;background:url(//sfa-japan.jp/wp/wp-content/themes/sfajapan/assets/css/../img/find-distributor/contractor_step01_img.png) no-repeat -518px -163px}.select_map_btns #iwate a{top:144px;left:44px;width:43px;height:33px;background:url(//sfa-japan.jp/wp/wp-content/themes/sfajapan/assets/css/../img/find-distributor/contractor_step01_img.png) no-repeat -562px -163px}.select_map_btns #yamagata a{top:178px;left:0;width:43px;height:33px;background:url(//sfa-japan.jp/wp/wp-content/themes/sfajapan/assets/css/../img/find-distributor/contractor_step01_img.png) no-repeat -518px -196px}.select_map_btns #miyagi a{top:178px;left:44px;width:43px;height:33px;background:url(//sfa-japan.jp/wp/wp-content/themes/sfajapan/assets/css/../img/find-distributor/contractor_step01_img.png) no-repeat -562px -196px}.select_map_btns #fukushima a{top:212px;left:0;width:87px;height:33px;background:url(//sfa-japan.jp/wp/wp-content/themes/sfajapan/assets/css/../img/find-distributor/contractor_step01_img.png) no-repeat -518px -230px}.select_map_btns #gunma a{top:246px;left:0;width:43px;height:33px;background:url(//sfa-japan.jp/wp/wp-content/themes/sfajapan/assets/css/../img/find-distributor/contractor_step01_img.png) no-repeat -518px -264px}.select_map_btns #tochigi a{top:246px;left:44px;width:43px;height:33px;background:url(//sfa-japan.jp/wp/wp-content/themes/sfajapan/assets/css/../img/find-distributor/contractor_step01_img.png) no-repeat -562px -264px}.select_map_btns #saitama a{top:280px;left:0;width:43px;height:33px;background:url(//sfa-japan.jp/wp/wp-content/themes/sfajapan/assets/css/../img/find-distributor/contractor_step01_img.png) no-repeat -518px -297px}.select_map_btns #ibaraki a{top:280px;left:44px;width:43px;height:33px;background:url(//sfa-japan.jp/wp/wp-content/themes/sfajapan/assets/css/../img/find-distributor/contractor_step01_img.png) no-repeat -562px -297px}.select_map_btns #tokyo23 a{top:314px;left:0;width:87px;height:33px;background:url(//sfa-japan.jp/wp/wp-content/themes/sfajapan/assets/css/../img/find-distributor/contractor_step01_img.png) no-repeat -518px -330px}.select_map_btns #tokyoother a{top:347px;left:0;width:87px;height:33px;background:url(//sfa-japan.jp/wp/wp-content/themes/sfajapan/assets/css/../img/find-distributor/contractor_step01_img.png) no-repeat -518px -363px}.select_map_btns #kanagawa a{top:380px;left:0;width:43px;height:33px;background:url(//sfa-japan.jp/wp/wp-content/themes/sfajapan/assets/css/../img/find-distributor/contractor_step01_img.png) no-repeat -518px -396px}.select_map_btns #chiba a{top:380px;left:44px;width:43px;height:33px;background:url(//sfa-japan.jp/wp/wp-content/themes/sfajapan/assets/css/../img/find-distributor/contractor_step01_img.png) no-repeat -562px -396px}.select_map_btns #niigata a{top:0;left:88px;width:43px;height:33px;background:url(//sfa-japan.jp/wp/wp-content/themes/sfajapan/assets/css/../img/find-distributor/contractor_step01_img.png) no-repeat -473px -264px}.select_map_btns #ishikawa a{top:0;left:0;width:43px;height:33px;background:url(//sfa-japan.jp/wp/wp-content/themes/sfajapan/assets/css/../img/find-distributor/contractor_step01_img.png) no-repeat -385px -264px}.select_map_btns #toyama a{top:0;left:44px;width:43px;height:33px;background:url(//sfa-japan.jp/wp/wp-content/themes/sfajapan/assets/css/../img/find-distributor/contractor_step01_img.png) no-repeat -428px -264px}.select_map_btns #fukui a{top:33px;left:0;width:43px;height:33px;background:url(//sfa-japan.jp/wp/wp-content/themes/sfajapan/assets/css/../img/find-distributor/contractor_step01_img.png) no-repeat -385px -296px}.select_map_btns #gifu a{top:33px;left:44px;width:43px;height:67px;background:url(//sfa-japan.jp/wp/wp-content/themes/sfajapan/assets/css/../img/find-distributor/contractor_step01_img.png) no-repeat -428px -296px}.select_map_btns #nagano a{top:33px;left:88px;width:43px;height:67px;background:url(//sfa-japan.jp/wp/wp-content/themes/sfajapan/assets/css/../img/find-distributor/contractor_step01_img.png) no-repeat -473px -296px}.select_map_btns #aichi a{top:101px;left:44px;width:43px;height:33px;background:url(//sfa-japan.jp/wp/wp-content/themes/sfajapan/assets/css/../img/find-distributor/contractor_step01_img.png) no-repeat -428px -363px}.select_map_btns #yamanashi a{top:101px;left:88px;width:43px;height:33px;background:url(//sfa-japan.jp/wp/wp-content/themes/sfajapan/assets/css/../img/find-distributor/contractor_step01_img.png) no-repeat -473px -363px}.select_map_btns #shizuoka a{top:133px;left:88px;width:43px;height:33px;background:url(//sfa-japan.jp/wp/wp-content/themes/sfajapan/assets/css/../img/find-distributor/contractor_step01_img.png) no-repeat -473px -396px}.select_map_btns #hyogo a{top:0;left:0;width:43px;height:33px;background:url(//sfa-japan.jp/wp/wp-content/themes/sfajapan/assets/css/../img/find-distributor/contractor_step01_img.png) no-repeat -297px -330px}.select_map_btns #kyoto a{top:0;left:43px;width:43px;height:33px;background:url(//sfa-japan.jp/wp/wp-content/themes/sfajapan/assets/css/../img/find-distributor/contractor_step01_img.png) no-repeat -340px -330px}.select_map_btns #shiga a{top:0;left:87px;width:43px;height:33px;background:url(//sfa-japan.jp/wp/wp-content/themes/sfajapan/assets/css/../img/find-distributor/contractor_step01_img.png) no-repeat -384px -330px}.select_map_btns #osaka a{top:34px;left:0;width:43px;height:33px;background:url(//sfa-japan.jp/wp/wp-content/themes/sfajapan/assets/css/../img/find-distributor/contractor_step01_img.png) no-repeat -297px -363px}.select_map_btns #nara a{top:34px;left:43px;width:43px;height:33px;background:url(//sfa-japan.jp/wp/wp-content/themes/sfajapan/assets/css/../img/find-distributor/contractor_step01_img.png) no-repeat -340px -363px}.select_map_btns #mie a{top:34px;left:87px;width:43px;height:33px;background:url(//sfa-japan.jp/wp/wp-content/themes/sfajapan/assets/css/../img/find-distributor/contractor_step01_img.png) no-repeat -384px -363px}.select_map_btns #wakayama a{top:68px;left:0;width:87px;height:33px;background:url(//sfa-japan.jp/wp/wp-content/themes/sfajapan/assets/css/../img/find-distributor/contractor_step01_img.png) no-repeat -297px -397px}.select_map_btns #yamaguci a{top:0;left:0;width:43px;height:67px;background:url(//sfa-japan.jp/wp/wp-content/themes/sfajapan/assets/css/../img/find-distributor/contractor_step01_img.png) no-repeat -165px -330px}.select_map_btns #shimane a{top:0;left:44px;width:43px;height:33px;background:url(//sfa-japan.jp/wp/wp-content/themes/sfajapan/assets/css/../img/find-distributor/contractor_step01_img.png) no-repeat -208px -330px}.select_map_btns #tottori a{top:0;left:88px;width:43px;height:33px;background:url(//sfa-japan.jp/wp/wp-content/themes/sfajapan/assets/css/../img/find-distributor/contractor_step01_img.png) no-repeat -251px -330px}.select_map_btns #hiroshima a{top:34px;left:44px;width:43px;height:33px;background:url(//sfa-japan.jp/wp/wp-content/themes/sfajapan/assets/css/../img/find-distributor/contractor_step01_img.png) no-repeat -208px -363px}.select_map_btns #okayama a{top:34px;left:88px;width:43px;height:33px;background:url(//sfa-japan.jp/wp/wp-content/themes/sfajapan/assets/css/../img/find-distributor/contractor_step01_img.png) no-repeat -251px -363px}.select_map_btns #ehime a{top:78px;left:40px;width:43px;height:33px;background:url(//sfa-japan.jp/wp/wp-content/themes/sfajapan/assets/css/../img/find-distributor/contractor_step01_img.png) no-repeat -203px -408px}.select_map_btns #kagawa a{top:78px;left:83px;width:43px;height:33px;background:url(//sfa-japan.jp/wp/wp-content/themes/sfajapan/assets/css/../img/find-distributor/contractor_step01_img.png) no-repeat -246px -408px}.select_map_btns #kouchi a{top:111px;left:40px;width:43px;height:33px;background:url(//sfa-japan.jp/wp/wp-content/themes/sfajapan/assets/css/../img/find-distributor/contractor_step01_img.png) no-repeat -203px -441px}.select_map_btns #tokushima a{top:111px;left:83px;width:43px;height:33px;background:url(//sfa-japan.jp/wp/wp-content/themes/sfajapan/assets/css/../img/find-distributor/contractor_step01_img.png) no-repeat -246px -441px}.select_map_btns #saga a{top:0;left:0;width:43px;height:33px;background:url(//sfa-japan.jp/wp/wp-content/themes/sfajapan/assets/css/../img/find-distributor/contractor_step01_img.png) no-repeat -21px -331px}.select_map_btns #fukuoka a{top:0;left:43px;width:43px;height:33px;background:url(//sfa-japan.jp/wp/wp-content/themes/sfajapan/assets/css/../img/find-distributor/contractor_step01_img.png) no-repeat -64px -331px}.select_map_btns #oita a{top:0;left:86px;width:43px;height:33px;background:url(//sfa-japan.jp/wp/wp-content/themes/sfajapan/assets/css/../img/find-distributor/contractor_step01_img.png) no-repeat -107px -331px}.select_map_btns #nagasaki a{top:34px;left:0;width:43px;height:33px;background:url(//sfa-japan.jp/wp/wp-content/themes/sfajapan/assets/css/../img/find-distributor/contractor_step01_img.png) no-repeat -21px -364px}.select_map_btns #kumamoto a{top:34px;left:43px;width:43px;height:33px;background:url(//sfa-japan.jp/wp/wp-content/themes/sfajapan/assets/css/../img/find-distributor/contractor_step01_img.png) no-repeat -64px -364px}.select_map_btns #miyazaki a{top:34px;left:86px;width:43px;height:65px;background:url(//sfa-japan.jp/wp/wp-content/themes/sfajapan/assets/css/../img/find-distributor/contractor_step01_img.png) no-repeat -107px -364px}.select_map_btns #kagoshima a{top:67px;left:0;width:87px;height:33px;background:url(//sfa-japan.jp/wp/wp-content/themes/sfajapan/assets/css/../img/find-distributor/contractor_step01_img.png) no-repeat -21px -397px}.select_map_btns #okinawa a{top:116px;left:0;width:43px;height:33px;background:url(//sfa-japan.jp/wp/wp-content/themes/sfajapan/assets/css/../img/find-distributor/contractor_step01_img.png) no-repeat -21px -448px}.select_area{float:left;width:326px;background:#fff}#tky-area h4{font-size:18px;color:#fff;font-weight:600;background-color:var(--sfa-dblue);border-radius:2px;padding:2px 0}.selct_sub{height:470px;overflow:auto;padding:0}.selct_sub ul{margin:0;padding:0}.selct_sub li{margin:0;padding:0;list-style:none}.selct_sub li a{display:block;width:286px;border-bottom:dotted 1px #ccc;margin:0;padding:5px 20px;color:#333}.selct_sub li a:hover{color:#fff;background:#4dade9 url(//sfa-japan.jp/wp/wp-content/themes/sfajapan/assets/css/../img/w_s_arw.png) no-repeat center 286px}#area_list{padding:0;margin:0}.contractor #contentBodyArea{padding-top:100px;margin-top:-100px}#map_list h4{display:inline-block;background:#154e97;color:#fff;padding:8px 10px;font-size:16px;margin-bottom:10px}#map_list{border:1px solid #e5e5e5;font-size:14px;position:relative}.map_arw_top{height:30px}.map_arw_top a{position:absolute;top:0;right:0;display:block;width:auto;background:url(//sfa-japan.jp/wp/wp-content/themes/sfajapan/assets/css/../img/map_arw_top.png) no-repeat left center;color:#4dade9;font-size:14px;padding:10px 10px 10px 20px}#wpsl-search-wrap form{display:flex;flex-flow:row wrap;width:100%}#wpsl-search-wrap .wpsl-input label{width:148px!important}#wpsl-search-wrap .wpsl-input input,#wpsl-search-wrap select{max-height:40px!important}#wpsl-stores::-webkit-scrollbar-track,#area_list_wrap::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);border-radius:10px;background-color:#f5f5f5}#wpsl-stores::-webkit-scrollbar,#area_list_wrap::-webkit-scrollbar-track{width:10px;background-color:#f5f5f5}#wpsl-stores::-webkit-scrollbar-thumb,#area_list_wrap::-webkit-scrollbar-track{border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:var(--sfa-dblue)}.m-article-menu{position:relative}.m-article-menu__inner{background-color:#0a578d;background-image:url(//sfa-japan.jp/wp/wp-content/themes/sfajapan/assets/css/../img/common/side-menu-bg.png);background-repeat:no-repeat;background-position:bottom right;position:sticky;top:120px}.m-article-menu__inner li{color:#fff}.m-article-menu__inner a{color:#adc9e2}.m-article-menu__category{color:#fff;border-top:1px solid #0382ca;padding:2.4rem 1.25rem 1.563rem}.m-article-menu__search{border-top:1px solid gray;color:#fff;border-top:1px solid #0382ca;padding:2.4rem 1.25rem 1.563rem}.m-article-menu__search input{width:60%;height:40px;vertical-align:bottom}.m-article-menu__search button{background:#333 none repeat scroll 0 0;border:medium none;color:#fff;text-align:center;width:50px;height:40px;vertical-align:bottom}.m-article-menu__question{border-top:1px solid gray;color:#fff;border-top:1px solid #0382ca;padding:2.4rem 1.25rem 1.563rem}.m-article-menu__title{font-size:2.5rem}.m-article-contents h1{font-weight:700;font-size:3rem;color:#0a5182}.m-article-contents h2{font-weight:700;font-size:2.5rem;color:#0a578d}.m-article-contents h3{font-weight:700;color:#0382ca;font-size:2rem}.m-article-contents h4{font-weight:700;color:#048edf;font-size:1.5rem}.m-article-contents .wp-block-button{display:inline-block;position:relative;box-sizing:border-box;max-width:100%;padding:1em;transition:.3s linear;border-radius:4px;outline:none;background-color:#0a578d;text-align:center;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:320px;color:#fff}.m-article-contents .wp-block-button:hover{background-color:#0382ca}.m-article-contents .wp-block-button__link{color:#fff;background-color:inherit;border-radius:0;box-shadow:none;text-decoration:none;padding:0;font-size:100%}.m-pagination{margin-bottom:20px}.m-pagination ul{display:flex}.m-pagination li :not(.current){padding:2px 5px;margin-right:2px;border:1px solid #ddd;text-decoration:none;color:#aaa}.m-pagination li .current{padding:2px 5px;margin-right:2px;border:1px solid #929ea2;background-color:#bdc5c8;color:#4d4d4d}.m-article-list li{margin-bottom:60px}.p-support-link{margin-top:3rem}.p-support-link-item{position:relative;height:180px;background-color:#0382ca}.p-support-link-item__icon{position:absolute;z-index:1;top:40%;left:50%;transform:translate(-50%,-50%);color:#fff;width:64px}.p-support-link-item__name{position:absolute;z-index:1;top:127px;left:50%;width:100%;transform:translate(-50%,0);color:#fff}@media print,screen and (max-width:1024px){.p-support-link-item__name{width:100px}}@media print,screen and (max-width:768px){.p-support-link-item__name{width:100%}}@media print,screen and (max-width:480px){.p-support-link-item__name{width:100px}}@media print,screen and (max-width:1024px){.p-support-link-item__name.-instructions{top:115px}}@media print,screen and (max-width:768px){.p-support-link-item__name.-instructions{top:127px}}@media print,screen and (max-width:480px){.p-support-link-item__name.-instructions{top:115px}}.c-cover__thumbnail.-category{height:200px}.c-cover__thumbnail.-category img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.m-catalog-navi__title{font-size:2.8rem;font-weight:300}.m-catalog-navi__list{display:flex;flex-wrap:wrap;align-content:space-between;line-height:2.6}.m-catalog-navi__list li{margin-right:1.4em;margin-bottom:1.4rem;padding-left:1.4rem;border-left:1px solid #898989;display:inline-block;line-height:1.4}.m-catalog-video{display:block}@media print,screen and (min-width:768px){.m-catalog-video{display:flex;flex-wrap:wrap}}.m-catalog-video__item{padding:5px;width:100%}.m-catalog-video__item a{display:block;width:100%;height:100%}@media print,screen and (min-width:768px){.m-catalog-video__item{width:33.3333333333%}}.c-label.-new{background-color:#0a578d;color:#fff}.m-catalog-filter__title{font-size:2.2rem;font-weight:300}.m-catalog-filter__list{display:flex;flex-wrap:wrap;align-content:space-between;border:1px solid #ddd;margin:30px 10px 50px 30px;padding:5px 10px}.m-catalog-filter__list li{margin-right:1.4em;padding-left:1.4rem;display:inline-block}.m-catalog-leaflet__item{border-bottom:1px solid #ddd;margin-bottom:20px;padding:5px 0}.m-catalog-leaflet__thumbnail{aspect-ratio:3/4;max-height:300px;max-width:225px;position:relative;overflow:hidden;margin:auto}.m-catalog-leaflet__thumbnail img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}@media print,screen and (max-width:768px){.m-catalog-leaflet .c-button{margin:auto}}.m-news__title{top:50%}.m-news__thumbnail img{height:200px;-o-object-fit:cover;object-fit:cover}@media print,screen and (min-width:768px){.m-news__body{margin-top:0;padding:0 5% 10rem}}.l-faq-menu{position:sticky;top:75px;z-index:10}@media print,screen and (min-width:1024px){.l-faq-menu{top:115px}}.m-hero__thumbnail img.-article{filter:brightness(.75)}.m-hero__thumbnail img.-showcase{filter:brightness(.75)}.p-faq .m-hero__thumbnail img{filter:brightness(.75)}.p-find-distributor .m-hero__thumbnail img{filter:brightness(.75)}@media print,screen and (max-width:767px){#locator-wrapper{padding:10px}#map{padding:0}#pc_map_list{display:none}#sp_map_form{display:flex}#map_inner{width:100%;height:50px;margin:0;overflow:hidden;padding:0;margin:0}.map-select_wrap{width:100%}.select_map{height:50px!important}.select_area{clear:both;width:100%;height:338px;background:#fff;padding:0}.select_area_result{height:338px;margin:15px 3px 0 25px;overflow:auto}#map .sub_title1,#map .sub_title2{position:relative;display:block;width:100%}#map .sub_title1 h4,#map .sub_title2 h4{display:block;width:100%;background:#188dde}#map_inner .sub_title1:after,#map_inner .sub_title2:after{content:attr(data-label)}#map_inner .sub_title1 h4 img,#map_inner .sub_title2 h4 img{display:none}.selct_sub{height:342px;overflow:auto;padding:0;margin:0}.selct_sub li a{display:block;width:95%;border-top:dotted 1px #ccc;border-bottom:none;margin:0;padding:2.5%;color:#333}#map_list_inner{width:100%;height:400px;margin:0;overflow:auto}#wpsl-search-wrap div{width:100% !important}#wpsl-search-wrap #wpsl-search-btn{width:100% !important;max-width:250px !important}.accordion-inner p{padding-top:41px;padding-left:0;margin-left:-10px}.accordion-open{padding:10px 50px 10px 10px!important}.m-faq-box__body{padding:6rem 0}}/*max 767