/* スマホ・タブレット */
@media screen and (max-width: 1200px){
	
	
	
	
	
	
	
	
	
	
	div#headerwrap.fixed-header a#menu-icon {
    color: #000;
}
	
	a#menu-icon {
    color: #fff;
}
	div#headerwrap.fixed-header div#site-logo {
    margin: 4px 0;
}
	div#headerwrap.fixed-header #site-logo a img {
    content: url(https://newslocaljp.pro//wp-content/uploads/2023/04/gdesign-logo-yoko.svg);
    width: 150px;
}
	div#site-logo {
    margin: 0px;
}
	#headerwrap #site-logo a img {
    width: 90px;
}
	div#site-logo, .mobile_menu_active #site-logo {
    font-size: 0;
}
	#headerwrap #mobile-menu.sidemenu-on nav .contact a {
    font-size: 18px;
}
	
	#headerwrap #mobile-menu.sidemenu-on nav a {
    color: #F26522;
    padding: 12px 0;
}
	#main-nav a span {
    color: #111!Important;
		font-size: 20px;
}
	
	
	
			.spnone{display:none;}

	.mobile_menu_active #headerwrap #main-nav .sub-menu a:before {
    content: "\f0da";
    font-family: "font awesome 5 free";
    font-weight: 900;
}

	/* スマホサブメニュー開きっぱなし
		span.child-arrow {
    display: none;
}
.mobile_menu_active #headerwrap #main-nav>li>ul.sub-menu {
    max-height: unset;
}
	 */

}
/* スマホ・タブレットここまで */

/* PC・タブレット */
@media screen and (min-width: 680px){
    .layout5-1 .sub_column.module_column.first {
    width: 13%;
}
.layout5-1 .sub_column.module_column.last {
    width: 83.8%;
}
    div.layout5-3 .sub_column.module_column.first {
    width: 40%;
}
  div.layout5-3 .sub_column.module_column.last {
    width: 56.4%;
}
      div.layout3-5 .sub_column.module_column.first {
    width: 56.4%; 
}
  div.layout3-5 .sub_column.module_column.last {
   width: 40%;
}
    .hside div.module_column.col4-3 {
    width: 71%;
}
  .hside .module_column.col4-1 {
    width: 24%;
    margin-left: 5%;
}
}
/* PC・タブレットここまで */
.fa, .far, .fas {
    font-family: "Font Awesome 5 Free";
}


@media screen and (min-width: 680px) and (max-width: 1350px){
	.top-3pr {
    margin-top: -200px;
    max-width: 80%;
}
	.slide-upper {
    position: relative;
}
	ul.img-list:before {
    background: none;
}
	
	
	
}