.w1200{width:1200px !important;}
.mauto{margin:0 auto;}

.c1_1a{
	background:url('/images/cont/c1/c1_1bg1.jpg') no-repeat; background-position:top center;
	height:379px; position:relative;
	}
.c1_1a p{
	background:url('/images/cont/c1/c1_1img1.png') no-repeat; background-position:top center;
	width:364px; height:325px; margin:0 auto;
	}
.c1_1a span{
	position:absolute; bottom:65px; color:white; font-size:24px; width:100%;
	text-align:center;
	}

.c1_1b ul{
	padding:15px 0; width:1000px; text-align:left; word-break:keep-all; overflow:hidden;
	line-height:150%; margin:0 auto;
	}
.c1_1b ul li{margin:5px 0;}

/* ÇÐÈ¸ ¿¬Çõ */
.c1_2{width:1150px; margin:0 auto;}
.c1_2box{
	width:1150px; margin:30px auto; text-align:left; padding-bottom:25px;
	border-bottom:1px dashed #ddd;}
.c1_2box h6{
	font-size:30px; margin:10px 50px 0 0; color:#000; float:left; font-weight:normal;
	}

.c1_2box ul{overflow:hidden;}
.c1_2box ul li{
	border:1px solid #ddd; padding:15px 0 15px 25px; margin-bottom:5px;
	border-radius:10px 5px;
	}
.c1_2box ul li p{font-size:16px; float:left; margin-right:15px; width:100px; font-weight:bold;}
.c1_2box ul li span{
	background:url('/images/cont/icon1.gif') no-repeat 0 50%;
	padding-left:20px;	
	}

/* ¿¬Çõ new */
.c1_2new{width:1150px; margin:0 auto;}

.c1_2quick{}
.c1_2quick ul{display:flex; flex-wrap: wrap; gap:5px; padding:5px; background:#f9f9f9; border-radius:5px;}
.c1_2quick ul li{box-sizing:border-box; flex-grow: 1;flex: 1 1 0;}
.c1_2quick ul li a{display:block; color:#111; text-decoration:none; background:#fff; padding:15px 0;
	text-align:center; border:1px solid #e1e1e1; border-radius:5px;}
.c1_2quick ul li a:hover{background:#1653a4; color:#fff; border:1px solid #1653a4;}


/* ÇÐÈ¸ È¸Ä¢ */
.c1_3{width:1150px; margin:0 auto; color:#000;}
.c1_3 h1{font-size:24px; color:#000; text-align:center; font-weight:normal;}

.c1_3quick{width:100%; overflow:hidden; text-align:center;}
.c1_3quick ul{
	margin:30px 0; padding:15px 0; overflow:hidden; border-top:1px solid #ddd;
	border-bottom:1px solid #ddd;}
.c1_3quick ul li{ display:inline-block; margin:0 5px; padding:0 5px;}
.c1_3quick ul li a{
	 color:#000; text-decoration:none; display:inline-block;
	border-bottom:1px solid #ddd;}
.c1_3quick ul li a:hover{color:#1653a4; border-bottom:1px dashed #1653a4;}


.c1_3box{margin-top:30px;}
.c1_3box h5{
	font-size:20px; font-weight:bold; margin-bottom:20px; padding-left:15px;
	background:url('/images/cont/icon1.gif') no-repeat 0 50%;}

.c1_3box h6{
	background:url('/images/cont/icon2.gif') no-repeat 0 50%; padding-left:10px; font-size:18px;
	font-weight:normal;
	}
.c1_3box ul{margin-top:10px;}
.c1_3box ul li{margin:3px 0 3px 10px; line-height:150%; overflow:hidden; word-break:keep-all;}
.c1_3box ul li ol{margin:3px 0;}

/* ÀÓ¿ø */
.c1_4{width:1150px; margin:0 auto; color:#000;}
.c1_4 h1{font-size:24px; color:#000; text-align:center; font-weight:normal;}
.c1_4table{font-size:15px; width:100%; border-top:2px solid #1653a4; margin-top:10px;}
.c1_4table thead th{border-right:1px dashed #ccc; padding:10px 0; text-align:center; background:#f5f5f5;}
.c1_4table tbody td{
	padding:10px 0; text-align:center; border-right:1px dashed #ccc;
	border-bottom:1px dashed #ddd;}

/* ÇÐÈ¸¹®ÀÇ */
.c1_5{width:1150px; margin:0 auto; color:#000;}
.c1_5 h6{
	background:url('/images/cont/icon1.gif') no-repeat 0 50%; padding-left:15px; font-size:18px;
	font-weight:normal;
	}
.c1_5tb{width:100%; border-top:2px solid #1653a4; margin-top:5px;}
.c1_5tb th{background:#f5f5f5; padding:20px 0; border-bottom:1px dashed #ddd;}
.c1_5tb td{padding:20px 0 20px 15px; border-bottom:1px dashed #ddd;}


/* ÇÐÈ¸°­·É */
.c1_6{width:1150px; margin:50px auto 0 auto; color:#000; overflow:hidden;}
.c1_6box h5{
	font-size:20px; font-weight:bold; margin-bottom:20px; padding-left:15px;
	background:url('/images/cont/icon1.gif') no-repeat 0 50%;}

.c1_6box ul{margin-top:10px;}
.c1_6box ul li{
	font-size:18px; padding:15px 15px 15px 25px;
	border:1px solid #ddd; border-radius:10px 5px;
	margin:3px 0 3px 10px; line-height:150%; overflow:hidden; word-break:keep-all;}



/* »çÀüµî·Ï */
.c2_2{width:1150px; margin:0 auto;}
.c2_2tit{text-align:center; width:100%; display:block;}

.ecb_table_list01{width:99%; border-top:2px solid #1653a4; margin:5px auto;}
.ecb_table_list01 thead th{background:#f5f5f5; border-right:1px solid #ddd; padding:10px 0;}
.ecb_table_list01 tbody td{border-bottom:1px dashed #ddd; padding:10px 0; text-align:center;}
.bdrn{border-right:none !important;}
.ecb_table_list01 tbody td a{color:#000;}
.ecb_table_list_btn a{
	display:block; width:20%; text-decoration:none; background:#1653a4;
	color:white; text-align:center; margin:10px auto; padding:10px 0;
	}

/* »çÀüµî·Ï ¾²±â */
.c2_2_write{width:1150px; margin:0 auto;}
.c2_2_write h6{text-align:left; font-size:18px; padding-left:5px;}
.ecb_table_write01{width:99%; font-size:15px; border-top:2px solid #1653a4; margin:5px auto;}
.ecb_table_write01 tbody th{
	background:#f5f5f5; border-bottom:1px dashed #ccc; border-right:1px solid #ddd;
	padding:10px 0;}
.ecb_table_write01 tbody th span{color:red;}
.ecb_table_write01 tbody td{border-bottom:1px dashed #ccc; padding:10px 0 10px 20px; text-align:left;}

.ecb_table_write01 tbody td span{
	float:left; width:100px; display:block; text-align:center;
	padding:6px 0;
	}

.ecb_table_write01 tbody td ol{overflow:hidden;}
.ecb_table_write01 tbody td ol li{display:inline; overflow:hidden; float:left; margin-right:5px;}

.ecb_table_write01 tbody td input{border:1px solid #ddd; border-radius:3px; padding:5px 0;}
.bdrn{border-right:none !important;}


/* °ü·Ã¸µÅ© */

.Tab2P {overflow:hidden; clear:both; text-align:center;}
	.Tab2P ul {margin:0; padding:0; list-style-type:none;}
	.Tab2P li {display:inline;margin:0; text-align:center;}
	.Tab2P li a {
		float:left;display:block;text-decoration:none;font-size:18px;
		padding:10px 0px 10px 0;color:#333;font-weight:bold; width:49.8%;
		background-color:#fff; border-bottom:none; border:1px solid #1653a4;
		}
	.Tab2P li a:visited {color:#333; text-decoration:none;}
	.Tab2P li a:hover, .Tab2P li.selected a {color:#333; border-bottom:none; border:1px solid #1653a4;}
#p1, #p2{overflow:hidden;}

.c6{width:1150px; margin:0 auto; min-height:400px;}
.c6_box ul li{margin:5px 0;}
.c6_box a{color:#000; text-align:center; display:block; padding:20px 0; border:1px solid #ddd;
	text-decoration:none; font-size:15px;
	}
.c6_box a:hover{background:#ededed; text-decoration:underline; color:#000;}

/* ¸¶ÀÌÆäÀÌÁö Âü°¡±â·Ï ÆòÁ¡°ü¸® */
.c7_2{width:1150px; margin:0 auto;}

.c7_2top{width:100%; overflow:hidden; margin-bottom:10px;}
.c7_2top ul li{float:left; margin-right:5px;}
.c7_2top ul li a{
	background:#1653a4; color:white; text-align:center; text-decoration:none;
	padding:6px 0; width:100px; display:block;
	}

.c7_2top2{float:right;}
.c7_2tb{font-size:15px; width:100%; border-top:2px solid #1653a4;}
.c7_2tb thead th{border-bottom:1px dashed #ddd; padding:10px 0; text-align:center;}
.c7_2tb tbody td{border-bottom:1px dashed #ddd; padding:10px 0; text-align:center;}


/* ¸¶ÀÌÆäÀÌÁö È¸ºñÀÔ±Ý */
.c7_3{width:1150px; margin:0 auto;}

.c7_3tb{font-size:15px; width:100%; border-top:2px solid #1653a4;}
.c7_3tb thead th{border-bottom:1px dashed #ddd; padding:10px 0; text-align:center;}
.c7_3tb tbody td{border-bottom:1px dashed #ddd; padding:10px 0; text-align:center;}
.c7_3tb_btn a{background-color:#1653a4; padding:5px 10px; color:white; text-decoration:none;}


/* ÆäÀÌÁö³Ñ¹ö */
.pagenumbder{width:1150px; margin:30px auto 0 auto; text-align:center;}
.pagenumbder span a{display:inline-block; color:#000; text-decoration:none; padding:10px;}
.pagenumbder span a:hover{text-decoration:underline;}


/*Á¤º¸¼öÁ¤ Å×ÀÌºí */
.modifybox{width:1150px; margin:0 auto;}
.modifytb{width:100%; border-top:2px solid #1653a4;}
.modifytb th{padding:5px 0; border-bottom:1px dashed #ddd;}
.modifytb td{padding:5px 0; border-bottom:1px dashed #ddd;}

.fotgottb{width:100%; border-top:2px solid #1653a4;}
.fotgottb th{padding:5px 0; border-bottom:1px dashed #ddd;}
.fotgottb td{padding:5px 0; border-bottom:1px dashed #ddd;}

.BtnBT{float:right; margin-top:20px;}
.BtnBT input{padding:10px 30px; text-align:center;}
.BasicButton{border:1px solid #1653a4; background:#1653a4; color:white;}
.DiffButton{border:1px solid #ddd; background:#ddd;}

.Personal{line-height:150%;}


/* È¸¿ø°¡ÀÔ */
.per1{width:auto;}
.joinbox{width:1150px; margin:0 auto;}
.jointb{width:100%; border-top:2px solid #1653a4;}
.jointb th{padding:5px 0; border-bottom:1px dashed #ddd;}
.jointb td{padding:5px 0; border-bottom:1px dashed #ddd;}
.jointb td input{margin:1px 0;}


/* ¾ÆÀÌµðºñ¹øÃ£±â °á°ú */
.forgotresult1{width:1150px; margin:0 auto; overflow:hidden;}


/* °Ô½ÃÆÇ ±Û¾²±â¿µ¿ª */
.board_write{width:1150px; margin:0 auto;}
.board_write img{max-width:100%;}


/* Æ÷Åä°Ô½ÃÆÇ ¸®½ºÆ® */
.TDimg{width:100% !important; height:auto;}
.TDimg img{width:100%;}

.photoA_List{
	width:1150px; margin:0 auto; overflow:hidden; text-align:center;
	}
.photoA_List li{
	display:inline-block; overflow:hidden; width:31%; border:1px solid #ddd; float:left;
	margin:20px 5px; padding:5px; }
	.img{height:250px; overflow:hidden; display:block;}
.photoA_List li span img{width:100%; max-width:100%; min-height:250px;}
.photoA_List li span strong{
	text-align:center; font-size:18px; display:block; width:100%; padding:10px 0;
	}



.w1200a{width:1200px; margin:0 auto;}

/* ÇÐÈ¸Áö */
.ecbt_listbox{ overflow:hidden;}


/* ÇÐÈ¸Áö °Ô½ÃÆÇ ¸®½ºÆ®*/
.ecbt_listbox{}
.ecbt_list{background:#f9f9f9; padding:3px; overflow:hidden; margin:0 0 10px 0;}
.ecbt_list li{border:1px solid #ddd; background:#fff; margin:2px;}
.ecbt_list li a{color:#333; font-size:20px; text-decoration:none; display:block;
	padding:15px 30px;  background:url('/images/cont/btn.png') no-repeat 98% center;}
.ecbt_list li a strong{font-weight:500; color:#1653a4; margin:0 10px 0 0; display:inline-block;}
.ecbt_list li a span{}

/* ±ÔÁ¤ */
.c9_2{word-break:keep-all; margin:30px auto;}
.c9_2tit{padding:0 0 25px 0; border-bottom:1px solid #777;}
.c9_2tit>h6{text-align:center; font-size:28px;}
.c9_2tit>span{text-align:center; display:block; font-size:24px; color:#777; margin:5px 0 0 0;
	}
.c9_2text{margin:40px 0 0 0; font-size:18px;}

.c9_2text>ul{margin:40px 0;}
.c9_2text>ul>p{font-weight:600; font-size:22px; margin:0 0 10px 0;}
.c9_2text>ul>strong{display:block; margin:20px 0 10px 0;}
.c9_2text>ul>li{line-height:150%; margin:10px 0;}
.c9_2text>ul>li>ol{margin:10px;}
.c9_2text>ul>li>ol>li{margin:4px 0;}
.c9_2text>dl{margin:20px 0;}
.c9_2text>dl>dt{font-weight:600; font-size:20px; margin:0 0 10px 0; font-style:italic;
	padding:0 0 2px 0;
	background:url('/images/cont/line.png') repeat-x bottom; display:inline-block;}
.c9_2text>dl>dd{}
.c9_2text>dl>span{display:block; margin:20px 0 10px 0;}


.c9_2text2{margin:40px 0 0 0; font-size:18px;}
.c9_2text2 ul{margin:0 0 70px 0;}
.c9_2text2 ul p{text-align:center; font-size:22px; font-weight:600;}
.c9_2text2 ul dl {line-height:140%; margin:25px 0;}
.c9_2text2 ul dl dt{font-weight:600; margin:0 0 5px 0;}
.c9_2text2 ul dl dd{}

.journal_top{border:1px solid #ddd; overflow:hidden; padding:25px 40px; width:1108px; margin:0 auto 10px auto;}
.journal_top p{float:left; width:200px; height:267px; border:1px dashed #ddd; overflow:hidden;margin:0 20px 0 0}
.journal_top p img{width:100%;}

.journal_top ul{/*float:left; */margin:20px 0 30px 0;}
.journal_top strong{font-weight:600;}
/*.journal_top ol{float:left;}*/

.journal_top li{margin:5px 0;}