/**
 * mehi .  kr  2015
 */

/* Nov.  */


body	{
		padding:0;
		margin:0;
		font-family: Verdana, Helvetica, Arial, sans-serif, dotum;
		background:#fff url(../img/cross.png) repeat-x;
		color:#333;
		}

img 	{
		border:none;
		}

p		{
		font-size:.7em; 
		margin:0;
		padding:0;
		margin-bottom: 0px;
		margin-top: 0px;
		}
		
h1, h2, h3, h4, h5, h6	{
		margin:0;
		padding:0;
		}
		
h5		{
		font-size: .78em; 
		margin-top: 10px;
		margin-bottom: 10px;
		font-weight:normal;
		color:#666;
		padding:10px;
		line-height: 150%;
		}
/* for description text... */
h6		{
		font-size: .78em; 
		font-weight:normal;
		color:#666;
		padding:4px;
		line-height: 150%;
		text-align:left;
		}
		
strong {
    	color: #666;
} 

strong:hover {
    	color: #c03;
} 

em:hover {
    	color: #c03;
} 
		
ul 		{
		list-style:none;
		margin:0;
		padding:0;
		}

a		{
		text-decoration:none;
		color:#666;
		}
		
a:hover	{
		color:#c03;
		border-bottom:1px dotted #ccc;
		}

li a	{
		color:#ccc;
		}


#logo	{
		width:63px;
		float:left;
		margin:0 0 0 9px;
		background:#fff;
		}
		
#logo img	{
		margin:9px 0 0 0;
		border-top:1px dotted #ccc;
		}
		
#logo a:hover	{
		border-bottom:1px dotted #ccc;
		}
		
#menu	{
		float:left;
		width:90px;
		margin:0 0 0 9px;
		background:#fff;
		}
		
#menu li, #list li, #list2 li	{
		margin:9px 0 0 0;
		font-size:.8em;
		text-align:center;
		}

#menu ul, #list ul, #list2 ul	{
		margin:9px 0 0 0;
		border-top:1px dotted #ccc;
		}
		
#list.button	{
	margin-left:9px;
	width: 63px;
	
	}
	
.button	a {
	height:58px;
	width:58px;
	margin:auto;
	display:block;
	}

#list.button a.textbutton:hover{
	border-bottom:1px solid #999;
	
	}

.button	a:hover {
	border-bottom:none;
	}
	

.textbutton {
	font-size:.8em;
	text-align:center;
	background-color:#EBEBEB;
	border:1px solid #999;
	border-radius: 4px;
	line-height:58px;
}

	
#list a	{
	margin:9px 0 0 0;
	}

#list.button img a	{
	border: none;
	}
	

		
#list, #list2, #content	{
		float:left;
		margin:0 0 0 9px;
		background:#fff;
		}

#list2	{
		margin-bottom:36px;
		}
		
		
.w63	{
		width:63px;
		}
		
.w90	{
		width:90px;
		}

.w180	{
		width:180px;
		}

.w360	{
		width:360px;
		}

.w450	{
		width:450px;
		}

.w540	{
		width:540px;
		}
		
.w630	{
		width:630px;
		}
	

		
#title, #caption, #image, #simple	{
		margin:9px 0 0 0;
		border-top:1px dotted #ccc;
		}
		
#content h1	{
		text-align:center;
		margin:9px 0 9px 0;
		font-size:.9em; 
		}
		
#content h2	{
		text-align:center;
		font-size:.8em; 
		color:#999;
		}
		
#content h3, #content h4	{
		text-align:center;
		margin:9px 0 0 0;
		font-size:.7em; 
		font-weight:normal;
		}
		
#image	{
		text-align:center;
		padding:9px 0;
		background-color: #000;
		border-top:none;
		}
		
#image img	{
		margin:5px;
		}
		
#subcontent	{
		text-align:center;
		padding: 0;
		background-color: #fff;
		border-top:1px dashed #ccc;
		margin-top: 9px;
		}
		
#subcontent img	{
		margin:5px;
		padding-top:5px;
		}
		
#simple	{
		text-align:center;
		}

#simple.text	{
		padding:9px 0 9px 0;
		text-align:left;
		}
		
#simple.text a	{
		color:#c03;
		}
		
#simple.image	{
		border-top:none;
		}

		
#foot	{
		margin:18px 0 18px 0;
		padding:9px;
		text-align:center;
		font-size:.7em;
		border-top:1px dotted #ccc;
		border-bottom:1px dotted #ccc;
		}