@charset "utf-8";

/* 공통 */
.common{font-size:15px;line-height:25px;color:#555;font-family:'SEBANG_Gothic_Regular'}
.common .br{white-space:pre-line}
.common .stit{margin-bottom:30px;color:#005bac;letter-spacing:.5px;font-size:12px;text-transform:uppercase;font-family:'SEBANG_Gothic_Bold'}
.common .tit{margin-bottom:50px;font-size:28px;color:#222;line-height:38px}
.common .tit b{font-family:'SEBANG_Gothic_Bold'}
.common .tit b span{color:#005bac}

.stit_common .tit_area{display:flex;align-items:center;justify-content:space-between;margin-bottom:40px}
.stit_common .stit{display:inline-block;position:relative;margin-bottom:0;}
.stit_common .stit:before{content:'';position:absolute;right:-10px;top:10px;width:3px;height:3px;border-radius:50%;background-color:#005bac}
.stit_common .tit_area .tit{margin-bottom:0}

table,tbody,tr,th,td{border-collapse:collapse}
.table_common .cont{display:flex;justify-content:space-between;font-family:'SEBANG_Gothic_Regular'}
.table_common .cont .table{width:68%}
.table_common .cont .table table{width:100%;border-top:1px solid #aaa;border-bottom:1px solid #aaa}
.table_common .cont .table tbody{}
.table_common .cont .table tbody tr{}
.table_common .cont .table tbody tr+tr{border-top:1px solid #d7d7d7}
.table_common .cont .table thead th{padding:8px 0;background-color:#f7f7f7;font-weight:normal;color:#222;font-size:16px}
.table_common .cont .table tbody td{position:relative;width:calc(100% / 4);padding:10px 0;text-align:center}
.table_common .cont .table tbody td+td:before{content:'';position:absolute;left:0;top:50%;transform:translateY(-50%);width:1px;height:40%;background-color:#ddd}
.table_common .cont .table tbody td:last-child{width:12%}
.table_common .cont img{display:block;width:30%}

/* 인사말 */
#p33{}
#p33 img{}
#p33 .cont{position:relative;width:calc(100% - 100px);margin:-50px auto 0;padding:50px;background-color:#fff;border-radius:50px;text-align:center}
#p33 .cont p{}
#p33 .cont p span{color:#222}
#p33 .tit b span{color:#005bac}

/* 인증현황 */
#p34{}
#p34 .top_cont{display:flex;background-color:#f7f7f7;justify-content:space-between;align-items:center}
#p34 .top_cont .box{padding:0 50px;text-align:center}
#p34 .top_cont .box .icon{margin-bottom:15px}
#p34 .top_cont .box .tit{margin-bottom:25px}
#p34 .top_cont .box .br{}
#p34 .top_cont img{}
#p34 img{}
#p34 ul{display:flex;padding-top:70px;margin-top:70px;border-top:2px solid #f2f2f2;justify-content:center}
#p34 ul li{}
#p34 ul li+li{margin-left:20px}
#p34 ul li img{}

/* 제조공정 */
#p45{}
#p45 .tit_area{}
#p45 .tit_area .stit{}
#p45 .tit_area .tit{}
#p45 ul{display:flex;flex-wrap:wrap;justify-content:space-between}
#p45 ul li{width:calc(100% / 3 - 24px);margin:35px 35px 0 0;padding:10px 10px 25px;border-radius:10px;border:1px solid #d7d7d7;text-align:center;font-size:20px;color:#333}
#p45 ul li:nth-child(3n){margin-right:0}
#p45 ul li:first-child,#p45 ul li:nth-child(2),#p45 ul li:nth-child(3){margin-top:0}
#p45 ul li img{overflow:hidden;width:100%;margin-bottom:24px;border-radius:10px}
#p45 ul li .stit{margin-bottom:10px;padding:2px 15px 0;border-radius:50px;background-color:#005bac;color:#fff}
#p45 ul li .stit:before{display:none}
