@import url("fonts.css");

@charset "UTF-8";

ol { margin:0px, padding:0px; }

.service_head {
  border:1px solid #d6d6d6;
  color: #00a5f6;
  font-size: 15px;
  font-weight: bold;
  text-align: center;
  padding: 15px;
}

.service_content li {
  padding-left: 15px;
}

.service_price li {
  position: relative;
  height:18px;
  line-height: 18px;
  font-size:12px;
  color: #000000;
  background-color: #ccf0fd;
  border-radius: 9px;
  padding-left:60px;
  margin:5px;
}

.service_price li span {
  position: absolute;
  left:0;
  padding:0 10px;
  height:18px;
  line-height: 18px;
  font-size:12px;
  color: #ffffff;
  background-color: #01b4f7;
  border-radius: 9px;
}

.font_testNBG { font-family: NanumBarunGothic; }
.font_testNG { font-family: NanumGothic; }
.font_testNM { font-family: NanumMyeongjo; }

.content_title { font-family: NanumBarunGothic; }
.contents_title { width:100%; float:left; font-family: NanumBarunGothic; font-weight: 500; }
.contents_title span { float:right; text-align: right; margin:10px 0; color:red; }

.content_head { width:70px; height:20px; line-height: 20px; border-radius: 5px; text-align: center; color: #fff;  font-family: NanumMyeongjo; margin:10px 0;}
.content_head_type01 { background-color: #1c3d62; }
.content_head_type02 { background-color: #834d00; }
.content_head_type03 { background-color: #ff5200; }
.content_head_type04 { background-color: #4b87cb; }

.content_box { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; width:100%; padding:5px; margin:10px 0; }

.content_box_type01 { border:1px solid #000; }
.content_box_type02 { background-color: #e5e5e5; }
.content_box_type03 { background-color: #eff6e7; }
.content_box_type04 { background-color: #e7f4f6; }
.content_box_type05 { background-color: #f4dded; }

/* 문제 */
.content_question { font-family: NanumMyeongjo;  }
/* 정답 */
.content_answer { font-family: NanumGothic; }
/* 해설 */
.content_solution { font-family: NanumBarunGothic; }

.table-bordered thead td { border: 1px solid #000; }
.table-bordered thead th { border: 1px solid #000; }
.table-bordered tbody td { border: 1px solid #000; }
.table-bordered tbody th { border: 1px solid #000; }
