section.banner.aost-show:after{width:100%}section.banner:after{content:"";width:0%;height:5px;background:#103a9f;display:block;grid-column:1/-1;transition:width 1.2s .3s,opacity 1.2s .3s}section.banner[banner_nav_color=white]{color:#fff}section.banner[banner_nav_color=white] .content-wrap .group .des{color:#fff}section.banner[banner_nav_color=white] .bread-wrap multipurpose-nav .drag-container .category{color:#fff}section.banner[banner_nav_color=white] .bread-wrap multipurpose-nav .item:not(:last-child):after{border-right:1px solid rgba(255,255,255,.2);border-top:1px solid rgba(255,255,255,.2)}section.banner[t-align=left] .content-wrap{align-items:flex-start;text-align:left}section.banner[t-align=center] .content-wrap{align-items:center;text-align:center}section.banner[t-align=right] .content-wrap{align-items:flex-end;text-align:right}section.banner[type=overview] .container,section.banner[type=detail] .container{position:relative;min-height:600px}@media only screen and (max-width: 900px){section.banner[type=overview] .container,section.banner[type=detail] .container{min-height:500px}}section.banner[type=overview] .inner-wrap,section.banner[type=detail] .inner-wrap{grid-column:3/-3;display:flex;flex-direction:column;margin-top:100px}@media only screen and (max-width: 1200px){section.banner[type=overview] .inner-wrap,section.banner[type=detail] .inner-wrap{margin-top:80px}}@media only screen and (max-width: 900px){section.banner[type=overview] .inner-wrap,section.banner[type=detail] .inner-wrap{margin-top:65px}}@media only screen and (max-width: 767px){section.banner[type=overview] .inner-wrap,section.banner[type=detail] .inner-wrap{grid-column:2/-2}}section.banner[type=overview] .content-wrap,section.banner[type=detail] .content-wrap{z-index:1;padding-top:100px;padding-bottom:clamp(1.875rem,3.125vw,3.75rem);display:flex;flex-direction:column;justify-content:flex-end;gap:10px;margin-top:auto}@media only screen and (max-width: 1200px){section.banner[type=overview] .content-wrap,section.banner[type=detail] .content-wrap{padding-top:80px}}@media only screen and (max-width: 900px){section.banner[type=overview] .content-wrap,section.banner[type=detail] .content-wrap{padding-top:65px}}section.banner[type=overview] .content-wrap .title,section.banner[type=detail] .content-wrap .title{max-width:960px}section.banner[type=overview] .content-wrap .des,section.banner[type=detail] .content-wrap .des{color:#666}section.banner[type=overview] .content-wrap .group,section.banner[type=detail] .content-wrap .group{display:flex;flex-direction:column;gap:10px;max-width:960px}section.banner[type=overview] .bg-img,section.banner[type=detail] .bg-img{width:100%;height:100%;position:absolute;top:0;left:0;z-index:-1}section.banner[type=overview] .bg-img img,section.banner[type=detail] .bg-img img{width:100%;height:100%;object-fit:cover}section.banner[type=detail] .bread-wrap{width:100%;font-size:.875rem;font-weight:400;line-height:1.5;z-index:5;position:relative;padding:25px 0}@media only screen and (max-width: 767px){section.banner[type=detail] .bread-wrap{padding:15px 0}}section.banner[type=detail] .bread-wrap multipurpose-nav[m4-type=drag]{width:calc(100% + -0px)}section.banner[type=detail] .bread-wrap multipurpose-nav[m4-type=drag] .drag-container{max-width:100%;padding:0}section.banner[type=detail] .bread-wrap multipurpose-nav[m4-type=drag] .drag-container .wrapper{gap:0!important}section.banner[type=detail] .bread-wrap multipurpose-nav[m4-type=drag] .drag-container .navigation{display:none}section.banner[type=detail] .bread-wrap multipurpose-nav[m4-type=drag] .drag-container .category{font-size:.875rem;font-weight:400;line-height:1.5;padding:0}section.banner[type=detail] .bread-wrap .item{flex-shrink:0;display:flex;align-items:center;cursor:auto}section.banner[type=detail] .bread-wrap .item:not(:first-child){margin-left:15px}section.banner[type=detail] .bread-wrap .item:not(:last-child){white-space:nowrap;margin-right:15px}section.banner[type=detail] .bread-wrap .item:not(:last-child):after{content:"";display:inline-block;width:7px;height:7px;border-right:1px solid rgba(0,0,0,.2);border-top:1px solid rgba(0,0,0,.2);transform:translate(10px,calc(-50% + 4px)) rotate(45deg)}section.banner[type=detail] .bread-wrap .item:last-child p{display:block;overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2;-webkit-line-clamp:1}.common-category{padding:clamp(1.25rem,2.6vw,3.125rem) 0;z-index:2;width:100%}@media only screen and (min-width: 1201px){.common-category[type=anchor] .item:hover .category{color:#000}.common-category[type=anchor] .item:hover .category:after{width:100%}}@media only screen and (max-width: 1200px){.common-category[type=anchor] .item:active .category{color:#000}.common-category[type=anchor] .item:active .category:after{width:100%}}.common-category[type=investorTab]{width:100%;padding:0 0 clamp(1.25rem,2.6vw,3.125rem) 0}.common-category[type=investorTab] multipurpose-nav[m4-type=collapse] .drag-container{justify-content:center}.common-category[type=investorTab] multipurpose-nav[m4-type=collapse] .drag-container .category:after{background-color:#00d9bc}.common-category[type=investorTab] multipurpose-nav[m4-type=collapse] .collapse-container .item:after{background-color:#00d9bc}.common-category multipurpose-nav[m4-type=collapse] .drag-container .open-collapse{padding-left:clamp(1.25rem,1.56vw,1.875rem);padding-right:20px;width:65px;justify-content:flex-end}@media only screen and (max-width: 767px){.common-category multipurpose-nav[m4-type=collapse] .drag-container .open-collapse{width:45px;padding-right:0;padding-left:0}}.common-category multipurpose-nav[m4-type=collapse] .drag-container .collapse-placeholder{font-size:1rem;font-weight:700;line-height:1.6;padding-top:0;padding-bottom:0;max-height:25.59px}@media only screen and (max-width: 767px){.common-category multipurpose-nav[m4-type=collapse] .drag-container .collapse-placeholder{padding-left:20px}}.common-category multipurpose-nav[m4-type=collapse] .drag-container .open-collapse{transform:translateY(-4px)}.common-category multipurpose-nav[m4-type=collapse] .drag-container .open-collapse:before{content:"";font-family:icomoon!important;font-size:.75rem;border-style:none;border-width:unset;height:unset;width:25px}.common-category multipurpose-nav[m4-type=collapse] .drag-container{max-width:100%}.common-category multipurpose-nav[m4-type=collapse] .drag-container .item.active .category{color:#000}.common-category multipurpose-nav[m4-type=collapse] .drag-container .wrapper{gap:10px clamp(1.875rem,2.6vw,3.125rem)!important;margin-bottom:-8px;padding:0}.common-category multipurpose-nav[m4-type=collapse] .drag-container .category{padding:0 0 8px;font-size:1rem;font-weight:600;line-height:1.6;letter-spacing:unset;color:#666}.common-category multipurpose-nav[m4-type=collapse] .drag-container .category:after{left:0;right:unset;background-color:#0041ff;height:3px}.common-category multipurpose-nav[m4-type=collapse] .collapse-container{max-width:calc(100% - 20px);padding:clamp(.9375rem,2.08vw,2.5rem) clamp(1.25rem,2.08vw,2.5rem);border:unset;border-radius:5px;box-shadow:0 3px 10px #00000026;background:#fff;margin-top:20px}@media only screen and (max-width: 767px){.common-category multipurpose-nav[m4-type=collapse] .collapse-container{max-width:100%;padding-right:8px}}.common-category multipurpose-nav[m4-type=collapse] .collapse-container .wrapper{gap:clamp(1.25rem,1.56vw,1.875rem) 50px;margin:0}@media only screen and (max-width: 767px){.common-category multipurpose-nav[m4-type=collapse] .collapse-container .wrapper{align-items:flex-start;flex-wrap:nowrap;flex-direction:column}}@media only screen and (max-width: 767px){.common-category multipurpose-nav[m4-type=collapse] .collapse-container .wrapper{max-height:300px;overflow-y:scroll}.common-category multipurpose-nav[m4-type=collapse] .collapse-container .wrapper::-webkit-scrollbar{width:2px;height:8px;background-color:transparent}.common-category multipurpose-nav[m4-type=collapse] .collapse-container .wrapper::-webkit-scrollbar-thumb{background:#0003}}.common-category multipurpose-nav[m4-type=collapse] .collapse-container .item{margin:0;border-radius:0;background:transparent;border:unset;position:relative;text-align:left;padding:0}@media only screen and (max-width: 767px){.common-category multipurpose-nav[m4-type=collapse] .collapse-container .item{max-width:calc(100% - 12px)}}.common-category multipurpose-nav[m4-type=collapse] .collapse-container .item .category{color:#666;transition:color .4s}.common-category multipurpose-nav[m4-type=collapse] .collapse-container .item:after{content:"";width:0%;height:3px;background:#0041ff;display:block;position:absolute;bottom:-5px;left:0;transition:width .4s}.common-category multipurpose-nav[m4-type=collapse] .collapse-container .item.active .category{color:#000}.common-category multipurpose-nav[m4-type=collapse] .collapse-container .item.active:after{width:100%}.investor-news-list[type=detail]{display:flex;gap:50px clamp(2.5rem,6.25vw,7.5rem)}@media only screen and (max-width: 767px){.investor-news-list[type=detail]{flex-direction:column}.investor-news-list[type=detail] .list{width:100%;flex:none}}.investor-news-list[type=detail] .title-box{display:flex;align-items:center;gap:0 20px}.investor-news-list[type=detail] .title-box .point-box{margin-left:auto}.investor-news-list[type=detail] .list{flex:1;flex-direction:column;align-items:flex-start;gap:5px 0}.investor-news-list[type=detail] .list:not(:first-child){padding-top:0}.investor-news-list[type=detail] .list .date-box{width:auto;flex-direction:row;gap:0 15px}.investor-news-list[type=detail] .list .date-box .date{margin-bottom:0}.investor-news-list .list{display:flex;align-items:center;gap:10px clamp(1.875rem,3.125vw,3.75rem)}.investor-news-list .list:not(:first-child){padding-top:clamp(3.125rem,4.16vw,5rem)}@media only screen and (min-width: 1201px){.investor-news-list .list:has(.inner-r .title:hover) .title,.investor-news-list .list:has(.inner-r .point-box:hover) .title{color:#0041ff}.investor-news-list .list:has(.inner-r .title:hover) .inner-r .point-box .arrow-box,.investor-news-list .list:has(.inner-r .point-box:hover) .inner-r .point-box .arrow-box{opacity:1}}@media only screen and (max-width: 767px){.investor-news-list .list{align-items:flex-start;flex-direction:column}}.investor-news-list .list .date-box{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100px;flex-shrink:0}@media only screen and (max-width: 767px){.investor-news-list .list .date-box{width:auto}}.investor-news-list .list .date-box .date{font-size:clamp(3.125rem,3.75vw,4.5rem);font-weight:700;line-height:100%;margin-bottom:10px}.investor-news-list .list .inner-l{transition:color .4s}.investor-news-list .list .inner-r{display:flex;align-items:center;gap:0 60px}.investor-news-list .list .inner-r .title{transition:color .4s;display:inline-flex}.investor-news-list .list .inner-r h4{display:block;overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2}.investor-news-list .list .inner-r .des{color:#666;margin-top:10px;display:block;overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2}.investor-news-list .list .inner-r .tag-box{margin-top:15px}.investor-news-list .list .inner-r .point-box{width:8px;height:8px;position:relative;background:#0003;border-radius:50%;flex-shrink:0}@media only screen and (max-width: 1200px){.investor-news-list .list .inner-r .point-box{display:none}}.investor-news-list .list .inner-r .point-box .arrow-box{position:absolute;top:50%;left:50%;transform:translate(calc(-50% + -0px),calc(-50% + -0px));opacity:0;transition:opacity .4s}@media only screen and (min-width: 1201px) and (min-width: 1201px){.investor-news-list .list .inner-r .point-box:hover .arrow-box>.i-box{animation:.8s .5s arrow forwards}}@media only screen and (min-width: 1201px) and (max-width: 1200px){.investor-news-list .list .inner-r .point-box:active .arrow-box>.i-box{animation:.8s .5s arrow forwards}}section.main{position:relative}section.main:after{content:"";width:66%;height:calc(100% - clamp(3.125rem,7.8vw,9.375rem) - 100px);background:#f7f7f7;position:absolute;top:0;right:0;z-index:-1;pointer-events:none}@media only screen and (max-width: 900px){section.main:after{width:53%;height:62%}}section.main .wrap .control-bar{grid-column:3/-3;max-width:1680px;margin:0 auto;width:100%}@media only screen and (max-width: 767px){section.main .wrap .control-bar{grid-column:2/-2}}section.main .blk-wrap{padding:clamp(3.125rem,4.16vw,5rem) 0 clamp(3.125rem,7.8vw,9.375rem)}section.main .blk[type=contact]{margin-top:clamp(3.125rem,7.8vw,9.375rem)}@media only screen and (max-width: 767px){section.main .blk[type=contact] .container{grid-column:1/-1}}section.main .blk .container{grid-column:3/-3;max-width:1680px;width:100%;margin:0 auto;display:flex;flex-wrap:wrap;gap:clamp(3.125rem,7.8vw,9.375rem) clamp(3.75rem,6.25vw,7.5rem)}@media only screen and (max-width: 767px){section.main .blk .container{grid-column:2/-2}}section.main .blk .container .item[type=base],section.main .blk .container .item[type=news]{width:calc((100% - clamp(3.75rem,6.25vw,7.5rem))/2)}@media only screen and (max-width: 900px){section.main .blk .container .item[type=base],section.main .blk .container .item[type=news]{width:100%}}section.main .blk .container .item[type=contact]{width:100%}section.main .blk .container .item[type=contact][t-color=black] .content-wrap{color:#000}section.main .blk .container .item[type=contact][t-color=black] .content-wrap .des,section.main .blk .container .item[type=contact][t-color=black] .content-wrap .sub{color:#666}section.main .blk .container .item[type=contact][t-color=black] .arrow-box{color:#fff}section.main .blk .container .item[type=contact][t-color=black] .arrow-box:before{background:#000}section.main .blk .container .item[type=contact][t-color=white] .content-wrap{color:#fff}section.main .blk .container .item[type=contact][t-color=white] .content-wrap .des,section.main .blk .container .item[type=contact][t-color=white] .content-wrap .sub{color:#fff}section.main .blk .container .item[type=contact][t-color=white] .read-btn{color:#fff}section.main .blk .container .item[type=contact][t-color=white] .read-btn .txt:after{background:#fff}section.main .blk .container .item[type=contact][t-color=white] .read-btn .arrow-box{color:#000}section.main .blk .container .item[type=contact][t-color=white] .read-btn .arrow-box:before{background:#fff}@media only screen and (min-width: 1201px) and (min-width: 1201px){section.main .blk .container .item[type=contact]:hover .pic-box img{width:105%;height:105%}}@media only screen and (min-width: 1201px) and (max-width: 1200px){section.main .blk .container .item[type=contact]:active .pic-box img{width:105%;height:105%}}section.main .blk .container .item[type=contact] .img-box{position:relative;overflow:hidden}section.main .blk .container .item[type=contact] .pic-box{display:block}section.main .blk .container .item[type=contact] .pic-box img{transition:width .4s,height .4s}section.main .blk .container .item[type=contact] .pic-box:after{min-height:clamp(25rem,27.3vw,32.8125rem);padding-top:31.25%}@media only screen and (max-width: 767px){section.main .blk .container .item[type=contact] .pic-box:after{padding-top:106.6%}}section.main .blk .container .item[type=contact] .content-wrap{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:clamp(1.25rem,3.125vw,3.75rem) clamp(1.25rem,9.375vw,11.25rem)}@media only screen and (max-width: 1200px){section.main .blk .container .item[type=contact] .content-wrap{padding:clamp(1.25rem,3.125vw,3.75rem) clamp(3.75rem,6.25vw,7.5rem)}}@media only screen and (max-width: 900px){section.main .blk .container .item[type=contact] .content-wrap{padding:clamp(1.25rem,3.125vw,3.75rem) clamp(1.875rem,3.125vw,3.75rem)}}@media only screen and (max-width: 767px){section.main .blk .container .item[type=contact] .content-wrap{justify-content:flex-end}}section.main .blk .container .item[type=contact] .content-wrap .group{max-width:420px}section.main .blk .container .item[type=contact] .content-wrap .read-btn{margin-top:clamp(1.875rem,1.82vw,2.1875rem)}section.main .blk .container .item[type=contact] .content-wrap .sub{margin-top:10px}section.main .blk .container .item[type=contact] .content-wrap .des{margin-top:15px;display:block;overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2}section.main .blk .container .item[type=base][t-color=black] .img-box:before{background:linear-gradient(0deg,#fffc 2.36%,#ffffff8a 28.55%,#fff0 47.11%)}section.main .blk .container .item[type=base][t-color=black] .content-wrap{color:#000}section.main .blk .container .item[type=base][t-color=black] .content-wrap .des{color:#666}section.main .blk .container .item[type=base][t-color=black] .content-wrap .arrow-box{color:#fff}section.main .blk .container .item[type=base][t-color=black] .content-wrap .arrow-box:before{background:#000}section.main .blk .container .item[type=base][t-color=white] .img-box:before{background:linear-gradient(0deg,#020203cc 2.36%,#0101028a 28.55%,#0000 47.11%)}section.main .blk .container .item[type=base][t-color=white] .content-wrap{color:#fff}section.main .blk .container .item[type=base][t-color=white] .content-wrap .arrow-box{color:#000}section.main .blk .container .item[type=base][t-color=white] .content-wrap .arrow-box:before{background:#fff}section.main .blk .container .item[type=base] .img-box{position:relative;margin-top:20px;transition:box-shadow .4s}section.main .blk .container .item[type=base] .img-box:before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;display:block;z-index:1}@media only screen and (min-width: 1201px) and (min-width: 1201px){section.main .blk .container .item[type=base] .img-box:hover{box-shadow:20px 20px 25px #00000040}section.main .blk .container .item[type=base] .img-box:hover .pic-box img{width:105%;height:105%}section.main .blk .container .item[type=base] .img-box:hover .arrow-box>.i-box{animation:.8s .5s arrow forwards}}@media only screen and (min-width: 1201px) and (max-width: 1200px){section.main .blk .container .item[type=base] .img-box:active{box-shadow:20px 20px 25px #00000040}section.main .blk .container .item[type=base] .img-box:active .pic-box img{width:105%;height:105%}section.main .blk .container .item[type=base] .img-box:active .arrow-box>.i-box{animation:.8s .5s arrow forwards}}section.main .blk .container .item[type=base] .pic-box{display:block;overflow:hidden}section.main .blk .container .item[type=base] .pic-box img{transition:width .4s,height .4s}section.main .blk .container .item[type=base] .pic-box:after{padding-top:57.69%}@media only screen and (max-width: 767px){section.main .blk .container .item[type=base] .pic-box:after{padding-top:120%}}section.main .blk .container .item[type=base] .content-wrap{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:flex-end;justify-content:space-between;padding:clamp(1.25rem,2.08vw,2.5rem) clamp(1.25rem,3.125vw,3.75rem);gap:0 clamp(1.25rem,3.125vw,3.75rem);z-index:2}section.main .blk .container .item[type=base] .content-wrap .des{display:block;overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2}section.main .blk .container .item[type=base] .content-wrap .group{display:flex;flex-direction:column;gap:10px 0}section.main .blk .container .item[type=base] .list-wrap{padding:0 clamp(1.875rem,3.125vw,3.75rem);margin-top:20px;display:flex;flex-wrap:wrap;gap:20px clamp(1.875rem,3.125vw,3.75rem);width:100%}@media only screen and (max-width: 900px){section.main .blk .container .item[type=base] .list-wrap{padding:0}}section.main .blk .container .item[type=base] .list-wrap .list{width:calc((100% - clamp(1.875rem,3.125vw,3.75rem))/2);color:#666;padding-left:21px;position:relative;transition:color .4s}@media only screen and (min-width: 1201px) and (min-width: 1201px){section.main .blk .container .item[type=base] .list-wrap .list:hover{color:#0041ff}section.main .blk .container .item[type=base] .list-wrap .list:hover:after{background:#0041ff}section.main .blk .container .item[type=base] .list-wrap .list:hover:before{opacity:1}}@media only screen and (min-width: 1201px) and (max-width: 1200px){section.main .blk .container .item[type=base] .list-wrap .list:active{color:#0041ff}section.main .blk .container .item[type=base] .list-wrap .list:active:after{background:#0041ff}section.main .blk .container .item[type=base] .list-wrap .list:active:before{opacity:1}}@media only screen and (max-width: 767px){section.main .blk .container .item[type=base] .list-wrap .list{width:100%}}section.main .blk .container .item[type=base] .list-wrap .list:after,section.main .blk .container .item[type=base] .list-wrap .list:before{content:"";position:absolute;display:block;border-radius:50%}section.main .blk .container .item[type=base] .list-wrap .list:after{top:10px;left:0;width:6px;height:6px;background:#666;transition:background .4s}section.main .blk .container .item[type=base] .list-wrap .list:before{top:2.5px;left:-7.5px;width:21px;height:21px;background:#0041ff33;opacity:.6;z-index:-1;opacity:0;transition:opacity .4s}section.main .blk .container .item[type=news] .inner{display:flex;flex-direction:column;gap:clamp(1.875rem,1.82vw,2.1875rem) 0}section.main .blk .container .item[type=news] .title-wrap .sub{color:#666;margin-top:10px}section.main .blk .container .item[type=news] .read-btn{margin-left:auto}section.main .blk .container .item[type=news] .investor-news-list .list:not(:first-child){position:relative;padding-top:80px}section.main .blk .container .item[type=news] .investor-news-list .list:not(:first-child):before{content:"";height:1px;background:#000;position:absolute;top:40px;width:100%;opacity:.2}
