body{font-family: "Noto Sans", "Noto Sans JP", sans-serif;-webkit-font-smoothing: antialiased;}

.content{width:100%;}
.site-inner{max-width:100%}
.introduce-akiya .content{max-width:800px;}


.home .page .content{max-width:100% !important;}

.home .content-inner1150{max-width:1150px !important;margin:0 auto;}
.with800 .content{max-width:800px;margin:0 auto;}
.archive .content{max-width:800px;margin:0 auto;}
.single .content{max-width:800px !important;margin:0 auto;}

.owner .width800{max-width:800px;margin:0 auto;}
.owner .content-inner1150{max-width:1150px !important;margin:0 auto;}
.owner .entry-header{display:none;}
.owner .site-inner{padding:0;}
.owner{background:#ffe600;}


a{text-decoration:none;}
p{font-size:16px;line-height:2;}

h1{font-size:40px;line-height:1.7;font-weight:700;font-style:oblique;font-family: "Noto Sans", "Noto Sans JP", sans-serif;-webkit-font-smoothing: antialiased;}
h2{font-size:32px;line-height:1.7;font-weight:700;font-style:oblique;font-family: "Noto Sans", "Noto Sans JP", sans-serif;-webkit-font-smoothing: antialiased;}
h3{font-size:24px;line-height:1.7;font-weight:700;font-style:oblique;font-family: "Noto Sans", "Noto Sans JP", sans-serif;-webkit-font-smoothing: antialiased;}
h4{font-size:20px;font-weight:700;font-style:oblique;margin:0;font-family: "Noto Sans", "Noto Sans JP", sans-serif;-webkit-font-smoothing: antialiased;}
/*2019.6.19 追記*/h6{line-height:1.6;font-weight:700;margin:0 0 2rem 0;padding:0 10px;font-family: "Noto Sans", "Noto Sans JP", sans-serif;-webkit-font-smoothing: antialiased;}

p strong{font-weight:700;background: linear-gradient(transparent 0%, #ffe600 0%);}

.custom-widget {max-width:100%;height:32px;background:#ffe600;}
.custom-widget .widget_custom_html{max-width:1150px;font-weight:700;font-size:12px;padding:8px 20px 0;margin: 0 auto;}
.custom-widget .widget_custom_html .oneyen{font-size:16px;}

.custom-widget .topheader-left{display:block;width:50%;float:left;}
.custom-widget .topheader-right{display:block;width:50%;float:right;text-align:right;}

.yellow-back{background:#ffe600;margin-bottom:0 !important;}
.yellow-back .aligncenter {margin-bottom:0;}
.white-back{background:#fff;}

.about.white-back{padding:20px;}

.entry-footer{display:none;}

/* 共通ヘッダー */

.site-header{max-width:100%;background:#ffe600;margin: 0 auto;box-shadow:none;}
.site-footer{display:none;}

h4.ichioshi{font-size:16px;font-weight:700;font-style:oblique;background: linear-gradient(transparent 0%, #ffe600 0%); display:inline; }

.wp-block-advgb-button_link{border:none !important;}




.entry-content h4{margin:0 0 1rem;}
.uagb-columns__wrap{margin:0;padding:0 !important;}
.site-inner{padding:33px 0;}


/* 空き家物件情報　*/

.akiya-box{margin-top:35px;}
.akiya-title{margin-top:20px;}
.akiya-left{padding:0;width:500px !important;float:left;}
.akiya-right{width:262px !important;float:right;margin-left:50px;}
.bukken-box{width:251px;padding:15px;margin:0;background:#fff;}

h2.akiya-title{margin-bottom:.5rem;}


/* 物件情報　右ボックス*/

.akiya-right-bg{background:url('https://akiya-gateway.com/wp-content/uploads/2019/06/bukken-box-bg.png');background-position:5px 20px;background-size:cover;background-repeat:no-repeat;}
.akiya-right .uagb-column__inner-wrap{padding:0 !important;}
h4.bukken-box {margin:0 ; display:block;padding-bottom:0; border-right:2px solid #222;border-left:2px solid #222;}
h3.bukken-box {margin:0 ; display:block;padding-bottom:0; border-right:2px solid #222;border-left:2px solid #222;}
p.bukken-box{padding-left:30px !important;margin-top:0;padding-top:0; border-right:2px solid #222;border-left:2px solid #222;}
.bukken-info-hr  {margin:0 !important; display:block;padding-bottom:0; border-right:2px solid #222;border-left:2px solid #222;background:#fff;width:251px;}
.bukken-box-top{border-top:2px solid #222;margin-bottom:5px;margin-right:0;margin-bottom:0;width:245px;background:#fff;height:10px !important;}
.bukken-box-bottom{background:#fff;border-bottom:2px solid #000;margin-bottom:10px;margin-right:2px;width:245px;height:10px !important;border-radius:2px;}
.entry-content h4.bukken-box {margin:0 ;padding:0 -20px 0 0;}



h4.bukken-box-under-title{margin:0.5rem 0 0;font-size:16px;}

/* 物件情報　ヘッダメタ*/

.bukkenn-header{font-size:12px !important; border-top:2px solid #000;border-bottom:2px solid #000;height:60px !important; margin-bottom:12px !important;border-radius:2px;font-weight:600;}
.bukkenn-header .uagb-column__inner-wrap{height:60px;}
.bukkenn-header a{color:#000;}

.introduce-akiya .entry-time::before{
			content: "Update: ";position:relative;display:block;font-weight:600;}
.introduce-akiya .entry-categories::before{
			content: "Category:";position:relative;display:block;font-weight:600;}
.introduce-akiya .entry-place::before{
			content: "Place:";position:relative;display:block;font-weight:600;}
.introduce-akiya p.entry-place{font-size:12px !important;line-height:1.6;}
.introduce-akiya .entry-tags::before{
			content: "Tags:";position:relative;display:block;font-weight:600;}
.introduce-akiya .entry-tags{white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;}

.bukken-head-date::before{content:'';width:10px;}
.bukken-head-date::after {content: url(https://akiya-gateway.com/wp-content/uploads/2019/06/bukken-meta-separate.png);}
.bukken-head-category::after {content: url(https://akiya-gateway.com/wp-content/uploads/2019/06/bukken-meta-separate.png);}
.bukken-head-place::after {content: url(https://akiya-gateway.com/wp-content/uploads/2019/06/bukken-meta-separate.png);}

.akiya-left .uagb-column__inner-wrap{padding:0 !important;}

.introduce-akiya .site-container .wp-block-button .wp-block-button__link{border-radius:30px;min-width:300px;box-shadow: 8px 8px 20px rgba(0,0,0,0.3);}



p.entry-meta{color:#333;font-size:11px;}




.site-container .wp-block-image figcaption {color:#333;font-size:11px;margin: 0 10px;}





.advgb-image-slider-item:hover .advgb-image-slider-overlay {opacity:0;}




.genesis-nav-menu a{padding: 0 20px; font-weight:600;font-style:oblique;font-size:16px;}



/* home styling*/

.home .entry-header{display:none;}
.home .site-inner{margin-top:0 !important;padding:0;}
.home .top-girl{position:relative;top:-210px;left:50px; z-index:100;}
.home .wp-block-nk-visual-portfolio .top-masonry {margin-top:-230px;}
@-moz-document url-prefix() {
	.home .top-girl{position:relative;top:-150px;left:50px; z-index:100;}
	.home .wp-block-nk-visual-portfolio .top-masonry {margin-top:-170px;}
	.home .top-girl img{width:100%; height:auto;}
}
.home .vp-portfolio__items-wrap{padding:0 30px;}
/*.home .slick-prev{display:none !important;}
.home .slick-next{display:none !important;}
.home .slick-dots{display:none !important;}
.home .top-masonry{background-image:url("https://akiya-gateway.com/wp-content/uploads/2019/06/masonry-bg-1.jpg");background-position:top center;background-repeat: no-repeat;}*/
.home .advgb-images-slider-block{padding-bottom:0;}

.home .masonry-faq{border-radius:8px;padding:12px 18px;}
.home .masonry-faq strong{font-size:1.8rem;font-style:oblique;}
.home .masonry-faq-item p{margin-bottom:0;font-size:1rem;font-weight:600;font-style:oblique;line-height:1.4;padding-left:2rem;text-indent:-2rem;}

.home .masonry-faq { /* Masonry container */column-count: 2;column-gap: 1em;}
.home .masonry-faq-item { /* Masonry bricks or child elements */background-color: #fff;display: inline-block;margin: 0 0 1em;width: 100%;}
.home .masonry-faq-item hr{margin:10px 0 5px;border:1px solid #000;}


.home .home-owner-title{padding-top:40px;margin-top:60px;}



/* home コラム */

.home .category-akiya-column
{max-width:335px;min-height:300px;	background-image:url('//akiya-gateway.com/wp-content/uploads/2019/06/home-column-back.png');background-size: cover;margin:0 auto;padding:27px 20px 0;}

.home .note-back{background:url('https://akiya-gateway.com/wp-content/uploads/2019/06/home-column-bg-tile.jpg');}
.home .category-akiya-column .ab-block-post-grid-title{font-size:16px;font-weight:700;font-style:oblique;line-height:1.5;padding:0;}
/*2019.6.17 修正　.home .ab-block-post-grid .is-grid {grid-gap:0 0;}*/ .home .ab-block-post-grid .is-grid {grid-gap:0 1em;}
.home .wp-block-image.note-back  {margin-bottom:0;}
.home .wp-block-image.note-back .aligncenter  {margin-bottom:0;}

.home .home-owner-icn{max-width:770px;margin:0 auto;padding-top:40px;}

/* home 査定 */

.home .kantangateway-top{margin-top:0;padding:10px   !important;}
.home .kantangateway-top input{width:auto; padding:5px;}
.home .kantangateway-top p{margin-bottom:10px;}

.home-satei-field{width:340px !important;margin:0 auto;}

.home .yellow-back .big-btn-black{margin-bottom:40px;}

/* home お知らせ */
.home .home-news .wp-block-latest-posts__post-date{float:left; font-size:16px;font-weight:600;font-style:oblique; color:#333;line-height:32px;margin-left:20px;}
.home .home-news li a{text-align:left; font-size:16px !important;font-weight:700 !important;margin-left:30px;font-style:oblique;color:#333 !important;}
.home .home-news li{background: #efebdf;padding: 8px 12px;border-radius: 8px;max-width:800px;text-align:left;margin:8px auto !important;}

.home .home-news li::after{content:url('https://akiya-gateway.com/wp-content/uploads/2019/06/arrow-blk.png');position:relative;right:50px;display:block;float:right;}

.home .site-container .wp-block-button .wp-block-button__link {border-radius: 50px;min-width:300px;box-shadow: 8px 8px 20px rgba(0,0,0,0.3);}
.home .big-btn-mono a{border:3px solid #333 !important;min-width:300px;}




.akiya-column {background:url('https://akiya-gateway.com/wp-content/uploads/2019/06/home-column-bg-tile.jpg');}
.akiya-column .uagb-post__inner-wrap{background:none !important;background-image:url('//akiya-gateway.com/wp-content/uploads/2019/06/home-column-back.png') !important;background-size: cover !important;padding-bottom:10px;}
/*追記2019.6.20*/
.akiya-column .yarpp-thumbnail{padding:15px 15px 12px 15px;background:#fff;}
.akiya-column .yarpp-thumbnail .yarpp-thumbnail-title{width:100%;font-weight:bold;color:#222;margin:8px 0 0 0;max-height:5.4rem;}
.akiya-column .yarpp-thumbnail img{width: calc(100% - 10px);}

/*お知らせページ*/

.news .entry-time{font-size:12px;margin:18px 0 20px;display:block;}
.category-news .entry-time{font-size:12px;font-weight:bold;margin:10px 0 20px 1rem;background-color:#ffe600;}

/* Center logo and menu on large and small screens. */
.wp-custom-logo .title-area,
.wp-custom-logo .menu-toggle,
.wp-custom-logo .nav-primary {
	float: none;}
.wp-custom-logo .title-area {
	margin: 0 auto;
	text-align: center;}
.site-header {position: static;}


/* FAQ */

.faq {background:#ffe600;}
.faq strong{font-size:1.6rem;font-style:oblique;background:none;}
/*追記2019.6.17*/
.faq p{font-size:1.2rem;max-width:700px !important;margin:0 auto;padding:0 0.3rem 0 2rem;text-indent:-2rem; font-weight:bold;}
.faq .entry-header{display:none;}
.faq hr.faq-border{text-align:center;border-top:2px solid #000;max-width:700px !important; margin:3.5rem auto 1.5rem !important;}

/*.akiya-column .entry-title{display:none;}*/

.introduce-akiya .entry-header{display:none;}
.introduce-akiya .wp-block-code{font-size:11px;}

/*.home .big-btn a::after{content:url('https://akiya-gateway.com/wp-content/uploads/2019/06/arrow-white.png');position:relative;right:10px;display:block;float:right;width:14px;}*/





/* nav menu */
.genesis-nav-menu  {
background-image:url('//akiya-gateway.com/wp-content/uploads/2019/06/menu-back.png');
	max-width:1010px;
	margin:0 auto;
background-position:-3px center;
font-size:0;}
.genesis-nav-menu li span{background:#ffe600;padding:0}
.menu-item a{background:#ffe600;}



.column-index .entry-title{display:none;}


.about{background-image:url('https://akiya-gateway.com/wp-content/uploads/2019/06/satei-btn-bg.png');}
.about .entry-title{margin:2.4rem auto ;display:block;text-align:center;font-size:2.3rem;font-weight:900;}
.about .about-box{margin:0 auto;padding:30px !important;text-align:center;}
.about .content{width:700px !important;}
.about ol li{font-size:14px;}
.about ol{margin-top:-2rem;display:block;}

/* Footer フッタ*/


.crunchify-matched-content-footer{text-align:center;border-top:1px solid #ddd;padding-top:40px;background:#fff;}
.crunchify-matched-content-footer img{max-width:480px !important;height:auto;}

.footer-widgets{background:#000;color:#fff;}


.footer-widget-area{width:initial;padding-right:0;}
.footer-widgets-1.footer-widget-area {width:auto !important; height:auto;display:block;}
.footer-widgets-1.footer-widget-area img{width:350px !important; height:auto;margin-right:200px;}
.footer-widgets-2.footer-widget-area {width:auto !important; height:auto;}
.footer-widgets-3.footer-widget-area {width:200px !important; height:auto;text-align:right !important;}
.footer-menu01{float:left;display:block;width:170px;}
.footer-menu02{float:left;display:block;width:170px;}
.footer-sns {width:200px; float:right;text-align:right !important;}
.footer-widgets-2.footer-widget-area .textwidget{float:right;}
.footer-widgets-3.footer-widget-area .textwidget{text-align:right;}
.footer-widget-area p{color:#fff;font-weight:bold;font-style:oblique;font-size:13px; margin:0!important;}
.footer-widget-area p a{color:#fff;font-weight:bold;font-style:oblique;font-size:13px;}




.yarpp-related {margin-top:60px !important;}
.yarpp-related h3 {display:none;}
.yarpp-thumbnail > img, .yarpp-thumbnail-default {width:210px;height:auto !important;}
.yarpp-related .yarpp-thumbnails-horizontal .yarpp-thumbnail {width:210px;height:auto !important;}
.yarpp-related .yarpp-thumbnails-horizontal .yarpp-thumbnail img{max-width:200px;height:auto !important;}
.yarpp-related .yarpp-thumbnail-title{font-weight:400;font-size:14px !important;}

.introduce-akiya .yarpp-thumbnail-title{display:none;}
.column .yarpp-related::before{content:'関連コラム';font-weight:bold;}
.introduce-akiya .yarpp-related::before{content:'関連物件';font-weight:bold;}


.contact .yellow-back{padding:20px;}
.contact .yellow-back label{font-weight:700;font-style:oblique;font-size:1.1rem;}

@media only screen and (min-width: 960px) {
.wp-custom-logo .nav-primary {
		text-align: center;margin-bottom:20px;margin-top:15px;
	}

.wp-custom-logo .nav-primary .sub-menu {text-align: left;}
.nav-primary .genesis-nav-menu a {
padding-left: 20px;
padding-right: 20px;
}
	
	}





/**
 * Noto Sans CJK JP: https://www.google.com/get/noto/#sans-jpan
 * Noto Sans JP: https://fonts.google.com/earlyaccess#Noto+Sans+JP
 */
@font-face {
  font-family: 'Noto Sans JP';
  font-style: normal;
  font-weight: 100;
  src: local("Noto Sans CJK JP Thin"),
       url(//fonts.gstatic.com/ea/notosansjp/v5/NotoSansJP-Thin.woff2) format('woff2'),
       url(//fonts.gstatic.com/ea/notosansjp/v5/NotoSansJP-Thin.woff) format('woff'),
       url(//fonts.gstatic.com/ea/notosansjp/v5/NotoSansJP-Thin.otf) format('opentype');
}
@font-face {
  font-family: 'Noto Sans JP';
  font-style: normal;
  font-weight: 300;
  src: local("Noto Sans CJK JP Light"),
       url(//fonts.gstatic.com/ea/notosansjp/v5/NotoSansJP-Light.woff2) format('woff2'),
       url(//fonts.gstatic.com/ea/notosansjp/v5/NotoSansJP-Light.woff) format('woff'),
       url(//fonts.gstatic.com/ea/notosansjp/v5/NotoSansJP-Light.otf) format('opentype');
}
@font-face {
  font-family: 'Noto Sans JP';
  font-style: normal;
  font-weight: 400;
  src: local("Noto Sans CJK JP Regular"),
       url(//fonts.gstatic.com/ea/notosansjp/v5/NotoSansJP-Regular.woff2) format('woff2'),
       url(//fonts.gstatic.com/ea/notosansjp/v5/NotoSansJP-Regular.woff) format('woff'),
       url(//fonts.gstatic.com/ea/notosansjp/v5/NotoSansJP-Regular.otf) format('opentype');
}
@font-face {
  font-family: 'Noto Sans JP';
  font-style: normal;
  font-weight: 500;
  src: local("Noto Sans CJK JP Medium"),
       url(//fonts.gstatic.com/ea/notosansjp/v5/NotoSansJP-Medium.woff2) format('woff2'),
       url(//fonts.gstatic.com/ea/notosansjp/v5/NotoSansJP-Medium.woff) format('woff'),
       url(//fonts.gstatic.com/ea/notosansjp/v5/NotoSansJP-Medium.otf) format('opentype');
}
@font-face {
  font-family: 'Noto Sans JP';
  font-style: normal;
  font-weight: 700;
  src: local("Noto Sans CJK JP Bold"),
       url(//fonts.gstatic.com/ea/notosansjp/v5/NotoSansJP-Bold.woff2) format('woff2'),
       url(//fonts.gstatic.com/ea/notosansjp/v5/NotoSansJP-Bold.woff) format('woff'),
       url(//fonts.gstatic.com/ea/notosansjp/v5/NotoSansJP-Bold.otf) format('opentype');
}
@font-face {
  font-family: 'Noto Sans JP';
  font-style: normal;
  font-weight: 900;
  src: local("Noto Sans CJK JP Black"),
       url(//fonts.gstatic.com/ea/notosansjp/v5/NotoSansJP-Black.woff2) format('woff2'),
       url(//fonts.gstatic.com/ea/notosansjp/v5/NotoSansJP-Black.woff) format('woff'),
       url(//fonts.gstatic.com/ea/notosansjp/v5/NotoSansJP-Black.otf) format('opentype');
}

/*表示修正追記*/
a {
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0); 
}
:focus{outline:none!important;}

.site-container{
	overflow:hidden;
}
.vp-portfolio__item-img::before, .vp-portfolio__thumbnail-img::before{
	background:none;
	background-color:transparent;
}
.yarpp-thumbnails-horizontal .yarpp-thumbnail{
	border:none;
}
.introduce-akiya .yarpp-related::before {
		margin:5px;
}
.ab-container-content{
	padding:12px 22px 24px!important;
}
/*.vp-portfolio__item-img::before, .vp-portfolio__thumbnail-img::before{
	background-color:#fff!important;
}*/
.entry-title {
	text-align:center;
	margin-top:1rem;
}
input, select, textarea{
	border:#eee solid 2px;
	border-radius:8px;
	max-width: 100%;
}
.uagb-column__inner-wrap p{
	font-weight:bold;
}
 .about-txt{
		margin:2rem 0;
}
.site-container .wp-block-columns .company-potfolio{
	padding: 30px!important;
	background-color: #efefef!important;
	border-radius:12px;
}
/*投稿全体*/
.uagb-post__text{
	padding:10px 0!important;
}
.uagb-post__title a{
	font-weight:bold!important;
	color:#222!important;
}
.uagb-post__text .uagb-post-grid-byline{
	color: #222!important;
	font-size:14px!important;
}
/*オーナー紹介*/
.owner h6{
	margin-bottom:2rem;
}
/*コラム*/
.column-top-ttl{
	height:200px;
}

/*FAQ*/
.title-img-faq{
	margin:2rem 0 3rem 0;
}
.faq{
	background:#fff!important;
}
.faq-p{
	font-style:oblique;
	font-size: 16px!important;
	width:92%;
	 line-height: 1.5;
}
.faq-article{
	max-width: 800px;
	border-radius: 8px;
	padding: 0.8rem 0.2rem 1.2rem;
	margin:1em 18px;
	background: #ffe500;
}
.faq hr.faq-border {
	text-align: center;
	border-top: 3px solid #222222;
	max-width: 700px !important;
	margin: 0.7rem auto 0.3rem !important;
	width:90%;
}
/*おしらせ*/
.category-news .archive-title{
	background-image:url(https://akiya-gateway.com/wp-content/uploads/2019/06/akiya-top-news.png);
	height:107px;
	width:266px;
	background-size:contain;
	font-size:0px;
	margin:1rem auto;
}
.category-news article.category-news{
	background: #efebdf;
	padding: 40px 0px 40px;
	border-radius: 8px;
	max-width: 800px;
	text-align:left;
	margin: 20px auto !important;
	font-weight:bold;
}
.category-news article.category-news .entry-content{
	max-width: 640px;
	margin:auto;
}

.category-news .entry-header{
	text-align:center;
}
.category-news .entry-title{
	margin:0 auto 3rem ;
	position: relative;
  display: inline-block;
}
.category-news .entry-title a{

}
.category-news .entry-title:before {
  content: '';
  position: absolute;
  left: 50%;
  bottom: -40px;/*線の上下位置*/
  display: inline-block;
  width: 60px;/*線の長さ*/
  height: 3px;/*線の太さ*/
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);/*位置調整*/
  background-color:#222;
}
/*おしらせ本文*/
.news .category-news .entry-title{
	font-size:2rem;
}
.news .content article.category-news{
	   background: #efebdf;
    padding: 40px 80px 60px;
    border-radius: 8px;
    max-width: 800px;
    text-align: left;
    margin: 20px auto !important;
    font-weight: bold;
}
.news .yarpp-related{
	display:none;
}
.news .content article.category-news　img{
	max-width:620px;
	margin:auto;
}
.news .category-news .entry-time {
 	font-size: 1rem;
 	font-weight: bold;
 	margin: 2.4rem 0 1.4rem 0;
	background-color:transparent!important;
}
.news .category-news p{
    margin: 1rem 0 0 0;
}
.news .yarpp-thumbnail-title{
	font-weight:bold;
}
.yarpp-related .yarpp-thumbnails-horizontal .yarpp-thumbnail img{max-width:200px;width:100%;height:auto !important;margin:auto;}
.yarpp-thumbnails-horizontal .yarpp-thumbnail-title{width:90%; margin:auto;}

/*pcフッター表示*/
.footer-widgets{
	background-color: #000;
	border:none;
	padding:40px;
}
.footer-widget-area{
	padding:0;
}
.footer-widgets .wrap{
	display:flex;
	justify-content: space-between;
}
.footer-widgets-1{flex:2;}
.footer-widgets-2{flex:2;}
.footer-widgets-3{flex:1;}

.footer-widgets-1.footer-widget-area img{width:350px !important; height:auto;margin-right:0px;}
.footer-menu01{float:left;display:block;width:auto;margin-right:3rem;}
.footer-menu02{float:left;display:block;width:auto;}
.footer-widgets-3.footer-widget-area .textwidget {width:auto; float:none;text-align:right !important; padding-top: 20px!important;}

/*物件詳細ページ*/
.tag-groups-cloud{
	 border: none;
  background: #fff;
}
.tag-groups-cloud .ui-widget-header{
	background:#fff;
	border:none;
}
.ui-corner-all{
	 border: none;
  background: #fff;
}
.tag-groups-tag{
	background:#222;
	font-weight:bold;
	padding:6px;
	border-radius:14px;
	margin:2px 1px;
	white-space: nowrap;line-height:3;
}
.tag-groups-tag a{
	color:#fff!important;
}
/*コラムページ*/
.akiya-column .category-akiya-column{
	margin:auto;
	font-weight:bold;
  text-align: justify;
}
.akiya-column .entry-title{
	margin:1.8rem 0 4rem;
	font-weight:700;
	font-size:2rem;
}
.akiya-column .category-akiya-column h3{
	margin:2rem auto;
	font-size:2rem;
	max-width:620px;
}
.akiya-column .category-akiya-column p{
	max-width:620px;
	margin:2rem auto 3rem;
}
.akiya-column h2{
	max-width:620px;
	margin:1rem auto 1rem;
}
.akiya-column h4{
	font-size:1.6rem;
	max-width:620px;
	margin:1rem auto 1rem;
}
.akiya-column .category-akiya-column p.dropcap:first-letter{
    font-size: 3em;
    line-height: 0.8;
    float: left;
    margin: 0 .2em 0 0;
    padding: .1em 0 0 0;
}

.akiya-column .uagb-post__inner-wrap{
	padding:20px;
}

/*ABOUTページ*/
.about h4{
	text-align:center!important;
}


/*レスポンシブ用css 2019/06/15 */
.pc-slider{display:block;}
.sp-slider{display:none;}
.pc{display:block;}
.sp{display:none;}
p{
	font-size: 16px;
	line-height: 1.8;
}
/*スライダー表示切り替え*/
@media screen and (max-width: 768px) {
	.pc-slider{
		display:none;
	}
	.sp-slider{
		display:block;
	}
}
@media screen and (max-width: 960px) {
		.wrap{
		position:relative;
	}
	/*ヘッダー周り*/
	.top-girl img{
		max-width:72%!important;
		margin-left:0;
	}
	.custom-widget .topheader-left{display:none;}
	.custom-widget .topheader-right{display:none;}
	.wp-custom-logo .title-area{
		width:180px;
	}
	.custom-widget{
		height:0px;
	}
	.site-header{
		padding:1rem 0;
	}
	.menu-toggle{
		float:right!important;
		font-size:0px;
		position: absolute;
		top: 0px;
		right:1rem;
	}
	.menu-toggle::before{
		font-size:40px;
	}
	.site-header .menu-toggle::before{
		margin-right:10px;
	}
	/*メニュー*/
	.genesis-nav-menu{
		margin-top:1rem;
		background-image:none;
	}
	.genesis-nav-menu .menu-item{
		line-height:3rem;
		border-top:solid  3px #222222;
		border-bottom:solid  3px #222222;
		margin:-3px auto 0;
		width:80%;
	}
	.genesis-nav-menu .menu-item a{
		background:url("https://akiya-gateway.com/wp-content/uploads/2019/06/arrow-b.png") no-repeat ;
		background-size: 18px;
		background-position: right 1rem center;
		text-align:left;
	}
		.genesis-nav-menu .menu-item a:hover{
		background:url("https://akiya-gateway.com/wp-content/uploads/2019/06/arrow-b.png") no-repeat ;
		background-size: 18px;
		background-position: right 0.5rem center;
	}
		.genesis-nav-menu li{
		list-style: none;
	}
	.genesis-nav-menu li span{
		font-size:1.3rem;
	}

}

@media screen and (max-width: 800px) {
	.pc{
		display:none;
	}
	.sp{
		display:block;
	}
	.home .site-container .wp-block-button .wp-block-button__link {
    width: 280px;
			margin:auto;
 }
	
	/*コンテンツエリア*/
	.home .wp-block-nk-visual-portfolio .top-masonry{
		margin-top:-95px;
	}
	.home .top-girl{
		top:-80px;
	}
	/*おしらせ*/
	.home .home-news li{
		display: flex;
		flex-wrap:wrap;
		justify-content: flex-start;
		background: url(https://akiya-gateway.com/wp-content/uploads/2019/06/arrow-b.png) no-repeat;
		background-color:#efebdf;
		background-size: 20px;
		background-position: right 1rem center;
		width:90%;
		padding :8px 12px 8px 0px;
	}
.home .home-news li::after{
		display:none;
	}
	.home .home-news li a{
		display:block;
		order:2;
		padding-top:3px;
		margin-left:1rem;
	}
	.home .home-news .wp-block-latest-posts__post-date{
 		display:block;
		float:none;
		order:1;
		margin-left:1rem;
	}
	/*コラム*/
	@media screen and (max-width:375px){
	 .uagb-column__inner-wrap{
			padding:0!important;
		}
	}
	.home .category-akiya-column{
		max-width:100%;
	}
	
	.ab-block-post-grid .is-grid.columns-3{
		display:grid;
		grid-template-columns:1fr 1fr;
		column-gap: 1em;
	}
	/*FAQ*/
	.wp-image-15710{
		width:90%;
	}
	.wp-block-image .aligncenter{
		text-align:center;
		padding:0 10px;
	}
	.home .masonry-faq {
		column-count:1;
	}
	
	/*カリアゲ＊ヤドカリロゴ*/
	.wp-image-15991{
		width:90%;
	}
	/*フッター*/
	.footer-widgets{
		padding:2rem 1rem;
	}
.footer-widgets-1.footer-widget-area img{
	max-width: 80%!important;
	margin: auto;
	}
	.footer-widgets .wrap{
		display:block;
	}
	.footer-widgets-1{	display:block;text-align:center;}
	.footer-widgets-2{	display:block;}
	.footer-widgets-3{	display:block;}
	.footer-menu01 {
   float:none;
   width: 47%;
		margin: 0;
		display: inline-block;
		box-sizing: border-box;
		text-align: left;
	}
	 .footer-menu02 {
   float:none;
   width: 47%;
		margin: 0;
		display: inline-block;
		box-sizing: border-box;
		text-align: left;
	}
	.footer-widgets-2.footer-widget-area .textwidget{ width:100%; float:none;text-align:right;}
	.footer-widget-area p a{ font-size:16px;}
	.footer-widgets-3.footer-widget-area .textwidget { padding-top: 0px!important; text-align:center;}
	.footer-widgets-3.footer-widget-area .textwidget .footer-sns p{ text-align:center;}
	.footer-widgets-3.footer-widget-area .textwidget .footer-sns a{
		display:inline-block; width:44px; height: 44px; padding:0;
		position: relative;
   margin:1.2rem;
	}
		.footer-widgets-3.footer-widget-area .textwidget .footer-sns a svg{
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
	}
	
	/*topに戻るボタン*/
	#wpfront-scroll-top-container{
		width:80px!important;
	}
	#wpfront-scroll-top-container img{
		width:80px;
	}
	/*物件詳細ページ*/
	.bukkenn-header{
		font-size:12px !important;
		height:auto!important
	}
		/*物件詳細ページ*/
		/*物件詳細ページ上部カテゴリー　とtopのオーナー紹介*/
	.uagb-columns__stack-mobile .uagb-columns__inner-wrap{
		display:flex;
		flex-wrap: wrap;
		padding:0.6rem 0 0.8rem  ;
	}
	.introduce-akiya .uagb-columns__stack-mobile .uagb-columns__inner-wrap{
		padding:0  ;
	}.introduce-akiya .wp-block-column{margin-bottom:0;}

	.uagb-columns__columns-4>.uagb-column__wrap{
		width:33%!important;
	}
	.uagb-columns__columns-4>.uagb-column__wrap:nth-child(4){
		width:100%!important;
	}
	.introduce-akiya .entry-categories::before{
	height : auto;
	}
	.introduce-akiya .site-inner{padding:8px 0 30px; }
	.introduce-akiya .bukkenn-header{font-size:11px;}
	
	.uagb-column__inner-wrap{
		padding:2px 0!important;
	}
	
	/*.introduce-akiya .entry-time{
		display:none;
	}*/

	/*.introduce-akiya .entry-categories{
		display:none;
	}*/
	.introduce-akiya .entry-categories::before{
		display:inline;
	}
	.bukkenn-header .uagb-column__inner-wrap{
		content:none;
	}
	.bukkenn-header .uagb-column__inner-wrap{
		height:auto;
	}
	.bukken-head-category::after{
		content:none;
	}
	.entry-categories{
		margin-left:1rem;
	}
	.introduce-akiya .entry-time::before{
		display:inline;
	}
	.introduce-akiya .entry-time{
		margin-left:1rem;
	}
	.bukken-head-date::before{
		content:none;
	}
	.bukken-head-date::after{
		content:none;
	}

	.bukken-head-place::after{
		content:none;
	}
	.introduce-akiya .entry-tags{
		margin-left:1rem;
	}
	.introduce-akiya .entry-place::before{
		display: inline;
	}
	.introduce-akiya p.entry-place{
		font-size:12px !important;
		line-height:1.8;
		margin: 0 1rem;
	}
	.introduce-akiya .entry-tags::before{
		display:inline;
	}
	.ichioshi{
	margin:0 14px !important;
	}
	.akiya-title {
	margin:12px 14px!important;
	}
	.akiya-left .uagb-column__inner-wrap {
   padding: 14px !important;
	}
	.akiya-right{
		margin-left:0;
		margin-top: 22px;
	}

/*ABOUTページ*/
	.about .content{
		max-width:94%!important;
	}
	.uagb-post-grid{
		margin:1rem!important;
	}

.about h4{
	font-size:22px;
}
/*おしらせページ*/
	.entry-title{
		width:100%;
		margin:auto;
		font-size:1.4rem!important;
	}
	.category-news article.category-news{
		padding: 30px 20px;
		max-width:100%;
		margin: 20px 16px !important;
	}
	.news .content article.category-news{
		padding: 30px 20px 40px;
		max-width:100%;
		margin: 20px 16px !important;
	}
	.news .category-news .entry-time {
 	font-size: 1rem;
 	margin: 0 0 0.6rem 0;
}
	.yarpp-related .yarpp-thumbnail-title{
		font-size:16px!important;
		margin:0.4rem 0;
		text-align:center!important;
	}
	.yarpp-thumbnails-horizontal .yarpp-thumbnail-title{
		width:90%;
		max-width:90%;
	}
	/*コラム詳細*/
	.akiya-column .category-akiya-column{
		margin:0 16px;
	}
}/*max-width 800px ここまで*/

@media screen and (max-width: 767px) {
		.uagb-columns__columns-4>.uagb-column__wrap{
			width:100%!important;
		}
		.bukken-box-top{
			width:94%;
			margin: auto;
		}
		.bukken-box-bottom{
			width:94%;
			margin: 0 auto;
		}
		.bukken-box{
			width:94%;
			margin: 0 auto !important;
			padding-top: 0;
		}
	.akiya-right-bg{
			background:url('https://akiya-gateway.com/wp-content/uploads/2019/06/bukken-box-bg.png');
			background-position:20px 14px;background-size:cover;background-repeat:no-repeat;}
		h3 .bukken-box{
			width:94%;
			margin:  auto !important;
		}
		h4 .bukken-box{
			width:94%;
			margin:  auto !important;
		}
		.bukken-info-hr{
			width:94%;
			margin: 0 auto !important;
		}
	.introduce-akiya .bukkenn-header{border:none;}

	}

@media screen and (max-width: 480px) {
	h1{font-size:30px;line-height:1.5;}
	h2{font-size:24px;line-height:1.5;}
	h3{font-size:22px;line-height:1.5;}
	h4{font-size:18px;line-height:1.5;}
	.yarpp-thumbnails-horizontal{
		text-align:center;
		margin-top: 1rem;
	}
	.introduce-akiya .yarpp-related::before {
		margin:14px;
	}
	.yarpp-thumbnails-horizontal{
		width: 90%;
		margin:auto;
	}
	.yarpp-related .yarpp-thumbnails-horizontal .yarpp-thumbnail {
		width: 100%;
	}
	.yarpp-related .yarpp-thumbnails-horizontal .yarpp-thumbnail img {
   width: 100%!important;
		max-width:480px!important;
		height: auto !important;
	}
	.yarpp-thumbnail > img, .yarpp-thumbnail-default {
		width: 100%;
		margin:0;
	}
		.home .home-news li{
		background-image:none;
	}
	.column-top-ttl {
    height: 150px;
	}
}
@media screen and (max-width:375px){
		.footer-menu01 {
			width: 100%;
			padding:0 1rem;
	}
		.footer-menu02 {
			width: 100%;
			padding:0 1rem;
	}
}


