@media screen and (min-width: 768px){body{background-color:#212121;color:#fff;font-size:16px;line-height:1.9;word-break:break-all;}h1{font-size:48px;font-weight:500;line-height:1.5;}h2{font-size:42px;font-weight:500;line-height:1.5;}h3{color:#CDA94F;font-size:65px;font-weight:600;line-height:1.5;}h4{color:#CDA94F;font-size:34px;font-weight:600;line-height:1.5;}h5{padding-top:50px;padding-bottom:20px;color:#CDA94F;font-size:25px;font-weight:600;line-height:1.5;}p{font-size:16px;}.navbar-toggle {    position: absolute; /* 絶対位置に変更 */    top: 8px; /* 上からの距離 */    right: 15px; /* 右からの距離 */    padding: 9px 10px;    background-color: black; /* 背景色を黒に設定 */    border: 1px solid #333; /* 境界線の色を設定 */    border-radius: 4px; /* 角を丸くする */    color: white; /* テキストの色を白に設定（必要に応じて） */    cursor: pointer; /* カーソルをポインターに変更 */    z-index: 1000; /* 他の要素の上に表示 */}/* アイコンバーの色を白にする */.icon-bar {    display: block;    width: 25px; /* 幅を設定 */    height: 3px; /* 高さを設定 */    background-color: white; /* アイコンバーの色を白に設定 */    margin: 4px auto; /* 上下のマージンを設定 */}/* ハンバーガーメニューが閉じている時 */body:not(.nav-open) #grobalnav .navbar-nav {    display: none; /* ヘッダーナビを非表示 */}/* ハンバーガーメニューが開いている時 */body.nav-open #grobalnav .navbar-nav {    display: block; /* ヘッダーナビを表示 */    flex-direction: column; /* 縦並びにする */}/* ヘッダーナビのスタイル */#grobalnav .navbar-nav {    display: flex; /* デフォルトはフレックスボックス */    /* その他のスタイルをここに追加 */}}@media screen and (max-width: 767px){body{background-color:#212121;color:#fff;font-size:16px;line-height:1.7;word-break:break-all;}h1{font-size:48px;font-weight:500;line-height:1.5;}h2{font-size:42px;font-weight:500;line-height:1.5;}h3{color:#CDA94F;font-size:45px;font-weight:600;line-height:1.5;}h4{color:#CDA94F;font-size:28px;font-weight:600;line-height:1.5;}h5{padding-top:50px;padding-bottom:20px;color:#CDA94F;font-size:22px;font-weight:600;line-height:1.5;}p{font-size:16px;}.navbar-toggle {    position: absolute; /* 絶対位置に変更 */    top: 8px; /* 上からの距離 */    right: 15px; /* 右からの距離 */    padding: 9px 10px;    background-color: black; /* 背景色を黒に設定 */    border: 1px solid #333; /* 境界線の色を設定 */    border-radius: 4px; /* 角を丸くする */    color: white; /* テキストの色を白に設定（必要に応じて） */    cursor: pointer; /* カーソルをポインターに変更 */    z-index: 1000; /* 他の要素の上に表示 */}/* アイコンバーの色を白にする */.icon-bar {    display: block;    width: 25px; /* 幅を設定 */    height: 3px; /* 高さを設定 */    background-color: white; /* アイコンバーの色を白に設定 */    margin: 4px auto; /* 上下のマージンを設定 */}/* ハンバーガーメニューが閉じている時 */body:not(.nav-open) #grobalnav .navbar-nav {    display: none; /* ヘッダーナビを非表示 */}/* ハンバーガーメニューが開いている時 */body.nav-open #grobalnav .navbar-nav {    display: block; /* ヘッダーナビを表示 */    flex-direction: column; /* 縦並びにする */}/* ヘッダーナビのスタイル */#grobalnav .navbar-nav {    display: flex; /* デフォルトはフレックスボックス */    /* その他のスタイルをここに追加 */}}