@charset "utf-8";
/* 배너 이미지 */
#content_head {width: 100%; height: 300px; background: url(/img/lab_mainbanner.png); background-size: 100% 300px;} 
#content_head h2{    text-align: center;  font-size: 40px; color: #fff; padding: 124px 0px;}

/* 제목 */
.lab_title {width: 1350px; margin: auto;}
.lab_title h2 {font-size: 34px; font-weight: bold; margin:76px 0 131px 0;}
.effect {color: #e28020;}

/* 내용 */
.lab_content {width: 1350px; min-height: 369px; margin: auto; margin-bottom: 160px;}
.lab_content:last-child {margin-bottom: 267px;}
.lab_content img {float: right;}
.lab_content_2 {display: inline-block;}
.lab_content_2 h2 { font-size: 26px; font-weight: bold; margin-bottom: 29px;}
.lab_content_2 p {max-width: 617px; font-size: 20px; padding-right: 28px;}
.l_line {display: block; height: 14px; width: 80px; border-top: 3px solid #e28020;}
/* 내용관리 */
#research_box {width: 1350px;  height: 70px; margin: auto; border: 1px solid #ddd; margin-top: -35px; background: #fff; display: flex;}
#research_box img {width:24px; height: 24px; margin:23px}
#home {width: 70px; height: 70px; border-right: 1px solid #ddd;}
.selectBox { position: relative; width: 298px; height: 36px; border-radius: 4px; border: 2px solid #ddd; margin: 17px 23px; }
.selectBox .select { width: inherit; height: inherit; background: transparent; border: 0 none; outline: 0 none; padding: 0 5px; position: relative; z-index: 3;}
.selectBox .select option { background: #ddd;color: #fff;padding: 3px 0;font-size: 16px;}

#content_title {width: 1350px; height: 170px; margin: 0 auto; display: flex; justify-content: center;}
#title_logo {display: flex;  margin: auto;}
#title_logo h2{line-height: 50px;  font-size: 26px; position: relative; left: -20px; color: #404040;}

#ctt {width: 1350px;height: 350px;margin: auto;border-bottom: 1px solid #ddd;display: flex;}
#ctt_image{width: 169px; margin: auto 0;}
#ctt2 {width: 1350px;height: 350px;margin: auto; margin-bottom:100px; border-bottom: 1px solid #ddd;display: flex;}

.ctt_admin {text-align:right}
#ctt header h1 {position:absolute;font-size:0;line-height:0;overflow:hidden}
#ctt_con {    padding: 10px; margin: auto 0px auto 93px;}
#ctt_con h2 span {font-size: 30px; letter-spacing: 10px;  font-family: cursive; font-weight: bold;}
#ctt_con h2 {font-size: 22px;     font-weight: 100; margin-bottom: 13px;}
#ctt_con p {font-size: 18px; font-weight: 100; line-height: 22px;}
#ctt_con img{max-width:100%;height:auto}
.ctt_img {text-align:center}

