@charset "UTF-8";
/*!地震対策*/
.eleesca_earthquake_index .top_visual{background:url(/elevator/bcp/earthquake/img/view_index.jpg) no-repeat 50% 50%;-webkit-background-size:cover;background-size:cover}
.eleesca_earthquake_index .top_visual_container{position:relative;width:100%;height:0;padding-bottom:20.96%}
.eleesca_earthquake_index .earthquake_header{position:absolute;top:53%;left:0;width:100%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);color:#fff;font-weight:700;text-align:center}
.eleesca_earthquake_index .earthquake_header .subtitle{margin-bottom:3px;font-size:1.29em;font-weight:700}
.eleesca_earthquake_index .earthquake_header .title{font-weight:700;font-size:2.29em;text-shadow:0 0 10px #222}
.eleesca_earthquake_index #earthquake{background-color:#f2f2f2}
.eleesca_earthquake_index #earthquake .container{padding-top:65px;padding-bottom:60px}
.eleesca_earthquake_index #earthquake .catch{margin-bottom:30px;text-align:center;font-size:1.71em;font-weight:700}
.eleesca_earthquake_index #earthquake .lead{margin-bottom:40px}
.eleesca_earthquake_index #earthquake .movie_wrap{width:100%;max-width:640px;margin:0 auto;text-align:center}
.eleesca_earthquake_index #earthquake .movie_wrap .label{margin-bottom:15px;font-weight:700}
.eleesca_earthquake_index #earthquake .movie_wrap .movie{position:relative;height:0;padding-bottom:75%}
.eleesca_earthquake_index #earthquake .movie_wrap .movie iframe,.eleesca_earthquake_index #earthquake .movie_wrap .movie object{position:absolute;width:100%;height:100%;left:0;top:0}
.eleesca_earthquake_index #dl_pdf .container{padding-top:45px;padding-bottom:80px}
.eleesca_earthquake_index #dl_pdf .label{position:relative;margin-bottom:20px;text-align:center}
.eleesca_earthquake_index #dl_pdf .label span{position:relative;z-index:2;display:inline-block;padding:0 10px;background-color:#fff;text-align:left;font-size:1.14em;font-weight:700}
.eleesca_earthquake_index #dl_pdf .label:before{position:absolute;top:50%;z-index:1;content:'';display:block;width:100%;height:1px;background-color:#ccc}
.eleesca_earthquake_index #dl_pdf .button{padding:25px 77px;background-color:#f3f3f3;text-align:center}
.eleesca_earthquake_index #dl_pdf .button a{display:block;padding:15px 10px;background-color:#00a3cc}
.eleesca_earthquake_index #dl_pdf .button a:hover{opacity:.7;filter:alpha(opacity=70);text-decoration:none}
.eleesca_earthquake_index #dl_pdf .button a span{position:relative;display:inline-block;padding-left:20px;color:#fff;font-weight:700}
.eleesca_earthquake_index #dl_pdf .button a span .icon{position:absolute;top:.15em;left:0}
.pdf {margin-top:2em;padding-bottom:80px;text-align:center;background:url(../img/thumb_bg.jpg) no-repeat center bottom;}
.pdf img {vertical-align: top;-webkit-transition: opacity .25s ease-out;-o-transition: opacity .25s ease-out;transition: opacity .25s ease-out;}
.pdf a:hover img {opacity: .7;}
@media (max-width:767px){.eleesca_earthquake_index .top_visual{background:url(/elevator/bcp/earthquake/img/view_index_2x.jpg) no-repeat 50% 50%;-webkit-background-size:cover;background-size:cover}
.eleesca_earthquake_index .top_visual_container{height:140px;padding-bottom:0}
.eleesca_earthquake_index .earthquake_header .subtitle{font-size:100%}
.eleesca_earthquake_index .earthquake_header .title{font-size:1.43em;text-shadow:0 0 6px #222}
.eleesca_earthquake_index #earthquake .container{padding-top:40px;padding-bottom:40px}
.eleesca_earthquake_index #earthquake .catch{margin-bottom:10px;font-size:1.5em}
.eleesca_earthquake_index #earthquake .lead{margin-bottom:25px;font-weight:400}
.eleesca_earthquake_index #earthquake .movie_wrap{max-width:inherit;margin:0}
.eleesca_earthquake_index #earthquake .movie_wrap .label{margin-bottom:10px;font-size:.86em;font-weight:400}
.eleesca_earthquake_index #dl_pdf .container{padding-top:25px;padding-bottom:40px}
.eleesca_earthquake_index #dl_pdf .label{margin-bottom:15px}
.eleesca_earthquake_index #dl_pdf .label span{padding:0;font-size:1em}
.eleesca_earthquake_index #dl_pdf .label:before{display:none}
.eleesca_earthquake_index #dl_pdf .button{padding:18px;text-align:left}
.eleesca_earthquake_index #dl_pdf .button a{padding:15px 18px}
.eleesca_earthquake_index #dl_pdf .button a:hover{opacity:1;filter:alpha(opacity=100)}
.global_footer{margin-top:0}
}