@charset "utf-8";
.site-header{
    background: #000;
    display: flex;
    padding: 5px 1px;
    position: fixed;
    justify-content: space-between;
    width: 100%;
    overflow:visible
}
.gnav__menu{
    display: flex;
}
.gnav__menu__item{
    margin-left: 1px;
}
.gnav__menu__item a{
    color: #fff;
    text-decoration: none;
}


.shumei {
    font-size: 1.2em;
}


.shumei-box {
	margin-bottom: 30px; 
}

.date {
    background: #ffd700;
    padding: 10px;
    width: 130px;
    text-align: center;
    border-radius: 12px;
    color: #fff;
    font-weight: bold;
}

.shumei-title {
	padding-top: 10px;
	font-size: 1.2em;
    font-weight: bold;
    font-family: "游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "HG明朝E", "ＭＳ Ｐ明朝", "ＭＳ 明朝", serif;
}

@media screen and (max-width: 768px) and (min-width: 479px) {

.shumei-box table tr td:nth-of-type(1) {
	width: 20%!important;
}


}

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

.date {
	width: 100%!important;
}

.menu:hover {
color:#ffffff;
}

}
#c81 {
	clear: both;
	background-image: url(../images/jisyukoen/background.jpg);
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}
#c123 {
	clear: both;
	background-image: url(../images/jisyukoen/button_bg.png);
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}
#c123 table td {
	border: 3px solid transparent;
	padding: 10px;
}
#c123_cell_1_1 {
	width: 16%;
	height: 5%;
	text-align: center;
	vertical-align: middle;
	color: #000000;
}
#c123_cell_2_1 {
	width: 16%;
	height: 5%;
	text-align: center;
	vertical-align: middle;
	color: #ffffff;
}
#c123_cell_3_1 {
	width: 16%;
	height: 5%;
	text-align: center;
	vertical-align: middle;
	color: #ffffff;
}
#c123_cell_4_1 {
	width: 16%;
	height: 5%;
	text-align: center;
	vertical-align: middle;
	color: #ffffff;
}
#c123_cell_5_1 {
	width: 16%;
	height: 5%;
	text-align: center;
	vertical-align: middle;
	color: #ffffff;
}
#c123_cell_6_1 {
	width: 16%;
	height: 5%;
	text-align: center;
	vertical-align: middle;
	color: #ffffff;
}
#c134 {
	clear: both;
	display: none;
	background-image: url(../images/jisyukoen/menu_bg.png);
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}
#c134 table td {
	border: 1px solid #16222B;
	padding: 10px;
}
#c134_cell_1_1 {
	width: 16%;
	height: 5%;
	text-align: center;
	vertical-align: middle;
	color: #000000;
}
#c134_cell_2_1 {
	width: 16%;
	height: 5%;
	text-align: center;
	vertical-align: middle;
	color: #ffffff;
}
#c134_cell_3_1 {
	width: 16%;
	height: 5%;
	text-align: center;
	vertical-align: middle;
	color: #ffffff;
}
#c134_cell_4_1 {
	width: 16%;
	height: 5%;
	text-align: center;
	vertical-align: middle;
	color: #ffffff;
}
#c134_cell_5_1 {
	width: 16%;
	height: 5%;
	text-align: center;
	vertical-align: middle;
	color: #ffffff;
}
#c134_cell_6_1 {
	width: 16%;
	height: 5%;
	text-align: center;
	vertical-align: middle;
	color: #ffffff;
}
#c8 {
	clear: both;
	margin:    ;
	padding:    ;
}
#c8 h3,
#c8 div {
	text-align: right;
}
#c130 {
	clear: both;
	display: none;
	margin:    ;
	padding:    ;
}
#c130 table td {
	border: 1px solid transparent;
	padding: 10px;
}
#c130_cell_1_1 {
	width: 100%;
	text-align: left;
	vertical-align: middle;
}
#c133 {
	clear: both;
	margin:    ;
	padding:    ;
}
#c133 table td {
	border: 1px solid transparent;
	padding: 10px;
}
#c133_cell_1_1 {
	width: 100%;
	text-align: left;
	vertical-align: middle;
}
#c112 {
	clear: both;
	margin:    ;
	padding:    ;
}
#c112 table td {
	border: 1px solid transparent;
	padding: 10px;
}
#c112_cell_1_1 {
	width: 33%;
	text-align: center;
	vertical-align: middle;
}
#c112_cell_2_1 {
	width: 33%;
	text-align: center;
	vertical-align: middle;
}
#c112_cell_3_1 {
	width: 33%;
	text-align: left;
	vertical-align: middle;
}
#c121 {
	clear: both;
	margin:    ;
	padding:    ;
}
#c121 table td {
	border: 1px solid transparent;
	padding: 10px;
}
#c121_cell_1_1 {
	width: 80%;
	text-align: center;
	vertical-align: middle;
}
#c131 {
	clear: both;
	display: none;
	margin:    ;
	padding:    ;
}
#c131 table td {
	border: 1px solid transparent;
	padding: 10px;
}
#c131_cell_1_1 {
	width: 80%;
	text-align: center;
	vertical-align: middle;
}
#c122 {
	clear: both;
	margin:    10%;
	padding:    10%;
}
#c122 table td {
	border: 1px solid transparent;
	padding: 10px;
}
#c122_cell_1_1 {
	width: 50%;
	text-align: center;
	vertical-align: top;
}
#c122_cell_2_1 {
	width: 50%;
	text-align: center;
	vertical-align: top;
}
#c132 {
	clear: both;
	display: none;
	margin:    ;
	padding:    ;
}
#c132 table td {
	border: 1px solid transparent;
	padding: 10px;
}
#c132_cell_1_1 {
	width: 50%;
	text-align: center;
	vertical-align: middle;
}
#c132_cell_1_2 {
	text-align: center;
	vertical-align: middle;
}
#c117 {
	clear: both;
	margin: 50px auto 0 auto;
	padding:    ;
}
#c117 h3,
#c117 div {
	text-align: left;
}
#c118 {
	clear: both;
	margin:    ;
	padding:    ;
}
#c118 table td {
	border: 1px solid transparent;
	padding: 10px;
}
#c118_cell_1_1 {
	text-align: left;
	vertical-align: middle;
}
#c118_cell_1_2 {
	text-align: right;
	vertical-align: middle;
}
#c69 {
	clear: both;
	margin: 50px auto 0 auto;
	padding:    ;
}
#c69 h3,
#c69 div {
	text-align: left;
}
#c96 {
	clear: both;
	margin:    ;
	padding:    ;
}
#c96 table td {
	border: 1px solid transparent;
	padding: 10px;
}
#c96_cell_1_1 {
	text-align: left;
	vertical-align: middle;
}
#c72 {
	clear: both;
	margin: 50px auto 0 auto;
	padding:    ;
}
#c72 h3,
#c72 div {
	text-align: left;
}
#c45 {
	clear: both;
	margin: 0 auto 0 auto;
	padding: 30px 30px 30px 30px;
}
#c50 {
	clear: both;
	margin: 0 auto 0 auto;
	padding:    ;
}
#c50 dl dt {
	background-color: #eee;
}
#c50 dl dd {
	background-color: #eee;
}
#c46 {
	clear: both;
	margin:    ;
	padding:    ;
}
#c73 {
	clear: both;
	margin: 50px auto 0 auto;
	padding:    ;
}
#c73 h3,
#c73 div {
	text-align: left;
}
#c93 {
	clear: both;
	margin:    ;
	padding:    30px;
}
#c93 table td {
	border: 1px solid transparent;
	padding: 10px;
}
#c93_cell_1_1 {
	text-align: left;
	vertical-align: middle;
}
#c93_cell_1_2 {
	text-align: left;
	vertical-align: middle;
}
#c93_cell_2_2 {
}
#c93_cell_3_2 {
}
#c93_cell_1_3 {
	text-align: left;
	vertical-align: middle;
}
#c93_cell_2_3 {
}
#c93_cell_3_3 {
}
#c93_cell_1_4 {
	text-align: left;
	vertical-align: middle;
}
#c93_cell_1_5 {
	text-align: left;
	vertical-align: middle;
}
#c93_cell_2_5 {
	text-align: left;
	vertical-align: middle;
}
#c93_cell_3_5 {
	text-align: left;
	vertical-align: middle;
}
#c93_cell_1_6 {
	text-align: left;
	vertical-align: middle;
}
#c93_cell_1_7 {
	text-align: left;
	vertical-align: middle;
}
#c93_cell_1_8 {
	text-align: left;
	vertical-align: middle;
}
#c93_cell_1_9 {
	text-align: left;
	vertical-align: middle;
}
#c93_cell_1_10 {
	text-align: left;
	vertical-align: middle;
}
#c93_cell_1_11 {
	text-align: left;
	vertical-align: middle;
}
#c93_cell_2_11 {
	text-align: left;
	vertical-align: middle;
}
#c93_cell_3_11 {
	text-align: left;
	vertical-align: middle;
}
#c93_cell_1_12 {
	text-align: left;
	vertical-align: middle;
}
#c93_cell_1_13 {
	text-align: left;
	vertical-align: middle;
}
#c93_cell_2_13 {
}
#c93_cell_3_13 {
}
#c93_cell_1_14 {
	text-align: left;
	vertical-align: middle;
}
#c93_cell_1_15 {
	text-align: left;
	vertical-align: middle;
}
#c93_cell_1_16 {
	text-align: left;
	vertical-align: middle;
}
#c93_cell_1_17 {
	text-align: left;
	vertical-align: middle;
}
#c93_cell_1_18 {
	text-align: left;
	vertical-align: middle;
}
#c93_cell_1_19 {
	text-align: left;
	vertical-align: middle;
}
#c93_cell_1_20 {
	text-align: left;
	vertical-align: middle;
}
#c93_cell_1_21 {
	text-align: left;
	vertical-align: middle;
}
#c93_cell_1_21 img {
	width: 307px;
}
#c93_cell_1_22 {
	text-align: left;
	vertical-align: middle;
}
#c93_cell_1_23 {
	text-align: left;
	vertical-align: middle;
}
#c93_cell_2_23 {
}
#c93_cell_3_23 {
}
#c93_cell_1_24 {
	text-align: left;
	vertical-align: middle;
}
#c93_cell_2_24 {
}
#c93_cell_3_24 {
}
#c127 {
	margin:    ;
	padding:    ;
	float: left;
}
#c129 {
	clear: both;
	margin:    ;
	padding:    ;
}
@media screen and (min-width: 641px) and (max-width: 834px) {
#c81 {
}
#c123 {
}
#c134 {
	display: none;
}
#c8 {
}
#c130 {
	display: block;
}
#c133 {
	display: none;
}
#c112 {
}
#c121 {
	display: none;
}
#c131 {
	display: block;
}
#c122 {
	display: none;
}
#c132 {
	display: block;
}
#c117 {
}
#c118 {
}
#c69 {
}
#c96 {
}
#c72 {
}
#c45 {
}
#c50 {
}
#c46 {
}
#c73 {
}
#c93 {
}
#c127 {
}
#c129 {
}
}
@media screen and (max-width: 640px) {
#c81 {
}
#c81 img {
	width: 100%!important;
}
#c123 {
	display: none;
}
#c123_cell_1_1 {
	width: auto;
}
#c123_cell_2_1 {
	width: auto;
}
#c123_cell_3_1 {
	width: auto;
}
#c123_cell_4_1 {
	width: auto;
}
#c123_cell_5_1 {
	width: auto;
}
#c123_cell_6_1 {
	width: auto;
}
#c134 {
	display: block;
}
#c134_cell_1_1 {
	width: auto;
}
#c134_cell_2_1 {
	width: auto;
}
#c134_cell_3_1 {
	width: auto;
}
#c134_cell_4_1 {
	width: auto;
}
#c134_cell_5_1 {
	width: auto;
}
#c134_cell_6_1 {
	width: auto;
}
#c8 {
}
#c130 {
	display: block;
}
#c133 {
	display: none;
}
#c112 {
}
#c121 {
	display: none;
}
#c131 {
	display: block;
}
#c122 {
	display: none;
}
#c122 img {
	width: 100%!important;
}
#c132 {
	display: block;
}
#c132 img {
	width: 100%!important;
}
#c117 {
}
#c118 {
}
#c69 {
}
#c96 {
}
#c72 {
}
#c45 {
}
#c50 {
}
#c50 img {
	width: 100%!important;
}
#c46 {
}
#c73 {
}
#c93 {
}
#c127 {
	float: none;
}
#c129 {
}
}
