html, body {
    margin: 0;
    padding: 0;
    font-family:'돋움',dotum,Helvetica,sans-serif;
}
		
body{
    background-image:url(../img/bg.png);
    border-top:9px ridge #0f2e4e;
}

img{border:none;}
	
#header{
    width:100%
    height:54px;
    
    background-image:url(../img/top_bg.png);
    background-repeat:no-repeat;
    background-position:bottom center;
			
    padding-bottom:10px;
    text-align:center;
			
    margin-top:4%;
}

#content{
    width:100%;
    background-image:url(../img/content_bg.png);
    background-repeat:repeat-y;
    background-position:center;
}
		
#division{
    text-align:center;
			
    background-image:url(../img/blue_ribbon_top.png);
    background-repeat:no-repeat;
    background-position:center bottom;
    
    padding-top:7%;
}
		
#division img{display:block; width:450px; margin-right:auto; margin-left:auto;}
		
#icon_list{
    background-image:url(../img/blue_ribbon.png);
    background-repeat:no-repeat;
    background-position:center;
    height:337px;
}
		
#container {
    margin:auto;
    width:430px;
}
		
.panel {
    text-align:center;
			
    width:430px;
    margin-right:auto;
    margin-left:auto;
}
				
.panel table{
    width:430px;
    margin-right:auto;
    margin-left:auto;
    border-collapse: collapse;
}
		
.icon_group td{
    width:86px;
    height:96px;
    background-image:url(../img/icon.png);
    background-repeat:no-repeat;
    background-position:center;
    vertical-align:middle;
    text-align:center;
			
    padding:0px;
    margin:0px;
}
		
.icon_group td img{
    display:block;
    width:80px;
    margin:0px auto 0px auto;
}
		
#comapny_btn{
    width:500px;
    margin-right:auto;
    margin-left:auto;
			
    height:54px;
    padding-bottom:1.6%;
}
		
#comapny_btn ul li{
    list-style:none;
    display:block;
    height:54px;
    float:left;
    margin-right:12px;
    margin-left:12px;
}
				
#bottom_bg{
    background-image:url(../img/bottom_bg.png);
    background-position:center;
    background-repeat:no-repeat;
			
    height:117px;
}
		
#footer{
    background-image:url(../img/footer.png);
    background-position:center;
    background-repeat:no-repeat;
    min-height:58px;
}
		
#footer p{
    font-size:0.75em;
    width:460px;
    margin-right:auto;
    margin-left:auto;
    padding:6px 0px 6px 30px;
    color:#777;
    -webkit-text-size-adjust:none;
}