
@charset "UTF-8";
@media print, screen and (min-width: 769px) { .md-title_01 { padding-left: 290px !important; } }

@media print, screen and (max-width: 768px) { .redirect-wrap { padding: 0 25px; } }
@media print, screen and (min-width: 769px) { .redirect-wrap { width: 700px; margin: 0 auto; } }

.redirect-ttl { font-size: 1.4rem; }
@media print, screen and (min-width: 769px) { .redirect-ttl { font-size: 1.5rem; } }

.redirect-sub-ttl { font-size: 1.4rem; font-weight: normal; display: block; }
@media print, screen and (min-width: 769px) { .redirect-sub-ttl { font-size: 1.3rem; } }

.redirect-list { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; width: 100%; background: #f6f5ef; margin-top: 25px; font-size: 1.3rem; }
@media print, screen and (min-width: 769px) { .redirect-list { margin-top: 35px; } }
.redirect-list tr { }
@media print, screen and (min-width: 769px) { .redirect-list tr { height: 70px; }
.redirect-list tr:first-of-type { height: 50px; } }
.redirect-list tr th { vertical-align: top; padding: 10px 13px; text-align: left; font-weight: normal; }
@media print, screen and (min-width: 769px) { .redirect-list tr th { padding: 15px 20px; } }
.redirect-list tr th:nth-child(1) { width: 43.07692%; }
@media print, screen and (min-width: 769px) { .redirect-list tr th:nth-child(1) { width: 210px; } }
.redirect-list tr th:nth-child(2) { width: 56.92308%; }
@media print, screen and (min-width: 769px) { .redirect-list tr th:nth-child(2) { width: 490px; } }
.redirect-list tr td { vertical-align: top; padding: 10px 13px; }
@media print, screen and (min-width: 769px) { .redirect-list tr td { padding: 15px 20px; } }
.redirect-list tr td ul { }
@media print, screen and (min-width: 769px) { .redirect-list tr td ul { } }
.redirect-list tr td ul li { padding: 0 0 0.5rem; }
@media print, screen and (min-width: 769px) { .redirect-list tr td ul li { } }
.redirect-list tr td ul li a { color: #8DC21F; }
@media print, screen and (min-width: 769px) { .redirect-list tr td ul li a { } }

.redirect-article-02 .redirect-sub-ttl:first-of-type { margin-top: 30px; }
.redirect-article-02 .redirect-sub-ttl:last-of-type { margin-top: 20px; }
@media print, screen and (min-width: 769px) { .redirect-article-02 .redirect-sub-ttl:last-of-type { margin-top: 30px; } }



