td {vertical-align:top;}

.mainimage {width:938px; margin:0; margin-bottom:20px; } 

#hc1 {}
#hc1 li{
margin:0 2px 0 0; /*Spacing between each LI container*/
}

#hc1 li .hpanel{
padding: 4px; /*Padding inside each content*/
background: lightblue;
}
#hc1 li .hpanel a{text-decoration:none; color:blue;}
#hc1 li .hpanel a span.header {
font-size:14px;
font-weight:bold;
line-height:50px;
color:#339;
}

iframe.newest {width:390px; height:150px; display:block; }

.calls { width:182px; margin:0; margin-top:10px; padding:0; font-family:Georgia,Verdana, sans-serif; color:#333; font-size:13px;  line-height:2.6; 
border:1px solid #dde1c4; float:right;}
.call1 { background:#f4f7e2 url(../images/icons/phone3.png) no-repeat 10px center; padding-left:35px;}	
.call2 { background:#f4f7e2 url(../images/icons/mail3.png) no-repeat 10px center; padding-left:35px;}	
.call3 { background:#f4f7e2 url(../images/icons/map3.png) no-repeat 10px center; padding-left:35px;}	
.call4 { background:#f4f7e2 url(../images/icons/printer3.png) no-repeat 10px center; padding-left:35px;}	

.links { width:100%; margin:0; display:block; }
.links a img {border:1px solid #d9d9d9; padding:5px; margin-bottom:1px; background:#fff;}
.links a:hover img{background:#c4dfe4;}
* html .links a:hover img {background:#fff;}

.links2 { border-style: solid;	border-color: #94AA74;	border-size: 1px; border-width: 1px; 
			text-align:center; margin-top:20px; }
.links2 a {background:url(../images/arrowblue.gif) 100% 0; display: block; height: 24px; line-height: 24px; 
			font-family:Georgia,Verdana, sans-serif; color:#474040; font-size:13px; text-decoration:none; padding: 4px 0 4px 10px;}
.links2 a:hover {color: #26370A; background-position: 100% -32px;}


.rbox img.rboxImg {display:inline; vertical-align:middle; }
.rbox p.rboxP {font-size:11px; text-align:center; margin:0; line-height:20px; }
.rbox h4.rboxH4 {display:inline; line-height:40px; font-size:12px;}
.rbox a:hover h4.rboxH4{display:inline; line-height:40px; font-size:12px; color:#a363ba;}
.rbox a:hover p.rboxP  {font-size:11px; text-align:center; margin:0; line-height:20px; color:#a363ba;}

/*--------- ¾ÆÄÚµð¾ð ÀÌ¹ÌÁö ----*/
.haccordion{padding: 0;}
.haccordion ul{
margin: 0;
padding: 0;
list-style: none;
overflow: hidden; /*leave as is*/
}
.haccordion li{
margin: 0;
padding: 0;
display: block; /*leave as is*/
width: 100%; /*For users with JS disabled: Width of each content*/
height: 160px; /*For users with JS disabled: Height of each content*/
overflow: hidden; /*leave as is*/
float: left; /*leave as is*/
}
.haccordion li .hpanel{
width: 100%; /*For users with JS disabled: Width of each content*/
height: 160px;  /*For users with JS disabled: Height of each content*/
}
/*--------------------------*/