/* 
Theme Name: Hello Elementor Child
Theme URI: https://github.com/elementor/hello-theme-child/
Description: Hello Elementor Child is a child theme of Hello Elementor, created by Elementor team
Author: Elementor Team
Author URI: https://elementor.com/
Template: hello-elementor
Version: 2.0.0
Text Domain: hello-elementor-child
License: GNU General Public License v3 or later.
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Tags: flexible-header, custom-colors, custom-menu, custom-logo, editor-style, featured-images, rtl-language-support, threaded-comments, translation-ready
*/

/* Add your custom styles here */

/*-----------------------------
ギャラリー
------------------------------*/
.gallery { 
	width: 100%;
	margin-bottom: 20px !important;
    overflow: hidden;
}
 
.gallery br {
　　display: none;
} 
 
.gallery-item { 
    float: left;
	margin-bottom: 0 !important;
}
.gallery-icon { 
    text-align: center;
}
 
.gallery-icon img {
	/* width: 100% !important;
	height: auto !important;
	margin-bottom: 10px !important; */
}

.gallery-icon .landscape{

}
 
.gallery-caption {
   color: #222;
   font-size: 12px;
   margin: 0 0 10px;
    text-align: center;
}
 
.gallery-columns-1 .gallery-item { /** カラムなし **/
   　width: 100% !important;
   　margin-right: 0 !important;
}
.gallery-columns-2 .gallery-item { /** 2カラム **/
	width: 48% !important;
	margin: 0 1% !important;
}
.gallery-columns-3 .gallery-item { /** 3カラム **/
    width: 31.33333% !important;
	margin: 0 1% !important;
}
.gallery-columns-4 .gallery-item { /** 4カラム **/
    width: 23% !important;
    margin: 0 1%;
}
.gallery-columns-5 .gallery-item { /** 5カラム **/
    width: 18% !important;
    margin: 0 1% !important;
}
 
@media screen and (max-width: 640px) {
	.gallery-columns-3 .gallery-item, .gallery-columns-4 .gallery-item {
		width: 48% !important;
		margin: 0 1% !important;
	}
	.gallery-columns-5 .gallery-item {
		width: 31.33333% !important;
		margin: 0 1% !important;
	}
}