@charset "utf-8";

/* BUTTON----------------------------------------------------------------------*/
/* BLUE */
a.bd_bt_blue01, a.bd_bt_blue01 span,
/* GRAY */
a.bd_bt_gray01, a.bd_bt_gray01 span,
a.bd_bt_gray02, a.bd_bt_gray02 span,
a.bd_bt_gray03, a.bd_bt_gray03 span{
	display:inline-block; text-decoration:none; white-space:nowrap; cursor:pointer; text-align:center; vertical-align:top;
	background:#fff url(../../../front/board/image/button_board.png?120204) no-repeat;}
/* BLUE */
a.bd_bt_blue01 span,
/* GRAY */
a.bd_bt_gray01 span, a.bd_bt_gray02 span, a.bd_bt_gray03 span{padding:0 8px 0 5px; margin-left:3px;}

/* BLUE */
a.bd_bt_blue01, a.bd_bt_blue01 span{background-position:left -55px; height:20px; line-height:21px; color:#FFF;}
a.bd_bt_blue01 span{background-position:right -55px;}
/* GRAY */
a.bd_bt_gray01, a.bd_bt_gray01 span{background-position:left 0; height:20px; line-height:21px;}
a.bd_bt_gray01 span{background-position:right 0; padding:0 7px 0 3px;}
a.bd_bt_gray02, a.bd_bt_gray02 span{background-position:0 -25px; height:21px; line-height:21px; color:#333;}
a.bd_bt_gray02 span{background-position:right -25px;}
a.bd_bt_gray03, a.bd_bt_gray03 span{background-position:left -80px; height:15px; color:#FFF; line-height:15px; font-size:11px; font-family:'MS PGothic', 'MS Pゴシック', sans-serif;}
a.bd_bt_gray03 span{background-position:right -80px;}

/* ICON----------------------------------------------------------------------*/
a.icon_eticket, a.icon_shipping_free{
	display:inline-block; width:13px; height:13px; cursor:default;
	background:url(../../../front/common/image/ic_common.png?120204) -719px 0 no-repeat;}
a.icon_shipping_free{width:19px; height:13px; background-position:-737px 0;}
a.icon_eticket span, a.icon_shipping_free span{display:block; text-indent:-9999em;}

/* MULTI CURRENCY----------------------------------------------------------------------*/
p.multicurrency{color:#2a7af3; font-weight:bold;}
p.multicurrency strong, p.multicurrency em{display:inline-block; height:20px; line-height:21px; vertical-align:middle; font-size:12px; font-family:/*FIX*/Arial, Tahoma, Sans-Serif;}
p.multicurrency strong{color:#ed0a0a;}
p.multicurrency em{
	padding-left:12px; margin-left:3px;
	background:url(../../../front/board/image/bullet_board.gif?120204) 0 -2930px no-repeat;}

/* TITLE----------------------------------------------------------------------*/
.g_h2_01{
	padding-left:15px; margin:25px 0 8px; font-size:13px; color:#0039ae; font-weight:bold;
	background:url(../../../front/common/image/bl_common.gif?120204) 0 -493px no-repeat;}

/* COMMON ----------------------------------------------------------------------*/
/* CLICKED, LAST VIEWED */
li.clicked, li.lastviewed, li.lastViewed{position:relative; z-index:0; border-color:#ec008c !important;}
li.clicked .state, li.lastviewed .state, li.lastViewed .state{
	position:absolute; z-index:150; top:-7px; left:4px; display:block; width:68px; height:49px; padding:21px 2px 0 0; color:#ff0066; text-align:center; font-weight:bold;
	background:url(../../../front/common/image/ic_common.png?120204) 0 -130px no-repeat;}
li.clicked .state a.btn_close, li.lastviewed .state a.btn_close, li.lastViewed .state a.btn_close{
	display:block; text-indent:-5000px; position:absolute; overflow:hidden; top:0; left:48px; width:13px; height:13px;
	background:url(../../../front/common/image/ic_common.png?120204) -185px 0 no-repeat;}
li.lastviewed, li.lastViewed{border-color:#0a49c3 !important;}
li.lastviewed .state, li.lastViewed .state{background-position:-73px -130px; color:#0a49c3;}
li.lastviewed .state a.btn_close, li.lastViewed .state a.btn_close{background-position:-372px 0;}
li.lastviewed .state.line3, li.lastViewed .state.line3{height:58px; padding:12px 2px 0 0;}

li.clicked .state_80, li.lastviewed .state_80{width:75px; height:55px; padding:25px 5px 0 0; font-size:13px; top:-11px; left:7px; line-height:normal;}
li.lastviewed .state_80{height:64px; padding:16px 5px 0 0;}
li.clicked .state_80{background-position:0 -240px;}
li.lastviewed .state_80{background-position:-85px -240px;}
li.clicked .state_80 a.btn_close, li.lastviewed .state_80 a.btn_close{top:2px; left:58px;}

/* OPTIONS */
div.options .quick a, div.options .added a, div.options .ez a, div.options .new a{
	display:block; height:18px; padding:0 0 0 18px; color:#696969; text-decoration:none; white-space:nowrap; line-height:normal; line-height:18px; font-size:11px; font-family:'MS PGothic', 'MS Pゴシック', sans-serif; margin:0;
	background:url(../../../front/board/image/bullet_board.gif?120204) no-repeat;}
div.options .quick a{background-position:0 -2491px; padding-left:16px;}
div.options .added a, div.options_on .added a{background-position:0 -2901px; cursor:default;}
div.options_on .quick a{background-position:0 -1141px; padding-left:16px;}
div.options_on .ez a{background-position:0 -1080px; padding-left:16px;}
div.options_on .new a{background-position:0 -1171px;}
div.options_on a:hover, div.options_on a:active{color:#0262b2;}
div.options_on .added a:hover, div.options_on .added a:active{color:#696969;}

/* STILL BOX - BTN */
.stillbox a{
	display:block; width:20px; height:14px; padding:0 5px; color:#fff; text-decoration:none; text-align:right; font-size:10px; font-family:'MS PGothic', 'MS Pゴシック', sans-serif; line-height:14px; float:left; margin:7px 10px 3px 0;
	background:url(../../../front/board/image/icon_board.png?120204) -1651px -55px no-repeat;}
.stillbox a:hover, .group_stillbox a:active{color:#ffe080;}

/* STILL BOX - LAYER */
.ly_stillbox{position:absolute; z-index:50; top:auto; left:auto; height:80px; padding:9px 9px 8px; overflow:hidden; border:2px solid #5285ce; background:#eee;}
.ly_stillbox ul{height:80px; overflow:hidden;float:left;}
.ly_stillbox li{float:left; overflow:hidden; padding:0 2px; text-align:center;}
.ly_stillbox li .thumb{
	display:block; width:78px; height:78px; border:1px solid #cccccc;
	background:url(../../../front/board/image/newboard.png?120204) -85px -150px no-repeat;}
.ly_stillbox li .thumb img{width:78px; height:78px; vertical-align:top;}
.ly_stillbox a.btn_prev, .ly_stillbox a.btn_next{float:left; display:inline; margin:28px 11px 0 0;}
.ly_stillbox a.btn_next{margin:28px 0 0 11px;}
.ly_stillbox a.btn_prev span, .ly_stillbox a.btn_next span{
	display:block; overflow:hidden; width:14px; height:27px; text-indent:-9999em;
	background:url(../../../front/board/image/icon_board.png?120204) -72px -165px no-repeat;}
.ly_stillbox a.btn_next span{background-position:-91px -165px;}
.ly_stillbox a.btn_prev span.on{background-position:-72px -192px;}
.ly_stillbox a.btn_next span.on{background-position:-91px -192px;}

/* SPOT BOARD PLUSITEMS----------------------------------------------------------------------*/
.spot_board_plusitems{overflow:hidden;}
	.spot_board_plusitems h2{
		padding-left:15px; margin-top:14px; color:#0039ae; font-weight:bold; font-size:13px;
		background:url(../../../front/common/image/bl_common.gif?120204) 0 -493px no-repeat;}
	.spot_board_plusitems .btn_area{float:left;}
	.spot_board_plusitems .btn_register, .spot_board_plusitems a.btn_adplusguide{
		float:left; width:122px; height:30px; text-indent:-9999em; overflow:hidden; text-decoration:none; text-align:center; margin:0 0 0 3px;
		background:url(../../../front/board/image/btn_board.png?120204) -85px -290px no-repeat;}
	.spot_board_plusitems a.btn_adplusguide{background-position:-212px -290px; width:113px; height:26px; line-height:25px; padding-right:14px; margin-top:2px; font-size:14px; font-family:Tahoma, Arial, Sans-Serif; color:#c7300d; text-indent:0;}
	.spot_board_plusitems .register{position:relative; height:0;}
	.spot_board_plusitems .register .inner{position:absolute; right:0; top:-24px;}
	.spot_board_plusitems .register p{float:left; line-height:32px; padding:0 10px;}
	.spot_board_plusitems .register a.btn_register, .spot_board_plusitems .register a.btn_adplusguide{
		float:left; width:122px; height:30px; text-indent:-9999em; overflow:hidden; text-decoration:none; text-align:center; margin:0 0 0 3px;
		background:url(../../../front/board/image/btn_board.png?120204) -85px -290px no-repeat;}
	.spot_board_plusitems .register a.btn_adplusguide{background-position:-212px -290px; width:113px; height:26px; line-height:25px; padding-right:14px; margin-top:2px; font-size:14px; font-family:Tahoma, Arial, Sans-Serif; color:#c7300d; text-indent:0;}
	.spot_board_plusitems .bt_register{ position:absolute; top:-18px; right:0;}
	.spot_board_plusitems .noitems{width:100%; padding:0 0 6px 0; border-bottom:1px solid #e3e3e3; overflow:hidden;}
	.spot_board_plusitems .noitems .btn_area{float:right;}
	.spot_board_plusitems .noitems p{float:left; height:31px; line-height:35px; padding-left:15px;}

/* BESTSELLER NAVIGATION ----------------------------------------------------------------------*/
.bestsellerNavi{
	width:100%; height:20px; padding-left:15px; margin-bottom:3px;
	background:url(../../../front/board/image/bullet_board.gif?120204) 0 -634px no-repeat;}
.bestsellerNavi li{float:left; display:inline; color:#333; font-weight:bold; line-height:14px; font-size:13px;}
.bestsellerNavi li span{margin:0 5px; font-weight:bold;}
.bestsellerNavi li strong{color:#8952e9;}
.bestsellerNavi li a:link, .bestsellerNavi li a:hover, .bestsellerNavi li a:active, .bestsellerNavi li a:visited{color:#333; font-weight:bold;}

/* LAST VIEWED ITEM ----------------------------------------------------------------------*/
.lastViewedItem{margin-bottom:-8px;}
.lastViewedItem .subject{height:32px; overflow:hidden; line-height:32px;}
.lastViewedItem .subject a{text-decoration:none;}
.lastViewedItem a strong{
	text-decoration:underline; padding-left:12px; color:#4d4ad0;
	background:url(../../../front/board/image/bullet_board.gif?120204) -7px -603px no-repeat;}
.ly_lastViewed{position:relative; z-index:10;}
.ly_lastViewed .inner{position:absolute; background-color:#FFF; border:1px solid #999; width:140px; height:140px; top:0; overflow:visible; left:0;}
.ly_lastViewed .inner img{width:140px; height:140px;}

/* AUTO BOARD BUTTON ----------------------------------------------------------------------*/
/* GIOSIS BULLET BUTTON */
a.g_bButton, a.g_bButton span{
display:inline-block; text-decoration:none; white-space:nowrap; cursor:pointer; text-align:center; vertical-align:top; height:20px; line-height:20px; color:#555; font-size:12px;
background:url(../../../front/board/image/button_board.png?120204) no-repeat;}
/* Giosis Board Button Basic */
a.g_bButton, a.g_bButton span{}
a.g_bButton{padding-left:4px; background-position:0 0;}
	a.g_bButton span{padding:0 7px 0 3px; background-position:right 0;}
/* Giosis Board Button Bullet (em) */
a.g_bButton span em{
	padding-left:13px; display:block;
	background:url(../../../front/board/image/bullet_board.gif?120204) no-repeat;}
a.g_bbiDel span em{background-position:-5px -274px;}
a.g_bbiPlus span em{background-position:-5px -330px; color:#004488; font-weight:bold; vertical-align:top; line-height:20px; font-size:11px; font-family:'MS PGothic', 'MS Pゴシック', sans-serif;}

span.blue01,
span.blue01 a:link, span.blue01 a:visited,
span.blue01 a:hover, span.blue01 a:active{
	position:relative; margin:0; padding:0; display:inline-block; text-decoration:none; border:0; height:20px; white-space:nowrap; vertical-align:top; color:#FFF; font-weight:normal; overflow:visible; z-index:0; line-height:20px; font-size:11px; font-family:'MS PGothic', 'MS Pゴシック', sans-serif;
	background:url(../../../front/board/image/button_board.png?120204) left -51px no-repeat;}
span.blue01 a:link, span.blue01 a:visited, span.blue01 a:hover, span.blue01 a:active{cursor:pointer; padding:0 6px 0 2px; background-position:right -51px; margin-left:3px; font-size:11px; font-family:'MS PGothic', 'MS Pゴシック', sans-serif;}


/* ICON----------------------------------------------------------------------*/
.icon{
	display:block; text-indent:-9999em; overflow:hidden; 
	background:url(../../../front/board/image/icon_board.png?120204) no-repeat;}
.iAuction{width:89px; height:16px; background-position:0 -140px;}
.iAuctionTime{width:89px; height:16px; background-position:-89px -140px;}
.iLucky{width:89px; height:16px; background-position:-178px -140px;}
.iLuckyTime{width:89px; height:16px; background-position:-267px -140px;}
.iPower{width:/*Cause*/69px; height:16px; background-position:-792px -140px;}
.iGood{width:/*Cause*/69px; height:16px; background-position:-866px -140px;}
.iStarOn{width:11px; height:11px; background-position:-415px -55px;}
.iStarOff{width:11px; height:11px; background-position:-427px -55px;}

div.benefit{width:100%; height:15px; margin-bottom:4px; overflow:visible;}
div.benefit input{float:left; width:12px; height:12px; margin:1px 3px 0 0;}
div.benefit span{
	display:block; float:left; margin-right:3px; overflow:hidden; text-indent:-9999em;
	background:url(../../../front/board/image/icon_board.png?120204) no-repeat;}
div.benefit span.glass{width:15px; height:15px; background-position:-52px -55px; cursor:pointer;}
div.benefit span.gstamp{width:15px; height:15px; background-position:-224px -55px;}
div.benefit span.discount{width:15px; height:15px; background-position:-239px -55px;}
div.benefit span.gift{width:15px; height:15px; background-position:-254px -55px;}
div.benefit span.iMileage{width:15px; height:15px; background-position:-269px -55px;}
div.benefit span.iDelivery{width:40px; height:15px; background-position:-370px -55px;}

table a.magnify, table span.premium,
table span.power, table span.good{
	display:block; padding:0; text-indent:-9999em; overflow:hidden;
	background:url(../../../front/board/image/icon_board.png?120204) no-repeat;}
table a.magnify{width:15px; height:15px; margin:5px auto 0; background-position:-52px -55px; cursor:pointer;}
table td span.premium{width:49px; height:14px; margin:2px 0 2px; background-position:-72px -55px;}
table span.power{width:/*Cause*/69px; height:14px; margin:5px auto 0; background-position:-126px -55px; cursor:pointer;}
table span.good{width:/*Cause*/69px; height:14px; margin:5px auto 0; background-position:-174px -55px; cursor:pointer;}

table table td.benefit{padding-left:15px !important;}
table td.benefit span{
	display:block; height:14px; line-height:13px; padding:0 0 0 18px; margin:5px auto 0; font-size:11px; font-family:'MS PGothic', 'MS Pゴシック', sans-serif; color:#333; text-align:left; overflow:hidden;
	background:url(../../../front/board/image/bullet_board.gif?120204) no-repeat;}
table th span.discount, table td span.discount{background-position:-4px -154px;}
table th span.gift, table td span.gift{background-position:-4px -184px;}
table th span.gstamp, table td span.gstamp{background-position:-4px -124px;}
table th span.iMileage, table td span.iMileage{background-position:-4px -214px;}
table td.benefit span.g_blDiscount{background-position:0 -153px;}
table td.benefit span.g_blGift{background-position:0 -183px;}
table td.benefit span.g_blGstamp{background-position:0 -123px;}
table td.benefit span.g_blMileage{background-position:0 -213px;}

/* CHARITY ICON */
.g_icon_charity, .g_icon_charityTime{
	display:inline-block; width:/*Cause*/109px; height:16px; vertical-align:middle;
	background:url(../../../front/board/image/icon_board.png?120204) -564px -140px no-repeat;}
.g_icon_charityTime{background-position:-678px -140px;}
.g_icon_charity em, .g_icon_charityTime em{display:block; text-indent:-9999em; overflow:hidden;}

/* BOARD FILTER ----------------------------------------------------------------------*/
#bd_filter{width:100%; clear:both; margin:12px 0 8px; font-size:11px; font-family:'MS PGothic', 'MS Pゴシック', sans-serif;}
	#bd_filter h2{
		float:none; line-height:normal; padding-left:16px; margin:2px 0 5px; color:#0039ae; font-size:13px;
		background:url(../../../front/common/image/bl_common.gif?120204) 0 -493px no-repeat;}
	#bd_filter h2 strong{color:#FF3C00;}
	
	/* FILTER TAB */
	#bd_filter .filterTab{width:100%; height:28px; margin-bottom:-1px;}
	#bd_filter .filterTab h2{float:left; display:inline; margin:5px 0 0; padding:0 20px 0 16px;}
	#bd_filter .filterTab h2 span{color:#666; font-weight:normal; font-size:12px;}
	#bd_filter .filterTab ul.tab{float:left; height:28px;}
	#bd_filter .filterTab .tab li{float:left; display:inline; margin-right:4px; height:27px; overflow:hidden;}
	#bd_filter .filterTab .tab li a, #bd_filter .filterTab .tab li a span{
		display:inline-block; text-decoration:none; white-space:nowrap; cursor:pointer; text-align:center; vertical-align:top; height:29px; line-height:29px; color:#FFF;
		background:url(../../../front/common/image/tab_common_blue.png?120204) 0 -170px no-repeat;}
	#bd_filter .filterTab .tab li a span{background-position:right -170px; padding:0 8px 0 6px; margin-left:3px; color:#15376d;}
	#bd_filter .filterTab .tab li.selected{ position:relative; z-index:1; height:28px;}
	#bd_filter .filterTab .tab li.selected a{background-position:left -199px; height:29px; font-weight:bold;}
	#bd_filter .filterTab .tab li.selected a span{background-position:right -199px; color:#000;}
	#bd_filter .filterTab .tab li.selected em{color:#ff3c00;}
	#bd_filter .filterTab .optBtns{float:right; width:auto;}
	#bd_filter .filterTab .ic_new{
		float:left; width:19px; height:5px; overflow:hidden; text-indent:-9999em; margin:9px 0 0 0;
		background:url(../../../front/board/image/icon_board.png?120204) 0 -585px no-repeat;}
	#bd_filter .filterTab .howtouse{float:left; font-size:11px; font-family:'MS PGothic', 'MS Pゴシック', sans-serif;}
	#bd_filter .filterTab .howtouse .current{
		float:left; width:12px; height:12px; overflow:hidden; text-indent:-9999em; margin:5px 0 0 5px;
		background:url(../../../front/board/image/icon_board.png?120204) -1615px -55px no-repeat;}
	#bd_filter .filterTab .howtouse .layer{position:relative;}
	#bd_filter .filterTab .howtouse .layer dl{position:absolute; left:-90px; top:-78px; width:200px; border:1px solid #3a90ce; padding:5px 8px 8px; background:#fff; color:#868a97;}
	#bd_filter .filterTab .howtouse .layer dt{color:#2385d7; font-weight:bold;}
	#bd_filter .filterTab .howtouse dd.arrow{
		position:absolute; left:75px; bottom:-10px; display:block; width:46px; height:10px; text-indent:-9999em; _display:none;
		background:url(../../../front/board/image/icon_board.png?120204) -94px -75px no-repeat;}
	#bd_filter .filterTab .selectList02, #bd_filter .filterTab .select_lst3{float:left; margin:0 0 0 5px;}
	#bd_filter .ly_available{position:absolute; left:auto; top:auto; overflow:hidden; border:1px solid #5281ec; background-color:#f4f7f9; width:197px; z-index:3; margin:22px 0 0 -160px; color:#666;}
	#bd_filter .ly_available h3{
		float:none; color:#338cf0; font-weight:bold; padding-right:5px; height:26px; line-height:26px; padding:0 6px; font-size:11px; font-family:'MS PGothic', 'MS Pゴシック', sans-serif; border-bottom:1px solid #fff;
		background: rgb(238,241,246);
		background: -moz-linear-gradient(top, rgb(238,241,246) 0%, rgb(214,219,225) 100%);
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgb(238,241,246)), color-stop(100%,rgb(214,219,225)));
		background: -webkit-linear-gradient(top, rgb(238,241,246) 0%,rgb(214,219,225) 100%);
		background: -o-linear-gradient(top, rgb(238,241,246) 0%,rgb(214,219,225) 100%);
		background: -ms-linear-gradient(top, rgb(238,241,246) 0%,rgb(214,219,225) 100%);
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eef1f6', endColorstr='#d6dbe1',GradientType=0 );
		background: linear-gradient(top, rgb(238,241,246) 0%,rgb(214,219,225) 100%);}
	#bd_filter .ly_available .content{padding:8px;}
	#bd_filter .ly_available dl{border:1px solid #e7e7e7; background-color:#fff; margin:8px 0 0;}
	#bd_filter .ly_available dt{height:23px; line-height:23px; font-weight:bold; border-bottom:1px solid #e7e7e7; text-align:center; color:#2f3743;}
	#bd_filter .ly_available dd{height:46px; overflow:scroll; overflow-x:hidden; padding:8px 5px 8px 10px;}
	#bd_filter .ly_available a.shopname{color:#000;}
	#bd_filter .ly_available dd li{padding:1px 0;}
	#bd_filter .ly_available dd li a:hover, #bd_filter .ly_available dd li a:active{font-weight:bold; text-decoration:underline; color:#2385d7;}
	#bd_filter .ly_available .control{text-align:center; margin-top:6px;}
	#bd_filter .ly_available .control a.bt_blue{display:inline-block; height:17px; line-height:17px; padding:0 10px; color:#fff; background-color:#3797ee; border:1px solid #348bf2; text-decoration:none;}
	#bd_filter .ly_available .ly_close{
		width:14px; height:13px; position:absolute; top:5px; right:5px; display:block; text-indent:-9999em;
		background:url(../../../front/board/image/icon_board.png?120204) -1632px -55px no-repeat;}
	#bd_filter .filterTab a.btn_smartview{
		float:left; width:73px; height:22px; padding-right:17px; text-align:center; line-height:23px; font-weight:normal; color:#00163e; text-decoration:none; text-indent:-5000px; text-shadow:0 0 2px #fff; margin:0 0 0 5px;
		background:url(../../../front/board/image/btn_board.png?120204) 0 -415px no-repeat;}
	#bd_filter .filterTab a.btn_smartview:hover{box-shadow:1px 1px 2px #9baec5;}
	/* INNER */
	#bd_filter .inner{
		background-color:#f8f8f9; padding:7px 5px 0 12px; line-height:20px; width:861px; height:29px; overflow:visible;
		border:1px solid #d7d7d7; border-radius:3px; -webkit-border-radius:3px; -moz-border-radius:3px;}
	#bd_filter .ftPrice{float:left; height:22px;}
	#bd_filter h3{float:left; font-weight:normal; color:#0a3372; padding-right:5px; height:20px; font-size:11px; font-family:'MS PGothic', 'MS Pゴシック', sans-serif;}
	#bd_filter .direct{float:left; padding-right:5px;}
	#bd_filter .direct input{width:13px; height:13px; margin:0 2px;}
	/* PRICE FILTER */
	#priceFilter{border:1px solid #dadada; height:20px; text-align:center; float:left; overflow:hidden;}
	#priceFilter a{padding:0 5px; border-left:1px dotted #dadada; display:inline-block; height:20px; line-height:20px; margin-left:-1px; color:#666; font-family:'MS PGothic', 'MS Pゴシック', sans-serif;}
	#priceFilter a.selected{
		font-weight:bold; line-height:22px;
		background:#fff url(../../../front/board/image/bullet_arrow02.gif?120204) 50% 0 no-repeat;}
	#bd_filter .ftFilter{float:right;}
	#bd_filter .filterSelect{
		color:#333; float:left; text-decoration:none; position:relative; width:90px; height:20px; line-height:20px; padding-left:4px; border:1px solid #ccc; margin:0 10px 0 0; z-index:2;
		background:#fff url(../../../front/board/image/bullet_board.gif?120204) right -781px no-repeat;}
	/* FILTER SELECT */
	#bd_filter .filterSelect a{display:block;}
	#bd_filter .selectBox{width:100%; height:16px; display:block; border:1px solid #000;}
	#bd_filter .filterList{display:none; position:absolute; top:18px; left:-1px; width:100%; border:1px solid #ccc; border-top:none; background-color:#fff; padding:2px 0 2px;}
	#bd_filter .filterList span.gray02 a:link, #bd_filter .filterList span.gray02 a:visited,
	#bd_filter .filterList span.gray02 a:hover, #bd_filter .filterList span.gray02 a:active{width:73px; text-align:center;}
	#bd_filter .filterList ul{text-align:left; margin-top:1px;}
	#bd_filter .filterList ul li{width:100%; overflow:hidden; padding:0; background:none; margin:1px 3px;}
	#bd_filter .filterList ul li input.ip_check{margin-right:3px;}
	#bd_filter .filterList ul li label:hover{text-decoration:underline; cursor:pointer;}
	/* FILTER TYPE */
	#bd_filter .ftType{float:left;}
	#bd_filter .ftType li{
		float:left; padding:0 7px; margin-left:-1px; cursor:pointer;
		background:url(../../../front/board/image/bullet_board.gif?120204) left -1918px no-repeat;}
	#bd_filter .ftType li a{
		padding-left:12px; display:block; line-height:20px;
		background:url(../../../front/board/image/bullet_board.gif?120204) 0 -1944px no-repeat;}
	#bd_filter .ftType li a.selected{color:#0b90fd; text-decoration:none; cursor:default; text-decoration:underline;}
	#bd_filter .ftType li.list{background:none;}
	#bd_filter .ftType li.list a{background-position:0 -1939px;}
	#bd_filter .ftType li.list a.selected{background-position:0 -1958px;}
	#bd_filter .ftType li.gallery a{background-position:0 -1984px;}
	#bd_filter .ftType li.gallery a.selected{background-position:0 -2003px;}
	#bd_filter .ftType li.panorama{position:relative;}
	#bd_filter .ftType li.panorama a{background-position:0 -2029px; padding-left:18px;}
	#bd_filter .ftType li.panorama a.selected{background-position:0 -2048px;}
	/* LAYER : PANORAMA */
	#bd_filter .ftType .layer_panorama{border:1px solid #d7d7d7; width:41px; height:16px; padding:4px; position:absolute; top:19px; right:3px; background-color:#FFF; margin:0;}
	#bd_filter .ftType .layer_panorama ul{margin-left:-5px;}
	#bd_filter .ftType .layer_panorama li{width:23px; height:16px; padding:0; margin:0; background:none;}
	#bd_filter .ftType .layer_panorama li a{display:block; width:16px; height:14px; border:1px solid #d7d7d7; background:none; padding:0; text-align:center; line-height:14px; background-color:#efefef; color:#999; margin:0 0 0 5px; text-decoration:none;}
	#bd_filter .ftType .layer_panorama li.selected a{background-color:#9dd3fe; color:#fff; border-color:#77bbf3;}
	/* DIRECT INPUT */
	#directInput{ white-space:nowrap;}
	#directInput label{margin:0 5px;}
	#directInput .ip_text{border:1px solid #ccc; height:18px; width:74px; padding:0 2px;}
	/* BUTTON TYPE */
	#bd_filter .bt_gray01{width:68px; margin:6px auto;}
	#bd_filter .bt_gray01 span{width:55px;}

/* FILTER2----------------------------------------------------------------------*/
.filter2{padding:9px 10px; margin:8px 0; height:18px; border:1px solid #d7d7d7; background:#f8f8f9; border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px; overflow:visible; color:#333;}
	.filter2 h2{float:left; height:18px; color:#4d75dc; font-size:13px; font-weight:bold; border-right:1px solid #d7d7d7; padding-right:10px; line-height:18px;}
	.filter2 .section{float:left; display:inline; margin:0 0 0 5px;}
	.filter2 .section_search{float:right;}
	.filter2 dfn, .filter2 label{float:left; font-style:normal; line-height:18px; color:#333; margin:0 6px 0 8px; font-size:11px; font-family:'MS PGothic', 'MS Pゴシック', sans-serif;}
	.filter2 .section dfn:first-child, .filter2 .section dfn.firstchild{margin-left:5px;}
	.filter2 .section label:first-child, .filter2 .section label.firstchild{margin-right:-5px;}
	.filter2 .select_lst1{float:left; margin-top:-2px;}
	.filter2 .select_lst1 label{float:none; margin:0;}
	.filter2 .select_purpose li{padding:0 3px;}
	.filter2 .ip_text{float:left; border:1px solid #ccc; padding:0 5px; height:20px; line-height:20px; margin-top:-2px;}
	.filter2 .direct_area{ width:325px;}
	.filter2 .direct_area .currency{float:left; line-height:18px; margin:0 5px; font-size:11px; font-family:'MS PGothic', 'MS Pゴシック', sans-serif;}
	.filter2 .direct_area span{float:left;}
	.filter2  a.button{ margin-top:-2px;}
	.filter2  a.button span{font-size:11px; font-family:'MS PGothic', 'MS Pゴシック', sans-serif;}
	.filter2 .search_area{border:1px solid #4d75dc; width:127px; height:20px; background:#fff; margin-top:-2px;}
	.filter2 .search_area input{float:left; width:88px; height:20px; line-height:20px; padding:0 3px; border:0;}
	.filter2 .search_area button{float:right; width:32px; height:20px; line-height:20px; background:#5281ec; border:0; color:#fff; cursor:pointer; font-size:11px; font-family:'MS PGothic', 'MS Pゴシック', sans-serif;}
	.filter2 .ip_check{width:13px; height:13px; vertical-align:middle; margin:-2px 3px 0 0; padding:0;}
	.filter2 .auto_area{border:1px solid #dadada; height:20px; text-align:center; float:left; overflow:hidden; margin-top:-2px;}
	.filter2 .auto_area a{padding:0 5px; border-left:1px dotted #dadada; margin:0; float:left; height:20px; line-height:20px; margin-left:-1px; color:#666; font-size:11px; font-family:'MS PGothic', 'MS Pゴシック', sans-serif;}
	.filter2 .auto_area a.selected{
		font-weight:bold; line-height:22px; text-decoration:none;
		background:#fff url(../../../front/board/image/bullet_arrow02.gif?120204) 50% 0 no-repeat;}

/* GRAOUP LIST INFORMATION----------------------------------------------------------------------*/
.group_listinfo{margin:10px 0 0; width:100%; height:16px;}
.group_listinfo .type_area{position:relative; float:right;}
.group_listinfo .type_area li{float:left; padding:0 6px; border:1px solid #d4d4d4; border-width:0 2px 0 1px; border-color:transparent #fff transparent #d4d4d4; height:14px; font-size:/*EACH*/11px;}
.group_listinfo .type_area li:first-child, .group_listinfo .type_area li.list{border:0;}
.group_listinfo .type_area li:last-child, .group_listinfo .type_area li.panorama{padding-right:0;}
.group_listinfo .type_area li em{
	display:inline-block; width:8px; height:9px; margin-right:4px; vertical-align:middle;
	background:url(../../../front/board/image/icon_board.png?120204) -1327px -140px no-repeat;}
.group_listinfo .type_area li.list .selected em{background-position:-1327px -149px;}
.group_listinfo .type_area li.gallery em{background-position:-1336px -140px; width:9px;}
.group_listinfo .type_area li.gallery .selected em{background-position:-1336px -149px;}
.group_listinfo .type_area li.panorama em{background-position:-1346px -140px; width:15px;}
.group_listinfo .type_area li.panorama .selected em{background-position:-1346px -149px;}
.group_listinfo .type_area li a.selected{color:#0b90fd; font-weight:bold; text-decoration:none; cursor:default;}

/* LAYER : PANORAMA */
.group_listinfo .type_area .ly_panorama{border:1px solid #d7d7d7; width:41px; height:16px; padding:4px; position:absolute; z-index:50; top:17px; right:3px; background-color:#FFF; margin:0;}
.group_listinfo .type_area .ly_panorama ul{margin-left:-5px;}
.group_listinfo .type_area .ly_panorama li{width:23px; height:16px; padding:0; margin:0; background:none; border:0;}
.group_listinfo .type_area .ly_panorama li a{display:block; width:16px; height:14px; border:1px solid #d7d7d7; background:none; padding:0; text-align:center; line-height:14px; background-color:#efefef; color:#999; margin:0 0 0 5px; text-decoration:none;}
.group_listinfo .type_area .ly_panorama li.selected a{background-color:#9dd3fe; color:#fff; border-color:#77bbf3;}

/* PANORAMA----------------------------------------------------------------------*/
/* PANORAMA COMMON */
.bd_panorama01, bd_panorama01_01{width:100%; padding:5px 0 30px; margin-bottom:-30px;}
	.bd_panorama01 li, .bd_panorama01_01 li{position:relative; z-index:0; float:left; padding:10px 0 2px 10px;}
	.bd_panorama01 li .details, .bd_panorama01_01 li .details{display:none;}
	/* THUMB */
	.bd_panorama01 li .thumb, .bd_panorama01_01 li .thumb{border:1px solid #d9d9d9; width:210px; height:210px;}
	.bd_panorama01 li .thumb img, .bd_panorama01_01 li .thumb img{vertical-align:top;}
	/* SUBJECT */
	.bd_panorama01 li .subject, .bd_panorama01_01 li .subject{width:100%; height:16px; text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}
	.bd_panorama01 li .subject a, .bd_panorama01_01 li .subject a{color:#333;}
	/* INFORMATION */
	.bd_panorama01 li .info, .bd_panorama01_01 li .info{position:relative; text-align:right; height:16px; line-height:19px;}
	.bd_panorama01 li .info .review, .bd_panorama01_01 li .info .review{position:absolute; left:0; top:-1px;}
	.bd_panorama01 li .info .review a, .bd_panorama01_01 li .info .review a{text-align:left; height:14px; overflow:hidden; color:#666; display:block; line-height:15px; font-size:11px; font-family:'MS PGothic', 'MS Pゴシック', sans-serif;}
	.bd_panorama01 li .info .review.premium a, .bd_panorama01_01 li .info .review.premium a{
		padding-left:19px;
		background:url(../../../front/board/image/bullet_board.gif?120204) 0 -33px no-repeat;}
	.bd_panorama01 li .info .review strong, .bd_panorama01_01 li .info .review strong{color:#ff0000;}
	.bd_panorama01 li .info .icon_shipping_free, .bd_panorama01 li .info .icon_eticket,
	.bd_panorama01_01 li .info .icon_shipping_free, .bd_panorama01_01 li .info .icon_eticket{position:absolute; left:1px; top:18px;}
	.bd_panorama01 li .info .icon_shipping_free span, .bd_panorama01 li .info .icon_eticket span,
	.bd_panorama01_01 li .info .icon_shipping_free span, .bd_panorama01_01 li .info .icon_eticket span{ text-align:left;}
	/* DISCOUNT */
	.bd_panorama01 li .discount, .bd_panorama01_01 li .discount{margin-top:2px;}
	.bd_panorama01 li .discount del, .bd_panorama01_01 li .discount del{color:#666; line-height:14px;}	
	.bd_panorama01 li .price strong, .bd_panorama01_01 li .price strong{color:#ff0000; font-weight:bold; font-size:14px;}
	/* OPTIONS */
	.bd_panorama01 .options *, .bd_panorama01_01 .options *{width:auto; height:auto; float:none; padding:0; margin:0; border:0; overflow:visible; line-height:normal; display:block; border:0;}
	.bd_panorama01 .options, .bd_panorama01_01 .options{position:absolute; z-index:-1; left:0; bottom:0; width:100%; padding:2px 0; background:#ececec; box-shadow:0 2px 4px #868686; overflow:hidden; font-size:11px;}
	.bd_panorama01 .options li, .bd_panorama01_01 .options li{padding:0 8px; line-height:normal; margin:0 3px 0 0; float:left; display:inline; white-space:nowrap;}
	.bd_panorama01 .options li a{min-width:40px;}
	.bd_panorama01_01 .options{width:100%;}
	.bd_panorama01_01 .options ul{padding:0 6px; width:282px;}
	.bd_panorama01_01 .options li{float:left; width:33%; padding:0; line-height:normal; margin:1px 0; overflow:hidden;}
	.bd_panorama01_01 .options li.ez, .bd_panorama01_01 .options li.added{text-align:center;}
	.bd_panorama01_01 .options li.new{width:34%; text-align:right;}
	.bd_panorama01_01 .options li a{ display:inline-block; white-space:nowrap; text-align:left; float:none; min-width:40px; height:20px;}
	/* SELECTED */
	.bd_panorama01 li.selected, .bd_panorama01_01 li.selected{z-index:1;}
	.bd_panorama01 li.selected .details, .bd_panorama01_01 li.selected .details{position:absolute; top:0; display:block; border:2px solid #0b90fd; z-index:100; background-color:#FFF; overflow:hidden; box-shadow:0 1px 3px #777;}
	.bd_panorama01 li.selected .thumb, .bd_panorama01_01 li.selected .thumb{position:relative; z-index:105;}
	/* CLICKED, LASTVIEWED */
	.bd_panorama01 li .state, .bd_panorama01_01 li .state{display:none;}
	.bd_panorama01_01 li.clicked .thumb, .bd_panorama01_01 li.lastViewed .thumb{width:278px; height:278px;}
	.bd_panorama01_01 li.clicked .thumb img, .bd_panorama01_01 li.lastViewed .thumb img{width:278px; height:278px;}
	/* CLICKED */
	.bd_panorama01 li.clicked .thumb, .bd_panorama01 li.lastViewed .thumb{border:2px solid #ec008c; width:208px; height:208px;}
	.bd_panorama01 li.clicked .thumb img, .bd_panorama01 li.lastViewed .thumb img{width:208px; height:208px;}
	.bd_panorama01 li.clicked .state, .bd_panorama01 li.lastViewed .state, .bd_panorama01_01 li.clicked .state, .bd_panorama01_01 li.lastViewed .state{
		position:absolute; z-index:150; top:3px; left:4px; display:block; width:68px; height:47px; padding:23px 2px 0 0; color:#ff0066; text-align:center; font-weight:bold; line-height:14px;
		background:url(../../../front/common/image/ic_common.png?120204) 0 -130px no-repeat;}
	.bd_panorama01 li.clicked .state a.btn_close, .bd_panorama01 li.lastViewed .state a.btn_close,
	.bd_panorama01_01 li.clicked .state a.btn_close, .bd_panorama01_01 li.lastViewed .state a.btn_close{
		display:block; text-indent:-5000px; position:absolute; overflow:hidden; top:0; left:48px; width:13px; height:13px;
		background:url(../../../front/common/image/ic_common.png?120204) -185px 0 no-repeat;}
	/* LASTVIEWED */
	.bd_panorama01 li.lastViewed .state, .bd_panorama01_01 li.lastViewed .state{background-position:-73px -130px; color:#0a49c3;}
	.bd_panorama01 li.lastViewed .thumb, .bd_panorama01_01 li.lastViewed .thumb{border-color:#0a49c3;}
	.bd_panorama01 li.lastViewed .state.line3, .bd_panorama01_01 li.lastViewed .state.line3{color:#0a49c3;}
	.bd_panorama01 li.lastViewed .state a.btn_close, .bd_panorama01_01 li.lastViewed .state a.btn_close{background-position:-372px 0;}
	.bd_panorama01 li.lastViewed .state.line3, .bd_panorama01_01 li.lastViewed .state.line3{height:56px; padding:14px 2px 0 0;}

/* PANORAMA01 */
.bd_panorama01 ul{margin-left:-9px; width:888px;}
	.bd_panorama01 li{width:212px; height:212px;}
	.bd_panorama01 li .thumb{width:210px; height:210px;}
	.bd_panorama01 li .thumb img{width:210px; height:210px;}
	.bd_panorama01 li .info .shipping, .bd_panorama01 li .info .eTicket{top:17px;}
	.bd_panorama01 li.selected .details{width:212px; height:95px; left:1px; padding:223px 7px 0;}
/* PANORAMA01 VERSION01 */
.bd_panorama01_01 ul{margin-left:-17px; width:897px;}
	.bd_panorama01_01 li{width:282px; height:282px; padding:10px 0 2px 17px;}
	.bd_panorama01_01 li .thumb{width:280px; height:280px;}
	.bd_panorama01_01 li .thumb img{width:280px; height:280px;}
	.bd_panorama01_01 li .info .review{top:0;}
	.bd_panorama01_01 li .discount del{line-height:15px; font-size:12px;}
	.bd_panorama01_01 li .info .shipping, .bd_panorama01_01 li .info .eTicket{top:20px;}
	.bd_panorama01_01 li.selected .details{left:9px; width:280px; height:79px; padding:295px 7px 0;}

/* List Type ----------------------------------------------------------------------*/
/* Type : goodsList01 */
dl.goodsList01{position:relative; z-index:1; margin-top:10px;}
	dl.goodsList01 dt{
		height:35px; overflow:hidden;
		background:url(../../../front/board/image/bg_board.png?120204) 0 -270px no-repeat;}
	dl.goodsList01 dd{padding:0; margin:0; height:102px; overflow:visible; border-bottom:1px solid #e3e3e3;}
	dl.goodsList01 table{color:#010101; table-layout:fixed;}
	dl.goodsList01 table thead tr th{color:#0048b3; border-top:1px solid #0a62cf; line-height:33px; margin:0; height:20px;}
	dl.goodsList01 table thead tr th span.allSelect{float:left; margin-left:4px;}
	dl.goodsList01 table thead tr th strong{float:left; margin:2px 0 0 128px;}
	dl.goodsList01 table tbody tr td{padding:8px 0; text-align:center;}
	dl.goodsList01 table tbody tr td a{color:#333;}
	dl.goodsList01 table tbody tr td.goodsImg{text-align:center;}
	dl.goodsList01 table tbody tr td.goodsImg a img{border:1px solid #d8d8d8; width:80px; height:80px;}
	dl.goodsList01 table tbody tr td.goodsImg div.bigView{position:relative; z-index:0; width:80px;}
	dl.goodsList01 table tbody tr td.goodsImg div.bigView p{width:280px; height:280px; border:1px solid #5b92d7; background:#FFF; position:absolute; left:88px; top:0; z-index:10;}
	dl.goodsList01 table tbody tr td.goodsImg div.bigView p img{width:280px; height:280px;}
	dl.goodsList01 table tbody tr td.title{text-align:left; vertical-align:top;}
	dl.goodsList01 table tbody tr td.title a{color:#333;}
	dl.goodsList01 tbody tr td p.add, dl.goodsList01 tbody tr td p.price{width:100%;}
	dl.goodsList01 tbody tr td p.add span, dl.goodsList01 tbody tr td p.add em,
	dl.goodsList01 tbody tr td p.add del, dl.goodsList01 tbody tr td p.price span,
	dl.goodsList01 tbody tr td p.price em, dl.goodsList01 tbody tr td p.price del{display:block; width:100%; height:16px;}
	dl.goodsList01 tbody tr td p.price{margin-bottom:4px;}
	dl.goodsList01 tbody tr td p.price del{color:#6d6d6d; font-size:11px; font-family:'MS PGothic', 'MS Pゴシック', sans-serif;}
	dl.goodsList01 tbody tr td p.price strong{color:#286dcc;}
	dl.goodsList01 tbody tr td p.add span{color:#d89a89; font-size:11px; font-family:'MS PGothic', 'MS Pゴシック', sans-serif;}
	dl.goodsList01 tbody tr td p.add em{color:#fc5912;}
	dl.goodsList01 table tbody tr td p.current,	dl.goodsList01 table tbody tr td p.buyNow{line-height:14px; margin-bottom:5px; font-size:11px; font-family:'MS PGothic', 'MS Pゴシック', sans-serif;}
	dl.goodsList01 table tbody tr td p.current em, dl.goodsList01 table tbody tr td p.current strong,
	dl.goodsList01 table tbody tr td p.buyNow em, dl.goodsList01 table tbody tr td p.buyNow strong{display:block;}
	dl.goodsList01 table tbody tr td p.current strong{color:#286dcc;}
	dl.goodsList01 table tbody tr td p.add, dl.goodsList01 table tbody tr td p.price{width:100%; line-height:12px;}
	dl.goodsList01 table tbody tr td p.add, dl.goodsList01 table tbody tr td p.price{width:100%; line-height:18px;}
	dl.goodsList01 table tbody tr td p.priceType01 span, dl.goodsList01 table tbody tr td p.priceType01 strong,
	dl.goodsList01 table tbody tr td p.priceType01 del, dl.goodsList01 table tbody tr td p.priceType02 span,
	dl.goodsList01 table tbody tr td p.priceType02 strong, dl.goodsList01 table tbody tr td p.priceType02 del{display:block;}
	dl.goodsList01 table tbody tr td p.priceType01 del, dl.goodsList01 table tbody tr td p.priceType02 del{color:#000;}
	dl.goodsList01 table tbody tr td p.priceType01 span, dl.goodsList01 table tbody tr td p.priceType02 span{color:#296ecd;}
	dl.goodsList01 table tbody tr td p.priceType01 strong{color:#e50100;}
	dl.goodsList01 table tbody tr td p.priceType02 strong{color:#276dcc;}
	dl.goodsList01 table tbody tr td p.priceType01 span em{color:#d99a89; margin-left:3px;}
	dl.goodsList01 table tbody tr td span.half,	dl.goodsList01 table tbody tr td span.full,	dl.goodsList01 table tbody tr td span.newListing{
		display:block; overflow:hidden; width:22px; height:9px;  margin:0 auto 1px auto; text-indent:-5000px;
		background:url(../../../front/board/image/icon_board.png?120204) no-repeat;}
	dl.goodsList01 table tbody tr td span.full{background-position:0 -75px;}
	dl.goodsList01 table tbody tr td span.half{background-position:-22px -75px;}
	dl.goodsList01 table tbody tr td span.newListing{background-position:0 -90px; width:50px; height:42px;}
	dl.goodsList01 table tbody tr td a.detail:link, dl.goodsList01 table tbody tr td a.detail:visited,
	dl.goodsList01 table tbody tr td a.detail:hover, dl.goodsList01 table tbody tr td a.detail:active{line-height:12px;	text-decoration:underline; color:#5a7ea0; font-family:/*FIX*/Tahoma;}
	dl.goodsList01 dd.previous, dl.goodsList01 dd.clicked{
		width:880px; overflow:visible; margin-top:-10px; padding-top:8px; border:none;
		background:#FFF url(../../../front/board/image/bg_board.png?120204) 0 -40px no-repeat;}
	dl.goodsList01 dd.previous{background-position:0 -40px;}
	dl.goodsList01 dd.clicked{background-position:0 -155px;}
	dl.goodsList01 table tbody tr.previous th, table.goodsList01 tbody tr.previous td{background:none;}
	dl.goodsList01 table tbody tr td p.iconWrap{width:100%; height:18px;}
	dl.goodsList01 table tbody tr td p.iconWrap .icon{float:left; margin-right:5px;}
	dl.goodsList01 table tbody tr td p.icon{width:100%; height:16px; overflow:hidden; margin-bottom:3px; background:none;}
	dl.goodsList01 table tbody tr td .g_iPower{
		display:block; padding:0; overflow:hidden; text-indent:-5000px;  margin:5px auto; width:45px; height:14px; cursor:pointer;
		background:url(../../../front/board/image/icon_board.png?120204) -996px -55px no-repeat;}
	dl.goodsList01 table tbody tr td .g_iGood{
		display:block; padding:0; overflow:hidden; text-indent:-5000px;  margin:5px auto; width:45px; height:14px; cursor:pointer;
		background:url(../../../front/board/image/icon_board.png?120204) -1064px -55px no-repeat;}
	dl.goodsList01 .currentBid strong, .bids strong, .goodsList02 .currentBid strong, .bids strong{color:#ff7205;}
	dl.goodsList01 td  .colorType01, ul.goodsView01 .colorType01, ol.goodsView02 .colorType01{color:#cc0000; font-weight:bold;}
	dl.goodsList01 td  .colorType02, ul.goodsView01 .colorType02, ol.goodsView02 .colorType02{color:#339900; font-weight:bold;}
	dl.goodsList01 td  .colorType03, ul.goodsView01 .colorType03, ol.goodsView02 .colorType03{color:#005dd1; font-weight:bold;}
	dl.goodsList01 table tbody tr td.shipping p{margin:5px 0;}
	dl.goodsList01 table tbody tr td.shipping .g_icon_oversea{
		display:block; width:13px; height:13px; margin:8px auto; text-indent:-5000px; overflow:hidden;
		background:url(../../../front/board/image/icon_board.png?120204) -1132px -55px no-repeat;}
	dl.goodsList01 table tbody tr td.shipping .eTicket{
		padding-left:17px;
		background:url(../../../front/board/image/bullet_board.gif?120204) 0 -2793px no-repeat;}
	dl.goodsList01 table tbody tr td.shipping .coShipping a{color:#fc5912; text-decoration:none; font-size:11px; font-family:'MS PGothic', 'MS Pゴシック', sans-serif;}
	dl.goodsList01 table tbody tr td.shipping .coShipping a:hover, dl.goodsList01 table tbody tr td.shipping .coShipping a:active{text-decoration:underline;}

/* Type : boardList01 */
.boardList01 ul.tab{width:100%; height:32px; overflow:hidden; border-bottom:2px solid #96a7e3;}
	.boardList01 ul.tab li{float:left; margin-right:4px; display:inline;}
	.boardList01 ul.tab li a, .boardList01 ul.tab li a span{
		position:relative;	margin:0; padding:0; display:inline-block; text-decoration:none; border:0; overflow:hidden; height:32px; line-height:30px; vertical-align:top; color:#333; font-weight:bold; font-size:12px; font-family:/*FIX*/Tahoma;
		background:url(../../../front/common/image/tab_common_blue.png?120204) no-repeat;}
	.boardList01 ul.tab li a{cursor:pointer; background-position:left -100px; padding-left:50px; font-size:11px; font-family:'MS PGothic', 'MS Pゴシック', sans-serif;}
	.boardList01 ul.tab li a span{background-position:right -100px; padding-right:50px;}
	.boardList01 ul.tab li.selected a{background-position:left -132px;}
	.boardList01 ul.tab li.selected a span{background-position:right -132px; color:#4c5c93;}
	/* List : boardList01 */
	.boardList01 table thead th, .boardList01 table thead td{background:#ebf0ff; height:30px; border-bottom:1px solid #d3dcf7; color:#4c5c93;}
	.boardList01 table tbody th, .boardList01 table tbody td{height:26px; border-bottom:1px solid #d3dcf7; padding:0 10px; text-align:center; color:#333;}

/* Type : g_bBoard03 */
table.g_bBoard03{border-top:2px solid #6090f4; color:#666; text-align:center;}
	table.g_bBoard03 thead th{
		border-bottom:1px solid #e9e9e9; color:#333; font-weight:normal; padding:7px 0;
		background:#f3f3f3 url(../../../front/board/image/bullet_board.gif?120204) 0 -295px no-repeat;}
	table.g_bBoard03 thead th.g_thFitst, table.g_bBoard03 thead th:first-child{background:none; background-color:#f3f3f3;}
	table.g_bBoard03 tbody td{background:#FFF; height:33px; border-bottom:1px dotted #d3d3d3; padding:0;}
	table.g_bBoard03 tbody td.g_tit{font-weight:bold; text-align:left;}
	table.g_bBoard03 tbody tr.g_active td.g_tit a{color:#ff6c00;}
	table.g_bBoard03 tbody tr.g_view td{background-color:#f8f8f8; text-align:left; padding:10px 0;}
	table.g_bBoard03 p{
		padding:0 30px 0 20px; line-height:18px;
		background:url(../../../front/board/image/bullet_arrow01.gif?120204) 5px 5px no-repeat;}

/* Board List Type----------------------------------------------------------------------*/
.tit_list01_01{width:100%; line-height:18px; height:18px;}
	.tit_list01_01 h3{color:#6fade1; float:left; padding:0 10px 0 2px; font-size:14px;}
	.tit_list01_01 p{color:#636363; float:left; font-size:11px; font-family:'MS PGothic', 'MS Pゴシック', sans-serif;}
	.tit_list01_01 .selectList01{float:right;}
	.tit_list01_01 .moreEvnet{float:right;}
	.tit_list01_01 .moreEvnet a{text-decoration:underline; color:#6c6b6b;}

/* Type: list */
.bd_list01{margin:8px 0; text-align:center;}
	.bd_list01 table{table-layout:fixed; width:100%;}
	.bd_list01 dt .control{position:relative; height:0; line-height:normal;}
	.bd_list01 dt .control .inner{position:absolute; left:15px; top:/*Cause*/-25px;}
	.bd_list01 dt{
		min-height:33px; border:1px solid #0a62cf; border-width:1px 0; border-color:#0a62cf #fff #cedbee;
		background: rgb(254,254,254);
		background: -moz-linear-gradient(top, rgb(254,254,254) 0%, rgb(239,243,249) 100%);
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgb(254,254,254)), color-stop(100%,rgb(239,243,249)));
		background: -webkit-linear-gradient(top, rgb(254,254,254) 0%,rgb(239,243,249) 100%);
		background: -o-linear-gradient(top, rgb(254,254,254) 0%,rgb(239,243,249) 100%);
		background: -ms-linear-gradient(top, rgb(254,254,254) 0%,rgb(239,243,249) 100%);
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fefefe', endColorstr='#eff3f9',GradientType=0 );
		background: linear-gradient(top, rgb(254,254,254) 0%,rgb(239,243,249) 100%);}
	.bd_list01 dt table{border-bottom:1px solid #fff; line-height:33px; vertical-align:middle;}
	.bd_list01 dt th{color:#0048b3;}
	.bd_list01 dt th.item{}
	.bd_list01 dt th.item .inner{position:relative; z-index:1;}
	.bd_list01 dt th.item .allCtrl{position:absolute; left:5px; top:0;}
	.bd_list01 dt th.item .allCtrl .ip_text{width:13px; height:13px; margin-right:3px;}
	.bd_list01 dt th.item a{outline:none;}
	.bd_list01 dt th.item a.label{
		color:#0048c0; padding-right:15px;
		background:url(../../../front/board/image/bullet_board.gif?120204) right -2612px no-repeat;}
	/* Select Group Layer */
	.bd_list01 .ly_selectGroup{position:relative;}
	.bd_list01 .ly_selectGroup .layer{position:absolute; border:1px solid #b8b8b8; background:#fff; width:135px; text-align:left; padding:0 0 2px; top:5px; left:16px;}
	.bd_list01 .ly_selectGroup .title{border-bottom:1px dotted #bbc0c8; color:#979797; height:25px; line-height:25px; background:none; text-indent:0; font-weight:normal; padding:0 8px;}
	.bd_list01 .ly_selectGroup ul{}
	.bd_list01 .ly_selectGroup li{height:20px; overflow:hidden; vertical-align:top;}
	.bd_list01 .ly_selectGroup li a{display:block; height:20px; line-height:20px; text-decoration:none; padding:0 8px; color:#333; font-weight:normal;}
	.bd_list01 .ly_selectGroup li a:hover{background-color:#d7e7f5;}
	.bd_list01 .ly_selectGroup .ctrl{text-align:center; margin:5px 0 3px;}
	.bd_list01 .ly_selectGroup .ctrl a span{font-weight:normal;}
	.bd_list01 .ly_selectGroup li.selected a{background:url(../../../front/board/image/bullet_board.gif?120204) right -2670px no-repeat;}
	.bd_list01 .ly_selectGroup li.selected a:hover{background-color:#d7e7f5;}
	
	.bd_list01 dd{padding:0; margin:0; height:112px; overflow:visible; border-bottom:1px solid #e3e3e3;}
	.bd_list01 dd.dateSection{border:3px solid #5da5fd; border-width:3px 0 0; height:auto; height:12px; margin-top:15px; text-align:left; overflow:visible;}
	.bd_list01 dd.dateSection span{
		background-color:#fff; display:inline-block; padding:0 6px 0 16px; font-weight:bold; color:#286dcc; height:16px; line-height:16px; position:relative; top:-10px; z-index:0;
		background:#fff url(../../../front/board/image/bullet_board.gif?120204) 0 -2553px no-repeat;}
	.bd_list01 dd table{}
	.bd_list01 dd tr.on td.g_rating .inner{position:relative; z-index:0;}
	.bd_list01 dd td{padding:15px 0 0; height:82px;}
	/* checking */
	.bd_list01 dd td.checking{ text-align:right;}
	/* thumb */
	.bd_list01 dd td.thumb p{width:80px; height:80px; margin:0 auto; border:1px solid #d8d8d8;}
	.bd_list01 dd td.thumb img{width:80px; height:80px; cursor:pointer; vertical-align:top;}
	/* details */
	.bd_list01 dd td.details{text-align:left; vertical-align:top; position:relative;}
	.bd_list01 dd td.details .inner{width:100%; position:relative; height:82px;}
	/* itemInfo */
	.bd_list01 dd td.details .itemInfo{width:100%; overflow:hidden; margin:0 0 1px 0; line-height:17px;}
	.bd_list01 dd td.details .itemInfo a, .bd_list01 dd td.details .itemInfo span{
		float:left; text-indent:-5000px; margin-right:3px; overflow:hidden;
		background:url(../../../front/board/image/icon_board.png?120204) -940px -140px no-repeat;}
	.bd_list01 dd td.details .itemInfo .brand{max-width:122px; _width:122px; float:left; display:inline; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; font-weight:bold; color:#0039ae; margin-right:3px; text-indent:0; background:none;}
	.bd_list01 dd td.details .itemInfo .brand.longType{max-width:255px; _width:255px;}
	.bd_list01 dd td.details .itemInfo .premium{width:49px; height:14px; background-position:-72px -55px;}
	.bd_list01 dd td.details .itemInfo .auction{width:89px; background-position:0 -140px;}
	.bd_list01 dd td.details .itemInfo .auctionTime{width:89px; background-position:-89px -140px;}
	.bd_list01 dd td.details .itemInfo .lucky{width:89px; background-position:-178px -140px;}
	.bd_list01 dd td.details .itemInfo .luckyTime{width:89px; background-position:-267px -140px;}
	.bd_list01 dd td.details .itemInfo .charity{width:/*Cause*/109px; background-position:-564px -140px;}
	.bd_list01 dd td.details .itemInfo .charityTime{width:/*Cause*/109px; background-position:-678px -140px;}
	.bd_list01 dd td.details .itemInfo .instant{width:70px; background-position:-1167px -140px;}
	.bd_list01 dd td.details .itemInfo .secret{width:/*Cause*/80px; background-position:-1242px -140px;}
	.bd_list01 dd td.details .itemInfo .timeLeft{text-indent:0; background:none; font-weight:bold; line-height:16px; font-size:13px;}
	.bd_list01 dd td.details .itemInfo .timeLeft .day{font-size:13px;}
	.bd_list01 dd td.details .itemInfo .timeLeft .hr6{color:#005dd1;}
	.bd_list01 dd td.details .itemInfo .timeLeft .hr3{color:#339900;}
	.bd_list01 dd td.details .itemInfo .timeLeft .hr0{color:#ff0000;}
	.bd_list01 dd td.details .itemInfo a.review{height:15px; overflow:hidden; color:#666; line-height:14px; line-height:15px; text-indent:0; background:none; text-align:left; width:auto; font-size:11px; font-family:'MS PGothic', 'MS Pゴシック', sans-serif;}
	.bd_list01 dd td.details .itemInfo a.review.premium, .bd_list01 dd td.details .itemInfo a.review.pReview{
		padding-left:19px;
		background:url(../../../front/board/image/bullet_board.gif?120204) 0 -32px no-repeat;}
	.bd_list01 dd td.details .itemInfo a.review strong{color:#ff0000;}
	/* subject */
	.bd_list01 dd td.details .subject{height:42px; overflow:hidden; line-height:14px;}
	.bd_list01 dd td.details .subject a:visited{color:#7030a0;}
	.bd_list01 dd td.details .subject .optItem{color:#7d7d7d;}
	/* option */
	.bd_list01 dd td.details .optBasic{
		position:absolute; bottom:0; left:-5px; height:20px; margin:3px 0 0; overflow:hidden; padding:0 7px 0 16px; margin-left:6px; color:#696969; line-height:20px; font-size:11px; font-family:'MS PGothic', 'MS Pゴシック', sans-serif;
		background:url(../../../front/board/image/bullet_board.gif?120204) 0 -2490px no-repeat;}
	.bd_list01 dd td.details .miniOpt{position:absolute; bottom:0; left:0;}
	.bd_list01 dd td.details .miniOpt a{
		float:left; display:inline; color:#2891e8; padding:0 0 0 26px; height:20px; line-height:20px; margin-right:16px; font-size:11px; font-family:'MS PGothic', 'MS Pゴシック', sans-serif;
		background:url(../../../front/board/image/bullet_board.gif?120204) 0 -32px no-repeat;}
	.bd_list01 dd td.details .miniOpt a.optCart{background-position:0 -91px;}
	.bd_list01 dd td.details .miniOpt a.optQuick{background-position:0 -1140px; padding-left:16px;}
	
	.bd_list01 dd td.noInfo .itemInfo{display:none;}
	.bd_list01 dd td.noInfo .subject{margin-bottom:16px;}
	
	/* OPTIONS */
	.bd_list01 .options{float:left; display:inline; height:20px; overflow:hidden; margin:4px 0 0 -5px; font-size:11px; font-family:'MS PGothic', 'MS Pゴシック', sans-serif;}
	.bd_list01 .options li{
		float:left; display:inline; padding:0 5px 0 5px; margin-left:-1px; line-height:normal;
		background:url(../../../front/board/image/bullet_board.gif?120204) left -1202px no-repeat;}
	.bd_list01 .options_on{background-color:#eaeaea;}
	
	/* g_defalut */
	.bd_list01 .g_defalut{}
	.bd_list01 .g_defalut .g_compare{display:none;}
	.bd_list01 .g_defalut .g_quick{display:none;}
	.bd_list01 .g_defalut .g_new{display:none;}
	/* PRICE */
	.bd_list01 dd td.g_price{line-height:16px;}
	.bd_list01 dd td.g_price del{color:#000;}
	.bd_list01 dd td.g_price p{color:#d49696;}
	.bd_list01 dd td.g_price p em{color:#2a6ccc;}
	.bd_list01 dd td.g_price strong{color:#ed0a0a;}
	.bd_list01 dd td.g_price .multicurrency{
		display:block; width:66px; height:16px; color:#fff; text-align:center; font-size:11px; margin:3px auto; text-shadow:-1px -1px 0 #384467; -webkit-text-shadow:-1px -1px 0 #384467; -moz-text-shadow:-1px -1px 0 #384467;
		background:url(../../../front/board/image/newboard.png?120204) -625px 0 no-repeat;}
	/* auc_price */
	.bd_list01 td.auc_price .price{color:#333; margin:6px 0;}
	.bd_list01 td.auc_price .price del, .bd_list01 td.auc_price .buyNow ins{cursor:default;}
	.bd_list01 td.auc_price .price strong{color:#ed0a0a; display:block; font-size:14px;}
	.bd_list01 td.auc_price .price strong.secret{color:#015807;}
	.bd_list01 td.auc_price .buyNow{color:#0082ee; margin:6px 0; font-size:10px; font-family:'MS PGothic', 'MS Pゴシック', sans-serif;}
	.bd_list01 td.auc_price .buyNow ins{text-decoration:none; color:#0082ee;}
	.bd_list01 td.auc_price .buyNow strong{font-weight:normal; display:block; font-size:12px;}
	/* shipping */
	.bd_list01 dd td.shipping p{margin:3px 0;}
	.bd_list01 dd td.shipping .g_icon_oversea{
		display:block; width:13px; height:13px; margin:5px auto; text-indent:-5000px; overflow:hidden;
		background:url(../../../front/board/image/icon_board.png?120204) -1132px -55px no-repeat;}
	.bd_list01 dd td.shipping .eTicket{
		padding-left:17px;
		background:url(../../../front/board/image/bullet_board.gif?120204) 0 -2793px no-repeat;}
	.bd_list01 dd td.shipping .coShipping a{color:#fc5912; text-decoration:none; font-size:11px; font-family:'MS PGothic', 'MS Pゴシック', sans-serif;}
	.bd_list01 dd td.shipping .coShipping a:hover, .bd_list01 dd td.shipping .coShipping a:active{text-decoration:underline;}
	/* Benefit */
	.bd_list01 dd td.benefit{text-align:left; padding-left:8px;}
	.bd_list01 dd td.benefit span{
		height:14px; overflow:hidden; color:#333; line-height:14px; margin:3px 0 0 10px; padding:0 0 0 18px; display:block; text-align:left; cursor:default; font-size:11px; font-family:Tahoma;
		background:url(../../../front/board/image/bullet_board.gif?120204) no-repeat;}
	.bd_list01 dd td.benefit .g_blDiscount{background-position:0 -153px;}
	.bd_list01 dd td.benefit .g_blGift{background-position:0 -183px;}
	.bd_list01 dd td.benefit .g_blGstamp{background-position:0 -123px;}
	.bd_list01 dd td.benefit .g_blMileage{background-position:0 -213px;}
	.bd_list01 dd td.benefit .g_bl_danation{background-position:0 -1858px;}
	/* Layer : Gift */
	.bd_list01 dd td.benefit .g_layer_gift{position:relative; display:block;}
	.bd_list01 dd td.benefit .g_layer_gift div{position:absolute; top:-2px; right:/*Cause*/-122px; width:118px; border:1px solid #7d7d7d;}
	.bd_list01 dd td.benefit .g_layer_gift dl dt{text-align:left; min-height:18px; height:18px; background-color:#7d7d7d; color:#FFF; padding:0 6px; font-weight:bold; border:0; background:#7d7d7d; filter:none; line-height:18px; font-size:10px; font-family:Verdana;}
	.bd_list01 dd td.benefit .g_layer_gift dl dd{padding:6px; background-color:#FFF; text-align:left; color:#7d7d7d; height:auto; line-height:12px; font-size:10px; font-family:'MS PGothic', 'MS Pゴシック', sans-serif;}
	.bd_list01 dd td.benefit .g_layer_gift .g_iArrow{
		display:block; width:3px; height:6px; overflow:hidden; text-indent:-5000px; text-align:left; position:absolute; top:2px; left:-14px; padding:0;
		background:url(../../../front/board/image/icon_board.png?120204) -59px -75px no-repeat;}
	.bd_list01 dd.tfoot{position:relative; height:25px; border:0; text-align:left; padding-left:5px; margin:7px 0 0;}
	.bd_list01 dd.tfoot .ip_text{width:13px; height:13px; margin-right:3px; float:left; margin:4px 3px 0 0;}
	.bd_list01 dd.tfoot>a{
		color:#0048b3; font-weight:bold; float:left; height:20px; line-height:20px; padding:0 10px;
		background:url(../../../front/board/image/bullet_board.gif?120204) 0 -2698px no-repeat;}
	.bd_list01 dd.tfoot>a.label{
		padding:0 15px 0 3px; margin-right:10px;
		background:url(../../../front/board/image/bullet_board.gif?120204) right -2638px no-repeat;}
	.bd_list01 dd.tfoot .ly_selectGroup .layer{top:auto; bottom:0;}
	.bd_list01 dd.tfoot .ly_selectGroup .layer li{vertical-align:top; line-height:20px;}
	/* bids, benefit */
	.bd_list01 dd td.bids .bonus, .bd_list01 dd td.bids .upgrade,
	.bd_list01 dd td.benefit .bonus, .bd_list01 dd td.benefit .upgrade{
		display:block; width:41px; height:14px; overflow:hidden; margin:3px auto; text-indent:-5000px; padding:0;
		background:url(../../../front/board/image/icon_board.png?120204) -1523px -55px no-repeat;}
	.bd_list01 dd td.bids .bonus, .bd_list01 dd td.benefit .bonus{background-position:-1569px -55px;}
	.bd_list01 dd td.benefit .bonus, .bd_list01 dd td.benefit .upgrade{margin:3px 0 3px 10px;}
	/* SELLER */
	.bd_list01 dd td.seller a.name, .bd_list01 dd td.seller a.bnnr{display:block; margin:5px 0;}
	.bd_list01 dd td.seller span.power, .bd_list01 dd td.seller span.good{
		display:block; padding:0; overflow:hidden; text-indent:-5000px;  margin:5px auto; width:/*Cause*/63px; height:14px; cursor:pointer;
		background:url(../../../front/board/image/icon_board.png?120204) no-repeat;}
	.bd_list01 dd td.seller span.power{background-position:-996px -55px;}
	.bd_list01 dd td.seller span.good{background-position:-1064px -55px;}
	.bd_list01 dd td.seller .set_q{margin:5px 0;}
	.bd_list01 dd td.seller .set_q .qplay{
		display:inline-block; width:22px; height:17px; overflow:hidden; vertical-align:top;
		background:url(../../../front/common/image/ic_common.png?120204) -945px -20px no-repeat;}
	.bd_list01 dd td.seller .set_q .qplay em, .bd_list01 dd td.seller .set_q .qpost ins{display:block; text-indent:-9999em;}
	.bd_list01 dd td.seller .set_q .qpost{display:inline-block; width:22px; height:17px; overflow:hidden; vertical-align:top;}
	.bd_list01 dd td.seller .set_q .qpost ins{
		width:22px; height:17px; overflow:hidden;
		background:url(../../../front/common/image/ic_common.png?120204) 0 -385px no-repeat;}
	.bd_list01 dd td.seller .qpost ins.on{background-position:0 -402px;}
	.bd_list01 dd td.seller .qpost ins.off{background-position:0 -385px;}
	/* g_rating */
	.bd_list01 dd td.g_rating{}
	.bd_list01 dd td.g_rating span{
		display:block; overflow:hidden; width:22px; height:9px;  margin:0 auto 1px auto; text-indent:-5000px;
		background:url(../../../front/board/image/icon_board.png?120204) -22px -75px no-repeat;}
	.bd_list01 dd td.g_rating span.g_full{background-position:0 -75px;}
	.bd_list01 dd td.g_rating span.g_new, .bd_list01 dd td.g_rating span.newListing{background-position:0 -90px; width:50px; height:42px;}
	.bd_list01 dd td.g_rating a.btn_delete{
		display:block; width:8px; height:8px; text-indent:-5000px; overflow:hidden; background-color:#fff; position:absolute; right:10px; top:-20px;
		background:url(../../../front/board/image/icon_board.png?120204) -81px -75px no-repeat;}
	/* timeLeft */
	.bd_list01 dd td.timeLeft{color:#010101;}
	.bd_list01 dd td.timeLeft .hr6{color:#005dd1; font-weight:bold;}
	.bd_list01 dd td.timeLeft .hr3{color:#339900; font-weight:bold;}
	.bd_list01 dd td.timeLeft .hr0{color:#ff0000; font-weight:bold;}
	/* TFOOT */
	.bd_list01 dd.tfoot{position:relative; height:25px; border:0; text-align:left; padding-left:5px; margin:7px 0 0;}
	.bd_list01 dd.tfoot .ip_text{width:13px; height:13px; margin-right:3px; float:left; margin:4px 3px 0 0;}
	.bd_list01 dd.tfoot>a{
		color:#0048b3; font-weight:bold; float:left; height:20px; line-height:20px; padding:0 10px;
		background:url(../../../front/board/image/bullet_board.gif?120204) 0 -2698px no-repeat;}
	.bd_list01 dd.tfoot>a.label{
		padding:0 15px 0 3px; margin-right:10px;
		background:url(../../../front/board/image/bullet_board.gif?120204) right -2638px no-repeat;}
	.bd_list01 dd.tfoot .ly_selectGroup .layer{top:auto; bottom:0;}
	.bd_list01 dd.tfoot .ly_selectGroup .layer li{vertical-align:top; line-height:20px;}
	/* DD State */
	.bd_list01 dd.clicked, .bd_list01 dd.lastViewed{border:1px solid #f360a0; position:relative;}
	.bd_list01 dd.clicked div.state, .bd_list01 dd.lastViewed div.state{
		position:absolute; left:42%; top:-7px; width:138px; height:20px; line-height:19px; font-weight:bold; text-align:center; color:#fff;
		background:url(../../../front/board/image/newboard.png?120204) 0 0 no-repeat;}             
	.bd_list01 dd.lastViewed{border-color:#5687e0;}
	.bd_list01 dd.lastViewed div.state{background-position:-143px 0;}
	.bd_list01 dd.coShipping{border:2px solid #ff0066; position:relative; height:110px;}
	.bd_list01 dd.coShipping td{padding-top:14px;}
	.bd_list01 dd.coShipping div.state{position:absolute; top:0; left:40%; width:162px; height:13px; background-color:#ff0066; text-align:center; color:#fff; line-height:11px; font-size:11px; font-family:'MS PGothic', 'MS Pゴシック', sans-serif;}

/* HTML : SellerShop (my) */
.bd_list01_1{margin:7px 0; text-align:center;}
.bd_list01_1 table{table-layout:fixed; width:100%;}
.bd_list01_1 dt{
	height:33px; border:1px solid #0a62cf; border-width:1px 0; border-color:#0a62cf #fff #cedbee;
	background:#eff3f9;
	background:-webkit-gradient(linear, left top, left bottom, from(#fefefe), to(#eff3f9));
	background:-moz-linear-gradient(top,  #fefefe,  #eff3f9);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fefefe', endColorstr='#eff3f9');}
.bd_list01_1 dt th{color:#0048b3; border-bottom:1px solid #fff; height:32px; margin:0;}
.bd_list01_1 dd{padding:10px 0; margin:0; overflow:visible; border-bottom:1px solid #e3e3e3;}
.bd_list01_1 dd table{}
.bd_list01_1 dd td{}
.bd_list01_1 dd td.banner a{border:1px solid #d8d8d8; width:132px; height:80px; display:block; margin:0 auto;}
.bd_list01_1 dd td.banner img{width:132px; height:80px; vertical-align:top;}
.bd_list01_1 dd td.thumb p{
	width:80px; height:80px; margin:0 auto; border:1px solid #d8d8d8;
	background:url(../../../front/board/image/newboard.png?120204) 0 -150px no-repeat;}
.bd_list01_1 dd td.thumb img{width:80px; height:80px; cursor:pointer; vertical-align:top;}
.bd_list01_1 dd td.details{text-align:left;}
.bd_list01_1 dd td.details .preview{color:#666; max-height:32px; overflow:hidden; margin:3px 0;}
.bd_list01_1 dd td.details .shopInfo{ overflow:hidden;}
.bd_list01_1 dd td.details .shopInfo .name{font-weight:bold; color:#000; float:left; height:18px; overflow:hidden; padding-right:5px; font-size:14px;}
.bd_list01_1 dd td.details .shopInfo .nation{float:left; height:12px; padding:4px 5px 0 0;}
.bd_list01_1 dd td.details .shopInfo .nation span{
	display:block; text-indent:-5000px; width:18px; height:12px;
	background:url(../../../front/board/image/icon_board.png?120204) -1377px -55px no-repeat;}
.bd_list01_1 dd td.details .shopInfo .nation span.sg{background-position: -1377px -55px;}
.bd_list01_1 dd td.details .shopInfo .nation span.jp{background-position: -1395px -55px;}
.bd_list01_1 dd td.details .shopInfo .nation span.ko{background-position: -1413px -55px;}
.bd_list01_1 dd td.details .shopInfo .nation span.my{background-position: -1431px -55px;}
.bd_list01_1 dd td.details .shopInfo .nation span.id{background-position: -1449px -55px;}
.bd_list01_1 dd td.details .shopInfo .grade{float:left; height:16px; padding:2px 5px 0 0;}
.bd_list01_1 dd td.details .shopInfo .grade span{
	display:block; text-indent:-5000px; width:/*Cause*/69px; height:16px; margin:0;
	background:url(../../../front/board/image/icon_board.png?120204) no-repeat;}
.bd_list01_1 dd td.details .shopInfo .grade span.power{background-position:-792px -140px;}
.bd_list01_1 dd td.details .shopInfo .grade span.good{background-position:-866px -140px;}
.bd_list01_1 dd td.details .shopInfo .star{float:left; height:16px; padding:4px 5px 0 0;}
.bd_list01_1 dd td.details .shopInfo .star span{
	float:left; width:11px; height:11px; text-indent:-5000px;
	background:url(../../../front/board/image/icon_board.png?120204) -427px -55px no-repeat;}
.bd_list01_1 dd td.details .shopInfo .star .on{background-position:-415px -55px;}
.bd_list01_1 dd td.details .refer{}
.bd_list01_1 dd td.details .refer .url{float:left; padding-right:5px;}
.bd_list01_1 dd td.details .refer .url a{color:#0000ff;}
.bd_list01_1 dd td.details .refer .qphone{
	float:left; width:57px; height:15px; text-indent:-5000px; margin-top:2px;
	background:url(../../../front/board/image/icon_board.png?120204) -934px -55px no-repeat;}
.bd_list01_1 dd td.details .refer .qphone.on{background-position:-872px -55px;}
.bd_list01_1 dd td.memo .inner{position:relative; padding:0 20px;}
.bd_list01_1 dd td.memo .btn_delete{
	display:block; width:8px; height:8px; text-indent:-5000px; overflow:hidden; background-color:#fff; position:absolute; right:5px; top:0;
	background:url(../../../front/board/image/icon_board.png?120204) -81px -75px no-repeat;}
.bd_list01_1 dd td.memo p{color:#00398e; margin-bottom:5px; font-size:11px; font-family:'MS PGothic', 'MS Pゴシック', sans-serif;}
.bd_list01_1 dd td.memo .date{color:#666;}
.bd_list01_1 dd td.announcement a{color:#4182e1; text-decoration:underline;}

/* BOARD NEW LIST----------------------------------------------------------------------*/
/* BOARD NEW LIST BASE 1 */
.bd_list1{width:100%; margin:8px 0;}
.bd_list1 table{width:100%; table-layout:fixed; text-align:center;}
.bd_list1 dt{
	min-height:32px; border:1px solid #0a62cf; border-width:1px 0; border-color:#0a62cf #fff #cedbee; color:#0048b3;
	background: rgb(254,254,254);
	background: -moz-linear-gradient(top, rgb(254,254,254) 0%, rgb(239,243,249) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgb(254,254,254)), color-stop(100%,rgb(239,243,249)));
	background: -webkit-linear-gradient(top, rgb(254,254,254) 0%,rgb(239,243,249) 100%);
	background: -o-linear-gradient(top, rgb(254,254,254) 0%,rgb(239,243,249) 100%);
	background: -ms-linear-gradient(top, rgb(254,254,254) 0%,rgb(239,243,249) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fefefe', endColorstr='#eff3f9',GradientType=0 );
	background: linear-gradient(top, rgb(254,254,254) 0%,rgb(239,243,249) 100%);}
.bd_list1 dt table{border-bottom:1px solid #fff; vertical-align:middle;}
.bd_list1 dt th{color:#0048b3; padding:8px 0;}
.bd_list1 dd{padding:0; margin:0; overflow:visible; border-bottom:1px solid #e3e3e3;}
.bd_list1 td{padding:15px 0 0;}

	/* BOARD NEW LIST VERSION 3, 높이는 유동적이며, 왼/오른쪽 선이 없음 + vertical-align:top */
	.bd_list1_v3{width:100%; overflow:hidden; margin-top:10px;}
	.bd_list1_v3 dd{margin:0; overflow:visible; border-bottom:1px solid #e3e3e3;}
	.bd_list1_v3 dd table{ table-layout:fixed; width:100%;}
	.bd_list1_v3 dd td{vertical-align:top; text-align:left; padding:10px 0;}
	.bd_list1_v3 td.thumb{text-align:center;}
	.bd_list1_v3 td.thumb p{margin-top:5px;}
	.bd_list1_v3 td.thumb img{width:84px; height:84px; vertical-align:top;}
	.bd_list1_v3 dd td.details li{overflow:hidden;}
	.bd_list1_v3 dd td.details .subject{margin:0 0 5px; font-size:16px; overflow:hidden;}
	.bd_list1_v3 dd td.details .subject a{display:block; width:100%; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; color:#800c0c;}
	.bd_list1_v3 dd td.details li.preview{max-height:30px; _height:30px; margin:5px 0 2px; overflow:hidden;}
	.bd_list1_v3 dd td.details .star{margin:2px 0 5px; overflow:hidden;}
	.bd_list1_v3 dd td.details .star span{
		float:left; display:inline; width:14px; height:13px; text-indent:-9999em;
		background:url(../../../front/board/image/icon_board.png?120204) -545px -54px no-repeat;}
	.bd_list1_v3 dd td.details .star span.on{background-position:-531px -54px;}
	.bd_list1_v3 dd td.details .star span.half{background-position:-725px -54px;}
	.bd_list1_v3 dd td.details .options{height:30px; overflow:visible;}
	.bd_list1_v3 dd td.details .options .street{float:left;}
	.bd_list1_v3 dd td.details .options .street dfn{display:block; font-style:normal;}
	.bd_list1_v3 dd td.details .options .map_area{float:left;}
	.bd_list1_v3 dd td.details .options a.btn_map{
		display:block; padding-left:18px; margin:13px 0 0 8px; color:#051e64; text-decoration:none; font-size:12px;
		background:url(../../../front/board/image/bullet_board.gif?120204) 0 -2871px no-repeat;}
	.bd_list1_v3 dd td.info{text-align:center;}
	.bd_list1_v3 dd td.info .price{padding-right:15px; color:#373636; line-height:18px;}
	.bd_list1_v3 dd td.info .price dfn, .bd_list1_v3 dd td.info .price strong, .bd_list1_v3 dd td.info .price em, .bd_list1_v3 dd td.info .price ins{display:block;}
	.bd_list1_v3 dd td.info .price dfn{font-size:15px; color:#ff3300; font-style:normal;}
	.bd_list1_v3 dd td.info .price strong{color:#424242; font-size:25px; font-weight:bold; line-height:normal;}
	.bd_list1_v3 dd td.info .price strong span{color:#424242; font-size:17px;}
	.bd_list1_v3 dd td.info .price em{color:#4496fa;}
	.bd_list1_v3 dd td.info .price ins{ text-decoration:none;}
	.bd_list1_v3 dd td.info strong.retail, .bd_list1_v3 dd td.info strong.retail span{color:#ff3300;}
	.bd_list1_v3 dd td.info strong.retail del{font-size:15px; font-weight:normal; color:#7d7d7d;}
	.bd_list1_v3 dd td.info a.btn_reservation{
		display:block; width:132px; height:34px; line-height:34px; margin:5px auto 0; font-size:18px; font-weight:bold; color:#fff; text-align:center; text-decoration:none;
		background:url(../../../front/category/image/btn_category.png?120204) 0 -115px no-repeat;}

	/* LAYER MAP */
	.bd_list1_v3 .ly_map{position:relative; width:0; height:0; zoom:1; z-index:50;}
	.bd_list1_v3 .ly_map .layer{position:absolute; top:5px; left:10px; width:298px; height:239px; border:3px solid #9cc4ee; background-color:#bddbe6; padding:1px;}
	.bd_list1_v3 .ly_map .header{height:20px; padding:3px 8px 2px; border-bottom:1px solid #bddbe6; background-color:#f0fbff; font-size:15px; font-weight:bold; color:#003379;}
	.bd_list1_v3 .ly_map .header dfn{font-style:normal;}
	.bd_list1_v3 .ly_map .header .btn_expand{
		display:inline-block; width:65px; height:15px; padding:0; margin-bottom:0; text-indent:-9999em; vertical-align:middle; overflow:hidden;
		background:url(../../../front/board/image/btn_board.png?120204) 0 -105px no-repeat;}
	.bd_list1_v3 .ly_map a.ly_close{
		display:block; position:absolute; top:4px; right:5px; width:17px; height:16px; overflow:hidden; text-indent:-9999em;
		background:url(../../../front/board/image/icon_board.png?120204) -542px -140px no-repeat;}


	/* BOARD NEW LIST VERSION 4, 높이는 유동적이며, 왼/오른쪽 선이 있음 */
	.bd_list1_v4{width:100%; overflow:hidden;}
	.bd_list1_v4 dl{margin-left:-1px; width:882px;}
	.bd_list1_v4 th, .bd_list1_v4 td{border:1px solid #e3e3e3; border-width:0 1px;}
	.bd_list1_v4 td{padding:10px 0;}
	.bd_list1_v4 td.status .info{margin:2px 0; font-size:11px; font-family:'MS PGothic', 'MS Pゴシック', sans-serif;}
	.bd_list1_v4 td.status a.link{text-decoration:underline;}
	
	/* BOARD NEW LIST VERSION 5, 높이는 유동적이며, 왼/오른쪽 선이 없음 + vertical-align:middle */
	.bd_list1_v5 th{font-weight:bold;}
	.bd_list1_v5 th .font_small{font-size:90%;}
	.bd_list1_v5 td{padding:15px 0; color:#666;}
	.bd_list1_v5 td.no{font-size:11px; font-family:'MS PGothic', 'MS Pゴシック', sans-serif;}
	.bd_list1_v5 td.thumb image{color:#ececec; border:1px solid #d5d5d5;}
	.bd_list1_v5 td.details .subject{text-align:left;}
	.bd_list1_v5 td.details .subject a{color:#0000ff; text-decoration:underline;}
	.bd_list1_v5 td.type{font-size:14px;}
	.bd_list1_v5 td.type dfn{color:#1a73bf; font-style:normal;}
	.bd_list1_v5 td.type strong{font-weight:normal;color:#e66969;}
	.bd_list1_v5 td.amount{font-size:14px; color:#333;}
	.bd_list1_v5 td.subject{text-align:left;}
	.bd_list1_v5 td.subject a{display:block; width:100%; overflow:hidden;}
	.bd_list1_v5 td.ellipsis a{text-overflow:ellipsis; -o-text-overow:ellipsis; white-space:nowrap;}
	.bd_list1_v5 td.subject a.btn_ctrl{display:inline ; color:red; text-decoration:underline; margin-right:5px;}
	.bd_list1_v5 th .icon_yes, .bd_list1_v5 th .icon_no{
		display:block; width:22px; height:22px; overflow:hidden; text-indent:-9999em; margin:0 auto;
		background:url(../../../front/board/image/icon_board.png?120204) -387px -270px no-repeat;}
	.bd_list1_v5 th .icon_no{background-position:-410px -270px;}

/* Type: gallery01 */
.bd_gallery01{width:100%; overflow:hidden;}
	.bd_gallery01 ul{margin-left:-10px; width:890px;}
	.bd_gallery01 li{
		position:relative; z-index:0; width:142px; height:245px; float:left; display:inline; padding:5px 12px 0; margin:12px 0 12px 10px; overflow:hidden;
		border:1px solid #dadada; border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px;}
	/* seller */
	.bd_gallery01 li .seller{height:16px; overflow:hidden; text-overflow:ellipsis; margin:0 0 2px; font-size:11px; font-family:'MS PGothic', 'MS Pゴシック', sans-serif;}
	.bd_gallery01 li .seller a{float:left; height:15px; line-height:16px; text-decoration:none; font-size:11px; font-family:'MS PGothic', 'MS Pゴシック', sans-serif;}
	.bd_gallery01 li .seller a.name{white-space:nowrap; margin-right:5px; text-overflow:ellipsis; overflow:hidden; max-width:115px; _width:115px;}
	.bd_gallery01 li .seller a.power, .bd_gallery01 li .seller a.good{
		padding-left:15px; max-width:100px; _width:100px; font-size:11px; font-family:'MS PGothic', 'MS Pゴシック', sans-serif;
		background:url(../../../front/board/image/bullet_board.gif?120204) 0 -932px no-repeat;}
	.bd_gallery01 li .seller a.good{background-position: 0 -962px;}
	.bd_gallery01 li .seller a.btn_go{
		float:left; width:21px; height:15px; text-indent:-5000px;
		background:url(../../../front/board/image/btn_board.png?120204) -70px -105px no-repeat;}
	/* thumb */
	.bd_gallery01 .thumb{position:relative; z-index:0; border:1px solid #dadada; width:140px; height:140px; margin-bottom:3px;}
	.bd_gallery01 .thumb img{width:140px; height:140px; vertical-align:top;}
	/* subject */
	.bd_gallery01 .subject{line-height:16px; height:32px; overflow:hidden;}
	/* price */
	.bd_gallery01 .price{
		height:37px; position:absolute; left:0; bottom:0; width:100%; _width:166px; text-align:center; color:#555; padding:8px 0 0; z-index:-1; font-size:11px; font-family:'MS PGothic', 'MS Pゴシック', sans-serif;
		background-color:#f6f6f6; border-radius:0 0 5px 5px; -webkit-border-radius:0 0 5px 5px; -moz-border-radius:0 0 5px 5px;}
	.bd_gallery01 .price p{margin:1px 0;}
	.bd_gallery01 .price strong{color:#ed0a0a; font-size:13px;}
	.bd_gallery01 .price .discount em{margin:0 1px; color:#2a6ccc;}
	.bd_gallery01 .price .discount span{margin:0 1px; color:#d49696;}
	/* OPTIONS */
	.bd_gallery01 .options *{width:auto; height:auto; float:none; padding:0; margin:0; border:0; overflow:visible; line-height:normal; display:block;}
	.bd_gallery01 .options{
		width:152px; height:60px; padding:150px 0 0; overflow:hidden; font-size:11px; font-family:'MS PGothic', 'MS Pゴシック', sans-serif;
		position:absolute; z-index:-1; top:-8px; left:-8px; border:2px solid #0b90fd; background:#FFF; box-shadow:0 2px 4px #868686; overflow:hidden;
		border-radius:.3em; -webkit-border-radius:.3em; -moz-border-radius:.3em;}
	.bd_gallery01 .options li{padding:0 5px; line-height:normal; margin:1px 0;}
	/* clicked */
	.bd_gallery01 li .clicked{display:none;}
	/* clicked, lastViewed */
	.bd_gallery01 li.clicked, .bd_gallery01 li.lastViewed{
		position:relative; z-index:0; height:243px; padding:5px 11px 0; border:2px solid #ec008c;
		border-radius:0 0 3px 3px; -webkit-border-radius:0 0 3px 3px; -moz-border-radius:0 0 3px 3px;}
	.bd_gallery01 li.clicked .state, .bd_gallery01 li.lastViewed .state{
		position:absolute; z-index:150; top:-9px; left:4px; display:block; width:68px; height:48px; padding:22px 2px 0 0; color:#ff0066; text-align:center; font-weight:bold;
		background:url(../../../front/common/image/ic_common.png?120204) 0 -130px no-repeat;
		_background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://static.image-gmkt.com/en/front/board/image/icon_cilcked02.png?120204', sizingMethod='crop');}
	.bd_gallery01 li.clicked .state a.btn_close, .bd_gallery01 li.lastViewed .state a.btn_close{
		display:block; text-indent:-5000px; position:absolute; overflow:hidden; top:0; left:48px; width:13px; height:13px;
		background:url(../../../front/common/image/ic_common.png?120204) -185px 0 no-repeat;}
	.bd_gallery01 li.clicked .price{_width:164px;}
	.bd_gallery01 li.lastViewed{border-color:#0a49c3;}
	.bd_gallery01 li.lastViewed .state{background-position:-73px -130px; color:#0a49c3;}
	.bd_gallery01 li.lastViewed .state a.btn_close{background-position:-372px 0;}
	.bd_gallery01 li.lastViewed .state.line3{height:56px; padding:14px 2px 0 0;}

/* Type: gallery02 */
.tit_gallery02{
	padding-left:12px; margin:24px 0 8px; height:24px; line-height:22px;
	background:url(../../../front/board/image/bullet_board.gif?120204) 0 -630px no-repeat;}
.tit_gallery02 .cateBest{float:left;}
	.tit_gallery02 .cateBest a{color:#333; font-weight:normal; text-decoration:none;}
	.tit_gallery02 .cateBest span{padding:0 6px 0 3px;}
.tit_gallery02 .ly_sub{float:left;}
.tit_gallery02 a.curreunt{display:inline-block; color:#8952e9; font-weight:normal; font-size:13px;}
	.tit_gallery02 .ly_sub .layer.on{position:relative; z-index:100;}
	.tit_gallery02 .ly_sub ul{position:absolute; border:1px solid #959599; width:169px; background-color:#fff; padding:2px 0; top:0; left:0; background-color#fff;}
	.tit_gallery02 .ly_sub ul li{float:none; background:none; height:19px; line-height:19px; padding:0;}
	.tit_gallery02 .ly_sub ul li a{font-weight:normal; text-decoration:none; color:#666; padding:0 8px; display:block; font-size:11px; font-family:'MS PGothic', 'MS Pゴシック', sans-serif;}
	.tit_gallery02 .ly_sub ul li a:hover, .tit_gallery02 .ly_sub ul li a:active{background:#f1f1f1; color:#dc0707; font-weight:bold;}
.tit_gallery02 .bestseller{float:right; color:#666; overflow:hidden;}
	.tit_gallery02 .bestseller li{
		float:left; padding:0 10px; height:20px; line-height:20px; margin-left:-1px;
		background:url(../../../front/board/image/bullet_board.gif?120204) 0 -2320px no-repeat;}
	.tit_gallery02 .bestseller li a{color:#666; font-weight:normal;}
	.tit_gallery02 .bestseller li a:hover, .tit_gallery02 .bestseller li a:active{text-decoration:underline;}
	.tit_gallery02 .bestseller li.selected{}
	.tit_gallery02 .bestseller li.selected a{text-decoration:none; color:#8952e9; font-weight:bold;}

/* Type : bd_gallery02 (bestseller > todaydeal) (EJ-110902)*/
.bd_gallery02{width:100%; overflow:hidden; margin-top:-8px;}
	.bd_gallery02 ul{margin-left:-10px; width:900px;}
	.bd_gallery02 li{
		position:relative; z-index:0; width:142px; height:227px; float:left; display:inline; padding:23px 12px 0; margin:12px 0 15px 10px;
		border:1px solid #dadada; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px;}
	.bd_gallery02 li .number{
		width:24px; height:19px; text-align:center; line-height:19px; font-weight:bold; color:#fff; position:absolute; top:-4px; z-index:3; font-family:'MS PGothic', 'MS Pゴシック', sans-serif;
		background:url(../../../front/board/image/icon_board.png?120204) 0 -225px no-repeat;}
	.bd_gallery02 li .clicked{display:none;}
	.bd_gallery02 .thumb{position:relative; z-index:0; border:1px solid #dadada; width:140px; height:140px; margin-bottom:3px;}
	.bd_gallery02 .thumb img{width:140px; height:140px; vertical-align:top;}
	.bd_gallery02 .subject{line-height:16px; height:32px; overflow:hidden; width:100%;}
	.bd_gallery02 .price{
		height:38px; background-color:#f6f6f6; position:absolute; left:0; bottom:0; width:100%; _width:166px; text-align:center; color:#555; padding:7px 0 0; z-index:-1;
		-webkit-border-radius:0 0 5px 5px; -moz-border-radius:0 0 5px 5px; border-radius:0 0 5px 5px;}
	.bd_gallery02 .price p{margin:1px 0;}
	.bd_gallery02 .price strong{font-size:13px; color:#ed0a0a;}
	.bd_gallery02 .price .discount em{margin:0 1px; color:#2a6ccc;}
	.bd_gallery02 .price .discount span{margin:0 1px; color:#d49696;}
	/* OPTIONS */
	.bd_gallery02 .options *{width:auto; height:auto; float:none; padding:0; margin:0; border:0; overflow:visible; line-height:normal; display:block;}
	.bd_gallery02 .options{
		width:152px; height:60px; padding:150px 0 0; overflow:hidden; font-size:11px; font-family:'MS PGothic', 'MS Pゴシック', sans-serif;
		position:absolute; z-index:-1; top:-8px; left:-8px; border:2px solid #0b90fd; background:#FFF; box-shadow:0 2px 4px #868686; overflow:hidden;
		border-radius:.3em; -webkit-border-radius:.3em; -moz-border-radius:.3em;}
	.bd_gallery02 .options li{padding:0 5px; line-height:normal; margin:1px 0;}
	/* BESTFIVE */
	.bd_gallery02 li.bestFive{border-color:#d1c5f0;}
	.bd_gallery02 li.bestFive .number{background-position:0 -244px;}
	.bd_gallery02 li.selected{border:2px solid #ec008c; height:225px; padding:23px 11px 0;}
	.bd_gallery02 li.selected .clicked{position:absolute; top:-12px; left:4px; z-index:5; display:block;}
	.bd_gallery02 li.selected .clicked p{
		width:63px; height:46px; color:#ff0066; text-align:center; font-weight:bold; padding:19px 2px 0 0; line-height:13px; font-size:11px; font-family:'MS PGothic', 'MS Pゴシック', sans-serif;
		background:url(../../../front/board/image/icon_board.png?120204) 0 -335px no-repeat;
		_background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://static.image-gmkt.com/en/front/board/image/icon_cilcked02.png?120204', sizingMethod='crop');}
	.bd_gallery02 li.selected .clicked a.btn_close{
		display:block; text-indent:-5000px; position:absolute; overflow:hidden; top:0; left:48px; width:13px; height:13px;
		background:url(../../../front/board/image/icon_board.png?120204) -762px -55px no-repeat;}
	.bd_gallery02 li.selected .price{_width:164px;}

/* GALLERY 03 SET COMMON----------------------------------------------------------------------*/
.bd_gallery03, .bd_gallery03_row4, .bd_gallery03_row3, .bd_gallery03_mix4{overflow:hidden; margin-bottom:25px;}
	.bd_gallery03 ul, .bd_gallery03_row4 ul, .bd_gallery03_row3 ul, .bd_gallery03_mix4 ul{width:990px; overflow:hidden;}
	.bd_gallery03 li, .bd_gallery03_row4 li, .bd_gallery03_row3 li, .bd_gallery03_mix4 li{position:relative; z-index:0; float:left; display:inline; background-color:#fbfbfb; border:1px solid #d9d9d9;}
	.bd_gallery03 li .clicked, .bd_gallery03_row4 li .clicked, .bd_gallery03_row3 li .clicked, .bd_gallery03_mix4 li .clicked{display:none;}
	/* SELLER */
	.bd_gallery03 li .seller, .bd_gallery03_row4 li .seller, .bd_gallery03_row3 li .seller, .bd_gallery03_mix4 li .seller{height:16px; overflow:hidden; text-overflow:ellipsis; margin:0 0 2px; font-size:11px; font-family:'MS PGothic', 'MS Pゴシック', sans-serif;}
	.bd_gallery03 li .seller a, .bd_gallery03_row4 li .seller a, .bd_gallery03_row3 li .seller a, .bd_gallery03_mix4 li .seller a{text-decoration:none; display:inline-block; line-height:16px; height:16px; vertical-align:top;}
	.bd_gallery03 li .seller .power, .bd_gallery03 li .seller .good,
	.bd_gallery03_row4 li .seller .power, .bd_gallery03_row4 li .seller .good,
	.bd_gallery03_row3 li .seller .power, .bd_gallery03_row3 li .seller .good,
	.bd_gallery03_mix4 li .seller .power, .bd_gallery03_mix4 li .seller .good{
		padding-left:14px;
		background:url(../../../front/board/image/bullet_board.gif?120204) 0 -933px no-repeat;}
	.bd_gallery03 li .seller .good, .bd_gallery03_row4 li .seller .good, .bd_gallery03_row3 li .seller .good, .bd_gallery03_mix4 li .seller .good{background-position: 0 -963px;}
	/* THUMB */
	.bd_gallery03 .thumb, .bd_gallery03_row4 .thumb, .bd_gallery03_row3 .thumb, .bd_gallery03_mix4 .thumb{position:relative; z-index:0; border:1px solid #ededed; cursor:pointer;}
	.bd_gallery03 .thumb img, .bd_gallery03_row4 .thumb img, .bd_gallery03_row3 .thumb img, .bd_gallery03_mix4 .thumb img{vertical-align:top;}
	/* SUBJECT */
	.bd_gallery03 .subject, .bd_gallery03_row4 .subject, .bd_gallery03_row3 .subject, .bd_gallery03_mix4 li.bestItem .subject, .bd_gallery03_mix4 .subject{text-align:left; width:100%; height:28px; overflow:hidden; line-height:14px; overflow:hidden;}
	.bd_gallery03 .subject a, .bd_gallery03_row4 .subject a, .bd_gallery03_row3 .subject a, .bd_gallery03_mix4 .subject a{color:#333;}
	/* DISCOUNT */
	.bd_gallery03 .discount, .bd_gallery03_row4 .discount, .bd_gallery03_row3 .discount, .bd_gallery03_mix4 .discount{height:20px; line-height:21px; overflow:hidden; text-align:right; color:#333; font-size:/*FIX*/12px;}
	.bd_gallery03 .discount .save, .bd_gallery03_row4 .discount .save, .bd_gallery03_row3 .discount .save, .bd_gallery03_mix4 .discount .save{color:#ff8080; font-size:11px; font-family:Arial, Tahoma, Sans-Serif; white-space:nowrap;}
	.bd_gallery03 .discount del, .bd_gallery03 .discount span,
	.bd_gallery03_row4 .discount del, .bd_gallery03_row4 .discount span,
	.bd_gallery03_row3 .discount del, .bd_gallery03_row3 .discount span,
	.bd_gallery03_mix4 .discount del, .bd_gallery03_mix4 .discount span{margin:0 0 0 3px;}
	.bd_gallery03 .discount del, .bd_gallery03_row4 .discount del, .bd_gallery03_row3 .discount del, .bd_gallery03_mix4 .discount del{color:#262626;}
	.bd_gallery03 .discount span, .bd_gallery03_row4 .discount span, .bd_gallery03_row3 .discount span, .bd_gallery03_mix4 .discount span{color:#787878;}
	/* INFORMATION */
	.bd_gallery03 .info, .bd_gallery03_row4 .info, .bd_gallery03_row3 .info, .bd_gallery03_mix4 li.bestItem .info, .bd_gallery03_mix4 .info{position:absolute; z-index:-1; left:15px; bottom:-12px; height:32px; width:100%;}
	.bd_gallery03 .info p, .bd_gallery03_row4 .info p, .bd_gallery03_row3 .info p, .bd_gallery03_mix4 .info p, .bd_gallery03_mix4 li.bestItem .info p{height:16px; line-height:16px; overflow:hidden;}
	.bd_gallery03 .info .best, .bd_gallery03 .info .new, .bd_gallery03_row4 .info .best, .bd_gallery03_row4 .info .new, .bd_gallery03_row3 .info .best, .bd_gallery03_row3 .info .new, .bd_gallery03_mix4 .info .best, .bd_gallery03_mix4 .info .new, .bd_gallery03_mix4 li.bestItem .info .best, .bd_gallery03_mix4 li.bestItem .info .new{
		height:20px; line-height:20px; padding-left:22px; display:block; float:none; overflow:hidden; color:#5f5f5f; margin-top:-3px;
		background:url(../../../front/board/image/bullet_board.gif?120204) 1px -1080px no-repeat;}
	.bd_gallery03 .info .best, .bd_gallery03_row4 .info .best, .bd_gallery03_row3 .info .best, .bd_gallery03_mix4 .info .best, .bd_gallery03_mix4 li.bestItem .info .best{color:#9c00a6; background-position:0 -2262px;}
	.bd_gallery03 .info .new, .bd_gallery03_row3 .info .new, .bd_gallery03_row4 .info .new, .bd_gallery03_mix4 .info .new, .bd_gallery03_mix4 li.bestItem .info .new{color:#00a651; background-position:0 -2292px;}
	.bd_gallery03 .info .save, .bd_gallery03_row4 .info .save, .bd_gallery03_row3 .info .save, .bd_gallery03_mix4 .info .save, .bd_gallery03_mix4 li.bestItem .info .save{color:#ff8080; height:18px; line-height:18px; font-size:11px; font-family:'MS PGothic', 'MS Pゴシック', sans-serif; position:absolute; bottom:-4px; white-space:nowrap; left:0;}
	/* PRICE */
	.bd_gallery03 .price, .bd_gallery03_row4 .price, .bd_gallery03_row3 .price, .bd_gallery03_mix4 .price{color:#333; text-align:right; font-size:12px;}
	.bd_gallery03 .price del, .bd_gallery03 .price strong,
	.bd_gallery03_row4 .price del, .bd_gallery03_row4 .price strong,
	.bd_gallery03_row3 .price del, .bd_gallery03_row3 .price strong,
	.bd_gallery03_mix4 .price del, .bd_gallery03_mix4 .price strong{display:block; line-height:20px; height:21px; overflow:hidden;}
	.bd_gallery03 .price strong, .bd_gallery03_row4 .price strong, .bd_gallery03_row3 .price strong, .bd_gallery03_mix4 .price strong{color:#ed0a0a;}
	/* MULTICURRENCY */
	.bd_gallery03 p.multicurrency, .bd_gallery03_row4 p.multicurrency, .bd_gallery03_row3 p.multicurrency, .bd_gallery03_mix4 p.multicurrency{position:absolute; z-index:-1;}
	.bd_gallery03 p.multicurrency{right:10px; bottom:2px;}
	.bd_gallery03_row4 p.multicurrency{right:15px; bottom:3px;}
	.bd_gallery03_row3 p.multicurrency{right:15px; bottom:3px;}
	.bd_gallery03_row3 p.multicurrency strong, .bd_gallery03_row3 p.multicurrency em{font-size:14px;}
	.bd_gallery03_mix4 li p.multicurrency{right:15px; top:auto; overflow:hidden;}
	.bd_gallery03_mix4 li p.multicurrency strong, .bd_gallery03_mix4 li p.multicurrency em{float:right; clear:both; margin:-3px 0;}
	.bd_gallery03_mix4 li.bestItem p.multicurrency{right:15px; bottom:5px;}
	.bd_gallery03_mix4 li.bestItem p.multicurrency strong, .bd_gallery03_mix4 li.bestItem p.multicurrency em{float:none; font-size:14px; margin:0;}
	/* CLICKED, LASTVIEWED */
	.bd_gallery03 li .state, .bd_gallery03_row4 li .state, .bd_gallery03_row3 li .state, .bd_gallery03_mix4 li .state{display:none;}
	.bd_gallery03 li.clicked, .bd_gallery03 li.lastViewed,
	.bd_gallery03_row4 li.clicked, .bd_gallery03_row4 li.lastViewed,
	.bd_gallery03_row3 li.clicked, .bd_gallery03_row3 li.lastViewed,
	.bd_gallery03_mix4 li.clicked, .bd_gallery03_mix4 li.lastViewed{
		position:relative; z-index:0; overflow:visible; border:2px solid #ec008c; top:0;
		border-radius:3px; -webkit-border-radius:3px; -moz-border-radius:3px;}
	.bd_gallery03 li.clicked .state, .bd_gallery03 li.lastViewed .state,
	.bd_gallery03_row4 li.clicked .state, .bd_gallery03_row4 li.lastViewed .state,
	.bd_gallery03_row3 li.clicked .state, .bd_gallery03_row3 li.lastViewed .state,
	.bd_gallery03_mix4 li.clicked .state, .bd_gallery03_mix4 li.lastViewed .state{
		position:absolute; z-index:150; top:-9px; left:4px; display:block; width:68px; height:47px; padding:23px 2px 0 0; color:#ff0066; text-align:center; font-weight:bold; line-height:14px;
		background:url(../../../front/common/image/ic_common.png?120204) 0 -130px no-repeat;}
	.bd_gallery03 li.clicked .state a.btn_close, .bd_gallery03 li.lastViewed .state a.btn_close,
	.bd_gallery03_row4 li.clicked .state a.btn_close, .bd_gallery03_row4 li.lastViewed .state a.btn_close,
	.bd_gallery03_row3 li.clicked .state a.btn_close, .bd_gallery03_row3 li.lastViewed .state a.btn_close,
	.bd_gallery03_mix4 li.clicked .state a.btn_close, .bd_gallery03_mix4 li.lastViewed .state a.btn_close{
		display:block; text-indent:-5000px; position:absolute; overflow:hidden; top:0; left:48px; width:13px; height:13px;
		background:url(../../../front/common/image/ic_common.png?120204) -185px 0 no-repeat;}
	.bd_gallery03 li.lastViewed, .bd_gallery03_row4 li.lastViewed, .bd_gallery03_row3 li.lastViewed, .bd_gallery03_mix4 li.lastViewed{border-color:#0a49c3; line-height:14px;}
	.bd_gallery03 li.lastViewed .state, .bd_gallery03_row4 li.lastViewed .state, .bd_gallery03_row3 li.lastViewed .state, .bd_gallery03_mix4 li.lastViewed .state{background-position:-73px -130px; color:#0a49c3;}
	.bd_gallery03 li.lastViewed .state a.btn_close, .bd_gallery03_row4 li.lastViewed .state a.btn_close, .bd_gallery03_row3 li.lastViewed .state a.btn_close, .bd_gallery03_mix4 li.lastViewed .state a.btn_close{background-position:-372px 0;}
	.bd_gallery03 li.lastViewed .state.line3, .bd_gallery03_row4 li.lastViewed .state.line3, .bd_gallery03_row3 li.lastViewed .state.line3, .bd_gallery03_mix4 li.lastViewed .state.line3{height:56px; padding:14px 2px 0 0;}

/* GALLERY 03 - BASIC----------------------------------------------------------------------*/
	.bd_gallery03 ul{margin-left:-10px;}
	.bd_gallery03 li{width:142px; height:217px; padding:10px 12px 0; margin:12px 0 12px 10px;}
	.bd_gallery03 .thumb{width:140px; height:140px; margin-bottom:2px;}
	.bd_gallery03 .thumb img{width:140px; height:140px;}
	/* OPTIONS */
	.bd_gallery03 .options *{width:auto; height:auto; float:none; padding:0; margin:0; border:0; overflow:visible; line-height:normal; display:block;}
	.bd_gallery03 .options{
		width:152px; height:60px; padding:150px 0 0; overflow:hidden; font-size:11px; font-family:'MS PGothic', 'MS Pゴシック', sans-serif;
		position:absolute; z-index:-1; top:-8px; left:-8px; border:2px solid #0b90fd; background:#FFF; box-shadow:0 2px 4px #868686; overflow:hidden;
		border-radius:.3em; -webkit-border-radius:.3em; -moz-border-radius:.3em;}
	.bd_gallery03 .options li{padding:0 5px; line-height:normal; margin:1px 0;}
	.bd_gallery03 .subject{margin-bottom:3px;}
	.bd_gallery03 .info{bottom:6px; left:11px;}
	.bd_gallery03 .price strong{font-size:14px;}
	.bd_gallery03 li.clicked, .bd_gallery03 li.lastViewed{width:142px; height:216px; padding:9px 11px 0;}

/* GALLERY 03 - ROW 4----------------------------------------------------------------------*/
	.bd_gallery03_row4 ul{margin-left:-13px;}
	.bd_gallery03_row4 li{width:175px; height:255px; padding:14px 16px 0; margin:12px 0 12px 14px;}
	.bd_gallery03_row4 .thumb{width:173px; height:173px; margin-bottom:5px;}
	.bd_gallery03_row4 .thumb img{width:173px; height:173px;}
	/* OPTIONS */
	.bd_gallery03_row4 .options *{width:auto; height:auto; float:none; padding:0; margin:0; border:0; overflow:visible; line-height:normal; display:block;}
	.bd_gallery03_row4 .options{
		width:185px; height:60px; padding:182px 0 0; overflow:hidden; font-size:11px; font-family:'MS PGothic', 'MS Pゴシック', sans-serif;
		position:absolute; z-index:-1; top:-8px; left:-8px; border:2px solid #0b90fd; background:#FFF; box-shadow:0 2px 4px #868686; overflow:hidden;
		border-radius:.3em; -webkit-border-radius:.3em; -moz-border-radius:.3em;}
	.bd_gallery03_row4 .options li{padding:0 5px; line-height:normal; margin:1px 0;}
	.bd_gallery03_row4 .subject{margin-bottom:5px;}
	.bd_gallery03_row4 .info{bottom:7px;}
	.bd_gallery03_row4 .price del, .bd_gallery03_row4 .price strong{margin:1px 0; font-size:13px;}
	.bd_gallery03_row4 .price strong{font-size:15px;}
	.bd_gallery03_row4 li.clicked, .bd_gallery03_row4 li.lastViewed{width:175px; height:255px; padding:12px 15px 0;}

/* GALLERY 03 - ROW 3----------------------------------------------------------------------*/
	.bd_gallery03_row3 ul{margin-left:-14px;}
	.bd_gallery03_row3 li{width:252px; height:337px; padding:14px 15px 0; margin:12px 0 12px 14px;}
	.bd_gallery03_row3 .thumb{width:250px; height:250px; margin-bottom:8px;}
	.bd_gallery03_row3 .thumb img{width:250px; height:250px;}	
	/* OPTIONS */
	.bd_gallery03_row3 .options *{width:auto; height:auto; float:none; padding:0; margin:0; border:0; overflow:visible; line-height:normal; display:block;}
	.bd_gallery03_row3 .options{
		width:262px; height:24px; padding:260px 0 0; overflow:hidden; font-size:11px; font-family:'MS PGothic', 'MS Pゴシック', sans-serif;
		position:absolute; z-index:-1; top:-8px; left:-8px; border:2px solid #0b90fd; background:#FFF; box-shadow:0 2px 4px #868686; overflow:hidden;
		border-radius:.3em; -webkit-border-radius:.3em; -moz-border-radius:.3em;}
	.bd_gallery03_row3 .options ul{padding:0 6px; width:250px;}
	.bd_gallery03_row3 .options li{float:left; width:33%; padding:0; line-height:normal; overflow:hidden; line-height:normal; float:left; display:inline; white-space:nowrap;}
	.bd_gallery03_row3 .options li.ez, .bd_gallery03_row3 .options li.added{text-align:center;}
	.bd_gallery03_row3 .options li.new{width:34%; text-align:right;}
	.bd_gallery03_row3 .options li a{ display:inline-block; white-space:nowrap; text-align:left; float:none; min-width:40px; height:20px; letter-spacing:/*EACH*/0;}
	.bd_gallery03_row3 .discount{font-size:12px;}
	.bd_gallery03_row3 .subject, .bd_gallery03_mix4 li.bestItem .subject{margin-bottom:5px;}
	.bd_gallery03_row3 .info, .bd_gallery03_mix4 li.bestItem .info{bottom:8px;}
	.bd_gallery03_row3 .price del, .bd_gallery03_row3 .price strong{font-size:14px;}
	.bd_gallery03_row3 .price strong{font-size:17px;}
	.bd_gallery03_row3 li.clicked, .bd_gallery03_row3 li.lastViewed{width:252px; height:337px; padding:13px 14px 0;}

/* GALLERY 03 - MIX 4----------------------------------------------------------------------*/
	.bd_gallery03_mix4 ul{margin:-10px 0 0 -10px; padding-top:10px; overflow:hidden;}
	.bd_gallery03_mix4 li{width:107px; height:155px; padding:14px 13px 0 166px; margin:10px 0 0 10px;}
	.bd_gallery03_mix4 .thumb{width:140px; height:140px; margin-bottom:5px; position:absolute; left:13px; top:13px;}
	.bd_gallery03_mix4 .thumb img{width:140px; height:140px;}
	/* OPTIONS */
	.bd_gallery03_mix4 .options *{width:auto; height:auto; float:none; padding:0; margin:0; border:0; overflow:visible; line-height:normal; display:block;}
	.bd_gallery03_mix4 .options{
		width:121px; height:148px; padding:3px 0 0 147px; overflow:hidden; font-size:11px; font-family:'MS PGothic', 'MS Pゴシック', sans-serif;
		position:absolute; z-index:-1; top:-8px; left:-8px; border:2px solid #0b90fd; background:#FFF; box-shadow:0 2px 4px #868686; overflow:hidden;
		border-radius:.3em; -webkit-border-radius:.3em; -moz-border-radius:.3em;}
	.bd_gallery03_mix4 .options li{padding:0 5px; line-height:normal; margin:2px 0;}
	.bd_gallery03_mix4 .discount{margin-top:15px; font-size:12px;}
	.bd_gallery03_mix4 .subject{ margin-bottom:11px;}
	.bd_gallery03_mix4 .info{position:absolute; bottom:13px; right:14px; left:auto; width:100px;}
	.bd_gallery03_mix4 .info .save{position:absolute; clear:both; right:0; left:auto; text-align:right;}
	.bd_gallery03_mix4 .info .icon_shipping_free, .bd_gallery03_mix4 .info .best, .bd_gallery03_mix4 .info .new{float:right;}
	.bd_gallery03_mix4 .price del, .bd_gallery03_mix4 .price strong{font-size:13px;}
	.bd_gallery03_mix4 .price strong{font-size:16px;}
	.bd_gallery03_mix4 li.clicked, .bd_gallery03_mix4 li.lastViewed{width:107px; height:154px; padding:13px 12px 0 165px;}

/* GALLERY 03 - MIX 4 BEST ITEM----------------------------------------------------------------------*/
	.bd_gallery03_mix4 li.bestItem{float:left; display:inline; width:252px; height:337px; padding:14px 15px 0; margin:10px 0 0 10px;}
	.bd_gallery03_mix4 li.bestItem .thumb{width:250px; height:250px; margin-bottom:8px; position:relative; left:0; top:0; z-index:1;}
	.bd_gallery03_mix4 li.bestItem .thumb img{width:250px; height:250px;}
	.bd_gallery03_mix4 li.bestItem .discount{margin:0; font-size:12px;}
	.bd_gallery03_mix4 li.bestItem .discount del, .bd_gallery03_mix4 li.bestItem .discount span{margin:0 0 0 3px;}
	.bd_gallery03_mix4 li.bestItem .price{color:#333; text-align:right; margin-top:0;}
	.bd_gallery03_mix4 li.bestItem .price del, .bd_gallery03_mix4 li.bestItem .price strong{font-size:14px;}
	.bd_gallery03_mix4 li.bestItem .price strong{color:#ed0a0a; font-size:18px;}
	.bd_gallery03_mix4 li.bestItem .info{position:absolute; top:auto; bottom:8px; right:auto; left:15px; width:100%;}
	.bd_gallery03_mix4 li.bestItem .info .icon_shipping_free, .bd_gallery03_mix4 li.bestItem .info .best, .bd_gallery03_mix4 li.bestItem .info .new{float:none;}
	.bd_gallery03_mix4 li.bestItem .save{clear:both; right:auto; left:0;}
	.bd_gallery03_mix4 li.bestItem.clicked, .bd_gallery03_mix4 li.bestItem.lastViewed{height:336px; padding:13px 14px 0;}
	/* OPTIONS */
	.bd_gallery03_mix4 li.bestItem .options *{width:auto; height:auto; float:none; margin:0; border:0; overflow:visible; line-height:normal; display:block;}
	.bd_gallery03_mix4 li.bestItem .options{
		width:262px; height:22px; padding:262px 0 0; overflow:hidden; font-size:11px; font-family:'MS PGothic', 'MS Pゴシック', sans-serif;
		position:absolute; z-index:-1; top:-8px; left:-8px; border:2px solid #0b90fd; background:#FFF; box-shadow:0 2px 4px #868686; overflow:hidden;
		border-radius:.3em; -webkit-border-radius:.3em; -moz-border-radius:.3em;}
	.bd_gallery03_mix4 li.bestItem .options ul{padding:0 6px; width:250px;}
	.bd_gallery03_mix4 li.bestItem .options li{float:left; width:33%; padding:0; line-height:normal; overflow:hidden; line-height:normal; float:left; display:inline; white-space:nowrap;}
	.bd_gallery03_mix4 li.bestItem .options li.ez, .bd_gallery03_mix4 li.bestItem li.added{text-align:center;}
	.bd_gallery03_mix4 li.bestItem .options li.new{width:34%; text-align:right;}
	.bd_gallery03_mix4 li.bestItem .options li a{ display:inline-block; white-space:nowrap; text-align:left; float:none; min-width:40px; height:20px; letter-spacing:/*EACH*/0;}
	
/* Type: gallery04 */	
.bd_gallery04{width:100%; margin:0 0 8px; overflow:hidden;}
	.bd_gallery04 ol{width:100%; color:#4d4d4d; overflow:hidden;}
	.bd_gallery04 li{position:relative; z-index:0; width:175px; height:238px; float:left; padding:6px 0 0; margin:20px 0 0; border-left:1px solid #e7e8ed; border-bottom:2px solid #d5d5d5; overflow:visible; margin-right:-1px;}
	.bd_gallery04 li:first-child, .bd_gallery04 li.firstchild{border-left:0;}
	/* thumb */
	.bd_gallery04 li .thumb{position:relative; z-index:0; width:140px; height:140px; border:1px solid #ededed; margin:0 auto;}
	.bd_gallery04 li .thumb img{width:140px; height:140px; vertical-align:top;}
	/* subject */
	.bd_gallery04 .subject{width:142px; height:30px; overflow:hidden; margin:6px auto 7px;}
	.bd_gallery04 .subject a{color:#333; font-size:12px;}
	/* info position */
	.bd_gallery04 .info{width:158px; height:46px; padding:8px 7px 0 10px; background-color:#f1f4f6; border-left:1px solid #d1d3d5; margin-left:-1px;}
	.bd_gallery04 .info .posLeft, .bd_gallery04 .info .posRight{overflow:hidden;}
	.bd_gallery04 .info .posLeft{float:left; _width:100px;}
	.bd_gallery04 .info .posRight{float:right; text-align:right; padding:3px 0 0;}
	/* itemInfo */
	.bd_gallery04 .itemInfo{height:16px; overflow:hidden; margin:0 0 4px;}
	.bd_gallery04 .itemInfo a, .bd_gallery04 .itemInfo span{
		display:block; text-indent:-5000px; overflow:hidden; height:16px;
		background:url(../../../front/board/image/icon_board.png?120204) -940px -140px no-repeat;}
	.bd_gallery04 .itemInfo .auction{width:89px; background-position:0 -140px;}
	.bd_gallery04 .itemInfo .auctionTime{width:89px; background-position:-89px -140px;}
	.bd_gallery04 .itemInfo .lucky{width:89px; background-position:-178px -140px;}
	.bd_gallery04 .itemInfo .luckyTime{width:89px; background-position:-267px -140px;}
	.bd_gallery04 .itemInfo .charity{width:89px; background-position:-564px -140px;}
	.bd_gallery04 .itemInfo .charityTime{width:89px; background-position:-678px -140px;}
	.bd_gallery04 .itemInfo .secret{width:/*Cause*/80px; background-position:-1242px -140px;}
	/* timeLeft */
	.bd_gallery04 .timeLeft{color:#000; margin:4px 0 2px; height:15px; overflow:hidden;}
	/* shipping */
	.bd_gallery04 .shipping{height:14px; overflow:hidden; text-align:right; margin:1px 2px 0 0; font-size:11px; font-family:'MS PGothic', 'MS Pゴシック', sans-serif;}
	.bd_gallery04 .shipping span, .bd_gallery04 .eTicket span{
		display:inline-block; height:14px; padding-left:22px; color:#5f5f5f; text-align:left; line-height:18px;
		background:url(../../../front/board/image/bullet_board.gif?120204) 0 -1446px no-repeat;}
	.bd_gallery04 .eTicket span{background-position:0 -2792px; padding-left:18px; font-size:12px;}
	/* mini */
	.bd_gallery04 .mini{height:16px; overflow:hidden; margin:8px 0 0;}
	.bd_gallery04 .mini .quick{
		float:left; display:inline; width:17px; height:16px; text-indent:-5000px; margin-right:5px;
		background:url(../../../front/board/image/icon_board.png?120204) -1145px -140px no-repeat;}
	.bd_gallery04 .mini .bids{float:left; margin-top:1px; margin:1px 0 0;}
	.bd_gallery04 .mini .bids strong{color:#ff7205;}
	.bd_gallery04 .mini .shipping{float:left;}
	/* review */
	.bd_gallery04 .info .review{line-height:15px; margin:2px 0; font-size:11px; font-family:'MS PGothic', 'MS Pゴシック', sans-serif;}
	.bd_gallery04 .info .review a{height:14px; overflow:hidden; color:#666; display:block; }
	.bd_gallery04 .info .review.premium a{
		padding-left:19px;
		background:url(../../../front/board/image/bullet_board.gif?120204) 0 -33px no-repeat;}
	.bd_gallery04 .info .review strong{color:#ff0000;}
	/* discount */
	.bd_gallery04 .info .discount, .bd_gallery04 .info .price{height:17px; line-height:17px; overflow:hidden; margin:5px 0;}
	.bd_gallery04 .info .discount{margin:0;}
	.bd_gallery04 .info .discount del{color:#666;}
	.bd_gallery04 .info .discount span{color:#bd8a8c;}
	.bd_gallery04 .info .price{color:#e00a0a;}
	/* OPTIONS */
	.bd_gallery04 .options *{width:auto; height:auto; float:none; padding:0; margin:0; border:0; overflow:visible; line-height:normal;}
	.bd_gallery04 .options{
		width:152px; height:60px; padding:150px 0 0; overflow:hidden; font-size:11px; font-family:'MS PGothic', 'MS Pゴシック', sans-serif;
		position:absolute; z-index:-1; top:-8px; left:-8px; border:2px solid #0b90fd; background:#FFF; box-shadow:0 2px 4px #868686; overflow:hidden;
		border-radius:.3em; -webkit-border-radius:.3em; -moz-border-radius:.3em;}
	.bd_gallery04 .options li{padding:0 5px 0 5px; line-height:normal; margin:1px 0;}
	.bd_gallery04 li.premium{}
	.bd_gallery04 li.premium .subject{
		text-indent:43px;
		background:url(../../../front/board/image/bullet_board.gif?120204) 0 -2763px no-repeat;}
	.bd_gallery04 li .thumb{position:relative; z-index:0;}
	/* clicked, lastViewed */
	.bd_gallery04 li.clicked, .bd_gallery04 li.lastViewed{
		position:relative; z-index:1; width:173px; height:239px; overflow:visible; border:2px solid #ec008c; top:-1px; padding-top:4px;
		border-radius:0 0 3px 3px; -webkit-border-radius:0 0 3px 3px; -moz-border-radius:0 0 3px 3px;}
	.bd_gallery04 li.clicked .info, .bd_gallery04 li.lastViewed .info{border-color:#EC008C; width:156px;}
	.bd_gallery04 li.lastViewed .info{border-color:#006fd7;}
	.bd_gallery04 li.clicked .state, .bd_gallery04 li.lastViewed .state{
		position:absolute; z-index:150; top:-9px; left:4px; display:block; width:68px; height:48px; padding:22px 2px 0 0; color:#ff0066; text-align:center; font-weight:bold;
		background:url(../../../front/common/image/ic_common.png?120204) 0 -130px no-repeat;
		_background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://static.image-gmkt.com/en/front/board/image/icon_cilcked02.png?120204', sizingMethod='crop');}
	.bd_gallery04 li.clicked .state a.btn_close, .bd_gallery04 li.lastViewed .state a.btn_close{
		display:block; text-indent:-5000px; position:absolute; overflow:hidden; top:0; left:48px; width:13px; height:13px;
		background:url(../../../front/common/image/ic_common.png?120204) -185px 0 no-repeat;}
	.bd_gallery04 li.lastViewed{border-color:#0a49c3;}
	.bd_gallery04 li.lastViewed .state{background-position:-73px -130px; color:#0a49c3;}
	.bd_gallery04 li.lastViewed .state a.btn_close{background-position:-372px 0;}
	.bd_gallery04 li.lastViewed .state.line3{height:56px; padding:14px 2px 0 0;}

.bd_gallery04#aucGallery{}
.bd_gallery04#aucGallery li{height:251px;}
.bd_gallery04#aucGallery li:first-child, .bd_gallery04#aucGallery li.firstchild{border-left:0;}
.bd_gallery04#aucGallery .info{height:58px; position:relative; z-index:-2;}
.bd_gallery04#aucGallery .info .discount, .bd_gallery04#aucGallery .info .price{margin:0;}
.bd_gallery04#aucGallery .mini{margin:0;}
.bd_gallery04#aucGallery .shipping{ position:absolute; right:5px; top:45px;}
.bd_gallery04#aucGallery li.clicked{height:251px;}
.bd_gallery04#aucGallery li.clicked:first-child, .bd_gallery04#aucGallery li.clicked.firstchild,
.bd_gallery04#aucGallery li.lastViewed:first-child, .bd_gallery04#aucGallery li.lastViewed.firstchild{border-left:2px solid #ec008c; width:171px;}
.bd_gallery04#aucGallery li.clicked:first-child .info, .bd_gallery04#aucGallery li.clicked.firstchild .info,
.bd_gallery04#aucGallery li.lastViewed:first-child .info, .bd_gallery04#aucGallery li.lastViewed.firstchild .info{width:154px;}
.bd_gallery04#aucGallery .options *{width:auto; height:auto; float:none; margin:0; border:0; overflow:visible; line-height:normal;}
.bd_gallery04#aucGallery .options{
		width:152px; height:62px; padding:150px 0 0; overflow:hidden; font-size:11px; font-family:'MS PGothic', 'MS Pゴシック', sans-serif;
		position:absolute; z-index:-1; top:-8px; left:-8px; border:2px solid #0b90fd; background:#FFF; box-shadow:0 2px 4px #868686; overflow:hidden;
		border-radius:.3em; -webkit-border-radius:.3em; -moz-border-radius:.3em;}
.bd_gallery04#aucGallery .options li{margin:0; padding:0 5px; line-height:normal; height:20px;}
.bd_gallery04#aucGallery .options li a{margin:0; display:block; height:18px; padding:0 0 0 18px; color:#696969; text-decoration:none; white-space:nowrap; line-height:normal; line-height:18px; font-family:'MS PGothic', 'MS Pゴシック', sans-serif; margin:0;}

/* Type : gallery05 */
.bd_gallery05{overflow:hidden;}
	/* ----- TAB ----- */
	.bd_tab05{height:28px; background-color:#ededed; border-bottom:2px solid #898989; margin:20px 0 18px;}
	.bd_tab05 h2{
		float:left; color:#fff; width:145px; height:36px; margin-top:-6px; float:left; text-align:center; line-height:36px; overflow:hidden;
		background:url(../../../front/board/image/tab_board.png?120204) 0 -65px no-repeat;}
	.bd_tab05 h2 a{color:#fff; text-decoration:none; display:block;}
	.bd_tab05 ul{float:left; width:735px; overflow:hidden;}
	.bd_tab05 li{float:left; border-left:1px solid #d8d8d8; font-weight:bold; width:16.5%; _width:16.2%; text-align:center;}
	.bd_tab05 li.firstchild{border-left:0;}
	.bd_tab05 li a, .bd_tab05 li a span{display:inline-block; width:100%; text-decoration:none; white-space:nowrap; cursor:pointer; text-align:center; vertical-align:top; line-height:normal; height:28px; line-height:28px;}
	.bd_tab05 li a span{margin-left:2px; color:#777;}
	.bd_tab05 li.selected{position:relative; z-index:0;}
	.bd_tab05 li.selected a, .bd_tab05 li.selected a span{
		color:#0066ff; height:30px;
		background:url(../../../front/common/image/tab_common_gray.png?120204) left -290px no-repeat;}
	.bd_tab05 li.selected a span{background-position:right -290px;}
	/* ----- GALLERY ----- */
	.bd_gallery05 ul{width:100%; color:#4d4d4d; overflow:hidden; border-bottom:2px solid #d5d5d5;}
	.bd_gallery05 li{position:relative; z-index:0; float:left; width:175px; padding:9px 0 0; border-left:1px solid #d5d5d5;}
	.bd_gallery05 li:first-child, .bd_gallery05 li.firstchild{border-left:0;}
	/* common */
	.bd_gallery05 li .thumb, .bd_gallery05 li .subject, .bd_gallery05 li .price{width:140px; margin:0 auto;}
	/* thumb */
	.bd_gallery05 li .thumb{position:relative; z-index:0; height:140px; margin:0 auto 5px; border:1px solid #ededed;}
	.bd_gallery05 li .thumb img{width:140px; height:140px; vertical-align:top;}
	/* subject */
	.bd_gallery05 li .subject{height:30px; overflow:hidden;}
	/* discount */
	.bd_gallery05 li .discount{position:relative; z-index:0; height:0;}
	.bd_gallery05 li .discount p{
		position:absolute; z-index:0; top:-59px; left:19px; width:51px; height:40px; color:#fff; text-align:center; padding-top:11px;
		background:url(../../../front/common/image/ic_common.png?120204) 0 -325px no-repeat;}
	.bd_gallery05 li .discount.blue p{ background-position:-56px -325px;}
	/* price */
	.bd_gallery05 li .price{height:24px; line-height:24px; text-align:right;}
	.bd_gallery05 li .price del{color:#bebebe; margin-right:5px; font-size:10px; font-family:'MS PGothic', 'MS Pゴシック', sans-serif;}
	.bd_gallery05 li .price strong{ font-weight:bold; color:#eb0000;}
	/* info */
	.bd_gallery05 li .info{height:23px; padding:10px 5px 0; border-top:1px solid #2a93ff; background-color:#f1f4f6; font-size:11px; font-family:'MS PGothic', 'MS Pゴシック', sans-serif;}
	/* info - sold */
	.bd_gallery05 li .sold{float:left; height:15px; line-height:15px; color:#666;}
	.bd_gallery05 li .sold em{color:#2663be;}
	/* info - review */
	.bd_gallery05 li .review{float:right;}
	.bd_gallery05 li .review a{text-align:left; height:15px; line-height:15px; overflow:hidden; color:#666; display:block; font-size:11px; font-family:'MS PGothic', 'MS Pゴシック', sans-serif;}
	.bd_gallery05 li .review.premium a{
		padding-left:19px;
		background:url(../../../front/board/image/bullet_board.gif?120204) 0 -33px no-repeat;}
	.bd_gallery05 li .review strong{color:#ff0000;}

.bd_gallery06{width:100%; margin:0;}
	.bd_gallery06 ul{border-top:1px solid #ddd; padding:0; overflow:hidden;}
	.bd_gallery06 li{
		position:relative; z-index:0; float:left; width:148px; height:248px; padding:3px 12px 0; margin:5px 0 0; background-color:#fff;
		border:2px solid #fff; border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px;}
	.bd_gallery06 li .clicked{display:none;}
	.bd_gallery06 li .head{height:18px; line-height:18px; margin:0 0 5px; overflow:hidden;}
	.bd_gallery06 li .number{float:left; color:#b1b1b1; font-weight:bold; font-size:14px;}
	.bd_gallery06 li .shipping{float:right; height:18px; line-height:18px; color:#fff; white-space:nowrap; color:#4C8DEA; font-size:/*Cause*/9px; font-family:'MS PGothic', 'MS Pゴシック', sans-serif;}
	.bd_gallery06 .thumb{position:relative; z-index:0;}
	.bd_gallery06 .thumb p{width:148px; height:148px; margin-bottom:5px 0; position:relative; z-index:1;}
	.bd_gallery06 .thumb img{width:148px; height:148px; vertical-align:top;}
	.bd_gallery06 .subject{height:30px; overflow:hidden; width:100%; margin:5px 0;}
	/* Info */
	.bd_gallery06 .info{width:100%; height:38px; text-align:center; color:#555;}
	.bd_gallery06 .info .price strong{color:#ed0a0a; font-size:13px;}
	.bd_gallery06 .info .discount em{margin:0 1px; color:#2a6ccc;}
	.bd_gallery06 .info .discount span{margin:0 1px; color:#d49696;}
	
	/* OPTIONS */
	.bd_gallery06 .options *{width:auto; height:auto; float:none; padding:0; margin:0; border:0; overflow:visible; line-height:normal;}
	.bd_gallery06 .options{
		width:160px; height:60px; padding:160px 0 0; overflow:hidden; font-size:11px; font-family:'MS PGothic', 'MS Pゴシック', sans-serif;
		position:absolute; z-index:-1; top:-8px; left:-8px; border:2px solid #0b90fd; background:#FFF; box-shadow:0 2px 4px #868686; overflow:hidden;
		border-radius:.3em; -webkit-border-radius:.3em; -moz-border-radius:.3em;}
	.bd_gallery06 .options li{padding:0 5px 0 5px; line-height:normal; margin:1px 0;}
	
	/* Clicked */
	.bd_gallery06 li.clicked{border-color:#ec008c; position:relative; z-index:0;}
	.bd_gallery06 li.clicked .clicked{position:absolute; top:-7px; left:4px; z-index:2; display:block;}
	.bd_gallery06 li.clicked .clicked p{
		width:63px; height:46px; color:#ff0066; text-align:center; font-weight:bold; padding:19px 2px 0 0; line-height:13px;
		background:url(../../../front/common/image/ic_common.png?120204) 0 -60px no-repeat;}
	.bd_gallery06 li.clicked .clicked a.btn_close{
		display:block; text-indent:-5000px; position:absolute; overflow:hidden; top:0; left:48px; width:13px; height:13px;
		background:url(../../../front/common/image/ic_common.png?120204) -185px 0 no-repeat;}
	.bd_gallery06 ul.best5{border:0;}
	.bd_gallery06 ul.best5 li .number{color:#2d6e9e;}

/* GALLERY 7----------------------------------------------------------------------*/
.bd_gallery7{overflow:hidden;}
	.bd_gallery7 ul{width:869px; height:329px; margin:20px auto; overflow:visible;}
	.bd_gallery7 li{position:relative; z-index:0; float:left; display:inline; width:268px; height:327px; border:1px solid #cacfd4; background:#eeeeef; margin:0 0 0 15px; line-height:29px; color:#2c3035;}
	.bd_gallery7 li .subject, .bd_gallery7 li .description{ white-space:nowrap; text-overflow:ellipsis; overflow:hidden; padding:0 6px; _width:256px;}
	.bd_gallery7 li .subject{font-weight:bold;}
	.bd_gallery7 li .banner {height:268px;}
	.bd_gallery7 li.clicked, .bd_gallery7 li.lastviewed{border-width:2px; width:266px; height:325px;}
	.bd_gallery7 li.clicked .banner img, .bd_gallery7 li.lastviewed .banner img{width:266px; height:266px;}

/* GALLERY 8----------------------------------------------------------------------*/
.bd_gallery8{overflow:hidden;}
	.bd_gallery8 ul{width:100%; margin:15px auto; overflow:hidden;}
	.bd_gallery8 li{position:relative; z-index:0; float:left; display:inline; width:280px; margin:0 0 0 20px; color:#2c3035;}
	.bd_gallery8 li.firstchild, .bd_gallery8 li:first-child{margin-left:0;}
	.bd_gallery8 li .qty{
		position:absolute; top:50px; left:6px; width:96px; height:30px; line-height:25px; overflow:hidden; font-size:17px; font-weight:bold; text-align:center;
		background:url(../../../front/board/image/newboard.png?120204) -257px -315px no-repeat;}
	.bd_gallery8 li .info{position:relative; width:100%; border-bottom:2px solid #552b68;}
	.bd_gallery8 li .info .sale{
		position:relative; z-index:1; width:108px; height:43px; line-height:43px; text-align:center; font-weight:bold; color:#fff; font-size:17px; overflow:hidden;
		background:url(../../../front/board/image/newboard.png?120204) 0 -385px no-repeat;}
	.bd_gallery8 li .info .sale strong{font-size:28px;}
	.bd_gallery8 li .info .price{
		position:absolute; top:0; right:0; width:183px; height:43px; padding-right:10px; line-height:48px; text-align:right; font-weight:bold; color:#ff0060; font-size:28px; overflow:hidden;
		background:url(../../../front/board/image/newboard.png?120204) -109px -385px no-repeat;}
	.bd_gallery8 li .info .price span{font-size:18px;}
	.bd_gallery8 li .thumb img{width:280px; height:280px; vertical-align:top;}
	.bd_gallery8 li .subject{overflow:hidden; height:30px; margin:3px 0 5px;}
	.bd_gallery8 li .subject .shipping{color:#9d48d2; font-weight:bold;}
	.bd_gallery8 li .btn_area{ text-align:center; margin:5px 0;}
	.bd_gallery8 li .btn_area a.btn_goitem{
		display:inline-block; width:195px; height:43px; overflow:hidden; 
		background:url(../../../front/board/image/btn_board.png?120204) -164px -325px no-repeat;}
	.bd_gallery8 li .btn_area a.btn_goitem span{display:block; text-indent:-9999em;}

/* GALLERY 9----------------------------------------------------------------------*/
.bd_gallery9{overflow:hidden;}
	/* GALLERY */
	.bd_gallery9 ul{width:100%; color:#4d4d4d; overflow:hidden; border-bottom:1px solid #d5d5d5; margin:12px 0 0;}
	.bd_gallery9 li{float:left; position:relative; width:175px; height:206px; padding:0; border-left:1px solid #d5d5d5; overflow:hidden;}
	.bd_gallery9 li:first-child, .bd_gallery9 li.firstchild{border-left:0;}
	/* COMMON */
	.bd_gallery9 li .thumb, .bd_gallery9 li .price{width:140px; margin:0 auto;}
	.bd_gallery9 li .number{position:absolute; left:16px; z-index:1; width:20px; height:20px; line-height:20px; text-align:center; color:#fff; background:#e13566; font-size:15px; font-weight:bold;}
	/* THUMB */
	.bd_gallery9 li .thumb{position:relative; z-index:0; height:140px; margin:0 auto 5px; border:1px solid #ccc;}
	.bd_gallery9 li .thumb img{width:140px; height:140px; vertical-align:top;}
	/* SUBJECT */
	.bd_gallery9 li .subject{height:30px; overflow:hidden; background:#f1f4f6; padding:5px 15px 4px;}
	.bd_gallery9 li .subject a{display:block; height:30px; overflow:hidden;}
	/* INFORMATION */
	.bd_gallery9 li .info{height:20px; line-height:23px; background-color:#e1edf5;}
	/* PRICE */
	.bd_gallery9 li .price{text-align:right;}
	.bd_gallery9 li .price del{color:#666; margin-right:5px;}
	.bd_gallery9 li .price strong{font-weight:bold; color:#eb0000;}

/* GALLERY 10----------------------------------------------------------------------*/
.bd_gallery10{width:100%;}
	.bd_gallery10 ul{height:257px; margin:15px 0;}
	.bd_gallery10 li{
		position:relative; z-index:0; float:left; display:inline; width:192px; margin:5px 0 0 32px; border:2px solid #fff;}
	.bd_gallery10 li:first-child, .bd_gallery10 li.firstchild{margin-left:0;}
	.bd_gallery10 .thumb{position:relative; z-index:0;}
	.bd_gallery10 .thumb p{position:relative; z-index:1; width:190px; border:1px solid #ccc; margin:0 auto;}
	.bd_gallery10 .thumb img{vertical-align:top;}
	.bd_gallery10 .subject{height:30px; overflow:hidden; width:100%; margin:5px 0;}
	.bd_gallery10 .price{width:100%; text-align:center; color:#555; text-align:right;}
	.bd_gallery10 .price strong{color:#ed0a0a; font-size:13px; margin-left:3px;}
	.bd_gallery10 .options *{width:auto; height:auto; float:none; padding:0; margin:0; border:0; overflow:visible; line-height:normal;}
	.bd_gallery10 .options{
		width:203px; height:63px; padding:203px 0 0; overflow:hidden; font-size:11px; font-family:'MS PGothic', 'MS Pゴシック', sans-serif; background:#fff;
		position:absolute; z-index:-1; top:-8px; left:-8px; border:2px solid #0b90fd; background:#FFF; box-shadow:0 2px 4px #868686; overflow:hidden;
		border-radius:.3em; -webkit-border-radius:.3em; -moz-border-radius:.3em;}
	.bd_gallery10 .options ul{overflow:hidden; width:100%;}
	.bd_gallery10 .options li{display:block; padding:0 5px;}
	.bd_gallery10 .options li a{display:block; height:20px; line-height:20px;}

/* GALLERY 11----------------------------------------------------------------------*/
.bd_gallery11{width:100%;}
	.bd_gallery11 ul{height:257px; margin:20px 0;}
	.bd_gallery11 li{position:relative; z-index:0; float:left; display:inline; width:192px; margin:5px 0 0 36px; background:#f1f4f6;}
	.bd_gallery11 li:first-child, .bd_gallery11 li.firstchild{margin-left:0;}
	.bd_gallery11 .thumb{position:relative; z-index:0;}
	.bd_gallery11 .thumb p{position:relative; z-index:1; width:190px; border:1px solid #ccc; margin:0 auto;}
	.bd_gallery11 .thumb img{vertical-align:top;}
	.bd_gallery11 .details{border-top:1px solid #fff;}
	.bd_gallery11 .subject{height:30px; overflow:hidden; margin:7px 8px;}
	.bd_gallery11 .price{text-align:center; color:#555; text-align:right; margin:5px 8px;}
	.bd_gallery11 .price strong{color:#ed0a0a; font-size:13px; margin-left:3px;}
	.bd_gallery11 .options *{width:auto; height:auto; float:none; padding:0; margin:0; border:0; overflow:visible; line-height:normal;}
	.bd_gallery11 .options{
		width:203px; height:63px; padding:203px 0 0; overflow:hidden; font-size:11px; font-family:'MS PGothic', 'MS Pゴシック', sans-serif; background:#fff;
		position:absolute; z-index:-1; top:-8px; left:-8px; border:2px solid #0b90fd; background:#FFF; box-shadow:0 2px 4px #868686; overflow:hidden;
		border-radius:.3em; -webkit-border-radius:.3em; -moz-border-radius:.3em;}
	.bd_gallery11 .options ul{overflow:hidden; width:100%;}
	.bd_gallery11 .options li{display:block; padding:0 5px; background:#fff;}
	.bd_gallery11 .options li a{display:block; height:20px; line-height:20px;}
/* [[ galleryList01_style_01 ]] */
ol.bestFive{}
	ol.bestFive li{background-position:-535px -860px;}
	ol.bestFive span.num{background-position:0 -243px;}

/* Type : g_board_gallery02 */
ol.g_board_gallery02{position:relative; z-index:0; width:100%; overflow:hidden;}
	ol.g_board_gallery02 li{width:175px; height:238px; float:left; padding:6px 0 0; border-left:1px solid #e7e8ed; border-bottom:2px solid #d5d5d5; margin-right:-1px; overflow:visible; margin:25px 0 0; margin-right:-1px;}
	ol.g_board_gallery02 li:first-child, ol.g_board_gallery02 li.firstchild{border-left:0;}
	ol.g_board_gallery02 .g_thumb{width:140px; height:140px; border:1px solid #ededed; position:relative; z-index:1; margin:0 auto;}
	ol.g_board_gallery02 .g_thumb .g_img{display:block;}
	ol.g_board_gallery02 .g_thumb img{width:140px; height:140px; vertical-align:top;}
	ol.g_board_gallery02 .g_info{position:relative; width:175px;}
	ol.g_board_gallery02 .g_info p.g_tit{width:142px; height:29px; margin:6px auto 7px; overflow:hidden;}
	ol.g_board_gallery02 .g_info p.g_tit a{color:#333; font-size:12px;}
	ol.g_board_gallery02 .g_info div.g_price{width:158px; height:48px; background-color:#f1f4f6; border-left:1px solid #d1d3d5; margin-left:-1px; padding:6px 7px 0 10px;}
	ol.g_board_gallery02 .g_info div.g_price div{width:100%; overflow:hidden; height:28px; line-height:22px;}
	ol.g_board_gallery02 .g_info div.g_price p{height:15px;}
	ol.g_board_gallery02 .g_info div.g_price .g_soldout{text-decoration:none; color:#000;}
	ol.g_board_gallery02 .g_info div.g_price div p.g_sale{line-height:14px;}
	ol.g_board_gallery02 .g_info div.g_price div p, ol.g_board_gallery02 .g_info div.g_price p strong{float:right; display:inline; color:#c89091; text-align:right;}
	ol.g_board_gallery02 .g_info div.g_price div p em{color:#2867c5;}
	ol.g_board_gallery02 .g_info div.g_price div p del{color:#000;}
	ol.g_board_gallery02 .g_info div.g_price p strong{color:#e00a0a;}
	ol.g_board_gallery02 .g_info div.g_price p strong span{color:#2867c5; font-weight:normal;}
	ol.g_board_gallery02 .g_info div.g_price .quick{
		position:absolute; left:10px; bottom:7px; display:block; width:17px; height:16px; text-indent:-5000px;
		background:url(../../../front/board/image/icon_board.png?120204) -1145px -140px no-repeat;}
	ol.g_board_gallery02 .g_info div.g_price .g_iFree, ol.g_board_gallery02 .g_info div.g_price .g_iOversea{
		display:block; text-indent:-5000px; overflow:hidden; float:left; display:inline;
		background:url(../../../front/board/image/icon_board.png?120204) no-repeat;}
	ol.g_board_gallery02 .g_info div.g_price .g_iFree{width:42px; height:15px; background-position:-563px -55px; position:absolute; left:17px; height:16px; line-height:20px; bottom:4px;}
	ol.g_board_gallery02 .g_info div.g_price .g_iOversea{width:58px; height:15px; background-position:-610px -55px; display:none;}
	ol.g_board_gallery02 .g_info .shipping, ol.g_board_gallery02 .g_info .eTicket{
		position:absolute; left:33px; bottom:6px; display:block; width:42px; height:16px; overflow:hidden; padding-left:22px; color:#5f5f5f; text-align:left; line-height:16px; font-size:11px; font-family:'MS PGothic', 'MS Pゴシック', sans-serif;
		background:url(../../../front/board/image/bullet_board.gif?120204) 0 -1446px no-repeat;}
	ol.g_board_gallery02 .g_info .eTicket{background-position:0 -2792px; padding-left:17px; font-size:12px;}
	ol.g_board_gallery02 .g_info .review{position:absolute; left:10px; top:45px;}
	ol.g_board_gallery02 .g_info .review a{text-align:left; height:14px; overflow:hidden; color:#666; display:block; line-height:15px; font-size:11px; font-family:'MS PGothic', 'MS Pゴシック', sans-serif;}
	ol.g_board_gallery02 .g_info .review.premium a{
		padding-left:19px;
		background:url(../../../front/board/image/bullet_board.gif?120204) 0 -33px no-repeat;}
	ol.g_board_gallery02 .g_info .review strong{color:#ff0000; position:relative; float:none !important;}
	ol.g_board_gallery02 li.g_clicked{
		width:173px; height:238px; padding-top:32px; border:2px solid #006fd7; border-top-width:0; margin-top:-1px; position:relative; z-index:1;
		border-radius:0 0 3px 3px; -webkit-border-radius:0 0 3px 3px; -moz-border-radius:0 0 3px 3px;
		background:url(../../../front/board/image/bg_board.png?120204) -348px -1500px no-repeat;}
	ol.g_board_gallery02 li.g_clicked .g_price{width:156px; border:0; margin:0;}
	ol.g_board_gallery02 li.g_selected .g_thumb .g_links{border:2px solid #0b90fd; padding:6px; width:140px; height:195px; position:absolute; top:-7px; left:-8px; overflow:hidden; cursor:pointer; z-index:1; display:block; margin-top:-1px; background-color:#FFF; font-size:11px; font-family:'MS PGothic', 'MS Pゴシック', sans-serif;}
	ol.g_board_gallery02 li.g_selected .g_thumb .g_links img{width:140px; height:140px; vertical-align:top;}
	ol.g_board_gallery02 li.g_selected .g_thumb .g_links ul{background-color:#FFF;  position:absolute; bottom:0; left:0; height:58px; padding:2px 4px 0; width:148px;}
	ol.g_board_gallery02 li.g_selected .g_thumb .g_links ul li{height:18px; line-height:18px; margin:0; padding:0; overflow:hidden; cursor:pointer; margin-left:2px; border:0;}
	ol.g_board_gallery02 li .g_thumb .g_links{display:none;}
	ol.g_board_gallery02 li.g_selected .g_thumb .g_links ul li span{
		display:block; height:18px; padding-left:18px; text-decoration:none; cursor:pointer; line-height:18px; font-size:11px; font-family:'MS PGothic', 'MS Pゴシック', sans-serif;
		background:url(../../../front/board/image/bullet_board.gif?120204) 1px -1080px no-repeat;}
	ol.g_board_gallery02 li.g_selected .g_thumb .g_links ul li.g_ezview span{background-position:2px -1080px;}
	ol.g_board_gallery02 li.g_selected .g_thumb .g_links ul li.g_compare span{background-position:0 -1111px;}
	ol.g_board_gallery02 li.g_selected .g_thumb .g_links ul li.g_quick span{background-position:1px -1140px;}
	ol.g_board_gallery02 li.g_selected .g_thumb .g_links ul li.g_new span{background-position:0 -1172px;}
	ol.g_board_gallery02 li.g_selected .g_thumb .g_links ul li a:link, ol.g_board_gallery02 li.g_selected .g_thumb .g_links ul li a:visited{text-decoration:none;}
	ol.g_board_gallery02 li.g_selected .g_thumb .g_links ul li a:hover, ol.g_board_gallery02 li.g_selected .g_thumb .g_links ul li a:active{text-decoration:none; color:#0262b2;}
	ol.g_board_gallery02 li.g_selected .g_info .g_tit{ visibility:hidden;}
	ol.g_board_gallery02 li.premium{}
	ol.g_board_gallery02 li.premium .g_tit{
		text-indent:43px;
		background:url(../../../front/board/image/bullet_board.gif?120204) 0 -2764px no-repeat;}

/* Type : g_bd_gallery04 */
.g_bd_gallery04{position:relative; overflow:hidden; z-index:0; margin:10px 0; width:100%;}
	.g_bd_gallery04 h3{
		color:#0039ae; padding-left:16px; margin:0 0 10px;
		background: url(../../../front/board/image/bullet_board.gif?120204) 0 -993px no-repeat;}
    .g_bd_gallery04 ul{width:904px; margin:-20px 0 0 -17px; border-bottom:1px solid #8c8c8c; padding-bottom:10px; overflow:hidden;}
    .g_bd_gallery04 li{float:left; width:412px; height:100px; border-right:1px solid #d3d7d9; color:#666; padding:20px 18px 0; overflow:hidden;}
    .g_bd_gallery04 li .g_thumb{width:165px; height:100px; float:left;}
    .g_bd_gallery04 li .g_thumb img{width:165px; height:100px; vertical-align:top;}
    .g_bd_gallery04 li .g_detail{float:right; width:231px;}
    .g_bd_gallery04 li .g_grade{height:15px; border-bottom:1px solid #d3d7d9; margin:0 0 3px;}
    .g_bd_gallery04 li .g_grade .g_star{float:right;}
    .g_bd_gallery04 li .g_grade .g_star span{
        float:left; width:11px; height:11px; overflow:hidden; text-indent:-5000px; display:inline; margin-right:1px;
        background:url(../../../front/board/image/icon_board.png?120204) -427px -55px no-repeat;}
    .g_bd_gallery04 li .g_grade .g_star span.g_on{background-position:-415px -55px;}
    .g_bd_gallery04 li .g_subject{width:100%; height:16px; text-overflow:ellipsis; overflow:hidden; white-space:nowrap; margin:2px 0;}
    .g_bd_gallery04 li .g_subject a{color:#000; font-weight:bold;}
    .g_bd_gallery04 li .g_describe{height:32px; overflow:hidden; margin:2px 0;}
    .g_bd_gallery04 li .g_icons{overflow:hidden; margin:4px 0 0;}
    .g_bd_gallery04 li .g_icons span{
        width:32px; height:14px; overflow:hidden; float:left; display:inline; text-indent:-5000px; margin-right:2px;
        background:url(../../../front/board/image/icon_board.png?120204) no-repeat;}
    .g_bd_gallery04 li .g_icons span.g_ic_sale{background-position:-1150px -55px;}
    .g_bd_gallery04 li .g_icons span.g_ic_ship{background-position:-1182px -55px;}
    .g_bd_gallery04 li .g_icons span.g_ic_coupon{background-position:-1214px -55px;}
    .g_bd_gallery04 li .g_icons span.g_ic_event{background-position:-1246px -55px;}
    .g_bd_gallery04 li .g_icons span.g_ic_auction{background-position:-1278px -55px;}

/* BOARD LIST NO TYPE ----------------------------------------------------------------------*/
/* LIST NO TYPE 01 */
.bd_lst_no1{margin:20px 0; text-align:center;}
.bd_lst_no1 p{height:30px; line-height:30px; font-weight:bold; color:#3c3c3c; font-size:13px;}
.bd_lst_no1 .conditions{margin-bottom:12px;}
.bd_lst_no1 .conditions span{display:inline-block; height:25px; padding:10px 20px 0; margin:0 auto; border:1px solid #969898;}
.bd_lst_no1 .conditions .ip_check{width:13px; height:13px;}
.bd_lst_no1 .conditions label{margin:0 15px 0 2px; color:#000; cursor:pointer;}

/* LIST NO TYPE 02 */
.bd_lst_no2{margin:15px 0 24px;}
.bd_lst_no2 h2{margin:0;}
.bd_lst_no2 p{margin:8px 0; font-weight:bold; text-align:center;}
.bd_lst_no2 .keyword{font-weight:normal;}
.bd_lst_no2 .form_within{width:270px; height:22px; margin:15px auto; border:1px solid #4d75dc; background-color:#fff; overflow:hidden;}
.bd_lst_no2 .form_within label{
	display:block; float:left; width:22px; height:22px; text-indent:-9999em; overflow:hidden;
	background:#fff url(../../../front/board/image/icon_board.png?120204) -167px -271px no-repeat;}
.bd_lst_no2 .form_within .ip_text{float:left; width:192px; height:22px; line-height:23px; padding:0 3px 0 0; margin:0; border:none; border-right:1px solid #4d75dc; vertical-align:top;}
.bd_lst_no2 .btn_search{float:right; width:52px; height:22px; line-height:22px; margin-left:-3px; text-decoration:none; background:#5281ec; vertical-align:top; text-align:center; font-weight:bold; color:#fff;}

/* Best100 ----------------------------------------------------------------------*/
/* Best100 Menu */
#bestGalleryMenu{
	width:100%; height:43px; overflow:hidden;
	background:url(../../../front/category/image/bg_category.png?120204) 0 0 no-repeat;}
#bestGalleryMenu h2{float:left; width:159px;}
#bestGalleryMenu h2 a{
	display:block; width:159px; height:43px; text-indent:-5000px; overflow:hidden;
	background:url(../../../front/category/image/title_category.png?120204) 0 0 no-repeat;}
#bestGalleryMenu .sub{float:right; width:711px; padding:0 0 0 10px;}
#bestGalleryMenu .sub ul{height:43px; overflow:hidden;}
#bestGalleryMenu .sub ul li{
	float:left; display:inline; padding:0 10px; height:43px; line-height:43px; margin-left:-1px;
	background:url(../../../front/category/image/bullet_category.gif?120204) 0 -678px no-repeat;}
#bestGalleryMenu .sub ul li.selected a{font-weight:bold; color:#1e6eff; cursor:default; text-decoration:none;}
/* Best100 Tab */
#bestGalleryTab{height:32px; background-color:#c3daf7; margin:0 0 10px; line-height:32px; overflow:hidden;}
	#bestGalleryTab h2{
		color:#fff; width:162px; height:32px; float:left; text-align:center; padding-right:12px; overflow:hidden;
		background:url(../../../front/category/image/tab_category.png?120204) 0 -90px no-repeat;}
	#bestGalleryTab h2 a{color:#fff; display:block;}
	#bestGalleryTab ul{padding-left:3px;}
	#bestGalleryTab li{
		float:left; font-weight:bold; padding:0 10px 0 16px;
		background:url(../../../front/category/image/bullet_category.gif?120204) 0 -654px no-repeat;}
	#bestGalleryTab li.firstchild{background:none;}
	#bestGalleryTab li a{color:#000; font-weight:normal; font-size:12px; font-weight:bold;}
	#bestGalleryTab li.current a{color:#1057af; height:32px; text-decoration:none; cursor:default;}
	#bestGalleryTab a.btn_smartView{
		position:absolute; right:5px; top:5px; width:73px; height:22px; padding-right:17px; text-align:center; line-height:23px; font-weight:normal; color:#00163e; text-decoration:none; text-indent:-5000px; text-shadow:0 0 2px #fff;
		background:url(../../../front/board/image/btn_board.png?120204) 0 -415px no-repeat;}
	#bestGalleryTab a.btn_smartView:hover{ box-shadow:1px 1px 2px #9baec5;}

/* = Giosis Board Paging
--------------------------------------------------------------------------------------------*/
.g_paging01{color:#CCC; letter-spacing:1px;}
	.g_paging01 a{color:#313131; font-weight:bold;}
	.g_paging01 a:active, .g_paging01 a.g_active{color:#fc8600; text-decoration:none;}

/* = Giosis Board Title
--------------------------------------------------------------------------------------------*/
#narrow .title, #detail .title{width:100%; overflow:hidden; margin-bottom:8px; font-family:/*FIX*/Tahoma;}
	#narrow .title h3, #detail .title h3{
		color:#0039ae; float:left; display:inline; padding-left:16px; margin:0; font-size:12px;
		background: url(../../../front/board/image/bullet_board.gif?120204) -5px -512px no-repeat;
	}
	#narrow .title span, #detail .title span{color:#333; float:left; margin:0 0 0 8px; font-size:12px;}
		#narrow .title span strong, #detail .title span strong{color:#ff5a00;}

/* = Giosis [Board] Content
--------------------------------------------------------------------------------------------*/
/* [[ HTML : wishlist ]] */
.wishGroup{
	width:100%; margin:8px 0; overflow:hidden;
	background:url(../../../front/board/image/bgListTop.gif?120204) 0 0 no-repeat;}
.wishGroup ul{
	width:852px; padding:0 14px 0px;  overflow:hidden; margin-top:3px;
	background:url(../../../front/board/image/bgListTop.gif?120204) 0 bottom no-repeat;}
.wishGroup ul li{
	float:left; display:inline; border-bottom:1px dotted #83adcd; width:191px; padding:5px 0 10px 22px; height:18px; overflow:hidden; line-height:22px;
	background:url(../../../front/board/image/bullet_board.gif?120204) 2px -534px no-repeat;}
.wishGroup ul li a{color:#333;}

/* SPONSOR LINK */
.g_ads_sonsor{margin-top:50px;}
	.g_ads_sonsor h3{
		color:#0039ae; padding-left:15px; line-height:14px; margin-bottom:5px;
		background:url(../../../front/board/image/bullet_board.gif?120204) -5px -513px no-repeat;}
	.g_ads_sonsor dl{border:1px solid #dedede; padding:6px 8px;}
	.g_ads_sonsor dl dt a:link, .g_ads_sonsor dl dt a:hover,
	.g_ads_sonsor dl dt a:active, .g_ads_sonsor dl dt a:visited{ text-decoration:underline; color:#3366cc;}
	.g_ads_sonsor dl dd{color:#777;}
	.g_ads_sonsor dl dd.g_detail{color:#3d3d3d;}

/* Kerword Auto Change */
#g_sc_autoChange{border:1px solid #bfbfbf; background-color:#fbfbfb; height:33px; line-height:33px; margin:8px 0;}
	#g_sc_autoChange .g_word{
		padding-left:18px; margin:0 12px; height:33px; color:#ff0000;
		background:url(../../../front/board/image/bullet_board.gif?120204) 0 -1597px no-repeat;}
	#g_sc_autoChange .g_word a:link, #g_sc_rightWord .g_word a:visited,
	#g_sc_autoChange .g_word a:hover, #g_sc_rightWord .g_word a:active{color:#0000de; text-decoration:underline;}

.g_sh_h2{
	height:20px; line-height:20px; padding-left:15px; margin:30px 0 5px; color:#0039ae; font-size:13px;
	background:url(../../../front/board/image/bullet_board.gif?120204) 0 -990px no-repeat;}
	.g_sh_results{border:1px solid #c3cfdd; border-width:1px 0; background-color:#f0f7ff; margin:8px 0; padding:14px 0 10px 160px;}
	.g_sh_results .g_word{
		background-color:#FFF; width:528px; text-align:center; margin:0 0 13px; padding:8px 15px; font-weight:bold;
		border:1px solid #c8d5e6; border-radius:3px; -webkit-border-radius:3px; -moz-border-radius:3px;}
	.g_sh_results .g_word strong{color:#0256e1;}
	.g_sh_results ul{
		padding-left:65px; min-height:53px; color:#737373; padding-top:7px; margin:13px 0 0; _height:expression(this.scrollHeight<53?"53px":"auto"); font-size:11px; font-family:'MS PGothic', 'MS Pゴシック', sans-serif;
		background:url(../../../front/board/image/bullet_board.gif?120204) left -1699px no-repeat;}
	.g_sh_todayKeyword{margin-bottom:52px;}
	.g_sh_todayKeyword .g_box_01{
		width:878px; height:171px; padding:1px 0; overflow:visible;
		border:1px solid #dbdbdb; border-radius:3px; -webkit-border-radius:3px; -moz-border-radius:3px;}
	.g_sh_todayKeyword .g_rank{width:273px; height:171px; border-left:1px solid #e5e5e5; float:left; display:inline; padding:0 0 0 19px; margin:0 0 0 -1px; position:relative;}
	.g_sh_todayKeyword .g_rank h3{margin:8px 0 5px; color:#000;}
	.g_sh_todayKeyword .g_rank table{width:252px;}
	.g_sh_todayKeyword .g_rank th{font-weight:normal;}
	.g_sh_todayKeyword .g_rank th ul{
		width:252px; height:27px; line-height:27px;
		background:url(../../../front/board/image/newboard.png?120204) left -315px no-repeat;}
	.g_sh_todayKeyword .g_rank th ul li{float:left; display:inline; color:#FFF; text-align:center; vertical-align:middle;}
	.g_sh_todayKeyword .g_rank td{padding:6px 0 0;}
	.g_sh_todayKeyword .g_rank td.g_rank_num span{
		width:12px; height:13px; display:inline-block; color:#FFF; font-weight:bold; text-align:center; line-height:13px; margin:1px 5px 0 13px; padding-right:1px; overflow:hidden; vertical-align:top; font-size:11px; font-family:'MS PGothic', 'MS Pゴシック', sans-serif;
		background:url(../../../front/board/image/icon_board.png?120204) 0 -300px no-repeat;}
	.g_sh_todayKeyword .g_rank td.g_best span{background-position:0 -313px;}
	.g_sh_todayKeyword .g_rank td.g_keyword{}
	.g_sh_todayKeyword .g_rank td.g_keyword a:link, .g_sh_todayKeyword .g_rank td.g_keyword a:visited,
	.g_sh_todayKeyword .g_rank td.g_keyword a:hover, .g_sh_todayKeyword .g_rank td.g_keyword a:active{color:#333; display:block; height:13px; vertical-align:top; height:16px; margin:0 5px; width:136px; text-overflow:ellipsis; white-space:nowrap; word-wrap:normal; overflow:hidden;}
	.g_sh_todayKeyword .g_rank td.g_fttion{ text-align:right; padding-right:5px;}
	.g_sh_todayKeyword .g_rank td.g_fttion span{padding-left:12px; display:inline-block; width:28px; text-align:center;}
	.g_sh_todayKeyword .g_rank td.g_fttion span.g_equal, .g_sh_todayKeyword .g_rank td.g_fttion span.g_up, .g_sh_todayKeyword .g_rank td.g_fttion span.g_down{
		background:url(../../../front/board/image/bullet_board.gif?120204) 0 -1770px no-repeat;}
	.g_sh_todayKeyword .g_rank td.g_fttion span.g_up{background-position:0 -1803px;}
	.g_sh_todayKeyword .g_rank td.g_fttion span.g_down{background-position:0 -1834px;}
	.g_sh_todayKeyword a.g_link_moreRank:link, .g_sh_todayKeyword a.g_link_moreRank:visited,
	.g_sh_todayKeyword a.g_link_moreRank:hover, .g_sh_todayKeyword a.g_link_moreRank:active{color:#025be1; text-decoration:underline; position:absolute; top:178px; left:243px; font-size:11px; font-family:'MS PGothic', 'MS Pゴシック', sans-serif;}
	.g_title_best{border-bottom:1px solid #dbdbdb; height:22px; margin-bottom:12px;}
	.g_sh_search .bestKw{
		padding-left:15px; position:absolute; left:500px; top:24px; width:320px; overflow:hidden; height:18px; line-height:18px;
		background:url(../../../front/board/image/bullet_board.gif?120204) 0 -60px no-repeat;}
	.g_sh_search .bestKw ul{overflow:hidden; width:100%;}
	.g_sh_search .bestKw li{
		float:left; padding:0 10px 0 11px; margin-left:-1px;
		background:url(../../../front/board/image/bullet_board.gif?120204) 0 -1203px no-repeat;}
	.g_sh_search .bestKw li:first-child{border:none;}
	
	.g_sh_search .control{position:absolute; left:845px; top:25px; width:28px; height:14px; overflow:hidden;}
	.g_sh_search .control a.btn_prev, .g_sh_search .control a.btn_next{
		width:13px; height:14px; float:left; text-indent:-5000px; overflow:hidden; margin-right:-1px; cursor:pointer;
		background:url(../../../front/board/image/icon_board.png?120204)  no-repeat;}
	.g_sh_search .control a.btn_prev{background-position:-1315px -55px;}
	.g_sh_search .control a.btn_next{background-position:-1327px -55px;}

/* GROUP TODEAL ----------------------------------------------------------------------*/
/* BASE */
.groupTodeal{margin:8px 0; height:123px; overflow:hidden; border:1px solid #d9d9d9;}
	.groupTodeal .title{position:relative; float:left; background-color:#dfdfdf; width:101px; height:107px; border-right:1px solid #d9d9d9; padding:16px 0 0 7px;}
	.groupTodeal .title h2{color:#6b0bb4; font-weight:bold; display:block; margin-bottom:5px; font-size:13px;}
	.groupTodeal .title p{color:#404040; line-height:14px;}
	.groupTodeal .title .arrow{
		width:8px; height:16px; position:absolute; text-indent:-5000px; right:-8px; top:53px;
		background:url(../../../front/board/image/icon_board.png?120204) -1090px -140px no-repeat;}
	.groupTodeal .gallery{width:765px; height:111px; padding:6px 0 6px 4px; background-color:#fbfbfb; overflow:hidden; float:right;}
	.groupTodeal .gallery li{width:238px; height:111px; padding:0 7px 0 7px; float:left; border-left:1px dotted #d9d9d9; position:relative;}
	.groupTodeal .gallery li:first-child, .groupTodeal .gallery li.firstchild{border:none;}
	.groupTodeal .gallery li .thumb{float:left; width:108px; height:108px; border:1px solid #efefef;}
	.groupTodeal .gallery li .thumb img{width:108px; height:108px; vertical-align:top;}
	.groupTodeal .gallery li .details{width:122px; float:right;}	
	.groupTodeal .gallery li .details .subject{line-height:14px; height:42px; margin:4px 0 4px; overflow:hidden;}
	.groupTodeal .gallery li .details .subject a{color:#333;}
	.groupTodeal .gallery li .details .discount{
		width:39px; height:36px; color:#fff; text-align:center; overflow:hidden; position:absolute; left:125px; top:74px; vertical-align:middle; padding:5px 0 0 0; font-size:10px; font-family:'MS PGothic', 'MS Pゴシック', sans-serif;
		background:url(../../../front/board/image/icon_board.png?120204) -29px -225px no-repeat;}
	.groupTodeal .gallery li .details .discount em{font-size:12px;}
	.groupTodeal .gallery li .details .price{text-align:right; line-height:18px; position:absolute; bottom:0; right:7px;}
	.groupTodeal .gallery li .details .price del, .groupTodeal .gallery li .g_info .price strong{display:block; text-align:right; color:#333; margin:0; height:18px;}
	.groupTodeal .gallery li .details .price strong{color:#fc0e0e; font-size:13px;}
	.groupTodeal .gallery li .details .review{margin-left:-2px;}
	.groupTodeal .gallery li .details .review a{text-align:left; height:14px; overflow:hidden; color:#666; display:inline-block; line-height:15px; font-size:11px; font-family:'MS PGothic', 'MS Pゴシック', sans-serif;}
	.groupTodeal .gallery li .details .review.premium a{
		padding-left:19px;
		background:url(../../../front/board/image/bullet_board.gif?120204) 0 -33px no-repeat;}
	.groupTodeal .gallery li .details .review strong{color:#ff0000;}

/* GROUP TODEAL TYPE 02 */
.groupTodeal2{position:relative; z-index:0; margin:8px 0; height:92px; overflow:hidden; border:1px solid #d9d9d9;}
	.groupTodeal2 .title{position:relative; float:left; background-color:#dfdfdf; width:121px; height:84px; border-right:1px solid #d9d9d9; padding:8px 0 0 7px;}
	.groupTodeal2 .title h2{color:#6b0bb4; font-weight:bold; display:block; margin-bottom:5px; font-size:13px;}
	.groupTodeal2 .title p{color:#404040; line-height:14px;}
	.groupTodeal2 .title .arrow, .groupTodeal2 .title .icon_additional{
		width:8px; height:16px; position:absolute; text-indent:-5000px; right:-8px; top:38px;
		background:url(../../../front/board/image/icon_board.png?120204) -1090px -140px no-repeat;}
	.groupTodeal2 .title .icon_additional{width:66px; height:55px; background-position:0 -165px; bottom:-1px; right:4px;}
	.groupTodeal2 .gallery{width:745px; height:82px; padding:5px 0 5px 4px; background-color:#fbfbfb; overflow:hidden; float:right;}
	.groupTodeal2 .gallery li{width:231px; height:82px; padding:0 7px 0 7px; float:left; border-left:1px dotted #d9d9d9; position:relative;}
	.groupTodeal2 .gallery li:first-child, .groupTodeal2 .gallery li.firstchild{border:none;}
	.groupTodeal2 .gallery li .thumb{float:left; width:74px; height:74px; border:1px solid #efefef;}
	.groupTodeal2 .gallery li .thumb img{width:74px; height:74px; vertical-align:top;}
	.groupTodeal2 .gallery li .details{width:145px; float:right;}	
	.groupTodeal2 .gallery li .details .subject{line-height:14px; max-height:28px; _height:28px; margin:0 0 4px; overflow:hidden;}
	.groupTodeal2 .gallery li .details .subject a{color:#333;}
	.groupTodeal2 .gallery li .details .discount{line-height:14px; overflow:hidden; color:#ff5858; font-size:10px; font-family:'MS PGothic', 'MS Pゴシック', sans-serif;}
	.groupTodeal2 .gallery li .details .discount em{font-size:12px;}
	.groupTodeal2 .gallery li .details .price{text-align:right; line-height:18px; position:absolute; bottom:0; right:7px;}
	.groupTodeal2 .gallery li .details .price del, .groupTodeal2 .gallery li .g_info .price strong{display:block; text-align:right; color:#333; margin:0; height:14px;}
	.groupTodeal2 .gallery li .details .price strong{color:#fc0e0e; font-size:13px;}
	.groupTodeal2 .gallery li .details .review a{text-align:left; height:14px; overflow:hidden; color:#1057af; display:inline-block; line-height:15px; font-weight:bold; font-size:11px;}
	.groupTodeal2 .gallery li .details .review a.premium{
		padding-left:19px; display:inline-block; height:18px;
		background:url(../../../front/board/image/bullet_board.gif?120204) 0 -32px no-repeat;}

/* Category Result List (category default) */
.cateResult{border:1px solid #cacfd4; position:relative; margin:8px 0 0; z-index:1; width:878px;}
.cateResult .upperPart{height:35px; border-bottom:1px solid #cacfd4; background-color:#f2f2f2; padding:0 3px 0 10px;}
.cateResult .classified{
	height:35px; line-height:35px; float:left; display:inline; margin-right:19px; padding-right:16px;
	background:url(../../../front/board/image/bullet_board.gif?120204) right -2410px no-repeat;}
.cateResult .classified li{
	float:left; padding:/*Cause*/0 8px 0 12px;
	background:url(../../../front/board/image/bullet_board.gif?120204) 0 -2373px no-repeat;}
.cateResult .classified li a{color:#000; display:block; white-space:nowrap; overflow:hidden; text-decoration:none;}
.cateResult .classified li.ellipsis{}
.cateResult .classified li.ellipsis a.link{max-width:130px; _width:130px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.cateResult .classified li.all{background:none; padding-left:0;}
.cateResult .classified li.all a{text-decoration:none;}
.cateResult .classified li.all a em{color:#ff6600; font-weight:bold;}
/* Layer */
.cateResult .classified li .ly_cateList{position:relative; z-index:3;}
.cateResult .classified li .ly_cateList ul{position:absolute; border:1px solid #959599; width:169px; background-color:#fff; padding:2px 0; top:-8px; left:-2px;}
.cateResult .classified li .ly_cateList ul li{float:none; background:none; height:19px; line-height:19px; padding:0;}
.cateResult .classified li .ly_cateList ul li a{font-weight:normal; text-decoration:none; color:#666; padding:0 8px; font-size:11px; font-family:'MS PGothic', 'MS Pゴシック', sans-serif;}
.cateResult .classified li .ly_cateList ul li a:hover, .cateResult .classified li .ly_cateList ul li a:active{background:#f1f1f1; color:#dc0707; font-weight:bold;}
.cateResult .searchFrom{float:left; border:1px solid #4d75dc; height:22px; background-color:#fff; width:260px; margin:6px 0 0;}
.cateResult .searchFrom label{display:none;}
.cateResult .ip_text{float:left; border:none; width:180px; height:22px; vertical-align:top; margin:0 10px; line-height:23px; border:0;}
.cateResult .btn_search{float:right; text-decoration:none; border-left:1px solid #4d75dc; background:#5281ec; width:52px; height:22px; vertical-align:top; text-align:center; font-weight:bold; color:#fff; line-height:22px; margin-left:-3px;}

.cateResult .autocomplete{position:relative; z-index:50; background-color:#fff; width:207px; clear:both;}
.cateResult .autocomplete .list_no{background-color:#FFF; height:50px; line-height:50px; text-align:center; color:#999}
.cateResult .autocomplete .autolist{border:1px solid #1956af; width:100%; position:absolute; top:0; left:-1px; height:275px; overflow:hidden; background:#FFF;}
.cateResult .autocomplete .autolist ul{padding:4px 0; border-bottom:1px dashed #666;}
.cateResult .autocomplete .autolist li{margin:0; overflow:hidden; height:23px; white-space:nowrap; padding:0 12px;}
.cateResult .autocomplete .autolist li:hover, .cateResult .autocomplete .autolist li:active{background-color:#e0edff;}
.cateResult .autocomplete .autolist li span{color:#088be6; background:none;}
.cateResult .autocomplete .autolist li a{color:#000; display:block; height:18px; background:none; overflow:hidden; line-height:17px; padding:3px 0; width:100%; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.cateResult .autocomplete .autolist li a span{color:#0000dd; font-weight:bold;}
.cateResult .autocomplete .autolist li a:hover, .cateResult .autocomplete .autolist li a:active{background-color:#e0edff;}
.cateResult .autocomplete .autolist ul.recommend{border:0;}
.cateResult .autocomplete .autolist ul.recommend li.best{background:url(../../../front/common/image/layout.gif?120204) 165px -799px no-repeat;}
.cateResult .autocomplete .autolist ul.recommend li.best a{width:147px;}
.cateResult .autocomplete .autolist ul.recommend li.best:hover, .cateResult .autocomplete .autolist ul.recommend li.best:active{background:#e0edff url(../../../front/common/image/layout.gif?120204) 165px -799px no-repeat;}
.cateResult .autocomplete .control{border-top:1px solid #cde4f2; background:#FFF; text-align:right; padding:3px 0; height:21px; clear:both; line-height:20px; overflow:hidden; width:100%; position:absolute; bottom:0; left:0;}
.cateResult .autocomplete .control a:link, .cateResult .autocomplete .g_control a:visited,
.cateResult .autocomplete .control a:hover, .cateResult .autocomplete .g_control a:active{color:#154a98; text-decoration:none; display:inline-block; margin-right:8px; font-family:Tahoma;}

.cateResult .bestKeyword{float:left; width:190px; height:35px; line-height:35px; overflow:hidden;}
.cateResult .bestKeyword li{
	float:left; color:#c9ccd3; line-height:35px; font-size:11px; font-family:'MS PGothic', 'MS Pゴシック', sans-serif;
	background:url(../../../front/board/image/bullet_board.gif?120204) 0 -2454px no-repeat;}
.cateResult .bestKeyword li a{color:#779bfa; padding:0 7px;}
.cateResult .bestKeyword li:first-child, .cateResult .bestKeyword li.firstchild{background:none;}
.cateResult .list{width:858px; padding:8px 0 5px 20px; overflow:hidden;}
.cateResult .list li{overflow:hidden; margin-bottom:5px; vertical-align:top;}
.cateResult .list li dl{float:left; width:200px; overflow:hidden; margin-right:14px;}
.cateResult .list li dt{line-height:14px;}
.cateResult .list li dt a{color:#0039ae; margin-right:3px;}
.cateResult .list li dt a strong{color:#dc0707;}
.cateResult .list li dt span{color:#666; font-size:11px; font-family:'MS PGothic', 'MS Pゴシック', sans-serif;}
.cateResult .list li dd{
	display:none; text-overflow:ellipsis; overflow:hidden; white-space:nowrap; padding-left:8px; width:197px; line-height:16px; 
	background:url(../../../front/board/image/bullet_board.gif?120204) left -2082px no-repeat;}
.cateResult .detail li dt{background:#f1f1f1; margin-bottom:3px;}
.cateResult .detail li dt a{padding-left:5px;}
.cateResult .detail li dd{display:block;}
.cateBrand{border:1px solid #cacfd4; background-color:#fff; position:relative; margin:0 0 8px; z-index:0; border-top:0; padding:6px 55px 6px 20px; width:803px;}
.cateBrand h3{width:28px; height:39px; float:left; padding:3px 7px 0 0; overflow:hidden;}
.cateBrand h3 span{
	width:28px; height:15px; display:block; text-indent:-5000px;
	background:url(../../../front/board/image/icon_board.png?120204) -1490px -55px no-repeat;}
.cateBrand.close{ height:42px; overflow:hidden;}
.cateBrand.close ul{height:38px;}
.cateBrand.open{}
.cateBrand ul{overflow:hidden; width:742px; padding:2px 10px; background-color:#f3f3f3; float:right;}
.cateBrand li{float:left; width:20%; height:19px; line-height:19px;}
.cateBrand li a{color:#47a51d;}
.cateBrand li.selected{}
.cateBrand li.selected a{font-weight:bold; color:#f66d16; cursor:default; text-decoration:none;}
.cateResult .btn_more, .cateResult .btn_close,
.cateBrand .btn_more, .cateBrand .btn_close{
	display:block; width:16px; height:16px; position:absolute; right:-1px; bottom:-1px; text-indent:-5000px; overflow:hidden;
	background:url(../../../front/board/image/icon_board.png?120204) -1103px -140px no-repeat;}
.cateResult .btn_close, .cateBrand .btn_close{background-position:-1124px -140px;}

/* SPOT TEMPLATE----------------------------------------------------------------------*/
/* SPOT TEMPLATE 1 */
.spot_template1{margin:7px 0; border:1px solid #cacfd4; overflow:hidden; background-color:#f4f5f6; overflow:hidden; width:878px;}
	.spot_template1 .section{padding:18px 16px 0; float:left; border-left:1px dotted #d9d9d9; height:227px; margin:11px 0 6px -1px; position:relative; z-index:0; width:420px;}
	.spot_template1 .section h2{position:absolute; top:-3px; left:13px;}
	.spot_template1 .section h2 a{color:#333; text-decoration:none; font-size:14px;}
	.spot_template1 .minipaging{position:absolute; right:12px; top:-5px;}
	.spot_template1 .minipaging li{float:left;}
	.spot_template1 .minipaging li a{display:block; width:14px; height:15px; display:block; margin-left:3px; background-color:#d9d9d9; text-decoration:none; text-align:center; color:#666; line-height:15px; font-size:10px; font-family:'MS PGothic', 'MS Pゴシック', sans-serif;}
	.spot_template1 .minipaging li.selected a{background-color:#3f8bfb; color:#fff;}
	.spot_template1 .minipaging li.odd{margin-right:7px;}
	.spot_template1 .section .gallery{padding:0 9px;}
	.spot_template1 .section .gallery li{float:left; width:192px; padding:0 4px;}
	.spot_template1 .section .gallery li .thumb{width:192px; height:192px; margin-bottom:1px;}
	.spot_template1 .section .gallery li .thumb img{vertical-align:top; width:192px; height:192px;}
	.spot_template1 .section .gallery li .subject{height:16px; width:100%; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
	.spot_template1 .section .gallery li .subject a{color:#333;}
	.spot_template1 .section .gallery li .info{position:relative; height:16px; line-height:16px;}
	.spot_template1 .section .gallery li .info .sold{color:#666; display:block; height:16px; line-height:18px; font-size:11px; font-family:'MS PGothic', 'MS Pゴシック', sans-serif;}
	.spot_template1 .section .gallery li .info .sold em{color:#0072bc; font-weight:bold;}
	.spot_template1 .section .gallery li .info .price{position:absolute; right:0; top:0; height:16px; line-height:18px;}
	.spot_template1 .section .gallery li .info .price del{margin-right:3px; color:#555; font-size:11px; font-family:'MS PGothic', 'MS Pゴシック', sans-serif;}
	.spot_template1 .section .gallery li .info .price strong{color:#fc0e0e;}
	.spot_template1 .section .gallery li .info .seller .power, .spot_template1 .section .gallery li .info .seller .good{
		padding-left:15px; display:inline-block; cursor:pointer; color:#2663be; height:16px; line-height:18px; font-size:11px; font-family:'MS PGothic', 'MS Pゴシック', sans-serif; font-weight:bold; white-space:nowrap; text-overflow:ellipsis; width:68px; overflow:hidden;
		background:url(../../../front/category/image/bullet_category.gif?120204) 0 -392px no-repeat;}
	.spot_template1 .section .gallery li .info .seller .good{background-position:0 -422px;}
	.spot_template1 .section .btn_prev, .spot_template1 .section .btn_next	{
		display:block; position:absolute; top:110px; width:14px; height:30px; text-indent:-9999em;
		background:url(../../../front/board/image/icon_board.png?120204) no-repeat;}
	.spot_template1 .section .btn_prev{background-position:0 -595px; left:6px;}
	.spot_template1 .section .btn_next{background-position:-15px -595px; right:8px;}
	.spot_template1 .section_right{background-color:#fbfbfc; float:right; width:403px; height:261px; border-left:1px solid #cacfd4; padding:0 11px; position:relative;}
	.spot_template1 .section_right h2{margin:8px 0 6px 0;}
	.spot_template1 .section_right h2 a{color:#333; text-decoration:none;}
	.spot_template1 .section_right .control{position:absolute; top:12px; right:12px;}
	.spot_template1 .section_right .control .btn_next{
		float:left; margin-left:-1px; width:14px; height:12px; display:block; text-indent:-5000px;
		background:url(../../../front/board/image/icon_board.png?120204) -743px -55px no-repeat;}
	.spot_template1 .shopplus{padding-bottom:15px; border-bottom:1px solid #cacfd4; overflow:hidden; height:118px;}
	.spot_template1 .shopplus h2 a{
		padding-right:8px; height:16px; line-height:16px;
		background:url(../../../front/board/image/bullet_board.gif?120204) right -2527px no-repeat;}
	.spot_template1 .shopplus ul{overflow:hidden; height:90px; margin-left:-5px;}
	.spot_template1 .shopplus li{float:left; width:199px; overflow:hidden; margin-left:5px; display:inline;}
	.spot_template1 .shopplus li .thumb{width:88px; height:88px; float:left;}
	.spot_template1 .shopplus li .thumb img{width:88px; height:88px; vertical-align:top;}
	.spot_template1 .shopplus li .details{float:right; width:100px;}
	.spot_template1 .shopplus li .subject{line-height:14px; height:29px; overflow:hidden; margin-bottom:13px;}
	.spot_template1 .shopplus li .price del, .spot_template1 .shopplus li .price strong{display:block;}
	.spot_template1 .shopplus li .price del{color:#666; font-size:10px; font-family:'MS PGothic', 'MS Pゴシック', sans-serif;}
	.spot_template1 .shopplus li .price strong{color:#fc0e0e;}
	.spot_template1 .shopplus li .seller{height:15px; overflow:hidden; line-height:15px;}
	.spot_template1 .shopplus li .seller{}
	.spot_template1 .shopplus li .seller a.name{max-width:70px; _width:70px; white-space:nowrap; margin-right:5px; text-overflow:ellipsis; overflow:hidden; float:left;}
	.spot_template1 .shopplus li .seller a.power, .spot_template1 .shopplus li .seller a.good{
		padding-left:15px; max-width:55px; _width:55px; font-size:11px; font-family:'MS PGothic', 'MS Pゴシック', sans-serif;
		background:url(../../../front/category/image/bullet_category.gif?120204) 0 -393px no-repeat;}
	.spot_template1 .shopplus li .seller a.btn_go{
		float:left; width:21px; height:15px; text-indent:-5000px; float:left;
		background:url(../../../front/common/image/btn.png?120204) 0 0 no-repeat;}
	.spot_template1 .specials{padding:12px 0 0 3px; position:relative;}
	.spot_template1 .specials h2{margin:0 0 12px;}
	.spot_template1 .specials ul{width:185px; padding:0;}
	.spot_template1 .specials ul li{ width:179px; height:19px; line-height:19px; padding:0 6px; vertical-align:top;}
	.spot_template1 .specials ul li a{color:#333; text-decoration:none; display:block; width:97%; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
	.spot_template1 .specials ul li.selected{background:url(../../../front/board/image/newboard.png?120204) -429px 0 no-repeat;}
	.spot_template1 .specials ul li.selected a{color:#fff; font-weight:bold;}
	.spot_template1 .specials .bnnr{border:1px solid #ccc; width:205px; height:104px; position:absolute; right:2px; top:12px;}
	.spot_template1 .specials .bnnr img{width:205px; height:104px; vertical-align:top;}

/* SPOT TEMPLATE 2 */
.spot_template2{overflow:hidden; margin:28px 0;}
	.spot_template2 .section{position:relative; float:left; width:437px; border:2px solid #169fe9;}
	.spot_template2 .section_starting{}
	.spot_template2 .section_upcoming{border-left:0; border-color:#bbbbbb;}
	.spot_template2 h2{background:#bbe6ff; border-bottom:3px solid #9ddbff; font-size:/*EACH*/26px; height:44px; line-height:/*EACH*/44px; font-family:/*EACH*/Calibri, Arial, Tahoma, sans-serif; font-weight:normal; color:#007bd1; padding:0 10px;}
	.spot_template2 .saletime{position:absolute; top:8px; right:10px; background:#fff; width:157px; height:29px; line-height:29px; text-align:center; font-size:16px; font-weight:bold; color:#9f50c3; border-radius:29px; -moz-border-radius:29px; -webkit-border-radius:29px;}
	.spot_template2 .gallery{ height:420px; background:#e6f6ff; overflow:hidden; padding-left:8px;}
	.spot_template2 .gallery ul{width:100%; margin:20px 0; overflow:hidden;}
	.spot_template2 .gallery li{float:left; display:inline; width:137px; margin-left:6px;}
	.spot_template2 .gallery li.firstchild, .spot_template2 .gallery li:first-child{margin-left:0;}
	.spot_template2 .qty{background:#4bb7ff; height:25px; line-height:25px; font-style:italic; color:#fff; font-weight:bold; text-align:center; font-size:16px; width:137px; border-bottom:1px solid #269aeb;}
	.spot_template2 .sale{
		position:absolute; width:58px; height:50px; padding:6px 0 0 4px; color:#fff; font-size:11px; font-family:'MS PGothic', 'MS Pゴシック', sans-serif; line-height:13px;
		background:url(../../../front/board/image/newboard.png?120204) 0 -435px no-repeat;}
	.spot_template2 .sale strong{font-size:14px;}
	.spot_template2 .thumb{width:135px; height:135px; border:1px solid #269aeb;}
	.spot_template2 .thumb img{width:135px; height:135px;}
	.spot_template2 .price{ padding:0 3px; margin:3px 0; overflow:hidden;}
	.spot_template2 .price del, .spot_template2 .price strong{display:block; width:50%; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; padding:0; margin:0;}
	.spot_template2 .price del{color:#7c7e80; float:left; line-height:17px;}
	.spot_template2 .price strong{color:#8126aa; float:right; text-align:right; font-size:14px;}
	
	.spot_template2 .section_upcoming h2{text-align:center; color:#7f7f7f; font-weight:bold; background:#e8e8e8; border-color:#dedede; font-size:/*EACH*/26px;}
	.spot_template2 .section_upcoming h2 strong{color:#505050;}
	.spot_template2 .section_upcoming .gallery{background:#f6f6f6;}
	.spot_template2 .section_upcoming .qty{background:#a5a5a5; border-color:#888;}
	.spot_template2 .section_upcoming .thumb{border-color:#888;}
	.spot_template2 .section_upcoming .price strong{color:#000;}

/* BANNER TEMPLATE----------------------------------------------------------------------*/
/* BANNER TEMPLATE 2 */
.bnnr_template2{background:#e6e6e6; overflow:hidden; padding:10px 0 10px 14px;}
	.bnnr_template2 ul{width:100%; overflow:hidden;}
	.bnnr_template2 li{float:left; padding:0 10px; border-left:1px dashed #a69bab;}
	.bnnr_template2 li img{width:197px; height:107px;}
	.bnnr_template2 li.firstchild, .bnnr_template2 li:first-child{border-left:0; padding-left:0;}

/* ----------------------------------------------------------------------*/
.groupList{border:1px solid #acc5d8; border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px; padding:0 15px; margin:8px 0; position:relative; z-index:0;}
	.groupList .control{position:absolute; top:-23px; right:0;}
	.groupList .control a.btn_add{
		text-decoration:none; font-weight:bold; color:#286dde; padding:0 8px 0 13px; float:left; display:inline-block; height:18px; line-height:18px;
		background:url(../../../front/board/image/bullet_board.gif?120204) 0 -2582px no-repeat;}
	.groupList .control .mode{text-decoration:none; float:left;}
	.groupList .control .mode span{
		display:block; width:86px; height:22px; font-weight:bold; text-decoration:none; color:#fff; text-align:center; line-height:18px; vertical-align:middle;
		background:url(../../../front/board/image/icon_board.png?120204) -195px -270px no-repeat;}
	.groupList .control .mode .save{background-position:-281px -270px;}
	.groupList .list{width:100%; overflow:hidden;}
	.groupList li{float:left; border-top:1px dotted #83adcd; margin-top:-1px; width:25%; height:32px;}
	.groupList li .inner{
		padding-left:9px; margin:0 10px;
		background:url(../../../front/board/image/bullet_board.gif?120204) 0 -534px no-repeat;}
	.groupList li .name{margin:6px 3px 0 0; display:inline-block; height:20px; line-height:20px; vertical-align:top; max-width:195px; _width:195px; text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}
	.groupList li .bt_gray02{margin:7px 0 0 0; display:none;}
	
	.groupList li.editarea{}
	.groupList li.editarea .inner{background:none; padding:0;}
	.groupList li.editarea .ip_text{border:1px solid #b9cde5; height:17px; line-height:17px; margin-top:6px; width:105px; padding:0 5px; color:#333;}
	.groupList li.editarea .bt_ok, .groupList li .bt_ok span{color:#f53d25; font-weight:bold;}
	
	.groupList li.default .name{font-weight:bold;}
	.groupList .editMode .name{max-width:100px; _width:100px;}
	.groupList .editMode .bt_gray02{display:inline-block;}

.ly_addGroup{position:relative; float:left;}
	.ly_addGroup .layer{position:absolute; border:2px solid #2a6bdf; background-color:#f1f1f1; width:182px; padding:6px 4px; top:20px; right:5px;}
	.ly_addGroup .ip_text{border:1px solid #ccc; width:130px; height:22px; color:#666; padding:0 5px; margin-right:5px; line-height:22px; vertical-align:top;}
	.ly_addGroup .bt_blue02{margin-top:2px;}

/* Bestsellers, Category----------------------------------------------------------------------*/
#best100{overflow:hidden;}
	#best100 .cateTab{
		width:100%; height:32px; background-color:#c3daf7; margin:0 0 10px; line-height:32px; overflow:hidden;
		background:url(../../../front/board/image/newboard.png?120204) 0 -235px repeat-x;}
	#best100 .cateTab h2{float:left; height:32px; padding-right:12px; color:#fff; overflow:hidden; padding:0 15px;}
	#best100 .cateTab h2 a{color:#fff; padding:0 5px;}
	#best100 .cateTab h2 a.current{color:#fff200; text-decoration:none; cursor:default;}
	/*cateTabAll*/
	#best100 .cateTab.cateTabAll{ background:#c3daf7;}
	#best100 .cateTab.cateTabAll h2{
		width:530px; padding:0 12px 0 15px;
		background:url(../../../front/board/image/newboard.png?120204) 0 -275px no-repeat;}
	/*major*/
	#best100 .cateTab .major{float:left; height:32px; padding:0 5px 0 3px; width:165px; text-align:right; color:#0762d4;  font-size:11px; font-family:'MS PGothic', 'MS Pゴシック', sans-serif;}
	#best100 .cateTab .major a{
		display:inline-block; height:32px; padding:0 6px 0 10px; color:#0762d4; font-weight:normal;
		background:url(../../../front/board/image/bullet_board.gif?120204) 0 -234px no-repeat;}
	#best100 .cateTab .major a:first-child, #best100 .cateTab .major a.firstchild{background:none;}
	#best100 .cateTab .major a.current{color:#ff0066; height:32px; text-decoration:none; cursor:default; font-weight:bold;}
	/* Lnb */
	#best100 .bestLnb{position:relative; z-index:0; float:left; width:138px; border-top:2px solid #888; font-size:11px; font-family:'MS PGothic', 'MS Pゴシック', sans-serif; overflow:hidden;}
	#best100 .bestLnb h3{border:1px solid #cecece; border-width:0 1px 1px; height:31px; line-height:31px; padding:0 2px 0 8px; overflow:hidden;}
	#best100 .bestLnb h3 a{color:#333;}
	#best100 .bestLnb ul{padding:8px 0; border:1px solid #cecece; border-width:0 1px 1px;}
	#best100 .bestLnb ul li{height:20px; line-height:20px; padding-left:10px;}
	#best100 .bestLnb ul li a{color:#666;}
	#best100 .bestLnb ul li.current{background:#e7f3fc url(../../../front/category/image/bullet_category.gif?120204) 4px -720px no-repeat;}
	#best100 .bestLnb ul li.current a{cursor:default; text-decoration:none; color:#001eff;}
	/* Content */
	#best100 .bestContent{float:right; width:730px;}
	#best100 .bestContent .head{ padding-left:5px;}
	#best100 .bestContent .major{overflow:hidden; height:20px;}
	#best100 .bestContent .major li{float:left; margin-right:5px;}
	#best100 .bestContent .major li a{color:#0039ab; padding-right:5px; font-size:15px;}
	#best100 .bestContent .major li.current{font-weight:bold; line-height:20px;}
	#best100 .bestContent .sub{overflow:hidden; height:15px; margin:0 0 10px;}
	#best100 .bestContent .sub li{float:left; margin-right:10px; color:#6b80aa;}
	#best100 .bestContent .sub li a{color:#6b80aa; padding-right:10px;}
	#best100 .bestContent .sub li.selected{font-weight:bold;}
	#best100 .bestContent .sub li.selected a{ text-decoration:none; cursor:default;}
	/* Tab */
	#best100 .bestTab{height:28px; background-color:#ededed; border-bottom:2px solid #898989; margin:0 0 14px;}
	#best100 .bestTab h2{
		color:#fff; width:140px; height:36px; margin-top:-6px; float:left; text-align:center; line-height:36px; padding-right:5px; overflow:hidden;
		background:url(../../../front/board/image/tab_board.png?120204) 0 -65px no-repeat;}
	#best100 .bestTab h2 a{color:#fff; text-decoration:none; display:block;}
	#best100 .bestTab li{float:left; border-left:1px solid #d8d8d8; font-weight:bold;}
	#best100 .bestTab li.firstchild{border-left:0;}
	#best100 .bestTab li a, #best100 .bestTab li a span{display:inline-block; text-decoration:none; white-space:nowrap; cursor:pointer; text-align:center; vertical-align:top; line-height:normal; height:28px; line-height:28px;}
	#best100 .bestTab li a span{padding:0 7px; margin-left:2px; color:#777;}
	#best100 .bestTab li.selected a, #best100 .bestTab li.selected a span{background:url(../../../front/common/image/tab_common_gray.png?120204) left -290px no-repeat; color:#0066ff; height:30px;}
	#best100 .bestTab li.selected a span{background-position:right -290px;}
	/* HOT Trend */
	#best100 .hotTrend{border:1px solid #d25044; width:134px; margin:12px 0 0; padding:1px; background-color:#fff; overflow:hidden;}
	#best100 .hotTrend h3{
		color:#fff; text-align:center; border:0; height:25px; line-height:25px; overflow:hidden; font-size:13px;
		border:1px solid #a45a6a; border-radius:1px 1px 3px 3px; -webkit-border-radius:1px 1px 3px 3px; -moz-border-radius:1px 1px 3px 3px;
		background: rgb(194,112,130);
		background: -moz-linear-gradient(top, rgb(194,112,130) 12%, rgb(174,96,114) 100%);
		background: -webkit-gradient(linear, left top, left bottom, color-stop(12%,rgb(194,112,130)), color-stop(100%,rgb(174,96,114)));
		background: -webkit-linear-gradient(top, rgb(194,112,130) 12%,rgb(174,96,114) 100%);
		background: -o-linear-gradient(top, rgb(194,112,130) 12%,rgb(174,96,114) 100%);
		background: -ms-linear-gradient(top, rgb(194,112,130) 12%,rgb(174,96,114) 100%);
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c27082', endColorstr='#ae6072',GradientType=0 );
		background: linear-gradient(top, rgb(194,112,130) 12%,rgb(174,96,114) 100%);}
	#best100 .hotTrend ul{padding:0; border:0; color:#666; text-align:center; margin:0 2px; font-size:12px;}
	#best100 .hotTrend ul li{height:205px; border-top:1px solid #ecd7e3; padding:5px 0; line-height:15px;}
	#best100 .hotTrend ul li:first-child{border-top:0;}
	#best100 .hotTrend .keyword{color:#f37373; text-align:left; height:30px; margin:0 5px 5px; overflow:hidden; background-color:#ffe5bf; padding:3px 5px;}
	#best100 .hotTrend .keyword a{color:#f37373;}
	#best100 .hotTrend .keyword strong{font-weight:bold; color:#ed0a0a;}
	#best100 .hotTrend .thumb img{width:100px; height:100px; border:1px solid #bdbdbd;}
	#best100 .hotTrend .subject{text-align:left; margin:7px 5px 5px; height:30px; overflow:hidden;}
	#best100 .hotTrend .subject a{color:#4a4949;}
	#best100 .hotTrend .price{height:18px; line-height:18px;  margin:0 5px; text-align:center; font-size:13px; color:#000; font-weight:bold;}
	/* HOT Trend - plusitem */
	#best100 .hotTrend.plusitem{border-color:#2b71e9;}
	#best100 .hotTrend.plusitem h3{
		border:0; height:27px; line-height:27px;
		background: rgb(41,121,234);
		background: -moz-linear-gradient(top, rgb(41,121,234) 0%, rgb(149,188,243) 100%);
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgb(41,121,234)), color-stop(100%,rgb(149,188,243)));
		background: -webkit-linear-gradient(top, rgb(41,121,234) 0%,rgb(149,188,243) 100%);
		background: -o-linear-gradient(top, rgb(41,121,234) 0%,rgb(149,188,243) 100%);
		background: -ms-linear-gradient(top, rgb(41,121,234) 0%,rgb(149,188,243) 100%);
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2979ea', endColorstr='#95bcf3',GradientType=0 );
		background: linear-gradient(top, rgb(41,121,234) 0%,rgb(149,188,243) 100%);}
	#best100 .hotTrend.plusitem ul li{height:175px; border-color:#d6dde3; padding:6px 0 0;}
	#best100 .hotTrend.plusitem .subject{margin:6px 5px 4px;}
	#best100 .hotTrend.plusitem .discount, #best100 .hotTrend.plusitem .price{height:14px; line-height:14px;}
	#best100 .hotTrend.plusitem .discount em{color:#2c63ff;}
	#best100 .hotTrend.plusitem .discount span{color:#f8a15a;}
	#best100 .hotTrend.plusitem .price{ font-weight:normal; color:#ff0000; font-size:12px;}
	#best100 .hotTrend.plusitem .thumb img:hover{border-color:#317CFA;}
	/* Best Gallery */
	#best100 .bd_gallery06{}
	#best100 .bd_gallery06 li{width:130px; height:240px; padding:3px 6px 0;}
	#best100 .bd_gallery06 li .thumb p{width:130px; height:130px;}
	#best100 .bd_gallery06 li.clicked{width:130px;}
	#best100 .bd_gallery06 .thumb{width:128px; height:128px; border:1px solid #bdbdbd;}
	#best100 .bd_gallery06 .thumb img{width:128px; height:128px;}
	/* OPTIONS */
	#best100 .bd_gallery06 .options{
		width:140px; height:62px; padding:138px 0 0; overflow:hidden; font-size:11px; font-family:font-family:'MS PGothic', 'MS Pゴシック', sans-serif;
		position:absolute; z-index:-1; top:-8px; left:-8px; border:2px solid #0b90fd; background:#FFF; box-shadow:0 2px 4px #868686; overflow:hidden;
		border-radius:.3em; -webkit-border-radius:.3em; -moz-border-radius:.3em;}
	#best100 .bd_gallery06 .options li{padding:0 5px; line-height:normal; margin:1px 0; height:18px;}


/* CATEGORY----------------------------------------------------------------------*/
.srch_stay{
	position:relative; z-index:0; border:1px solid #cecece; padding:45px 7px 7px; margin:8px 0 0;
	background: rgb(252,249,254);
	background: -moz-linear-gradient(top, rgb(252,249,254) 0%, rgb(241,233,245) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgb(252,249,254)), color-stop(100%,rgb(241,233,245)));
	background: -webkit-linear-gradient(top, rgb(252,249,254) 0%,rgb(241,233,245) 100%);
	background: -o-linear-gradient(top, rgb(252,249,254) 0%,rgb(241,233,245) 100%);
	background: -ms-linear-gradient(top, rgb(252,249,254) 0%,rgb(241,233,245) 100%);
	background: linear-gradient(top, rgb(252,249,254) 0%,rgb(241,233,245) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcf9fe', endColorstr='#f1e9f5',GradientType=0 );}
.srch_stay h2{position:absolute; top:24px; left:583px; color:#9e69e0; font-size:24px; font-family:'MS PGothic', 'MS Pゴシック', sans-serif;}
.srch_stay .tab{height:23px; border-bottom:2px solid #9b6be6; overflow:hidden; padding-left:8px; overflow:visible; margin:0 0 2px;}
.srch_stay .tab li{float:left; padding-right:1px;}
.srch_stay .tab a, .srch_stay .tab a span{
	display:inline-block; width:auto; text-decoration:none; white-space:nowrap; cursor:pointer; text-align:center; vertical-align:top; height:23px; line-height:25px; font-size:15px; font-family:/*FIX*/'MS PGothic';
	background:url(../../../front/common/image/tab_common_purple.png?120204) left -235px no-repeat;}
.srch_stay .tab a{color:#777;}
.srch_stay .tab a span{background-position:right -235px; margin:0 0 0 7px; padding:0 32px 0 25px;}
.srch_stay .tab li.on a{background-position:left -260px; font-weight:bold; color:#7b1dbd; height:25px;}
.srch_stay .tab li.on a span{background-position:right -260px;}
.srch_stay .lst{border:1px solid #e6dbeb; background-color:#fff; margin:2px 0 9px;  overflow:hidden;}
.srch_stay .lst ul{padding:5px 15px; overflow:hidden; _width:832px;}
.srch_stay .lst li{width:13.28%; height:17px; float:left; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; padding:6px 0; margin:0 1% 0 0; vertical-align:top; line-height:17px;}
.srch_stay .lst li a{color:#502079; font-size:14px;}
.srch_stay .lst_ctrl{position:relative; z-index:0; height:0;}
.srch_stay .lst_ctrl a.btn_unfd, .srch_stay .lst_ctrl a.btn_fd{
	display:block; width:16px; height:16px; position:absolute; bottom:-1px; right:-1px; text-indent:-5000px; overflow:hidden;
	background:url(../../../front/board/image/icon_board.png?120204) -1103px -140px no-repeat;}
.srch_stay .lst_ctrl a.btn_fd{background-position:-1124px -140px;}
.srch_stay .form_stay{border:1px solid #cacfd4; background:#fff; padding:24px 10px; text-align:center;}
.srch_stay .form_stay label{font-size:14px; margin:0 10px; display:inline-block; height:22px; line-height:22px; vertical-align:top;}
.srch_stay .form_stay .ip_text{border:1px solid #bdbdbd; height:22px; vertical-align:middle; padding:0 5px; margin:0 3px; vertical-align:top;}
.srch_stay .form_stay button{
	width:54px; height:24px; line-height:24px; overflow:hidden; border:0; font-weight:bold; color:#fff; vertical-align:top; cursor:pointer; font-family:'MS PGothic', 'MS Pゴシック', sans-serif;
	background:url(../../../front/board/image/btn_board.png?120204) -95px -415px no-repeat;}

/* Special----------------------------------------------------------------------*/
/* Special Todays deal */
.g_sp_deal{width:866px; border:1px solid #dadada; padding:12px 0 12px 12px; overflow:hidden; margin:8px 0; position:relative;}
	.g_sp_deal .g_itemView{width:713px; overflow:hidden; padding-right:12px; float:left; display:inline; overflow:hidden;}
	.g_sp_deal .g_itemView .g_thumb{width:380px; height:380px; float:left; display:inline; overflow:hidden;}
	.g_sp_deal .g_itemView .g_thumb img{width:380px; height:380px;}
	.g_sp_deal .g_itemView .g_details{width:321px; height:380px; float:right; display:inline; color:#666; position:relative;}
	.g_sp_deal .g_itemView .g_details .g_head{height:36px; margin-bottom:12px; background-color:#f5f5f5; padding:9px 0 0 13px; overflow:hidden;}
	.g_sp_deal .g_itemView .g_details h2{
		width:192px; height:20px; text-indent:-5000px; overflow:hidden; float:left; margin-top:4px;
		background:url(../../../front/board/image/title_board.png?120204) 0 0 no-repeat;}
	.g_sp_deal .g_itemView .g_details .g_time{
		float:right; display:inline; width:105px; height:27px;
		background:url(../../../front/board/image/icon_board.png?120204) -18px -300px no-repeat;}
	.g_sp_deal .g_itemView .g_details .g_time li{width:26px; height:28px; overflow:hidden; color:#545454; font-weight:bold; float:left; display:inline; margin-right:9px; text-align:center; line-height:28px; font-size:14px;}
	.g_sp_deal .g_itemView .g_details .g_subject{max-height:62px; _height:expression(this.scrollHeight>62?"62px":"auto"); overflow:hidden; margin:0 4px 20px;}
	.g_sp_deal .g_itemView .g_details .g_subject a:link, .g_sp_deal .g_itemView .g_details .g_subject a:hover,
	.g_sp_deal .g_itemView .g_details .g_subject a:active, .g_sp_deal .g_itemView .g_details .g_subject a:visited{color:#666; font-size:16px;}

	.g_sp_deal .g_itemView .g_details .g_sold{margin:0 4px 0; font-size:16px;}
	.g_sp_deal .g_itemView .g_details .g_sold strong{color:#106ad4; font-size:24px;}

	.g_sp_deal .g_itemView .g_details .g_buynow{position:absolute; right:0; bottom:5px; width:100%; height:165px;}
	.g_sp_deal .g_itemView .g_details .g_buynow .g_sale{
		width:94px; height:69px; text-align:center; color:#FFF; font-weight:bold; line-height:24px; padding:30px 0 0 5px; position:absolute; top:0; right:10px; font-size:19px;
		background:url(../../../front/board/image/icon_board.png?120204) 0 -480px no-repeat;}
	.g_sp_deal .g_itemView .g_details .g_buynow .g_sale strong{display:block; font-size:29px;}
	.g_sp_deal .g_itemView .g_details .g_buynow .g_price{height:76px; overflow:hidden; line-height:35px; padding-top:10px; margin-left:5px;}
	.g_sp_deal .g_itemView .g_details .g_buynow .g_price del, .g_sp_deal .g_itemView .g_details .g_buynow .g_price strong{font-weight:bold; display:block;}
	.g_sp_deal .g_itemView .g_details .g_buynow .g_price del{color:#7f7f7f; font-size:24px;}
	.g_sp_deal .g_itemView .g_details .g_buynow .g_price strong{color:#ed0000; font-size:33px;}
	.g_sp_deal .g_itemView .g_details a.g_btn_buy:link, .g_sp_deal .g_itemView .g_details a.g_btn_buy:visited,
	.g_sp_deal .g_itemView .g_details a.g_btn_buy:hover, .g_sp_deal .g_itemView .g_details a.g_btn_buy:active{
		display:block; width:159px; height:44px; text-indent:-5000px; overflow:hidden; position:absolute; right:0; bottom:0;
		background:url(../../../front/board/image/btn_board.png?120204) 0 -325px no-repeat;}
	.g_sp_deal .g_list{background-color:#eaeaea; width:141px; height:404px; position:absolute; top:0; right:0;}
	.g_sp_deal .g_list li{border:2px solid #eaeaea;width:116px; height:116px; overflow:visible; margin:10px auto; position:relative;}
	.g_sp_deal .g_list li img{width:116px; height:116px;}
	.g_sp_deal .g_list li .g_icon_arrow{
		display:block; width:10px; height:25px; position:absolute; left:-22px; top:45px; text-indent:-5000px; display:none;
		background:url(../../../front/board/image/icon_board.png?120204) -372px -270px no-repeat;}
	.g_sp_deal .g_list li.g_selected{border-color:#fe3575;}
	.g_sp_deal .g_list li.g_selected .g_icon_arrow{display:block;}
	
/* Special Recommend */
.sp_recommend{border:1px solid #ccc; overflow:hidden; margin:8px 0;}
	.sp_recommend h2{color:#333; height:16px; margin-bottom:7px;}
	.sp_recommend .section{float:left; width:419px; border-left:1px solid #ccc; height:217px; margin-left:-1px; padding:8px 10px 0; position:relative;}
	.sp_recommend .thumb{position:absolute; left:10px; bottom:8px; width:185px; height:185px;}
	.sp_recommend .thumb img{width:185px; height:185px; vertical-align:top;}
	.sp_recommend .details{padding-left:195px;}
	.sp_recommend .subject{line-height:17px; height:51px; margin:0 0 16px; overflow:hidden;}
	.sp_recommend .subject a{color:#333;}
	.sp_recommend .price{}
	.sp_recommend .price del, .sp_recommend .price strong{display:block;}
	.sp_recommend .price del{color:#999;}
	.sp_recommend .price strong{color:#e22323; font-size:18px;}
	.sp_recommend .price .sold{color:#000; margin-top:10px;}
	.sp_recommend .price .sold em{color:#3072fc;}
	.sp_recommend .btn_details{
		display:block; width:109px; height:32px; text-indent:-5000px; position:absolute; right:10px; bottom:10px;
		background:url(../../../front/board/image/btn_board.png?120204) 0 -375px no-repeat;}
	.sp_recommend .discount{
		position:absolute; top:97px; right:10px; text-align:center; width:68px; height:51px; padding:17px 0 0; color:#fff; line-height:20px; font-size:14px;
		background:url(../../../front/board/image/icon_board.png?120204) -73px -405px no-repeat;}
	.sp_recommend .discount strong{color:#fff; margin:0; display:inline; font-size:18px;}
	.sp_recommend .recommends2{ background-color:#f4f5f6;}
	.sp_recommend .auction .subject{
		text-indent:95px;
		background:url(../../../front/board/image/bullet_board.gif?120204) 0 -2732px no-repeat;}

/* Minishop----------------------------------------------------------------------*/
/* Shop Head */
.shopHead{border-top:2px solid #009e00; background-color:#e4e4e4; padding:4px 15px; height:51px; margin-top:3px;}
	.shopHead h2{color:#000; width:420px; height:30px; line-height:30px; overflow:hidden; margin-bottom:3px; white-space:nowrap; text-overflow:ellipsis; font-size:30px;}
	.shopHead h2.imgType{text-align:center; height:30px;}
	.shopHead h2.imgType img{width:336px; height:30px;}
	.shopHead .shopInfo{float:left; width:420px; height:51px;}
	.shopHead .info{height:18px;}
	.shopHead .shopInfo .grade{float:left; padding-right:5px;}
	.shopHead .shopInfo .grade span{
		display:block; width:/*Cause*/69px; height:16px; text-indent:-5000px; overflow:hidden;
		background:url(../../../front/minishop/image/icon_minishop.png?120204) no-repeat;}
	.shopHead .shopInfo .grade .power{background-position:-14px -20px;}
	.shopHead .shopInfo .grade .good{background-position:-78px -20px;}
	.shopHead .shopInfo .star{float:left; padding:2px 5px 0 0;}
	.shopHead .shopInfo .star span{
		float:left; width:11px; height:11px; text-indent:-5000px; overflow:hidden;
		background:url(../../../front/minishop/image/icon_minishop.png?120204) -45px 0 no-repeat;}
	.shopHead .shopInfo .star .on{background-position:-29px 0;}
	.shopHead .searchForm{float:left; overflow:hidden; width:240px; border:2px solid #00b050; background-color:#fff; height:18px; margin:14px 0 0 15px;}
	.shopHead .searchForm .ip_text{ width:205px; height:16px; line-height:16px; vertical-align:top; float:left; display:inline; margin:0 3px; border:0; color:#868585; font-size:11px; font-family:'MS PGothic', 'MS Pゴシック', sans-serif;}
	.shopHead .searchForm a.btn_search{
		float:right; width:26px; height:18px; overflow:hidden; border-left:1px solid #00b050; text-indent:-5000px;
		background:url(../../../front/minishop/image/btn_minishop.png?120204) 0 -120px no-repeat;}
	.shopHead .searchForm .form{margin-bottom:5px;}
	.shopHead .searchForm .bestKeyword{color:#868585; position:relative; padding-right:35px; overflow:hidden; font-size:11px; font-family:'MS PGothic', 'MS Pゴシック', sans-serif;}
	.shopHead .searchForm .bestKeyword p{float:right;}
	.shopHead .searchForm .bestKeyword a{color:#868585; font-size:11px; font-family:'MS PGothic', 'MS Pゴシック', sans-serif;}	
	.shopHead .searchForm .ctrl{position:absolute; right:0; top:0;}
	.shopHead .searchForm .ctrl a.btn_prev, .shopHead .searchForm .ctrl a.btn_next{
		width:14px; height:14px; text-indent:-5000px; float:left; margin-left:-1px;
		background:url(../../../front/minishop/image/icon_minishop.png?120204) -198px 0 no-repeat;}
	.shopHead .searchForm .ctrl a.btn_next{background-position:-211px 0;}
	
	.shopHead .miniGallery{
		float:right; background-color:#d3d3d3; width:63px; height:43px; padding:7px 93px 0 7px; position:relative;
		border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px;}
	.shopHead .miniGallery h3{font-weight:normal; color:#262626; margin:0 0 5px; float:right; font-size:11px; font-family:'MS PGothic', 'MS Pゴシック', sans-serif;}
	.shopHead .miniGallery .control{ overflow:hidden; height:15px; float:right;}
	.shopHead .miniGallery .control a.btn_prev, .shopHead .miniGallery .control a.btn_next{
		float:left; text-indent:-5000px; width:14px; height:15px;
		background:url(../../../front/minishop/image/icon_minishop.png?120204) -250px 0 no-repeat;}
	.shopHead .miniGallery .control a.btn_next{width:15px; background-position:-263px 0;}
	.shopHead .miniGallery ul{position:absolute; top:7px; right:7px; width:82px;}
	.shopHead .miniGallery li{width:36px; height:36px; float:left; display:inline; margin-left:5px;}
	.shopHead .miniGallery li img{width:36px; height:36px;}
	
	/* Layer : Get Coupon */
	.ly_getCoupon{position:absolute; border:2px solid #7030a0; background-color:#fff; width:184px; height:104px; right:0; top:32px;}
	.ly_getCoupon .head{
		height:33px; border-bottom:1px solid #d8d8d8; padding:5px 7px 0; color:#787676; line-height:normal; font-size:11px; font-family:'MS PGothic', 'MS Pゴシック', sans-serif;
		background:#e3e3e3;
		background:-webkit-gradient(linear, left top, left bottom, from(#fefefe), to(#e3e3e3));
		background:-moz-linear-gradient(top,  #fefefe,  #e3e3e3);
		filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fefefe', endColorstr='#e3e3e3');}
	.ly_getCoupon h3{color:#b11a7a; font-size:12px;}
	.ly_getCoupon h3 a{color:#b11a7a; text-decoration:none;}
	.ly_getCoupon .content{border:2px solid #fff; width:180px; height:61px; background-color:#d9d9d9;}
	.ly_getCoupon .content img{width:180px; height:61px; vertical-align:top;}
	.ly_getCoupon .ly_arrow{
		position:absolute; left:150px; top:-9px; width:18px; height:9px; text-indent:-5000px; overflow:hidden;
		background:url(../../../front/minishop/image/icon_minishop.png?120204) 0 -220px no-repeat;}
	.ly_getCoupon .ly_close{
		position:absolute; right:6px; top:4px; width:15px; height:14px; text-indent:-5000px; overflow:hidden;
		background:url(../../../front/minishop/image/icon_minishop.png?120204) -230px 0 no-repeat;}

/* Shop Tab */
.shopTab{background-color:#f1f1f1; border-bottom:1px solid #e5e5e5; height:25px; margin:0 0 8px;}
	.shopTab .ctrl{position:absolute; right:8px; top:5px;}
	.shopTab .refer{position:relative; z-index:0; height:0;}
	.shopTab .refer .inner{position:absolute; right:8px; top:0; color:#00b050; height:25px; line-height:25px;}
	.shopTab .refer .getCp p{
		color:#ff0000; font-weight:bold; padding-left:44px; height:25px; float:left; padding-right:5px;
		background:url(../../../front/minishop/image/bullet_minishop.gif?120204) 0 -298px no-repeat;}
	.shopTab .refer .getCp .btn_get{
		width:40px; height:22px; float:left; text-indent:-5000px; overflow:hidden; margin-top:2px;
		background:url(../../../front/minishop/image/btn_minishop.png?120204) 0 -145px no-repeat;}
	.shopTab ul{padding-left:14px;}
	.shopTab ul li{
		float:left; height:21px; line-height:21px; padding:2px 0;
		background:url(../../../front/minishop/image/bullet_minishop.gif?120204) 0 -267px no-repeat;}
	
	/* [2011-09-05] */	
	.shopTab ul li:first-child, .shopTab ul li.firstchild{background:none;}
	.shopTab ul li a{display:block; padding:0 10px 0 10px; color:#6d6d6d;}
	.shopTab ul li.selected{position:relative; z-index:3; margin:0 -2px;}
	.shopTab ul li.selected a{
		color:#383b36; background:#addd87; padding:0 12px 0 12px; text-decoration:none;
		border-radius:3px; -webkit-border-radius:3px; -moz-border-radius:3px;}
	.shopTab ul li.g_offers.selected a {padding-left:12px;}
	.shopTab ul li .sub{position:absolute; border:1px solid #959599; width:155px; background-color:#fff; padding:4px 6px; top:23px; left:-1px;}
	.shopTab ul li .sub ul{padding:0 0 0 5px;}
	.shopTab ul li .sub li{float:none; height:auto; line-height:18px; margin-left:0; background:none; white-space:nowrap;}
	.shopTab ul li .sub li a{color:#151617; padding:0; font-weight:normal; color:#666; margin:0; padding:0; margin:0; background:#fff;}
	.shopTab ul li .sub li a:hover, .shopTab ul li .sub li a:active,
	.shopTab ul li .sub li a:hover strong, .shopTab ul li .sub li a:active strong{color:#dc0707;}
	.shopTab ul li.gphone{padding:4px 12px 0 12px;}
	.shopTab ul li.gphone.selected{margin:0;}
	.shopTab ul li.gphone a{
		display:block; width:57px; height:15px; text-indent:-5000px; overflow:hidden; padding:0;
		background:url(../../../front/minishop/image/icon_minishop.png?120204) -79px 0 no-repeat;}
	.shopTab ul li.gphone a.on{background-position:-136px 0;}
	.shopTab ul li .g_offers span{
		padding-right:10px;
		background:url(../../../front/minishop/image/bullet_minishop.gif?120204) right -62px no-repeat;}
	.shopTab ul li .g_layer_offers{border:1px solid #aaa; background-color:#FFF; width:273px; padding:8px 10px; position:absolute; top:23px;}
	.shopTab ul li .g_layer_offers a{padding:0; background:none; font-weight:normal;}
	.shopTab ul li .g_layer_offers ul{margin:0 0 15px; line-height:normal; padding:0;}
	.shopTab ul li .g_layer_offers ul li{
		float:none; display:block; padding:0 0 0 8px; overflow:hidden; line-height:16px; vertical-align:top; height:16px; margin-bottom:5px;
		background:url(../../../front/minishop/image/bullet_minishop.gif?120204) 0 -32px no-repeat;}
	.shopTab ul li .g_layer_offers ul li a:hover, .shopTab ul li .g_layer_offers ul li a:active{ text-decoration:underline;}
	.shopTab ul li .g_layer_offers .g_paging{text-align:center;}
	.shopTab ul li .g_layer_offers .g_paging a{display:inline;}
	.shopTab ul li .g_layer_offers .g_paging a.g_selected{font-weight:bold; color:#ff720b; margin:0 2px; text-decoration:none;}
	.shopTab ul li .g_layer_offers .g_paging a:hover, .shopTab ul li .g_layer_offers .g_paging a:active{ text-decoration:underline;}

/* SEARCH CONTENT----------------------------------------------------------------------*/
/* BANNER : CO-SHIPPING */
#coShipGuide{
		width:100%; height:90px; text-align:center; margin:8px 0;
		background:url(../../../front/board/image/newboard.png?120204) 0 -55px no-repeat;}
	#coShipGuide h2{height:49px; line-height:49px; color:#c30; font-size:22px;}
	#coShipGuide p{height:41px; line-height:41px;}

/* SEARCH KEYWORD */
.g_seKeword .g_icon{
	display:block; text-indent:-5000px; overflow:hidden;
	background: url(../../../front/search/image/icon_search.png?120204) -5px -1px no-repeat;}
.g_seKeword .iBestNum01{width:66px; height:16px; background-position:0 -20px;}
.g_seKeword .iNum01{width:19px; height:16px; background-position:0 0;}
.g_seKeword .iNum02{width:22px; height:16px; background-position:-27px 0;}
.g_seKeword .iNum03{width:22px; height:16px; background-position:-54px 0;}
.g_seKeword .iNum04{width:22px; height:16px; background-position:-81px 0;}
.g_seKeword .iNum05{width:22px; height:16px; background-position:-108px 0;}
.g_seKeword .iNum06{width:22px; height:16px; background-position:-135px 0;}
.g_seKeword .iNum07{width:23px; height:16px; background-position:-162px 0;}
.g_seKeword .iNum08{width:22px; height:16px; background-position:-190px 0;}
.g_seKeword .iNum09{width:22px; height:16px; background-position:-217px 0;}
.g_seKeword .iNum10{width:22px; height:16px; background-position:-245px 0;}
.g_seKeword h2{
	padding-left:22px; font-weight:normal; color:#8b8d90; margin:8px 0;
	background: url(../../../front/search/image/bullet_search.gif?120204) 0 -3px no-repeat;}
.g_seKeword h2 strong{color:#0039ae; margin-right:5px;}
.g_seKeword ul{width:882px; height:33px; overflow:visible; position:relative; z-index:1; border-bottom:1px solid #b5c6df;}
.g_seKeword ul li{
	float:left; display:inline; width:146px; height:33px; margin-right:1px; text-align:center; font-weight:bold; line-height:34px; border-bottom:1px solid #b5c6df;
	background: url(../../../front/search/image/tab_search.png?120204) 0 0 no-repeat;}
.g_seKeword ul li a{color:#63738d; display:block; text-decoration:none;}
.g_seKeword ul li.selected{ background-position:0 -34px; border:none; height:34px;}
.g_seKeword ul li.selected a{color:#1863d0;}
.g_seKeword div.g_listWrap{width:879px; border:1px solid #b5c6df; overflow:hidden; border-width:0 1px 1px;}
.g_seKeword div.g_listWrap ol{border-bottom:1px solid #dcdcdc; overflow:hidden; padding:20px 0 18px; width:870px; margin:0 auto;}
.g_seKeword ol li{width:142px; float:left; padding:0 16px;}
.g_seKeword ol li dl{}
.g_seKeword ol li dl dt{width:100%; height:18px; overflow:hidden; margin-bottom:3px;}
.g_seKeword ol li dl dt .iGift, .g_seKeword ol li dl dt .iDelivery{
	width:46px; height:15px; text-indent:-9999em; overflow:hidden; display:block;
	background:url(../../../front/board/image/icon_board.png?120204) -284px -55px no-repeat;}
.g_seKeword ol li dl dt .iDelivery{background-position:-370px -55px;}
.g_seKeword ol li dl dt p.fRight span{float:left; margin-left:1px;}
.g_seKeword ol li dl dd.g_thum{width:140px; height:140px; border:1px solid #cdcdcd; margin-bottom:5px;}
.g_seKeword ol li dl dd a img{width:140px; height:140px;}
.g_seKeword ol li dl dd.g_tit{height:30px; overflow:hidden; width:100%;}
.g_seKeword ol li dl dd del{color:#b7b7b7; float:left; line-height:22px;}
.g_seKeword ol li dl dd strong{color:#ff0000; float:right; font-size:14px; line-height:22px;}

/* SPECIAL----------------------------------------------------------------------*/
.spot_showroom_bnnr{margin:14px 0 -6px; text-align:center; overflow:hidden;}

/* 확인중----------------------------------------------------------------------*/
.g_board_gallery01{width:880px; height:275px; margin:9px 0; z-index:0; overflow:hidden;}
.g_board_gallery01 li{
	width:144px; height:247px; float:left; display:inline; color:#4d4d4d; overflow:hidden; margin-left:10px; position:relative; padding:23px 12px 0;
	background:url(../../../front/board/image/board.gif?120204) 0 -1500px no-repeat;}
.g_board_gallery01 li.g_firstchild, .g_board_gallery01 li:first-child{margin-left:0;}
.g_board_gallery01 li.g_clicked{background-position:-173px -1500px; overflow:hidden;}
.g_board_gallery01 li .g_sellerName{margin:2px 0 3px; height:14px; overflow:hidden;}
.g_board_gallery01 li .g_sellerName a:link, .g_board_gallery01 li .g_sellerName a:hover,
.g_board_gallery01 li .g_sellerName a:active, .g_board_gallery01 li .g_sellerName a:visited{font-size:11px; text-decoration:none;}
.g_board_gallery01 li .g_sellerName .g_gold, .g_board_gallery01 li .g_sellerName .g_silver{
	padding-left:14px;
	background:url(../../../front/board/image/bullet_board.gif?120204) 0 -934px no-repeat;}
.g_board_gallery01 li .g_sellerName .g_silver{background-position:0 -965px;}
.g_board_gallery01 .g_thumb{width:140px; height:140px; margin-bottom:5px; border:1px solid #dadada;}
.g_board_gallery01 .g_thumb img{width:140px; height:140px;}
.g_board_gallery01 .g_title{height:30px; overflow:hidden; margin-bottom:6px;}
.g_board_gallery01 .g_title a:link, .g_board_gallery01 .g_title a:hover,
.g_board_gallery01 .g_title a:acitve, .g_board_gallery01 .g_title a:visited{color:#333;}
.g_board_gallery01 .g_priceInfo{ height:42px; text-align:center; padding-top:3px;}	
.g_board_gallery01 .g_priceInfo p{margin:2px 0; overflow:hidden;}
.g_board_gallery01 .g_priceInfo .g_retail{color:#2a6ccc; font-size:11px; height:14px;}
.g_board_gallery01 .g_priceInfo .g_retail del{color:#555;}
.g_board_gallery01 .g_priceInfo .g_retail em{color:#db9a88;}
.g_board_gallery01 .g_priceInfo .g_price{font-weight:bold; color:#ed0a0a; font-size:13px; height:17px;}

/* 삭제예정----------------------------------------------------------------------*/
/* Category Default Gallery */
.temp_gallery01{margin:7px 0; border:1px solid #cacfd4; overflow:hidden; background-color:#f4f5f6; overflow:hidden; width:878px;}
.temp_gallery01 .section{padding:18px 16px 0; float:left; border-left:1px dotted #d9d9d9; height:227px; margin:11px 0 6px -1px; position:relative; z-index:0; width:194px;}
.temp_gallery01 .section h2{position:absolute; top:-3px; left:13px;}
.temp_gallery01 .section h2 a{color:#333; text-decoration:none;}
.temp_gallery01 .minipage{position:absolute; right:18px; top:-3px;}
.temp_gallery01 .minipage li{width:17px; height:15px; float:left;}
.temp_gallery01 .minipage li a{
	display:block; width:14px; height:15px; display:block; margin-left:3px; background-color:#d9d9d9; text-decoration:none; text-align:center; color:#666; line-height:15px; font-size:10px; font-family:'MS PGothic', 'MS Pゴシック', sans-serif;
	border-radius:3px; -webkit-border-radius:3px; -moz-border-radius:3px;}
.temp_gallery01 .minipage li.selected a{background-color:#fc0e0e; color:#fff;}
.temp_gallery01 .section .thumb{border:1px solid #d9d9d9; width:192px; height:192px; margin-bottom:1px;}
.temp_gallery01 .section .thumb img{vertical-align:top; width:192px; height:192px;}
.temp_gallery01 .section .subject{height:16px; width:100%; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.temp_gallery01 .section .subject a{color:#333;}
.temp_gallery01 .section .info{position:relative; height:16px; line-height:16px;}
.temp_gallery01 .section .info .sold{color:#666; display:block; height:16px; line-height:18px; font-size:11px; font-family:'MS PGothic', 'MS Pゴシック', sans-serif;}
.temp_gallery01 .section .info .sold em{color:#0072bc; font-weight:bold;}
.temp_gallery01 .section .info .price{position:absolute; right:0; top:0; height:16px; line-height:18px;}
.temp_gallery01 .section .info .price del{margin-right:3px; color:#555; font-size:11px; font-family:'MS PGothic', 'MS Pゴシック', sans-serif;}
.temp_gallery01 .section .info .price strong{color:#fc0e0e;}
.temp_gallery01 .section .info .seller .power, .temp_gallery01 .section .info .seller .good{
	padding-left:15px; display:inline-block; cursor:pointer; color:#333; height:16px; line-height:18px; font-size:11px; font-family:'MS PGothic', 'MS Pゴシック', sans-serif;
	background:url(../../../front/category/image/bullet_category.gif?120204) 0 -392px no-repeat;}
.temp_gallery01 .section .info .seller .good{background-position:0 -422px;}
.temp_gallery01 .cg_plus .minipage li.selected a{background-color:#3f8bfb;}
.temp_gallery01 .rightSector{background-color:#fbfbfc; float:right; width:403px; height:261px; border-left:1px solid #cacfd4; padding:0 11px; position:relative;}
.temp_gallery01 .rightSector h2{margin:8px 0 6px 0;}
.temp_gallery01 .rightSector h2 a{color:#333; text-decoration:none;}
.temp_gallery01 .rightSector .rightSector{}
.temp_gallery01 .rightSector .control{position:absolute; top:12px; right:12px;}
.temp_gallery01 .rightSector .control .btn_next{
	float:left; margin-left:-1px; width:14px; height:12px; display:block; text-indent:-5000px;
	background:url(../../../front/board/image/icon_board.png?120204) -743px -55px no-repeat;}
.temp_gallery01 .shopplus{padding-bottom:15px; border-bottom:1px solid #cacfd4; overflow:hidden; height:118px;}
.temp_gallery01 .shopplus h2 a{
	padding-right:8px; height:16px; line-height:16px;
	background:url(../../../front/board/image/bullet_board.gif?120204) right -2527px no-repeat;}
.temp_gallery01 .shopplus ul{overflow:hidden; height:90px; margin-left:-5px;}
.temp_gallery01 .shopplus li{float:left; width:199px; overflow:hidden; margin-left:5px; display:inline;}
.temp_gallery01 .shopplus li .thumb{width:88px; height:88px; float:left;}
.temp_gallery01 .shopplus li .thumb img{width:88px; height:88px; vertical-align:top;}
.temp_gallery01 .shopplus li .details{float:right; width:100px;}
.temp_gallery01 .shopplus li .subject{line-height:14px; height:29px; overflow:hidden; margin-bottom:13px;}
.temp_gallery01 .shopplus li .price del, .temp_gallery01 .shopplus li .price strong{display:block;}
.temp_gallery01 .shopplus li .price del{color:#666; font-size:10px; font-family:'MS PGothic', 'MS Pゴシック', sans-serif;}
.temp_gallery01 .shopplus li .price strong{color:#fc0e0e;}
.temp_gallery01 .shopplus li .seller{height:15px; overflow:hidden; line-height:15px;}
.temp_gallery01 .shopplus li .seller{}
.temp_gallery01 .shopplus li .seller a.name{max-width:70px; _width:70px; white-space:nowrap; margin-right:5px; text-overflow:ellipsis; overflow:hidden; float:left;}
.temp_gallery01 .shopplus li .seller a.power, .temp_gallery01 .shopplus li .seller a.good{
	padding-left:15px; max-width:55px; _width:55px; font-size:11px; font-family:'MS PGothic', 'MS Pゴシック', sans-serif;
	background:url(../../../front/category/image/bullet_category.gif?120204) 0 -393px no-repeat;}
.temp_gallery01 .shopplus li .seller a.btn_go{
	float:left; width:21px; height:15px; text-indent:-5000px; float:left;
	background:url(../../../front/category/image/btn_category.png?120204) 0 -95px no-repeat;}
.temp_gallery01 .specials{padding:12px 0 0 3px; position:relative;}
.temp_gallery01 .specials h2{margin:0 0 12px;}
.temp_gallery01 .specials ul{width:185px; padding:0;}
.temp_gallery01 .specials ul li{ width:179px; height:19px; line-height:19px; padding:0 6px; vertical-align:top;}
.temp_gallery01 .specials ul li a{color:#333; text-decoration:none; display:block; width:97%; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.temp_gallery01 .specials ul li.selected{background:url(../../../front/board/image/newboard.png?120204) -429px 0 no-repeat;}
.temp_gallery01 .specials ul li.selected a{color:#fff; font-weight:bold;}
.temp_gallery01 .specials .bnnr{border:1px solid #ccc; width:205px; height:104px; position:absolute; right:2px; top:12px;}
.temp_gallery01 .specials .bnnr img{width:205px; height:104px; vertical-align:top;}

/* Board Gallery Type----------------------------------------------------------------------*/
#plusitemList h2{
	margin-top:3px; color:#0039ae; padding-left:15px; font-weight:bold; font-size:13px;
	background:url(../../../front/common/image/bl_common.gif?120204) 0 -493px no-repeat;}
#plusitemList .register{position:relative; height:0;}
#plusitemList .register .inner{position:absolute; right:0; top:-22px;}
#plusitemList .register p{float:left; line-height:32px; padding:0 10px;}
#plusitemList .register a.btn_register{
	float:left; width:122px; height:30px; text-indent:-5000px; overflow:hidden;
	background:url(../../../front/board/image/btn_board.png?120204) -85px -290px no-repeat;}
#plusitemList .bt_register{ position:absolute; top:-18px; right:0;}

#plusitemList .noPlusitems{overflow:hidden; border-bottom:1px solid #e3e3e3; padding:0 0 6px 0; width:100%;}
#plusitemList .noPlusitems p{float:left; height:31px; line-height:35px; padding-left:15px;}
#plusitemList .noPlusitems a.btn_register{
	float:right; width:122px; height:30px; text-indent:-5000px; overflow:hidden;
	background:url(../../../front/board/image/btn_board.png?120204) -85px -290px no-repeat;}
