@charset "utf-8";
@import "./common.css";

/* index 用 css */
/* 共通部上書き **********************/
/*************************************/

/* ページ独自部 **********************/
#index_main {
	display:block;
	margin:23px 0;
	padding:0;
	border:0;
}
#index_splash {
	display:block;
	width:960px;
	height:280px;
	margin:0;
	padding:0;
	border:0;
	overflow:hidden;
	position:relative;
}
#index_splash img {
	display:block;
	margin:0;
	padding:0;
	border:0;
}
ul#index_splash_main  {
	display:block;
	width:960px;
	height:280px;
	margin:0;
	padding:0;
	border:0;
	overflow:hidden;
	list-style-type:none;
}
ul#index_splash_main li {
	display:none;
	width:960px;
	height:280px;
	margin:0;
	padding:0;
	border:0;
	position:absolute;
	left:0;
	top:0;
	z-index:10;
}
ul#index_splash_nav {
	display:block;
	width:auto;
	height:13px;
	margin:0;
	padding:0;
	border:0;
	list-style-type:none;
	overflow-y:hidden;
	position:absolute;
	right:10px;
	bottom:12px;
	z-index:20;
}
ul#index_splash_nav li {
	float:left;
	display:block;
	width:13px;
	height:13px;
	margin:0;
	padding:0 3px 0 4px;
	border:0;
	list-style-type:none;
	overflow:hidden;
	cursor:pointer;
}
ul#index_splash_nav li.current img {
	margin:-13px 0 0;
}

#marquee {
	display:block;
	width:926px;
	margin:15px 0;
	padding:6px 16px 4px;
	border:1px solid #cccccc;
	background:#ffffff;
}
#marquee p {
	display:block;
	margin:0;
	padding:0;
	border:0;
	color:#333333;
	font-size:14px;
	line-height:16px;
}

#index_item_list {
	display:block;
	margin:15px 0;
	padding:0;
	border:0;
	word-break: break-all;
}
#index_item_list ul {
	display:block;
	width:960px;
	height:730px;
	margin:0;
	padding:0;
	border:0;
	list-style-type:none;
	position:relative;
}
#index_item_list li  {
	float:left;
	display:block;
	width:auto;
	height:232px;
	margin:0;
	padding:0;
	border:0;
	list-style-type:none;
	position:absolute;
	
}
#index_item_list li#index_item01 { left:0; top:0; }
#index_item_list li#index_item02 { left:244px; top:0; }
#index_item_list li#index_item03 { left:487px; top:0; }
#index_item_list li#index_item04 { left:730px; top:0; }

#index_item_list li#index_item05 { left:0; top:244px; }
#index_item_list li#index_item06 { left:244px; top:244px; }
#index_item_list li#index_item07 { left:487px; top:244px; }
#index_item_list li#index_item08 { left:730px; top:244px; }

#index_item_list li#index_item09 { left:0; top:487px; }
#index_item_list li#index_item10 { left:244px; top:487px; }
#index_item_list li#index_item11 { left:487px; top:487px; }
#index_item_list li#index_item12 { left:730px; top:487px; }

li#index_item01,li#index_item02,li#index_item03,li#index_item04,li#index_item05,li#index_item06,li#index_item07,li#index_item08,li#index_item09,li#index_item10,li#index_item11,li#index_item12 { width:230px;background-color:#fff; }

#index_item_list li a {
	display:block;
	margin:0;
	width:auto;
	_width:230px; /*IE6*/
	height:232px;
	padding:0;
	border:1px solid #fff;
	list-style-type:none;
	position:relative;
	left:-1px;
	top:-1px;
	font-size:12px;
	line-height:1.3;
	text-decoration:none;
	color:#444;
}
#index_item_list li a:hover {
	border:1px solid #f00;
}
#index_item_list li .newmark {
	display:block;
	width:52px;
	height:52px;
	margin:0;
	padding:0;
	border:0;
	background:url(../images/list_newmark.png) no-repeat 0 0;
	background-size: 52px 52px;
	position:absolute;
	left:-2px;
	top:-2px;
	z-index:20;
}
#index_item_list li .soldout {
	display:block;
	width:74px;
	height:25px;
	margin:0;
	padding:0;
	border:0;
	background:url(../images/list_soldmark.png) no-repeat 0 0;
	background-size: 74px 25px;
	position:absolute;
	left:6px;
	top:6px;
	z-index:20;
}
#index_item_list li a img {
display:block;
margin:0px auto 3px auto;
}
