/* CSS Document */

div#pageLinkBox { margin-bottom: 5px; padding: 10px 0 10px 0; border-top: 1px dotted #666666; border-bottom: 1px dotted #666666;}
div#pageLinkBox ul { margin: 0; padding: 0 0 0 1em; list-style-type: none;}
div#pageLinkBox li { margin-right: 10px; padding-right: 10px; line-height: 105%; border-right: 1px dotted #666666; float: left;}



 /** clearfix **/
.clearfix {
 clear: both;
 min-height: 1px;/*IE7用…高さが設定されていれば回避できる*/
 zoom: 1;
 height:auto;
 background-color:transparent;
 }
.clearfix:after {
 content: ".";  /* 新しい要素を作る */
 display: block;  /* ブロックレベル要素に */
 clear: both;
 height: 0;
 visibility: hidden;
 background-color:transparent;
 }
.clearfix { min-height: 1px; }
 /*----------------------------WinIE6 and below */
 /* Hides from IE-mac ￥*/
* html .clearfix { height: 1%; }
 /* End hide from IE-mac */