@import"https://fonts.googleapis.com/css2?family=Hind:wght@500;600;700&display=swap";.feature .main-container{margin-top:0}.feature .feature-container{position:relative}.feature .feature-container::before,.feature .feature-container::after{content:"";width:0;height:0;position:absolute;border-style:solid}.feature .feature-container::before{border-width:12vw 100vw 0 0;border-color:#222 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);left:0;top:0}.feature .feature-container::after{border-width:0 0 12vw 100vw;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #222 rgba(0,0,0,0);right:0;bottom:0}@media print,screen and (min-width: 640px){.feature .feature-container::before{border-width:14em 56em 0 0}.feature .feature-container::after{border-width:0 0 14em 56em}}.feature .content-block{padding-top:clamp(4rem,10.6666666667vw,8rem)}.feature .title-box{margin-bottom:min(8vw,5em);text-align:center}.feature .title-box .sub-title{max-width:841px;width:100%;margin:0 auto}.feature .title-box .title{margin-bottom:min(6vw,3em)}.feature .title-box .title span{display:inline-block;background:#0b5bab;color:#fff;font-size:clamp(4rem, -0.8607594937rem + 6.3291139241vw, 8rem);line-height:1.2;padding:0 .2em}.feature .title-box .title span+span{margin-left:.1em}.feature .title-box .lead{font-size:clamp(1.2rem, 0.7139240506rem + 0.6329113924vw, 1.6rem);font-weight:bold}.feature .banner-block{padding-bottom:clamp(10rem,20vw,20rem)}.feature .banner-box img{max-width:850px;width:100%;margin:0 auto}.feature-tab{display:flex;flex-wrap:wrap;margin-bottom:2em}.feature-tab li{max-width:314px;width:100%;margin:0 auto}.feature-tab li+li{margin-top:2em}.feature-tab li:nth-child(3){margin:4em auto}.feature-tab li .img-box{max-width:314px;width:100%;margin:0 auto}.feature-tab li a{display:block;transition:.3s ease;text-decoration:none}.feature-tab li a.active,.feature-tab li a:hover{filter:drop-shadow(0 0 1.5rem #0b5bab) brightness(110%)}@media print,screen and (min-width: 640px){.feature-tab li{width:30.6640625%}.feature-tab li+li{margin-top:0}.feature-tab li:nth-child(-n+3){margin:0 1.26953125% 2em}.feature-tab li:nth-child(4),.feature-tab li:nth-child(6){margin:0 1.26953125% 2em 17.1875%}.feature-tab li:nth-child(5),.feature-tab li:nth-child(7){margin:0 17.1875% 2em 1.26953125%}}.tab-container{background:#fff;padding:0;overflow:hidden}.tab-content{max-width:100%;background:#fff;border:6px solid #0b5bab;padding:clamp(5rem,16vw,9rem) clamp(2rem,5vw,5rem) clamp(6rem,24vw,12rem);position:relative}.tab-content::before,.tab-content::after{content:"";width:0;height:0;border-style:solid;position:absolute}.tab-content::before{border-width:3em 14em 0 0;border-color:#0b5bab rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);left:0;top:0}.tab-content::after{border-width:0 0 3em 14em;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #0b5bab rgba(0,0,0,0);right:0;bottom:0}.tab-content .arrow-button{position:absolute;right:2em;bottom:2em;z-index:10}.tab-content .arrow-button a{display:block;width:3em;height:3em;background:#222}.tab-content .arrow-button a::before{content:"";width:1em;height:1em;border:2px solid;border-radius:2px;border-color:#fff #fff rgba(0,0,0,0) rgba(0,0,0,0);position:absolute;left:57%;top:47%;transform:rotate(-45deg) translate(-50%, -50%)}@media print,screen and (min-width: 640px){.tab-content .arrow-button{right:2em;bottom:3em}}.tab-content .feature-box{width:100%}.tab-content .feature-box .button{width:min(80%,500px)}.tab-content .feature-title{margin-bottom:2em}.tab-content .feature-title+p{font-size:clamp(1.5rem, -0.0797468354rem + 2.0569620253vw, 2.8rem);font-weight:bold;line-height:1.6}.tab-content .feature-row{display:flex;flex-wrap:wrap;justify-content:space-between}.tab-content .feature-row .txt-box{margin-bottom:2em;position:relative}.tab-content .feature-row .txt-box::before{content:"";background:url(/assets/img/feature/title-bg.png) left center no-repeat;background-size:100% auto;width:56vw;max-width:420px;height:16.5333333333vw;max-height:124px;position:absolute;left:0;bottom:98%}.tab-content .feature-row .img-box{width:100%;max-width:440px;margin:0 auto}@media print,screen and (min-width: 640px){.tab-content .feature-box::before{border-width:6em 24em 0 0}.tab-content .feature-box::after{border-width:0 0 6em 24em}.tab-content .feature-box .feature-row .txt-box{width:48.2456140351%;margin-bottom:0}.tab-content .feature-box .feature-row .txt-box::before{bottom:90%}.tab-content .feature-box .feature-row .img-box{width:48.2456140351%;margin:0}}