/* お客様の声ページ用　090820追加 今井 */
.bg_over {
	background-image: url(/shop/item/okurimono/design/img03/tb02.gif);
}
.bg_right {
	background-image: url(/shop/item/okurimono/design/img03/tb04.gif);
}
.bg_under {
	background-image: url(/shop/item/okurimono/design/img03/tb06.gif);
}
.bg_left {
	background-image: url(/shop/item/okurimono/design/img03/tb08.gif);
}
.center_td {
	padding: 10px;
}


/*　送料についてを非表示　090731追加 今井*/
.FS2_Config_Postage{display:none;}

/*お試し店舗のヘッダを非表示*/
.FS2_trial{
display:none;
}

/*プレビューモードのヘッダを非表示*/
.FS2_preview{
display:none;
}


/* ---IE7対応clearfix--- */

.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

.clearfix {
	display: inline-block;
}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */


/* ------------------------------
TAG
------------------------------ */
* {
	margin: 0;
	padding: 0;
}

body  {
	color: #333;
	background-color: #fdf0e8;
	background-image: url(/shop/item/okurimono/design/img01/wrapperBg.gif);
	background-repeat: repeat-y;
	background-position: center;
	text-align: center;
	font-family: "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", "Hiragino kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", Osaka, sans-serif;
	font-size: 12px;
	line-height: 1.4em;
}

/* IE7でpadding指定 */
*:first-child+html body {
padding-left: 1px;
}

/* IE6以下でpadding指定 */
*html body {
padding-left: 1px;
}

h1,h2,h3,h4,h5,h6 {
	font-weight: normal;
	font-size: 1.0em;
}


td {
	text-align:left;
	font-size: 12px;
}

img {
	vertical-align: bottom;
	border: 0;
}


li {
	list-style-type: none;
}

/* ------------------------------
aTAG
------------------------------ */
td.layout_content a {
	color: #0066cc;
	text-decoration: none;
}

td.layout_content a:hover {
	color: #f90;
	text-decoration: underline;
}

#footer a {
	color: #0066cc;
	text-decoration: none;
}

#footer a:hover {
	color: #3399FF;
	text-decoration: underline;
}


/* ------------------------------
clear
------------------------------ */
.clear {
	clear: both;
}
br.clear {height:0px; }

/*-----------------------------
Base
------------------------------ */
#wrapper {
	margin: 0 auto;
}

#header {
	width: 858x;
	background-image: url(/shop/item/okurimono/design/img01/headerBg.gif);
	background-repeat: no-repeat;
	background-position: life top;
	margin-left: auto;
	margin-right: auto;
	text-align: left;
	height: 92px;
	position: relative;
}

#header h1 {
	position:absolute;
	left: 5px;
	top: 6px;
	color: #9B4612;
	text-align: left;
	font-size: 12px;
	width: 99px;
	z-index: 10;
}

#header #headerLink {
	position:absolute;
	left: 5px;
	top: 6px;
	color: #9B4612;
	text-align: left;
	font-size: 12px;
	width: 99px;
	z-index: 10;
	text-decoration: none;
}

#headerLogo {
	position: absolute;
	top: 13px;
	}

#headerBtn {
	position: absolute;
	left: 548px;
	top: 15px;
}

#headerBtn a{
	display:block;
	margin-bottom:2px;
	}

#headerPayment {
	position:absolute;
	left: 689px;
	top: 10px;
	}

#headerFreedial {
	position:absolute;
	left: 341px;
	top: 13px;
	}

#headerFreedial2 {
	position:absolute;
	left: 345px;
	top: 13px;
	}

#headerBtnCart {
	position:absolute;
	left: 689px;
	top: 50px;
	}

#categoryBtn p{
	margin-bottom: 5px;
}

.layout_menu {
background:none;
}

#categoryBtn {
	margin-bottom: 10px;
	margin-left: 10px;
	text-aling:left;
	width: 182px;
}

#categoryBtn p{
	margin-bottom: 5px;
}


#nav {
	float: left;
	width: 180px;
}


.leftNav {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 10px;
	padding: 0px;
	width: 180px;
	background-image: url(/shop/item/okurimono/design/img01/leftNavBg.gif);
	background-repeat: repeat;
	background-position: left top;
}


.leftNav li {
	margin: 0px;
	text-align: left;
	padding-top: 0px;
	padding-right: 8px;
	padding-bottom: 0px;
	padding-left: 15px;
	font-size: 13px;
}

.leftNav li.leftNavFirst {
	background-image: url(/shop/item/okurimono/design/img01/leftNavHead.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 10px;
}

.leftNav li.leftNavLast {
	background-image: url(/shop/item/okurimono/design/img01/leftNavBottom.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	padding-bottom: 10px;
}

.leftNav li.leftNavTitle {
	padding:0px;
	margin:0px;
}

.leftNav li a{
	background-image: url(/shop/item/okurimono/design/img01/leftNavArrow1.gif);
	background-repeat: no-repeat;
	background-position: left 5px;
	display: block;
	padding-left: 17px;
	padding-top: 2px;
	padding-bottom: 2px;
	color: #000000;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
}

.leftNav li a:hover{
	text-decoration: underline;
}

#icon2 li a{
	background-image: url(/shop/item/okurimono/design/img01/leftNavArrow2.gif);
}

#icon3 li a{
	background-image: url(/shop/item/okurimono/design/img01/leftNavArrow3.gif);
}

#icon4 li a{
	background-image: url(/shop/item/okurimono/design/img01/leftNavArrow4.gif);
}

.leftNav img {
	}

.leftNav li.leftNavTitle a{
	padding:0px;
	margin:0px;
	border-bottom-style: none;
}

#footerBtn{
	clear:both;
	padding-top: 30px;
	}


#footer {
	clear: both;
	margin: 0 auto;
}

#footer ul{
	padding: 10px;
	margin-right: auto;
	margin-left: auto;
}

#footer ul li{
	margin: 0;
	display: inline;
	padding-right: 5px;
	padding-left: 7px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #cccccc;
}

#footer ul li.first{
	margin: 0;
	border-left-style: none;
	padding: 0px;
}

#copyright {
	padding: 0;
	text-align: center;
	font-size: 0.9em;
}

#produced {}

.pagetop {
	text-align: right;
	padding-top: 10px;
	padding-bottom: 10px;
	clear: both;
	width: 820px;
	margin-right: auto;
	margin-left: auto;
}

/* ------------------------------
element
------------------------------ */
.m-b5 { margin-bottom:5px!important;}
.m-b10{ margin-bottom:10px!important;}
.m-b15{ margin-bottom:15px!important;}
.m-b20{ margin-bottom:20px!important;}
.m-b25{ margin-bottom:25px!important;}
.m-b30{ margin-bottom:30px!important;}
.m-b40{ margin-bottom:40px!important;}

.f-l { float:left!important;}
.f-r { float:right!important;}
.ta-r{ text-align:right!important;}
.ta-c{ text-align:center!important;}

.tc-orange{ color:#FF6600;}
.tc-red { color:#FF0000;}

.clear { clear:both;}


/* ------------------------------
既存設定の変更
------------------------------ */
p.pan{ text-align:left; margin-right:10px;}
.layout_table { margin-top:10px;}
.system_content { width:645px;}
.itemCenter p {padding:5px; background-color:#EFEFEF;}
p.FS2_itemPrice_text {
	margin-top:10px;
}
.itemCenter p {text-align:left;}


@charset "utf-8";

/* ------------------------------
バナーリスト
------------------------------ */

ul.bnr {
 margin-bottom:30px;
 }

ul.bnr li.col2{
	width:315px;
	float:left;
	margin: 0px 10px 10px 0px;
	padding: 0px;
 }

ul.bnr li.col2r{
 width:315px;
 float:left;
 margin: 0px 0px 10px 0px;
 }

ul.bnr li.col3{
 width:206px;
 float:left;
 margin: 0px 10px 10px 0px;
 }

ul.bnr li.col3r{
 width:206px;
 float:left;
 margin: 0px 0px 10px 0px;
 }

ul.bnr li.col4{
 width:152px;
 float:left;
 margin: 0px 9px 10px 0px;
 }

ul.bnr li.col4r{
 width:152px;
 float:left;
 margin: 0px 0px 10px 0px;
 }


/* ------------------------------
ランキング
------------------------------ */

ul.ranking2 {
	margin-bottom:20px;
 }

ul.ranking2 li{
	width:120px;
	padding:0px 4px 0px 4px;
	text-align:left;
	float:left
 }

ul.ranking2 li div{
	margin:0px 0px 5px 0px;
	}


/* ------------------------------
テンプレート以外のページ
------------------------------ */

#container{
	width: 858px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 11px;
	margin-bottom: 0px;
}

#mainWrap {
	float: right;
	width: 660px;
	text-align: left;
}

#main {
	width: 640px;
	margin-right: 20px;
}

#main p {
	padding:0 10px;
	}

#content #nav {
 padding-left:1px;
 }

/* ------------------------------
バナー
------------------------------ */

.bnr1{
	background-color: #F3F3F3;
	padding-top: 5px;
	padding-left: 5px;
	padding-bottom: 5px;
	margin-right: 2px;
}
.bnr1 a{
	margin-right: 6px;
	display: block;
	float: left;
}


/* ------------------------------
バナー挨拶状など
------------------------------ */

.bnr2{
	background-image: url(/shop/item/okurimono/design/img01/bnr2bottom.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	margin-bottom: 20px;
}

.bnr2 .boxpd{
	padding-left: 7px;
	background-image: url(/shop/item/okurimono/design/img01/bnr2con.jpg);
	background-repeat: repeat-y;
	background-position: left;
	padding-bottom: 2px;
}

.bnr2 .box{
	background-color: #FFFFFF;
	border: 1px solid #A4E3F4;
	width: 203px;
	position: relative;
	height: 85px;
	float: left;
	margin-right: 5px;
}

.bnr2 .boxImg{
	height: 75px;
	width: 75px;
	position: absolute;
	left: 5px;
	top: 5px;
}

.bnr2 .boxTitle{
	position: absolute;
	left: 82px;
	top: 3px;
}


#main .bnr2 div p{
	float: right;
	width: 113px;
	text-align: left;
	position: absolute;
	left: 87px;
	top: 28px;
	padding:0px;
	font-size: 12px;
}

/* ------------------------------
バナー イベントから選ぶ
------------------------------ */


.bnr5{
	background-image: url(/shop/item/okurimono/design/img01/bnr5bottom.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	margin-bottom: 20px;
	padding: 0px 0px 4px;
	width: 640px;
}

.bnr5 .boxpd{
	padding-left: 7px;
	background-image: url(/shop/item/okurimono/design/img01/bnr5con.jpg);
	background-repeat: repeat-y;
	background-position: left;
	padding-bottom: 2px;
}

.bnr5 .box{
	background-color: #FFFFFF;
	border: 1px solid #F7A6D0;
	width: 203px;
	position: relative;
	height: 85px;
	float: left;
	margin-right: 5px;
	margin-bottom: 5px;
}

.bnr5 .boxImg{
	height: 75px;
	width: 75px;
	position: absolute;
	left: 5px;
	top: 5px;
}

.bnr5 .boxTitle{
	position: absolute;
	left: 82px;
	top: 3px;
}


#main .bnr5 div p,#FS2_body_Goods .bnr5 div p{
	float: right;
	width: 113px;
	text-align: left;
	position: absolute;
	left: 87px;
	top: 28px;
	padding:0px;
	font-size: 12px;
}

/* ------------------------------
カタログギフトご予算別
------------------------------ */

.bnr6{
	background-image: url(/shop/item/okurimono/design/img01/bnr6bottom.jpg);
	background-position: left bottom;
	background-repeat: no-repeat;
	padding: 0px 0px 7px;
	margin-bottom: 20px;
}

.bnr6 .boxpd{
	padding-left: 8px;
	background-image: url(/shop/item/okurimono/design/img01/bnr6con.gif);
	background-repeat: repeat-y;
	background-position: left;
}

.bnr6 .box{
	position: relative;
	float: left;
	margin-right: 6px;
	height: 70px;
	width: 120px;
}

/* ------------------------------
subページ
------------------------------ */

#main .p1,.system_content .p1{
	background-color: #FFFCF0;
	border: 1px solid #FCE096;
	padding: 10px;
	font-size: 14px;
	line-height: 160%;
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 25px;
	margin-left: 10px;
}

#main .p2,.system_content .p2{
	font-size: 14px;
	line-height: 160%;
	margin-right: 10px;
	margin-left: 10px;
	padding: 0px;
	margin-bottom: 13px;
}

#main h2 {
	font-size: 16px;
	font-weight: bold;
	margin-bottom: 15px;
	background: url(/shop/item/okurimono/design/img01/h2bg.gif) no-repeat;
	line-height: 16px;
	padding: 10px 5px 16px 10px;
	color: #9B4612;
}

#main h3 {
	margin-bottom: 10px;
	font-size: 15px;
	font-weight: bold;
	padding-left: 10px;
	background: url(/shop/item/okurimono/design/img01/h3bg.gif) no-repeat left bottom;
	padding-bottom: 10px;
	color: #333333;
}

#main h2.kouden {
	background: url(/shop/item/okurimono/design/img01/h2bgkouden.gif) no-repeat;
	color: #333333;
}

#main h3.kouden {
	background: url(/shop/item/okurimono/design/img01/h3bgkouden.jpg) no-repeat bottom;
}


table.text-left{
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 20px;
}

table.text-left td{
	vertical-align: top;
}
table.text-left td p{
	margin-bottom:13px;
}

table.text-right{
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 20px;
	margin-left: 20px;
}

table.text-right td{
	vertical-align: top;
}
#main table.text-right td p{
	padding: 0px;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 13px;
	margin-left: 0px;
}

.goodsContent{
	padding-left:10px;
	padding-right: 10px;
}

.goodsBox {
	width: 300px;
	margin-bottom: 30px;
}

#main .goodsBox h2 {
	background: #FFFFFF;
	border-style: none;
	margin: 0px 0px 10px;
	padding: 0px;
}

.goodsBox .goodsImg {
	margin-left: 10px;
	margin-bottom: 5px;
}

.goodsBox p {
	margin-bottom: 10px;
	font-size: 14px;
}

.goodsBox .goodsBtn {
	text-align: center;
}

/* ------------------------------
香典返し
------------------------------ */
h2.imgTitle{ padding:0px!important; background-image:none!important;}
.boxL{
	width:310px;
	float: left;
	margin-bottom: 20px;
}
.boxR{
	width:310px;
	float:right;
	margin-bottom: 20px;
}
ul.check{
	margin: 0px;
	padding: 0px;
}
ul.check li{
	background: url(/shop/item/okurimono/design/img01/check.jpg) no-repeat left top;
	margin: 0px 20px 6px 0px;
	padding: 0px 0px 0px 25px;
	float: left;
}
.koudenList {
	text-align: center;
	margin-bottom: 30px;
}
.koudenList li{
	display:inline;
	float: left;
}
ul.ranking li{
	text-indent: -33px;
	margin-left: 33px;
	margin-bottom: 3px;
}

/* ------------------------------
common
------------------------------ */

/*マージン
----------------- */
.mb5{ margin-bottom:5px!important;}
.mb10{ margin-bottom:10px!important;}
.mb15{ margin-bottom:15px!important;}
.mb20{ margin-bottom:20px!important;}
.mb30{ margin-bottom:30px!important;}
.mb40{ margin-bottom:40px!important;}
.mAuto{ margin:auto!important;}
.margin0{ margin:0px!important;}

/*パディング
----------------- */
.pdLR10{ padding-left:10px; padding-right:10px;}
.pdLR20{ padding-left:20px; padding-right:20px;}

/*位置調整
----------------- */
.fL{ float:left; display:block; !important;}
.fR{ float:right; display:block; !important;}
.taL{ text-align:left!important;}
.taR{ text-align:right!important;}
.taC{ text-align:center!important;}
.vaT {vertical-align:top!important;}
.vaM {vertical-align:middle!important;}
.vaB {vertical-align:bottom!important;}
img.fL1{display:block; float:left; margin-right:10px;}
img.fL2{display:block; float:left; margin-right:20px;}
img.fR1{display:block; float:right; margin-left:10px;}
img.fR2{display:block; float:right; margin-left:20px;}

/*　ロールオーバー*/

.rollover01 {
width:180px;
height:61px;
background:url(https://c09.future-shop.jp/shop/item/okurimono/design/img02/myheart_side_2.jpg) no-repeat left bottom;
}
.rollover01 a {
display:block;
width:180px;
height:61px;
font-size:1px;
line-height:1px;
outline:none;
}
.rollover01 a:hover {
text-indent:-9999px;
}

.rollover02 {
width:180px;
height:61px;
background:url(https://c09.future-shop.jp/shop/item/okurimono/design/img02/esprit_side_2.jpg) no-repeat left bottom;
}
.rollover02 a {
display:block;
width:180px;
height:61px;
font-size:1px;
line-height:1px;
outline:none;
}
.rollover02 a:hover {
text-indent:-9999px;
}

.rollover03 {
width:180px;
height:61px;
background:url(https://c09.future-shop.jp/shop/item/okurimono/design/img02/rin_side_2.jpg) no-repeat left bottom;
}
.rollover03 a {
display:block;
width:180px;
height:61px;
font-size:1px;
line-height:1px;
outline:none;
}
.rollover03 a:hover {
text-indent:-9999px;
}

.rollover04 {
width:180px;
height:61px;
background:url(https://c09.future-shop.jp/shop/item/okurimono/design/img02/catalogchoice_side_2.jpg) no-repeat left bottom;
}
.rollover04 a {
display:block;
width:180px;
height:61px;
font-size:1px;
line-height:1px;
outline:none;
}
.rollover04 a:hover {
text-indent:-9999px;
}

.rollover05 {
width:180px;
height:61px;
background:url(https://c09.future-shop.jp/shop/item/okurimono/design/img02/alagourmet_side_2.jpg) no-repeat left bottom;
}
.rollover05 a {
display:block;
width:180px;
height:61px;
font-size:1px;
line-height:1px;
outline:none;
}
.rollover05 a:hover {
text-indent:-9999px;
}

.rollover06 {
width:180px;
height:86px;
background:url(https://c09.future-shop.jp/shop/item/okurimono/design/img02/towel_side_2.jpg) no-repeat left bottom;
}
.rollover06 a {
display:block;
width:180px;
height:86px;
font-size:1px;
line-height:1px;
outline:none;
}
.rollover06 a:hover {
text-indent:-9999px;
}

.rollover07 {
width:180px;
height:86px;
background:url(https://c09.future-shop.jp/shop/item/okurimono/design/img02/food_side_2.jpg) no-repeat left bottom;
}
.rollover07 a {
display:block;
width:180px;
height:86px;
font-size:1px;
line-height:1px;
outline:none;
}
.rollover07 a:hover {
text-indent:-9999px;
}

.rollover08 {
width:180px;
height:86px;
background:url(https://c09.future-shop.jp/shop/item/okurimono/design/img02/sope_side_2.jpg) no-repeat left bottom;
}
.rollover08 a {
display:block;
width:180px;
height:86px;
font-size:1px;
line-height:1px;
outline:none;
}
.rollover08 a:hover {
text-indent:-9999px;
}

.rollover09 {
width:180px;
height:86px;
background:url(https://c09.future-shop.jp/shop/item/okurimono/design/img02/off_side_2.jpg) no-repeat left bottom;
}
.rollover09 a {
display:block;
width:180px;
height:86px;
font-size:1px;
line-height:1px;
outline:none;
}
.rollover09 a:hover {
text-indent:-9999px;
}

.rollover010 {
width:180px;
height:50px;
background:url(https://c09.future-shop.jp/shop/item/okurimono/design/img02/fax_order_2.jpg) no-repeat left bottom;
}
.rollover010 a {
display:block;
width:180px;
height:50px;
font-size:1px;
line-height:1px;
outline:none;
}
.rollover010 a:hover {
text-indent:-9999px;
}

.rollover011 {
width:180px;
height:50px;
background:url(https://c09.future-shop.jp/shop/item/okurimono/design/img02/mail_order_2.jpg) no-repeat left bottom;
}
.rollover011 a {
display:block;
width:180px;
height:50px;
font-size:1px;
line-height:1px;
outline:none;
}
.rollover011 a:hover {
text-indent:-9999px;
}

.rollover012 {
width:180px;
height:50px;
background:url(https://c09.future-shop.jp/shop/item/okurimono/design/img02/siryou_2.jpg) no-repeat left bottom;
}
.rollover012 a {
display:block;
width:180px;
height:50px;
font-size:1px;
line-height:1px;
outline:none;
}
.rollover012 a:hover {
text-indent:-9999px;
}

.rollover013 {
width:251px;
height:90px;
background:url(https://c09.future-shop.jp/shop/item/okurimono/design/img04/siryou_form_2.jpg) no-repeat left bottom;
}
.rollover013 a {
display:block;
width:251px;
height:90px;
font-size:1px;
line-height:1px;
outline:none;
}
.rollover013 a:hover {
text-indent:-9999px;
}

.rollover014 {
width:251px;
height:90px;
background:url(https://c09.future-shop.jp/shop/item/okurimono/design/img04/siryou_fax_2.jpg) no-repeat left bottom;
}
.rollover014 a {
display:block;
width:251px;
height:90px;
font-size:1px;
line-height:1px;
outline:none;
}
.rollover014 a:hover {
text-indent:-9999px;
}

.rollover015 {
width:640px;
height:230px;
background:url(https://c09.future-shop.jp/shop/item/okurimono/design/img05/20off_top_2.jpg) no-repeat left bottom;
}
.rollover015 a {
display:block;
width:640px;
height:230px;
font-size:1px;
line-height:1px;
outline:none;
}
.rollover015 a:hover {
text-indent:-9999px;
}

.rollover016 {
width:350px;
height:97px;
background:url(https://c09.future-shop.jp/shop/item/okurimono/design/img05/siryou_top_2.jpg) no-repeat left bottom;
}
.rollover016 a {
display:block;
width:350px;
height:97px;
font-size:1px;
line-height:1px;
outline:none;
}
.rollover016 a:hover {
text-indent:-9999px;
}

.rollover017 {
width:315px;
height:134px;
background:url(https://c09.future-shop.jp/shop/item/okurimono/design/img05/takuhai_top_2.jpg) no-repeat left bottom;
}
.rollover017 a {
display:block;
width:315px;
height:134px;
font-size:1px;
line-height:1px;
outline:none;
}
.rollover017 a:hover {
text-indent:-9999px;
}

.rollover018 {
width:315px;
height:134px;
background:url(https://c09.future-shop.jp/shop/item/okurimono/design/img05/gourumet_top_2.jpg) no-repeat left bottom;
}
.rollover018 a  {
display:block;
width:315px;
height:134px;
font-size:1px;
line-height:1px;
outline:none;
}
.rollover018 a:hover {
text-indent:-9999px;
}

/*　資料請求ページ*/

table.siryou{
margin-top: 0px;
margin-right: 20px;
margin-bottom: 0px;
margin-left: 5px;
}

table.siryou td{
text-align: left;
vertical-align: top;
padding: 10px 0px 0px 20px;
}

/*　トップページ無料サービス案内テーブル*/

table.top1{
margin-top: 5px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 10px;
}

table.top1 td{
text-align: left;
vertical-align: top;
padding: 0px 15px 15px 0px;
}

table.top2 td{
text-align: left;
vertical-align: middle;
padding: 30px 0px 0px 0px;
}

/*　トップページ人気ギフト*/

ul.bnr li.col5{
	width:118px;
	float:left;
	margin: 0px 0px 10px 10px;
        padding: 0px;
 }
