<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.container {
	width: 90%; max-width: 940px;
}
#branding {
	width: auto; float: none;
}
#site-title {
	margin: 10px 0px;
}
#utility {
	margin: 0px 0px 0px; padding: 0px 0px; width: auto; text-align: center; float: none;
}


#textSelecter {
	text-align: center; padding-left: 0px; margin-bottom: 0px; display: block;
}
#nav_utility {
	text-align: center; padding-left: 0px; margin-bottom: 0px; display: block;
}
#spBtn {
	float: center; display: block; margin-bottom: 16px; margin-top: 8px;
}
#textSelecter {
	margin: 0px; float: right; display: block;
}
.textSize {
	display: none;
}

#homeCarousel .slideimg {
	height: 100%;  margin-bottom: 0px;
}

#homeCarousel .film_roll_child {
	width: 100%;   margin: 0px;
}

#homeCarousel .film_roll_wrapper {
	width: 100%;   margin: 0px;
}

#r-banner01 {
	 margin-top: -28px; margin-bottom: 0px;
}

#r-icon {
	 margin-top: 16px; margin-bottom: 20px;
}

#fakj_ad-l { text-align:center; width:100%; margin-bottom: 20px;}
#fakj_ad-r { text-align:center; }


#header #nav_utility ul li {
	padding-left: 10px; margin-right: 0px;
}
#header #nav_utility {
	margin: 10px 0px;
}
#nav .btn-navbar {
	background: #cc00ff;  padding-top: 8px; padding-bottom: 10px; border-radius: 4px; color: #FFFFFF; display: block; -webkit-border-radius: 0; -moz-border-radius: 0; margin-top: 0px; margin-bottom: 2px;
}
#nav .btn-navbar i {
	background-image: url("glyphicons-halflings-white.png"); margin-top: -1px; padding-right: 0px;
}
#nav .collapse {
	transition:height 0.35s; height: 0px; overflow: hidden; position: relative;
}
#CategoryNavigations {
	margin-top: 2px;
}

#nav ul {
	margin: 0px; width: 100%; border-top-color: #999999; border-bottom-color: #999999; border-top-width: 0px; border-bottom-width: 1px; border-top-style: none; border-bottom-style: solid; display: block; margin-bottom:1px;
}



#nav .navbar-inner li {
	border-left: 1px solid #999999;
	border-right: 1px solid #999999;
	border-top: 1px solid #999999;
	border-bottom: 0px none #999999;
	padding: 0px;
	border-image: url('') none;
	display: list-item; width: auto; 
}




#nav .navbar-inner li:last-child { 
	border-left: 1px solid #999999;
	border-right: 1px solid #999999;
	border-top: 1px solid #999999;
	border-bottom: 0px none #999999;
	padding: 0px;
	border-image: url('') none;
	display: list-item; width: auto; 
}





#CategoryNavigations ul {
	background-image: none; 

#nav .nav li a.active {
	background-image: none;
}



.mainArea {
	width: auto; float: none;
}
.sideArea {
	width: auto; float: none;
}
.page-title {
	line-height: 1.2; font-size: 2em; margin-bottom: 5px;
}
.catArea .THKthumbnails .span3 {
	width: 210px;
}
.catArea .THKthumbnails .span9 {
	width: 97%;
}
@media all and (max-width:767px)
{
.catArea .THKthumbnails .span3 {
	width: 250px;
}
}
@media all and (max-width:568px)
{
.catArea .THKthumbnails {
	margin-left: 0px;
}
.catArea .THKthumbnails li.span3 {
	width: 100%; margin-left: 0px;
}
.catArea .THKthumbnails li.span9 {
	width: 100%; margin-left: 0px;
}
}
.linkStyleD li {
	width: auto;
}
.linkStyleD li.end {
	margin-right: 15px;
}


@media all and (max-width:568px)
{

#twuser-input {
	margin-bottom: 10px; margin-left: 0px; display: block;
}

}
@media all and (max-width:568px)
{

#homeinfo .col2 {
	width: auto; float: none;
}
#homeinfo .even .frameHeadingA {
	margin-left: 0px;
}
}
.newsbox .nav-tabs li a {
	padding: 3px;
}
.newsbox .nav-tabs li.active a {
	border-bottom-width: 2px;
}
.newsbox .nav-tabs li.active a:hover {
	border-bottom-width: 2px;
}
.newsbox .tab-pane ul li {
	width: 100%; overflow: auto;
}
@media all and (max-width:568px)
{
.newsbox .nav-tabs li a {
	padding: 2px; font-size: 12px;
}
.newsbox .nav-tabs li a img {
	display: none;
}
.newsbox .nav-tabs li a .icon {
	display: none;
}
.tab-pane ul li .entry {
	clear: both;
}


}





@media only screen and (min-width:460px)
 and (max-width:760px){

 .sns_fb_twt {display:none}
}


}
@media all and (max-width:767px)
{
#carousel-images ul li .carousel-caption {
	padding: 10px;


}
}
@media all and (max-width:568px)
{

#carousel-images ul li .carousel-caption {
	display: none;
}
}
#sidebar {
	margin-top: 20px;
}
#footer-logo {
	margin: 0px 10px 10px; width: auto; float: none;
}
#footer-utility {
	width: auto; float: none;
}
#footer ul {
	margin: 0px 10px;
}


#homeCarousel .archiveLink {
	bottom: 0px; position: relative; 
}
#homeCarousel .carousel-caption {
	padding: 5px; 
}
.homeMid {
	width: auto; float: none;
}
.homeLeft {
	width: auto; padding-bottom: 20px; float: none;
}
.homeCenter {
	width: auto; padding-bottom: 20px; float: none;
}
.homeRight {
	width: auto; padding-bottom: 20px; float: none;
}
.homeLeft {
	text-align: center;
}
.homeNewsbox {
	
}
.homeNewsbox .nav-tabs li.u18-league {
	width: 100%; border-bottom-color: #FFFFFF; border-bottom-width: 2px; border-bottom-style: solid;
}
.homeNewsbox .nav-tabs li.kantohs {
	width: 100%; border-bottom-color: #FFFFFF; border-bottom-width: 2px; border-bottom-style: solid;
}


.homeNewsbox .nav-tabs li.interhigh {
	width: 100%; border-bottom-color: #FFFFFF; border-bottom-width: 2px; border-bottom-style: solid;
}
.homeNewsbox .nav-tabs li.championship {
	width: 100%; border-bottom-color: #FFFFFF; border-bottom-width: 2px; border-bottom-style: solid;
}
.homeNewsbox .nav-tabs li.rookie {
	width: 100%; border-bottom-color: #FFFFFF; border-bottom-width: 2px; border-bottom-style: solid;
}
.homeNewsbox .nav-tabs li.all {
	width: 50%; border-bottom-color: #FFFFFF; border-bottom-width: 2px; border-bottom-style: solid;
}

.homeNewsbox .nav-tabs li.allnews {
	width: 100%; border-bottom-color: #FFFFFF; border-bottom-width: 2px; border-bottom-style: solid;
}

.homeNewsbox .nav-tabs li.women {
	width: 50%; border-right-color: currentColor; border-bottom-color: rgb(255, 255, 255); border-right-width: 0px; border-bottom-width: 2px; border-right-style: none; border-bottom-style: solid;
}
.homeNewsbox .nav-tabs li.u-18 {
	width: 50%;
}

.homeNewsbox .nav-tabs li.u-15 {
	width: 50%; border-right-color: currentColor; border-right-width: 0px; border-right-style: none;
}

.homeNewsbox .nav-tabs li.kanagawa {
	width: 33%; border-bottom-color: #FFFFFF; border-bottom-width: 2px; border-bottom-style: solid;
}
.homeNewsbox .nav-tabs li.kanto {
	width: 33%; border-right-color: currentColor; border-bottom-color: rgb(255, 255, 255); border-right-width: 0px; border-bottom-width: 2px; border-right-style: none; border-bottom-style: solid;
}
.homeNewsbox .nav-tabs li.japan {
	width: 33%;
}

.homeNewsbox .nav-tabs li.referee_coach {
	width: 50%; border-right-color: currentColor; border-right-width: 0px; border-right-style: none;
}



.homeLower .homeLower01 {
	width: 100%; margin-right: 0px; float: none;
}
.homeLower .homeLower02 {
	width: 100%; margin-right: 0px; float: none;
}
.homeLower .homeLower03 {
	width: 100%; margin-right: 0px; float: none;
}
.homeLower .homeLower04 {
	width: 100%; margin-right: 0px; float: none;
}




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

.pcmenu {display: none;}
.spmenu {display: inherit;}

}


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


/* チーム */

.entry	{  font-size:12px;    }



/* 試合結果 */

#content h2   {  font-size: 14px;  }
#content h2  #title {  font-size: 14px;  }
#content h2  #title span {  font-size: 14px;  }
#klsl_s01   {  font-size: 14px;  }


.br01 { float:center;}

.sp-10 { font-size:10px; }


#sp10 { font-size:10px; }

.sp-n { display:none; }
.sp-b { display:block; }
br.br-sp { display:block; }

br.br-sp-n { display:none; }
}


</pre></body></html>