@charset "UTF-8";
.clear{
	clear: both;
}
#baza2019 img{
	width: 100%;
}
.column{
	display: inline-block;
	margin-top: 10px;
	margin-left: 20px;
}
.section{
	display: inline-block;
	position: relative;
	margin-bottom: 20px;
	margin-left: 20px;
}
.txt-l,.txt-r{
    width: 68%;
    margin: 15px auto;
	margin-left: 1%;
	line-height:1.7em;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", "sans-serif";
}
.txt-l{
	float:left;
	margin-bottom: 15px;
}
.txt-r{
	float:right;
	margin-top: 25px;
}
.txt-c{
	position: relative;
	text-align: center;
	margin-top: 20px;
}
.photo-l{
    position: relative;
    z-index: 10;
	float:left;
	margin-right:1%;
}
.photo-r{
    position: relative;
    z-index: 10;
	float: right;
	margin-left:1%;
}
.section .photo-r.w20{
    position: relative;
    top: -35px;
    z-index: 10;
}
.column .txt-c.column.w65 {
	margin: 0px;
}
.column .txt-c.column.w65 p{
	margin: 30px 0;
}
.photo-l.column,.photo-r.column{
	margin: 0px;
}
.img01{
	position: absolute;
	bottom: -20px;
	right: 75px;
}
.img02{
	position: absolute;
	top: 125px;
	right: 300px
}
.img03{
	position: absolute;
    right: 50px;
    bottom: 190px;
	z-index: 0
}
.img04{
	width: 88%;
	position: absolute;
    bottom: -245px;
	right: 0px;
	z-index: 0
}
.align_c{
	text-align:center; 
}
.w15{
	width: 18%;
}
.w20{
	width: 20%;
}
.w30{
	width: 30%;
}
.w40{
	width: 40%;
}
.w50{
	width: 50%;
}
.w65{
	width: 64%;
}
p.ttl{
	font-size:20px;
	font-weight: bold;
}
div.youtube{
    margin: 240px 0 100px 20px;
	overflow:hidden;
}

div.youtube .video{
	margin-bottom: 50px;
}


