@charset "UTF-8"; 


@media screen and (min-width: 768px),print {
header {position: absolute;width: 100%;}

#column #mainttl-sy{background: url(../images/column/contentsmain-back01.png) no-repeat top -13.2rem center;background-size: cover;aspect-ratio: 1830 / 515;position: relative;}
#column #mainttl-sy .inner-Box{}
#column #mainttl-sy .inner-Box h1{text-align: center;padding-left: 7rem;}
#column #mainttl-sy .inner-Box figure{ position: absolute;bottom: 0;left: 50%; }
#column #mainttl-sy .inner-Box figure img{ width: 100%;height: auto; }
#column #mainttl-sy .inner-Box figure.img01{margin-left: -48rem;bottom: -1rem;width: 10.1rem;}
#column #mainttl-sy .inner-Box figure.img02{margin-left: -36.8rem;bottom: -9rem;width: 8.3rem;}
#column #mainttl-sy .inner-Box figure.img03{margin-left: 31rem;bottom: -8.2rem;width: 8.8rem;}
#column #mainttl-sy .inner-Box figure.img04{margin-left: 40.7rem;bottom: 1.4rem;width: 7.3rem;}


}

@media screen and (min-width: 768px) and ( max-width:1920px) {
#column #mainttl-sy{background: url(../images/column/contentsmain-back01.png) no-repeat top center;background-size: auto;position: relative;margin-bottom: -3.1rem;}

}

@media screen and (max-width: 767px) {
#pc-glnavi .h-menu{background: #FBFBF4;width: 20.1vw;height: 18.1vw;}
#pc-glnavi .h-menu .zdo_drawer_buttonsp{left: 5.6vw;}
#pc-glnavi .h-menu .zdo_drawer_buttonsp{left: 5.6vw;}
header{position:absolute;width:100%;z-index: 5;}
.seo_bread_list{ display: none; }
#column #mainttl-sy{background: url(../images/column/sp-contentsmain-back01.png) no-repeat top center;position:relative;min-height:68vw;padding: 0vw 0vw 13.333vw;background-size: 100% auto;margin-bottom: -13.7vw;}
#column #mainttl-sy .inner-Box{}
#column #mainttl-sy .inner-Box h1{text-align:center;margin: 0 4.2vw 0 8.8vw;top: -1.1rem;position: relative;z-index: 3;}
#column #mainttl-sy .inner-Box figure{position:absolute;bottom:0;left:50%;}
#column #mainttl-sy .inner-Box figure img{width:100%;height:auto;}
#column #mainttl-sy .inner-Box figure.img01{margin-left: -45vw;bottom: 2.667vw;width: 17.767vw;}
#column #mainttl-sy .inner-Box figure.img02{margin-left:-25.6vw;bottom: -9.8vw;width: 13.767vw;}
#column #mainttl-sy .inner-Box figure.img03{margin-left: 15.867vw;bottom: -8.933vw;width: 14.733vw;}
#column #mainttl-sy .inner-Box figure.img04{margin-left: 32.5vw;bottom: 7.167vw;width: 12.233vw;}

#column-dl .seo_bread_list{ display: block;}

}






