
				body{
				font-family:"나눔고딕","맑은고딕","고딕","돋움";
				font-size:0.8em;
				margin:0;
				padding:0;
				}
			#nav_menu{display:none;}
			#slid{display:block;}
			#header{
				width:320px;		
				height:100px;
				margin:0 auto;
				
				}

			#lang_menu{
				display:none;
				float:right;
				z-index:20;
				}

		
			#lang_menu2{
				display:none;
				float:right;
				z-index:20;
				}
			

			#menu{
				position:absolute;
				margin:0;
				padding:0;
				}

			.logoimg{
				position:relative;				
				}

			#menu li{
				list-style:none;						
				}
			#menu .view_nav{
				display:block;
				color:white;
				position:relative;
				
				text-align:center;
				text-shadow:1px 1px 2px rgba(175,175,175,.5);
				font-weight:700;
				width:320px;
				height:25px;
				background: #677064; /* Old browsers */
				background: -moz-linear-gradient(top,  #677064 1%, #b7b4aa 81%, #7b8476 100%); /* FF3.6+ */
				background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#677064), color-stop(81%,#b7b4aa), color-stop(100%,#7b8476)); /* Chrome,Safari4+ */
				background: -webkit-linear-gradient(top,  #677064 1%,#b7b4aa 81%,#7b8476 100%); /* Chrome10+,Safari5.1+ */
				background: -o-linear-gradient(top,  #677064 1%,#b7b4aa 81%,#7b8476 100%); /* Opera 11.10+ */
				background: -ms-linear-gradient(top,  #677064 1%,#b7b4aa 81%,#7b8476 100%); /* IE10+ */
				background: linear-gradient(to bottom,  #677064 1%,#b7b4aa 81%,#7b8476 100%); /* W3C */
				filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#677064', endColorstr='#7b8476',GradientType=0 ); /* IE6-9 */

				box-shadow:0 2px 3px rgba(175,175,175,.5);
				}

			#slid{
				z-index:-1;
				}
			#nav_slid {
				width:320px;				
				float:left;
				left:-100px;
				margin:0;
				padding:0;
				display:none;
				}
			#nav_slid li{	
				
				background: #7b8476; /* Old browsers */
				background: -moz-linear-gradient(top,  #7b8476 1%, #b7b4aa 81%, #7b8476 100%); /* FF3.6+ */
				background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#7b8476), color-stop(81%,#b7b4aa), color-stop(100%,#7b8476)); /* Chrome,Safari4+ */
				background: -webkit-linear-gradient(top,  #7b8476 1%,#b7b4aa 81%,#7b8476 100%); /* Chrome10+,Safari5.1+ */
				background: -o-linear-gradient(top,  #7b8476 1%,#b7b4aa 81%,#7b8476 100%); /* Opera 11.10+ */
				background: -ms-linear-gradient(top,  #7b8476 1%,#b7b4aa 81%,#7b8476 100%); /* IE10+ */
				background: linear-gradient(to bottom,  #7b8476 1%,#b7b4aa 81%,#7b8476 100%); /* W3C */
				filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7b8476', endColorstr='#7b8476',GradientType=0 ); /* IE6-9 */
				
				position:relative;
				list-style:none;				
				left:0;
				line-height:20px;
				border-bottom:1px solid white;
				}
			#nav_slid li a{
				color:#fff;
				padding:5px 10px;
				display:block;
				width:300px;
				margin:0;
				font-size:1em;
				font-weight:600;
				text-decoration:none;
				}
			#nav_slid  ul{
				position:relative;
				margin:0;
				padding:0;
				left:0;						
				display:none;
				}

			#nav_slid ul li {
				position:relative;									
				padding-left:15px;
				background:white;				
				}
			#nav_slid ul li a{
				color:#444;
				font-weight:normal;
				}

			#nav_slid li:hover ul{
				display:block;
				}

			#frc{
				width:320px;
				margin:0 auto;				
				
				}
			.frc_txt li{
				list-style:square url(../images/listyle.png);
				color:#777;
				}
			.frc_img{
				width:310px;
				height:408px;
				padding:5px;				
				background-color:#ccccff;
				border:1px solid #ccc;
				overflow:hidden;
			}

			.frc_main{
				width:320px;
				height:408px;
							
				background-image:url(../images/main-m.jpg);
				background-repeat:repeat-x;
				background-position:center;
				overflow:hidden;
			}

			h1{
				font-size:2em;
				padding:0 0 10px 0;
				width:300px;
				border-bottom:1px dashed #ccc;
				text-shadow:1px 1px 2px rgba(145,145,145,.5);
				}
			h1 span{
				font-size:2.2em;				
				text-shadow:1px 1px 2px rgba(145,145,145,.5);
				}
			span{color:#777; }

			h4, h3{
				padding-left:10px;
				text-shadow:1px 1px 2px rgba(145,145,145,.5);
				}
				
			table{display:none;}
			table,th,td{
				margin:0 auto;
				border:1px solid #b3b3b3;
				border-collapse:collapse;
				text-align:center;
				}
			caption{
				font-size: 1em;
				font-weight:bold;
				color:red;				
				}

			footer{				
				width:320px;
				margin:0 auto;				
				color:white;							
				}
			footer .adds{
				position:relative;
				float:left;
				top:10px;
				width:320px;				
				font-size:.9em;
				background-color:#666;
				}
			footer .adds p{padding:0 5px 0 5px;}
			footer img{display:none;}
		

		#nav_slid1 {
				width:320px;				
				float:left;
				left:-100px;
				margin:0;
				padding:0;
				display:none;
				}
			#nav_slid1 li{	
				
				background: #7b8476; /* Old browsers */
				background: -moz-linear-gradient(top,  #7b8476 1%, #b7b4aa 81%, #7b8476 100%); /* FF3.6+ */
				background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#7b8476), color-stop(81%,#b7b4aa), color-stop(100%,#7b8476)); /* Chrome,Safari4+ */
				background: -webkit-linear-gradient(top,  #7b8476 1%,#b7b4aa 81%,#7b8476 100%); /* Chrome10+,Safari5.1+ */
				background: -o-linear-gradient(top,  #7b8476 1%,#b7b4aa 81%,#7b8476 100%); /* Opera 11.10+ */
				background: -ms-linear-gradient(top,  #7b8476 1%,#b7b4aa 81%,#7b8476 100%); /* IE10+ */
				background: linear-gradient(to bottom,  #7b8476 1%,#b7b4aa 81%,#7b8476 100%); /* W3C */
				filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7b8476', endColorstr='#7b8476',GradientType=0 ); /* IE6-9 */
				
				position:relative;
				list-style:none;				
				left:0;
				line-height:20px;
				border-bottom:1px solid white;
				}
			#nav_slid1 li a{
				color:#fff;
				padding:5px 10px;
				display:block;
				width:310px;
				margin:0;
				font-size:1em;
				font-weight:600;
				text-decoration:none;
				}
			#nav_slid1  ul{
				position:relative;
				margin:0;
				padding:0;
				left:0;						
				display:none;
				}

			#nav_slid1 ul li {
				position:relative;									
				padding-left:15px;
				background:white;				
				}
			#nav_slid1 ul li a{
				color:#444;
				font-weight:normal;
				}

			#nav_slid1 li:hover ul{
				display:block;
				}



			#lang_menua{
				position:absolute;
				top: 13px;
				left:139px;
				z-index:20;
				}

			#lang_menua li[onclick]{				
				text-align:center;
				width:50px;
				border:1px dotted #ccc;
				}

			#lang_menua li {
				float:left;
				padding:0 5px;
				list-style:none;				
				font-weight:bold;
				text-shadow:1px 1px 2px rgba(145,145,145,.7);
				}

			#lang_menub{
				position:absolute;
				top: 13px;
				left:139px;
				z-index:20;
				}

			#lang_menub li[onclick]{				
				text-align:center;
				width:50px;
				border:1px dotted #ccc;
				}

			#lang_menub li {
				float:left;
				padding:0 5px;
				list-style:none;				
				font-weight:bold;
				text-shadow:1px 1px 2px rgba(145,145,145,.7);
				}

