/* ===== ヘッダーナビゲーション用CSS(PC) ↓↓ ===== */
/* パーツ:headernavi.css */

/* ナビゲーション位置 */
.fixed {
  position: fixed;
  width: 100%;
  top: 0;
}
.notfixed {
  position: relative;
}
/* ナビゲーション位置 end */

/* ナビゲーションテイストホバーハイライト */
#global-nav{
}
.fs-p-headerNavBar {
border-bottom: 1px solid #000000 !important;
z-index: 500;
position: fixed;
width: 100%;
opacity: 1;
top: 0px; /* ※上に隠す設定 --> topのみtop.css */
left: 0;
}
header.fs-l-header{
padding-top: 150px;
}
.tasteNavicontainer {
background: #ffffff;
width: 100%;
position: relative;
z-index: 500;
}
/* ナビゲーションテイストホバーハイライト end */

/* 検索フォームハイライト */
#keywordtxt {
  position: relative;
  z-index:1000;
}
/* 検索フォームハイライト end */

/* モーダル風 */
/* グローバルナビ用 */
#modal_overlay {
    width: 100%;
    height: 120%;
    display: none;
    position: fixed;
    top: 0;
    left: 0;
    background: rgba(0, 0, 0, 0.5);
    z-index: 20;
}
/* 検索フォーム用 */
#modal_overlay2 {
    width: 100%;
    height: 120%;
    display: none;
    position: fixed;
    top: 0;
    left: 0;
    background: rgba(0, 0, 0, 0.5);
    z-index: 1000;
}
/* モーダル風 end */

/* ヘッダアイコン　アカウント */
@media screen and (min-width:768px) {/*PC&Tablettの時*/
a.fs-p-headerNavigation__link .headericoaccount {
font-size:140%;
}
}

/* ===== ヘッダーナビゲーション用CSS(PC) end ↑↑ ===== */