﻿@charset "utf-8";

/*=========================================================================
用途 :
コンテンツ固有インポート
=========================================================================*/
div.contentArea {
  position:relative;
  width:950px;
}

div.upDate {
  width:950px;
}

div.upDate dl {
  width:100%;
}

div.upDate dt {
  width:80px;
  padding:3px 3px 3px 25px;
  float:left;
}

div.upDate dt.verbena {
  background:#ffffff url(../image/loccitane_index_verbena_ic01.gif) no-repeat 0 2px;
}

div.upDate dt.cherry {
  background:#ffffff url(../image/loccitane_index_cherry_ic01.gif) no-repeat 0 2px;
}

div.upDate dt.rose {
  background:#ffffff url(../image/loccitane_index_rose_ic01.gif) no-repeat 0 2px;
}

div.upDate dd {
  padding:3px 3px 3px 90px;
}

div.upDate dd a,
div.upDate dd a:visited {
  color:#000000;
}

div.upDate dd a:hover {
  color:#002596;
  text-decoration:underline;
}

.itemHTi01 {
  background-image:url(../image/loccitane_index_ti01.gif);
}

.itemHTi02 {
  background-image:url(../image/loccitane_index_ti02.gif);
}

.itemHTi03 {
  background-image:url(../image/loccitane_index_ti03.gif);
}

.pickupList {
  overflow:hidden;
  width:950px;
}

.pickupList ul {
  margin: 0 0 0 -13px;
  width:962px;
}

.pickupList li {
  float:left;
  margin:0 0 0 10px;
  padding:0 0 2px;
  vertical-align:top;
  width:471px;
}

.pickupList li.right {
  float:right;
  width:468px;
}

.pickupList li a,
.pickupList li a:visited {
  display:block;
  padding:3px;
  width:465px;
  color:#000000;
}

.pickupList li a:hover {
  color:#002596;
}

.pickupList li.right a {
  padding-right:0;
}

.pickupList li .brandLBan {
  display:block;
}

.pickupList li .brandLName {
  display:block;
  margin:5px 0 0;
}

.itemList {
  overflow:hidden;
  width:950px;
}

.itemListInner {
  margin:-11px 0 0;
}

.itemList ul {
  border-top:#cccccc 1px solid;
  margin:0 0 10px -2px;
  padding:0;
  width:950px;
}

.itemList .itemLItem {
  border-left:#cccccc 1px solid;
  float:left;
  margin:10px 0 0;
  padding:0 1px;
  width:155px;
}

.itemList .itemLIInner {
  position:relative;
  width:155px;
}

.itemList .itemLItem a {
  display:block;
  margin:0;
  padding:7px 5px 10px;
  width:145px;
}

.itemList .itemLItem a:hover {
  background-color:#f2f2f2;
  text-decoration:none;
}

.itemList .itemLItem .textName {
  display:block;
  margin:7px 0 0;
  min-height:60px;
  padding:0 6px 3px;
}

* html body .itemList .itemLItem .textName {
  height:60px;
}

.itemList .itemLItem .itemLIPrc {
  text-align:right;
}

.itemList .itemLItem .textMrg {
  padding:0 6px;
}

.itemSeries {
  overflow:hidden;
  width:950px;
}

.itemSeries ul {
  margin: 0 0 0 -2px;
  width:955px;
}

.itemSeries li {
  float:left;
  margin-bottom:5px;
  text-align:center;
  vertical-align:top;
  width:191px;
}

.spBannerList ul li{
	width:33%;
	float:left;
}

.spBannerList ul li a{
	display:block;
	width:234px;
	margin:auto;
}
