@charset "utf-8";

#comingsoon{width:100%;padding-top:100px;text-align:center}

/* 공통 */
.pagecommon{letter-spacing:-.5px;font-size:16px;font-family:'notokr-regular'}
.pagecommon .pl{white-space:pre-line}
.pagecommon .top .t_tit{font-size:16px;color:#ff661a;font-family:'notokr-medium'}
.pagecommon .top .tit{font-size:28px;color:#333}

/* 인사말 */
#p33 .top{text-align:center}
#p33 .top b{font-family:'notokr-bold'}
#p33 .top .tit{padding-bottom:28px}
#p33 .txt_area{margin:0 0 0 100px;padding:48px 70px;border-left:1px solid #e1e1e1;line-height:26px;color:#666}
#p33 .txt_area b{color:#333;font-family:'notokr-bold'}
#p33 .txt_area .tit{line-height:40px;font-size:22px;color:#333;font-family:'notokr-bold'}
#p33 .txt_area .tit strong{display:inline-block;margin-bottom:20px;padding:0 10px;color:#fff;background:#ff661a}
#p33 .txt_area .sign{text-align:right}

/* 보유자격 */
#p34 {text-align:center}
#p34 .top .tit{padding-top:28px}
#p34 .top .tit b{font-family:'notokr-bold'}
#p34 .license{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;margin:82px 25px 0}
#p34 .license .tit{width:250px;margin:-25px auto;border-radius:30px;line-height:50px;color:#fff;font-size:17px;background:#333;font-family:'notokr-bold'}
#p34 .license .l_box{padding:0 50px 40px;border:1px solid #ddd}
#p34 .license .l_box .list{margin-top:60px}
#p34 .license .l_box .list ul{display:grid;grid-template-columns:repeat(3, 1fr);gap:10px}
#p34 .license .l_box .list ul li{padding:14px 40px;color:#666;background:#f7f7f7}
#p34 .license .l_box .list ul li:nth-child(2n){border:1px solid #ebebeb;background:#fff}

/* 반응형 [s] */
@media (max-width:1024px){
.pagecommon .top .tit{word-break:keep-all}
#p33{padding:15px}
#p33 img{width:100%}
#p33 .txt_area{margin:0 0 0 50px;padding:30px 70px 30px 50px}
#p34{padding:0 15px}
#p34 .license{justify-content:center;margin:60px 10px 20px}
#p34 .license .l_box{margin:0 20px 20px 0}
#p34 .license .l_box .list ul{grid-template-columns:repeat(2, 1fr)}
}
@media (max-width:768px){
.pagecommon .pl{white-space:inherit}
.pagecommon .top .tit{font-size:24px}
.pagecommon .top .t_tit{font-size:15px}
#p33 .top .tit{padding:0 16px 16px 16px}
#p33 .txt_area{margin:0;padding:20px 20px 0;border:0}
#p34 .top .tit{padding:16px 0 0}
#p33 .txt_area .tit{word-break:keep-all;line-height:32px;font-size:20px}
#p34 .license{margin-top:50px}
#p34 .license .l_box{margin:0 0 20px 0;padding:0 20px 20px;}
#p34 .license .l_box .list{margin-top:50px}
}
@media (max-width:480px){
.pagecommon{font-size:15px}
.pagecommon .top .t_tit{padding:0 30px;word-break:keep-all}
.pagecommon .top .tit{font-size:22px}
#p33 .top .tit{padding:0 10px 14px}
#p33 .txt_area{padding:20px 0 0;word-break:keep-all;text-align:center}
#p33 .txt_area b{font-family:'notokr-semibold'}
#p33 .txt_area .tit{line-height:28px;font-size:18px}
#p33 .txt_area .tit strong{margin-bottom:16px;padding:0;color:#ff661a;background:none}
#p33 .txt_area .sign{padding-top:30px;text-align:center}
#p34 .license{margin:40px 0 20px}
#p34 .license .tit{width:200px;line-height:46px;font-size:16px}
#p34 .license .l_box{width:100%}
#p34 .license .l_box .list{margin-top:40px}
#p34 .license .l_box .list ul{grid-template-columns:repeat(1, 1fr)}
#p34 .license .l_box .list ul li:nth-child(2n){border:0;color:#666;background:#f7f7f7}
}
/* 반응형 [e] */
    