@charset "utf-8";
/*
Theme Name: Lightning Child Sample
Theme URI: ★ テーマの公式サイトなどのURL（空欄でも可） ★
Template: lightning
Description: ★ テーマの説明（空欄でも可） ★
Author: ★ テーマ作成者の名前（空欄でも可） ★
Tags: 
Version: 0.1.2
*/

.entry-body{
	font-size:120%;
}

.item_table,
.item_table td,
.item_table th {
  border: 1px solid #808080;
  border-collapse: collapse;
  margin: 0px 0px 0px 0px;
  padding: 4px;
  font-size:95%;
}

.item_table.m2 td,
.item_table.m2 th {
  padding: 12px;
}

.item_table .th {
  background-color: #f0f8ff;
}

.item_table .thh {
  background-color: #f7fbfe;
}

.item_table .th_w {
  background-color: #f1fbb7;
}

.item_table .th_t {
  background-color: #f1fbb7;
}

.item_table .th_w2 {
  background-color: #fbccb7;
}

.item_table .th_y {
  background-color: #ffffdf;
}

.item_table .center {
  text-align: center;
}

.item_table .right {
  text-align: right;
}

.item_table .small {
  font-size: .7rem;
}

br.ps {
  display: none;
}

/*価格の注意書き*/
.kakaku {
  display: inline-block;
  border: 1px solid #fe4a52;
  padding: 10px;
  color: #fe4a52;
	font-size: .7rem;
	line-height: 1.6;
}

/**/
.under_border{
  margin: 20px 0px 0px 0px;
  padding: 10px;
  border-bottom: 1px solid #808080;
}

.total_price{
  font-size:80%;
}

.color_th_y {
  background-color: #ffffdf;
}

.imgLeft img {
  float: left;
  margin-right: 10px;
}
.imgLeft img:after {
  /*clear*/
  content: "";
  display: block;
  height: 0;
  clear: both;
}
.imgRight img {
  float: right;
  margin-left: 10px;
}
.imgRight img :after {
  content: "";
  display: block;
  height: 0;
  clear: both;
}

/*原色*/
.white {color: #ffffff;}
.red {color: #ff0000;}
.purple {color: #800080;}
.green {color: #008000;}
.yellow {color: #ffd200;}
.blue {color: #3425f3;}
.pink{color:#fb03a1;}
.orange{color:#f7850b;}

/*スマホ用の調整*/
@media (max-width: 576px) {

  .item_table.m2 td,
  .item_table.m2 th {
    padding: 8px;
  }

  br.ps {
    display: block;
  }
}