@charset "Shift_JIS";

/* =================================================================================
	近代化産業遺産 CSS
================================================================================= */
/*	共通
================================================================================= */

.inner_box {
}

.bunka-main-visual {
	position: relative;
}
.bunka-main-logo {
	position: absolute;
	bottom: -60px;
	left: 40px;
}

#bunka-intro {
	margin-bottom: 30px !important;
}
.bunka-tagline {
	margin: 45px 0 0 280px !important;
}
.bunka-intro-cont {
	
}
.bunka-intro-cont .fl {
	float: left;
	width: 365px;
}
.bunka-intro-cont .fr {
	float: right;
	width: 265px;
}
.nd-character img {
	vertical-align: middle;
	margin: 0 !important;
}


.bunka-sttl {
	margin-bottom: 25px !important;
}
#bunka-section1-1 {
}
#bunka-section1-1-2 .fl {
	float: left;
	width: 320px !important;
	margin: 0 30px 20px 0;
}
#bunka-section1-1-2 .fr {
	float: right;
	width: 315px !important;
}
#bunka-section1-1-2 .fl-1 {
	float: left;
	width: 155px !important;
}
#bunka-section1-1-2 .fr-1 {
	float: right;
	width: 155px !important;
}


#bunka-section2-1 {
	overflow: hidden;
}
#bunka-section2-1 .fl {
	float: left;
	width: 315px;
}
#bunka-section2-1 .fr {
	float: right;
	width: 320px;
}

#bunka-section2-1-2 {
}
#bunka-section2-1-2 .fl {
	float: left;
	width: 155px;
}
#bunka-section2-1-2 .fr {
	float: right;
	width: 155px;
}



.bunka-note {
    font-size: 14px !important;
}
.bunka-note li {
    margin-bottom: 5px !important;
}
.bunka-note small {
	display: block;
	text-indent: -1em;
	padding-left: 1em;
	line-height: 1.4;
}

.photo-text-sup {
	margin-top: 10px !important;
	text-indent: -1em !important;
	padding-left: 1em !important;
}





























