/*     1828495 : 한줄 텍스트      */
.text__1828495__ * {margin:0; padding:0; box-sizing:border-box;}
.text__1828495__ {padding-bottom:100px;}
.text__1828495__ > h3 {font-size:25px; color:#333; line-height:1.5em; font-weight:700;}


@media all and (max-width:1024px) {
  .text__1828495__ {padding-bottom:50px;}
  .text__1828495__ > h3 {font-size:25px; word-break:keep-all;}
}

@media all and (max-width:500px) {
  .text__1828495__ > h3 {font-size:17px;}
  .text__1828495__ > h3 > br {display:none;}
}

/*     1702105 : 한줄 텍스트      */
.item_block__1702105__ {overflow:hidden;}
.item_block__1702105__ * {margin:0; padding:0; box-sizing:border-box;}
.item_block__1702105__ .wrapper {position:relative; display:flex; flex-wrap:nowrap; justify-content:space-between; align-items:flex-start;}
.item_block__1702105__ .wrapper:before {position:absolute;  left:5px; top:60px; width:1px; height:100%; content:''; background:#ddd; transition:1s;}
.item_block__1702105__ .wrapper .tit {position:relative; text-align:center; font-size:25px; font-weight:700; letter-spacing:-.3px; vertical-align:top; width:230px; padding-top:0; color:var(--main-color,#ccc); padding-left:25px; word-break:keep-all;} 
.item_block__1702105__ .wrapper .tit:before {position:absolute; left:0; top:60px; width:11px; height:11px; content:''; background:var(--main-color,#ccc); border-radius:100%;}
.item_block__1702105__ .wrapper .tit > span {display:block; font-size:70px; font-weight:700; letter-spacing:-.3px; color:var(--main-color,#ccc);}

.item_block__1702105__ .wrapper .cont {border:0; display:flex; justify-content:flex-start; align-items:normal; width:calc(100% - 300px); box-sizing:border-box;}
.item_block__1702105__ .wrapper .cont .list {display:flex; gap:20px; justify-content:flex-start; align-items:normal; width:100%; box-sizing:border-box; border-bottom:1px solid #d9d9d9; padding-bottom:100px; margin-bottom:100px; list-style:none;}
.item_block__1702105__ .wrapper .cont .list .item {width:100%; position:relative; text-align:center;} 
.item_block__1702105__ .wrapper .cont .list .item > figure {font-size:0; margin-bottom:25px;}
.item_block__1702105__ .wrapper .cont .list .item > figure > img {width:80px;}
.item_block__1702105__ .wrapper .cont .list .item > h4 {position:relative; font-size:21px;  font-weight:700;  letter-spacing:-.3px; color:var(--main-color,#ccc); display:inline-block; margin-bottom:35px;}
.item_block__1702105__ .wrapper .cont .list .item > h4::after {z-index:0; position:absolute; left:0; bottom:-10px; width:100%; height:8px; content:''; background:#f1dae1; }
.item_block__1702105__ .wrapper .cont .list .item > ul {list-style:none; text-align:left; padding:0 30px;}
.item_block__1702105__ .wrapper .cont .list .item > ul > li {width:100%; margin:0 !important; color:#666; font-weight:500; letter-spacing:-1px; padding:3px 0 3px 15px; font-family:'Pretendard'; font-size:18px; line-height:1.6em; position:relative; word-break:keep-all;}
.item_block__1702105__ .wrapper .cont .list .item > ul > li::before {position:absolute; content:''; left:0; top:15px; width:8px; height:1px; background:#666;}


/* 애니메이션 */
.item_block__1702105__ .wrapper .tit {opacity:0; transition:all .6s;}
.active .item_block__1702105__ .wrapper .tit {opacity:1;}
.item_block__1702105__ .wrapper .cont .list .item {opacity:0; transition:all .6s;}
.active .item_block__1702105__ .wrapper .cont .list .item:nth-child(1) {opacity:1; transition-delay:.2s;}
.active .item_block__1702105__ .wrapper .cont .list .item:nth-child(2) {opacity:1; transition-delay:.4s;}
.active .item_block__1702105__ .wrapper .cont .list .item:nth-child(3) {opacity:1; transition-delay:.6s;}

@media all and (max-width:768px) {
    .item_block__1702105__ .wrapper {gap:15px;}
    .item_block__1702105__ .wrapper .tit {font-size:17px; padding-left:30px;}
    .item_block__1702105__ .wrapper .tit:before {top:30px;}
    .item_block__1702105__ .wrapper .tit > span {font-size:17px;}

    .item_block__1702105__ .wrapper .cont {width:auto;}
    .item_block__1702105__ .wrapper .cont .list {margin-bottom:50px; padding-bottom:50px;}
    .item_block__1702105__ .wrapper .cont .list .item > figure {margin-bottom:5px;}
    .item_block__1702105__ .wrapper .cont .list .item > h4 {margin-bottom:15px; max-width:100px; font-size:15px; word-break:keep-all;}
    .item_block__1702105__ .wrapper .cont .list .item > h4::after {height:3px;}
    .item_block__1702105__ .wrapper .cont .list .item > ul {padding:0;}
    .item_block__1702105__ .wrapper .cont .list .item > ul > li {font-size:15px; line-height:1.3em; word-break:keep-all;}
    .item_block__1702105__ .wrapper .cont .list .item > ul > li::before {top:13px;}
    .item_block__1702105__ .wrapper .cont .list .item > ul > li > br {display:none; word-break:keep-all;}
}
@media all and (max-width:500px) {
    .item_block__1702105__ .wrapper:before,
    .item_block__1702105__ .wrapper .tit:before {display:none;}

    .item_block__1702105__ .wrapper {flex-direction:column;}
    .item_block__1702105__ .wrapper .tit {display:flex; gap:10px; align-items:flex-end; padding:0;  width:100%;}
    .item_block__1702105__ .wrapper .tit > span {line-height:1;}
    .item_block__1702105__ .wrapper .tit > span::after {content:'.';}
    .item_block__1702105__ .wrapper .cont .list {flex-direction:column;}
    .item_block__1702105__ .wrapper .cont .list .item {display:grid; column-gap:20px; grid-template-columns: repeat(1, auto);  padding: 20px 20px; border:1px solid #ddd; justify-items: center;}
    .item_block__1702105__ .wrapper .cont .list .item > figure {grid-row:1 / span 2; display:flex; align-items:center;}
    .item_block__1702105__ .wrapper .cont .list .item > figure,
    .item_block__1702105__ .wrapper .cont .list .item > figure > img {width:60px;}
    .item_block__1702105__ .wrapper .cont .list .item > h4 {max-width:unset; text-align:left; width:100%; display:block;}
    .item_block__1702105__ .wrapper .cont .list .item > ul > li {text-align:left;}
}

/*     1702115 : 한줄 텍스트      */
.item_block__1702115__ {overflow:hidden;}
.item_block__1702115__ * {margin:0; padding:0; box-sizing:border-box;}
.item_block__1702115__ .wrapper {position:relative; display:flex; flex-wrap:nowrap; justify-content:space-between; align-items:flex-start;}
.item_block__1702115__ .wrapper:before {position:absolute;  left:5px; top:0; width:1px; height:100%; content:''; background:#ddd; transition:1s;}
.item_block__1702115__ .wrapper .tit {position:relative; text-align:center; font-size:25px; font-weight:700; letter-spacing:-.3px; vertical-align:top; width:230px; padding-top:0; color:var(--main-color,#ccc); padding-left:25px; word-break:keep-all;} 
.item_block__1702115__ .wrapper .tit:before {position:absolute; left:0; top:60px; width:11px; height:11px; content:''; background:var(--main-color,#ccc); border-radius:100%;}
.item_block__1702115__ .wrapper .tit > span {display:block; font-size:70px; font-weight:700; letter-spacing:-.3px; color:var(--main-color,#ccc);}

.item_block__1702115__ .wrapper .cont {border:0; display:flex; justify-content:flex-start; align-items:normal; width:calc(100% - 300px); box-sizing:border-box;}
.item_block__1702115__ .wrapper .cont .list {display:flex; gap:20px; justify-content:flex-start; align-items:normal; width:100%; box-sizing:border-box; border-bottom:1px solid #d9d9d9; padding-bottom:100px; margin-bottom:100px; list-style:none;}
.item_block__1702115__ .wrapper .cont .list .item {width:100%; position:relative; text-align:center;} 
.item_block__1702115__ .wrapper .cont .list .item > figure {font-size:0; margin-bottom:25px;}
.item_block__1702115__ .wrapper .cont .list .item > figure > img {width:80px;}
.item_block__1702115__ .wrapper .cont .list .item > h4 {position:relative; font-size:21px; font-weight:700;  letter-spacing:-.3px; color:var(--main-color,#ccc); display:inline-block; margin-bottom:35px;}
.item_block__1702115__ .wrapper .cont .list .item > h4::after {z-index:0; position:absolute; left:0; bottom:-10px; width:100%; height:8px; content:''; background:#f1dae1; }
.item_block__1702115__ .wrapper .cont .list .item > ul {list-style:none; padding:0 30px; text-align:left;}
.item_block__1702115__ .wrapper .cont .list .item > ul > li {width:100%; margin:0 !important; color:#666; font-weight:500; letter-spacing:-1px; padding:3px 0 3px 15px; font-family:'Pretendard'; font-size:18px; line-height:1.6em; position:relative; word-break:keep-all;}
.item_block__1702115__ .wrapper .cont .list .item > ul > li::before {position:absolute; content:''; left:0; top:15px; width:8px; height:1px; background:#666;}


/* 애니메이션 */
.item_block__1702115__ .wrapper .tit {opacity:0; transition:all .6s;}
.active .item_block__1702115__ .wrapper .tit {opacity:1;}
.item_block__1702115__ .wrapper .cont .list .item {opacity:0; transition:all .6s;}
.active .item_block__1702115__ .wrapper .cont .list .item:nth-child(1) {opacity:1; transition-delay:.2s;}
.active .item_block__1702115__ .wrapper .cont .list .item:nth-child(2) {opacity:1; transition-delay:.4s;}
.active .item_block__1702115__ .wrapper .cont .list .item:nth-child(3) {opacity:1; transition-delay:.6s;}
.active .item_block__1702115__ .wrapper .cont .list .item:nth-child(4) {opacity:1; transition-delay:.8s;}

@media all and (max-width:768px) {
    .item_block__1702115__ .wrapper {gap:15px;}
    .item_block__1702115__ .wrapper .tit {font-size:17px; padding-left:30px;}
    .item_block__1702115__ .wrapper .tit:before {top:30px;}
    .item_block__1702115__ .wrapper .tit > span {font-size:17px;}

    .item_block__1702115__ .wrapper .cont {width:auto;}
    .item_block__1702115__ .wrapper .cont .list {margin-bottom:50px; padding-bottom:50px;}
    .item_block__1702115__ .wrapper .cont .list .item > figure {margin-bottom:5px;}
    .item_block__1702115__ .wrapper .cont .list .item > h4 {margin-bottom:15px; max-width:100px; font-size:15px; word-break:keep-all;}
    .item_block__1702115__ .wrapper .cont .list .item > h4::after {height:3px;}
    .item_block__1702115__ .wrapper .cont .list .item > ul {padding:0;}
    .item_block__1702115__ .wrapper .cont .list .item > ul > li {font-size:15px; line-height:1.3em; word-break:keep-all;}
    .item_block__1702115__ .wrapper .cont .list .item > ul > li::before {top:13px;}
    .item_block__1702115__ .wrapper .cont .list .item > ul > li > br {display:none; word-break:keep-all;}
}
@media all and (max-width:500px) {
    .item_block__1702115__ .wrapper:before,
    .item_block__1702115__ .wrapper .tit:before {display:none;}

    .item_block__1702115__ .wrapper {flex-direction:column;}
    .item_block__1702115__ .wrapper .tit {display:flex; gap:10px; align-items:flex-end; padding:0;  width:100%;}
    .item_block__1702115__ .wrapper .tit > span {line-height:1;}
    .item_block__1702115__ .wrapper .tit > span::after {content:'.';}
    .item_block__1702115__ .wrapper .cont .list {flex-direction:column;}
    .item_block__1702115__ .wrapper .cont .list .item {display:grid; column-gap:20px; grid-template-columns: repeat(1, auto);  padding: 20px 20px; border:1px solid #ddd; justify-items: center;}
    .item_block__1702115__ .wrapper .cont .list .item > figure {grid-row:1 / span 2; display:flex; align-items:center;}
    .item_block__1702115__ .wrapper .cont .list .item > figure,
    .item_block__1702115__ .wrapper .cont .list .item > figure > img {width:60px;}
    .item_block__1702115__ .wrapper .cont .list .item > h4 {max-width:unset; text-align:left; width:100%; display:block;}
    .item_block__1702115__ .wrapper .cont .list .item > ul > li {text-align:left;}
}

/*     1828485 : 한줄 텍스트      */
.item_block__1828485__ {overflow:hidden;}
.item_block__1828485__ * {margin:0; padding:0; box-sizing:border-box;}
.item_block__1828485__ .wrapper {position:relative; display:flex; flex-wrap:nowrap; justify-content:space-between; align-items:flex-start;}
.item_block__1828485__ .wrapper:before {position:absolute;  left:5px; top:0; width:1px; height:17%; content:''; background:#ddd; transition:1s;}
.item_block__1828485__ .wrapper .tit {position:relative; text-align:center; font-size:25px; font-weight:700; letter-spacing:-.3px; vertical-align:top; width:230px; padding-top:0; color:var(--main-color,#ccc); padding-left:25px; word-break:keep-all;} 
.item_block__1828485__ .wrapper .tit:before {position:absolute; left:0; top:60px; width:11px; height:11px; content:''; background:var(--main-color,#ccc); border-radius:100%;}
.item_block__1828485__ .wrapper .tit > span {display:block; font-size:70px; font-weight:700; letter-spacing:-.3px; color:var(--main-color,#ccc);}

.item_block__1828485__ .wrapper .cont {border:0; display:flex; justify-content:flex-start; align-items:normal; width:calc(100% - 300px); box-sizing:border-box;}
.item_block__1828485__ .wrapper .cont .list {display:flex; gap:20px; justify-content:flex-start; align-items:normal; width:100%; box-sizing:border-box; border-bottom:1px solid #d9d9d9; padding-bottom:100px;  list-style:none;}
.item_block__1828485__ .wrapper .cont .list .item {width:100%; position:relative; text-align:center;} 
.item_block__1828485__ .wrapper .cont .list .item > figure {font-size:0; margin-bottom:25px;}
.item_block__1828485__ .wrapper .cont .list .item > figure > img {width:80px;}
.item_block__1828485__ .wrapper .cont .list .item > h4 {position:relative; font-size:21px; font-weight:700;  letter-spacing:-.3px; color:var(--main-color,#ccc); display:inline-block; margin-bottom:35px;}
.item_block__1828485__ .wrapper .cont .list .item > h4::after {z-index:0; position:absolute; left:0; bottom:-10px; width:100%; height:8px; content:''; background:#f1dae1; }
.item_block__1828485__ .wrapper .cont .list .item > ul {list-style:none; padding:0 30px; text-align:left;}
.item_block__1828485__ .wrapper .cont .list .item > ul > li {width:100%; margin:0 !important; color:#666; font-weight:500; letter-spacing:-1px; padding:3px 0 3px 15px; font-family:'Pretendard'; font-size:18px; line-height:1.6em; position:relative; word-break:keep-all;}
.item_block__1828485__ .wrapper .cont .list .item > ul > li::before {position:absolute; content:''; left:0; top:15px; width:8px; height:1px; background:#666;}


/* 애니메이션 */
.item_block__1828485__ .wrapper .tit {opacity:0; transition:all .6s;}
.active .item_block__1828485__ .wrapper .tit {opacity:1;}
.item_block__1828485__ .wrapper .cont .list .item {opacity:0; transition:all .6s;}
.active .item_block__1828485__ .wrapper .cont .list .item:nth-child(1) {opacity:1; transition-delay:.2s;}
.active .item_block__1828485__ .wrapper .cont .list .item:nth-child(2) {opacity:1; transition-delay:.4s;}
.active .item_block__1828485__ .wrapper .cont .list .item:nth-child(3) {opacity:1; transition-delay:.6s;}
.active .item_block__1828485__ .wrapper .cont .list .item:nth-child(4) {opacity:1; transition-delay:.8s;}

@media all and (max-width:768px) {
    .item_block__1828485__ .wrapper {gap:15px;}
    .item_block__1828485__ .wrapper .tit {font-size:17px; padding-left:30px;}
    .item_block__1828485__ .wrapper .tit:before {top:30px;}
    .item_block__1828485__ .wrapper .tit > span {font-size:17px;}

    .item_block__1828485__ .wrapper .cont {width:auto;}
    .item_block__1828485__ .wrapper .cont .list {margin-bottom:50px; padding-bottom:50px;}
    .item_block__1828485__ .wrapper .cont .list .item > figure {margin-bottom:5px;}
    .item_block__1828485__ .wrapper .cont .list .item > h4 {margin-bottom:15px; max-width:100px; font-size:15px; word-break:keep-all;}
    .item_block__1828485__ .wrapper .cont .list .item > h4::after {height:3px;}
    .item_block__1828485__ .wrapper .cont .list .item > ul {padding:0;}
    .item_block__1828485__ .wrapper .cont .list .item > ul > li {font-size:15px; line-height:1.3em; word-break:keep-all;}
    .item_block__1828485__ .wrapper .cont .list .item > ul > li::before {top:13px;}
    .item_block__1828485__ .wrapper .cont .list .item > ul > li > br {display:none; word-break:keep-all;}
}
@media all and (max-width:500px) {
    .item_block__1828485__ .wrapper:before,
    .item_block__1828485__ .wrapper .tit:before {display:none;}

    .item_block__1828485__ .wrapper {flex-direction:column;}
    .item_block__1828485__ .wrapper .tit {display:flex; gap:10px; align-items:flex-end; padding:0;  width:100%;}
    .item_block__1828485__ .wrapper .tit > span {line-height:1;}
    .item_block__1828485__ .wrapper .tit > span::after {content:'.';}
    .item_block__1828485__ .wrapper .cont .list {flex-direction:column;}
    .item_block__1828485__ .wrapper .cont .list .item {display:grid; column-gap:20px; grid-template-columns: repeat(1, auto);  padding: 20px 20px; border:1px solid #ddd; justify-items: center;}
    .item_block__1828485__ .wrapper .cont .list .item > figure {grid-row:1 / span 2; display:flex; align-items:center;}
    .item_block__1828485__ .wrapper .cont .list .item > figure,
    .item_block__1828485__ .wrapper .cont .list .item > figure > img {width:60px;}
    .item_block__1828485__ .wrapper .cont .list .item > h4 {max-width:unset; text-align:left; width:100%; display:block;}
    .item_block__1828485__ .wrapper .cont .list .item > ul > li {text-align:left;}
}

