@charset "UTF-8";
/*ローカルナビのカレント*/

#en_corp_index .c-localNav_listItem-en_corp a,
#en_asset_index .c-localNav_listItem-en_asset a,
#en_information_index .c-localNav_listItem-en_information a,
#en_index .c-localNav_titleText .abc{background-color:#e5ecf4;}

#en_corp_index .c-localNav_listItem-en_corp a:before,
#en_asset_index .c-localNav_listItem-en_asset a:before,
#en_information_index .c-localNav_listItem-en_information a:before,
#en_index .c-localNav_titleText .abc{display: none;}

/*ご利用条件表示切り替え*/
.category_en .g-footerSubNav_listItem-en-terms { display: block; }
.category_en .g-footerSubNav_listItem-terms { display: none; }

/*Word-break解除*/
.l-inner { word-break: normal; }

/* h1下余白削除（メインビジュアル有） */
#en_asset_achievement_index .c-underlayerHeading,
#en_asset_advantage_index .c-underlayerHeading,
#en_asset_advantage_rd_index .c-underlayerHeading,
#en_asset_advantage_specialist_index .c-underlayerHeading,
#en_asset_advantage_technic_index .c-underlayerHeading,
#en_asset_approach_index .c-underlayerHeading{
margin-bottom:0;
}


/* Common */
.g-headerSubNav_list {
margin-right: 8px;
}


/* HOME */
.l-top-movie-wrapper {
position: relative;
margin: 0 auto;
width: 100%;
max-width: 1024px;
background-color: #000;
}

.l-top-movie-wrapper:before {
content:"";
display: block;
padding-top: 56.25%;
}

.l-top-movie-wrapper iframe  {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
opacity: 0;
animation: movieFadeIn 2s 2s forwards;
}
@keyframes movieFadeIn {
  0% {opacity: 0;}
  50% {opacity: 0.2;}
100% {opacity: 1;}
}

.l-top-movie-wrapper img  {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
cursor: pointer;
}


/* Corporate Outline */
#en_corp_profile_index .c-profileList_position{width: 15em;}
#en_corp_profile_index .c-profileList_name{width:calc(100% - 16em)}
@media only screen and (max-width: 959px){
#en_corp_profile_index .c-profileList_position{width: auto;}
#en_corp_profile_index .c-profileList_name{width: auto;}
}