@charset "UTF-8";
/* CSS Document  */

/* display number */
#box-result .display-number{
padding: 0 0 6px 0;
}
#box-newslist .display-number {
margin:0px;
padding:0 0 6px 0;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #6699ff;
}
#voting-title .display-number {
margin:0px;
padding:0 0 6px 0;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #6699ff;
}

.display-number p.now{
display: block;
float: left;
}
.display-number p.selector{
display: block;
float: right;
}
.display-number:after {
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;
}
.display-number{ 
zoom: 100%;
}
.display-number { display: inline-table;}
/* Hides from IE-mac ￥*/
* html .display-number { height: 1%;}
.display-number { display: block;}
/* End hide from IE-mac */

/* sort */
#box-result .sort-list{
padding: 0 0 6px 0;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #6699ff;
}
#box-clip .sort-list{
padding: 0 0 6px 0;
}
#box-result .sort-list h6,#box-clip .sort-list h6{
font-size: 1px;
line-height: 1px;
background: url(../images/icon_sort.gif) no-repeat left top;
text-indent: -1000em;
display: block;
height: 20px;
width: 95px;
overflow: hidden;
float:left;
}
#box-result .sort-list ul,#box-clip .sort-list ul{
float:left;
padding:5px 0 0 0;
}
#box-result .sort-list li,#box-clip .sort-list li{
float:left;
padding: 0 5px;
border-right:1px solid #999;
}
#box-result .sort-list li a,#box-clip .sort-list a{
text-decoration: none;
}
#box-result .sort-list li a:hover,#box-clip .sort-list a:hover{
text-decoration: none;
}
#box-result .sort-list li a.thisone,#box-clip .sort-list li a.thisone{
text-decoration: none;
background: url(../images/icon_sort_active.gif) no-repeat left center;
padding: 0 0 0 12px;
}
.sort-list:after {
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;
}
.sort-list{ 
zoom: 100%;
}
.sort-list { display: inline-table;}
/* Hides from IE-mac ￥*/
* html .sort-list { height: 1%;}
.sort-list { display: block;}
/* End hide from IE-mac */


/* --前後情報へボタン（news、jobinfoなど）-- */
#pack-left #box-buttons {
margin:20px 0;
padding:10px 0;
display:block;
border-top-width: 1px;
border-bottom-width: 1px;
border-top-style: solid;
border-bottom-style: solid;
border-top-color: #6699ff;
border-bottom-color: #6699ff;
}
#pack-left #box-buttons a{
font-size: 1px;
line-height: 1px;
background-repeat: no-repeat;
background-position: left top;
text-indent: -1000em;
display: block;
height: 20px;
width: 120px;
overflow: hidden;
}
#pack-left #box-buttons a:hover{
background-position: left bottom;
}
#box-buttons .btn-prev {
float:left;
height:20px;
width:120px;
}
#box-buttons .btn-prev a {
background-image:url(../images/btn_previnfo.gif);
}
#box-buttons .btn-next {
float:right;
height:20px;
width:120px;
}
#box-buttons .btn-next a {
background-image:url(../images/btn_nextinfo.gif);
}
/* --newsdetail btn-- */
#box-newsdetail #box-buttons .btn-prev a{
background-image: url(../images/btn_prevnews.gif);
}
#box-newsdetail #box-buttons .btn-next a{
background-image: url(../images/btn_nextnews.gif);
}




/* --前後ボタン系 pagenumber-- */
.pagenumber{
margin:20px 0;
padding:10px 0;
display:block;
border-top-width: 1px;
border-bottom-width: 1px;
border-top-style: solid;
border-bottom-style: solid;
border-top-color: #6699ff;
border-bottom-color: #6699ff;
}
#box-newslist .pagenumber{
margin:0 0 20px 0;
padding:10px 0;
display:block;
border-bottom-width: 1px;
border-top-style: none;
border-bottom-style: solid;
border-bottom-color: #6699ff;
}
#box-result .pagenumber{
margin:0 0 20px 0;
padding:10px 0;
display:block;
border-bottom-width: 1px;
border-top-style: none;
border-bottom-style: solid;
border-bottom-color: #6699ff;
}
#voting-title .pagenumber{
margin:0 0 20px 0;
padding:10px 0;
display:block;
border-bottom-width: 1px;
border-top-style: none;
border-bottom-style: solid;
border-bottom-color: #6699ff;
}
#pack-mypage .pagenumber{
margin:0 0 20px 0;
padding:0 0 10px 0;
display:block;
border-bottom-width: 1px;
border-top-style: none;
border-bottom-style: solid;
border-bottom-color: #6699ff;
}

.pagenumber .nowpage{
float: left;
font-size: 1px;
line-height: 1px;
background: url(../images/text_nowpage.gif) no-repeat left center;
text-indent: -1000em;
display: block;
height: 13px;
width: 84px;
overflow: hidden;
}
.pagenumber .nowvolume {
background: url(../images/text_nowvolume.gif) no-repeat left center;
display:block;
float:left;
font-size:1px;
height:13px;
line-height:1px;
overflow:hidden;
text-indent:-1000em;
width:104px;
}
.pagenumber .nowodai {
background:url(../images/text_nowodai.gif) no-repeat left center;;
display:block;
float:left;
font-size:1px;
height:13px;
line-height:1px;
overflow:hidden;
text-indent:-1000em;
width:72px;
}

.pagenumber .pagelink{
float: left;
}
.pagenumber .pagelink a,.pagenumber .pagelink a:visited{
text-decoration: none;
}
.pagenumber .pagelink a.thispage,.pagenumber .pagelink a:visited.thispage{
text-decoration: underline;
}

.pagenumber .nextpage,.pagenumber .nextvolume{
float: right;
margin:0 5px 0 0;
}
.pagenumber .nextpage a{
font-size: 1px;
line-height: 1px;
background: url(../images/btn_nextpage.gif) no-repeat left top;
text-indent: -1000em;
display: block;
height: 16px;
width: 68px;
overflow: hidden;
}
.pagenumber .nextvolume a{
font-size: 1px;
line-height: 1px;
background: url(../images/btn_nextvolume.gif) no-repeat left top;
text-indent: -1000em;
display: block;
height: 16px;
width: 68px;
overflow: hidden;
}
.pagenumber .nextpage a:hover,.pagenumber .nextvolume a:hover{
	background-position: left bottom;
}
.pagenumber .prevpage,.pagenumber .prevvolume{
float: right;
margin:0 5px 0 0;
}
.pagenumber .prevpage a{
font-size: 1px;
line-height: 1px;
background: url(../images/btn_prevpage.gif) no-repeat left top;
text-indent: -1000em;
display: block;
height: 16px;
width: 68px;
overflow: hidden;
}
.pagenumber .prevvolume a{
font-size: 1px;
line-height: 1px;
background: url(../images/btn_prevvolume.gif) no-repeat left top;
text-indent: -1000em;
display: block;
height: 16px;
width: 68px;
overflow: hidden;
}
.pagenumber .prevpage a:hover,.pagenumber .prevvolume a:hover{
	background-position: left bottom;
}

.pagenumber:after {
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;
}
.pagenumber{ 
zoom: 100%;
}
.pagenumber { display: inline-table;}
/* Hides from IE-mac ￥*/
* html .pagenumber { height: 1%;}
.pagenumber { display: block;}
/* End hide from IE-mac */