@charset "utf-8";

#comingsoon{width:100%;padding-top:100px;text-align:center}

.pagecommon{font-size:16px;line-height:1.6;color:#666;font-family:'LotteMartDreamBold'}
.pagecommon *{word-break:keep-all}
.pagecommon .pl{white-space:pre-line}
.pagecommon .tit_txt p{font-size:35px;line-height:1.35;color:#666;font-family:'LotteMartDreamBold'}

/* 회사소개 */
#p33 .tit_txt{padding:0 50px;line-height:1}
#p33 .tit_txt span{font-size:80px;color:rgba(000,000,000,.1)}
#p33 .tit_txt p{margin:-25px 0 0 50px}
#p33 .tit_txt p b{font-weight:normal;color:#111}
#p33 .img_box{position:relative;width:100%;height:230px;margin:60px 0;border-radius:15px;background:url('/sh_page/img/p33_bg.jpg') no-repeat center / cover}
#p33 .img_box img{position:absolute;right:0;bottom:24px}
#p33 ul{display:grid;grid-template-columns:repeat(5,1fr);gap:15px}
#p33 ul li{padding:30px 0 33px;border:1px solid #e1e1e1;border-radius:15px;font-size:18px;text-align:center;color:#111}
#p33 ul li span{display:flex;align-items:center;justify-content:center;width:70px;height:70px;margin:0 auto 20px;border-radius:10px;background-color:#f5f5f5}
#p33 .bt_txt{display:flex;align-items:flex-start;gap:30px;padding:70px 50px 0}
#p33 .bt_txt b{font-size:30px;line-height:1.33;font-weight:normal;color:#111}
#p33 .bt_txt b span{color:var(--primary)}

/* 매입절차 */
#p35{text-align:center}
#p35 .eng_tit{margin-bottom:12px;font-size:15px;color:#888}
#p35 .big_tit{font-size:35px;color:#111}
#p35 ul{display:flex;margin-top:37px;padding-top:60px;border-top:1px solid #e1e1e1}
#p35 ul li{width:100%;padding:30px 0 36px;border-radius:15px}
#p35 ul li:nth-child(2n){background-color:#f5f5f5}
#p35 ul li span{display:flex;align-items:center;justify-content:center;width:80px;height:30px;margin:0 auto 40px;border-radius:50px;font-size:15px;color:#111;background-color:#f5f5f5}
#p35 ul li:nth-child(2n) span{background-color:#fff}
#p35 ul li p{margin-top:35px;font-size:16px;color:#666;font-family:'notokr-regular'}
#p35 ul li p b{display:block;margin-bottom:6px;font-size:18px;font-weight:normal;color:#111;font-family:'LotteMartDreamBold'}
#p35 .img_box{display:flex;align-items:center;justify-content:center;position:relative;z-index:1;height:280px;margin-top:60px;border-radius:15px;font-size:30px;color:#fff;background:url('/sh_page/img/p35_bg.jpg') no-repeat center / cover}
#p35 .img_box:before{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);content:'';z-index:-1;width:170px;height:170px;background:url('/sh_page/img/p35_bg02.png') no-repeat center}

/* 매입안내 */
#p36{font-family:'notokr-regular'}
#p36 .tit_txt{padding:114px 50px 64px;background:url('/sh_page/img/p36_bg.png') no-repeat right center #f5f5f5}
#p36 .tit_txt p{margin-bottom:30px;color:#111}
#p36>p{padding:56px 50px 0}
#p36>p b{font-weight:normal;text-decoration:underline;color:#333;font-family:'notokr-medium'}

/* 반응형 [s] */
@media (max-width:1230px){
#p33 .tit_txt{padding-left:30px}
}
@media (max-width:1024px){
.pagecommon .tit_txt p{font-size:30px}
#p33 .tit_txt{padding-left:0}
#p33 .tit_txt span{font-size:55px}
#p33 .img_box{height:210px;margin:40px 0 50px}
#p33 .img_box img{height:300px}
#p33 ul{gap:10px}
#p33 ul li{padding:25px 15px;font-size:16px}
#p33 ul li .pl{white-space:normal}
#p33 .bt_txt{padding:60px 0 0}
#p33 .bt_txt b{font-size:25px}
#p35 .eng_tit{margin-bottom:5px}
#p35 .big_tit{font-size:30px}
#p35 ul{padding-top:50px}
#p35 ul li{padding:30px 0}
#p35 ul li p{margin-top:25px;font-size:15px}
#p35 ul li p b{font-size:16px}
#p35 ul li img{height:65px}
#p35 ul li span{margin-bottom:30px}
#p35 .img_box{height:230px;margin-top:45px;font-size:25px}
#p36 .tit_txt{padding:105px 30px 55px}
#p36>p{padding:50px 30px 0}
}
@media (max-width:768px){
.pagecommon{font-size:15px;padding:20px 0 10px}
.pagecommon .tit_txt p{font-size:25px}
#p33 .tit_txt p{width:70%;margin:-25px 0 0 30px;line-height:1.3}
#p33 .tit_txt span{font-size:50px}
#p33 .img_box{height:170px;margin:30px 0 40px}
#p33 .img_box img{height:220px}
#p33 ul{grid-template-columns:repeat(2,1fr)}
#p33 ul li span{width:60px;height:60px;margin-bottom:15px}
#p33 ul li span img{height:25px}
#p35 .eng_tit{font-size:14px}
#p33 .bt_txt{padding-top:45px}
#p33 .bt_txt b{font-size:20px}
#p33 .bt_txt img{height:25px}
#p35 .big_tit{font-size:25px}
#p35 ul{margin-top:25px;padding-top:40px}
#p35 ul li{padding:20px 10px}
#p35 ul li span{width:70px;font-size:13px}
#p35 ul li p{font-size:14px}
#p35 ul li p b{font-size:15px}
#p35 ul li img{height:55px}
#p35 .img_box{height:200px;margin-top:35px;padding:0 20px;font-size:20px}
#p36 .tit_txt{padding:100px 30px 45px;background-size:cover}
}
@media (max-width:480px){
.pagecommon{font-size:14px}
.pagecommon .tit_txt p{font-size:23px}
#p33 .tit_txt p{width:55%;margin:-20px 0 0 20px}
#p33 .tit_txt span{font-size:45px}
#p33 .img_box{margin-bottom:30px}
#p33 .img_box img{bottom:15px;height:200px}
#p33 ul li{padding:20px 15px;font-size:15px}
#p33 .bt_txt{gap:20px}
#p33 .bt_txt b{font-size:18px}
#p33 .bt_txt img{height:20px}
#p35 .big_tit{font-size:23px}
#p35 ul{flex-wrap:wrap}
#p35 ul li{width:50%}
#p35 ul li:nth-child(2n){background-color:#fff}
#p35 ul li:nth-child(2),#p35 ul li:nth-child(3){background-color:#f5f5f5}
#p35 ul li:nth-child(2n) span{background-color:#f5f5f5}
#p35 ul li:nth-child(2) span,#p35 ul li:nth-child(3) span{background-color:#fff}
#p35 .img_box{height:180px;font-size:18px}
#p36 .tit_txt{padding:90px 20px 40px}
#p36>p{padding:45px 20px 0}
}
@media (max-width:380px){
#p33 .tit_txt p{width:70%}
#p33 .img_box{height:115px;border-radius:10px}
#p33 .img_box img{height:160px}
#p33 ul li{padding:15px 10px 20px}
#p33 ul li span{margin-bottom:10px}
#p33 .bt_txt{padding-top:35px}
#p33 .bt_txt b{font-size:17px}
#p35 ul{margin-top:20px;padding-top:35px}
#p36 .tit_txt p{white-space:normal}
}
/* 반응형 [e] */
