.caa{width:100%}
.caa__accordian>li{border-bottom:1px solid rgba(0,0,0,.15)}
.caa__accordian>li:nth-of-type(1){border-top:1px solid rgba(0,0,0,.15)}
.caa__accordian__label{position:relative;cursor:pointer;display:block;align-items:center;justify-content:space-between;width:100%;padding:3.4rem 1.6rem 3.1rem}
.caa__accordian__label::after{display:inline-block;position:absolute;top:50%;transform:translateY(-50%);content:url("../../../../../../etc.clientlibs/hankooktire/clientlibs/clientlib-global/resources/svg/w-plus-icon.svg");width:3.2rem;height:3.2rem;right:0}
.caa__accordian__label.active::after{content:url("../../../../../../etc.clientlibs/hankooktire/clientlibs/clientlib-global/resources/svg/w-minus-icon.svg")}
.caa__accordian__content{width:100%;display:none;padding-top:2.4rem;padding-left:1.6rem;padding-right:9.6rem;padding-bottom:6.4rem}
.caa__accordian__content .btn-area button[type=button]:not(:nth-of-type(1)){margin-left:2.4rem}
.caa .content-subtitle{margin-bottom:40px}
.caa .content-subtitle .font_body_3{font-weight:300}
.caa .content-desc .font_body_3{font-weight:300}
.caa .content-desc:not(:nth-last-of-type(1)){margin-bottom:40px}
.caa .content-desc__title{margin-bottom:16px}
.caa .content-desc .select-box{width:56rem}
.caa .content-desc .select-box .btn{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.caa .content-desc .select-box .drop-box.active{top:100%}
.caa .content-desc .select-box-content{display:none;width:100%}
.caa .content-desc .select-box-content.active{display:block}
.caa .content-desc__round .round{display:inline-block}
.caa .content-desc__round .round-color{background-color:rgba(0,0,0,.04);color:#000}
.caa .content-desc--img{position:relative;display:block;width:100%;padding-top:2.4rem}
.caa .content-img{margin-bottom:2.8rem}
.caa .content-img.brand{width:21.5rem;height:13.9rem}
.caa .content-list{display:flex;justify-content:left;flex-wrap:wrap;row-gap:clamp(3.2rem,2.08vw,4rem)}
.caa .content-list>li{width:25%;padding-right:3.8rem}
.caa .content-list>li .img-wrap{max-width:14.4rem;padding-bottom:2rem}
.caa .content-list>li .font_body_2_main{font-weight:400}
.caa .content-list>li .font_body_3{color:#666;font-weight:300}
.caa .content-people .executives-wrap{display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-start;width:72rem;margin-bottom:4rem}
.caa .content-people .executives-wrap .executive{width:50%}
.caa .content-people .executives-wrap .executive:nth-of-type(odd){padding-right:3.2rem}
.caa .content-people .executives-wrap .executive:nth-of-type(even){padding-left:3.2rem}
.caa .content-people .executives-wrap .executive:nth-of-type(1){margin-bottom:40px}
.caa .content-people .executives-wrap .executive:nth-of-type(2){margin-bottom:40px}
.caa .content-people .executives-wrap .executive-position{margin-top:1.6rem;line-height:1.75}
.caa .content-people .executives-wrap .executive-career{line-height:1.57}
.caa .content-people .executives-wrap-name{margin-bottom:16px}
.caa .content-people .executives-wrap-position{margin-bottom:16px}
.caa .content-diagram{display:block;width:100%;padding:4rem 2.8rem 2.4rem}
.caa .content-diagram>img{width:100%;height:100%;object-fit:cover}
.caa .list-bullet{width:100%;padding:1.6rem;padding-right:0}
.caa .list-bullet>li{padding:.2rem 0}
.caa .caa-table__type-a:not(:nth-last-of-type(1)){margin-bottom:64px}
.caa .caa-table__type-a .tb{width:100%}
.caa .caa-table__type-a .tb__title{margin-bottom:40px}
.caa .caa-table__type-a .tb__thead th{padding:1.2rem 2rem;border-top:1px solid #000;border-bottom:1px solid rgba(0,0,0,.15)}
.caa .caa-table__type-a .tb__thead th:not(:nth-last-of-type(1)){border-right:1px solid rgba(0,0,0,.15)}
.caa .caa-table__type-a .tb__thead th:nth-of-type(1){width:32.2rem}
.caa .caa-table__type-a .tb__thead th:nth-of-type(2){width:12.2rem}
.caa .caa-table__type-a .tb__tbody td{padding:2.4rem 2rem;border-bottom:1px solid rgba(0,0,0,.15)}
.caa .caa-table__type-a .tb__tbody td:not(:nth-last-of-type(1)){border-right:1px solid rgba(0,0,0,.15)}
.caa .caa-table__type-b:not(:nth-last-of-type(1)){margin-bottom:64px}
.caa .caa-table__type-b .tb{width:100%}
.caa .caa-table__type-b .tb__title{margin-bottom:40px}
.caa .caa-table__type-b .tb__thead th{padding:1.2rem 2rem;border-top:1px solid #000;border-bottom:1px solid rgba(0,0,0,.15)}
.caa .caa-table__type-b .tb__thead th:not(:nth-last-of-type(1)){border-right:1px solid rgba(0,0,0,.15)}
.caa .caa-table__type-b .tb__tbody td{padding:2.4rem 2rem;border-bottom:1px solid rgba(0,0,0,.15)}
.caa .caa-table__type-b .tb__tbody td:not(:nth-last-of-type(1)){border-right:1px solid rgba(0,0,0,.15)}
@media all and (max-width:1024px){.caa__accordian__label{padding:2.8rem 0rem}
.caa__accordian__label>p{font-size:1.6rem}
.caa__accordian__label::after{content:url("../../../../../../etc.clientlibs/hankooktire/clientlibs/clientlib-global/resources/svg/m-plus-icon.svg");width:1.6rem;height:1.6rem}
.caa__accordian__label.active::after{content:url("../../../../../../etc.clientlibs/hankooktire/clientlibs/clientlib-global/resources/svg/m-minus-icon.svg")}
.caa__accordian__content{padding:.8rem 2.6rem 3.2rem 0rem}
.caa .content-subtitle{margin-bottom:40px}
.caa .content-desc:not(:nth-last-of-type(1)){margin-bottom:40px}
.caa .content-desc__title{margin-bottom:16px}
.caa .content-desc--img{padding-top:2rem}
.caa .content-img{margin-bottom:2.8rem}
.caa .content-img.brand{width:16rem;height:10.3rem}
.caa .content-list li{width:33.3333333333%;padding-right:4rem}
.caa .content-list li .img-wrap{max-width:10.2rem;padding-bottom:2rem}
.caa .caa-table__type-a .tb{width:100%;min-width:65.8rem;margin-bottom:3.6rem}
.caa .caa-table__type-a .tb__title{margin-bottom:2.4rem}
.caa .caa-table__type-a .tb__thead th:nth-of-type(1){width:26.2rem}
.caa .caa-table__type-a .tb__thead th:nth-of-type(2){width:7rem}
.caa .caa-table__type-a .tb__tbody td{padding:2rem 1.6rem}
.caa .caa-table__type-b .tb{width:100%;min-width:65.8rem;margin-bottom:3.6rem}
.caa .caa-table__type-b .tb__title{margin-bottom:2.4rem}
.caa .caa-table__type-b .tb__tbody td{padding:2rem 1.6rem}
}
@media all and (max-width:767px){.caa__accordian__label>p{padding-right:3rem}
.caa__accordian__content .btn-area button[type=button]:not(:nth-of-type(1)){margin-left:0rem;padding-top:1.6rem}
.caa .content-subtitle{margin-bottom:40px}
.caa .content-desc:not(:nth-last-of-type(1)){margin-bottom:40px}
.caa .content-desc__title{margin-bottom:16px}
.caa .content-desc .select-box{width:100%}
.caa .content-desc__round .round{display:inline-block;padding-bottom:.8rem}
.caa .content-desc--img{overflow-x:auto;-ms-overflow-style:none;scrollbar-width:none}
.caa .content-desc--img::-webkit-scrollbar{display:none}
.caa .content-desc--img>img{min-width:70.4rem}
.caa .content-list li{width:50%;padding-right:1.6rem}
.caa .content-list li .img-wrap{max-width:10.2rem;padding-bottom:2rem}
.caa .content-people .executives-wrap{width:100%;padding-right:0rem}
.caa .content-people .executives-wrap .executive{width:100%}
.caa .content-people .executives-wrap .executive:nth-of-type(odd){padding-right:0rem}
.caa .content-people .executives-wrap .executive:nth-of-type(even){padding-left:0rem}
.caa .content-people .executives-wrap .executive:nth-of-type(1){margin-bottom:2rem}
.caa .content-people .executives-wrap .executive:nth-of-type(2){margin-bottom:2rem}
.caa .content-people .executives-wrap .executive:nth-of-type(3){margin-bottom:2rem}
.caa .content-people .executives-wrap .executive-name{margin-bottom:16px}
.caa .content-people .executives-wrap .executive-position{margin-bottom:16px}
.caa .content-people .executives-wrap .executive-career>li{padding:.2rem 0}
.caa .content-diagram{width:30.4rem;margin:0 auto}
.caa .caa-table__type-a{overflow-x:auto;-ms-overflow-style:none;scrollbar-width:none}
.caa .caa-table__type-a::-webkit-scrollbar{display:none}
.caa .caa-table__type-b{overflow-x:auto;-ms-overflow-style:none;scrollbar-width:none}
.caa .caa-table__type-b::-webkit-scrollbar{display:none}
.caa .caa-table .tb{margin-bottom:3.3rem;position:relative}
.caa .caa-table .tb__title{margin-bottom:2.4rem}
.caa .mo-icon--tb{position:relative}
.caa .mo-icon--tb::after{content:url("../../../../../../etc.clientlibs/hankooktire/clientlibs/clientlib-global/resources/svg/m_swipe_icon.svg");display:block;position:absolute;left:50%;transform:translateX(-50%);top:8.5rem;pointer-events:none}
.caa .mo-icon--tb.is-active::after{animation:active 2s;opacity:0}
.caa .mo-icon--tb.hidden-icon::after{display:none}
.caa .mo-icon--img{position:relative}
.caa .mo-icon--img::after{content:url("../../../../../../etc.clientlibs/hankooktire/clientlibs/clientlib-global/resources/svg/m_swipe_icon.svg");display:block;position:absolute;left:50%;top:50%;pointer-events:none}
.caa .mo-icon--img.is-active::after{animation:active 2s;opacity:0}
.caa .mo-icon--img.hidden-icon::after{display:none}
@keyframes active{0{margin-left:0;opacity:1}
40%{margin-left:-10%}
80%{margin-left:0;opacity:1}
99%{opacity:0}
100%{display:none}
}
}