	/*
	Title:   	JMHR screen styles
	Author:  Choi kyung hwan
	E-mail:  positionfov@gmail.com
	*/
	
	/* basic */
	*{margin:0;padding:0;}
	body{font:0.75em Gulim, ±¼¸²;font-family:Verdana, sans-serif;color:#555;text-align:center;}
	h1,h2,h3,h4,div,p,ul,ol,li,dl,dt,dd,li,form{list-style:none;margin:0;padding:0;text-align:left;}
	dl, ul, ol {list-style-image:none;list-style-position:outside;list-style-type:none;}
	a:link{color:#555;text-decoration:none;}
	a:hover{color:#1377c6;text-decoration:none;}
	a:visited{color:#767676;text-decoration:none;}
	img{border:0;}
	.none{display:none;}
	/* /basic */
	
	/* layout */
	#wrapper{margin:20px auto 20px auto;;width:740px;text-align:left}
	#contents{clear:both;border-top:1px solid #c2c2c2;}
	#contents .line{border-top:2px solid #f5f5f5;margin-top:1px;}
	#contents #main{text-align:center;padding:40px 0 30px 0;}
	#sub_main{float:left;width:520px;margin:20px 0 20px 0;background:url(../images/k_sub_line.gif) left top repeat-y;display:inline;}
	/* /layout */
	
	/* header */
	#header{position:relative;width:740px;height:60px;}
	#header h1{float:left;background:url(../images/jmhr_logo.gif) no-repeat;width:210px;height:46px;margin-right:30px;}
	#header h1 a{display:block;width:210px;height:46px;}
	#header .navi{float:left;margin-right:20px;margin-top:20px;}
	#header .family{position:absolute;right:0px;top:20px;z-index:1;}
	/* image navi*/
	#header .navi ul{float:left;background:url(../images/j_menu.gif) no-repeat;width:359px;height:20px;margin-right:20px;}
	#header .navi li{float:left;}
	#header .navi li a{display:block;height:20px;}
	#header .navi li.a a{width:94px;}
	#header .navi li.b a{width:90px;}
	#header .navi li.c a{width:83px;}
	#header .navi li.d a{width:92px;}
	#header .navi li.a a:hover{background:url(../images/j_menu.gif) 0 -20px no-repeat;width:94px;height:20px;}
	#header .navi li.a_active{background:url(../images/j_menu.gif) 0 -20px no-repeat;width:94px;height:20px;}
	#header .navi li.b a:hover{background:url(../images/j_menu.gif) -94px -20px no-repeat;width:90px;height:20px;}
	#header .navi li.b_active{background:url(../images/j_menu.gif) -94px -20px no-repeat;width:90px;height:20px;}
	#header .navi li.c a:hover{background:url(../images/j_menu.gif) -184px -20px no-repeat;width:83px;height:20px;}
	#header .navi li.c_active{background:url(../images/j_menu.gif) -184px -20px no-repeat;width:83px;height:20px;}
	#header .navi li.d a:hover{background:url(../images/j_menu.gif) -267px -20px no-repeat;width:92px;height:20px;}
	#header .navi li.d_active{background:url(../images/j_menu.gif) -267px -20px no-repeat;width:92px;height:20px;}
	/* /header */
		
	/* leftmenu */
	#left_menu{float:left;width:220px;margin-top:20px;display:inline;clear:both;}
	#left_menu .l_company{background:url(../images/t_company.gif) no-repeat;width:190px;height:13px;margin-bottom:8px;border-bottom:1px solid #ddd;padding-bottom:10px;}
	#left_menu .l_service{background:url(../images/t_service.gif) no-repeat;width:190px;height:14px;margin-bottom:8px;border-bottom:1px solid #ddd;padding-bottom:10px;}
	#left_menu .l_aboutus{background:url(../images/t_sub_aboutus.gif) no-repeat;width:190px;height:14px;margin-bottom:8px;border-bottom:1px solid #ddd;padding-bottom:10px;}
	#left_menu .l_members{background:url(../images/t_sub_members.gif) no-repeat;width:190px;height:14px;margin-bottom:8px;border-bottom:1px solid #ddd;padding-bottom:10px;}
	#left_menu .l_portfolio01{background:url(../images/t_portfolio.gif) no-repeat;width:190px;height:13px;margin-bottom:8px;border-bottom:1px solid #ddd;padding-bottom:10px;}
	#left_menu .l_portfolio02{background:url(../images/t_sub_portfolio.gif) no-repeat;width:190px;height:14px;margin-bottom:8px;border-bottom:1px solid #ddd;padding-bottom:10px;}
	#left_menu .l_contact01{background:url(../images/t_contact.gif) no-repeat;width:190px;height:13px;margin-bottom:8px;border-bottom:1px solid #ddd;padding-bottom:10px;}
	#left_menu .l_contact02{background:url(../images/t_sub_contact.gif) no-repeat;width:190px;height:14px;margin-bottom:8px;border-bottom:1px solid #ddd;padding-bottom:10px;}
	#left_menu dd{background:url(../images/i_listicon.gif) 0 6px no-repeat;padding-left:9px;margin-bottom:7px;}
	#left_menu dd a{font:12px Gulim, ±¼¸²;color:#474747;}
	#left_menu dd a:hover{font:12px Gulim, ±¼¸²;color:#1377c6;}
	#left_menu .active{font:12px Gulim, ±¼¸²;color:#1377c6;}
	#left_menu .k_illust01{background:url(../images/k_illust01.jpg) no-repeat;width:182px;height:166px;margin-left:10px;}
	#left_menu .k_illust02{background:url(../images/k_illust02.jpg) no-repeat;width:182px;height:166px;margin-left:10px;}
	#left_menu .k_illust03{background:url(../images/k_illust03.jpg) no-repeat;width:182px;height:166px;margin-left:10px;}
	/* /leftmenu */
	
	/* footer */
	#footer{clear:both;height:70px;width:740px;}
	#footer .line{width:740px;height:4px;padding-bottom:14px;background:url(../images/footerline.gif) repeat-x;}	
	#footer .fot{margin-left:70px;margin-top:15px;}
	#footer h2{float:left;margin-right:20px;margin-top:15px;}
	#footer .address{float:left;display:block;padding-top:10px;margin-top:15px;}}
	/* /footer */
