@import url(small.css);

@charset "utf-8";

/* header
---------------------------------------------------------------------- */
header h1 img {
width: 100%;
}
header h2 img {
width: 75%;
}

/* top-slick
---------------------------------------------------------------------- */
#event_visual p {
display: none;
}
ul#slider_event .slide-arrow {
top: 50%;
}
/* top-pickup
---------------------------------------------------------------------- */
#pickup1 {
overflow: hidden;
margin: 1px 0 0 0;
border-top: 1px solid #CCCCBB;
border-bottom: 1px solid #CCCCBB;
}
#pickup1 ul {
display: block;
margin: 0;
}
#pickup1 li {
display: block;
padding: 20px 0;
width: 100%;
text-align: center;
}
#pickup1 img {
float: none;
margin: 0 auto;
max-width: 80%;
max-height: 300px;
}


#pickup2 {
overflow: hidden;
border-bottom: 1px solid #CCCCBB;
padding: 20px 0;
}
#pickup2 ul {
margin: 0 -2%;
}
#pickup2 li {
float: left;
margin-bottom: 15px;
width: 50%;
text-align: center;
}
#pickup2 img {
margin: 0 auto;
max-width: 90%;
}
#pickup2 h4 {
display: inherit;
font-size: 100%;
font-weight: normal;
}

/* footer-advertising
---------------------------------------------------------------------- */

ul.advertising {
overflow: hidden;
border-bottom: 1px solid #CCCCBB;
padding: 15px 0 5px;
}
ul.advertising {
margin: 0 -1%;
}
ul.advertising li {
float: left;
margin-bottom: 15px;
width: 50%;
text-align: center;
}
ul.advertising img {
margin: 0 auto;
max-width: 95%;
}

/* breadcrumbs
---------------------------------------------------------------------- */
div.breadcrumbs {
text-align: left;
}

/* archive-elements
---------------------------------------------------------------------- */
#archive ul.list dt {
float: none;
display: block;
height: auto;
width: auto;
}
#archive ul.list dd {
margin-left: 0;
}
#archive ul.list img {
margin: auto;
max-height: 250px;
max-width: 100%;
}
#archive ul.list .entry-meta {
text-align: center;
border: none;
background: #CCCCBB;
}
#archive ul.list .entry-content {
text-align: left;
}

/* page-elements
---------------------------------------------------------------------- */
/*---190610demo用---*/
#introduction h4,
#introduction-yumoto h4,
#introduction-inoo190610 h4 {
display: block;
padding: 0;
line-height: 1.5em;
color: #DD6600;
background: none;
}
/*---ここまで---*/
#introduction h4,
#introduction-yumoto h4,
#introduction-inoo h4 {
display: block;
padding: 0;
line-height: 1.5em;
color: #DD6600;
background: none;
}
#introduction ul.exhibition {
display: block;
margin: 0;
text-align: center;
}
#introduction ul.exhibition li {
display: block;
padding: 20px 0;
width: 100%;
}
#introduction ul.exhibition img {
float: none;
margin: 0 auto;
max-width: 80%;
max-height: 300px;
}