/* ************************************************************************************************************************************************ 
 * ------------------------------------------------
 *	共通設定
 * ------------------------------------------------
 * ************************************************************************************************************************************************ */

body {
	font-family:'メイリオ',Meiryo,'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','ＭＳ Ｐゴシック','MS P Gothic',sans-serif;
	background:#FFF;
	margin: 0px;
	padding: 0px;
	}

form,div,p,ul,li {
	margin: 0px;
	padding: 0px;
	}

img {
	border: 0px;
	}

.clear { clear:both; }

.text-000000 { color:#000000; }/*ブラック*/
	
.text-FFFFFF { color:#FFFFFF; }/*ホワイト*/
	
.text-899A9A { color:#899A9A; }/*グレー*/
	
.text-363940 { color:#363940; }/*グレー*/
	
.text-676D75 { color:#676D75; }/*グレー*/
	
.text-C6D6D9 { color:#C6D6D9; }/*グレー*/

.text-738484 { color:#738484; }/*グレー*/

.text-999999 { color:#999999; }/*グレー*/
	
.text-FF0000 { color:#FF0000; }/*レッド*/

.text-FF3300 { color:#FF3300; }/*オレンジ*/

.text-206D97 { color:#206D97; }/*ブルー*/

.text-8 { font-size:8px; }

.text-10 { font-size:10px; }

.text-12 { font-size:12px; }

.text-15 { font-size:15px; }

.text-16 { font-size:16px; }

.text-22 { font-size:22px; }

.text-000000 a:link { color:#000000; }
.text-000000 a:visited { color:#000000; }
.text-000000 a:active { color:#000000; }
.text-000000 a:hover { color:#000000; }

.text-FFFFFF a:link { color:#FFFFFF; }
.text-FFFFFF a:visited { color:#FFFFFF; }
.text-FFFFFF a:active { color:#FFFFFF; }
.text-FFFFFF a:hover { color:#FFFFFF; }

.text-899A9A a:link { color:#899A9A; }
.text-899A9A a:visited { color:#899A9A; }
.text-899A9A a:active { color:#899A9A; }
.text-899A9A a:hover { color:#899A9A; }

.text-676D75 a:link { color:#676D75; }
.text-676D75 a:visited { color:#676D75; }
.text-676D75 a:active { color:#676D75; }
.text-676D75 a:hover { color:#676D75; }

.text-FF0000 a:link { color:#FF0000; }
.text-FF0000 a:visited { color:#FF0000; }
.text-FF0000 a:active { color:#FF0000; }
.text-FF0000 a:hover { color:#FF0000; }

.text-363940 a:link { color:#363940; }
.text-363940 a:visited { color:#363940; }
.text-363940 a:active { color:#363940; }
.text-363940 a:hover { color:#363940; }

.text-999999 a:link { color:#999999; }
.text-999999 a:visited { color:#999999; }
.text-999999 a:active { color:#999999; }
.text-999999 a:hover { color:#999999; }

.text-363940-top-news a:link { color:#363940; }
.text-363940-top-news a:visited { color:#363940; }
.text-363940-top-news a:active { color:#363940; }
.text-363940-top-news a:hover { color:#206D97; }

.text-8 a:link { text-decoration:none; }
.text-8 a:visited { text-decoration:none; }
.text-8 a:active { text-decoration:none; }
.text-8 a:hover { text-decoration:underline; }

.text-10 a:link { text-decoration:none; }
.text-10 a:visited { text-decoration:none; }
.text-10 a:active { text-decoration:none; }
.text-10 a:hover { text-decoration:underline; }

.text-12 a:link { text-decoration:none; }
.text-12 a:visited { text-decoration:none; }
.text-12 a:active { text-decoration:none; }
.text-12 a:hover { text-decoration:underline; }

.text-shadow-FFFFFF { text-shadow:2px 2px #FFFFFF; }

.text-bold { font-weight:bold; }

.line-9CA0A5 { background-color:#9CA0A5; height:1px; font-size:0px; overflow:hidden; }
.line-333333 { background-color:#333333; height:1px; font-size:0px; overflow:hidden; }
.line-738484{ background-color:#738484; height:1px; font-size:0px; overflow:hidden; }
.line-B1C0BF{ background-color:#B1C0BF; height:1px; font-size:0px; overflow:hidden; }
.line-DEDEDE{ background-color:#DEDEDE; height:1px; font-size:0px; overflow:hidden; }

.line-dot-B1C0BF{ background-image:url(http://contents-store.unbar.jp/img/common/bg_line-dot-B1C0BF.gif); background-repeat:repeat-x; height:1px; width:436px; font-size:0px; overflow:hidden; }

.letter-spacing-xsmall { letter-spacing:-1px; }

.letter-spacing-small { letter-spacing:-0.5px; }

.letter-spacing-large { letter-spacing:0.5px; }

.line-height { line-height:1.8; }

/* ************************************************** バナー *********************************************************** */

.banner-728-90 {margin: 30px auto 50px; width: 728px; height: 90px;}




/* ************************************************************************************************************************************************ 
 *	ヘッダーメニュー
 * ************************************************************************************************************************************************ */

#header {
	margin: 0px auto 0px auto;
	width:100%;
	height:115px;
	background-image:url(http://contents-store.unbar.jp/img/common/bg_header.png);
	_background-image:url(http://contents-store.unbar.jp/img/common/bg_header.gif);
	background-repeat:repeat-x;
	}

#header-inner {
	}


/* ************************************************** header-upper-part *********************************************************** */
	
#header-upper-part {
	margin: 0px auto 0px auto;
	min-width:960px;
	width: auto !important;
	width: 960px;
	height:42px;
	overflow:hidden;
	}

header-upper-part-logo {
	float:left;
}

#header-upper-part-right-area {
	float:right;
	margin:5px 10px 15px 0;
	_margin:5px 5px 15px 0;
}

#header-campaign {
	float:left;
	margin-right:20px;
	position:relative;
	top:4px;
	_top:7px;
	}

#header-campaign a {
	color:#FF0000;
	font-weight:bold;
	_font-weight:normal;
	text-decoration:none;
}

#header-campaign a:hover {
	color:#FF6666;
	font-weight:bold;
	_font-weight:normal;
	text-decoration:none;
}

#header-information {
	width:502px;
	height:24px;
	background-image:url(http://contents-store.unbar.jp/img/unbarStore_img_sheet.png);
	background-position:-1px -54px;
	_background-image:url(http://contents-store.unbar.jp/img/common/bg_header-information.gif);
	_background-position:0 0;
	float:left;
}

#header-information-button {
	width:142px;
	height:18px;
	float:left;
	margin:3px 0 0 4px;
	_margin:0;
	_position:relative;
	_top:4px;
	_left:4px;
}

#header-information-button a {
	width:142px;
	height:18px;
	text-indent:-9000px;
	background-image:url(http://contents-store.unbar.jp/img/unbarStore_img_sheet.png);
	background-position:-172px -6px;
	_background-image:url(http://contents-store.unbar.jp/img/common/header_header-information-button_off.gif);
	_background-position:0 0;
	background-repeat:no-repeat;
	display:block;
	cursor:pointer;
}

#header-information-button a:hover {
	width:142px;
	height:18px;
	text-indent:-9000px;
	display:block;
	background-image:url(http://contents-store.unbar.jp/img/unbarStore_img_sheet.png);
	background-position:-315px -6px;
	_background-image:url(http://contents-store.unbar.jp/img/common/header_header-information-button_on.gif);
	_background-position:0 0;
	background-repeat:no-repeat;
	cursor:pointer;
}

#header-information-text {
	width:330px;
	float:left;
	margin:5px 0 0 10px;
	/margin:0 0 0 10px;
	_margin:2px 0 0 10px;
}

/* ************************************************** header-central-part *********************************************************** */
	
#header-central-part {
	margin: 0px auto 0px auto;
	width: 960px;
	height:35px;
	}
	
.lavaLampWithImage {
	position: relative;
	height: 35px;
	width: 960px;
	padding: 0;
	margin:0;
	overflow: hidden;
}
.lavaLampWithImage li {
	float: left;
	list-style: none;
}
.lavaLampWithImage li.back {
	background: url("http://contents-store.unbar.jp/img/common/lavaLampWithImage.gif") no-repeat;
	width: 9px; height: 35px;
	z-index: 8;
	position: absolute;
}
.lavaLampWithImage li.back .left {
	background: url("lava.gif") no-repeat;
	height: 35px;
	margin-right: 9px;  /*7px is the width of the rounded shape */
}
.lavaLampWithImage li a {
	text-indent:-9000px;
	z-index: 10;
	display: block;
	float: left;
	width:160px;
	height: 35px;
	position: relative;
	overflow: hidden;
	outline:none;
}
.lavaLampWithImage li a:hover, .lavaLampWithImage li a:active, .lavaLampWithImage li a:visited {
	border: none;
}               
						
#global-navi-brand-button {
	background-image:url(http://contents-store.unbar.jp/img/unbarStore_img_sheet.png);
	background-position:-4px -370px;
	background-repeat:no-repeat;
	display:block;
	width:160px;
	height:35px;
}
#global-navi-category-button {
	background-image:url(http://contents-store.unbar.jp/img/unbarStore_img_sheet.png);
	background-position:-164px -370px;
	background-repeat:no-repeat;
}
#global-navi-status-button {
	background-image:url(http://contents-store.unbar.jp/img/unbarStore_img_sheet.png);
	background-position:-324px -370px;
	background-repeat:no-repeat;
}
#global-navi-season-button {
	background-image:url(http://contents-store.unbar.jp/img/unbarStore_img_sheet.png);
	background-position:-484px -370px;
	background-repeat:no-repeat;
}
#global-navi-delivery-button {
	background-image:url(http://contents-store.unbar.jp/img/unbarStore_img_sheet.png);
	background-position:-644px -370px;
	background-repeat:no-repeat;
}
#global-navi-acount-button {
	background-image:url(http://contents-store.unbar.jp/img/unbarStore_img_sheet.png);
	background-position:-804px -405px;
	background-repeat:no-repeat;
}

						
#global-navi-brand-box { width:960px; height:34px; display:none; z-index:100;}
#global-navi-category-box { width:960px; height:34px; display:none; z-index:100;}
#global-navi-status-box { width:960px; height:34px; display:none; z-index:100;}
#global-navi-season-box { width:960px; height:34px; display:none; z-index:100;}
#global-navi-delivery-box { width:960px; height:34px; display:none; z-index:100;}
#global-navi-acount-box { width:960px; height:34px; z-index:100;}

/* ************************************************** header-lower-part *********************************************************** */
	
#header-lower-part {
	margin: 0px auto 0px auto;
	width: 960px;
	height:34px;
	z-index:100;
}
	
/*********** global-navi-common ***********/
/* LEVEL ONE */
ul.dropdown { list-style:none; position: relative; width:124px;	height:34px; list-style-type:none; float:left; z-index:1000; }
ul.dropdown li { zoom: 1; width:124px; height:34px; }
ul.dropdown > li { display: block; text-indent:-9000px; outline:none; }
ul.dropdown li:last-child a { border-right: none; } /* Doesn't work in IE */
ul.dropdown li.hover a { color: black; }

ul.dropdown-shopinshop { list-style:none; position: relative; width:228px;	height:34px; list-style-type:none; float:left; z-index:1000; left:-16px; }
ul.dropdown-shopinshop li { zoom: 1; width:228px; height:34px; }
ul.dropdown-shopinshop > li { display: block; text-indent:-9000px; outline:none; }
ul.dropdown-shopinshop li:last-child a { border-right: none; } /* Doesn't work in IE */
ul.dropdown-shopinshop li.hover a { color: black; }


/* LEVEL TWO */
ul.dropdown-sub { width: 124px; visibility: hidden; position: absolute; top: 100%; left: 0;
	background-image:url(http://contents-store.unbar.jp/img/common/bg_global-navi-list.gif);
	background-repeat:repeat-y;
	list-style:none; z-index:100; }
ul.dropdown-sub li {
	width:124px;
	height:24px;
	text-indent:0; z-index:100;
}

ul.dropdown-sub-shopinshop { width: 228px; visibility: hidden; position: absolute; top: 100%; left: 0;
	background-image:url(http://contents-store.unbar.jp/img/common/bg_global-navi-list-shopinshop.gif);
	background-repeat:repeat-y;
	list-style:none; z-index:100; }
ul.dropdown-sub-shopinshop li {
	width:228px;
	height:24px;
	text-indent:0; z-index:100;
}

/* IE 6 & 7 Needs Inline Block */
ul.dropdown-sub li a { display: inline-block; position:relative; left:12px; }

ul.dropdown-sub-shopinshop li a { display: inline-block; position:relative; left:12px; }

.global-navi-list-dot {
	position:relative;
	left:12px;
	font-size:0px;
	width:100px;
	height:1px;
	background-image:url(http://contents-store.unbar.jp/img/common/global-navi-list-dot.gif);
	background-repeat:repeat-x;
	overflow:hidden;
}

.global-navi-list-dot-shopinshop {
	position:relative;
	left:12px;
	font-size:0px;
	width:204px;
	height:1px;
	background-image:url(http://contents-store.unbar.jp/img/common/global-navi-list-dot.gif);
	background-repeat:repeat-x;
	overflow:hidden;
}

.global-navi-list-dot-margin { margin:6px 0; }

.global-navi-list-bottom {
	background-image:url(http://contents-store.unbar.jp/img/unbarStore_img_sheet.png);
	background-position:-496px -185px;
	background-repeat:no-repeat;
	font-size:0;
	height:26px;
	width:124px;
	position:relative;
	overflow:hidden;
}

.global-navi-list-bottom-shopinshop {
	background-image:url(http://contents-store.unbar.jp/img/unbarStore_img_sheet.png);
	background-position:-621px -185px;
	background-repeat:no-repeat;
	font-size:0;
	height:26px;
	width:228px;
	position:relative;
	overflow:hidden;
}
/*********** global-navi-common ***********/

/*********** global-navi-brand ***********/
#global-navi-brand-list { height:34px; width:748px; list-style-image:none; float:left;
	background-image:url(http://contents-store.unbar.jp/img/unbarStore_img_sheet.png);
	background-position:-1px -219px; background-repeat:no-repeat; }

#global-navi-brand-shelf1 { display:block; width:124px; height:34px; text-indent:-9000px; }
	
#global-navi-brand-shelf1.hover {
	background-image:url(http://contents-store.unbar.jp/img/unbarStore_img_sheet.png);
	background-position:-1px -255px; background-repeat:no-repeat; display:block; width:124px; height:34px;
}

#global-navi-brand-shelf2 { display:block; width:124px; height:34px; text-indent:-9000px; }
	
#global-navi-brand-shelf2.hover {
	background-image:url(http://contents-store.unbar.jp/img/unbarStore_img_sheet.png);
	background-position:-123px -255px; background-repeat:no-repeat; display:block; width:124px; height:34px;
}

#global-navi-brand-shelf3 { display:block; width:124px; height:34px; text-indent:-9000px; }
	
#global-navi-brand-shelf3.hover {
	background-image:url(http://contents-store.unbar.jp/img/unbarStore_img_sheet.png);
	background-position:-245px -255px; background-repeat:no-repeat; display:block; width:124px; height:34px;
}

#global-navi-brand-shelf4 { display:block; width:124px; height:34px; text-indent:-9000px; }
	
#global-navi-brand-shelf4.hover {
	background-image:url(http://contents-store.unbar.jp/img/unbarStore_img_sheet.png);
	background-position:-367px -255px; background-repeat:no-repeat; display:block; width:124px; height:34px;
}

#global-navi-brand-shelf5 { display:block; width:124px; height:34px; text-indent:-9000px; }
	
#global-navi-brand-shelf5.hover {
	background-image:url(http://contents-store.unbar.jp/img/unbarStore_img_sheet.png);
	background-position:-489px -255px; background-repeat:no-repeat; display:block; width:124px; height:34px;
}

#global-navi-brand-shelf6 { display:block; width:124px; height:34px; text-indent:-9000px; }
	
#global-navi-brand-shelf6.hover {
	background-image:url(http://contents-store.unbar.jp/img/unbarStore_img_sheet.png);
	background-position:-611px -255px; background-repeat:no-repeat; display:block; width:124px; height:34px;
}

#global-navi-brand-list-shopinshop { height:34px; width:212px; list-style-image:none; float:right;
	background-image:url(http://contents-store.unbar.jp/img/unbarStore_img_sheet.png);
	background-position:-749px -219px; background-repeat:no-repeat; }

#global-navi-brand-shopinshop { display:block; width:228px; height:34px; text-indent:-9000px; }
	
#global-navi-brand-shopinshop.hover {
	background-image:url(http://contents-store.unbar.jp/img/unbarStore_img_sheet.png);
	background-position:-733px -255px; background-repeat:no-repeat; display:block; width:228px; height:34px;
}
/*********** global-navi-brand ***********/

/*********** global-navi-category ***********/
.global-navi-category-list {
	position:absolute;
	list-style:none;
	height:173px;
	width:856px;
	background-image:url(http://contents-store.unbar.jp/img/common/bg_global-navi-category-list.gif);
	background-repeat:no-repeat;
	z-index:100;
}

.global-navi-category-list ul {
	float:left;
	padding-top:10px;
	list-style:none;
	width:122px;
	height:163px;
}

.global-navi-category-list-outer-title,.global-navi-category-list-tops-title,.global-navi-category-list-bottom-title,.global-navi-category-list-shoes-title,.global-navi-category-list-headware-title,.global-navi-category-list-accessories-title,.global-navi-category-list-etc-title {
	line-height:0;
	margin-bottom:12px;
}

.global-navi-category-list-outer-title a,.global-navi-category-list-tops-title a,.global-navi-category-list-bottom-title a,.global-navi-category-list-shoes-title a,.global-navi-category-list-headware-title a,.global-navi-category-list-accessories-title a,.global-navi-category-list-etc-title a{
	width:122px;
	_width:61px;
	height:20px;
	display:block;
	padding-left:16px;
	background-image:url(http://contents-store.unbar.jp/img/common/bg_global-navi-category-list-title.gif);
	background-repeat:no-repeat;
	background-position:0 3px;
	line-height:normal;
}

.global-navi-category-list-title-outer { margin-left:33px; } 

.global-navi-category-list-title-tops { margin-left:33px; }

.global-navi-category-list-title-bottom { margin-left:33px; } 

.global-navi-category-list-title-shoes { margin-left:33px; }

.global-navi-category-list-title-headware { margin-left:23px; } 

.global-navi-category-list-title-accessories { margin-left:23px; } 

.global-navi-category-list-title-etc { margin-left:36px; }

.global-navi-category-list-item {
	line-height:0;
}

.global-navi-category-list-item a {
	width:111px;
	height:20px;
	margin-left:11px;
	display:block;
	line-height:normal;
}
/*********** global-navi-category ***********/

/*********** global-navi-status ***********/
#global-navi-status-list {
	position:relative; left:320px;
	list-style:none;
	height:34px;
	width:246px;
	background-image:url(http://contents-store.unbar.jp/img/unbarStore_img_sheet.png);
	background-repeat:no-repeat;
	background-position:-1px -149px;
}

#global-navi-status-list li {
	float:left;
	height:34px;
	width:122px;
	text-align:center;
}

#global-navi-status-list li a {
	text-indent:-9000px;
	outline:none;
	display:block;
	height:34px;
	width:122px;
}

#global-navi-status-list-normal_delivery a:hover {
	text-indent:-9000px;
	outline:none;
	display:block;
	height:34px;
	width:124px;
	background-image:url(http://contents-store.unbar.jp/img/unbarStore_img_sheet.png);
	background-repeat:no-repeat;
	background-position:-248px -149px;
}

#global-navi-status-list-reserve a:hover {
	text-indent:-9000px;
	outline:none;
	display:block;
	height:34px;
	width:124px;
	background-image:url(http://contents-store.unbar.jp/img/unbarStore_img_sheet.png);
	background-repeat:no-repeat;
	background-position:-370px -149px;
}
/*********** global-navi-status ***********/

/*********** global-navi-season ***********/
#global-navi-season-list { height:34px; width:248px; margin-left:480px; list-style-image:none; 
	background-image:url(http://contents-store.unbar.jp/img/unbarStore_img_sheet.png);
	background-position:-1px -184px; background-repeat:no-repeat; }

#global-navi-season-year1 { display:block; width:124px; height:34px; text-indent:-9000px; }
	
#global-navi-season-year1.hover {
	background-image:url(http://contents-store.unbar.jp/img/unbarStore_img_sheet.png);
	background-position:-249px -185px; background-repeat:no-repeat; display:block; width:124px; height:34px;
}

#global-navi-season-year2 { display:block; width:124px; height:34px; text-indent:-9000px; }
	
#global-navi-season-year2.hover {
	background-image:url(http://contents-store.unbar.jp/img/unbarStore_img_sheet.png);
	background-position:-371px -185px; background-repeat:no-repeat; display:block; width:124px; height:34px;
}
/*********** global-navi-season ***********/

/*********** global-navi-delivery ***********/
#global-navi-delivery-list { height:34px; width:890px; list-style-image:none; 
	background-image:url(http://contents-store.unbar.jp/img/unbarStore_img_sheet.png);
	/*background-position:-1px -289px;*/ /*1-7*/
	background-position:-1px -526px; /*8-3*/
	background-repeat:no-repeat; }

#global-navi-delivery-1 { display:block; width:124px; height:34px; text-indent:-9000px; }
	
#global-navi-delivery-1.hover {
	background-image:url(http://contents-store.unbar.jp/img/unbarStore_img_sheet.png);
	/*background-position:-1px -325px;*/ /*1-7*/
	background-position:-611px -562px; /*8-3*/
	background-repeat:no-repeat; display:block; width:124px; height:34px;
}

#global-navi-delivery-2 { display:block; width:124px; height:34px; text-indent:-9000px; }
	
#global-navi-delivery-2.hover {
	background-image:url(http://contents-store.unbar.jp/img/unbarStore_img_sheet.png);
	/*background-position:-123px -325px;*/ /*1-7*/
	background-position:-733px -562px; /*8-3*/
	background-repeat:no-repeat; display:block; width:124px; height:34px;
}

#global-navi-delivery-3 { display:block; width:124px; height:34px; text-indent:-9000px; }
	
#global-navi-delivery-3.hover {
	background-image:url(http://contents-store.unbar.jp/img/unbarStore_img_sheet.png);
	/*background-position:-245px -325px;*/ /*1-7*/
	background-position:-855px -562px; /*8-3*/
	background-repeat:no-repeat; display:block; width:124px; height:34px;
}

#global-navi-delivery-4 { display:block; width:124px; height:34px; text-indent:-9000px; }
	
#global-navi-delivery-4.hover {
	background-image:url(http://contents-store.unbar.jp/img/unbarStore_img_sheet.png);
	/*background-position:-367px -325px;*/ /*1-7*/
	background-position:-977px -562px; /*8-3*/
	background-repeat:no-repeat; display:block; width:124px; height:34px;
}

#global-navi-delivery-5 { display:block; width:124px; height:34px; text-indent:-9000px; }
	
#global-navi-delivery-5.hover {
	background-image:url(http://contents-store.unbar.jp/img/unbarStore_img_sheet.png);
	/*background-position:-489px -325px;*/ /*1-7*/
	background-position:-1099px -562px; /*8-3*/
	background-repeat:no-repeat; display:block; width:124px; height:34px;
}

#global-navi-delivery-6 { display:block; width:124px; height:34px; text-indent:-9000px; }
	
#global-navi-delivery-6.hover {
	background-image:url(http://contents-store.unbar.jp/img/unbarStore_img_sheet.png);
	/*background-position:-611px -325px;*/ /*1-7*/
	background-position:-1221px -562px; /*8-3*/
	background-repeat:no-repeat; display:block; width:124px; height:34px;
}

#global-navi-delivery-7 { display:block; width:124px; height:34px; text-indent:-9000px; }
	
#global-navi-delivery-7.hover {
	background-image:url(http://contents-store.unbar.jp/img/unbarStore_img_sheet.png);
	/*background-position:-733px -325px;*/ /*1-7*/
	background-position:-1343px -562px; /*8-3*/
	background-repeat:no-repeat; display:block; width:124px; height:34px;
}

#global-navi-delivery-8 { display:block; width:124px; height:34px; text-indent:-9000px; }
	
#global-navi-delivery-8.hover {
	background-image:url(http://contents-store.unbar.jp/img/unbarStore_img_sheet.png);
	/*background-position:-855px -325px;*/ /*1-7*/
	background-position:-1px -562px; /*8-3*/
	background-repeat:no-repeat; display:block; width:124px; height:34px;
}

#global-navi-delivery-9 { display:block; width:124px; height:34px; text-indent:-9000px; }
	
#global-navi-delivery-9.hover {
	background-image:url(http://contents-store.unbar.jp/img/unbarStore_img_sheet.png);
	/*background-position:-977px -325px;*/ /*1-7*/
	background-position:-123px -562px; /*8-3*/
	background-repeat:no-repeat; display:block; width:124px; height:34px;
}

#global-navi-delivery-10 { display:block; width:124px; height:34px; text-indent:-9000px; }
	
#global-navi-delivery-10.hover {
	background-image:url(http://contents-store.unbar.jp/img/unbarStore_img_sheet.png);
	/*background-position:-1099px -325px;*/ /*1-7*/
	background-position:-245px -562px; /*8-3*/
	background-repeat:no-repeat; display:block; width:124px; height:34px;
}

#global-navi-delivery-11 { display:block; width:124px; height:34px; text-indent:-9000px; }
	
#global-navi-delivery-11.hover {
	background-image:url(http://contents-store.unbar.jp/img/unbarStore_img_sheet.png);
	/*background-position:-1221px -325px;*/ /*1-7*/
	background-position:-367px -562px; /*8-3*/
	background-repeat:no-repeat; display:block; width:124px; height:34px;
}

#global-navi-delivery-12 { display:block; width:124px; height:34px; text-indent:-9000px; }
	
#global-navi-delivery-12.hover {
	background-image:url(http://contents-store.unbar.jp/img/unbarStore_img_sheet.png);
	/*background-position:-1343px -325px;*/ /*1-7*/
	background-position:-489px -562px; /*8-3*/
	background-repeat:no-repeat; display:block; width:124px; height:34px;
}
/*********** global-navi-delivery ***********/

/*********** global-navi-acount ***********/
#global-navi-acount-howto {
	float:left;
	list-style:none;
	height:34px;
	width:368px;
	background-image:url(http://contents-store.unbar.jp/img/unbarStore_img_sheet.png);
	background-repeat:no-repeat;
	background-position:-1px -79px;
}

#global-navi-acount-howto li {
	float:left;
	height:34px;
	width:122px;
	text-align:center;
}

#global-navi-acount-howto li a {
	text-indent:-9000px;
	outline:none;
	display:block;
	height:34px;
	width:122px;
}

#global-navi-acount-howto-home a:hover {
	text-indent:-9000px;
	outline:none;
	display:block;
	height:34px;
	width:124px;
	background-image:url(http://contents-store.unbar.jp/img/unbarStore_img_sheet.png);
	background-repeat:no-repeat;
	background-position:-1px -114px;
}

#global-navi-acount-howto-first a:hover {
	text-indent:-9000px;
	outline:none;
	display:block;
	height:34px;
	width:124px;
	background-image:url(http://contents-store.unbar.jp/img/unbarStore_img_sheet.png);
	background-repeat:no-repeat;
	background-position:-123px -114px;
}

#global-navi-acount-howto-usage a:hover {
	text-indent:-9000px;
	outline:none;
	display:block;
	height:34px;
	width:124px;
	background-image:url(http://contents-store.unbar.jp/img/unbarStore_img_sheet.png);
	background-repeat:no-repeat;
	background-position:-245px -114px;
}

#global-navi-acount-twitter { float:left; width:63px; height:16px; }

#global-navi-acount-twitter a {
	text-indent:-9000px;
	outline:none;
	display:block;
	width:63px;
	height:16px;
	position:relative; top:10px; left:10px;
	background-image:url(http://contents-store.unbar.jp/img/unbarStore_img_sheet.png);
	background-repeat:no-repeat;
	background-position:-788px -106px;
	_background-image:url(http://contents-store.unbar.jp/img/common/global-navi-acount-twitter.gif);
	_background-repeat:no-repeat;
	_background-position:0 0;
}

#global-navi-acount-member { float:right; }

#global-navi-acount-member P { float:left; position:relative; top:9px; _top:11px; margin-right:16px; }

#global-navi-acount-mypage {
	float:left;
	width:69px;
	height:24px;
	position:relative;
	top:5px;
}

#global-navi-acount-mypage a {
	text-indent:-9000px;
	outline:none;
	display:block;
	width:69px;
	height:24px;
	background-image:url(http://contents-store.unbar.jp/img/unbarStore_img_sheet.png);
	background-repeat:no-repeat;
	background-position:-370px -79px;
	_background-image:url(http://contents-store.unbar.jp/img/common/global-navi-acount-mypage.gif);
	_background-repeat:no-repeat;
	_background-position:0 0;
}

#global-navi-acount-mypage a:hover {
	text-indent:-9000px;
	outline:none;
	display:block;
	width:69px;
	height:24px;
	background-image:url(http://contents-store.unbar.jp/img/unbarStore_img_sheet.png);
	background-repeat:no-repeat;
	background-position:-370px -103px;
	_background-image:url(http://contents-store.unbar.jp/img/common/global-navi-acount-mypage_over.gif);
	_background-repeat:no-repeat;
	_background-position:0 0;
}
/*********** global-navi-acount ***********/

#logo_motif {
	position:absolute;
	z-index:1000;
	width:45px;
	height:45px;
	float:left;
	margin:3px 0 0 10px;
	_margin:3px 0 0 5px;
	background-image:url(http://contents-store.unbar.jp/img/unbarStore_img_sheet.png);
	background-position:-2px -9px;
	_background-image:url(http://contents-store.unbar.jp/img/common/logo_motif.gif);
	_background-position:0 0;
	}
	
#logo_motif a {
	width:45px;
	height:45px;
	text-indent:-9000px;
	display:block;
	}
	
#logo_unbarStore {
	position:absolute;
	width:94px;
	height:18px;
	margin:7px 0 0 61px;
	background-image:url(http://contents-store.unbar.jp/img/unbarStore_img_sheet.png);
	background-position:-47px -7px;
	_background-image:url(http://contents-store.unbar.jp/img/common/logo_unbarStore.gif);
	_background-position:0 0;
	float:left;
	}
	
#logo_unbarStore a {
	width:94px;
	height:18px;
	text-indent:-9000px;
	display:block;
	}

#logo_catch {
	position:absolute;
	width:121px;
	height:12px;
	margin:11px 0 0 164px;
	background-image:url(http://contents-store.unbar.jp/img/unbarStore_img_sheet.png);
	background-position:-48px -26px;
	_background-image:url(http://contents-store.unbar.jp/img/common/logo_catch.gif);
	_background-position:0 0;
	background-repeat:no-repeat;
	float:left;
	text-indent:-9000px;
	}

/* ************************************************ 
 *	footer menu
 * ************************************************ */

#footer {
	width:100%;
	font-size: 12px;
	}

/* ************************************************** footer-top *********************************************************** */

#footer-top {
	width:100%;
	height:100%;
	background-image:url(http://contents-store.unbar.jp/img/common/bg_footer-top.png);
	_background-image:url(http://contents-store.unbar.jp/img/common/bg_footer-top.gif);
	background-repeat:repeat-x;
	background-position:top;
	}

#footer-top-bar {
	min-width:960px;
	height:36px;
}

.footer-top-brand-item-list-button {
	width:265px;
	height:45px;
	margin:0 auto;
	position:relative;
	top:12px;
	z-index:100;
	overflow:hidden;
	
}

.item-navigation-button-slide-button-slide {
	width:265px;
	height:45px;
	text-indent:-9000px;
	display:block;
	overflow:hidden;
	cursor:pointer;
	background-image:url(http://contents-store.unbar.jp/img/unbarStore_img_sheet.png);
	background-position:-502px -9px;
	_background-image:url(http://contents-store.unbar.jp/img/common/footer-top-brand-item-list-button.gif);
	_background-position:0 0;
}

.item-navigation-button-slide-button-slide_active {
	width:265px;
	height:45px;
	text-indent:-9000px;
	display:block;
	overflow:hidden;
	cursor:pointer;
	background-image:url(http://contents-store.unbar.jp/img/unbarStore_img_sheet.png);
	background-position:-770px -9px;
	_background-image:url(http://contents-store.unbar.jp/img/common/footer-top-brand-item-list-button_active.gif);
	_background-position:0 0;
}

#footer-top-brand-item-list {
	margin:0 auto;
	_margin-top:-9px;
	height: 100%;
	width:100%;
	display: none;
	background-color:#D6E1E3;
	background-image:url(http://contents-store.unbar.jp/img/common/bg_footer-top-brand-item-list.png);
	_background-image:url(http://contents-store.unbar.jp/img/common/bg_footer-top-brand-item-list.gif);
	background-repeat:repeat-x;
	z-index:1;
	border-bottom:1px #8C9999 solid;	
}

#footer-top-brand-item-list-inner {
	width:960px;
	height:100%;
	margin:0 auto;
	padding:38px 0 22px 0;
}

#footer-top-brand-item-list-brand {
	width:690px;
	margin:0 0 32px;
	_margin:38px 0 32px;
	float:left;
}

#footer-top-brand-item-list-brands {
	width:266px;
	float:left;
	text-align:right	
}

#footer-top-brand-item-list-separate {
	width:960px;
	height:21px;
	margin:2px 0 30px;
	background-image:url(http://contents-store.unbar.jp/img/unbarStore_img_sheet.png);
	background-position:-1px -441px;
	_background-image:url(http://contents-store.unbar.jp/img/common/bg_footer-top-brand-item-list-separate.gif);
	_background-position:0 0;
	_height:19px;
}

#footer-top-brand-item-list-category {
	width:800px;
	margin:0 0 32px;
}

.footer-top-brand-item-list-category-list {
	margin:12px 0 0 0;
	list-style:none;
	height:14px;
}

.footer-top-brand-item-list-category-list .footer-top-brand-item-list-category-list-title {
	width:83px;
	list-style:none;
	float:left;
}

.footer-top-brand-item-list-category-list .footer-top-brand-item-list-category-list-item {
	margin-right:14px;
	list-style:none;
	float:left;
	background-image:url(http://contents-store.unbar.jp/img/common/bg_item-navigation-list-item.gif);
	background-position:center left;
	background-repeat:no-repeat;
	padding-left:8px;
}

.footer-top-brand-item-list-category-list-item img {
	width:33px;
	height:15px;
	position:relative;
	top:3px;
	left:5px;
}

#footer-top-search-mailnews {
	_margin-top:-9px;
	height: 269px;
	width:100%;
	background-image:url(http://contents-store.unbar.jp/img/common/bg_footer-top-search-mailnews.png);
	_background-image:url(http://contents-store.unbar.jp/img/common/bg_footer-top-search-mailnews.gif);
	background-repeat:repeat-x;
}

#footer-top-search-mailnews-inner {
	width:960px;
	height:100%;
	margin:0 auto;
	background-image:url(http://contents-store.unbar.jp/img/common/bg_footer-top-search-mailnews-line.png);
	background-repeat:no-repeat;
	background-position:right top;
}

#footer-top-search,#footer-top-mailnews {
	width:462px;
	height:100%;
	padding-left:18px;
	float:left;
	background-image:url(http://contents-store.unbar.jp/img/common/bg_footer-top-search-mailnews-line.png);
	background-repeat:no-repeat;
	background-position:left top;
}

#footer-top-search-title {
	width:165px;
	height:36px;
	margin:68px 0 24px 0;
	background-image:url(http://contents-store.unbar.jp/img/unbarStore_img_sheet.png);
	background-position:-508px -80px;
	_background-image:url(http://contents-store.unbar.jp/img/common/footer-top-search-title.gif);
	_background-position:0 0;
}

#footer-top-mailnews-title {
	width:167px;
	height:36px;
	margin:68px 0 24px 0;
	background-image:url(http://contents-store.unbar.jp/img/unbarStore_img_sheet.png);
	background-position:-508px -116px;
	_background-image:url(http://contents-store.unbar.jp/img/common/footer-top-mailnews-title.gif);
	_background-position:0 0;
}

.footer-top-search-mailnews-textbox {
	background-image:url(http://contents-store.unbar.jp/img/unbarStore_img_sheet.png);
	background-position:-509px -55px;
	_background-image:url(http://contents-store.unbar.jp/img/common/bg_footer-top-search-mailnews-textbox.gif);
	_background-position:0 0;
	margin-top:2px;
	width:325px;
	height:20px;
	float:left;
}

.footer-top-search-mailnews-textbox input {
	border:none;
	width:310px;
	height:12px;
	margin:3px 0 0 8px;
	background-color:#CCCCCC;
	float:left;
}

#footer-top-search-button { margin-left:10px; }

#footer-top-mailnews-button { margin-left:10px; }

#footer-top-mailnews-attention {
	margin-top:16px;
	width:400px;
	height:60px;
}

#footer-top-backtop {
	width:124px;
	height:22px;

	background-image:url(http://contents-store.unbar.jp/img/unbarStore_img_sheet.png);
	background-position:-676px -80px;
	_background-image:url(http://contents-store.unbar.jp/img/common/footer-top-backtop.gif);
	_background-position:0 0;
	position:relative;
	top:28px;
	_top:26px;
	left:320px;
}

*:first-child+html #footer-top-backtop {
	top:21px;
}

#footer-top-backtop a {
	width:124px;
	height:22px;
	text-indent:-9000px;
	display:block;
}

/* ************************************************** footer-middle *********************************************************** */

#footer-middle {
	width:100%;
	font-size: 12px;
	background-color:#363940;
	background-image:url(http://contents-store.unbar.jp/img/common/bg_footer-middle.png);
	background-repeat:repeat-x;
	background-position:top;
	overflow:hidden;
}

#footer-middle-inner {
	width:100%;
	margin:0 auto;
	width:960px;
	background-image:url(http://contents-store.unbar.jp/img/common/bg_footer-middle-box.png);
	background-repeat:no-repeat;
	background-position:top right;
}

.footer-middle-box {
	width:240px;
	height:200px;
	float:left;
	background-image:url(http://contents-store.unbar.jp/img/common/bg_footer-middle-box.png);
	background-repeat:no-repeat;
	background-position:top left;
}

.footer-middle-box-list {
	list-style:none;
	margin-left:18px;
}

.footer-middle-box-list li {
	width:100%;
	height:24px;
	background-position:bottom left;
	background-repeat:no-repeat;
	margin-top:10px;
}

#footer-middle-box-list-company {
	background-image:url(http://contents-store.unbar.jp/img/common/footer-middle-box-list-company.gif);
}

#footer-middle-box-list-terms_of_use {
	background-image:url(http://contents-store.unbar.jp/img/common/footer-middle-box-list-terms_of_use.gif);
}

#footer-middle-box-list-privacy_policy {
	background-image:url(http://contents-store.unbar.jp/img/common/footer-middle-box-list-privacy_policy.gif);

}

#footer-middle-box-list-law {
	background-image:url(http://contents-store.unbar.jp/img/common/footer-middle-box-list-law.gif);
}

#footer-middle-box-list-contact {
	background-image:url(http://contents-store.unbar.jp/img/common/footer-middle-box-list-contact.gif);
}

#footer-middle-box-list-how_to_use {
	background-image:url(http://contents-store.unbar.jp/img/common/footer-middle-box-list-how_to_use.gif);
}

#footer-middle-box-list-first {
	background-image:url(http://contents-store.unbar.jp/img/common/footer-middle-box-list-first.gif);
}

#footer-middle-box-list-site_map {
	background-image:url(http://contents-store.unbar.jp/img/common/footer-middle-box-list-site_map.gif);
}

#footer-middle-box-list-computer {
	background-image:url(http://contents-store.unbar.jp/img/common/footer-middle-box-list-computer.gif);
}

#footer-middle-box-list-unbar {
	background-image:url(http://contents-store.unbar.jp/img/common/footer-middle-box-list-unbar.gif);
}

#footer-middle-box-list-unbar span {
	color:#676D75;
}

/* ************************************************** footer-bottom *********************************************************** */

#footer-bottom {
	min-width:960px;
	width: expression(document.body.clientWidth < 962? "960px" : "auto");

	height:170px;
	padding-top:40px;
	background-image:url(http://contents-store.unbar.jp/img/common/bg_footer-bottom.png);
	background-repeat:repeat;
}

#footer-bottom-inner {
	width:960px;
	margin:0 auto;
}

#footer-bottom-mobile {
	width:137px;
	height:116px;
	margin:0 20px 26px 220px;
	_margin:0 20px 26px 110px;
	float:left;
	background-image:url(http://contents-store.unbar.jp/img/unbarStore_img_sheet.png);
	background-position:-857px -56px;
	_background-image:url(http://contents-store.unbar.jp/img/common/footer-bottom-mobile.gif);
	_background-position:0 0;
}

#footer-bottom-mobile a {
	position:relative;
	top:89px;
	left:17px;
	width:105px;
	height:22px;
	display:block;
	text-indent:-9000px;
}

#footer-bottom-twitter {
	width:116px;
	height:116px;
	margin:0 auto;
	float:left;
	background-image:url(http://contents-store.unbar.jp/img/unbarStore_img_sheet.png);
	background-position:-1019px -56px;
	_background-image:url(http://contents-store.unbar.jp/img/common/footer-bottom-twitter.gif);
	_background-position:0 0;
}

#footer-bottom-twitter a {
	position:relative;
	top:89px;
	left:4px;
	width:105px;
	height:22px;
	display:block;
	text-indent:-9000px;
}

#footer-bottom-twitter-tweet {
	float:left;
	margin-left:10px;
	width:335px;
}

#latest_tweet {
	background-image:url(http://contents-store.unbar.jp/img/common/bg_latest_tweet.gif);
	margin:0 auto;
	width: 335px;
	padding-bottom: 17px;

}

#latest_tweet p {
	position:relative;
	top:16px;
	left:28px;
	width:289px;
}

#latest_tweet-bottom {
	background-image:url(http://contents-store.unbar.jp/img/common/bg_latest_tweet-bottom.gif);
	background-repeat:no-repeat;
	margin:0 auto;
	width: 335px;
	height:17px;
}

.footer-copyright { text-align:center; margin:100px auto 10px auto; }

/* ************************************************************************************************************************************************ 
 * ------------------------------------------------
 *	商品リスト
 * ------------------------------------------------
 * ************************************************************************************************************************************************ */
.articles-list-top {
	margin:12px 0;
}
.articles-list {
	padding:0 12px;
	margin:22px 0;
}

.articles-list-box {
	width:140px;
	height:260px;
	float:left;
	margin:8px 8px;
}

.articles-list-box-normal {
	color:#9DB0AF;
	background-image:url(http://contents-store.unbar.jp/img/common/bg_articles-list-box-normal.gif);
	background-repeat:no-repeat;
}

.articles-list-box-soldout {
	color:#FF2020;
	background-image:url(http://contents-store.unbar.jp/img/common/bg_articles-list-box-soldout.gif);
	background-repeat:no-repeat;
}

.articles-list-box-reserve {
	color:#FF6600;
	background-image:url(http://contents-store.unbar.jp/img/common/bg_articles-list-box-reserve.gif);
	background-repeat:no-repeat;
}

.articles-list-box-normal-over {
	color:#FFFFFF;
	background-image:url(http://contents-store.unbar.jp/img/common/bg_articles-list-box-normal-over.gif);
	background-repeat:no-repeat;
}

.articles-list-box-soldout-over {
	color:#FFFFFF;
	background-image:url(http://contents-store.unbar.jp/img/common/bg_articles-list-box-soldout-over.gif);
	background-repeat:no-repeat;
}

.articles-list-box-reserve-over {
	color:#FFFFFF;
	background-image:url(http://contents-store.unbar.jp/img/common/bg_articles-list-box-reserve-over.gif);
	background-repeat:no-repeat;
}

.articles-list-box-icon {
	float:left;
	margin:10px 0 0 10px;
	height:13px;
	width:85px;
	font-size:0px;
}

.articles-list-box-item_thumbnail {
	margin:34px 0 0 10px;
}

.articles-list-box-mark-normal {
	background-image:url(http://contents-store.unbar.jp/img/common/articles-list-box-mar-normalk.gif);
	background-repeat:no-repeat;
	height:15px;
	padding:2px 0 0 20px;
	margin-left:10px;
	width:100px;
	overflow:hidden;
	margin-top:10px;
}

.articles-list-box-mark-soldout {
	background-image:url(http://contents-store.unbar.jp/img/common/articles-list-box-mar-soldout.gif);
	background-repeat:no-repeat;
	height:15px;
	padding:2px 0 0 20px;
	margin-left:10px;
	width:100px;
	overflow:hidden;
	margin-top:10px;
}

.articles-list-box-mark-reserve {
	background-image:url(http://contents-store.unbar.jp/img/common/articles-list-box-mar-reserve.gif);
	background-repeat:no-repeat;
	height:15px;
	padding:2px 0 0 20px;
	margin-left:10px;
	width:100px;
	overflow:hidden;
	margin-top:10px;
}

.articles-list-box-item-name {
	height:15px;
	margin-left:10px;
	width:120px;
	overflow:hidden;
	margin-top:6px;
}

.articles-list-box-price {
	height:15px;
	margin-left:10px;
	width:120px;
	overflow:hidden;
}

.articles-list-box-icon-mark {
	margin:19px 0 0 10px;
	height:15px;
	width:120px;
	overflow:hidden;
}

*:first-child+html .articles-list-box-icon-mark {
	margin:10px 0 0 10px;
}

/* ************************************************************************************************************************************************ 
 * ------------------------------------------------
 *	商品一覧
 * ------------------------------------------------
 * ************************************************************************************************************************************************ */

#container-articles-list {
	height:100%;
	width:100%;
	background-image:url(http://contents-store.unbar.jp/img/articles_list/bg_container-articles-list.png);
	_background-image:url(http://contents-store.unbar.jp/img/articles_list/bg_container-articles-list.jpg);
	background-repeat:repeat-x;
	padding-top:1px;
}

#container-inner {
	height:100%;
	width:960px;
	margin:0px auto 0 auto;
}

#pankuzu {
	width:100%;
	height:18px;
	margin-top:20px;
}

#brand-introduction {
	margin-top:20px;
	width:960px;
}

#brand-introduction-logo {
	width:320px;
	height:91px;
	float:left;
	text-align:center;
}

#brand-introduction-line {
	width:1px;
	height:91px;
	background-color:#738484;
	float:left;
}

#brand-introduction-info {
	width:600px;
	height:91px;
	float:left;
}

#brand-introduction-info-brand-text {
	font-weight:bold;
	margin:20px 0 0 28px;
}

#brand-introduction-info-brand-button {
	width:222px;
	height:28px;
	margin:10px 0 0 20px;
}

.sort {
	height:49px;
	border-bottom:1px solid #738484;
	border-top:1px solid #738484;
	width:100%;
}

.sort-number,.sort-number-z-index {
	width:480px; height:49px; float:left;
}

.sort-number p {
	position:relative; top:17px; _top:19px; left:22px;
}

.sort-number-z-index p {
	position:relative; top:17px; _top:19px; left:22px; z-index:-100;
}

.sort-exchange {
	width:350px; height:49px; float:left; text-align:right;
}

.sort-exchange p {
	position:relative; top:17px; _top:19px; right:22px;
}

.sort-skip {
	 height:49px; width:130px; float:left;
}

.sort-skip p {
}

.sort-skip-prev {
	float:left;
	position:relative;
	top:8px;
	left:20px;
	height:32px;
	width:32px;
}

.sort-skip-prev a {
	height:32px;
	width:32px;
	text-indent:-9000px;
	background-image:url(http://contents-store.unbar.jp/img/unbarStore_img_sheet.png);
	background-position:-1438px -76px;
	_background-image:url(http://contents-store.unbar.jp/img/articles_list/sort-skip-prev.gif);
	_background-position:0 0;
	display:block;
}

.sort-skip-prev-no {
	float:left;
	position:relative;
	top:8px;
	left:20px;
	height:32px;
	width:32px;
	background-image:url(http://contents-store.unbar.jp/img/unbarStore_img_sheet.png);
	background-position:-1438px -10px;
	_background-image:url(http://contents-store.unbar.jp/img/articles_list/sort-skip-prev-no.gif);
	_background-position:0 0;
	display:block;
}

.sort-skip-next {
	float:left;
	position:relative;
	top:8px;
	left:46px;
	height:32px;
	width:32px;
}

.sort-skip-next a {
	height:32px;
	width:32px;
	text-indent:-9000px;
	background-image:url(http://contents-store.unbar.jp/img/unbarStore_img_sheet.png);
	background-position:-1438px -109px;
	_background-image:url(http://contents-store.unbar.jp/img/articles_list/sort-skip-next.gif);
	_background-position:0 0;
	display:block;
}

.sort-skip-next-no {
	float:left;
	position:relative;
	top:8px;
	left:46px;
	height:32px;
	width:32px;
	background-image:url(http://contents-store.unbar.jp/img/unbarStore_img_sheet.png);
	background-position:-1438px -43px;
	_background-image:url(http://contents-store.unbar.jp/img/articles_list/sort-skip-next-no.gif);
	_background-position:0 0;
	display:block;
}

#item-search {
	border-bottom:1px solid #738484;
	height:94px;
	margin-bottom:22px;
}

#item-search-brand {
	padding:20px 0 10px 25px;
	height:20px;
}

#item-search-inner {
	height:30px;
	margin:0 0 14px 10px;
	position:relative;
	z-index:200;
}

#item-search-brandlist,#item-search-category,#item-search-season,#item-search-delivery,#item-search-status {
	width:215px;
	height:30px;
	float:left;
	margin:0 10px;
}

.item-search-button {
	width:215px;
	height:30px;
}

#item-search-button-brand a {
	background-image:url(http://contents-store.unbar.jp/img/unbarStore_img_sheet.png);
	background-position:-1px -496px;
	_background-image:url(http://contents-store.unbar.jp/img/articles_list/item-search-brand.gif);
	_background-position:0 0;
}

#item-search-button-brand a:hover {
	background-image:url(http://contents-store.unbar.jp/img/unbarStore_img_sheet.png);
	background-position:-1px -465px;
	_background-image:url(http://contents-store.unbar.jp/img/articles_list/item-search-brand-over.gif);
	_background-position:0 0;
}

#item-search-button-category a {
	background-image:url(http://contents-store.unbar.jp/img/unbarStore_img_sheet.png);
	background-position:-217px -496px;
	_background-image:url(http://contents-store.unbar.jp/img/articles_list/item-search-category.gif);
	_background-position:0 0;
}

#item-search-button-category a:hover {
	background-image:url(http://contents-store.unbar.jp/img/unbarStore_img_sheet.png);
	background-position:-217px -465px;
	_background-image:url(http://contents-store.unbar.jp/img/articles_list/item-search-category-over.gif);
	_background-position:0 0;
}

#item-search-button-season a {
	background-image:url(http://contents-store.unbar.jp/img/unbarStore_img_sheet.png);
	background-position:-433px -496px;
	_background-image:url(http://contents-store.unbar.jp/img/articles_list/item-search-season.gif);
	_background-position:0 0;
}

#item-search-button-season a:hover {
	background-image:url(http://contents-store.unbar.jp/img/unbarStore_img_sheet.png);
	background-position:-433px -465px;
	_background-image:url(http://contents-store.unbar.jp/img/articles_list/item-search-season-over.gif);
	_background-position:0 0;
}

#item-search-button-delivery a {
	background-image:url(http://contents-store.unbar.jp/img/unbarStore_img_sheet.png);
	background-position:-649px -496px;
	_background-image:url(http://contents-store.unbar.jp/img/articles_list/item-search-delivery.gif);
	_background-position:0 0;
}

#item-search-button-delivery a:hover {
	background-image:url(http://contents-store.unbar.jp/img/unbarStore_img_sheet.png);
	background-position:-649px -465px;
	_background-image:url(http://contents-store.unbar.jp/img/articles_list/item-search-delivery-over.gif);
	_background-position:0 0;
}

#item-search-button-status a {
	background-image:url(http://contents-store.unbar.jp/img/unbarStore_img_sheet.png);
	background-position:-865px -496px;
	_background-image:url(http://contents-store.unbar.jp/img/articles_list/item-search-status.gif);
	_background-position:0 0;
}

#item-search-button-status a:hover {
	background-image:url(http://contents-store.unbar.jp/img/unbarStore_img_sheet.png);
	background-position:-865px -465px;
	_background-image:url(http://contents-store.unbar.jp/img/articles_list/item-search-status-over.gif);
	_background-position:0 0;
}

#item-search-brandlist-title,#item-search-category-title,#item-search-season-title,#item-search-delivery-title,#item-search-status-title {
	width:215px;
	height:30px;
	display:block;
	outline:0;
	text-indent:-9000px;
}

.item-search-slide {
	display:none;
	width:213px;
	border:1px solid #AAB5B5;
	background-color:#FFFFFF;
	position:absolute;
	top:31px;
}

#item-search-slide-brand {
	/*height:514px;*/
	padding-bottom:20px;
}

#item-search-slide-category {
	/*height:514px;*/
	padding-bottom:20px;
}

#item-search-slide-season {
	/*height:214px;*/
	padding-bottom:20px;
}

#item-search-slide-delivery {
	height:338px;
}

#item-search-slide-status {
	height:54px;
}


.item-search-list {
	list-style:none;
	padding:4px 0 0 0px;
}

.item-search-list-title,.item-search-list-item {
	height:20px;
}

.item-search-list-title a,.item-search-list-item a {
	height:20px;
	padding-left:30px;
	overflow:hidden;
}

.item-search-list-title a:hover,.item-search-list-item a:hover {
	height:20px;
	padding-left:30px;
	background-image:url(http://contents-store.unbar.jp/img/articles_list/item-search-category-slide_arrow.gif);
	background-repeat:no-repeat;
	background-position:12px 5px;
	_background-position:12px 2px;
	overflow:hidden;
}

 

/* ************************************************************************************************************************************************ 
 * ------------------------------------------------
 *	検索結果
 * ------------------------------------------------
 * ************************************************************************************************************************************************ */

#container-search-list {
	height:100%;
	width:100%;
	/*background-image:url(http://contents-store.unbar.jp/img/articles_list/bg_container-search-list.png);*/
	background-image:url(http://contents-store.unbar.jp/img/top/bg_container.png);
	background-repeat:repeat-x;
	background-position:0 -133px;
	padding-top:1px;
}

/* ************************************************************************************************************************************************ 
 * ------------------------------------------------
 *	商品が無い時の表示
 * ------------------------------------------------
 * ************************************************************************************************************************************************ */
.nodata { margin:60px auto; width:617px; height:122px; text-align: center; background-image:url(http://contents-store.unbar.jp/img/common/bg_nodata.gif); text-indent:-9000px; }

.nodata-button { width:350px; height:40px; margin:60px auto; }

.nodata-button div { margin:0 5px; float:left; width:160px; height:40px; }

.nodata-button-back a { display:block; width:160px; height:40px; outline:hidden; background-image:url(http://contents-store.unbar.jp/img/common/nodata-button-back.png); text-indent:-9000px;
}

.nodata-button-back a:hover { display:block; width:160px; height:40px; outline:hidden; background-image:url(http://contents-store.unbar.jp/img/common/nodata-button-back.png); background-position:0px 40px; text-indent:-9000px;
}

.nodata-button-top a { display:block; width:160px; height:40px; outline:hidden; background-image:url(http://contents-store.unbar.jp/img/common/nodata-button-top.png); text-indent:-9000px; }

.nodata-button-top a:hover { display:block; width:160px; height:40px; outline:hidden; background-image:url(http://contents-store.unbar.jp/img/common/nodata-button-top.png); background-position:0px 40px; text-indent:-9000px;
}

.nodata-banner-layout1 { width:960px; height:153px; border-top:1px solid #738484; border-bottom:1px solid #EFEFEF;}
.nodata-banner-layout2 { width:960px; height:151px; border-top:1px solid #EFEFEF; border-bottom:1px solid #738484;}


/* ************************************************ 
 *	RSSリンクのレイアウト
 * ************************************************ */

.feed {
	text-align: center;
	margin: 20px auto;
	}

.feed img {
	border: 0px;
	}



/* ------------------------------------- 
 *	会員価格表示　トップページ用
 * ------------------------------------- */
.regular_price_top {
	padding:0px 0px 2px;
	font-size:11px;
	text-decoration:line-through;
	color:#666666;
	margin:5px 0px 0px;
}

.price_top {
	padding:0px;
	margin:0px;
}

.discount_rate_top {
	padding:2px 0px 0px;
	color:#ff0000;
	margin:0px;
}


/* ------------------------------------- 
 *	会員専用価格の表示　商品一覧用
 * ------------------------------------- */
.regular_price_all {
	padding:0px 0px 2px;
	font-size:11px;
	text-decoration:line-through;
	color:#666666;
}

.price_all {
	padding:0px;
}

.discount_rate_all {
	padding:2px 0px 0px;
	color:#ff0000;
}

/* ************************************************ 
 *	商品オプションページ
 * ************************************************ */

/* ------------------------------------- 
 *	オプション表の罫線の色
 * ------------------------------------- */
#Option .option_table {
	background-color:#999;
}

/* ------------------------------------- 
 *	オプション　項目背景の色 
 * ------------------------------------- */
#Option .option_cell1 {
	text-align:left;
	color: #333333;
	background-color:#EEEEEE;
	margin: 2px;

	padding: 2px 10px 2px 10px;
	font-weight:bold;

	white-space:nowrap;
}

/* ------------------------------------- 
 *	オプション　価格背景の色
 * ------------------------------------- */
#Option .option_cell2 {
	text-align:left;
	background-color:#FFFFFF;
	padding: 2px 10px 2px 6px;
}

/* ------------------------------------- 
 *	サブカテゴリリスト
 * ------------------------------------- */
.subcategory_list {
	float:left;
	width: 120px;
	text-align:center;
	margin: 10px 10px;
}

/* ------------------------------------- 
 *	会員専用価格の表示　オプション用
 * ------------------------------------- */

span.regular_price_stock {
	padding:0px;
	margin:0px;
	font-size:11px;
	text-decoration:line-through;
	color:#666666;
}

span.price_detail_stock {
	padding:0px;
	margin:0px;
}

span.discount_rate_stock {
	padding:0px;
	margin:0px;
	color:#ff0000;
}

/* ************************************************ 
 *	商品検索ページ
 * ************************************************ */
/*会員専用価格の表示 商品検索結果用*/
.regular_price_search {
	padding:0px 0px 2px;
	font-size:11px;
	text-decoration:line-through;
	color:#666666;
}

.price_detail_search {
	padding:0px;
}

.discount_rate_search {
	padding:2px 0px 0px;
	color:#ff0000;
}

/* ************************************************ 
 *	特定商取引法・お支払い方法・配送設定について
 * ************************************************ */

#ShopKeeper {
	margin: 20px auto;
	background: #999999;
	width: 450px;
	}


#ShopKeeper th {
	width: 150px;
	background: #EEE;
	border-top: 1px solid #FFF;
	border-right: 1px solid #CCC;
	border-bottom: 1px solid #CCC;
	border-left: 1px solid #FFF;
	color: #000;
	font-size: 11px;
	padding: 0px 5px 0px 5px;
	}

#ShopKeeper td {
	width: 300px;
	background: #FFF;
	padding: 5px;
	}

.SK p {
	margin: 0px 0px 10px 0px;
	padding: 15px 0px 0px 30px;
	border-top: 1px solid #CCC;
	}

.SK .area {
	padding: 0px 30px 20px 30px;
	}

.SK .title {
	background: #EEE;
	border-top: 1px solid #CCC;
	border-right: 1px solid #CCC;
	border-bottom: 1px dotted #CCC;
	border-left: 1px solid #CCC;
	padding: 5px;
	color: #000;
	}

.SK .note {

	background: #FFF;
	border-right: 1px solid #CCC;
	border-bottom: 1px solid #CCC;

	border-left: 1px solid #CCC;
	margin: 0px 0px 10px 0px;
	padding: 5px;
	}

.payment_img {
	width:30px;
	height:30px;
	margin:3px;
}


/* ************************************************ 
 *	プライバシーポリシー
 * ************************************************ */

#PrivacyExplain {
	margin: 20px;
	font-size: 12px;
	}

#PrivacyExplain .title {
	margin: 20px 0px 0px 0px;
	padding: 5px 5px 10px 5px;
	border-top: 2px solid #CCC;
	color: #000;
	font-weight: bolder;
	}

#PrivacyExplain .note {
	font-size: 11px;
	line-height: 150%;
	margin: 10px 5px 20px 15px;
	}

#group-list {
	border-top:#ffffff dotted 1px;
	margin-top:10px;
}


/* ************************************************** article-details-stock*********************************************************** */

.text-0000FF-article-details-stock a:link { color:#0000FF; background-image:url(http://contents-store.unbar.jp/img/article_details/article-details-stock.gif); background-repeat:no-repeat; background-position:0 1px; padding-left:16px; padding-bottom:2px; }
.text-0000FF-article-details-stock a:visited { color:#0000FF; background-image:url(http://contents-store.unbar.jp/img/article_details/article-details-stock.gif); background-repeat:no-repeat; background-repeat:no-repeat; background-position:0 1px; padding-left:16px; padding-bottom:2px; }
.text-0000FF-article-details-stock a:active { color:#0000FF; background-image:url(http://contents-store.unbar.jp/img/article_details/article-details-stock.gif); background-repeat:no-repeat; background-repeat:no-repeat; background-position:0 1px; padding-left:16px; padding-bottom:2px; }
.text-0000FF-article-details-stock a:hover { color:#8080FF; background-image:url(http://contents-store.unbar.jp/img/article_details/article-details-stock_over.gif); background-repeat:no-repeat; background-repeat:no-repeat; background-position:0 1px; padding-left:16px; padding-bottom:2px; }