.red{font-weight:bold;color:#e74c3c}.main-wp.single article h3{border-bottom:2px solid #4f9bb8!important}.main-wp.single article .detail h3{border-bottom:none!important;line-height:180%!important;margin-top:0!important;margin-bottom:0!important;text-align:left!important}.main-wp.single article h4{border-left:4px solid #4f9bb8!important;padding:20px 20px;margin-bottom:10px}@media (min-width:980px){#bread{margin-top:140px!important}}#nav2 ul.navItems{font-weight:bold}#header.header3 ul.centerWrap>li strong{font-size:2.1rem}#nav2 ul.navItems > li .dropdown ul.subWrap > li:nth-of-type(2) .subText_lg a {font-weight:bold;color:#f28006;font-size:1rem}@media screen and (max-width:767px){#nav-xs.nav-xs2 .reform_xs h3 a{margin:0 0 10px 0;font-size:1rem!important;background-color:#ffeaa7;color:#211816}}p.top-news{font-size:90%;margin-top:20px;border-bottom:1px solid #000}p.top-news i{color:#4f9bb8}p.top-news a{color:#000}@media screen and (max-width:767px){p.top-news{margin-top:5px}}.style1{color:#c00;font-weight:bold}#nav-xs{overflow-x:hidden;overflow-y:scroll;-webkit-overflow-scrolling:touch;background-color:#fff}#head_nav_xs a{color:#000!important}.drawer .contact-btns ul.cta-mb10{margin-bottom:10px}.drawer .contact-btns li.cta-tel{text-align:center}.drawer .contact-btns li.cta-tel a{background-color:#ffeca2!important;color:#000!important}.drawer .contact-btns li.cta-mail{text-align:center!important}.drawer .contact-btns li.cta-mail a{background-color:#e74c3c!important;color:#fff}.drawer .contact-btns li.cta-line{text-align:center!important}.drawer .contact-btns li.cta-line a{background-color:#00d352!important;color:#fff}.drawer .contact-btns li.cta-req{text-align:center!important}.drawer .contact-btns li.cta-req a{background-color:#f18006!important;color:#fff}article h2{margin-top:20px}@media (min-width:1200px){h1#site_description{font-size:12px!important}}.md-arrow-anchor01-rec{padding:10px 20px;max-width:600px;margin:0 auto;margin-bottom:20px;text-align:center}.md-arrow-anchor01-rec a{color:#fff!important;border-radius:6px}.md-arrow-anchor01-rec a{display:block;padding:15px 40px;background-color:#4f9bb8;color:#fff;text-decoration:none}.free a{text-decoration:none!important}.free a:hover{text-decoration:none!important}ul.tbl.sep li{text-align:left;vertical-align:top!important}ul.tbl.sep li.btn{text-align:center!important}#archive-reform-menu .flex article.summary a .makers img,.parent-pageid-17492 .flex article.summary a .makers img{max-height:40px!important}.faq-list .q{position:relative;margin:0;padding:18px 15px 15px 55px;border-top:1px dotted #e0d0bc;background:url(images//xico_q.png.pagespeed.ic.l0bFqIu-Ce.png) no-repeat 15px center;text-decoration:underline}.faq-list .a{margin:0;padding:5px 15px 18px 55px;background:url(images/xico_a.png.pagespeed.ic.LRsunqefna.png) no-repeat 15px 3px}.pull-right{margin-left:10px}.disc,.md-list01,ol.md-list02 li{line-height:200%}table.md-table01{line-height:200%}.md-box01{margin:20px 0;padding:15px 15px;background-color:#eee}.md-box02{margin:20px 0;padding:15px 15px;background-color:#eee}ul.flex2 li p{line-height:160%}ul.flex2 li p.small{font-size:14px;line-height:100%;font-weight:normal;margin-bottom:0}ul.flex2 li p.mb20{margin-bottom:20px}#showroom .tel a{color:#000}.page #contentWrap #content.reform-services .merits ul li{list-style-type:none;display:-webkit-box;display:-ms-flexbox;display:flex;border-bottom:1px solid #ddd;margin-bottom:60px;padding-bottom:60px}@media screen and (max-width:767px){.page #contentWrap #content.reform-services .merits ul li{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;position:relative;padding-bottom:20px;margin-bottom:20px;border:none}}@media screen and (min-width:768px) and (max-width:979px){.page #contentWrap #content.reform-services .merits ul li{padding-bottom:240px}}.page #contentWrap #content.reform-services .merits ul li>div{position:relative}.page #contentWrap #content.reform-services .merits ul li > div:nth-of-type(1) {-ms-flex-preferred-size:40%;flex-basis:40%}.page #contentWrap #content.reform-services .merits ul li > div:nth-of-type(1) .merit {margin-bottom:20px;position:absolute;top:0;right:-10%;text-align:center;line-height:200%;z-index:5;-webkit-clip-path:polygon(50% 0%,100% 50%,50% 100%,0% 50%);clip-path:polygon(50% 0%,100% 50%,50% 100%,0% 50%)}.page #contentWrap #content.reform-services .merits ul li > div:nth-of-type(1) .merit span {background-color:#4f9bb8;color:#fff;display:block;padding:40px;font-size:1.2rem;font-weight:700}@media screen and (max-width:767px){.page #contentWrap #content.reform-services .merits ul li > div:nth-of-type(1) .merit span {font-size:1.2rem;padding:28px;line-height:160%}.page #contentWrap #content.reform-services .merits ul li > div:nth-of-type(1) .merit {top:-40px;left:-10px;right:auto}}.page #contentWrap #content.reform-services .merits ul li > div:nth-of-type(1) .merit_desc {background-color:rgba(255,255,255,.95);padding:80px 20px 60px 40px;position:absolute;top:80px;right:-80px;-webkit-clip-path:polygon(5% 0%,100% 10%,100% 90%,0% 100%);clip-path:polygon(5% 0%,100% 10%,100% 90%,0% 100%);font-size:1rem;line-height:200%;z-index:3}@media screen and (max-width:767px){.page #contentWrap #content.reform-services .merits ul li > div:nth-of-type(1) .merit_desc {top:0;right:auto;position:static;padding:70px 10px 60px 20px}}@media screen and (min-width:768px) and (max-width:979px){.page #contentWrap #content.reform-services .merits ul li > div:nth-of-type(1) .merit_desc {right:-400px;top:200px}}.page #contentWrap #content.reform-services .merits ul li > div:nth-of-type(2) {-ms-flex-preferred-size:50%;flex-basis:50%}.page #contentWrap #content.reform-services .merits ul li > div:nth-of-type(2) img {width:100%;margin:0;-webkit-clip-path:polygon(0% 0%,100% 0%,100% 90%,0% 100%);clip-path:polygon(0% 0%,100% 0%,100% 90%,0% 100%)}@media screen and (max-width:767px){.page #contentWrap #content.reform-services .merits ul li > div:nth-of-type(2) img {-webkit-clip-path:polygon(0% 0%,100% 0%,100% 100%,0% 90%);clip-path:polygon(0% 0%,100% 0%,100% 100%,0% 90%)}}.page #contentWrap #content.reform-services .merits ul li > div:nth-of-type(3) {-ms-flex-preferred-size:5%;flex-basis:5%;-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;font-size:3rem;color:#000;line-height:100%;letter-spacing:4px;text-transform:uppercase;font-weight:bold}@media screen and (max-width:767px){.page #contentWrap #content.reform-services .merits ul li > div:nth-of-type(3) {font-size:10vw;text-align:right;position:absolute;right:3vw;top:-8vw}}.page #contentWrap #content.reform-services .merits ul li:nth-of-type(2) > div:nth-of-type(2) img {-webkit-clip-path:polygon(0% 0%,100% 0%,100% 100%,0% 90%);clip-path:polygon(0% 0%,100% 0%,100% 100%,0% 90%)}.page #contentWrap #content.reform-services .merits ul li:last-of-type{border:none}.page-id-24133 h1,.page-id-26738 h1,.page-id-17509 h1,.page-id-28894 h1,.page-id-17503 h1,.page-id-17508 h1{display:block!important}.page-id-16114 h4{line-height:200%;border-left:4px solid #f90;padding:10px 20px;background-color:#fff;color:#000;font-weight:bold;margin-bottom:20px}.page-id-20024 .wp-video,.embed-container{margin-bottom:20px}.page-id-17534 ol li{margin-bottom:20px;line-height:200%}.page-id-10915 .flex,.page-id-23399 .flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.page-id-10915 .flex,.page-id-23399 .flex li{list-style-type:none}.page-id-10915 .s-w1000 .flex li:nth-of-type(1),.page-id-23399 .s-w1000 .flex li:nth-of-type(1) {-ms-flex-preferred-size:56%;flex-basis:56%}.page-id-10915 .s-w1000 .flex li:nth-of-type(2),.page-id-23399 .s-w1000 .flex li:nth-of-type(2) {-ms-flex-preferred-size:42%;flex-basis:42%}@media screen and (max-width:767px){.page-id-10915 .s-w1000 .flex,.page-id-23399 .s-w1000 .flex{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.page-id-10915 .s-w1000 .flex .president img,.page-id-23399 .s-w1000 .flex .president img{width:100%;margin-bottom:20px}}.page-id-17451 .staffProf th{width:100px}@media screen and (max-width:767px){.page-id-17451 .staffProf th{width:100%}}.page-id-17451 .staffProf ul.tbl li{vertical-align:top}.page-id-17451 .staffProf li.border-none{border:none;padding:20px;border-radius:10px}.page-id-17451 .staffProf li{border:1px solid #ddd;padding:20px;border-radius:10px}.page-id-17451 .staffProf p.image{margin:0 auto;text-align:center;margin-bottom:10px}.page-id-17451 .staffProf p.name{margin:0 auto;text-align:center;margin-bottom:10px}.page-id-17451 .staffProf p.skill{margin:0 auto;text-align:center;font-weight:bold;margin-bottom:10px}.page-id-17451 .staffProf p{text-align:left}.page-id-28894 .cellulose li{border:1px solid #ddd;padding:20px;border-radius:10px}.page-id-17512 .list ul li{line-height:200%}.page-id-17506 p.price span.number{color:#c00;font-size:200%}.page-id-17511 p.price span.number{color:#c00;font-size:200%}.page-id-17511 .roof p{text-align:left}.page-id-17492 .search_link ul li .re-li{font-size:130%!important}@media screen and (max-width:767px){.page-id-17492 .search_link ul li .re-li{-ms-flex-preferred-size:130%!important;flex-basis:130%!important}}h2{font-size:26px!important}h3{font-size:24px!important}@media screen and (max-width:767px){h2{font-size:20px!important}h3{font-size:18px!important}}#service .tab_main{background-color:#f8f8f8!important;border:2px solid #eee!important}#service .tab_main h3:nth-of-type(2), #service .tab_main h3:nth-of-type(3) {border-top:2px solid #eee!important}#service .service_tab li:nth-of-type(1) {background-color:#e38632}#service .service_tab li:nth-of-type(2) a {color:#e38632}#service .service_tab li:nth-of-type(3) a {color:#e38632}.home #service .srv_list .srv_frame,.child-of-17492 #service .srv_list .srv_frame{-ms-flex-preferred-size:24%!important;flex-basis:24%!important}.home #service .srv_list .srv_frame a,.child-of-17492 #service .srv_list .srv_frame a{text-decoration:none!important}.home #service .srv_list .srv_frame p,.child-of-17492 #service .srv_list .srv_frame p{display:none!important}.home #service .srv_list .srv_frame h4,.child-of-17492 #service .srv_list .srv_frame h4{margin-top:0!important;font-size:90%!important;line-height:160%!important}.home #service .srv_list .srv_frame .btn,.child-of-17492 #service .srv_list .srv_frame .btn{padding:0!important}.home #service .srv_list .srv_frame .btn a,.child-of-17492 #service .srv_list .srv_frame .btn a{font-size:90%!important;width:100%!important;padding:4px 8px!important}@media screen and (max-width:767px){.home #service .srv_list .srv_frame,.child-of-17492 #service .srv_list .srv_frame{-ms-flex-preferred-size:49%!important;flex-basis:49%!important;margin-right:0!important}.home #service .srv_list .srv_frame img,.child-of-17492 #service .srv_list .srv_frame img{margin-bottom:0!important}.home #service .srv_list,.child-of-17492 #service .srv_list{display:-webkit-box;display:-ms-flexbox;display:flex!important;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}#menu-foot_nav li:nth-of-type(13) {-webkit-box-ordinal-group:1;-ms-flex-order:1;order:13}@media screen and (max-width:767px){#menu-foot_nav li:nth-of-type(13) {-webkit-box-ordinal-group:1;-ms-flex-order:1;order:13}}#menu-foot_nav li:nth-of-type(14) {-webkit-box-ordinal-group:2;-ms-flex-order:1;order:14}@media screen and (max-width:767px){#menu-foot_nav li:nth-of-type(14) {-webkit-box-ordinal-group:2;-ms-flex-order:1;order:14}}#nav .container #nav_pc .inner_top{padding:0 10px 0 10px!important}#nav .container #nav_pc{margin-bottom:0!important}@media screen and (max-width:767px){.covid .btn{padding:10px 30px!important}.btn a{padding:15px 15px!important}.parent-pageid-17492 .btn{}#column ul li .list-img{float:left;margin-right:10px;flex-basis:33.3%}}.cta_tel a{color:#000}.formWrap .wpcf7 table .label.label-danger{background-color:#e74c3c!important}#eventSingle .formWrap .date_time .hope{background-color:#4f9bb8!important}.eventInfo{background-color:#fff!important}.eventInfo #evTable{font-size:100%}.s-w1000 .feature ul{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:60px}.s-w1000 .feature ul li{flex-basis:32%;list-style-type:none;margin-bottom:20px;position:relative}@media screen and (max-width:767px){.s-w1000 .feature ul li{flex-basis:100%}}.s-w1000 .feature ul li .numFrame{position:absolute;top:-10px;left:-a10px}.s-w1000 .feature ul li .numFrame .num{width:100px;height:100px;border-radius:50%;padding:10px;background-color:#4f9bb8;color:#fff;font-weight:bold;font-size:1.6rem}.s-w1000 .feature ul li p{padding:30px;font-weight:bold;background-color:#fafafa;border:1px solid #ddd}.s-w1000 .side-by-side{display:flex;justify-content:center;align-items:center}.s-w1000 ul.side-by-side{list-style:none}.s-w1000 .reason_new ul{display:flex;gap:20px}@media screen and (max-width:979px){.s-w1000 .reason_new ul{flex-direction:column}}.s-w1000 .reason_new ul li{list-style-type:none;background-color:#fff;padding:10px}.s-w1000 .reason_new ul li h3{font-size:1.1rem!important;line-height:140%;text-align:left;position:relative;color:#000;background-color:transparent;padding:10px 0;padding-left:50px;border-bottom:2px solid #d62f1d;margin-top:0}.s-w1000 .reason_new ul li h3 strong{width:30px;height:30px;display:flex;border-radius:30px;justify-content:center;align-items:center;color:#fff;background-color:#d62f1d;position:absolute;top:50%;left:0;transform:translateY(-50%);font-size:2rem;padding:20px}.s-w1000 .reason_new ul li img{margin-bottom:20px}.s-w1000 .reason_new ul li p{line-height:160%;text-align:left;margin-bottom:10px}.event_flex .ev_detail{text-align:left!important}.event_flex .ev_detail .eventCat{display:inline-block;background-color:#f18006;color:#fff;padding:2px 6px;font-size: calc(0.875rem + (1vw - 6px) * 0.3333);margin-bottom:8px;text-align:left!important}.archive .article-body{flex-direction:row!important}@media screen and (max-width:767px){.archive .article-body{flex-direction:column!important}}article .summary .article-img img,.archive .summary .article-img img{max-width:none!important}#reform-menu section.items .item_group .item_info li{display:inline-block;width:33%;list-style-type:none;vertical-align:top}@media screen and (max-width:767px){#reform-menu section.items .item_group .item_info li{display:inherit;width:100%;line-height:160%}#reform-menu section.items .item_group .item_info .item_info_title{margin:10px auto}}.single-reform-menu #contentWrap #content.col1 .solution .sol_header .plan_name{line-height:160%}.single-reform-menu #contentWrap #content.col1 .flex li{line-height:160%}.reform-services .pageImg .infoFrame .imgDesc{font-size:1rem!important}.reform-services big{font-size:3rem!important;color:#4f9bb8}@media screen and (max-width:767px){.reform-services .pageImg .infoFrame .imgDesc{font-size:1rem!important;line-height:160%}}ul.flex.madori{display:flex;justify-content:space-between;margin-bottom:40px}@media screen and (max-width:767px){ul.flex.madori{display:block}}ul.flex.madori li{list-style-type:none}section#plan1.knowledge.sec_base{padding-bottom:0!important}section#plan2.knowledge.sec_base{padding-bottom:0!important}section#plan3.knowledge.sec_base{padding-bottom:0!important}#reform-menu section.items .item_group .item_head .item_title{line-height:200%}#reform-menu header{background:#f18006!important;background:linear-gradient(0deg,#f18006 42%,#ef983b 100%)!important}#reform-menu .info{margin-top:40px;border:2px solid #f18006!important;padding:40px 30px}#reform-menu .info table label{display:inline-block;width:100%;color:#fff;background-color:#f18006!important;border-radius:8px;padding:10px;text-align:center}#reform-menu .info .cost-frame .icon .fa-circle{color:#f18006!important}#reform-menu section.items h2{margin-bottom:0;background-color:#f18006!important;color:#fff;padding:20px}#reform-menu section.items .item_group{border:2px solid #f18006!important}#reform-menu section.items .item_group label{background-color:#f18006!important;padding:4px 14px;color:#fff;font-weight:bold;margin:0 10px}#reform-menu section.items .item_group .item_info li h3{background-color:transparent;color:#f18006!important;text-align:left;padding:0;margin:0}#reform-menu section.items .item_group .item_info .item_info_title{color:#f18006!important;font-weight:bold}#reform-menu section.problem_sec ul.problems li i{color:#f18006!important}#reform-menu section.clear_price{padding:60px 30px;text-align:center;background:#e7f8f5;background:linear-gradient(0deg,#e7f8f5 0%,white 60%);border:2px solid #f18006!important;border-radius:6px;position:relative}#reform-menu section.clear_price .price_catch{position:absolute;top:-30px;left:0;right:0;background-color:#fff;max-width:600px;padding:20px;margin:0 auto;font-weight:bold;font-size:140%;color:#f18006!important}#reform-menu section.clear_price .work{display:inline-block;padding:10px 20px 8px 20px;background-color:#f18006!important;color:#fff;margin:10px 4px;border-radius:6px}#reform-menu .info ul li:nth-of-type(2) {background-color:#fdf6dc!important}@media screen and (max-width:767px){#reform-menu ul.flex.feature{flex-direction:column!important}}article .summary .more .btn,.archive .summary .more .btn{background-color:#4f9bb8!important}.crp_related h3 i{color:#4f9bb8}.eventInfo{background-color:#fdf6dc;border:2px solid #4f9bb8}.eventInfo .eventButton{background-color:#e74c3c}@media (min-width:1200px){.single article .article_body.s-w1000{width:1000px}article .article_body{margin:0 auto}}.main-wp.single article .article_body .ctaWrap h2{display:block}.main-wp.single article .article_body .ctaWrap h2::before,.main-wp.single article .article_body .ctaWrap h2::after{border-top:none;border-bottom:none;width:0}.reform-services .pageImg .infoFrame{background-color:rgba(79,155,184,.9);border:2px solid #4f9bb8}.search_link a{color:#000}@media screen and (max-width:767px){.search_link{line-height:200%}.frame ul li{line-height:200%}h4.md-ttl04{line-height:200%}}#menu-foot_nav li:nth-of-type(1) {-webkit-box-ordinal-group:2!important;-ms-flex-order:1!important;order:1!important}@media screen and (max-width:767px){#menu-foot_nav li:nth-of-type(1) {-webkit-box-ordinal-group:2!important;-ms-flex-order:1!important;order:1!important}}#menu-foot_nav li:nth-of-type(2) {-webkit-box-ordinal-group:5!important;-ms-flex-order:4!important;order:4!important}@media screen and (max-width:767px){#menu-foot_nav li:nth-of-type(2) {-webkit-box-ordinal-group:3!important;-ms-flex-order:2!important;order:2!important}}#menu-foot_nav li:nth-of-type(3) {-webkit-box-ordinal-group:8!important;-ms-flex-order:7!important;order:7!important}@media screen and (max-width:767px){#menu-foot_nav li:nth-of-type(3) {-webkit-box-ordinal-group:4!important;-ms-flex-order:3!important;order:3!important}}#menu-foot_nav li:nth-of-type(4) {-webkit-box-ordinal-group:11!important;-ms-flex-order:10!important;order:10!important}@media screen and (max-width:767px){#menu-foot_nav li:nth-of-type(4) {-webkit-box-ordinal-group:5!important;-ms-flex-order:4!important;order:4!important}}#menu-foot_nav li:nth-of-type(5) {-webkit-box-ordinal-group:14!important;-ms-flex-order:13!important;order:13!important}@media screen and (max-width:767px){#menu-foot_nav li:nth-of-type(5) {-webkit-box-ordinal-group:6!important;-ms-flex-order:5!important;order:5!important}}#menu-foot_nav li:nth-of-type(6) {-webkit-box-ordinal-group:17!important;-ms-flex-order:16!important;order:16!important}@media screen and (max-width:767px){#menu-foot_nav li:nth-of-type(6) {-webkit-box-ordinal-group:7!important;-ms-flex-order:6!important;order:6!important}}#menu-foot_nav li:nth-of-type(7) {-webkit-box-ordinal-group:3!important;-ms-flex-order:2!important;order:2!important}@media screen and (max-width:767px){#menu-foot_nav li:nth-of-type(7) {-webkit-box-ordinal-group:8!important;-ms-flex-order:7!important;order:7!important}}#menu-foot_nav li:nth-of-type(8) {-webkit-box-ordinal-group:6!important;-ms-flex-order:5!important;order:5!important}@media screen and (max-width:767px){#menu-foot_nav li:nth-of-type(8) {-webkit-box-ordinal-group:9!important;-ms-flex-order:8!important;order:8!important}}#menu-foot_nav li:nth-of-type(9) {-webkit-box-ordinal-group:9!important;-ms-flex-order:8!important;order:8!important}@media screen and (max-width:767px){#menu-foot_nav li:nth-of-type(9) {-webkit-box-ordinal-group:10!important;-ms-flex-order:9!important;order:9!important}}#menu-foot_nav li:nth-of-type(10) {-webkit-box-ordinal-group:12!important;-ms-flex-order:11!important;order:11!important}@media screen and (max-width:767px){#menu-foot_nav li:nth-of-type(10) {-webkit-box-ordinal-group:11!important;-ms-flex-order:10!important;order:10!important}}#menu-foot_nav li:nth-of-type(11) {-webkit-box-ordinal-group:15!important;-ms-flex-order:14!important;order:14!important}@media screen and (max-width:767px){#menu-foot_nav li:nth-of-type(11) {-webkit-box-ordinal-group:12!important;-ms-flex-order:11!important;order:11!important}}#menu-foot_nav li:nth-of-type(12) {-webkit-box-ordinal-group:18!important;-ms-flex-order:17!important;order:17!important}@media screen and (max-width:767px){#menu-foot_nav li:nth-of-type(12) {-webkit-box-ordinal-group:13!important;-ms-flex-order:12!important;order:12!important}}#menu-foot_nav li:nth-of-type(13) {-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}@media screen and (max-width:767px){#menu-foot_nav li:nth-of-type(13) {-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}}#menu-foot_nav li:nth-of-type(14) {-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}@media screen and (max-width:767px){#menu-foot_nav li:nth-of-type(14) {-webkit-box-ordinal-group:15;-ms-flex-order:14;order:14}}#menu-foot_nav li:nth-of-type(15) {-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}@media screen and (max-width:767px){#menu-foot_nav li:nth-of-type(15) {-webkit-box-ordinal-group:16;-ms-flex-order:15;order:15}}#menu-foot_nav li:nth-of-type(16) {-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}@media screen and (max-width:767px){#menu-foot_nav li:nth-of-type(16) {-webkit-box-ordinal-group:17;-ms-flex-order:16;order:16}}#menu-foot_nav li:nth-of-type(17) {-webkit-box-ordinal-group:16;-ms-flex-order:15;order:15}@media screen and (max-width:767px){#menu-foot_nav li:nth-of-type(17) {-webkit-box-ordinal-group:18;-ms-flex-order:17;order:17}}#menu-foot_nav li:nth-of-type(18) {-webkit-box-ordinal-group:19;-ms-flex-order:18;order:18}@media screen and (max-width:767px){#menu-foot_nav li:nth-of-type(18) {-webkit-box-ordinal-group:19;-ms-flex-order:18;order:18}}.page-id-42228 .showroom_slide{margin-bottom:40px}.page-id-42228 .maker_list{display:flex;justify-content:space-between;flex-wrap:wrap}.page-id-42228 .maker_list li{flex-basis:33%;list-style-type:none;text-align:center;padding:0 10px}@media screen and (max-width:767px){.page-id-17450 .maker_list li{flex-basis:50%}}.page-id-42228 .covid{padding:30px;margin:40px 0;border-radius:8px}.page-id-42228 .covid a:hover{color:#222}.page-id-42228 .map ul{display:flex;justify-content:space-between;flex-wrap:wrap}.page-id-42228 .map ul li{flex-basis:48%;list-style-type:none;padding:10px 0}@media screen and (max-width:767px){.page-id-17450 .map ul li{flex-basis:100%}}.page-id-42228 .map ul li img{margin:0}.page-id-42228 .map ul li .embed-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%;height:100%}.page-id-42228 table{border:none;margin:40px 0}.page-id-42228 .formWrap{margin-top:0}.page-id-42228 .no-magin{margin:0!important}.page-id-42230 .showroom_slide{margin-bottom:40px}.page-id-42230 .secrets{display:flex;justify-content:space-between;flex-wrap:wrap}@media screen and (max-width:767px){.page-id-42230 .secrets{flex-direction:column}}.page-id-42230 .secrets .secret{flex-basis:48%;border:1px solid #000;margin:30px 0}@media screen and (max-width:767px){.page-id-42230 .secrets .secret{margin:0 0 20px 0;flex-basis:100%}}.page-id-42230 .secrets .secret h3{background-color:#000;color:#fff;margin-top:0;font-size: min(max(14px, calc(0.875rem + ((1vw - 0.12px) * 0.5051))), 20px) !important}.page-id-42230 .secrets .secret h3::before{display:none}@media screen and (max-width:767px){.page-id-42230 .secrets .secret h3{text-align:left}}.page-id-42230 .secrets .secret p{padding:20px}@media screen and (max-width:767px){.page-id-42230 .secrets .secret p{padding:0 10px}}.page-id-42230 .map ul{display:flex;justify-content:space-between;flex-wrap:wrap}.page-id-42230 .map ul li{flex-basis:48%;list-style-type:none;padding:10px 0}.page-id-42230 .map ul li img{margin:0}.page-id-42230 .map ul li .embed-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%;height:100%}.child-of-42250 .full_staff ul{display:flex;justify-content:space-between}.child-of-42250 .full_staff ul li{list-style-type:none;text-align:center}.child-of-42250 .full_staff ul li div{text-align:center;font-weight:bold}.child-of-42250 .full_staff{margin-bottom:0;background-color:#fff!important;border:none;padding-top:0!important}.child-of-42250 .full_staff img{margin-bottom:10px}.child-of-42250 .full_staff #showroom-list img{margin:0}@media screen and (max-width:767px){.child-of-42250 .full_staff #showroom-list img{margin:0;width:100%}}#showroom-list{text-align:center;padding-top:0;padding-bottom:0;border:4px solid #4f9bb8;margin-bottom:20px}#showroom-list h2{font-size: min(max(16px, calc(1rem + ((1vw - 0.12px) * 0.6734))), 24px);color:#4f9bb8;margin:20px 0}@media (min-width:1200px){#showroom-list h2{font-size:22px!important;margin-top:20px;margin-bottom:10px}}#showroom-list .tel{font-size: calc(1.5rem + ((1vw - 6px) * 1));font-weight:bold}#showroom-list .addr,#showroom-list .tel_time{font-size: calc(0.875rem + ((1vw - 6px) * 0.3333));margin:5px auto}.child-of-42250 .full_staff .flex ul{margin:0!important;padding:0!important}@media screen and (max-width:767px){.child-of-42250 .full_staff .flex ul{margin:0!important;padding:0!important;display:block}}.child-of-42250 .full_staff h3{background-color:#cdc3b3;color:#000}.child-of-42250 .full_staff strong{color:#000;text-decoration:underline}.child-of-42250 .full_staff .merit{margin-bottom:40px}@media screen and (max-width:767px){.child-of-42250 .full_staff .merit{flex-direction:column;line-height:160%}.child-of-42250 .full_staff .merit img{float:left;max-width:40%;margin-right:10px}}.child-of-42250 .full_staff .merit li{font-weight:bold;flex-basis:32%;background-color:#f8f8f8;padding:20px;text-align:left}@media screen and (max-width:767px){.child-of-42250 .full_staff .staff{flex-wrap:wrap;justify-content:space-between}.child-of-42250 .full_staff .staff li{flex-basis:48%;margin-bottom:20px}}.child-of-42250 .flex2{display:flex;justify-content:space-between;background-color:#fff;border-radius:8px;align-items:center}@media screen and (max-width:767px){.child-of-42250 .flex2{flex-direction:column}}.child-of-42250 .flex2>li{list-style-type:none;text-align:center;padding:20px}.child-of-42250 .flex2 > li:nth-of-type(1) {font-size:160%;line-height:160%;font-weight:bold;padding:20px}.child-of-42250 .flex2>li strong{color:#fb2452;text-decoration:underline}.child-of-42250 .flex2>li .doc_list li{padding:0 5px}.child-of-42250 #showroom-list a.tel{font-size: min(max(16px, calc(1rem +((1vw - 0.12px) * 0.6734))), 24px);color:#e74c3c;margin-bottom:10px;font-weight:bold}article .article_body #showcase2 img{margin:0 0}.parent-pageid-17492 #showcase2 p{padding:0 0}body.body02 #showcase2 .caseBtn{text-align:center}.reform-services .pageImg .infoFrame .imgTitle{line-height:160%}.wrap0529 .blogsFlex>li ul li::after{border-color:#4f9bb8!important}.wrap0529 .feature ul li{font-size:1.5rem!important;line-height:200%!important;padding-top:10px!important;padding-bottom:10px!important}.wrap0529 .feature ul li>strong{font-size:3rem!important}@media screen and (max-width:767px){.wrap0529 .feature ul li{font-size:1rem!important;line-height:200%!important}.wrap0529 .feature ul li>strong{font-size:1.5rem!important}}.wrap0529 .topics2 ul li:nth-of-type(1) {border-top:none!important;border-left:none!important;border-right:none!important;border-bottom:4px solid #cdc3b3!important;text-align:center!important;background-color:#fff!important;color:#000!important;padding:20px!important;width:100%}.wrap0529 .topics2 ul li:nth-of-type(1) i {color:#cdc3b3!important}.post-navigation h2{border-bottom:2px solid #f28006}.crp_related h3{border-bottom:2px solid #4f9bb8}.crp_related ul li a{font-size:80%}.parent-pageid-17492 .btn{font-size:100%}.parent-pageid-17492 .adv ul li h4{font-size:90%!important}.parent-pageid-17492 .adv ul li p{font-size:80%!important}#foot-links ul.linkWrap{gap:60px!important}#foot-links ul.linkWrap>li strong a.orange{color:#4f9bb8!important;text-decoration:none}#archive-reform-menu #footAddr.sec_base .flex li a,.parent-pageid-17492 .sec_base .flex li a{height:inherit}#archive-reform-menu #footAddr.sec_base .flex li,.parent-pageid-17492 #footAddr.sec_base .flex li{flex-basis:inherit;margin-bottom:inherit}@media screen and (max-width:767px){#archive-reform-menu #footAddr.sec_base .flex li,.parent-pageid-17492 .sec_base .flex li{flex-basis:inherit}}#showcase h3,.parent-pageid-17492 h3{font-size:1.2rem!important}.parent-pageid-17492 .staff ul li h4{font-size:1rem!important}.parent-pageid-17492 .staff ul li p{font-size:1rem!important}h3.orange{background-color:#cdc3b3}h3{background-color:#cdc3b3}.parent-pageid-17492 .voices .voiceFrame .voice li:nth-of-type(2) .title {font-size:1rem!important}.parent-pageid-17492 section:nth-of-type(even) {background-color:#eee}.parent-pageid-17492 .feature-4 ul{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:60px}.parent-pageid-17492 .feature-4 ul li{flex-basis:48%;list-style-type:none;margin-bottom:20px;position:relative}@media screen and (max-width:767px){.parent-pageid-17492 .feature-4 ul li{flex-basis:100%}}.parent-pageid-17492 .feature-4 ul li .numFrame{position:absolute;top:-10px;left:-a10px}.parent-pageid-17492 .feature-4 ul li .numFrame .num{width:100px;height:100px;border-radius:50%;padding:10px;background-color:#4f9bb8;color:#fff;font-weight:bold;font-size:1.6rem}.parent-pageid-17492 .feature-4 ul li p{padding:30px;font-weight:bold;background-color:#fafafa;border:1px solid #ddd}.parent-pageid-17492 #showroom.showroom2 ul.flex.detail li p{max-width:inherit;padding:0 0}.parent-pageid-17492 .knowledge p{font-size:1.1rem!important}section.pack.sec_base ul.facility{align-items:stretch;gap:0 0;margin:0 0;flex-wrap:wrap}@media screen and (max-width:767px){section.pack.sec_base ul.facility{gap:10px;margin:20px 0;flex-direction:row;flex-wrap:wrap}}section.pack.sec_base ul.facility>li{margin-bottom:0;width: calc(( 100% - 120px) / 4);padding-bottom:0;position:relative;flex-basis:inherit}@media screen and (max-width:767px){section.pack.sec_base ul.facility>li{width: calc(( 100% - 10px) / 2);padding-bottom:0;border-bottom:1px solid #ddd}}.parent-pageid-17492 section.case.sec_base .case .summary_wrap .summary img{object-fit:contain;background: repeating-linear-gradient(
45deg,
#fafafa,
#fafafa 4px,
#fff 0,
#fff 8px
);border:1px solid #ddd;width:100%}.page-id-17594 h2{font-size:150%!important}.page-id-17594 .frame h3{font-size:140%!important}.page-id-17594 .contents_cta h3{position:static}.page-id-17594 .frame ul li{line-height:200%;font-size:100%!important}.page-id-17594 .frame p{font-size:100%!important}.page-id-17594 .sdgs ul li{text-align:left}.page-id-17594 #contentWrap #showroom .flex li:nth-of-type(1) {flex-basis:40%}.page-id-17594 #contentWrap #showroom .flex li:nth-of-type(2) {flex-basis:60%}.page-id-17594 #contentWrap #showroom .flex img{margin:0 0}.page-id-17594 #contentWrap #showroom h3{position:static;font-size:140%!important}.page-id-17594 .md-arrow-anchor01-rec{font-size:100%}.page-id-17594 .prof table{border:none}.page-id-17594 .prof table th{font-weight:bold;color:#333;background-color:#fff;border:none;border-bottom:2px solid #000}@media screen and (max-width:767px){.page-id-17594 .prof table th{border-bottom:none;padding-bottom:0;margin-bottom:0}}.page-id-17594 .prof table td{background-color:#fff;border:none;border-bottom:2px solid #4f9bb8}.page-id-17594 .prof table thead th{background-color:#fff;color:#fff;border:none}.btn-2{padding:10px 20px;max-width:700px;margin:0 auto;margin-bottom:20px}.btn-2 a{border-radius:6px;display:block;padding:15px 40px;background-color:#f18006;color:#fff;text-decoration:none}.btn-2 a:hover{color:#fff}.btn-com{padding:10px 20px;max-width:700px;margin:0 auto;margin-bottom:20px;text-align:center}.btn-com a{border-radius:6px;display:block;padding:15px 40px;background-color:#4c2716;color:#fff;text-decoration:none}.btn-com a:hover{color:#fff}section.reason p.headline{color:#000;border-bottom:2px solid #4f9bb8}section.reason p.headline big{color:#ccc;font-size:400%;font-weight:bold}section.reason ul.tbl h2{text-align:left;color:#000;font-size:200%!important}section.reason ul.tbl h3{text-align:left;color:#000;background-color:#fff;padding-left:0}section.reason ul.perth-list{display:flex;justify-content:space-between;flex-wrap:wrap}section.reason ul.perth-list li{width:24%;list-style:none;gap:5px 5px}@media screen and (max-width:767px){section.reason ul.perth-list li{width:48%;list-style:none;gap:5px 5px}}#campaign p{font-size:80%}#event p{font-size:80%}#service p{font-size:80%}#relay p{font-size:70%}@media screen and (max-width:767px){#voice h2{margin-bottom:20px}}#related p{font-size:80%}#column p{font-size:80%}#column .topics2 p{font-size:100%}#column .pickup2 p{font-size:100%}#sns p{font-size:80%}@media screen and (max-width:767px){#campaign p{font-size:90%}#event p{font-size:90%}#service p{font-size:90%}#relay p{font-size:80%}#related p{font-size:90%}#column p{font-size:90%}#column .topics2 p{font-size:100%}#column .pickup2 p{font-size:100%}#sns p{font-size:90%}}.formWrap .tel{font-size:160%;color:#4f9bb8}.grecaptcha-badge{visibility:hidden}body{}h2,h3,h4{}#header.header3 ul.ctaWrap>li a svg{font-size:3.5rem}#header.header3 ul.ctaWrap>li a i{font-size:3.5rem}#header.header3 ul.centerWrap>li a{background-color:#fff;border:2px solid #333;color:#333}#header.header3 ul.centerWrap>li a:hover{color:#666}#header.header3 ul.centerWrap i{color:#333}#campaign{background-color:#fff}body.body02 #campaign .btn a{background-color:#4f9bb8;border:2px solid #4f9bb8;color:#fff!important}body.body02 #campaign .btn a i{color:#fff}body.body02 #showcase2 .priceWrap strong{color:#4f9bb8}.btn a{background-color:#4f9bb8}#event .eventCat{background-color:#4f9bb8}#event label{background-color:#cdc3b3;font-weight:bold}#service .tab_main h3{color:#6a6868!important;text-align:left;border-left:3px solid #6a6868}#service .tab_main h3:nth-of-type(2), #service .tab_main h3:nth-of-type(3) {border-top:none!important;padding-top:0}#service .tab_main h3 i{color:#adadad!important}#service .tab_main h3.blue{color:#4f9bb8!important;border-left:3px solid #4f9bb8}body.body02 #service .srv_list .srv_frame h4{background-color:#adadad!important}#voice .balloon{filter:drop-shadow(6px 6px 0 #ddd);z-index:2;top:-150%;left:50%;transform:translateX(-200%);color:#fff;background:#4f9bb8}#voice .balloon::before{border-left:15px solid #4f9bb8}body.body02 #voice .voiceWrap .voiceFrame ul li .voiceName{background-color:#cdc3b3;color:#fff}.wrap0529{background-color:#fff}.wrap0529 .feature{border:2px solid #4f9bb8}.wrap0529 .reason_new ul li h3{border-bottom:2px solid #4f9bb8}.wrap0529 .reason_new ul li h3 strong{background-color:#4f9bb8}.wrap0529 .feature ul li{background-color:#fff;color:#adadad;border:1px solid #adadad}.wrap0529 .feature .ccWrap{padding:40px 20px 40px 20px}.wrap0529 .feature h2{background:none}.wrap0529 .greet2 h3{color:#4f9bb8}.wrap0529 .greet2 .btnWrap .btn{background-color:#4f9bb8}.wrap0529 .sec_new{border-bottom:2px solid #cdc3b3}.wrap0529 .area2 ul.areaFlex li h3 strong{color:#4f9bb8}#showroom.showroom2 h2{background-color:#fff;color:#000}.page-id-17510 #showroom.showroom2 .flex.detail{border:2px solid #cdc3b3;display:flex;flex-direction:row;@media screen and (max-width: 767px) { flex-direction: column;}
}#showroom.showroom2 h3{color:#4f9bb8}#showroom.showroom2 .btnWrap ul.flex li a.btn{background-color:#4f9bb8}#related{background-color:#f8f8f8;background-image:none}.wrap0529 .area2 ul.areaFlex li{width:100%;list-style-type:none;background-color:#fff;position:relative;background:linear-gradient(180deg,#cdc3b3 0%,white 37%);position:relative;border-radius:12px;padding:30px 20px 20px 20px;filter:drop-shadow(6px 4px 0 #ddd)}.wrap0529 .area2 ul.areaFlex li h3 .num{border:4px solid #cdc3b3}.wrap0529 .blogsFlex h3{margin-top:0!important;text-align:center;background-color:#fff;color:#000;border-bottom:4px solid #cdc3b3}#column h3{border-radius:0;max-width:100%;margin:0 auto;margin-bottom:10px}#column .date{background-color:#cdc3b3}#column .btn a{background-color:#4f9bb8}.wrap0529 .topics2 ul li:nth-of-type(1) {background-color:#cdc3b3}.wrap0529 .topics2 ul li i{color:#cdc3b3}body.body02 #footer #footContact{background-color:#cdc3b3;filter:none;background:linear-gradient(180deg,#cdc3b3 0%,#cdc3b3 50%,#f2f2f2 50%,#f2f2f2 100%)}.contents_cta>li h3{color:#4f9bb8}.contents_cta>li{border:2px solid #4f9bb8;filter:drop-shadow(3px 3px 0 #adadad)}#foot-links ul.linkWrap>li strong{color:#4f9bb8}@media screen and (max-width:767px){#header.header3 ul.ctaWrap>li a svg{font-size:1.4rem}#header.header3 ul.ctaWrap>li a i{font-size:1.4rem}.contents_cta > li:nth-of-type(1)::before {display:none}.contents_cta > li:nth-of-type(2)::before {display:none}}#relay{background-color:#fff}#relay a .pubDate{color:#cdc3b3}#related{background-color:#fff}.wrap0529 .topics2{background-color:#fff}.wrap0529 .pickup2{background-color:#fff}.wrap0529 .blogsFlex>li .btn{background-color:#fff}#page-top a{background:#4f9bb8}body.body02 #event{background-color:#fff}#campaign p{font-size:90%}#event p{font-size:90%}#service p{font-size:90%}#relay p{font-size:80%}#related p{font-size:90%}#column p{font-size:95%}#column .topics2 p{font-size:100%}#column .pickup2 p{font-size:100%}#sns p{font-size:90%}body.body02 #showcase2{font-size:90%}.wrap0529{font-size:1.2rem!important}#showroom.showroom2 p{font-size:1.2rem;line-height:200%}.wrap0529 .seo2 ul li p{line-height:200%}@media (min-width:1200px){#column ul li{font-size:18px!important}}#service .tab_main{background-color:#fff!important;border:none!important}body.body02 #service .srv_list{gap:20px;padding:0 0}body.body02 #service .srv_list .srv_frame{flex-basis:auto!important;width: calc((100% - 20px) /2);display:flex;border:1px solid #6a6868}body.body02 #service .srv_list .srv_frame a{width:100%;text-align:left}body.body02 #service .srv_list .srv_frame .imgWrap{}body.body02 #service .srv_list .srv_frame img{width:40%;float:left}body.body02 #service .srv_list .srv_frame .caseInfoWrap{width:55%;float:left;vertical-align:middle;margin-left:20px;margin-top:65px}body.body02 #service .srv_list .srv_frame a{color:#6a6868!important}body.body02 #service .srv_list.tab2 .srv_frame a{color:#4f9bb8!important}#nav2 ul.navItems>li .dropdown{border:none}#nav2 ul.navItems > li .dropdown ul.subWrap > li:nth-of-type(1) {background-color:#f2f2f2}#nav2 ul.navItems > li .dropdown ul.subWrap > li:nth-of-type(2) .subText_lg {color:#4f9bb8}#nav2 ul.navItems > li .dropdown ul.subWrap > li:nth-of-type(2) .subText_lg a,#nav2 ul.navItems > li .dropdown ul.subWrap .subText_md a {color:#4f9bb8}#nav-xs.nav-xs2 .contact-btns .cta-tel a .tel_xs i,#foot-links-xs .contact-btns .cta-tel a .tel_xs i{color:#4f9bb8}#foot-links-xs .contact-btns .cta-tel a{border:3px solid #4f9bb8}#foot-links-xs .contact-btns .cta-access a{background-color:#adadad!important}#foot-links-xs .contact-btns .cta-line a{background-color:#cdc3b3!important}#foot-links-xs .contact-btns .cta-mail a{background-color:#4f9bb8!important}#nav-xs.nav-xs2 .has-children_xs::before,#foot-links-xs .has-children_xs::before{color:#4f9bb8}.body02 .cta-xs .contact-btns .cta-tel a .tel_xs i{color:#4f9bb8}.blue1{color:#4f9bb8!important}.parent-pageid-17492 .staff ul li .staffName span{background-color:#4f9bb8}.parent-pageid-17492 .voices .voiceFrame .voice li:nth-of-type(2) .cusName {background-color:#4f9bb8}.page-id-17594 h3:before{background-color:#4f9bb8}.page-id-17594 .frame h3{color:#4f9bb8}.page-id-17594 .frame{background-color:#fff}article #page_nav .pagination li.active a,.archive #page_nav .pagination li.active a{background:#4f9bb8}#eventSingle .eventButton{background-color:#4f9bb8;box-shadow:0 6px #4f9bb8}.formWrap h2 i{color:#4f9bb8}#form_step{background-color:#fff;border:1px solid #4f9bb8}#form_step li span{color:#4f9bb8;border:1px solid #4f9bb8}#form_step li.current::after{background:#4f9bb8}#form_step li.current span{background:#4f9bb8}#form_step li::after{background:#4f9bb8}.ev_status.ev_close{background-color:#adadad}.ev_status.ev_open{background-color:#4f9bb8;color:#fff}@media screen and (max-width:767px){#voice .voiceFrame:nth-of-type(even) {background-color:#fff}body.body02 #service .srv_list .srv_frame{flex-basis:auto!important;width:100%;display:flex;border:1px solid #6a6868}body.body02 #service .srv_list .srv_frame img{width:20%;float:left}body.body02 #service .srv_list .srv_frame .caseInfoWrap{margin-top:25px}}.eventInfo .telWrap{text-align:center;margin-bottom:20px}.eventInfo .telWrap .tel{font-size:160%;color:#d62f1d;margin-bottom:10px;font-weight:bold}.eventInfo #evTable th{min-width:110px}.s-w1000 .feature-list ul{margin-top:40px;margin-bottom:40px}.s-w1000 .feature-list ul li{flex-basis:100%;list-style-type:none;margin-bottom:20px;position:relative}@media screen and (max-width:767px){.s-w1000 .feature-list ul li{flex-basis:100%}}.s-w1000 .feature-list ul li .numFrame{position:absolute;top:-10px;left:-a10px}.s-w1000 .feature-list ul li .numFrame .num{margin-top:10px;width:100px;height:100px;border-radius:50%;padding:10px;background-color:#4f9bb8;color:#fff;font-weight:bold;font-size:1.6rem}.s-w1000 .feature-list ul li p{padding:10px 40px;font-weight:nomal;background-color:#fafafa;border:1px solid #ddd}.s-w1000 .feature-list ul li p strong{font-weight:bold;background:linear-gradient(transparent 50%,#fff100 0%)}#showroom.showroom-event{border:none;font-size:1rem}#showroom.showroom-event h2{font-size:2rem!important;margin:0;margin-bottom:40px;background-color:#f28006;color:#fff}@media screen and (max-width:979px){#showroom.showroom-event h2{font-size:1.6rem!important}}#showroom.showroom-event h3{margin-top:0;font-size:1.6rem;background-color:transparent;color:#f28006;margin-bottom:0;text-align:left;padding-left:0}@media screen and (max-width:979px){#showroom.showroom-event h3{text-align:center}}#showroom.showroom-event h4{text-align:left;padding-left:0}#showroom.showroom-event p{text-align:left;font-size:1rem;line-height:140%}#showroom.showroom-event .flex.detail{margin-bottom:0;display:flex}@media screen and (max-width:979px){#showroom.showroom-event .flex.detail{flex-direction:column}}#showroom.showroom-event .flex.detail>li{list-style:none}#showroom.showroom-event .flex.detail > li:nth-of-type(1) {width:40%}@media screen and (max-width:979px){#showroom.showroom-event .flex.detail > li:nth-of-type(1) {width:100%}}#showroom.showroom-event .flex.detail > li:nth-of-type(2) {width:60%;padding:0 0 0 20px}@media screen and (max-width:979px){#showroom.showroom-event .flex.detail > li:nth-of-type(2) {width:100%;padding:10px}}#showroom.showroom-event .btnWrap ul.flex{border:none;gap:20px;display:flex}#showroom.showroom-event .btnWrap ul.flex li{width:100%;list-style-type:none}#showroom.showroom-event .btnWrap ul.flex li a.btn{display:block;padding:10px;background-color:#f28006;border-radius:30px}#showroom.showroom-event .btnWrap ul.flex li:nth-of-type(1) a.btn {background-color:#fff;color:#f28006;border:2px solid #f28006}#showroom.showroom-event table{margin:0 0}#showroom.showroom-event table tr td,#showroom.showroom-event table tr th{padding:4px 10px}#showroom.showroom-event ul li img{margin:0}.main-wp.single article h2{line-height:180%;background-color:#fff;border-bottom:2px solid #4f9bb8}.mobile{display:none}@media screen and (max-width:979px){table#evTable td{line-height:160%}.eventInfo ul.tbl.sep li{text-align:center}.eventInfo ul.tbl.sep li img{width:60%}.mobile{display:block}}#line-up-two{padding-bottom:20px;@media screen and (max-width: 979px) {
		margin-top:20px;
	}
}#line-up-two img{}#line-up-two .twoWrap{display:flex;flex-wrap:wrap;justify-content:space-between;padding:20px 0;gap:20px}@media screen and (max-width:767px){#line-up-two .twoWrap{padding-top:0;gap:20px;flex-direction:row}}#line-up-two .twoFrame{flex-basis:50%;padding:20px;background-color:#fff}#line-up-two .twoFrame:nth-of-type(4n-1) {background-color:#fafafa}#line-up-two .twoFrame:nth-of-type(4n-2) {background-color:#fff}@media screen and (max-width:767px){#line-up-two .twoFrame{padding:20px 10px;flex-basis:100%}#line-up-two .twoFrame:nth-of-type(even) {background-color:#f0f0f0}#line-up-two .twoFrame:nth-of-type(4n-2) {background-color:#fff}}#line-up-two .twoFrame a{text-decoration:none}#line-up-two .twoFrame a .twoName,#line-up-two .twoFrame a .twoComment{text-decoration:none;color:#000}#line-up-two .twoFrame a .more{color:#3498db;text-decoration:underline;font-weight:bold}#line-up-two ul{justify-content:space-between;margin:0}#line-up-two ul li{list-style-type:none;text-align:left}#line-up-two ul li:nth-of-type(1) {flex-basis:48%}@media screen and (max-width:767px){#line-up-two ul li:nth-of-type(1) {flex-basis:33.3%}}#line-up-two ul li:nth-of-type(2) {flex-basis:50%}@media screen and (max-width:767px){#line-up-two ul li:nth-of-type(2) {flex-basis:63%}}#line-up-two ul li .twoTitle{color:#000;font-weight:bold;font-size:1.1rem;line-height:160%;margin-bottom:10px}@media screen and (max-width:767px){#line-up-two ul li .twoTitle{margin-bottom:6px;font-size:1rem}}#line-up-two ul li .twoName{font-weight:bold;font-size:1.1rem;margin-bottom:6px;text-decoration:none}#line-up-two .twoComment{font-size:.9rem;margin-top:10px;text-align:left}@media screen and (max-width:767px){#line-up-two .twoComment{line-height:160%}}#line-up-two .twoComment a{color:#000;text-decoration:none}#line-up-two .twoWrap .twoFrame{flex-basis:auto;width: calc((100% - 20px) /2);padding:0;filter:none;border:none}@media screen and (max-width:767px){#line-up-two .twoWrap .twoFrame{flex-basis:auto;width: calc((100% - 0px) /1);padding:0;filter:none;border:none}}.reform-services .pageImg .infoFrame .imgTitle ul li:nth-of-type(1) .price strong {}.reform-services .pageImg .infoFrame .imgTitle ul li:nth-of-type(2) .off {background-color:#4f9bb8}.reform-services .pageImg .infoFrame .imgTitle ul li:nth-of-type(2) .off strong {color:#fff}#archive-reform-menu .sec_base .flex article.summary a .price_type.not_include,.parent-pageid-17492 .sec_base .flex article.summary a .price_type.not_include{background-color:#4f9bb8}.child-of-17492{background-color:#fff}.child-of-17492 .doc{background-color:#cdc3b3}.child-of-17492 .full_staff{border:4px solid #cdc3b3}.child-of-17492 .full_staff h3{background-color:#cdc3b3}.child-of-17492 .doc:after{border-top-color:#cdc3b3}#showroom{border:4px solid #cdc3b3}.parent-pageid-17492 .summary_wrap .summary .slider_detail .staffComment-list i{color:#4f9bb8}.parent-pageid-17492 .knowledge ul li .theme h4{color:#000}.parent-pageid-17492 .adv ul li .staffName span{background-color:#4f9bb8}.parent-pageid-17492 .flow ul li{border:2px solid #4f9bb8;color:#4f9bb8}.parent-pageid-17492 .flow ul li span{text-combine-upright:all;background-color:#4f9bb8}body.body02 #contentWrap #content.blogs .columnWrap .content_L #page_nav .pagination li.active a{background:#4f9bb8}body.body02 #contentWrap #content.blogs ul.blogs_nav li a{border:3px solid #4f9bb8}body.body02 #contentWrap #content.blogs ul.blogs_nav li a:hover{background-color:#4f9bb8}body.body02 #contentWrap #content.blogs .columnWrap .content_R h2{background-color:#4f9bb8}body.body02 #contentWrap #content.blogs .columnWrap .content_R .blog_rankingWrap ul li .blog_ranking,body.body02 #contentWrap #content.blogs .columnWrap .content_R .blog_catWrap ul li .blog_ranking{background-color:#4f9bb8}body.body02 #contentWrap #content.blogs .columnWrap .content_R .blog_catWrap ul li a i{color:#4f9bb8}.formWrap .wpcf7 table td p{font-size:100%}.page.parent-pageid-47939 h2{margin-bottom:40px;color:#6baa75}@media screen and (max-width:767px){.page.parent-pageid-47939 h2{margin-bottom:20px}}.page.parent-pageid-47939 h3{background-color:transparent;color:#000;position:relative;display:block;margin-bottom:1em}.page.parent-pageid-47939 h3:before{content:'';position:absolute;bottom:-5px;display:inline-block;width:200px;height:3px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);background-color:#6baa75;border-radius:2px}.page.parent-pageid-47939 #contentWrap .flex{display:flex;justify-content:space-between}.page.parent-pageid-47939 #contentWrap .flex li{list-style-type:none}.page.parent-pageid-47939 #contentWrap .flex li:nth-of-type(1) {flex-basis:56%}.page.parent-pageid-47939 #contentWrap .flex li:nth-of-type(2) {flex-basis:42%}.feature-anchor small{font-size:95%;color:#000}@media screen and (max-width:767px){.page.parent-pageid-47939 .anchor-flow p{margin-left:10px}.page.parent-pageid-47939 #contentWrap .flex{flex-direction:column-reverse}.page.parent-pageid-47939 #contentWrap .flex .president img{width:100%;margin-bottom:20px}}.page.parent-pageid-47939 .frame{background-color:#e7f7e9;border-color:#9fc9a6;border-radius:6px;margin-top:40px;clear:both;padding:40px 20px;padding-bottom:60px;margin-bottom:40px}@media screen and (max-width:767px){.page.parent-pageid-47939 .frame{margin:20px 10px;padding:30px 10px}}.page.parent-pageid-47939 .frame h3{background-color:transparent;color:#6baa75;margin-bottom:30px;font-size:100%!important}.page.parent-pageid-47939 .frame ul{margin:0 auto;max-width:760px}.page.parent-pageid-47939 .frame ul li{line-height:160%;font-size:.9rem}.page.parent-pageid-47939 .frame p{max-width:760px;margin:0 auto;font-size:.9rem;margin-bottom:20px}.page.parent-pageid-47939 section{padding:60px 40px}@media screen and (max-width:767px){.page.parent-pageid-47939 section{padding:30px 0}.page.parent-pageid-47939 section p{line-height:180%!important;margin-bottom:20px}}.page.parent-pageid-47939 section:nth-of-type(even) {background-color:#fafafa}.page.parent-pageid-47939 section:nth-of-type(even) .frame {background-color:#fff;border-color:#ddd}.page.parent-pageid-47939 section:nth-of-type(even) .frame h3 {color:#1abc9c;margin-top:0}.page.parent-pageid-47939 section:nth-of-type(even) .frame h3:before {background-color:#1abc9c}.page.parent-pageid-47939 .secrets{display:flex;justify-content:space-between;flex-wrap:wrap}@media screen and (max-width:767px){.page.parent-pageid-47939 .secrets{flex-direction:column}}.page.parent-pageid-47939 .secrets .secret{flex-basis:48%;border:1px solid #f18006;margin:30px 0}@media screen and (max-width:767px){.page.parent-pageid-47939 .secrets .secret{margin:0 0 20px 0;flex-basis:100%}}.page.parent-pageid-47939 .secrets .secret h3{background-color:#f18006;color:#fff;margin-top:0;font-size:1rem!important}.page.parent-pageid-47939 .secrets .secret h3::before{display:none}@media screen and (max-width:767px){.page.parent-pageid-47939 .secrets .secret h3{text-align:left}}.page.parent-pageid-47939 .secrets .secret p{padding:20px}@media screen and (max-width:767px){.page.parent-pageid-47939 .secrets .secret p{padding:0 10px;font-size:.85rem}}.page.parent-pageid-47939 .group-home{text-align:center}.page.parent-pageid-47939 .group-home img{margin:30px auto}@media screen and (max-width:767px){.page.parent-pageid-47939 .group-home p{text-align:left}.page.parent-pageid-47939 .group-home p a{text-align:center}}.page.parent-pageid-47939 .prof table{max-width:800px}@media screen and (max-width:767px){.page.parent-pageid-47939 .prof table{line-height:160%}}.page.parent-pageid-47939 .showroom{padding:60px 0}.page.parent-pageid-47939 .showroom .tac{text-align:center;margin-bottom:0}.page.parent-pageid-47939 .showroom .tac img{margin-bottom:0}@media screen and (max-width:767px){.page.parent-pageid-47939 .showroom .tac img{margin-bottom:0}}.page.parent-pageid-47939 .showroom table{max-width:800px;margin:30px auto}.page.parent-pageid-47939 .showroom .covid{font-size:.85rem}.page.parent-pageid-47939 .showroom .covid a{color:#fff}.page.parent-pageid-47939 .showroom .frame ul{display:flex;justify-content:space-between;width:100%;max-width:none;margin:40px 0}@media screen and (max-width:767px){.page.parent-pageid-47939 .showroom .frame ul{flex-direction:column;margin-bottom:0}}.page.parent-pageid-47939 .showroom .frame ul li{flex-basis:48%;list-style-type:none}@media screen and (max-width:767px){.page.parent-pageid-47939 .showroom .frame ul li{flex-basis:100%;margin-bottom:20px}}.page.parent-pageid-47939 .showroom .frame ul li img{margin:0}.page.parent-pageid-47939 .showroom .frame ul li .embed-container{height:100%}.page.parent-pageid-47939 hr{margin:40px 0;color:#eee;border:2px dotted #eee}.page.parent-pageid-47939 .md-arrow-anchor01-rec{margin:30px auto;width:auto;max-width:760px;font-size:.9rem}@media screen and (max-width:767px){.page.parent-pageid-47939 .md-arrow-anchor01-rec{margin:20px 0;padding:0;max-width:100%}.page.parent-pageid-47939 .md-arrow-anchor01-rec a{padding:10px}}.page.parent-pageid-47939 h2{font-size:150%!important}.page.parent-pageid-47939 .frame h3{font-size:140%!important}.page.parent-pageid-47939 .contents_cta h3{position:static}.page.parent-pageid-47939 .frame ul li{line-height:200%;font-size:100%!important}.page.parent-pageid-47939 .frame p{font-size:100%!important}.page.parent-pageid-47939 .group-home ul li{text-align:left}.page.parent-pageid-47939 #contentWrap #showroom .flex li:nth-of-type(1) {flex-basis:40%}.page.parent-pageid-47939 #contentWrap #showroom .flex li:nth-of-type(2) {flex-basis:60%}.page.parent-pageid-47939 #contentWrap #showroom .flex img{margin:0 0}.page.parent-pageid-47939 #contentWrap #showroom h3{position:static;font-size:140%!important}.page.parent-pageid-47939 .md-arrow-anchor01-rec{font-size:100%}.page.parent-pageid-47939 .prof table{border:none}.page.parent-pageid-47939 .prof table th{font-weight:bold;color:#333;background-color:#fff;border:none;border-bottom:2px solid #000}@media screen and (max-width:767px){.page.parent-pageid-47939 .prof table th{border-bottom:none;padding-bottom:0;margin-bottom:0}}.page.parent-pageid-47939 .prof table td{background-color:#fff;border:none;border-bottom:2px solid #4f9bb8}.page.parent-pageid-47939 .prof table thead th{background-color:#fff;color:#fff;border:none}.pum-content+.pum-close,.pum-theme-default-theme .pum-content+.pum-close{background-color:#4f9bb8!important}.pum-container,.pum-theme-default-theme .pum-container{padding:5px!important}.pum-container{top:auto!important;left:0!important;bottom:0!important}@media screen and (max-width:767px){.pum-container{top:auto!important;left:0!important;bottom:65px!important}}@media (hover:hover) and (pointer:fine){#nav2 .navItems>li.menu-item-has-children{position:relative}#nav2 .navItems>li.menu-item-has-children>.dropdown{position:absolute;left:0;top:100%;z-index:9999;opacity:0;visibility:hidden;pointer-events:none;transform:translateY(6px);transition:opacity .15s ease , transform .15s ease , visibility .15s ease}#nav2 .navItems>li.menu-item-has-children:hover>.dropdown,#nav2 .navItems>li.menu-item-has-children:focus-within>.dropdown{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)}#nav2 .navItems>li.menu-item-has-children>.dropdown .subWrap ul{display:block;margin-top:0;margin-bottom:0}#nav2 .navItems>li.menu-item-has-children>.dropdown .subWrap ul>li{display:block}#nav2 .navItems>li.menu-item-has-children>.dropdown .subWrap ul>li>a{display:block}#nav2 div.container>ul.navItems>li.menu-item-has-children>div.dropdown{opacity:0;visibility:hidden;pointer-events:none}#nav2 div.container>ul.navItems>li.menu-item-has-children:hover>div.dropdown,#nav2 div.container>ul.navItems>li.menu-item-has-children:focus-within>div.dropdown{opacity:1;visibility:visible;pointer-events:auto}#nav2 ul.navItems>li.menu-item-has-children>.dropdown,#nav2 ul.navItems>li.menu-item-has-children>.dropdown li,#nav2 ul.navItems>li.menu-item-has-children>.dropdown a{background-color:#f2f2f2;color:#000}#nav2 ul.navItems>li.menu-item-has-children>.dropdown a:hover{background-color:#e6e6e6;color:#000}#nav2 ul.navItems>li.menu-item-has-children>.dropdown{border:none!important;background-color:#f2f2f2!important}#nav2 ul.navItems > li .dropdown ul.subWrap > li:nth-of-type(1){background-color:#f2f2f2!important;color:#000!important;border-bottom:1px solid #ccc!important}#nav2 ul.navItems>li.menu-item-has-children>.dropdown .subWrap{background-color:#f2f2f2!important}#nav2 ul.navItems>li.menu-item-has-children>.dropdown a{display:block!important;white-space:normal!important;word-break:break-word;background-color:#f2f2f2!important;color:#000!important;padding:7px 12px;line-height:1.4;border-left:0!important;border-right:0!important;border-top:0!important;border-bottom:1px solid #ddd!important;box-sizing:border-box}#nav2 ul.navItems>li.menu-item-has-children>.dropdown ul li:last-child>a{border-bottom:0!important}#nav2 ul.navItems>li.menu-item-has-children>.dropdown a:hover{background-color:#e6e6e6!important;color:#000!important}#nav2 ul.navItems>li.menu-item-has-children>.dropdown .subText_lg{background-color:transparent!important;color:#000!important}#nav2 ul.navItems>li.menu-item-has-children>.dropdown .subText_lg a{background-color:#f2f2f2!important;color:#000!important}#nav2 ul.navItems>li.menu-item-has-children>.dropdown a{padding-right:0!important;padding-left:0!important}}#nav2 ul.navItems>li .dropdown ul.subWrap>li{padding:0 5px}.mv h1{font-size:18px!important;color:#fff!important;border-bottom:none;border-top:none;font-weight:bold;text-align:center;margin-bottom:0}@media screen and (max-width:767px){.mv h1{font-size:14px!important}}.renew-flow{margin:48px 0}.renew-flow__inner{max-width:1100px;margin:0 auto;padding:0 16px}.renew-flow__head{margin-bottom:20px}.renew-flow__title{font-size:clamp(22px,2.2vw,30px);line-height:1.3;margin:0 0 8px}.renew-flow__lead{font-size:clamp(14px,1.4vw,16px);margin:0 0 10px;opacity:.9}.renew-flow__desc{margin:0;line-height:1.8;opacity:.95}.renew-flow__list{list-style:none;padding:0;margin:26px 0 0;display:grid;gap:16px}.renew-flow__card{background:#fff;border:1px solid rgba(0,0,0,.08);border-radius:14px;overflow:hidden;box-shadow:0 6px 18px rgba(0,0,0,.06);display:grid;grid-template-columns:1fr}.renew-flow__media{position:relative;width:100%;aspect-ratio: 16 / 9;background:rgba(0,0,0,.04)}.renew-flow__media img{width:100%;height:100%;object-fit:cover;display:block}.renew-flow__body{padding:16px 16px 18px}.renew-flow__step{display:inline-flex;align-items:baseline;gap:8px;margin:0 0 8px;line-height:1}.renew-flow__step span{font-size:12px;letter-spacing:.06em;opacity:.75}.renew-flow__step b{font-size:20px;letter-spacing:.04em}.renew-flow__stitle{margin:0 0 10px;font-size:clamp(18px,1.8vw,22px);line-height:1.35}.renew-flow__body p{margin:0 0 10px;line-height:1.85}.renew-flow__bullets{margin:10px 0 0;padding-left:1.2em;line-height:1.8}.renew-flow__bullets li{margin:6px 0}.renew-flow__callout{margin-top:12px;padding:12px 12px;border-radius:12px;background:rgba(214,184,148,.16);border:1px solid rgba(214,184,148,.55)}.renew-flow__calloutTitle{margin:0 0 6px;font-weight:700}@media (min-width:768px){.renew-flow__list{gap:18px}.renew-flow__card{grid-template-columns:420px 1fr;align-items:stretch}.renew-flow__body{padding:18px 18px 20px}.renew-flow__item:nth-child(even) .renew-flow__card {grid-template-columns:1fr 420px}.renew-flow__item:nth-child(even) .renew-flow__media {order:2}}@media (max-width:767px){.renew-flow{margin:36px 0}.renew-flow__body{padding:14px 14px 16px}}.renew-flow,.renew-flow *{box-sizing:border-box}.renew-flow{width:100%;overflow-x:hidden}.renew-flow__inner{width:100%;max-width:1100px;margin:0 auto;padding:0 16px}.renew-flow__card{width:100%;max-width:100%}.renew-flow__body{width:100%;max-width:100%}.renew-flow__stitle{white-space:normal;word-break:break-word;overflow-wrap:break-word}.renew-flow__body p,.renew-flow__bullets{word-break:break-word;overflow-wrap:break-word}@media (max-width:767px){.renew-flow__card{grid-template-columns:1fr}.renew-flow__media{width:100%}.renew-flow__body{padding:14px}}.renew-flow__card,.renew-flow__media,.renew-flow__body,.renew-flow__list,.renew-flow__item{min-width:0}.renew-flow__stitle,.renew-flow__body p,.renew-flow__bullets,.renew-flow__callout,.renew-flow__callout p{overflow-wrap:anywhere;word-break:break-word}.renew-flow{max-width:100%;overflow-x:clip;overflow-x:hidden}.renew-flow__inner{max-width:1100px;width:100%}.renew-flow__media img{max-width:100%;height:auto}.cta-leadRow{display:block;margin-top:12px}@media (min-width:768px){.cta-leadRow{display:flex;gap:24px;align-items:center}.cta-leadText{flex:1 1 auto;min-width:0}.cta-leadImage{flex:0 0 38%;max-width:420px}}.cta-leadImage img{width:100%;height:auto;display:block;border-radius:10px;object-fit:cover}.search_link .service-img{width:450px!important;flex-shrink:0}@media (max-width:768px){.search_link .service-img{width:100%!important}}