

/*
#headerwrap{
	display:none !important;
}
*/

.gmle-mainslider-row{
	padding-top: 0 !important;
	padding-bottom: 0 !important;
}

#headerwrap.fixed-header #header {
	padding-top: 0;
	padding-bottom:0;
}


/*
#mobile-menu,#headerwrap,.mobile_menu_active .sidemenu {
    background-color: #c3dddf !important;
}
*/


#headerwrap.fixed-header{
/* 	background-color:#09baef; */
	background-color:rgba(0, 0, 0, 0.5);
}
.sub_row_4-0-2{
	margin-bottom: 4%;
}

.ssc-ent,.ssc-access{
	margin-top: 4%;
}

.ssc-organizer{
	margin-top: 4%;
	margin-bottom: 8%;
}

body:not(.slide-cart):not(.mobile_menu_active) #main-nav-wrap {
	justify-content:center;
}

body,.gm18_guest-title.gmar_comment p,.su-post.gm-news-post .gm-news-title h2.su-post-title {
	font-family:-apple-system, BlinkMacSystemFont, "Helvetica Neue", "Yu Gothic", YuGothic,*/Hiragino Kaku Gothic ProN, Arial, Meiryo, sans-serif;
}

#headerwrap.fixed-header {
	opacity:.9;
}

#mobile-menu #main-nav li a {
    font-size: 1em;
    font-family: 'Montserrat', sans-serif;
	font-weight:700;
	padding:0 0  0 0;
	transition:.4s;
}
#mobile-menu #main-nav li a:hover {
	color:#000;
	transition:.4s;
}






.social-widget .widget_custom_html {
	display:block;
}
.gm-sns-menu {
	display:flex !important;
}

#main-nav .current_page_item a,#main-nav .current_page_item a:before {
	color:#000 !important;
}


.k182_mv02 p {
    text-indent: -9999px;
}
.gm18_mainv-row {
	height:100vh;
}

.gm18-h2 h2 {
    font-family: 'Montserrat', sans-serif;
    letter-spacing: 0.3em;
	text-align:center;
}

.su-posts-default-loop .su-post.gm-news-post {
	display:flex;
	margin-bottom:1.5em;
}



.gm-category .other {
	color:#fff;
	background-color:#f35791;
	border-radius:14px;
	padding:2px 12px;
}

.su-post.gm-news-post .su-post-meta {
	color:#fff;
	opacity:1;
	font-size:1.4em;
	margin-right:1em;
}
.su-post.gm-news-post .gm-news-title h2.su-post-title {
	font-weight:normal;
	font-size:1.4em;
}
.su-post.gm-news-post .gm-news-title h2.su-post-title a {
	color:#fff;
}

.widget.themify-social-links {
	display:none;
}

p.black {
	color:#000;
}

.gm-line p {
	font-size:1.2em;
	margin-top:2em;
}

.module-divider {
	margin-bottom:4%;
}

/*#mep_0 {
	max-width:930px;
	height:522px !important;
	max-height:522px;
	margin:0 auto;
}*/

.gm18_audition {
	width:82%;
	margin:3% auto 0 auto;
}
.gm18_audition .image-wrap img {
	transition:.4s;
}
.gm18_audition .image-wrap img:hover {
	opacity:.7;	
}

.gm18_abouttext1 {
/* 	margin-top:4%; */
	margin-bottom:0;
}

.gm18_abouttext2 ul li {
	color:#000;	
}

.tb_section-guest {
	border-top:none !important;
}

.gm-guest-photos {
	margin-bottom:1.5%;
}

.gm18_guest-title {
	margin-top:1em;
}
.gm18_guest-title p {
	color:#000;
	font-family: 'Montserrat', sans-serif;
}

#footerwrap {
	background-color:#c3dddf;
	color:#fff;
}
.page-id-158 h1.page-title,.page-id-152 h1.page-title {
	font-size:1.6em;
}

.gm18-margin-bottom {
/* 	margin-bottom:8%; */
	margin-bottom:0;
}

#menu-after-report-menu {
	list-style-type:none;
	display:flex;
	flex-flow:wrap;
	margin-left:0;
	margin-top:4%;
}
#menu-after-report-menu li {
	width:22.75%;
	text-align:center;
}
#menu-after-report-menu li:not(:nth-child(4n)) {
	margin-right:3%;
}
#menu-after-report-menu li a {
	background-color:#000;
	color:#fff;
	display:block;
	padding:.6em 0;
	transition:.4s;
}
#menu-after-report-menu li a:hover {
	opacity:.7;
	text-decoration:none;
}

.gmar-top-text {
	margin-bottom:8%;
}
.gmar-top-text h4 {
	margin-top:2.5em;
	margin-bottom:1.5em;
}
.gmar_img01 h3.module-title {
	font-weight:normal;
	text-align:center;
}

.gmar_img01 .image-caption {
	color:#000;
	text-align:justify;
}

.gm-tvcm-box .ui {
	background-color:#fff;
}

.mobile_menu_active.header-rightpane #headerwrap #menu-icon {
	background-color:#dab2c7;
}


/*/  == FUKUOKA == /*/

/*
.gmfk_top-row {
	background-color:#2e65b0;
}
*/
.gmfk-txt-box {
	background-size:contain;
	width:50%;
	margin:0 auto;
	height:100vh;
}
.gmfk-txt-box p {
	text-indent:-9999px;
}

/*
#mobile-menu, #headerwrap, .mobile_menu_active .sidemenu {
	background-color:#26909e !important;
}


#mobile-menu,.mobile_menu_active .sidemenu {
	background-color:#26909e !important;
}
*/

#main-nav .current_page_item a, #main-nav .current_page_item a:before {
	color:#fff !important;
}

#footerwrap {
    background-color: #26909e;
    padding-top: 10px;
    padding-bottom: 0;
}
#footerwrap a {
	color:#fff;
}

.footer-left-wrap{
	display:none;
}

/*
@media screen and (min-width:769px) and (max-width:1260px) {
	.gmfk-txt-box {
		width:68%;
	}
}*/

@media screen and (max-width:480px) {
	.gmfk-txt-box {
		width:78%;
	}
}


@media screen and (max-width:1216px) {
		#mobile-menu ul#main-nav {
		text-align:center;
	}
	body[class*="themify"] #site-logo a img {
		width:142px !important;
	}
}

@media screen and (max-width:680px) {
	.gm-guest-photos .col4-1,.gm-guest-photos .col6-1 {
		width:48% !important;
		margin-bottom:4% !important;
		margin-left:0 !important;
	} 
	
	.gm-guest-photos .col4-1:nth-child(odd),.gm18_sps .col3-1:nth-child(odd),.gm-guest-photos .col6-1:nth-child(odd),.gm18_sps .col6-1:nth-child(odd) {
		margin-right:4%;
	}
	.gm-guest-photos {
    margin-bottom: 4%;
}
	.gm18_sps .col3-1 {
		width:48% !important;
	}
	.gm18_sns-row .col3-1 {
		width:33.3333% !important;
	}
		.gm18_audition .col3-1.first {
		margin-bottom:5%;
	}
	#menu-after-report-menu {
		margin-top:8%;
	}
	#menu-after-report-menu li {
		width:48%;
	}
	#menu-after-report-menu li:not(:nth-child(4n)) {
		margin-right:0;
	}
	#menu-after-report-menu li:nth-child(odd) {
		margin-right:4%;
	}
	
	
}

@media screen and (min-width:481px) and (max-width:679px) {
	#headerwrap #site-logo img {
		width:136px !important;
	}
	.gm18_mainv-row {
		height:100vh;
	}
	.themify_builder_23_row.module_row_1.module_row {
		background-position-y:6% !important;
	}
}


@media screen and (max-width:480px) {
	.gm-line p {
		font-size:1em;
	}
	
	.k182_mv02_mp p {
		text-indent:-9999px;
	}
	
	
	.su-posts-default-loop .su-post.gm-news-post {
		flex-flow:wrap;
	}
	.su-post.gm-news-post .su-post-meta {
		width:100%;
	}
	.gm-category {
		width:20%;
	}
	.gm-news-title {
		width:100%;
	}

	.gm18_abouttext1 p {
		font-size:.8em;
	}
	.gm18_abouttext2 ul li {
		font-size:.8em;
	}
	
	
	.gm-guest-photos .col4-1,.gm-guest-photos .col5-1 {
		width:48% !important;
		margin-bottom:4% !important;
	} 
	
	.gm-guest-photos .col4-1:nth-child(odd),.gm18_sps .col3-1:nth-child(odd),.gm-guest-photos .col5-1:nth-child(odd) {
		margin-right:4%;
	}
	.gm-guest-photos {
    margin-bottom: 4%;
}
	.gm18-h2 h2 {
		font-size:1.4em;
	}
	
	.gm-category .guest,.gm-category .other {
		font-size:.8em;
		padding:2px 10px;
	}
	.fixed-header #site-logo {
		min-height:46px;
	}
	#headerwrap.fixed-header #site-logo img:not(#sticky_header_logo) {
		width:200px;
	}

	.k182_mv02_mp {
		    width: 100%;
    height: 100vh;
    background: url(http://girls-meeting.com/wp_gm18/wp-content/uploads/2018/09/gmk182_mainv-mp_new4.png) center/cover;
   }
	.gm18_line-block {
		margin-top:10%;
	}
	.gm18-margin-bottom {
/* 		margin-bottom:16% !important; */
		padding-top:0 !important;
		padding-bottom:0 !important;
	}
	.gmar-top-text p,.gmar_img01 .image-caption,.gmar_comment {
		font-size:.8em;
		line-height:1.6em;
	}
	.gmar_img01 h3.module-title {
		font-size:1.2em;
		margin-bottom:.4em;
	}
	.page-id-169 .gm18-margin-bottom {
		margin-bottom:3% !important;
		padding-top:3% !important;
	}
	
	.page-id-169 .gm-guest-photos .col4-1,.page-id-169 .gm-guest-photos .col3-1 {
		width:49% !important;
		margin-bottom:1.5% !important;
	}
	.page-id-169 .gm-guest-photos .col4-1:nth-child(odd),.page-id-169 .gm-guest-photos .col3-1:nth-child(odd) {
		margin-right:1% !important;
	}
	.page-id-169 .gm-guest-photos {
		margin-bottom:0;
	}
	body[class*="themify"] #site-logo a img {
		width:148px !important;
	}
	
		.gm18_sps .col4-1,.gm18_sps .col6-1 {
		width:44% !important;
			margin:0 auto;
	}
	
	#headerwrap a {
		color:#fff !important;
	}
	
	.gm18_audition .col4-1 {
		margin-bottom:6%;
	}
	
}

@media screen and (min-width:481px) {
	.gm-news-block,.gm18_abouttext2 {
		width:80%;
		margin:0 auto;
	}
}





/* 2019.08.06 */

div.gmle-header-info {
	position:absolute;
	top:20%;
	left:35%;
}
div.gmle-header-info img {
	width:70%;
}

.header-bar {
	width:33%;
}

#site-logo {
	width:90%;
	margin-bottom:13px;
	margin-left:5%;
}

body:not(.slide-cart):not(.mobile_menu_active) #main-nav-wrap {
	justify-content:left;
}


#mobile-menu #main-nav-wrap .social-widget {
	position:absolute;
	right:0;
}


/*
.gmle-menu-row.tb_section-news {
	margin-top:5%;
}
*/

/*
.gmle-menu-titleimg {
	margin-bottom:4%;
}
*/


.header-top-bar #main-nav {
/* margin-top:5.2%; */
	width:70%;
}
.header-top-bar #main-nav li {
	width:13%;
	text-align:center;
}
.header-top-bar #main-nav li:nth-child(6),.header-top-bar #main-nav li:nth-child(7),.header-top-bar #main-nav li:nth-child(8) {
	width:7%;
}


/*
#headerwrap {
background-color:#000 !important;
}
*/


#mobile-menu .social-widget {
	width:26%;
}
.social-widget h3 {
	font-size:1.6em;
	font-family:'M PLUS 1p', sans-serif;
	font-weight:900;
	background-color:yellow;
	color:#000;
	text-align:center;
	margin-bottom:.4em;
}

.header-top-bar #header .social-widget {
	margin-top:5px;
}

#header {
/* 	border-bottom:1px solid #fff; */
}

#main-nav-wrap #main-nav li:nth-child(6) a {
	text-indent:-9999px;
	background:url(https://enssy.fun/dance2024/wp-content/uploads/2023/03/insta2023.svg) no-repeat;
	
	width:34px;
	display:inline-block;
	    vertical-align: -1em;
    padding-bottom: .2em;
	padding-top:1em;
	height:.2em;
}
#main-nav-wrap #main-nav li:nth-child(7) a {
	text-indent:-9999px;
	background:url(http://girls-meeting.com/kanazawa2023/wp-content/uploads/2023/03/youtube2023.svg) no-repeat;
	width:34px;
		display:inline-block;
	    vertical-align: -1em;
    padding-bottom: .2em;
	padding-top:1em;
	height:.2em;
}
#main-nav-wrap #main-nav li:nth-child(8) a {
	text-indent:-9999px;
	background:url(http://girls-meeting.com/kanazawa2023/wp-content/uploads/2023/03/insta2023.svg) no-repeat;
	width:34px;
		display:inline-block;
	    vertical-align: -1em;
    padding-bottom: .2em;
	padding-top:1em;
	height:.2em;
}
#mobile-menu #main-nav li a {
	font-size:1.4em;
	font-family: 'Anton', sans-serif;
}

.countdown span.element_conteiner span.time_left {
/* 	font-family: dnp-shuei-shogomincho-std, sans-serif !important; */
	font-weight: 700 !important;
	font-style: normal !important;
	font-size:3.2em !important;
	padding-right:0 !important;
	padding-left:0 !important;
	
	padding-top:.35em !important;
/* 	background-color:#000 !important; */
	background-color: transparent !important;
	color:#fff !important;
}



#main_countedown_widget_2 .element_conteiner {
	min-width:auto !important;
	width:30% !important;
	display:flex;
}

div.content_countdown .countdown {
	display:flex !important;
}
.countdown span.element_conteiner:last-child {
	display:none !important;
}
#wpdevart_countdown-2 {
	width:100%;
}

span.time_description {
	color:#fff !important;
}

#main_countedown_widget_2 .element_conteiner:first-child span.time_description,#main_countedown_widget_2 .element_conteiner:nth-child(3) .time_description {
	padding-top:1.4em;
}

span.time_description {
	padding-left:2% !important;
}

#headerwrap.fixed-header #main-nav {
	margin-top:3.8% !important;
}
.header-top-bar #headerwrap.fixed-header #header .social-widget {
	margin-top:5px !important;
}

#main_countedown_widget_2 .element_conteiner:nth-child(2) span.time_description {
	line-height:1em;
	padding-top:.6em;
	width:1em !important;
}

div.gmle-black h2 {
	color:#fff;
	font-family:'Anton', sans-serif;
	font-weight:normal;
	text-shadow: black 1px 1px 0px, black -1px 1px 0px,
black 1px -1px 0px, black -1px -1px 0px;

}

	#main_countedown_widget_2 .time_description {
		font-family: dnp-shuei-gothic-gin-std, sans-serif;
		font-weight: 600;
		font-style: normal;
		font-size:1.4em !important;
	}


#main_countedown_widget_2 .countdown {
	margin-top:0 !important;
}
.social-widget #custom_html-3 {
	margin-bottom:0;
}
div.gmle-header-info p {
	color:#fff;
}

span.gmle-h-19 {
	font-family: 'Anton', sans-serif;
	font-size:2.2em;
	margin-right:.2em;
}
span.gmle-h-sun {
	font-family: 'Anton', sans-serif;
	font-size:1.8em;
}
span.gmle-h-knzw {
	font-family: kozuka-gothic-pro, sans-serif;
	font-weight: 700;
	font-style: normal;
	font-size:2.1em;
	margin-left:.2em;
}

	#main_countedown_widget_2 .element_conteiner:not(:nth-child(3)) {
	margin-right:2%;
}


/*
#footerwrap {
	background-color:#000 !important;
}
*/
	

.gm-category {
	width:120px;
	margin-left:2em;
	margin-right:2em;
}
.gm-category .guest {
    color: #fff;
    background-color: #d13a79;
    padding: 2px 0;
}
.gm-category .information {
    color: #fff;
    background-color: #55bec6;
    padding: 2px 12px;
}

.gm-category span {
	width:100%;
	display:inline-block;
	text-align:center;
}



/*
.gm-news-post .su-post-meta {
	color:#fff !important;
}
*/

/*
.gm-news-title h2 a {
	color:#fff !important;
}
*/

.gm-news-block .gm-news-post {
	border-bottom:1px solid #FFF;
}


.tb_section-artist .image-caption {
	    font-family: 'Anton', sans-serif;
	font-weight:normal;
	font-size:1.5em;
	color:#fff;
}

p.ticket-h3 {
	 font-family: 'Didact Gothic', sans-serif;
	font-size:4em;
	color:#fff;
	margin-bottom:1em;
}

p.ticket-hour {
/* 	display: none; */
	 font-family: 'Didact Gothic', sans-serif;
	font-size:3em;
	color:#fff;
	margin-bottom: 15px !important;
}

span.tcket-open {
	font-size:.8em;
	margin-left:.4em;
}

p.ticket-h3 span.ticket-sun {
	font-size:.6em;
}

p.ticket-kbhp {
	font-family:'M PLUS 1p', sans-serif; 
	font-size:3.4em;
	color:#fff;
	margin-bottom:1em;
}
p.ippan-hanbai {
		font-family:'M PLUS 1p', sans-serif; 
	font-size:2em;
	color:#fff;
	border:2px solid #fff;	
	padding:.6em 0;
}

p.ticket-price-p {
	font-family:'M PLUS 1p', sans-serif; 
	font-size:2em;
	color:#fff;
}

span.ticket-4000 {
	font-size:1.6em;
	padding-left:.4em;
	padding-right:.2em;
}
p.ticket-chu {
			font-family:'M PLUS 1p', sans-serif; 
	font-size:1.4em;
	color:#fff;
}

.gmle-info-main-subrow {
/* 	margin-top:5%; */
	margin-top:2%;
	margin-bottom:8%;
}

.tb_section-information .gmle-info-main-subrow .col2-1.first {
	width:40%;
}
.tb_section-information .gmle-info-main-subrow .col2-1.last {
	width:56.8%;
	position:relative;
}
.tb_section-information .gmle-info-main-subrow .col2-1.last .tb-column-inner {
	position:absolute;
	top:25%;
}


p.le-info-exm-p {
	font-family:'M PLUS 1p', sans-serif; 
	color:#fff;
	font-size:1.4em;
	line-height:2em;
}

.gmle-access-module p {
		font-family:'M PLUS 1p', sans-serif; 
	color:#fff;
	font-size:1.4em;
}
.gmle-access-module2 p {
		font-family:'M PLUS 1p', sans-serif; 
	color:#fff;
	font-size:1.2em;
}
.gmle-infro_subrow {
	color:#fff;
	font-size:1.4em;
	border-bottom:1px solid #fff;
	padding-top:1em;
}
.gmle-infro_subrow p {
	margin-bottom:1em;
}
.gmle-infro_subrow .col2-1.first {
	width:18%;
}
.gmle-infro_subrow .col2-1.last {
	width:78.8%;
	text-align:left;
}

.gmfk_top-row.gmle-slider-row  {
	padding-top:2%;
}


.sp-slides-container .bsp-slide-content-center {
	height:577px !important;	
}
.module-pro-slider .sp-slide {
	background-size:contain !important;
}

.gmle-news-more {
	text-align:right;
}
.gmle-news-more p a {
	display:none;
/* 	color:#000; */
}

.gmle_ossu-module {
	margin-bottom:8%;
}


/*
.sp-mask.sp-grab {
	border:3px solid #fff;
}
*/


@media screen and (min-width:481px) {
	.gm-news-block {
		width:100%;
	}
}


@media screen and (min-width:1240px) {
	#main_countedown_widget_2 .element_conteiner {
	width:32% !important;
}


}

@media screen and (min-width:1240px) and (max-width:1639px) {
	.countdown span.element_conteiner span.time_left {
		font-size:3.2em !important;

	}


}

@media screen and (min-width:1200px) and (max-width:1400px) {
	div.gmle-header-info img {
		width:60%;
	}
}
@media screen and (min-width:816px) and (max-width:1239px) {
	div.gmle-header-info img {
		width:60%;
	}
	.header-bar {
		width:24%;
	}
	body[class*="themify"] #site-logo a img {
		width:100% !important;
	}
	div.gmle-header-info img {
		width:50%;
	}
	.header-top-bar #main-nav {
		width:66%;
	}
	.header-top-bar #main-nav li {
		width:14%;
	}
	.social-widget #custom_html-3 {
		margin-bottom:.2em;
	}
	#main_countedown_widget_2 .countdown {
		margin-top:5px !important;
		margin-bottom:5px !important;
	}
	.countdown span.element_conteiner span.time_left {
		font-size:2em !important;
		height:.96em !important;
	}
	#main_countedown_widget_2 .time_description {
		font-size:1.2em !important;
	}
	#main_countedown_widget_2 .element_conteiner {
		width:34% !important;
	}
/*
	.header-top-bar #main-nav {
		margin-top:3%;
	}
*/
	#mobile-menu #main-nav li a {
		padding-bottom:.5em;
	}
	.social-widget h3 {
		font-size:1.2em;
	}
	#custom_html-3 {
		margin-top:8%;
	}
	div.gmle-header-info {
		left:28.5%;
	}
	span.gmle-h-19 {
		font-size:3vw;
	}
	span.gmle-h-sun {
		font-size:2.4vw;
	}
	span.gmle-h-knzw {
		font-size:2.8vw;
	}
	
	#mobile-menu #main-nav li a {
		font-size:1.8vw;
	}
	
	#main-nav-wrap #main-nav li:nth-child(6) a {
		width:26px;
	}
	#main-nav-wrap #main-nav li:nth-child(7) a {
		width:26px;
	}
	#main-nav-wrap #main-nav li:nth-child(8) a {
		width:26px;
	}
}



@media screen and (max-width:768px) {
	#header {
		padding-right:0;
		padding-left:0;
	margin-left: 0;
    margin-right: 0;
    width: 100%;
    max-width: 100%;
	}
	#mobile-menu #main-nav-wrap .social-widget {
		width:80%;
		top:50px;
		left:0;
		right:0;
		margin:auto;
	}
	
	
	.countdown span.element_conteiner span.time_left,span.time_description{
		color: black !important;
	}
	
	
	
	
	
	#main_countedown_widget_2 .countdown {
		justify-content:space-between;
	}
	
	.header-top-bar #main-nav {
		margin-top:5%;
	}
	#mobile-menu #main-nav li a {
		padding-top:0;
	}
	
	.header-bar,#headerwrap.fixed-header .header-bar {
		display:flex;
		float:none;
		width:100%;
		text-align:center;
	}
	#site-logo {
		display:none;
/*
		margin:2%;
		flex-basis:50%;
*/
	}
	div.gmle-header-info-sp {
		flex-basis:50%;
	}
		div.gmle-header-info-sp p {
		color:#fff;
	}
	body[class*="themify"] #site-logo a img {
		width:100% !important;
	}
	div.gmle-header-info {
		top:52%;
		left:0;
		right:0;
		text-align:center;
	}
	div.gmle-header-info img {
		width:80%;
	}
	.header-top-bar #main-nav {
		width:100%;
	}
	#mobile-menu #main-nav li a {
		font-size:0.7em;
	}
	#mobile-menu #main-nav li a {
		padding-bottom:.6em;
	}
	.header-top-bar #main-nav li:nth-child(6) {
/*
		margin-left:7%;
		margin-right:4%;
*/
	}
	#main-nav-wrap #main-nav li:nth-child(6) a,#main-nav-wrap #main-nav li:nth-child(7) a,#main-nav-wrap #main-nav li:nth-child(8) a {
		height :1em;
		}
	
	.themify_builder .text-380-0-0-0.module-text {
		background-position:center 30% !important;
	}
	
	#header.header-on-scroll .social-widget {
		display:none;
	}
	#headerwrap.fixed-header #site-logo img:not(#sticky_header_logo) {
		max-height:60px !important;
	}
			span.gmle-h-19 {
		font-size:5vw;
	}
	span.gmle-h-sun {
		font-size:4.6vw;
	}
	span.gmle-h-knzw {
		font-size:3.5vw;
	}
	div.gmle-header-info {
		display:none;
	}
	#headerwrap.fixed-header #main-nav {
		margin-top:0 !important;
	}
	
/*
	.page-content.entry-content {
		padding-top:30%;
	}
*/
	.gm-category {
		margin-left:0;
	}
	.su-post.gm-news-post .su-post-meta {
		width:45%;
	}
	p.ticket-h3 {
		font-size:3em;
	}
	p.ticket-hour {
		font-size:2em;
	}
	p.ticket-kbhp {
		font-size:1.8em;
	}
	
/*
	.le-ticket-mae {
		display:none;
	}
*/
	.le-ticket-mae-sp .ticket-price-p {
		font-size:1.4em;
	}
	.le-ticket-link-subrow .col4-1 {
		flex-basis:46%;
		margin-bottom:4%;
	}
	.le-ticket-link-subrow .col4-1.second,.le-ticket-link-subrow .col4-1.last {
		margin-left:8%;
	}
	.tb_section-information .gmle-info-main-subrow .col2-1.first,.tb_section-information .gmle-info-main-subrow .col2-1.last {
		width:100%;
	}
	.tb_section-information .gmle-info-main-subrow .col2-1.last .tb-column-inner {
		position:relative;
		top:0;
	}
	.gmle-infro_subrow {
		font-size:1.2em;
	}
	.gmle-infro_subrow .col2-1.first {
		width:100%;
		text-align:left;
	}
	.gmle-infro_subrow .col2-1.last {
		width:100%;
	}
	p.le-info-exm-p {
		font-size:1em;
	}
	
	.gmle-menu-titleimg {
		margin-bottom:8%;
	}

	.su-post.gm-news-post .gm-news-title h2.su-post-title {
		font-size:1em;
	}
	
	
	

}



@media screen and (min-width:769px) {
	div.gmle-header-info-sp {
		display:none;
	}
	.le-ticket-mae-sp {
		display:none;
	}
	
}


@media screen and (min-width:680px) and (max-width:768px) {
	div.gmle-header-info-sp {
		margin-top:3%;
	}
	div.gmle-header-info-sp p {
		line-height:2em;
	}
	#headerwrap.fixed-header #site-logo img:not(#sticky_header_logo) {
		max-height:90px !important;
	}
	.su-post.gm-news-post .su-post-meta {
		width:20%;
		font-size:1em;
	}
	.le-ticket-link-subrow .col4-1.third {
		margin-left:0;
	}
/*
	.page-content.entry-content {
		padding-top:15%;
	}
*/
}


@media screen and (max-width:480px) {
	p.ippan-hanbai.official-sns {
		font-size:1.36em;
	}
	.ticket-h3.uktk-kk {
		font-size:2em;
	}
	.ticket-hour.le-osuk {
		font-size:1.36em;
	}
	.gmle_ossu-module {
		margin-bottom:20%;
	}
	.gmle-mainslider-row{
/* 		padding-top: 20px !important; */
		padding-bottom: 0px !important;
	}
	.gmle-menu-titleimg{
		margin-bottom: 0 !important;
	}
	.gmle-news-more p{
		margin-bottom: 0 !important;
	}
	.gmle-header-info-sp{
		margin-top: 30px;
	}
	p.ticket-price-p{
		font-size: 1.3em;
	}
	.ssc-dl .image-wrap{
		margin-bottom: 20px;
	}
	
	
}

/* 2019.10.8 */

body.single.single-post {
	background-image:none !important;
}

.single.single-post .post-content h1.post-title {
	font-size:1.6em;
	margin-bottom:1.8em;
}

.single.single-post .entry-content p {
	color:#000;
	text-align:justify;
}

div.related-posts {
	display:none;
}

@media screen and (max-width:768px) {
	.single.single-post .social-widget {
		display:none;
	}
}


