/*!
Theme Name: NCSK v1.0.1
Descriotion: 長野市水道工事協同組合テーマ
Author: 長野市水道工事協同組合
*//*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:0.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}.btn a{display:block;position:relative;background:#4C82BC;color:#fff;text-align:center;border-radius:5px;transition:background-color .2s ease-in}.btn a:hover{background-color:#4175ae}.btn a:after{position:absolute;right:3.3333333%;content:"\f0da";font-family:"FontAwesome",sans-serif}.btn a:visited{color:#fff}.btn img{vertical-align:middle}.rel-link{padding-bottom:50px}.rel-link:after{content:"";display:table;clear:both}.rel-link li{float:left;width:31.9148936%;height:60px;margin-right:2.1276595%;font-size:1.8rem;line-height:60px;overflow:hidden}.rel-link li:last-child{margin-right:0}.rel-link a,.rel-link a:visited{color:#fff}.rel-link a{position:relative;display:block;height:60px;padding-left:6.6666666%;background:#4CBCEF;border-radius:5px;transition:background-color .2s ease-in}.rel-link a:hover{background:#009FE8}.rel-link a:after{position:absolute;right:3.3333333%;content:"\f0da";font-family:"FontAwesome",sans-serif}.rel-link span{vertical-align:middle}.rel-link .sub-txt{font-size:1.2rem}.mov{position:relative;padding:30px 0 56.25% 0;height:0;overflow:hidden}.mov iframe{position:absolute;top:0;left:0;width:100%;height:100%}*{box-sizing:border-box}ul,ol,dl,dt,dd,h1,h2,h3,h4,h5,h6,p,dt,dd,li,figure{margin:0;padding:0;text-align:justify}h1,h2,h3,h4,h5,h6{line-height:1.2}li{list-style:none}address{font-style:normal}img{vertical-align:bottom}img,object,embed,video,svg{max-width:100%}small{font-size:100%}table{width:100%}em{font-style:normal}iframe{border:none}.grecaptcha-badge{visibility:hidden}html{font-size:62.5%}body{background:#fff;font-family:"Lato","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic ProN","Hiragino Kaku Gothic Pro","游ゴシック","YuGothic","メイリオ","ＭＳ Ｐゴシック",sans-serif;color:#3C3C3C;font-size:1.4rem;line-height:1.5}a{color:#10a5da;text-decoration:none}a:visited{color:#4c94ba}.main a:hover{text-decoration:underline}.note{padding-left:1em;font-size:1.2rem;line-height:1.3;text-indent:-1em}.clear-indent{padding-left:0;text-indent:0}.contact-tel-num a{color:#3C3C3C}html{position:relative;min-height:100%}.left{float:left}.right{float:right}.wrap:after,.col1:after,.contents:after{content:"";display:table;clear:both}.col1+.col1{margin-top:50px}.inner,.rel-link{max-width:940px;margin:0 auto}.inner:after,.wrap:after{content:"";display:table;clear:both}.contents{margin-top:40px;padding-bottom:80px}.single .page-header,.page .page-header,.archive .page-header{height:100px;background:url(images/common/bg_page_title.jpg) no-repeat center top;background-size:cover}.single .page-title,.page .page-title,.archive .page-title{line-height:95px}.single .page-title img,.page .page-title img,.archive .page-title img{vertical-align:middle}.block-title{height:40px;background:#8A8A8A;margin-bottom:25px;line-height:40px;color:#fff;font-size:1.6rem;font-weight:normal}.block-title:before{content:"";display:inline-block;width:14px;height:14px;margin:0 1rem 0 -7px;background:#fff;border-radius:100%}*+.block-title{margin-top:50px}.detail h3{border-bottom:1px solid #4D4398;margin:40px 0 15px;padding-bottom:7px;color:#4D4398;font-size:2.2rem;font-weight:normal}hr{height:1px;background-color:#EBEBEB;border:none;margin:30px 0}.global-header{height:150px}.global-header:after{content:"";display:table;clear:both}.global-header a,.global-header a:visited{color:#fff}.global-header .inner{position:relative;height:100px}.global-header .logo-header a{display:block;height:100px;line-height:90px}.global-header .logo-header img{vertical-align:middle}.menu-title{display:none}.contact-header{position:absolute;top:10px;right:0;width:54.2553191%;margin-top:5px}.contact-header .block{float:right;width:52.9411764%}.contact-header p{text-align:center}.contact-header .btn{width:100%;height:50px;margin-bottom:3px;line-height:50px}.contact-header .btn a{background-color:#E4006E}.contact-header .btn a:hover{background-color:#d90b6e}.contact-header .btn a:after{content:"\f138";position:relative;right:-14.8148148%;font-family:"FontAwesome",sans-serif;font-size:2rem;vertical-align:middle}.header-tel{float:left}.header-tel img,.header-tel .header-tel-num{display:block}.header-tel .header-tel-num{margin-top:5px}.header-tel-num{font-size:2.8rem;font-weight:700;line-height:1.1}.header-tel-num span{font-size:2rem}.header-tel-num a{color:#3C3C3C}.header-tel-fax,.header-mail{font-size:15px}.nav-outer{clear:both;background:#004DA0}.global-nav{max-width:940px;height:50px;margin:0 auto}.global-nav li{position:relative;float:left;width:16.5781083%;text-align:center;line-height:50px}.global-nav li:last-child{width:17.0212765%}.global-nav li:after{position:absolute;left:0;bottom:0;content:"";width:100%;height:0;background:#E4006E;transition:height .2s ease-in}.global-nav li:hover:after{height:3px}.global-nav .current:after{height:3px}.global-nav a{display:block;color:#fff}.global-nav a:visited{color:#fff}.post-type-archive-activity-news .global-nav .gn-actnews:after,.tax-activity-news-category .global-nav .gn-actnews:after{height:3px}.single-member-list .global-nav .gn-member:after{height:3px}.breadcrumb{max-width:940px;margin:10px auto 0;font-size:1.2rem}.breadcrumb ul{text-align:right}.breadcrumb li{display:inline-block;margin-right:0.5rem}.breadcrumb li:after{content:"＞";margin-left:0.5rem;color:#9D9D9D}.breadcrumb li:last-child{margin-right:0}.breadcrumb li:last-child:after{content:"";margin-left:0}.breadcrumb a,.breadcrumb a:visited{color:#3C3C3C}.breadcrumb a:hover,.breadcrumb a:visited:hover{text-decoration:underline}.global-footer{background:#D8D8D8;padding-top:25px}.global-footer .inner{position:relative}.global-footer .menu{clear:both;text-align:center}.global-footer .menu li{display:inline-block}.global-footer .menu li:after{content:"｜"}.global-footer .menu li:last-child:after{content:""}.global-footer .menu a,.global-footer .menu a:visited{color:#3C3C3C}.global-footer .menu a:hover{text-decoration:underline}.global-footer address{position:relative;float:left;width:65.9574468%;margin-bottom:20px}.global-footer address img,.global-footer address span{display:block}.global-footer .btn{float:right;width:29.787234%;height:60px;line-height:58px;text-align:center}.global-footer .btn a{background:none;border:1px solid #3C3C3C;color:#3C3C3C}.global-footer .btn a:hover{background-color:rgba(255,255,255,0.7)}.global-footer .btn a:after{content:"\f138";position:relative;right:-14.8148148%;font-family:"FontAwesome",sans-serif;font-size:2rem;vertical-align:middle}.footer-data{margin-bottom:20px}.address-footer{margin-top:3px;font-size:1.2rem}.address-footer br{display:none}.tel-footer{position:absolute;top:0;right:0;font-size:3rem;line-height:1}.footer-tel-num{margin:-4px 0 8px 0}.contact-time{clear:both;text-align:center}.contact-time span{display:block}#menu-footer-nav{margin:20px 0}.btn-top{position:absolute;top:-54px;right:0;width:12.7659574%;height:30px;text-align:center;transition:top .2s ease-in}.btn-top:hover{top:-45px}.btn-top a{display:block;line-height:30px;font-size:1.2rem;background:#D8D8D8;color:#3C3C3C;border-radius:5px 5px 0 0}.copyright{height:30px;background:#3C3C3C;color:#fff;font-size:1.2rem;font-weight:300;text-align:center;line-height:30px}.home time{color:#9D9D9D;font-size:1.2rem;font-weight:bold}.home .contents{margin-top:0}.home .page-header{background:url(../../../../images/home/bg_lead_pc.jpg) no-repeat center top;background-size:cover;padding:35px 0 40px}.home .page-header .inner{position:relative}.home .page-title{margin:0 20% 0 5%;color:#004DA0;font-size:3.4rem;line-height:1.2}.home .page-lead{margin:15px 20% 0 5%;color:#001528;font-weight:bold;line-height:1.7}.home .charactors{display:grid;grid-template-columns:1fr 1fr;gap:clamp(5px 25px 50px)}.home .charactors figure{text-align:center}.home .charactors figcaption{margin-top:5px;font-size:1.1rem;line-height:1.2;text-align:center}.home-activity-news{margin:50px 0 40px}.home-activity-news .block-title{display:flex;align-items:center;justify-content:space-between}.home-activity-news .block-title a{display:flex;align-items:center;height:26px;border:1px solid #fff;border-radius:3px;margin:0 10px 0 auto;padding:0 5px 0 10px;color:#fff;font-size:1.2rem;transition:background .2s ease-in,color .2s ease-in}.home-activity-news .block-title a svg{margin-left:10px}.home-activity-news .block-title a .svg-arrow{transition:fill .2s ease-in}.home-activity-news .block-title a:hover{color:#8A8A8A;background:#fff}.home-activity-news .block-title a:hover .svg-arrow{fill:#8A8A8A}.home-activity-news .block-title a:visited{color:#fff}.home-activity-news .block-title a:visited:hover{color:#8A8A8A}.home-activity-news-list{display:grid;grid-template-columns:repeat(auto-fit, minmax(200px, 1fr));grid-gap:calc(50/940*100%)}.home-activity-news .post-img{border:1px solid #EBEBEB;overflow:hidden}.home-activity-news .post-img img{width:100%;transition:-webkit-transform 0.2s ease-in;transition:transform 0.2s ease-in;transition:transform 0.2s ease-in, -webkit-transform 0.2s ease-in;-o-object-fit:cover;object-fit:cover}.home-activity-news a,.home-activity-news a:visited{color:#3C3C3C}.home-activity-news a{display:block}.home-activity-news a:hover{text-decoration:none}.home-activity-news a:hover .read-more{background-color:#9d9d9d;color:#fff}.home-activity-news a:hover .svg-arrow{fill:#fff}.home-activity-news h4{margin-top:8px;font-weight:normal;line-height:1.3}.home-activity-news .read-more{display:flex;align-items:center;width:120px;height:40px;font-size:1.2rem;border:1px solid #9d9d9d;border-radius:5px;margin:20px auto 0;color:#3C3C3C;transition:color .2s ease-in,background-color .2s ease-in}.home-activity-news .read-more span{display:block;flex:1;text-align:center}.home-activity-news .read-more svg{margin-right:5px}.home-activity-news .read-more .svg-arrow{transition:fill .2s ease-in}.home .topics-block:after{content:"";display:table;clear:both}.home .point{margin:35px 0;color:#fff;font-size:2.2rem;line-height:1.3}.home .point:after{content:"";display:table;clear:both}.home .point li{position:relative;float:left;width:30.8510638%;height:120px;margin-right:3.7234042%;padding-left:1.5957446%;vertical-align:middle;overflow:hidden}.home .point li:last-child{margin-right:0}.home .point span{display:table-cell;height:120px;vertical-align:middle}.home .point .point-img{position:absolute;top:0;right:0;width:55%}.home .point1{background-color:#009EA7}.home .point2{background-color:#008BD5}.home .point3{background-color:#00A63C}.home .topics{width:47.8723404%}.home .topics h3{margin-bottom:30px;font-weight:normal}.warranty{position:relative;padding-left:4.787234%;border:8px solid #EBEBEB}.warranty .block-txt{margin:25px 0}.warranty h2{margin-bottom:10px;font-size:3.4rem;color:#004DA0}.warranty .note{margin-top:10px}.warranty-paper{position:absolute;right:5%;top:-30px;margin-bottom:35px;border:1px solid #ddd}.member-topics .btn{width:360px;margin:15px auto 0;font-size:1.8rem}.member-topics .btn a{height:60px;line-height:60px}.member-topics .btn a:hover{text-decoration:none}.member-topics ul{margin-top:-10px}.member-topics li{border-bottom:1px dotted #EBEBEB;padding:10px 0}@media only screen and (max-width: 480px){.topics-block{margin-top:140px}.member-topics{margin-top:60px}}.block-greet{margin-bottom:70px}.block-greet .greeting{width:74.4680851%;font-size:1.6rem;line-height:2}.block-greet .greeting img{margin:8px 0 0 4rem}.block-greet .greeting p{text-indent:1em}.block-greet .portrait{width:17.0212765%}.block-greet h2{margin-bottom:35px;font-size:3rem;letter-spacing:0.1em;line-height:1}.block-greet .greet-date{display:block;font-size:1.3rem;text-align:right}.block-greet figcaption{margin-top:10px}.block-greet figcaption span{display:block}.block-greet .org-name{font-size:1.2rem}.block-greet .org-pos{margin-top:10px;font-size:1.6rem;line-height:1.2}.block-greet .direc-name{font-size:2.8rem}.overview{width:61.7021276%}.overview .wrap,.overview ul{margin-bottom:20px}.overview .copy-road-repair{float:left;width:56.8965517%}.overview ul{clear:both;color:#4D4398}.overview h4{margin-bottom:7px;font-size:1.8rem}.overview p+h4{margin-top:20px}.overview .repair-type li{padding-left:1em;text-indent:-1em}.copy-qualified{width:55.5555555%}.org-chart{background:url(../../../../images/about/img_appearance.jpg) no-repeat right top;margin-bottom:50px}.history{width:31.9148936%}.btn-registration{height:100px}.btn-registration a{height:100px;color:#fff;font-size:2.2rem;line-height:100px}.btn-registration a:before{content:"\f0f6";margin-right:0.5rem;font-family:"FontAwesome",sans-serif}.btn-registration a:visited{color:#fff}.history-data{background-image:linear-gradient(-45deg, #fff 35%, #C4C4C4 35%, #C4C4C4 50%, #fff 50%, #fff 85%, #C4C4C4 85%, #C4C4C4);background-size:6px 6px;margin-top:40px;padding:3.3333333%}.history-data .wrap{background:#fff;padding:10.7142857%}.history-data h1,.history-data h2{padding-right:-0.5rem;font-weight:normal;letter-spacing:0.5rem;text-align:center}.history-data h1{height:90px;background:#9D9D9D;color:#fff;font-size:2.2rem;line-height:90px}.history-data h2{margin:20px 0;color:#4D4398;font-size:1.6rem}.history-data dt{font-weight:bold}.history-data .year-ad{font-size:2rem}.history-data .year-ja,.history-data dd{font-size:1.2rem}.history-data .year-ja{font-weight:normal}.history-data dd+dt{margin-top:35px}.history-data dd img{display:block;margin-top:10px}.activity-lead{color:#004DA0;font-size:4rem;line-height:1.4}.activity-detail{margin-top:70px}.activity-detail:after{content:"";display:table;clear:both}.activity-detail li{padding-left:2.1276595%}.activity-detail li:after{content:"";display:table;clear:both}.activity-detail li+li{margin-top:50px}.activity-detail .block-copy{width:43.6170212%}.activity-detail .block-img{width:53.1914893%}.activity-detail .block-img img{float:left}.activity-detail .block-img img:first-of-type{margin-right:2.0408163%}.activity-detail h3{margin-bottom:20px;font-size:2.8rem;line-height:1.2}.activity1,.activity2,.activity3{border-left:10px solid #008BD5}.activity1 h3{color:#008BD5}.activity2{border-color:#00A63C}.activity2 h3{color:#00A63C}.activity3{border-color:#541B85}.activity3 h3{color:#541B85}.biz-list{position:relative;background:#EAF5FC;margin-top:70px}.biz-list h2{height:80px;background:url(../../../../images/activity/bg_h2_biz.jpg) no-repeat center top;background-size:cover;padding-left:3.1914893%;color:#fff;font-size:2.5rem;vertical-align:middle}.biz-list h2 span{display:table-cell;width:100%;height:80px;vertical-align:middle}.biz-list ul{width:87.2340425%;margin:50px auto 0}.biz-list ul:after{content:"";display:table;clear:both}.biz-list li{float:left;width:29.2682926%;margin:0 6.0975609% 50px 0}.biz-list li:nth-child(3n){margin-right:0}.biz-list li:before{content:"";display:block;width:29.2682926%}.biz-list dt{margin-bottom:10px;font-size:2rem;text-align:center}.biz-list dt img{display:block;margin:0 auto 15px}.biz-list .ressakun{position:absolute;top:-35px;right:2%}#activity-news .activity-news-header{margin:-30px 0 20px;text-align:center}#activity-news .activity-news-list li+li{margin-top:80px}#activity-news .activity-news-title{position:relative;background-image:linear-gradient(90deg, #004da0, #6694c6);padding:10px 0}#activity-news .activity-news-title h2{padding:0 20px;font-size:2.2rem;line-height:1.3;color:#fff;font-weight:normal}#activity-news .activity-news-title:before{content:"";position:absolute;top:50%;display:block;width:14px;height:14px;background:#fff;border-radius:50%;-webkit-transform:translateX(-7px) translateY(-7px);transform:translateX(-7px) translateY(-7px)}#activity-news .activity-news-data:after{content:"";display:block;width:100%;height:1px;background-image:linear-gradient(90deg, #004da0, #6694c6)}#activity-news .activity-news-data .post-data{display:flex;justify-content:space-between;align-items:center;padding:10px 0;font-size:1.3rem}#activity-news .activity-news-data dl{display:flex}#activity-news .activity-news-data dt{color:#004da0}#activity-news .activity-news-data dt:after{content:"："}#activity-news .activity-news-data a,#activity-news .activity-news-data a:visited{color:#004da0}#activity-news .activity-news-data .news-cat{display:flex}#activity-news .activity-news-data .news-cat li:not(:first-child):before{content:"、"}#activity-news .activity-news-contents{margin-top:40px}#activity-news .activity-news-contents p{font-size:1.6rem}#activity-news .activity-news-contents .wp-block-image,#activity-news .activity-news-contents .wp-block-gallery{margin-top:20px}#activity-news .activity-news-contents .wp-block-image figcaption{text-align:center}#activity-news .activity-news-contents .blocks-gallery-grid,#activity-news .activity-news-contents .wp-block-gallery,#activity-news .activity-news-contents .wp-block-gallery.has-nested-images{display:grid;grid-template-columns:repeat(auto-fit, minmax(320px, 1fr));row-gap:40px;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;margin-top:20px}#activity-news .activity-news-contents .blocks-gallery-grid .blocks-gallery-image,#activity-news .activity-news-contents .blocks-gallery-grid .blocks-gallery-item,#activity-news .activity-news-contents .blocks-gallery-grid figure.wp-block-image,#activity-news .activity-news-contents .wp-block-gallery .blocks-gallery-image,#activity-news .activity-news-contents .wp-block-gallery .blocks-gallery-item,#activity-news .activity-news-contents .wp-block-gallery figure.wp-block-image,#activity-news .activity-news-contents .wp-block-gallery.has-nested-images .blocks-gallery-image,#activity-news .activity-news-contents .wp-block-gallery.has-nested-images .blocks-gallery-item,#activity-news .activity-news-contents .wp-block-gallery.has-nested-images figure.wp-block-image{display:block;width:100%;height:auto;margin:0}#activity-news .activity-news-contents .blocks-gallery-grid .blocks-gallery-image figure,#activity-news .activity-news-contents .blocks-gallery-grid .blocks-gallery-item figure,#activity-news .activity-news-contents .blocks-gallery-grid figure.wp-block-image figure,#activity-news .activity-news-contents .wp-block-gallery .blocks-gallery-image figure,#activity-news .activity-news-contents .wp-block-gallery .blocks-gallery-item figure,#activity-news .activity-news-contents .wp-block-gallery figure.wp-block-image figure,#activity-news .activity-news-contents .wp-block-gallery.has-nested-images .blocks-gallery-image figure,#activity-news .activity-news-contents .wp-block-gallery.has-nested-images .blocks-gallery-item figure,#activity-news .activity-news-contents .wp-block-gallery.has-nested-images figure.wp-block-image figure{display:block}#activity-news .activity-news-contents .blocks-gallery-grid .blocks-gallery-image figcaption,#activity-news .activity-news-contents .blocks-gallery-grid .blocks-gallery-item figcaption,#activity-news .activity-news-contents .blocks-gallery-grid figure.wp-block-image figcaption,#activity-news .activity-news-contents .wp-block-gallery .blocks-gallery-image figcaption,#activity-news .activity-news-contents .wp-block-gallery .blocks-gallery-item figcaption,#activity-news .activity-news-contents .wp-block-gallery figure.wp-block-image figcaption,#activity-news .activity-news-contents .wp-block-gallery.has-nested-images .blocks-gallery-image figcaption,#activity-news .activity-news-contents .wp-block-gallery.has-nested-images .blocks-gallery-item figcaption,#activity-news .activity-news-contents .wp-block-gallery.has-nested-images figure.wp-block-image figcaption{position:relative;background-image:none;margin-top:6px;padding:0;color:#3C3C3C}#activity-news .activity-news-contents .blocks-gallery-grid.is-cropped .blocks-gallery-image a,#activity-news .activity-news-contents .blocks-gallery-grid.is-cropped .blocks-gallery-image img,#activity-news .activity-news-contents .blocks-gallery-grid.is-cropped .blocks-gallery-item a,#activity-news .activity-news-contents .blocks-gallery-grid.is-cropped .blocks-gallery-item img,#activity-news .activity-news-contents .wp-block-gallery.is-cropped .blocks-gallery-image a,#activity-news .activity-news-contents .wp-block-gallery.is-cropped .blocks-gallery-image img,#activity-news .activity-news-contents .wp-block-gallery.is-cropped .blocks-gallery-item a,#activity-news .activity-news-contents .wp-block-gallery.is-cropped .blocks-gallery-item img{height:auto}#activity-news .activity-news-contents .blocks-gallery-grid.is-cropped .blocks-gallery-image img,#activity-news .activity-news-contents .blocks-gallery-grid.is-cropped .blocks-gallery-item img,#activity-news .activity-news-contents .wp-block-gallery.is-cropped .blocks-gallery-image img,#activity-news .activity-news-contents .wp-block-gallery.is-cropped .blocks-gallery-item img{max-width:460px;margin:0 auto}#activity-news .activity-news-contents .wp-block-gallery.has-nested-images figure.wp-block-image:not(#individual-image){width:100%;margin:0}@media only screen and (max-width: 480px){#activity-news .activity-news-data .post-data{font-size:1.2rem}}@media only screen and (min-width: 600px){#activity-news .wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image):first-child:nth-last-child(2),#activity-news .wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image):first-child:nth-last-child(2)~figure.wp-block-image:not(#individual-image){width:100%}}.repair-detail{width:57.4468085%}.repair-detail .fig-division{margin-top:30px;text-align:center}.repair-detail .fig-division+p{margin-top:30px}.repair-detail .manage-area{background-image:linear-gradient(-45deg, #EDECF5 35%, #fff 35%, #fff 50%, #EDECF5 50%, #EDECF5 85%, #fff 85%, #fff);background-size:6px 6px;padding:20px 3.7037037%}.repair-detail .manage-area+.manage-area{margin-top:20px}.repair-detail .manage-area h3{margin-top:0}.repair-detail h4{margin:40px 0 20px;color:#4D4398;font-weight:normal}.repair-detail h4 span{vertical-align:middle}.repair-detail .main-txt{font-size:1.8rem}.repair-detail blockquote .note{margin-top:10px;text-align:right}.repair-detail dt{margin:40px 0 15px;font-size:1.8rem;font-weight:bold}.repair-detail span.note{display:block;margin-top:10px}.repair-detail .btn a{width:81.4814814%;height:60px;margin:40px auto 15px;font-size:1.8rem;line-height:60px}.repair-detail .btn a:hover{text-decoration:none}.repair-detail .notice{color:#E4006E;text-align:center}.repair-detail .notice .main-txt{font-size:2rem}.repair-detail .notice .sub-txt{font-size:1.6rem}.repair-detail .title-responsivle-member{border:2px solid #4C82BC;padding:10px 0;color:#4C82BC;text-align:center}.self-repair{margin-top:70px}.self-repair h2{margin:40px 0 10px;color:#009FE8;font-size:2.2rem;font-weight:normal}.self-repair .mov{margin-top:20px}.self-repair .ressakun{position:absolute;top:-30px;right:2%}.self-repair-title{position:relative;height:120px;border:5px solid #009FE8;background:#FFFDED;padding:0 25.9259259% 0 3.7037037%;color:#009FE8;border-radius:10px}.self-repair-title h1{display:table-cell;width:80%;height:110px;font-size:3.4rem;line-height:1;text-align:center;vertical-align:middle}.self-repair-title em{display:inline-block;width:30px;height:30px;background:#009FE8;margin-right:0.5rem;color:#fff;font-size:1.7rem;line-height:30px;border-radius:3px}.self-repair-title em:last-of-type{margin-right:0}.repair-flow{width:36.1702127%;padding:10px 0;background-image:linear-gradient(-45deg, #fff 35%, #80CDC1 35%, #80CDC1 50%, #fff 50%, #fff 85%, #80CDC1 85%, #80CDC1);background-size:6px 6px}.repair-flow .wrap{width:94.117647%;background:#fff;margin:0 auto;padding:8.8235294%}.repair-flow strong{color:#E4006E}.repair-flow .expense dt{margin-bottom:5px;font-size:1.6rem;font-weight:bold}.repair-flow h1,.repair-flow em,.repair-flow .contact-name{color:#009C84}.repair-flow h1{background:#FFFAC6;border:1px solid #009C84;margin-top:25px;padding:20px 0;font-size:2.2rem;font-weight:normal;line-height:1.3;text-align:center}.repair-flow ol{margin-top:20px}.repair-flow li:after{content:"\f0d7";display:inline-block;width:100%;margin-top:15px;color:#B2E1DA;font-family:"FontAwesome",sans-serif;font-size:5rem;line-height:1;text-align:center}.repair-flow li:last-child:after{content:"";display:none}.repair-flow li+li{margin-top:15px}.repair-flow h2{margin-bottom:15px}.repair-flow h3{margin-top:15px}.repair-flow .contact-tel dt{margin:15px 0 10px}.repair-flow .contact-name{font-size:1.5rem;font-weight:bold;line-height:1.2}.repair-flow .contact-name span{font-size:1.2rem}.repair-flow .contact-tel-num{line-height:1}.repair-flow .contact-tel-num .main-txt{font-size:3rem}.repair-flow .contact-tel-num .sub-txt{font-weight:700}.reception-time{display:inline-block;background:#9D9D9D;padding:5px 1rem;color:#fff;text-align:center;border-radius:5px}.block-contact-form{width:63.8297872%}.contact-note{width:29.787234%}.contact-note .note{padding-left:0;text-indent:0}.contact-note dl{margin-top:20px}.contact-note dt{border:1px solid #004DA0;margin-bottom:5px;padding:5px 0;color:#004DA0;text-align:center}.contact-tel-num{margin-bottom:5px;line-height:1}.contact-tel-num .sub-txt{font-size:2rem;font-weight:700}.contact-tel-num .main-txt{font-size:3.2rem}.form-item{margin-top:50px}.form-item .required{color:#FF0A0A;font-size:1.2rem}.form-item input,.form-item textarea{width:100%;background:#f5f5f5;border:1px solid #EBEBEB;padding:1rem 2rem;border-radius:5px}.form-item textarea{height:300px}.form-item dd{margin-top:5px}.form-item dd+dt{margin-top:30px}#submit{display:block;width:40%;height:60px;background:#4C82BC;border:none;margin:30px auto 0;color:#fff;font-size:2.4rem;letter-spacing:2rem;text-indent:2rem;text-align:center;line-height:60px;cursor:pointer;border-radius:5px;transition:background-color .2s ease-in}#submit:hover{background-color:#4175ae}.block-contact-form .wpcf7-not-valid-tip{margin-top:5px;color:#FF0A0A}.block-contact-form .wpcf7-response-output{position:relative;width:100%;border:none;padding:15px 1rem;color:#fff;font-size:1.8rem;line-height:60px;text-align:center;border-radius:5px}.block-contact-form .wpcf7-response-output:before{display:block;position:absolute;top:-20px;left:50%;content:"";width:0;height:0;margin-left:-3.3333333%;-webkit-transform:scaleX(0.8);transform:scaleX(0.8)}.block-contact-form .wpcf7-mail-sent-ok{background:#009C84}.block-contact-form .wpcf7-mail-sent-ok:before{border-top:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #009C84;border-left:10px solid transparent}.block-contact-form .wpcf7-validation-errors{background:#f31616}.block-contact-form .wpcf7-validation-errors:before{border-top:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #f31616;border-left:10px solid transparent}.wpcf7-form.sent .wpcf7-response-output{background:#009C84}.recaptcha{margin-top:10px;font-size:10px;line-height:1.3}.policy-detail{max-width:700px;margin:0 auto}.policy-detail dl,.policy-detail h3{font-size:1.6rem}.policy-detail h3{margin:25px 0 10px}.policy-detail p{line-height:1.8}.policy-detail .link-list>li{border-bottom:1px solid #EBEBEB;padding:20px 0}.policy-detail .link-list>li:last-child{border-bottom:none}.policy-detail dt{float:left}.policy-detail dt:before{content:"\f02b";margin-right:0.2em;color:#004DA0;font-family:"FontAwesome",sans-serif}.policy-detail dt .sub-txt{display:block;margin-left:1rem;font-size:1.2rem}.policy-detail dd{margin-left:57.1428571%}.sitemap-page-list>li{border-bottom:1px solid #EBEBEB;padding:30px 0}.sitemap-page-list>li:last-child{border-bottom:none}.sitemap-page-list span{font-size:1.8rem}.sitemap-page-list span:before{content:"\f02b";margin-right:0.2em;color:#767676;font-family:"FontAwesome",sans-serif}.sitemap-page-list a:hover{text-decoration:underline}.page-content-list{margin-top:10px}.page-content-list li{display:inline-block;margin-right:2rem}.page-content-list li:before{content:"•";display:inline-block;width:1.5rem;text-align:center}.error404 .main{padding:50px 0;text-align:center}.member-list .rel-link{display:none}.member-list-all li{float:left;width:31.9148936%;margin:0 2.1276595% 40px 0}.member-list-all h2{margin-bottom:5px;font-size:2rem;font-weight:normal;line-height:1.2}.member-list-all h2 a:hover{text-decoration:underline}.member-list-all span{display:block}.member-list-all .member-address{font-size:1.2rem}.member-list-all .list-tel,.member-list-all .list-fax{display:inline-block;font-size:1.4rem;font-weight:400;line-height:1.2;letter-spacing:0.1rem}.member-list-all .list-tel:before,.member-list-all .list-fax:before{font-size:1.1rem}.member-list-all .list-tel a,.member-list-all .list-tel a:visited,.member-list-all .list-fax a,.member-list-all .list-fax a:visited{color:#3C3C3C;text-decoration:none}.member-list-all .list-tel{margin-right:1rem}.member-list-all .list-tel:before{content:"TEL."}.member-list-all .list-fax:before{content:"FAX."}.list-tel a,.list-fax a{color:#3C3C3C}.member-map{clear:both}.member-data .copy{width:40.4255319%}.member-data .copy p:first-of-type{padding-top:15px;border-top:1px dotted #9D9D9D}.member-data .thumb{width:55.3191489%;height:360px;overflow:hidden}.member-data h1{margin-bottom:2px;padding-bottom:15px;border-bottom:1px solid #9D9D9D;font-size:3.4rem;line-height:1.2}.member-data .data-table{width:61.7021276%;line-height:1.3}.member-data .data-table h2{font-size:1.8rem}.member-data .data-table table{margin-top:10px}.member-data .data-table tr:nth-child(2n+1){background:#f5f5f5}.member-data .data-table th,.member-data .data-table td{padding:6px 1rem}.member-data .data-table th{width:10rem;padding-left:2rem;font-weight:normal;text-align:left}.member-data .g-map{position:relative;width:calc(320/940*100%);height:320px}.parent-pageid-179 .breadcrumb li:nth-child(3){display:none}.member-page .rel-link,.archive .rel-link,.single .rel-link{display:none}.member-info-data li+li{margin-top:5px}.member-contents{padding:40px 0 100px}.member-contents .main{width:74%}.member-contents .sub{width:20%}.member-contents .post+.post{margin-top:60px}.member-contents .post h1{border-bottom:1px solid #EBEBEB;margin-bottom:10px;padding-bottom:10px;font-size:1.8rem;line-height:1.3}.member-contents p+p{margin-top:20px}.member-contents time{display:block;margin-bottom:20px;font-size:1.2rem}.member-contents .note{padding-left:0;text-indent:0}.member-contents .note+.note{margin-top:5px}.member-page-title{margin-bottom:40px;padding:10px 1rem;font-size:2rem;background-image:linear-gradient(-45deg, #EBEBEB 35%, #fff 35%, #fff 50%, #EBEBEB 50%, #EBEBEB 85%, #fff 85%, #fff);background-size:6px 6px}.member-menu{border-top:1px dotted #EBEBEB}.member-menu li{position:relative;border-bottom:1px dotted #EBEBEB}.member-menu a{display:block;padding:15px 0 15px 1rem}.member-menu a:hover{background:#FFFCDB}.member-menu a,.member-menu a:visited{color:#004DA0}.member-menu .current{background:#FFFCDB}.member-menu .current a:after{content:"\f0da";position:absolute;right:3%;font-family:"FontAwesome", sans-serif}.member-page .member-menu li:first-child{background:#FFFCDB}.member-page .member-menu li:first-child a:after{content:"\f0da";position:absolute;right:3%;font-family:"FontAwesome", sans-serif}.tech-asso{display:flex}.tech-asso-portrait{flex:1 0 auto;margin-right:30px}.tech-position{display:block;margin-top:10px;font-size:11px}.tech-greeting p{margin-top:-5px;line-height:1.8}.pagination{margin-top:60px;font-size:1.3rem}.pagination a,.pagination a:visited{color:#001528}.pagination .page-numbers:hover{text-decoration:none}.page-numbers{display:inline-block;border:1px solid #EBEBEB;padding:0.8rem 1.6rem;transition:background .2s ease-in}.page-numbers:hover,.page-numbers.current{background:#EBEBEB}@media only screen and (max-width: 480px){body{margin-bottom:0}.left,.right{float:none}.inner{width:87.5%}.contact-header{display:none}.nav-outer{background-color:transparent}.global-nav li{display:none;float:none;width:100%;background:#004DA0;z-index:999}.global-nav li:first-child{border-top:1px solid #4C82BC}.global-nav li:last-child{width:100%}.global-nav li:hover:after{height:0}.global-nav li:not(:last-child){border-bottom:1px solid #4C82BC}.global-nav .current-menu-item:after{height:0}.menu-title{display:block;height:50px;background:#004DA0;color:#fff;line-height:50px}.menu-title:hover{cursor:pointer}.menu-title p{text-align:center}.menu-title .menu-icon{position:relative;display:inline-block;width:15px;height:2px;background:#fff;margin-right:2rem;vertical-align:5px;transition:background-color .2s ease-in}.menu-title .menu-icon:before,.menu-title .menu-icon:after{content:"";position:absolute;left:0;width:15px;height:2px;background:#fff;transition:-webkit-transform .2s ease-in;transition:transform .2s ease-in;transition:transform .2s ease-in, -webkit-transform .2s ease-in}.menu-title .menu-icon:before{-webkit-transform:translateY(-5px);transform:translateY(-5px)}.menu-title .menu-icon:after{-webkit-transform:translateY(5px);transform:translateY(5px)}.menu-title .menu-icon.menu-open{background-color:transparent}.menu-title .menu-icon.menu-open:before{-webkit-transform:translateX(0) rotate(45deg);transform:translateX(0) rotate(45deg)}.menu-title .menu-icon.menu-open:after{-webkit-transform:translateX(0) rotate(-45deg);transform:translateX(0) rotate(-45deg)}.breadcrumb{width:87.5%;margin:10px auto 0;font-size:1.1rem}.global-footer{position:relative;height:auto;padding-bottom:70px}.global-footer address,.global-footer .btn{float:none;width:100%}.address-footer{margin-top:5px}.address-footer br{display:block}.tel-footer{position:relative;margin-top:10px}#menu-footer-nav{margin-top:20px}.btn-top{width:40%}.copyright{height:50px;padding-top:10px;line-height:1.2}.rel-link li{float:none;width:100%;height:auto;margin:0 0 10px 0;font-size:1.4rem;line-height:1.3}.rel-link a{height:auto;background:none;color:#10a5da}.rel-link a:hover{background:none}.rel-link a:hover:before{color:#009FE8}.rel-link a:before{content:"\f0da";margin-right:1rem;font-family:"FontAwesome",sans-serif}.rel-link a:after{content:""}.home .contents{padding-bottom:40px}.home .page-header{height:auto;background:url(../../../../images/home/bg_lead_sp.jpg) no-repeat center top;padding:35px 0 40px;background-size:cover}.home .page-title{margin:0;font-size:2.4rem}.home .page-lead{margin-left:0;margin-right:0;line-height:1.5}.home .page-lead br{display:none}.home .charactors{margin-top:20px}.home .point{font-size:2rem}.home .point li{float:none;width:100%;padding-left:5%}.home .point li+li{margin-top:10px}.home .warranty{padding:10px 7% 0;text-align:center}.home .warranty .block-txt{text-align:left}.home .warranty h2{font-size:1.7rem}.home .warranty-paper{position:relative;top:0;right:0}.home .topics{width:100%}.home .member-topics .btn{float:none;width:100%;margin-left:auto;margin-right:auto}.about .block-greet .greeting,.about .overview,.about .history,.about .copy-road-repair,.about .copy-qualified{width:100%}.about .block-greet{text-align:center}.about .block-greet .greeting{text-align:left}.about .block-greet h2{margin-bottom:20px;font-size:2.4rem}.about .block-greet img{display:block;margin:0 auto 20px}.about .block-greet p{line-height:1.5}.about .portrait{width:auto;display:inline-block;margin:20px auto 0}.about .portrait figcaption{margin-top:0}.about .overview h3{font-size:2rem}.about .overview .wrap{text-align:center}.about .overview .wrap p{text-align:left}.about .overview .wrap img+p{margin-top:10px}.about .copy-road-repair+img{margin-top:10px}.about .org-chart{background:none}.about .history{margin-top:30px}.about .history-data{margin-top:20px}.about .history-data .wrap{padding-left:7%;padding-right:7%}.activity-lead{font-size:2.4rem;letter-spacing:-0.1rem}.activity-lead br{display:none}.activity-detail{margin-top:30px}.activity-detail .block-copy,.activity-detail .block-img{width:100%}.activity-detail .block-img{margin-top:20px;text-align:center}.activity-detail .block-img img{float:none}.activity-detail .block-img img:first-of-type{margin:0 0 10px 0}.activity-detail h3{font-size:2rem;border-left-width:5px;border-left-style:solid;padding-left:1rem}.activity1,.activity2,.activity3{border-left:none}.activity1 h3{border-left-color:#008BD5}.activity2 h3{border-left-color:#00A63C}.activity3 h3{border-left-color:#541B85}.biz-list{margin-top:50px}.biz-list h2{height:auto;padding:10px 0 15px 2rem;font-size:1.8rem}.biz-list h2 span{display:block;width:63%;height:auto}.biz-list .mizunachan{width:30%;top:-15px;right:1%}.biz-list li{float:none;width:100%}.biz-list dt{font-size:1.8rem}.activity .ressakun{width:80px;top:-15px}.member-list-all li{float:none;width:100%;margin-bottom:20px}.member-list-all h2{font-size:1.8rem}.member-map{height:500px}.member-data .copy,.member-data .thumb,.member-data .data-table,.member-data .g-map{width:100%}.member-data .data-table th,.member-data .data-table td{display:block;width:90%;margin:0 auto;padding-left:0}.member-data .data-table th{border-bottom:1px solid #f5f5f5;color:rgba(0,0,0,0.4);font-size:1.2rem}.member-data .data-table tr:nth-child(2n+1) th{border-bottom:1px solid #fff}.member-data .thumb,.member-data .g-map{margin-top:20px}.member-data .copy h1{font-size:2rem}.member-data .thumb{height:auto}.repair .contents{padding-bottom:40px}.repair-detail,.repair-flow{width:100%}.repair-detail h3{font-size:1.8rem}.repair-detail .main-txt{font-size:1.6rem}.repair-detail .btn a{width:100%;height:auto;margin-top:20px;padding:15px 0;font-size:1.3rem;line-height:1.3}.repair-detail .notice .main-txt{font-size:1.6rem}.repair-detail .notice .sub-txt{font-size:1.4rem}.self-repair{margin-top:50px}.self-repair-title h1{font-size:2.4rem}.self-repair-title h1 span{display:block}.self-repair-title h1 em{margin-top:5px;font-size:2rem}.repair-flow{margin-top:30px}.repair-flow h1{font-size:1.8rem}.repair-flow .contact-tel-num .main-txt{font-size:2.6rem}.contact .contents{padding-bottom:40px}.block-contact-form,.contact-note,#submit{width:100%}.contact-note{margin-top:40px}.policy-detail dt{float:none}.policy-detail dd{margin-left:0}.page-content-list li{display:block}.member-menu{margin-bottom:30px}.member-contents .main,.member-contents .sub{width:100%}.member-contents .sub{margin-top:30px}.tech-asso{flex-direction:column}.tech-asso-portrait{width:150px;margin:0 auto 30px}}@media only screen and (min-width: 481px) and (max-width: 819px){.inner,.breadcrumb,.rel-link{width:95%}.contact-header{width:auto}.contact-header .block{display:none}.rel-link li{font-size:1.4rem}.rel-link .sub-txt{font-size:1.1rem}.global-footer .btn{display:none}.global-footer address{width:100%}.global-footer .menu{font-size:1.1rem}.btn-top{width:15%}.block-title{margin-bottom:20px}.home .page-title{margin-left:0;font-size:2.6rem}.home .page-lead{margin-left:0}.home .charactor{right:0}.home .charactor figcaption{left:-70px}.home .point{font-size:1.6rem}.home .point li,.home .point span{height:95px}.home .warranty .block-txt{width:70%}.home .warranty p{display:inline}.home .warranty p br{display:none}.home .charactors{max-width:45%;margin:40px auto 0}.block-greet .portrait{width:20%}.about .copy-road-repair{width:45%}.about .certificate{width:40%}.activity-lead{font-size:3rem}.activity-detail{margin-top:50px}.activity-detail li+li{margin-top:30px}.activity-detail h3{margin-bottom:10px;font-size:2rem}.activity-detail .block-img img{width:48%}.biz-list h2{height:auto;font-size:2.2rem}.biz-list h2 span{display:block;width:70%;height:auto;padding:10px 0}.biz-list ul{width:92%}.biz-list dt{font-size:1.8rem}.member-list-all li{width:45%}.member-list-all h2{font-size:1.6rem}.member-data h1{font-size:2.4rem}.member-data .thumb{height:auto}.member-data .data-table{width:55%}.member-data .g-map{width:42%}.repair-detail .btn a{width:100%}.self-repair-title h1{font-size:2.8rem}.self-repair-title .mizunachan{right:1%}.repair-flow h1{font-size:1.8rem}.repair-flow dt{text-align:center}.repair-flow .reception-time{display:block}.repair-flow .contact-tel-num .main-txt{font-size:2.4rem}.repair-flow .contact-tel-num .sub-txt{font-size:1.6rem}.repair-flow .step1 img,.repair-flow .step3 img{width:70%}.contact-tel-num .main-txt{font-size:2.4rem}.contact-tel-num .sub-txt{font-size:1.6rem}}@media only screen and (min-width: 768px){.contact-time span{display:inline-block}.contact-time span+span{margin-left:2em}.repair-self-title br{display:block}}@media only screen and (min-width: 1024px){.global-nav li{background:url(images/common/bg_global_nav.svg) no-repeat;text-indent:100%;white-space:nowrap;overflow:hidden}.global-nav .gn-act{background-position:-156px 0}.global-nav .gn-actnews{background-position:-312px 0}.global-nav .gn-member{background-position:-468px 0}.global-nav .gn-repair{background-position:-624px 0}.global-nav .gn-contact{background-position:-780px 0}.home .page-title,.home .page-lead,.home .point span,.home .warranty h2{background:url(../../../../images/home/copy_home.svg) no-repeat;text-indent:100%;white-space:nowrap;overflow:hidden}.home .page-header .inner{display:grid;grid-template-columns:600px 1fr}.home .page-title{width:520px;height:69px}.home .page-title br{display:none}.home .page-lead{width:472px;height:158px;background-position:0 -69px}.home .page-lead br{display:none}.home .point li{text-indent:100%;white-space:nowrap;overflow:hidden}.home .point li br{display:none}.home .point span{display:block;margin-top:20px}.home .point1 span{width:105px;height:79px;background-position:0 -227px}.home .point2 span{width:107px;height:80px;background-position:0 -306px}.home .point3 span{width:105px;height:80px;background-position:0 -386px}.home .warranty h2{width:435px;height:35px;background-position:0 -466px}.about .greeting h2,.about .overview h3 span,.about .btn-registration span,.about .history-data h1 span{background:url(../../../../images/about/copy_about.svg) no-repeat;text-indent:100%;white-space:nowrap;overflow:hidden}.about .greeting h2{width:168px;height:29px}.about .overview h3 span{display:inline-block;text-indent:100%;white-space:nowrap;overflow:hidden}.about .overview .biz-genre1{width:176px;height:22px;background-position:0 -29px}.about .overview .biz-genre2{width:193px;height:21px;background-position:0 -51px}.about .overview .biz-genre3{width:128px;height:22px;background-position:0 -72px}.about .overview .biz-genre4{width:284px;height:22px;background-position:0 -94px}.about .btn-registration span,.about .history-data h1 span{display:inline-block;vertical-align:-3px}.about .btn-registration span{width:155px;height:22px;background-position:0 -116px}.about .history-data h1 span{width:103px;height:21px;background-position:0 -138px}.activity .activity-lead,.activity .activity-detail h3,.activity .biz-list .col-title{background:url(../../../../images/activity/copy_activity.svg) no-repeat;text-indent:100%;white-space:nowrap;overflow:hidden}.activity .activity-lead br,.activity .activity-detail h3 br,.activity .biz-list .col-title br{display:none}.activity .activity-lead{width:782px;height:94px}.activity .activity-detail .activity1 h3{width:350px;height:65px;background-position:0 -94px}.activity .activity-detail .activity2 h3{width:257px;height:65px;background-position:0 -159px}.activity .activity-detail .activity3 h3{width:320px;height:65px;background-position:0 -224px}.activity .biz-list h2{padding-top:26px}.activity .biz-list .col-title{display:block;width:754px;height:27px;background-position:0 -289px}.repair .manage-area h3 span,.repair .repair-detail h4,.repair .self-repair-title h1,.repair .self-repair h2,.repair .repair-flow h1 span{background:url(../../../../images/repair/copy_repair.svg) no-repeat;text-indent:100%;white-space:nowrap;overflow:hidden}.repair .manage-area .manage-customer{display:block;width:151px;height:22px}.repair .manage-area .manage-gov{display:block;width:192px;height:22px;background-position:0 -22px}.repair .repair-detail .manage-individual{width:244px;height:18px;background-position:0 -44px}.repair .repair-detail .manage-building{width:442px;height:18px;background-position:0 -62px}.repair .self-repair-title{padding:18px 0 0 30px}.repair .self-repair-title h1{width:344px;height:73px;background-position:0 -80px}.repair .self-repair-title h1 span,.repair .self-repair-title h1 em{display:none}.repair .self-repair .self-repair-item1{width:152px;height:22px;background-position:0 -153px}.repair .self-repair .self-repair-item2{width:212px;height:22px;background-position:0 -175px}.repair .self-repair .self-repair-item3{width:212px;height:22px;background-position:0 -197px}.repair .repair-flow h1 span{display:inline-block;width:210px;height:49px;background-position:0 -220px;text-align:center;vertical-align:middle}.repair .repair-flow h1 br{display:none}.member-list-all li:nth-child(3n){margin-right:0}.member-map{height:700px}}/*add*/#activity-news .wp-block-gallery.has-nested-images figure.wp-block-image figcaption{text-shadow:none}#activity-news .wp-block-gallery.has-nested-images figure.wp-block-image:has(figcaption):before {backdrop-filter: none}@media (600px <= width ) {#activity-news .wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image){width: 100%;}}
