@charset "utf-8";
/* CSS Document */
hr {
	padding:0;
	height:2px;
	border:none;
	background-image:url(../image/btn_line2.gif);
	background-repeat:repeat-x;
}


.nfe {
	margin:0 0 12px 0;
}

.calender {
	margin:0 0 6px 0;
}

.nowonttl {
	font-size:1.1em;
	font-weight:normal;
	padding:6px 12px;
	background-image:url(../img_top/ttlbg_a.gif);
	background-repeat:no-repeat;
	color:#FFFFFF;
}
.nowonblock {
margin-bottom:12px;
	padding:6px 12px;
	background-color:#FFFFFF;

}
.newsttl {
	font-size:1.1em;
	font-weight:normal;
	padding:6px 12px;
	background-image:url(../img_top/ttlbg_b.gif);
	background-repeat:no-repeat;
	color:#333333;
}
.newsblock {
	padding:6px 0;
}

.newsblock p{
	margin:6px 0;
	padding:0 6px;
	border-left:solid 3px #DCDCC9;
}
.banner {}
.banner a img{
margin:7px 0 0 7px;
border:0;
}

.goFAQ{
margin:12px 0 0 0;
}

.e-nl {
	padding:6px 20px 12px 0;
	width:160px;
}
.e-nl p{
	font-size:0.9em;
	line-height:140%;
}

.exhibitionPr{ background-image:url(../swf/201404-blur.jpg);
background-repeat:none;
}


/*
 * Img - fadein / fadeout
 */
.fadein {
    -webkit-animation-name: fadein;
    -webkit-animation-duration: 3s;
    -webkit-animation-timing-function: linear;
    -webkit-animation-iteration-count: 1;
}
/* slider */
#slideshow-bg {
	margin-bottom: 25px;
	width: 420px;
	background-image:url(../../swf/slide201801/000.png);
	background-repeat: no-repeat;
}

#slideshow {
	display:none;
}
#slideshow {
	margin: 0 auto;
	width: 420px;
	height: 300px;
	text-align: left;
	overflow: hidden;
	position: relative;
}

#slideshow img {
	top: 0;
	left: 0;
	position: absolute;
}



@-webkit-keyframes fadein {
    0% {
        opacity: 0;
    }
    100% {
        opacity: 1;
    }
}
.fadeout {
    -webkit-animation-name: fadeout;
    -webkit-animation-duration: 3s;
    -webkit-animation-timing-function: linear;
    -webkit-animation-iteration-count: 1;
}
@-webkit-keyframes fadeout {
    0% {
        opacity: 1;
    }
    100% {
        opacity: 0;
    }
}



