<style>
@charset "utf-8";

/* test2 */
/* メイン画像、下層トップ画像　横幅拡張 */
.page-body.device-pc[data-max-width="1280-"] .layout-page .layout-body-header {
    max-width: none;
}

/* ロゴ　横幅約1：3の場合 */
.page-body .block-HeaderSet1 .b-body .part-HeaderSet1 .unit2 h1 .piece-Image img {
    max-width: 120px;
}
.page-body .block-HeaderSet1 .b-body .part-HeaderSet1 .unit2 {
    border-spacing: 10px 10px;
}
.page-body.width-small .block-HeaderSet1 .b-body .part-HeaderSet1 .unit2 h1 .piece-Image img {
    margin: 2px 8px;
    max-width: 120px;
}

/* グローバルメニュー */
.page-body[data-max-width="1280-"].device-pc .layout-header .block-HeaderSet1 .b-body .part-HeaderSet1 .unit4 {
    background-color: transparent;
}
.page-body .block.block-HeaderSet1 .b-body .part-HeaderSet1 .unit4 ul.piece-GlobalMenu > li > a {
    font-size: 125%;
    font-weight: bold;
}
.page-body .block-HeaderSet1 .b-body .part-HeaderSet1 .unit4 ul.piece-GlobalMenu > li > a:hover::after,
.page-body .block-HeaderSet1 .b-body .part-HeaderSet1 .unit4 ul.piece-GlobalMenu > li > a.active::after {
    background-color: #EABE53;
}
.page-body .block-HeaderSet1 .b-body .part-HeaderSet1 .unit4 ul.piece-GlobalMenu > li > a:before {
    background-color: #DE4841;
}

/* 大見出し */
.page-body .block-Heading {
    border: none;
}
.page-body .block-Heading h1.part-Heading {
    border-bottom: none;
    text-align: center;
    font-size: 180%;
    margin-top: 1%;
    margin-bottom: -2%;
}
/* 大見出し下の英語表記 */
.page-body:not(.width-small) .block-Heading .part-RichText .piece-RichText {
    margin: 12px;
}

/* セットC 調整 */
.page-body .block-SetC .b-body .part {
    padding: 0;
}
.page-body .block-SetC .b-body .part-SetC div.text {
    padding: 12px;
}
/* セットC ボタン */
.page-body .block-SetC .b-body .part-SetC div.text .piece-VerticalList li a {
    background-color: transparent;
    border: 2px #DE4841 solid; /* ボーダー色は変更可 */
    border-top: 2px solid #DE4841; /* ボーダー色は変更可 */
    border-bottom: 2px solid #DE4841; /* ボーダー色は変更可 */
    padding: 12px 20px 12px 12px;
    color: #DE4841; /* 文字色は変更可 */
    font-weight: bold;
}

/* フォント指定 */
.page-body .block {
    font-family: YuGothic,'Yu Gothic',"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",メイリオ, Meiryo, sans-serif;
}
</style>
