@charset "utf-8";

/* common : visual */
.privacy-wrap .visual.recommendedVisual .column {background: url(../images/recommended_relax/recommended_relaxPC-2026/bg-sub-recommended.png) no-repeat calc(100% - 66px) calc(100% - 10px)}

/* 추천 보안 서비스 */
.recommended-block .infoSection + .infoSection {margin-top: 80px;}

.recommended-block .pricacy-flexBlock {flex-direction: column; gap: 20px;}
.recommended-block .pricacy-flexBlock > div {flex: 1;}

.recommended-block .infoSection .title .step {display: block; font-size: 60px; font-weight: 700; line-height: 130%; font-family: "KTFlow-Bold";}
.recommended-block .infoSection .title strong {font-size: 32px; font-weight: 700; line-height: 148%; font-family: "KTFlow-Bold";}
.recommended-block .infoSection .title .txt {margin-top: 8px; color: #6F737B; font-size: 18px; font-weight: 500;}

.recommended-block .infoBox {display: flex; flex-wrap: wrap; gap: 20px;}
.recommended-block .infoBox > li {position: relative; width: calc(50% - 10px); padding: 36px 32px 68px 32px; border-radius: 20px; border: 1px solid #E9EAEE; background: #F8F9FA no-repeat calc(100% - 32px) 24px; box-sizing: border-box;}
.recommended-block .infoBox > li:hover {border-color: #191A1B;}

.recommended-block .infoBox > li .recomLink {position: absolute; bottom: 32px; left: 32px; display: flex; align-items: center;}
.recommended-block .infoBox > li .recomLink a + a {margin-left: 12px;}
.recommended-block .infoBox > li .recomLink a span {color: #191A1B; font-size: 15px; font-weight: 500; border-bottom: 1px solid #191A1B;}

.recommended-block .infoBox > li > strong {font-size: 24px; font-weight: 700;}
.recommended-block .infoBox > li ul,
.recommended-block .infoBox > li ol {margin-top: 28px;}
.recommended-block .infoBox > li li {color: #6F737B; font-size: 17px; font-weight: 500;}
.recommended-block .infoBox > li li + li {margin-top: 12px;}
.recommended-block .infoBox > li li > strong {display: block; font-size: 18px; font-weight: 600;}

.recommended-block .infoBox01 > li:nth-child(1) {background-image: url(../images/recommended_relax/recommended_relaxPC-2026/recommended-infoBox01-01.png);}
.recommended-block .infoBox01 > li:nth-child(2) {background-image: url(../images/recommended_relax/recommended_relaxPC-2026/recommended-infoBox01-02.png);}
.recommended-block .infoBox01 > li:nth-child(3) {background-image: url(../images/recommended_relax/recommended_relaxPC-2026/recommended-infoBox01-03.png);}
.recommended-block .infoBox01 > li:nth-child(4) {background-image: url(../images/recommended_relax/recommended_relaxPC-2026/recommended-infoBox01-04.png);}

.recommended-block .infoBox02 > li:nth-child(1) {background-image: url(../images/recommended_relax/recommended_relaxPC-2026/recommended-infoBox02-01.png);}
.recommended-block .infoBox02 > li:nth-child(2) {background-image: url(../images/recommended_relax/recommended_relaxPC-2026/recommended-infoBox02-02.png);}
.recommended-block .infoBox02 > li:nth-child(3) {background-image: url(../images/recommended_relax/recommended_relaxPC-2026/recommended-infoBox02-03.png);}
.recommended-block .infoBox02 > li:nth-child(4) {background-image: url(../images/recommended_relax/recommended_relaxPC-2026/recommended-infoBox02-04.png);}

.recommended-block .infoBox03 > li:nth-child(1) {background-image: url(../images/recommended_relax/recommended_relaxPC-2026/recommended-infoBox03-01.png);}
.recommended-block .infoBox03 > li:nth-child(2) {background-image: url(../images/recommended_relax/recommended_relaxPC-2026/recommended-infoBox03-02.png);}
.recommended-block .infoBox03 > li:nth-child(3) {background-image: url(../images/recommended_relax/recommended_relaxPC-2026/recommended-infoBox03-03.png);}
.recommended-block .infoBox03 > li:nth-child(4) {background-image: url(../images/recommended_relax/recommended_relaxPC-2026/recommended-infoBox03-04.png);}
.recommended-block .infoBox03 > li:nth-child(5) {background-image: url(../images/recommended_relax/recommended_relaxPC-2026/recommended-infoBox03-05.png);}
.recommended-block .infoBox03 > li:nth-child(6) {background-image: url(../images/recommended_relax/recommended_relaxPC-2026/recommended-infoBox03-06.png);}
.recommended-block .infoBox03 > li:nth-child(7) {background-image: url(../images/recommended_relax/recommended_relaxPC-2026/recommended-infoBox03-07.png);}
.recommended-block .infoBox03 > li:nth-child(8) {background-image: url(../images/recommended_relax/recommended_relaxPC-2026/recommended-infoBox03-08.png);}

.recommended-block .infoBox04 > li:nth-child(1) {background-image: url(../images/recommended_relax/recommended_relaxPC-2026/recommended-infoBox04-01.png);}
.recommended-block .infoBox04 > li:nth-child(2) {background-image: url(../images/recommended_relax/recommended_relaxPC-2026/recommended-infoBox04-02.png);}

/* .recommended-block .infoBox05 > li:nth-child(1) {background-image: url(../images/recommended_relax/recommended_relaxPC-2026/recommended-infoBox05-01.png);} */
.recommended-block .infoBox05 > li:nth-child(1) {background-image: url(../images/recommended_relax/recommended_relaxPC-2026/recommended-infoBox05-02.png);}
.recommended-block .infoBox05 > li:nth-child(2) {background-image: url(../images/recommended_relax/recommended_relaxPC-2026/recommended-infoBox05-03.png);}
.recommended-block .infoBox05 > li:nth-child(3) {background-image: url(../images/recommended_relax/recommended_relaxPC-2026/recommended-infoBox05-04.png);}
.recommended-block .infoBox05 > li:nth-child(4) {background-image: url(../images/recommended_relax/recommended_relaxPC-2026/recommended-infoBox05-05.png);}

.recommended-block .desc {margin-top: 20px; color: #6F737B; font-size: 13px; font-weight: 500; line-height: 148%; padding-left: 12px; text-indent: -12px;}