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

ul {list-style:none;}
#header{
margin:0 auto;
background:url(http://www.hirink-shop.com/images/100site/p_kindex_01.gif) repeat-x;
height:36px;
}
#header .box{
width:900px;
margin:0 auto;
}
h1 {
margin:0 10px;
font-size:18px;
line-height:2em;
width:auto;
}
h1 a { text-decoration:none; }
h1 a:hover { text-decoration:underline }

#container{
width:100%;
background:#FFFFFF;
}
#wrapper{
 width:900px;
 margin:0 auto;
}
#content   {
 float:right;
 width:680px;
 margin:10px 0;
 font-size:14px;
}
#content h2{ background:url(http://www.hirink-shop.com/images/100site/p_kindex_03.gif) repeat-x; font-size:14px; line-height:34px; margin:0; padding:3px; }
#content a {  }
#content li{ line-height:1.5em; }
#content .pagemenu {
 line-height:2em;
 font-size:12px;
 border-bottom:#FEE481 1px solid;
 margin:0;
 padding:5px;
}
#content .pagemenu a {  }
.entry{ padding:0 10px; }
#subnavi   { float:left; width:190px; }
#subnavi a {  }
#subnavi .box{ margin:5px; margin-bottom:20px; }
#subnavi .box h3 { font-size:14px; background:url(http://www.hirink-shop.com/images/100site/p_kindex_03.gif) repeat-x; line-height:34px; padding:2px; margin:0; }
#subnavi .box .box_inner{ border:#CCCCCC 1px solid; }
#subnavi .box ul { margin:0; padding:0; font-size:14px; padding:5px; }
#subnavi .box li { margin:0 5px; line-height:1.5em;}
#subnavi .box li a { text-decoration:none; }
#subnavi .box li a:hover { text-decoration:underline }

#footer{ clear:both;
margin:0 auto;
background:url(http://www.hirink-shop.com/images/100site/bg_footer.gif) repeat-x;
height:120px;
}
#footer .box{
font-size:9px;
width:900px;
margin:0 auto;
padding:5px;
}
#footer .box li{
display:inline;
}
