p.mt-20{margin-top:20px}.wrap__banner .main__banner{padding:20px 0 0}.wrap__content{overflow:hidden}.wrap__content .wrap__banner .main__banner{padding-bottom:10px}@media screen and (max-width:1280px){.wrap__content .wrap__banner .main__banner{padding:0 0 10px}}.wrap__content .about-slide{width:100%;height:auto;max-width:var(--max-w);margin:auto}@media screen and (min-width:1281px){.wrap__content .about-slide{padding:0 var(--space-ct)}}.wrap__content .sub__menu{max-width:var(--max-w);padding:60px var(--space-ct);border-bottom:1px solid #dfdcdc;margin:0 auto}.wrap__content .sub__menu .menuInn{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.wrap__content .sub__menu .menuInn .menuList{letter-spacing:0;color:#000;cursor:pointer;background-color:#0000;border:1px solid #000;border-radius:30px;flex:none;padding:10px 20px;font-size:16px;line-height:1.25;position:relative}.wrap__content .sub__menu .menuInn .menuList:hover,.wrap__content .sub__menu .menuInn .menuList.active{background:#ff6200;border-color:#ff6200}.wrap__content .wide__content.worry_free{background-color:#fff5eb}.wrap__content .wide__content.worry_free .inner{padding:40px var(--space-ct)}.wrap__content .wide__content.worry_free .inner .title{letter-spacing:-.52px;font-size:52px;line-height:1.25}.wrap__content .wide__content.into_3rd{position:relative}.wrap__content .wide__content.into_3rd .inner{padding:40px var(--space-ct)65px;z-index:2;position:relative}.wrap__content .wide__content.into_3rd .path-pink-1{z-index:0;position:absolute;top:0;right:0}@media screen and (max-width:767px){.wrap__content .wide__content.into_3rd .path-pink-1{width:140px;right:-10px}}.wrap__content .wide__content.into_3rd .path-pink-2{z-index:0;position:absolute;bottom:0;right:365px}@media screen and (max-width:767px){.wrap__content .wide__content.into_3rd .path-pink-2{left:0;right:auto}}.wrap__content .wide__content .inner{padding:40px var(--space-ct);max-width:var(--max-w);letter-spacing:-.16px;gap:20px;margin:auto;font-size:16px;font-weight:300;line-height:1.25;display:flex}.wrap__content .wide__content .inner .wide__ct{width:67.29%}.wrap__content .wide__content .inner .min__ct{width:32.71%}.wrap__content .wide__content .inner .haft_ct{flex-direction:column;justify-content:center;align-items:flex-start;width:50%;display:flex}.wrap__content .wide__content .inner .tag{letter-spacing:2.1px;color:#ff6200;text-transform:uppercase;margin-bottom:30px;font-size:14px;font-weight:400;line-height:1.25}.wrap__content .wide__content .inner .sub_tt{color:#ff6200;font-weight:700}.wrap__content .wide__content .inner .title{letter-spacing:-.36px;margin-bottom:20px;font-size:36px;line-height:1.25}.wrap__content .wide__content .inner .desc-2{margin-top:10px}@media screen and (max-width:767px){.wrap__content .wide__content .inner .desc-2{margin-top:0}}.wrap__content .wide__content .inner .desc-3{margin-top:20px}@media screen and (max-width:767px){.wrap__content .wide__content .inner .desc-3{margin-top:0}}.wrap__content .wide__content .inner .group{margin-top:20px}.wrap__content .wide__content .inner img{object-fit:cover;width:100%;height:100%;display:block}.wrap__content .wide__content .inner .vision-img-mb{display:none}@media screen and (max-width:767px){.wrap__content .wide__content .inner .vision-img-mb{display:block}.wrap__content .wide__content .inner .vision-img{display:none}}.about .header{flex-direction:column;justify-content:center;align-items:center;display:flex}.about .header .title{font-size:var(--font-7);line-height:var(--font-7-lh);letter-spacing:calc(var(--font-7)*(var(--font-1-ls)/100));color:#000;z-index:1;font-weight:300}@media screen and (max-width:767px){.about .header .title{letter-spacing:-.84px;font-size:42px;line-height:1.25}}.about .header .head-pic{z-index:0;height:600px;position:relative}@media screen and (max-width:767px){.about .header .head-pic{height:530px}}.about .header .head-pic .image{object-fit:cover;width:100%}@media screen and (max-width:767px){.about .header .head-pic .image{height:100%}}.about .header .head-pic .path{position:absolute;bottom:-141px;left:-40px}@media screen and (max-width:767px){.about .header .head-pic .path{width:164px;height:168px;bottom:-68px;left:-15px}}.mission{background-color:#ffe1d1;padding:40px 0;position:relative}.mission:before{content:"";pointer-events:none;z-index:0;opacity:.3;background-image:url(/images/about-us/dot.svg);background-repeat:repeat;width:100%;height:100%;position:absolute;top:0;left:0}@media screen and (max-width:767px){.mission{padding:30px 0}}.mission .topic{z-index:1;flex-direction:column;gap:20px;width:100%;margin-bottom:40px;display:flex;position:relative}@media screen and (max-width:767px){.mission .topic{gap:10px;width:100%;margin-bottom:30px}}.mission .topic .tag{letter-spacing:2.1px;text-transform:uppercase;font-size:14px;font-weight:400;line-height:1.25}@media screen and (max-width:767px){.mission .topic .tag{letter-spacing:2.1px;font-size:14px;line-height:1.25}}.mission .topic .main-topic{letter-spacing:-.52px;font-size:52px;font-weight:300;line-height:1.25}@media screen and (max-width:767px){.mission .topic .main-topic{letter-spacing:-.36px;font-size:36px;line-height:1.25}}.mission .topic .main-topic .color{color:#ff6200}.mission .desc{z-index:1;justify-content:flex-end;align-items:flex-end;width:100%;margin-top:30px;display:flex;position:relative}.mission .desc .sub-topic{letter-spacing:-.16px;width:795px;font-size:16px;font-weight:400;line-height:1.25}.mission iframe,.mission video{z-index:1;max-width:100%;display:block;position:relative}@media screen and (max-width:767px){.mission iframe,.mission video{object-fit:cover;height:180px}}.mission .video-wrapper{display:inline;position:relative}.mission .video-wrapper .icon{z-index:2;background-color:#ff6200;border-radius:50%;justify-content:center;align-items:center;width:52px;height:52px;display:flex;position:absolute;bottom:10px;right:10px}.mission .video-wrapper .icon.icon-play,.mission .video-wrapper .icon.icon-pause{color:#000;font-size:25px}.mission .video-wrapper .icon~.icon-pause{display:none}.mission .bg{z-index:0;position:absolute;top:0;right:0}@media screen and (max-width:767px){.mission .bg{width:238px;height:215px}}.mission .bg1{z-index:0;position:absolute;bottom:0;left:0}@media screen and (max-width:767px){.mission .bg1{width:460px;height:260px;left:-40px}}@media (max-width:767px){.wrap__content h1{letter-spacing:-.42px!important;font-size:42px!important;line-height:1.25!important;top:15px!important}.wrap__content .sub__menu{max-width:var(--max-w);padding:unset;scroll-behavior:smooth;overflow-x:auto}.wrap__content .sub__menu .menuInn{flex-wrap:unset;padding:30px var(--space-ct);justify-content:flex-start}.wrap__content .wide__content.worry_free .inner,.wrap__content .wide__content.into_3rd .inner{padding:30px var(--space-ct)}.wrap__content .wide__content.worry_free .inner .title,.wrap__content .wide__content.into_3rd .inner .title{letter-spacing:-.36px;font-size:36px;line-height:1.25}.wrap__content .wide__content.worry_free .inner{flex-direction:column-reverse}.wrap__content .wide__content.worry_free .inner .tag{margin-bottom:10px}.wrap__content .wide__content .inner{padding:30px var(--space-ct);flex-direction:column;gap:30px}.wrap__content .wide__content .inner .wide__ct,.wrap__content .wide__content .inner .min__ct,.wrap__content .wide__content .inner .haft_ct{width:100%}.wrap__content .wide__content .inner .tag{margin-bottom:20px}.wrap__content .wide__content .inner .title{letter-spacing:-.26px;font-size:26px;line-height:1.25}.mission .desc{margin-top:20px}.mission .box__video .video__thumb .video__play_btn{bottom:15px;right:15px}}
