.lout-gnavi .lout-gnavi-list .lout-gnavi-list-2column .lout-gnavi-list-description {
    font-size: 1.4rem;
}

.lout-gnavi .lout-gnavi-list .lout-gnavi-list-category a,
.lout-gnavi .is-navi-next-link .lout-gnavi-list .lout-gnavi-list-categorytop a,
.lout-gnavi .lout-gnavi-list .lout-gnavi-list-2column.has-horlist .lout-gnavi-list-categorytop a,
.lout-gnavi .lout-gnavi-4 .lout-gnavi-list .lout-gnavi-list-category .lout-gnavi-list-2column .mod-gnavi-list-lev1 .lout-gnavi-list-categorytop a {
    background-image: url('/wordpress/wp-content/themes/ymt_juken_orgtheme/img/common/header/gnavi_link_mark.png');
    background-repeat: no-repeat;
    background-position: left;
    line-height: 1em;
    display: inline-block;
}

.lout-gnavi .lout-gnavi-list .lout-gnavi-list-2column .lout-gnavi-sublist a {
    position: relative;
    background: none;
    line-height: 1.4;
}

.lout-gnavi .lout-gnavi-list .lout-gnavi-list-2column .lout-gnavi-sublist a::after {
    font-family: 'FontAwesome';
    font-size: 1.8rem;
    content: "\f105";
    position: absolute;
    color: #ff9500;
    top: -1px;
    left: 1px;
    font-style: normal;
}

/* 	エネージュ3カテ別タイトルのアイコンを◯に戻す上書き記述 */
.lout-gnavi .lout-gnavi-list .lout-gnavi-list-category a,
.lout-gnavi .is-navi-next-link .lout-gnavi-list .lout-gnavi-list-categorytop a,
.lout-gnavi .lout-gnavi-list .lout-gnavi-list-2column.has-horlist .lout-gnavi-list-categorytop a,
.lout-gnavi .lout-gnavi-4 .lout-gnavi-list .lout-gnavi-list-category .lout-gnavi-list-2column .mod-gnavi-list-lev1 .ene_ju_CatTitle a {
    background: url('/wordpress/wp-content/themes/ymt_juken_orgtheme/img/common/header/gnavi_link_mark.png') no-repeat;
    background-position: left 1px;
    line-height: 1em;
    display: inline-block;
}

.lout-gnavi-3 .lout-gnavi-list-2column .lout-gnavi-list-categorytop a::after {
    font-size: 0 !important;
}

.lout-gnavi .lout-gnavi-list .lout-gnavi-list-2column.has-horlist .lout-gnavi-list-categorytop a,
.lout-gnavi .lout-gnavi-4 .lout-gnavi-list .lout-gnavi-list-category .lout-gnavi-list-2column .mod-gnavi-list-lev1 .lout-gnavi-list-categorytop a {
    padding-left: 20px;
}

.lout-gnavi .lout-gnavi-list .lout-gnavi-list-categorytop a {
    background: none;
}

.lout-gnavi .lout-gnavi-main .lout-gnavi-2 .lout-gnavi-list-2column.has-list .lout-gnavi-list-categorytop {
    font-size: 1.6rem;
}

.lout-gnavi .lout-gnavi-list .lout-gnavi-list-2column.has-horlist .lout-gnavi-list-categorytop a:hover {
    color: #ff9500;
    cursor: pointer;
}

.lout-gnavi .lout-gnavi-4 .lout-gnavi-list .lout-gnavi-list-category .lout-gnavi-list-2column .mod-gnavi-list-lev1 .lout-gnavi-list-categorytop a:hover {
    color: #ff9500;
    cursor: pointer;
}

/* 	商品ラインナップリンク外し */
/*
    .lout-gnavi .lout-gnavi-3 .lout-gnavi-list .lout-gnavi-list-category .lout-gnavi-list-2column .mod-gnavi-list-lev1 .lout-gnavi-sublist .lout-gnavi-list-categorytop a{
        background: none;
    }
    .lout-gnavi .lout-gnavi-3 .lout-gnavi-list .lout-gnavi-list-category .lout-gnavi-list-2column .mod-gnavi-list-lev1 .lout-gnavi-sublist .lout-gnavi-list-categorytop a:hover{
        color: #333;
        cursor: default;
        }
*/
.lout-gnavi .lout-gnavi-8 .lout-gnavi-list .lout-gnavi-list-category .lout-gnavi-list-2column .lout-gnavi-list-category a {
    font-size: 1.8rem;
}

/* 		エネージュシリーズ、外部リンクのアイコン追加 */
.gnavi-ene_ju_E a:before,
.gnavi-ene_ju_K2 a:before {
    content: '';
    width: 13px;
    height: 13px;
    display: inline-block;
    margin-left: 6px;
    background: url('/wordpress/wp-content/themes/ymt_juken_orgtheme/img/common/header/mark_exlink.png') no-repeat left top;
    right: -20px;
    position: absolute;
}

.gnavi-ene_ju_E a:hover:before {
    background: url('/wordpress/wp-content/themes/ymt_juken_orgtheme/img/common/header/mark_exlink_over.png') no-repeat;
}

.gnavi-ene_ju_K2 a:hover:before {
    background: url('/wordpress/wp-content/themes/ymt_juken_orgtheme/img/common/header/mark_exlink_over.png') no-repeat;
}

/* 	IEでのインデントずれ直し */
.lout-gnavi .lout-gnavi-list .lout-gnavi-list-2column .lout-gnavi-list-description {
    padding-left: 1.2em;
    text-indent: -1.2em;
}

/* 	住宅展示場文字サイズ修正 */
.lout-gnavi .lout-gnavi-8 .lout-gnavi-list .lout-gnavi-list-category .lout-gnavi-list-2column .lout-gnavi-list-category .lout-gnavi-sublist a {
    font-size: 1.6rem;
}

/* 	分譲地削除後 */
.lout-gnavi .lout-gnavi-main>.menu-item>a {
    padding: 0 10px 0 34px;
}

.lout-gnavi .lout-gnavi-main>.lout-gnavi-1>a {
    padding: 0 10px 0 10px;
}

.lout-gnavi .lout-gnavi-list .bunjyouNav {
    margin-top: 39px !important;
}

.lout-gnavi-main>.menu-item:last-child {
    display: none !important;
}

@media screen and (max-width: 736px) {

    /* 		一番上 */
    .mod-toggle-menu .mod-toggle-menu-list .menu-item-has-children>a.is-open {
        background: #ffc100;
    }

    /* 		2番目 */
    .mod-toggle-menu .mod-toggle-menu-list>li>ul>li>a {
        background: #f9da7a;
    }

    /* 			3番目 */
    .mod-toggle-menu .mod-toggle-menu-list>li>ul>li>ul>li>a {
        background: linear-gradient(to bottom, #fff4d6 5%, #ffefa8 100%);
    }

    /* 			2番目空いたとき */
    .mod-toggle-menu .mod-toggle-menu-list .sub-menu .menu-item-has-children>a.is-open {
        background: #f9da7a;
    }

    /* 			3番目空いたとき [2番目とclass名がかぶりがち]*/
    .mod-toggle-menu .mod-toggle-menu-list .sub-menu .is-bdb>a.is-open {
        background: linear-gradient(to bottom, #fff4d6 5%, #ffefa8 100%);
    }

    /* 		リーズナブルな価格設定あいたとき */
    .mod-toggle-menu .mod-toggle-menu-list .sub-menu .ene_ju_CatTitle>a.is-open {
        background: linear-gradient(to bottom, #fff4d6 5%, #ffefa8 100%);
    }

    /* 		第4階層 */
    .mod-toggle-menu .mod-toggle-menu-list>li>ul>li>ul>li>ul>li>a {
        background: #fbf6e6;
        text-indent: 1em;
    }

    /* 		家づくり */
    .menu-item-11760>ul>.menu-item-has-children>ul>li>a {
        /* text-indent: 1em; */
        padding: 10px 20px;
    }

    /* 		分譲地 */
    .menu-item-11130>ul>.menu-item-has-children>ul>li>a {
        text-indent: 1em;
    }

    /* 		建築事例 */
    .menu-item-11131>ul>li>a {
        text-indent: 1em;
    }

    /* 		見学会・イベント */
    .menu-item-11136>ul>.menu-item-has-children>ul>li>a {
        text-indent: 1em;
    }

    /* 		展示場・営業所 */
    .menu-item-11137>ul>.menu-item-has-children>ul>li>a {
        text-indent: 1em;
    }

    .lout-gnavi-main>.menu-item:last-child {
        display: block !important;
    }
}