@charset "utf-8";

@import "contents.css";
@import "board.css";


 /* 리스트  @import "common.css";@import "layout.css";*/
 	.title_img01 {  }

	.txt_con01{ margin-top:10px; line-height:1.5em; font-family: "돋움",dotum;  }

    	
	.title_m01 {  margin-top:20px; background:url(../images/common/arrow_title01.gif) 0px 5px no-repeat; padding : 1px 0 0 21px; color:#212121; font-weight:bold;   font-size:1.2em;letter-spacing:-0.2px;  font-family:"Nanum Gothic","Malgun Gothic","맑은 고딕"}

	.title_m02 { background:url(../images/common/arrow_title01.gif) 0px 25px no-repeat; padding : 1px 0 0 21px; color:#212121; font-weight:bold;   font-size:1.2em;letter-spacing:-0.2px;  font-family:"Nanum Gothic","Malgun Gothic","맑은 고딕"}

	.title_m03 {  padding-left:36px; line-height:22px; background:url(../images/common/arrow_title02.gif) 20px 5px no-repeat; font-weight:bold;  color:#313131;}
	.title_m04 {  padding-left:16px; line-height:22px; background:url(../images/common/arrow_title02.gif) 0px 5px no-repeat; font-weight:bold;  color:#313131;}



	.img_con01{ margin :20px 0 5px; border:1px solid #e1e1e1; padding:30px; text-align:center; }
 	.img_con02{ margin :20px 0 5px 35px; border:1px solid #e1e1e1; padding:30px; text-align:center; }
	.img_con03{ margin :10px 0 5px; border:1px solid #e1e1e1; padding:30px; text-align:center; }



	.con_box01 { border:1px dotted #dadada; padding:10px; margin-bottom:10px;  font-family: "돋움",dotum; }
		*+html body .con_box01 { display:inline-block;}
		* html .con_box01 { display:inline-block;}
 

	.list_01 { margin-left:15px;  font-family: "돋움",dotum; }
		.list_01 li { background:url(../images/common/arrow_list01.gif) left 8px no-repeat; padding-left:12px; margin-bottom:2px; font-family: "돋움",dotum; }
			.list_01 li ul { margin:3px;}
			.list_01 li ul li { background:url(../images/common/arrow_point02.gif) 2px 7px no-repeat; margin-bottom:0;}
			.list_01 li ul li.h26 { background:url(../images/common/arrow_point02.gif) 2px 11px no-repeat; margin-bottom:0;}

 	
	
	.dl_01 { position:relative; margin :10px 0;  font-family: "돋움",dotum; }	
		.dl_01 dt {  padding-left:36px; line-height:22px; background:url(../images/common/arrow_title02.gif) 20px 5px no-repeat;  font-family: "돋움",dotum; }
		.dl_01 dd { padding-left:40px; margin-bottom:10px; font-family: "돋움",dotum; background:url(../images/common/arrow_list01.gif) 30px 7px no-repeat;  }
		.dl_01 dd.mt03 { padding-left:40px; margin-bottom:3px; font-family: "돋움",dotum; }

	.list_03 { padding: 30px;  font-family: "돋움",dotum;  border:1px solid #d8d8d8; }
 		.list_03 li { background:url(../images/common/arrow_triangle04.gif) 10px 5px no-repeat; padding-left:22px; margin-bottom:2px; font-family: "돋움",dotum; }

	.list_04 { padding: 10px;  font-family: "돋움",dotum;   }
 		.list_04 li { background:url(../images/common/arrow_triangle04.gif) 10px 5px no-repeat; padding-left:22px; margin-bottom:2px; font-family: "돋움",dotum; }
  
	
	.txt_p01 { padding:10px 0 0 20px;  font-family: "돋움",dotum; }	
 	.txt_p02 { padding:10px 0 0 0px;  font-family: "돋움",dotum; }	


	.border01 { border-top:1px dashed #e1e1e1; padding-top:10px; }

	.border02 { border-top:2px dotted #e1e1e1; padding-top:20px; }

	.arrowFocus{background:url(../images/common/arrow_triangle04.gif) 0px 5px no-repeat; padding-left:15px; }


 /* 기본 테이블 클래스 */
.table_01 { width:100%;  padding :5px 10px 0 15px ;margin-top:10px; }
 	.table_01 th { padding:8px 5px 6px; background:#f7f7f7; border-bottom:2px solid #dbdbdb; border-right: 1px solid #dbdbdb; border-top: 2px solid #bbb;}
 	.table_01 th.left2 { background:#f7f7f7; border-bottom:1px solid #dbdbdb; border-right: 1px solid #dbdbdb;  padding:5px 10px;}
	.table_01 td { padding:7px 5px 7px 15px ; border-right: 1px solid #dbdbdb;  border-bottom: 1px solid #dbdbdb; text-align:left; font-family: "돋움",dotum; }
 		.table_01 td ul li  { background:url(../images/common/arrow_triangle04.gif) 0px 5px no-repeat; padding : 0px 0px 0 10px;  font-family: "돋움",dotum; }
		.table_01 td ul li  ul li{ background:url(../images/common/arrow_list05.gif) 0px 8px no-repeat; padding : 0px 0 0 10px;  font-family: "돋움",dotum;  }
		.tb_list01 { margin-bottom:5px}
	.table_01 .lineNone { border-right:none; }
 	.table_01 th.left2 { padding:8px 5px 6px; background:#f7f7f7; border-bottom:1px solid #dbdbdb; border-right: none;border-top: 1px solid #dbdbdb; }
	.table_01 td.center { padding:7px 5px;  border-right: 1px solid #dbdbdb;  border-bottom: 1px solid #dbdbdb; text-align:center;}
 	.table_01 th.top { padding:8px 5px 6px; background:#f7f7f7; border-bottom:1px solid #dbdbdb; border-right: 1px solid #dbdbdb; border-top: 2px solid #bbb;}
 	.table_01 th.top3 { padding:8px 5px 6px; background:#f7f7f7; border-bottom:1px solid #dbdbdb; border-right: none; border-top: 2px solid #bbb;}
	.table_01 td.center2 { padding:7px 5px;  border-right: none;  border-bottom: 1px solid #dbdbdb; text-align:center;}
 
.table_02 { width:100%;  padding :5px 10px 0px 15px ;margin-top:10px; }
 	.table_02 th { padding:8px 5px 6px; }
 	.table_02 td { padding:7px 5px ; border-right: 1px solid #dbdbdb;  border-bottom: 1px solid #dbdbdb; text-align:center; font-family: "돋움",dotum; }
 	.table_02 .lineNone { border-right:none; }
 	.table_02 th.top { padding:8px 5px 6px; background:#f7f7f7;  border-bottom:1px solid #dbdbdb; border-right: 1px solid #dbdbdb; border-top: 2px solid #bbb; }
 	.table_02 th.top2 { padding:8px 5px 6px; background:#f7f7f7; border-bottom:1px solid #dbdbdb; border-right: 1px solid #dbdbdb; }
 	.table_02 th.top3 { padding:8px 5px 6px; background:#f7f7f7; border-bottom:1px solid #dbdbdb; border-right: none;border-top: 2px solid #bbb; }
 	.table_02 th.left2 { padding:8px 5px 6px; background:#f7f7f7; border-bottom:1px solid #dbdbdb; border-right: none;border-top: 1px solid #dbdbdb; }
 	.table_02 th.top4 { padding:8px 5px 6px; background:#f7f7f7; border-bottom:1px solid #dbdbdb; border-right: none; }
 	.table_02 td.left{ padding:8px 5px 8px 12px; background:#f7f7f7; border-bottom:1px solid #dbdbdb; border-right: 1px solid #dbdbdb;   text-align:left;}
 	.table_02 td.left3 { padding:8px 5px 8px 12px; background:#fff; border-bottom:1px solid #dbdbdb;  border-right: 1px solid #dbdbdb;border-top: 2px solid #bbb;  text-align:left;}
 	.table_02 td.left4 { padding:8px 5px 8px 12px; background:#fff; border-bottom:1px solid #dbdbdb;  border-right: none;border-top: 2px solid #bbb;  text-align:left;}
 	.table_02 th.top5 { padding:8px 5px 6px; background:#f7f7f7; border-bottom:1px solid #dbdbdb; border-top:1px solid #dbdbdb;border-right: 1px solid #dbdbdb; }
 	.table_02 td.left5 { padding:8px 5px 8px 12px; background:#fff; border-bottom:1px solid #dbdbdb;  border-right: none;border-top: 1px solid #dbdbdb;  text-align:left;}
 	.table_02 td.left2{ padding:8px 5px 8px 12px; background:#fff; border-bottom:1px solid #dbdbdb; border-right: 1px solid #dbdbdb;   text-align:left;}
 		.table_02 td ul li  { background:url(../images/common/arrow_triangle04.gif) 0px 5px no-repeat; padding : 0px 0px 0 10px;  font-family: "돋움",dotum; }
		.table_02 td ul li  ul li{ background:url(../images/common/arrow_list05.gif) 0px 8px no-repeat; padding : 0px 0 0 10px;  font-family: "돋움",dotum;  }

.change_tab01 {width:100%;  clear:both; margin: 20px 0; }
.change_tab01  a {display:block;}
	.change_tab01 ul {padding:0; line-height:30px; height:30px; display:inline-block; width:100%; }
		.change_tab01 ul li { border-top:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9; font-size:1.1em; letter-spacing:-0.5px;list-style:none; background:#fff ; padding:2px 0px 5px; display:inline-block; line-height:30px; margin:0; float:left; text-align:center; border-right:1px solid #d9d9d9;  color:#959595;  font-weight:bold;   }
		.change_tab01 ul li.left { border-top:1px solid #d9d9d9;  border-left:1px solid #d9d9d9; border-bottom:1px solid #d9d9d9;list-style:none; background:#fff ; padding:2px 0px  5px; display:inline-block; line-height:30px; margin:0; float:left; text-align:center; border-right:1px solid #d9d9d9;  color:#454545;  font-weight:bold;   }
		.change_tab01 ul li a {margin:0; color:#959595;  }
		.change_tab01 ul li.on {list-style:none;  display:inline-block;  height:32px; margin:0; float:left; border :none;  background:#1e5391;}
		.change_tab01 ul li.on a {margin:0; line-height:32px; color:#fff !important;font-weight:bold; }








a.down { text-decoration:none; color:#666; padding:15px 40px 15px 20px; border:2px solid #dcdcdc;  font-weight:bold; background:url(../images/common/arrow_list10.gif) right 15px no-repeat; }
	a.down:hover, a.down:focus { text-decoration:none; color:#2a5cab; font-weight:bold; letter-spacing:normal; padding:15px 40px 15px 20px;border:2px solid #2a5cab;  background:url(../images/common/arrow_list12.gif) right 15px no-repeat; }


a.down02 { text-decoration:none; color:#fff; font-weight:bold;   font-family:"Nanum Gothic","Malgun Gothic","맑은 고딕","돋움",dotum,sans-serif;  background:url(../images/common/bg_down02.gif) right top no-repeat;background-color:#00529c;padding:2px 30px 3px 10px ;  }

a.down03 { text-decoration:none; color:#fff; font-weight:bold;   font-family:"Nanum Gothic","Malgun Gothic","맑은 고딕","돋움",dotum,sans-serif;  background:url(../images/common/bg_down03.gif) right top no-repeat;background-color:#00a271;padding:2px 30px 3px 10px ;  }
 
