/***** TITLE *****/
h2.ys_clgTitle{
	background:url(../../catalog/images/title.jpg) top left no-repeat;
	width:570px;
	height:135px;
	margin:0px;
	padding:0px;
	margin:0px;
	padding:0px;
	text-align:left;
	text-indent: -2000px;
	font-size: 1px;
	color: #FEFEFE;
	text-decoration: none ! important;
	display:block;
	}


/***** MENU *****/
ul.ys_clgmenu{
	width:230px;
	margin:0px;
	padding:0px;
	list-style-type:none;
	}
ul.ys_clgmenu li{
	width:230px;
	height:24px;
	margin:0px;
	padding:0px;
	clear:both;
	}
ul.ys_clgmenu li a{
	width:230px;
	height:24px;
	margin:0px;
	padding:0px;
	text-align:left;
	text-indent: -2000px;
	font-size: 1px;
	color: #FEFEFE;
	text-decoration: none ! important;
	display:block;
	}
ul.ys_clgmenu li a:hover{
	width:230px;
	height:24px;
	margin:0px;
	padding:0px;
	}
/*sake*/
.ys_clgmenuSake,.ys_clgmenuSake a{
	background:url(../../catalog/images/menu_sake.gif) top left no-repeat;
	}
.ys_clgmenuSake a:hover{
	background:url(../../catalog/images/menu_sake_sw.gif) top left no-repeat;
	}
.ys_clgmenuSake2,.ys_clgmenuSake2 a{
	background:url(../../catalog/images/menu_sake_in.gif) top left no-repeat;
	}
/*shochu*/
.ys_clgmenuShochu,.ys_clgmenuShochu a{
	background:url(../../catalog/images/menu_shochu.gif) top left no-repeat;
	}
.ys_clgmenuShochu a:hover{
	background:url(../../catalog/images/menu_shochu_sw.gif) top left no-repeat;
	}
.ys_clgmenuShochu2,.ys_clgmenuShochu2 a{
	background:url(../../catalog/images/menu_shochu_in.gif) top left no-repeat;
	}
/*liqueur*/
.ys_clgmenuLiqueur,.ys_clgmenuLiqueur a{
	background:url(../../catalog/images/menu_liqueur.gif) top left no-repeat;
	}
.ys_clgmenuLiqueur a:hover{
	background:url(../../catalog/images/menu_liqueur_sw.gif) top left no-repeat;
	}
.ys_clgmenuLiqueur2,.ys_clgmenuLiqueur2 a{
	background:url(../../catalog/images/menu_liqueur_in.gif) top left no-repeat;
	}
	

/***** TOP *****/
.ys_clgTopCopy{
	background:url(../../catalog/images/copy.gif) top left no-repeat;
	width:550px;
	height:20px;
	margin:0 0 20px;
	padding:0px;
	text-align:left;
	text-indent: -2000px;
	font-size: 1px;
	color: #FEFEFE;
	text-decoration: none ! important;
	display:block;
	}
	
/*** category menu ***/
.ys_clgTopList{
	width:550px;
	margin:20px 0px;
	padding:0px;
	list-style-type:none;
	clear:both;
	}
.ys_clgTopList li{
	width:180px;
	height:300px;
	padding:0px;
	float:left;
	}
.ys_clgTopList a{
	width:160px;
	height:30px;
	margin:258px 0 0 10px;
	padding:0px;
	text-align:left;
	text-indent: -2000px;
	font-size: 1px;
	color: #FEFEFE;
	text-decoration: none ! important;
	display:block;
	}
/*sake*/
.ys_clgTopSake{
	background:url(../../catalog/images/sake.jpg) top left no-repeat;
	margin:0 5px 0 0;
	}
/*shochu*/
.ys_clgTopShochu{
	background:url(../../catalog/images/shochu.jpg) top left no-repeat;
	margin:0 5px 0 0;
	}
/*liqueur*/
.ys_clgTopLiqueur{
	background:url(../../catalog/images/liqueur.jpg) top left no-repeat;
	margin:0px;
	}

/***** LIST *****/
.ys_clgShohinList{
	width:550px;
	margin:0 0 20px;
	padding:0px;
	clear:both;
	}
.ys_clgShohinList h4{
	width:550px;
	height:24px;
	margin:0 0 10px;
	padding:0px;
	text-align:left;
	text-indent: -2000px;
	font-size: 1px;
	color: #FEFEFE;
	text-decoration: none ! important;
	display:block;
	}
/*list*/
.ys_clgShohinList ul{
	width:540px;
	margin:0 0 0 5px;
	padding:0px;
	list-style-type:none;
	clear:both;
	}
.ys_clgShohinList li{
	width:130px;
	height:200px;
	margin:0 5px 0 0;
	padding:0px;
	float:left;
	}
.ys_clgShohinList li img{
	width:128px;
	height:128px;
	margin:0 0 5px;
	padding:0px;
	border:#CCCCCC solid 1px;
	}


/***** DATA *****/
.ys_clgShohinData,.ys_clgShohinDataShosai{
	width:550px;
	margin:0 0 20px;
	padding:0px;
	clear:both;
	}
.ys_clgShohinData h4{
	background:url(../../catalog/images/bg_line.gif) bottom left repeat-x;
	width:550px;
	margin:0 0 20px;
	padding:0 0 10px;
	font-size:15px;
	font-weight:bold;
	clear:both;
	}
.ys_clgShohinDataImg{
	width:250px;
	height:250px;
	margin:0px;
	padding:0px;
	float:left;
	}
.ys_clgShohinDataImg img{
	width:250px;
	height:250px;
	margin:0px;
	padding:0px;
	}
.ys_clgShohinDataTxt{
	width:290px;
	margin:0px;
	padding:0px;
	text-align:left;
	float:right;
	}
.ys_clgShohinDataTxt2{
	background:url(../../catalog/images/bg_line.gif) top left repeat-x;
	width:550px;
	margin:0 0 15px;
	padding:15px 0 0;
	text-align:left;
	float:right;
	}
/*** link ***/
.ys_clgShohinDataLink{
	background:url(../../catalog/images/bg_line.gif) top left repeat-x;
	width:550px;
	padding:10px 0;
	text-align:center;
	}
.ys_clgShohinDataLink ul{
	width:550px;
	margin:0px;
	padding:0px;
	list-style-type:none;
	clear:left;
	}
.ys_clgShohinDataLink li{
	width:145px;
	height:20px;
	margin:0 0 0 10px;
	padding:0px;
	float:right;
	}
.ys_clgShohinDataLink li a{
	width:145px;
	height:20px;
	margin:0px;
	padding:0px;
	text-align:left;
	text-indent: -2000px;
	font-size: 1px;
	color: #FEFEFE;
	text-decoration: none ! important;
	display:block;
	}
/*hikaku*/
.ys_clgHikaku{
	background:url(../../catalog/images/btm_hikakuhyo.gif) top left no-repeat;
	}
/*online*/
.ys_clgOnline{
	background:url(../../catalog/images/btm_online.gif) top left no-repeat;
	}
/*** list back ***/
.ys_clgShohinDataBtm{
	background:url(../../catalog/images/bg_line.gif) top left repeat-x;
	width:550px;
	margin:0px;
	padding:0px;
	}
.ys_clgShohinDataBtmBack{
	background:url(../../catalog/images/btm_backlist.gif) top left no-repeat;
	width:146px;
	height:30px;
	margin:20px 0 0;
	padding:0px;
	float:right;
	}
.ys_clgShohinDataBtmBack a{
	background:url(../../catalog/images/btm_backlist.gif) top left no-repeat;
	width:146px;
	height:30px;
	margin:0px;
	padding:0px;
	text-align:left;
	text-indent: -2000px;
	font-size: 1px;
	color: #FEFEFE;
	text-decoration: none ! important;
	display:block;
	}



/***** SAKE *****/
/*title*/
.ys_clgSakeTitle{
	background:url(../../catalog/images/sake_title.jpg) top left no-repeat;
	width:550px;
	height:70px;
	margin:0 0 20px;
	padding:0px;
	text-align:left;
	text-indent: -2000px;
	font-size: 1px;
	color: #FEFEFE;
	text-decoration: none ! important;
	display:block;
	}
/*category title*/
.ys_clgSakeT1{
	background:url(../../catalog/images/sake_t1.gif) top left no-repeat;
	}
.ys_clgSakeT2{
	background:url(../../catalog/images/sake_t2.gif) top left no-repeat;
	}
.ys_clgSakeT3{
	background:url(../../catalog/images/sake_t3.gif) top left no-repeat;
	}
.ys_clgSakeT4{
	background:url(../../catalog/images/sake_t4.gif) top left no-repeat;
	}
.ys_clgSakeT5{
	background:url(../../catalog/images/sake_t5.gif) top left no-repeat;
	}

/***** SHOCHU *****/
/*title*/
.ys_clgShochuTitle{
	background:url(../../catalog/images/shochu_title.jpg) top left no-repeat;
	width:550px;
	height:70px;
	margin:0 0 20px;
	padding:0px;
	text-align:left;
	text-indent: -2000px;
	font-size: 1px;
	color: #FEFEFE;
	text-decoration: none ! important;
	display:block;
	}
/*category title*/
.ys_clgShochuT1{
	background:url(../../catalog/images/shochu_t1.gif) top left no-repeat;
	}
.ys_clgShochuT2{
	background:url(../../catalog/images/shochu_t2.gif) top left no-repeat;
	}
.ys_clgShochuT3{
	background:url(../../catalog/images/shochu_t3.gif) top left no-repeat;
	}

/***** LIQUEUR *****/
/*title*/
.ys_clgLiqTitle{
	background:url(../../catalog/images/liq_title.jpg) top left no-repeat;
	width:550px;
	height:70px;
	margin:0 0 20px;
	padding:0px;
	text-align:left;
	text-indent: -2000px;
	font-size: 1px;
	color: #FEFEFE;
	text-decoration: none ! important;
	display:block;
	}
/*category title*/
.ys_clgLiqT1{
	background:url(../../catalog/images/liq_t1.gif) top left no-repeat;
	}
.ys_clgLiqT2{
	background:url(../../catalog/images/liq_t2.gif) top left no-repeat;
	}
.ys_clgLiqT3{
	background:url(../../catalog/images/liq_t3.gif) top left no-repeat;
	}


/***** SPCIAL-BANNER *****/
.ys_clgSpBnr{
	margin:20px 0 0;
	padding:0px;
	clear:both;
	}