@charset "utf-8";

.content-section{margin-top: var(--header-height);}
.content-section .top-box {width: 100%;height: 60rem;display: flex;justify-content: center;align-items: center;background-size: cover;background-repeat: no-repeat;background-position: center;}
.content-section .top-box h1{font-family: var(--Pretendard);color:var(--white-op-100);font-size: 5.6rem;letter-spacing: -0.02em;font-weight: 400;}
.mobile-only{display: none;}

.tab-box{width: 100%;display: flex;justify-content: center;border-bottom: 1px solid var(--line-color);margin-top: 10rem;}
.tab-box .tab-list{display: flex;justify-content: space-between;}
.tab-box .tab-list .tab-item{height: 9rem;position: relative;}
.tab-box .tab-list .tab-item > a{font-family: var(--Pretendard);color:var(--tab-color);font-size: 2.4rem;letter-spacing: -0.02em;font-weight: 700;display: flex;;justify-content: center;align-items: center;width: 100%;height: 100%;}
.tab-box .tab-list .tab-item.active::after{content:'';width: 100%;height: 0.4rem;display: block;position: absolute;left: 0;bottom:0;background-color: var(--point-color);}
.tab-box .tab-list .tab-item.active > a{color:var(--point-color);}

.tab-box.color2 .tab-list .tab-item.active::after{background-color: var(--point2-color);}
.tab-box.color2 .tab-list .tab-item.active > a{color:var(--point2-color);}

.tab-box.color3 .tab-list .tab-item.active::after{background-color: var(--point3-color);}
.tab-box.color3 .tab-list .tab-item.active > a{color:var(--point3-color);}

.pagination-box .pagination-list{display: flex;justify-content: center;column-gap: 0.9rem;padding:4rem 0 0;}
.pagination-box .pagination-list .pagination-item{width: 4rem;height: 4rem;}
.pagination-box .pagination-list .pagination-item a{width: 100%;height: 100%;display: flex;justify-content: center;align-items: center;font-family: var(--Pretendard);color:var(--default-color);font-size: 1.6rem;letter-spacing: -0.02em;font-weight: 400;}
.pagination-box .pagination-list .pagination-item.active a{background-color: var(--default-color);color:var(--white-op-100);}
.pagination-box .pagination-list .pagination-item.prev{border:1px solid var(--line-color);}
.pagination-box .pagination-list .pagination-item.prev > a::after{content:'';position: absolute;display: block;background-image: url("../../../images/web/en/icons/icon-pagination-prev.png");background-size: cover;width: .8rem;height: 1.3rem;}
.pagination-box .pagination-list .pagination-item.next{border:1px solid var(--line-color);}
.pagination-box .pagination-list .pagination-item.next > a::after{content:'';position: absolute;display: block;background-image: url("../../../images/web/en/icons/icon-pagination-next.png");background-size: cover;width: .8rem;height: 1.3rem;}


main.ggcl .content-section .top-box{background-image: url("../../../images/web/en/img-top-ggcl.png");}
main.ggcl .content-section .tab-box .tab-list{width:100%;max-width: 120rem;}
main.ggcl .content-section .tab-box .tab-list .tab-item{width: calc(100% / 3);}
main.ggcl .content-section .tab-box .tab-list.col-2 .tab-item{width: calc(100% / 2);}
main.ggcl .title-box{padding:13rem 0;text-align: center;font-family: var(--Pretendard);color:var(--default-color);font-size: 5.4rem;letter-spacing: -0.02em;font-weight: 600;}
main.ggcl.information .content-section .top-box{background-image: url("../../../images/web/en/img-top-information.png");}

/*about*/
main.about .content-section .container{max-width: 1520px;}
main.about .title-box{padding:13rem 0 8rem;text-align: center;font-family: var(--Pretendard);color:var(--default-color);font-size: 5.4rem;letter-spacing: -0.02em;font-weight: 400;}
main.about .title-box em{font-weight: 700;}
main.about .title-box .color{color:var(--red-point-color);}
main.about .title-box p{font-size:3.4rem;font-weight: 400;margin-top: 4.7rem;}
main.about .content-section .content-box{text-align: center;}
main.about .content-section .content-box .diagram-list{display: flex;justify-content: center;gap: 2rem;margin-top: 7rem;flex-wrap: wrap;}
main.about .content-section .content-box .diagram-list .diagram-item{width: 25rem;height: 25rem;border-radius: 50%;background-color: var(--white-op-100);display: flex;justify-content: center;align-items: center;flex-direction: column;box-shadow: 1rem 0 1.5rem rgba(0,0,0,0.05);}
main.about .content-section .content-box .diagram-list .diagram-item .subject{font-family: var(--Pretendard);color:var(--default-color);font-size: 2.4rem;letter-spacing: -0.025em;font-weight: 400;margin-top: 2rem;}

main.about .content-section .content-box .list-box{display: flex;flex-wrap: wrap;gap: 3rem 2rem;width: 100%;max-width: 128rem;margin: 0 auto;padding:0 3rem;}
main.about .content-section .content-box .list-box .list-item{width: calc((100% - 2rem)/2);}
main.about .content-section .content-box .list-box .list-item .img-box{width: 100%;}
main.about .content-section .content-box .list-box .list-item .img-box img{width: 100%; height: auto;display: block;}
main.about .content-section .content-box .list-box .list-item .text-box{text-align: left;padding:4rem 0;}
main.about .content-section .content-box .list-box .list-item .text-box > h3{font-family: var(--Pretendard);color:var(--default-color);font-size: 3.4rem;font-weight: 700;}
main.about .content-section .content-box .list-box .list-item .text-box > p{font-family: var(--Pretendard);color:var(--default-color);font-size: 2.2rem;letter-spacing: -0.02em;font-weight: 600;margin-top: 2rem;}
main.about .content-section .content-box .list-box .list-item .text-box > p .etc{display: block;font-family: var(--Pretendard);color:var(--gray-color);font-size: 1.9rem;letter-spacing: -0.02em;font-weight: 400;margin-top: 1rem;word-break: keep-all;}

main.about .content-section .content-box > p{font-family: var(--Pretendard);color:var(--default-color);font-size: 2.4rem;letter-spacing: -0.02em;font-weight: 400;margin-top: 8rem;}
main.about .content-section .content-box > .img-box{width: 100%;max-width:152rem;margin: 7rem auto 0;position: relative;z-index: 1;}
main.about .content-section .content-box > .img-box > img {width: 100%;height: auto;}
main.about .content-section .content-box > .img-box > p{width: calc(100%  - 30rem);font-family: var(--Pretendard);color:var(--default-color);font-size: 2rem;letter-spacing: -0.02em;font-weight: 400;line-height: 1.5;margin: 0 auto;text-align: left;padding:7rem;transform: translateY(-8.5rem);background-color: var(--white-op-100);}

main.map .content-section .content-box {width: 100%;max-width: 1220px;margin: 0 auto 18rem;}
main.map .content-section .content-box > .img-box {width: 100%;}
main.map .content-section .content-box > .img-box > img {width: 100%;height: auto;}
main.map .content-section .content-box .map-box{position: relative;font-size: 10px;}
main.map .content-section .content-box .map-box .map-item{width: 16em;height: 16em;display: block;position: absolute;top:0;left: 0;overflow: hidden;border-radius: 50%;background-color: var(--white-op-100);transition-duration: 0.3s;transition-property: transform,box-shadow;}
main.map .content-section .content-box .map-box .map-item > img{width: 100%;height: 100%;display: block;}
main.map .content-section .content-box .map-box .map-item:nth-of-type(1){left: 55em;top: 11em;}
main.map .content-section .content-box .map-box .map-item:nth-of-type(2){left: 24em;top: 30em;}
main.map .content-section .content-box .map-box .map-item:nth-of-type(3){left: 37em;top: 47em;}
main.map .content-section .content-box .map-box .map-item:nth-of-type(4){left: 91em;top: 30em;}
main.map .content-section .content-box .map-box .map-item:nth-of-type(5){left: 96em;top: 48em;}
main.map .content-section .content-box .map-box .map-item:nth-of-type(6){left: 77em;top: 68em;}
main.map .content-section .content-box .map-box .map-item:nth-of-type(7){left: 43em;top: 80.5em;}
main.map .content-section .content-box .map-box .map-item:hover{transform: scale(1.1); box-shadow: .5em .5em .8em .6em rgba(0,0,0,0.1);}

main.map .content-section .content-box .traffic-guide{margin-top: 4rem;}
main.map .content-section .content-box .traffic-guide h2{ font-family: var(--Pretendard);color:var(--default-color);font-size: 4rem;letter-spacing: -0.02em;font-weight: 600;padding:7rem 0;}

main.map .content-section .content-box .traffic-guide dl{border-top:0.3rem solid var(--point-color);display: flex;flex-wrap: wrap;}
main.map .content-section .content-box .traffic-guide dl dt{width: 29rem;padding:2rem 3rem;}
main.map .content-section .content-box .traffic-guide dl dt h3{font-family: var(--Pretendard);color:var(--default-color);font-size: 2rem;letter-spacing: -0.02em;font-weight: 700;display: flex;align-items: center;}
main.map .content-section .content-box .traffic-guide dl dt h3::before{content:'';background-image: url("../../../images/web/en/icons/icon-bus.png");background-size: cover;width: 3.6rem;height:3.6rem;display: inline-block;margin-right: 1rem;}
main.map .content-section .content-box .traffic-guide dl dt h3.airliner::before{content:'';background-image: url("../../../images/web/en/icons/icon-airliner.png");background-size: cover;width: 3.6rem;height:3.6rem;display: inline-block;margin-right: 1rem;}
main.map .content-section .content-box .traffic-guide dl dd{width: calc(100% - 29rem);padding:2rem 3rem;}
main.map .content-section .content-box .traffic-guide dl dt{border-bottom: 1px solid var(--line-color);}
main.map .content-section .content-box .traffic-guide dl dd{border-bottom: 1px solid var(--line-color);}

main.map .content-section .content-box .traffic-guide dl dd ol li{font-family: var(--Pretendard);color:var(--default-color);font-size: 2rem;letter-spacing: -0.02em;font-weight: 400;line-height: 1.6;list-style: decimal;}
main.map .content-section .content-box .traffic-guide dl dd ol li > ol > li{position: relative;list-style: none;}
main.map .content-section .content-box .traffic-guide dl dd ol li > ol > li::before{padding-right: .1em;}
main.map .content-section .content-box .traffic-guide dl dd ol li > ol > li:nth-of-type(1)::before{content:'①';}
main.map .content-section .content-box .traffic-guide dl dd ol li > ol > li:nth-of-type(2)::before{content:'②';}
main.map .content-section .content-box .traffic-guide dl dd ol li > ol > li:nth-of-type(3)::before{content:'③';}
main.map .content-section .content-box .traffic-guide dl dd ol li > ol > li:nth-of-type(4)::before{content:'④';}
main.map .content-section .content-box .traffic-guide dl dd ol li > ol > li:nth-of-type(5)::before{content:'⑤';}
main.map .content-section .content-box .traffic-guide dl dd ol li > ol > li:nth-of-type(6)::before{content:'⑥';}
main.map .content-section .content-box .traffic-guide dl dd ol li > ol > li:nth-of-type(7)::before{content:'⑦';}
main.map .content-section .content-box .traffic-guide dl dd ol li > ol > li:nth-of-type(8)::before{content:'⑧';}
main.map .content-section .content-box .traffic-guide dl dd ol li > ol > li:nth-of-type(9)::before{content:'⑨';}
main.map .content-section .content-box .traffic-guide dl dd ol li > ol > li:nth-of-type(10)::before{content:'⑩';}


main.bi .content-section .content-box {width: 100%;}
main.bi .content-section .content-box .download-button{width: 100%;max-width: 1220px;text-align: right;margin: 0 auto 8rem;}
main.bi .content-section .content-box .row-content{display:flex;width: 100%;max-width: 1220px;margin: 0 auto;column-gap: 5rem;}
main.bi .content-section .content-box .row-box .row-content.row{flex-direction: column;}
main.bi .content-section .content-box .row-box:nth-child(even){background-color: #f3f3f3;}
main.bi .content-section .button{font-family: var(--Pretendard);color:var(--white-op-100);font-size: 2rem;letter-spacing: -0.02em;font-weight: 600;background-color: var(--point-color);line-height: 2.5;display: inline-flex;justify-content: center;align-items: center;padding:0 1em;}
main.bi .content-section .button::before{content:'';display: inline-block;background-image: url("../../../images/web/en/icons/icon-down.png");background-size:cover;width: 2.6rem;height: 2.6rem;margin-right: 0.55em;}
main.bi .content-section .button.big{background-color:#363636; font-size: 2.4rem;}
main.bi .content-section .row-box{display: flex;padding:10rem 0 ;align-items: center;}
main.bi .content-section .row-box .left-box{width: 43%;display: flex;align-items: center;}
main.bi .content-section .row-box .left-box .text-box{}
main.bi .content-section .row-box .left-box .text-box h2{font-family: var(--Pretendard);color:var(--default-color);font-size: 4rem;letter-spacing: -0.02em;font-weight: 600;}
main.bi .content-section .row-box .left-box .text-box p{font-family: var(--Pretendard);color:var(--default-color);font-size: 2.4rem;line-height:1.5;letter-spacing: -0.02em;font-weight: 400;margin-top: 6rem;}
main.bi .content-section .row-box .left-box .text-box .button-box{margin-top: 5rem;display: flex;column-gap: 1rem;}
main.bi .content-section .row-box .right-box{width: 57%}
main.bi .content-section .row-box .right-box .img-box > img{width: 100%;}
main.bi .content-section .row-box  .row-content > .text-box > h2{font-family: var(--Pretendard);color:var(--default-color);font-size: 4rem;letter-spacing: -0.02em;font-weight: 600;text-align: center;}
main.bi .content-section .row-box  .row-content .icon-list{display: flex;margin-top: 7rem;}
main.bi .content-section .row-box  .row-content .icon-list .icon-item{width: 25%;display: flex;flex-direction: column;align-items: center;}
main.bi .content-section .row-box  .row-content .icon-list .icon-item p{font-family: var(--Pretendard);color:var(--default-color);font-size: 2.4rem;line-height:1.5;letter-spacing: -0.02em;font-weight: 400;padding:3rem 0 2rem;}


main.facility .content-section .content-box .row-box .row-content{width: 100%;max-width: 1220px;margin: 0 auto;}
main.facility .content-section .content-box .row-box .row-content > .text-box p{font-family: var(--Pretendard);color:var(--default-color);font-size: 4rem;letter-spacing: -0.02em;font-weight: 600;text-align: center;}
main.facility .content-section .content-box .row-box .row-content .list-box{display: flex;gap: 2em;flex-wrap: wrap;height: 56.4em;flex-direction: column;font-size: 10px;}
main.facility .content-section .content-box .row-box .row-content .list-box .list-item{width: 39.4em;height: 17.4em;position: relative;}
main.facility .content-section .content-box .row-box .row-content .list-box .list-item:nth-of-type(4){height: 100%;}
main.facility .content-section .content-box .row-box .row-content .list-box .list-item .bg-box{width: 100%;height: 100%;overflow: hidden;}
main.facility .content-section .content-box .row-box .row-content .list-box .list-item .bg-box img{width: 100%;height: 100%;object-fit: cover}
main.facility .content-section .content-box .row-box .row-content .list-box .list-item .t-box{position: absolute;display: block;left: 0;top:0;padding:2rem;}
main.facility .content-section .content-box .row-box .row-content .list-box .list-item .t-box .subject{font-family: var(--Pretendard);color:var(--white-op-100);font-size: 3.2rem;line-height:1.3;font-weight: 700;}
main.facility .content-section .content-box .row-box .row-content .list-box .list-item .t-box p{font-family: var(--Pretendard);color:var(--white-op-100);font-size: 2rem;line-height:1.7;letter-spacing: -0.02em;font-weight: 400;padding:0;}
main.facility .content-section .content-box .row-box .row-content .list-box .list-item .t-box .subtxt{font-family: var(--Pretendard);color:var(--white-op-100);font-size: 2rem;line-height:1.2;letter-spacing: -0.02em;font-weight: 400;padding:0;}

main.facility .content-section .content-box{width: 100%;max-width: 1220px;margin: 0 auto;padding-bottom: 18rem;}
main.facility .content-section .content-box .facility-list{display: flex;gap: 2.5rem;justify-content: center;}
main.facility .content-section .content-box .facility-list .facility-item{width: 15.2rem;height: 15.2rem;border:1px solid var(--line-color);}
main.facility .content-section .content-box .facility-list .facility-item > a{display: flex;width: 100%;height: 100%;justify-content: center;align-items: center;transition-duration: 0.3s;transition-property:box-shadow; }
main.facility .content-section .content-box .facility-list .facility-item > a> img{opacity: 0.5;transition-duration: 0.3s;transition-property:opacity;max-width: 80%;}
main.facility .content-section .content-box .facility-list .facility-item.active > a {box-shadow: 5px 5px 10px 7px rgba(0,0,0,0.1);}
main.facility .content-section .content-box .facility-list .facility-item.active > a > img{opacity: 1;}
main.facility .content-section .content-box .facility-list .facility-item > a:hover{box-shadow: 5px 5px 10px 7px rgba(0,0,0,0.1);}
main.facility .content-section .content-box .facility-list .facility-item > a:hover > img{opacity: 1;}
main.facility .content-section .content-box .subject-box{margin-top: 13rem;text-align: center;}
main.facility .content-section .content-box .subject-box h1{font-family: var(--Pretendard);color:var(--default-color);font-size: 5.6rem;letter-spacing: -0.02em;font-weight: 600;}

main.facility .content-section .content-box .img-box{margin-top: 7rem;width: 100%;}
main.facility .content-section .content-box .img-box > img{width: 100%;height: 100%;display: block;}
main.facility .content-section .content-box p {font-family: var(--Pretendard);color:var(--default-color);font-size: 2.4rem;letter-spacing: -0.02em;font-weight: 600;line-height: 1.66;padding:8rem 0; word-break: keep-all;}
main.facility .content-section .content-box .information-box dl{border-top:0.3rem solid var(--point2-color);display: flex;flex-wrap: wrap;}
main.facility .content-section .content-box .information-box dl dt{width: 29rem;padding:2rem 3rem;}
main.facility .content-section .content-box .information-box dl dt h3{font-family: var(--Pretendard);color:var(--default-color);font-size: 2rem;letter-spacing: -0.05em;font-weight: 700;display: flex;align-items: center;}
main.facility .content-section .content-box .information-box dl dt h3::before{content:'';background-image: url("../../../images/web/en/icons/icon-bus.png");background-size: contain;background-repeat:no-repeat;width: 3.6rem;height:3.6rem;display: inline-block;margin-right: 1rem;}
main.facility .content-section .content-box .information-box dl dt h3.icon-facility::before{content:'';background-image: url("../../../images/web/en/icons/icon-facility.png");}
main.facility .content-section .content-box .information-box dl dt h3.icon-address::before{content:'';background-image: url("../../../images/web/en/icons/icon-address.png");}
main.facility .content-section .content-box .information-box dl dt h3.icon-tel::before{content:'';background-image: url("../../../images/web/en/icons/icon-tel.png");}
main.facility .content-section .content-box .information-box dl dt h3.icon-homepage::before{content:'';background-image: url("../../../images/web/en/icons/icon-homepage.png");}
main.facility .content-section .content-box .information-box dl dd{width: calc(100% - 29rem);padding:2rem 3rem;font-family: var(--Pretendard);color:var(--default-color);font-size: 2rem;letter-spacing: -0.05em;font-weight: 400;line-height: 1.6;}
main.facility .content-section .content-box .information-box dl dd a{color:var(--default-color);transition-duration: 0.3s;transition-property: color;}
main.facility .content-section .content-box .information-box dl dd a:hover{color:var(--point-color);}
main.facility .content-section .content-box .information-box dl dt{border-bottom: 1px solid var(--line-color);}
main.facility .content-section .content-box .information-box dl dd{border-bottom: 1px solid var(--line-color);}
main.facility .content-section .content-box .information-box dl dd ul li{font-family: var(--Pretendard);color:var(--default-color);font-size: 2rem;letter-spacing: -0.05em;font-weight: 400;line-height: 1.6;position: relative;padding-left: 1.5rem;margin: 0.3em;    word-break: keep-all;}
main.facility .content-section .content-box .information-box dl dd ul li.indent{display: flex;}
main.facility .content-section .content-box .information-box dl dd ul li.indent .t-box{flex: none;margin-right: 0.3em;}
main.facility .content-section .content-box .information-box dl dd ul li.indent .v-box > span{display: inline-block;}
main.facility .content-section .content-box .information-box dl dd > ul > li::before{content:'';display: inline-block;width: .5rem;height: 0.5rem;background-color: var(--point2-color);position: absolute;left: 0;top:0.6em;}
main.facility .content-section .content-box .information-box dl dd > ul > li > ul > li::before{content:'';display: inline-block;width: .7rem;height: 0.2rem;background-color: var(--default-color);position: absolute;left: 0;top:0.7em;}
main.facility .content-section .content-box .gallery-box {margin-top: 8rem;    position: relative;}
main.facility .content-section .content-box .gallery-box .gallery-wrapper{overflow: hidden;}
main.facility .content-section .content-box .gallery-box .gallery-wrapper .gallery-item  {width: 100%;height: 26rem;}
main.facility .content-section .content-box .gallery-box .gallery-wrapper .gallery-item > img  {width: 100%;height: 100%;display: block;object-fit: cover;}
main.facility .content-section .content-box .gallery-box .control-btn{width: 6rem;height: 6rem;border-radius: 50%;border:1px solid var(--line-color);background-image: url("../../../images/web/en/icons/icon-prev-arrow.png");background-repeat: no-repeat;background-size: 2.4rem 1.8rem;background-position: center;position: absolute;top:50%;cursor: pointer;}
main.facility .content-section .content-box .gallery-box .gallery-button-prev{background-image: url("../../../images/web/en/icons/icon-prev-arrow.png");left: -4rem;transform: translate(-100%, -50%);}
main.facility .content-section .content-box .gallery-box .gallery-button-next{background-image: url("../../../images/web/en/icons/icon-next-arrow.png");right: -4rem;transform: translate(100%, -50%);}
main.facility .content-section .content-box .gallery-box .control-btn.swiper-button-disabled{opacity: 0.3;}

main.facility .facility-content{margin-top: 8rem;}
main.facility .facility-content .facility-content-item{opacity: 0;position: absolute;overflow: hidden;height: 0;transition-duration: 0.6s;transition-property: opacity,transform;transform: translateY(2rem)}
main.facility .facility-content[data-facility='1'] .facility-content-item:nth-of-type(1){position: relative;opacity: 1;height:auto;    overflow: visible;transform: translateY(0)}
main.facility .facility-content[data-facility='1'] .facility-list .facility-item:nth-of-type(1) > a {box-shadow: 5px 5px 10px 7px rgba(0,0,0,0.1);}
main.facility .facility-content[data-facility='1'] .facility-list .facility-item:nth-of-type(1) > a > img{opacity: 1;}
main.facility .facility-content[data-facility='2'] .facility-content-item:nth-of-type(2){position: relative;opacity: 1;height:auto;overflow: visible;transform: translateY(0)}
main.facility .facility-content[data-facility='2'] .facility-list .facility-item:nth-of-type(2) > a {box-shadow: 5px 5px 10px 7px rgba(0,0,0,0.1);}
main.facility .facility-content[data-facility='2'] .facility-list .facility-item:nth-of-type(2) > a > img{opacity: 1;}
main.facility .facility-content[data-facility='3'] .facility-content-item:nth-of-type(3){position: relative;opacity: 1;height:auto;overflow: visible;transform: translateY(0)}
main.facility .facility-content[data-facility='3'] .facility-list .facility-item:nth-of-type(3) > a {box-shadow: 5px 5px 10px 7px rgba(0,0,0,0.1);}
main.facility .facility-content[data-facility='3'] .facility-list .facility-item:nth-of-type(3) > a > img{opacity: 1;}
main.facility .facility-content[data-facility='4'] .facility-content-item:nth-of-type(4){position: relative;opacity: 1;height:auto;overflow: visible;transform: translateY(0)}
main.facility .facility-content[data-facility='4'] .facility-list .facility-item:nth-of-type(4) > a {box-shadow: 5px 5px 10px 7px rgba(0,0,0,0.1);}
main.facility .facility-content[data-facility='4'] .facility-list .facility-item:nth-of-type(4) > a > img{opacity: 1;}
main.facility .facility-content[data-facility='5'] .facility-content-item:nth-of-type(5){position: relative;opacity: 1;height:auto;overflow: visible;transform: translateY(0)}
main.facility .facility-content[data-facility='5'] .facility-list .facility-item:nth-of-type(5) > a {box-shadow: 5px 5px 10px 7px rgba(0,0,0,0.1);}
main.facility .facility-content[data-facility='5'] .facility-list .facility-item:nth-of-type(5) > a > img{opacity: 1;}
main.facility .facility-content[data-facility='6'] .facility-content-item:nth-of-type(6){position: relative;opacity: 1;height:auto;overflow: visible;transform: translateY(0)}
main.facility .facility-content[data-facility='6'] .facility-list .facility-item:nth-of-type(6) > a {box-shadow: 5px 5px 10px 7px rgba(0,0,0,0.1);}
main.facility .facility-content[data-facility='6'] .facility-list .facility-item:nth-of-type(6) > a > img{opacity: 1;}
main.facility .facility-content[data-facility='7'] .facility-content-item:nth-of-type(7){position: relative;opacity: 1;height:auto;overflow: visible;transform: translateY(0)}
main.facility .facility-content[data-facility='7'] .facility-list .facility-item:nth-of-type(7) > a {box-shadow: 5px 5px 10px 7px rgba(0,0,0,0.1);}
main.facility .facility-content[data-facility='7'] .facility-list .facility-item:nth-of-type(7) > a > img{opacity: 1;}


main.network .content-section .top-box{background-image: url("../../../images/web/en/img-top-network.png");}
main.network .content-section .content-box{width: 100%;padding-bottom: 18rem;}
main.network .content-section .content-box .subject-box{margin-top: 13rem;text-align: center;}
main.network .content-section .content-box .subject-box h1{font-family: var(--Pretendard);color:var(--default-color);font-size: 5.6rem;letter-spacing: -0.02em;font-weight: 600;}
main.network .content-section .content-box .institution-box{background-color: #f3f3f3;margin-top: 13rem;}
main.network .content-section .content-box .institution-box .institution-list{display: flex;gap: 2rem;flex-wrap: wrap;max-width: 1220px;margin: 0 auto;padding:10rem 0;    justify-content: center;}
main.network .content-section .content-box .institution-box .institution-list .institution-item{width: 29rem;height: 29rem;border:1px solid var(--line-color);background-color: var(--white-op-100)}
main.network .content-section .content-box .institution-box .institution-list .institution-item > a{display: flex;width: 100%;height: 100%;justify-content: center;align-items: center;transition-duration: 0.3s;transition-property:box-shadow; }
main.network .content-section .content-box .institution-box .institution-list .institution-item > a > img{ max-width: 80%;}
main.network .content-section .content-box .institution-box .institution-list .institution-item > a:hover{box-shadow: 5px 5px 10px 7px rgba(0,0,0,0.1);}


main.community .content-section .top-box{background-image: url("../../../images/web/en/img-top-community.png");}
main.community .content-section .content-box{width: 100%;padding-bottom: 18rem;}
main.community .content-section .content-box .subject-box{margin-top: 13rem;text-align: center;}
main.community .content-section .content-box .subject-box h1{font-family: var(--Pretendard);color:var(--default-color);font-size: 5.6rem;letter-spacing: -0.02em;font-weight: 600;}
main.community .content-section .content-box .guidebook-box{background-color: #f3f3f3;margin-top: 13rem;}
main.community .content-section .content-box .guidebook-box .guidebook-list{display: flex;gap: 3rem;flex-wrap: wrap;max-width: 1220px;margin: 0 auto;padding:10rem 0;justify-content: space-between}
main.community .content-section .content-box .guidebook-box .guidebook-list .guidebook-item{width: 31.6rem;}
main.community .content-section .content-box .guidebook-box .guidebook-list .guidebook-item .img-box{width: 31.6rem;height: 43.9rem;overflow: hidden;transition-duration: 0.3s;transition-property:box-shadow; }
main.community .content-section .content-box .guidebook-box .guidebook-list .guidebook-item .img-box > img{width: 100%;height: 100%;display: block;object-fit: cover;}
main.community .content-section .content-box .guidebook-box .guidebook-list .guidebook-item .button-box{display: flex;width: 100%;background-color: #363636;height: 6rem;padding:1rem 0;margin-top: 5rem;}
main.community .content-section .content-box .guidebook-box .guidebook-list .guidebook-item .button-box .down_button{width: 50%;display: flex;justify-content: center;align-items: center;font-family: var(--Pretendard);font-size: 2.4rem;letter-spacing: -0.05em;font-weight: 600;color:var(--white-op-100);}
main.community .content-section .content-box .guidebook-box .guidebook-list .guidebook-item .button-box .down_button::before{content:'';display: inline-block;background-image: url("../../../images/web/en/icons/icon-down.png");background-size:cover;width: 2.6rem;height: 2.6rem;margin-right: 0.55em;}
main.community .content-section .content-box .guidebook-box .guidebook-list .guidebook-item .button-box .down_button:nth-of-type(1){border-right: 1px solid var(--white-op-30)}
main.community .content-section .content-box .guidebook-box .guidebook-list .guidebook-item:hover .img-box{box-shadow: 5px 5px 10px 7px rgba(0,0,0,0.1);}
main.community .content-section .content-box .board-list{width: 100%;max-width: 1220px;margin: 13rem auto 0; }
main.community .content-section .content-box .table-box{width: 100%; }
main.community .content-section .content-box .table-box table{width: 100%;; border-collapse: collapse;}
main.community .content-section .content-box .table-box table th{border-top:1px solid var(--default-color);border-bottom:1px solid var(--default-color);font-family: var(--Pretendard);color:var(--default-color);font-size: 1.6rem;letter-spacing: -0.02em;font-weight: 700;height: 5rem;vertical-align: middle;}
main.community .content-section .content-box .table-box table td{font-family: var(--Pretendard);color:var(--default-color);font-size: 1.8rem;letter-spacing: -0.02em;font-weight: 400;vertical-align: middle;padding:2rem 1rem;text-align: center;border-bottom: 1px solid var(--line-color);}
main.community .content-section .content-box .table-box table td.subject{text-align: left;cursor: pointer;}
main.community .content-section .content-box .table-box table td.subject > a{color:var(--default-color)}
main.community .content-section .content-box .table-box table td.subject h2{ overflow: hidden;white-space: normal;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;word-break: keep-all;}
main.community .content-section .content-box .table-box table td .mobile-view{display: none;}
main.community .content-section .content-box .table-box table td .mobile-view .facility{color:#4ea5dc;font-size: 2.4rem;border-right: 1px solid var(--line-color);padding-right: 1.5rem;margin-right: 1.5rem;}
main.community .content-section .content-box .table-box table td .mobile-view .date{color:#898989;font-size: 2.4rem;margin-right: 3rem;}
main.community .content-section .content-box .table-box table td .mobile-view .count{color:#898989;font-size: 2.4rem;}
main.community .content-section .content-box .table-box table td .color{color:var(--point3-color);}
main.community .content-section .content-box .table-box table tr.notice  td{background-color: var(--header-sub-bg)}
main.community .content-section .content-box .search-box .search-input-box{display: flex;justify-content: center;margin-top: 5rem;}
main.community .content-section .content-box .search-box .search-input-box .input-box select{width: 14.5rem;height: 100%;border:0;padding-left: 2rem;font-family: var(--Pretendard);color:var(--default-color);font-size: 1.8rem;letter-spacing: -0.02em;font-weight: 400;background-image: url("../../../images/web/en/icons/icon-select-arrow.png");background-size: 1.1rem 0.8rem;background-repeat: no-repeat;background-position: 90% center;-webkit-appearance: none;-moz-appearance: none;appearance: none;}
main.community .content-section .content-box .search-box .search-input-box .input-box{display: inline-flex;align-items: center;height: 5rem;border:1px solid var(--line-color);}
main.community .content-section .content-box .search-box .search-input-box .input-box:first-of-type{border-right: 0;}
main.community .content-section .content-box .search-box .search-input-box .input-box input[type='text']{width:43rem;height: 100%;border:0;padding:0 6rem 0 2rem;font-family: var(--Pretendard);color:var(--default-color);font-size: 1.8rem;letter-spacing: -0.02em;font-weight: 400;}
main.community .content-section .content-box .search-box .search-input-box .input-box .search-button{background-image: url("../../../images/web/en/icons/icon-search.png");background-repeat:no-repeat;background-size: 2.3rem 2.5rem;background-position: center;width:6rem;height: 100%; }
main.community .content-section .content-box .list-box{display: flex;flex-wrap: wrap;gap: 6rem 2rem;}
main.community .content-section .content-box .list-box .list-item{width: calc((100% - 4rem) / 3);}
main.community .content-section .content-box .list-box .list-item .img-box{width: 100%;height: 26rem;overflow: hidden;transition-duration: 0.3s;transition-property:box-shadow; }
main.community .content-section .content-box .list-box .list-item .img-box > img{width: 100%;height: 100%;display: block;object-fit: cover;}
main.community .content-section .content-box .list-box .list-item p{font-family: var(--Pretendard);color:var(--default-color);font-size: 2.4rem;letter-spacing: -0.02em;font-weight: 600;margin-top: 2rem;}
main.community .content-section .content-box .list-box .list-item:hover .img-box{box-shadow: 5px 5px 10px 7px rgba(0,0,0,0.1);}


main.community .content-section .content-box .board-view{width: 100%;max-width: 1220px;margin: 13rem auto 0; }
main.community .content-section .content-box .board-view .board-top-box{width: 100%;border-top:1px solid var(--default-color);padding:3rem 8rem;border-bottom:1px solid var(--line-color);}
main.community .content-section .content-box .board-view .board-top-box .board-info-box{display: flex;justify-content: space-between;margin-bottom: 2rem;}
main.community .content-section .content-box .board-view .board-top-box .board-info-box .facility{font-family: var(--Pretendard);color:#4ea5dc;font-size: 1.6rem;letter-spacing: -0.02em;font-weight: 400;}
main.community .content-section .content-box .board-view .board-top-box .board-info-box .right-box{display: flex;column-gap: 3rem;}
main.community .content-section .content-box .board-view .board-top-box .board-info-box .date{font-family: var(--Pretendard);color:#a1a1a1;font-size: 1.6rem;letter-spacing: -0.02em;font-weight: 400;}
main.community .content-section .content-box .board-view .board-top-box .board-info-box .count{font-family: var(--Pretendard);color:#a1a1a1;font-size: 1.6rem;letter-spacing: -0.02em;font-weight: 400;}
main.community .content-section .content-box .board-view .board-top-box .subject{font-family: var(--Pretendard);color:var(--default-color);font-size: 3rem;letter-spacing: -0.02em;font-weight: 600;}
main.community .content-section .content-box .board-view .board-content{padding:5rem 8rem;}
main.community .content-section .content-box .board-view .board-content p{font-family: var(--Pretendard);color:var(--default-color);font-size: 1.8rem;letter-spacing: -0.02em;font-weight:400;line-height: 1.55;}

main.community .content-section .content-box .board-view .files{padding: 0 8rem;}
main.community .content-section .content-box .board-view .files .file-list{display: flex;column-gap: 2rem;}
main.community .content-section .content-box .board-view .files .file-list .file-item{display: flex;align-items: center;}
main.community .content-section .content-box .board-view .files .file-list .file-item > a{font-family: var(--Pretendard);color:#a1a1a1;font-size: 1.6rem;letter-spacing: -0.02em;font-weight:400;}
main.community .content-section .content-box .board-view .files .file-list .file-item::before{content:'';display: inline-block;background-image: url("../../../images/web/en/icons/icon-file.png");background-size:cover;width: 1.2rem;height: 1.6rem;margin-right: .5rem;}
main.community .content-section .content-box .board-view .posts{display:flex;flex-direction:column;width: 100%;border-top:1px solid var(--default-color);border-bottom:1px solid var(--default-color);margin-top: 3rem;}
main.community .content-section .content-box .board-view .posts .post:nth-of-type(n +2) {border-top:1px solid var(--line-color);}
main.community .content-section .content-box .board-view .posts .post{padding: 2rem 8rem;font-family: var(--Pretendard);color:var(--default-color);font-size: 1.8rem;letter-spacing: -0.02em;font-weight:400;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;word-break: break-all;}
main.community .content-section .content-box .board-view .posts .post.prev-post::before{content:'이전글';display: inline-block;color:#a1a1a1;font-weight: 600;margin-right: 4rem;}
main.community .content-section .content-box .board-view .posts .post.next-post::before{content:'다음글';display: inline-block;color:#a1a1a1;font-weight: 600;margin-right: 4rem;}

main.community .content-section .content-box .button-box{display: flex;justify-content: center;margin-top: 6rem;}
main.community .content-section .content-box .button-box .button{border:1px solid var(--line-color);font-family: var(--Pretendard);color:var(--default-color);font-size: 1.8rem;letter-spacing: -0.05em;font-weight:400;line-height: 1.5;padding:1rem 2rem;transition-duration: 0.3s;transition-property: color,border-color;}
main.community .content-section .content-box .button-box .button:hover{color: var(--point-color);border-color: var(--point-color)}

main.refuse {}
main.refuse .content-section {width: 100%;}
main.refuse .content-section .content-box {width: 100%;max-width: 1220px;margin: 0 auto 18rem;padding:0 3rem;}
main.refuse .content-section .content-box .row-box:nth-of-type(n +2){margin-top: 4rem;}

main.refuse .content-section .content-box .text-box{width: 100%;padding:8rem;margin: 0 auto;background-color: #f3f3f3;}
main.refuse .content-section .content-box .text-box h2{font-family: var(--Pretendard);color:var(--default-color);font-size: 2.4rem;letter-spacing: -0.02em;font-weight:600;line-height: 1.25;}
main.refuse .content-section .content-box .text-box p{font-family: var(--Pretendard);color:var(--default-color);font-size: 2rem;letter-spacing: -0.02em;font-weight:400;line-height: 1.5;margin-top: 2rem;}
main.refuse .content-section .content-box .text-box ul{margin-top: 2rem;}
main.refuse .content-section .content-box .text-box ul li{font-family: var(--Pretendard);color:var(--default-color);font-size: 2rem;letter-spacing: -0.02em;font-weight:400;line-height: 1.5;position: relative;padding-left: 1em;}
main.refuse .content-section .content-box .text-box ul li:before{content:'-';position: absolute;left: 0;top:0;}


main.sitemap {}
main.sitemap .content-section {width: 100%;}
main.sitemap .content-section .content-box {width: 100%;max-width: 1220px;margin: 0 auto 18rem;padding:0 3rem;}
main.sitemap .content-section .content-box .sitemap-box{display: flex;gap: 8rem 4rem ;flex-wrap: wrap;}
main.sitemap .content-section .content-box .sitemap-box .big-menu{width: calc((100% - 4rem) / 2);background-color: #f3f3f3;padding:3rem 5rem;}
main.sitemap .content-section .content-box .sitemap-box .big-menu h2{font-family: var(--Pretendard);color:var(--default-color);font-size: 4.4rem;letter-spacing: -0.02em;font-weight:600;line-height: 1;}
main.sitemap .content-section .content-box .sitemap-box .big-menu:nth-of-type(1) {border-top: 0.6rem solid var(--menu-color1);}
main.sitemap .content-section .content-box .sitemap-box .big-menu:nth-of-type(1) h2{color: var(--menu-color1);}
main.sitemap .content-section .content-box .sitemap-box .big-menu:nth-of-type(2) {border-top: 0.6rem solid var(--menu-color2);}
main.sitemap .content-section .content-box .sitemap-box .big-menu:nth-of-type(2) h2{color: var(--menu-color2);}
main.sitemap .content-section .content-box .sitemap-box .big-menu:nth-of-type(3) {border-top: 0.6rem solid var(--menu-color3);}
main.sitemap .content-section .content-box .sitemap-box .big-menu:nth-of-type(3) h2{color: var(--menu-color3);}
main.sitemap .content-section .content-box .sitemap-box .big-menu:nth-of-type(4) {border-top: 0.6rem solid var(--menu-color4);}
main.sitemap .content-section .content-box .sitemap-box .big-menu:nth-of-type(4) h2{color: var(--menu-color4);}
main.sitemap .content-section .content-box .sitemap-box .menu-list {margin-top: 3rem;display: flex;flex-wrap: wrap;gap: 1rem 4rem;}
main.sitemap .content-section .content-box .sitemap-box .menu-list .menu-item a{font-family: var(--Pretendard);color:var(--default-color);font-size: 2rem;letter-spacing: -0.02em;font-weight:400;line-height: 1.5;}


@media all and (max-width:1250px) {
    main.facility .content-section .content-box .row-box .row-content .list-box{font-size: 0.8vw;}
}
@media all and (max-width:1220px) {
    main.map .content-section .content-box .map-box{font-size: 0.819672131147541vw;}
}

@media all and (max-width:768px) {
    .mobile-only{display: block;}

    .tab-box .tab-list .tab-item > a {font-size: 2.8rem;}
    .pagination-box .pagination-list .pagination-item {width: 6rem;height: 6rem;}
    .pagination-box .pagination-list .pagination-item a {font-size: 2.4rem;}


    main.about .title-box{font-size: 6rem;}
    main.about .title-box p{font-size:3.8rem;}
    main.about .content-section .content-box > p {font-size: 2.6rem;}
    main.about .content-section .content-box .diagram-list .diagram-item{width: 32rem;height: 32rem;}
    main.about .content-section .content-box .list-box .list-item{width:100%;}
    main.about .content-section .content-box .list-box .list-item .text-box > h3{font-size: 3.8rem;}
    main.about .content-section .content-box .list-box .list-item .text-box > p{font-size: 3rem;}
    main.about .content-section .content-box .list-box .list-item .text-box > p .etc{font-size: 2.6rem;}

    main.about .content-section .content-box > .img-box > img {width: 100%;height: 50rem;object-fit: cover;}
    main.about .content-section .content-box > .img-box > p {width: 100%;font-size: 2.6rem;padding: 8rem 3rem;transform: translateY(-0);}

    main.map .content-section .content-box .traffic-guide {padding: 0 3rem;}
    main.map .content-section .content-box .traffic-guide dl dt {border-bottom: 0;width: 100%;padding: 3.5rem 0;}
    main.map .content-section .content-box .traffic-guide dl dd {width: 100%;}
    main.map .content-section .content-box .traffic-guide dl dt h3 {font-size: 2.6rem;}
    main.map .content-section .content-box .traffic-guide dl dd ol li {font-size: 2.6rem;}

    main.bi .content-section .content-box .download-button {padding: 0 3rem;}
    main.bi .content-section .content-box .row-content {flex-direction: column;padding: 0 3rem;}
    main.bi .content-section .row-box .left-box {width: 100%;}
    main.bi .content-section .row-box .right-box {width: 100%;margin-top: 8rem;}
    main.bi .content-section .row-box .row-content .icon-list {flex-wrap: wrap;row-gap: 8rem;}
    main.bi .content-section .row-box .row-content .icon-list .icon-item {width: 50%;}
    main.bi .content-section .row-box .row-content .icon-list .icon-item p {font-size: 2.6rem;}

    main.facility .content-section .content-box .row-box .row-content .list-box{padding: 0 3rem;height: auto;font-size: inherit;}
    main.facility .content-section .content-box .row-box .row-content .list-box .list-item {width: 100%;height: auto;aspect-ratio: auto;position: relative;}
    main.facility .content-section .content-box .row-box .row-content .list-box .list-item .t-box {top: 50%;padding: 0 3rem;transform: translateY(-50%);}
    main.facility .content-section .content-box .row-box .row-content .list-box .list-item .t-box .subject {font-size: 3.8rem;}
    main.facility .content-section .content-box .row-box .row-content .list-box .list-item .t-box p {font-size: 2.6rem;}

    main.facility .content-section .content-box .facility-list {    display: flex;gap: 1.5rem;margin-top: 7rem;padding: 0 3rem;flex-wrap: wrap;justify-content: center;}
    main.facility .content-section .content-box .facility-list::-webkit-scrollbar {display: none;}
    main.facility .content-section .content-box .facility-list .facility-item{min-width: 15.2rem;}
    main.facility .content-section .content-box p {font-size: 2.6rem;padding: 8rem 3rem;}
    main.facility .content-section .content-box .gallery-box .gallery-wrapper {overflow: visible;}
    main.facility .content-section .content-box .information-box {padding: 0 3rem;}
    main.facility .content-section .content-box .information-box dl dt {border-bottom: 0;width: 100%;padding: 2.5rem 0 0;}
    main.facility .content-section .content-box .information-box dl dd {width: 100%;padding: 2rem 0;}
    main.facility .content-section .content-box .information-box dl dt h3 {font-size: 2.6rem;}
    main.facility .content-section .content-box .information-box dl dd ul li {font-size: 2.6rem;}
    main.facility .content-section .content-box .gallery-box {padding: 0 3rem;}

    main.network .content-section .content-box .institution-box .institution-list{padding:10rem 3rem;}
    main.network .content-section .content-box .institution-box .institution-list .institution-item {width: calc((100% - 2rem) / 2 );height: 32rem;}

    main.community .content-section .content-box .guidebook-box .guidebook-list {padding:9rem  3rem;gap: 5rem 2rem;}
    main.community .content-section .content-box .guidebook-box .guidebook-list .guidebook-item {width: calc((100% - 2rem) / 2);}
    main.community .content-section .content-box .guidebook-box .guidebook-list .guidebook-item .img-box {width: 100%;height: auto;}

    main.community .content-section .content-box .list-box {padding: 0 3rem;}
    main.community .content-section .content-box .list-box .list-item {width: calc((100% - 2rem) / 2);}

    main.community .content-section .content-box .board-list {padding:0 3rem;}
    main.community .content-section .content-box .table-box table colgroup col:is(:nth-of-type(1),:nth-of-type(4),:nth-of-type(5)),
    main.community .content-section .content-box .table-box table tr th,
    main.community .content-section .content-box .table-box table tr td:is(:nth-of-type(1),:nth-of-type(4),:nth-of-type(5)) {display: none;}
    main.community .content-section .content-box .table-box table tr:nth-of-type(2) td{border-top:1px solid var(--default-color);}
    main.community .content-section .content-box .table-box table td {font-size: 2.6rem;}
    main.community .content-section .content-box .table-box table td .mobile-view {display: flex;margin-top: 1rem;}

    main.community .content-section .content-box .search-box .search-input-box .input-box {height: 6rem;}
    main.community .content-section .content-box .search-box .search-input-box .input-box select {width: 16rem;font-size: 2.4rem;}
    main.community .content-section .content-box .search-box .search-input-box .input-box:last-of-type{width: calc(100% - 16rem);}
    main.community .content-section .content-box .search-box .search-input-box .input-box input[type='text'] {font-size: 2.4rem;}

    main.community .content-section .content-box .board-view{padding: 0 3rem;}
    main.community .content-section .content-box .board-view .board-top-box{padding:3rem 0;display: flex;flex-direction: column;}
    main.community .content-section .content-box .board-view .board-top-box .board-info-box{justify-content: flex-start;order: 2;    margin-bottom: 0;    margin-top: 2rem;}
    main.community .content-section .content-box .board-view .board-top-box .board-info-box .right-box {column-gap: 0;}
    main.community .content-section .content-box .board-view .board-top-box .board-info-box .facility{font-size: 2.4rem;}
    main.community .content-section .content-box .board-view .board-top-box .board-info-box .date{font-size: 2.4rem;}
    main.community .content-section .content-box .board-view .board-top-box .board-info-box .date::before{content:'';border-left: 1px solid var(--line-color);padding-left: 1.5rem;margin-left: 1.5rem;}
    main.community .content-section .content-box .board-view .board-top-box .board-info-box .count{font-size: 2.4rem;}
    main.community .content-section .content-box .board-view .board-top-box .board-info-box .count::before{content:'';border-left: 1px solid var(--line-color);padding-left: 1.5rem;margin-left: 1.5rem;}
    main.community .content-section .content-box .board-view .board-content p {font-size: 2.6rem;}
    main.community .content-section .content-box .board-view .board-content{padding:5rem 0;}
    main.community .content-section .content-box .board-view .files{padding: 0;}
    main.community .content-section .content-box .board-view .posts .post{padding: 2rem 0;}
    main.community .content-section .content-box .board-view .files .file-list .file-item > a {font-size: 2.2rem;}
    main.community .content-section .content-box .board-view .posts .post {font-size: 2.6rem;font-weight: 600;}

    main.community .content-section .content-box .button-box .button{font-size: 3rem;padding:2rem 3rem;}

    main.refuse .content-section .content-box .text-box{padding:8rem 3rem;}
    main.refuse .content-section .content-box .text-box h2{font-size: 3rem;}
    main.refuse .content-section .content-box .text-box p{font-size: 2.6rem;}
    main.refuse .content-section .content-box .text-box ul{margin-top: 3rem;}
    main.refuse .content-section .content-box .text-box ul li{font-size: 2.6rem;}

    main.sitemap .content-section .content-box .sitemap-box{display: flex;gap: 5rem 0;flex-direction: column;}
    main.sitemap .content-section .content-box .sitemap-box .big-menu{width: 100%;padding:4rem 5rem;}
    main.sitemap .content-section .content-box .sitemap-box .menu-list .menu-item a {font-size: 2.6rem;}


}