@charset "utf-8";
/*
Template: jstork19
Theme Name: stork19_custom
Theme URI:http://open-cage.com/stork19/
Version: 1.0.0
Author: opencage
Author URI: https://open-cage.com/
*/

header{
	background-color: #ffffff;
}

@media screen and (min-width: 1025px){

	#g_nav{
		display: flex;
	}

	#inner-header{
		display: flex;
	}

	#menu-main-menu{
	display: flex;	
	align-items: center;
	margin-left: 30px;
	}

	.nav_btn{
		padding: 8px 50px 0 50px !important;
		
	}
	.nav_btn .text{
		margin-top: 0px !important;
	}

}

/*開店閉店　*/
	#menu-item-17 a {
	    color: #00AC97 !important;
	    font-size: 1.6em;
	    text-decoration: unset;
	}

/* 人物百景　*/
	#menu-item-14 a {
	    color: #009FDE !important;
	    font-size: 1.6em;
	    text-decoration: unset;
	}

	#menu-item-16 a {
	    color: #EC6D4E !important;
	    font-size: 1.6em;
	    text-decoration: unset;
	}

	#menu-item-15 a {
	    color: #CA67A4 !important;
	    font-size: 1.6em;
	    text-decoration: unset;
	}

/* イベント　*/
	#menu-item-411 a {
	    color: #ED6C00 !important;
	    font-size: 1.6em;
	    text-decoration: unset;
	}

/* 調査隊　*/
	#menu-item-498 a {
	    color: #E9546B !important;
	    font-size: 1.6em;
	    text-decoration: unset;
	}

/* 歴史　*/
	#menu-item-499 a {
	    color: #9E61A4 !important;
	    font-size: 1.6em;
	    text-decoration: unset;
	}

/* 編集部　*/
	#menu-item-613 a {
	    color: #717E7E !important;
	    font-size: 1.6em;
	    text-decoration: unset;
	}



	.cat-id-1 {
		background: #EC6D4E !important;
	}

/* 開店閉店　*/
	.cat-id-3 {
		background: #93CEAE	 !important;
	}

/* 歴史　*/
	.cat-id-4 {
		background: #C490BF !important;
	}

/* 調査隊　*/
	.cat-id-5 {
		background: #F6BAB7	 !important;
	}

/* 人物百景*/
.cat-id-6 {
  background: #7ecef4 !important;
}

/* イベント　*/
	.cat-id-13 {
		background: #F9C274 !important;
	}

/* 編集部　*/
#post-464 .entry-title{
  color: #BAC6AC !important;
}


	#g_nav > ul > li > a {
	    display: block;
	    margin-bottom: -1em;
	    padding: 0em 1em;
	    text-align: center;
	    position: relative;
    }


    .gf{
    	font-family:"游ゴシック", "Yu Gothic", "游ゴシック体", "YuGothic", "Hiragino Kaku Gothic ProN", Meiryo, sans-serif !important;
    }

@media only screen and (min-width: 1025px){
	#g_nav > ul > li {
	    font-size: 68% !important;
	}
}


@media screen and (max-width: 1024px) { 

/*	#g_nav > ul {
	    width: 100%;
	    padding: 1em;
	    margin: 0;
	    display: flex;
	    overflow-x: scroll;
	    white-space: nowrap;
	}*/

	#g_nav {
    padding: .2em 0 .2em 0em !important;
}

#g_nav > ul {
    width: 100% !important;
    margin: 0 0 0 0.5em !important;
    padding: 0 0 1em 0em !important;
    display: block !important;
    overflow-x: unset !important;
    white-space: normal !important;
}


#g_nav li {
    width: 30%;
    display: inline-block;
    padding-right: .8em;
    padding-top: 0.5em;
}

#g_nav > ul:after {
display: none;
}

/* 開店閉店　*/
	#menu-item-17 a {
		font-size: 1em !important;
	    color: #ffffff !important;
	    text-decoration: none;
	    display: block;
	    padding: .3em .9em;
	    background: #93CEAE !important;
	    border-radius: 1em;
	}

/* 人物百景　*/
	#menu-item-14 a {
		font-size: 1em !important;
	    color: #ffffff !important;
	    text-decoration: none;
	    display: block;
	    padding: .3em .9em;
	    background: #7AC8ED !important;
	    border-radius: 1em;
	}

/* 調査隊　*/
	#menu-item-498 a {
		font-size: 1em !important;
	    color: #ffffff !important;
	    text-decoration: none;
	    display: block;
	    padding: .3em .9em;
	    background: #F6BAB7 !important;
	    border-radius: 1em;
	}

/* 歴史　*/
	#menu-item-499 a {
		font-size: 1em !important;
	    color: #ffffff !important;
	    text-decoration: none;
	    display: block;
	    padding: .3em .9em;
	    background: #C490BF !important;
	    border-radius: 1em;
	}

	/* イベント　*/
	#menu-item-411 {
	    margin-left: -0.3em;
	}

/* イベント　*/
	#menu-item-411 a {
		font-size: 1em !important;
	    color: #ffffff !important;
	    text-decoration: none;
	    display: block;
	    padding: .3em .9em;
	    background: #F9C274 !important;
	    border-radius: 1em;
	}



/* 編集部　*/
	#menu-item-613 a {
		font-size: 1em !important;
	    color: #ffffff !important;
	    text-decoration: none;
	    display: block;
	    padding: .3em .9em;
	    background: #BAC6AC !important;
	    border-radius: 1em;
	}

	#pickup_content {
		display: none;
	}

	#custom_header_img{
		margin-bottom: 0 !important;
	}

	#footer-bottom {
	    text-align: center;
	    font-size: 120%;
	}


}


/*　松栄ロゴ・バナー　*/

.syoei-logo-banner{
	display: flex;
	justify-content: center;
	margin: 0 auto;
	width: 60%;
}

.syoei-logo-banner a{
	width: 50%;
}

.syoei-logo-banner img{
	width: 100%;
}

.v-sp {
	display: none;
}


@media screen and (max-width: 767px) {

	.syoei-logo-banner{
		display: flex;
		margin: 0 auto;
		width: 90%;
	}

	.v-pc {
		display: none;
	}

/*	.syoei-logo-banner img {
	    width: 50%;
	}*/

}


#related-box.k_list ul li{
    padding-left: 0;
    width: 50%;
}
#related-box.k_list .related_newpost__li .cat-name{
    font-size: 12px;
}

#related-box.k_list .related_newpost__li .time__date{
    font-size: 80%;
}

#related-box.k_list .related_newpost__li .ttl{
    font-size: 85%;
}
#related-box.k_list ul li:before{
    display:none;
}