@import url('https://fonts.googleapis.com/css2?family=Lato:wght@100;300;400;700;900&display=swap');


.v5Wrap{max-width:1200px;margin:116px auto 0;font-family:'Pretendard';position:relative;}
.v5Wrap img{max-width:100%;}
.v5Wrap video{width:100% !important;}
.v5Wrap sup{top:-25px;font-size:48%;}

.inner{margin:0 100px;}
.fullCont{position:relative;width:calc(100% + 200px);left:-100px;}
.mont{font-family:'Montserrat';}
.subSectionTitle{font-size:85px;font-weight:700;letter-spacing:-0.025em;color:#000;line-height:1.294117;}
.basicText{font-size:55px;font-weight:400;letter-spacing:-0.025em;color:#000;}
.semiBold{font-weight:600;}
.c_af2127{color:#af2127 !important;}
.c_221e1f{color:#221e1f !important;}
.bg_f6f6f6{background:#f6f6f6;}
.mt18{margin-top:18px;}

.important {display:flex;align-items:flex-start;font-size:30px;font-weight:300;letter-spacing:-0.025em;color:#666464;line-height:1.6;}
.important span{padding-right:7px;}

.about {padding: 91px 0 119px;}
.about .aboutv5 strong{font-size:80px;font-weight:700;letter-spacing:-0.02em;line-height:1.15;color:#000;}
.about .aboutv5 strong span{font-size:49px;letter-spacing:-0.07em;}
.about .aboutv5 .important{margin-top:15px;letter-spacing: -0.05em;}
.about .aboutv5 .important .star{font-weight:600;}
.about .aboutv5 .important .impText {padding-left: 7px;}
.about .aboutv5 .important .impText span{padding-left: 15px;}
.about .checkPoint {display:flex;justify-content:flex-start;align-items:flex-start;margin-top:97px;}
.about .checkPoint > p{font-size:42px;font-weight:400;letter-spacing:-0.06em;line-height:1.42857;color:#000;margin-right:108px;}
.about .checkPoint ul {padding-top:3px;}
.about .checkPoint ul li:nth-child(n+2){margin-top:20px;}
.about .checkPoint ul li p{display:flex;align-items:flex-start;font-size:40px;font-weight:400;letter-spacing:-0.07em;color:#000;line-height:1.25;}
.about .checkPoint ul li p:before{width:28px;height:22px;display:inline-block;margin:15px 16px 0 0;background:url('/assets/images/product/v5/chk.png')no-repeat center;content:'';}

.mark {background:#eee;padding: 110px 0 102px;}
.mark .free {display:flex;align-items:flex-start;}
.mark .free .imgBox{margin-right:60px;flex-shrink: 0;}
.mark .free div {margin-top: -7px;padding-left:31px;}
.mark .free div strong{font-size:54px;font-weight:700;letter-spacing:-0.06em;color:#000;}
.mark .free div strong + p{font-size:33px;font-weight:400;letter-spacing:-0.055em;color:#000;line-height:1.484848;margin:37px 0 15px;}
.mark .free div .important{font-size:25px;letter-spacing:-0.075em;}

.world {padding: 102px 0 105px;}
.world .inner > div{display:flex;align-items:flex-start;}
.world .imgBox{margin-right:81px;}
.world strong{display:inline-block;font-size:54px;letter-spacing:-0.06em;line-height:1.259259;color:#000;padding-top: 7px;}
.world strong span{font-weight:400;}

.v5Wrap .introTop {height:2067px;background:url('/assets/images/product/v5/v5_top.jpg')no-repeat center;}
.v5Wrap .introTop .inner > div {padding:1718px 0 0;}
.v5Wrap .introTop .inner > div .basicText{font-weight:500;letter-spacing:-0.065em;color:#fff;text-align:center;padding-right:25px;}
.v5Wrap .introTop .inner > div .important{justify-content:center;color:#fff;margin-top:24px;padding-right:10px;letter-spacing:-0.03em;opacity:0.8;}
.v5Wrap .introTop .inner > div .important .star{padding-right: 7px;}

.v5Wrap .cst {padding:165px 0 0;background:#fbfbfc;}
.v5Wrap .cst:after{width:1200px;height:497px;display:inline-block;margin-top:82px;background:url('/assets/images/product/v5/cst.jpg')no-repeat center bottom;content:'';}
.v5Wrap .cst .basicText{line-height:1.54545;letter-spacing: -0.05em;}


.v5Wrap .technology {background:#f6f6f6;padding:183px 0 105px;}
.v5Wrap .technology .inner {margin:0 0 0 100px;}
.v5Wrap .technology .mont {font-size:55px;color:#000;letter-spacing:0;}
.v5Wrap .technology .mont .cera {font-weight:700;}
.v5Wrap .technology .mont .nology {font-weight:500;padding-left:17px;}
.v5Wrap .technology .mont sup {font-size: 60%;font-weight: 700;top: -17px;padding-left: 4px;}
.v5Wrap .technology strong{display: block;margin-top: 29px;font-size:90px;font-weight:700;letter-spacing:-0.055em;color:#000;}
.v5Wrap .technology .basicText{line-height:1.454545;letter-spacing: -0.055em;margin-top:55px;}

.v5Wrap .tech {width:1200px;height:667px;}
.v5Wrap .tech.spine{background:url('/assets/images/product/v5/tech01.jpg')no-repeat center;}
.v5Wrap .tech.thermal{background:url('/assets/images/product/v5/tech02.jpg')no-repeat center;}
.v5Wrap .tech.medi{background:url('/assets/images/product/v5/tech03.jpg')no-repeat center;}
.v5Wrap .tech .techText{color:#fff;padding: 109px 0 0 642px;}
.v5Wrap .tech.thermal .techText{padding: 109px 0 0 0;}
.v5Wrap .tech .mont{font-size:44px;font-weight:700;letter-spacing:-0.01em;}
.v5Wrap .tech .mont sup{font-size: 38%;font-weight: 400;top: -20px;padding-left: 6px;}
.v5Wrap .tech strong{display:block;font-size:60px;font-weight:700;letter-spacing:-0.02em;margin-top: 40px;}
.v5Wrap .tech strong sup{font-size: 130%;font-weight: 400;top: 12px;padding-left: 6px;}
.v5Wrap .tech p{font-size:45px;font-weight:400;letter-spacing:-0.04em;line-height:1.4666666;margin-top: 18px}

.v5Wrap .engine{background:#1c1c1c;padding:186px 0 200px;}
.v5Wrap .engine strong {font-size:90px;font-weight:700;letter-spacing:-0.025em;color:#fff;line-height:1.077777;}
.v5Wrap .engine strong p{font-size:62px;font-weight:400;line-height:1.290322;margin-bottom: 16px}
.v5Wrap .engine strong sup{font-size: 95%;top: -2px;}
.v5Wrap .engine .important{font-size:38px;letter-spacing:0;color:#fff;justify-content: center;margin-top: 10px;padding-right: 125px;opacity:0.8;}
.v5Wrap .engine .basicText{color:#fff;letter-spacing: -0.05em;margin-top:60px;line-height:1.454545;}
.v5Wrap .engine video{margin-top:75px;}

.v5Wrap .meritBox {padding:177px 0 187px;}
.v5Wrap .meritBox .merit li{position:relative;}
.v5Wrap .meritBox .merit li:before{width:235px;height:156px;position:absolute;top:0;right:0;content:'';}
.v5Wrap .meritBox .merit li:nth-child(1):before{background:url('/assets/images/product/v5/merit01.png')no-repeat right top;}
.v5Wrap .meritBox .merit li:nth-child(2){margin-top:106px;}
.v5Wrap .meritBox .merit li:nth-child(2):before{top:103px;background:url('/assets/images/product/v5/merit02.png')no-repeat right top;}
.v5Wrap .meritBox .merit li:nth-child(3){margin-top: 90px;}
.v5Wrap .meritBox .merit li:nth-child(3):before{top:181px;background:url('/assets/images/product/v5/merit03.png')no-repeat right top;}
.v5Wrap .meritBox .merit li:nth-child(4){margin-top:19px;}
.v5Wrap .meritBox .merit li:nth-child(4):before{top:112px;background:url('/assets/images/product/v5/merit04.png')no-repeat right top;}
.v5Wrap .meritBox .merit li:nth-child(5):before{top:111px;background:url('/assets/images/product/v5/merit05.png')no-repeat right top;}
.v5Wrap .meritBox .merit li:nth-child(n+2){border-top:2px solid #bbb;padding:100px 0 22px;}
.v5Wrap .meritBox .merit li:nth-child(5){margin-top:88px;padding:104px 0 0;}
.v5Wrap .meritBox .merit li strong{font-size:64px;font-weight:700;letter-spacing:-0.04em;color:#221e1f;}
.v5Wrap .meritBox .merit li strong span{font-size:55px;font-weight:400;letter-spacing:-0.04em;display: inline-block;margin-bottom: 28px;}
.v5Wrap .meritBox .merit li strong sup{font-size: 70%;top: -16px;}
.v5Wrap .meritBox .merit li p{font-size:39px;font-weight:400;letter-spacing:-0.06em;color:#898989;line-height:1.461538;margin-top: 37px;}
.v5Wrap .meritBox .merit li .important{margin-top: 67px;letter-spacing: -0.04em;}

.v5Wrap .pointBox .pt01{height:1684px;background:url('/assets/images/product/v5/point01.jpg')no-repeat center / cover;}
.v5Wrap .pointBox .pt02{height:1684px;background:url('/assets/images/product/v5/point02.jpg')no-repeat center / cover;}
.v5Wrap .pointBox .pt03{height:1795px;background:url('/assets/images/product/v5/point03.jpg')no-repeat center / cover;}
.v5Wrap .pointBox .pt03 .basicText{font-size:45px;letter-spacing:-0.03em;color:#fff;line-height:1.444444;margin:10px 0 8px;}
.v5Wrap .pointBox .pt03 .important{color:#fff;opacity:0.8;letter-spacing: -0.04em;}
.v5Wrap .pointBox .pt04{height:1680px;background:url('/assets/images/product/v5/point04.jpg')no-repeat center / cover;}
.v5Wrap .pointBox .pt05{height:1669px;background:url('/assets/images/product/v5/point05.jpg')no-repeat center / cover;}
.v5Wrap .pointBox .point .inner{margin:0 0 0 95px;}
.v5Wrap .pointBox .point .pt{display:block;font-size:49px;font-weight:500;letter-spacing:-0.02em;color:#fff;padding:1314px 0 0;}
.v5Wrap .pointBox .point.pt02 .pt{padding:1208px 0 0;}
.v5Wrap .pointBox .point.pt02 + .feature{padding: 136px 0 162px;}
.v5Wrap .pointBox .point.pt03 .pt{padding:969px 0 0;}
.v5Wrap .pointBox .point.pt03 strong sup{font-size:55%;top:-38px;padding-left:4px;}
.v5Wrap .pointBox .point.pt04 .pt{padding:1222px 0 0;}
.v5Wrap .pointBox .point.pt04 + .feature > ul .bg_f6f6f6{padding:136px 0 138px;}
.v5Wrap .pointBox .point.pt04 + .feature > ul > li:nth-child(n+2){padding: 138px 0 131px;margin-top: 0;}
.v5Wrap .pointBox .point.pt04 + .feature > ul > li dl dt{line-height:1.35;}
.v5Wrap .pointBox .point.pt04 + .feature > ul > li dl dt strong{margin-top:4px;}
.v5Wrap .pointBox .point.pt04 + .feature > ul > li dl dd {margin-top: 22px;letter-spacing: -0.04em;}
.v5Wrap .pointBox .point.pt05 .pt{padding:1207px 0 0;}
.v5Wrap .pointBox .point.pt05 + .feature{padding:147px 0 148px;}
.v5Wrap .pointBox .point.pt05 + .feature + .feature{padding:142px 0;}
.v5Wrap .pointBox .point.pt05 + .feature .inner > ul > li .important{opacity:0.8;margin-top:39px;padding-left:0;letter-spacing: -0.01em;line-height: 1.46666;}
.v5Wrap .pointBox .point.pt05 + .feature .inner > ul > li .important + .important{margin-top:1px;}
.v5Wrap .pointBox .point.pt05 + .feature .inner > ul > li .important .star{font-weight:300;}
.v5Wrap .pointBox .point.pt05 + .feature + .feature .inner > ul{margin-top:121px;}
.v5Wrap .pointBox .point strong {display:inline-block;font-size:90px;letter-spacing:-0.03em;color:#fff;line-height:1.388888;margin-top:58px;}
.v5Wrap .pointBox .point strong span{font-size:65px;font-weight:400;}

.v5Wrap .affect {padding: 153px 0 133px;}
.v5Wrap .affect ol{}
.v5Wrap .affect ol li:nth-child(2){margin-top:106px;}
.v5Wrap .affect ol li:nth-child(3){margin-top:110px;}
.v5Wrap .affect ol li:nth-child(4){margin-top:111px;}
.v5Wrap .affect ol li:nth-child(5){margin-top:110px;}
.v5Wrap .affect ol li dl{margin-top:70px;}
.v5Wrap .affect ol li dl dt{font-size:55px;font-weight:600;letter-spacing:-0.055em;color:#221e1f;}
.v5Wrap .affect ol li dl dd{font-size:48px;font-weight:400;letter-spacing:-0.09em;color:#221e1f;line-height:1.583333;margin-top: 21px;}

.v5Wrap .feature .subSectionTitle span{font-weight:500;}
.v5Wrap .feature ul li:nth-child(n+2){margin-top: 148px;}
.v5Wrap .feature ul li dl dt{font-size:65px;font-weight:400;letter-spacing: -0.04em;}
.v5Wrap .feature ul li dl dt sup{font-size: 93%;top:-3px;}
.v5Wrap .feature ul li dl dt strong{display: inline-block;margin-top: 15px;letter-spacing: -0.055em;}
.v5Wrap .feature ul li dl dd{line-height:1.454545;margin-top: 28px;letter-spacing: -0.065em;}
.v5Wrap .feature ul li .barText{font-size:50px;font-weight:600;letter-spacing:-0.06em;color:#221e1f;margin-top:58px;}
.v5Wrap .feature ul li .imgBox{margin-top:75px;}
.v5Wrap .feature video{margin-top: 68px;}

.v5Wrap .modeWrap{background:#f6f6f6;padding:143px 0 128px;}
.v5Wrap .modeWrap .inner > strong{display:block;font-size:60px;font-weight:700;letter-spacing:-0.02em;color:#221e1f;}
.v5Wrap .auto {margin-top:62px;}
.v5Wrap .mode dt{font-size:54px;font-weight:400;letter-spacing:-0.02em;color:#fff;padding:40px 0 37px 53px;}
.v5Wrap .mode dt strong{display:inline-block;margin-right:203px;}
.v5Wrap .mode .at{background:#bbbab9;}
.v5Wrap .mode .at:after{width:38px;height:38px;display:inline-block;margin-left: 15px;background:url('/assets/images/product/v5/mode_icon01.png')no-repeat center / cover;content:'';}
.v5Wrap .mode .md{background:#bfbebd;}
.v5Wrap .mode .md:after{width:42px;height:45px;display:inline-block;margin-left: 15px;vertical-align: -4px;background:url('/assets/images/product/v5/mode_icon02.png')no-repeat center / cover;content:'';}
.v5Wrap .mode dd{background:#fff;}
.v5Wrap .mode dd .modeBox {display:flex;align-items:flex-start;justify-content:flex-start;padding:52px 0 57px 51px;}
.v5Wrap .mode dd .modeBox:nth-child(n+2) {border-top:1px solid #e5e5e5;}
.v5Wrap .mode dd .modeBox .modeText{width:414px;flex-shrink:0;font-size:42px;font-weight:400;letter-spacing:-0.03em;line-height:1.47619;color:#221e1f;}
.v5Wrap .mode dd .modeBox div {padding-top:6px;}
.v5Wrap .mode dd .modeBox ul {display:flex;flex-wrap:wrap;}
.v5Wrap .mode dd .modeBox ul li{font-size:42px;font-weight:600;letter-spacing:-0.07em;color:#221e1f;margin-right:46px;}
.v5Wrap .mode dd .modeBox .upandDown li:nth-child(n+2){margin-top:18px;}

.v5Wrap .healthCare {padding: 160px 0 148px;}
.v5Wrap .healthCare .mode dd .modeBox {display:block;background:#faf9f9;}
.v5Wrap .healthCare .mode dd .modeBox ul li{margin-right:52px;letter-spacing:-0.03em;}
.v5Wrap .healthCare .mode dd .modeBox > p{display:flex;align-items:flex-start;font-size:30px;font-weight:300;letter-spacing:-0.04em;color:#221e1f;opacity:0.8;line-height:1.466666;margin-top:36px;}
.v5Wrap .healthCare .mode dd .modeBox > p:before{width:17px;height:17px;display:inline-block;margin:11px 10px 0 0;background:url('/assets/images/product/v5/arrow.png')no-repeat center / contain;content:'';}
.v5Wrap .healthCare .mode + .important {margin-top:46px;}
.v5Wrap .healthCare .mode + .important ~ .important {margin-top:22px;}
.v5Wrap .healthCare .mode ~ .important .impText {letter-spacing:-0.04em;line-height:1.4666666;}
.v5Wrap .healthCare .mode ~ .important .impText .word{font-weight:500;}

.v5Wrap .impBox {margin-top:53px;}
.v5Wrap .impBox + .impBox{margin-top: 22px;}
.v5Wrap .impBox + .impBox + .important{margin-top:21px;letter-spacing: -0.045em;}
.v5Wrap .impBox .important{letter-spacing:-0.06em;opacity:0.8;}
.v5Wrap .impBox > p{font-weight:500;color:#626061;}
.v5Wrap .impBox ul {margin-top: -4px;padding-left: 11px;}
.v5Wrap .impBox ul li{display:flex;align-items:flex-start;color:#626061;line-height:1.466666;}
.v5Wrap .impBox ul li:nth-child(2){margin-top:0;}
.v5Wrap .impBox ul li:nth-child(n+3){margin-top:-1px;}
.v5Wrap .impBox + .important{opacity:0.8;}

.v5Wrap .recommand{background:#f6f6f6;padding:124px 0 137px;}
.v5Wrap .recommand .subSectionTitle{letter-spacing: -0.06em;}
.v5Wrap .recommand strong p {font-weight:400;letter-spacing:-0.02em;margin-bottom: 18px;}
.v5Wrap .recommand strong p .master{font-weight:700;padding-left:21px;}
.v5Wrap .recommand strong p .master .v5{font-weight:600;padding-left:21px;}
.v5Wrap .recommand ul {display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:122px;}
.v5Wrap .recommand ul li:nth-child(n+3){margin-top:87px;}
.v5Wrap .recommand ul li p{font-size:49px;font-weight:400;letter-spacing:-0.06em;color:#221e1f;line-height:1.38775;margin-top: 50px;}

.v5Wrap .goal{height:1708px;background:url('/assets/images/product/v5/goal_bg.jpg')no-repeat center / cover;}
.v5Wrap .goal .basicText{line-height:1.454545;letter-spacing: -0.05em;padding:130px 0 0;}
.v5Wrap .goal .important{margin-top: 25px;letter-spacing: -0.055em;}
.v5Wrap .goal .important .semiBold{padding-right:7px;}

.v5Wrap .disk{background:#f6f6f6;padding: 138px 0 163px;}
.v5Wrap .disk strong{font-size:65px;letter-spacing:-0.035em;color:#221e1f;}
.v5Wrap .disk .important{margin:25px 0 74px;}
.v5Wrap .disk .imgBox ~ .important{padding-left: 9px;letter-spacing: -0.02em;line-height: 1.5;}
.v5Wrap .disk .imgBox + .important{margin:101px 0 0;}
.v5Wrap .disk .imgBox + .important + .important{margin:30px 0 0 0;}
.v5Wrap .disk .imgBox + .important + .important + .important{margin:0;}

.v5Wrap .color{padding:133px 0 16px;}
.v5Wrap .color .subSectionTitle{letter-spacing:-0.05em;}
.v5Wrap .color .subSectionTitle span{font-weight:500;}
.v5Wrap .color .inner + .imgBox{margin:208px 0 131px 100px;}

.v5Wrap .closing .important {justify-content: center;text-align:center;margin-top:158px;letter-spacing: -0.08em;opacity:0.7;}
.v5Wrap .closing .important + .important {margin: 48px 0 170px;}

.v5Rental{height:361px;background:#ebe7e5 url('/assets/images/product/v5/v5Rental.jpg')no-repeat center top;text-indent:-99999em;letter-spacing:-99999em;font-size:0;color:transparent;}
.v5Rental a{width:100%;height:100%;display:block;}