@charset "UTF-8";


/*------------------▼かんたフェメニュー商品紹介---------------*/
.serbg{
   background-color:#ffe7c0;
   margin-top:20px;
   padding-bottom:20px;
}
.serbg2{
   background-color:#fbd8a0;
   margin-top:20px;
   padding-bottom:20px;
}
.w830{
  width:830px;
  margin:0 auto;
  text-align: center;
}
.bg_f{
  margin:0 auto;
  text-align: center;
  background-color:#FFF;
  padding: 5px;
}
.btn_ar_s2{
  margin: 0 auto;
  width:275px;
  text-align:center;
}
.cart_r_n2{
  width:280px;
  margin:15px 0 0 5px;
}
.btnc_l{
  width:40px;
  padding-top:10px;
  margin:0 auto;
  line-height:14px;
  float:left;
  text-align:center;
  display:inline;
}
.w800{
  width:800px;
  margin:0 auto;
  text-align: center;
}
.w750{
  width:750px;
  margin:0 auto;
  text-align: center;
}
.can_lineup_box00 {
 margin:0 auto;
  text-align: center;
}
.btnc_l2{
  width:40px;
  padding-top:0px;
  margin:0 auto;
  line-height:14px;
  float:left;
  text-align:center;
  display:inline;
}



/*------------------▼抹茶カプチーノとふんわり5種---------------*/
.btn_ar_r{
  margin: 0 auto;
  width:225px;
  float:right;
  text-align:center;
  display:inline;
}
.pd_l250{
  width:250px;
  margin:0 auto;
  float:left;
  display:inline;
}
.pd_r550{
  width:550px;
  margin:0 auto;
  float:right;
  text-align:center;
  display:inline;
}
/*------------------▼シリーズの各説明(新)---------------*/
.sset{
  text-align:center;
  margin: 0 auto;
}
.ssettd{
  width:365px;
  text-align:center;
  margin: 0 auto;
  border-right: 1px #7c3b00 solid;
}
.ssettdb{
  width:365px;
  text-align:center;
  margin: 0 auto;
}
.set_tx{
  font-size:12px;
  line-height:1.3;
  width:320px;
}
.set_txb{
  font-size:12px;
  line-height:1.4;
  width:140px;
  padding-top:3px;
}

/*------------------2013 08更新　こだわりの味いろいろ♪少量セット---------------*/
.can_lineup_box01 {
 width:809px;
}
.can_lineup_box01 p {
 padding:0;
}
.can_lineup_box01 .cell01 {
 border-right:1px solid #7C3B00;
}
.can_lineup_box01 .cell01 tr {
 width:269px;
}
.can_lineup_box01 .ph01 {
 text-align:left;
 width:90px;
}
.can_lineup_box01 .ti01 {
 vertical-align:top;
 width:179px;
}
.can_lineup_box01 p.spec {
  font-size:12px;
  line-height:1.4;
  padding-top:3px;
}
.can_lineup_box01 .image {
 padding-left:5px;
}

/*------------------▼ドリップコーヒーお試しセットの説明---------------*/
.w800{
  width:800px;
  margin:0 auto;
  text-align: center;
}
.dc4_l{
  width:401px;
  margin:0 auto;
  float:left;
  text-align:center;
  display:inline;
}
.dc4_lb{
  border-right: 1px #7c3b00 solid;
}
.dc4_r{
  width:399px;
  margin:0 auto;
  float:right;
  text-align:center;
  display:inline;
}
.dc_tx{
  width:310px;
  margin:5px auto;
  font-size: 12px;
  line-height: 1.3;
}



/*------------------▼フッター---------------*/
.honbun {
  font-size: 12px;
  line-height: 1.3;
  color: #333;
}
.honbun a{
  color: #333;
  text-decoration: underline;
}

.honbun a:hover{
  color: #800000;
  text-decoration: underline;
}

.caption {
  font-size: 10px;
  line-height: 1.3;
  color: #333;
}
#hpcamp_area{
  margin-top:15px;
}

/*こひえもんバナー*/

#kohiemon_area{
  margin:8px 15px 0 0;
  text-align:right;
}

#footer_etc {
  width: 910px;
  margin: 0 auto;
}


.clear{
  clear:both;
  margin:0 auto;
}
p{
  text-align:left;
}

/* margin padding
--------------------------------------------------------- */
.ptb10 {
 padding-bottom:10px;
 padding-top:10px;
 }
