/*
Theme Name: FCTiamo
Author URI: https://novalo.biz
*/

html{ width:100%; overflow-x:hidden; }

@media print, screen and (min-width: 768px){
#menu{ /*overflow:hidden;*/ }
#menu ul#global { min-width:1000px; }
}

.wrap{ overflow:hidden; }


#area_emblem{
  display:block;
  width:124px; height:124px;
  position:absolute; left:50%;
  margin:-130px 0 0 -62px;
}
#area_emblem a{
  display:block;
  position: absolute;
  width:124px; height:124px;
  z-index:9999;
}

.top_info .label_topteam{ background:#1d2089; }
.top_info .label_academy{ background:#29a7e1; }
.top_info .label_another{ background:#ef1c79; }
.top_info .label_community{ background:#0c7518; }

#detail #category.label_topteam{ background:#1d2089; }
#detail #category.label_academy{ background:#29a7e1; }
#detail #category.label_another{ background:#ef1c79; }
#detail #category.label_community{ background:#0c7518; }




/* top info */
.top_info{ height:80px; }
.top_info.has_thumb p{ width:83%; float:left; }
.top_info.has_thumb a.info_thumb{ display:block; height:60px; width:15%; float:right; }
.top_info.has_thumb a.info_thumb img{ max-width:100%; }
#news .top_info.has_thumb p{ width:86%; }
#news .top_info.has_thumb a.info_thumb{ width:12%; }
@media(max-width:768px){
  .top_info.has_thumb p{ width:100%; float:none; }
  .top_info.has_thumb a.info_thumb{ display:none; }
  #news .top_info.has_thumb p{ width:100%; }
  #news .top_info.has_thumb a.info_thumb{ display:none; }
}





/* page academy */
#academy #accordion p{ display:none; }
#academy #accordion .panel-body p{ display:block; }
#academy #accordion .panel-body p:last-child{ margin:0!important; }

#academy>p:last-child{ display:none; }

#junior #article{ padding-bottom:0; }
#junior.second_page{ padding-bottom:0; }
#junior #article>p:last-child{ display:none; }

#jryouth #article{ padding-bottom:0; }
#jryouth.second_page{ padding-bottom:0; }
#jryouth #article>p:last-child{ display:none; }

#school #article{ padding-bottom:0; }
#school.second_page{ padding-bottom:0; }
#school #article>p:last-child{ display:none; }

#katano{ padding-bottom:0; }
#katano .contact{ margin-bottom:-40px; }




/* tiamall */
@media(max-width:768px){
#tiamall04 dt,
#tiamall04 dt a{ display:block!important; width:100%; }
#tiamall04 dt a{ height:180px; }
}



