/**2015.10.12JM**/
@import url(./jm_webfont.css);
@import url(http://fonts.googleapis.com/earlyaccess/nanumgothic.css); 
@import url(//cdn.rawgit.com/hiun/NanumSquare/master/nanumsquare.css);

*{margin:0px; padding:0px;}
body{font-family:'NotoSans', '맑은 고딕', 'Malgun Gothic', '나눔고딕', 'NanumGothic', 'NanumSq', 'Nanum Square', '굴림', gulrim, '돋움', dotum; font-size:18px; color:#484745; line-height:180%; background:#fff;}
/*body{font-family: '맑은 고딕', 'Malgun Gothic', '나눔고딕', 'NanumGothic', 'NanumSq', 'NotoSans', '굴림', gulrim, '돋움', dotum; font-size:14px; color:#484745; line-height:200%; background:#fff;}*/
img {border:0px;}
a:link, a:visited, a:active {text-decoration:none; color:#484745; }
a:hover {text-decoration:none; color:#484745; }
ul, li {list-style:none; margin:0; padding:0;}

/*a:link, a:visited, a:active {text-decoration:none; color:#484745; font-size:12px;}
a:hover {text-decoration:underline; color:#484745; font-size:12px;}*/

/* f_banner start */
#f_banner {width:100%; max-width:1000px; margin:0 auto; background:#f6f6f6; border:1px solid #e7e7e7; border-bottom:1px solid #d0d0d0; position:relative;}
#f_banner div.title {width:195px; padding:15px 0 0 40px;}
#f_banner div.title img {width:100%;}
#f_banner p {width:20px; height:30px; position:absolute; top:60px;}
#f_banner p.bt01 {left:0;}
#f_banner p.bt02 {right:0;}
#f_banner div.roll {height:51px; margin:15px 40px; position:relative; overflow:hidden; }
#f_banner div.roll ul {width:100%; position:absolute;}
#f_banner div.roll ul li {width:170px;float:left;padding-right:15px}
#f_banner div.roll ul li a {display:inline-block;border:1px solid #ddd;}
/* f_banner end */


/*all*/
#jm_all {width:100%; min-width:1200px; margin:0 auto; background:#fff url(./img/top/bg.gif) top center repeat-x;}
.jm_all_in {clear:both; width:1200px; margin:0 auto; text-align:left; }
.jm_clear {clear:both;}
.jm_float {float:left;}
.jm_font26 {font-family:'NanumSq', 'Nanum Square', 'Malgun Gothic'; font-weight:bold; font-size:32px; color:#316286; letter-spacing:0px;}
.jm_font27 {font-family:'NanumSq', 'Nanum Square', 'Malgun Gothic'; font-weight:bold; color:#316286; letter-spacing:0px;}
.jm_font20 {font-family:'NanumSq', 'Nanum Square', 'Malgun Gothic'; font-size:20px;}
.jm_font18 {font-size:18px;}
.jm_font22 {font-family:'NanumSq', 'Nanum Square', 'Malgun Gothic'; font-size:20px; color:#316286;}
.jm_font23 {font-family:'NanumSq', 'Nanum Square', 'Malgun Gothic'; font-size:20px; font-weight:bold;}
.jm_font15 {font-weight:bold; font-size:15px;}
.jm_font13 {font-weight:bold; font-size:13px; padding:6px 0 6px 0;}
.jm_pd10 {clear:both; height:10px;}
.jm_pd20 {clear:both; height:20px;}
.jm_pd15 {clear:both; height:15px;}
.jm_pd30 {clear:both; height:30px;}
.jm_pd40 {clear:both; height:40px;}
.jm_pd50 {clear:both; height:50px;}
.jm_pd65 {clear:both; height:65px;}
.jm_pd84 {clear:both; height:55px;}
.jm_pd100 {clear:both; height:100px;}
.jm_pd200 {clear:both; height:200px;}
.jm_pd280 {clear:both; height:250px;}
.jm_pd300 {clear:both; height:300px;}
.jm_mgnt30 {clear:both; margin-top:30px;}
.jm_pdt30 {clear:both; padding-top:30px;}
.jm_pdt50 {clear:both; padding-top:50px;}
.jm_pdt65 {clear:both; padding-top:65px;}

#tel {width:150px; margin:0 auto; position:absolute; left:1450px; top:25px; color:#316286; line-height:130%;}
/*#tel {width:150px; margin:0 auto; position:relative; left:1450px; top:25px; color:#316286; line-height:130%;}
*#tel {width:150px; margin:0 auto; position:fixed; left:1450px; top:25px; color:#316286; line-height:130%;}*/

/*top*/
#jm_top {width:1200px; height:110px; margin:0 auto; background:#fff url(./img/top/bg.gif) top center repeat-x;} /*position:fixed; */
	#jm_top #top_b{width:1200px; height:20px; padding-top:10px; padding-right:20px; text-align:right;}
	#jm_top #top_b2{width:1200px; height:20px; padding-top:20px; padding-right:20px; text-align:right;}
	#jm_top #logo{width:250px; height:62px; float:left; }
	#jm_top #logo3{width:250px; height:75px; float:left;}
	#jm_top #top_menu{width:950px; height:77px; float:left;}
	#jm_top #top_menu li{float:left; text-align:center;}
	#jm_top #top_menu .li1{width:185px; height:77px;}
	#jm_top #top_menu .li2{width:200px; height:77px; padding-top:18px;}
	#jm_top #top_menu a{font-family:'NanumSq', 'Nanum Square', 'Malgun Gothic', font-size:22px; font-weight:bold; display:block; width:100%; height:44px; padding-top:16px; text-decoration:none; color:#4e4e4e;} /* font-weight:bold; */
	#jm_top #top_menu a:hover{font-family:'NanumSq','NanumSq', 'Nanum Square', 'Malgun Gothic', font-size:22px; display:block; width:100%; height:44px; padding-top:16px; text-decoration:none; color:#1a4695;}
	#jm_top #blog{width:160px; padding-top:24px; float:left; color:#316286; line-height:160%;}

	#jm_top #logo2{width:150px; height:110px; float:left; font-family:'NanumSq', 'Nanum Square', 'Malgun Gothic', font-size:22px; font-weight:bold; text-align:center; color:#ffffff; display:block; background:#f7941e; text-decoration:none;}


	#jm_top #top_menu .li3{width:195px; height:77px;}
	#jm_top #top_menu .li3 a{font-size:17px; font-weight:bold; color:#eb6ad1; display:block; width:100%; height:44px; padding-top:33px; text-decoration:none;}
	#jm_top #top_menu .li3 a:hover{font-family:'NanumSq', 'Nanum Square', 'Malgun Gothic', font-size:17px; font-weight:bold; display:block; width:100%; height:44px; padding-top:33px; text-decoration:none; color:#309f26;}

#jm_top3 {width:100px; height:110px; float:left;}
#jm_top3 #top_b3{width:100px; height:100px; padding-top:35px; float:left; text-align:right;}
	
/*main*/
#jm_main {width:100%; min-width:1200px; height:740px; background:#eceae1}
#jm_main1 {width:100%; min-width:1200px; height:740px; background:#eceae1 url(./img/main/main1.jpg) top center no-repeat;}
#jm_main2 {width:100%; min-width:1200px; height:740px; background:#eceae1 url(./img/main/main2.jpg) top center no-repeat;}
#jm_main3 {width:100%; min-width:1200px; height:740px; background:#eceae1 url(./img/main/main3.jpg) top center no-repeat;}
#jm_main4 {width:100%; min-width:1200px; height:740px; background:#eceae1 url(./img/main/main4.jpg) top center no-repeat;}

.txt20{font-family:'NanumSq', 'Nanum Square', 'Malgun Gothic'; font-size:48px; font-weight:bold; color:#ffffff; text-align:center; padding-top:220px; }
.txt40{font-family:'NanumSq', 'Nanum Square', 'Malgun Gothic'; font-size:36px; font-weight:bold; color:#ffffff; text-align:center; padding-top:120px; }
.txt41{font-family:'NanumSq', 'Nanum Square', 'Malgun Gothic'; font-size:24px; color:#ffffff; text-align:center; padding-top:10px;}
.txt30{font-family:'NanumSq', 'Nanum Square', 'Malgun Gothic'; font-size:36px; font-weight:bold; color:#606060; text-align:center; padding-top:100px;}

#jm_main11 {width:100%; min-width:1200px; height:410px; background:#ffffff}
#jm_main12 {width:100%; min-width:1200px; height:380px; overflow:hidden; margin:0 auto; padding-top:30px;}
	#jm_main12 .jm_body{width:1200px; height:370px; margin: 0 auto; float:left; text-align:center;}
	#jm_main12 #navi{position:relative; width:1200px; height:370px; margin: 0 auto; overflow:hidden;}
	#jm_main12 #menu{position:relative; width:1200px; height:370px; margin: 0 auto; text-align:center;}
	#jm_main12 #menu div{float:left; width:550px; height:370px; padding-left:10px; border-radius:172px;}


#jm_main13 {width:100%; min-width:1200px; height:410px; overflow:hidden; margin:0 auto; padding-top:30px;}
	#jm_main13 .jm_body{width:1200px; height:370px; margin: 0 auto; float:left; text-align:center;}
	#jm_main13 #navi{position:relative; width:1200px; height:370px; margin: 0 auto; overflow:hidden;}
	#jm_main13 #menu{position:relative; width:1200px; height:370px; margin: 0 auto; text-align:center;}
	#jm_main13 #menu div{float:left; width:550px; height:370px; padding-left:10px; border-radius:172px;}


#jm_main14 {width:100%; min-width:1200px; height:400px; background:#eceae1 url(./img/main/main14.jpg) top center no-repeat;}
#jm_main20 {width:100%; min-width:1200px; height:650px; background:#eceae1}
#jm_main21 {width:100%; min-width:1200px; height:650px; background:#eceae1 url(./img/main/main21.jpg) top center no-repeat;}
#jm_main22 {width:100%; min-width:1200px; height:650px; background:#eceae1 url(./img/main/main22.jpg) top center no-repeat;}
#jm_main23 {width:100%; min-width:1200px; height:650px; background:#eceae1 url(./img/main/main23.jpg) top center no-repeat;}
#jm_main24 {width:100%; min-width:1200px; height:650px; background:#eceae1 url(./img/main/main24.jpg) top center no-repeat;}
#jm_main25 {width:100%; min-width:1200px; height:650px; background:#eceae1 url(./img/main/main25.jpg) top center no-repeat;}
#jm_main26 {width:100%; min-width:1200px; height:650px; background:#eceae1 url(./img/main/main31.jpg) top center no-repeat;}
#jm_main5 {width:100%; min-width:1200px; height:300px; background:#eceae1 url(./img/main/main30.jpg) top center no-repeat;}

#jm_main_bottom1 {clear:both; width:100%; min-width:1200px; height:500px; text-align:center; background:#e8e8e8;}/*f0f1f3  e0e0e0*/
#jm_main_bottom11 {clear:both; width:100%; min-width:1200px; height:470px; text-align:center; background:#e8e8e8;}/*f0f1f3  e0e0e0*/
/*#jm_main_bottom1 {clear:both; width:100%; min-width:1200px; height:345px; background:#17aea9 url(./img/main/main_bottom_bg.jpg) repeat-x;}
#jm_main_bottom1 {clear:both; width:100%; min-width:1200px; height:635px; text-align:center; background:#fff; url(./img/main/bottom6.jpg) top center no-repeat;}*/
#jm_main_bottom2 {clear:both; width:100%; min-width:1200px; height:645px;  text-align:center; background:#435571 url(./img/main/bottom52.gif) top center no-repeat;}
#jm_main_bottom22 {clear:both; width:100%; min-width:1200px; height:560px;  text-align:center; background:#e8e8e8;}
#jm_main_bottom3 {clear:both; width:100%; min-width:1200px; height:640px; text-align:center; background:#fff;  }
#jm_main_bottom4 {clear:both; width:100%; min-width:1200px; height:631px; background:#e8e8e8;}
#jm_main_bottom42 {clear:both; width:100%; min-width:1200px; height:631px; background:#e8e8e8 url(./img/main/bottom53.gif) repeat-x;}
#jm_main_bottom5 {clear:both; width:100%; min-width:1200px; height:160px; text-align:center; background:#fff;}
#jm_main_bottom52 {clear:both; width:100%; min-width:1200px; height:590px; text-align:center; background:#d4d4d4 url(./img/main/bottom52.jpg) top center no-repeat;}
#jm_main_bottom53 {clear:both; width:100%; min-width:1200px; height:590px;  text-align:center; background:#d4d4d4 url(./img/main/bottom52.gif) repeat-x;}
#jm_main_bottom54 {clear:both; width:100%; min-width:1200px; height:786px;  text-align:center; background:#d4d4d4 url(./img/main/main51.jpg) repeat-x;}


.jm_main_4 li{width:1200px; float:left; }
.jm_main_4 p{text-align:left; }/*word-spacing:-2px;*/
.jm_main_4 .txt1{font-family:'NanumSq', 'Nanum Square', 'Malgun Gothic'; font-size:25px; color:#a2932b; height:50px; padding-top:40px;}
.jm_main_4 .txt2{font-family:'NanumSq', 'Nanum Square', 'Malgun Gothic'; font-size:45px; font-weight:bold; color:#ae7a18; height:65px;}
.jm_main_4 .txt4{font-size:23px; line-height:150%;}
.jm_main_4 .txt3{width:155px; text-align:center; float:left; padding-top:42px; padding-left:10px;}
.jm_main_4 .txt3 a{font-family:'NanumSq', 'Nanum Square', 'Malgun Gothic'; font-size:28px; font-weight:bold; color:#ffffff; display:block; text-decoration:none;}
.jm_main_4 .txt3 a:hover{font-family:'NanumSq', 'Nanum Square', 'Malgun Gothic'; font-size:28px; font-weight:bold; display:block; color:#ffffff;}
.jm_main_4 .txt5{width:65px; text-align:center; float:left; padding-top:50px;}
.jm_main_4 .txt6{padding-left:400px; font-size:20px; width:305px; float:left;}
.jm_main_4 .txt7{font-family:'NanumSq', 'Nanum Square', 'Malgun Gothic'; font-size:36px; font-weight:bold; color:#ffffff; text-align:center;}
.jm_main_4 .txt8{font-family:'NanumSq', 'Nanum Square', 'Malgun Gothic'; font-size:28px;  line-height:170%;  color:#ffffff; text-align:center;}

.jm_main_2 li{width:1200px; float:left; padding-top:10px; text-align:right;}
.jm_main_2 p{text-align:right; }/*word-spacing:-2px;*/
.jm_main_2 .txt1{padding-left:400px; font-size:20px; width:305px; float:left;}
.jm_main_2 .txt2{width:452px; height:40px; background:#a1aa88; padding:15px; text-align:center;}
.jm_main_2 .txt2 a{font-family:'NanumSq', 'Nanum Square', 'Malgun Gothic'; font-size:25px; color:#ffffff; display:block; text-decoration:none;}
.jm_main_2 .txt2 a:hover{font-family:'NanumSq', 'Nanum Square', 'Malgun Gothic'; font-size:25px; display:block; color:#ffffff;}
.jm_main_2 .txt4{font-size:23px; line-height:150%;}
.jm_main_2 .txt3{width:155px; text-align:center; float:left; padding-top:35px; padding-left:15px;}
.jm_main_2 .txt3 a{font-family:'NanumSq', 'Nanum Square', 'Malgun Gothic'; font-size:28px; font-weight:bold; color:#ffffff; display:block; text-decoration:none;}
.jm_main_2 .txt3 a:hover{font-family:'NanumSq', 'Nanum Square', 'Malgun Gothic'; font-size:28px; font-weight:bold; display:block; color:#ffffff;}
.jm_main_2 .txt5{width:65px; text-align:center; float:left; padding-top:50px; padding-left:25px;}



.jm_main_52 li{width:1200px; float:left; padding-top:65px;}
.jm_main_52 p{text-align:left; }/*word-spacing:-2px;*/
.jm_main_52 .txt1{padding-top:15px; font-size:20px; line-height:170%;}
.jm_main_52 .txt2{width:452px; height:40px; background:#a1aa88; padding:15px; text-align:center;}
.jm_main_52 .txt2 a{font-family:'NanumSq', 'Nanum Square', 'Malgun Gothic'; font-size:25px; color:#ffffff; display:block; text-decoration:none;}
.jm_main_52 .txt2 a:hover{font-family:'NanumSq', 'Nanum Square', 'Malgun Gothic'; font-size:25px; display:block; color:#ffffff;}
.jm_main_52 .txt4{font-size:23px; line-height:150%;}
.jm_main_52 .txt3{width:155px; text-align:center; float:left; padding-top:50px; padding-left:15px;}
.jm_main_52 .txt5{width:65px; text-align:center; float:left; padding-top:50px; padding-left:25px;}
.jm_main_52 .txt3 a{font-family:'NanumSq', 'Nanum Square', 'Malgun Gothic'; font-size:28px; font-weight:bold; color:#ffffff; display:block; text-decoration:none;}
.jm_main_52 .txt3 a:hover{font-family:'NanumSq', 'Nanum Square', 'Malgun Gothic'; font-size:28px; font-weight:bold; display:block; color:#ffffff;}




	#jm_main_circle{width:1200px; height:350px; overflow:hidden; margin:0 auto; padding-top:10px; }
	#jm_main_circle .jm_aroww{width:30px; height:60px; padding-top:110px; float:left; text-align:center;}
	#jm_main_circle .jm_body{width:1140px; height:350px; margin: 0 auto; float:left; text-align:center;}
	#jm_main_circle #navi{position:relative; width:1140px; height:350px; margin: 0 auto; overflow:hidden;}
	#jm_main_circle #menu{position:relative; width:1140px; height:350px; margin: 0 auto; text-align:center;}
	#jm_main_circle #menu div{float:left; width:380px; height:350px; border-radius:172px}


     #jm_main_circle2{width:1200px; height:380px; overflow:hidden; margin:0 auto; padding-top:10px; }
	#jm_main_circle2 .jm_aroww{width:30px; height:60px; padding-top:160px; float:left; text-align:center;}
	#jm_main_circle2 .jm_body{width:1100px; height:370px; margin: 0 auto; float:left; text-align:center;}
	#jm_main_circle2 #navi{position:relative; width:1100px; height:370px; margin: 0 auto; overflow:hidden;}
	#jm_main_circle2 #menu{position:relative; width:1100px; height:370px; margin: 0 auto; text-align:center;}
	#jm_main_circle2 #menu div{float:left; width:550px; height:370px; border-radius:172px}


	 #jm_main_circle3{width:1665px; height:380px; overflow:hidden; margin:0 auto; padding-top:30px; }
	#jm_main_circle3 .jm_aroww{width:30px; height:60px; padding-top:160px; float:left; text-align:center;}
	#jm_main_circle3 .jm_body{width:1605px; height:370px; margin: 0 auto; float:left; text-align:center;}
	#jm_main_circle3 #navi{position:relative; width:1605px; height:370px; margin: 0 auto; overflow:hidden;}
	#jm_main_circle3 #menu{position:relative; width:1605px; height:370px; margin: 0 auto; text-align:center;}
	#jm_main_circle3 #menu div{float:left; width:535px; height:370px;}

	.imgs{overflow:hidden;}
.imgs:hover li{ background:#000;}
.imgs:hover img{ opacity:0.4;filter:alpha(opacity=60);}
.imgs li:hover img{ opacity:1;}



/*.jm_main_gong li{width:238px; height:367px; padding-top:4px; margin-top:35px; background:#fff; float:left; text-align:center; border-top:1px solid #ddd; border-bottom:1px solid #ddd; border-left:1px solid #ddd;}*/
.jm_main_gong li{ float:left;}
.jm_main_gong p{text-align:left; }/*word-spacing:-2px;*/
.jm_main_gong .txt1{padding-top:15px; width:20px; font-family:'NanumSq', 'Nanum Square', 'Malgun Gothic'; font-size:35px; color:#939598;}
.jm_main_gong .txt2{padding-top:10px;width:900px; line-height:150%; text-align:justify; padding-left:35px;}

.jm_main_gong2 li{width:375px; padding-top:4px; margin-right:10px; float:left;}
.jm_main_gong2 p{text-align:center; word-spacing:-2px; background:#0076c0; height:45px; padding-top:10px; }
.jm_main_gong2 .txt{width:375px; font-family:'NanumSq', 'Nanum Square', 'Malgun Gothic'; font-size:20px; color:#fff;}
.jm_main_gong2 .txt3 a{font-family:'NanumSq', 'Nanum Square', 'Malgun Gothic'; font-size:24px; color:#0a5c97; display:block; text-decoration:none; text-align:center; }
.jm_main_gong2 .txt3 a:hover{font-family:'NanumSq', 'Nanum Square', 'Malgun Gothic'; font-size:24px; display:block; color:#0a5c97; text-align:center; }
.jm_main_gong2 .txt2{width:500px; padding-top:10px; padding-left:10px; line-height:150%;}


.jm_main_gong3 li{ float:left;}
.jm_main_gong3 p{text-align:left; }/*word-spacing:-2px;*/
.jm_main_gong3 .txt1{padding-top:15px; width:150px; }
.jm_main_gong3 .txt2{padding-top:10px;width:670px; text-align:justify; padding-left:35px;}

.jm_main_gong4 li{padding-top:20px; float:left;}
.jm_main_gong4 p{text-align:left; }
.jm_main_gong4 .txt1{width:350px; padding-left:10px; font-size:20px;}
.jm_main_gong4 .txt2{width:500px; padding-top:30px; padding-left:25px; line-height:150%;}

.jm_main_gong5 li{padding-top:20px; float:left;}
.jm_main_gong5 p{text-align:left; }
.jm_main_gong5 .txt1{width:265px; padding-left:10px; font-size:20px;}
.jm_main_gong5 .txt2{width:595px; padding-top:30px; line-height:150%;}

.jm_main_gong6 li{padding-top:20px; float:left;}
.jm_main_gong6 p{text-align:left; }
.jm_main_gong6 .txt1{width:155px; font-family:'NanumSq', 'Nanum Square', 'Malgun Gothic'; font-size:50px; color:#939598;}
.jm_main_gong6 .txt2{width:105px; font-size:20px; }
.jm_main_gong6 .txt3{width:600px; line-height:150%;}


.jm_main_txt1 {text-align:center; font-size:30px; color:#626262; font-weight:bold; padding-top:65px; font-family:'NanumSq', 'Nanum Square', 'Malgun Gothic'; }
.jm_main_txt2 {text-align:center; font-size:14px; color:#969696; padding-top:18px;  line-height:160%; font-family:'NanumSq', 'Nanum Square', 'Malgun Gothic'; }
.jm_main_txt3 {text-align:center; font-size:30px; color:#fff; font-weight:bold; padding-top:85px; font-family:'NanumSq', 'Nanum Square', 'Malgun Gothic'; }
.jm_main_txt4 {text-align:center; font-size:20px; color:#fff; padding-top:8px; line-height:140%; }
.jm_main_txt5 {text-align:center; font-size:20px; color:#969696; padding-top:8px; line-height:140%; }


.jm_main_cbtn {width:61px; margin:0 auto;}
	.c_btn1 {position:absolute; top:630px; z-index:100;}
	.c_btn2 {position:absolute; top:975px; z-index:100;}
	.c_btn3 {position:absolute; top:1602px; z-index:100;}
	.c_btn4 {position:absolute; top:2360px; z-index:100;}
.jm_dan50 {width:100%; float:left;}
	.sosig1{width:490px; height:255px; }
	.sosig1 li{width:140px; height:255px; padding-top:30px; float:left; text-align:center;}
	.sosig1 li.pd35{width:35px; height:255px; float:left;}
	.sosig1 li p{font-size:17px; font-weight:bold; padding-bottom:20px;}
	.sosig1 li a{text-decoration:none; display:block; width:140px; height:255px;}
#jm_main_banzone {width:1200px; height:90px; padding-top:30px; text-align:center; margin:0 auto;}


#jm_rakrak {clear:both; margin-top:-9px; width:250px; height:240px; float:left;}
	#jm_rakrak .rakrak{width:215px; margin:0 auto;}
	#jm_rakrak .rakrak span{font-weight:bold; font-size:14px;}
	#jm_rakrak .rakrak_line{border-bottom:1px solid #ddd; border-left:1px solid #ddd;}
#jm_sns {margin-top:-9px; width:500px; height:223px; border:1px solid #ddd; float:left;}
	#jm_sns .sns_title{width:230px; height:38px; padding:12px 0 0 20px; font-size:17px; font-weight:bold; border-bottom:1px solid #ddd; float:left;}
	#jm_sns .sns_title_icon{width:242px; height:42px; padding:8px 8px 0 0; border-bottom:1px solid #ddd; float:left; text-align:right;}
	#jm_sns .sns_frame{clear:both; width:485px; height:155px; margin:0 auto;}
#jm_pzone {margin-top:-9px; width:247px; height:223px; border-top:1px solid #ddd; border-right:1px solid #ddd; border-bottom:1px solid #ddd; float:left;}
	#jm_pzone .ps_title{font-size:17px; font-weight:bold; width:227px; height:38px; padding:12px 0 0 20px; border-bottom:1px solid #ddd; float:left;}
	#jm_pzone .ps_img{width:225px; margin:0 auto;}



/*tab*/
.tab_list1_tmp {margin:50px 0 0 10px;}
.tab_list{}
	.tab_list ul{position:relative; margin:0; padding:0; list-style:none; *zoom:1}
	.tab_list ul:after{display:block; clear:both; content:""}
	.tab_list li{float:left; margin-bottom:-1px;}
	.tab_list li a{font-size:17px; padding:7px 10px 7px 10px; font-weight:bold; float:left; position:relative; border-top:1px solid #ddd; border-bottom:1px solid #ddd; border-left:1px solid #ddd; background:#f2f0f1; color:#666; text-decoration:none;}

	.tab_list li a span{display:inline-block; padding:6px 10px 6px 10px; letter-spacing:-1px;cursor:pointer}
	.tab_list li ul{display:none; position:absolute; top:40px; left:0; width:100%; margin:0;padding:0;border:0;list-style:none;*zoom:1}
	.tab_list li ul:after{display:block;clear:both;content:""}
	.tab_list li li{float:none;position:relative; color:#000}
	.tab_list li li a{float:none;margin:0;padding:0;border:0 !important; background:transparent; font-weight:normal; !important;letter-spacing:normal;}
	.tab_list li li a:hover,
	.tab_list li li a:active,
	.tab_list li li a:focus{text-decoration:underline}
	.tab_list li li.more{position:absolute; top:-40px; right:0; border:0 !important;}

	.tab_list.m1 .m1 a,
	.tab_list.m2 .m2 a,
	.tab_list.m3 .m3 a{margin-top:0px; border-top:1px solid #ddd; border-left:1px solid #ddd; border-bottom:1px solid #fff; background:#fff; color:#000; z-index:100;}/*on, line color*/

	.tab_list.m1 .m1 a span,
	.tab_list.m2 .m2 a span,
	.tab_list.m3 .m3 a span{padding-top:6px; font-size:17px; font-weight:bold; color:#005a9d;}/*on, txt color*/

	.tab_list.m1 .m1 ul,
	.tab_list.m2 .m2 ul,
	.tab_list.m3 .m3 ul{display:block;}

	.tab_list.js_off{height:auto}
	.tab_list.js_off ul{border:0}
	.tab_list.js_off li{float:none;position:relative}
	.tab_list.js_off li a{display:block;float:none;border:1px solid #eee !important;border-bottom-color:#ccc !important;background:#fafafa !important; font-weight:bold;}
	.tab_list.js_off li ul{position:static; display:block; left:0; top:0; padding:5px 0}
	.tab_list.js_off li li a{display:inline; border:0 !important;background:none !important;font-weight:normal}
	.tab_list.js_off li li.more{top:7px; right:15px;}

	.tab_list .latest_line{clear:both; width:488px; height:215px; border-right:1px solid #ddd; border-bottom:1px solid #ddd; border-left:1px solid #ddd;}
	.tab_list .latest_body{clear:both; width:460px; height:190px;}
	.tab_list .latest_body .jm_latest_subject{width:460px; height:75px; margin:-15px 0 0 13px;}
	.tab_list .latest_body .jm_latest_subject .jm_icon{width:105px; height:75px; float:left;}
	.tab_list .latest_body .jm_latest_subject .jm_subject{width:355px; height:75px; padding-top:10px; float:left;}
	.tab_list .latest_body .jm_latest_subject .jm_subject a{color:#21496c; font-size:17px; font-weight:bold;}
	.tab_list .latest_body .jm_latest_subject .jm_subject a:hover{color:#21496c; font-size:17px; font-weight:bold;}
	.tab_list .latest_body .jm_latest_list{clear:both; width:460px; height:100px; margin:70px 0 0 11px;}
	.tab_list .latest_body .jm_latest_list a{font-size:12px;}
	.tab_list .latest_body .jm_latest_list .li1{width:380px; float:left;}
	.tab_list .latest_body .jm_latest_list .li2{width:80px; float:left; text-align:right;}


/*sub*/
#jm_sub_main1 {clear:both; width:100%; height:267px; background:#f2f2f2 url(./img/sub1/sub2_main.jpg) top center no-repeat;}
#jm_sub_main2 {clear:both; width:100%; height:267px; background:#f2f2f2 url(./img/sub1/sub1_main.jpg) top center no-repeat;}
#jm_sub_main3 {clear:both; width:100%; height:267px; background:#f2f2f2 url(./img/sub1/sub3_main.jpg) top center no-repeat;}
#jm_sub_main4 {clear:both; width:100%; height:267px; background:#f2f2f2 url(./img/sub1/sub4_main.jpg) top center no-repeat;}
#jm_sub_main5 {clear:both; width:100%; height:267px; background:#f2f2f2 url(./img/sub1/sub5_main.jpg) top center no-repeat;}
#jm_sub_main6 {clear:both; width:100%; height:267px; background:#f2f2f2 url(./img/sub1/sub2_main.jpg) top center no-repeat;}
#jm_sub_main7 {clear:both; width:100%; height:267px; background:#f2f2f2 url(./img/sub1/sub2_main.jpg) top center no-repeat;}

/* .sub_main_left{width:100%; height:46px; padding-top:40px; background:#b19b81 url(./img/sub1/sub1_bg.png) center no-repeat;}   */

.jm_main_gong7 li{width:100%; padding-top:150px; float:left;}
.jm_main_gong7 .txt1{font-family:'NanumSq', 'Nanum Square', 'Malgun Gothic'; font-size:27px; color:#fff; width:100%; height:45px; float:left; text-align:center;}
.jm_main_gong7 .txt2{width:1600px; padding-top:222px; float:left; text-align:center; background:#fff;}


#jm_stamp {width:100%; min-width:1200px; background:url(./img/sub1/stamp_bg.jpg) no-repeat top center;}
.jm_sub_body {width:1200px; margin:0 auto; padding-top:50px;}
	.jm_sub_body .in_body{width:850px; margin:0 auto;}
	.icon1{font-family:'NanumSq', 'Nanum Square', 'Malgun Gothic'; font-size:27px; height:45px; color:#0882c2; letter-spacing:0px; background:url(./img/sub1/pro-blt.gif) no-repeat; padding-left:25px;}
	.icon2{font-family:'NanumSq', 'Nanum Square', 'Malgun Gothic'; font-size:27px; height:46px; color:#ffffff; background:#316286; padding-top:10px; width:150px; text-align:center;}
	.icon3{font-family:'NanumSq', 'Nanum Square', 'Malgun Gothic'; font-size:27px; height:46px; color:#ffffff; background:#316286; padding-top:10px; width:180px; text-align:center;}
	.icon4{font-family:'NanumSq', 'Nanum Square', 'Malgun Gothic'; font-size:20px; height:30px; color:#ffffff; background:#acc9bd; padding-top:10px; width:60px; text-align:center;}
	.icon5{font-family:'NanumSq', 'Nanum Square', 'Malgun Gothic'; font-size:24px; height:35px; background:url(./img/sub1/pro-blt.gif) no-repeat; padding-left:20px; }
	.icon52{height:40px; width:100%; background:#dfebe6; padding:15px; text-align:center;}
	.icon53{padding-left:25px; }
	.icon55{font-size:25px; color:#ffffff; height:40px; width:100%; background:#acc9bd; padding:15px; text-align:center;}
	.icon6{padding-left:20px; text-align:justify;}
	.icon7{height:27px; background:url(./img/sub1/icon3.gif) no-repeat; padding-left:20px;}
	.icon8{padding-left:16px;  color:#316286; text-align:justify;}
	.icon9{text-align:justify;}
	.icon92{text-align:justify; font-weight:bold;}
	.icon93{text-align:justify; padding-left:20px;}
	.icon10{text-align:justify; color:#f7941d;  font-weight:bold; padding-left:35px;}
	.icon12{height:100px; padding-left:20px; }
    .icon11{background:url(./img/sub1/pro-blt.gif) no-repeat; padding-left:20px; padding-bottom:20px;}
	.icon54{background:url(./img/sub1/pro-blt.gif) no-repeat; padding-left:20px; padding-bottom:10px;}
	.icon13{padding-left:35px; text-align:justify;}
	.icon14{height:110px; color:#ba7c1f; border:1px solid #ddd; padding:20px;}
	.icon15{padding-left:20px; }
	.icon16{font-size:18px; font-weight:bold; color:#ba7c1f; height:40px; border:1px solid #ddd; text-align:center; background:#f1f1f1; padding:20px;}
	.icon17{font-size:24px; height:40px; padding-top:3px; background:url(./img/sub1/sub33-bg.gif) no-repeat; color:#ffffff; text-align:center;}
	.icon18{border:1px solid #316286; text-align:justify; background:#ffffff; padding:20px;}
	.icon19{font-family:'NanumSq', 'Nanum Square', 'Malgun Gothic'; font-size:24px; text-align:justify;  letter-spacing:0px; height:85px;}
	.icon20{font-family:'NanumSq', 'Nanum Square', 'Malgun Gothic'; font-size:24px; text-align:justify;  letter-spacing:0px; }



	.txt{width:275px; text-align:center;}
	.txt2{width:550px; padding-bottom:15px; text-align:center;}
	.txt3{width:370px; padding-bottom:15px; text-align:center;}
	.icon21{font-size:18px; font-weight:bold; height:30px; color:#ba7c1f; padding-left:20px;}
	.icon22{font-size:15px; font-weight:bold; height:30px; padding-left:20px;}
	.icon23{padding-left:20px;}
	.icon24{font-size:15px; font-weight:bold; height:30px; background:url(./img/sub1/icon3.gif) no-repeat; padding-left:20px;}
	.icon25{font-size:18px; font-weight:bold; height:40px; color:#ba7c1f; padding-left:20px;}
	.icon26{padding-left:20px; padding-top:20px; height:40px;}
	.icon56{font-weight:bold; color:#bb5e25;}
	.img_dan1{width:290px; float:left;}
	.img_dan2{width:610px; float:left;}
	.img_dan3{width:230px; float:left;}
	.img_dan4{width:650px; float:left;}
	.img_dan5{width:450px; float:left; text-align:center;}
	.img_dan6{width:440px; float:left; text-align:center;}
	.img_dan7{width:180px; float:left; padding-left:20px;}
	.img_dan8{width:660px; float:left;}
	.img_dan9{width:270px; float:left; padding-left:20px;}
	.img_dan10{width:150px; float:left; padding-left:20px;}
	.img_dan20{width:400px; float:left; border:1px solid #ddd; padding:15px; margin-right:15px;}
	.img_dan24{width:400px; float:left; border:1px solid #ddd; padding:15px;}
	.img_dan21{width:180px; float:left;}
	.img_dan22{width:220px; float:left; }
	.img_dan23{width:295px; float:left; }
	.img_dan233{width:235px; float:left; }
	.img_dan31{width:380px; float:left; padding-left:15px; }
	.img_dan32{width:800px; float:left;}
	.img_dan41{width:390px; padding-left:20px; padding-top:10px; float:left;}
	.img_dan42{width:680px; float:left; padding-top:10px;}
 	.img_dan41m{width:420px; padding-left:20px; float:left;}
	.img_dan43{clear:both; padding-top:35px;}
	.img_dan44{clear:both; text-align:center; padding-top:35px;}
	.img_dan45{width:550px; float:left; text-align:center; }
	.img_dan49{width:550px; float:left; }
	.img_dan48{width:370px; float:left; text-align:center; }
	.img_dan46{width:700px; padding-left:20px;  float:left;}
	.img_dan47{width:290px; float:left;}
	.icon33{font-size:27px; color:#5c9d38; letter-spacing:0px; height:40px;}
	.icon32{color:#5c9d38; letter-spacing:0px; font-weight:bold;}
	.icon57{font-family: '나눔스퀘어', 'NanumSquare'; font-size:22px; color:#a58269; }
	.icon34{font-size:27px; color:#ffffff; letter-spacing:0px; height:40px; font-weight:bold;}
	.icon35{font-size:18px; color:#ffffff; letter-spacing:0px; }
	.icon36{font-size:27px; letter-spacing:0px; height:40px; font-weight:bold;}
	.icon37{font-size:18px; letter-spacing:0px; }
     .sign{font-family: '나눔스퀘어', 'NanumSquare'; font-size:24px; font-weight:bold; height:45px; }



	.jm_body_all {clear:both; width:100%; min-width:1200px; height:650px; background:#f2f2f2; padding-top:50px;}
	.jm_tab li{height:52px; background:url(./img/sub1/tab_bg.jpg) repeat-x; float:right; border-top:1px solid #316286; border-bottom:1px solid #316286; border-left:1px solid #316286;}
	.jm_tab a{font-size:15px; font-weight:bold; display:block; padding:14px; 10px 0 10px; text-decoration:none;}
	.jm_tab a:hover{font-size:15px; font-weight:bold; display:block; padding:14px; 10px 0 10px; background:#fff; color:#b98122;}
	.jm_tab .selected a{font-size:15fopx; font-weight:bold; display:block; text-decoration:none; background:#fff; color:#b98122;}
	.jm_tab .selected2 a{font-size:15px; font-weight:bold; display:block; text-decoration:none; background:#f2f2f2; color:#b98122;}
	.jm_tab .tab_plus a{padding:0; height:52px;}
	.jm_tab .tab_plus a:hover{padding:0;}
    .jm_tab2 ul{width:1150px; margin:0 auto; padding-top:20px; padding-bottom:20px; float:left;}
	.jm_tab2 li{width:33%; height:52px;  text-align:center; background:#0076c0; float:left; border-top:1px solid #ddd; border-bottom:1px solid #ddd; border-left:1px solid #ddd; position:relative; top:-30px;}
	.jm_tab2 a{font-family:'NanumSq', 'Nanum Square', 'Malgun Gothic'; font-size:20px; color:#ffffff; display:block; padding:12px; 10px 0 10px; text-decoration:none;}
	.jm_tab2 a:hover{font-family:'NanumSq', 'Nanum Square', 'Malgun Gothic'; font-size:20px; display:block; padding:10px; 10px 0 10px; background:#e2e2e2; color:#0882c2;}
	.jm_tab2 .selected a{font-family:'NanumSq', 'Nanum Square', 'Malgun Gothic'; font-size:20px; font-weight:bold; display:block; text-decoration:none; background:#fff; color:#0882c2;}
	.jm_tab2 .selected2 a{font-family:'NanumSq', 'Nanum Square', 'Malgun Gothic'; font-size:20px; font-weight:bold; display:block; text-decoration:none; background:#fff; color:#0882c2; border-right:1px solid #ddd;}
	.li_line{border-right:1px solid #ddd;}
	.li25 li{width:25%; text-align:center; float:left;}
	.jm_line {width:100%; height:1px; border-bottom:1px solid #d8d8d8;}



/*table*/
.jm_table {float:left;}
	.jm_table table{background:#dbddda; text-align:center; margin:0 auto; clear:both; width:1150px;}
	.jm_table th{height:50px; font-weight:bold; font-size:20px; background:#57a9c4; color:#ffffff;}
	.jm_table td{background:#ffffff; height:25px; padding:5px; text-align:center;}
	.jm_table td.tit{height:40px; font-weight:bold; font-size:20px; background:#57a9c4; color:#ffffff;}
	.jm_table td.td{background:#ffffff; padding-left:20px; text-align:left;}
	.jm_table td.line{background:#d2d2d2; height:1px;}
	.jm_table td.left{padding-left:15px; text-align:left;}
	.jm_table caption {overflow:hidden; position:absolute; top:0; left:0; width:0px; height:0px; font-size:0; color:#fff; line-height:0;}

.jm_table1 {float:left;}
	.jm_table1 table{background:#dbddda; text-align:center; margin:0 auto; clear:both; width:700px;}
	.jm_table1 th{height:50px; font-weight:bold; font-size:20px; background:#57a9c4; color:#ffffff;}
	.jm_table1 td{background:#ffffff; height:25px; padding:5px; text-align:center;}
	.jm_table1 td.tit{height:40px; font-weight:bold; font-size:20px; background:#57a9c4; color:#ffffff;}
	.jm_table1 td.td{background:#ffffff; padding-left:20px; text-align:left;}
	.jm_table1 td.line{background:#d2d2d2; height:1px;}
	.jm_table1 td.left{padding-left:15px; text-align:left;}
	.jm_table1 caption {overflow:hidden; position:absolute; top:0; left:0; width:0px; height:0px; font-size:0; color:#fff; line-height:0;}

.jm_table2 {float:left;}
	.jm_table2 table{text-align:center; margin:0 auto; clear:both;}
	.jm_table2 td{background:#ffffff; text-align:left;}
	.jm_table2 td.y{font-family:'NanumSq', 'Nanum Square', 'Malgun Gothic'; font-size:40px; color:#939598; width:160px; text-align:left; padding-top:13px; vertical-align:text-top;}
	.jm_table2 td.m{font-family:'NanumSq', 'Nanum Square', 'Malgun Gothic'; font-size:20px; width:130px; text-align:left; padding-top:10px; }
	.jm_table2 td.txt{line-height:150%;}
	.jm_table2 td.line{background:#316286; height:1px;}
	.jm_table2 td.line2{background:#ffffff; height:20px;}


	.jm_table3 {float:left;}
	.jm_table3 table{margin:0 auto; clear:both;}
	.jm_table3 td{background:#ffffff; text-align:left;}
	.jm_table3 td.y{font-family:'NanumSq', 'Nanum Square', 'Malgun Gothic'; font-size:40px; color:#939598; width:160px; text-align:left; padding-top:13px; vertical-align:text-top;}
	.jm_table3 td.m{font-family:'NanumSq', 'Nanum Square', 'Malgun Gothic'; font-size:20px; width:130px; text-align:left; padding-top:10px; }
	.jm_table3 td.txt{line-height:150%;}
	.jm_table3 td.line{background:#316286; height:1px;}
	.jm_table3 td.line2{background:#ffffff; height:20px;}

	.jm_table5 {float:left;}
	.jm_table5 table{margin:0 auto; clear:both;}
	.jm_table5 td{background:#ffffff; text-align:left;}
	.jm_table5 td.y{font-family:'NanumSq', 'Nanum Square', 'Malgun Gothic'; font-size:30px; color:#939598; width:150px; text-align:left; padding-top:13px; vertical-align:text-top;}
	.jm_table5 td.m{font-family:'NanumSq', 'Nanum Square', 'Malgun Gothic'; font-size:22px; color:#939598; width:150px; text-align:left; padding-top:10px; }
	.jm_table5 td.m2{color:#a9590f;}
	.jm_table5 td.txt{line-height:150%;}
	.jm_table5 td.line{background:#316286; height:1px;}
	.jm_table5 td.line2{background:#ffffff; height:20px;}
	.m2{color:#a9590f;}

	.jm_table4 {float:left;}
	.jm_table4 table{margin:0 auto; clear:both;}
	.jm_table4 td{background:#ffffff; text-align:left;}
	.jm_table4 td.y{font-family:'NanumSq', 'Nanum Square', 'Malgun Gothic'; font-size:18px; color:#3666ad; text-align:left; padding-top:5px; vertical-align:text-top;}
	.jm_table4 td.m{font-family:'NanumSq', 'Nanum Square', 'Malgun Gothic'; font-size:18px; text-align:left; padding-top:5px; }
	.jm_table4 td.txt{line-height:150%;}
	.jm_table4 td.line{background:#d2d2d2; height:1px;}
	.jm_table4 td.line2{background:#ffffff; height:5px;}




.info {line-height:16pt; text-align:center; table-layout:fixed; border-collapse: collapse;}
.info td {font-size:14px; height:28px; padding:5px; border: 1px solid rgb(204,204,204); border-width:0px 1px 1px 1px;}
.info td.left {padding: 7px 10px 4px 10px; text-align: left;}
.info td.left2 {font-size:14px; height:40px; padding: 7px 10px 4px 10px; text-align: left; border: 1px solid rgb(204,204,204); border-width:1px 1px 1px 1px;}
.info td.left3	 {font-size:1.2em; color:#ffffff; background:#707782; border: 1px solid rgb(204,204,204); border-width:0px 1px 4px 1px; height:30px;}
.info td.top {font-size:14px; height:40px; padding: 7px 10px 4px 10px; text-align: left; border: 1px solid rgb(204,204,204); border-width:1px 1px 1px 1px;}
.info td.tit	 {font-size:1.2em; color:#ffffff; height:40px; background:#707782; border: 1px solid rgb(204,204,204); border-width:0px 1px 1px 1px; height:30px;}
.info td.tit2	 {font-size:1.2em; color:#707782; height:40px; background:#f1f1f1; border: 1px solid rgb(204,204,204); border-width:0px 1px 1px 1px; height:30px;}
.info thead th	 {font-size:1.2em; color:#ffffff; background:#707782; border: 1px solid rgb(204,204,204); border-width:0px 1px 4px 1px; height:30px;}
.info tbody th {font-size:1.2em; color:#ffffff; background:#707782; border: 1px solid rgb(204,204,204); border-width:0px 1px 1px 1px;}


.info2 {text-align:center; table-layout:fixed; border-collapse: collapse;}
.info td {text-align:center; }
.info td.no {width:50px;}
.info td.no2 {height:60px;}
.info thead th	 {font-size:1.2em; color:#ffffff; background:#707782; border: 1px solid rgb(204,204,204); border-width:0px 1px 4px 1px; height:30px;}
.info tbody th {font-size:1.2em; color:#ffffff; background:#707782; border: 1px solid rgb(204,204,204); border-width:0px 1px 1px 1px;}


.info3 {line-height:16pt; text-align:center; table-layout:fixed; border-collapse: collapse;}
.info3 td {font-size:14px; height:25px; padding:5px; border: 1px solid rgb(204,204,204); border-width:1px 1px 1px 1px;}
.info3 td.left {padding: 7px 10px 4px 10px; text-align: left;}
.info3 td.left2 {font-size:14px; height:40px; padding: 7px 10px 4px 10px; text-align: left; border: 1px solid rgb(204,204,204); border-width:1px 1px 1px 1px;}
.info3 td.left3	 {font-size:14px; color:#ffffff; background:#707782; border: 1px solid rgb(204,204,204); border-width:0px 1px 4px 1px; height:30px;}
.info3 td.top {font-size:14px; height:40px; padding: 7px 10px 4px 10px; text-align: left; border: 1px solid rgb(204,204,204); border-width:1px 1px 1px 1px;}
.info3 td.tit	 {font-size:14px; font-weight:bold; height:40px;  background:#f0ece1; color:#96846c; border: 1px solid rgb(204,204,204); border-width:1px 1px 1px 1px; height:30px;}
.info3 td.tit2	 {font-size:14px; font-weight:bold; color:#707782; height:40px; background:#f1f1f1; border: 1px solid rgb(204,204,204); border-width:1px 1px 1px 1px; height:30px;}


.info4 color:black; line-height:16pt; text-align:center; table-layout:fixed; border-collapse: collapse;}
.info4 td {font-size:12px; height:19px; padding:2px; border: 1px solid rgb(204,204,204); border-width:1px 1px 1px 1px;}
.info4 td.left {padding: 7px 10px 4px 10px; text-align: left;}
.info4 td.left2 {font-size:14px; height:40px; padding: 7px 10px 4px 10px; text-align: left; border: 1px solid rgb(204,204,204); border-width:1px 1px 1px 1px;}
.info4 td.left3	 {font-size:14px; color:#ffffff; background:#707782; border: 1px solid rgb(204,204,204); border-width:0px 1px 4px 1px; height:30px;}
.info4 td.top {font-size:14px; height:40px; padding: 7px 10px 4px 10px; text-align: left; border: 1px solid rgb(204,204,204); border-width:1px 1px 1px 1px;}
.info4 td.tit	 {font-size:14px; font-weight:bold; color:#ffffff; height:20px; background:#707782; border: 1px solid rgb(204,204,204); border-width:1px 1px 1px 1px; height:30px;}
.info4 td.tit2	 {font-size:14px; font-weight:bold; color:#707782; height:40px; background:#f1f1f1; border: 1px solid rgb(204,204,204); border-width:1px 1px 1px 1px; height:30px;}



/*copy*/
#jm_copy_line {clear:both; width:100%; min-width:1200px; height:160px; border-bottom:1px solid #d1d1d1; background:#3e3e3e;}
	#jm_copy_line #menu{width:1000px; height:55px; float:left; padding-top:12px; font-size:13px; font-weight:bold; color:#fff;}
	#jm_copy_line #menu a{font-family:'NanumSq', 'Nanum Square', 'Malgun Gothic', font-size:10px; color:#fff;}
	#jm_copy_line #menu a:hover{font-family:'NanumSq', 'Nanum Square', 'Malgun Gothic', font-size:13px; font-weight:bold; color:#fff;}
	#jm_copy_line #sns{width:200px; height:55px; float:left; text-align:right; padding-top:6px;}
	#jm_copy_line #jm_copy_txt{width:950px; height:100px; float:left; font-size:14px; line-height:180%; color:#fff;}
#jm_copy {clear:both; width:100%; min-width:1200px; height:100px; margin:0 auto; background:#3e3e3e; }	
	#jm_copy #jm_copy_txt{width:950px; height:100px; float:left; font-size:12px; line-height:180%; color:#fff;}
	#jm_copy #jm_copy_logo{width:250px; height:100px; float:left; padding-top:5px; text-align:right;}



/***************************************************신규추가**********************************************************/
/* jm_webfont.css 에 웹폰트 신규, 웹폰트 파일은 web_font 폴더에 있음*/
/* jm_style.css 파일 상단 body{font-family:'NanumSq' 추가*/


/*.jm_sub_menu {width:100%; position:absolute; top:90px; display:none; z-index:1000000; overflow:hidden;}
	.jm_sub_menu a{font-size:1em; display:block; text-decoration:none; padding:0 5px 0 5px;}
	.jm_sub_menu a:hover {color:#ff6100;}
	.jm_sub_menu #menu1{width:110px; background:#fff; margin-left:270px;}
	.jm_sub_menu #menu1 li{border-bottom:1px solid #ddd;} 2017-05-08  삭제 수정*/


.jm_top_sub_menu {width:1200px; margin:0 auto; clear:both; margin:0 auto; text-align:left;}
	.jm_top_sub_menu ul{float:left;}

.jm_sub_menu1 {width:100%; min-width:1200px; position:absolute; top:110px; display:none; z-index:2000000; overflow:hidden; background:#fff; border-top:1px solid #dddddd; border-bottom:1px solid #dddddd;}
	.jm_sub_menu1 a{font-size:15px; display:block; text-decoration:none; padding:0 5px 2px 5px; font-family:'NanumSq', 'Nanum Square', 'Malgun Gothic',}
	.jm_sub_menu1 a:hover {color:#01619e; font-family:'NanumSq', 'Nanum Square', 'Malgun Gothic',}
	.jm_sub_menu1 #menu1{width:140px; margin-left:294px;}
	.jm_sub_menu1 #menu2{width:175px; margin-left:35px; *position:relative; *top:-19px;}
	.jm_sub_menu1 #menu3{width:130px; margin-left:10px; *position:relative; *top:-37px;}
	.jm_sub_menu1 #menu4{width:130px; margin-left:60px; *position:relative; *top:-56px;}
	.jm_sub_menu1 #menu5{width:130px; margin-left:55px; *position:relative; *top:-74px;}
	.jm_sub_menu1 #menu6{width:100px; margin-left:5px; *position:relative; *top:-93px;}

	.jm_sub_menu1 #menu2 .li5 a{font-size:1em; display:block; color:#cc4b0c; font-weight:bold; text-decoration:none; padding:0 5px 2px 5px; font-family:'NanumSq', 'Nanum Square', 'Malgun Gothic',}
	.jm_sub_menu1 #menu2 .li5 a:hover {color:#0074cd; font-weight:bold; font-family:'NanumSq', 'Nanum Square', 'Malgun Gothic',}


.jm_navi {width:100%; min-width:1200px; height:50px; margin:0 auto; border-bottom:1px solid #ddd;}
	.jm_navi .navi_in{width:1200px; height:50px; margin:0 auto;}
	.jm_navi .navi_in .navi_home{width:50px; height:50px; float:left; background:#01619e; text-align:center;}
	.jm_navi .navi_in .navi_home a{color:#fff; font-size:1.2em; font-weight:bold; text-decoration:none; display:block; width:50px; padding-top:8px;}
	.jm_navi .navi_in .navi_cate{width:180px; height:50px; float:left; border-right:1px solid #ddd;}
	.jm_navi .navi_in .navi_cate a{width:160px; height:37px; padding:10px 0 0 20px; font-size:18px; font-family:'NanumSq', 'Nanum Square', 'Malgun Gothic', text-decoration:none; display:block; background:url(./img/sub1/cate_arrow33.gif) no-repeat;}
	.jm_navi .navi_in .navi_cate a:hover{width:160px; height:37px; padding:10px 0 0 20px; font-size:18px; font-family:'NanumSq', 'Nanum Square', 'Malgun Gothic', text-decoration:none; display:block; background:url(./img/sub1/cate_arrow233.gif) no-repeat;}

	.jm_navi .navi_in .navi_cate2{width:230px; height:50px; float:left; border-right:1px solid #ddd;}
	.jm_navi .navi_in .navi_cate2 a{width:210px; height:37px; padding:10px 0 0 20px; font-size:18px; font-family:'NanumSq', 'Nanum Square', 'Malgun Gothic', text-decoration:none; display:block; background:url(./img/sub1/cate_arrow33.gif) no-repeat;}
	.jm_navi .navi_in .navi_cate2 a:hover{width:210px; height:37px; padding:10px 0 0 20px; font-size:18px; font-family:'NanumSq', 'Nanum Square', 'Malgun Gothic', text-decoration:none; display:block; background:url(./img/sub1/cate_arrow233.gif) no-repeat;}


    .jm_navi .navi_in .navi_cate3{width:320px; height:50px; float:left; border-right:1px solid #ddd;}
	.jm_navi .navi_in .navi_cate3 a{width:300px; height:37px; padding:13px 0 0 20px; font-size:18px; font-family:'NanumSq', 'Nanum Square', 'Malgun Gothic', text-decoration:none; display:block; background:url(./img/sub1/cate_arrow33.gif) no-repeat;}
	.jm_navi .navi_in .navi_cate3 a:hover{width:300px; height:37px; padding:13px 0 0 20px; font-size:18px; font-family:'NanumSq', 'Nanum Square', 'Malgun Gothic', text-decoration:none; display:block; background:url(./img/sub1/cate_arrow233.gif) no-repeat;}


#jm_navi_smenuLine {clear:both; width:1200px; height:50px; margin:0 auto; z-index:99999;}
	.jm_navi_smenu {width:180px; margin-left:50px; z-index:99999; visibility:hidden; background:#fff; position:absolute; top:355px;}
	.jm_navi_smenu li{width:179px; height:50px; border-right:1px solid #ddd; border-bottom:1px solid #ddd; border-left:1px solid #ddd;}
	.jm_navi_smenu .li1{border-top:1px solid #ddd;}
	.jm_navi_smenu a{display:block; text-decoration:none; height:37px; padding:13px 0 0 20px; background:#fff;}
	.jm_navi_smenu a:hover{display:block; text-decoration:none; background:#f1f1f1;}
	.jm_navi_smenu .s1{width:180px;}
	.jm_navi_smenu .s2{position:absolute; left:180px; width:180px;}

#jm_left {width:272px; float:left; }
#jm_left div{width:272px; height:130px; font-size:32px; font-weight:bold; color:#ffffff; letter-spacing:0px; text-align:center; background:#0077c1; } /*   */
#jm_left .lefttit{padding-top:20px; height:110px;}
#jm_left ul{border-bottom:1px solid #fff;}
#jm_left li{height:64px;} /* border-bottom:1px solid #ddd;*/
#jm_left a{font-family:'NanumSq', 'Nanum Square', 'Malgun Gothic'; font-size:1.1em; height:64px; text-decoration:none; padding:15px 0 0 32px; background:#e8e7d4; display:block;}
#jm_left a:hover{background:url(./img/sub1/left_bg.gif) no-repeat;}
#jm_left .li6 a{font-family:'NanumSq', 'Nanum Square', 'Malgun Gothic'; font-size:1.1em; height:64px; text-decoration:none; color:#cc4b0c; font-weight:bold; padding:15px 0 0 32px; display:block;}
#jm_left .li6 a:hover{background:url(./img/sub1/left_bg.gif) no-repeat;}

#jm_left .selected{background:url(./img/sub1/left_bg.gif) no-repeat;}
#jm_left .selected a{background:url(./img/sub1/left_bg.gif) no-repeat;}
#jm_left .selected a:hover{background:url(./img/sub1/left_bg.gif) no-repeat;}
/*#jm_left #tit{height:100px; padding-top:30px; font-family:'NanumSq', 'Nanum Square', 'Malgun Gothic'; font-size:25px; font-weight:bold; color:#ffffff; letter-spacing:0px; text-align:center; background:#acc9bd;}
  .tit{height:100px; padding-top:30px; }*/
#jm_left .tit{height:100px; padding-top:30px; margin-top:50px; font-family:'NanumSq', 'Nanum Square', 'Malgun Gothic'; font-size:20px; font-weight:bold; color:#ffffff; letter-spacing:0px; text-align:center; background:#89cb72;}
#jm_left #tit{height:100px; padding-top:30px; font-family:'NanumSq', 'Nanum Square', 'Malgun Gothic'; font-size:25px; font-weight:bold; color:#ffffff; letter-spacing:0px; text-align:center; background:#acc9bd;}
#jm_left #tit2{height:80px; padding-top:30px; font-family:'NanumSq', 'Nanum Square', 'Malgun Gothic'; font-size:25px; font-weight:bold; color:#ffffff; letter-spacing:0px; text-align:center; background:#acc9bd;}
#jm_left #tit3{height:170px; padding-top:10px; padding-left:18px; font-family:'NanumSq', 'Nanum Square', 'Malgun Gothic'; font-size:20px; color:#ffffff; letter-spacing:0px; background:#acc9bd;}
#jm_left #tit4{height:210px; padding-top:30px; font-family:'NanumSq', 'Nanum Square', 'Malgun Gothic'; font-size:25px; font-weight:bold; color:#ffffff; letter-spacing:0px; text-align:center; background:#acc9bd;}
/*#jm_left #tit7{height:85px; padding-top:15px; font-family:'NanumSq', 'Nanum Square', 'Malgun Gothic'; font-size:25px; letter-spacing:0px; text-align:center; background:#e8e7d4; border:5px solid #d6d5c2;}*/
#jm_left .tit7 a{height:90px; padding-top:15px; padding-left:8px; font-family:'NanumSq', 'Nanum Square', 'Malgun Gothic'; font-size:25px; letter-spacing:0px; text-align:center; background:#ffffff; border:5px solid #d6d5c2;}
#jm_left .tit7 a:hover{height:90px; padding-top:15px; padding-left:8px; font-family:'NanumSq', 'Nanum Square', 'Malgun Gothic'; font-size:25px; letter-spacing:0px; text-align:center; background:#ffffff; border:5px solid #d6d5c2;}
#jm_body {width:1200px; padding-left:10px; float:left;}


#m_support{display:block;clear:both;float:none;height:36px;}
#m_support .m_support_left{display:block;float:left; margin-top:10px; width:23px;height:36px;}
#m_support .m_support_tit{display:block;float:left; margin-top:10px;width:66px;height:36px;text-align:left;padding-left:9px;line-height:18px;color:#fff;background:url(/images/main/m_support_tit.gif) no-repeat;}
#m_support .m_support_tit a{color:#fff;}
#m_support .m_support_banner_wrap{display:block;position:relative;z-index:10;float:left; overflow:hidden; width:833px;height:36px;padding:0 12px;border:1px solid #d9d9d9;border-width:0 1px;}
#m_support .m_support_banner_wrap .m_support_banner_over {display:block; position:absolute;z-index:9;left:0;top:0;left:0; padding:0; margin:0}
#m_support .m_support_banner_wrap .m_support_banner{display:block}
#m_support .m_support_banner_wrap .m_support_banner li{display:block;float:left;padding:0 5px 0 5px; line-height:36px;}
#m_support .m_support_banner_wrap .m_support_banner li a{font-size:10pt;}
#m_support .m_support_banner_wrap .m_support_banner li a:hover{color:#0085d2;}
#m_support .m_support_right{display:block;float:left; margin-top:10px;width:23px;height:36px;text-align:right;}