:root{--White: #fff;--Black: #000;--Blue: #01aeef;--Light-Blue: #5ddcff;--Dark-Blue: #016cb5;--Gray: #696a6c;--Light-Gray: #ababab;--Web-Gradation: linear-gradient(90deg, #00bef3 10.64%, #27dccf 87.77%);--Bg-Gray: #f2f2f2}@keyframes attention_arrow_move{0%{transform:translateZ(0)}50%{transform:translate3d(0,3px,0)}0%{transform:translateZ(0)}}@keyframes slide_show{0%{opacity:0;animation-timing-function:ease-in}8%{opacity:1;animation-timing-function:ease-out}45%{opacity:1}50%,to{opacity:0}}main{position:relative;height:100%;overflow:hidden}.footerArea{margin-top:200px}@media screen and (max-width: 768px){.footerArea{margin-top:121px}}.companyLinkArea{margin-top:185px}@media screen and (max-width: 768px){.companyLinkArea{margin-top:123px}}.companyLinkArea .sectionDetail{margin-left:43px}@media screen and (max-width: 768px){.companyLinkArea .sectionDetail{margin-left:0}}.companyLinkArea .innerBlock{max-width:73.8194444444vw;width:100%;margin:auto}@media screen and (min-width: 1441px){.companyLinkArea .innerBlock{max-width:1063px}}@media screen and (max-width: 768px){.companyLinkArea .innerBlock{max-width:none;width:auto;margin:0 5.3333333333vw}}.companyLinkArea .companyContentsWrap{margin-top:83px}@media screen and (max-width: 768px){.companyLinkArea .companyContentsWrap{margin-top:40px}.companyLinkArea .companyContentsWrap .linkList{margin:0}}.mainVisualArea{position:relative;padding:206px 0 135px}@media screen and (max-width: 768px){.mainVisualArea{padding:133px 0 65px}}.mainVisualArea .pc-show{display:block}@media screen and (max-width: 768px){.mainVisualArea .pc-show{display:none}}.mainVisualArea .innerBlock{max-width:73.8194444444vw;width:100%;margin:auto}@media screen and (min-width: 1441px){.mainVisualArea .innerBlock{max-width:1063px}}@media screen and (max-width: 768px){.mainVisualArea .innerBlock{max-width:none;width:auto;margin:0 5.3333333333vw}}.mainVisualArea .head{display:flex;align-items:center}@media screen and (max-width: 768px){.mainVisualArea .head{display:block}}.mainVisualArea .title{display:block;color:var(--Gray);font-feature-settings:"dlig" on;font-size:clamp(1.5rem,1.1478873239rem + 1.5023474178vw,2.5rem);line-height:normal;letter-spacing:1.6px}@media screen and (max-width: 768px){.mainVisualArea .title{letter-spacing:.96px}}.mainVisualArea .sub{display:block;margin-left:2.2222222222vw;color:var(--Light-Gray);font-feature-settings:"dlig" on;font-size:20px;font-size:clamp(1.125rem,1.0809859155rem + .1877934272vw,1.25rem);line-height:normal}@media screen and (min-width: 1441px){.mainVisualArea .sub{margin-left:32px}}@media screen and (max-width: 768px){.mainVisualArea .sub{margin:0}}.mainVisualArea .--delay{transition-delay:.3s}.permitsArea{position:relative}.permitsArea .bg{pointer-events:none;width:100%}.permitsArea .bg img{display:block;width:100%}.permitsArea .common-child-head{margin-bottom:30px}@media screen and (max-width: 768px){.permitsArea .common-child-head{margin:0 0 16px}}.permitsArea .innerBlock{position:relative;background:#fff6}@media screen and (max-width: 768px){.permitsArea .innerBlock{padding-top:40px}}.permitsArea .contents{position:relative;max-width:73.8194444444vw;width:100%;margin:auto}@media screen and (min-width: 1441px){.permitsArea .contents{max-width:1063px}}@media screen and (max-width: 768px){.permitsArea .contents{max-width:none;width:auto;height:auto;margin:0 5.3333333333vw}}.permitsArea .contents+.contents{margin-top:56px}@media screen and (max-width: 768px){.permitsArea .contents+.contents{margin-top:32px;padding-bottom:17.3333333333vw}}.permitsArea .listItem .item{padding:26px 108px;background:var(--Bg-Gray)}@media screen and (max-width: 768px){.permitsArea .listItem .item{padding:16px 28px}}@media screen and (max-width: 1000px){.permitsArea .listItem .item.--table{padding-right:0}.permitsArea .listItem .item.--table .title{margin-right:28px}.permitsArea .listItem .item.--table img{padding-right:30px}}.permitsArea .listItem .item.--table .detail{padding-bottom:26px}@media screen and (max-width: 1000px){.permitsArea .listItem .item.--table .wrap{width:846px}}.permitsArea .listItem .item.--link a{position:relative;text-decoration:none;transition:.3s ease-in-out}@media screen and (min-width: 768px){.permitsArea .listItem .item.--link a:hover{opacity:.7}}.permitsArea .listItem .item.--link a .title{display:flex;align-items:center;position:relative}.permitsArea .listItem .item.--link a .title:after{content:"";display:block;margin-left:27px;width:16px;height:20px;background:url(../../assets/images/common_pdf_icon.png) no-repeat;background-size:contain}@media screen and (max-width: 768px){.permitsArea .listItem .item.--link a .title:after{margin-left:13px}}.permitsArea .listItem .item.--link .title{margin:0}.permitsArea .listItem .item+.item{margin-top:4px}.permitsArea .listItem .title{margin-bottom:20px;color:var(--Black);font-size:clamp(.875rem,.875rem + 0vw,.875rem);line-height:140%;transition-delay:.3s}@media screen and (max-width: 768px){.permitsArea .listItem .title{margin-bottom:15px;line-height:160%}}.permitsArea .listItem .detail{overflow:auto;transition-delay:.3s}.permitsArea .listItem .detail+.detail{margin-top:10px}.permitsArea .listItem .detail .text{display:block;position:relative;color:var(--Black);text-align:justify;font-size:clamp(.875rem,.875rem + 0vw,.875rem);line-height:160%}.permitsArea .listItem .detail .text.--line{padding-left:18px}.permitsArea .listItem .detail .text.--line:before{content:"";display:block;position:absolute;top:0;bottom:0;left:0;width:10px;height:1px;margin:auto;background:var(--Light-Gray)}.simplebar-track.simplebar-horizontal{margin-right:28px;border-radius:9px;background:var(--White)}.simplebar-scrollbar.simplebar-visible:before{background:var(--Light-Gray);border-radius:5px}
