@charset "utf-8";
@import url("../style/global.css");

h1{
	width:100%;
	/*height:50px;*/
	font-weight:bold;
	font-size: 25px;
	text-align:center;
	margin:0;
	padding:10px 0;
	line-height:1.3em;
	background-color:#f2f2f2;
	-webkit-box-shadow: 0 1px 2px rgba(0,0,0,0.66);
	-moz-box-shadow: 0 1px 2px rgba(0,0,0,0.66);
	box-shadow: 0 1px 2px rgba(0,0,0,0.66);
}

/*ソートエリア*/
#sort-area{
	width:100%;
	padding:10px 0;
	text-align:center;
	border-bottom:1px solid #918f90;
}

#sort-area p{
	font-weight:bold;
	margin-bottom:5px;
}

#sort-area select{
	width:80%;
	font-size:16px;
}

/*検索ボタン*/
.sort-buttom{
	width:80%;
	height:44px;
	margin:15px auto 15px;
	border: 1px solid #918f90;
	border-radius: 13px;
	background: -webkit-gradient(linear, left top, left bottom, color-stop(1.00, #b2b2b2), color-stop(0.00, #e1e1e1));
	background: -webkit-linear-gradient(top, #e1e1e1 0%, #b2b2b2 100%);
	background: -moz-linear-gradient(top, #e1e1e1 0%, #b2b2b2 100%);
	background: -o-linear-gradient(top, #e1e1e1 0%, #b2b2b2 100%);
	background: -ms-linear-gradient(top, #e1e1e1 0%, #b2b2b2 100%);
	background: linear-gradient(top, #e1e1e1 0%, #b2b2b2 100%);
}

.sort-buttom p{
	width:100%;
	height:40px;
	font-weight:bold;
	font-size:20px;
	line-height:40px;
}

/*検索結果リスト*/
#gals-list{
	width:100%;
	margin-bottom:15px;
	border-top:1px solid #918f90;
}

/*ギャルズムービーエリア　※第二フェーズ追加*/
.gals_movie-content{
	width:100%;
	margin:0;
	padding:0;
	border-bottom:1px solid #bdbdbd;
	background: -webkit-gradient(linear, left top, left bottom, color-stop(1.00, #cacaca), color-stop(0.00, #eeeeee));
	background: -webkit-linear-gradient(top, #eeeeee 0%, #cacaca 100%);
	background: -moz-linear-gradient(top, #eeeeee 0%, #cacaca 100%);
	background: -o-linear-gradient(top, #eeeeee 0%, #cacaca 100%);
	background: -ms-linear-gradient(top, #eeeeee 0%, #cacaca 100%);
	background: linear-gradient(top, #eeeeee 0%, #cacaca 100%);
	display:inline-block
}

.gals_movie-content a{
	width:100%;
	height:100%;
	padding:0;
	color:#ff207b;
	font-weight:bold;
	text-indent:5px;
	text-decoration:underline;
	/*line-height:50px;
	display:block;*/
	/*background: url(/sp_test/images/link_icon.png) no-repeat 98% 45%;*/
}

.gals_movie-content-block{
	width:90%;
	/*height:80px;*/
	margin:10px auto 10px;
	display:block;
}

.gals_movie-thumb{
	width:45%;
	height:80px;
	margin:0;
	padding:0;
	float:left;
}

.gals_movie-thumb img{
	margin:0:
}

.gals_movie-info{
	width:45%;
	height:80px;
	margin:0;
	padding:0;
	float:right;
}

.gals_movie-date{
	width:100%;
	height:15px;
	color:#ff0000;
	font-size:12px;
	line-height:15px;
	/*margin-bottom:3px;*/
	padding:0;
}
.gals_movie-shop-date{
	width:100%;
	height:15px;
	font-size:12px;
	line-height:15px;
	margin-bottom:3px;
	padding:0;
}

.gals_movie-name{
	width:100%;
	height:20px;
	font-size:16px;
	line-height:20px;
	margin-bottom:3px;
	padding:0;
	/*clear:both;*/
}

.gals_movie_profile{
	width:100%;
	height:15px;
	font-size:12px;
	line-height:15px;
	margin-bottom:3px;
	padding:0;
}

.gals_movie-icon{
	width:100%;
	height:22px;
	font-size:14px;
	line-height:22px;
	text-align:center;
	margin:0;
	border: 1px solid #ff4691;
	border-radius: 8px;
	background: -webkit-gradient(linear, left top, left bottom, color-stop(1.00, #c8c7c7), color-stop(0.00, #fdfdfd));
	background: -webkit-linear-gradient(top, #fdfdfd 0%, #c8c7c7 100%);
	background: -moz-linear-gradient(top, #fdfdfd 0%, #c8c7c7 100%);
	background: -o-linear-gradient(top, #fdfdfd 0%, #c8c7c7 100%);
	background: -ms-linear-gradient(top, #fdfdfd 0%, #c8c7c7 100%);
	background: linear-gradient(top, #fdfdfd 0%, #c8c7c7 100%);
	clear:both;
}

.gals_movie-icon a{
	color:#000;
	text-decoration:none;
}

.shop-link{
	width:100%;
}

.gals_movie-comment-block{
	width:90%;
	font-size:13px;
	line-height:1.4em;
	margin:0 auto 10px;
	display:block;
}