/*
Theme Name: Lightning
Theme URI: https://lightning.nagoya
Description: Lightning is a very simple & easy to customize theme which is based on the Bootstrap. It is also very friendly with custom post types and custom taxonomies. When you add a new one, the breadcrumbs will be adjusted and posts will look beautifully without editing or adding a template files.
Author: Vektor,Inc.
Author URI: https://www.vektor-inc.co.jp
Version:4.4.12
Tags: two-columns, one-column, right-sidebar, custom-colors, custom-menu, editor-style
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: lightning

Lightning WordPress theme, Copyright (C) 2015-2017 Vektor,Inc.
Lightning WordPress theme is licensed under the GPL.
*/
.clear{ clear: both; visibility: hidden; height: 0;}
a:hover img{filter: alpha(opacity=80);-moz-opacity:0.8; opacity:0.8;}
.widget_ltg_adv_full_wide_title_outer{margin:0 calc(50% - 50vw) 3em;padding:0 calc(50vw - 50%)}
.nav li a{color: #92D050;}
.gMenu_name {
	color: #333;
	font-weight: bold;
}
h5 {font-size:14px;color:#1DAC52;text-align:left;}
.lp04 {font-family: "游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "HG明朝E", "ＭＳ Ｐ明朝", "ＭＳ 明朝", serif;padding:0;color:#FFF;
margin-bottom:20px;}
.content h3.clearno {clear: none;}
h4.lp { border-left-color:#fff;
position:relative;
left:-20px;}
img.no {width:auto !important;
position:relative !important;
top:-26px !important;}
.box-31 {
border: 4px double #bbb;
padding: 0.5em 1em;
margin: 2em 0;
border-radius: 4px;
background:#FFFFFF;
}
.box-31 p{font-size:14px;text-align:left;}
.box-4 {
    background-color: #f2faeb;
    border-left: 8px solid #92d050;
    margin: 2em 0;
    padding: 2em;
}
.box-61 {
    background-color: #FFCFBF;
    border: 2px dashed #fff;
    border-radius: 8px;
    box-shadow: 0 0 0 4px #FFCFBF;
    color: #000;
    margin: 2em 0;
    padding: 2em;
}
.box-62 {
    background-color: #BFEFFF;
    border: 2px dashed #fff;
    border-radius: 8px;
    box-shadow: 0 0 0 4px #BFEFFF;
    color: #000;
    margin: 2em 0;
    padding: 2em;
}
.box-63 {
    background-color: #ECF7DF;
    border: 2px dashed #fff;
    border-radius: 8px;
    box-shadow: 0 0 0 4px #ECF7DF;
    color: #000;
    margin: 2em 0;
    padding: 2em;
}
.box-64 {
    background-color: #FFF7EE;
    border: 2px dashed #fff;
    border-radius: 8px;
    box-shadow: 0 0 0 4px #FFF7EE;
    color: #000;
    margin: 1.5em 0;
    padding: 0.5em 2em;
}
.box-7 {
    background-color: #eee;
    color: #000;
    margin: 2em 0;
    padding: 2em;
    position: relative;
}
.box-7::after {
    content: "";
    border-color: #ccc #fff #fff #ccc;
    border-style: solid;
    border-width: 0 0 24px 24px;
    bottom: 0;
    position: absolute;
    right: 0;
}
.smo{font-size:12px;}
.arconix-toggle-wrap, .arconix-toggle-content {
  margin: 3px !important;
  padding: 3px !important;
}
.siteFooter, .copySection{background-color: #1dac51 !important;}
footer .copySection p:nth-child(2) {
    display:none !important;
    }
.footerMenu a{color:#FFF !important;}
@media(min-width: 770px) {
.sp {display: none !important;}
a.btn-lg{font-size:24px;}
p.lp{font-size:22px;}
h2.lp01, h2.mainSection-title {
font-family: "游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "HG明朝E", "ＭＳ Ｐ明朝", "ＭＳ 明朝", serif;
  padding: .75em 0;
  font-size:36px;
  font-weight: bold;
  color:#1DAC52;
  text-align:center;
}
.lp02 {
font-family: "游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "HG明朝E", "ＭＳ Ｐ明朝", "ＭＳ 明朝", serif;
  padding: .75em 0;
  font-size:36px;
  font-weight: bold;
  color:#FFF;
}
.lp03 {
font-family: "游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "HG明朝E", "ＭＳ Ｐ明朝", "ＭＳ 明朝", serif;
  padding:0;
  font-size:36px;
  font-weight: bold;
  color:#FFF;

}
.lp05 {
font-family: "游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "HG明朝E", "ＭＳ Ｐ明朝", "ＭＳ 明朝", serif;
  padding:0;
  font-size:36px;
  font-weight: bold;
  color:#000;
  text-align:center;
}
.lp051 {
font-family: "游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "HG明朝E", "ＭＳ Ｐ明朝", "ＭＳ 明朝", serif;
  padding:0;
  font-size:30px;
  font-weight: bold;
  color:#000;
  text-align:center;
}
.lp052 {
font-family: "游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "HG明朝E", "ＭＳ Ｐ明朝", "ＭＳ 明朝", serif;
  padding:0;
  font-size:20px;
  font-weight: bold;
  color:#000;
  text-align:center;
}
.lp053 {
font-family: "游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "HG明朝E", "ＭＳ Ｐ明朝", "ＭＳ 明朝", serif;
  padding:0;
  font-size:20px;
  font-weight: bold;
  color:#000;
  line-height:1.8;
}
.lp06 {
font-family: "游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "HG明朝E", "ＭＳ Ｐ明朝", "ＭＳ 明朝", serif;
  padding:0;
  font-size:36px;
  font-weight: bold;
  color:#F00;
  text-align:center;
}
h3.lp3 {
	font-size: 160%;
	text-align:center;
	border-bottom: 0px solid #efefef;
        font-weight: bold;
        color: #000000;
background-color: #FFFF99;
line-height:1.6;
}
h3.lp3:after {border-bottom: 0px solid #efefef;}
ul.itami li {
  line-height: 1.0;
  font-size:22px;
  padding: 0.1em 0 0.1em 1.5em;
  border-bottom: 0px solid #92D050;
  list-style-type: none!important;
}
#review, #aisatsu, #nagare, #diet, #access{
   margin-top:-300px;
  padding-top:300px;
}
#riyu{
   margin-top:-180px;
  padding-top:180px;
}
#price{
   margin-top:-150px;
  padding-top:150px;
}
}
@media(max-width: 769px) {
.pc {display: none !important;}
p.lp{font-size:16px;}
h2.lp01, h2.mainSection-title {
font-family: "游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "HG明朝E", "ＭＳ Ｐ明朝", "ＭＳ 明朝", serif;
  padding: .75em 0;
  font-size:18px;
  font-weight: bold;
  color:#1DAC52;
}
.lp02 {
font-family: "游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "HG明朝E", "ＭＳ Ｐ明朝", "ＭＳ 明朝", serif;
  padding: .75em 0;
  font-size:18px;
  font-weight: bold;
  color:#FFF;
}
.lp03 {
	font-family: "游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "HG明朝E", "ＭＳ Ｐ明朝", "ＭＳ 明朝", serif;
	padding: 0;
	font-size: 18px;
	font-weight: bold;
	color: #FFF;
}
.lp05, .lp051, .lp052 {
font-family: "游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "HG明朝E", "ＭＳ Ｐ明朝", "ＭＳ 明朝", serif;
  padding:0;
  font-size:18px;
  font-weight: bold;
  color:#000;
}
.lp053 {
font-family: "游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "HG明朝E", "ＭＳ Ｐ明朝", "ＭＳ 明朝", serif;
  padding:0;
  font-weight: bold;
  color:#000;
}
.lp06 {
font-family: "游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "HG明朝E", "ＭＳ Ｐ明朝", "ＭＳ 明朝", serif;
  padding:0;
  font-size:18px;
  font-weight: bold;
  color:#F00;
  text-align:center;
}
h3.lp3 {
	font-size: 110%;
	text-align:center;
	border-bottom: 0px solid #efefef;
        font-weight: bold;
        color: #000000;
background-color: #FFFF99;
line-height:1.4;
}
h3.lp3:after {border-bottom: 0px solid #efefef;}
ul.itami li {
  line-height: 1.0;
  font-size:16px;
  padding: 0.1em 0 0.1em 1.5em;
  border-bottom: 0px solid #92D050;
  list-style-type: none!important;
}
#review, #aisatsu, #nagare, #diet, #access{
   margin-top:-160px;
  padding-top:160px;
}
#riyu{
   margin-top:-80px;
  padding-top:80px;
}
#price{
   margin-top:-60px;
  padding-top:60px;
}
}
.ul_flush {
  list-style: none;
  padding-left: 0;
  display: table;
}
.ul_flush li:after {
  content: "";
  display: block;
  margin-bottom: 0.5em;
}
 
.ul_flush li {
  display: table-row;
}
.ul_flush li:before {
  content: "･";
  display: table-cell;
  padding-right: 0.4em;
}
ul.itami {
  padding: 0 0.5em;
  position: relative;
}



ul.itami li:before {
  font-family: "Font Awesome 5 Free";
  content:"◆";/*アイコン種類*/
  position: absolute;
  left : 0.5em; /*左端からのアイコンまで*/
  color: #92D050; /*アイコン色*/
}

ul.itami li:last-of-type{
  border-bottom: none;/*最後の線だけ消す*/
}
