@media (max-width: 1024px){.category{overflow-y:hidden;overflow-x:auto}.category ul{width:-moz-max-content;width:max-content}}.category ul li a:hover,.category ul li a.current{color:#005d6d;background:#fb0}.category ul li a:hover svg circle,.category ul li a:hover svg path,.category ul li a.current svg circle,.category ul li a.current svg path{stroke:#005d6d}.qna .item.open{padding-bottom:16px;background:#fff}.qna .item.open .title p{color:#005d6d}.qna .item.open .title p+div{background:none}.qna .item.open .title p+div svg{transform:rotate(180deg)}.qna .item.open .title p+div svg path{fill:#005d6d}#register input{width:100%;height:42px;border:1px solid #E4E4E4;padding:0 15px;margin-bottom:15px;font-size:13px}@media (min-width: 1024px){#register input{margin-bottom:17.5px}}#register input::-moz-placeholder{color:#949494}#register input::placeholder{color:#949494}.list_relate .list_item:not(.swiper-initialized){margin-right:-15px;width:calc(100% + 15px)}@media (min-width: 1296px){.list_relate .list_item:not(.swiper-initialized){margin-right:-35px;width:calc(100% + 35px)}}.list_relate .list_item:not(.swiper-initialized) .swiper-wrapper{display:flex}.list_relate .list_item:not(.swiper-initialized) .swiper-slide{width:100%;padding-right:15px;display:none}.list_relate .list_item:not(.swiper-initialized) .swiper-slide:first-child{display:block}@media (min-width: 425px){.list_relate .list_item:not(.swiper-initialized) .swiper-slide{width:50%}.list_relate .list_item:not(.swiper-initialized) .swiper-slide:nth-child(2){display:block}}@media (min-width: 768px){.list_relate .list_item:not(.swiper-initialized) .swiper-slide{width:calc(100% / 3)}.list_relate .list_item:not(.swiper-initialized) .swiper-slide:nth-child(3){display:block}}@media (min-width: 1024px){.list_relate .list_item:not(.swiper-initialized) .swiper-slide{width:25%}.list_relate .list_item:not(.swiper-initialized) .swiper-slide:nth-child(4){display:block}}@media (min-width: 1296px){.list_relate .list_item:not(.swiper-initialized) .swiper-slide{padding-right:35px}}.short1 p{padding-left:26px;position:relative}.short1 p:not(:last-child){padding-bottom:10px}@media (min-width: 1024px){.short1 p:not(:last-child){padding-bottom:14px}}.short1 p:before{content:"";width:15px;height:14px;background:url(/build/assets/icon_short-D5s_-wiu.png) no-repeat center;background-size:contain;position:absolute;left:0;top:4px}.arr_picture .item{width:50%}@media (min-width: 576px){.arr_picture .item{width:calc(100%/3)}.arr_picture .item:nth-child(5n+4){width:calc(100% / 3 * 2)}.arr_picture .item:nth-child(5n+4) a{aspect-ratio:2/1}}.arr_picture .item a{aspect-ratio:1/1}@media (max-width: 576px){.arr_picture .item:nth-child(5n+3){width:100%}.arr_picture .item:nth-child(5n+3) a{aspect-ratio:2/1}}.outstanding_facilities .content ul{margin-top:15px}@media (min-width: 1024px){.outstanding_facilities .content ul{margin-top:18px}}.outstanding_facilities .content ul li{font-size:16px;color:#005d6d;font-family:SVNGilroySemiBold;padding-left:30px;position:relative}.outstanding_facilities .content ul li:not(:last-child){padding-bottom:15px}@media (min-width: 1024px){.outstanding_facilities .content ul li{font-size:18px;padding-left:40px}.outstanding_facilities .content ul li:not(:last-child){padding-bottom:18px}}.outstanding_facilities .content ul li:before{content:"";width:20px;height:20px;background:url(/build/assets/check-DT0754NY.png) no-repeat center;background-size:contain;position:absolute;left:0;top:2px}@media (min-width: 1024px){.outstanding_facilities .content ul li:before{width:23px;height:23px}}.design_style .list_item .item:not(:last-child){padding-bottom:40px}@media (min-width: 768px){.design_style .list_item .item:nth-child(2n){flex-flow:row-reverse}.design_style .list_item .item:nth-child(2n) .info{padding-right:0;padding-left:3.125%}}@media (max-width: 768px){.design_style .list_item .item .arr_picture{order:-1;padding-bottom:15px}}.design_style .list_item .item .swiper-pagination{position:unset;text-align:left;margin:0 -5px -10px}@media (min-width: 1024px){.design_style .list_item .item .swiper-pagination{margin:0 -7.5px -15px}}.design_style .list_item .item .swiper-pagination span{width:12px;height:12px;margin:0 5px 10px;background:#005d6d4d;cursor:pointer;opacity:1;transition:all .3s ease 0s}@media (min-width: 1024px){.design_style .list_item .item .swiper-pagination span{margin:0 7.5px 15px}}.design_style .list_item .item .swiper-pagination span.swiper-pagination-bullet-active{background:#005d6d;width:44px;border-radius:50px}
