<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "UTF-8";


/* sass */
.nav-local { padding: 0 0 10px; }

.nav-local .nav-hdg { color: #fff; background-color: #1432aa; padding: 15px 12px; font-size: 1.8rem; font-family: YakuHanJP, 'Noto Sans JP', "ヒラギノ角ゴ ProN", "Hiragino Kaku Gothic ProN", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; font-weight: 400; line-height: 1.2; margin: 15px 0 0; border-bottom: 1px solid #fff; }

.nav-local.media { background-color: #fff; }

.nav-local.news .search-navi { border: 1px solid #cccccc; background-color: #fff; font-size: 0; margin: 25px 20px 0; }

.nav-local.news .search-navi input.inp-txt, .nav-local.news .search-navi .inp-btn { display: inline-block; vertical-align: middle; }

.nav-local.news .search-navi input.inp-txt { font-size: 1.6rem; color: #999999; height: 35px; width: calc(100% - 36px); padding: 10px 0 10px 8px; }

.nav-local.news .search-navi input.inp-txt:focus { background-color: #f8f6e2; }

.nav-local.news .search-navi input.inp-txt:focus + .inp-btn { background: #f8f6e2 url(/shared/image/icon_search.png) no-repeat center/20px auto; }

.nav-local.news .search-navi .inp-btn { width: 36px; height: 36px; text-indent: 100%; white-space: nowrap; overflow: hidden; background: url(/shared/image/icon_search.png) no-repeat center/20px auto; }

.nav-local.news .nav-hdg-news { margin-top: 20px; -webkit-transform: rotate(0deg); transform: rotate(0deg); color: #fff; font-family: YakuHanJP, 'Noto Sans JP', "ヒラギノ角ゴ ProN", "Hiragino Kaku Gothic ProN", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; font-weight: 400; border-bottom: 1px solid #fff; line-height: 1.2; padding: 15px 12px; }

.nav-local.news .nav-cate-wrap .thd { display: block; }

.nav-local.news .nav-cate-wrap .thd &gt; li { margin-left: 0; }

.nav-local.news .nav-cate-wrap .thd &gt; li:first-child { border-top: 0; }

.nav-local.news .nav-cate-wrap .thd &gt; li &gt; a { background-color: #1432aa; color: #fff; }

.nav-local.news .nav-cate-wrap .thd &gt; li &gt; a::before { border-top-color: #fff; border-left-color: #fff; }

.nav-local.news .snd-news { margin: 20px 12px 0; }

.nav-local.news .snd-news &gt; li { border: 1px solid #666666; position: relative; }

.nav-local.news .snd-news &gt; li &gt; a { -webkit-transform: rotate(0deg); transform: rotate(0deg); display: block; background-color: #fff; color: #333; font-size: 1.6rem; font-family: YakuHanJP, 'Noto Sans JP', "ヒラギノ角ゴ ProN", "Hiragino Kaku Gothic ProN", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; font-weight: 400; position: relative; padding: 12px 25px 12px 20px; text-decoration: none; }

.nav-local.news .snd-news &gt; li &gt; a:before { top: 0; bottom: 0; right: 12px; margin: auto; content: ''; display: inline-block; position: absolute; width: 4px; height: 4px; border-top: 2px solid #666666; border-left: 2px solid #666666; -webkit-transform: translateX(0) translateY(0); transform: translateX(0) translateY(0); transition: -webkit-transform .2s; transition: transform .2s; transition: transform .2s, -webkit-transform .2s; -webkit-transform: rotate(135deg); transform: rotate(135deg); }

.nav-local.news .snd-news &gt; li + li { margin-top: 10px; }

.nav-local.news .snd-news + dl + .snd-news { margin-top: 10px; }

.nav-local.news .nav-news-bn { margin: 50px 12px 0; }

.nav-local.news .nav-news-bn &gt; li + li { margin-top: 32px; }

.nav-local.news .nav-news-bn a { display: flex; flex-wrap: wrap; width: 100%; height: 100%; align-items: stretch; text-decoration: none; position: relative; text-decoration: none; }

.nav-local.news .nav-news-bn a .rev { flex-direction: column; width: 100%; display: flex; }

.nav-local.news .nav-news-bn a .rev .txt-wrap { background-color: #000; order: 2; }

.nav-local.news .nav-news-bn a .rev .txt-wrap .box { padding: 12px 30px 12px 15px; line-height: 1.2; color: #fff; position: relative; }

.nav-local.news .nav-news-bn a .rev .txt-wrap .box:after { content: ''; display: inline-block; position: absolute; width: 4px; height: 4px; border-top: 2px solid #fff; border-left: 2px solid #fff; -webkit-transform: translateX(0) translateY(0); transform: translateX(0) translateY(0); transition: -webkit-transform .2s; transition: transform .2s; transition: transform .2s, -webkit-transform .2s; -webkit-transform: rotate(135deg); transform: rotate(135deg); right: 10px; top: 50%; margin-top: -2px; }

.nav-local.news .nav-news-bn a .rev .txt-wrap .box .hdg { font-family: YakuHanJP, 'Noto Sans JP', "ヒラギノ角ゴ ProN", "Hiragino Kaku Gothic ProN", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; font-weight: 400; font-size: 1.6rem; -webkit-transform: rotate(0deg); transform: rotate(0deg); }

.nav-local.news .nav-news-bn .img-wrap { width: 100%; position: relative; overflow: hidden; line-height: 0; text-align: center; margin-top: 0; }

.nav-local.news .nav-news-bn .img-wrap::before { content: ""; display: block; padding-top: 56.1759%; }

.nav-local.news .nav-news-bn .img-wrap img { position: absolute; margin: auto; top: 0; left: 0; right: 0; bottom: 0; width: 100%; height: auto; }

.snd-child01 .snd-news &gt; li.snd-child01::before, .snd-child02 .snd-news &gt; li.snd-child02::before { position: absolute; content: ''; width: 4px; height: 20px; background-color: #1432aa; left: 0; top: 0; bottom: 0; margin: auto; z-index: 1; }

.snd-child01 .snd-news &gt; li.snd-child01 &gt; a, .snd-child02 .snd-news &gt; li.snd-child02 &gt; a { color: #1432aa; }

.nav-local .fst &gt; li &gt; a { display: flex; flex-direction: column; justify-content: center; text-align: right; background-color: #fff; border-bottom: 1px solid #cccccc; color: #1432aa; font-family: YakuHanJP, 'Noto Sans JP', "ヒラギノ角ゴ ProN", "Hiragino Kaku Gothic ProN", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; font-weight: 700; font-size: 2.4rem; padding: 5px 16px 18px 16px; line-height: 1.25; text-decoration: none; }

.nav-local .fst &gt; li &gt; a &gt; span { display: block; position: relative; }

.nav-local .fst &gt; li &gt; a &gt; span:before { top: 0; bottom: 0; left: 0; margin: auto; content: ''; display: inline-block; position: absolute; width: 4px; height: 4px; border-top: 2px solid #999999; border-left: 2px solid #999999; -webkit-transform: translateX(0) translateY(0); transform: translateX(0) translateY(0); transition: -webkit-transform .2s; transition: transform .2s; transition: transform .2s, -webkit-transform .2s; -webkit-transform: rotate(315deg); transform: rotate(315deg); }

.nav-local .fst &gt; li &gt; a + a { font-size: 1.6rem; padding: 15px 16px; }

.nav-local .fst &gt; li &gt; a:last-of-type { border-bottom: 1px solid #1432aa; }

.nav-local .snd &gt; li &gt; .no-link, .nav-local .snd &gt; li &gt; a { background-color: #fff; line-height: 1.2; text-decoration: none; font-family: YakuHanJP, 'Noto Sans JP', "ヒラギノ角ゴ ProN", "Hiragino Kaku Gothic ProN", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; font-weight: 400; color: #333; border-bottom: 1px solid #cccccc; padding: 14px 35px 15px 15px; position: relative; font-size: 1.6rem; display: block; }

.nav-local .snd &gt; li &gt; .no-link:before, .nav-local .snd &gt; li &gt; a:before { top: 0; bottom: 0; right: 19px; margin: auto; content: ''; display: inline-block; position: absolute; width: 4px; height: 4px; border-top: 2px solid #999999; border-left: 2px solid #999999; -webkit-transform: translateX(0) translateY(0); transform: translateX(0) translateY(0); transition: -webkit-transform .2s; transition: transform .2s; transition: transform .2s, -webkit-transform .2s; -webkit-transform: rotate(135deg); transform: rotate(135deg); }

.nav-local .snd &gt; li &gt; .no-link:before { content: none; }

.nav-local .snd &gt; li.nav-open &gt; a { background-color: #eeeff3; border-bottom: none; }

.nav-local .snd &gt; li.nav-open &gt; a:before { content: ''; display: inline-block; position: absolute; width: 4px; height: 4px; border-top: 2px solid #1432aa; border-left: 2px solid #1432aa; -webkit-transform: translateX(0) translateY(0); transform: translateX(0) translateY(0); transition: -webkit-transform .2s; transition: transform .2s; transition: transform .2s, -webkit-transform .2s; -webkit-transform: rotate(225deg); transform: rotate(225deg); }

.nav-local .thd { display: none; background-color: #eeeff3; border-bottom: 1px solid #cccccc; }

.nav-local .thd &gt; li { background-color: #fff; line-height: 1.5; margin-left: 15px; }

.nav-local .thd &gt; li &gt; a { background-color: #fff; font-family: YakuHanJP, 'Noto Sans JP', "ヒラギノ角ゴ ProN", "Hiragino Kaku Gothic ProN", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; font-weight: 400; color: #333; display: block; border-bottom: 1px solid #cccccc; padding: 14px 30px 14px 0; position: relative; font-size: 1.4rem; text-decoration: none; margin-left: 15px; }

.nav-local .thd &gt; li &gt; a:before { top: 0; bottom: 0; right: 19px; margin: auto; content: ''; display: inline-block; position: absolute; width: 4px; height: 4px; border-top: 2px solid #999999; border-left: 2px solid #999999; -webkit-transform: translateX(0) translateY(0); transform: translateX(0) translateY(0); transition: -webkit-transform .2s; transition: transform .2s; transition: transform .2s, -webkit-transform .2s; -webkit-transform: rotate(135deg); transform: rotate(135deg); }

.nav-local .thd &gt; li:last-child a { border-bottom: none; }

.nav-local .foh { display: none; }

.nav-local .foh &gt; li { margin-left: 25px; }

.nav-local .foh &gt; li:first-child { border-top: 1px solid #b8c1e5; }

.nav-local .foh &gt; li &gt; a { background-color: #f6f7f9; font-family: YakuHanJP, 'Noto Sans JP', "ヒラギノ角ゴ ProN", "Hiragino Kaku Gothic ProN", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; font-weight: 400; color: #333; display: block; border-bottom: 1px solid #b8c1e5; padding: 14px 25px 14px 10px; position: relative; font-size: 1.4rem; text-decoration: none; }

.nav-local .foh &gt; li &gt; a:before { top: 0; bottom: 0; right: 15px; margin: auto; content: ''; display: inline-block; position: absolute; width: 4px; height: 4px; border-top: 2px solid #999999; border-left: 2px solid #999999; -webkit-transform: translateX(0) translateY(0); transform: translateX(0) translateY(0); transition: -webkit-transform .2s; transition: transform .2s; transition: transform .2s, -webkit-transform .2s; -webkit-transform: rotate(135deg); transform: rotate(135deg); }

.nav-local .snd &gt; li &gt; a.link-blank, .nav-local .thd &gt; li &gt; a.link-blank, .nav-local .foh &gt; li &gt; a.link-blank { padding-right: 45px; }

.nav-local .snd &gt; li &gt; a.link-blank .icn, .nav-local .thd &gt; li &gt; a.link-blank .icn, .nav-local .foh &gt; li &gt; a.link-blank .icn { position: absolute; right: 25px; top: 50%; margin-top: -6px; }

.nav-local .snd &gt; li &gt; a.link-pdf, .nav-local .thd &gt; li &gt; a.link-pdf, .nav-local .foh &gt; li &gt; a.link-pdf { padding-right: 45px; }

.nav-local .snd &gt; li &gt; a.link-pdf .icn, .nav-local .thd &gt; li &gt; a.link-pdf .icn, .nav-local .foh &gt; li &gt; a.link-pdf .icn { position: absolute; right: 25px; top: 50%; margin-top: -6px; }

.nav-local .snd &gt; li.nav-active &gt; a, .nav-local .thd &gt; li.nav-active &gt; a, .nav-local .foh &gt; li.nav-active &gt; a { color: #1432aa; position: relative; }

.nav-local .snd &gt; li.nav-active &gt; a:after, .nav-local .thd &gt; li.nav-active &gt; a:after, .nav-local .foh &gt; li.nav-active &gt; a:after { top: 0; bottom: 0; margin: auto; position: absolute; content: ''; left: 0; width: 4px; height: 15px; background-color: #1432aa; }

.nav-local .snd &gt; li.nav-active &gt; a:before, .nav-local .thd &gt; li.nav-active &gt; a:before, .nav-local .foh &gt; li.nav-active &gt; a:before { border-color: #1432aa; }

.nav-local .snd &gt; li &gt; a.link-blank .icn:before { width: 16px; height: 12px; content: ''; display: inline-block; background: transparent url(/shared/image/link_icon_blank_w.svg) no-repeat left top / 16px auto; transition: opacity .2s; font-size: 0; }

.nav-local .snd &gt; li &gt; a.link-pdf .icn:before { width: 16px; height: 12px; content: ''; display: inline-block; background: transparent url(/shared/image/link_icon_pdf_w.svg) no-repeat left top / 16px auto; transition: opacity .2s; font-size: 0; }

.snd-child01 .nav-local .snd-child01 &gt; .thd, .snd-child02 .nav-local .snd-child02 &gt; .thd, .snd-child03 .nav-local .snd-child03 &gt; .thd, .snd-child04 .nav-local .snd-child04 &gt; .thd, .snd-child05 .nav-local .snd-child05 &gt; .thd, .snd-child06 .nav-local .snd-child06 &gt; .thd, .snd-child07 .nav-local .snd-child07 &gt; .thd, .snd-child08 .nav-local .snd-child08 &gt; .thd, .snd-child09 .nav-local .snd-child09 &gt; .thd, .snd-child10 .nav-local .snd-child10 &gt; .thd, .snd-child11 .nav-local .snd-child11 &gt; .thd, .snd-child12 .nav-local .snd-child12 &gt; .thd, .snd-child13 .nav-local .snd-child13 &gt; .thd, .snd-child14 .nav-local .snd-child14 &gt; .thd, .snd-child15 .nav-local .snd-child15 &gt; .thd, .snd-child16 .nav-local .snd-child16 &gt; .thd, .snd-child17 .nav-local .snd-child17 &gt; .thd, .snd-child18 .nav-local .snd-child18 &gt; .thd, .snd-child19 .nav-local .snd-child19 &gt; .thd, .snd-child20 .nav-local .snd-child20 &gt; .thd { display: block; }

.snd-child01 .nav-local .snd-child01 &gt; a, .snd-child02 .nav-local .snd-child02 &gt; a, .snd-child03 .nav-local .snd-child03 &gt; a, .snd-child04 .nav-local .snd-child04 &gt; a, .snd-child05 .nav-local .snd-child05 &gt; a, .snd-child06 .nav-local .snd-child06 &gt; a, .snd-child07 .nav-local .snd-child07 &gt; a, .snd-child08 .nav-local .snd-child08 &gt; a, .snd-child09 .nav-local .snd-child09 &gt; a, .snd-child10 .nav-local .snd-child10 &gt; a, .snd-child11 .nav-local .snd-child11 &gt; a, .snd-child12 .nav-local .snd-child12 &gt; a, .snd-child13 .nav-local .snd-child13 &gt; a, .snd-child14 .nav-local .snd-child14 &gt; a, .snd-child15 .nav-local .snd-child15 &gt; a, .snd-child16 .nav-local .snd-child16 &gt; a, .snd-child17 .nav-local .snd-child17 &gt; a, .snd-child18 .nav-local .snd-child18 &gt; a, .snd-child19 .nav-local .snd-child19 &gt; a, .snd-child20 .nav-local .snd-child20 &gt; a { color: #1432aa; }

.snd-child01 .nav-local .snd-child01 &gt; a:before, .snd-child02 .nav-local .snd-child02 &gt; a:before, .snd-child03 .nav-local .snd-child03 &gt; a:before, .snd-child04 .nav-local .snd-child04 &gt; a:before, .snd-child05 .nav-local .snd-child05 &gt; a:before, .snd-child06 .nav-local .snd-child06 &gt; a:before, .snd-child07 .nav-local .snd-child07 &gt; a:before, .snd-child08 .nav-local .snd-child08 &gt; a:before, .snd-child09 .nav-local .snd-child09 &gt; a:before, .snd-child10 .nav-local .snd-child10 &gt; a:before, .snd-child11 .nav-local .snd-child11 &gt; a:before, .snd-child12 .nav-local .snd-child12 &gt; a:before, .snd-child13 .nav-local .snd-child13 &gt; a:before, .snd-child14 .nav-local .snd-child14 &gt; a:before, .snd-child15 .nav-local .snd-child15 &gt; a:before, .snd-child16 .nav-local .snd-child16 &gt; a:before, .snd-child17 .nav-local .snd-child17 &gt; a:before, .snd-child18 .nav-local .snd-child18 &gt; a:before, .snd-child19 .nav-local .snd-child19 &gt; a:before, .snd-child20 .nav-local .snd-child20 &gt; a:before { content: ''; display: inline-block; position: absolute; width: 4px; height: 4px; border-top: 2px solid #1432aa; border-left: 2px solid #1432aa; -webkit-transform: translateX(0) translateY(0); transform: translateX(0) translateY(0); transition: -webkit-transform .2s; transition: transform .2s; transition: transform .2s, -webkit-transform .2s; -webkit-transform: rotate(135deg); transform: rotate(135deg); }

.snd-child01 .nav-local .snd-child01 &gt; a:before { content: ''; display: inline-block; position: absolute; width: 4px; height: 4px; border-top: 2px solid #1432aa; border-left: 2px solid #1432aa; -webkit-transform: translateX(0) translateY(0); transform: translateX(0) translateY(0); transition: -webkit-transform .2s; transition: transform .2s; transition: transform .2s, -webkit-transform .2s; -webkit-transform: rotate(135deg); transform: rotate(135deg); }

.snd-child01 .nav-local .snd-child01 &gt; a:after { top: 0; bottom: 0; margin: auto; position: absolute; content: ''; left: 0; width: 4px; height: 15px; background-color: #1432aa; }

.snd-child01.thd-child01 .nav-local .snd-child01 &gt; a, .snd-child01.thd-child02 .nav-local .snd-child01 &gt; a, .snd-child01.thd-child03 .nav-local .snd-child01 &gt; a, .snd-child01.thd-child04 .nav-local .snd-child01 &gt; a, .snd-child01.thd-child05 .nav-local .snd-child01 &gt; a, .snd-child01.thd-child06 .nav-local .snd-child01 &gt; a, .snd-child01.thd-child07 .nav-local .snd-child01 &gt; a, .snd-child01.thd-child08 .nav-local .snd-child01 &gt; a, .snd-child01.thd-child09 .nav-local .snd-child01 &gt; a, .snd-child01.thd-child10 .nav-local .snd-child01 &gt; a { color: #333; }

.snd-child01.thd-child01 .nav-local .snd-child01 &gt; a:before, .snd-child01.thd-child02 .nav-local .snd-child01 &gt; a:before, .snd-child01.thd-child03 .nav-local .snd-child01 &gt; a:before, .snd-child01.thd-child04 .nav-local .snd-child01 &gt; a:before, .snd-child01.thd-child05 .nav-local .snd-child01 &gt; a:before, .snd-child01.thd-child06 .nav-local .snd-child01 &gt; a:before, .snd-child01.thd-child07 .nav-local .snd-child01 &gt; a:before, .snd-child01.thd-child08 .nav-local .snd-child01 &gt; a:before, .snd-child01.thd-child09 .nav-local .snd-child01 &gt; a:before, .snd-child01.thd-child10 .nav-local .snd-child01 &gt; a:before { content: ''; display: inline-block; position: absolute; width: 4px; height: 4px; border-top: 2px solid #999999; border-left: 2px solid #999999; -webkit-transform: translateX(0) translateY(0); transform: translateX(0) translateY(0); transition: -webkit-transform .2s; transition: transform .2s; transition: transform .2s, -webkit-transform .2s; -webkit-transform: rotate(225deg); transform: rotate(225deg); }

.snd-child01.thd-child01 .nav-local .snd-child01 &gt; a::after, .snd-child01.thd-child02 .nav-local .snd-child01 &gt; a::after, .snd-child01.thd-child03 .nav-local .snd-child01 &gt; a::after, .snd-child01.thd-child04 .nav-local .snd-child01 &gt; a::after, .snd-child01.thd-child05 .nav-local .snd-child01 &gt; a::after, .snd-child01.thd-child06 .nav-local .snd-child01 &gt; a::after, .snd-child01.thd-child07 .nav-local .snd-child01 &gt; a::after, .snd-child01.thd-child08 .nav-local .snd-child01 &gt; a::after, .snd-child01.thd-child09 .nav-local .snd-child01 &gt; a::after, .snd-child01.thd-child10 .nav-local .snd-child01 &gt; a::after { content: none; }

.snd-child02 .nav-local .snd-child02 &gt; a:before { content: ''; display: inline-block; position: absolute; width: 4px; height: 4px; border-top: 2px solid #1432aa; border-left: 2px solid #1432aa; -webkit-transform: translateX(0) translateY(0); transform: translateX(0) translateY(0); transition: -webkit-transform .2s; transition: transform .2s; transition: transform .2s, -webkit-transform .2s; -webkit-transform: rotate(135deg); transform: rotate(135deg); }

.snd-child02 .nav-local .snd-child02 &gt; a:after { top: 0; bottom: 0; margin: auto; position: absolute; content: ''; left: 0; width: 4px; height: 15px; background-color: #1432aa; }

.snd-child02.thd-child01 .nav-local .snd-child02 &gt; a, .snd-child02.thd-child02 .nav-local .snd-child02 &gt; a, .snd-child02.thd-child03 .nav-local .snd-child02 &gt; a, .snd-child02.thd-child04 .nav-local .snd-child02 &gt; a, .snd-child02.thd-child05 .nav-local .snd-child02 &gt; a, .snd-child02.thd-child06 .nav-local .snd-child02 &gt; a, .snd-child02.thd-child07 .nav-local .snd-child02 &gt; a, .snd-child02.thd-child08 .nav-local .snd-child02 &gt; a, .snd-child02.thd-child09 .nav-local .snd-child02 &gt; a, .snd-child02.thd-child10 .nav-local .snd-child02 &gt; a { color: #333; }

.snd-child02.thd-child01 .nav-local .snd-child02 &gt; a:before, .snd-child02.thd-child02 .nav-local .snd-child02 &gt; a:before, .snd-child02.thd-child03 .nav-local .snd-child02 &gt; a:before, .snd-child02.thd-child04 .nav-local .snd-child02 &gt; a:before, .snd-child02.thd-child05 .nav-local .snd-child02 &gt; a:before, .snd-child02.thd-child06 .nav-local .snd-child02 &gt; a:before, .snd-child02.thd-child07 .nav-local .snd-child02 &gt; a:before, .snd-child02.thd-child08 .nav-local .snd-child02 &gt; a:before, .snd-child02.thd-child09 .nav-local .snd-child02 &gt; a:before, .snd-child02.thd-child10 .nav-local .snd-child02 &gt; a:before { content: ''; display: inline-block; position: absolute; width: 4px; height: 4px; border-top: 2px solid #999999; border-left: 2px solid #999999; -webkit-transform: translateX(0) translateY(0); transform: translateX(0) translateY(0); transition: -webkit-transform .2s; transition: transform .2s; transition: transform .2s, -webkit-transform .2s; -webkit-transform: rotate(225deg); transform: rotate(225deg); }

.snd-child02.thd-child01 .nav-local .snd-child02 &gt; a::after, .snd-child02.thd-child02 .nav-local .snd-child02 &gt; a::after, .snd-child02.thd-child03 .nav-local .snd-child02 &gt; a::after, .snd-child02.thd-child04 .nav-local .snd-child02 &gt; a::after, .snd-child02.thd-child05 .nav-local .snd-child02 &gt; a::after, .snd-child02.thd-child06 .nav-local .snd-child02 &gt; a::after, .snd-child02.thd-child07 .nav-local .snd-child02 &gt; a::after, .snd-child02.thd-child08 .nav-local .snd-child02 &gt; a::after, .snd-child02.thd-child09 .nav-local .snd-child02 &gt; a::after, .snd-child02.thd-child10 .nav-local .snd-child02 &gt; a::after { content: none; }

.snd-child03 .nav-local .snd-child03 &gt; a:before { content: ''; display: inline-block; position: absolute; width: 4px; height: 4px; border-top: 2px solid #1432aa; border-left: 2px solid #1432aa; -webkit-transform: translateX(0) translateY(0); transform: translateX(0) translateY(0); transition: -webkit-transform .2s; transition: transform .2s; transition: transform .2s, -webkit-transform .2s; -webkit-transform: rotate(135deg); transform: rotate(135deg); }

.snd-child03 .nav-local .snd-child03 &gt; a:after { top: 0; bottom: 0; margin: auto; position: absolute; content: ''; left: 0; width: 4px; height: 15px; background-color: #1432aa; }

.snd-child03.thd-child01 .nav-local .snd-child03 &gt; a, .snd-child03.thd-child02 .nav-local .snd-child03 &gt; a, .snd-child03.thd-child03 .nav-local .snd-child03 &gt; a, .snd-child03.thd-child04 .nav-local .snd-child03 &gt; a, .snd-child03.thd-child05 .nav-local .snd-child03 &gt; a, .snd-child03.thd-child06 .nav-local .snd-child03 &gt; a, .snd-child03.thd-child07 .nav-local .snd-child03 &gt; a, .snd-child03.thd-child08 .nav-local .snd-child03 &gt; a, .snd-child03.thd-child09 .nav-local .snd-child03 &gt; a, .snd-child03.thd-child10 .nav-local .snd-child03 &gt; a { color: #333; }

.snd-child03.thd-child01 .nav-local .snd-child03 &gt; a:before, .snd-child03.thd-child02 .nav-local .snd-child03 &gt; a:before, .snd-child03.thd-child03 .nav-local .snd-child03 &gt; a:before, .snd-child03.thd-child04 .nav-local .snd-child03 &gt; a:before, .snd-child03.thd-child05 .nav-local .snd-child03 &gt; a:before, .snd-child03.thd-child06 .nav-local .snd-child03 &gt; a:before, .snd-child03.thd-child07 .nav-local .snd-child03 &gt; a:before, .snd-child03.thd-child08 .nav-local .snd-child03 &gt; a:before, .snd-child03.thd-child09 .nav-local .snd-child03 &gt; a:before, .snd-child03.thd-child10 .nav-local .snd-child03 &gt; a:before { content: ''; display: inline-block; position: absolute; width: 4px; height: 4px; border-top: 2px solid #999999; border-left: 2px solid #999999; -webkit-transform: translateX(0) translateY(0); transform: translateX(0) translateY(0); transition: -webkit-transform .2s; transition: transform .2s; transition: transform .2s, -webkit-transform .2s; -webkit-transform: rotate(225deg); transform: rotate(225deg); }

.snd-child03.thd-child01 .nav-local .snd-child03 &gt; a::after, .snd-child03.thd-child02 .nav-local .snd-child03 &gt; a::after, .snd-child03.thd-child03 .nav-local .snd-child03 &gt; a::after, .snd-child03.thd-child04 .nav-local .snd-child03 &gt; a::after, .snd-child03.thd-child05 .nav-local .snd-child03 &gt; a::after, .snd-child03.thd-child06 .nav-local .snd-child03 &gt; a::after, .snd-child03.thd-child07 .nav-local .snd-child03 &gt; a::after, .snd-child03.thd-child08 .nav-local .snd-child03 &gt; a::after, .snd-child03.thd-child09 .nav-local .snd-child03 &gt; a::after, .snd-child03.thd-child10 .nav-local .snd-child03 &gt; a::after { content: none; }

.snd-child04 .nav-local .snd-child04 &gt; a:before { content: ''; display: inline-block; position: absolute; width: 4px; height: 4px; border-top: 2px solid #1432aa; border-left: 2px solid #1432aa; -webkit-transform: translateX(0) translateY(0); transform: translateX(0) translateY(0); transition: -webkit-transform .2s; transition: transform .2s; transition: transform .2s, -webkit-transform .2s; -webkit-transform: rotate(135deg); transform: rotate(135deg); }

.snd-child04 .nav-local .snd-child04 &gt; a:after { top: 0; bottom: 0; margin: auto; position: absolute; content: ''; left: 0; width: 4px; height: 15px; background-color: #1432aa; }

.snd-child04.thd-child01 .nav-local .snd-child04 &gt; a, .snd-child04.thd-child02 .nav-local .snd-child04 &gt; a, .snd-child04.thd-child03 .nav-local .snd-child04 &gt; a, .snd-child04.thd-child04 .nav-local .snd-child04 &gt; a, .snd-child04.thd-child05 .nav-local .snd-child04 &gt; a, .snd-child04.thd-child06 .nav-local .snd-child04 &gt; a, .snd-child04.thd-child07 .nav-local .snd-child04 &gt; a, .snd-child04.thd-child08 .nav-local .snd-child04 &gt; a, .snd-child04.thd-child09 .nav-local .snd-child04 &gt; a, .snd-child04.thd-child10 .nav-local .snd-child04 &gt; a { color: #333; }

.snd-child04.thd-child01 .nav-local .snd-child04 &gt; a:before, .snd-child04.thd-child02 .nav-local .snd-child04 &gt; a:before, .snd-child04.thd-child03 .nav-local .snd-child04 &gt; a:before, .snd-child04.thd-child04 .nav-local .snd-child04 &gt; a:before, .snd-child04.thd-child05 .nav-local .snd-child04 &gt; a:before, .snd-child04.thd-child06 .nav-local .snd-child04 &gt; a:before, .snd-child04.thd-child07 .nav-local .snd-child04 &gt; a:before, .snd-child04.thd-child08 .nav-local .snd-child04 &gt; a:before, .snd-child04.thd-child09 .nav-local .snd-child04 &gt; a:before, .snd-child04.thd-child10 .nav-local .snd-child04 &gt; a:before { content: ''; display: inline-block; position: absolute; width: 4px; height: 4px; border-top: 2px solid #999999; border-left: 2px solid #999999; -webkit-transform: translateX(0) translateY(0); transform: translateX(0) translateY(0); transition: -webkit-transform .2s; transition: transform .2s; transition: transform .2s, -webkit-transform .2s; -webkit-transform: rotate(225deg); transform: rotate(225deg); }

.snd-child04.thd-child01 .nav-local .snd-child04 &gt; a::after, .snd-child04.thd-child02 .nav-local .snd-child04 &gt; a::after, .snd-child04.thd-child03 .nav-local .snd-child04 &gt; a::after, .snd-child04.thd-child04 .nav-local .snd-child04 &gt; a::after, .snd-child04.thd-child05 .nav-local .snd-child04 &gt; a::after, .snd-child04.thd-child06 .nav-local .snd-child04 &gt; a::after, .snd-child04.thd-child07 .nav-local .snd-child04 &gt; a::after, .snd-child04.thd-child08 .nav-local .snd-child04 &gt; a::after, .snd-child04.thd-child09 .nav-local .snd-child04 &gt; a::after, .snd-child04.thd-child10 .nav-local .snd-child04 &gt; a::after { content: none; }

.snd-child05 .nav-local .snd-child05 &gt; a:before { content: ''; display: inline-block; position: absolute; width: 4px; height: 4px; border-top: 2px solid #1432aa; border-left: 2px solid #1432aa; -webkit-transform: translateX(0) translateY(0); transform: translateX(0) translateY(0); transition: -webkit-transform .2s; transition: transform .2s; transition: transform .2s, -webkit-transform .2s; -webkit-transform: rotate(135deg); transform: rotate(135deg); }

.snd-child05 .nav-local .snd-child05 &gt; a:after { top: 0; bottom: 0; margin: auto; position: absolute; content: ''; left: 0; width: 4px; height: 15px; background-color: #1432aa; }

.snd-child05.thd-child01 .nav-local .snd-child05 &gt; a, .snd-child05.thd-child02 .nav-local .snd-child05 &gt; a, .snd-child05.thd-child03 .nav-local .snd-child05 &gt; a, .snd-child05.thd-child04 .nav-local .snd-child05 &gt; a, .snd-child05.thd-child05 .nav-local .snd-child05 &gt; a, .snd-child05.thd-child06 .nav-local .snd-child05 &gt; a, .snd-child05.thd-child07 .nav-local .snd-child05 &gt; a, .snd-child05.thd-child08 .nav-local .snd-child05 &gt; a, .snd-child05.thd-child09 .nav-local .snd-child05 &gt; a, .snd-child05.thd-child10 .nav-local .snd-child05 &gt; a { color: #333; }

.snd-child05.thd-child01 .nav-local .snd-child05 &gt; a:before, .snd-child05.thd-child02 .nav-local .snd-child05 &gt; a:before, .snd-child05.thd-child03 .nav-local .snd-child05 &gt; a:before, .snd-child05.thd-child04 .nav-local .snd-child05 &gt; a:before, .snd-child05.thd-child05 .nav-local .snd-child05 &gt; a:before, .snd-child05.thd-child06 .nav-local .snd-child05 &gt; a:before, .snd-child05.thd-child07 .nav-local .snd-child05 &gt; a:before, .snd-child05.thd-child08 .nav-local .snd-child05 &gt; a:before, .snd-child05.thd-child09 .nav-local .snd-child05 &gt; a:before, .snd-child05.thd-child10 .nav-local .snd-child05 &gt; a:before { content: ''; display: inline-block; position: absolute; width: 4px; height: 4px; border-top: 2px solid #999999; border-left: 2px solid #999999; -webkit-transform: translateX(0) translateY(0); transform: translateX(0) translateY(0); transition: -webkit-transform .2s; transition: transform .2s; transition: transform .2s, -webkit-transform .2s; -webkit-transform: rotate(225deg); transform: rotate(225deg); }

.snd-child05.thd-child01 .nav-local .snd-child05 &gt; a::after, .snd-child05.thd-child02 .nav-local .snd-child05 &gt; a::after, .snd-child05.thd-child03 .nav-local .snd-child05 &gt; a::after, .snd-child05.thd-child04 .nav-local .snd-child05 &gt; a::after, .snd-child05.thd-child05 .nav-local .snd-child05 &gt; a::after, .snd-child05.thd-child06 .nav-local .snd-child05 &gt; a::after, .snd-child05.thd-child07 .nav-local .snd-child05 &gt; a::after, .snd-child05.thd-child08 .nav-local .snd-child05 &gt; a::after, .snd-child05.thd-child09 .nav-local .snd-child05 &gt; a::after, .snd-child05.thd-child10 .nav-local .snd-child05 &gt; a::after { content: none; }

.snd-child06 .nav-local .snd-child06 &gt; a:before { content: ''; display: inline-block; position: absolute; width: 4px; height: 4px; border-top: 2px solid #1432aa; border-left: 2px solid #1432aa; -webkit-transform: translateX(0) translateY(0); transform: translateX(0) translateY(0); transition: -webkit-transform .2s; transition: transform .2s; transition: transform .2s, -webkit-transform .2s; -webkit-transform: rotate(135deg); transform: rotate(135deg); }

.snd-child06 .nav-local .snd-child06 &gt; a:after { top: 0; bottom: 0; margin: auto; position: absolute; content: ''; left: 0; width: 4px; height: 15px; background-color: #1432aa; }

.snd-child06.thd-child01 .nav-local .snd-child06 &gt; a, .snd-child06.thd-child02 .nav-local .snd-child06 &gt; a, .snd-child06.thd-child03 .nav-local .snd-child06 &gt; a, .snd-child06.thd-child04 .nav-local .snd-child06 &gt; a, .snd-child06.thd-child05 .nav-local .snd-child06 &gt; a, .snd-child06.thd-child06 .nav-local .snd-child06 &gt; a, .snd-child06.thd-child07 .nav-local .snd-child06 &gt; a, .snd-child06.thd-child08 .nav-local .snd-child06 &gt; a, .snd-child06.thd-child09 .nav-local .snd-child06 &gt; a, .snd-child06.thd-child10 .nav-local .snd-child06 &gt; a { color: #333; }

.snd-child06.thd-child01 .nav-local .snd-child06 &gt; a:before, .snd-child06.thd-child02 .nav-local .snd-child06 &gt; a:before, .snd-child06.thd-child03 .nav-local .snd-child06 &gt; a:before, .snd-child06.thd-child04 .nav-local .snd-child06 &gt; a:before, .snd-child06.thd-child05 .nav-local .snd-child06 &gt; a:before, .snd-child06.thd-child06 .nav-local .snd-child06 &gt; a:before, .snd-child06.thd-child07 .nav-local .snd-child06 &gt; a:before, .snd-child06.thd-child08 .nav-local .snd-child06 &gt; a:before, .snd-child06.thd-child09 .nav-local .snd-child06 &gt; a:before, .snd-child06.thd-child10 .nav-local .snd-child06 &gt; a:before { content: ''; display: inline-block; position: absolute; width: 4px; height: 4px; border-top: 2px solid #999999; border-left: 2px solid #999999; -webkit-transform: translateX(0) translateY(0); transform: translateX(0) translateY(0); transition: -webkit-transform .2s; transition: transform .2s; transition: transform .2s, -webkit-transform .2s; -webkit-transform: rotate(225deg); transform: rotate(225deg); }

.snd-child06.thd-child01 .nav-local .snd-child06 &gt; a::after, .snd-child06.thd-child02 .nav-local .snd-child06 &gt; a::after, .snd-child06.thd-child03 .nav-local .snd-child06 &gt; a::after, .snd-child06.thd-child04 .nav-local .snd-child06 &gt; a::after, .snd-child06.thd-child05 .nav-local .snd-child06 &gt; a::after, .snd-child06.thd-child06 .nav-local .snd-child06 &gt; a::after, .snd-child06.thd-child07 .nav-local .snd-child06 &gt; a::after, .snd-child06.thd-child08 .nav-local .snd-child06 &gt; a::after, .snd-child06.thd-child09 .nav-local .snd-child06 &gt; a::after, .snd-child06.thd-child10 .nav-local .snd-child06 &gt; a::after { content: none; }

.snd-child07 .nav-local .snd-child07 &gt; a:before { content: ''; display: inline-block; position: absolute; width: 4px; height: 4px; border-top: 2px solid #1432aa; border-left: 2px solid #1432aa; -webkit-transform: translateX(0) translateY(0); transform: translateX(0) translateY(0); transition: -webkit-transform .2s; transition: transform .2s; transition: transform .2s, -webkit-transform .2s; -webkit-transform: rotate(135deg); transform: rotate(135deg); }

.snd-child07 .nav-local .snd-child07 &gt; a:after { top: 0; bottom: 0; margin: auto; position: absolute; content: ''; left: 0; width: 4px; height: 15px; background-color: #1432aa; }

.snd-child07.thd-child01 .nav-local .snd-child07 &gt; a, .snd-child07.thd-child02 .nav-local .snd-child07 &gt; a, .snd-child07.thd-child03 .nav-local .snd-child07 &gt; a, .snd-child07.thd-child04 .nav-local .snd-child07 &gt; a, .snd-child07.thd-child05 .nav-local .snd-child07 &gt; a, .snd-child07.thd-child06 .nav-local .snd-child07 &gt; a, .snd-child07.thd-child07 .nav-local .snd-child07 &gt; a, .snd-child07.thd-child08 .nav-local .snd-child07 &gt; a, .snd-child07.thd-child09 .nav-local .snd-child07 &gt; a, .snd-child07.thd-child10 .nav-local .snd-child07 &gt; a { color: #333; }

.snd-child07.thd-child01 .nav-local .snd-child07 &gt; a:before, .snd-child07.thd-child02 .nav-local .snd-child07 &gt; a:before, .snd-child07.thd-child03 .nav-local .snd-child07 &gt; a:before, .snd-child07.thd-child04 .nav-local .snd-child07 &gt; a:before, .snd-child07.thd-child05 .nav-local .snd-child07 &gt; a:before, .snd-child07.thd-child06 .nav-local .snd-child07 &gt; a:before, .snd-child07.thd-child07 .nav-local .snd-child07 &gt; a:before, .snd-child07.thd-child08 .nav-local .snd-child07 &gt; a:before, .snd-child07.thd-child09 .nav-local .snd-child07 &gt; a:before, .snd-child07.thd-child10 .nav-local .snd-child07 &gt; a:before { content: ''; display: inline-block; position: absolute; width: 4px; height: 4px; border-top: 2px solid #999999; border-left: 2px solid #999999; -webkit-transform: translateX(0) translateY(0); transform: translateX(0) translateY(0); transition: -webkit-transform .2s; transition: transform .2s; transition: transform .2s, -webkit-transform .2s; -webkit-transform: rotate(225deg); transform: rotate(225deg); }

.snd-child07.thd-child01 .nav-local .snd-child07 &gt; a::after, .snd-child07.thd-child02 .nav-local .snd-child07 &gt; a::after, .snd-child07.thd-child03 .nav-local .snd-child07 &gt; a::after, .snd-child07.thd-child04 .nav-local .snd-child07 &gt; a::after, .snd-child07.thd-child05 .nav-local .snd-child07 &gt; a::after, .snd-child07.thd-child06 .nav-local .snd-child07 &gt; a::after, .snd-child07.thd-child07 .nav-local .snd-child07 &gt; a::after, .snd-child07.thd-child08 .nav-local .snd-child07 &gt; a::after, .snd-child07.thd-child09 .nav-local .snd-child07 &gt; a::after, .snd-child07.thd-child10 .nav-local .snd-child07 &gt; a::after { content: none; }

.snd-child08 .nav-local .snd-child08 &gt; a:before { content: ''; display: inline-block; position: absolute; width: 4px; height: 4px; border-top: 2px solid #1432aa; border-left: 2px solid #1432aa; -webkit-transform: translateX(0) translateY(0); transform: translateX(0) translateY(0); transition: -webkit-transform .2s; transition: transform .2s; transition: transform .2s, -webkit-transform .2s; -webkit-transform: rotate(135deg); transform: rotate(135deg); }

.snd-child08 .nav-local .snd-child08 &gt; a:after { top: 0; bottom: 0; margin: auto; position: absolute; content: ''; left: 0; width: 4px; height: 15px; background-color: #1432aa; }

.snd-child08.thd-child01 .nav-local .snd-child08 &gt; a, .snd-child08.thd-child02 .nav-local .snd-child08 &gt; a, .snd-child08.thd-child03 .nav-local .snd-child08 &gt; a, .snd-child08.thd-child04 .nav-local .snd-child08 &gt; a, .snd-child08.thd-child05 .nav-local .snd-child08 &gt; a, .snd-child08.thd-child06 .nav-local .snd-child08 &gt; a, .snd-child08.thd-child07 .nav-local .snd-child08 &gt; a, .snd-child08.thd-child08 .nav-local .snd-child08 &gt; a, .snd-child08.thd-child09 .nav-local .snd-child08 &gt; a, .snd-child08.thd-child10 .nav-local .snd-child08 &gt; a { color: #333; }

.snd-child08.thd-child01 .nav-local .snd-child08 &gt; a:before, .snd-child08.thd-child02 .nav-local .snd-child08 &gt; a:before, .snd-child08.thd-child03 .nav-local .snd-child08 &gt; a:before, .snd-child08.thd-child04 .nav-local .snd-child08 &gt; a:before, .snd-child08.thd-child05 .nav-local .snd-child08 &gt; a:before, .snd-child08.thd-child06 .nav-local .snd-child08 &gt; a:before, .snd-child08.thd-child07 .nav-local .snd-child08 &gt; a:before, .snd-child08.thd-child08 .nav-local .snd-child08 &gt; a:before, .snd-child08.thd-child09 .nav-local .snd-child08 &gt; a:before, .snd-child08.thd-child10 .nav-local .snd-child08 &gt; a:before { content: ''; display: inline-block; position: absolute; width: 4px; height: 4px; border-top: 2px solid #999999; border-left: 2px solid #999999; -webkit-transform: translateX(0) translateY(0); transform: translateX(0) translateY(0); transition: -webkit-transform .2s; transition: transform .2s; transition: transform .2s, -webkit-transform .2s; -webkit-transform: rotate(225deg); transform: rotate(225deg); }

.snd-child08.thd-child01 .nav-local .snd-child08 &gt; a::after, .snd-child08.thd-child02 .nav-local .snd-child08 &gt; a::after, .snd-child08.thd-child03 .nav-local .snd-child08 &gt; a::after, .snd-child08.thd-child04 .nav-local .snd-child08 &gt; a::after, .snd-child08.thd-child05 .nav-local .snd-child08 &gt; a::after, .snd-child08.thd-child06 .nav-local .snd-child08 &gt; a::after, .snd-child08.thd-child07 .nav-local .snd-child08 &gt; a::after, .snd-child08.thd-child08 .nav-local .snd-child08 &gt; a::after, .snd-child08.thd-child09 .nav-local .snd-child08 &gt; a::after, .snd-child08.thd-child10 .nav-local .snd-child08 &gt; a::after { content: none; }

.snd-child09 .nav-local .snd-child09 &gt; a:before { content: ''; display: inline-block; position: absolute; width: 4px; height: 4px; border-top: 2px solid #1432aa; border-left: 2px solid #1432aa; -webkit-transform: translateX(0) translateY(0); transform: translateX(0) translateY(0); transition: -webkit-transform .2s; transition: transform .2s; transition: transform .2s, -webkit-transform .2s; -webkit-transform: rotate(135deg); transform: rotate(135deg); }

.snd-child09 .nav-local .snd-child09 &gt; a:after { top: 0; bottom: 0; margin: auto; position: absolute; content: ''; left: 0; width: 4px; height: 15px; background-color: #1432aa; }

.snd-child09.thd-child01 .nav-local .snd-child09 &gt; a, .snd-child09.thd-child02 .nav-local .snd-child09 &gt; a, .snd-child09.thd-child03 .nav-local .snd-child09 &gt; a, .snd-child09.thd-child04 .nav-local .snd-child09 &gt; a, .snd-child09.thd-child05 .nav-local .snd-child09 &gt; a, .snd-child09.thd-child06 .nav-local .snd-child09 &gt; a, .snd-child09.thd-child07 .nav-local .snd-child09 &gt; a, .snd-child09.thd-child08 .nav-local .snd-child09 &gt; a, .snd-child09.thd-child09 .nav-local .snd-child09 &gt; a, .snd-child09.thd-child10 .nav-local .snd-child09 &gt; a { color: #333; }

.snd-child09.thd-child01 .nav-local .snd-child09 &gt; a:before, .snd-child09.thd-child02 .nav-local .snd-child09 &gt; a:before, .snd-child09.thd-child03 .nav-local .snd-child09 &gt; a:before, .snd-child09.thd-child04 .nav-local .snd-child09 &gt; a:before, .snd-child09.thd-child05 .nav-local .snd-child09 &gt; a:before, .snd-child09.thd-child06 .nav-local .snd-child09 &gt; a:before, .snd-child09.thd-child07 .nav-local .snd-child09 &gt; a:before, .snd-child09.thd-child08 .nav-local .snd-child09 &gt; a:before, .snd-child09.thd-child09 .nav-local .snd-child09 &gt; a:before, .snd-child09.thd-child10 .nav-local .snd-child09 &gt; a:before { content: ''; display: inline-block; position: absolute; width: 4px; height: 4px; border-top: 2px solid #999999; border-left: 2px solid #999999; -webkit-transform: translateX(0) translateY(0); transform: translateX(0) translateY(0); transition: -webkit-transform .2s; transition: transform .2s; transition: transform .2s, -webkit-transform .2s; -webkit-transform: rotate(225deg); transform: rotate(225deg); }

.snd-child09.thd-child01 .nav-local .snd-child09 &gt; a::after, .snd-child09.thd-child02 .nav-local .snd-child09 &gt; a::after, .snd-child09.thd-child03 .nav-local .snd-child09 &gt; a::after, .snd-child09.thd-child04 .nav-local .snd-child09 &gt; a::after, .snd-child09.thd-child05 .nav-local .snd-child09 &gt; a::after, .snd-child09.thd-child06 .nav-local .snd-child09 &gt; a::after, .snd-child09.thd-child07 .nav-local .snd-child09 &gt; a::after, .snd-child09.thd-child08 .nav-local .snd-child09 &gt; a::after, .snd-child09.thd-child09 .nav-local .snd-child09 &gt; a::after, .snd-child09.thd-child10 .nav-local .snd-child09 &gt; a::after { content: none; }

.snd-child10 .nav-local .snd-child10 &gt; a:before { content: ''; display: inline-block; position: absolute; width: 4px; height: 4px; border-top: 2px solid #1432aa; border-left: 2px solid #1432aa; -webkit-transform: translateX(0) translateY(0); transform: translateX(0) translateY(0); transition: -webkit-transform .2s; transition: transform .2s; transition: transform .2s, -webkit-transform .2s; -webkit-transform: rotate(135deg); transform: rotate(135deg); }

.snd-child10 .nav-local .snd-child10 &gt; a:after { top: 0; bottom: 0; margin: auto; position: absolute; content: ''; left: 0; width: 4px; height: 15px; background-color: #1432aa; }

.snd-child10.thd-child01 .nav-local .snd-child10 &gt; a, .snd-child10.thd-child02 .nav-local .snd-child10 &gt; a, .snd-child10.thd-child03 .nav-local .snd-child10 &gt; a, .snd-child10.thd-child04 .nav-local .snd-child10 &gt; a, .snd-child10.thd-child05 .nav-local .snd-child10 &gt; a, .snd-child10.thd-child06 .nav-local .snd-child10 &gt; a, .snd-child10.thd-child07 .nav-local .snd-child10 &gt; a, .snd-child10.thd-child08 .nav-local .snd-child10 &gt; a, .snd-child10.thd-child09 .nav-local .snd-child10 &gt; a, .snd-child10.thd-child10 .nav-local .snd-child10 &gt; a { color: #333; }

.snd-child10.thd-child01 .nav-local .snd-child10 &gt; a:before, .snd-child10.thd-child02 .nav-local .snd-child10 &gt; a:before, .snd-child10.thd-child03 .nav-local .snd-child10 &gt; a:before, .snd-child10.thd-child04 .nav-local .snd-child10 &gt; a:before, .snd-child10.thd-child05 .nav-local .snd-child10 &gt; a:before, .snd-child10.thd-child06 .nav-local .snd-child10 &gt; a:before, .snd-child10.thd-child07 .nav-local .snd-child10 &gt; a:before, .snd-child10.thd-child08 .nav-local .snd-child10 &gt; a:before, .snd-child10.thd-child09 .nav-local .snd-child10 &gt; a:before, .snd-child10.thd-child10 .nav-local .snd-child10 &gt; a:before { content: ''; display: inline-block; position: absolute; width: 4px; height: 4px; border-top: 2px solid #999999; border-left: 2px solid #999999; -webkit-transform: translateX(0) translateY(0); transform: translateX(0) translateY(0); transition: -webkit-transform .2s; transition: transform .2s; transition: transform .2s, -webkit-transform .2s; -webkit-transform: rotate(225deg); transform: rotate(225deg); }

.snd-child10.thd-child01 .nav-local .snd-child10 &gt; a::after, .snd-child10.thd-child02 .nav-local .snd-child10 &gt; a::after, .snd-child10.thd-child03 .nav-local .snd-child10 &gt; a::after, .snd-child10.thd-child04 .nav-local .snd-child10 &gt; a::after, .snd-child10.thd-child05 .nav-local .snd-child10 &gt; a::after, .snd-child10.thd-child06 .nav-local .snd-child10 &gt; a::after, .snd-child10.thd-child07 .nav-local .snd-child10 &gt; a::after, .snd-child10.thd-child08 .nav-local .snd-child10 &gt; a::after, .snd-child10.thd-child09 .nav-local .snd-child10 &gt; a::after, .snd-child10.thd-child10 .nav-local .snd-child10 &gt; a::after { content: none; }

.snd-child11 .nav-local .snd-child11 &gt; a:before { content: ''; display: inline-block; position: absolute; width: 4px; height: 4px; border-top: 2px solid #1432aa; border-left: 2px solid #1432aa; -webkit-transform: translateX(0) translateY(0); transform: translateX(0) translateY(0); transition: -webkit-transform .2s; transition: transform .2s; transition: transform .2s, -webkit-transform .2s; -webkit-transform: rotate(135deg); transform: rotate(135deg); }

.snd-child11 .nav-local .snd-child11 &gt; a:after { top: 0; bottom: 0; margin: auto; position: absolute; content: ''; left: 0; width: 4px; height: 15px; background-color: #1432aa; }

.snd-child11.thd-child01 .nav-local .snd-child11 &gt; a, .snd-child11.thd-child02 .nav-local .snd-child11 &gt; a, .snd-child11.thd-child03 .nav-local .snd-child11 &gt; a, .snd-child11.thd-child04 .nav-local .snd-child11 &gt; a, .snd-child11.thd-child05 .nav-local .snd-child11 &gt; a, .snd-child11.thd-child06 .nav-local .snd-child11 &gt; a, .snd-child11.thd-child07 .nav-local .snd-child11 &gt; a, .snd-child11.thd-child08 .nav-local .snd-child11 &gt; a, .snd-child11.thd-child09 .nav-local .snd-child11 &gt; a, .snd-child11.thd-child10 .nav-local .snd-child11 &gt; a { color: #333; }

.snd-child11.thd-child01 .nav-local .snd-child11 &gt; a:before, .snd-child11.thd-child02 .nav-local .snd-child11 &gt; a:before, .snd-child11.thd-child03 .nav-local .snd-child11 &gt; a:before, .snd-child11.thd-child04 .nav-local .snd-child11 &gt; a:before, .snd-child11.thd-child05 .nav-local .snd-child11 &gt; a:before, .snd-child11.thd-child06 .nav-local .snd-child11 &gt; a:before, .snd-child11.thd-child07 .nav-local .snd-child11 &gt; a:before, .snd-child11.thd-child08 .nav-local .snd-child11 &gt; a:before, .snd-child11.thd-child09 .nav-local .snd-child11 &gt; a:before, .snd-child11.thd-child10 .nav-local .snd-child11 &gt; a:before { content: ''; display: inline-block; position: absolute; width: 4px; height: 4px; border-top: 2px solid #999999; border-left: 2px solid #999999; -webkit-transform: translateX(0) translateY(0); transform: translateX(0) translateY(0); transition: -webkit-transform .2s; transition: transform .2s; transition: transform .2s, -webkit-transform .2s; -webkit-transform: rotate(225deg); transform: rotate(225deg); }

.snd-child11.thd-child01 .nav-local .snd-child11 &gt; a::after, .snd-child11.thd-child02 .nav-local .snd-child11 &gt; a::after, .snd-child11.thd-child03 .nav-local .snd-child11 &gt; a::after, .snd-child11.thd-child04 .nav-local .snd-child11 &gt; a::after, .snd-child11.thd-child05 .nav-local .snd-child11 &gt; a::after, .snd-child11.thd-child06 .nav-local .snd-child11 &gt; a::after, .snd-child11.thd-child07 .nav-local .snd-child11 &gt; a::after, .snd-child11.thd-child08 .nav-local .snd-child11 &gt; a::after, .snd-child11.thd-child09 .nav-local .snd-child11 &gt; a::after, .snd-child11.thd-child10 .nav-local .snd-child11 &gt; a::after { content: none; }

.snd-child12 .nav-local .snd-child12 &gt; a:before { content: ''; display: inline-block; position: absolute; width: 4px; height: 4px; border-top: 2px solid #1432aa; border-left: 2px solid #1432aa; -webkit-transform: translateX(0) translateY(0); transform: translateX(0) translateY(0); transition: -webkit-transform .2s; transition: transform .2s; transition: transform .2s, -webkit-transform .2s; -webkit-transform: rotate(135deg); transform: rotate(135deg); }

.snd-child12 .nav-local .snd-child12 &gt; a:after { top: 0; bottom: 0; margin: auto; position: absolute; content: ''; left: 0; width: 4px; height: 15px; background-color: #1432aa; }

.snd-child12.thd-child01 .nav-local .snd-child12 &gt; a, .snd-child12.thd-child02 .nav-local .snd-child12 &gt; a, .snd-child12.thd-child03 .nav-local .snd-child12 &gt; a, .snd-child12.thd-child04 .nav-local .snd-child12 &gt; a, .snd-child12.thd-child05 .nav-local .snd-child12 &gt; a, .snd-child12.thd-child06 .nav-local .snd-child12 &gt; a, .snd-child12.thd-child07 .nav-local .snd-child12 &gt; a, .snd-child12.thd-child08 .nav-local .snd-child12 &gt; a, .snd-child12.thd-child09 .nav-local .snd-child12 &gt; a, .snd-child12.thd-child10 .nav-local .snd-child12 &gt; a { color: #333; }

.snd-child12.thd-child01 .nav-local .snd-child12 &gt; a:before, .snd-child12.thd-child02 .nav-local .snd-child12 &gt; a:before, .snd-child12.thd-child03 .nav-local .snd-child12 &gt; a:before, .snd-child12.thd-child04 .nav-local .snd-child12 &gt; a:before, .snd-child12.thd-child05 .nav-local .snd-child12 &gt; a:before, .snd-child12.thd-child06 .nav-local .snd-child12 &gt; a:before, .snd-child12.thd-child07 .nav-local .snd-child12 &gt; a:before, .snd-child12.thd-child08 .nav-local .snd-child12 &gt; a:before, .snd-child12.thd-child09 .nav-local .snd-child12 &gt; a:before, .snd-child12.thd-child10 .nav-local .snd-child12 &gt; a:before { content: ''; display: inline-block; position: absolute; width: 4px; height: 4px; border-top: 2px solid #999999; border-left: 2px solid #999999; -webkit-transform: translateX(0) translateY(0); transform: translateX(0) translateY(0); transition: -webkit-transform .2s; transition: transform .2s; transition: transform .2s, -webkit-transform .2s; -webkit-transform: rotate(225deg); transform: rotate(225deg); }

.snd-child12.thd-child01 .nav-local .snd-child12 &gt; a::after, .snd-child12.thd-child02 .nav-local .snd-child12 &gt; a::after, .snd-child12.thd-child03 .nav-local .snd-child12 &gt; a::after, .snd-child12.thd-child04 .nav-local .snd-child12 &gt; a::after, .snd-child12.thd-child05 .nav-local .snd-child12 &gt; a::after, .snd-child12.thd-child06 .nav-local .snd-child12 &gt; a::after, .snd-child12.thd-child07 .nav-local .snd-child12 &gt; a::after, .snd-child12.thd-child08 .nav-local .snd-child12 &gt; a::after, .snd-child12.thd-child09 .nav-local .snd-child12 &gt; a::after, .snd-child12.thd-child10 .nav-local .snd-child12 &gt; a::after { content: none; }

.snd-child13 .nav-local .snd-child13 &gt; a:before { content: ''; display: inline-block; position: absolute; width: 4px; height: 4px; border-top: 2px solid #1432aa; border-left: 2px solid #1432aa; -webkit-transform: translateX(0) translateY(0); transform: translateX(0) translateY(0); transition: -webkit-transform .2s; transition: transform .2s; transition: transform .2s, -webkit-transform .2s; -webkit-transform: rotate(135deg); transform: rotate(135deg); }

.snd-child13 .nav-local .snd-child13 &gt; a:after { top: 0; bottom: 0; margin: auto; position: absolute; content: ''; left: 0; width: 4px; height: 15px; background-color: #1432aa; }

.snd-child13.thd-child01 .nav-local .snd-child13 &gt; a, .snd-child13.thd-child02 .nav-local .snd-child13 &gt; a, .snd-child13.thd-child03 .nav-local .snd-child13 &gt; a, .snd-child13.thd-child04 .nav-local .snd-child13 &gt; a, .snd-child13.thd-child05 .nav-local .snd-child13 &gt; a, .snd-child13.thd-child06 .nav-local .snd-child13 &gt; a, .snd-child13.thd-child07 .nav-local .snd-child13 &gt; a, .snd-child13.thd-child08 .nav-local .snd-child13 &gt; a, .snd-child13.thd-child09 .nav-local .snd-child13 &gt; a, .snd-child13.thd-child10 .nav-local .snd-child13 &gt; a { color: #333; }

.snd-child13.thd-child01 .nav-local .snd-child13 &gt; a:before, .snd-child13.thd-child02 .nav-local .snd-child13 &gt; a:before, .snd-child13.thd-child03 .nav-local .snd-child13 &gt; a:before, .snd-child13.thd-child04 .nav-local .snd-child13 &gt; a:before, .snd-child13.thd-child05 .nav-local .snd-child13 &gt; a:before, .snd-child13.thd-child06 .nav-local .snd-child13 &gt; a:before, .snd-child13.thd-child07 .nav-local .snd-child13 &gt; a:before, .snd-child13.thd-child08 .nav-local .snd-child13 &gt; a:before, .snd-child13.thd-child09 .nav-local .snd-child13 &gt; a:before, .snd-child13.thd-child10 .nav-local .snd-child13 &gt; a:before { content: ''; display: inline-block; position: absolute; width: 4px; height: 4px; border-top: 2px solid #999999; border-left: 2px solid #999999; -webkit-transform: translateX(0) translateY(0); transform: translateX(0) translateY(0); transition: -webkit-transform .2s; transition: transform .2s; transition: transform .2s, -webkit-transform .2s; -webkit-transform: rotate(225deg); transform: rotate(225deg); }

.snd-child13.thd-child01 .nav-local .snd-child13 &gt; a::after, .snd-child13.thd-child02 .nav-local .snd-child13 &gt; a::after, .snd-child13.thd-child03 .nav-local .snd-child13 &gt; a::after, .snd-child13.thd-child04 .nav-local .snd-child13 &gt; a::after, .snd-child13.thd-child05 .nav-local .snd-child13 &gt; a::after, .snd-child13.thd-child06 .nav-local .snd-child13 &gt; a::after, .snd-child13.thd-child07 .nav-local .snd-child13 &gt; a::after, .snd-child13.thd-child08 .nav-local .snd-child13 &gt; a::after, .snd-child13.thd-child09 .nav-local .snd-child13 &gt; a::after, .snd-child13.thd-child10 .nav-local .snd-child13 &gt; a::after { content: none; }

.snd-child14 .nav-local .snd-child14 &gt; a:before { content: ''; display: inline-block; position: absolute; width: 4px; height: 4px; border-top: 2px solid #1432aa; border-left: 2px solid #1432aa; -webkit-transform: translateX(0) translateY(0); transform: translateX(0) translateY(0); transition: -webkit-transform .2s; transition: transform .2s; transition: transform .2s, -webkit-transform .2s; -webkit-transform: rotate(135deg); transform: rotate(135deg); }

.snd-child14 .nav-local .snd-child14 &gt; a:after { top: 0; bottom: 0; margin: auto; position: absolute; content: ''; left: 0; width: 4px; height: 15px; background-color: #1432aa; }

.snd-child14.thd-child01 .nav-local .snd-child14 &gt; a, .snd-child14.thd-child02 .nav-local .snd-child14 &gt; a, .snd-child14.thd-child03 .nav-local .snd-child14 &gt; a, .snd-child14.thd-child04 .nav-local .snd-child14 &gt; a, .snd-child14.thd-child05 .nav-local .snd-child14 &gt; a, .snd-child14.thd-child06 .nav-local .snd-child14 &gt; a, .snd-child14.thd-child07 .nav-local .snd-child14 &gt; a, .snd-child14.thd-child08 .nav-local .snd-child14 &gt; a, .snd-child14.thd-child09 .nav-local .snd-child14 &gt; a, .snd-child14.thd-child10 .nav-local .snd-child14 &gt; a { color: #333; }

.snd-child14.thd-child01 .nav-local .snd-child14 &gt; a:before, .snd-child14.thd-child02 .nav-local .snd-child14 &gt; a:before, .snd-child14.thd-child03 .nav-local .snd-child14 &gt; a:before, .snd-child14.thd-child04 .nav-local .snd-child14 &gt; a:before, .snd-child14.thd-child05 .nav-local .snd-child14 &gt; a:before, .snd-child14.thd-child06 .nav-local .snd-child14 &gt; a:before, .snd-child14.thd-child07 .nav-local .snd-child14 &gt; a:before, .snd-child14.thd-child08 .nav-local .snd-child14 &gt; a:before, .snd-child14.thd-child09 .nav-local .snd-child14 &gt; a:before, .snd-child14.thd-child10 .nav-local .snd-child14 &gt; a:before { content: ''; display: inline-block; position: absolute; width: 4px; height: 4px; border-top: 2px solid #999999; border-left: 2px solid #999999; -webkit-transform: translateX(0) translateY(0); transform: translateX(0) translateY(0); transition: -webkit-transform .2s; transition: transform .2s; transition: transform .2s, -webkit-transform .2s; -webkit-transform: rotate(225deg); transform: rotate(225deg); }

.snd-child14.thd-child01 .nav-local .snd-child14 &gt; a::after, .snd-child14.thd-child02 .nav-local .snd-child14 &gt; a::after, .snd-child14.thd-child03 .nav-local .snd-child14 &gt; a::after, .snd-child14.thd-child04 .nav-local .snd-child14 &gt; a::after, .snd-child14.thd-child05 .nav-local .snd-child14 &gt; a::after, .snd-child14.thd-child06 .nav-local .snd-child14 &gt; a::after, .snd-child14.thd-child07 .nav-local .snd-child14 &gt; a::after, .snd-child14.thd-child08 .nav-local .snd-child14 &gt; a::after, .snd-child14.thd-child09 .nav-local .snd-child14 &gt; a::after, .snd-child14.thd-child10 .nav-local .snd-child14 &gt; a::after { content: none; }

.snd-child15 .nav-local .snd-child15 &gt; a:before { content: ''; display: inline-block; position: absolute; width: 4px; height: 4px; border-top: 2px solid #1432aa; border-left: 2px solid #1432aa; -webkit-transform: translateX(0) translateY(0); transform: translateX(0) translateY(0); transition: -webkit-transform .2s; transition: transform .2s; transition: transform .2s, -webkit-transform .2s; -webkit-transform: rotate(135deg); transform: rotate(135deg); }

.snd-child15 .nav-local .snd-child15 &gt; a:after { top: 0; bottom: 0; margin: auto; position: absolute; content: ''; left: 0; width: 4px; height: 15px; background-color: #1432aa; }

.snd-child15.thd-child01 .nav-local .snd-child15 &gt; a, .snd-child15.thd-child02 .nav-local .snd-child15 &gt; a, .snd-child15.thd-child03 .nav-local .snd-child15 &gt; a, .snd-child15.thd-child04 .nav-local .snd-child15 &gt; a, .snd-child15.thd-child05 .nav-local .snd-child15 &gt; a, .snd-child15.thd-child06 .nav-local .snd-child15 &gt; a, .snd-child15.thd-child07 .nav-local .snd-child15 &gt; a, .snd-child15.thd-child08 .nav-local .snd-child15 &gt; a, .snd-child15.thd-child09 .nav-local .snd-child15 &gt; a, .snd-child15.thd-child10 .nav-local .snd-child15 &gt; a { color: #333; }

.snd-child15.thd-child01 .nav-local .snd-child15 &gt; a:before, .snd-child15.thd-child02 .nav-local .snd-child15 &gt; a:before, .snd-child15.thd-child03 .nav-local .snd-child15 &gt; a:before, .snd-child15.thd-child04 .nav-local .snd-child15 &gt; a:before, .snd-child15.thd-child05 .nav-local .snd-child15 &gt; a:before, .snd-child15.thd-child06 .nav-local .snd-child15 &gt; a:before, .snd-child15.thd-child07 .nav-local .snd-child15 &gt; a:before, .snd-child15.thd-child08 .nav-local .snd-child15 &gt; a:before, .snd-child15.thd-child09 .nav-local .snd-child15 &gt; a:before, .snd-child15.thd-child10 .nav-local .snd-child15 &gt; a:before { content: ''; display: inline-block; position: absolute; width: 4px; height: 4px; border-top: 2px solid #999999; border-left: 2px solid #999999; -webkit-transform: translateX(0) translateY(0); transform: translateX(0) translateY(0); transition: -webkit-transform .2s; transition: transform .2s; transition: transform .2s, -webkit-transform .2s; -webkit-transform: rotate(225deg); transform: rotate(225deg); }

.snd-child15.thd-child01 .nav-local .snd-child15 &gt; a::after, .snd-child15.thd-child02 .nav-local .snd-child15 &gt; a::after, .snd-child15.thd-child03 .nav-local .snd-child15 &gt; a::after, .snd-child15.thd-child04 .nav-local .snd-child15 &gt; a::after, .snd-child15.thd-child05 .nav-local .snd-child15 &gt; a::after, .snd-child15.thd-child06 .nav-local .snd-child15 &gt; a::after, .snd-child15.thd-child07 .nav-local .snd-child15 &gt; a::after, .snd-child15.thd-child08 .nav-local .snd-child15 &gt; a::after, .snd-child15.thd-child09 .nav-local .snd-child15 &gt; a::after, .snd-child15.thd-child10 .nav-local .snd-child15 &gt; a::after { content: none; }

.snd-child16 .nav-local .snd-child16 &gt; a:before { content: ''; display: inline-block; position: absolute; width: 4px; height: 4px; border-top: 2px solid #1432aa; border-left: 2px solid #1432aa; -webkit-transform: translateX(0) translateY(0); transform: translateX(0) translateY(0); transition: -webkit-transform .2s; transition: transform .2s; transition: transform .2s, -webkit-transform .2s; -webkit-transform: rotate(135deg); transform: rotate(135deg); }

.snd-child16 .nav-local .snd-child16 &gt; a:after { top: 0; bottom: 0; margin: auto; position: absolute; content: ''; left: 0; width: 4px; height: 15px; background-color: #1432aa; }

.snd-child16.thd-child01 .nav-local .snd-child16 &gt; a, .snd-child16.thd-child02 .nav-local .snd-child16 &gt; a, .snd-child16.thd-child03 .nav-local .snd-child16 &gt; a, .snd-child16.thd-child04 .nav-local .snd-child16 &gt; a, .snd-child16.thd-child05 .nav-local .snd-child16 &gt; a, .snd-child16.thd-child06 .nav-local .snd-child16 &gt; a, .snd-child16.thd-child07 .nav-local .snd-child16 &gt; a, .snd-child16.thd-child08 .nav-local .snd-child16 &gt; a, .snd-child16.thd-child09 .nav-local .snd-child16 &gt; a, .snd-child16.thd-child10 .nav-local .snd-child16 &gt; a { color: #333; }

.snd-child16.thd-child01 .nav-local .snd-child16 &gt; a:before, .snd-child16.thd-child02 .nav-local .snd-child16 &gt; a:before, .snd-child16.thd-child03 .nav-local .snd-child16 &gt; a:before, .snd-child16.thd-child04 .nav-local .snd-child16 &gt; a:before, .snd-child16.thd-child05 .nav-local .snd-child16 &gt; a:before, .snd-child16.thd-child06 .nav-local .snd-child16 &gt; a:before, .snd-child16.thd-child07 .nav-local .snd-child16 &gt; a:before, .snd-child16.thd-child08 .nav-local .snd-child16 &gt; a:before, .snd-child16.thd-child09 .nav-local .snd-child16 &gt; a:before, .snd-child16.thd-child10 .nav-local .snd-child16 &gt; a:before { content: ''; display: inline-block; position: absolute; width: 4px; height: 4px; border-top: 2px solid #999999; border-left: 2px solid #999999; -webkit-transform: translateX(0) translateY(0); transform: translateX(0) translateY(0); transition: -webkit-transform .2s; transition: transform .2s; transition: transform .2s, -webkit-transform .2s; -webkit-transform: rotate(225deg); transform: rotate(225deg); }

.snd-child16.thd-child01 .nav-local .snd-child16 &gt; a::after, .snd-child16.thd-child02 .nav-local .snd-child16 &gt; a::after, .snd-child16.thd-child03 .nav-local .snd-child16 &gt; a::after, .snd-child16.thd-child04 .nav-local .snd-child16 &gt; a::after, .snd-child16.thd-child05 .nav-local .snd-child16 &gt; a::after, .snd-child16.thd-child06 .nav-local .snd-child16 &gt; a::after, .snd-child16.thd-child07 .nav-local .snd-child16 &gt; a::after, .snd-child16.thd-child08 .nav-local .snd-child16 &gt; a::after, .snd-child16.thd-child09 .nav-local .snd-child16 &gt; a::after, .snd-child16.thd-child10 .nav-local .snd-child16 &gt; a::after { content: none; }

.snd-child17 .nav-local .snd-child17 &gt; a:before { content: ''; display: inline-block; position: absolute; width: 4px; height: 4px; border-top: 2px solid #1432aa; border-left: 2px solid #1432aa; -webkit-transform: translateX(0) translateY(0); transform: translateX(0) translateY(0); transition: -webkit-transform .2s; transition: transform .2s; transition: transform .2s, -webkit-transform .2s; -webkit-transform: rotate(135deg); transform: rotate(135deg); }

.snd-child17 .nav-local .snd-child17 &gt; a:after { top: 0; bottom: 0; margin: auto; position: absolute; content: ''; left: 0; width: 4px; height: 15px; background-color: #1432aa; }

.snd-child17.thd-child01 .nav-local .snd-child17 &gt; a, .snd-child17.thd-child02 .nav-local .snd-child17 &gt; a, .snd-child17.thd-child03 .nav-local .snd-child17 &gt; a, .snd-child17.thd-child04 .nav-local .snd-child17 &gt; a, .snd-child17.thd-child05 .nav-local .snd-child17 &gt; a, .snd-child17.thd-child06 .nav-local .snd-child17 &gt; a, .snd-child17.thd-child07 .nav-local .snd-child17 &gt; a, .snd-child17.thd-child08 .nav-local .snd-child17 &gt; a, .snd-child17.thd-child09 .nav-local .snd-child17 &gt; a, .snd-child17.thd-child10 .nav-local .snd-child17 &gt; a { color: #333; }

.snd-child17.thd-child01 .nav-local .snd-child17 &gt; a:before, .snd-child17.thd-child02 .nav-local .snd-child17 &gt; a:before, .snd-child17.thd-child03 .nav-local .snd-child17 &gt; a:before, .snd-child17.thd-child04 .nav-local .snd-child17 &gt; a:before, .snd-child17.thd-child05 .nav-local .snd-child17 &gt; a:before, .snd-child17.thd-child06 .nav-local .snd-child17 &gt; a:before, .snd-child17.thd-child07 .nav-local .snd-child17 &gt; a:before, .snd-child17.thd-child08 .nav-local .snd-child17 &gt; a:before, .snd-child17.thd-child09 .nav-local .snd-child17 &gt; a:before, .snd-child17.thd-child10 .nav-local .snd-child17 &gt; a:before { content: ''; display: inline-block; position: absolute; width: 4px; height: 4px; border-top: 2px solid #999999; border-left: 2px solid #999999; -webkit-transform: translateX(0) translateY(0); transform: translateX(0) translateY(0); transition: -webkit-transform .2s; transition: transform .2s; transition: transform .2s, -webkit-transform .2s; -webkit-transform: rotate(225deg); transform: rotate(225deg); }

.snd-child17.thd-child01 .nav-local .snd-child17 &gt; a::after, .snd-child17.thd-child02 .nav-local .snd-child17 &gt; a::after, .snd-child17.thd-child03 .nav-local .snd-child17 &gt; a::after, .snd-child17.thd-child04 .nav-local .snd-child17 &gt; a::after, .snd-child17.thd-child05 .nav-local .snd-child17 &gt; a::after, .snd-child17.thd-child06 .nav-local .snd-child17 &gt; a::after, .snd-child17.thd-child07 .nav-local .snd-child17 &gt; a::after, .snd-child17.thd-child08 .nav-local .snd-child17 &gt; a::after, .snd-child17.thd-child09 .nav-local .snd-child17 &gt; a::after, .snd-child17.thd-child10 .nav-local .snd-child17 &gt; a::after { content: none; }

.snd-child18 .nav-local .snd-child18 &gt; a:before { content: ''; display: inline-block; position: absolute; width: 4px; height: 4px; border-top: 2px solid #1432aa; border-left: 2px solid #1432aa; -webkit-transform: translateX(0) translateY(0); transform: translateX(0) translateY(0); transition: -webkit-transform .2s; transition: transform .2s; transition: transform .2s, -webkit-transform .2s; -webkit-transform: rotate(135deg); transform: rotate(135deg); }

.snd-child18 .nav-local .snd-child18 &gt; a:after { top: 0; bottom: 0; margin: auto; position: absolute; content: ''; left: 0; width: 4px; height: 15px; background-color: #1432aa; }

.snd-child18.thd-child01 .nav-local .snd-child18 &gt; a, .snd-child18.thd-child02 .nav-local .snd-child18 &gt; a, .snd-child18.thd-child03 .nav-local .snd-child18 &gt; a, .snd-child18.thd-child04 .nav-local .snd-child18 &gt; a, .snd-child18.thd-child05 .nav-local .snd-child18 &gt; a, .snd-child18.thd-child06 .nav-local .snd-child18 &gt; a, .snd-child18.thd-child07 .nav-local .snd-child18 &gt; a, .snd-child18.thd-child08 .nav-local .snd-child18 &gt; a, .snd-child18.thd-child09 .nav-local .snd-child18 &gt; a, .snd-child18.thd-child10 .nav-local .snd-child18 &gt; a { color: #333; }

.snd-child18.thd-child01 .nav-local .snd-child18 &gt; a:before, .snd-child18.thd-child02 .nav-local .snd-child18 &gt; a:before, .snd-child18.thd-child03 .nav-local .snd-child18 &gt; a:before, .snd-child18.thd-child04 .nav-local .snd-child18 &gt; a:before, .snd-child18.thd-child05 .nav-local .snd-child18 &gt; a:before, .snd-child18.thd-child06 .nav-local .snd-child18 &gt; a:before, .snd-child18.thd-child07 .nav-local .snd-child18 &gt; a:before, .snd-child18.thd-child08 .nav-local .snd-child18 &gt; a:before, .snd-child18.thd-child09 .nav-local .snd-child18 &gt; a:before, .snd-child18.thd-child10 .nav-local .snd-child18 &gt; a:before { content: ''; display: inline-block; position: absolute; width: 4px; height: 4px; border-top: 2px solid #999999; border-left: 2px solid #999999; -webkit-transform: translateX(0) translateY(0); transform: translateX(0) translateY(0); transition: -webkit-transform .2s; transition: transform .2s; transition: transform .2s, -webkit-transform .2s; -webkit-transform: rotate(225deg); transform: rotate(225deg); }

.snd-child18.thd-child01 .nav-local .snd-child18 &gt; a::after, .snd-child18.thd-child02 .nav-local .snd-child18 &gt; a::after, .snd-child18.thd-child03 .nav-local .snd-child18 &gt; a::after, .snd-child18.thd-child04 .nav-local .snd-child18 &gt; a::after, .snd-child18.thd-child05 .nav-local .snd-child18 &gt; a::after, .snd-child18.thd-child06 .nav-local .snd-child18 &gt; a::after, .snd-child18.thd-child07 .nav-local .snd-child18 &gt; a::after, .snd-child18.thd-child08 .nav-local .snd-child18 &gt; a::after, .snd-child18.thd-child09 .nav-local .snd-child18 &gt; a::after, .snd-child18.thd-child10 .nav-local .snd-child18 &gt; a::after { content: none; }

.snd-child19 .nav-local .snd-child19 &gt; a:before { content: ''; display: inline-block; position: absolute; width: 4px; height: 4px; border-top: 2px solid #1432aa; border-left: 2px solid #1432aa; -webkit-transform: translateX(0) translateY(0); transform: translateX(0) translateY(0); transition: -webkit-transform .2s; transition: transform .2s; transition: transform .2s, -webkit-transform .2s; -webkit-transform: rotate(135deg); transform: rotate(135deg); }

.snd-child19 .nav-local .snd-child19 &gt; a:after { top: 0; bottom: 0; margin: auto; position: absolute; content: ''; left: 0; width: 4px; height: 15px; background-color: #1432aa; }

.snd-child19.thd-child01 .nav-local .snd-child19 &gt; a, .snd-child19.thd-child02 .nav-local .snd-child19 &gt; a, .snd-child19.thd-child03 .nav-local .snd-child19 &gt; a, .snd-child19.thd-child04 .nav-local .snd-child19 &gt; a, .snd-child19.thd-child05 .nav-local .snd-child19 &gt; a, .snd-child19.thd-child06 .nav-local .snd-child19 &gt; a, .snd-child19.thd-child07 .nav-local .snd-child19 &gt; a, .snd-child19.thd-child08 .nav-local .snd-child19 &gt; a, .snd-child19.thd-child09 .nav-local .snd-child19 &gt; a, .snd-child19.thd-child10 .nav-local .snd-child19 &gt; a { color: #333; }

.snd-child19.thd-child01 .nav-local .snd-child19 &gt; a:before, .snd-child19.thd-child02 .nav-local .snd-child19 &gt; a:before, .snd-child19.thd-child03 .nav-local .snd-child19 &gt; a:before, .snd-child19.thd-child04 .nav-local .snd-child19 &gt; a:before, .snd-child19.thd-child05 .nav-local .snd-child19 &gt; a:before, .snd-child19.thd-child06 .nav-local .snd-child19 &gt; a:before, .snd-child19.thd-child07 .nav-local .snd-child19 &gt; a:before, .snd-child19.thd-child08 .nav-local .snd-child19 &gt; a:before, .snd-child19.thd-child09 .nav-local .snd-child19 &gt; a:before, .snd-child19.thd-child10 .nav-local .snd-child19 &gt; a:before { content: ''; display: inline-block; position: absolute; width: 4px; height: 4px; border-top: 2px solid #999999; border-left: 2px solid #999999; -webkit-transform: translateX(0) translateY(0); transform: translateX(0) translateY(0); transition: -webkit-transform .2s; transition: transform .2s; transition: transform .2s, -webkit-transform .2s; -webkit-transform: rotate(225deg); transform: rotate(225deg); }

.snd-child19.thd-child01 .nav-local .snd-child19 &gt; a::after, .snd-child19.thd-child02 .nav-local .snd-child19 &gt; a::after, .snd-child19.thd-child03 .nav-local .snd-child19 &gt; a::after, .snd-child19.thd-child04 .nav-local .snd-child19 &gt; a::after, .snd-child19.thd-child05 .nav-local .snd-child19 &gt; a::after, .snd-child19.thd-child06 .nav-local .snd-child19 &gt; a::after, .snd-child19.thd-child07 .nav-local .snd-child19 &gt; a::after, .snd-child19.thd-child08 .nav-local .snd-child19 &gt; a::after, .snd-child19.thd-child09 .nav-local .snd-child19 &gt; a::after, .snd-child19.thd-child10 .nav-local .snd-child19 &gt; a::after { content: none; }

.snd-child20 .nav-local .snd-child20 &gt; a:before { content: ''; display: inline-block; position: absolute; width: 4px; height: 4px; border-top: 2px solid #1432aa; border-left: 2px solid #1432aa; -webkit-transform: translateX(0) translateY(0); transform: translateX(0) translateY(0); transition: -webkit-transform .2s; transition: transform .2s; transition: transform .2s, -webkit-transform .2s; -webkit-transform: rotate(135deg); transform: rotate(135deg); }

.snd-child20 .nav-local .snd-child20 &gt; a:after { top: 0; bottom: 0; margin: auto; position: absolute; content: ''; left: 0; width: 4px; height: 15px; background-color: #1432aa; }

.snd-child20.thd-child01 .nav-local .snd-child20 &gt; a, .snd-child20.thd-child02 .nav-local .snd-child20 &gt; a, .snd-child20.thd-child03 .nav-local .snd-child20 &gt; a, .snd-child20.thd-child04 .nav-local .snd-child20 &gt; a, .snd-child20.thd-child05 .nav-local .snd-child20 &gt; a, .snd-child20.thd-child06 .nav-local .snd-child20 &gt; a, .snd-child20.thd-child07 .nav-local .snd-child20 &gt; a, .snd-child20.thd-child08 .nav-local .snd-child20 &gt; a, .snd-child20.thd-child09 .nav-local .snd-child20 &gt; a, .snd-child20.thd-child10 .nav-local .snd-child20 &gt; a { color: #333; }

.snd-child20.thd-child01 .nav-local .snd-child20 &gt; a:before, .snd-child20.thd-child02 .nav-local .snd-child20 &gt; a:before, .snd-child20.thd-child03 .nav-local .snd-child20 &gt; a:before, .snd-child20.thd-child04 .nav-local .snd-child20 &gt; a:before, .snd-child20.thd-child05 .nav-local .snd-child20 &gt; a:before, .snd-child20.thd-child06 .nav-local .snd-child20 &gt; a:before, .snd-child20.thd-child07 .nav-local .snd-child20 &gt; a:before, .snd-child20.thd-child08 .nav-local .snd-child20 &gt; a:before, .snd-child20.thd-child09 .nav-local .snd-child20 &gt; a:before, .snd-child20.thd-child10 .nav-local .snd-child20 &gt; a:before { content: ''; display: inline-block; position: absolute; width: 4px; height: 4px; border-top: 2px solid #999999; border-left: 2px solid #999999; -webkit-transform: translateX(0) translateY(0); transform: translateX(0) translateY(0); transition: -webkit-transform .2s; transition: transform .2s; transition: transform .2s, -webkit-transform .2s; -webkit-transform: rotate(225deg); transform: rotate(225deg); }

.snd-child20.thd-child01 .nav-local .snd-child20 &gt; a::after, .snd-child20.thd-child02 .nav-local .snd-child20 &gt; a::after, .snd-child20.thd-child03 .nav-local .snd-child20 &gt; a::after, .snd-child20.thd-child04 .nav-local .snd-child20 &gt; a::after, .snd-child20.thd-child05 .nav-local .snd-child20 &gt; a::after, .snd-child20.thd-child06 .nav-local .snd-child20 &gt; a::after, .snd-child20.thd-child07 .nav-local .snd-child20 &gt; a::after, .snd-child20.thd-child08 .nav-local .snd-child20 &gt; a::after, .snd-child20.thd-child09 .nav-local .snd-child20 &gt; a::after, .snd-child20.thd-child10 .nav-local .snd-child20 &gt; a::after { content: none; }

.thd-child01 .nav-local .thd-child01 &gt; a:before, .thd-child01.foh-child01 .nav-local .thd-child01 &gt; a:before, .thd-child01.foh-child02 .nav-local .thd-child01 &gt; a:before, .thd-child01.foh-child03 .nav-local .thd-child01 &gt; a:before, .thd-child01.foh-child04 .nav-local .thd-child01 &gt; a:before, .thd-child01.foh-child05 .nav-local .thd-child01 &gt; a:before, .thd-child01.foh-child06 .nav-local .thd-child01 &gt; a:before, .thd-child01.foh-child07 .nav-local .thd-child01 &gt; a:before, .thd-child01.foh-child08 .nav-local .thd-child01 &gt; a:before, .thd-child01.foh-child09 .nav-local .thd-child01 &gt; a:before, .thd-child01.foh-child10 .nav-local .thd-child01 &gt; a:before, .thd-child02 .nav-local .thd-child02 &gt; a:before, .thd-child02.foh-child01 .nav-local .thd-child02 &gt; a:before, .thd-child02.foh-child02 .nav-local .thd-child02 &gt; a:before, .thd-child02.foh-child03 .nav-local .thd-child02 &gt; a:before, .thd-child02.foh-child04 .nav-local .thd-child02 &gt; a:before, .thd-child02.foh-child05 .nav-local .thd-child02 &gt; a:before, .thd-child02.foh-child06 .nav-local .thd-child02 &gt; a:before, .thd-child02.foh-child07 .nav-local .thd-child02 &gt; a:before, .thd-child02.foh-child08 .nav-local .thd-child02 &gt; a:before, .thd-child02.foh-child09 .nav-local .thd-child02 &gt; a:before, .thd-child02.foh-child10 .nav-local .thd-child02 &gt; a:before, .thd-child03 .nav-local .thd-child03 &gt; a:before, .thd-child03.foh-child01 .nav-local .thd-child03 &gt; a:before, .thd-child03.foh-child02 .nav-local .thd-child03 &gt; a:before, .thd-child03.foh-child03 .nav-local .thd-child03 &gt; a:before, .thd-child03.foh-child04 .nav-local .thd-child03 &gt; a:before, .thd-child03.foh-child05 .nav-local .thd-child03 &gt; a:before, .thd-child03.foh-child06 .nav-local .thd-child03 &gt; a:before, .thd-child03.foh-child07 .nav-local .thd-child03 &gt; a:before, .thd-child03.foh-child08 .nav-local .thd-child03 &gt; a:before, .thd-child03.foh-child09 .nav-local .thd-child03 &gt; a:before, .thd-child03.foh-child10 .nav-local .thd-child03 &gt; a:before, .thd-child04 .nav-local .thd-child04 &gt; a:before, .thd-child04.foh-child01 .nav-local .thd-child04 &gt; a:before, .thd-child04.foh-child02 .nav-local .thd-child04 &gt; a:before, .thd-child04.foh-child03 .nav-local .thd-child04 &gt; a:before, .thd-child04.foh-child04 .nav-local .thd-child04 &gt; a:before, .thd-child04.foh-child05 .nav-local .thd-child04 &gt; a:before, .thd-child04.foh-child06 .nav-local .thd-child04 &gt; a:before, .thd-child04.foh-child07 .nav-local .thd-child04 &gt; a:before, .thd-child04.foh-child08 .nav-local .thd-child04 &gt; a:before, .thd-child04.foh-child09 .nav-local .thd-child04 &gt; a:before, .thd-child04.foh-child10 .nav-local .thd-child04 &gt; a:before, .thd-child05 .nav-local .thd-child05 &gt; a:before, .thd-child05.foh-child01 .nav-local .thd-child05 &gt; a:before, .thd-child05.foh-child02 .nav-local .thd-child05 &gt; a:before, .thd-child05.foh-child03 .nav-local .thd-child05 &gt; a:before, .thd-child05.foh-child04 .nav-local .thd-child05 &gt; a:before, .thd-child05.foh-child05 .nav-local .thd-child05 &gt; a:before, .thd-child05.foh-child06 .nav-local .thd-child05 &gt; a:before, .thd-child05.foh-child07 .nav-local .thd-child05 &gt; a:before, .thd-child05.foh-child08 .nav-local .thd-child05 &gt; a:before, .thd-child05.foh-child09 .nav-local .thd-child05 &gt; a:before, .thd-child05.foh-child10 .nav-local .thd-child05 &gt; a:before, .thd-child06 .nav-local .thd-child06 &gt; a:before, .thd-child06.foh-child01 .nav-local .thd-child06 &gt; a:before, .thd-child06.foh-child02 .nav-local .thd-child06 &gt; a:before, .thd-child06.foh-child03 .nav-local .thd-child06 &gt; a:before, .thd-child06.foh-child04 .nav-local .thd-child06 &gt; a:before, .thd-child06.foh-child05 .nav-local .thd-child06 &gt; a:before, .thd-child06.foh-child06 .nav-local .thd-child06 &gt; a:before, .thd-child06.foh-child07 .nav-local .thd-child06 &gt; a:before, .thd-child06.foh-child08 .nav-local .thd-child06 &gt; a:before, .thd-child06.foh-child09 .nav-local .thd-child06 &gt; a:before, .thd-child06.foh-child10 .nav-local .thd-child06 &gt; a:before, .thd-child07 .nav-local .thd-child07 &gt; a:before, .thd-child07.foh-child01 .nav-local .thd-child07 &gt; a:before, .thd-child07.foh-child02 .nav-local .thd-child07 &gt; a:before, .thd-child07.foh-child03 .nav-local .thd-child07 &gt; a:before, .thd-child07.foh-child04 .nav-local .thd-child07 &gt; a:before, .thd-child07.foh-child05 .nav-local .thd-child07 &gt; a:before, .thd-child07.foh-child06 .nav-local .thd-child07 &gt; a:before, .thd-child07.foh-child07 .nav-local .thd-child07 &gt; a:before, .thd-child07.foh-child08 .nav-local .thd-child07 &gt; a:before, .thd-child07.foh-child09 .nav-local .thd-child07 &gt; a:before, .thd-child07.foh-child10 .nav-local .thd-child07 &gt; a:before, .thd-child08 .nav-local .thd-child08 &gt; a:before, .thd-child08.foh-child01 .nav-local .thd-child08 &gt; a:before, .thd-child08.foh-child02 .nav-local .thd-child08 &gt; a:before, .thd-child08.foh-child03 .nav-local .thd-child08 &gt; a:before, .thd-child08.foh-child04 .nav-local .thd-child08 &gt; a:before, .thd-child08.foh-child05 .nav-local .thd-child08 &gt; a:before, .thd-child08.foh-child06 .nav-local .thd-child08 &gt; a:before, .thd-child08.foh-child07 .nav-local .thd-child08 &gt; a:before, .thd-child08.foh-child08 .nav-local .thd-child08 &gt; a:before, .thd-child08.foh-child09 .nav-local .thd-child08 &gt; a:before, .thd-child08.foh-child10 .nav-local .thd-child08 &gt; a:before, .thd-child09 .nav-local .thd-child09 &gt; a:before, .thd-child09.foh-child01 .nav-local .thd-child09 &gt; a:before, .thd-child09.foh-child02 .nav-local .thd-child09 &gt; a:before, .thd-child09.foh-child03 .nav-local .thd-child09 &gt; a:before, .thd-child09.foh-child04 .nav-local .thd-child09 &gt; a:before, .thd-child09.foh-child05 .nav-local .thd-child09 &gt; a:before, .thd-child09.foh-child06 .nav-local .thd-child09 &gt; a:before, .thd-child09.foh-child07 .nav-local .thd-child09 &gt; a:before, .thd-child09.foh-child08 .nav-local .thd-child09 &gt; a:before, .thd-child09.foh-child09 .nav-local .thd-child09 &gt; a:before, .thd-child09.foh-child10 .nav-local .thd-child09 &gt; a:before, .thd-child10 .nav-local .thd-child10 &gt; a:before, .thd-child10.foh-child01 .nav-local .thd-child10 &gt; a:before, .thd-child10.foh-child02 .nav-local .thd-child10 &gt; a:before, .thd-child10.foh-child03 .nav-local .thd-child10 &gt; a:before, .thd-child10.foh-child04 .nav-local .thd-child10 &gt; a:before, .thd-child10.foh-child05 .nav-local .thd-child10 &gt; a:before, .thd-child10.foh-child06 .nav-local .thd-child10 &gt; a:before, .thd-child10.foh-child07 .nav-local .thd-child10 &gt; a:before, .thd-child10.foh-child08 .nav-local .thd-child10 &gt; a:before, .thd-child10.foh-child09 .nav-local .thd-child10 &gt; a:before, .thd-child10.foh-child10 .nav-local .thd-child10 &gt; a:before, .thd-child11 .nav-local .thd-child11 &gt; a:before, .thd-child11.foh-child01 .nav-local .thd-child11 &gt; a:before, .thd-child11.foh-child02 .nav-local .thd-child11 &gt; a:before, .thd-child11.foh-child03 .nav-local .thd-child11 &gt; a:before, .thd-child11.foh-child04 .nav-local .thd-child11 &gt; a:before, .thd-child11.foh-child05 .nav-local .thd-child11 &gt; a:before, .thd-child11.foh-child06 .nav-local .thd-child11 &gt; a:before, .thd-child11.foh-child07 .nav-local .thd-child11 &gt; a:before, .thd-child11.foh-child08 .nav-local .thd-child11 &gt; a:before, .thd-child11.foh-child09 .nav-local .thd-child11 &gt; a:before, .thd-child11.foh-child10 .nav-local .thd-child11 &gt; a:before, .thd-child12 .nav-local .thd-child12 &gt; a:before, .thd-child12.foh-child01 .nav-local .thd-child12 &gt; a:before, .thd-child12.foh-child02 .nav-local .thd-child12 &gt; a:before, .thd-child12.foh-child03 .nav-local .thd-child12 &gt; a:before, .thd-child12.foh-child04 .nav-local .thd-child12 &gt; a:before, .thd-child12.foh-child05 .nav-local .thd-child12 &gt; a:before, .thd-child12.foh-child06 .nav-local .thd-child12 &gt; a:before, .thd-child12.foh-child07 .nav-local .thd-child12 &gt; a:before, .thd-child12.foh-child08 .nav-local .thd-child12 &gt; a:before, .thd-child12.foh-child09 .nav-local .thd-child12 &gt; a:before, .thd-child12.foh-child10 .nav-local .thd-child12 &gt; a:before, .thd-child13 .nav-local .thd-child13 &gt; a:before, .thd-child13.foh-child01 .nav-local .thd-child13 &gt; a:before, .thd-child13.foh-child02 .nav-local .thd-child13 &gt; a:before, .thd-child13.foh-child03 .nav-local .thd-child13 &gt; a:before, .thd-child13.foh-child04 .nav-local .thd-child13 &gt; a:before, .thd-child13.foh-child05 .nav-local .thd-child13 &gt; a:before, .thd-child13.foh-child06 .nav-local .thd-child13 &gt; a:before, .thd-child13.foh-child07 .nav-local .thd-child13 &gt; a:before, .thd-child13.foh-child08 .nav-local .thd-child13 &gt; a:before, .thd-child13.foh-child09 .nav-local .thd-child13 &gt; a:before, .thd-child13.foh-child10 .nav-local .thd-child13 &gt; a:before, .thd-child14 .nav-local .thd-child14 &gt; a:before, .thd-child14.foh-child01 .nav-local .thd-child14 &gt; a:before, .thd-child14.foh-child02 .nav-local .thd-child14 &gt; a:before, .thd-child14.foh-child03 .nav-local .thd-child14 &gt; a:before, .thd-child14.foh-child04 .nav-local .thd-child14 &gt; a:before, .thd-child14.foh-child05 .nav-local .thd-child14 &gt; a:before, .thd-child14.foh-child06 .nav-local .thd-child14 &gt; a:before, .thd-child14.foh-child07 .nav-local .thd-child14 &gt; a:before, .thd-child14.foh-child08 .nav-local .thd-child14 &gt; a:before, .thd-child14.foh-child09 .nav-local .thd-child14 &gt; a:before, .thd-child14.foh-child10 .nav-local .thd-child14 &gt; a:before, .thd-child15 .nav-local .thd-child15 &gt; a:before, .thd-child15.foh-child01 .nav-local .thd-child15 &gt; a:before, .thd-child15.foh-child02 .nav-local .thd-child15 &gt; a:before, .thd-child15.foh-child03 .nav-local .thd-child15 &gt; a:before, .thd-child15.foh-child04 .nav-local .thd-child15 &gt; a:before, .thd-child15.foh-child05 .nav-local .thd-child15 &gt; a:before, .thd-child15.foh-child06 .nav-local .thd-child15 &gt; a:before, .thd-child15.foh-child07 .nav-local .thd-child15 &gt; a:before, .thd-child15.foh-child08 .nav-local .thd-child15 &gt; a:before, .thd-child15.foh-child09 .nav-local .thd-child15 &gt; a:before, .thd-child15.foh-child10 .nav-local .thd-child15 &gt; a:before, .thd-child16 .nav-local .thd-child16 &gt; a:before, .thd-child16.foh-child01 .nav-local .thd-child16 &gt; a:before, .thd-child16.foh-child02 .nav-local .thd-child16 &gt; a:before, .thd-child16.foh-child03 .nav-local .thd-child16 &gt; a:before, .thd-child16.foh-child04 .nav-local .thd-child16 &gt; a:before, .thd-child16.foh-child05 .nav-local .thd-child16 &gt; a:before, .thd-child16.foh-child06 .nav-local .thd-child16 &gt; a:before, .thd-child16.foh-child07 .nav-local .thd-child16 &gt; a:before, .thd-child16.foh-child08 .nav-local .thd-child16 &gt; a:before, .thd-child16.foh-child09 .nav-local .thd-child16 &gt; a:before, .thd-child16.foh-child10 .nav-local .thd-child16 &gt; a:before, .thd-child17 .nav-local .thd-child17 &gt; a:before, .thd-child17.foh-child01 .nav-local .thd-child17 &gt; a:before, .thd-child17.foh-child02 .nav-local .thd-child17 &gt; a:before, .thd-child17.foh-child03 .nav-local .thd-child17 &gt; a:before, .thd-child17.foh-child04 .nav-local .thd-child17 &gt; a:before, .thd-child17.foh-child05 .nav-local .thd-child17 &gt; a:before, .thd-child17.foh-child06 .nav-local .thd-child17 &gt; a:before, .thd-child17.foh-child07 .nav-local .thd-child17 &gt; a:before, .thd-child17.foh-child08 .nav-local .thd-child17 &gt; a:before, .thd-child17.foh-child09 .nav-local .thd-child17 &gt; a:before, .thd-child17.foh-child10 .nav-local .thd-child17 &gt; a:before, .thd-child18 .nav-local .thd-child18 &gt; a:before, .thd-child18.foh-child01 .nav-local .thd-child18 &gt; a:before, .thd-child18.foh-child02 .nav-local .thd-child18 &gt; a:before, .thd-child18.foh-child03 .nav-local .thd-child18 &gt; a:before, .thd-child18.foh-child04 .nav-local .thd-child18 &gt; a:before, .thd-child18.foh-child05 .nav-local .thd-child18 &gt; a:before, .thd-child18.foh-child06 .nav-local .thd-child18 &gt; a:before, .thd-child18.foh-child07 .nav-local .thd-child18 &gt; a:before, .thd-child18.foh-child08 .nav-local .thd-child18 &gt; a:before, .thd-child18.foh-child09 .nav-local .thd-child18 &gt; a:before, .thd-child18.foh-child10 .nav-local .thd-child18 &gt; a:before, .thd-child19 .nav-local .thd-child19 &gt; a:before, .thd-child19.foh-child01 .nav-local .thd-child19 &gt; a:before, .thd-child19.foh-child02 .nav-local .thd-child19 &gt; a:before, .thd-child19.foh-child03 .nav-local .thd-child19 &gt; a:before, .thd-child19.foh-child04 .nav-local .thd-child19 &gt; a:before, .thd-child19.foh-child05 .nav-local .thd-child19 &gt; a:before, .thd-child19.foh-child06 .nav-local .thd-child19 &gt; a:before, .thd-child19.foh-child07 .nav-local .thd-child19 &gt; a:before, .thd-child19.foh-child08 .nav-local .thd-child19 &gt; a:before, .thd-child19.foh-child09 .nav-local .thd-child19 &gt; a:before, .thd-child19.foh-child10 .nav-local .thd-child19 &gt; a:before, .thd-child20 .nav-local .thd-child20 &gt; a:before, .thd-child20.foh-child01 .nav-local .thd-child20 &gt; a:before, .thd-child20.foh-child02 .nav-local .thd-child20 &gt; a:before, .thd-child20.foh-child03 .nav-local .thd-child20 &gt; a:before, .thd-child20.foh-child04 .nav-local .thd-child20 &gt; a:before, .thd-child20.foh-child05 .nav-local .thd-child20 &gt; a:before, .thd-child20.foh-child06 .nav-local .thd-child20 &gt; a:before, .thd-child20.foh-child07 .nav-local .thd-child20 &gt; a:before, .thd-child20.foh-child08 .nav-local .thd-child20 &gt; a:before, .thd-child20.foh-child09 .nav-local .thd-child20 &gt; a:before, .thd-child20.foh-child10 .nav-local .thd-child20 &gt; a:before { content: ''; display: inline-block; position: absolute; width: 4px; height: 4px; border-top: 2px solid #999999; border-left: 2px solid #999999; -webkit-transform: translateX(0) translateY(0); transform: translateX(0) translateY(0); transition: -webkit-transform .2s; transition: transform .2s; transition: transform .2s, -webkit-transform .2s; -webkit-transform: rotate(225deg); transform: rotate(225deg); }

.thd-child01 .nav-local .thd-child01 &gt; .foh, .thd-child01.foh-child01 .nav-local .thd-child01 &gt; .foh, .thd-child01.foh-child02 .nav-local .thd-child01 &gt; .foh, .thd-child01.foh-child03 .nav-local .thd-child01 &gt; .foh, .thd-child01.foh-child04 .nav-local .thd-child01 &gt; .foh, .thd-child01.foh-child05 .nav-local .thd-child01 &gt; .foh, .thd-child01.foh-child06 .nav-local .thd-child01 &gt; .foh, .thd-child01.foh-child07 .nav-local .thd-child01 &gt; .foh, .thd-child01.foh-child08 .nav-local .thd-child01 &gt; .foh, .thd-child01.foh-child09 .nav-local .thd-child01 &gt; .foh, .thd-child01.foh-child10 .nav-local .thd-child01 &gt; .foh, .thd-child02 .nav-local .thd-child02 &gt; .foh, .thd-child02.foh-child01 .nav-local .thd-child02 &gt; .foh, .thd-child02.foh-child02 .nav-local .thd-child02 &gt; .foh, .thd-child02.foh-child03 .nav-local .thd-child02 &gt; .foh, .thd-child02.foh-child04 .nav-local .thd-child02 &gt; .foh, .thd-child02.foh-child05 .nav-local .thd-child02 &gt; .foh, .thd-child02.foh-child06 .nav-local .thd-child02 &gt; .foh, .thd-child02.foh-child07 .nav-local .thd-child02 &gt; .foh, .thd-child02.foh-child08 .nav-local .thd-child02 &gt; .foh, .thd-child02.foh-child09 .nav-local .thd-child02 &gt; .foh, .thd-child02.foh-child10 .nav-local .thd-child02 &gt; .foh, .thd-child03 .nav-local .thd-child03 &gt; .foh, .thd-child03.foh-child01 .nav-local .thd-child03 &gt; .foh, .thd-child03.foh-child02 .nav-local .thd-child03 &gt; .foh, .thd-child03.foh-child03 .nav-local .thd-child03 &gt; .foh, .thd-child03.foh-child04 .nav-local .thd-child03 &gt; .foh, .thd-child03.foh-child05 .nav-local .thd-child03 &gt; .foh, .thd-child03.foh-child06 .nav-local .thd-child03 &gt; .foh, .thd-child03.foh-child07 .nav-local .thd-child03 &gt; .foh, .thd-child03.foh-child08 .nav-local .thd-child03 &gt; .foh, .thd-child03.foh-child09 .nav-local .thd-child03 &gt; .foh, .thd-child03.foh-child10 .nav-local .thd-child03 &gt; .foh, .thd-child04 .nav-local .thd-child04 &gt; .foh, .thd-child04.foh-child01 .nav-local .thd-child04 &gt; .foh, .thd-child04.foh-child02 .nav-local .thd-child04 &gt; .foh, .thd-child04.foh-child03 .nav-local .thd-child04 &gt; .foh, .thd-child04.foh-child04 .nav-local .thd-child04 &gt; .foh, .thd-child04.foh-child05 .nav-local .thd-child04 &gt; .foh, .thd-child04.foh-child06 .nav-local .thd-child04 &gt; .foh, .thd-child04.foh-child07 .nav-local .thd-child04 &gt; .foh, .thd-child04.foh-child08 .nav-local .thd-child04 &gt; .foh, .thd-child04.foh-child09 .nav-local .thd-child04 &gt; .foh, .thd-child04.foh-child10 .nav-local .thd-child04 &gt; .foh, .thd-child05 .nav-local .thd-child05 &gt; .foh, .thd-child05.foh-child01 .nav-local .thd-child05 &gt; .foh, .thd-child05.foh-child02 .nav-local .thd-child05 &gt; .foh, .thd-child05.foh-child03 .nav-local .thd-child05 &gt; .foh, .thd-child05.foh-child04 .nav-local .thd-child05 &gt; .foh, .thd-child05.foh-child05 .nav-local .thd-child05 &gt; .foh, .thd-child05.foh-child06 .nav-local .thd-child05 &gt; .foh, .thd-child05.foh-child07 .nav-local .thd-child05 &gt; .foh, .thd-child05.foh-child08 .nav-local .thd-child05 &gt; .foh, .thd-child05.foh-child09 .nav-local .thd-child05 &gt; .foh, .thd-child05.foh-child10 .nav-local .thd-child05 &gt; .foh, .thd-child06 .nav-local .thd-child06 &gt; .foh, .thd-child06.foh-child01 .nav-local .thd-child06 &gt; .foh, .thd-child06.foh-child02 .nav-local .thd-child06 &gt; .foh, .thd-child06.foh-child03 .nav-local .thd-child06 &gt; .foh, .thd-child06.foh-child04 .nav-local .thd-child06 &gt; .foh, .thd-child06.foh-child05 .nav-local .thd-child06 &gt; .foh, .thd-child06.foh-child06 .nav-local .thd-child06 &gt; .foh, .thd-child06.foh-child07 .nav-local .thd-child06 &gt; .foh, .thd-child06.foh-child08 .nav-local .thd-child06 &gt; .foh, .thd-child06.foh-child09 .nav-local .thd-child06 &gt; .foh, .thd-child06.foh-child10 .nav-local .thd-child06 &gt; .foh, .thd-child07 .nav-local .thd-child07 &gt; .foh, .thd-child07.foh-child01 .nav-local .thd-child07 &gt; .foh, .thd-child07.foh-child02 .nav-local .thd-child07 &gt; .foh, .thd-child07.foh-child03 .nav-local .thd-child07 &gt; .foh, .thd-child07.foh-child04 .nav-local .thd-child07 &gt; .foh, .thd-child07.foh-child05 .nav-local .thd-child07 &gt; .foh, .thd-child07.foh-child06 .nav-local .thd-child07 &gt; .foh, .thd-child07.foh-child07 .nav-local .thd-child07 &gt; .foh, .thd-child07.foh-child08 .nav-local .thd-child07 &gt; .foh, .thd-child07.foh-child09 .nav-local .thd-child07 &gt; .foh, .thd-child07.foh-child10 .nav-local .thd-child07 &gt; .foh, .thd-child08 .nav-local .thd-child08 &gt; .foh, .thd-child08.foh-child01 .nav-local .thd-child08 &gt; .foh, .thd-child08.foh-child02 .nav-local .thd-child08 &gt; .foh, .thd-child08.foh-child03 .nav-local .thd-child08 &gt; .foh, .thd-child08.foh-child04 .nav-local .thd-child08 &gt; .foh, .thd-child08.foh-child05 .nav-local .thd-child08 &gt; .foh, .thd-child08.foh-child06 .nav-local .thd-child08 &gt; .foh, .thd-child08.foh-child07 .nav-local .thd-child08 &gt; .foh, .thd-child08.foh-child08 .nav-local .thd-child08 &gt; .foh, .thd-child08.foh-child09 .nav-local .thd-child08 &gt; .foh, .thd-child08.foh-child10 .nav-local .thd-child08 &gt; .foh, .thd-child09 .nav-local .thd-child09 &gt; .foh, .thd-child09.foh-child01 .nav-local .thd-child09 &gt; .foh, .thd-child09.foh-child02 .nav-local .thd-child09 &gt; .foh, .thd-child09.foh-child03 .nav-local .thd-child09 &gt; .foh, .thd-child09.foh-child04 .nav-local .thd-child09 &gt; .foh, .thd-child09.foh-child05 .nav-local .thd-child09 &gt; .foh, .thd-child09.foh-child06 .nav-local .thd-child09 &gt; .foh, .thd-child09.foh-child07 .nav-local .thd-child09 &gt; .foh, .thd-child09.foh-child08 .nav-local .thd-child09 &gt; .foh, .thd-child09.foh-child09 .nav-local .thd-child09 &gt; .foh, .thd-child09.foh-child10 .nav-local .thd-child09 &gt; .foh, .thd-child10 .nav-local .thd-child10 &gt; .foh, .thd-child10.foh-child01 .nav-local .thd-child10 &gt; .foh, .thd-child10.foh-child02 .nav-local .thd-child10 &gt; .foh, .thd-child10.foh-child03 .nav-local .thd-child10 &gt; .foh, .thd-child10.foh-child04 .nav-local .thd-child10 &gt; .foh, .thd-child10.foh-child05 .nav-local .thd-child10 &gt; .foh, .thd-child10.foh-child06 .nav-local .thd-child10 &gt; .foh, .thd-child10.foh-child07 .nav-local .thd-child10 &gt; .foh, .thd-child10.foh-child08 .nav-local .thd-child10 &gt; .foh, .thd-child10.foh-child09 .nav-local .thd-child10 &gt; .foh, .thd-child10.foh-child10 .nav-local .thd-child10 &gt; .foh, .thd-child11 .nav-local .thd-child11 &gt; .foh, .thd-child11.foh-child01 .nav-local .thd-child11 &gt; .foh, .thd-child11.foh-child02 .nav-local .thd-child11 &gt; .foh, .thd-child11.foh-child03 .nav-local .thd-child11 &gt; .foh, .thd-child11.foh-child04 .nav-local .thd-child11 &gt; .foh, .thd-child11.foh-child05 .nav-local .thd-child11 &gt; .foh, .thd-child11.foh-child06 .nav-local .thd-child11 &gt; .foh, .thd-child11.foh-child07 .nav-local .thd-child11 &gt; .foh, .thd-child11.foh-child08 .nav-local .thd-child11 &gt; .foh, .thd-child11.foh-child09 .nav-local .thd-child11 &gt; .foh, .thd-child11.foh-child10 .nav-local .thd-child11 &gt; .foh, .thd-child12 .nav-local .thd-child12 &gt; .foh, .thd-child12.foh-child01 .nav-local .thd-child12 &gt; .foh, .thd-child12.foh-child02 .nav-local .thd-child12 &gt; .foh, .thd-child12.foh-child03 .nav-local .thd-child12 &gt; .foh, .thd-child12.foh-child04 .nav-local .thd-child12 &gt; .foh, .thd-child12.foh-child05 .nav-local .thd-child12 &gt; .foh, .thd-child12.foh-child06 .nav-local .thd-child12 &gt; .foh, .thd-child12.foh-child07 .nav-local .thd-child12 &gt; .foh, .thd-child12.foh-child08 .nav-local .thd-child12 &gt; .foh, .thd-child12.foh-child09 .nav-local .thd-child12 &gt; .foh, .thd-child12.foh-child10 .nav-local .thd-child12 &gt; .foh, .thd-child13 .nav-local .thd-child13 &gt; .foh, .thd-child13.foh-child01 .nav-local .thd-child13 &gt; .foh, .thd-child13.foh-child02 .nav-local .thd-child13 &gt; .foh, .thd-child13.foh-child03 .nav-local .thd-child13 &gt; .foh, .thd-child13.foh-child04 .nav-local .thd-child13 &gt; .foh, .thd-child13.foh-child05 .nav-local .thd-child13 &gt; .foh, .thd-child13.foh-child06 .nav-local .thd-child13 &gt; .foh, .thd-child13.foh-child07 .nav-local .thd-child13 &gt; .foh, .thd-child13.foh-child08 .nav-local .thd-child13 &gt; .foh, .thd-child13.foh-child09 .nav-local .thd-child13 &gt; .foh, .thd-child13.foh-child10 .nav-local .thd-child13 &gt; .foh, .thd-child14 .nav-local .thd-child14 &gt; .foh, .thd-child14.foh-child01 .nav-local .thd-child14 &gt; .foh, .thd-child14.foh-child02 .nav-local .thd-child14 &gt; .foh, .thd-child14.foh-child03 .nav-local .thd-child14 &gt; .foh, .thd-child14.foh-child04 .nav-local .thd-child14 &gt; .foh, .thd-child14.foh-child05 .nav-local .thd-child14 &gt; .foh, .thd-child14.foh-child06 .nav-local .thd-child14 &gt; .foh, .thd-child14.foh-child07 .nav-local .thd-child14 &gt; .foh, .thd-child14.foh-child08 .nav-local .thd-child14 &gt; .foh, .thd-child14.foh-child09 .nav-local .thd-child14 &gt; .foh, .thd-child14.foh-child10 .nav-local .thd-child14 &gt; .foh, .thd-child15 .nav-local .thd-child15 &gt; .foh, .thd-child15.foh-child01 .nav-local .thd-child15 &gt; .foh, .thd-child15.foh-child02 .nav-local .thd-child15 &gt; .foh, .thd-child15.foh-child03 .nav-local .thd-child15 &gt; .foh, .thd-child15.foh-child04 .nav-local .thd-child15 &gt; .foh, .thd-child15.foh-child05 .nav-local .thd-child15 &gt; .foh, .thd-child15.foh-child06 .nav-local .thd-child15 &gt; .foh, .thd-child15.foh-child07 .nav-local .thd-child15 &gt; .foh, .thd-child15.foh-child08 .nav-local .thd-child15 &gt; .foh, .thd-child15.foh-child09 .nav-local .thd-child15 &gt; .foh, .thd-child15.foh-child10 .nav-local .thd-child15 &gt; .foh, .thd-child16 .nav-local .thd-child16 &gt; .foh, .thd-child16.foh-child01 .nav-local .thd-child16 &gt; .foh, .thd-child16.foh-child02 .nav-local .thd-child16 &gt; .foh, .thd-child16.foh-child03 .nav-local .thd-child16 &gt; .foh, .thd-child16.foh-child04 .nav-local .thd-child16 &gt; .foh, .thd-child16.foh-child05 .nav-local .thd-child16 &gt; .foh, .thd-child16.foh-child06 .nav-local .thd-child16 &gt; .foh, .thd-child16.foh-child07 .nav-local .thd-child16 &gt; .foh, .thd-child16.foh-child08 .nav-local .thd-child16 &gt; .foh, .thd-child16.foh-child09 .nav-local .thd-child16 &gt; .foh, .thd-child16.foh-child10 .nav-local .thd-child16 &gt; .foh, .thd-child17 .nav-local .thd-child17 &gt; .foh, .thd-child17.foh-child01 .nav-local .thd-child17 &gt; .foh, .thd-child17.foh-child02 .nav-local .thd-child17 &gt; .foh, .thd-child17.foh-child03 .nav-local .thd-child17 &gt; .foh, .thd-child17.foh-child04 .nav-local .thd-child17 &gt; .foh, .thd-child17.foh-child05 .nav-local .thd-child17 &gt; .foh, .thd-child17.foh-child06 .nav-local .thd-child17 &gt; .foh, .thd-child17.foh-child07 .nav-local .thd-child17 &gt; .foh, .thd-child17.foh-child08 .nav-local .thd-child17 &gt; .foh, .thd-child17.foh-child09 .nav-local .thd-child17 &gt; .foh, .thd-child17.foh-child10 .nav-local .thd-child17 &gt; .foh, .thd-child18 .nav-local .thd-child18 &gt; .foh, .thd-child18.foh-child01 .nav-local .thd-child18 &gt; .foh, .thd-child18.foh-child02 .nav-local .thd-child18 &gt; .foh, .thd-child18.foh-child03 .nav-local .thd-child18 &gt; .foh, .thd-child18.foh-child04 .nav-local .thd-child18 &gt; .foh, .thd-child18.foh-child05 .nav-local .thd-child18 &gt; .foh, .thd-child18.foh-child06 .nav-local .thd-child18 &gt; .foh, .thd-child18.foh-child07 .nav-local .thd-child18 &gt; .foh, .thd-child18.foh-child08 .nav-local .thd-child18 &gt; .foh, .thd-child18.foh-child09 .nav-local .thd-child18 &gt; .foh, .thd-child18.foh-child10 .nav-local .thd-child18 &gt; .foh, .thd-child19 .nav-local .thd-child19 &gt; .foh, .thd-child19.foh-child01 .nav-local .thd-child19 &gt; .foh, .thd-child19.foh-child02 .nav-local .thd-child19 &gt; .foh, .thd-child19.foh-child03 .nav-local .thd-child19 &gt; .foh, .thd-child19.foh-child04 .nav-local .thd-child19 &gt; .foh, .thd-child19.foh-child05 .nav-local .thd-child19 &gt; .foh, .thd-child19.foh-child06 .nav-local .thd-child19 &gt; .foh, .thd-child19.foh-child07 .nav-local .thd-child19 &gt; .foh, .thd-child19.foh-child08 .nav-local .thd-child19 &gt; .foh, .thd-child19.foh-child09 .nav-local .thd-child19 &gt; .foh, .thd-child19.foh-child10 .nav-local .thd-child19 &gt; .foh, .thd-child20 .nav-local .thd-child20 &gt; .foh, .thd-child20.foh-child01 .nav-local .thd-child20 &gt; .foh, .thd-child20.foh-child02 .nav-local .thd-child20 &gt; .foh, .thd-child20.foh-child03 .nav-local .thd-child20 &gt; .foh, .thd-child20.foh-child04 .nav-local .thd-child20 &gt; .foh, .thd-child20.foh-child05 .nav-local .thd-child20 &gt; .foh, .thd-child20.foh-child06 .nav-local .thd-child20 &gt; .foh, .thd-child20.foh-child07 .nav-local .thd-child20 &gt; .foh, .thd-child20.foh-child08 .nav-local .thd-child20 &gt; .foh, .thd-child20.foh-child09 .nav-local .thd-child20 &gt; .foh, .thd-child20.foh-child10 .nav-local .thd-child20 &gt; .foh { display: block; }

.thd-child01 .nav-local .thd-child01 &gt; a { color: #1432aa; }

.thd-child01 .nav-local .thd-child01 &gt; a:before { top: 0; bottom: 0; right: 15px; margin: auto; content: ''; display: inline-block; position: absolute; width: 4px; height: 4px; border-top: 2px solid #1432aa; border-left: 2px solid #1432aa; -webkit-transform: translateX(0) translateY(0); transform: translateX(0) translateY(0); transition: -webkit-transform .2s; transition: transform .2s; transition: transform .2s, -webkit-transform .2s; -webkit-transform: rotate(225deg); transform: rotate(225deg); }

.thd-child01 .nav-local .thd-child01 &gt; a:after { top: 0; bottom: 0; margin: auto; position: absolute; content: ''; left: 0; width: 4px; height: 15px; background-color: #1432aa; }

.thd-child01 .nav-local .thd-child01 &gt; a:only-child:before { top: 0; bottom: 0; right: 19px; margin: auto; content: ''; display: inline-block; position: absolute; width: 4px; height: 4px; border-top: 2px solid #1432aa; border-left: 2px solid #1432aa; -webkit-transform: translateX(0) translateY(0); transform: translateX(0) translateY(0); transition: -webkit-transform .2s; transition: transform .2s; transition: transform .2s, -webkit-transform .2s; -webkit-transform: rotate(135deg); transform: rotate(135deg); }

.thd-child01 .nav-local .thd-child01 &gt; a:only-child:after { top: 0; bottom: 0; margin: auto; position: absolute; content: ''; left: -15px; width: 4px; height: 15px; background-color: #1432aa; }

.thd-child01.foh-child01 .nav-local .thd-child01 &gt; a, .thd-child01.foh-child02 .nav-local .thd-child01 &gt; a, .thd-child01.foh-child03 .nav-local .thd-child01 &gt; a, .thd-child01.foh-child04 .nav-local .thd-child01 &gt; a, .thd-child01.foh-child05 .nav-local .thd-child01 &gt; a, .thd-child01.foh-child06 .nav-local .thd-child01 &gt; a, .thd-child01.foh-child07 .nav-local .thd-child01 &gt; a, .thd-child01.foh-child08 .nav-local .thd-child01 &gt; a, .thd-child01.foh-child09 .nav-local .thd-child01 &gt; a, .thd-child01.foh-child10 .nav-local .thd-child01 &gt; a { color: #333; }

.thd-child01.foh-child01 .nav-local .thd-child01 &gt; a:after, .thd-child01.foh-child02 .nav-local .thd-child01 &gt; a:after, .thd-child01.foh-child03 .nav-local .thd-child01 &gt; a:after, .thd-child01.foh-child04 .nav-local .thd-child01 &gt; a:after, .thd-child01.foh-child05 .nav-local .thd-child01 &gt; a:after, .thd-child01.foh-child06 .nav-local .thd-child01 &gt; a:after, .thd-child01.foh-child07 .nav-local .thd-child01 &gt; a:after, .thd-child01.foh-child08 .nav-local .thd-child01 &gt; a:after, .thd-child01.foh-child09 .nav-local .thd-child01 &gt; a:after, .thd-child01.foh-child10 .nav-local .thd-child01 &gt; a:after { content: none; }

.thd-child01 .nav-local.news .nav-cate-wrap .thd-child01 &gt; a { border-bottom: 1px solid #fff; background-color: #d0d6ee; color: #1432aa; }

.thd-child01 .nav-local.news .nav-cate-wrap .thd-child01 &gt; a:before { content: ''; display: inline-block; position: absolute; width: 4px; height: 4px; border-top: 2px solid #1432aa; border-left: 2px solid #1432aa; -webkit-transform: translateX(0) translateY(0); transform: translateX(0) translateY(0); transition: -webkit-transform .2s; transition: transform .2s; transition: transform .2s, -webkit-transform .2s; -webkit-transform: rotate(135deg); transform: rotate(135deg); }

.thd-child02 .nav-local .thd-child02 &gt; a { color: #1432aa; }

.thd-child02 .nav-local .thd-child02 &gt; a:before { top: 0; bottom: 0; right: 15px; margin: auto; content: ''; display: inline-block; position: absolute; width: 4px; height: 4px; border-top: 2px solid #1432aa; border-left: 2px solid #1432aa; -webkit-transform: translateX(0) translateY(0); transform: translateX(0) translateY(0); transition: -webkit-transform .2s; transition: transform .2s; transition: transform .2s, -webkit-transform .2s; -webkit-transform: rotate(225deg); transform: rotate(225deg); }

.thd-child02 .nav-local .thd-child02 &gt; a:after { top: 0; bottom: 0; margin: auto; position: absolute; content: ''; left: 0; width: 4px; height: 15px; background-color: #1432aa; }

.thd-child02 .nav-local .thd-child02 &gt; a:only-child:before { top: 0; bottom: 0; right: 19px; margin: auto; content: ''; display: inline-block; position: absolute; width: 4px; height: 4px; border-top: 2px solid #1432aa; border-left: 2px solid #1432aa; -webkit-transform: translateX(0) translateY(0); transform: translateX(0) translateY(0); transition: -webkit-transform .2s; transition: transform .2s; transition: transform .2s, -webkit-transform .2s; -webkit-transform: rotate(135deg); transform: rotate(135deg); }

.thd-child02 .nav-local .thd-child02 &gt; a:only-child:after { top: 0; bottom: 0; margin: auto; position: absolute; content: ''; left: -15px; width: 4px; height: 15px; background-color: #1432aa; }

.thd-child02.foh-child01 .nav-local .thd-child02 &gt; a, .thd-child02.foh-child02 .nav-local .thd-child02 &gt; a, .thd-child02.foh-child03 .nav-local .thd-child02 &gt; a, .thd-child02.foh-child04 .nav-local .thd-child02 &gt; a, .thd-child02.foh-child05 .nav-local .thd-child02 &gt; a, .thd-child02.foh-child06 .nav-local .thd-child02 &gt; a, .thd-child02.foh-child07 .nav-local .thd-child02 &gt; a, .thd-child02.foh-child08 .nav-local .thd-child02 &gt; a, .thd-child02.foh-child09 .nav-local .thd-child02 &gt; a, .thd-child02.foh-child10 .nav-local .thd-child02 &gt; a { color: #333; }

.thd-child02.foh-child01 .nav-local .thd-child02 &gt; a:after, .thd-child02.foh-child02 .nav-local .thd-child02 &gt; a:after, .thd-child02.foh-child03 .nav-local .thd-child02 &gt; a:after, .thd-child02.foh-child04 .nav-local .thd-child02 &gt; a:after, .thd-child02.foh-child05 .nav-local .thd-child02 &gt; a:after, .thd-child02.foh-child06 .nav-local .thd-child02 &gt; a:after, .thd-child02.foh-child07 .nav-local .thd-child02 &gt; a:after, .thd-child02.foh-child08 .nav-local .thd-child02 &gt; a:after, .thd-child02.foh-child09 .nav-local .thd-child02 &gt; a:after, .thd-child02.foh-child10 .nav-local .thd-child02 &gt; a:after { content: none; }

.thd-child02 .nav-local.news .nav-cate-wrap .thd-child02 &gt; a { border-bottom: 1px solid #fff; background-color: #d0d6ee; color: #1432aa; }

.thd-child02 .nav-local.news .nav-cate-wrap .thd-child02 &gt; a:before { content: ''; display: inline-block; position: absolute; width: 4px; height: 4px; border-top: 2px solid #1432aa; border-left: 2px solid #1432aa; -webkit-transform: translateX(0) translateY(0); transform: translateX(0) translateY(0); transition: -webkit-transform .2s; transition: transform .2s; transition: transform .2s, -webkit-transform .2s; -webkit-transform: rotate(135deg); transform: rotate(135deg); }

.thd-child03 .nav-local .thd-child03 &gt; a { color: #1432aa; }

.thd-child03 .nav-local .thd-child03 &gt; a:before { top: 0; bottom: 0; right: 15px; margin: auto; content: ''; display: inline-block; position: absolute; width: 4px; height: 4px; border-top: 2px solid #1432aa; border-left: 2px solid #1432aa; -webkit-transform: translateX(0) translateY(0); transform: translateX(0) translateY(0); transition: -webkit-transform .2s; transition: transform .2s; transition: transform .2s, -webkit-transform .2s; -webkit-transform: rotate(225deg); transform: rotate(225deg); }

.thd-child03 .nav-local .thd-child03 &gt; a:after { top: 0; bottom: 0; margin: auto; position: absolute; content: ''; left: 0; width: 4px; height: 15px; background-color: #1432aa; }

.thd-child03 .nav-local .thd-child03 &gt; a:only-child:before { top: 0; bottom: 0; right: 19px; margin: auto; content: ''; display: inline-block; position: absolute; width: 4px; height: 4px; border-top: 2px solid #1432aa; border-left: 2px solid #1432aa; -webkit-transform: translateX(0) translateY(0); transform: translateX(0) translateY(0); transition: -webkit-transform .2s; transition: transform .2s; transition: transform .2s, -webkit-transform .2s; -webkit-transform: rotate(135deg); transform: rotate(135deg); }

.thd-child03 .nav-local .thd-child03 &gt; a:only-child:after { top: 0; bottom: 0; margin: auto; position: absolute; content: ''; left: -15px; width: 4px; height: 15px; background-color: #1432aa; }

.thd-child03.foh-child01 .nav-local .thd-child03 &gt; a, .thd-child03.foh-child02 .nav-local .thd-child03 &gt; a, .thd-child03.foh-child03 .nav-local .thd-child03 &gt; a, .thd-child03.foh-child04 .nav-local .thd-child03 &gt; a, .thd-child03.foh-child05 .nav-local .thd-child03 &gt; a, .thd-child03.foh-child06 .nav-local .thd-child03 &gt; a, .thd-child03.foh-child07 .nav-local .thd-child03 &gt; a, .thd-child03.foh-child08 .nav-local .thd-child03 &gt; a, .thd-child03.foh-child09 .nav-local .thd-child03 &gt; a, .thd-child03.foh-child10 .nav-local .thd-child03 &gt; a { color: #333; }

.thd-child03.foh-child01 .nav-local .thd-child03 &gt; a:after, .thd-child03.foh-child02 .nav-local .thd-child03 &gt; a:after, .thd-child03.foh-child03 .nav-local .thd-child03 &gt; a:after, .thd-child03.foh-child04 .nav-local .thd-child03 &gt; a:after, .thd-child03.foh-child05 .nav-local .thd-child03 &gt; a:after, .thd-child03.foh-child06 .nav-local .thd-child03 &gt; a:after, .thd-child03.foh-child07 .nav-local .thd-child03 &gt; a:after, .thd-child03.foh-child08 .nav-local .thd-child03 &gt; a:after, .thd-child03.foh-child09 .nav-local .thd-child03 &gt; a:after, .thd-child03.foh-child10 .nav-local .thd-child03 &gt; a:after { content: none; }

.thd-child03 .nav-local.news .nav-cate-wrap .thd-child03 &gt; a { border-bottom: 1px solid #fff; background-color: #d0d6ee; color: #1432aa; }

.thd-child03 .nav-local.news .nav-cate-wrap .thd-child03 &gt; a:before { content: ''; display: inline-block; position: absolute; width: 4px; height: 4px; border-top: 2px solid #1432aa; border-left: 2px solid #1432aa; -webkit-transform: translateX(0) translateY(0); transform: translateX(0) translateY(0); transition: -webkit-transform .2s; transition: transform .2s; transition: transform .2s, -webkit-transform .2s; -webkit-transform: rotate(135deg); transform: rotate(135deg); }

.thd-child04 .nav-local .thd-child04 &gt; a { color: #1432aa; }

.thd-child04 .nav-local .thd-child04 &gt; a:before { top: 0; bottom: 0; right: 15px; margin: auto; content: ''; display: inline-block; position: absolute; width: 4px; height: 4px; border-top: 2px solid #1432aa; border-left: 2px solid #1432aa; -webkit-transform: translateX(0) translateY(0); transform: translateX(0) translateY(0); transition: -webkit-transform .2s; transition: transform .2s; transition: transform .2s, -webkit-transform .2s; -webkit-transform: rotate(225deg); transform: rotate(225deg); }

.thd-child04 .nav-local .thd-child04 &gt; a:after { top: 0; bottom: 0; margin: auto; position: absolute; content: ''; left: 0; width: 4px; height: 15px; background-color: #1432aa; }

.thd-child04 .nav-local .thd-child04 &gt; a:only-child:before { top: 0; bottom: 0; right: 19px; margin: auto; content: ''; display: inline-block; position: absolute; width: 4px; height: 4px; border-top: 2px solid #1432aa; border-left: 2px solid #1432aa; -webkit-transform: translateX(0) translateY(0); transform: translateX(0) translateY(0); transition: -webkit-transform .2s; transition: transform .2s; transition: transform .2s, -webkit-transform .2s; -webkit-transform: rotate(135deg); transform: rotate(135deg); }

.thd-child04 .nav-local .thd-child04 &gt; a:only-child:after { top: 0; bottom: 0; margin: auto; position: absolute; content: ''; left: -15px; width: 4px; height: 15px; background-color: #1432aa; }

.thd-child04.foh-child01 .nav-local .thd-child04 &gt; a, .thd-child04.foh-child02 .nav-local .thd-child04 &gt; a, .thd-child04.foh-child03 .nav-local .thd-child04 &gt; a, .thd-child04.foh-child04 .nav-local .thd-child04 &gt; a, .thd-child04.foh-child05 .nav-local .thd-child04 &gt; a, .thd-child04.foh-child06 .nav-local .thd-child04 &gt; a, .thd-child04.foh-child07 .nav-local .thd-child04 &gt; a, .thd-child04.foh-child08 .nav-local .thd-child04 &gt; a, .thd-child04.foh-child09 .nav-local .thd-child04 &gt; a, .thd-child04.foh-child10 .nav-local .thd-child04 &gt; a { color: #333; }

.thd-child04.foh-child01 .nav-local .thd-child04 &gt; a:after, .thd-child04.foh-child02 .nav-local .thd-child04 &gt; a:after, .thd-child04.foh-child03 .nav-local .thd-child04 &gt; a:after, .thd-child04.foh-child04 .nav-local .thd-child04 &gt; a:after, .thd-child04.foh-child05 .nav-local .thd-child04 &gt; a:after, .thd-child04.foh-child06 .nav-local .thd-child04 &gt; a:after, .thd-child04.foh-child07 .nav-local .thd-child04 &gt; a:after, .thd-child04.foh-child08 .nav-local .thd-child04 &gt; a:after, .thd-child04.foh-child09 .nav-local .thd-child04 &gt; a:after, .thd-child04.foh-child10 .nav-local .thd-child04 &gt; a:after { content: none; }

.thd-child04 .nav-local.news .nav-cate-wrap .thd-child04 &gt; a { border-bottom: 1px solid #fff; background-color: #d0d6ee; color: #1432aa; }

.thd-child04 .nav-local.news .nav-cate-wrap .thd-child04 &gt; a:before { content: ''; display: inline-block; position: absolute; width: 4px; height: 4px; border-top: 2px solid #1432aa; border-left: 2px solid #1432aa; -webkit-transform: translateX(0) translateY(0); transform: translateX(0) translateY(0); transition: -webkit-transform .2s; transition: transform .2s; transition: transform .2s, -webkit-transform .2s; -webkit-transform: rotate(135deg); transform: rotate(135deg); }

.thd-child05 .nav-local .thd-child05 &gt; a { color: #1432aa; }

.thd-child05 .nav-local .thd-child05 &gt; a:before { top: 0; bottom: 0; right: 15px; margin: auto; content: ''; display: inline-block; position: absolute; width: 4px; height: 4px; border-top: 2px solid #1432aa; border-left: 2px solid #1432aa; -webkit-transform: translateX(0) translateY(0); transform: translateX(0) translateY(0); transition: -webkit-transform .2s; transition: transform .2s; transition: transform .2s, -webkit-transform .2s; -webkit-transform: rotate(225deg); transform: rotate(225deg); }

.thd-child05 .nav-local .thd-child05 &gt; a:after { top: 0; bottom: 0; margin: auto; position: absolute; content: ''; left: 0; width: 4px; height: 15px; background-color: #1432aa; }

.thd-child05 .nav-local .thd-child05 &gt; a:only-child:before { top: 0; bottom: 0; right: 19px; margin: auto; content: ''; display: inline-block; position: absolute; width: 4px; height: 4px; border-top: 2px solid #1432aa; border-left: 2px solid #1432aa; -webkit-transform: translateX(0) translateY(0); transform: translateX(0) translateY(0); transition: -webkit-transform .2s; transition: transform .2s; transition: transform .2s, -webkit-transform .2s; -webkit-transform: rotate(135deg); transform: rotate(135deg); }

.thd-child05 .nav-local .thd-child05 &gt; a:only-child:after { top: 0; bottom: 0; margin: auto; position: absolute; content: ''; left: -15px; width: 4px; height: 15px; background-color: #1432aa; }

.thd-child05.foh-child01 .nav-local .thd-child05 &gt; a, .thd-child05.foh-child02 .nav-local .thd-child05 &gt; a, .thd-child05.foh-child03 .nav-local .thd-child05 &gt; a, .thd-child05.foh-child04 .nav-local .thd-child05 &gt; a, .thd-child05.foh-child05 .nav-local .thd-child05 &gt; a, .thd-child05.foh-child06 .nav-local .thd-child05 &gt; a, .thd-child05.foh-child07 .nav-local .thd-child05 &gt; a, .thd-child05.foh-child08 .nav-local .thd-child05 &gt; a, .thd-child05.foh-child09 .nav-local .thd-child05 &gt; a, .thd-child05.foh-child10 .nav-local .thd-child05 &gt; a { color: #333; }

.thd-child05.foh-child01 .nav-local .thd-child05 &gt; a:after, .thd-child05.foh-child02 .nav-local .thd-child05 &gt; a:after, .thd-child05.foh-child03 .nav-local .thd-child05 &gt; a:after, .thd-child05.foh-child04 .nav-local .thd-child05 &gt; a:after, .thd-child05.foh-child05 .nav-local .thd-child05 &gt; a:after, .thd-child05.foh-child06 .nav-local .thd-child05 &gt; a:after, .thd-child05.foh-child07 .nav-local .thd-child05 &gt; a:after, .thd-child05.foh-child08 .nav-local .thd-child05 &gt; a:after, .thd-child05.foh-child09 .nav-local .thd-child05 &gt; a:after, .thd-child05.foh-child10 .nav-local .thd-child05 &gt; a:after { content: none; }

.thd-child05 .nav-local.news .nav-cate-wrap .thd-child05 &gt; a { border-bottom: 1px solid #fff; background-color: #d0d6ee; color: #1432aa; }

.thd-child05 .nav-local.news .nav-cate-wrap .thd-child05 &gt; a:before { content: ''; display: inline-block; position: absolute; width: 4px; height: 4px; border-top: 2px solid #1432aa; border-left: 2px solid #1432aa; -webkit-transform: translateX(0) translateY(0); transform: translateX(0) translateY(0); transition: -webkit-transform .2s; transition: transform .2s; transition: transform .2s, -webkit-transform .2s; -webkit-transform: rotate(135deg); transform: rotate(135deg); }

.thd-child06 .nav-local .thd-child06 &gt; a { color: #1432aa; }

.thd-child06 .nav-local .thd-child06 &gt; a:before { top: 0; bottom: 0; right: 15px; margin: auto; content: ''; display: inline-block; position: absolute; width: 4px; height: 4px; border-top: 2px solid #1432aa; border-left: 2px solid #1432aa; -webkit-transform: translateX(0) translateY(0); transform: translateX(0) translateY(0); transition: -webkit-transform .2s; transition: transform .2s; transition: transform .2s, -webkit-transform .2s; -webkit-transform: rotate(225deg); transform: rotate(225deg); }

.thd-child06 .nav-local .thd-child06 &gt; a:after { top: 0; bottom: 0; margin: auto; position: absolute; content: ''; left: 0; width: 4px; height: 15px; background-color: #1432aa; }

.thd-child06 .nav-local .thd-child06 &gt; a:only-child:before { top: 0; bottom: 0; right: 19px; margin: auto; content: ''; display: inline-block; position: absolute; width: 4px; height: 4px; border-top: 2px solid #1432aa; border-left: 2px solid #1432aa; -webkit-transform: translateX(0) translateY(0); transform: translateX(0) translateY(0); transition: -webkit-transform .2s; transition: transform .2s; transition: transform .2s, -webkit-transform .2s; -webkit-transform: rotate(135deg); transform: rotate(135deg); }

.thd-child06 .nav-local .thd-child06 &gt; a:only-child:after { top: 0; bottom: 0; margin: auto; position: absolute; content: ''; left: -15px; width: 4px; height: 15px; background-color: #1432aa; }

.thd-child06.foh-child01 .nav-local .thd-child06 &gt; a, .thd-child06.foh-child02 .nav-local .thd-child06 &gt; a, .thd-child06.foh-child03 .nav-local .thd-child06 &gt; a, .thd-child06.foh-child04 .nav-local .thd-child06 &gt; a, .thd-child06.foh-child05 .nav-local .thd-child06 &gt; a, .thd-child06.foh-child06 .nav-local .thd-child06 &gt; a, .thd-child06.foh-child07 .nav-local .thd-child06 &gt; a, .thd-child06.foh-child08 .nav-local .thd-child06 &gt; a, .thd-child06.foh-child09 .nav-local .thd-child06 &gt; a, .thd-child06.foh-child10 .nav-local .thd-child06 &gt; a { color: #333; }

.thd-child06.foh-child01 .nav-local .thd-child06 &gt; a:after, .thd-child06.foh-child02 .nav-local .thd-child06 &gt; a:after, .thd-child06.foh-child03 .nav-local .thd-child06 &gt; a:after, .thd-child06.foh-child04 .nav-local .thd-child06 &gt; a:after, .thd-child06.foh-child05 .nav-local .thd-child06 &gt; a:after, .thd-child06.foh-child06 .nav-local .thd-child06 &gt; a:after, .thd-child06.foh-child07 .nav-local .thd-child06 &gt; a:after, .thd-child06.foh-child08 .nav-local .thd-child06 &gt; a:after, .thd-child06.foh-child09 .nav-local .thd-child06 &gt; a:after, .thd-child06.foh-child10 .nav-local .thd-child06 &gt; a:after { content: none; }

.thd-child06 .nav-local.news .nav-cate-wrap .thd-child06 &gt; a { border-bottom: 1px solid #fff; background-color: #d0d6ee; color: #1432aa; }

.thd-child06 .nav-local.news .nav-cate-wrap .thd-child06 &gt; a:before { content: ''; display: inline-block; position: absolute; width: 4px; height: 4px; border-top: 2px solid #1432aa; border-left: 2px solid #1432aa; -webkit-transform: translateX(0) translateY(0); transform: translateX(0) translateY(0); transition: -webkit-transform .2s; transition: transform .2s; transition: transform .2s, -webkit-transform .2s; -webkit-transform: rotate(135deg); transform: rotate(135deg); }

.thd-child07 .nav-local .thd-child07 &gt; a { color: #1432aa; }

.thd-child07 .nav-local .thd-child07 &gt; a:before { top: 0; bottom: 0; right: 15px; margin: auto; content: ''; display: inline-block; position: absolute; width: 4px; height: 4px; border-top: 2px solid #1432aa; border-left: 2px solid #1432aa; -webkit-transform: translateX(0) translateY(0); transform: translateX(0) translateY(0); transition: -webkit-transform .2s; transition: transform .2s; transition: transform .2s, -webkit-transform .2s; -webkit-transform: rotate(225deg); transform: rotate(225deg); }

.thd-child07 .nav-local .thd-child07 &gt; a:after { top: 0; bottom: 0; margin: auto; position: absolute; content: ''; left: 0; width: 4px; height: 15px; background-color: #1432aa; }

.thd-child07 .nav-local .thd-child07 &gt; a:only-child:before { top: 0; bottom: 0; right: 19px; margin: auto; content: ''; display: inline-block; position: absolute; width: 4px; height: 4px; border-top: 2px solid #1432aa; border-left: 2px solid #1432aa; -webkit-transform: translateX(0) translateY(0); transform: translateX(0) translateY(0); transition: -webkit-transform .2s; transition: transform .2s; transition: transform .2s, -webkit-transform .2s; -webkit-transform: rotate(135deg); transform: rotate(135deg); }

.thd-child07 .nav-local .thd-child07 &gt; a:only-child:after { top: 0; bottom: 0; margin: auto; position: absolute; content: ''; left: -15px; width: 4px; height: 15px; background-color: #1432aa; }

.thd-child07.foh-child01 .nav-local .thd-child07 &gt; a, .thd-child07.foh-child02 .nav-local .thd-child07 &gt; a, .thd-child07.foh-child03 .nav-local .thd-child07 &gt; a, .thd-child07.foh-child04 .nav-local .thd-child07 &gt; a, .thd-child07.foh-child05 .nav-local .thd-child07 &gt; a, .thd-child07.foh-child06 .nav-local .thd-child07 &gt; a, .thd-child07.foh-child07 .nav-local .thd-child07 &gt; a, .thd-child07.foh-child08 .nav-local .thd-child07 &gt; a, .thd-child07.foh-child09 .nav-local .thd-child07 &gt; a, .thd-child07.foh-child10 .nav-local .thd-child07 &gt; a { color: #333; }

.thd-child07.foh-child01 .nav-local .thd-child07 &gt; a:after, .thd-child07.foh-child02 .nav-local .thd-child07 &gt; a:after, .thd-child07.foh-child03 .nav-local .thd-child07 &gt; a:after, .thd-child07.foh-child04 .nav-local .thd-child07 &gt; a:after, .thd-child07.foh-child05 .nav-local .thd-child07 &gt; a:after, .thd-child07.foh-child06 .nav-local .thd-child07 &gt; a:after, .thd-child07.foh-child07 .nav-local .thd-child07 &gt; a:after, .thd-child07.foh-child08 .nav-local .thd-child07 &gt; a:after, .thd-child07.foh-child09 .nav-local .thd-child07 &gt; a:after, .thd-child07.foh-child10 .nav-local .thd-child07 &gt; a:after { content: none; }

.thd-child07 .nav-local.news .nav-cate-wrap .thd-child07 &gt; a { border-bottom: 1px solid #fff; background-color: #d0d6ee; color: #1432aa; }

.thd-child07 .nav-local.news .nav-cate-wrap .thd-child07 &gt; a:before { content: ''; display: inline-block; position: absolute; width: 4px; height: 4px; border-top: 2px solid #1432aa; border-left: 2px solid #1432aa; -webkit-transform: translateX(0) translateY(0); transform: translateX(0) translateY(0); transition: -webkit-transform .2s; transition: transform .2s; transition: transform .2s, -webkit-transform .2s; -webkit-transform: rotate(135deg); transform: rotate(135deg); }

.thd-child08 .nav-local .thd-child08 &gt; a { color: #1432aa; }

.thd-child08 .nav-local .thd-child08 &gt; a:before { top: 0; bottom: 0; right: 15px; margin: auto; content: ''; display: inline-block; position: absolute; width: 4px; height: 4px; border-top: 2px solid #1432aa; border-left: 2px solid #1432aa; -webkit-transform: translateX(0) translateY(0); transform: translateX(0) translateY(0); transition: -webkit-transform .2s; transition: transform .2s; transition: transform .2s, -webkit-transform .2s; -webkit-transform: rotate(225deg); transform: rotate(225deg); }

.thd-child08 .nav-local .thd-child08 &gt; a:after { top: 0; bottom: 0; margin: auto; position: absolute; content: ''; left: 0; width: 4px; height: 15px; background-color: #1432aa; }

.thd-child08 .nav-local .thd-child08 &gt; a:only-child:before { top: 0; bottom: 0; right: 19px; margin: auto; content: ''; display: inline-block; position: absolute; width: 4px; height: 4px; border-top: 2px solid #1432aa; border-left: 2px solid #1432aa; -webkit-transform: translateX(0) translateY(0); transform: translateX(0) translateY(0); transition: -webkit-transform .2s; transition: transform .2s; transition: transform .2s, -webkit-transform .2s; -webkit-transform: rotate(135deg); transform: rotate(135deg); }

.thd-child08 .nav-local .thd-child08 &gt; a:only-child:after { top: 0; bottom: 0; margin: auto; position: absolute; content: ''; left: -15px; width: 4px; height: 15px; background-color: #1432aa; }

.thd-child08.foh-child01 .nav-local .thd-child08 &gt; a, .thd-child08.foh-child02 .nav-local .thd-child08 &gt; a, .thd-child08.foh-child03 .nav-local .thd-child08 &gt; a, .thd-child08.foh-child04 .nav-local .thd-child08 &gt; a, .thd-child08.foh-child05 .nav-local .thd-child08 &gt; a, .thd-child08.foh-child06 .nav-local .thd-child08 &gt; a, .thd-child08.foh-child07 .nav-local .thd-child08 &gt; a, .thd-child08.foh-child08 .nav-local .thd-child08 &gt; a, .thd-child08.foh-child09 .nav-local .thd-child08 &gt; a, .thd-child08.foh-child10 .nav-local .thd-child08 &gt; a { color: #333; }

.thd-child08.foh-child01 .nav-local .thd-child08 &gt; a:after, .thd-child08.foh-child02 .nav-local .thd-child08 &gt; a:after, .thd-child08.foh-child03 .nav-local .thd-child08 &gt; a:after, .thd-child08.foh-child04 .nav-local .thd-child08 &gt; a:after, .thd-child08.foh-child05 .nav-local .thd-child08 &gt; a:after, .thd-child08.foh-child06 .nav-local .thd-child08 &gt; a:after, .thd-child08.foh-child07 .nav-local .thd-child08 &gt; a:after, .thd-child08.foh-child08 .nav-local .thd-child08 &gt; a:after, .thd-child08.foh-child09 .nav-local .thd-child08 &gt; a:after, .thd-child08.foh-child10 .nav-local .thd-child08 &gt; a:after { content: none; }

.thd-child08 .nav-local.news .nav-cate-wrap .thd-child08 &gt; a { border-bottom: 1px solid #fff; background-color: #d0d6ee; color: #1432aa; }

.thd-child08 .nav-local.news .nav-cate-wrap .thd-child08 &gt; a:before { content: ''; display: inline-block; position: absolute; width: 4px; height: 4px; border-top: 2px solid #1432aa; border-left: 2px solid #1432aa; -webkit-transform: translateX(0) translateY(0); transform: translateX(0) translateY(0); transition: -webkit-transform .2s; transition: transform .2s; transition: transform .2s, -webkit-transform .2s; -webkit-transform: rotate(135deg); transform: rotate(135deg); }

.thd-child09 .nav-local .thd-child09 &gt; a { color: #1432aa; }

.thd-child09 .nav-local .thd-child09 &gt; a:before { top: 0; bottom: 0; right: 15px; margin: auto; content: ''; display: inline-block; position: absolute; width: 4px; height: 4px; border-top: 2px solid #1432aa; border-left: 2px solid #1432aa; -webkit-transform: translateX(0) translateY(0); transform: translateX(0) translateY(0); transition: -webkit-transform .2s; transition: transform .2s; transition: transform .2s, -webkit-transform .2s; -webkit-transform: rotate(225deg); transform: rotate(225deg); }

.thd-child09 .nav-local .thd-child09 &gt; a:after { top: 0; bottom: 0; margin: auto; position: absolute; content: ''; left: 0; width: 4px; height: 15px; background-color: #1432aa; }

.thd-child09 .nav-local .thd-child09 &gt; a:only-child:before { top: 0; bottom: 0; right: 19px; margin: auto; content: ''; display: inline-block; position: absolute; width: 4px; height: 4px; border-top: 2px solid #1432aa; border-left: 2px solid #1432aa; -webkit-transform: translateX(0) translateY(0); transform: translateX(0) translateY(0); transition: -webkit-transform .2s; transition: transform .2s; transition: transform .2s, -webkit-transform .2s; -webkit-transform: rotate(135deg); transform: rotate(135deg); }

.thd-child09 .nav-local .thd-child09 &gt; a:only-child:after { top: 0; bottom: 0; margin: auto; position: absolute; content: ''; left: -15px; width: 4px; height: 15px; background-color: #1432aa; }

.thd-child09.foh-child01 .nav-local .thd-child09 &gt; a, .thd-child09.foh-child02 .nav-local .thd-child09 &gt; a, .thd-child09.foh-child03 .nav-local .thd-child09 &gt; a, .thd-child09.foh-child04 .nav-local .thd-child09 &gt; a, .thd-child09.foh-child05 .nav-local .thd-child09 &gt; a, .thd-child09.foh-child06 .nav-local .thd-child09 &gt; a, .thd-child09.foh-child07 .nav-local .thd-child09 &gt; a, .thd-child09.foh-child08 .nav-local .thd-child09 &gt; a, .thd-child09.foh-child09 .nav-local .thd-child09 &gt; a, .thd-child09.foh-child10 .nav-local .thd-child09 &gt; a { color: #333; }

.thd-child09.foh-child01 .nav-local .thd-child09 &gt; a:after, .thd-child09.foh-child02 .nav-local .thd-child09 &gt; a:after, .thd-child09.foh-child03 .nav-local .thd-child09 &gt; a:after, .thd-child09.foh-child04 .nav-local .thd-child09 &gt; a:after, .thd-child09.foh-child05 .nav-local .thd-child09 &gt; a:after, .thd-child09.foh-child06 .nav-local .thd-child09 &gt; a:after, .thd-child09.foh-child07 .nav-local .thd-child09 &gt; a:after, .thd-child09.foh-child08 .nav-local .thd-child09 &gt; a:after, .thd-child09.foh-child09 .nav-local .thd-child09 &gt; a:after, .thd-child09.foh-child10 .nav-local .thd-child09 &gt; a:after { content: none; }

.thd-child09 .nav-local.news .nav-cate-wrap .thd-child09 &gt; a { border-bottom: 1px solid #fff; background-color: #d0d6ee; color: #1432aa; }

.thd-child09 .nav-local.news .nav-cate-wrap .thd-child09 &gt; a:before { content: ''; display: inline-block; position: absolute; width: 4px; height: 4px; border-top: 2px solid #1432aa; border-left: 2px solid #1432aa; -webkit-transform: translateX(0) translateY(0); transform: translateX(0) translateY(0); transition: -webkit-transform .2s; transition: transform .2s; transition: transform .2s, -webkit-transform .2s; -webkit-transform: rotate(135deg); transform: rotate(135deg); }

.thd-child10 .nav-local .thd-child10 &gt; a { color: #1432aa; }

.thd-child10 .nav-local .thd-child10 &gt; a:before { top: 0; bottom: 0; right: 15px; margin: auto; content: ''; display: inline-block; position: absolute; width: 4px; height: 4px; border-top: 2px solid #1432aa; border-left: 2px solid #1432aa; -webkit-transform: translateX(0) translateY(0); transform: translateX(0) translateY(0); transition: -webkit-transform .2s; transition: transform .2s; transition: transform .2s, -webkit-transform .2s; -webkit-transform: rotate(225deg); transform: rotate(225deg); }

.thd-child10 .nav-local .thd-child10 &gt; a:after { top: 0; bottom: 0; margin: auto; position: absolute; content: ''; left: 0; width: 4px; height: 15px; background-color: #1432aa; }

.thd-child10 .nav-local .thd-child10 &gt; a:only-child:before { top: 0; bottom: 0; right: 19px; margin: auto; content: ''; display: inline-block; position: absolute; width: 4px; height: 4px; border-top: 2px solid #1432aa; border-left: 2px solid #1432aa; -webkit-transform: translateX(0) translateY(0); transform: translateX(0) translateY(0); transition: -webkit-transform .2s; transition: transform .2s; transition: transform .2s, -webkit-transform .2s; -webkit-transform: rotate(135deg); transform: rotate(135deg); }

.thd-child10 .nav-local .thd-child10 &gt; a:only-child:after { top: 0; bottom: 0; margin: auto; position: absolute; content: ''; left: -15px; width: 4px; height: 15px; background-color: #1432aa; }

.thd-child10.foh-child01 .nav-local .thd-child10 &gt; a, .thd-child10.foh-child02 .nav-local .thd-child10 &gt; a, .thd-child10.foh-child03 .nav-local .thd-child10 &gt; a, .thd-child10.foh-child04 .nav-local .thd-child10 &gt; a, .thd-child10.foh-child05 .nav-local .thd-child10 &gt; a, .thd-child10.foh-child06 .nav-local .thd-child10 &gt; a, .thd-child10.foh-child07 .nav-local .thd-child10 &gt; a, .thd-child10.foh-child08 .nav-local .thd-child10 &gt; a, .thd-child10.foh-child09 .nav-local .thd-child10 &gt; a, .thd-child10.foh-child10 .nav-local .thd-child10 &gt; a { color: #333; }

.thd-child10.foh-child01 .nav-local .thd-child10 &gt; a:after, .thd-child10.foh-child02 .nav-local .thd-child10 &gt; a:after, .thd-child10.foh-child03 .nav-local .thd-child10 &gt; a:after, .thd-child10.foh-child04 .nav-local .thd-child10 &gt; a:after, .thd-child10.foh-child05 .nav-local .thd-child10 &gt; a:after, .thd-child10.foh-child06 .nav-local .thd-child10 &gt; a:after, .thd-child10.foh-child07 .nav-local .thd-child10 &gt; a:after, .thd-child10.foh-child08 .nav-local .thd-child10 &gt; a:after, .thd-child10.foh-child09 .nav-local .thd-child10 &gt; a:after, .thd-child10.foh-child10 .nav-local .thd-child10 &gt; a:after { content: none; }

.thd-child10 .nav-local.news .nav-cate-wrap .thd-child10 &gt; a { border-bottom: 1px solid #fff; background-color: #d0d6ee; color: #1432aa; }

.thd-child10 .nav-local.news .nav-cate-wrap .thd-child10 &gt; a:before { content: ''; display: inline-block; position: absolute; width: 4px; height: 4px; border-top: 2px solid #1432aa; border-left: 2px solid #1432aa; -webkit-transform: translateX(0) translateY(0); transform: translateX(0) translateY(0); transition: -webkit-transform .2s; transition: transform .2s; transition: transform .2s, -webkit-transform .2s; -webkit-transform: rotate(135deg); transform: rotate(135deg); }

.thd-child11 .nav-local .thd-child11 &gt; a { color: #1432aa; }

.thd-child11 .nav-local .thd-child11 &gt; a:before { top: 0; bottom: 0; right: 15px; margin: auto; content: ''; display: inline-block; position: absolute; width: 4px; height: 4px; border-top: 2px solid #1432aa; border-left: 2px solid #1432aa; -webkit-transform: translateX(0) translateY(0); transform: translateX(0) translateY(0); transition: -webkit-transform .2s; transition: transform .2s; transition: transform .2s, -webkit-transform .2s; -webkit-transform: rotate(225deg); transform: rotate(225deg); }

.thd-child11 .nav-local .thd-child11 &gt; a:after { top: 0; bottom: 0; margin: auto; position: absolute; content: ''; left: 0; width: 4px; height: 15px; background-color: #1432aa; }

.thd-child11 .nav-local .thd-child11 &gt; a:only-child:before { top: 0; bottom: 0; right: 19px; margin: auto; content: ''; display: inline-block; position: absolute; width: 4px; height: 4px; border-top: 2px solid #1432aa; border-left: 2px solid #1432aa; -webkit-transform: translateX(0) translateY(0); transform: translateX(0) translateY(0); transition: -webkit-transform .2s; transition: transform .2s; transition: transform .2s, -webkit-transform .2s; -webkit-transform: rotate(135deg); transform: rotate(135deg); }

.thd-child11 .nav-local .thd-child11 &gt; a:only-child:after { top: 0; bottom: 0; margin: auto; position: absolute; content: ''; left: -15px; width: 4px; height: 15px; background-color: #1432aa; }

.thd-child11.foh-child01 .nav-local .thd-child11 &gt; a, .thd-child11.foh-child02 .nav-local .thd-child11 &gt; a, .thd-child11.foh-child03 .nav-local .thd-child11 &gt; a, .thd-child11.foh-child04 .nav-local .thd-child11 &gt; a, .thd-child11.foh-child05 .nav-local .thd-child11 &gt; a, .thd-child11.foh-child06 .nav-local .thd-child11 &gt; a, .thd-child11.foh-child07 .nav-local .thd-child11 &gt; a, .thd-child11.foh-child08 .nav-local .thd-child11 &gt; a, .thd-child11.foh-child09 .nav-local .thd-child11 &gt; a, .thd-child11.foh-child10 .nav-local .thd-child11 &gt; a { color: #333; }

.thd-child11.foh-child01 .nav-local .thd-child11 &gt; a:after, .thd-child11.foh-child02 .nav-local .thd-child11 &gt; a:after, .thd-child11.foh-child03 .nav-local .thd-child11 &gt; a:after, .thd-child11.foh-child04 .nav-local .thd-child11 &gt; a:after, .thd-child11.foh-child05 .nav-local .thd-child11 &gt; a:after, .thd-child11.foh-child06 .nav-local .thd-child11 &gt; a:after, .thd-child11.foh-child07 .nav-local .thd-child11 &gt; a:after, .thd-child11.foh-child08 .nav-local .thd-child11 &gt; a:after, .thd-child11.foh-child09 .nav-local .thd-child11 &gt; a:after, .thd-child11.foh-child10 .nav-local .thd-child11 &gt; a:after { content: none; }

.thd-child11 .nav-local.news .nav-cate-wrap .thd-child11 &gt; a { border-bottom: 1px solid #fff; background-color: #d0d6ee; color: #1432aa; }

.thd-child11 .nav-local.news .nav-cate-wrap .thd-child11 &gt; a:before { content: ''; display: inline-block; position: absolute; width: 4px; height: 4px; border-top: 2px solid #1432aa; border-left: 2px solid #1432aa; -webkit-transform: translateX(0) translateY(0); transform: translateX(0) translateY(0); transition: -webkit-transform .2s; transition: transform .2s; transition: transform .2s, -webkit-transform .2s; -webkit-transform: rotate(135deg); transform: rotate(135deg); }

.thd-child12 .nav-local .thd-child12 &gt; a { color: #1432aa; }

.thd-child12 .nav-local .thd-child12 &gt; a:before { top: 0; bottom: 0; right: 15px; margin: auto; content: ''; display: inline-block; position: absolute; width: 4px; height: 4px; border-top: 2px solid #1432aa; border-left: 2px solid #1432aa; -webkit-transform: translateX(0) translateY(0); transform: translateX(0) translateY(0); transition: -webkit-transform .2s; transition: transform .2s; transition: transform .2s, -webkit-transform .2s; -webkit-transform: rotate(225deg); transform: rotate(225deg); }

.thd-child12 .nav-local .thd-child12 &gt; a:after { top: 0; bottom: 0; margin: auto; position: absolute; content: ''; left: 0; width: 4px; height: 15px; background-color: #1432aa; }

.thd-child12 .nav-local .thd-child12 &gt; a:only-child:before { top: 0; bottom: 0; right: 19px; margin: auto; content: ''; display: inline-block; position: absolute; width: 4px; height: 4px; border-top: 2px solid #1432aa; border-left: 2px solid #1432aa; -webkit-transform: translateX(0) translateY(0); transform: translateX(0) translateY(0); transition: -webkit-transform .2s; transition: transform .2s; transition: transform .2s, -webkit-transform .2s; -webkit-transform: rotate(135deg); transform: rotate(135deg); }

.thd-child12 .nav-local .thd-child12 &gt; a:only-child:after { top: 0; bottom: 0; margin: auto; position: absolute; content: ''; left: -15px; width: 4px; height: 15px; background-color: #1432aa; }

.thd-child12.foh-child01 .nav-local .thd-child12 &gt; a, .thd-child12.foh-child02 .nav-local .thd-child12 &gt; a, .thd-child12.foh-child03 .nav-local .thd-child12 &gt; a, .thd-child12.foh-child04 .nav-local .thd-child12 &gt; a, .thd-child12.foh-child05 .nav-local .thd-child12 &gt; a, .thd-child12.foh-child06 .nav-local .thd-child12 &gt; a, .thd-child12.foh-child07 .nav-local .thd-child12 &gt; a, .thd-child12.foh-child08 .nav-local .thd-child12 &gt; a, .thd-child12.foh-child09 .nav-local .thd-child12 &gt; a, .thd-child12.foh-child10 .nav-local .thd-child12 &gt; a { color: #333; }

.thd-child12.foh-child01 .nav-local .thd-child12 &gt; a:after, .thd-child12.foh-child02 .nav-local .thd-child12 &gt; a:after, .thd-child12.foh-child03 .nav-local .thd-child12 &gt; a:after, .thd-child12.foh-child04 .nav-local .thd-child12 &gt; a:after, .thd-child12.foh-child05 .nav-local .thd-child12 &gt; a:after, .thd-child12.foh-child06 .nav-local .thd-child12 &gt; a:after, .thd-child12.foh-child07 .nav-local .thd-child12 &gt; a:after, .thd-child12.foh-child08 .nav-local .thd-child12 &gt; a:after, .thd-child12.foh-child09 .nav-local .thd-child12 &gt; a:after, .thd-child12.foh-child10 .nav-local .thd-child12 &gt; a:after { content: none; }

.thd-child12 .nav-local.news .nav-cate-wrap .thd-child12 &gt; a { border-bottom: 1px solid #fff; background-color: #d0d6ee; color: #1432aa; }

.thd-child12 .nav-local.news .nav-cate-wrap .thd-child12 &gt; a:before { content: ''; display: inline-block; position: absolute; width: 4px; height: 4px; border-top: 2px solid #1432aa; border-left: 2px solid #1432aa; -webkit-transform: translateX(0) translateY(0); transform: translateX(0) translateY(0); transition: -webkit-transform .2s; transition: transform .2s; transition: transform .2s, -webkit-transform .2s; -webkit-transform: rotate(135deg); transform: rotate(135deg); }

.thd-child13 .nav-local .thd-child13 &gt; a { color: #1432aa; }

.thd-child13 .nav-local .thd-child13 &gt; a:before { top: 0; bottom: 0; right: 15px; margin: auto; content: ''; display: inline-block; position: absolute; width: 4px; height: 4px; border-top: 2px solid #1432aa; border-left: 2px solid #1432aa; -webkit-transform: translateX(0) translateY(0); transform: translateX(0) translateY(0); transition: -webkit-transform .2s; transition: transform .2s; transition: transform .2s, -webkit-transform .2s; -webkit-transform: rotate(225deg); transform: rotate(225deg); }

.thd-child13 .nav-local .thd-child13 &gt; a:after { top: 0; bottom: 0; margin: auto; position: absolute; content: ''; left: 0; width: 4px; height: 15px; background-color: #1432aa; }

.thd-child13 .nav-local .thd-child13 &gt; a:only-child:before { top: 0; bottom: 0; right: 19px; margin: auto; content: ''; display: inline-block; position: absolute; width: 4px; height: 4px; border-top: 2px solid #1432aa; border-left: 2px solid #1432aa; -webkit-transform: translateX(0) translateY(0); transform: translateX(0) translateY(0); transition: -webkit-transform .2s; transition: transform .2s; transition: transform .2s, -webkit-transform .2s; -webkit-transform: rotate(135deg); transform: rotate(135deg); }

.thd-child13 .nav-local .thd-child13 &gt; a:only-child:after { top: 0; bottom: 0; margin: auto; position: absolute; content: ''; left: -15px; width: 4px; height: 15px; background-color: #1432aa; }

.thd-child13.foh-child01 .nav-local .thd-child13 &gt; a, .thd-child13.foh-child02 .nav-local .thd-child13 &gt; a, .thd-child13.foh-child03 .nav-local .thd-child13 &gt; a, .thd-child13.foh-child04 .nav-local .thd-child13 &gt; a, .thd-child13.foh-child05 .nav-local .thd-child13 &gt; a, .thd-child13.foh-child06 .nav-local .thd-child13 &gt; a, .thd-child13.foh-child07 .nav-local .thd-child13 &gt; a, .thd-child13.foh-child08 .nav-local .thd-child13 &gt; a, .thd-child13.foh-child09 .nav-local .thd-child13 &gt; a, .thd-child13.foh-child10 .nav-local .thd-child13 &gt; a { color: #333; }

.thd-child13.foh-child01 .nav-local .thd-child13 &gt; a:after, .thd-child13.foh-child02 .nav-local .thd-child13 &gt; a:after, .thd-child13.foh-child03 .nav-local .thd-child13 &gt; a:after, .thd-child13.foh-child04 .nav-local .thd-child13 &gt; a:after, .thd-child13.foh-child05 .nav-local .thd-child13 &gt; a:after, .thd-child13.foh-child06 .nav-local .thd-child13 &gt; a:after, .thd-child13.foh-child07 .nav-local .thd-child13 &gt; a:after, .thd-child13.foh-child08 .nav-local .thd-child13 &gt; a:after, .thd-child13.foh-child09 .nav-local .thd-child13 &gt; a:after, .thd-child13.foh-child10 .nav-local .thd-child13 &gt; a:after { content: none; }

.thd-child13 .nav-local.news .nav-cate-wrap .thd-child13 &gt; a { border-bottom: 1px solid #fff; background-color: #d0d6ee; color: #1432aa; }

.thd-child13 .nav-local.news .nav-cate-wrap .thd-child13 &gt; a:before { content: ''; display: inline-block; position: absolute; width: 4px; height: 4px; border-top: 2px solid #1432aa; border-left: 2px solid #1432aa; -webkit-transform: translateX(0) translateY(0); transform: translateX(0) translateY(0); transition: -webkit-transform .2s; transition: transform .2s; transition: transform .2s, -webkit-transform .2s; -webkit-transform: rotate(135deg); transform: rotate(135deg); }

.thd-child14 .nav-local .thd-child14 &gt; a { color: #1432aa; }

.thd-child14 .nav-local .thd-child14 &gt; a:before { top: 0; bottom: 0; right: 15px; margin: auto; content: ''; display: inline-block; position: absolute; width: 4px; height: 4px; border-top: 2px solid #1432aa; border-left: 2px solid #1432aa; -webkit-transform: translateX(0) translateY(0); transform: translateX(0) translateY(0); transition: -webkit-transform .2s; transition: transform .2s; transition: transform .2s, -webkit-transform .2s; -webkit-transform: rotate(225deg); transform: rotate(225deg); }

.thd-child14 .nav-local .thd-child14 &gt; a:after { top: 0; bottom: 0; margin: auto; position: absolute; content: ''; left: 0; width: 4px; height: 15px; background-color: #1432aa; }

.thd-child14 .nav-local .thd-child14 &gt; a:only-child:before { top: 0; bottom: 0; right: 19px; margin: auto; content: ''; display: inline-block; position: absolute; width: 4px; height: 4px; border-top: 2px solid #1432aa; border-left: 2px solid #1432aa; -webkit-transform: translateX(0) translateY(0); transform: translateX(0) translateY(0); transition: -webkit-transform .2s; transition: transform .2s; transition: transform .2s, -webkit-transform .2s; -webkit-transform: rotate(135deg); transform: rotate(135deg); }

.thd-child14 .nav-local .thd-child14 &gt; a:only-child:after { top: 0; bottom: 0; margin: auto; position: absolute; content: ''; left: -15px; width: 4px; height: 15px; background-color: #1432aa; }

.thd-child14.foh-child01 .nav-local .thd-child14 &gt; a, .thd-child14.foh-child02 .nav-local .thd-child14 &gt; a, .thd-child14.foh-child03 .nav-local .thd-child14 &gt; a, .thd-child14.foh-child04 .nav-local .thd-child14 &gt; a, .thd-child14.foh-child05 .nav-local .thd-child14 &gt; a, .thd-child14.foh-child06 .nav-local .thd-child14 &gt; a, .thd-child14.foh-child07 .nav-local .thd-child14 &gt; a, .thd-child14.foh-child08 .nav-local .thd-child14 &gt; a, .thd-child14.foh-child09 .nav-local .thd-child14 &gt; a, .thd-child14.foh-child10 .nav-local .thd-child14 &gt; a { color: #333; }

.thd-child14.foh-child01 .nav-local .thd-child14 &gt; a:after, .thd-child14.foh-child02 .nav-local .thd-child14 &gt; a:after, .thd-child14.foh-child03 .nav-local .thd-child14 &gt; a:after, .thd-child14.foh-child04 .nav-local .thd-child14 &gt; a:after, .thd-child14.foh-child05 .nav-local .thd-child14 &gt; a:after, .thd-child14.foh-child06 .nav-local .thd-child14 &gt; a:after, .thd-child14.foh-child07 .nav-local .thd-child14 &gt; a:after, .thd-child14.foh-child08 .nav-local .thd-child14 &gt; a:after, .thd-child14.foh-child09 .nav-local .thd-child14 &gt; a:after, .thd-child14.foh-child10 .nav-local .thd-child14 &gt; a:after { content: none; }

.thd-child14 .nav-local.news .nav-cate-wrap .thd-child14 &gt; a { border-bottom: 1px solid #fff; background-color: #d0d6ee; color: #1432aa; }

.thd-child14 .nav-local.news .nav-cate-wrap .thd-child14 &gt; a:before { content: ''; display: inline-block; position: absolute; width: 4px; height: 4px; border-top: 2px solid #1432aa; border-left: 2px solid #1432aa; -webkit-transform: translateX(0) translateY(0); transform: translateX(0) translateY(0); transition: -webkit-transform .2s; transition: transform .2s; transition: transform .2s, -webkit-transform .2s; -webkit-transform: rotate(135deg); transform: rotate(135deg); }

.thd-child15 .nav-local .thd-child15 &gt; a { color: #1432aa; }

.thd-child15 .nav-local .thd-child15 &gt; a:before { top: 0; bottom: 0; right: 15px; margin: auto; content: ''; display: inline-block; position: absolute; width: 4px; height: 4px; border-top: 2px solid #1432aa; border-left: 2px solid #1432aa; -webkit-transform: translateX(0) translateY(0); transform: translateX(0) translateY(0); transition: -webkit-transform .2s; transition: transform .2s; transition: transform .2s, -webkit-transform .2s; -webkit-transform: rotate(225deg); transform: rotate(225deg); }

.thd-child15 .nav-local .thd-child15 &gt; a:after { top: 0; bottom: 0; margin: auto; position: absolute; content: ''; left: 0; width: 4px; height: 15px; background-color: #1432aa; }

.thd-child15 .nav-local .thd-child15 &gt; a:only-child:before { top: 0; bottom: 0; right: 19px; margin: auto; content: ''; display: inline-block; position: absolute; width: 4px; height: 4px; border-top: 2px solid #1432aa; border-left: 2px solid #1432aa; -webkit-transform: translateX(0) translateY(0); transform: translateX(0) translateY(0); transition: -webkit-transform .2s; transition: transform .2s; transition: transform .2s, -webkit-transform .2s; -webkit-transform: rotate(135deg); transform: rotate(135deg); }

.thd-child15 .nav-local .thd-child15 &gt; a:only-child:after { top: 0; bottom: 0; margin: auto; position: absolute; content: ''; left: -15px; width: 4px; height: 15px; background-color: #1432aa; }

.thd-child15.foh-child01 .nav-local .thd-child15 &gt; a, .thd-child15.foh-child02 .nav-local .thd-child15 &gt; a, .thd-child15.foh-child03 .nav-local .thd-child15 &gt; a, .thd-child15.foh-child04 .nav-local .thd-child15 &gt; a, .thd-child15.foh-child05 .nav-local .thd-child15 &gt; a, .thd-child15.foh-child06 .nav-local .thd-child15 &gt; a, .thd-child15.foh-child07 .nav-local .thd-child15 &gt; a, .thd-child15.foh-child08 .nav-local .thd-child15 &gt; a, .thd-child15.foh-child09 .nav-local .thd-child15 &gt; a, .thd-child15.foh-child10 .nav-local .thd-child15 &gt; a { color: #333; }

.thd-child15.foh-child01 .nav-local .thd-child15 &gt; a:after, .thd-child15.foh-child02 .nav-local .thd-child15 &gt; a:after, .thd-child15.foh-child03 .nav-local .thd-child15 &gt; a:after, .thd-child15.foh-child04 .nav-local .thd-child15 &gt; a:after, .thd-child15.foh-child05 .nav-local .thd-child15 &gt; a:after, .thd-child15.foh-child06 .nav-local .thd-child15 &gt; a:after, .thd-child15.foh-child07 .nav-local .thd-child15 &gt; a:after, .thd-child15.foh-child08 .nav-local .thd-child15 &gt; a:after, .thd-child15.foh-child09 .nav-local .thd-child15 &gt; a:after, .thd-child15.foh-child10 .nav-local .thd-child15 &gt; a:after { content: none; }

.thd-child15 .nav-local.news .nav-cate-wrap .thd-child15 &gt; a { border-bottom: 1px solid #fff; background-color: #d0d6ee; color: #1432aa; }

.thd-child15 .nav-local.news .nav-cate-wrap .thd-child15 &gt; a:before { content: ''; display: inline-block; position: absolute; width: 4px; height: 4px; border-top: 2px solid #1432aa; border-left: 2px solid #1432aa; -webkit-transform: translateX(0) translateY(0); transform: translateX(0) translateY(0); transition: -webkit-transform .2s; transition: transform .2s; transition: transform .2s, -webkit-transform .2s; -webkit-transform: rotate(135deg); transform: rotate(135deg); }

.thd-child16 .nav-local .thd-child16 &gt; a { color: #1432aa; }

.thd-child16 .nav-local .thd-child16 &gt; a:before { top: 0; bottom: 0; right: 15px; margin: auto; content: ''; display: inline-block; position: absolute; width: 4px; height: 4px; border-top: 2px solid #1432aa; border-left: 2px solid #1432aa; -webkit-transform: translateX(0) translateY(0); transform: translateX(0) translateY(0); transition: -webkit-transform .2s; transition: transform .2s; transition: transform .2s, -webkit-transform .2s; -webkit-transform: rotate(225deg); transform: rotate(225deg); }

.thd-child16 .nav-local .thd-child16 &gt; a:after { top: 0; bottom: 0; margin: auto; position: absolute; content: ''; left: 0; width: 4px; height: 15px; background-color: #1432aa; }

.thd-child16 .nav-local .thd-child16 &gt; a:only-child:before { top: 0; bottom: 0; right: 19px; margin: auto; content: ''; display: inline-block; position: absolute; width: 4px; height: 4px; border-top: 2px solid #1432aa; border-left: 2px solid #1432aa; -webkit-transform: translateX(0) translateY(0); transform: translateX(0) translateY(0); transition: -webkit-transform .2s; transition: transform .2s; transition: transform .2s, -webkit-transform .2s; -webkit-transform: rotate(135deg); transform: rotate(135deg); }

.thd-child16 .nav-local .thd-child16 &gt; a:only-child:after { top: 0; bottom: 0; margin: auto; position: absolute; content: ''; left: -15px; width: 4px; height: 15px; background-color: #1432aa; }

.thd-child16.foh-child01 .nav-local .thd-child16 &gt; a, .thd-child16.foh-child02 .nav-local .thd-child16 &gt; a, .thd-child16.foh-child03 .nav-local .thd-child16 &gt; a, .thd-child16.foh-child04 .nav-local .thd-child16 &gt; a, .thd-child16.foh-child05 .nav-local .thd-child16 &gt; a, .thd-child16.foh-child06 .nav-local .thd-child16 &gt; a, .thd-child16.foh-child07 .nav-local .thd-child16 &gt; a, .thd-child16.foh-child08 .nav-local .thd-child16 &gt; a, .thd-child16.foh-child09 .nav-local .thd-child16 &gt; a, .thd-child16.foh-child10 .nav-local .thd-child16 &gt; a { color: #333; }

.thd-child16.foh-child01 .nav-local .thd-child16 &gt; a:after, .thd-child16.foh-child02 .nav-local .thd-child16 &gt; a:after, .thd-child16.foh-child03 .nav-local .thd-child16 &gt; a:after, .thd-child16.foh-child04 .nav-local .thd-child16 &gt; a:after, .thd-child16.foh-child05 .nav-local .thd-child16 &gt; a:after, .thd-child16.foh-child06 .nav-local .thd-child16 &gt; a:after, .thd-child16.foh-child07 .nav-local .thd-child16 &gt; a:after, .thd-child16.foh-child08 .nav-local .thd-child16 &gt; a:after, .thd-child16.foh-child09 .nav-local .thd-child16 &gt; a:after, .thd-child16.foh-child10 .nav-local .thd-child16 &gt; a:after { content: none; }

.thd-child16 .nav-local.news .nav-cate-wrap .thd-child16 &gt; a { border-bottom: 1px solid #fff; background-color: #d0d6ee; color: #1432aa; }

.thd-child16 .nav-local.news .nav-cate-wrap .thd-child16 &gt; a:before { content: ''; display: inline-block; position: absolute; width: 4px; height: 4px; border-top: 2px solid #1432aa; border-left: 2px solid #1432aa; -webkit-transform: translateX(0) translateY(0); transform: translateX(0) translateY(0); transition: -webkit-transform .2s; transition: transform .2s; transition: transform .2s, -webkit-transform .2s; -webkit-transform: rotate(135deg); transform: rotate(135deg); }

.thd-child17 .nav-local .thd-child17 &gt; a { color: #1432aa; }

.thd-child17 .nav-local .thd-child17 &gt; a:before { top: 0; bottom: 0; right: 15px; margin: auto; content: ''; display: inline-block; position: absolute; width: 4px; height: 4px; border-top: 2px solid #1432aa; border-left: 2px solid #1432aa; -webkit-transform: translateX(0) translateY(0); transform: translateX(0) translateY(0); transition: -webkit-transform .2s; transition: transform .2s; transition: transform .2s, -webkit-transform .2s; -webkit-transform: rotate(225deg); transform: rotate(225deg); }

.thd-child17 .nav-local .thd-child17 &gt; a:after { top: 0; bottom: 0; margin: auto; position: absolute; content: ''; left: 0; width: 4px; height: 15px; background-color: #1432aa; }

.thd-child17 .nav-local .thd-child17 &gt; a:only-child:before { top: 0; bottom: 0; right: 19px; margin: auto; content: ''; display: inline-block; position: absolute; width: 4px; height: 4px; border-top: 2px solid #1432aa; border-left: 2px solid #1432aa; -webkit-transform: translateX(0) translateY(0); transform: translateX(0) translateY(0); transition: -webkit-transform .2s; transition: transform .2s; transition: transform .2s, -webkit-transform .2s; -webkit-transform: rotate(135deg); transform: rotate(135deg); }

.thd-child17 .nav-local .thd-child17 &gt; a:only-child:after { top: 0; bottom: 0; margin: auto; position: absolute; content: ''; left: -15px; width: 4px; height: 15px; background-color: #1432aa; }

.thd-child17.foh-child01 .nav-local .thd-child17 &gt; a, .thd-child17.foh-child02 .nav-local .thd-child17 &gt; a, .thd-child17.foh-child03 .nav-local .thd-child17 &gt; a, .thd-child17.foh-child04 .nav-local .thd-child17 &gt; a, .thd-child17.foh-child05 .nav-local .thd-child17 &gt; a, .thd-child17.foh-child06 .nav-local .thd-child17 &gt; a, .thd-child17.foh-child07 .nav-local .thd-child17 &gt; a, .thd-child17.foh-child08 .nav-local .thd-child17 &gt; a, .thd-child17.foh-child09 .nav-local .thd-child17 &gt; a, .thd-child17.foh-child10 .nav-local .thd-child17 &gt; a { color: #333; }

.thd-child17.foh-child01 .nav-local .thd-child17 &gt; a:after, .thd-child17.foh-child02 .nav-local .thd-child17 &gt; a:after, .thd-child17.foh-child03 .nav-local .thd-child17 &gt; a:after, .thd-child17.foh-child04 .nav-local .thd-child17 &gt; a:after, .thd-child17.foh-child05 .nav-local .thd-child17 &gt; a:after, .thd-child17.foh-child06 .nav-local .thd-child17 &gt; a:after, .thd-child17.foh-child07 .nav-local .thd-child17 &gt; a:after, .thd-child17.foh-child08 .nav-local .thd-child17 &gt; a:after, .thd-child17.foh-child09 .nav-local .thd-child17 &gt; a:after, .thd-child17.foh-child10 .nav-local .thd-child17 &gt; a:after { content: none; }

.thd-child17 .nav-local.news .nav-cate-wrap .thd-child17 &gt; a { border-bottom: 1px solid #fff; background-color: #d0d6ee; color: #1432aa; }

.thd-child17 .nav-local.news .nav-cate-wrap .thd-child17 &gt; a:before { content: ''; display: inline-block; position: absolute; width: 4px; height: 4px; border-top: 2px solid #1432aa; border-left: 2px solid #1432aa; -webkit-transform: translateX(0) translateY(0); transform: translateX(0) translateY(0); transition: -webkit-transform .2s; transition: transform .2s; transition: transform .2s, -webkit-transform .2s; -webkit-transform: rotate(135deg); transform: rotate(135deg); }

.thd-child18 .nav-local .thd-child18 &gt; a { color: #1432aa; }

.thd-child18 .nav-local .thd-child18 &gt; a:before { top: 0; bottom: 0; right: 15px; margin: auto; content: ''; display: inline-block; position: absolute; width: 4px; height: 4px; border-top: 2px solid #1432aa; border-left: 2px solid #1432aa; -webkit-transform: translateX(0) translateY(0); transform: translateX(0) translateY(0); transition: -webkit-transform .2s; transition: transform .2s; transition: transform .2s, -webkit-transform .2s; -webkit-transform: rotate(225deg); transform: rotate(225deg); }

.thd-child18 .nav-local .thd-child18 &gt; a:after { top: 0; bottom: 0; margin: auto; position: absolute; content: ''; left: 0; width: 4px; height: 15px; background-color: #1432aa; }

.thd-child18 .nav-local .thd-child18 &gt; a:only-child:before { top: 0; bottom: 0; right: 19px; margin: auto; content: ''; display: inline-block; position: absolute; width: 4px; height: 4px; border-top: 2px solid #1432aa; border-left: 2px solid #1432aa; -webkit-transform: translateX(0) translateY(0); transform: translateX(0) translateY(0); transition: -webkit-transform .2s; transition: transform .2s; transition: transform .2s, -webkit-transform .2s; -webkit-transform: rotate(135deg); transform: rotate(135deg); }

.thd-child18 .nav-local .thd-child18 &gt; a:only-child:after { top: 0; bottom: 0; margin: auto; position: absolute; content: ''; left: -15px; width: 4px; height: 15px; background-color: #1432aa; }

.thd-child18.foh-child01 .nav-local .thd-child18 &gt; a, .thd-child18.foh-child02 .nav-local .thd-child18 &gt; a, .thd-child18.foh-child03 .nav-local .thd-child18 &gt; a, .thd-child18.foh-child04 .nav-local .thd-child18 &gt; a, .thd-child18.foh-child05 .nav-local .thd-child18 &gt; a, .thd-child18.foh-child06 .nav-local .thd-child18 &gt; a, .thd-child18.foh-child07 .nav-local .thd-child18 &gt; a, .thd-child18.foh-child08 .nav-local .thd-child18 &gt; a, .thd-child18.foh-child09 .nav-local .thd-child18 &gt; a, .thd-child18.foh-child10 .nav-local .thd-child18 &gt; a { color: #333; }

.thd-child18.foh-child01 .nav-local .thd-child18 &gt; a:after, .thd-child18.foh-child02 .nav-local .thd-child18 &gt; a:after, .thd-child18.foh-child03 .nav-local .thd-child18 &gt; a:after, .thd-child18.foh-child04 .nav-local .thd-child18 &gt; a:after, .thd-child18.foh-child05 .nav-local .thd-child18 &gt; a:after, .thd-child18.foh-child06 .nav-local .thd-child18 &gt; a:after, .thd-child18.foh-child07 .nav-local .thd-child18 &gt; a:after, .thd-child18.foh-child08 .nav-local .thd-child18 &gt; a:after, .thd-child18.foh-child09 .nav-local .thd-child18 &gt; a:after, .thd-child18.foh-child10 .nav-local .thd-child18 &gt; a:after { content: none; }

.thd-child18 .nav-local.news .nav-cate-wrap .thd-child18 &gt; a { border-bottom: 1px solid #fff; background-color: #d0d6ee; color: #1432aa; }

.thd-child18 .nav-local.news .nav-cate-wrap .thd-child18 &gt; a:before { content: ''; display: inline-block; position: absolute; width: 4px; height: 4px; border-top: 2px solid #1432aa; border-left: 2px solid #1432aa; -webkit-transform: translateX(0) translateY(0); transform: translateX(0) translateY(0); transition: -webkit-transform .2s; transition: transform .2s; transition: transform .2s, -webkit-transform .2s; -webkit-transform: rotate(135deg); transform: rotate(135deg); }

.thd-child19 .nav-local .thd-child19 &gt; a { color: #1432aa; }

.thd-child19 .nav-local .thd-child19 &gt; a:before { top: 0; bottom: 0; right: 15px; margin: auto; content: ''; display: inline-block; position: absolute; width: 4px; height: 4px; border-top: 2px solid #1432aa; border-left: 2px solid #1432aa; -webkit-transform: translateX(0) translateY(0); transform: translateX(0) translateY(0); transition: -webkit-transform .2s; transition: transform .2s; transition: transform .2s, -webkit-transform .2s; -webkit-transform: rotate(225deg); transform: rotate(225deg); }

.thd-child19 .nav-local .thd-child19 &gt; a:after { top: 0; bottom: 0; margin: auto; position: absolute; content: ''; left: 0; width: 4px; height: 15px; background-color: #1432aa; }

.thd-child19 .nav-local .thd-child19 &gt; a:only-child:before { top: 0; bottom: 0; right: 19px; margin: auto; content: ''; display: inline-block; position: absolute; width: 4px; height: 4px; border-top: 2px solid #1432aa; border-left: 2px solid #1432aa; -webkit-transform: translateX(0) translateY(0); transform: translateX(0) translateY(0); transition: -webkit-transform .2s; transition: transform .2s; transition: transform .2s, -webkit-transform .2s; -webkit-transform: rotate(135deg); transform: rotate(135deg); }

.thd-child19 .nav-local .thd-child19 &gt; a:only-child:after { top: 0; bottom: 0; margin: auto; position: absolute; content: ''; left: -15px; width: 4px; height: 15px; background-color: #1432aa; }

.thd-child19.foh-child01 .nav-local .thd-child19 &gt; a, .thd-child19.foh-child02 .nav-local .thd-child19 &gt; a, .thd-child19.foh-child03 .nav-local .thd-child19 &gt; a, .thd-child19.foh-child04 .nav-local .thd-child19 &gt; a, .thd-child19.foh-child05 .nav-local .thd-child19 &gt; a, .thd-child19.foh-child06 .nav-local .thd-child19 &gt; a, .thd-child19.foh-child07 .nav-local .thd-child19 &gt; a, .thd-child19.foh-child08 .nav-local .thd-child19 &gt; a, .thd-child19.foh-child09 .nav-local .thd-child19 &gt; a, .thd-child19.foh-child10 .nav-local .thd-child19 &gt; a { color: #333; }

.thd-child19.foh-child01 .nav-local .thd-child19 &gt; a:after, .thd-child19.foh-child02 .nav-local .thd-child19 &gt; a:after, .thd-child19.foh-child03 .nav-local .thd-child19 &gt; a:after, .thd-child19.foh-child04 .nav-local .thd-child19 &gt; a:after, .thd-child19.foh-child05 .nav-local .thd-child19 &gt; a:after, .thd-child19.foh-child06 .nav-local .thd-child19 &gt; a:after, .thd-child19.foh-child07 .nav-local .thd-child19 &gt; a:after, .thd-child19.foh-child08 .nav-local .thd-child19 &gt; a:after, .thd-child19.foh-child09 .nav-local .thd-child19 &gt; a:after, .thd-child19.foh-child10 .nav-local .thd-child19 &gt; a:after { content: none; }

.thd-child19 .nav-local.news .nav-cate-wrap .thd-child19 &gt; a { border-bottom: 1px solid #fff; background-color: #d0d6ee; color: #1432aa; }

.thd-child19 .nav-local.news .nav-cate-wrap .thd-child19 &gt; a:before { content: ''; display: inline-block; position: absolute; width: 4px; height: 4px; border-top: 2px solid #1432aa; border-left: 2px solid #1432aa; -webkit-transform: translateX(0) translateY(0); transform: translateX(0) translateY(0); transition: -webkit-transform .2s; transition: transform .2s; transition: transform .2s, -webkit-transform .2s; -webkit-transform: rotate(135deg); transform: rotate(135deg); }

.thd-child20 .nav-local .thd-child20 &gt; a { color: #1432aa; }

.thd-child20 .nav-local .thd-child20 &gt; a:before { top: 0; bottom: 0; right: 15px; margin: auto; content: ''; display: inline-block; position: absolute; width: 4px; height: 4px; border-top: 2px solid #1432aa; border-left: 2px solid #1432aa; -webkit-transform: translateX(0) translateY(0); transform: translateX(0) translateY(0); transition: -webkit-transform .2s; transition: transform .2s; transition: transform .2s, -webkit-transform .2s; -webkit-transform: rotate(225deg); transform: rotate(225deg); }

.thd-child20 .nav-local .thd-child20 &gt; a:after { top: 0; bottom: 0; margin: auto; position: absolute; content: ''; left: 0; width: 4px; height: 15px; background-color: #1432aa; }

.thd-child20 .nav-local .thd-child20 &gt; a:only-child:before { top: 0; bottom: 0; right: 19px; margin: auto; content: ''; display: inline-block; position: absolute; width: 4px; height: 4px; border-top: 2px solid #1432aa; border-left: 2px solid #1432aa; -webkit-transform: translateX(0) translateY(0); transform: translateX(0) translateY(0); transition: -webkit-transform .2s; transition: transform .2s; transition: transform .2s, -webkit-transform .2s; -webkit-transform: rotate(135deg); transform: rotate(135deg); }

.thd-child20 .nav-local .thd-child20 &gt; a:only-child:after { top: 0; bottom: 0; margin: auto; position: absolute; content: ''; left: -15px; width: 4px; height: 15px; background-color: #1432aa; }

.thd-child20.foh-child01 .nav-local .thd-child20 &gt; a, .thd-child20.foh-child02 .nav-local .thd-child20 &gt; a, .thd-child20.foh-child03 .nav-local .thd-child20 &gt; a, .thd-child20.foh-child04 .nav-local .thd-child20 &gt; a, .thd-child20.foh-child05 .nav-local .thd-child20 &gt; a, .thd-child20.foh-child06 .nav-local .thd-child20 &gt; a, .thd-child20.foh-child07 .nav-local .thd-child20 &gt; a, .thd-child20.foh-child08 .nav-local .thd-child20 &gt; a, .thd-child20.foh-child09 .nav-local .thd-child20 &gt; a, .thd-child20.foh-child10 .nav-local .thd-child20 &gt; a { color: #333; }

.thd-child20.foh-child01 .nav-local .thd-child20 &gt; a:after, .thd-child20.foh-child02 .nav-local .thd-child20 &gt; a:after, .thd-child20.foh-child03 .nav-local .thd-child20 &gt; a:after, .thd-child20.foh-child04 .nav-local .thd-child20 &gt; a:after, .thd-child20.foh-child05 .nav-local .thd-child20 &gt; a:after, .thd-child20.foh-child06 .nav-local .thd-child20 &gt; a:after, .thd-child20.foh-child07 .nav-local .thd-child20 &gt; a:after, .thd-child20.foh-child08 .nav-local .thd-child20 &gt; a:after, .thd-child20.foh-child09 .nav-local .thd-child20 &gt; a:after, .thd-child20.foh-child10 .nav-local .thd-child20 &gt; a:after { content: none; }

.thd-child20 .nav-local.news .nav-cate-wrap .thd-child20 &gt; a { border-bottom: 1px solid #fff; background-color: #d0d6ee; color: #1432aa; }

.thd-child20 .nav-local.news .nav-cate-wrap .thd-child20 &gt; a:before { content: ''; display: inline-block; position: absolute; width: 4px; height: 4px; border-top: 2px solid #1432aa; border-left: 2px solid #1432aa; -webkit-transform: translateX(0) translateY(0); transform: translateX(0) translateY(0); transition: -webkit-transform .2s; transition: transform .2s; transition: transform .2s, -webkit-transform .2s; -webkit-transform: rotate(135deg); transform: rotate(135deg); }

.foh-child01 .nav-local .foh &gt; li.foh-child01 &gt; a, .foh-child02 .nav-local .foh &gt; li.foh-child02 &gt; a, .foh-child03 .nav-local .foh &gt; li.foh-child03 &gt; a, .foh-child04 .nav-local .foh &gt; li.foh-child04 &gt; a, .foh-child05 .nav-local .foh &gt; li.foh-child05 &gt; a, .foh-child06 .nav-local .foh &gt; li.foh-child06 &gt; a, .foh-child07 .nav-local .foh &gt; li.foh-child07 &gt; a, .foh-child08 .nav-local .foh &gt; li.foh-child08 &gt; a, .foh-child09 .nav-local .foh &gt; li.foh-child09 &gt; a, .foh-child10 .nav-local .foh &gt; li.foh-child10 &gt; a, .foh-child11 .nav-local .foh &gt; li.foh-child11 &gt; a, .foh-child12 .nav-local .foh &gt; li.foh-child12 &gt; a, .foh-child13 .nav-local .foh &gt; li.foh-child13 &gt; a, .foh-child14 .nav-local .foh &gt; li.foh-child14 &gt; a, .foh-child15 .nav-local .foh &gt; li.foh-child15 &gt; a, .foh-child16 .nav-local .foh &gt; li.foh-child16 &gt; a, .foh-child17 .nav-local .foh &gt; li.foh-child17 &gt; a, .foh-child18 .nav-local .foh &gt; li.foh-child18 &gt; a, .foh-child19 .nav-local .foh &gt; li.foh-child19 &gt; a, .foh-child20 .nav-local .foh &gt; li.foh-child20 &gt; a { color: #1432aa; position: relative; }

.foh-child01 .nav-local .foh &gt; li.foh-child01 &gt; a:after, .foh-child02 .nav-local .foh &gt; li.foh-child02 &gt; a:after, .foh-child03 .nav-local .foh &gt; li.foh-child03 &gt; a:after, .foh-child04 .nav-local .foh &gt; li.foh-child04 &gt; a:after, .foh-child05 .nav-local .foh &gt; li.foh-child05 &gt; a:after, .foh-child06 .nav-local .foh &gt; li.foh-child06 &gt; a:after, .foh-child07 .nav-local .foh &gt; li.foh-child07 &gt; a:after, .foh-child08 .nav-local .foh &gt; li.foh-child08 &gt; a:after, .foh-child09 .nav-local .foh &gt; li.foh-child09 &gt; a:after, .foh-child10 .nav-local .foh &gt; li.foh-child10 &gt; a:after, .foh-child11 .nav-local .foh &gt; li.foh-child11 &gt; a:after, .foh-child12 .nav-local .foh &gt; li.foh-child12 &gt; a:after, .foh-child13 .nav-local .foh &gt; li.foh-child13 &gt; a:after, .foh-child14 .nav-local .foh &gt; li.foh-child14 &gt; a:after, .foh-child15 .nav-local .foh &gt; li.foh-child15 &gt; a:after, .foh-child16 .nav-local .foh &gt; li.foh-child16 &gt; a:after, .foh-child17 .nav-local .foh &gt; li.foh-child17 &gt; a:after, .foh-child18 .nav-local .foh &gt; li.foh-child18 &gt; a:after, .foh-child19 .nav-local .foh &gt; li.foh-child19 &gt; a:after, .foh-child20 .nav-local .foh &gt; li.foh-child20 &gt; a:after { top: 0; bottom: 0; margin: auto; position: absolute; content: ''; left: 0; width: 4px; height: 15px; background-color: #1432aa; }

.foh-child01 .nav-local .foh &gt; li.foh-child01 &gt; a:before, .foh-child02 .nav-local .foh &gt; li.foh-child02 &gt; a:before, .foh-child03 .nav-local .foh &gt; li.foh-child03 &gt; a:before, .foh-child04 .nav-local .foh &gt; li.foh-child04 &gt; a:before, .foh-child05 .nav-local .foh &gt; li.foh-child05 &gt; a:before, .foh-child06 .nav-local .foh &gt; li.foh-child06 &gt; a:before, .foh-child07 .nav-local .foh &gt; li.foh-child07 &gt; a:before, .foh-child08 .nav-local .foh &gt; li.foh-child08 &gt; a:before, .foh-child09 .nav-local .foh &gt; li.foh-child09 &gt; a:before, .foh-child10 .nav-local .foh &gt; li.foh-child10 &gt; a:before, .foh-child11 .nav-local .foh &gt; li.foh-child11 &gt; a:before, .foh-child12 .nav-local .foh &gt; li.foh-child12 &gt; a:before, .foh-child13 .nav-local .foh &gt; li.foh-child13 &gt; a:before, .foh-child14 .nav-local .foh &gt; li.foh-child14 &gt; a:before, .foh-child15 .nav-local .foh &gt; li.foh-child15 &gt; a:before, .foh-child16 .nav-local .foh &gt; li.foh-child16 &gt; a:before, .foh-child17 .nav-local .foh &gt; li.foh-child17 &gt; a:before, .foh-child18 .nav-local .foh &gt; li.foh-child18 &gt; a:before, .foh-child19 .nav-local .foh &gt; li.foh-child19 &gt; a:before, .foh-child20 .nav-local .foh &gt; li.foh-child20 &gt; a:before { border-color: #1432aa; }

@media print, all and (min-width: 768px) { .nav-local { background-color: #fff; padding: 0 0 0 50px; border-bottom: none; }
  .nav-local .nav-hdg { color: #1432aa; background-color: #fff; padding: 10px 0; margin: 40px 0 0; border-bottom: 1px solid #1432aa; -webkit-transform: rotate(0deg); transform: rotate(0deg); }
  .nav-local .fst &gt; li &gt; a { display: block; text-align: right; background-color: #fff; border-bottom: 1px solid #cccccc; color: #1432aa; height: auto; padding: 0 0px 19px; font-size: 2rem; -webkit-transform: rotate(0deg); transform: rotate(0deg); }
  .nav-local .fst &gt; li &gt; a &gt; span { display: inline-block; padding: 0 0 0 20px; }
  .nav-local .fst &gt; li &gt; a &gt; span:before { left: 0; content: ''; display: inline-block; position: absolute; width: 4px; height: 4px; border-top: 2px solid #999999; border-left: 2px solid #999999; -webkit-transform: translateX(0) translateY(0); transform: translateX(0) translateY(0); transition: -webkit-transform .2s; transition: transform .2s; transition: transform .2s, -webkit-transform .2s; -webkit-transform: rotate(315deg); transform: rotate(315deg); }
  .nav-local .fst &gt; li &gt; a:hover &gt; span:before { -webkit-transform: translateX(-3px) translateY(0) rotate(315deg); transform: translateX(-3px) translateY(0) rotate(315deg); }
  .nav-local .fst &gt; li &gt; a + a { font-size: 1.6rem; padding: 12px 0 18px 16px; }
  .nav-local .fst &gt; li &gt; a:last-of-type { border-bottom: 1px solid #1432aa; }
  .nav-local.media .fst { border-bottom: 1px solid transparent; }
  .nav-local.news .fst { border-bottom: 0; }
  .nav-local.news .search-navi { margin: 20px 10px 0; background-color: #f9f9f9; border: 1px solid #dedede; }
  .nav-local.news .search-navi input.inp-txt { height: 40px; width: 218px; padding: 10px 0 10px 12px; color: #999999; line-height: 1.2; font-family: YakuHanJP, 'Noto Sans JP', "ヒラギノ角ゴ ProN", "Hiragino Kaku Gothic ProN", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; font-weight: 400; }
  .nav-local.news .search-navi .inp-btn { width: 40px; height: 40px; transition: opacity .3s; }
  .nav-local.news .search-navi .inp-btn:hover { opacity: .5; }
  .nav-local.news .nav-hdg-news { margin-top: 40px; color: #1432aa; border-bottom: 1px solid #1432aa; padding: 12px 0; font-size: 1.8rem; }
  .nav-local.news .nav-cate-wrap .thd { display: block; }
  .nav-local.news .nav-cate-wrap .thd &gt; li { margin-left: 0; }
  .nav-local.news .nav-cate-wrap .thd &gt; li:first-child { border-top: 0; }
  .nav-local.news .nav-cate-wrap .thd &gt; li &gt; a { background-color: #fff; color: #333; font-size: 1.6rem; }
  .nav-local.news .nav-cate-wrap .thd &gt; li &gt; a::before { border-top-color: #666666; border-left-color: #666666; }
  .nav-local.news .snd-news { margin: 10px 0 0; }
  .nav-local.news .snd-news &gt; li &gt; a:before { top: 0; bottom: 0; right: 12px; margin: auto; content: ''; display: inline-block; position: absolute; width: 4px; height: 4px; border-top: 2px solid #666666; border-left: 2px solid #666666; -webkit-transform: translateX(0) translateY(0); transform: translateX(0) translateY(0); transition: -webkit-transform .2s; transition: transform .2s; transition: transform .2s, -webkit-transform .2s; -webkit-transform: rotate(135deg); transform: rotate(135deg); }
  .nav-local.news .snd-news &gt; li &gt; a:hover { transition: box-shadow .2s; color: #0000ff; text-decoration: underline; }
  .nav-local.news .snd-news &gt; li &gt; a:hover:hover { box-shadow: 0 0 0 4px #0033af inset; }
  .nav-local.news .snd-news &gt; li &gt; a:hover img { transition: opacity .2s; }
  .nav-local.news .snd-news &gt; li &gt; a:hover:hover &gt; * { position: relative; z-index: -1; }
  .nav-local.news .snd-news &gt; li &gt; a:hover:hover img { opacity: .5; }
  .nav-local.news .snd-news &gt; li &gt; a:hover:before { -webkit-transform: translateX(3px) translateY(0) rotate(135deg); transform: translateX(3px) translateY(0) rotate(135deg); }
  .nav-local.news .nav-news-bn { margin: 60px 0 0; position: relative; z-index: 1; }
  .nav-local.news .nav-news-bn a { transition: box-shadow .2s; }
  .nav-local.news .nav-news-bn a:hover { box-shadow: 0 0 0 4px #0033af inset; }
  .nav-local.news .nav-news-bn a img { transition: opacity .2s; }
  .nav-local.news .nav-news-bn a:hover &gt; * { position: relative; z-index: -1; }
  .nav-local.news .nav-news-bn a:hover img { opacity: .5; }
  .nav-local.news .nav-news-bn a:hover .txt-wrap .box:after { -webkit-transform: translateX(3px) translateY(0) rotate(135deg); transform: translateX(3px) translateY(0) rotate(135deg); /*transform:translateX(3px) translateY(0) rotate(135deg);*/ /*webfont*/ }
  .nav-local .snd &gt; li &gt; a { background-color: #fff; color: #333; border-bottom: 1px solid #cccccc; padding: 14px 30px 15px 16px; -webkit-transform: rotate(0deg); transform: rotate(0deg); }
  .nav-local .snd &gt; li &gt; a:before { content: ''; display: inline-block; position: absolute; width: 4px; height: 4px; border-top: 2px solid #999999; border-left: 2px solid #999999; -webkit-transform: translateX(0) translateY(0); transform: translateX(0) translateY(0); transition: -webkit-transform .2s; transition: transform .2s; transition: transform .2s, -webkit-transform .2s; -webkit-transform: rotate(135deg); transform: rotate(135deg); }
  .nav-local .snd &gt; li &gt; a:hover:before { -webkit-transform: translateX(3px) translateY(0) rotate(135deg); transform: translateX(3px) translateY(0) rotate(135deg); }
  .nav-local .snd &gt; li &gt; .no-link { background-color: #fff; color: #333; border-bottom: 1px solid #cccccc; padding: 14px 30px 15px 16px; }
  .nav-local .snd &gt; li &gt; .no-link:before { content: none; }
  .nav-local .snd &gt; li.nav-open &gt; a:before { content: ''; display: inline-block; position: absolute; width: 4px; height: 4px; border-top: 2px solid #1432aa; border-left: 2px solid #1432aa; -webkit-transform: translateX(0) translateY(0); transform: translateX(0) translateY(0); transition: -webkit-transform .2s; transition: transform .2s; transition: transform .2s, -webkit-transform .2s; -webkit-transform: rotate(225deg); transform: rotate(225deg); }
  .nav-local .snd &gt; li.nav-open &gt; a:hover:before { -webkit-transform: translateX(0) translateY(3px) rotate(225deg); transform: translateX(0) translateY(3px) rotate(225deg); }
  .nav-local .snd &gt; li.nav-open &gt; .no-link:before { content: ''; display: inline-block; position: absolute; width: 4px; height: 4px; border-top: 2px solid #1432aa; border-left: 2px solid #1432aa; -webkit-transform: translateX(0) translateY(0); transform: translateX(0) translateY(0); transition: -webkit-transform .2s; transition: transform .2s; transition: transform .2s, -webkit-transform .2s; -webkit-transform: rotate(225deg); transform: rotate(225deg); }
  .nav-local.media .snd { margin-top: 4px; }
  .nav-local.media .snd &gt; li &gt; a { font-size: 1.4rem; padding-right: 30px; }
  .nav-local.media .snd &gt; li:nth-child(odd) &gt; a { background-color: #f6f6f6; border-bottom: 1px solid transparent; }
  .nav-local .thd { background-color: #eeeff3; border-bottom: none; }
  .nav-local .thd &gt; li { margin-left: 16px; }
  .nav-local .thd &gt; li &gt; a { border-bottom: 1px solid #cccccc; padding: 14px 30px 14px 14px; margin-left: 0; -webkit-transform: rotate(0deg); transform: rotate(0deg); }
  .nav-local .thd &gt; li &gt; a:before { content: ''; display: inline-block; position: absolute; width: 4px; height: 4px; border-top: 2px solid #999999; border-left: 2px solid #999999; -webkit-transform: translateX(0) translateY(0); transform: translateX(0) translateY(0); transition: -webkit-transform .2s; transition: transform .2s; transition: transform .2s, -webkit-transform .2s; -webkit-transform: rotate(135deg); transform: rotate(135deg); }
  .nav-local .thd &gt; li &gt; a:hover:before { -webkit-transform: translateX(3px) translateY(0) rotate(135deg); transform: translateX(3px) translateY(0) rotate(135deg); }
  .nav-local .thd &gt; li.nav-open &gt; a:before { content: ''; display: inline-block; position: absolute; width: 4px; height: 4px; border-top: 2px solid #999999; border-left: 2px solid #999999; -webkit-transform: translateX(0) translateY(0); transform: translateX(0) translateY(0); transition: -webkit-transform .2s; transition: transform .2s; transition: transform .2s, -webkit-transform .2s; -webkit-transform: rotate(225deg); transform: rotate(225deg); }
  .nav-local .thd &gt; li.nav-open &gt; a:hover:before { -webkit-transform: translateX(0) translateY(3px) rotate(225deg); transform: translateX(0) translateY(3px) rotate(225deg); }
  .nav-local .thd &gt; li:last-child { border-bottom: 1px solid #cccccc; }
  .nav-local .foh &gt; li { margin-left: 20px; }
  .nav-local .foh &gt; li:first-child { border-top: 1px solid #cccccc; }
  .nav-local .foh &gt; li &gt; a { border-bottom: 1px solid #cccccc; background-color: #f6f7f9; padding: 14px 30px 14px 14px; -webkit-transform: rotate(0deg); transform: rotate(0deg); }
  .nav-local .foh &gt; li &gt; a:hover:before { -webkit-transform: translateX(3px) translateY(0) rotate(135deg); transform: translateX(3px) translateY(0) rotate(135deg); }
  .nav-local .snd &gt; li.nav-active &gt; a:before, .nav-local .thd &gt; li.nav-active &gt; a:before, .nav-local .foh &gt; li.nav-active &gt; a:before { border-color: #1432aa; }
  .nav-local .snd &gt; li &gt; a.link-blank .icn:before { width: 16px; height: 12px; content: ''; display: inline-block; background: transparent url(/shared/image/link_icon_blank.svg) no-repeat left top / 16px auto; transition: opacity .2s; font-size: 0; }
  .nav-local .snd &gt; li &gt; a.link-pdf .icn:before { width: 20px; height: 20px; content: ''; display: inline-block; background: transparent url(/shared/image/link_icon_pdf.svg) no-repeat left top / 20px auto; transition: opacity .2s; font-size: 0; }
  .snd-child01 .nav-local .snd-child01 &gt; a:hover::before, .snd-child02 .nav-local .snd-child02 &gt; a:hover::before, .snd-child03 .nav-local .snd-child03 &gt; a:hover::before, .snd-child04 .nav-local .snd-child04 &gt; a:hover::before, .snd-child05 .nav-local .snd-child05 &gt; a:hover::before, .snd-child06 .nav-local .snd-child06 &gt; a:hover::before, .snd-child07 .nav-local .snd-child07 &gt; a:hover::before, .snd-child08 .nav-local .snd-child08 &gt; a:hover::before, .snd-child09 .nav-local .snd-child09 &gt; a:hover::before, .snd-child10 .nav-local .snd-child10 &gt; a:hover::before, .snd-child11 .nav-local .snd-child11 &gt; a:hover::before, .snd-child12 .nav-local .snd-child12 &gt; a:hover::before, .snd-child13 .nav-local .snd-child13 &gt; a:hover::before, .snd-child14 .nav-local .snd-child14 &gt; a:hover::before, .snd-child15 .nav-local .snd-child15 &gt; a:hover::before, .snd-child16 .nav-local .snd-child16 &gt; a:hover::before, .snd-child17 .nav-local .snd-child17 &gt; a:hover::before, .snd-child18 .nav-local .snd-child18 &gt; a:hover::before, .snd-child19 .nav-local .snd-child19 &gt; a:hover::before, .snd-child20 .nav-local .snd-child20 &gt; a:hover::before { -webkit-transform: translateX(3px) translateY(0) rotate(135deg); transform: translateX(3px) translateY(0) rotate(135deg); }
  .thd-child01 .nav-local .thd-child01 &gt; a:hover::before, .thd-child02 .nav-local .thd-child02 &gt; a:hover::before, .thd-child03 .nav-local .thd-child03 &gt; a:hover::before, .thd-child04 .nav-local .thd-child04 &gt; a:hover::before, .thd-child05 .nav-local .thd-child05 &gt; a:hover::before, .thd-child06 .nav-local .thd-child06 &gt; a:hover::before, .thd-child07 .nav-local .thd-child07 &gt; a:hover::before, .thd-child08 .nav-local .thd-child08 &gt; a:hover::before, .thd-child09 .nav-local .thd-child09 &gt; a:hover::before, .thd-child10 .nav-local .thd-child10 &gt; a:hover::before, .thd-child11 .nav-local .thd-child11 &gt; a:hover::before, .thd-child12 .nav-local .thd-child12 &gt; a:hover::before, .thd-child13 .nav-local .thd-child13 &gt; a:hover::before, .thd-child14 .nav-local .thd-child14 &gt; a:hover::before, .thd-child15 .nav-local .thd-child15 &gt; a:hover::before, .thd-child16 .nav-local .thd-child16 &gt; a:hover::before, .thd-child17 .nav-local .thd-child17 &gt; a:hover::before, .thd-child18 .nav-local .thd-child18 &gt; a:hover::before, .thd-child19 .nav-local .thd-child19 &gt; a:hover::before, .thd-child20 .nav-local .thd-child20 &gt; a:hover::before { -webkit-transform: translateX(0) translateY(3px) rotate(225deg); transform: translateX(0) translateY(3px) rotate(225deg); }
  .thd-child01 .nav-local .thd-child01 &gt; a:only-child:before { top: 0; bottom: 0; right: 19px; margin: auto; content: ''; display: inline-block; position: absolute; width: 4px; height: 4px; border-top: 2px solid #1432aa; border-left: 2px solid #1432aa; -webkit-transform: translateX(0) translateY(0); transform: translateX(0) translateY(0); transition: -webkit-transform .2s; transition: transform .2s; transition: transform .2s, -webkit-transform .2s; -webkit-transform: rotate(135deg); transform: rotate(135deg); }
  .thd-child01 .nav-local .thd-child01 &gt; a:only-child:after { top: 0; bottom: 0; margin: auto; position: absolute; content: ''; left: 0; width: 4px; height: 15px; background-color: #1432aa; }
  .thd-child02 .nav-local .thd-child02 &gt; a:only-child:before { top: 0; bottom: 0; right: 19px; margin: auto; content: ''; display: inline-block; position: absolute; width: 4px; height: 4px; border-top: 2px solid #1432aa; border-left: 2px solid #1432aa; -webkit-transform: translateX(0) translateY(0); transform: translateX(0) translateY(0); transition: -webkit-transform .2s; transition: transform .2s; transition: transform .2s, -webkit-transform .2s; -webkit-transform: rotate(135deg); transform: rotate(135deg); }
  .thd-child02 .nav-local .thd-child02 &gt; a:only-child:after { top: 0; bottom: 0; margin: auto; position: absolute; content: ''; left: 0; width: 4px; height: 15px; background-color: #1432aa; }
  .thd-child03 .nav-local .thd-child03 &gt; a:only-child:before { top: 0; bottom: 0; right: 19px; margin: auto; content: ''; display: inline-block; position: absolute; width: 4px; height: 4px; border-top: 2px solid #1432aa; border-left: 2px solid #1432aa; -webkit-transform: translateX(0) translateY(0); transform: translateX(0) translateY(0); transition: -webkit-transform .2s; transition: transform .2s; transition: transform .2s, -webkit-transform .2s; -webkit-transform: rotate(135deg); transform: rotate(135deg); }
  .thd-child03 .nav-local .thd-child03 &gt; a:only-child:after { top: 0; bottom: 0; margin: auto; position: absolute; content: ''; left: 0; width: 4px; height: 15px; background-color: #1432aa; }
  .thd-child04 .nav-local .thd-child04 &gt; a:only-child:before { top: 0; bottom: 0; right: 19px; margin: auto; content: ''; display: inline-block; position: absolute; width: 4px; height: 4px; border-top: 2px solid #1432aa; border-left: 2px solid #1432aa; -webkit-transform: translateX(0) translateY(0); transform: translateX(0) translateY(0); transition: -webkit-transform .2s; transition: transform .2s; transition: transform .2s, -webkit-transform .2s; -webkit-transform: rotate(135deg); transform: rotate(135deg); }
  .thd-child04 .nav-local .thd-child04 &gt; a:only-child:after { top: 0; bottom: 0; margin: auto; position: absolute; content: ''; left: 0; width: 4px; height: 15px; background-color: #1432aa; }
  .thd-child05 .nav-local .thd-child05 &gt; a:only-child:before { top: 0; bottom: 0; right: 19px; margin: auto; content: ''; display: inline-block; position: absolute; width: 4px; height: 4px; border-top: 2px solid #1432aa; border-left: 2px solid #1432aa; -webkit-transform: translateX(0) translateY(0); transform: translateX(0) translateY(0); transition: -webkit-transform .2s; transition: transform .2s; transition: transform .2s, -webkit-transform .2s; -webkit-transform: rotate(135deg); transform: rotate(135deg); }
  .thd-child05 .nav-local .thd-child05 &gt; a:only-child:after { top: 0; bottom: 0; margin: auto; position: absolute; content: ''; left: 0; width: 4px; height: 15px; background-color: #1432aa; }
  .thd-child06 .nav-local .thd-child06 &gt; a:only-child:before { top: 0; bottom: 0; right: 19px; margin: auto; content: ''; display: inline-block; position: absolute; width: 4px; height: 4px; border-top: 2px solid #1432aa; border-left: 2px solid #1432aa; -webkit-transform: translateX(0) translateY(0); transform: translateX(0) translateY(0); transition: -webkit-transform .2s; transition: transform .2s; transition: transform .2s, -webkit-transform .2s; -webkit-transform: rotate(135deg); transform: rotate(135deg); }
  .thd-child06 .nav-local .thd-child06 &gt; a:only-child:after { top: 0; bottom: 0; margin: auto; position: absolute; content: ''; left: 0; width: 4px; height: 15px; background-color: #1432aa; }
  .thd-child07 .nav-local .thd-child07 &gt; a:only-child:before { top: 0; bottom: 0; right: 19px; margin: auto; content: ''; display: inline-block; position: absolute; width: 4px; height: 4px; border-top: 2px solid #1432aa; border-left: 2px solid #1432aa; -webkit-transform: translateX(0) translateY(0); transform: translateX(0) translateY(0); transition: -webkit-transform .2s; transition: transform .2s; transition: transform .2s, -webkit-transform .2s; -webkit-transform: rotate(135deg); transform: rotate(135deg); }
  .thd-child07 .nav-local .thd-child07 &gt; a:only-child:after { top: 0; bottom: 0; margin: auto; position: absolute; content: ''; left: 0; width: 4px; height: 15px; background-color: #1432aa; }
  .thd-child08 .nav-local .thd-child08 &gt; a:only-child:before { top: 0; bottom: 0; right: 19px; margin: auto; content: ''; display: inline-block; position: absolute; width: 4px; height: 4px; border-top: 2px solid #1432aa; border-left: 2px solid #1432aa; -webkit-transform: translateX(0) translateY(0); transform: translateX(0) translateY(0); transition: -webkit-transform .2s; transition: transform .2s; transition: transform .2s, -webkit-transform .2s; -webkit-transform: rotate(135deg); transform: rotate(135deg); }
  .thd-child08 .nav-local .thd-child08 &gt; a:only-child:after { top: 0; bottom: 0; margin: auto; position: absolute; content: ''; left: 0; width: 4px; height: 15px; background-color: #1432aa; }
  .thd-child09 .nav-local .thd-child09 &gt; a:only-child:before { top: 0; bottom: 0; right: 19px; margin: auto; content: ''; display: inline-block; position: absolute; width: 4px; height: 4px; border-top: 2px solid #1432aa; border-left: 2px solid #1432aa; -webkit-transform: translateX(0) translateY(0); transform: translateX(0) translateY(0); transition: -webkit-transform .2s; transition: transform .2s; transition: transform .2s, -webkit-transform .2s; -webkit-transform: rotate(135deg); transform: rotate(135deg); }
  .thd-child09 .nav-local .thd-child09 &gt; a:only-child:after { top: 0; bottom: 0; margin: auto; position: absolute; content: ''; left: 0; width: 4px; height: 15px; background-color: #1432aa; }
  .thd-child10 .nav-local .thd-child10 &gt; a:only-child:before { top: 0; bottom: 0; right: 19px; margin: auto; content: ''; display: inline-block; position: absolute; width: 4px; height: 4px; border-top: 2px solid #1432aa; border-left: 2px solid #1432aa; -webkit-transform: translateX(0) translateY(0); transform: translateX(0) translateY(0); transition: -webkit-transform .2s; transition: transform .2s; transition: transform .2s, -webkit-transform .2s; -webkit-transform: rotate(135deg); transform: rotate(135deg); }
  .thd-child10 .nav-local .thd-child10 &gt; a:only-child:after { top: 0; bottom: 0; margin: auto; position: absolute; content: ''; left: 0; width: 4px; height: 15px; background-color: #1432aa; }
  .thd-child11 .nav-local .thd-child11 &gt; a:only-child:before { top: 0; bottom: 0; right: 19px; margin: auto; content: ''; display: inline-block; position: absolute; width: 4px; height: 4px; border-top: 2px solid #1432aa; border-left: 2px solid #1432aa; -webkit-transform: translateX(0) translateY(0); transform: translateX(0) translateY(0); transition: -webkit-transform .2s; transition: transform .2s; transition: transform .2s, -webkit-transform .2s; -webkit-transform: rotate(135deg); transform: rotate(135deg); }
  .thd-child11 .nav-local .thd-child11 &gt; a:only-child:after { top: 0; bottom: 0; margin: auto; position: absolute; content: ''; left: 0; width: 4px; height: 15px; background-color: #1432aa; }
  .thd-child12 .nav-local .thd-child12 &gt; a:only-child:before { top: 0; bottom: 0; right: 19px; margin: auto; content: ''; display: inline-block; position: absolute; width: 4px; height: 4px; border-top: 2px solid #1432aa; border-left: 2px solid #1432aa; -webkit-transform: translateX(0) translateY(0); transform: translateX(0) translateY(0); transition: -webkit-transform .2s; transition: transform .2s; transition: transform .2s, -webkit-transform .2s; -webkit-transform: rotate(135deg); transform: rotate(135deg); }
  .thd-child12 .nav-local .thd-child12 &gt; a:only-child:after { top: 0; bottom: 0; margin: auto; position: absolute; content: ''; left: 0; width: 4px; height: 15px; background-color: #1432aa; }
  .thd-child13 .nav-local .thd-child13 &gt; a:only-child:before { top: 0; bottom: 0; right: 19px; margin: auto; content: ''; display: inline-block; position: absolute; width: 4px; height: 4px; border-top: 2px solid #1432aa; border-left: 2px solid #1432aa; -webkit-transform: translateX(0) translateY(0); transform: translateX(0) translateY(0); transition: -webkit-transform .2s; transition: transform .2s; transition: transform .2s, -webkit-transform .2s; -webkit-transform: rotate(135deg); transform: rotate(135deg); }
  .thd-child13 .nav-local .thd-child13 &gt; a:only-child:after { top: 0; bottom: 0; margin: auto; position: absolute; content: ''; left: 0; width: 4px; height: 15px; background-color: #1432aa; }
  .thd-child14 .nav-local .thd-child14 &gt; a:only-child:before { top: 0; bottom: 0; right: 19px; margin: auto; content: ''; display: inline-block; position: absolute; width: 4px; height: 4px; border-top: 2px solid #1432aa; border-left: 2px solid #1432aa; -webkit-transform: translateX(0) translateY(0); transform: translateX(0) translateY(0); transition: -webkit-transform .2s; transition: transform .2s; transition: transform .2s, -webkit-transform .2s; -webkit-transform: rotate(135deg); transform: rotate(135deg); }
  .thd-child14 .nav-local .thd-child14 &gt; a:only-child:after { top: 0; bottom: 0; margin: auto; position: absolute; content: ''; left: 0; width: 4px; height: 15px; background-color: #1432aa; }
  .thd-child15 .nav-local .thd-child15 &gt; a:only-child:before { top: 0; bottom: 0; right: 19px; margin: auto; content: ''; display: inline-block; position: absolute; width: 4px; height: 4px; border-top: 2px solid #1432aa; border-left: 2px solid #1432aa; -webkit-transform: translateX(0) translateY(0); transform: translateX(0) translateY(0); transition: -webkit-transform .2s; transition: transform .2s; transition: transform .2s, -webkit-transform .2s; -webkit-transform: rotate(135deg); transform: rotate(135deg); }
  .thd-child15 .nav-local .thd-child15 &gt; a:only-child:after { top: 0; bottom: 0; margin: auto; position: absolute; content: ''; left: 0; width: 4px; height: 15px; background-color: #1432aa; }
  .thd-child16 .nav-local .thd-child16 &gt; a:only-child:before { top: 0; bottom: 0; right: 19px; margin: auto; content: ''; display: inline-block; position: absolute; width: 4px; height: 4px; border-top: 2px solid #1432aa; border-left: 2px solid #1432aa; -webkit-transform: translateX(0) translateY(0); transform: translateX(0) translateY(0); transition: -webkit-transform .2s; transition: transform .2s; transition: transform .2s, -webkit-transform .2s; -webkit-transform: rotate(135deg); transform: rotate(135deg); }
  .thd-child16 .nav-local .thd-child16 &gt; a:only-child:after { top: 0; bottom: 0; margin: auto; position: absolute; content: ''; left: 0; width: 4px; height: 15px; background-color: #1432aa; }
  .thd-child17 .nav-local .thd-child17 &gt; a:only-child:before { top: 0; bottom: 0; right: 19px; margin: auto; content: ''; display: inline-block; position: absolute; width: 4px; height: 4px; border-top: 2px solid #1432aa; border-left: 2px solid #1432aa; -webkit-transform: translateX(0) translateY(0); transform: translateX(0) translateY(0); transition: -webkit-transform .2s; transition: transform .2s; transition: transform .2s, -webkit-transform .2s; -webkit-transform: rotate(135deg); transform: rotate(135deg); }
  .thd-child17 .nav-local .thd-child17 &gt; a:only-child:after { top: 0; bottom: 0; margin: auto; position: absolute; content: ''; left: 0; width: 4px; height: 15px; background-color: #1432aa; }
  .thd-child18 .nav-local .thd-child18 &gt; a:only-child:before { top: 0; bottom: 0; right: 19px; margin: auto; content: ''; display: inline-block; position: absolute; width: 4px; height: 4px; border-top: 2px solid #1432aa; border-left: 2px solid #1432aa; -webkit-transform: translateX(0) translateY(0); transform: translateX(0) translateY(0); transition: -webkit-transform .2s; transition: transform .2s; transition: transform .2s, -webkit-transform .2s; -webkit-transform: rotate(135deg); transform: rotate(135deg); }
  .thd-child18 .nav-local .thd-child18 &gt; a:only-child:after { top: 0; bottom: 0; margin: auto; position: absolute; content: ''; left: 0; width: 4px; height: 15px; background-color: #1432aa; }
  .thd-child19 .nav-local .thd-child19 &gt; a:only-child:before { top: 0; bottom: 0; right: 19px; margin: auto; content: ''; display: inline-block; position: absolute; width: 4px; height: 4px; border-top: 2px solid #1432aa; border-left: 2px solid #1432aa; -webkit-transform: translateX(0) translateY(0); transform: translateX(0) translateY(0); transition: -webkit-transform .2s; transition: transform .2s; transition: transform .2s, -webkit-transform .2s; -webkit-transform: rotate(135deg); transform: rotate(135deg); }
  .thd-child19 .nav-local .thd-child19 &gt; a:only-child:after { top: 0; bottom: 0; margin: auto; position: absolute; content: ''; left: 0; width: 4px; height: 15px; background-color: #1432aa; }
  .thd-child20 .nav-local .thd-child20 &gt; a:only-child:before { top: 0; bottom: 0; right: 19px; margin: auto; content: ''; display: inline-block; position: absolute; width: 4px; height: 4px; border-top: 2px solid #1432aa; border-left: 2px solid #1432aa; -webkit-transform: translateX(0) translateY(0); transform: translateX(0) translateY(0); transition: -webkit-transform .2s; transition: transform .2s; transition: transform .2s, -webkit-transform .2s; -webkit-transform: rotate(135deg); transform: rotate(135deg); }
  .thd-child20 .nav-local .thd-child20 &gt; a:only-child:after { top: 0; bottom: 0; margin: auto; position: absolute; content: ''; left: 0; width: 4px; height: 15px; background-color: #1432aa; } }
</pre></body></html>