@charset "utf-8";

div#main div#main_area span{
background: url(../img/ttl_font.png) no-repeat center center #ffffff; 
}

div#main div#main_area dl.main_area_font{
margin: 10px; 
}

div#main div#main_area dl.main_area_font dt{
position: relative; 
display: block; 
width: 150px; 
height: 30px; 
overflow: hidden; 
}

div#main div#main_area dl.main_area_font dt span{
position: absolute; 
display: block; 
top: 0; 
left: 0; 
width: 150px; 
height: 30px; 
}

div#main div#main_area dl.main_area_font dd{
position: relative; 
display: block; 
width: 580px; 
height: 154px; 
overflow: hidden; 
}

div#main div#main_area dl.main_area_font dd span{
position: absolute; 
display: block; 
top: 0; 
left: 0; 
width: 580px; 
height: 154px; 
}

div#main div#main_area dl.main_area_font dt.main_area_gothic span{
background: url(../img/font_gothic.png) no-repeat center center #ffffff; 
}

div#main div#main_area dl.main_area_font dd.main_area_gothicex span{
background: url(../img/font_gothicex.png) no-repeat center center #ffffff; 
}

div#main div#main_area dl.main_area_font dt.main_area_round span{
background: url(../img/font_round.png) no-repeat center center #ffffff; 
}

div#main div#main_area dl.main_area_font dd.main_area_roundex span{
background: url(../img/font_roundex.png) no-repeat center center #ffffff; 
}


div#main div#main_area dl.main_area_font dt.main_area_ming span{
background: url(../img/font_ming.png) no-repeat center center #ffffff; 
}

div#main div#main_area dl.main_area_font dd.main_area_mingex span{
background: url(../img/font_mingex.png) no-repeat center center #ffffff; 
}







































