@charset "utf-8";
/*
/////////////////////////////////////
style.css
/////////////////////////////////////
*/

p{
}

.address{
border:1px dashed #999;
padding:5px 10px;
margin:20px 0px!important;
text-indent:0em;
}


.pastlink{
text-align:right;
list-style:none;
margin-bottom:10px;
}
.pastlink a{
background:url(../../../common/images/news_icon_link_news.gif) no-repeat left top;
padding-left:18px;
padding-bottom:2px;
}



table.stats_table{
margin:0px 0px 10px 0px;
background:#FFF;
width:589px;
}

table.stats_table caption{
text-align:left;
font-weight:bold;
}
table.stats_table tbody td{
background:#FFF;
text-align:left;
width:169px;
}
table.stats_table02{
margin:0px 0px 10px 0px;
background:#FFF;
width:500px;
}

table.stats_table02 caption{
text-align:left;
font-weight:bold;
}
table.stats_table02 tbody td{
background:#FFF;
text-align:left;
width:250px;
}







ul.stats_datalist{
margin:10px 0px 15px 0px;
}

p.stats_conttitle{
text-align:center;
font-weight:bold;
text-indent:0;
margin-top:30px!important;
}
p.stats_contday{
text-align:center;
font-weight:bold;
text-indent:0;
}

p.p_right{
text-align:right;
}

p.stats_info{
padding:20px 0px 0px 0px;
margin:0px;
}

#contentsArea h3.stats_h3{
font-size:105%;
margin-bottom:5px;
padding:0px;
font-weight:bold;
background:none;
}

/*過去の...*/

.stats_3clm{

}
.stats_3clm li{
width:190px;
float:left;
margin-right:5px;
margin-bottom:10px;
}
/*年2インデックス2*/
.stats_2clm{
width:568px;
margin:0px auto;
}
.stats_2clm li{
background:url(/common/images/news_line_dot.gif) repeat-x left bottom;
text-align:left;
width:284px;
float:left;
margin-bottom:5px;
padding:0px 0px 2px 0px;
}




.stats_1clm{
width:568px;
margin:0px auto;
}
.stats_1clm li{
background:url(/common/images/news_line_dot.gif) repeat-x left bottom;
text-align:left;
margin-bottom:5px;
padding:0px 0px 2px 0px;
}































