:root{--cocoon-twitter-color:#000;--cocoon-mastodon-color:#6364ff;--cocoon-bluesky-color:#0085ff;--cocoon-misskey-color:#96d04a;--cocoon-facebook-color:#3b5998;--cocoon-hatebu-color:#2c6ebd;--cocoon-google-plus-color:#dd4b39;--cocoon-pocket-color:#ef4056;--cocoon-line-color:#00c300;--cocoon-linkedin-color:#0077b5;--cocoon-website-color:#002561;--cocoon-instagram-color:#405de6;--cocoon-pinterest-color:#bd081c;--cocoon-youtube-color:#cd201f;--cocoon-tiktok-color:#000;--cocoon-note-color:#41c9b4;--cocoon-soundcloud-color:#f80;--cocoon-flickr-color:#111;--cocoon-amazon-color:#f90;--cocoon-twitch-color:#6441a4;--cocoon-rakuten-color:#bf0000;--cocoon-rakuten-room-color:#c61e79;--cocoon-slack-color:#e01563;--cocoon-github-color:#4078c0;--cocoon-codepen-color:#333;--cocoon-feedly-color:#2bb24c;--cocoon-rss-color:#f26522;--cocoon-red-color:#e60033;--cocoon-pink-color:#e95295;--cocoon-purple-color:#884898;--cocoon-deep-color:#55295b;--cocoon-indigo-color:#1e50a2;--cocoon-blue-color:#0095d9;--cocoon-light-blue-color:#2ca9e1;--cocoon-cyan-color:#00a3af;--cocoon-teal-color:#007b43;--cocoon-green-color:#3eb370;--cocoon-light-green-color:#8bc34a;--cocoon-lime-color:#c3d825;--cocoon-yellow-color:#ffd900;--cocoon-amber-color:#ffc107;--cocoon-orange-color:#f39800;--cocoon-deep-orange-color:#ea5506;--cocoon-brown-color:#954e2a;--cocoon-light-grey-color:#ccc;--cocoon-grey-color:#949495;--cocoon-dark-grey-color:#666;--cocoon-blue-gray-color:#607d8b;--cocoon-black-color:#333;--cocoon-white-color:#fff;--cocoon-watery-blue-color:#f3fafe;--cocoon-watery-yellow-color:#fff7cc;--cocoon-watery-red-color:#fdf2f2;--cocoon-watery-green-color:#ebf8f4;--cocoon-custom-background-color:inherit;--cocoon-custom-text-color:inherit;--cocoon-custom-border-color:#ccc;--cocoon-default-font:"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;--cocoon-text-color:#333;--cocoon-pallid-text-color:#777;--cocoon-x-pallid-text-color:#999;--cocoon-default-text-size:18px;--cocoon-text-size-s:.8em;--cocoon-basic-border-color:#ccc;--cocoon-three-d-border-colors:#e3e3e3 #cecece #b4b4b4 #d6d6d6;--cocoon-middle-thickness-color:#888;--cocoon-thin-color:#ddd;--cocoon-x-thin-color:#eee;--cocoon-xx-thin-color:#f5f6f7;--cocoon-xxx-thin-color:#fafbfc;--cocoon-current-background-color:#eee;--cocoon-select-background-color:#d8eaf2;--cocoon-tab-label-color:#f2f2f2;--cocoon-tab-label-active-color:#404453;--cocoon-basic-border-radius:4px;--cocoon-badge-border-radius:2px;--cocoon-middle-border-radius:8px;--cocoon-box-padding:1em 1.5em;--cocoon-list-padding:min(1%, 8px) min(2%, 16px) min(1%, 8px) min(3%, 24px);--cocoon-list-wide-padding:min(3%, 24px) min(5%, 40px) min(3%, 24px) min(7%, 56px);--cocoon-box-border-color:#47585c;--cocoon-sns-color:var(--cocoon-text-color);--card-ratio:16/9}.contactTopWrap{position:relative;display:inline-block;width:260px;padding:20px 0;font-size:14px;color:#716f49;border:1px solid #716f49;transition:opacity .3s}.page-id-169 .NoResult{padding-bottom:10px}@media only screen and (min-width:768px){.page-id-169 .NoResult{padding-bottom:60px}}.page-id-6570 .NoResult{padding-bottom:10px}@media only screen and (min-width:768px){.page-id-6570 .NoResult{padding-bottom:60px}}.page-id-6573 .NoResult{padding-bottom:10px}@media only screen and (min-width:768px){.page-id-6573 .NoResult{padding-bottom:60px}}@media only screen and (min-width:768px){.top-news-list-life__list.is-active{flex-wrap:wrap}}.singleWrap{padding:15px 5% 80px}@media screen and (min-width:768px){.singleWrap{max-width:1000px;margin:40px auto 120px;padding:0 0 80px}}.singleWrap a{color:#026d80;text-decoration:underline}.singleWrap img{max-width:100%;height:auto}.singleTit{line-height:1.5;border-bottom:2px solid #026d80;color:#026d80;font-size:18px;font-weight:700;margin-bottom:10px;padding-bottom:10px}@media screen and (min-width:768px){.singleTit{font-size:24px;margin-bottom:10px;padding-bottom:10px}}.singleDateWrap{display:flex;justify-content:flex-start;align-items:center;margin-bottom:20px}@media screen and (min-width:768px){.singleDateWrap{margin-bottom:40px}}.singleDate{font-size:14px;font-weight:300;font-family:"Montserrat",sans-serif;margin-right:10px}@media screen and (min-width:768px){.singleDate{font-size:14px}}.singleThumbnail{margin-bottom:20px}@media screen and (min-width:768px){.singleThumbnail{margin-bottom:40px}}.singleInnerWrap h2{border-left:6px solid #026d80;border-bottom:1px solid #5c5c5c;font-size:18px;padding:10px;margin-bottom:20px}@media screen and (min-width:768px){.singleInnerWrap h2{font-size:20px}}.singleInnerWrap h3{border-left:6px solid #026d80;font-size:16px;padding:10px;margin-bottom:20px}@media screen and (min-width:768px){.singleInnerWrap h3{font-size:18px}}.singleInnerWrap h4{font-size:14px;font-weight:700;margin-bottom:20px}@media screen and (min-width:768px){.singleInnerWrap h4{font-size:16px}}.singleInnerWrap p{margin-bottom:40px;line-height:1.8}@media screen and (min-width:768px){.singleInnerWrap p{margin-bottom:40px;line-height:2.0}}.nav-links{font-size:13px;display:flex;justify-content:space-between;align-items:center;margin:80px auto 20px}@media screen and (min-width:768px){.nav-links{font-size:16px;max-width:600px;margin:80px auto 20px}}.SingleBtnLink{display:flex;justify-content:center;align-items:center;width:150px;height:40px;color:#fff;background-color:#026d80;border-radius:10px;margin:20px auto;font-size:13px}@media screen and (min-width:768px){.SingleBtnLink{font-size:16px;margin:20px auto}}.faucetTabletable table,.singleWrap .wp-block-table table{margin-bottom:20px;box-sizing:border-box}@media screen and (min-width:768px){.faucetTabletable table,.singleWrap .wp-block-table table{margin-bottom:40px}}.faucetTable table th,.faucetTable table td,.singleWrap .wp-block-table table th,.singleWrap .wp-block-table table td{border:1px solid #9a9c9d;padding:15px 5px;box-sizing:border-box;vertical-align:middle}@media screen and (min-width:768px){.faucetTable table th,.faucetTable table td,.singleWrap .wp-block-table table th,.singleWrap .wp-block-table table td{padding:15px 10px}}.faucetTabletable table{border:1px solid #9a9c9d}.faucetTable table th{background-color:#eee;text-align:center}.irCategoryList{padding-top:20px}@media screen and (min-width:768px){.irCategoryList{padding-top:40px}}@media screen and (min-width:768px){.irCategoryList .faqCategoryItem{width:calc((100% - 20px * 2) / 5);margin-bottom:10px}}.term-bussiness_report .irCategoryList>div:nth-child(1) a,.term-kessan .irCategoryList>div:nth-child(2) a,.term-syouken .irCategoryList>div:nth-child(3) a,.term-governance .irCategoryList>div:nth-child(4) a{color:#fff!important;background-color:#0f2f70;pointer-events:none}.post-type-archive-ir_info .top-news-list__category,.term-governance .top-news-list__category{font-size:11px}.page-id-7021 p{margin-top:10px;margin-bottom:20px}@media screen and (min-width:768px){.page-id-7021 p{margin-top:20px;margin-bottom:60px}}.page-id-7154 .mainContents{background-color:#fbf6ef}.bgKodomomirai{border:5px solid #719a45;background:#fff;box-shadow:0 0 6px rgba(46,46,46,.49);box-sizing:border-box;padding:15px;text-align:center;margin-top:30px}@media screen and (min-width:768px){.bgKodomomirai{padding:30px 20px;margin-top:60px}}.bgKodomomirai h2,.bgKodomomirai02 h2{color:#dd6d00;font-size:20px;font-weight:700;margin:20px 0 10px}@media screen and (min-width:768px){.bgKodomomirai h2,.bgKodomomirai02 h2{font-size:26px;margin:30px 0 20px}}.mt60{margin-top:30px;margin-bottom:30px}@media screen and (min-width:768px){.mt60{margin-top:80px}}.mt40{margin-top:20px;margin-bottom:30px}@media screen and (min-width:768px){.mt40{margin-top:40px}}.bgKodomomirai02{border:5px solid #dd6d00;background:#fff;box-shadow:0 0 6px rgba(46,46,46,.49);box-sizing:border-box;padding:15px;text-align:center;margin-top:60px}@media screen and (min-width:768px){.bgKodomomirai02{padding:30px 20px;margin-top:120px}}.lowcarbonTxt{margin:20px 0 40px}@media screen and (min-width:768px){.lowcarbonTxt{margin:20px 0 40px}}.waku{background:#ebebeb;padding:20px 15px 40px;box-sizing:content-box;margin:15px 0}@media screen and (min-width:768px){.waku{padding:20px 30px 40px}}.waku h3{font-size:18px;font-weight:700;margin-bottom:10px}@media screen and (min-width:768px){.waku h3{font-size:24px;margin-bottom:20px}}.page-id-7158 .mainContents a,.page-id-7156 .mainContents a{color:#026d80;text-decoration:underline}.heading02 span{font-size:14px}.faucetTable a{background-image:url(//www.asahieito.co.jp/wordpress/wp-content/themes/asahieito/assets/css/../../img/ico_pdf.png);background-position:left center;background-repeat:no-repeat;background-size:16px;display:inline-block;padding-left:20px}.searchResultArea .faucetTable td{width:auto!important}.videoLinkWrap h3 a{color:#716f49;display:block;text-decoration:underline;line-height:1.8;margin-bottom:5px}@media screen and (min-width:768px){.videoLinkWrap h3 a{margin-bottom:10px}}.videoLinkWrap p{font-size:13px}@media screen and (min-width:768px){.videoLinkWrap p{font-size:13px}}.archiveHouse .indexNewsItem a{width:100%;display:flex}.archiveHouse .indexNewsItem a .top-news-list__thumbnail{margin-right:20px}.archiveHouse .indexNewsItem a .top-news-list__thumbnail img{width:320px;height:180px;object-fit:contain}.archiveHouse .indexNewsItem a .top-news-list__title{width:100%;display:flex;flex-direction:column}.archiveHouse .indexNewsItem a .top-news-list__title h2{font-size:18px;color:#333;margin:0 0 5px;line-height:1.6;font-weight:700}.archiveHouse .indexNewsItem a .top-news-list__title p{font-size:16px;overflow:hidden}.archiveHouse .indexNewsItem a .top-news-list__title .top-news-list__date{margin:auto 0 0 auto;font-size:14px}.indexHouse article h2{font-size:24px;padding:25px;color:#fff;background:#729da8 !important;border-left:none;border-bottom:none;border-radius:3px}.indexHouse article h3{font-weight:700;font-size:20px;color:#333}.indexHouse article .wp-block-button{margin-bottom:1.8em}.indexHouse article .wp-block-button .wp-block-button__link{background:#c00;border-radius:4px;color:#fff;box-shadow:none;cursor:pointer;display:inline-block;font-size:1.125em;padding:calc(0.667em + 2px) calc(1.333em + 2px);text-align:center;text-decoration:none;word-break:break-word;box-sizing:border-box}.indexHouse ol:not(.toc-list):not(.toc-list ol),.indexHouse ul:not(.toc-list):not(.toc-list ul){background:#fdfcea;padding:20px 60px;border:4px solid #fee000;margin-bottom:40px}.indexHouse ul{list-style-type:disc}.indexHouse ul li{margin:.2em;line-height:1.8em}.bold-red{font-weight:700;color:#e60033}.marker-under{background:linear-gradient(transparent 60%,#ff9 60%)}.indexHouse .wp-block-image{margin-bottom:1.8em}.indexHouse table{margin-bottom:20px;max-width:100%;width:100%;border-collapse:collapse;border-spacing:0}.indexHouse table th,.indexHouse table td{position:relative;padding:.5em;border:none !important}.indexHouse table th{background-color:#eee}.indexHouse table tr:nth-of-type(2n+1){background-color:#fafbfc}.indexHouse table:not(.has-border-color) :where(th,td){border:1px solid #eee}.indexHouse th:has(.s-circle),th:has(.d-circle),.indexHouse th:has(.triangle),th:has(.cross),.indexHouse th:has(.b-question),th:has(.b-check),.indexHouse td:has(.s-circle),td:has(.d-circle),.indexHouse td:has(.triangle),td:has(.cross),.indexHouse td:has(.b-question),td:has(.b-check){height:60px;min-width:80px}.indexHouse .blank-box.bb-tab{position:relative;margin-top:2em;border-top-left-radius:0}.indexHouse .blank-box{--cocoon-custom-border-color:#949495;padding:var(--cocoon-box-padding);border-radius:var(--cocoon-basic-border-radius);background-color:var(--cocoon-custom-background-color);color:var(--cocoon-custom-text-color);border-style:solid;border-width:3px;border-color:var(--cocoon-custom-border-color);margin-bottom:40px}.indexHouse .blank-box p{margin-bottom:0}.renovation.mainContents{position:relative}.renovation.mainContents .sidelink{transition:top .3s ease;position:fixed;top:220px;right:0;z-index:999}.renovation.mainContents .sidelink .item01{width:240px;height:120px;background-color:#4f3412;padding:20px;border-radius:20px 0 0}.renovation.mainContents .sidelink .item02{width:240px;height:120px;background-color:#81d0cb;padding:20px;border-radius:0 0 0 20px}.renovation.mainContents .sidelink .item .ttl{text-align:center;font-size:16px;font-weight:700;position:relative;margin-bottom:20px}.renovation.mainContents .sidelink .item .ttl:before{content:'';display:block;width:1px;height:30px;background-color:#fff;position:absolute;top:50%;left:0;transform:translateY(-50%) rotate(-30deg)}.renovation.mainContents .sidelink .item .ttl:after{content:'';display:block;width:1px;height:30px;background-color:#fff;position:absolute;top:50%;right:0;transform:translateY(-50%) rotate(30deg)}.renovation.mainContents .sidelink .item01 .ttl{color:#fff;margin-bottom:10px}.renovation.mainContents .sidelink .item02 .ttl{color:#000}.renovation.mainContents .sidelink .item02 .ttl:before,.renovation.mainContents .sidelink .item02 .ttl:after{background-color:#000}.renovation.mainContents .sidelink .item .btn a{display:block;width:200px;height:40px;line-height:40px;font-size:14px;text-align:center;border-radius:10px;position:relative}.renovation.mainContents .sidelink .item .btn a:after{content:'';width:10px;height:10px;border-top:solid 1px #000;border-right:solid 1px #000;position:absolute;right:20px;top:50%;transform:rotate(45deg) translateY(-50%)}.renovation.mainContents .sidelink .item .btn a:hover:after{border-top:solid 1px #fff;border-right:solid 1px #fff}.renovation.mainContents .sidelink .item01 .btn a{color:#fff;background-color:#ff525c}.renovation.mainContents .sidelink .item01 .btn a:after{border-top:solid 1px #fff;border-right:solid 1px #fff}.renovation.mainContents .sidelink .item02 .btn a{color:#000;background-color:#fff}.renovation.mainContents .sidelink .item01 .btn a:hover,.renovation.mainContents .sidelink .item02 .btn a:hover{color:#fff;background-color:#716f49}.renovation .d-none{display:none}.page-renovation{margin:0 auto 100px}.renovation-group{background-image:url(//www.asahieito.co.jp/wordpress/wp-content/themes/asahieito/assets/css/../../img/bg-renovation.jpg);background-position:center;background-size:contain;background-repeat:repeat-y;width:100vw;margin:60px calc(50% - 50vw);padding-bottom:80px}.renovation-group__content{width:1140px;margin:80px auto 0 !important;padding-top:80px;max-width:100%;position:relative}.renovation-group__content:first-child{margin:0 auto !important}.renovation-group__content:before{content:'';display:block;width:87vw;height:725px;background-color:#000;opacity:.3;position:absolute;top:0}.renovation-group__content:nth-child(odd):before{left:calc(-50vw + 50%)}.renovation-group__content:nth-child(even):before{right:calc(-50vw + 50%)}.renovation-group__content h2{margin-bottom:35px !important;font-size:32px;color:#fff;font-weight:700;position:static;z-index:1}.renovation-group__content p{color:#fff;position:static;z-index:1}.renovation-group__content .renovation-group__list{width:100%;margin-top:50px;position:static;z-index:1}.renovation-group__content .renovation-group__list>.wp-block-group{width:555px;position:relative;background-color:#fff}.renovation-group__content .renovation-group__list>.wp-block-group:nth-child(2){background-color:#716f49}.renovation-group__content .renovation-group__list>.wp-block-group:nth-child(3){background-color:#000;margin-top:10px}.renovation-group__content .renovation-group__list>.wp-block-group:nth-child(4){margin-top:10px}.renovation-group__content .renovation-group__list>.wp-block-group .wp-block-group__inner-container{position:relative;padding-top:320px}.renovation-group__content .renovation-group__list>.wp-block-group h3,.renovation-group__content .renovation-group__list>.wp-block-group p,.renovation-group__content .renovation-group__list>.wp-block-group a{color:#000}.renovation-group__content .renovation-group__list>.wp-block-group:nth-child(2) h3,.renovation-group__content .renovation-group__list>.wp-block-group:nth-child(2) p,.renovation-group__content .renovation-group__list>.wp-block-group:nth-child(2) a,.renovation-group__content .renovation-group__list>.wp-block-group:nth-child(3) h3,.renovation-group__content .renovation-group__list>.wp-block-group:nth-child(3) p,.renovation-group__content .renovation-group__list>.wp-block-group:nth-child(3) a{color:#fff}.renovation-group__content .renovation-group__list>.wp-block-group .wp-block-group__inner-container .renovation-group__enname{font-family:"Josefin Sans",sans-serif;font-size:22px;font-weight:100;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;text-orientation:sideways;position:absolute;top:10px;left:3px}.renovation-group__content .renovation-group__list>.wp-block-group .wp-block-group__inner-container .wp-block-image img{width:480px;height:320px;object-fit:cover;position:absolute;top:0;right:0}.renovation-group__content .renovation-group__list>.wp-block-group .wp-block-group__inner-container h3.wp-block-heading{width:480px;margin:40px 0 35px auto;font-size:26px;text-align:center}.renovation-group__content .renovation-group__list>.wp-block-group .wp-block-group__inner-container .wp-block-buttons .wp-block-button{width:480px;margin:0 0 0 auto}.renovation-group__content .renovation-group__list>.wp-block-group .wp-block-group__inner-container .wp-block-buttons .wp-block-button .wp-block-button__link{background-color:transparent;border-radius:0;display:block;width:320px;height:60px;margin:0 auto;padding:0;line-height:60px;text-align:center;font-size:16px;border:solid 1px #000;position:relative}.renovation-group__content .renovation-group__list>.wp-block-group .wp-block-group__inner-container .wp-block-buttons .wp-block-button .wp-block-button__link:after{content:'';width:10px;height:10px;border-top:solid 1px #000;border-right:solid 1px #000;position:absolute;right:20px;top:50%;transform:rotate(45deg) translateY(-50%)}.renovation-group__content .renovation-group__list>.wp-block-group:nth-child(2) .wp-block-group__inner-container .wp-block-buttons .wp-block-button .wp-block-button__link,.renovation-group__content .renovation-group__list>.wp-block-group:nth-child(3) .wp-block-group__inner-container .wp-block-buttons .wp-block-button .wp-block-button__link{border:solid 1px #fff}.renovation-group__content .renovation-group__list>.wp-block-group:nth-child(2) .wp-block-group__inner-container .wp-block-buttons .wp-block-button .wp-block-button__link:after,.renovation-group__content .renovation-group__list>.wp-block-group:nth-child(3) .wp-block-group__inner-container .wp-block-buttons .wp-block-button .wp-block-button__link:after{border-top:solid 1px #fff;border-right:solid 1px #fff}.page-renovation .supportContent .bottom-contact{width:100%;gap:0}.page-renovation .supportContent .bottom-contact>.wp-block-group{width:50%;padding:30px 0}.page-renovation .supportContent .bottom-contact .contact01{background-color:#4f3412;width:50%;border-radius:20px 0 0 20px}.page-renovation .supportContent .bottom-contact .contact02{background-color:#81d0cb;width:50%;border-radius:0 20px 20px 0}.page-renovation .supportContent .bottom-contact>.wp-block-group p{font-size:26px;margin:0 auto;position:relative}.page-renovation .supportContent .bottom-contact>.wp-block-group p:before{content:'';display:block;width:1px;height:45px;background-color:#fff;position:absolute;top:50%;left:-30px;transform:translateY(-50%) rotate(-30deg)}.page-renovation .supportContent .bottom-contact>.wp-block-group p:after{content:'';display:block;width:1px;height:45px;background-color:#fff;position:absolute;top:50%;right:-30px;transform:translateY(-50%) rotate(30deg)}.page-renovation .supportContent .bottom-contact .contact02 p:before{background-color:#000}.page-renovation .supportContent .bottom-contact .contact02 p:after{background-color:#000}.page-renovation .supportContent .bottom-contact .contact01 p{color:#fff}.page-renovation .supportContent .bottom-contact>.wp-block-group .wp-block-buttons{margin:30px auto 0}.page-renovation .supportContent .bottom-contact>.wp-block-group .wp-block-buttons .wp-block-button{z-index:1}.page-renovation .supportContent .bottom-contact>.wp-block-group .wp-block-buttons .wp-block-button .wp-block-button__link{width:440px;height:60px;line-height:60px;padding:0;background-color:#ff525c;text-align:center;font-size:16px;border-radius:0;position:relative}.page-renovation .supportContent .bottom-contact>.wp-block-group .wp-block-buttons .wp-block-button .wp-block-button__link:hover{background-color:#716f49}.page-renovation .supportContent .bottom-contact .contact02 .wp-block-buttons .wp-block-button .wp-block-button__link{background-color:#fff;color:#000}.page-renovation .supportContent .bottom-contact .contact02 .wp-block-buttons .wp-block-button .wp-block-button__link:hover{color:#fff}.page-renovation .supportContent .bottom-contact>.wp-block-group .wp-block-buttons .wp-block-button .wp-block-button__link:before{content:'';width:440px;height:60px;border:solid 1px #fff;display:block;position:absolute;top:10px;left:10px;z-index:-1}.page-renovation .supportContent .bottom-contact>.wp-block-group .wp-block-buttons .wp-block-button .wp-block-button__link:after{content:'';width:10px;height:10px;border-top:solid 1px #fff;border-right:solid 1px #fff;position:absolute;right:20px;top:50%;transform:rotate(45deg) translateY(-50%)}.page-renovation .supportContent .bottom-contact .contact02 .wp-block-buttons .wp-block-button .wp-block-button__link:before{border:solid 1px #000}.page-renovation .supportContent .bottom-contact .contact02 .wp-block-buttons .wp-block-button .wp-block-button__link:after{border-top:solid 1px #000;border-right:solid 1px #000}.page-renovation .supportContent .bottom-contact .contact02 .wp-block-buttons .wp-block-button .wp-block-button__link:hover:after{border-top:solid 1px #fff;border-right:solid 1px #fff}@media only screen and (max-width:1600px){.renovation-group__content:before{width:95vw}}@media only screen and (max-width:1280px){.renovation-group__content{width:100%;padding:80px 40px 0}.renovation-group__content:before{width:100vw}.renovation-group__content .renovation-group__list>.wp-block-group{width:100%}.renovation-group__content .renovation-group__list>.wp-block-group .wp-block-group__inner-container .wp-block-image img{width:86.4%}.renovation-group__content .renovation-group__list>.wp-block-group .wp-block-group__inner-container h3.wp-block-heading{width:100%}.page-renovation .supportContent .bottom-contact>.wp-block-group .wp-block-buttons{width:80%}.page-renovation .supportContent .bottom-contact>.wp-block-group .wp-block-buttons .wp-block-button,.page-renovation .supportContent .bottom-contact>.wp-block-group .wp-block-buttons .wp-block-button .wp-block-button__link,.page-renovation .supportContent .bottom-contact>.wp-block-group .wp-block-buttons .wp-block-button .wp-block-button__link:before{width:100%}}@media only screen and (max-width:950px){.renovation-group__content{width:auto;padding:80px 5% 0}.bottom-contact{flex-wrap:wrap !important}.page-renovation .supportContent .bottom-contact .contact01{width:100%;border-radius:20px 20px 0 0}.page-renovation .supportContent .bottom-contact .contact02{width:100%;border-radius:0 0 20px 20px}}@media only screen and (max-width:767px){.renovation.mainContents .sidelink .item01,.renovation.mainContents .sidelink .item02{width:30px;height:240px;padding:20px 0 0}.renovation.mainContents .sidelink .item .ttl{display:none}.renovation.mainContents .sidelink .item .ttl:before{content:none}.renovation.mainContents .sidelink .item .ttl:after{content:none}.renovation.mainContents .sidelink .item .btn a{width:30px;height:200px;line-height:30px;background-color:transparent;-ms-writing-mode:tb-rl;writing-mode:vertical-rl}.renovation.mainContents .sidelink .item .btn a:after{content:none}.renovation-group__content{width:100%;padding:80px 5% 0}.renovation-group__content .renovation-group__list{display:block}.renovation-group__content .renovation-group__list>.wp-block-group{height:auto;padding-bottom:50px;margin-bottom:50px}.renovation-group__content .renovation-group__list>.wp-block-group .wp-block-group__inner-container .wp-block-buttons .wp-block-button{width:100%;margin:0 auto}.renovation-group__content .renovation-group__list>.wp-block-group .wp-block-group__inner-container .wp-block-buttons .wp-block-button .wp-block-button__link{width:80%}.renovation-group__content .renovation-group__list>.wp-block-group:nth-child(3),.renovation-group__content .renovation-group__list>.wp-block-group:nth-child(4){margin-top:0}.renovation-group__content .renovation-group__list>.wp-block-group:last-child{margin-bottom:0}.page-renovation .supportContent .bottom-contact>.wp-block-group p{font-size:20px}.renov-mt5pc{padding:10px 0 !important}.renov-mt5pc .headerNav__text{font-size:7px;margin:8px 0 0 !important}}.renov-mt5pc{padding:7px 0}.renov-mt5pc .headerNav__text{margin:5px 0 0}.post-password-form{text-align:center}.post-password-form p{padding:20px 0}.post-password-form input[type=password]{background-color:#efefef;text-align:left;padding:10px}.post-password-form input[type=submit]{color:#fff;background-color:#000;padding:5px 20px}.irArchiveMsg{margin:50px auto 0;border:solid 1px #000;padding:30px}.irArchiveMsg .irArchiveMsgTtl{font-size:18px;margin-bottom:10px}.irArchiveMsg p a{margin-top:10px;display:block;color:#0f2f70;text-decoration:underline}