
.contents_field .title {
  display:none;
}



.xmas_page ul {
  margin:10px 0 10px 40px;
  list-style-type:disc;
  line-height:1.4em;
}


/*** xmas page style ***/
.xmas_page {
  width:760px;
  margin-left:auto;
  margin-right:auto;
  padding-top:10px;
  text-align:left;
}

.xmas_page .mobile {
  display:none;
}


.xmas_page .sub {
  height:25px;
  margin-bottom:10px;
  line-height:25px;
  font-size:1.2em;
  text-indent:25px;
  background:url(bar_sub.gif) no-repeat left top;
}


.xmas_page .top_info {
  margin-bottom:10px;
  padding:0 10px;
  text-align:right;
  line-height:1.4em;
  color:#eee;
}
.xmas_page .top_info .limit {
  margin-bottom:20px;
  text-align:center;
  font-size:1.2em;
  font-weight:bold;
  color:#f33;
}


.xmas_page .info_space {
  margin-bottom:20px;
}
.xmas_page .info_space .sub {
}
.xmas_page .info_space p.caution {
  padding-left:25px;
  font-size:1.2em;
}
.xmas_page .info_space p.caution font {
  color:#f33;
}
.xmas_page .info_space .text {
}
.xmas_page .info_space .text li {
}

.xmas_page .info_space .order_list {
  width:640px;
  margin-left:25px;
  border-top:solid 1px #546;
  border-left:solid 2px #546;
  border-right:solid 2px #546;
  border-bottom:solid 2px #546;
  background:#f0e9ff;
  line-height:1.3em;
}
.xmas_page .info_space .order_list dt {
  clear:both;
  float:left;
  width:120px;
  height:70px;
  text-align:center;
  border-top:solid 1px #000;
  letter-spacing:1px;
}
.xmas_page .info_space .order_list dt strong {
  display:block;
  padding:5px;
}
.xmas_page .info_space .order_list dt.online strong {
  padding-bottom:35px;
  background:url(../../img/item/icon_form.gif) no-repeat center bottom;
}
.xmas_page .info_space .order_list dt.tel strong {
  padding-bottom:25px;
  background:url(../../img/item/icon_tel.gif) no-repeat center bottom;
}
.xmas_page .info_space .order_list dt.fax strong {
  padding-bottom:28px;
  background:url(../../img/item/icon_fax.gif) no-repeat center bottom;
}
.xmas_page .info_space .order_list dt.come strong {
  padding-bottom:42px;
  background:url(../../img/item/icon_shop.gif) no-repeat center bottom;
}
.xmas_page .info_space .order_list dd {
  float:left;
  width:519px;
  height:70px;
  border-top:solid 1px #546;
  border-left:solid 1px #546;
  background:#fff;
}
.xmas_page .info_space .order_list dd div {
  padding:5px;
}
.xmas_page .info_space .order_list dd ol {
  margin:5px 0 5px 30px;
}
.xmas_page .info_space .order_list dd ol.caution {
  margin:5px 0 0 5px;
  padding:0;
  list-style-type:none;
}
.xmas_page .info_space .order_list dd ol.caution li {
  margin:0;
  padding:0;
  text-indent:15px;
  background:url(caution.gif) no-repeat left center;
}
.xmas_page .info_space .order_list dd ol.caution li font {
  color:#f33;
}
.xmas_page .info_space .order_list dd ol li {
}
.xmas_page .info_space .order_list dd ol li strong {
}
.xmas_page .info_space .order_list dd ol li strong tt {
  font-size:15px;
  color:#000;
}
.xmas_page .info_space .order_list dd ol li strong tt a {
  color:#000;
  cursor:text;
}





.xmas_page .limit_space {
  clear:both;
  margin-bottom:20px;
}
.xmas_page .limit_space .sub {
}
.xmas_page .limit_space .text {
}
.xmas_page .limit_space .text li {
}
.xmas_page .limit_space .text font {
  color:#f33;
}





.xmas_page .take_space {
  margin-bottom:20px;
}
.xmas_page .take_space .sub {
}
.xmas_page .take_space .text {
}
.xmas_page .take_space .text li {
}





.xmas_page .caution_space {
  margin-bottom:20px;
}
.xmas_page .caution_space .sub {
}
.xmas_page .caution_space .text {
}
.xmas_page .caution_space .text li {
}





.xmas_page .btm_info {
  text-align:center;
}

