@charset "utf-8";
.bx-wrapper,
.bx-wrapper div{
  box-sizing:content-box;
}

/*다단*/
#multipleDiv_k2temp05_152{
  position:relative;
  z-index:5;
  background:#fff;
 }
#multipleContentsDiv_k2temp05_152:after{
  content:"";
  display:block;
  clear:both
}

#multipleContentsDiv_k2temp05_152{
  background-color:#fff;
}
#multipleDiv_k2temp05_163{
  background-color:#f5f5f5;
  height:auto;
}

#menu8544_obj126{background:#fece00}

/*포토갤러리바로가기*/
.mainPhotogallery  {
  background: url("../../images/pgPhotogallery.png") no-repeat right top;
  padding: 0 45px 0 30px;
  height: 100%;
}
.mainPhotogallery dt{
  font-size: 1.5em;
  color: #fff;
  font-weight: bold;
  line-height: 3;
  padding-top: 5px;
}
.mainPhotogallery dd{
  font-size: 1.1em;
  color: #97f0e9;
}
.mainPhotogallery dd a{
  background: url("../../images/pgPhotogalleryAnc.png") no-repeat right top;
  width: 9px;
  height: 13px;
  float: right;
  overflow: hidden;
  text-indent: -5000px;
}
/*주요바로가기*/
.mainGoto{
  background-repeat: no-repeat;
  height: 100%;
}
.mainGoto dt{
  font-weight: bold;
  color: #555;
  font-size: 1.4em;
  line-height: 2.4;
}
.mainGoto dd{
  color: #999;
}
.mainGoto.goto01{
  background-image: url("../../images/goto01.png");
}
.mainGoto.goto02{
  background-image: url("../../images/goto02.png");
}
.mainGoto.goto03{
  background-image: url("../../images/goto03.png");
}
.mainGoto.goto04{
  background-image: url("../../images/goto04.png");
}


/* 콘텐츠 게시판 */
#menu782_obj87{
  box-sizing:border-box;
  padding: 20px;
  background-color:#fff;
}

/* 서브링크 박스 */

.sub-link-box {
  width:100%;
  height:100%;
  padding:47px 24px 29px 35px;
  position:relative;
  color:#fff
}
.sub-link-box.bg-type1{ background:url(../../images/bg-linkgreen.jpg) no-repeat right; }
.sub-link-box.bg-type2{ background:url(../../images/bg-linkblue.jpg) no-repeat right; }
.sub-link-box p{
  max-width:150px;
  font-size:14px;
  line-height:1.3;
  text-align:left;
  word-break:keep-all;
  letter-spacing:-0.5px;
}
.sub-link-box .link-title{
  margin-bottom:20px;
  font-size:24px;
}
.sub-link-box a{
  width:91px;
  height:26px;
  position:absolute;
  right:24px;
  bottom:29px;
  background:url(../../images/bg-link-anchor.png) no-repeat 0 0;
}

/* 서브 리스트 */
#sub-list{
  width:100%;
  height:100%;
}
#sub-list li{
  float:left;
  width:25%;
  height:50%;
  margin:0;
}
#sub-list  a{
  height:100%;
  background: no-repeat center;  
  border-left:1px solid #b1a5d3
}
#sub-list .border-left a{
  border-left:0 none
}
#sub-list .border-top a{
  border-top:1px solid #b1a5d3
}
#sub-list .list01 a{ background-image:url(../../images/bg-sublist01.jpg) }
#sub-list .list02 a{ background-image:url(../../images/bg-sublist02.jpg) }
#sub-list .list03 a{ background-image:url(../../images/bg-sublist03.jpg) }
#sub-list .list04 a{ background-image:url(../../images/bg-sublist04.jpg) }
#sub-list .list05 a{ background-image:url(../../images/bg-sublist05.jpg) }
#sub-list .list06 a{ background-image:url(../../images/bg-sublist06.jpg) }
#sub-list .list07 a{ background-image:url(../../images/bg-sublist07.jpg) }
#sub-list .list08 a{ background-image:url(../../images/bg-sublist08.jpg) }

.box_vod{position:relative;width:100%;height:100%;background:url(../../images/bg_vod.jpg) no-repeat;}
.box_vod a{position:absolute;top:0;left:0;display:block;width:100%;height:100%;background-color:rgba(0,0,0,0);text-align:center}
.box_vod a:hover{background-color:rgba(0,0,0,0.6);transition:0.3s;}
.box_vod a span{position:absolute;top:50px;color:#fff;display:block;width:100%;font-size:1.7em;text-align:center;font-weight:normal;}
.box_vod a .btn_vod{position:absolute;top:60%;text-align:center;width:100%}

._contentBuilder._k2__WiZaRd_basic{padding:0 !important}
._contentBuilder ._obj._objHtml, ._contentBuilder ._obj._objTag{font-size:15px !important;line-height:1.6 !important}

/*테이블 공통*/
._contentBuilder ._obj._objHtml .tbl-basic{width:100% !important;border-top:1px solid #555 !important;margin:5px 0;font-size:1em;}
._contentBuilder ._obj._objHtml .tbl-basic th{background:#f1f1f1;border-bottom:1px solid #ddd !important;border-left:1px solid #ddd !important;border-right:1px solid #ddd !important;padding:10px;color:#222;font-weight:bold}
._contentBuilder ._obj._objHtml .tbl-basic td{text-align:center;border-bottom:1px solid #ddd !important;border-left:1px solid #ddd !important;border-right:1px solid #ddd !important;padding:10px;}
._contentBuilder ._obj._objHtml .tbl-basic td.l{text-align:left;}

#_JW_prFl_basic ._prFlDetail{background-color:#fff !important;border:none !important;padding:0 !important;box-shadow:none  !important;}
#_JW_prFl_basic ._prFlDetail h3{color:#277ec5;font-size:1.4em;line-height:1.8em;}
#_JW_prFl_basic ._prFlDetail ul li{background:url(../../images/ico_b_gray.png) 0 5px no-repeat;padding-left:12px;}
#_JW_prFl_basic ._prFlDetail .tbl-basic{width:100% !important;border-top:1px solid #555 !important;margin:5px 0;font-size:1em;}
#_JW_prFl_basic ._prFlDetail .tbl-basic th{background:#f1f1f1;border-bottom:1px solid #ddd !important;border-left:1px solid #ddd !important;border-right:1px solid #ddd !important;padding:5px;color:#222;font-weight:bold}
#_JW_prFl_basic ._prFlDetail .tbl-basic td{text-align:center;border-bottom:1px solid #ddd !important;border-left:1px solid #ddd !important;border-right:1px solid #ddd !important;padding:5px;}
#_JW_prFl_basic ._prFlDetail .tbl-basic td.l{text-align:left;}
/* 연구소 이미지 margin */
.imagetb { text-align:center; margin-top : 15px  !important ; margin-right: 10px  !important ;margin-left: 10px  !important ; margin-bottom: 15px  !important ; border : 2px  !important ; }
/*-ul css*/

.barlist li{
background:url(../../images/ico_b_gray.png) 0 5px no-repeat;padding-left:12px;
}

.ul-circle{width:100%;text-align:center;}
.ul-circle li{display:inline-block;width:200px;height:200px;margin:20px;border-radius: 100px; -webkit-border-radius: 100px; -moz-border-radius: 100px;color:#fff;line-height:200px}
.ul-circle li span{display:block;font-size:17px;font-weight:bold;padding-top: 85px;}
.ul-circle li:nth-child(1){background:#222}
.ul-circle li:nth-child(2){background:#de0000}
.ul-circle li:nth-child(3){background:#fece00}


