/*
 Theme Name: twentyseventeen-child
 Template: twentyseventeen
*/

/* TwentySeventten$B$N:GBgI}$r(B1000px$B$KJQ99(B */
@media screen and (min-width: 48em) {
/* $B%[!<%`%Z!<%8(B */
	.page-one-column .panel-content .wrap {
		max-width: 1000px;/*$B5-;vI}!J=i4|(B740px$B!K(B*/
		padding-top: 0;
	}
/* $BB>$N8GDj%Z!<%8(B */
	.single-post:not(.has-sidebar) #primary, .page.page-one-column:not(.twentyseventeen-front-page) #primary, .archive.page-one-column:not(.has-sidebar) .page-header, .archive.page-one-column:not(.has-sidebar) #primary {
		max-width: 1000px;
	}
	.has-sidebar:not(.error404) #primary {
		float: left;
		width: 100%;/*$B5-;vI}(B*/
	}
	.has-sidebar #secondary {
		float: right;
		padding-top: 0;
		width: 0%;/*$B%5%$%I%P!<I}(B*/
	}
	.navigation-top .wrap {
		max-width: 1100px;/*$B%a%K%e!<%P!<I}(B*/
		padding: 0.75em 3.4166666666667em;
	}
	.site-content {
		padding: 0;
	}
}

/* $B8GDj%Z!<%8$N%?%$%H%kHsI=<(!&M>Gr:o=|(B */
.page .entry-title {
	display: none;
}
.page .entry-content {
	margin-top: 0px;
	margin-bottom: 0px; 
	padding-top: 0px;             /* $BM>Gr;XDj(B */
	padding-bottom: 0px; 
}

/* $B%U%C%?!<$NI}!&GX7J?'D4@0(B */
.site-info {
	width: 100%;               /*$B%U%C%?!<I}(B*/
	padding: 20px;             /* $BM>Gr;XDj(B */
	text-align:  center;        /* $BCf1{4s$;(B */
}

footer#colophon{
	background-color: #f1f1ed;
/* 	background-color: #002244;*/
}


ul{
	list-style-position: inside;
}
ol{
	list-style-position: inside;
}

.site-description{
font-size: 24px;
}

/* H3$B8+=P$7$N>~$j$D$1(B */
h3 {
	margin-top: 20px; 
	margin-bottom: 50px; 
	position: relative;
	border-bottom: 2px solid #d1dcea;
}
h3:before {
	position: absolute;
	bottom: -2px;
	left: 0;
	width: 30%;
	height: 2px;
	content: '';
	background: #175297;
}

/* 005 */
.button005 a {
    border-radius: 3px;
    position: relative;
    display: flex;
    justify-content: space-around;
    align-items: center;
    margin: 0 auto;
    max-width: 400px;
min-width: 400px;
    padding: 10px 25px;
    color: #FFF;
    transition: 0.3s ease-in-out;
    font-weight: 600;
    background: rgb(149,202,252);
    background: linear-gradient(270deg, rgba(149,202,252,1) 0%, rgba(107,182,255,1) 100%);
}
.button005 a:hover {
border:none; 
    background: rgb(117,188,255);
    background: linear-gradient(270deg, rgba(117,188,255,1) 0%, rgba(62,159,252,1) 100%);
}


/* $B%/%i%V35MW%F!<%V%k@lMQ(B */
.club-table {
    background-color: #f0f8ff; /* $BA4BNGX7J?'(B */
    color: #333;               /* $BJ8;z?'(B */
}

/* $B%X%C%@!<9T(B */
.club-table th {
    background-color: #4682b4; /* $BG;$$@D(B */
    color: #fff;               /* $BJ8;z?'(B */
}

/* 1$BNsL\$r8GDjI}!&@^$jJV$7$J$7(B */
.club-table th:first-child,
.club-table td:first-child {
    width: 15%;                /* $BI,MW$K1~$8$FD4@0(B */
    white-space: nowrap;       /* $B@^$jJV$5$J$$(B */
    overflow: hidden;          /* $B$O$_=P$?J8;z$r1#$9(B */
    text-overflow: ellipsis;   /* $B$O$_=P$?J8;z$O!D$GI=<((B */
    padding-left: 0.4em;       /* $B:8M>Gr(B */
}

/* 2$BNsL\$O<+F0I}(B */
.club-table td:last-child {
    width: auto;
}

/* $B%;%k$NOH@~$HM>Gr(B */
.club-table th,
.club-table td {
    border: 1px solid #d1d1d1;
    padding: 10px;
    border-collapse: collapse;
}

/* $B%l%9%]%s%7%VBP1~!'%9%^%[$G=DJB$S(B */
@media screen and (max-width: 768px) {
  .club-table th:first-child,
  .club-table td:first-child,
  .club-table td:last-child {
    display: block;
    width: 100%;
    white-space: normal; /* $B%9%^%[$G$O@^$jJV$7$r5v2D(B */
  }
}
