@charset "utf-8";

/* = widget fudouhistory Style
 * @package WordPress
-------------------------------------------------------------- */

.widget_fudou_single_history:after{ 
	content : ''; 
	display : block; 
	clear : both; 
	height:0; 
}

.cl_botton,
.cl_botton2{
	float: right;
}

/* 2011 body.singular */
/* 2013 body.sidebar */
.twentyeleven #top_fbox #content ul.cookie_fudou_jsearch ,
.sidebar #top_fbox #content ul.cookie_fudou_jsearch {
    border: none;
}




/* Theme Fix  */

/*  */
ul.cookie_fudou_single {
	display:-webkit-box;
	display:-moz-box;
	display:-ms-box;
	display:-webkit-flexbox;
	display:-moz-flexbox;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:-moz-flex;
	display:-ms-flex;
	display:flex;
	-webkit-box-lines:multiple;
	-moz-box-lines:multiple;
	-webkit-flex-wrap:wrap;
	-moz-flex-wrap:wrap;
	-ms-flex-wrap:wrap;
	flex-wrap:wrap;
}

ul.cookie_fudou_single li img.box1image{
	height: auto !important;
}




/* sheepblue */
body.sheepblue div.list_detail ul.cookie_fudou_single li{
	/* /摜 4 */
	border: 1px solid #ddd;
	box-sizing: content-box;
	display: block;
	float: left;
	line-height: 1.5;
	list-style-type: none;
	position: relative;
	margin: 0 10px 10px 0 !important;
	padding: 10px !important;
	width: calc((100% - 10px) / 4 - 29px);
}
body.sheepblue div.list_detail ul.cookie_fudou_single li.grid_count4 {
	margin-right: 0 !important;
}
body.sheepblue ul.cookie_fudou_single li .box1image {
	width: 100% !important;
	height: auto !important;
}
body.sheepblue div.list_detail ul.cookie_fudou_single li .box1low{
	    display: none;
}
@media screen and (max-width: 652px) {
	/* /摜 1 */
	body.sheepblue div.list_detail ul.cookie_fudou_single li{
		margin: 0 0 10px 0  !important;
		width: 100%  !important;
	}
	body.sheepblue div.list_detail ul.cookie_fudou_single li .box1image {
		width: 100px !important;
		height: auto !important;
		float: left !important;
		padding: 0 10px 0 0 !important;
		position: unset !important;
	}
}


/* gs-ocean */
body.gs-ocean ul.cookie_fudou_single li {
	/* /摜 4 */
	border: 1px solid #ddd;
	box-sizing: content-box;
	display: block;
	float: left;
	line-height: 1.5;
	list-style-type: none;
	position: relative;
	margin: 0 2rem 2rem 0 !important;
	padding: 10px !important;
	width: calc((100% - 2rem) / 4 - 3.2rem);
}
body.gs-ocean ul.cookie_fudou_single li.grid_count4 {
	margin-right: 0 !important;
}
body.gs-ocean ul.cookie_fudou_single li .box1image {
	width: 100% !important;
	height: auto;
}
@media screen and (max-width: 652px) {
	/* /摜 1 */
	body.gs-ocean ul.cookie_fudou_single li {
		margin: 0 0 10px 0  !important;
		width: 100%  !important;
	}
	body.gs-ocean ul.cookie_fudou_single li .box1image {
		width: 100px !important;
		height: auto !important;
		float: left !important;
		padding: 0 10px 0 0 !important;
		position: unset !important;
	}
}
body.gs-ocean ul.cookie_fudou_single li .box1low{
	display: none;
}


/* gs-seven-panorama360 */
body.gs-seven-panorama360 div.list_detail ul.cookie_fudou_single li{
	/* /摜 4 */
	width: calc((100% - 16px) / 4 - 6px) !important;
}

body.gs-seven-panorama360 ul.cookie_fudou_single li .box1image {
	width: 100% !important;
	height: auto !important;
}

body.gs-seven-panorama360 div.list_detail ul{
	width: 100% !important;
}
@media screen and (max-width: 680px) {
	/* /摜 1 */
	body.gs-seven-panorama360 div.list_detail ul.cookie_fudou_single li{
		margin: 0 0 10px 0  !important;
		width: 100%  !important;
	}
	body.gs-seven-panorama360 ul.cookie_fudou_single li .box1image {
		width: 100px !important;
		height: auto !important;
		float: left !important;
		padding: 0 10px 0 0 !important;
		position: unset !important;
	}
}



/* expression / expression_blanc / expression_vision */
body.expression_vision div.list_detail ul.cookie_fudou_single li,
body.expression_blanc div.list_detail ul.cookie_fudou_single li,
body.expression div.list_detail ul.cookie_fudou_single li {
	/* /摜 4 */
	border: 1px solid #ddd;
	box-sizing: content-box;
	display: block;
	float: left;
	line-height: 1.5;
	list-style-type: none;
	margin: 0 10px 10px 0 !important;
	padding: 10px !important;
	position: relative;
	width: calc((100% - 10px) / 4 - 25px);
}
body.expression_vision div.list_detail ul.cookie_fudou_single li.grid_count4 ,
body.expression_blanc div.list_detail ul.cookie_fudou_single li.grid_count4 ,
body.expression div.list_detail ul.cookie_fudou_single li.grid_count4 {
	margin-right: 0 !important;
}
body.expression_vision div.list_detail ul.cookie_fudou_single li .box1image ,
body.expression_blanc div.list_detail ul.cookie_fudou_single li .box1image ,
body.expression div.list_detail ul.cookie_fudou_single li .box1image {
	width: 100% !important;
	height: auto;
}





/* NEW UP }[N */
body.expression_vision ul.cookie_fudou_single li .up_mark,
body.expression_vision ul.cookie_fudou_single li .new_mark,
body.expression_blanc ul.cookie_fudou_single li .up_mark,
body.expression_blanc ul.cookie_fudou_single li .new_mark,
body.expression ul.cookie_fudou_single li .up_mark,
body.expression ul.cookie_fudou_single li .new_mark,
body.sheepblue ul.cookie_fudou_single li .up_mark,
body.sheepblue ul.cookie_fudou_single li .new_mark,
body.gs-ocean ul.cookie_fudou_single li .up_mark,
body.gs-ocean ul.cookie_fudou_single li .new_mark {
	background: #900 none repeat scroll 0 0;
	color: #fff;
	display: block;
	font-family: Verdana,Geneva,sans-serif;
	font-size: 12px;
	font-weight: bold;
	padding: 2px 5px !important;
	position: absolute;
	text-align: center;
	text-transform: uppercase;
	font-size: 10px;
	left: 8px;
	top: 8px;
	bottom: unset !important;
	min-width: 28px;
	z-index: 2;
}




