.members_support .top_visual{background:url(/elevator/ssl/members_support/img/view_index_under.jpg) no-repeat 50% 0;background-size:cover}
.members_support .top_visual_container{position:relative;width:100%;height:0;padding-bottom:15.72%}
.members_support .member_header{position:absolute;top:51%;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}
.members_support .member_header .title{font-weight:700;font-size:2.29em;text-shadow:0 0 10px #222}
.members_support .member_header .title span{font-size:56.25%;display:block;margin-top:10px}
.members_support .member_header .title span a{display:inline-block;padding-left:15px;background:url(/elevator/ssl/common/img/member/arr_title_link.png) no-repeat left center;color:#fff}
.members_support .member_header .tag{border:solid 1px #fff;margin-top:13px;padding:3px 12px;display:inline-block;font-weight:400}
.members_support .head_info{background-color:#f2f2f2;text-align:center}
.members_support .head_info .container{padding-top:60px;padding-bottom:46px}
.members_support .head_info .text{color:#0093b8;font-weight:700;font-size:1.71em}
.members_support .head_info .text+p{margin-top:18px}
.members_support .main_section{background-color:#fff}
.members_support .main_section .container{padding-top:60px;padding-bottom:20px}
.members_support .main_section .container .three_col{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:60px}
.members_support .main_section .container .three_col .col{width:31.45%;display:block}
.members_support .main_section .container .three_col .col .under_label{background:#05677f}
.members_support .main_section .container .three_col a:visited,.three_col a:link{color:#333}
.members_support .main_section .container .three_col a:hover{text-decoration:none}
.members_support .main_section .container .three_col a:hover .under_label{opacity:.7}
.members_support .main_section .container .three_col a:hover>.has_border{background:#f2f7f8}
.members_support .main_section .container .three_col .col .has_border{border:solid 1px #d9d9d9;padding:25px 31px;font-size:.928571em;position:relative}
.members_support .main_section .container .three_col .col .has_border::after{content:'';background:url(/elevator/ssl/members_support/img/arrow_anker.png) no-repeat;background-size:contain;width:56px;height:20px;position:absolute;bottom:-40px;left:calc(50% - 28px)}
.members_support .main_section .container .three_col .col.notlink .has_border::after{display: none;}
.members_support .main_section .container .three_col .col .has_border li{display:-webkit-box;display:-ms-flexbox;display:flex;line-height:1.84615}
.members_support .main_section .container .three_col .col .has_border li::before{content:'';display:block;background:#000;width:7px;height:7px;margin-top:8px;margin-right:1px;-ms-flex-negative:0;flex-shrink:0}
.members_support .main_section .group .group_label{position:relative;margin-bottom:40px;padding-top:30px;text-align:center;overflow:hidden}
.members_support .main_section .group .group_label::before{position:absolute;top:calc(50% + 15px);left:0;display:block;content:"";width:100%;height:1px;background-color:#d9d9d9;z-index:0}
.members_support .main_section .group .group_label span{position:relative;display:inline-block;margin:0 10px;padding:0 20px;background-color:#fff;font-size:2em;font-weight:700;z-index:1}
.members_support .detail_link{margin-bottom:25px;font-weight:700}
.members_support .detail_link a:hover span{text-decoration:underline}
.members_support .main_section .section_headline{position:relative;margin-bottom:20px;text-align:center;overflow:hidden}
.members_support .main_section .section_headline span{position:relative;display:inline-block;margin:0 10px;padding:0 20px;background-color:#fff;font-size:1.29em;font-weight:700;z-index:1}
.members_support .main_section .section_headline:before{position:absolute;top:50%;left:0;display:block;content:"";width:100%;height:1px;background-color:#d9d9d9;z-index:0}
.members_support .main_section .section_headline .help{position:relative;display:inline-block;margin-left:20px;padding-left:30px;font-size:77.78%}
.members_support .main_section .section_headline .help:before{position:absolute;top:50%;left:0;display:inline-block;content:"";width:22px;height:22px;margin-top:-11px;background:url(/elevator/ssl/common/img/member/icon_help_22.png) no-repeat}
.members_support .main_section .sub_section{margin-bottom:30px}
.members_support .main_section .sub_section .under_label{display:block;width:100%;margin-bottom:27px;padding:7px 10px;background-color:#008fb3;text-align:center;color:#fff;font-size:1.36em;-webkit-box-sizing:border-box;box-sizing:border-box}
.members_support .main_section .sub_section .under_label+p{margin:-4px 0 20px}
.members_support .main_section .sub_section .under_label+p span{display:block;margin-top:5px}
.members_support .main_section .capture_container{padding:30px;background-color:#f7f7f7}
.members_support .main_section .capture_container img{-webkit-box-shadow:2px 3px 10px 0 rgba(0,0,0,.3);box-shadow:2px 3px 10px 0 rgba(0,0,0,.3);width:100%}
@media only screen and (max-width:767px){.members_support .member_header .tag{font-size:.86em}
.members_support .head_info .text{text-align:center}
.members_support .head_info p{text-align:left}
.members_support .head_info .container{padding-top:46px;padding-bottom:35px}
.members_support .head_info .text{font-size:1.5em;line-height:1.38em}
.members_support .head_info .text+p{margin-top:11px}
.members_support .main_section .container{padding-top:11px}
.members_support .main_section .container .three_col{display:block;padding-bottom:20px}
.members_support .main_section .container .three_col .col{width:100%}
.members_support .main_section .container .three_col .col+.col{margin-top:40px}
.members_support .main_section .container .three_col .col::after{content:'';display:block;height:42px;background:#f2f7f8;border-right:solid 1px #d9d9d9;border-bottom:solid 1px #d9d9d9;border-left:solid 1px #d9d9d9;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%}
.members_support .main_section .container .three_col .col.notlink::after{display: none;}
.members_support .main_section .container .three_col a:hover .under_label{opacity:1}
.members_support .main_section .container .three_col a:hover>.has_border{background:#fff}
.members_support .main_section .container .three_col .col .has_border{padding:23px}
.members_support .main_section .container .three_col .col .has_border::after{background:url(/elevator/ssl/members_support/img/arrow_anker_sp.png) no-repeat;background-size:contain;width:45px;bottom:-32px}
.members_support .main_section .group .group_label{margin-top:20px;margin-bottom:15px;padding-top:16px}
.members_support .main_section .group .group_label::before{top:calc(50% + 8px)}
.members_support .main_section .group .group_label span{font-size:1.5em;padding:0 10px}
.members_support .main_section .sub_section .under_label{font-size:1.29em;margin-bottom:15px}
.members_support .main_section .sub_section .under_label+p{margin:-4px 0 10px}
}
@media (max-width:767px){.global_footer{margin-top:0}
.members_support .top_visual{background:url(/elevator/check/information/images/view_index_2x.jpg) no-repeat 50% 50%;background-size:cover}
.members_support .top_visual_container{height:140px;padding-bottom:0}
.members_support .member_header .title{font-size:1.43em;text-shadow:0 0 6px #222}
.members_support .member_header .title span{font-size:70%}
.members_support .main_section{margin-top:35px;margin-bottom:50px}
}
@media only screen and (max-width:767px) and (max-width:767px){.members_support .main_section{margin-bottom:10px}
}