
/*
===================================================================*/
/*バナーエリア
===================================================================*/
#bannerarea {
margin:0;
padding:0;
}

/*バナーイメージ
--------------------------------------------------*/
#bannerarea .blkptn1 {
margin-top:0;
margin-bottom:6px;
margin-right:0;
margin-left:-2;
padding:0;
}

/*
===================================================================*/
/*タテライン
===================================================================*/
#vline_dot {
margin:0;
background-image:url(../images/top_line10.gif);
background-repeat:repeat-y;
}

/*
===================================================================*/
/*キャンペーン
===================================================================*/
#campaignarea {
margin: 15px 0 0 0;
padding:0;
}

#campaignarea .celptn1{
padding:0 0 0 16px;
margin:0;
background-image:url(../images/icn_01.gif);
background-position:2px 8px;
background-repeat:no-repeat;
font-size:0.8em;
line-height:200%;
}
#campaignarea .celptn2{
margin:0;
background-image:url(../images/line_03.gif);
background-repeat:no-repeat;
font-size:0.8em;
}

/*
===================================================================*/
/*ニュースエリア
===================================================================*/
#newsarea {
margin:0;
padding:0;
}

#newsarea .celptn1{
padding:0 0 0 16px;
margin:0;
background-image:url(../images/icn_01.gif);
background-position:2px 8px;
background-repeat:no-repeat;
font-size:0.8em;
line-height:200%;
}
#newsarea .celptn2{
margin:0;
background-image:url(../images/line_03.gif);
background-repeat:no-repeat;
font-size:0.8em;
}


/*
===================================================================*/
/*新着商品
===================================================================*/
#newitem {
margin-top:10;
margin-bottom:20px;
margin-right:0;
margin-left:0;
padding:0;
}
#newarrived .tblptn1 .blkptn1 {
width:110px;
height:80px;
vertical-align:middle;
margin:0;
padding:5px;
border:1px solid #333333;
}
#newarrived .tblptn1 .celptn2 {
padding:0;
padding-bottom:15px;
margin:0;
}

/*商品テープル
---------------------------------*/
#newitem .tblptn1 {
width:500;
padding:0;
margin-top:0;
}
#newitem .tblptn1 .celptn1 {
width:110px;
padding:0 0px 0px 0;
}
#newitem .tblptn1 .celptn2 {
width:20px;
padding:0 0px 0px 0;
}

/*商品イメージ
---------------------------*/
#newitem .tblptn1 .blkptn1 {
width:110px;
height:100px;
margin:0;
padding-top:15;
border:1px solid #333333;
}

.blkptn_wamono {
width:100px;
height:100px;
margin:0;
border:1px solid #333333;
}

/*商品名
---------------------------*/
#newitem .tblptn1 .blkptn2 {
margin-left:5px;
padding:0 0 5 0;
/*font-size:0.9em;*/
font-size:13px;
line-height:100%;
}

/*
===================================================================*/
/*LINE UP
===================================================================*/
#lineuparea {
margin-top: 2;
margin-bottom:20px;
margin-right:0;
margin-left:0;
padding:0;
}

/*LINE UP TABLE
---------------------------------*/
#lineuparea .tblptn1 {
width:250;
padding:0;
margin-top:5;
}
#lineuparea .tblptn1 .celptn1 {
width:80px;
padding:0 0px 0px 0;
}
#lineuparea .tblptn1 .celptn2 {
width:160px;
padding:0 0px 30px 0;
vertical-align: top;
background-image:url(../images/top_lineupbackgroundimg.gif);
background-repeat:no-repeat;
background-position-x: right;
}

/*商品イメージ
---------------------------*/
#lineuparea .tblptn1 .blkptn1 {
margin:0;
padding:0;
border:1px solid #D4D4D4;
}

/*商品名
---------------------------*/
#lineuparea .tblptn1 .blkptn2 {
margin-left:10;
padding:5 0 5 0;
font-size:0.9em;
line-height:120%;
}

