@charset "UTF-8";

/*-----アイテムリスト-----*/
ul.item_list{
	width:940px;
	margin:0 auto 40px;
}
ul.item_list li{
	width:300px;
	height:auto;
	margin-right:20px;
	margin-bottom:20px;
	padding-bottom:6px;
	display:block;
	float:left;
	background:#ddd;
}
ul.item_list li:nth-child(3n){
	margin-right:0;
}
ul.item_list li p.item_name_en{
	padding:10px 10px 0;
	color:#000;
	font-family:StereoveticaNeue;
	font-size:26px;
	font-weight:400;
	line-height:1.0 !important;
}
	
	/*ChromeとOperaのみだけに適用されるCSSハック*/
	@media all and (-webkit-min-device-pixel-ratio:0) and (min-resolution: .001dpcm) {
		ul.item_list li p.item_name_en{
			font-family: 'Oswald', sans-serif;
		}
	}
	/*Firefoxだけに適用されるCSSハック*/
	@-moz-document url-prefix() {
		ul.item_list li p.item_name_en{
			font-family: 'Oswald', sans-serif;
		}
	}
	/*IE10以降に適用されるCSSハック（一応）*/
	@media all and (-ms-high-contrast:none){
		ul.item_list li p.item_name_en{
			font-family: 'Oswald', sans-serif;
		}
	}
	
ul.item_list li p.item_name_ja{
	padding:6px 10px 0;
	color:#000;
	font-size:18px;
	font-weight:300;
}



/*-----カテゴリーページ-----*/
#category_head{
	width:940px;
	margin:0 auto 65px;
	text-align:center;
}
#category_head h2.category_name{
	font-family:StereoveticaNeue;
	font-size:62px;
	font-weight:700;
}
	
	/*ChromeとOperaのみだけに適用されるCSSハック*/
	@media all and (-webkit-min-device-pixel-ratio:0) and (min-resolution: .001dpcm) {
		#category_head h2.category_name{
			font-family: 'Oswald', sans-serif;
		}
	}
	/*Firefoxだけに適用されるCSSハック*/
	@-moz-document url-prefix() {
		#category_head h2.category_name{
			font-family: 'Oswald', sans-serif;
		}
	}
	/*IE10以降に適用されるCSSハック（一応）*/
	@media all and (-ms-high-contrast:none){
		#category_head h2.category_name{
			font-family: 'Oswald', sans-serif;
		}
	}
	
#category_head p{
	font-size:30px;
	font-weight:500;
}

/* カテゴリー選択 */
ul.item_category{
	width:940px;
	margin:0 auto 50px;
	text-align:center;
}
ul.item_category li{
	margin-right:20px;
	display:inline-block;
	border-bottom:1px solid #fff;
}
ul.item_category li:last-child{
	margin-right:0;
}

ul.item_category li a{
	color:#000;
	font-weight:700px;
	padding:0 4px;
}
ul.item_category li:hover{
	border-bottom:1px solid #000;
}
ul.item_category li a:after{
	font-family: 'FontAwesome';
	content:'\f078';
	margin-left:8px;
}
