/* main */

#wrap{width:100%;}
.main_visual{height:510px;border-bottom:3px solid #a0a0a0}
.main_visual .bx-wrapper .bx-pager,
.main_visual .bx-wrapper .bx-controls-auto {
  position: absolute;
  bottom:30px;
  width:100%;z-index:1000;
}
.main_visual .bx-controls-direction{display:none;}
.main_visual .bx-wrapper .bx-pager.bx-default-pager a {
  background: #c2c2c2;
  text-indent: -9999px;
  display: block;
  width: 35px;
  height: 13px;
  margin: 0 5px;
  outline: 0;
  -moz-border-radius: 35px;
  -webkit-border-radius: 35px;
  border-radius: 35px;
}

.main_visual .bx-wrapper .bx-pager.bx-default-pager a:hover,
.main_visual .bx-wrapper .bx-pager.bx-default-pager a.active {
  background: #fff;width:35px;
}

#main_content1{height:380px;width:100%;border-bottom:1px solid #e1e1e1;}

#main_content1 .content01 div:first-child{font-family:"NanumBarunGothic","Nanum Gothic";display:block;width:100%;height:135px;line-height:136px;text-align:center;font-size:26px;font-weight:bold;color:#294ba4;}

#main_content2{height:314px;width:100%;border-bottom:1px solid #e1e1e1;font-size:13px;}

#main_content3{height:91px;width:100%;border-bottom:1px solid #e1e1e1;}

#main_content1 .content01, #main_content2 .content02, #main_content3 .content03	{margin:0 auto;width:1050px;}

#main_content2 .content02 div{width:364px;height:314px;float:left;border-right:1px solid #e1e1e1;border-left:1px solid #e1e1e1;}

#main_content3 .content03{overflow:hidden;}
#main_content3 .content03 img{ }
#main_content3 .content03 ul li{float:left;width:210px;text-align:center;}

#main_content2 .content02 div{width:320px;padding-left:22px;padding-right:22px;float:left;}

#main_content2 .content02 div:first-child{padding-left:0px; border-right:0px; border-left:0px;}

#main_content2 .content02 div:last-child{padding-right:0px;border-right:0px;border-left:0px;}

#main_content1 .content01 div{margin-right:39px;float:left;}

#main_content2 .content02 > div > span{display:block;height:84px;float:left;line-height:100px;font-family:"Malgun Gothic","Nanum Gothic";}

#main_content2 .content02 div span.more_view{font-weight:bold;float:right;color:#263779;font-size:11px;}

#main_content2 .content02 div span.more_view:hover{text-decoration:underline;cursor:pointer;}

#main_content2 .content02 div span.more_view img{margin-left:7px;}

#main_content2 .content02 > div > span:first-child{font-size:18px;font-weight:bold;color:#333333;}

#main_content1 .content01 > div:last-child{margin-right:0px;}

.content_pic{width:324px;height:148px;margin-bottom:8px;}

.content_title{font-size:18px;font-weight:bold;color:#333333;float:left;}

.content_text{font-size:11px;float:right;line-height:28px;}

.notice_list li{height:37px;border-bottom:1px dotted #d3d3d3;width:290px;float:left;background:url(/img/main/list_icon.jpg) no-repeat;line-height:37px;padding:0 10px 0 20px;letter-spacing:-0.25px}
.notice_list li>a{width:300px;display:inline-block; *display:inline; zoom:1;overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.review_list li{height:37px;border-bottom:1px dotted #d3d3d3;width:290px;float:left;background:url(/img/main/list_icon.jpg) no-repeat;line-height:37px;padding:0 10px 0 20px;letter-spacing:-0.25px}
.review_list li>a{width:200px;display:inline-block; *display:inline; zoom:1;overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}

.qa_list li{height:37px;border-bottom:1px dotted #d3d3d3;width:290px;float:left;background:url(/img/main/list_icon.jpg) no-repeat;line-height:37px;padding:0 10px 0 20px;letter-spacing:-0.25px}
.qa_list li>a{width:200px;display:inline-block; *display:inline; zoom:1;overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}

.review_list li > span{float:right;}

.family_site > span.family_box > select{padding-left: 13px;margin-right:10px;width: 145px;height: 33px;border:1px solid #020202;background:transparent;color:#fff;}


.family_site > span.family_box > select > option {color:#000;}