@charset "utf-8";
/*
Theme Name: lightning child
Template: lightning-pro
Author: Joso Design
Tags: 
Version: 0.1.2
*/

/*Googlemap*/
.gmapbox {margin-top:40px;margin-bottom:50px;}
.gmapbox p {font-size: 14px;text-align: right;}	/*Google Mapで開く*/
/*Googlemap*/
.acf-map {
	width: 100%;
	height: 400px;
	border: #ccc solid 1px;
	margin: 0;
}
/* fixes potential theme css conflict */
.acf-map img {
	 max-width: inherit !important;
}
/*Googlemap*/

/*Streetview*/
.gstview {
position: relative;
padding-bottom: 56.25%;
padding-top: 30px;
height: 0;
overflow: hidden;
}
 
.gstview iframe,
.gstview object,
.gstview embed {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
}
/*Streetview*/



.column__item_wrap {
  display: flex;
  margin-left: -10px; /* カラム間の隙間 */
  margin-bottom: 50px;
}
.column__item {
  box-sizing: border-box;
  flex: 0 1 calc(100% / 3);
  padding: 10px;
  margin-left: 10px; /* カラム間の隙間 */
  text-align: center;
}


.page-header {background-color: #0b4678;}

h1.entry-title:first-letter,
.single h1.entry-title:first-letter { color:inherit; }



.page-header {height: 4px;}
.page-header_pageTitle {display: none;}


h1.entry-title {margin-top: 40px !important;}

.list_meigara {font-size: 0.7em;margin-left: 20px;border: 0px;padding:0 10px;vertical-align:text-top;background-color: #868686;color: #fff;border-radius:4px;font-weight: normal;}



.top_catch {font-size: 18px;}


.riverbutton a {
	max-width: 90%;
    margin: 0 auto;
    padding: 10px 0;
    font-size: 18px;
    text-decoration: none;
    display: block;
    text-align: center;
    color: #FFFFFF;
    background: #004277;
    border-radius: 5px;
    -webkit-border-radius: 5px;/* for Safari and Chrome 対応*/
    -moz-border-radius: 5px;/* for Firefox 対応*/
	}
.riverbutton a:hover {
		background-color: #14609e;
	}






.entry-meta_items_term {margin-left: 5px;}
.published {display: none !important;}







