@charset "utf-8";
@import url('common.css');

.icon_list {background: url("../img/sub01/img03_line01.jpg") no-repeat left 9px;}
.icon_list02 {}

.txt05_03 {
	background:url('../img/sub01/img05_line.jpg') no-repeat left 5px; 
	padding-left:10px;
	font-family:"arial","Malgun Gothic"; 
	font-size:16px; 
	color: #101010; 
	line-height:24px;
	font-weight:bold;
}

.tb_txt li {
	width: 360px;
}
.tb_txt li a {
	font-family:"Malgun Gothic"; 
	color:#404040;
	font-size:12px; 
	line-height:43px; 
}

.tb_txt li a span {
	font-family:"Malgun Gothic"; 
	color:#7f7f7f;
	font-size:12px; 
	line-height:43px;
	float: right; 
}



.m_ct_txt01 a {
	font-family:"arial","Malgun Gothic"; 
	font-size:13px; 
	color: #1c1c1c; 
	font-weight:bold;
	line-height:16px;	
}

.m_ct_txt01_01 a {
	font-family:"arial","Malgun Gothic"; 
	font-size:13px; 
	color: #777777; 
	line-height:16px;
}

/*   sub01_01   */
.txt01 {
	font-family:"arial","Malgun Gothic"; 
	font-size:14px; 
	color: #515151; 
	line-height:25px;
}

.txt01_01 {
	font-family:"arial","Malgun Gothic"; 
	font-size:14px; 
	color: #e72e1e; 
	line-height:20px;
	font-weight:bold;
}

/*   sub01_03   */
.txt02 {
	font-family:"arial","Malgun Gothic"; 
	font-size:16px; 
	color: #e72e1e; 
	line-height:16px;
	font-weight:bold;
}

.txt02_01 {
	font-family:"arial","Malgun Gothic"; 
	font-size:12px; 
	color: #333333; 
	line-height:18px;
	width: 83px;
}

.txt02_02 {
	font-family:"arial","Malgun Gothic"; 
	font-size:12px; 
	color: #737373; 
	line-height:18px;
}



/*     sub01_05     */

.btn_txt01 a {
	font-family:"arial","Malgun Gothic"; 
	font-size:12px; 
	color: #fff; 
	line-height:32px;
	width: 107px;
	height: 31px;
	display: block;
	background:#a9a9a9;
	text-align:center;
	font-weight:bold;
	text-decoration:none;
}


.txt03 {
	font-family:"arial","Malgun Gothic"; 
	font-size:12px; 
	color: #515151; 
	line-height:18px;
}

.txt03_01 {
	background:url('../img/sub05/icon1.jpg') no-repeat left 4px; 
	padding-left:10px;
	font-family:"arial","Malgun Gothic"; 
	font-size:18px; 
	color: #2a2a2a; 
	line-height:24px;
	font-weight:bold;
}

.txt03_02 {
	font-family:"arial","Malgun Gothic"; 
	font-size:16px; 
	color: #e72e1e; 
	line-height:24px;
	font-weight:bold;
}


.txt03_02_01 {
	font-family:"arial","Malgun Gothic"; 
	font-size:12px; 
	color: #515151; 
	line-height:18px;
}

.txt03_02_01 span {
	font-family:"arial","Malgun Gothic"; 
	font-size:12px; 
	color: #c5c5c5; 
	line-height:18px;
}


.txt03_03 {
	font-family:"arial","Malgun Gothic"; 
	font-size:16px; 
	color: #56504c; 
	line-height:24px;
	font-weight:bold;
}


.txt03_04 {
	font-family:"arial","Malgun Gothic"; 
	font-size:12px; 
	color: #515151; 
	line-height:18px;
}

/*     sub01_07     */
.txt04 {
	font-family:"arial","Malgun Gothic"; 
	font-size:12px; 
	color: #494949; 
	line-height:18px;
	font-weight:bold;
}

.txt04_01 {
	font-family:"arial","Malgun Gothic"; 
	font-size:12px; 
	color: #494949; 
	line-height:18px;
}

.txt04_02_01 {
	background:url('../img/sub01/img07_06.jpg') no-repeat; 
	padding-left: 5px;
	width: 13px; height: 18px;
	font-family:"arial","Malgun Gothic"; 
	font-size:12px; 
	color: #fff; 
	line-height:18px;
	font-weight:bold;
	display: block;
}

.txt04_02_02 {
	background:url('../img/sub01/img07_07.jpg') no-repeat; 
	padding-left: 5px;
	width: 13px; height: 18px;
	font-family:"arial","Malgun Gothic"; 
	font-size:12px; 
	color: #fff; 
	line-height:18px;
	font-weight:bold;
	display: block;
}

.txt04_03 {
	font-family:"arial","Malgun Gothic"; 
	font-size:12px; 
	color: #515151; 
	line-height:20px;
}




/*     sub02_01     */
.txt05_tit {
	font-family:"arial","Malgun Gothic"; 
	font-size:25px; 
	color: #e72e1e; 
	line-height:20px;
}

.txt05_tit01 {
	font-family:"Aller","Malgun Gothic"; 
	font-size:15px; 
	color: #363636; 
	line-height:15px;
}


.txt05_tit02 {
	font-family:"Aller","Malgun Gothic"; 
	font-size:17px; 
	color: #363636; 
	line-height:15px;
}

.txt05 {
	font-family:"arial","Malgun Gothic"; 
	font-size:12px; 
	color: #636363; 
	line-height:20px;
}

.txt05_01 {
	font-family:"arial","Malgun Gothic"; 
	font-size:12px; 
	color: #262626; 
	line-height:20px;
	font-weight:bold;
}


.txt05_01_01 {
	font-family:"arial","Malgun Gothic"; 
	font-size:14px; 
	color: #ed1c24; 
	line-height:20px;
	font-weight:bold;
}


.txt05_02 {
	font-family:"arial","Malgun Gothic"; 
	font-size:12px; 
	color: #636363; 
	line-height:23px;
}






.txt05_03_en {
	background:url('../img/sub01/img05_line.jpg') no-repeat left 4px; 
	padding-left:10px;
	font-family:"arial","Malgun Gothic"; 
	font-size:16px; 
	color: #101010; 
	line-height:26px;
	font-weight:bold;
}


.txt05_03_01 {
	font-family:"arial","Malgun Gothic"; 
	font-size:12px; 
	color: #515151; 
	line-height:18px;
}


.sub05_03_02 li {
	background:url('../img/sub01/img02_02.jpg') no-repeat left 8px; 
	padding-left:7px;
	font-family:"arial","Malgun Gothic"; 
	font-size:12px; 
	color: #636363; 
	line-height:20px;
}



.sub05_03_03 li {
	background:url('../img/sub01/img03_line01.jpg') no-repeat left 9px; 
	padding-left:7px;
	font-family:"arial","Malgun Gothic"; 
	font-size:12px; 
	color: #636363; 
	line-height:20px;
}


.txt05_03_03 {
	font-family:"arial","Malgun Gothic"; 
	font-size:14px; 
	color: #515151; 
	line-height:18px;
	font-weight: bold;
}


.txt05_04 {
	font-family:"arial","Malgun Gothic"; 
	font-size:12px; 
	color: #636363; 
	line-height:18px;
}



.txt05_05 {
	font-family:"arial","Malgun Gothic"; 
	font-size:14px; 
	color: #7b7b7b; 
	line-height:18px;
	font-weight: bold;
}


.txt05_05 a {
	font-family:"arial","Malgun Gothic"; 
	font-size:14px; 
	color: #7b7b7b; 
	line-height:18px;
	font-weight: bold;
}

.txt06 {
	font-family:"arial","Malgun Gothic"; 
	font-size:12px; 
	color: #3f3f3f; 
	line-height:23px;
	/*background: url("../img/sub01/img02_02.jpg") no-repeat left 9px;*/
}

.txt06_1 {
	font-family:"arial","Malgun Gothic"; 
	font-size:14px; 
	color: #69328b; 
	line-height:23px;
	font-weight:900;
}


.sub07 li {
	background:url('../img/sub01/img02_02.jpg') no-repeat left 11px; 
	padding-left:10px;
	font-family:"arial","Malgun Gothic"; 
	font-size:12px; 
	color: #464646; 
	line-height:23px;
}


.s21_tb {border-top:2px solid #e72e1e; border:1px solid #dddddd; font-family:"arial","Malgun Gothic"; }
.s21_tb thead {background-color:#f4f4f4;}
.s21_tb th {
	border-right:1px solid #dddddd;
	padding:15px 0 15px 0; 
	font-size:12px;
	color:#383838; 
	line-height:18px;
}
.s21_tb td {
	padding:20px 10px 30px 10px;
	border-bottom:1px solid #dddddd; 
	border-right:1px solid #dddddd;
	font-size:12px;
	color:#383838; 
	line-height:18px;
}




.s22_tb { width:100%; border:1px solid #dbdbdb; font-family:"arial","Malgun Gothic"; }
.s22_tb th {	
	padding-left: 30px;
	border-bottom:1px solid #dbdbdb; 
	border-right:1px solid #dbdbdb;
	font-size:14px;
	color:#2c2c2c; 
	line-height:18px;
}

.s22_tb td {
	padding:15px 0 15px 15px;
	border-bottom:1px solid #dbdbdb; 
	border-right:1px solid #dbdbdb;
	font-size:12px;
	color:#676767; 
	line-height:18px;
}

.s22_tb .s21_bg01 {background: #ebebeb;}
.s22_tb .s21_bg02 {background: #f8f8f8;}
.s22_tb .s21_bg03 {background: #dcdcdc;}



.s23_tb {border-top:2px solid #e72e1e; width:100%; border:1px solid #dddddd; font-family:"arial","Malgun Gothic"; }
.s23_tb thead {background-color:#f4f4f4;}
.s23_tb thead th {
	border-right:1px solid #dddddd;
	padding:10px 0 10px 0; 
	font-size:12px;
	color:#636363; 
	line-height:18px;
	text-align: center;
}

.s23_tb tbody th {
	padding:15px 0 15px 0px;
	border-bottom:1px solid #dddddd; 
	border-right:1px solid #dddddd;
	font-size:12px;
	color:#636363; 
	line-height:18px;
	text-align: center;
}
.s23_tb td {
	padding:15px 0 15px 0px;
	border-bottom:1px solid #dddddd; 
	border-right:1px solid #dddddd;
	font-size:12px;
	color:#636363; 
	line-height:18px;
	text-align: center;
}

.s23_tb .s23_bg01 {background: #ebebeb;}




.s29_tb {width:100%; font-family:"arial","Malgun Gothic"; }
.s29_tb thead {background-color:#e62c1d; height: 42px;}
.s29_tb th {
	font-size:14px;
	color:#fff; 
	line-height:18px;
	font-weight: bold;
}

.s29_tb td {
	padding:10px 0 10px 0;
	font-size:12px;
	color:#383838; 
	line-height:20px;
	text-align: center;
}


.s29_tb .bord {border-right: 10px solid #fff;}


.s29_tb .s29_bg {background: #ffe8e6; padding: 20px 0 20px 0; width: 147px;}
.s29_tb .s29_line01 {border-right:1px solid #969696;}
.s29_tb tbody tr {border-bottom:1px solid #969696;}





.s31_box1 {background-color:#f2f2f2; padding:8px; height: 27px;}
.s31_tx1 {font-family:"Malgun Gothic";  font-size:12px; line-height:26px; }

.s31_box2 {background-color:#e62c1d; padding-left:20px; height: 35px;}
.s31_tx2 {font-family:"Malgun Gothic";  font-size:12px; line-height:33px; color: #fff; font-weight:bold;}

.s35_txt1 {line-height:16px;font-family:"Malgun Gothic"; font-size:12px; color:#787878; }



.s51_ti1 {	font-family:"arial","Malgun Gothic"; 	font-size:16px; 	color: #2a2a2a; line-height:20px; font-weight:bold;}
.s51_tx1 {	font-family:"arial","Malgun Gothic"; 	font-size:13px; 	color: #515151; line-height:20px;}
.s51_tx2 {	font-family:"arial","Malgun Gothic"; 	font-size:12px; 	color: #515151; line-height:20px; font-weight:normal;}

.s52_tb {border-top:2px solid #e72e1e; width:100%; font-family:"arial","Malgun Gothic"; font-size:12px;line-height:20px; }
.s52_tb thead {background-color:#fbfbfb; border-bottom:1px solid #d7d7d7;}
.s52_tb th {padding:10px 10px; color:#6f6f6f; border-right:1px solid #d7d7d7;}
.s52_tb td {padding:10px 30px; color:#4d4d4d;border-bottom:1px solid #d7d7d7; border-right:1px solid #d7d7d7;}

.s53_box1 {border:1px solid #d4d4d4; height:140px; overflow-y:scroll; background-color:#ffffff;}
.s53_tx1 {font-family:"arial","Malgun Gothic"; 	font-size:12px;	color: #787878; line-height:20px; }

.s53_box2 {border:3px solid #d4d4d4; background-color:#f4f4f4; padding:25px;}

.s53_in {border:1px solid #d4d4d4; height:22px;}
.s53_tb {width:420px;font-family:"arial","Malgun Gothic"; 	font-size:12px; line-height:32px; color:#616161; margin:0 auto;}

.s53_tb1 {border-top:2px solid #e72e1e; width:100%; font-family:"arial","Malgun Gothic"; font-size:12px;line-height:20px; }
.s53_tb1 thead {background-color:#fbfbfb; border-bottom:1px solid #d7d7d7;}
.s53_tb1 th {padding:10px 10px; color:#6f6f6f; border-bottom:1px solid #d7d7d7; background-color:#f9f9f9;}
.s53_tb1 td {padding:10px 10px; color:#4d4d4d;border-bottom:1px solid #d7d7d7; }
.s53_tb1 td strong{ color:#505050;}

.s531_sel1 {width:100px; height:26px; border:1px solid #d4d4d4;}
.s531_sel2 {width:60px; height:26px; border:1px solid #d4d4d4;}
.s531_sel3 {width:45px; height:26px; border:1px solid #d4d4d4;}

.s53_tb1 p { font-family:"arial","Malgun Gothic"; font-size:12px;line-height:15px;color:#4d4d4d; }


.s531_box1 {border:1px solid #d4d4d4; width:100%; height:140px; background-color:#ffffff; resize:none;}

.s532_box {border-top:2px solid #e62c1d; background-color:#fcf6f5; height:346px; text-align:center;}
.s532_box2 {background-color:#ffffff; width:660px; height:151px; margin:0 auto; text-align:center; margin-top:25px;}


.s532_tx1 {font-family:"arial","Malgun Gothic"; 	font-size:20px; 	color: #232323; line-height:30px;}
.s532_tx1 strong{font-family:"arial","Malgun Gothic"; 	font-size:20px; 	color: #272727; line-height:30px;}


.s532_tx2 {font-family:"arial","Malgun Gothic"; font-size:12px; color: #404040; line-height:16px;}
.s532_tx2 strong { text-align:center; font-family:"arial","Malgun Gothic"; font-size:12px; color: #e52a1c; line-height:16px;}


.s56_tx1 {	font-family:"arial","Malgun Gothic"; 	font-size:13px; 	color: #515151; line-height:20px;}
.s56_tx1 strong {	font-family:"arial","Malgun Gothic"; 	font-size:13px; color: #e62c1d; line-height:20px; font-weight:normal;}



.s541_sel1 {width:190px; height:26px; border:1px solid #d4d4d4;}


.s551_tx1 {font-family:"arial","Malgun Gothic"; font-size:16px; color: #272727; line-height:20px; font-weight:bold;}
.s551_tx1 strong {	font-family:"arial","Malgun Gothic"; font-size:16px; color: #272727; line-height:20px; font-weight:bold;}

.s551_tx2 {	font-family:"arial","Malgun Gothic"; 	font-size:16px; 	color: #272727; line-height:20px;font-weight:bold;}
.s551_tx2 strong {	font-family:"arial","Malgun Gothic"; 	font-size:16px; color: #e62c1d; line-height:20px; font-weight:bold;}





