body, td, p, input, button, textarea, select, .c1 {font-family:Tahoma,굴림; font-size:9pt; color:#000; line-height:175%;}

form { margin:0px; }

/* img {border:0px;} */

a:link, a:visited {font-family:Tahoma,굴림; color:#606060; text-decoration: none}
a:active, a:hover {font-family:Tahoma,굴림; color: #4AAE36; text-decoration: none;}

a.menu:link, a.menu:visited, a.menu:active { text-decoration:none; color:#454545; }
a.menu:hover { text-decoration:none; }

.member {font-weight:bold;color:#888888;}
.guest  {font-weight:normal;color:#888888;}

.lh { line-height: 150%; }
.jt { text-align:justify; }

.li { font-weight:bold; font-size:18px; vertical-align:-4px; color:#66AEAD; }

.ul { list-style-type:square; color:#66AEAD; }

.ct { font-family: Verdana, 굴림; color:#222222; } 

.ed { border:1px solid #CCCCCC; } 
.tx { border:1px solid #CCCCCC; } 

.small { font-size:8pt; font-family:돋움; }
.cloudy, a.cloudy {color:#888888;} /* 흐림 */

input.ed { height:20px; border:1px solid #9A9A9A; border-right:1px solid #D8D8D8; border-bottom:1px solid #D8D8D8; padding:3px 2px 0 2px; }
input.ed_password { height:20px; border:1px solid #9A9A9A; border-right:1px solid #D8D8D8; border-bottom:1px solid #D8D8D8; padding:3px 2px 0 2px; font:10px Tahoma; }
textarea.tx { border:1px solid #9A9A9A; border-right:1px solid #D8D8D8; border-bottom:1px solid #D8D8D8; padding:2px; }





/**2013.11.03 JM**/
/*all*/
*{margin:0px; padding:0px;}
ul, li{list-style:none; margin:0; padding:0;}
img {border:0px;}
#jm_all {width:100%; margin:0 auto;}
.jm_all_in {width:950px; margin:0 auto;}
.jm_clear {clear:both;}


/*top*/
#jm_top_all {width:100%; height:120px; background:url(./home/img/top/top_bg.gif) repeat-x;}
	#jm_top_all #jm_logo_line{width:936px; height:60px; margin:0 auto; text-align:center;}
	#jm_top_all #jm_logo{width:236px; height:45px; padding-top:14px; float:left; text-align:left;}
	#jm_top_all #jm_logo_right{width:700px; padding-top:35px; float:left; text-align:right; font-size:11px;}

	#jm_top_menu_line {clear:both; width:100%; height:33px;}
		#jm_top_menu_line li{width:190px; float:left;}

	.jm_top_smenu {position:absolute; z-index:999; visibility:hidden; color:#bbb;}
	.jm_top_smenu li{float:left;}
	.jm_top_smenu .s1{position:absolute; left:10px; width:500px; height:27px; background:url(./home/img/top/sub_b_bg.gif) repeat-x;}
	.jm_top_smenu .s2{position:absolute; left:190px; width:220px; height:27px; background:url(./home/img/top/sub_b_bg.gif) repeat-x;}
	.jm_top_smenu .s3{position:absolute; left:285px; width:230px; height:27px; background:url(./home/img/top/sub_b_bg.gif) repeat-x;}
	.jm_top_smenu .s4{position:absolute; left:400px; width:400px; height:27px; background:url(./home/img/top/sub_b_bg.gif) repeat-x;}
	.jm_top_smenu .s5{position:absolute; left:550px; width:340px; height:27px; background:url(./home/img/top/sub_b_bg.gif) repeat-x;}
	.jm_top_smenu .s6{position:absolute; left:465px; width:480px; height:27px; background:url(./img/top/sub_b_bg.gif) repeat-x;}


/*main*/
#jm_main_quick_line {width:100%; height:135px; background:url(./home/img/main/main_quick_bg.gif) repeat-x;}
	#jm_main_quick_line li{width:25%; height:135px; float:left;}

#jm_main_fla {width:100%; height:398px; margin:0 auto; background:url(./home/img/main/fla_bg2.jpg) top center no-repeat;}
	#jm_main_fla #jm_main_l {width:583px; float:left; padding-top:27px;}
	#jm_main_fla #jm_main_r {width:353px; float:left; padding-top:27px;}
	#jm_main_fla #jm_main_r .p1{padding-top:70px;}

#jm_main_banner_line {width:100%; height:69px;}
	#jm_main_banner_line .jm_main_banner_lr{width:23px; float:left; padding-top:18px;}
	#jm_main_banner_line .jm_main_banner{width:890px; float:left; padding-top:15px;}

#jm_copy {clear:both; width:100%; height:85px; border-top:1px solid #d8d8d8;}
	#jm_copy #jm_copy_l{width:690px; padding-top:25px; float:left;}
	#jm_copy #jm_copy_r{width:246px; padding-top:25px; float:left; text-align:right;}


/*sub*/
#jm_all2 {width:100%; margin:0 auto; background:url(./home/img/sub/sub-bg2.jpg) top center no-repeat;}
#jm_sub_all {clear:both; width:936px; padding-top:60px; margin:0 auto;}
	#jm_left {width:194px; float:left; text-align:center;}
	#jm_left li{width:194px; height:27px;}
	#jm_left p{background:url(./home/img/sub/left_bg.gif) repeat-y;}
		.tel {padding-top:40px; text-align:center;}
	#jm_body {width:716px; padding-left:26px; float:left;}
		.body_title_top {height:94px; font-size:11px; margin-top:10px; padding-top:10px; text-align:right;}
/*		.body_title_top {height:94px; font-size:11px; margin-top:21px; padding-top:10px; background:url(./home/img/sub/title.png) no-repeat; text-align:right;} */
		.body_title_top span{font-size:11px; color:#0365b4;}