@charset "utf-8";

/* 내용관리 */
#ctt { }
.ctt_admin {
	text-align:right;
}
#ctt_con {font-weight:normal !important;color:#444;font-size:16px; line-height:28px;margin:0px 0 40px 0;}
#ctt_con img{
	max-width:100%;
	height:auto;
}

.dt_box {width: 100%;border-top: #ddd solid 1px;border-bottom: #ddd solid 1px;line-height: 20px;}
.dt_box img {margin: 12px 0;}
.dt_tit1 {font-size: 20px;color: #4b69b2;letter-spacing: -1px;padding: 8px 0;}
.dt_tit2 {font-size: 18px;color: #ff6600;letter-spacing: -1px;padding: 8px 0;}

.cv_tit {font-size:22px;color:#444;font-weight:500;padding:0 0 8px 0;}
.cv_tit .cv_red {color:#ff0000 !important;}
.cv_cont {color:#555 !important;font-weight:300;padding-bottom:10px !important;}

#ctt_con ul {
  list-style-image : url("../../../img/cdot.png");
  padding-left:25px;
}

.ci_box {padding-left:380px;}
.ci_box .ci_btn a{background:#51906d;color:#fff;padding:8px 16px;margin:0 5px;border-radius:3px;}

.ctt_img {
	text-align:center;
}

.cv_bar {width:100%;border-top:#ddd solid 1px;margin:30px 0 25px 0;}

/* Style the tab */
.tab {
  overflow: hidden;
  border: 1px solid #ccc;
  background-color: #f1f1f1;
}

/* Style the buttons inside the tab */
.tab button {
  background-color: inherit;
  float: left;
  border: none;
  outline: none;
  cursor: pointer;
  padding: 14px 16px;
  transition: 0.3s;
  font-size: 17px;
}

/* Change background color of buttons on hover */
.tab button:hover {
  background-color: #ddd;
}

/* Create an active/current tablink class */
.tab button.active {
  background-color: #ccc;
}

/* Style the tab content */
.tabcontent {
  display: none;
  padding: 6px 12px;
  border: 1px solid #ccc;
  border-top: none;
}

.s_table {width: 100%;border: #ddd solid 1px;font-size: 15px;}
.s_table th {background: #f1f1f1;font-weight: 500;line-height:22px;text-align:center !important;padding:8px 0;border-bottom: #ddd solid 1px;border-right: #ddd solid 1px;}
.s_table td {background: #fff;font-weight:normal;text-align:left !important;padding:8px 12px;border-bottom: #ddd solid 1px;border-right: #ddd solid 1px;}
.s_table .td2 {background: #fff;font-weight:normal;text-align:left !important;padding:8px 12px;border-bottom: #ddd solid 1px;border-right: #ddd solid 1px;}

.ab_img {width:20% !important;float:left;margin:10px 30px 30px 0;}

@media all and (max-width:991px) {
  .ci_box {padding-left:0px;}
  #ctt_con {font-weight:normal !important;font-size:15px; line-height:28px;margin:0px 0 40px 0;}
  .ab_img {width:25% !important;float:left;margin:10px 30px 30px 0;}
}