@charset "Shift_JIS";

/* --------------------------------------------
 *    　　　　　　　新商品
 * -------------------------------------------- */

/* 包括DIV */

.Newlayout {
	width:684px;
	padding-left:4px;
} 
 @media print {.Newlayout {>width:690px;}}



/*：：：：：：：： 背景画像指定 ：：：：：：：：*/

.new0307_1 {background-image:url(/m_menu/new/img/120307_001p.jpg);}
.new0222_1 {background-image:url(/m_menu/new/img/120222_001p.jpg);}
.new0208_1 {background-image:url(/m_menu/new/img/120208_001p.jpg);}
.new0111_1 {background-image:url(/m_menu/new/img/120111_001p.jpg);}
.new0125_2 {background-image:url(/m_menu/new/img/120125_002p.jpg);}
.new0125_1 {background-image:url(/m_menu/new/img/120125_001p.jpg);}
.new1207_1 {background-image:url(/m_menu/new/img/111207_001p.jpg);}
.new1123_2 {background-image:url(/m_menu/new/img/111123_002p.jpg);}
.new1109_1 {background-image:url(/m_menu/new/img/111109_001p.jpg);}
.new1026_1 {background-image:url(/m_menu/new/img/111026_001p.jpg);}
.new1005_2 {background-image:url(/m_menu/new/img/111005_002p.jpg);}
.new1005_1 {background-image:url(/m_menu/new/img/111005_001p.jpg);}


/*：：：：：： サイズ別ボックス指定 ：：：：：：*/

.BoxXLL {
	background-repeat:no-repeat;
	width: 684px;
	height:680px;
	margin: 0px;
}

.BoxXLs {
	background-repeat:no-repeat;
	width: 684px;
	height:508px;
	margin: 0px;
}

.BoxXL {
	background-repeat:no-repeat;
	width: 684px;
	height:340px;
	margin: 0px;
}

.BoxXL2 {
	background-repeat:no-repeat;
	width: 684px;
	height:340px;
	margin-top: 4px;
}

.BoxL {
	background-repeat:no-repeat;
	width: 340px;
	margin-top: 4px;
	margin-bottom: 0px;
	margin-left: 0px;
}

.BoxL_top {
	background-repeat:no-repeat;
	width: 340px;
	margin-bottom: 0px;
	margin-left: 0px;
}

.BoxL2 {
	background-repeat:no-repeat;
	width: 684px;
	margin-top: 4px;
	margin-bottom: 0px;
	margin-left: 0px;
}

.BoxL2_top {
	background-repeat:no-repeat;
	width: 684px;
	margin-bottom: 0px;
	margin-left: 0px;
}

.BoxM {
	background-repeat:no-repeat;
	width: 168px;
	margin: 4px 0 0 0;
	margin-left: 0px;
}

.BoxM_top {
	background-repeat:no-repeat;
	width: 168px;
	margin: 0 0 0 0;
	margin-left: 0px;
}

.BoxM2 {
	background-repeat:no-repeat;
	width: 340px;
	margin: 4px 0 0 0;
	margin-left: 0px;
}

.BoxM3 {
	background-repeat:no-repeat;
	width: 512px;
	margin: 4px 0 0 0;
	margin-left: 0px;
}

.BoxM2_top {
	background-repeat:no-repeat;
	width: 340px;
	margin: 0 0 0 0;
	margin-left: 0px;
}

.BoxS {
	background-repeat:no-repeat;
	width: 168px;
	margin-top: 4px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.BoxS_top {
	background-repeat:no-repeat;
	width: 168px;
	margin-bottom: 0px;
	margin-left: 0px;
}

/* マージン指定 */
.mg4px {margin-right:4px;}
.mg0px {margin-right:0px;}
.mgLeft4px {margin-left:4px;}
.mgTop0px {margin-top:0px;}
.mgTop4px {margin-top:4px;}


/*：：：：：： サイズ別ロールオーバー指定 ：：：：：：*/

.BoxXLL a {
	display:block;
	background-image:url(/m_menu/new/images/over_xll.gif);
	background-repeat:no-repeat;
}
.BoxXLL a:hover {
	background-image:url(/m_menu/new/images/over_xll.gif);
	background-repeat:no-repeat;
	background-position:0 -680px;
}

.BoxXLs a {
	display:block;
	background-image:url(/m_menu/new/images/over_xls.gif);
	background-repeat:no-repeat;
}
.BoxXLs a:hover {
	background-image:url(/m_menu/new/images/over_xls.gif);
	background-repeat:no-repeat;
	background-position:0 -508px;
}

.BoxXL a {
	display:block;
	background-image:url(/m_menu/new/images/over_xl.gif);
	background-repeat:no-repeat;
}
.BoxXL a:hover {
	background-image:url(/m_menu/new/images/over_xl.gif);
	background-repeat:no-repeat;
	background-position:0 -340px;
}
.BoxXL2 a {
	display:block;
	background-image:url(/m_menu/new/images/over_xl.gif);
	background-repeat:no-repeat;
}
.BoxXL2 a:hover {
	background-image:url(/m_menu/new/images/over_xl.gif);
	background-repeat:no-repeat;
	background-position:0 -340px;
}


.BoxL a {
	display:block;
	background-image:url(/m_menu/new/images/over_l.gif);
	background-repeat:no-repeat;
}
.BoxL a:hover {
	background-image:url(/m_menu/new/images/over_l.gif);
	background-repeat:no-repeat;
	background-position:0 -340px;
}

.BoxL_top a {
	display:block;
	background-image:url(/m_menu/new/images/over_l.gif);
	background-repeat:no-repeat;
}
.BoxL_top a:hover {
	background-image:url(/m_menu/new/images/over_l.gif);
	background-repeat:no-repeat;
	background-position:0 -340px;
}

.BoxL2 a {
	display:block;
	background-image:url(/m_menu/new/images/over_l2.gif);
	background-repeat:no-repeat;
}
.BoxL2 a:hover {
	background-image:url(/m_menu/new/images/over_l2.gif);
	background-repeat:no-repeat;
	background-position:0 -168px;
}

.BoxL2_top a {
	display:block;
	background-image:url(/m_menu/new/images/over_l2.gif);
	background-repeat:no-repeat;
}
.BoxL2_top a:hover {
	background-image:url(/m_menu/new/images/over_l2.gif);
	background-repeat:no-repeat;
	background-position:0 -168px;
}

.BoxM a {
	display:block;
	background-image:url(/m_menu/new/images/over_m.gif);
	background-repeat:no-repeat;
}
.BoxM a:hover {
	background-image:url(/m_menu/new/images/over_m.gif);
	background-repeat:no-repeat;
	background-position:0 -340px;
}

.BoxM_top a {
	display:block;
	background-image:url(/m_menu/new/images/over_m.gif);
	background-repeat:no-repeat;
}
.BoxM_top a:hover {
	background-image:url(/m_menu/new/images/over_m.gif);
	background-repeat:no-repeat;
	background-position:0 -340px;
}

.BoxM2 a {
	display:block;
	background-image:url(/m_menu/new/images/over_m2.gif);
	background-repeat:no-repeat;
}
.BoxM2 a:hover {
	background-image:url(/m_menu/new/images/over_m2.gif);
	background-repeat:no-repeat;
	background-position:0 -168px;
}
.BoxM3 a {
	display:block;
	background-image:url(/m_menu/new/images/over_m3.gif);
	background-repeat:no-repeat;
}
.BoxM3 a:hover {
	background-image:url(/m_menu/new/images/over_m3.gif);
	background-repeat:no-repeat;
	background-position:0 -168px;
}
.BoxM2_top a {
	display:block;
	background-image:url(/m_menu/new/images/over_m2.gif);
	background-repeat:no-repeat;
}
.BoxM2_top a:hover {
	background-image:url(/m_menu/new/images/over_m2.gif);
	background-repeat:no-repeat;
	background-position:0 -168px;
}

.BoxS a {
	display:block;
	background-image:url(/m_menu/new/images/over_s.gif);
	background-repeat:no-repeat;
}
.BoxS a:hover {
	background-image:url(/m_menu/new/images/over_s.gif);
	background-repeat:no-repeat;
	background-position:0 -168px;
}
.BoxS_top a {
	display:block;
	background-image:url(/m_menu/new/images/over_s.gif);
	background-repeat:no-repeat;
}
.BoxS_top a:hover {
	background-image:url(/m_menu/new/images/over_s.gif);
	background-repeat:no-repeat;
	background-position:0 -168px;
}


/*：：：：：：： サイズダミー画像サイズ ：：：：：：：*/

.BoxXLs img {
	 width:680px;
	 height:508px;
}

.BoxXL img {
	 width:680px;
	 height:340px;
}

.BoxXL2 img {
	 width:680px;
	 height:340px;
}


.BoxL img {
	 width:340px;
	 height:340px;
}

.BoxL2 img {
	 width:680px;
	 height:168px;
}

.BoxM img {
	 width:168px;
	 height:340px;
}
.BoxM3 img {
	 width:512px;
	 height:168px;
}

.BoxM2 img {
	 width:340px;
	 height:168px;
}

.BoxS img {
	 width:168px;
	 height:168px;
}