@charset "UTF-8";
/*!情報誌 ele*/
.eleesca_ele_index .top_visual{background:url(/elevator/info/ele/img/view_index.jpg) no-repeat 50% 50%;background-size:cover}
.eleesca_ele_index .top_visual_container{position:relative;width:100%;height:0;padding-bottom:36.69%}
.eleesca_ele_index .ele_header{position:absolute;top:52%;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_ele_index .ele_header .title img{width:143px}
.eleesca_ele_index .ele_header .lead{margin-top:25px;font-weight:700;text-shadow:0 0 5px #222;line-height:1.9}
.eleesca_ele_index .top_banner{overflow:hidden;background-color:#d6d6d6;padding:32px 0}
.eleesca_ele_index .top_banner .container{position:relative}
.eleesca_ele_index .top_banner .container::after,.eleesca_ele_index .top_banner .container::before{content:'';display:block;position:absolute;background-size:contain;background-repeat:no-repeat;z-index:1}
.eleesca_ele_index .top_banner .container::before{width:252px;height:307px;top:-94px;left:-85px;background-image:url(/elevator/info/ele/img/decoration_02.svg)}
.eleesca_ele_index .top_banner .container::after{width:407px;height:485px;top:-162px;right:-217px;background-image:url(/elevator/info/ele/img/decoration_01.svg)}
.eleesca_ele_index .top_banner a{display:block;position:relative;z-index:3;-webkit-transition:.2s ease-out;-o-transition:.2s ease-out;transition:.2s ease-out}
.eleesca_ele_index .top_banner img{vertical-align:bottom;width:100%}
.eleesca_ele_index #ele_list{background-color:#f2f2f2}
.eleesca_ele_index #ele_list>.container{padding-top:60px;padding-bottom:60px}
.eleesca_ele_index #ele_list .dl_ele{padding:10px 10px;border-top:1px solid #d9d9d9;text-align:center}
.eleesca_ele_index #ele_list .dl_ele .icon{margin-right:5px}
.eleesca_ele_index #ele_list .latest{display:table}
.eleesca_ele_index #ele_list .latest .col{display:table-cell;background-color:#fff;vertical-align:middle}
.eleesca_ele_index #ele_list .latest .col.thumb{width:37.74%;padding:36px;background-color:#c2c2c2}
.eleesca_ele_index #ele_list .latest .col.thumb img{width:100%;vertical-align:bottom}
.eleesca_ele_index #ele_list .latest .col .inner{padding:35px 50px 0}
.eleesca_ele_index #ele_list .latest .col .inner .ele_label{margin-bottom:25px;color:#0093b8;text-align:center;font-size:1.71em;font-weight:700}
.eleesca_ele_index #ele_list .latest .col .inner .item_list li{float:left;width:45.95%;margin-top:10px;padding-top:10px;border-top:1px solid #d9d9d9}
.eleesca_ele_index #ele_list .latest .col .inner .item_list li:nth-child(even){float:right}
.eleesca_ele_index #ele_list .latest .col .inner .item_list li:first-child{margin-top:0;padding-top:0;border-top:none}
.eleesca_ele_index #ele_list .latest .col .inner .item_list li:nth-child(2){margin-top:0;padding-top:0;border-top:none}
.eleesca_ele_index #ele_list .latest .col .inner .item_list li .label{margin-bottom:2px;color:#0093b8}
.eleesca_ele_index #ele_list .latest .col .inner .item_list li p+p{margin-top:7px}
.eleesca_ele_index #ele_list .latest .col .dl_ele{margin-top:30px;padding:15px 50px 35px;text-align:left}
.eleesca_ele_index #ele_list .backnumber{margin-top:60px}
.eleesca_ele_index #ele_list .backnumber ul+ul{margin-top:30px}
.eleesca_ele_index #ele_list .backnumber li{float:left;width:18.66%;margin-left:1.67%;background-color:#fff}
.eleesca_ele_index #ele_list .backnumber li:first-child{margin-left:0}
.eleesca_ele_index #ele_list .backnumber li .thumb img{width:100%}
.eleesca_ele_index #ele_list .backnumber li .inner{padding:10px 10px}
.eleesca_ele_index #ele_list .backnumber li .inner .ele_date{color:#0093b8;text-align:center;font-size:.93em}
.eleesca_ele_index #ele_list .backnumber li .inner .ele_label{color:#0093b8;text-align:center;font-size:.86em}
.eleesca_ele_index #ele_list .backnumber li .inner .ele_label em{font-size:133.33%;font-weight:700}
.eleesca_ele_index #get_acrobat_reader>.container{padding-top:75px;padding-bottom:75px}
.eleesca_ele_index #get_acrobat_reader .get_wrap{display:table;width:100%}
.eleesca_ele_index #get_acrobat_reader .get_wrap .col{display:table-cell;vertical-align:top}
.eleesca_ele_index #get_acrobat_reader .get_wrap .col.thumb{width:16.67%}
.eleesca_ele_index #get_acrobat_reader .get_wrap .col.thumb img{width:100%;max-width:158px;vertical-align:bottom}
.eleesca_ele_index #get_acrobat_reader .get_wrap .col+.col{padding-left:30px}
@media only screen and (min-width:768px){
.eleesca_ele_index .top_banner a:hover{opacity:.85}
}
@media only screen and (max-width:767px){
.eleesca_ele_index .top_banner{padding:25px 0}
.eleesca_ele_index .top_banner .container::before{width:126px;height:154px;top:-88px;left:-9px}
.eleesca_ele_index .top_banner .container::after{width:203px;height:242px;top:-45px;right:-92px}
}
@media (max-width:767px){
.global_footer{margin-top:0}
.eleesca_ele_index .top_visual{background:url(/elevator/info/ele/img/view_index_2x.jpg) no-repeat 50% 50%;background-size:cover}
.eleesca_ele_index .top_visual_container{height:250px;padding-bottom:0}
.eleesca_ele_index .ele_header{top:53%}
.eleesca_ele_index .ele_header .title img{width:93px;text-shadow:0 0 6px #222}
.eleesca_ele_index .ele_header .lead{margin-top:15px;font-size:.71em;text-shadow:0 0 3px #222}
.eleesca_ele_index #ele_list>.container{padding-top:50px;padding-bottom:30px}
.eleesca_ele_index #ele_list .dl_ele{padding:15px 20px;text-align:left}
.eleesca_ele_index #ele_list .latest{display:block}
.eleesca_ele_index #ele_list .latest .col{display:block}
.eleesca_ele_index #ele_list .latest .col.thumb{width:100%;padding:0}
.eleesca_ele_index #ele_list .latest .col .inner{padding:25px 20px 0}
.eleesca_ele_index #ele_list .latest .col .inner .ele_label{margin-bottom:10px;font-size:1.07em}
.eleesca_ele_index #ele_list .latest .col .inner .item_list li{float:none;width:100%;margin-top:15px;padding-top:15px}
.eleesca_ele_index #ele_list .latest .col .inner .item_list li:nth-child(even){float:none}
.eleesca_ele_index #ele_list .latest .col .inner .item_list li:nth-child(2){margin-top:15px;padding-top:15px;border-top:1px solid #d9d9d9}
.eleesca_ele_index #ele_list .latest .col .inner .item_list li .label{margin-bottom:4px;text-align:center;font-size:.86em}
.eleesca_ele_index #ele_list .latest .col .dl_ele{position:relative;margin-top:15px;padding:15px 20px 25px 42px}
.eleesca_ele_index #ele_list .latest .col .dl_ele .icon{position:absolute;left:20px}
.eleesca_ele_index #ele_list .backnumber{margin-top:30px}
.eleesca_ele_index #ele_list .backnumber ul{margin:0 20px}
.eleesca_ele_index #ele_list .backnumber li{float:none;width:100%;margin:30px 0 0}
.eleesca_ele_index #ele_list .backnumber li:first-child{margin-top:0}
.eleesca_ele_index #ele_list .backnumber li .inner{padding:5px 20px 10px}
.eleesca_ele_index #ele_list .backnumber li .inner .ele_date{font-size:.86em}
.eleesca_ele_index #ele_list .backnumber li .inner .ele_label{font-size:1.07em;font-weight:700}
.eleesca_ele_index #ele_list .backnumber li .inner .ele_label em{font-size:100%}
.eleesca_ele_index #get_acrobat_reader>.container{padding-top:40px;padding-bottom:45px}
.eleesca_ele_index #get_acrobat_reader .get_wrap{display:block}
.eleesca_ele_index #get_acrobat_reader .get_wrap .col{display:block}
.eleesca_ele_index #get_acrobat_reader .get_wrap .col.thumb{width:100%;margin-bottom:15px;text-align:center}
.eleesca_ele_index #get_acrobat_reader .get_wrap .col+.col{padding:0}
}
