@charset "UTF-8";.icon_phone:before{background-size:contain}@media not all and (min-width:768px){.header_logo{width:62vw;padding:1em 0 1em .5em}.footer_logo{width:248px}.spbtn{position:relative;top:2px}.spbtn.scroll-event{position:fixed;top:0;right:2%}.spbtn span{background-color:#85848d}.spbtn span:nth-of-type(2),.spbtn span:nth-of-type(3){width:50%}}#g-nav.panelactive ul{margin-top:2rem}.spbtn.active span:nth-of-type(1),.spbtn.active span:nth-of-type(3){background-color:#fff}.spbtn.active span:nth-of-type(1){top:28px;left:0;width:100%}.spbtn.active span:nth-of-type(3){top:40px;left:0;width:100%}@media (min-width:768px){.header_logo{width:64vw;max-height:84px;padding:1em 0 1em 1em}#g-nav.panelactive ul{max-width:49%;margin-top:6rem}#g-nav.panelactive ul li ul{max-width:60%}.spbtn{position:fixed;top:15px;right:1.25%}.spbtn.active{top:5rem;width:12vw;height:12vw}.spbtn span:nth-of-type(1),.spbtn span:nth-of-type(2),.spbtn span:nth-of-type(3){width:50%}.spbtn.active span:nth-of-type(1){top:40px;left:0;transform:translateY(6px) rotate(-35deg);width:100%}.spbtn.active span:nth-of-type(3){top:40px;left:0;transform:translateY(6px) rotate(35deg);width:100%}.footer_logo{width:24vw;max-width:250px}.header_inner{width:94%;max-width:unset}}@media (min-width:992px){.header_logo{width:19%;min-width:170px;margin:0 auto;padding:0}.header_inner{width:90%;max-width:1320px}.footer_logo{width:18vw}}.firstview{background:url(//kyousei-well.com/wp-content/themes/haguweb-046kyousei/assets/css/../image/firstview_sp@2x.jpg) no-repeat left top/cover}@media (min-width:768px){.firstview{background-image:url(//kyousei-well.com/wp-content/themes/haguweb-046kyousei/assets/css/../image/firstview_pc@2x.jpg)}.fixed_btns{display:flex!important}#about p{font-size:18px}.work_item .work_text{width:69.5%;max-width:inherit;min-width:auto;margin:0 auto}.work_item .work_text p{font-size:18px}.top-btn a{padding:3rem 0 3.5rem}.googlemap{padding-bottom:0;height:100%}.pb-base{padding-bottom:40px}}@media (min-width:992px){.firstview{padding-top:48%}.fixed_btns{display:none!important}.work_item{flex-direction:row}.work_item .work_image{width:50%}.work_item .work_textarea{padding-right:4rem;width:50%}#news h2{text-align:center!important}.top-btn a{padding:4rem 0 3.5rem}.pb-base{padding-bottom:80px}}@media (min-width:1200px){.news_contents.-news{padding-right:10%}}@media (min-width:1400px){.firstview{padding-top:667px}}.page-head_worker{background:url(//kyousei-well.com/wp-content/themes/haguweb-046kyousei/assets/css/../image/page-head-worker_sp@2x.jpg) no-repeat left top/cover}@media (min-width:768px){.page-head_worker{background-image:url(//kyousei-well.com/wp-content/themes/haguweb-046kyousei/assets/css/../image/page-head-worker_pc@2x.jpg)}#recuruit ul{flex-wrap:wrap}#recuruit ul li.column_contents.bg-white{width:100%}.recuruit_note div{width:calc(100% / 3);margin:0 1rem}}@media (min-width:992px){#recuruit ul li.column_contents.bg-white{width:40%}.recuruit_note div{width:100%;margin:0}}.page-head_business{background:url(//kyousei-well.com/wp-content/themes/haguweb-046kyousei/assets/css/../image/page-head-business_sp@2x.jpg) no-repeat left top/cover}@media (min-width:768px){.page-head_business{background-image:url(//kyousei-well.com/wp-content/themes/haguweb-046kyousei/assets/css/../image/page-head-business_pc@2x.jpg)}}.page-head_contact{background:url(//kyousei-well.com/wp-content/themes/haguweb-046kyousei/assets/css/../image/page-head-contact_sp@2x.jpg) no-repeat left top/cover}@media (min-width:768px){.page-head_contact{background-image:url(//kyousei-well.com/wp-content/themes/haguweb-046kyousei/assets/css/../image/page-head-contact_pc@2x.jpg)}}.page-head_news{background:url(//kyousei-well.com/wp-content/themes/haguweb-046kyousei/assets/css/../image/page-head-news_sp@2x.jpg) no-repeat left top/cover}@media (min-width:768px){.page-head_news{background-image:url(//kyousei-well.com/wp-content/themes/haguweb-046kyousei/assets/css/../image/page-head-news_pc@2x.jpg)}}#g-nav>ul{flex-direction:column}#g-nav>ul li{margin-bottom:1.75rem}#g-nav.panelactive>ul{font-size:20px}.global_nav_text a{display:block;color:#fff;font-family:"Noto Sans JP",sans-serif}.global_nav_btn{margin-bottom:1rem}.global_nav_btn a{width:100%;max-width:100%}@media (min-width:769px){#g-nav.panelactive ul li:nth-child(10){width:100%;margin-top:4rem}.global_nav_btn_contact a{background-color:#d5f2a0}}@media (min-width:992px){#g-nav>ul{flex-wrap:wrap}#g-nav>ul li{width:100%;margin-bottom:0}.global_nav_text a{display:block;color:#fff;font-family:"Noto Sans JP",sans-serif}.global_nav_btn{margin-bottom:0}.global_nav_btn a{width:100%}}@media (min-width:992px){#g-nav>ul{flex-direction:row}#g-nav ul{display:flex;position:relative;top:auto;left:auto;transform:translate(0,0)}#g-nav>ul li{width:auto}.global_nav_text a{padding:0 1.4vw;color:#000}.global_nav_btn a{width:10vw;max-width:136px;height:7.352vw;max-height:100px;padding:0;line-height:1.4}.global_nav_btn_contact a{background-color:#f3faef}}@media (min-width:768px){.firstview_copy{padding:1.8em 1em}}@media (min-width:992px){.firstview_copy{padding:1.8em 2.4em}}@media (min-width:768px){.inner-width{width:93.53%}.footer_contact{width:34%}.footer_nav{width:34%}.footer_profile{width:32%}.footer_nav_inner{width:76.2%}.font-size-phone,.phone_link{font-size:clamp(25px, 1.319vw, 38px)}.icon_phone:before{width:25px;height:25px}.font-size-hedding-6{font-size:14px}}@media (min-width:992px){.inner-width{width:83.53%;max-width:1136px}.footer_contact{width:38%}.footer_nav{width:27%}.footer_profile{width:27%}.footer_nav_inner{width:70%}.font-size-phone,.phone_link{font-size:clamp(32px, 3.309vw, 45px)}.icon_phone:before{width:45px;height:45px}.font-size-hedding-6{font-size:clamp(18px, 1.319vw, 20px)}}section#recuruit{margin-top:-8rem}ul.note_list{display:flex;flex-wrap:wrap}ul.note_list li{min-height:auto}@media (min-width:768px){section#recuruit{margin-top:-10rem}.col-md-3 .column_contents{padding:2rem;width:40%}.col-md-3 .column_contents.bg-white{padding:2rem 1rem}.work_item .work_text{width:98.5%;max-width:inherit;min-width:auto;margin-left:30px}.work_item .work_image{width:46%}.top-btns_width{width:92%;max-width:1136px}.company_contents{margin-right:10px}.flow_list li{width:80%}.flow_list li:after{content:"";display:block;position:absolute;left:50%;bottom:-2.1rem;top:104%;transform:translateX(-50%) rotate(90deg);z-index:2;width:1.5rem;height:1.5rem;margin:0 .6rem}.decoration_right-top:before{right:-3%}ul.note_list li{min-height:auto;width:auto;margin-right:10px}}@media (min-width:992px){.col-md-3 .column_contents{padding:2rem;width:30%}.page-id-11 .work_item{align-items:flex-start}.col-md-3 .column_contents{padding:2rem}.col-md-3 .column_contents.bg-white{padding:2rem}.work_item .work_text{width:69.5%;max-width:inherit;min-width:auto;margin:0 auto}.work_item .work_image{width:50%}.top-btns_width{width:83.53%;max-width:1136px}.company_contents{margin-right:0}.flow_list li{width:21.3%;min-width:0;min-height:14em}.flow_list li:after{width:1.375rem;height:1.375rem;margin:0;top:50%;right:-14%;bottom:auto;left:auto;transform:translateY(-50%) rotate(0deg)}.decoration_right-top:before{right:0}.pr-lg-3{padding-right:3rem}ul.note_list li{width:100%;margin-right:0}}@media (min-width:768px){#worker_info .info_btn{width:40.5%}#business_info .info_btn{width:40.5%}}@media (min-width:992px){#worker_info .info_btn{width:40%}#business_info .info_btn{width:40%}}@media (min-width:768px){#business_features .hedding-3{font-size:clamp(21px, 5.897vw, 23px)}.tree-point_inner{white-space:nowrap}.about-a{font-size:20px}}@media (min-width:992px){#business_features .hedding-3{font-size:clamp(32px, 2.292vw, 34px)}.tree-point_inner{white-space:inherit}.about-a{font-size:26px}}.btn_to-faq{right:0}@media (min-width:992px){.w-lg-48{width:48%}.btn_to-faq{right:0}}.score{margin:0 auto 6rem}@media (min-width:768px){.score{width:45%}}.score_wrapper.contents_wrapper{padding:1.5rem 0 3rem}@media (min-width:768px){.score_wrapper.contents_wrapper{padding-top:3rem}}@media (min-width:992px){.score_wrapper.contents_wrapper{padding-bottom:4rem}}@media not all and (min-width:768px){.score_wrapper .inner-width{width:100%;max-width:none}}.score_table_bg{background-color:#fff}.score_table{width:calc(100% - 1rem);margin:auto;padding:0 .5rem}@media screen and (min-width:768px){.score_table{width:100%}}.score_table thead tr th:not(:last-of-type){border-right:1px solid #a0e4ea}.score_table th,.score_table td{border-bottom:1px solid #a0e4ea}.score_table th{padding:1rem;color:#7fc979}.score_table td{padding:1rem}@media screen and (min-width:992px){.score_table td{padding:1rem 2rem}}.score_year+.score_year{margin-top:2rem}.score_year-title{border-right:1px solid #a0e4ea;text-align:center;vertical-align:middle}.score_list{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:768px){.score_list{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:1rem 2rem}}.score_item{width:100%}@media screen and (min-width:768px){.score_item{width:auto}}.score_item a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.25em;font-weight:500;font-size:1rem;font-size:clamp(13px, 3.33vw, 16px)}@media screen and (min-width:768px){.score_item a{font-size:clamp(13px, 1.4vw, 16px)}}.score_item a:before{content:"";display:inline-block;margin-right:.25em;width:1em;height:1.5em;background:url("https://haguzigyo.site/common-assets/haguweb-001/image/icon_pdf.svg") no-repeat center center/contain}@media screen and (min-width:768px){.score_item a:before{margin-right:.3em}}.score_update{font-size:.85rem;margin-top:.5em}.page-contact iframe{width:100%;height:2000px}@media screen and (min-width:375px){.page-contact iframe{height:1850px}}@media screen and (min-width:768px){.page-contact iframe{height:1600px}}.contact_comment{margin-bottom:3rem;line-height:1.8}@media screen and (min-width:768px){.contact_comment{text-align:center}}.contact_comment .link{padding-bottom:1px;color:#7fc979}.p-privacy .privacy_contents{margin:0 auto;max-width:800px;line-height:1.8}.page-company .contents_wrapper{padding:3rem 0}@media screen and (min-width:768px){.page-company .contents_wrapper{padding:4rem 0}.page-company .inner-width{max-width:984px}}@media screen and (min-width:992px){.page-company .contents_wrapper{padding:6rem 0}}.improvement_wrapper{border-top:1px solid #a0e4ea}.improvement_content{line-height:1.6}.improvement_content_title{font-size:19px;font-weight:500}@media screen and (min-width:768px){.improvement_content_title{font-size:20px}}.improvement_company-name{margin-top:10px;font-weight:500;font-size:16px}@media screen and (min-width:768px){.improvement_company-name{font-size:18px}}.improvement_list{margin-top:3.625rem;line-height:1.875}@media screen and (min-width:768px){.improvement_list{margin-top:2.5rem}}.improvement_item+.improvement_item{margin-top:2.5em}.improvement_title{font-size:18px;font-weight:500}@media screen and (min-width:768px){.improvement_title{font-size:20px}}.improvement_textarea{margin-top:1rem;font-size:16px;font-weight:400}@media screen and (min-width:768px){.improvement_textarea{margin-top:0}}.improvement_textarea li{padding-left:1em;text-indent:-1em}.improvement_update{margin-top:1.5rem;text-align:right;font-size:16px}@media screen and (min-width:768px){.improvement_update{margin-top:2.5rem}}