@charset "UTF-8";

/* ---------------------------------------------------------------------
*
*   ■作家一覧用のCSS
*
* ------------------------------------------------------------------- */
#pageLink {
	width:auto;
	padding-top:10px;
	text-align:right;
}
#pageLink ul {
	margin-top:7px;
	display:flex;	
	flex-wrap:wrap;
	justify-content:flex-end;
	border-right:1px solid #999;
}
#pageLink ul li {
	border-left:1px solid #aaa;
}

#pageLink ul li a {
	padding:1px 8px 1px 16px;
	font-size:15px;
	text-decoration:underline;
	background:url(../../cmn_img/arrow_down.png) no-repeat 4px center;
}

#listSakka {
	width:auto;
	padding:10px auto 20px;
	margin-bottom:15px;
}
/* あ行～わ行 見出し */
#listSakka h3 {
	margin:13px 0 10px;
	font-size:124%;
	border-bottom:1px solid #ccc;
}
/******* 作家検索 ******/
#listSakka ul {
	margin-right:-20px;
	display:flex;
	flex-wrap:wrap;
	justify-content:flex-start;
}
#listSakka ul li {
	width:auto;
	min-width:15%;
	max-width:47%;
	margin-right:1%;
	margin-bottom:10px;
	font-size:110%;
	line-height:1.3em;
	border:1px solid #bbb;
	
}
/* デフォルトシルバー */
#listSakka ul li a {
	width:auto;
	height:100%;
	padding:10px;
	display:block;
	box-sizing:border-box;

	color:#333;
	border:1px solid #e9e9e9;
	border-top-color:#fff;
	border-bottom-color:#eaeaea;
	background-image:none;
	background-color:#dbdbdb;
	background:linear-gradient(to bottom, #fcfcfc, #dbdbdb);
}
/* デザインテンプレ別 */
#listSakka ul li:hover a {
	background:none;
	border:none;
}


/* ---------------------------------------------------------------------
*    フロート解除
* ------------------------------------------------------------------- */
#pageLink:after,
#pageLink ul:after,
#listSakka ul:after {
    content: ".";
    display: block;
    height: 0px;
    clear: both;
    visibility: hidden;
}
#pageLink,
#pageLink ul,
#listSakka ul {
	zoom: 1;
}

/* ---------------------------------------------------------------------
*
*    ■フォントサイズ見本（基本サイズ13px）
*    ・10px	77%    ・11px	85%    ・12px	93%    ・13px	100%
*    ・14px	108%   ・15px	116%   ・16px	124%   ・17px	131%
*    ・18px	139%   ・19px	147%   ・20px	154%   ・21px	162%
*    ・22px	170%   ・23px	177%   ・24px	185%   ・25px	193%
*    ・26px	200%
*
* ------------------------------------------------------------------- */