/* google�t�H���g�ǂݓǂݗpimport */
@import url('https://fonts.googleapis.com/css?family=Anton');

/*�I��X�^�b�t�n�܂�*/

/*�S��*/
body, div, ul, li, a, img, h1, p, h2, h3, h4, h5, h6, span {
    margin: 0;
    padding: 0;
	font-family:"�q���M�m�p�S Pro W3", "Hiragino Kaku Gothic Pro", "���C���I", Meiryo, Osaka, "�l�r �o�S�V�b�N", "MS PGothic", sans-serif;
	color:#464545;
}

ul {
    list-style-type: none;
}
a {
    text-decoration: none;
}
img {
    vertical-align: bottom;
	height: auto;
}

.button {
    position: fixed;
    top: 5px;
    right: 10px;
}
/* ADD 20170703 */

.svg{
    width: 32px;
}/* ADD 20170627 */

.svg:hover {
    -webkit-filter: brightness(50%);
    filter:brightness(50%);
}/* ADD 20170627 */

a.hover_link:hover{
    text-decoration: none;
}/* ADD 20170627 */

a.hover_link:focus{
    text-decoration: none;
}/* ADD 20170627 */

.gMenu_name{
    font-size: 20px;
        font-family: 'Anton', sans-serif;
}/* ADD 20170627 */

/*�g�b�v�y�[�W*/
.row-flex, .row-flex > div[class*='col-'] {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    /*flex:1 0 0;*/
}

div#topw{
	max-width: 1440px;
	margin: auto;
	margin-top:0px;}

p.toptxt{
    padding: 1px;
    margin: 30px 0px 0px 0px;
    color: #ff5638;
    font-family: 'Anton', sans-serif;
    font-weight: bold;
    font-size: 170%;
    text-align: center;
}/* ADD 20170628 */

div.topbox{
    width:100%;
    height: 0;
    width: 100%;
    margin-top: 47%;
}/* ADD 20170628 */

div.youtube4 {
  width: 100%;
  maxheight: 480px;
  margin: 5px;
  margin-top: 0px;
  margin-bottom: 0px;
}/* ADD 20170622 */
div.youtube4 iframe {
  top: 0;
  right: 0;
  width: 100% !important;
  height: 100% !important;
  margin: 0px 0px 0px 0px;
}/* ADD 20170622 */

div.gmbox1{
    width:100%;
    height:30px;
    box-sizing:border-box;
}/* ADD 20170622 */
div.gmbox2{
    width:45%;
    float: left;
}   /* ADD 20170622 */
div.gmbox3{
    width: 10%;
    text-align: center;
    font-size: 100%;
    font-weight: bold;
    float: left;
}/* ADD 20170622 */
div.gmbox4{
    width: 45%;
    text-align: center;
    font-size: 100%;
    font-weight: bold;
    float: left;
}/* ADD 20170622 */
div.gmbox5{
    width:100%;
    box-sizing: inherit;
    float: inherit;
}/* ADD 20170622 */

p.ntgmtxt1{
    color: #ff5638;
    text-align: right;
    font-size: 210%;
    font-weight: bold;
    border: none   
}/* ADD 20170627 */
p.ntgmvstxt{
    text-align: center;
    font-size: 210%;
    font-weight: bold;
}/* ADD 20170627 */
p.ntgmtxt2{
    text-align: left;
    font-size: 210%;
    font-weight: bold;
    border: none   
}/* ADD 20170627 */
p.ntgmtxt3{
    text-align: center;
    font-size: 180%;
    font-weight: bold;
    border: none   
}/* ADD 20170627 */
p.spcltxt1{
    padding: 1px;
    color: #ff5638;
    font-weight: bold;
    font-size: 140%;
    text-align: left;
    padding-left: 8px;
}/* ADD 20170622 */
div.spclbox1{ 
    width:480px;
    height:30px;
    box-sizing:border-box;
}/* ADD 20170622 */
div.spclbox2{ 
    width:50%;
    height:220px;
    float:left;        
    box-sizing:border-box;
}/* ADD 20170622 */
div.spclbox3{
    width:50%;
    height:220px;
    float:right;
    box-sizing:border-box;
}/* ADD 20170622 */
div.spcltxt{
    font-size: 140%;
    text-align: center;
    padding-top: 10%;
}/* ADD 20170622 */
div.spbgbox{
    border-style: solid;
    border-color: #ff5638;
    margin-bottom:30px;
}/* ADD 20170622 */
div.nextgm{
    overflow: hidden;
    margin-bottom:30px;
    border-style: solid;
    border-color: #ff5638;
}/* ADD 20170622 */
div.newbginfo {
    text-align:center;
    font-size:140%;
    background:#ff5638; 
    color:#fff;
    padding:1px;
    font-weight:bold;
    margin-left: 0px;
 }/* ADD 20170622 */
ul.newbginfo2{
    font-size:10pt;
    border:2px solid #ff5638;
    padding:10px;
    height:221px;
    overflow: scroll; 
    margin-bottom: 15px;
}/* ADD 20170622 */
div.topbgface {
    border:2px solid #FF5638;
}/* ADD 20170622 */
div.topbgtwi {
    border:2px solid #FF5638;
}/* ADD 20170622 */
div.avbtxt{
    text-align:center; 
    font-size: 140% ; 
    background:#ff5638;
    color:#fff;
    padding:1px;
    font-weight:bold;
}/* ADD 20170622 */
div.newbgpra{
    text-align:center; 
    font-size:140%;
    background:#ff5638;
    color:#fff;
    padding:1px;
    font-weight:bold;
}/* ADD 20170622 */
div.topfacetwi{
    text-align:center;
    font-size:140%;
    color:#ff5638;
    padding:1px;
    font-weight:bold;
}/* ADD 20170622 */
div.wapper{
    border:2px solid #FF5638; 
}/* ADD 20170622 */
ul.topbgfan{
    border: 2px solid #FF5638;
    margin-top: 0px;
}/* ADD 20170627 */
div.Left_Box{
     top: 10px;
}/* ADD 20170622 */
div.Practice_Schedule{
    margin-top: 46px;
}/* ADD 20170622 */
ul.topbgsdmg{
    border: 2px solid #FF5638;
    margin-top: 15px;
} /* ADD 20170622 */   
img.spclimg{
    width: 230px;
    height: 195px;
}/* ADD 20170622 */
div.twitter{

}/* ADD 20170627 */
div.facebook{
  width: 50%;
  height: 253px;
}/* ADD 20170627 */
div.front-row{
    max-width: 1440px;
    margin: auto;
    margin-top: 20px;
}/* ADD 20170626 */

/*�I��E�X�^�b�t*/
#wrapper{
    margin: 0 auto;
    max-width: 1020px;
}
.play{
	background:#ff5638;
	color:#fff;
	padding:5px;
	text-align:center;
    border-bottom:none;
    border-top:none;
�@�@font-size: 200%;
}
�@�@/*Add 20170620*/

.staff{
	background:#1e2753;
	color:#fff;
	padding:5px;
	text-align:center;
    border-bottom:none;
    border-top:none;}
	
.txtbox{
	text-align:center;
	padding:5px;
width:100%;}
.photobox{
	border:solid 1px #D2D0D0;
	float:left;
	margin-right:18px;}

.photobox1{
	border:solid 1px #D2D0D0;
	float:right;}
	

.leftcntbox{
    float:left;
	overflow:hidden;
	margin-top:18px;}

.rightcntbox{
    float:right;
	overflow:hidden;
	margin-top:18px;}
	


.rightcntbox1{
    float:right;
	overflow:hidden;
	margin-top:18px;
	margin-bottom:30px;}

.row{
  margin-top:10px;}

.playimg{
  border:1px solid #AEADAD;}

.title1{
  margin-top:30px;}

h1, .entry-title{
    padding-bottom: 10px;
}
	/*Add 20170620*/

h2, .mainSection-title { 
background-color: #fff; padding: 14px 10px 10px; border-top: 2px solid #fff; border-bottom: 1px solid #fff; 
}
	/*Add 20170620*/

.mainSection header { 
  position: relative; border-bottom: 1px solid #e5e5e5; margin-bottom: 0.1em; 
}
	/*Add 20170620*/


/*�I��E�X�^�b�t*/

/*�I��E�v���t�B�[��*/

#photo{
	float:left;
	margin-left:10px;}
#text{
	float:right;
	margin-right:20px;
	border-bottom:solid 1px #ff5638;
	width:44%;
  padding-left:15px;
	
}
.title{
  clear:both;}


#probox{
	overflow:hidden;
	margin-top:60px;}

#profile{
	float:left;
	margin-top:8px;}

#cp{margin-bottom:18px;}

	
#no{
	font-size:190%;
	font-weight:lighter;
	color:#ff5638;
	font-style:italic;}
	
#no1{
	font-size:395%;
	color:#ff5638;
  margin-right:8px;}
 


#name{
	font-size:200%;
	color:#1e2753;
 line-height:40px;
}

#name1{
	font-size:100%;
	color:#1e2753;
margin-left:30px;}


#profilebox{
	margin-top:30px;
	float:right;
	
	width:44%;}

#pf{
	font-size:130%;}

#profilebox1{
	margin-top:30px;}

#goal{
	font-size:130%;}


.qabox{
overflow:hidden;
margin-top:30px;}

.qtitle{
background:#9A9999;
font-size:100%;
}

.qa{
  background:#9A9999;
padding:5px;
	color:#fff;
	font-size:150%;
padding-left:8px;}

.qatxt1{
	margin-left:30px;
	margin-bottom:15px;
	font-weight:bold;
	color:#1e2753;}

.qatxt{
	color:#1e2753;}

.leftqa{
	float:left;
	margin-top:20px;
	margin-left:20px;
	width:45%;}

.qacnt{
clear:both;
}

.rightqa{
	float:right;
	margin-top:20px;
	margin-right:20px;
	width:45%;}

.oftext{
	font-weight:bolder;
	font-size:120%;}

.oftext1{
	margin-left:20px;}

.game {
    margin-top: 20px;
    float: left;
    margin-left: 0px
}

.game1 {
    margin-top: 20px;
    float: left;
    margin-left: 10px
}

.game2 {
    margin-top: 20px;
    float: right;
    margin-right: 10px
}

h4{
text-align:center;
margin-bottom:30px;}


.playerphoto{
  text-align:center;}

/*�I��X�^�b�t�I���*/

/*�R���e���c����*/
.col-md-8 {
  width:100%;}


.container {
    width: 1020px;
}
.container {
    margin-left: auto;
    margin-right: auto;
    padding-left: 0px;
    padding-right: 0px;
}


p{
  line-height: 1.5em;}


/*�t�@���N���u*/

.clubtitle{
	border-bottom:2px solid #FF5638;
	font-size:150%;
	color:#1E2753;
	font-weight:bolder;
	margin-bottom:10px;
	padding:5px;}
	
.clubtitle1{padding:10px;}
	
.clubtitle2{
	float:right;
	background:#FF5638;
	padding:5px;
	color:#fff;
	font-size:85%;}
	
.clubdiv1{
	margin-top:30px;
	margin-bottom:80px;
width:95%;
margin:0 auto;
margin-top:30px;}

.clubdiv2{
	overflow:hidden;
	}

.clubenter{
  width:300px;
  padding:20px;
  background:#FF5638;
  color:#fff;
  border-radius:4px;
  text-align:center;
  display:inline-block;
  margin:5px;}

.clubenterjunior{
  width:300px;
  padding:20px;
  background:#1E2753;
  color:#fff;
  border-radius:4px;
  text-align:center;
  display:inline-block;
  margin:5px;}

/*���������E����*/

.gametitle{
	border-bottom:2px solid #FF5638;
	font-size:150%;
	color:#1E2753;
	font-weight:bolder;
	padding:5px;}
	
.gametitle1{
	margin-top:10px;
padding:5px;}
	
.gametitle2{
	float:right;
	background:#FF5638;
	padding:5px;
	color:#fff;
	font-size:85%;}
	
.gc{
	overflow:hidden;
	}

.sr{
  margin-top:30px;
	}

table {
    border-collapse: collapse;
    border-spacing: 0;
    border-top: 1px solid #ccc;
    font-size: 85.7%;
    line-height: 141.7%;
    margin: 10px -1px 24px 0;
    text-align: left;
	width:100%;
}


table td {
    border: 1px solid #ccc;
    padding: 10px 10px;
	text-align:center;
}

.txtgame{
	width:95%;
	margin:0 auto;
	margin-top:50px;
	font-size:80%;}

.gamecnt{
	margin-top:30px;
	margin-bottom:80px;
width:95%;
margin:0 auto;
margin-top:30px;}


.slideshow_container_style-light .slideshow_description_box {
    background:none;
}

.page-header_pageTitle, h1.page-header_pageTitle:first-child{
  margin:10px 0 25px;}

.topbg{
  border:2px solid #FFFFFF;
margin-bottom:30px;}

.toprow{
  margin-left:0px;
  margin-right:0px;}

.toplefttxt{
  font-size:170%;
text-align:center;
color:#FF5638;}

.toprighttxt{
  font-size:100%;
text-align:center;}


.topbg1{
  border:2px solid #FF5638;}

.topbg2{
  border:2px solid #FF5638;
margin-top:7px;}

.topbg3{
  border:2px solid #FF5638;
clear:both;
margin-bottom:30px;}

.topbg4{
  margin-bottom:30px;}

.sptxt{
  padding:1px;
  color:#fff;
  background:#ff5638;
  font-weight:bold;
  font-size:140%;
  text-align:center;}


.embedded{
  height:223px;}



/*�`�[���ɂ���*/

.teamname{
	background:#efefef;
	color:#0000;
	padding:5px;
	text-align:center;
    border-bottom:none;
    border-top:none;
font-weight:bold;
font-size:140%;}

#teamwrap{
  margin:0 auto;
width:95%;
text-align:center;}

.chara{
  margin-bottom:20px;
  margin-top:20px;}

.fun{
  margin-top:20px;
  margin-bottom:20px;
  font-weight:bold;
  font-size:110%;
  color:#FF5638;
border-bottom:1px solid #efefef;}

.address{
   margin-top:20px;
  margin-bottom:20px;
  font-weight:bold;
  font-size:110%;
  color:#464545;}

.teamtextleft{
  text-align:
    left;
margin-top:20px;}


.topimg2{
  width:30%;}
  

/*���������E����*/

.gameresult{
  padding:2% 0 2% 0;
  background:#FF5638;
  width:40%;}
  
  .gameresult2{
  padding:2% 0 2% 0;
  background:#fff;
  width:40%;}
  
.gameresult3{
  padding:4% 0 4% 0;
  width:40%;
  }
  
  .gameresult4{
  padding:4% 0 4% 0;
  width:40%;
  }
  .resultcnt{
	  margin:0 auto;
	  margin-top:20px;}

table {
  line-height:2;}



	
	
.sconame{
	color:#fff;
	font-size:140%;
	font-weight:bold;
	}
	
.teamname1{
  font-size:110%;}



.scorebord{
	font-size:230%;
		font-weight:bold;}
		

.winscorebord{
	font-size:230%;
		font-weight:bold;
		color:#ff5638;}


	
.resultno1{
	padding:10px;}

.resultmember{
	font-size:80%;
	padding-bottom:20px;
	border-bottom:1px solid #ccc;
	margin:0 auto}

.resultmember1{
    font-size:80%;
	margin:0 auto;
	margin-top:20px;
	}
	
	
.resultbord{
	font-size:120%;
	width:20%;}
	
.scorebord1{
	font-size:230%;
	font-weight:bold;}

.leftcolor{
  border-left-color:#FF5638;}



/*�`�P�b�g*/
.ticketcnt{
	width:95%;
	margin:0 auto;
	margin-top:30px;
	margin-bottom:40px;}
	

.tickettxt{
	color:#1E2753;
	
	
	font-weight:bold;}
	
	
.tickettxt2{
	margin-top:5px;
	margin-left:10px;
	margin-bottom:20px;
	
	font-size:95%;}
	
.tickettxt1{
	margin-top:20px;
	
	font-size:95%;}
	
.tiketgame{
font-size:100%;
font-weight:bold;
margin-top:20px;}

.tiketgame1{
	color:#ff5638;
	font-weight:bold;}








/*������T*/
#membershiphead{
	border:2px solid #FF5638;}
	
.mbs{
	height:200px;
	border:2px solid #FF5638;
	border-radius:10px;}
	
.membershipcnt{
	margin-top:20px;}

.mbstxt{
	background:#FF5638;
	color:#fff;
	padding:7px;
	font-size:130%;
	text-align:center;
border-radius:5px;}

.qabox{
  width:100%;}



li.current_page_ancestor > a::afte{
  border-bottom:none;}


.col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-xs-1, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9 {
    min-height: 1px;
    padding-left: 10px;
    padding-right: 10px;
    position: relative;
}

.entry-body {
    display: block;
    overflow: hidden;
    padding: 0 0 0em;
}

/*�������ʃg�b�v*/
.toptable{
  padding-top:40px;
  line-height:1;
  margin:0px; padding:0px; border:none;}

.topbord{
  border:none;
  width:40%;
  font-size: 200%;
  font-weight:bold;}

.nameresult{
  color:#FF5638;}

.topbord1{
  width:20%;
  border:none;
  font-size:100%;}

.topbord2{
  width:40%;
  font-size:180%;
  font-weight:bold;
  border:none;}

.topbord3{
  width:40%;
  font-size: 200%;
  border:none;}

.topbord4{
  width:40%;
  font-size: 200%;
  border:none;}

.topresultgame{
  text-align:center;
  font-size:80%;
  text-decoration: underline;}

.topresult{
  padding-top:30px;}

.topwinscorebord{
		font-weight:bold;
		color:#ff5638;}

/*�t�b�^�[*/

.sectionBox1{
  float:center;
  width:80%;
  padding:10px;}

.topf{
  float:center;
  width:925px;
  overflow:hidden;}

.topbask{
  width:300px;
  padding:10px;
  float:left;
  background:#ff5638;
  opacity:0.8;
  color:#fff;
  font-size:90%;
  text-align:center;
  border-radius:10px;
  margin-left:5px;
  margin-bottom:10px;}

.tophand{
  width:300px;
  padding:10px;
  background:#1e2753;
  opacity:0.8;
  color:#fff;
  float:left;
  font-size:90%;
  text-align:center;
  margin-left:5px;
  border-radius:10px;}

.topec{
  width:300px;
  padding:10px;
  background:#ff5638 ;
  opacity:0.8;
  color:#fff;
  float:left;
  font-size:90%;
  text-align:center;
  border-radius:10px;
  margin-left:5px;
  margin-bottom:10px;}

.topflogo{
  width:300px;
  padding-top:10px;
  padding-bottom:10px;
  clear:both;}


.presp{
  float:right;
  padding:10px;
   background:#FF5638;
  opacity:0.8;
  color:#fff;
  border-radius:4px;
  width:100px;
  text-align:center;
  margin-left:5px;}


.sectionBox{
  /*width:80%;*/
  margin:0 auto;}


footer {
    background-color: #fff;
}
.siteFooter{
  margin-top:60px;}

/*���q�o���{�[���`�[��*/
.volleytxt{
line-height: 1.0em;
margin-top: 10px;
  font-size:110%;
font-weight:bold;}


/*�w�b�_�[*/
.navhead{
  overflow:hidden;
  border-bottom:3px solid #ff5638;}
.navhead1{
  overflow:hidden;
  border-bottom:3px solid #1e2753;}


.lefthead{
  width:30%;
  overflow:hidden;}

.righthead{
  float:right;
margin-top:-85px;
margin-right:70px;}

.siteHeader_logo.navbar-brand{
padding-top:20px;
padding-left:25px;
padding-bottom:20px;
padding-left:60px;}

.navbar{
  overflow:hidden;}


#gMenu_outer{
   float:right;
  font-size:85%;
  width:75%;
  margin-top:-60px;
  overflow:hidden;}


 


.navhead{
  padding-bottom:2px;}

.hd{
  width:100%;
  overflow:hidden;}


#menuBtn{
  overflow:hidden;}
  
  
 ul.gMenu {
float:left;
font-weight:bold;
padding-left:30px;}


/*�g�b�v�V��*/
.topline{
  margin-top:5px;
  margin-bottom:5px;
  border-width: 1px 0 0 0; /* ���� */
  border-color: silver; /* �F */
  border-style: dotted; /* ��� */}

.topline1{
  margin-top:5px;
  margin-bottom:5px;
  border-width: 1px 0 0 0; /* ���� */
  border-color: silver; /* �F */
  border-style: dotted; /* ��� */}

.topline2{
  margin-top:5px;
  margin-bottom:15px;
  border-width: 3px 0 0 0; /* ���� */
  border-color: silver; /* �F */
  border-style: solid; /* ��� */}

p.categoryList{
    padding: 0.25em 0.5em;/*�㉺ ���E�̗]��*/
    color: #1e2753;/*�����F*/
    background: transparent;/*�w�i������*/
    border-left: solid 5px #1e2753;/*����*/
}
/*Add 20170622*/

a.btn-secondary{
     color: #fff;
    background-color:#ff5638;
    border-color:#ff5638; }
/*Add 20170622*/

a.btn-secondary:hover{
    color: #fff;
    background-color:#ff5638;
    border-color:#ff5638;}
/*Add 20170622*/


/* �������b�Z�[�W */
input.wpcf7-form-control.wpcf7-submit.btn.btn-primary {
	width: 150px;
	height: 50px;
}


/* �L������ */
.expirationtext {
	color: #ff0000; 
	font-weight: bold; 
	text-align: left;
}
.expirationlink {
	float:right;
	padding:10px;
	background:#1e2753;
	border-radius:4px;
	text-align:center;
}
.expirationlink a {
	color:#fff;
}


/* �X�P�W���[�� */
.ai1ec-month-view .ai1ec-allday .ai1ec-event span, 
.ai1ec-month-view .ai1ec-multiday .ai1ec-event span, 
.ai1ec-week-view .ai1ec-allday-events .ai1ec-allday .ai1ec-event span, 
.ai1ec-week-view .ai1ec-allday-events .ai1ec-multiday .ai1ec-event span, 
.ai1ec-oneday-view .ai1ec-allday-events .ai1ec-allday .ai1ec-event span, 
.ai1ec-oneday-view .ai1ec-allday-events .ai1ec-multiday .ai1ec-event span {
	color: #fff;
}

@media screen and (max-width:1019px)
{
  .game{
    margin-left:0px;
    float:none;
    text-align:center;
  }
  
  .game1{
    float:none;
  margin-left:0px;
  text-align:center;}
  
  .game2{
    margin-left:0px;
    text-align:center;
    float:none;}
}

/*
@media screen and (max-width:885px)
{
  ul.gMenu {
    font-size:80%;}

}
*/
/*@media (min-width: 768px)
  {
ul.gMenu {
    float: right;
  font-size: 100%;
    padding-bottom:10px;}}*/

@media screen and (max-width:976px)
{
  .topf{
  float:left;
  width:310px;
  overflow:hidden;}
  
  .topbask{
  width:300px;
  float:none;
  margin-bottom:5px;}
  
  .tophand{
  width:300px;
  margin-bottom:5px;
  float:none;}
  
  .topec{
  width:300px;
  float:none;
  margin-bottom:5px;}
    
    
  #photo{
    float:none;
  width:100%;
  text-align:center;}
 #text{
   float:none;
  text-align:center;}
  
  #profilebox{
float:none;
  width:100%;
    text-align:center;
  
  }
  
  #profilebox1{
float:none;
  width:100%;}
  
  #text{
    width:100%;}
  
  .game{
    text-align:center;
  margin-left:0px;}
  .game1{
    text-align:center;
    margin-left:0px;
}
  .game2{
    text-align:center;
  margin-left:0px;
  margin-right:0px;}
  }


@media screen and (max-width:767px)
{
  
  #gMenu_outer{
   float:none;
  width:100%;
  margin-top:0px;}
  
   ul.gMenu {
 float:none;
 padding-left:0px;}
  
    .lefthead{
  overflow:hidden;
  width:100%;
float:none;}
  
  
  .headpre{
    text-align:center;
    margin-top:5px;
  margin-bottom:20px;}
  
 .siteHeader_logo.navbar-brand{
   padding-left:20px;}
  


  .righthead{
  clear:both;
  margin:0 auto;
  width:100%;
  float:none;
  padding-right:0px;
 }
  
 .headbask{
  float:none;
    margin-right:0px;
   border-radius:0px;
   width:100%;
 
}

.headhand{
  float:none;
    margin-bottom:0px;
  border-radius:0px;
  width:100%;
  }

  .volleytxt{
    width:100%;
    margin-top:0px;
   padding-bottom:10px;
   text-align:center;}
 
  .newbg1{
      margin-left:10px;
    margin-top:30px;}

  
  .newbg1{
    margin-left:10px;}
  
  .newbg{
    margin-left:10px;}

  .wapper{
    margin-left:10px;
  margin-right:10px;}
    
  .topbord{
  border:none;
  width:40%;
font-size: 170%; font-weight:bold;}

.topbord1{
 
  width:20%;
  border:none;
font-size:130%;}

.topbord2{
  width:40%;
  font-size:150%; font-weight:bold;

  border:none;}

.topbord3{
  width:40%;
  font-size: 230%;
  border:none;}

.topbord4{
  width:40%;
  font-size: 230%;
  border:none;}


.topresultgame{
  text-align:center;
font-size:100%;
text-decoration: underline;}


.topbg2{
    margin-top:30px;}
  
  .slideshow_container_slideshow-jquery-image-gallery-custom-styles_7 .slideshow_description_box div.slideshow_title {
    font-size: 0.5em;}
  
  
  .topbg3{
    margin-top:30px;}
  
.menuBtn{z-index: 2000;margin: 10px; left:5px; top:10px;}
  
 .siteHeader_logo.navbar-brand{
   padding-top:20px;}
  }

@media screen and (max-width:742px)
{
.sectionBox1{
 width:100%;}

.topflogo{
  text-align:center;
  width:80%;
  margin-bottom:10px;
  margin-left:20px;}


.presp{
 clear:both;
 float:none;
  width:300px;}
  
  .rightqa{
    float:none;
  margin-left: 15px;}
 
  .leftqa{
    float:none;
    width:100%;
  margin-left:0px;}
  
  .rightqa{
    width:100%;
  margin-left:0px;}
  
  .qatxt{
    padding-right:15px;}
  
  .qatxt1{
    padding-right:15px;}
  
  #name1{
    width:100%;
  text-align:center;}
  
  #photo{
    margin-left:0px;}
  
  #profilebox{
    padding:10px;}
  
  #text{
    padding:10px;
  width:98%;
  text-align:center;}
}

@media screen and (max-width:500px)
{

.topbord{
  border:none;
  width:40%;
  font-size: 100%; font-weight:bold;}

.topbord1{
  width:20%;
  border:none;
  font-size:80%;}

.topbord2{
  width:40%;
  font-size:100%; font-weight:bold;
  border:none;}

.topbord3{
  width:40%;
  font-size: 150%;
  border:none;}

.topbord4{
  width:40%;
  font-size: 150%;
  border:none;}


.topresultgame{
  text-align:center;
  font-size:40%;
  text-decoration: underline;
  margin-top:-20px;}

.topresult {
    padding-top: 10px;
}

.clubenter{
  width:100%;
  display:inline-block;
  margin:5px;}

.clubenterjunior{
  width:100%;
  display:inline-block;
  margin:5px;}
  
}

@media screen and (max-width:444px)
{
.resultbord{
    font-size:80%;}
  
.teamname1{
   font-size:90%;}
  
.sconame{
	color:#fff;
	font-size:100%;
	font-weight:bold;
	}
  
}


/*10th Anniversary*/
#gMenu_outer {float: right;width: 70%;}
.lefthead.head-logo-flex	{display:flex;justify-content: center;align-items: center;height: 100px;padding: 0;}
.header-logo{display:block;margin: 0;padding: 0;line-height: 0;}
.header-logo a{display: block;}
.header-logo	a img{width: 150px;height: auto;margin: 5px 0 0 0;line-height: 0;}
.tenth-a	{width: 95px;margin: 0 0 0 10px;}
.tenth-a	img{width: 100%;height: auto;line-height: 0}

@media screen and (max-width:767px) {
.lefthead.head-logo-flex	{width: 100%;height: 80px;padding-right: 55px;}
.header-logo {padding: 0}
.header-logo	a img{width: 85px;height: auto;margin: 0}
.tenth-a	{width: 65px;margin: 0 0 0 5px;}
}