@charset "utf-8";
/* CSS Document */
/*-----------------------------*/
/*メインビジュアル(スライド)*/
/*-----------------------------*/

div#feature_list {
	width: 970px;
	height: 430px;
	overflow: hidden;
	position: relative;
	margin-bottom: 20px;
}

/*-----------------------------*/
/*ボタンの設定*/

ul#tabs {
	list-style: none;
	margin: 0px;
	padding: 0px;
}

ul#tabs li {
	float: left;
}

/*ボタンの大きさ*/
ul#tabs li#tab_1,
ul#tabs li#tab_5 {
	width: 197px;
	height: 51px;
}

ul#tabs li#tab_6,
ul#tabs li#tab_10 {
	width: 197px;
	height: 54px;
}

ul#tabs li#tab_2,
ul#tabs li#tab_3,
ul#tabs li#tab_4 {
	width: 192px;
	height: 51px;
}

ul#tabs li#tab_7,
ul#tabs li#tab_8,
ul#tabs li#tab_9 {
	width: 192px;
	height: 54px;
}

ul#tabs li#tab_6,
ul#tabs li#tab_7,
ul#tabs li#tab_8,
ul#tabs li#tab_9,
ul#tabs li#tab_10 {
	margin-top: 325px;
}

/*ボタンの画像指定*/
ul#tabs li a {
	display: block;
	width: 100%;
	height: 100%;
	overflow: hidden;
	text-indent: -9999px;
}

ul#tabs li#tab_1 a,
ul#tabs li#tab_2 a,
ul#tabs li#tab_3 a,
ul#tabs li#tab_4 a,
ul#tabs li#tab_5 a {
	background: url(../images/common/btn_common_sprite_02.jpg);/*上のボタン画像*/
}

ul#tabs li#tab_1 a {
	background-position: 0px 0px;	
}

ul#tabs li#tab_2 a {
	background-position: -197px 0px;	
}

ul#tabs li#tab_3 a {
	background-position: -389px 0px;	
}

ul#tabs li#tab_4 a {
	background-position: -581px 0px;	
}

ul#tabs li#tab_5 a {
	background-position: -773px 0px;	
}


ul#tabs li#tab_6 a,
ul#tabs li#tab_7 a,
ul#tabs li#tab_8 a,
ul#tabs li#tab_9 a,
ul#tabs li#tab_10 a {
	background: url(../images/common/btn_common_sprite_01.jpg) no-repeat;/*下のボタン画像*/
}

ul#tabs li#tab_6 a {
	background-position: 0px top;	
}

ul#tabs li#tab_7 a {
	background-position: -197px top;	
}

ul#tabs li#tab_8 a {
	background-position: -389px top;	
}

ul#tabs li#tab_9 a {
	background-position: -581px top;	
}

ul#tabs li#tab_10 a {
	background-position: -773px top;	
}

/*オンマウス時設定*/
ul#tabs li#tab_1 a:hover,
ul#tabs li#tab_2 a:hover,
ul#tabs li#tab_3 a:hover,
ul#tabs li#tab_4 a:hover,
ul#tabs li#tab_5 a:hover {
	background: url(../images/common/btn_common_sprite_02.jpg);
}

ul#tabs li#tab_1 a:hover {
	background-position: 0px bottom;
}

ul#tabs li#tab_2 a:hover {
	background-position: -197px bottom;
}

ul#tabs li#tab_3 a:hover {
	background-position: -389px bottom;
}

ul#tabs li#tab_4 a:hover {
	background-position: -581px bottom;
}

ul#tabs li#tab_5 a:hover {
	background-position: -773px bottom;
}

ul#tabs li#tab_6 a:hover,
ul#tabs li#tab_7 a:hover,
ul#tabs li#tab_8 a:hover,
ul#tabs li#tab_9 a:hover,
ul#tabs li#tab_10 a:hover {
	background: url(../images/common/btn_common_sprite_01.jpg);
}

ul#tabs li#tab_6 a:hover {
	background-position: 0px bottom;
}

ul#tabs li#tab_7 a:hover {
	background-position: -197px bottom;
}

ul#tabs li#tab_8 a:hover {
	background-position: -389px bottom;
}

ul#tabs li#tab_9 a:hover {
	background-position: -581px bottom;
}

ul#tabs li#tab_10 a:hover {
	background-position: -773px bottom;
}

/*ul#tabs li a:hover:hover {
	cursor: default;
}*/

/*-----------------------------*/
/*表示画像の設定*/
ul#output {
	position: absolute;
	top: 51px;
	left: 0px;
	list-style: none;	
	padding: 0;
	margin: 0;
	width: 970px;
	height: 325px;
}

ul#output li {
	position: absolute;
	width: 970px;
	height: 325px;
}

/*-----------------------------*/
/*送りボタン*/
p#prev {
	position: absolute;
	top: 51px;
	left: 5px;
	z-index: 3;
	cursor: pointer;
}

p#next {
	position: absolute;
	top: 51px;
	right: 5px;
	z-index: 4;
	cursor: pointer;
}

/*-----------------------------*/
/*別ウィンドウ*/

p#window_1 {
	z-index: 5;
	display: none;
}

p#window_2 {
	z-index: 6;
	display: none;
}

p#window_3 {
	z-index: 7;
	display: none;
}

p#window_4 {
	z-index: 8;
	display: none;
}
