@charset "UTF-8";

@import "../../../common/func/sp.css";

/* ---------------------------------------------------------------------
*
*    ■シンプル①用のスマホ版CSS
*
* ------------------------------------------------------------------- */


/* ■■■■■■■■ トップ ■■■■■■■■ */

#index .sakka-search-yes #blockUpper {
	padding-top:35px;
	padding-bottom:0px;
}
#menuSearch {
	top:5px;
	height:23px;
}
#menuSearch ul li {
	float:left;
}
#menuSearch ul li,
#menuSearch ul li h3,
#menuSearch ul li a,
#menuSearch ul li a span {
	width:50%;
	box-sizing:content-box;
	margin:0px;
}
#menuSearch ul li h3 {
	border-top-color:#6c6c6c;
	border-bottom-color:#3f3f3f;
}

.sakka-search-yes #blockSearch {
	margin-top:0px;
}

#sakka_list #blockUpper {
	padding-top:30px;
	padding-bottom:0px;
}

/* ■■■■■■■■ 一覧 ■■■■■■■■ */
/*
ul.type-pict li dl {
	padding:3%;
}*/

ul.type-mix dl dt,
#listResult .detail {
	width:auto;
}
ul.type-mix li {
	/*margin:10px auto !important;
	padding:5px;*/
}

#blockOption {
	padding-bottom:5px;
}
.LLM #listResult {
	padding:12px 6px 17px;
}

/* ■■■■■■■■ 詳細 ■■■■■■■■ */

#det #navPager {
	top:-2px !important;
}
#det ul.block-share-btn {
	top:10px;
	right:0px;
}
.share-btn-yes #detailMain {
	padding-top:45px;
}

#blockData {
	padding:5px;
	box-sizing:border-box;
}

#det ul.block-share-btn {
	top:15px;
	right:0px;
}
.share-btn-yes #detailMain {
	padding-top:50px;
}

/* ■■■■■■■■ 作家詳細 ■■■■■■■■ */

#sakka_det #blockData {
	margin-top:0px;
	padding:5px;
}
#sakka_det #blockOption {
	padding-bottom:0px;
}

#sakka_det h1.strong {
	margin-top:10px;
}

#sakka_det #listResult {
	padding-top:0px;
}
