h2{
margin-bottom:35px;
}

#main{
margin-bottom:125px;
}

.cat_list_left, .cat_list_right{
width:50%;
float:left;
text-align:center;
margin-top:40px;
}

p.sub_cat, .cat_list_left li, .cat_list_right li{
margin-bottom:50px;
font-size:18px;
letter-spacing:0.05em;
}

p.sub_cat{
/*font-family:'Arial W01 Bold903304';*/
text-decoration:underline;
}

.red a{
color:#ff0000;
}