
.contents_field .title {
  display:none;
}

.contents_field .mobile {
  display:none;
}

.contents_field ul,
.contents_field ol {
  list-style-type:none;
}

.gift_page .cart {
  clear:both;
  padding-top:5px;
}


.gift_page .choise {
  margin:10px 10px 0 0;
  padding-left:130px;
  background:url(../../img/item/icon_likes.gif) no-repeat left center;
}
.gift_page .choise .sub {
  display:none;
}

.gift_page .cart a {
  margin:0 5px;
}


.gift_page .btm_info {
  width:300px;
  margin-left:auto;
  margin-right:auto;
  white-space:nowrap;
  line-height:1.4em;
  text-align:left;
}





.gift_page .list li a {
  display:block;
  margin:0 10px 10px 10px;
  text-align:left;
  color:#000!important;
}
.gift_page .list li .thumb a {
  display:none!important;
}
.gift_page .list li a span {
  margin-left:0!important;
}




/* top title */
.gift_page .title_space {
  width:760px;
  height:90px;
  margin-left:auto;
  margin-right:auto;
  margin-bottom:20px;
  background:url(../img/gift_title.jpg) no-repeat left top;
  line-height:1.4em;
  text-align:left;
}
.gift_page .title_space .sub {
  margin:10px 0 5px 310px;
  font-size:14px;
  color:#ff6060;
}
.gift_page .title_space .text {
  margin:0 0 0 310px;
  font-size:1em;
}
.gift_page .title_space .text span {
  display:block;
}

/* top menu */
.gift_page .menu {
  margin-bottom:20px;
  padding-left:10px;
}
.gift_page .menu li {
  float:left;
  margin-right:2px;
}
.gift_page .menu li a {
  display:block;
}
.gift_page .menu li a span {
  display:none;
}
.gift_page .menu li.jelly a {
  width:122px;
  height:22px;
  background:url(../img/bnr_jelly.gif) no-repeat left top;
}
.gift_page .menu li.baum a {
  width:127px;
  height:22px;
  background:url(../img/bnr_baum.gif) no-repeat left top;
}
.gift_page .menu li.pain a {
  width:119px;
  height:22px;
  background:url(../img/bnr_pdj.gif) no-repeat left top;
}
.gift_page .menu li.gateaux a {
  width:122px;
  height:22px;
  background:url(../img/bnr_gm.gif) no-repeat left top;
}
.gift_page .menu li.petits a {
  width:151px;
  height:22px;
  background:url(../img/bnr_pfs.gif) no-repeat left top;
}
.gift_page .menu li.chocolat a {
  width:147px;
  height:22px;
  background:url(../img/bnr_cdj.gif) no-repeat left top;
}
.gift_page .menu li.newyork a {
  width:200px;
  height:25px;
  margin-top:5px;
  background:url(../img/bnr_newyork.gif) no-repeat left top;
}





/* engel cookie field */
.gift_page .engel_field {
  clear:both;
  width:760px;
  margin-left:auto;
  margin-right:auto;
  margin-bottom:20px;
  text-align:left;
}
.gift_page .engel_field .inner {
  padding:10px;
  background:#ffe690;
  border:solid 10px #fb6;
}
.gift_page .engel_field .sub {
  float:left;
  width:300px;
  height:225px;
  margin-right:10px;
  background:url(../img/engel/image.jpg) no-repeat left top;
}
.gift_page .engel_field .sub a {
  display:none;
}
.gift_page .engel_field p {
  display:block;
  width:400px;
  line-height:1.7em;
}
.gift_page .engel_field .text {
  float:left;
  margin-bottom:10px;
  color:#630;
}
.gift_page .engel_field .text span {
  display:block;
}
.gift_page .engel_field .list {
}
.gift_page .engel_field .list li {
  float:left;
  width:240px;
  padding:10px 0 0 0;
  border:solid 1px #fb6;
  background:#fff;
  text-align:center;
}
.gift_page .engel_field .list li span {
  display:block;
  margin:0 10px 10px 10px;
  text-align:left;
  color:#000;
}
.gift_page .engel_field .list li .thumb {
  width:140px;
  height:105px;
  margin-left:auto;
  margin-right:auto;
  margin-bottom:10px;
  border:solid 1px #fb6;
}
.gift_page .engel_field .list li.F-2 .thumb {
  background:url(../../order/thumb/F-2.jpg) no-repeat left top;
}
.gift_page .engel_field .cart {
}





/* jelly field */
.gift_page .jelly_field {
  width:760px;
  margin-left:auto;
  margin-right:auto;
  margin-bottom:20px;
  color:#369;
  background:#e0e8ff;
  border:solid 1px #6485d0;
  text-align:left;
}
.gift_page .jelly_field .sub {
  height:70px;
  background:url(../img/jelly/title_img.jpg) no-repeat left top;
}
.gift_page .jelly_field .sub a {
  display:none;
}
.gift_page .jelly_field .inner {
  padding:10px;
}
.gift_page .jelly_field .list {
}
.gift_page .jelly_field .list li {
  float:left;
  width:170px;
  margin-right:10px;
  padding:10px 0 0 0;
  border:solid 1px #6485d0;
  background:#fff;
  text-align:center;
}
.gift_page .jelly_field .list li span {
  display:block;
  margin:0 10px 10px 10px;
  text-align:left;
  color:#000;
}
.gift_page .jelly_field .list li .thumb {
  width:140px;
  height:105px;
  margin-left:auto;
  margin-right:auto;
  margin-bottom:10px;
  border:solid 1px #6485d0;
}
.gift_page .jelly_field .list li.E-11 .thumb {
  background:url(../../order/thumb/E-11.jpg) no-repeat left top;
}
.gift_page .jelly_field .list li.E-12 .thumb {
  background:url(../../order/thumb/E-12.jpg) no-repeat left top;
}
.gift_page .jelly_field .cart {
}





/* baumkuchen field */
.gift_page .baum_field {
  width:760px;
  margin-left:auto;
  margin-right:auto;
  margin-bottom:20px;
  padding-bottom:10px;
  border:solid 1px #9b7f2b;
  color:#775e3d;
  background:#d8b772;
  text-align:left;
}
.gift_page .baum_field .sub {
  height:70px;
  background:url(../img/baumkuchen/title_img.jpg) no-repeat left top;
}
.gift_page .baum_field .sub a {
  display:none;
}
.gift_page .baum_field .inner {
  padding:10px;
}
.gift_page .baum_field .list {
}
.gift_page .baum_field .list li {
  float:left;
  width:170px;
  margin-right:10px;
  padding:10px 0 0 0;
  border:solid 1px #9b7f2b;
  background:#fff;
  text-align:center;
}
.gift_page .baum_field .list li span {
  display:block;
  margin:0 10px 10px 10px;
  text-align:left;
  color:#000;
}
.gift_page .baum_field .list li .thumb {
  width:140px;
  height:105px;
  margin-left:auto;
  margin-right:auto;
  margin-bottom:10px;
  border:solid 1px #9b7f2b;
}
.gift_page .baum_field .list li.G-1 .thumb {
  background:url(../../order/thumb/G-1.jpg) no-repeat left top;
}
.gift_page .baum_field .list li.G-2 .thumb {
  background:url(../../order/thumb/G-2.jpg) no-repeat left top;
}
.gift_page .baum_field .list li.G-3 .thumb {
  background:url(../../order/thumb/G-3.jpg) no-repeat left top;
}
.gift_page .baum_field .list li.G-4 .thumb {
  background:url(../../order/thumb/G-4.jpg) no-repeat left top;
}
.gift_page .baum_field .cart {
}





/* pain de genes field */
.gift_page .pain_field {
  width:760px;
  margin-left:auto;
  margin-right:auto;
  margin-bottom:20px;
  padding-bottom:10px;
  border:solid 1px #927248;
  color:#644d3a;
  background:#d4a885;
  text-align:left;
}
.gift_page .pain_field .sub {
  height:70px;
  background:url(../img/pain_de_genes/title_img.jpg) no-repeat left top;
}
.gift_page .pain_field .sub a {
  display:none;
}
.gift_page .pain_field .inner {
  padding:10px;
}
.gift_page .pain_field .list {
}
.gift_page .pain_field .list li {
  float:left;
  width:170px;
  margin-right:10px;
  padding:10px 0 0 0;
  border:solid 1px #927248;
  background:#fff;
  text-align:center;
}
.gift_page .pain_field .list li span {
  display:block;
  margin:0 10px 10px 10px;
  text-align:left;
  color:#000;
}
.gift_page .pain_field .list li .thumb {
  width:140px;
  height:105px;
  margin-left:auto;
  margin-right:auto;
  margin-bottom:10px;
  border:solid 1px #927248;
}
.gift_page .pain_field .list li.H-1 .thumb {
  background:url(../../order/thumb/H-1.jpg) no-repeat left top;
}
.gift_page .pain_field .list li.H-2 .thumb {
  background:url(../../order/thumb/H-2.jpg) no-repeat left top;
}
.gift_page .pain_field .list li.H-3 .thumb {
  background:url(../../order/thumb/H-3.jpg) no-repeat left top;
}
.gift_page .pain_field .cart {
}



/* gateaux mignons field */
.gift_page .gateaux_field {
  width:760px;
  margin-left:auto;
  margin-right:auto;
  margin-bottom:20px;
  padding-bottom:10px;
  border:solid 1px #9884b5;
  color:#634a7b;
  background:#dccbf5;
  text-align:left;
}
.gift_page .gateaux_field .sub {
  height:70px;
  background:url(../img/gateaux_mignons/title_img.jpg) no-repeat left top;
}
.gift_page .gateaux_field .sub a {
  display:none;
}
.gift_page .gateaux_field .inner {
  padding:10px;
}
.gift_page .gateaux_field .list {
}
.gift_page .gateaux_field .list li {
  float:left;
  width:170px;
  margin-right:10px;
  padding:10px 0 0 0;
  border:solid 1px #9884b5;
  background:#fff;
  text-align:center;
}
.gift_page .gateaux_field .list li span {
  display:block;
  margin:0 10px 10px 10px;
  text-align:left;
  color:#000;
}
.gift_page .gateaux_field .list li .thumb {
  width:140px;
  height:105px;
  margin-left:auto;
  margin-right:auto;
  margin-bottom:10px;
  border:solid 1px #9884b5;
}
.gift_page .gateaux_field .list li.B-1 .thumb {
  background:url(../../order/thumb/B-1.jpg) no-repeat left top;
}
.gift_page .gateaux_field .list li.B-2 .thumb {
  background:url(../../order/thumb/B-2.jpg) no-repeat left top;
}
.gift_page .gateaux_field .list li.B-3 .thumb {
  background:url(../../order/thumb/B-3.jpg) no-repeat left top;
}
.gift_page .gateaux_field .cart {
}





/* petits fours secs field */
.gift_page .petits_field {
  width:760px;
  margin-left:auto;
  margin-right:auto;
  margin-bottom:20px;
  padding-bottom:10px;
  border:solid 1px #b48d58;
  color:#864;
  background:#eecf99;
  text-align:left;
}
.gift_page .petits_field .sub {
  height:70px;
  background:url(../img/petits_fours_secs/title_img.jpg) no-repeat left top;
}
.gift_page .petits_field .sub a {
  display:none;
}
.gift_page .petits_field .inner {
  padding:10px;
}
.gift_page .petits_field .list {
}
.gift_page .petits_field .list li {
  float:left;
  width:170px;
  margin-right:10px;
  padding:10px 0 0 0;
  border:solid 1px #b48d58;
  background:#fff;
  text-align:center;
}
.gift_page .petits_field .list li span {
  display:block;
  margin:0 10px 10px 10px;
  text-align:left;
  color:#000;
}
.gift_page .petits_field .list li .thumb {
  width:140px;
  height:105px;
  margin-left:auto;
  margin-right:auto;
  margin-bottom:10px;
  border:solid 1px #b48d58;
}
.gift_page .petits_field .list li.C-2 .thumb {
  background:url(../../order/thumb/C-2.jpg) no-repeat left top;
}
.gift_page .petits_field .list li.C-3 .thumb {
  background:url(../../order/thumb/C-3.jpg) no-repeat left top;
}
.gift_page .petits_field .cart {
}





/* chocolat de japon field */
.gift_page .chocolat_field {
  width:760px;
  margin-left:auto;
  margin-right:auto;
  margin-bottom:20px;
  padding-bottom:10px;
  border:solid 1px #a60000;
  color:#fff;
  background:#bd6262;
  text-align:left;
}
.gift_page .chocolat_field .sub {
  height:70px;
  background:url(../img/chocolat_de_japon/title_img.jpg) no-repeat left top;
}
.gift_page .chocolat_field .sub a {
  display:none;
}
.gift_page .chocolat_field .inner {
  padding:10px;
}
.gift_page .chocolat_field .list {
}
.gift_page .chocolat_field .list li {
  float:left;
  width:170px;
  margin-right:10px;
  padding:10px 0 0 0;
  border:solid 1px #a60000;
  background:#fff;
  text-align:center;
}
.gift_page .chocolat_field .list li span {
  display:block;
  margin:0 10px 10px 10px;
  text-align:left;
  color:#000;
}
.gift_page .chocolat_field .list li .thumb {
  width:140px;
  height:105px;
  margin-left:auto;
  margin-right:auto;
  margin-bottom:10px;
  border:solid 1px #a60000;
}
.gift_page .chocolat_field .list li.I-1 .thumb {
  background:url(../../order/thumb/I-1.jpg) no-repeat left top;
}
.gift_page .chocolat_field .heart {
  float:left;
  width:500px;
}
.gift_page .chocolat_field .heart a {
  display:block;
  width:500px;
  padding-top:65px;
  background:url(../../heart/img/bnr_chocolat_de_japon.gif) no-repeat left top;
}
.gift_page .chocolat_field .cart {
}
.gift_page .chocolat_field a,
.gift_page .chocolat_field a:link,
.gift_page .chocolat_field a:visited,
.gift_page .chocolat_field a:active {
  color:#cfc;
}
.gift_page .chocolat_field a:hover {
  color:#fff;
}





/* newyork cheesecake field */
.gift_page .newyork_field {
  clear:both;
  width:760px;
  margin-left:auto;
  margin-right:auto;
  margin-bottom:20px;
  text-align:left;
}
.gift_page .newyork_field .border {
  padding:10px;
  color:#333;
  background:#ff8080;
  border:solid 10px #444;
}
.gift_page .newyork_field .border .inner {
  height:220px;
  padding:0 0 0 210px;
  background:url(../../gift/img/newyork/img01.jpg) no-repeat left top;
}
.gift_page .newyork_field .sub {
  float:left;
  width:200px;
  height:220px;
  background:url(../../gift/img/newyork/img01.jpg) no-repeat left top;
}
.gift_page .newyork_field .sub a {
  display:none;
}
.gift_page .newyork_field .catch {
  width:500px;
  height:30px;
  margin-bottom:10px;
  text-indent:70px;
  line-height:30px;
  color:#fff;
  background:url(../../gift/img/newyork/popul.gif) no-repeat left top;
  font-size:1.4em;
}
.gift_page .newyork_field .catch span {
  display:none;
}
.gift_page .newyork_field .list {
  float:left;
  width:200px;
}
.gift_page .newyork_field .list li {
  width:200px;
  padding:10px 0 0 0;
  border:solid 1px #444;
  background:#fff;
  text-align:center;
}
.gift_page .newyork_field .list li span {
  display:block;
  margin:0 10px 10px 10px;
  text-align:left;
  color:#000;
}
.gift_page .newyork_field .list li .thumb {
  width:140px;
  height:105px;
  margin-left:auto;
  margin-right:auto;
  border:solid 1px #444;
}
.gift_page .newyork_field .list li.F-1 .thumb {
  background:url(../../order/thumb/F-1.jpg) no-repeat left top;
}
.gift_page .newyork_field p {
  display:block;
  line-height:1.5em;
}
.gift_page .newyork_field .text {
  float:right;
  width:290px;
  margin-bottom:10px;
}
.gift_page .newyork_field .text span {
  display:block;
}
.gift_page .newyork_field .caution {
  float:right;
  width:290px;
  color:#fff;
}
.gift_page .newyork_field .cart {
}
.gift_page .newyork_field .cart a,
.gift_page .newyork_field .cart a:link,
.gift_page .newyork_field .cart a:visited,
.gift_page .newyork_field .cart a:active {
  color:#33f;
}
.gift_page .newyork_field .cart a:hover {
  color:#fff;
}
