/* CSS Document */
html{
margin:0;
padding:0;
}
body{
margin:0;
padding:0;
}

ul {list-style:none;}
#header{
margin:0 auto;
}
#header .box{
width:880px;
margin:20px auto;
border:#E6E6E6 1px solid;
background:url(http://www.hirink-shop.com/images/100site/007headerbg.jpg) repeat-x;
height:120px;
}
h1 {
margin:0;
padding:36px;
font-size:24px;
line-height:2em;
width:auto;
color:#FFFFFF;
}
h1 a { color:#FFFFFF; text-decoration:none; }
h1 a:hover { color: #FFFFFF; text-decoration:underline }

#container{
width:100%;
}
#wrapper{
 width:900px;
 margin:0 auto;
background:#FFFFFF;
}
#content   {
float:left;
 width:650px;
 margin:10px;
 font-size:14px;
}
#content h2{ color:#FFFFFF;  background:url(http://www.hirink-shop.com/images/100site/007sitebg.jpg) repeat-x; padding:14px; margin:0; font-size:16px; line-height:2em;  }
#content a { color:#258fb8; text-decoration:none; }
#content a:hover { text-decoration:underline }
#content li{ line-height:1.5em; }
#content .pagemenu {
 line-height:2em;
 font-size:12px;
 border-bottom:#DDDDDD 2px dotted;
 padding:5px;
}
#content .pagemenu a { }
.entry{ padding:0; }

#subnavi   {
 float:right;
 width:190px;
border:#E6E6E6 1px solid;
margin:10px;
}
#subnavi a { color:#258fb8 }
#subnavi .box{ margin:0; padding:5px; }
#subnavi .box h3 { color:#FFFFFF;  background:url(http://www.hirink-shop.com/images/100site/007sitebg.jpg) repeat-x; font-size:14px; line-height:2em; margin:0; padding:16px 10px; }
#subnavi .box .box_inner{ background:#FFFFFF }
#subnavi .box ul { margin:0; padding:0; font-size:14px; padding:5px; }
#subnavi .box li { margin:0 5px; line-height:1.5em; border-bottom:#DDDDDD 2px dotted; }
#subnavi .box li a { text-decoration:none; }
#subnavi .box li a:hover { text-decoration:underline }

#footer{
clear:both;
width:880px;
margin:0 auto;
padding:72px 15px 0 15px;
background:url(http://www.hirink-shop.com/images/100site/007footerbg.jpg) repeat-x;
height:289px;
}
#footer .box{
font-size:9px;
padding:0;
color:#FFFFFF;
}
#footer .box a{
color:#FFFFFF;
}
#footer .box ul{
margin-top:0;
padding-top:0;
}
#footer .box li{
margin-top:0;
padding-top:0;
display:inline;
}
