@charset "utf-8";

.pagecommon{position:relative;padding-bottom:50px;font-size:15px;letter-spacing:-.3px;line-height:1.8;color:#777;font-family:'notokr-regular'}
.pagecommon .pl{white-space:pre-line}
.pagecommon *{word-break:keep-all}

/* 인사말 */
#p33 .tit{text-align:center}
#p33 .tit p{margin-bottom:30px;font-size:30px;color:#111;line-height:1.3;font-family:'notokr-bold'}
#p33 ul{display:flex;justify-content:space-between;margin:50px 0 80px}
#p33 ul li img{border-radius:20px}
#p33 .txt{display:flex;justify-content:space-evenly;align-items:flex-start;gap:35px}
#p33 .txt div{padding:50px;border:1px solid #e1e1e1;border-top:3px solid #23588e}
#p33 .txt p{color:#111;font-family:'notokr-bold'}

/* 인사말 */
#p34{text-align:center}
#p34 .s_tit{margin-top:40px;color:#333;font-size:18px;font-family:'notokr-bold'}
#p34 .tit p{margin-bottom:15px;font-size:30px;color:#111;font-family:'notokr-bold'}
#p34 ul{margin-top:30px;display:grid;grid-template-columns:repeat(4,1fr);gap:10px;}
#p34 ul li{border:1px solid #e1e1e1;border-radius:5px}
#p34 ul li a{display:block;padding:15px}
#p34 .affi{display:block;margin-top:30px;padding:20px;border:1px solid #e1e1e1;border-radius:5px}
#p34 .sub_tit{margin:40px 0 15px;font-size:30px;color:#000;font-family:"notokr-bold"}
#p34 .first{margin-top:10px}


/*our internship*/
.internship img{width:100%;border-radius:50px}
.internship .tit_box{position:relative;margin:-95px 100px 0;border-radius:35px;border:1px solid #e1e1e1;text-align:center;background-color:#fff;overflow:hidden}
.internship .tit_box .tit{padding:10px 0;border-bottom:1px solid #e1e1e1;font-size:20px;color:#104791;background-color:#f7f7f7;font-family:'notokr-bold'}
.internship .tit_box .sub_tit{padding:15px 0;font-size:15px;text-align:center;color:#777;white-space:pre-line}
.internship .con{padding-top:50px}
.internship .con .in_con_q{position:relative;width:100%}
.internship .con .s_tit b{display:block;width:40px;height:40px;text-align:center;line-height:40px;font-size:15px;color:#fff;background-color:#104971}
.internship .con .s_tit{display:flex;align-items:center;width:100%;padding-bottom:15px;margin-bottom:25px;border-bottom:1px solid #e1e1e1;font-size:22px;gap:10px;color:#222;font-family:'notokr-bold'}
.internship .con .cont_a{display:none}
.internship .con .in_con{padding:40px 45px;margin-bottom:50px;background-color:#f7f7f7}
.internship .con .in_con li{display:flex;align-items:center;flex-direction:column;align-items:flex-start;padding:20px 0;gap:15px}
.internship .con .in_con li+li{border-top:1px dashed #e1e1e1}
.internship .con .in_con li span{display:block;width:max-content;padding:5px 20px;border-radius:20px;color:#104971;background-color:#fff;font-size:17px;font-family:'notokr-bold'}
.internship .con .in_con li p{padding-left:20px}
.internship .con button{width:100%;border:none;background:none}
.internship .con .cont_q svg{position:absolute;top:15px;right:0;width:45px;transform:rotate(180deg);color:#777;transition:all .3s}
.internship .con .cont_q.open svg{color:#222;transform:rotate(360deg)}