@charset "utf-8";

/*---------------------------------
 pagebar
 ---------------------------------*/
/*
.pager{
    margin-bottom:10px;}
*/
.set{
    overflow:hidden;
    _zoom:1;
    margin-bottom:7px;
    overflow:hidden;
}
.totalItem{
    padding:8px 0;
    font-weight:bold;
    font-size:123.1%;
}
.set .pagebar{
    clear:inherit;
    padding:0;
    /*margin:0;*/
    margin-top: 0;
    text-align:right;
    overflow:hidden;
    border:none;
    font-size: 0.85em;}

.selectMyself{
    padding:15px 0;
    border-top:2px solid #CCCCCC;
    border-bottom:1px solid black;
    overflow:hidden;}


.pagebar {
	clear:both;
	border-top:1px solid #CCCCCC;
    padding: 10px 0 10px;
    margin: 0 0 5px;
    text-align: right;
	font-size: 0.85em;
}
.pagebar li{
	padding:2px 0 2px 7px;
	border-left: 1px solid #212121;
	display:inline-block;
}
.pagebar a {
	text-decoration:none;
    margin-right: 3px;
    padding: 3px 7px;}
.pagebar .prev{
	border:0;
	padding:4px 0 0 0;
	position: relative;
	top: -2px;
	left: 2px;
}
.pagebar .next{
	height: 23px;
	padding:0 0 0 4px;
	position: relative;
	top: -2px;
}
.pagebar span {
	line-height:1.1;
}
.pagebar span.current {
    background-color: #E9E4DF;
    margin-right: 3px;
    padding: 3px 7px;
    display: inline-block;
}
.pagebar a:hover {
	background-color: #E9E4DF;
}
.pagebar .next a,
.pagebar .prev a{
	text-indent:-9999px;
}
.pagebar .next a {
	background: url(../images/arw_list_next.jpg) no-repeat;
	width: 40px;
	height: 24px;
	/*overflow: hidden;*/
}
.pagebar .prev a {
	background: url(../images/arw_list_back.jpg) no-repeat;
	width: 40px;
	height: 24px;
}
.btnRed, .btnRed2, .btnBlack {
  background: #660000 url("/images/smart/arw_white_left.png") no-repeat scroll 96% center;
  border: medium none;
  border-radius: 4px;
  color: #ffffff;
  display: block;
  font-size: 93%;
  padding: 8px 0 6px;
  text-align: center;
}

/* スマホ対応 */

.highlight_input {
    background-color: #FFFFC5;
    border: solid 1px #7F9DBF;
}

.highlight {
    background-color: #FFFFC5;
}

input, select, textarea {
	font-family: "メイリオ", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic ProN",  Meiryo, "ＭＳ Ｐゴシック", "MS PGothic",Arial, Helvetica, sans-Sans;
    border-radius: 4px;
}

