@charset "utf-8";

/* pgcm */
.pl{white-space:pre-line}
.pgcm{margin:80px auto;text-transform:uppercase;line-height:1.8;text-align:center;font-family:var(--kfont)}

/* p33 인사말 */
#p33{position:relative;margin:0 30px 320px;padding:30px;background-color:#fff;z-index:10;text-align:left;}
#p33 .tit_area{border-bottom:1px solid #e1e1e1}
#p33 .tit_area span{display:inline-block;margin-bottom:28px;padding:10px 22px;background-color:var(--point_color);border-radius:20px;color:#fff;font-size:12px;font-weight:700;text-transform:uppercase}
#p33 .tit_area p{margin-bottom:30px;color:#222;font-size:30px}
#p33 .tit_area b{color:var(--point_color);font-weight:700}

#p33 .txt_area{margin-top:15px;color:#777;font-size:15px;line-height:1.8}
#p33 .txt_area p{margin-bottom:45px}
#p33 .txt_area p span{color:#222}
#p33 .txt_area > span{display:block;color:#222;font-weight:500;text-align:end}

.img_box{position:absolute;bottom:-250px;left:0}

/* p36 서경글로벌 */
#p36 .tit_area{color:#000;font-weight:700;font-size:30px}
#p36 .tit_area1{padding-bottom:35px;border-bottom:1px solid #e1e1e1}
#p36 .tit_area2{padding-bottom:70px}
#p36 .tit_area p{color:var(--point_color);font-size:13px;font-family:var(--efont)}
#p36 .cont_area1{margin:50px auto 80px}
#p36 .cont_area1 ul{display:grid;grid-template-columns:repeat(2,1fr)}
#p36 .cont_area1 ul li.cont_txt{padding:20px 0}
#p36 .cont_area1 ul li.cont_txt b{display:inline-block;margin-bottom:30px;padding:5px 9px;background-color:var(--point_color);color:#fff;border-radius:5px;font-size:13px;font-weight:700;font-family:var(--efont)}
#p36 .cont_area1 ul li.cont_txt p{margin-bottom:30px;color:#222;font-size:20px;font-weight:600;line-height:1.5}
#p36 .cont_area1 ul li.cont_txt p span{color:var(--point_color)}
#p36 .cont_area1 ul li.cont_txt div{color:#777;font-size:15px;line-height:1.8;font-family:var(--kfont)}
#p36 .cont_area1 ul li.cont_txt div span{color:#222}
#p36 .cont_area2{display:grid;grid-template-columns:repeat(4,1fr);margin-bottom:120px}
#p36 .cont_area2 li{border-right:1px solid #e1e1e1}
#p36 .cont_area2 li:nth-last-child(1){border:none}
#p36 .cont_area2 li div{margin:0 auto 30px;width:135px;aspect-ratio:1;background-color:#f7f7f7}
#p36 .cont_area2 li p{color:#000;font-size:15px;font-weight:600}
#p36 .cont_area1 ul li:nth-child(1){order:2}
#p36 .cont_area1 ul li:nth-child(2){order:1}
#p36 .cont_area1 ul li:nth-child(3){order:3}
#p36 .cont_area1 ul li:nth-child(4){order:4}

/* p37 사우나라 */
#p37 .tit_area{padding-bottom:35px;border-bottom:1px solid #e1e1e1}
#p37 ul{display:flex;gap:40px;padding:40px 0;border-bottom:1px solid #e1e1e1;text-align:left}
#p37 ul:nth-last-child(1){border:none}
#p37 ul li img{display:block}
#p37 ul li.cont_txt{padding-top:30px}
#p37 ul li.cont_txt b{display:inline-block;margin-bottom:25px;padding:5px 9px;background-color:var(--point_color);color:#fff;border-radius:5px;font-size:13px;font-weight:700;font-family:var(--efont)}
#p37 ul li.cont_txt p{margin-bottom:25px;color:#222;font-size:20px;font-weight:600;line-height:1.5}
#p37 ul li.cont_txt div{margin-bottom:40px;color:#777;font-size:15px;line-height:1.8;font-family:var(--kfont)}
#p37 a{display:inline-block;margin:0 auto;padding:20px 50px;border:1px solid var(--point_color);color:var(--point_color);font-size:15px;font-weight:700;transition:all 0.2s}
#p37 a:hover{background-color:var(--point_color);color:#fff}
/* #p37 ul li.cont_txt span{position:relative;padding-left:10px;color:var(--point_color);font-size:12px;font-weight:700;text-transform:uppercase;font-family:var(--efont)} */
/* #p37 ul li.cont_txt span::before{position:absolute;top:calc(50% - 2.5px);left:0;display:block;content:'';width:5px;height:5px;background-color:var(--point_color);border-radius:50%} */

/* p38 서경푸드 */
#p38 .tit_area{padding-bottom:35px;border-bottom:1px solid #e1e1e1}
#p38 ul{display:flex;gap:40px;padding:40px 0;border-bottom:1px solid #e1e1e1;text-align:left}
#p38 ul:nth-last-child(1){border:none}
#p38 ul li img{display:block}
#p38 ul:nth-last-child(1) li img{background-color:#f7f7f7}
#p38 ul li.cont_txt{padding-top:30px}
#p38 ul li.cont_txt b{display:inline-block;margin-bottom:25px;padding:5px 9px;background-color:var(--point_color);color:#fff;border-radius:5px;font-size:13px;font-weight:700;font-family:var(--efont)}
#p38 ul li.cont_txt p{margin-bottom:25px;color:#222;font-size:20px;font-weight:600;line-height:1.5}
#p38 ul li.cont_txt div{margin-bottom:40px;color:#777;font-size:15px;line-height:1.8;font-family:var(--kfont)}
#p38 a{display:inline-block;margin:0 auto;padding:20px 50px;border:1px solid var(--point_color);color:var(--point_color);font-size:15px;font-weight:700;transition:all 0.2s}
#p38 a:hover{background-color:var(--point_color);color:#fff}

