@charset "utf-8";

/*-----------------------------------------------------------------------------------------------------

CSS対象：
1．商品一覧TOPページ
2．商品一覧ページ

-------------------------------------------------------------------------------------------------------

/*-----------------------------------------------------------------------------------------------------

商品一覧TOPページ、商品一覧ページ（共通部分）

-------------------------------------------------------------------------------------------------------*/
ul#keyvisual{
    height: 319px;
    overflow: hidden;
}
/* マウスオーバー */
.alphaHover a:hover img{
	filter: alpha(opacity=70);
	-moz-opacity: 0.7;
	opacity: 0.7;
}

#keyvisual a:hover img{
	filter: alpha(opacity=70);
	-moz-opacity: 0.7;
	opacity: 0.7;
}

#prd-contentM a:hover img{
	filter: alpha(opacity=70);
	-moz-opacity: 0.7;
	opacity: 0.7;
}

/*a に kill_highlight */
#prd-contentM a.kill_highlight:hover img {
	filter: alpha(opacity=100);
	-moz-opacity: 1;
	opacity: 1;
}

/* 商品アイコン */
#prd-contentM .prd-icon a:hover{
	cursor:default;
}
#prd-contentM .prd-icon a:hover img{
	filter: alpha(opacity=100);
	-moz-opacity: 1.0;
	opacity: 1.0;
}


/*-----------------------------------------------------------------------------------------------------
　h1見出し
-------------------------------------------------------------------------------------------------------*/

#tnavi_wrapper h1{
	font-family:'ＭＳ Ｐゴシック', 'MS PGothic','ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,sans-serif;
	display:block;
	padding:8px 0 8px 15px;
	font-size:209%;
	font-weight:bold;
	background:url(../images/h1_ttl_bg.jpg) repeat-x left bottom;
}

/* 各カテゴリ設定
----------------------------------------------------*/
body.tnavi_01 #tnavi_wrapper h1 {
	border-top:#D85B2D solid 2px;
	color:#D85B2D;
}
body.tnavi_02 #tnavi_wrapper h1 {
	border-top:#E68D55 solid 2px;
	color:#E68D55;
}
body.tnavi_03 #tnavi_wrapper h1 {
	border-top:#5E922E solid 2px;
	color:#5E922E;
}
body.tnavi_04 #tnavi_wrapper h1 {
	border-top:#21A8BC solid 2px;
	color:#21A8BC;
}
body.tnavi_05 #tnavi_wrapper h1 {
	border-top:#3494D1 solid 2px;
	color:#3494D1;
}
body.tnavi_06 #tnavi_wrapper h1 {
	border-top:#3173C7 solid 2px;
	color:#3173C7;
}
body.tnavi_07 #tnavi_wrapper h1 {
	border-top:#CC9E17 solid 2px;
	color:#CC9E17;
}
body.tnavi_08 #tnavi_wrapper h1 {
	border-top:#724DD0 solid 2px;
	color:#724DD0;
}
body.tnavi_09 #tnavi_wrapper h1 {
	border-top:#9E4C37 solid 2px;
	color:#9E4C37;
}




/*-----------------------------------------------------------------------------------------------------

1．商品一覧TOPページ

-------------------------------------------------------------------------------------------------------

/*-----------------------------------------------------------------------------------------------------
　関連商品
-------------------------------------------------------------------------------------------------------*/

#prd-relatedSyohin {
	font-size:109%;
	margin:0 0 30px 0;
	padding:20px 0 0 0;
	background:url(../images/dot_gry1px.gif) repeat-x left top;
}

#prd-relatedSyohin dl {
	border:solid 1px #ccc;
	background:#FCFAEB;
}

/* 関連商品タイトル */
#prd-relatedSyohin dl dt {
	width:110px;
	float:left;
	padding:8px 0px 8px 10px;
	background:#FCFAEB;
}

/* 個別設定　電気ポット */
.denkipot #prd-relatedSyohin dl dt {
	padding:16px 0px 0px 10px;
}


#prd-relatedSyohin dl dd {
	width:604px;	
	float:left;
	padding:12px 5px 10px 10px;
	background:#fff;
	border-left:solid 1px #ccc;
}

#prd-relatedSyohin dl ul {
}

#prd-relatedSyohin dl ul li {
	float:left;
	padding:0 16px 0 16px;
	background:url(../images/listmark_01.jpg) no-repeat left 2px;	
}

#prd-relatedSyohin dl ul li a {
	color:#0075C2;
	text-decoration:underline;
}

#prd-relatedSyohin dl ul li a:hover {
	text-decoration:none;
}


/*-----------------------------------------------------------------------------------------------------
　個別ページ設定
-------------------------------------------------------------------------------------------------------*/

/* 炊飯ジャーTOP 　電気ポットTOP  ステンレスボトルTOP
----------------------------------------------------*/

/* 選択画像 */
ul.prd-select1,
ul.prd-select2{
	margin:0 0 40px 0;
	padding:0;
	width:740px;
}

ul.prd-select1 li {
	float:left;
	width:230px;
	margin-right:25px;
}
ul.prd-select1 li.end {
	margin-right:0;
}

ul.prd-select2 li {
	float:left;
	width:230px;
	margin-right:25px;
}
ul.prd-select2 li.end {
	margin-right:0;
}

/* ステンレスボトルTOP
----------------------------------------------------*/
ul.prd-scene{
	margin:0 0 40px 0;
	padding:0;
	width:740px;
}

ul.prd-scene li {
	float:left;
	width:160px;
	margin-right:33px;
}
ul.prd-scene li.end {
	margin-right:0;
}


#flashContent{
	z-index:1;
}


/*　h2見出し（〜から選ぶ）
----------------------------------------------------*/

.prd-list-top h2 {
	font-size:150%;
	display:block;
	font-weight:bold;
	margin:0 0 10px 0;
	padding:8px 5px 0 40px;
	height:40px;
	clear:both;
}

.prd-list-top .ricecooker h2.type_ttl {
	background:url(../common/images/title/h2_bg_type_01.jpg) no-repeat 0 0;
}
.prd-list-top .ricecooker h2.size_ttl {
	background:url(../common/images/title/h2_bg_size_01.jpg) no-repeat 0 0;
}

.prd-list-top .electricalairpot h2.type_ttl {
	background:url(../electronic-pot/images/h2_bg_type_03.jpg) no-repeat 0 0;
}
.prd-list-top .electricalairpot h2.size_ttl {
	background:url(../electronic-pot/images/h2_bg_size_03.jpg) no-repeat 0 0;
}

.prd-list-top .outdoor h2.nomikuchi_ttl {
	background:url(../bottle/images/index_title/h2_bg_nomikuchi_06.jpg) no-repeat 0 0;
}
.prd-list-top .outdoor h2.size_ttl {
	background:url(../bottle/images/index_title/h2_bg_size_06.jpg) no-repeat 0 0;
}
.prd-list-top .outdoor h2.scene_ttl {
	background:url(../bottle/images/index_title/h2_bg_scene_06.jpg) no-repeat 0 0;
}



/*-----------------------------------------------------------------------------------------------------

2．商品一覧ページ

-------------------------------------------------------------------------------------------------------*/

/* フォント */
.prd-list h1{
	font-size:150%;
}

.prd-list h2{
	font-size:150%;
}

.prd-list .prd_txt {
	font-size:116%;
}

.prd-list .prd_txt02 {
	font-size:116%;
	padding-top:2px;
}

.prd-list .prd_txt02 .prd_txt02_inner{
border:1px solid #000;
padding:2px;
line-height:1.8em; 
}


.prd-list .prd_name,
.prd-list .prd_price {
	font-size:100%;
}

.prd-list .ico-new {
	display: inline-block;
	*display: inline;
	*zoom: 1;
	background: url(../common/images/mark/icon_new.gif) 0 50% no-repeat;
	text-indent: -9876px;
	
	width: 30px;
	height: 14px;
	padding: 0 4px 0 0;
}


/* 水筒のNEW */
.tnavi_06 .prd-list .ico-new {
	display: block;
	position: absolute;
	left: 5px;
	top: 5px;
	background: url(../bottle/images/new.gif) 0 50% no-repeat;
	text-indent: -9876px;
	
	width: 57px;
	height: 63px;
}


/* 水筒の在庫 */
.tnavi_06 .prd-list .ico-stock-limited {
	display: block;
	position: absolute;
	left: 5px;
	top: 5px;
	background: url(../bottle/images/limited.gif) 0 50% no-repeat;
	text-indent: -9876px;
	
	width: 57px;
	height: 63px;
}



.tnavi_06 .prd-list .new_anexception .ico-new {
	position:static;
	display: inline-block;
	*display: inline;
	*zoom: 1;
	background: url(../common/images/mark/icon_new.gif) 0 50% no-repeat;
	text-indent: -9876px;
	
	width: 30px;
	height: 14px;
	padding: 0 4px 0 0;
}




.prd-list h2.prd-list-sttl {
	font-size:100%;
}
.prd-list-ttl-Note, .prd-list .prd-num, .prd-list .prd-list-note, .prd-list #disney .prd-num02, .prd-list .pict-note {
	font-size:91%;
}
.prd-list .prd-num, .prd-list #disney .prd-num02 {
	font-family:'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'メイリオ', Meiryo, 'ＭＳ ゴシック', sans-serif;
}


/* リセット */
.prd-list sup {
	vertical-align:top;
}
/* 汎用クラス */
.prd-list .mr7 {
	margin-right:7px;
}
.prd-list .right {
	text-align:right;
}


/* コンテナ */
.prd-list #prd-contentM {
	text-align:left;
}

.prd-list .prd-list-box {
	clear:both;
	margin:20px 10px 10px 10px;
	padding-bottom:20px;
	background:url(../common/images/img_cmn/dot_gry1px.gif) repeat-x 0 100%;
}

.prd-list .prd-list-box .prd-list-box-L {
	width:150px;
	float:left;
}
.prd-list .prd-list-box .prd-list-box-R {
	width:550px;
	float:right;
}

.prd-list .prd-list-box .prd-list-box-R boxLR {
	width:550px;
}

.prd-list .prd-list-box .prd-list-box-R .boxL {
	width:292px;
	float:left;
}
.prd-list .prd-list-box .prd-list-box-R .boxR {
	width:258px;
	float:right;
}


.prd-list .prd-list-box .asterisk01{
	text-indent:-1em;
	margin-left:1em;
	
	}


/*----------------------------------------------------
　h1 見出し 
----------------------------------------------------*/

.prd-list h1 {
	display:block;
	font-weight:bold;
	margin:0 0 10px 0;
	padding:13px 5px 0 40px;
	height:40px;
	position:relative;
}
.prd-list h1 span img{
	position:absolute;
	top:12px;
	right:12px;
}

/* 各カテゴリ設定 */
.prd-list .ricecooker h1.type_ttl {
	background:url(../common/images/title/h2_bg_type_01.jpg) no-repeat 0 0;
}
.prd-list .ricecooker h1.size_ttl {
	background:url(../common/images/title/h2_bg_size_01.jpg) no-repeat 0 0;
}

.prd-list .electricalairpot h1.type_ttl {
	background:url(../electronic-pot/images/h2_bg_type_03.jpg) no-repeat 0 0;
}
.prd-list .electricalairpot h1.size_ttl {
	background:url(../electronic-pot/images/h2_bg_size_03.jpg) no-repeat 0 0;
}

.prd-list .outdoor h1.nomikuchi_ttl {
	background:url(../bottle/images/index_title/h2_bg_nomikuchi_06.jpg) no-repeat 0 0;
}
.prd-list .outdoor h1.size_ttl {
	background:url(../bottle/images/index_title/h2_bg_size_06.jpg) no-repeat 0 0;
}
.prd-list .outdoor h1.scene_ttl {
	background:url(../bottle/images/index_title/h2_bg_scene_06.jpg) no-repeat 0 0;
}



/* ======================================= */


.prd-list .ricecooker_tit_01 {
	background:url(../common/images/title/h2_bg_type_01.jpg) no-repeat 0 0;
	display:block;
	font-weight:bold;
	margin:0 0 10px 0;
	padding:13px 5px 0 40px;
	height:40px;
	position:relative;
	width:695px;
}
.prd-list .ricecooker_tit_01 img{
	position:absolute;
	top:12px;
	right:12px;}

.prd-list .cooking_tit_01 {
	background:url(../common/images/title/h2_bg_type_02.jpg) no-repeat 0 0;
	display:block;
	font-weight:bold;
	margin:0 0 10px 0;
	padding:13px 5px 0 40px;
	height:40px;
	position:relative;
	width:695px;

}

.prd-list .cooking_tit_01 img{
	position:absolute;
	top:12px;
	right:12px;}

.prd-list .pot_tit_01 {
	background:url(../common/images/title/h2_bg_type_03.jpg) no-repeat 0 0;
	display:block;
	font-weight:bold;
	margin:0 0 10px 0;
	padding:13px 5px 0 40px;
	height:40px;
	position:relative;
	width:695px;

}

.prd-list .pot_tit_01 img{
	position:absolute;
	top:12px;
	right:12px;}

.prd-list .clean_tit_01 {
	background:url(../common/images/title/h2_bg_type_04.jpg) no-repeat 0 0;
	display:block;
	font-weight:bold;
	margin:0 0 10px 0;
	padding:13px 5px 0 40px;
	height:40px;
	position:relative;
		width:695px;

}

.prd-list .clean_tit_01 img{
	position:absolute;
	top:12px;
	right:12px;}

.prd-list .living_tit_01 {
	background:url(../common/images/title/h2_bg_type_05.jpg) no-repeat 0 0;
	display:block;
	font-weight:bold;
	margin:0 0 10px 0;
	padding:13px 5px 0 40px;
	height:40px;
	position:relative;
		width:695px;

}

.prd-list .living_tit_01 img{
	position:absolute;
	top:12px;
	right:12px;}


.prd-list .bento_tit_01 {
	background:url(../common/images/title/h2_bg_type_06.jpg) no-repeat 0 0;
	display:block;
	font-weight:bold;
	margin:15px 0 10px 0;
	padding:13px 5px 0 40px;
	height:40px;
	position:relative;
		width:695px;

}

.prd-list .bento_tit_01 img{
	position:absolute;
	top:12px;
	right:12px;}

.prd-list .disney_tit_01 {
	background:url(../common/images/title/h2_bg_type_07.jpg) no-repeat 0 0;
	display:block;
	font-weight:bold;
	margin:0 0 10px 0;
	padding:13px 5px 0 40px;
	height:40px;
	position:relative;
		width:695px;

}

.prd-list .disney_tit_01 img{
	position:absolute;
	top:12px;
	right:12px;}

.prd-list .bland_tit_01 {
	background:url(../common/images/title/h2_bg_type_08.jpg) no-repeat 0 0;
	display:block;
	font-weight:bold;
	margin:0 0 10px 0;
	padding:13px 5px 0 40px;
	height:40px;
	position:relative;
		width:695px;

}

.prd-list .bland_tit_01 img{
	position:absolute;
	top:12px;
	right:12px;}



.prd-list .professional_tit_01 {
	background:url(../common/images/title/h2_bg_type_09.jpg) no-repeat 0 0;
	display:block;
	font-weight:bold;
	margin:0 0 10px 0;
	padding:13px 5px 0 40px;
	height:40px;
	position:relative;
		width:695px;

}

.prd-list .professional_tit_01 img{
	position:absolute;
	top:12px;
	right:12px;}






/* ======================================= */








/*----------------------------------------------------
　サブタイトル 
----------------------------------------------------*/

.prd-list h2.subTitle {
	clear:both;
	font-size:137%;
	font-weight:bold;	
	margin:15px 0;
	padding:11px 5px 0 22px;
	height:35px;
	width:auto;

}

.prd-list h3.subTitle {
	clear:both;
	font-size:137%;
	font-weight:bold;	
	margin:15px 0;
	padding:11px 5px 0 22px;
	height:35px;
}

/* 各カテゴリ設定 */
.prd-list .ricecooker h2.subTitle {
	background:url(../common/images/title/h3_bg_01.jpg) no-repeat 0 0;
}
.prd-list .ricecooker h3.subTitle {
	background:url(../common/images/title/h3_bg_01.jpg) no-repeat 0 0;
}

.prd-list .cook h2.subTitle {
	background:url(../electronic-pot/images/index_title/h3_bg_02.jpg) no-repeat 0 0;
}
.prd-list .cook h3.subTitle {
	background:url(../electronic-pot/images/index_title/h3_bg_02.jpg) no-repeat 0 0;
}

.prd-list .electricalairpot h2.subTitle {
	background:url(../electronic-pot/images/index_title/h3_bg_03.jpg) no-repeat 0 0;
}

.prd-list .electricalairpot h3.subTitle {
	background:url(../electronic-pot/images/index_title/h3_bg_03.jpg) no-repeat 0 0;
}

.prd-list .hwork h2.subTitle {
	background:url(../tableware-dryer/img/h3_bg_04.jpg) no-repeat 0 0;
}

.prd-list .hwork h3.subTitle {
	background:url(../tableware-dryer/img/h3_bg_04.jpg) no-repeat 0 0;
}

.prd-list .living h2.subTitle {
	background:url(../common/images/title/h3_bg_05.jpg) no-repeat 0 0;
}

.prd-list .living h3.subTitle {
	background:url(../common/images/title/h3_bg_05.jpg) no-repeat 0 0;
}

.prd-list .outdoor h2.subTitle {
	background:url(../common/images/title/h3_bg_06.jpg) no-repeat 0 0;
}

.prd-list .outdoor h3.subTitle {
	background:url(../common/images/title/h3_bg_06.jpg) no-repeat 0 0;
}

.prd-list .chara h2.subTitle {
	background:url(../common/images/title/h3_bg_07.jpg) no-repeat 0 0;
}

.prd-list .chara h3.subTitle {
	background:url(../common/images/title/h3_bg_07.jpg) no-repeat 0 0;
}

.prd-list .bland h2.subTitle {
	background:url(../common/images/title/h3_bg_08.jpg) no-repeat 0 0;
}

.prd-list .bland h3.subTitle {
	background:url(../common/images/title/h3_bg_08.jpg) no-repeat 0 0;
}

.prd-list .pro h2.subTitle {
	background:url(../professional/images/index/h3_bg_09.jpg) no-repeat 0 0;
}
.prd-list .pro h3.subTitle {
	background:url(../professional/images/index/h3_bg_09.jpg) no-repeat 0 0;
}




/*----------------------------------------------------
　商品情報 
----------------------------------------------------*/
/* 商品情報 */
.prd-list .prd_txt {
}

/* 商品名 */
.prd-list .prd_name {
	font-weight:bold;
	margin-top:5px;
	padding-left:12px;
		float:left;
	margin-right:20px;
}

/* 商品名（各カテゴリ設定） */
.prd-list .ricecooker .prd_name {
	background:url(../fish-roaster/images/listicon_prd_01.jpg) no-repeat 0 5px;
}
.prd-list .cook .prd_name {
	background:url(../electronic-pot/images/listicon_prd_02.jpg) no-repeat 0 5px;

}
.prd-list .electricalairpot .prd_name {
	background:url(../common/images/mark/listicon_prd_03.jpg) no-repeat 0 5px;
}
.prd-list .hwork .prd_name {
	background:url(../tableware-dryer/img/listicon_prd_04.jpg) no-repeat 0 5px;
}
.prd-list .living .prd_name {
	background:url(../common/images/mark/listicon_prd_05.jpg) no-repeat 0 5px;
}
.prd-list .outdoor .prd_name {
	background:url(../common/images/mark/listicon_prd_06.jpg) no-repeat 0 5px;
}
.prd-list .chara .prd_name {
	background:url(../common/images/mark/listicon_prd_07.jpg) no-repeat 0 5px;
}
.prd-list .bland .prd_name {
	background:url(../common/images/mark/listicon_prd_08.jpg) no-repeat 0 5px;
}
.prd-list .pro .prd_name {
	background:url(../professional/images/index/listicon_prd_09.jpg) no-repeat 0 5px;
}

.prd-list .prd_name a {
	color:#000;
	text-decoration:underline;
}
.prd-list .prd_name a:hover {
	color:#CC0000;
	text-decoration:none;
}

.prd-list .prd_name img{
	margin:0 4px 2px 0;
}





/* 容量 */
.prd-list .prd_size {
	margin-top:5px;
	padding-left:12px;
}

/* 商品価格 */
.prd-list .prd_price {
	margin-top:5px;
	margin-bottom:10px;
	padding-left:12px;
}

/* 注釈 */
.prd-list .komelist {
	margin-top:5px;
	margin-bottom:10px;
	padding-left:12px;
	text-indent:-12px;
}

/* 補足 */
.prd-list .prd-list-ttl-Note-TOP {
	clear:both;
	text-align:right;
}
.prd-list .prd-list-ttl-Note {
	clear:both;
}
/* ページトップ */
.prd-list .pagetop {
	clear:both;
}

/* ライン（コーヒーメーカー） */
.prd-list .linecoffee{
	margin-top:30px;
	border-top: 2px solid #E68D55;
    color: #E68D55;
	width:740px;
}


/*----------------------------------------------------
 商品説明アイコン 
----------------------------------------------------*/

/* 商品説明アイコン */
.prd-list ul.prd-icon {
	margin:20px 0;
	clear:both;
}

.prd-list ul.prd-icon li {
	float:left;
	margin-right:3px;
}

.prd-list ul.prd-icon li img {
	margin-bottom:4px;
}

/* 商品説明アイコン（個別設定） */
/*炊飯ジャー*/
.prd-list .suihanjar ul.prd-icon li img {
	height:31px;
}

/*電気ポット*/
.prd-list .denkipot ul.prd-icon li img {

}


/*----------------------------------------------------
　吹き出し
----------------------------------------------------*/

.prd-list ul.prd-icon li span.huki_btm {
	color:#fff;
	font-size:10px;
	width:157px;
	padding:0 0 18px 0;
	position:absolute;
	bottom:100%;
	left:0px;
	background:url(../images/hukidashi_btm.gif) no-repeat 0 100%;
}

.prd-list ul.prd-icon li span.huki_mid {
	padding:2px 4px 2px 6px;
	background:url(../images/hukidashi_mid.gif) repeat-y 0 0;	
}
.prd-list ul.prd-icon li span.huki_top {
	padding:2px 0 0 0;
	background:url(../images/hukidashi_top.gif) no-repeat 0 top;	
}

.prd-list ul.prd-icon li a {
	display:inline-block;
	_display:inline;
	position:relative;
	z-index:24;
	text-decoration:none;
}
.prd-list ul.prd-icon li a:hover{
	z-index:25;
}

.prd-list ul.prd-icon li a span{
	display:none;
}
.prd-list ul.prd-icon li a:hover span{
/*	display:block;*/
}

						
.prd_detail_btn_01{
	background:url(../images/datailbtn_bg.gif) no-repeat;
	width:100px;
	height:17px;
	float:left;
	text-align:center;
	padding-top:3px;
	margin-top:5px;
	}

.prd_detail_btn_01 a{
	color:#fff;
	}
	
.prd_detail_btn_02{
	background:url(../images/datailbtn_bg.gif) no-repeat;
	width:100px;
	height:17px;
	text-align:center;
	padding-top:3px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:16px;
	margin-top:10px;
	}

.prd_detail_btn_02 a{
	color:#fff;
	}

/*----------------------------------------------------
個別ページ
----------------------------------------------------*/
/* disney */
.prd-list #disney {
	text-align:left;
}
.prd-list #disneyKv {
	background:url(../disney/images/roll_bg.gif) repeat-x right 0;
}
.prd-list #disney .product {
	margin-top:20px;
	margin-bottom:10px;
	padding-bottom:20px;
	background:url(../common/images/img_cmn/dot_gry1px.gif) repeat-x 0 100%;
}
.prd-list #disney .product .left02 {
	vertical-align:top;
	width: 183px;
}
.prd-list #disney .product h3 {
	font-weight:bold;
}
.prd-list #disney .prd-list-note {
	float:none;
	width:auto;
	padding-top:2px;
}
/*20120123DNP追記*/
.release-feb {
	font-size:91%!important;
	margin-bottom:10px!important;
	font-weight:bold!important;
}
.margin-b10 {
	margin-bottom: 10px!important;
}
.margin-t-20 {
	margin-top:-20px;	
}
.margin-t0 {
	margin-top:0!important;
}


#ecomark{
	background:#FFF;
	padding:10px;
	margin:10px auto 0 auto;
	border: 1px solid #2786C5;
}
#ecomark h3{
	margin-bottom:10px;
	padding-left:15px;
	font-weight:bold;	
}
#ecomark .ecomark-note{
	padding-left:15px;
	text-align:left;
}

.lefty {
	float:left;
	margin-right:20px;	
}

.prd-list .lefty ul.prd-icon {
	margin-top:0;	
}


.gooddesign {
	position:relative;
	}

.gooddesignicon{
	position:absolute;
	right:0;
	top:30px;
	}

.prd-list-box-R .boxLR .prd_txt sup{
	vertical-align:baseline;
	}