
/*--[1]COMMON---------------------------------------------------*/
* {
	color:#000 ;
	font-size:small ;
	line-height:160% ;
	margin:0 ;
	padding:0 ;
	}


body {
	margin:0 ;
	padding:0 ;
	}

a:link		{ color:#000 ; text-decoration:underline ; } 
a:visited	{ color:#333 ; text-decoration:underline ; } 
a:hover		{ color:#666 ; text-decoration:underline ; }

.ClearFix:after {
	content:"" ;
	display:block ;
	clear:both ;
	}
.ClearFix { display:inline-block ; }
.ClearFix { display:block ; }

#BigBOX {
	background:url(images/nissen_bg.gif) repeat-y ;
	margin:0 auto ;
	width:940px ;
	}
	#inner-BigBOX {
		margin:0 auto ;
		width:920px ;
		}

/*--[2]HEADER---------------------------------------------------*/
#HeadBOX li {
	font-size:0px ;
	line-height:0px ;
	list-style:none ;
	}

/*--[3]MENU---------------------------------------------------*/
#MenuBOX {
	background-color:#FFC ;
	margin-bottom:10px ;
	padding:5px 10px ;
	}
	#MenuBOX ul {
		margin:0 auto ;
		}
	#MenuBOX li {
		display:inline ;
		float:left ;
		list-style:none ;
		}
	#MenuBOX li a {
		display:block ;
		height:100px ;
		overflow:hidden ;
		overflow:hidden ;
		text-indent:-99999px ;
		width:100px ;
		}
	.MenuItem a:hover {
		background-position:0 -100px ;
		}
	.Item-ASE a {
		background:url(images/menu_item_ase.gif) no-repeat ;
		}
	.Item-KEANA a {
		background:url(images/menu_item_keana.gif) no-repeat ;
		}
	.Item-ROSE a {
		background:url(images/menu_item_rose.gif) no-repeat ;
		}
	.Item-SUPPL a {
		background:url(images/menu_item_suppl.gif) no-repeat ;
		}
	.Item-JOMOU a {
		background:url(images/menu_item_jomou.gif) no-repeat ;
		}
	.Item-WIG a {
		background:url(images/menu_item_wig.gif) no-repeat ;
		}
	.Item-KOTSUBAN a {
		background:url(images/menu_item_kotsuban.gif) no-repeat ;
		}
	.Item-DATSUMOU a {
		background:url(images/menu_item_datsumou.gif) no-repeat ;
		}
	.Item-KAKUSHITSU a {
		background:url(images/menu_item_kakushitsu.gif) no-repeat ;
		}

/*--[4]CONTENTS---------------------------------------------------*/
#ContentsBOX {
	background:url(images/cont_bg.gif) repeat-y center ;
	}
	.inner-ContentsBOX {
		border-bottom:1px solid #CED656 ;
		margin:0 auto 10px auto ;
		padding:10px 0 ;
		width:900px ;
		}
	.inner-ContentsBOX .Content-ITEM {
		float:left ;
		margin:0 10px ;
		width:430px ;
		}
					* html .inner-ContentsBOX .Content-ITEM {
						margin:0 10px 0 5px ;
						}

		.Content-ITEM dt, .Content-ITEM dd {
			margin-bottom:10px ;
			}
#ASE .Item-PHOTO {
	background:url(images/cont_ase_bg.jpg) no-repeat right ;
	}
#KEANA .Item-PHOTO {
	background:url(images/cont_keana_bg.jpg) no-repeat right ;
	}
#ROSE .Item-PHOTO {
	background:url(images/cont_rose_bg.jpg) no-repeat right ;
	}
#SUPPL .Item-PHOTO {
	background:url(images/cont_suppl_bg.jpg) no-repeat right ;
	}
#JOMOU .Item-PHOTO {
	background:url(images/cont_jomou_bg.jpg) no-repeat right ;
	}
#WIG .Item-PHOTO {
	background:url(images/cont_wig_bg.jpg) no-repeat right ;
	}
#KOTSUBAN .Item-PHOTO {
	background:url(images/cont_kotsuban_bg.jpg) no-repeat right ;
	}
#DATSUMOU .Item-PHOTO {
	background:url(images/cont_datsumou_bg.jpg) no-repeat right ;
	}
#KAKUSHITSU .Item-PHOTO {
	background:url(images/cont_kakushitsu_bg.jpg) no-repeat right ;
	}

.Item-BTN a {
	background:url(images/btn_oubo.gif) no-repeat ;
	display:block ;
	height:40px ;
	margin:0 auto ;
	overflow:hidden ;
	text-indent:-99999px ;
	width:200px ;
	}
.Item-BTN a:hover {
	background-position:0 -40px ;
	}

#SUBMENU li {
	display:inline ;
	float:left ;
	list-style:none ;
	margin-bottom:10px ;
	}
#SUBMENU li a {
	display:block ;
	height:150px ;
	overflow:hidden ;
	text-indent:-99999px ;
	width:143px ;
	}
#SUBMENU li a:hover {
	background-position:0 -150px ;
	}
	#SUBMENU .Sub-ASE a {
		background:url(images/submenu_ase.gif) no-repeat ;
		}
	#SUBMENU .Sub-KEANA a {
		background:url(images/submenu_keana.gif) no-repeat ;
		}
	#SUBMENU .Sub-ROSE a {
		background:url(images/submenu_rose.gif) no-repeat ;
		}
	#SUBMENU .Sub-SUPPL a {
		background:url(images/submenu_suppl.gif) no-repeat ;
		}
	#SUBMENU .Sub-JOMOU a {
		background:url(images/submenu_jomou.gif) no-repeat ;
		}
	#SUBMENU .Sub-WIG a {
		background:url(images/submenu_wig.gif) no-repeat ;
		}
	#SUBMENU .Sub-KOTSUBAN a {
		background:url(images/submenu_kotsuban.gif) no-repeat ;
		}
	#SUBMENU .Sub-DATSUMOU a {
		background:url(images/submenu_datsumou.gif) no-repeat ;
		}
	#SUBMENU .Sub-KAKUSHITSU a {
		background:url(images/submenu_kakushitsu.gif) no-repeat ;
		}

/*--[4]GoToTop---------------------------------------------------*/
.GoToTop {
	margin:0 auto ;
	padding:10px 0 ;
	text-align:right ;
	width:900px ; 
	}

/*--[5]FOOTER---------------------------------------------------*/
#FooterBOX {
	color:#CED656 ;
	margin:0 auto ;
	padding:10px 0 ;
	text-align:center ;
	width:900px ; 
	}
