<style type="text/css">
* { padding : 0px ; margin : 0px ; }


h1{
 display: inline;
text-align:left;
color:#e9546b;
padding:4px 6px;
}
.desc {
margin:5px 0 0 8px;
color:#999;
font-size:0.7em;　//通常のpに対して70％サイズ
}
.counter {
    display: inline}

ul li {
    display: inline;
}

ul li:after {
    content: " ";
    margin-left: 3px;
}

ul li:last-child:after {
    content: "";
}


#site-box {
width:700px;
margin : 10px auto
}
#a-box {
 float: ;
 padding : 20px 0 0 0px;
 margin : 0px 0 0 180px;
 width: 700px;
 font-size: px;
}
#n-box {
clear: both;
width: px;
background-color : #c97586; 
padding : 0px;
margin : 0px;
color:#fdeff2
}
</style>