@charset "utf-8";

#contents{
width:100%;
padding-top:0;
margin-top:0;
}

#wrap{
padding-top:0;
}

#head-in{
padding:0;
border-bottom:none;
margin:0;
position:relative;
}

#head-in h1{
text-align:center;
margin-left:auto;
margin-right:auto;
}

#head-in h1 img{
display:block;
text-align:center;
margin-left:auto;
margin-right:auto;
width:50%;
height:auto;
}

.foot-div,
footer,
.btn-box,
#glt-translate-trigger,
#head-in .search-box,
#head-in .head-kakudai,
#head-in .head-sitemap,
#head-in .head-sitemap,
#head-in .head-sns,
.main-navi{
display:none;
}


.pk{
font-size:9pt;
margin-bottom:0;
padding-bottom:10px;
}

h2,
h3,
h4,
h5,
h6{
  background-color: transparent !important;
  margin-left: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-width: 0 !important;
}

.news-date,
body,
p,
li,
dt,
dd,
td,
th{
    font-size: 10pt !important;
}



h2,
.h-type01 {
  font-size: 12pt !important;
}



h3 {
  font-size: 11pt !important;
}


h4,
h5,
h6 {
  font-size: 10pt !important;
}

.btn-type01{
font-size: 10pt !important;
}

.article{
padding-left:2%;
padding-right:2%;
}

.nichiji{
font-size:8pt;
}


.hall-event-ttl{
border:solid 1px #000 !important;
background:#fff;
color:#000;
}

/* css_end */
