@charset "euc-kr";
/* CSS Document */

*{margin:0; padding:0; font-size:14px; color:#000; font-family: 'Title_Light', sans-serif !important; box-sizing:border-box;}
@font-face{
    font-family:Title_Light;
	src: local("Title_Light"),
	     url("../fonts/Title_Light.woff");	
}
img{border:0;}
a{text-decoration:none; color:#000;}
a:link{text-decoration:none;}
a:hover{text-decoration:none;}
a:active{text-decoration:none;}
a:visited{text-decoration:none;}
.clearfix:before,
.clearfix:after{display:table; content:"";}
.clearfix:after{clear:both;}
ul,li{list-style:none;}


/* top */
.top_home li{float:right; margin-left:30px; padding:10px 0; font-size:12px; color:#000;}
.top_home li a{font-size:14px; color:#000; text-decoration:none;}
.top_home li:hover{color:#51a121;}
.top_home li a:hover{color:#51a121;}

.top_menu{float:right;}
.top_menu>li{position:relative; float:left; margin-left:100px; padding:45px 0 30px;}
.top_menu>li:first-child{margin-left:0;}
.top_menu>li:last-child{display:none;}
.top_menu>li a{font-size:20px; color:#000;}
.top_menu>li:hover>a{color:#51a121;}
.top_menu>li ul{display:none; position:absolute; top:75px; left:50%; transform:translateX(-50%); z-index:9999; width:130px; padding:15px 0 10px; background-color:#fff;}
.top_menu>li ul li{text-align:center;}
.top_menu>li ul li a{display:block; padding:10px 0; font-size:15px; color:#000;}
.top_menu>li ul li a:hover{color:#51a121;}


/* sub top */
.top{height:188px; background:url('../img/sub01/sub_top.jpg') no-repeat center top;}
.top .title{margin-top:88px;}
.top .title p{margin-bottom:15px; font-size:28px; font-weight:500; color:#000; text-align:center; line-height:34px; letter-spacing:-1px;}
.top .navi{text-align:center;}
.top .navi span, .top .navi strong{display:inline-block; padding:5px 10px 5px 15px; font-size:14px; font-weight:700; color:#6c727e; line-height:14px; vertical-align:middle; background:url('../img/include/icon_arrow.png') no-repeat left 8px;}
.top .navi strong{color:#2d3f6c;}
.top .navi .home{width:16px; height:16px; font-size:0; font-weight:normal; background:url(../img/include/icon_home02.png) no-repeat center 4px; line-height:10px;}


/* sub menu */
.menu{margin:50px 0 100px;}
.menu td{position:relative;}
.menu td ul{padding:0; list-style:none;}
.menu td ul li{display:inline-block; margin-bottom:5px; vertical-align:top;}
.menu td ul li a{display:block; width:250px; height:39px; padding:10px 0; border:1px solid #000; border-radius:3px; font-size:17px; color:#000; letter-spacing:-1px;  transition:0.5s;}
.menu td ul li a:hover{background-color:#065693; color:#fff; border:1px solid #065693;}
.menu td .textbox{position:absolute; top:100px; left:85px; font-size:16px; color:#f00; text-align:left;}

/* sub menu active */
.sub01 .menu td ul li:first-child a,
.sub02 .menu td ul li:nth-child(2) a,
.sub03 .menu td ul li:nth-child(3) a,
.sub04 .menu td ul li:nth-child(4) a,
.sub05 .menu td ul li:nth-child(5) a,
.sub06 .menu td ul li:nth-child(6) a,
.sub07 .menu td ul li:nth-child(7) a,
.sub08 .menu td ul li:nth-child(8) a,
.sub09 .menu td ul li:nth-child(9) a,
.sub10 .menu td ul li:nth-child(10) a,
.sub11 .menu td ul li:nth-child(11) a{background-color:#065693; color:#fff; border:1px solid #065693;}


/* menu resize */
.sub01_01 .menu td ul li a,
.sub01_02 .menu td ul li a,
.sub01_03 .menu td ul li a,
.sub01_04 .menu td ul li a,
.sub01_05 .menu td ul li a,
.sub01_06 .menu td ul li a,
.sub01_07 .menu td ul li a,
.sub01_08 .menu td ul li a{width:120px;}

.sub03_resize .menu td ul li a{width:185px;}
.sub03_resize .menu td ul li:nth-child(7) a,
.sub03_resize .menu td ul li:nth-child(9) a,
.sub03_resize .menu td ul li:nth-child(10) a{padding:1px 0 0 0;}

.sub05_01 .menu td ul li a,
.sub05_02 .menu td ul li a,
.sub05_03 .menu td ul li a,
.sub05_04 .menu td ul li a,
.sub05_05 .menu td ul li a,
.sub05_06 .menu td ul li a,
.sub05_07 .menu td ul li a,
.sub05_08 .menu td ul li a,
.sub05_09 .menu td ul li a,
.sub05_10 .menu td ul li a,
.sub05_11 .menu td ul li a{width:180px;}
.sub05_submenu .menu td ul{text-align:left;}
.sub05_submenu .menu td ul li a{text-align:center;}


/* sub menu ÇÏÀ§¸Þ´º */
.sub_menu{padding:15px 0 50px 0;}
.sub_menu td ul{padding:0; list-style:none;}
.sub_menu td ul li{display:inline-block;}
.sub_menu td ul li a{display:block; padding:5px 70px; border:1px solid #000; box-sizing:border-box; border-radius:3px; font-size:14px; color:#000;  transition:0.5s;}
.sub_menu td ul li a:hover{background-color:#51a121; color:#fff; border:1px solid #51a121;}


/* sub03_04 menu margin */
.sub03_04 .menu,
.sub03_04_02 .menu,
.sub03_04_03 .menu{margin-bottom:50px;}


/* sub03_04 sub_menu resize */
.sub03_04 .sub_menu td ul li  a,
.sub03_04_02 .sub_menu td ul li a,
.sub03_04_03 .sub_menu td ul li a,
.sub03_04_04 .sub_menu td ul li a{padding:10px 32px; font-size:17px;}


/* sub03_04 sub_menu resize */
.sub03_04 .sub_menu td ul li  a:hover,
.sub03_04_02 .sub_menu td ul li a:hover,
.sub03_04_03 .sub_menu td ul li a:hover,
.sub03_04_04 .sub_menu td ul li a:hover{background-color:#4091cf; color:#fff; border:1px solid #4091cf;}


/* sub03_04 sub_menu active */
.sub03_04 .sub_menu td ul li:first-child a,
.sub03_04_02 .sub_menu td ul li:nth-child(2) a,
.sub03_04_03 .sub_menu td ul li:nth-child(3) a,
.sub03_04_04 .sub_menu td ul li:nth-child(4) a{background-color:#4091cf; color:#fff; border:1px solid #4091cf;}


/* sub06_02 sub_menu active */
.sub06_02_01 .sub_menu td ul li:first-child a,
.sub06_02_02 .sub_menu td ul li:nth-child(2) a,
.sub06_02_03 .sub_menu td ul li:nth-child(3) a,
.sub06_02_04 .sub_menu td ul li:nth-child(4) a,
.sub06_02_05 .sub_menu td ul li:nth-child(5) a{background-color:#51a121; color:#fff; border:1px solid #51a121;}


/* footer */
.footer{padding:50px 0; background-color:#464646;}
.footer td p:first-child{font-size:16px; color:#fff;}
.footer td p:first-child a{font-size:16px; color:#fff !important;}
.footer td p:first-child a:hover{color:#51a121 !important;}
.footer td p:nth-child(2){margin-top:20px; font-size: 14px; color: #999; line-height:20px;}
.footer td p:last-child{margin-top:30px; font-size: 14px; color: #999;}


/* member */
.mem{margin-top:50px;}
.mem td{padding:50px 100px; border:1px solid #ddd;}
.mem p:nth-of-type(1){font-size:20px; font-weight:700; color:#000;}
.mem p:nth-of-type(2){margin-top:20px; font-size:16px; font-weight:500; color:#666; line-height:24px;}


/* sub style */
.sub01_01 .text01 p:first-child{padding-bottom:25px; font-size:32px; font-weight:500; color:#000; line-height:130%;}
.sub01_01 .text01 p:first-child span{font-size:32px; font-weight:500; color:#00a4e0;}
.sub01_01 .text01 p:last-child{padding-bottom:40px; font-size:16px; color:#666; line-height:150%;}
.sub01_01 .text02 p:first-child{padding-bottom:20px; font-size:30px; font-weight:500; color:#000;}
.sub01_01 .text02 p:nth-child(2){padding-bottom:10px; font-size:21px; font-weight:500; color:#000;}
.sub01_01 .text02 p:last-child{padding-bottom:30px; font-size:16px; color:#666; line-height:150%;}
.sub01_01 .text03 p:first-child{padding-bottom:10px; font-size:21px; font-weight:500; color:#000;}
.sub01_01 .text03 p:last-child{padding-bottom:30px; font-size:16px; color:#666; line-height:150%;}

.sub01_02 .text01 p{font-size:20px; font-weight:500; color:#000; line-height:150%;}
.sub01_02 .text02{padding-top:30px;}
.sub01_02 td p{margin:15px 0 30px 0; font-size:16px; color:#000; line-height:150%;}
.sub01_02 .text02 span{font-size: 20px; color: #0094CC; font-weight: bold;}
@import url('https://fonts.googleapis.com/css?family=Roboto:300,400');
.sub01_02 .headtxt {font-size:30px; color:#FFF; line-height:35px;  font-weight:600; letter-spacing:-1px;}
.sub01_02 .headtxt1 {font-size:20px; color:#FFF; font-weight:500; margin-top:50px;}
.sub01_02 .path {font-size:14px; color:#000;}
.sub01_02 .txt2 {font-size:25px; font-weight:500; color:#000;}

.sub01_03 .text01 p{padding:40px 0; font-size:24px; color:#222; line-height:1.5em; text-align:center; border-top:1px solid #bbb; border-bottom:1px solid #bbb;}
.sub01_03 .text02 p{margin-top:63px; font-size:18px; color:#555; line-height:1.8em;}
.sub01_03 .boldtxt {font-weight: bold; font-size:24px; color: #039;}
.sub01_03 .bold-1 {font-weight: bold; font-size:20px; color: #06C;}


.sub01_03 .ledger{
	width:1100px;
	margin:0 auto
}
.sub01_03 .ledger .title{
	padding:20px 0;
	border-top:1px solid #ccc;
	border-bottom:1px solid #ccc;
}
.sub01_03 .ledger .title ul{
	display: flex;
	flex-wrap: nowrap;
	align-items: center;
	justify-content: space-between;
}
.sub01_03 .ledger .title ul li .tit p{
	font-size:18px;
	color:#333;
	text-align: left;
	line-height:30px;
	padding:10px 0;
}
.sub01_03 .ledger .title ul li .tit p strong{
	font-size:18px;
}
.sub01_03 .ledger .title ul li .img img{width:300px;}

.sub01_03 .ledger .list{margin-top:20px;}
.sub01_03 .ledger .list .tit{padding:10px 0}
.sub01_03 .ledger .list .tit p{
	font-size:18px;
	color:#333;
	text-align: left;
	line-height:32px;
	padding:10px 0;
}
.sub01_03 .ledger .list .tit:last-child p{text-align: right;}
.sub01_03 .ledger .list .tit:last-child p img{width:250px;}

.sub01_04 td span{font-size:20px; font-weight:700; color:#f60;}
.sub01_04 td p{margin-bottom:50px; font-size:14px; color:#333;}

.sub01_05 .text01 p{margin:30px 0; font-size:28px; font-weight:700; color:#373737;}
/* .sub01_05 .basic{border-top:2px solid #444; border-collapse:collapse;}
.sub01_05 .basic th,
.sub01_05 .basic td{padding:10px; font-size:14px; color:#515151; text-align:center; line-height:20px; border:1px solid #ddd;}
.sub01_05 .basic th{font-size:15px; background:#fafafa;} */
/* 2024. 05. 17 ¼öÁ¤ */

.sub01_05 .basic .list{margin-bottom:30px;}
.sub01_05 .basic .list h3{
	font-size:24px;
	line-height: 36px;
	color:#333;
	text-align: left;
}
.sub01_05 .basic .list h4{
	font-size:20px;
	color:#333;
	text-align: left;
	padding:10px 0;
	opacity: .8;
	margin-top:10px;
}
.sub01_05 .basic .list .chart{
	border-collapse: collapse;
	border-spacing: 0;
	width:100%;
}
.sub01_05 .basic .list .chart tr td{
	font-size:16px;
	padding:0 20px;
	color:#333;
	border:1px solid #ccc;
}
.sub01_05 .basic .list .chart tr td img{width:220px;}
.sub01_05 .basic .list .chart tr:first-child td:nth-of-type(1){padding:0;}
.sub01_05 .basic .list .chart tr:first-child td:nth-of-type(2){text-align: center;}
.sub01_05 .basic .list .chart tr td:nth-of-type(1){width:20%; text-align: center;}
.sub01_05 .basic .list .chart tr td:nth-of-type(2){width:20%;}
.sub01_05 .basic .list .chart tr td:nth-of-type(3){width:60%}

.sub01_05 .basic .list_tit{padding:15px 0;}
.sub01_05 .basic .list_tit p{
	font-size:18px;
	color:#000;
	text-align: left;
	margin-bottom:10px;
}
.sub01_05 .basic .list_tit span{
	display: block;
	font-size:16px;
	line-height: 32px;
	color:#333;
	text-align:left;
}

.sub01_06 .headtxt {font-size:30px; color:#036; line-height:40px;  font-weight:600;}
.sub01_06 .headtxt1 {font-size:17px; color:#333;line-height:20px;  font-weight:500;}
.sub01_06 .basic{border-collapse:collapse;}
.sub01_06 .basic th,
.sub01_06 .basic td{padding:15px; font-size:14px; color:#333; text-align:center; border:1px solid #ccc; line-height:20px;}
.sub01_06 .basic th{background-color:#f9f9f9;}
.sub01_06 .basic td{text-align:center;}

.sub01_06 .basic tr:nth-of-type(2) td:nth-of-type(4){text-align: left;}
.sub01_06 .basic tr:nth-of-type(3) td:nth-of-type(4){text-align: left;}
.sub01_06 .basic tr:nth-of-type(4) td:nth-of-type(5){text-align: left;}
.sub01_06 .basic tr:nth-of-type(5) td:nth-of-type(4){text-align: left;}
.sub01_06 .basic tr:nth-of-type(6) td:nth-of-type(4){text-align: left;}
.sub01_06 .basic tr:nth-of-type(7) td:nth-of-type(4){text-align: left;}
.sub01_06 .basic tr:nth-of-type(8) td:nth-of-type(4){text-align: left;}
.sub01_06 .basic tr:nth-of-type(9) td:nth-of-type(3){text-align: left;}
.sub01_06 .basic tr:nth-of-type(10) td:nth-of-type(5){text-align: left;}
.sub01_06 .basic tr:nth-of-type(11) td:nth-of-type(4){text-align: left;}
.sub01_06 .basic tr:nth-of-type(12) td:nth-of-type(4){text-align: left;}
.sub01_06 .basic tr:nth-of-type(13) td:nth-of-type(5){text-align: left;}
.sub01_06 .basic tr:nth-of-type(14) td:nth-of-type(3){text-align: left;}
.sub01_06 .basic tr:nth-of-type(15) td:nth-of-type(4){text-align: left;}
.sub01_06 .basic tr:nth-of-type(16) td:nth-of-type(4){text-align: left;}
.sub01_06 .basic tr:nth-of-type(17) td:nth-of-type(4){text-align: left;}
.sub01_06 .basic tr:nth-of-type(18) td:nth-of-type(4){text-align: left;}
.sub01_06 .basic tr:nth-of-type(19) td:nth-of-type(5){text-align: left;}
.sub01_06 .basic tr:nth-of-type(20) td:nth-of-type(4){text-align: left;}
.sub01_06 .basic tr:nth-of-type(21) td:nth-of-type(4){text-align: left;}

/* .sub01_06 .basic tr:nth-child(4) td:nth-child(4),*/
/*.sub01_06 .basic tr:nth-child(9) td:nth-child(4),*/
/*.sub01_06 .basic tr:nth-child(12) td:nth-child(4),*/
/*.sub01_06 .basic tr:nth-child(12) td:nth-child(5),*/
/*.sub01_06 .basic tr:nth-child(18) td:nth-child(4){text-align:center;}*/
/*.sub01_06 .basic tr:nth-child(4) td:nth-child(5),*/
/*.sub01_06 .basic tr:nth-child(9) td:nth-child(5),*/
/*.sub01_06 .basic tr:nth-child(12) td:nth-child(5),*/
/*.sub01_06 .basic tr:nth-child(18) td:nth-child(5){text-align:left;} */

.sub01_07 .title div{height:15px; margin:30px 0 10px; padding-left:10px; border-left:3px solid #9c2521; font-size:20px; font-weight:700; color:#000; line-height:18px;}
.sub01_07 .basic{border-top:1px solid #000;}
.sub01_07 .basic th, .sub01_07 .basic td{border-bottom:1px solid #ddd;}
.sub01_07 .basic1 th{font-size:16px; font-weight:700; color:#000; background-color:#f6f6f6;}
.sub01_07 .basic1 td{padding:10px 20px;font-size:12px; font-weight:500; color:#000;}
.sub01_07 .basic1 td p{font-size:15px; color:#000; line-height:25px;}
.sub01_07 .basic1 td p .line1{font-size:15px; font-weight:700; color:#0134cb;}
.sub01_07 .basic1 td p .green{font-size:15px; font-weight:700; color:#006501;}
.sub01_07 .basic1 td p strong{font-size:15px; color:#000;}
.sub01_07 .basic2 th{font-size:16px; font-weight:700; color:#000; background-color:#f9f9f9;}
.sub01_07 .basic2 td{padding:10px 20px; font-size:15px; color:#000; text-align:center; line-height:50px;}

.sub01_08 .sbox{position:relative; width:1100px; margin:0 auto; height:100%; padding:90px 0 100px; overflow:hidden;}
.sub01_08 .sbox .mline{position:absolute; top:255px; left:50%; width:1px; height:100%; border-right:1px dotted #630;}
.sub01_08 .sbox .line{width:50px; height:2px; margin:0 auto; background:#f60;}
.sub01_08 .sbox>p:nth-of-type(1){margin:20px 0 30px; font-size:30px; font-weight:700; color:#333; text-align:center;}
.sub01_08 .sbox>p:nth-of-type(2){font-size:20px; font-weight:400; color:#333; text-align:center;}
.sub01_08 .sbox .ssbox{margin-top:44px;}
.sub01_08 .sbox .ssbox1>div{position:relative; float:left; width:50%;}
.sub01_08 .sbox .ssbox1 .rbox .sround{position:absolute; top:0; left:-15px; width:30px; height:30px; border:5px solid #f60; border-radius:50%; background:#fff;}
.sub01_08 .sbox .ssbox1 .rbox p{padding-left:45px; font-size:30px; font-weight:400; color:#f60; line-height:30px;}
.sub01_08 .sbox .ssbox1 .rbox ul{padding-top:16px;}
.sub01_08 .sbox .ssbox1 .rbox ul li{position:relative; margin-top:18px; padding-left:48px; font-size:16px; font-weight:700; color:#333; line-height:24px;}
.sub01_08 .sbox .ssbox1 .rbox ul li span{font-size:16px; font-weight:700; color:#f60;}
.sub01_08 .sbox .ssbox1 .rbox ul li:before{content:""; position:absolute; top:7px; left:-2px; width:5px; height:5px; background:#bf9f7e;}
.sub01_08 .sbox .ssbox1 .lbox{padding-top:70px;}
.sub01_08 .sbox .ssbox2>div{position:relative; float:left; width:50%;}
.sub01_08 .sbox .ssbox2 .lbox{text-align:right;}
.sub01_08 .sbox .ssbox2 .lbox .sround{position:absolute; top:0; right:-15px; width:30px; height:30px; border:5px solid #f60; border-radius:50%; background:#fff;}
.sub01_08 .sbox .ssbox2 .lbox p{padding-right:45px; font-size:30px; font-weight:400; color:#f60; line-height:30px;}
.sub01_08 .sbox .ssbox2 .lbox ul{padding-top:16px;}
.sub01_08 .sbox .ssbox2 .lbox ul li{position:relative; margin-top:18px; padding-right:48px; font-size:16px; font-weight:700; color:#333; line-height:24px;}
.sub01_08 .sbox .ssbox2 .lbox ul li span{font-size:16px; font-weight:700; color:#f60;}
.sub01_08 .sbox .ssbox2 .lbox ul li:before{content:""; position:absolute; top:7px; right:-3px; width:5px; height:5px; background:#bf9f7e;}
.sub01_08 .sbox .ssbox2 .rbox{padding-top:70px;}

.sub03_04 .contents .sbox p:nth-of-type(1){padding-bottom:10px; font-size:28px; font-weight:700; color:#373737; border-bottom:1px solid #c2c2c2;}
.sub03_04 .contents .sbox p:nth-of-type(2){margin:30px 0; font-size:16px; font-weight:400; color:#373737; line-height:24px;}
.sub03_04 .contents .sbox ul li{margin-bottom:20px; font-size:16px; font-weight:400; color:#555;}

.sub03_04_02 .contents .sbox>p:nth-of-type(1){margin-bottom:5px; padding-bottom:10px; font-size:28px; font-weight:700; color:#373737; border-bottom:1px solid #c2c2c2;}
.sub03_04_02 .contents .sbox>p:nth-of-type(2){font-size:16px; font-weight:400; color:#373737; text-align:right;}
.sub03_04_02 .contents .sbox>p:nth-of-type(3){margin:50px 0; font-size:20px; font-weight:400; color:#373737; text-align:center;}
.sub03_04_02 .contents .sbox>p:nth-of-type(4){font-size:16px; font-weight:400; color:#373737;}
.sub03_04_02 .contents .sbox .ssbox{margin-top:50px;}
.sub03_04_02 .contents .sbox .ssbox .box p{margin-bottom:20px; font-size:16px; font-weight:400; color:#373737; line-height:30px;}
.sub03_04_02 .contents .sbox .ssbox .box p strong{font-size:16px;}
.sub03_04_02 .contents .sbox .ssbox .box p:nth-of-type(1){font-size:20px; font-weight:700; color:#373737; text-align:center;}

.sub03_04_03 .contents .sbox1>p:nth-of-type(1){padding-bottom:10px; font-size:28px; font-weight:700; color:#373737; border-bottom:1px solid #c2c2c2;}
.sub03_04_03 .contents .sbox1>p:nth-of-type(2){margin:30px 0; font-size:16px; font-weight:400; color:#373737; line-height:24px;}
.sub03_04_03 .contents .sbox1 ul li{margin-bottom:10px; font-size:16px; font-weight:400; color:#555;}
.sub03_04_03 .contents .sbox1 .basic{border-collapse:collapse;}
.sub03_04_03 .contents .sbox1 .basic th,
.sub03_04_03 .contents .sbox1 .basic td{padding:10px; font-size:16px; font-weight:700; color:#000; line-height:24px; border:1px solid #ddd;}
.sub03_04_03 .contents .sbox1 .basic th{width:20%; font-weight:700; color:#014099;}
.sub03_04_03 .contents .sbox1 .ssbox{margin-top:50px;}
.sub03_04_03 .contents .sbox1 .ssbox .box2{margin-top:20px;}
.sub03_04_03 .contents .sbox1 .ssbox .box a{display:inline-block; position:relative; margin-right:10px; padding:10px 30px; font-size:16px; color:#000; border:1px solid #000; border-radius:3px; transition:all 0.5s;}
.sub03_04_03 .contents .sbox1 .ssbox .box a:before{content:""; position:absolute; top:50%; right:15px; transform:translateY(-50%); border:5px solid #000; border-top:5px solid transparent; border-bottom:5px solid transparent; border-right:none; transition:all 0.5s;}
.sub03_04_03 .contents .sbox1 .ssbox .box a:hover{color:#fff; border-color:#51a121; background:#51a121;}
.sub03_04_03 .contents .sbox1 .ssbox .box a:hover::before{border-left-color:#fff;}
.sub03_04_03 .contents .sbox2{margin-top:50px; border:3px solid #014099;}
.sub03_04_03 .contents .sbox2>p{padding:5px; font-size:20px; font-weight:700; color:#fff; text-align:center; background:#065693;}
.sub03_04_03 .contents .sbox2 .board{padding:30px 50px;}

.sub03_04_04 .contents .sbox1>p:nth-of-type(1){padding-bottom:10px; font-size:28px; font-weight:700; color:#373737; border-bottom:1px solid #c2c2c2;}
.sub03_04_04 .contents .sbox1>p:nth-of-type(2){margin:30px 0; font-size:16px; font-weight:400; color:#373737; line-height:24px;}
.sub03_04_04 .contents .sbox1 ul li{margin-bottom:10px; font-size:16px; font-weight:400; color:#555;}
.sub03_04_04 .contents .sbox1 .basic{border-collapse:collapse;}
.sub03_04_04 .contents .sbox1 .basic th,
.sub03_04_04 .contents .sbox1 .basic td{padding:10px; font-size:16px; font-weight:700; color:#000; line-height:24px; border:1px solid #ddd;}
.sub03_04_04 .contents .sbox1 .basic th{width:20%; font-weight:700; color:#014099;}
.sub03_04_04 .contents .sbox2{margin-top:50px; border:3px solid #014099;}
.sub03_04_04 .contents .sbox2>p{padding:5px; font-size:20px; font-weight:700; color:#fff; text-align:center; background:#065693;}
.sub03_04_04 .contents .sbox2 .board{padding:30px 50px;}

/* human 2023. 12. 22?˜ì • */
.sub03_04_04 .contents .human{width:100%; box-sizing: border-box;}
.sub03_04_04 .contents .human img{width:100%;}
/* human 2023. 12. 22?˜ì • */

.sub03_05 .contents .sbox .ssbox{margin-bottom:50px;}
.sub03_05 .contents .sbox .ssbox:last-child{margin-bottom:0;}
.sub03_05 .contents .sbox .ssbox p:nth-of-type(1){padding-bottom:10px; font-size:20px; font-weight:700; color:#373737;}
.sub03_05 .contents .sbox .ssbox p:nth-of-type(2){margin-top:10px; font-size:16px; font-weight:400; color:#373737;}
.sub03_05 .contents .sbox .ssbox ul{margin-top:10px;}
.sub03_05 .contents .sbox .ssbox ul li{margin-bottom:20px; font-size:16px; font-weight:400; color:#555;}
.sub03_05 .contents .sbox .ssbox ul li a{padding-bottom:2px; font-size:16px; font-weight:400; color:#065693;}
.sub03_05 .contents .sbox .ssbox ul li a:hover{border-bottom:1px solid #065693;}
.sub03_05 .contents .sbox .ssbox .basic{border-collapse:collapse;}
.sub03_05 .contents .sbox .ssbox .basic th,
.sub03_05 .contents .sbox .ssbox .basic td{padding:10px; font-size:16px; font-weight:400; color:#373737; line-height:24px; border:1px solid #ddd;}
.sub03_05 .contents .sbox .ssbox .basic th{font-weight:700; background:#f5f5f5;}
.sub03_05 .contents .sbox1 .ssbox .basic td{text-align:center;}
.sub03_05 .contents .sbox2{margin-top:100px;}

/* new_basic 2023. 12. 22?˜ì • */
.sub03_05 .contents .sbox .ssbox .new_basic .chart{border-collapse:collapse; width:100%;}
.sub03_05 .contents .sbox .ssbox .new_basic .chart tr th,
.sub03_05 .contents .sbox .ssbox .new_basic .chart tr td{
	border:1px solid #ccc;
	padding:20px;
	font-size:14px;
	line-height: 28px;
	vertical-align: top;
}
.sub03_05 .contents .sbox .ssbox .new_basic .chart tr th{
	width:25%;
	font-size:16px;
	color:#0134cb;
	background-color: #f7f7f7;
}
/* new_basic */

.sub06_01 .basic,
.sub06_01 .basic th,
.sub06_01 .basic td{border:1px solid #ddd; border-collapse:collapse;}
.sub06_01 .basic{border-top:2px solid #065693;}
.sub06_01 .basic th{width:157px; height:50px; font-size:20px; font-weight:700; color:#000; text-align:center; vertical-align:middle;}
.sub06_01 .basic tr th:first-child{color:#f00;}
.sub06_01 .basic tr th:last-child{color:#09f;}
.sub06_01 .basic td{width:157px; height:110px; padding:10px; font-weight:700; vertical-align:top;}
.sub06_01 .basic td font:first-child{font-size:20px; font-weight:700;}
.sub06_01 .basic td font:first-child b{font-size:20px; font-weight:700;}
.sub06_01 .text01{padding:30px; font-size:28px; font-weight:700; color:#000; text-align:center;}
.sub06_01 .text01 a{padding:0 10px;}
.sub06_01 .text02 div{margin-top:30px; background:url(../img/sub06/icon.png) no-repeat 30px center; padding:15px 40px 15px 90px; background-color:#f3f9ff; border:1px solid #0d5db7;}
.sub06_01 .text02 p:first-child{display:inline-block; padding:0 15px; font-size:15px; font-weight:700; color:#0d5db7; border-right:1px solid #0d5db7;}
.sub06_01 .text02 p:last-child{display:inline-block; padding:0 15px; font-size:15px; color:#515151;}

.sub06_02 .box1{margin:20px 0 30px 0;}
.sub06_02 .box1 .basic1, .sub06_02 .basic1 th, .sub06_02 .basic1 td{border:1px solid #ddd; border-collapse:collapse;}
.sub06_02 .box1 .basic1{border-top:2px solid #444;}
.sub06_02 .box1 .basic1 th{padding:10px 20px; font-size:15px; color:#515151; background-color:#fafafa; text-align:left;}
.sub06_02 .box1 .basic1 td{padding:10px 10px; font-size:14px; color:#515151;}
.sub06_02 .box1 p:nth-child(2){margin:10px 0 30px; font-size:14px; color:#f00;}
.sub06_02 .box1 p:nth-child(3){margin-top:30px; text-align:center;}
.sub06_02 .box1 p:nth-child(3) a{padding:10px 15px; font-size:15px; color:#fff; background-color:#065693; cursor:pointer;}
.sub06_02 .box2{margin:30px 0;}
.sub06_02 .box2 .text01{margin-bottom:20px; font-size:20px; font-weight:700; color:#333;}
.sub06_02 .box2 .basic2, .sub06_02 .basic2 th, .sub06_02 .basic2 td{border:1px solid #ddd; border-collapse:collapse;}
.sub06_02 .box2 .basic2{border-top:2px solid #444;}
.sub06_02 .box2 .basic2 th{padding:10px 20px; font-size:15px; font-weight:700; color:#515151; background-color:#fafafa;}
.sub06_02 .box2 .basic2 td{padding:10px 10px; font-size:14px; color:#515151; text-align:center; line-height:20px;}
.sub06_02 .box2 .basic2 .h_font{font-weight:normal;}
.sub06_02 .box2 .basic2 .d_color{color:#065693;}
.sub06_02 .box3 .text02{font-size:16px; font-weight:700; color:#065693;}
.sub06_02 .box3 ul{margin:15px 0 30px 30px; list-style:square; line-height:22px;}
.sub06_02 .box3 ul li{font-size:14px; color:#515151;}
.sub06_02 .box3 ul li ul{margin-top:10px;}
.sub06_02 .text03 div{margin-top:30px; background:url(../img/sub06/icon.png) no-repeat 30px center; padding:15px 40px 15px 90px; background-color:#f3f9ff; border:1px solid #0d5db7;}
.sub06_02 .text03 p:first-child{display:inline-block; padding:0 15px; font-size:15px; font-weight:700; color:#0d5db7; border-right:1px solid #0d5db7;}
.sub06_02 .text03 p:last-child{display:inline-block; padding:0 15px; font-size:15px; color:#515151;}

.sub06_03 .text01 p:first-child{font-size:20px; font-weight:700; color:#333;}
.sub06_03 .text01 p:last-child{margin-top:30px; padding-bottom:15px; font-size:14px; color:#515151; border-bottom:2px solid #065963;}
.sub06_03 .text02 div{margin-top:30px; background:url(../img/sub06/icon.png) no-repeat 30px center; padding:15px 40px 15px 90px; background-color:#f3f9ff; border:1px solid #0d5db7;}
.sub06_03 .text02 p:first-child{display:inline-block; padding:0 15px; font-size:15px; font-weight:700; color:#0d5db7; border-right:1px solid #0d5db7;}
.sub06_03 .text02 p:last-child{display:inline-block; padding:0 15px; font-size:15px; color:#515151;}

.sub06_04 .collapse{list-style:none;}
.sub06_04 .collapse .submenu{margin-bottom:10px; padding:15px 15px 15px 40px; font-size:16px; color:#626262; background:url(../img/sub06/collapse_icon1.png) no-repeat 15px 15px; background-color:#f3f9ff; border:1px solid #0d5db7; cursor:pointer;}
.sub06_04 .collapse .submenu ul{display:none; list-style:none;}
.sub06_04 .collapse .submenu ul li{padding:20px 15px 15px 20px; font-size:16px; color:#575757; background:url(../img/sub06/collapse_icon2.png) no-repeat left 23px;}
.sub06_04 .text01 div{margin-top:30px; background:url(../img/sub06/icon.png) no-repeat 30px center; padding:15px 40px 15px 90px; background-color:#f3f9ff; border:1px solid #0d5db7;}
.sub06_04 .text01 p:first-child{display:inline-block; padding:0 15px; font-size:15px; font-weight:700; color:#0d5db7; border-right:1px solid #0d5db7;}
.sub06_04 .text01 p:last-child{display:inline-block; padding:0 15px; font-size:15px; color:#515151;}