﻿#news_dtl h1,#news_dtl h2,#news_dtl h3,#news_dtl h4{font-family:"Hiragino Kaku Gothic StdN","Yu Gothic","MS Gothic",sans-serif}#news_dtl h1{font-size:3.6rem}#news_dtl .gnmod__section{margin-bottom:60px}#news_dtl .gnmod__section--mb0{margin-bottom:0}#news_dtl .gnmod__detail{align-items:flex-start;background-color:#fff3f3;display:flex;flex-direction:column;gap:10px;padding:10px}#news_dtl .gnmod__detail_title{display:block;font-size:1.6rem;font-weight:500;line-height:1.75;margin:0;text-align:center;width:100%}#news_dtl .gnmod__detail_list{background-color:#fff;padding:15px;width:100%}#news_dtl .gnmod__detail_list li{color:#000;font-size:1.6rem;font-style:normal;font-weight:500;line-height:1.75;padding-left:35px;position:relative}@media screen and (max-width: 768.9px){#news_dtl .gnmod__detail_list li{padding-left:21px}}#news_dtl .gnmod__detail_list li::before{background-color:#000;border-radius:50%;content:"";height:4px;left:14px;position:absolute;top:50%;transform:translateY(-50%);width:4px}@media screen and (max-width: 768.9px){#news_dtl .gnmod__detail_list li::before{height:4px;left:6px;top:14px;width:4px}}#news_dtl .gnmod__detail_list li:not(:last-child){margin-bottom:10px}#news_dtl .gnmod__anchor_title{align-items:center;align-self:stretch;background:#e50012;border:1px solid #e50012;color:#fff;display:flex;font-size:1.6rem;height:29px;margin:0;padding-left:20px}#news_dtl .gnmod__anchor_list{align-items:flex-start;align-self:stretch;border:1px solid #e50012;display:flex;flex-direction:column;padding:20px}#news_dtl .gnmod__anchor_list>li:not(:last-child){margin-bottom:15px}#news_dtl .gnmod__anchor_list>li a{color:#e50012;font-size:1.6rem;font-weight:500;line-height:1.75;position:relative;text-decoration-line:underline;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;text-decoration-style:solid;text-decoration-thickness:auto;text-underline-offset:auto}#news_dtl .gnmod__anchor_list>li a::after{background-image:url(/wp-content/themes/theme1/assets/img/gyokainavi/icon_anchor_arrow.svg);background-size:cover;bottom:2px;content:"";display:inline-block;height:24px;margin-left:3px;position:absolute;width:24px}#news_dtl .gnmod__anchor_list>li a+.gnmod__anchor_sublist{margin-top:10px}#news_dtl .gnmod__anchor_list>li a+.gnmod__anchor_sublist>li a::after{bottom:-2px}#news_dtl .gnmod__anchor_sublist{padding-left:20px}#news_dtl .gnmod__anchor_sublist li a{font-size:1.4rem;line-height:25px}#news_dtl .gnmod__anchor_sublist li:not(:last-child){margin-bottom:10px}#news_dtl .gnmod__text{color:#000;font-size:1.6rem;font-style:normal;font-weight:500;line-height:1.75;margin:0}#news_dtl .gnmod__text a{color:#e50012;text-decoration-line:underline;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;text-decoration-style:solid;text-decoration-thickness:auto;text-underline-offset:auto}#news_dtl .gnmod__text a[target=_blank]::after{background-image:url(/wp-content/themes/theme1/assets/img/gyokainavi/icon_newwin.svg);background-size:cover;content:"";display:inline-block;height:24px;position:relative;vertical-align:middle;width:24px}#news_dtl .gnmod__marker{background:linear-gradient(transparent 64%, #ffea39 20%)}#news_dtl .gnmod__title-h2{align-self:stretch;background:#fff3f3;border-bottom:1px solid #e50012;border-left:11px solid #e50012;border-radius:0;border-right:1px solid #e50012;border-top:1px solid #e50012;color:#000;font-size:1.9rem;font-weight:700;gap:10px;padding:20px 10px}@media screen and (max-width: 768.9px){#news_dtl .gnmod__title-h2{margin-bottom:0}}#news_dtl .gnmod__title-h3{align-self:stretch;border-bottom:1px solid #e50012;border-left:11px solid #e50012;border-radius:0;border-right:1px solid #e50012;border-top:1px solid #e50012;color:#000;font-size:1.6rem;font-weight:500;gap:10px;line-height:1.75;margin-bottom:0;padding:10px}#news_dtl .gnmod__title-sub{color:#000;font-size:2.2rem;font-weight:700;line-height:26.4px;margin:0 0 20px;text-align:center}#news_dtl .gnmod__button a{align-items:center;background:#fff;border:1px solid #e60012;border-radius:0;color:#e60012;display:flex;font-size:1.6rem;font-weight:700;gap:8px;justify-content:center;line-height:1.5;margin:0 auto;max-height:64px;max-width:384px;min-height:64px;padding:0px 56px 0 16px;position:relative;text-align:center;width:368px}@media screen and (max-width: 768.9px){#news_dtl .gnmod__button a{width:auto}}#news_dtl .gnmod__button a::after{background-image:url(/wp-content/themes/theme1/assets/img/gyokainavi/icon_button_arrow.svg);background-size:cover;content:"";height:32px;max-width:200px;position:absolute;right:16px;width:32px}#news_dtl .gnmod__button a:hover{opacity:.7}#news_dtl .gnmod__article{align-items:flex-start;align-self:stretch;background:#fff3f3;border-radius:8px;display:flex;font-size:1.6rem;max-width:1200px;padding:15px}@media screen and (max-width: 768.9px){#news_dtl .gnmod__article{display:block}}#news_dtl .gnmod__article a{color:#e50012;font-size:1.6rem;text-decoration-line:underline;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;text-decoration-style:solid;text-decoration-thickness:auto;text-underline-offset:auto}#news_dtl .gnmod__list{width:100%}#news_dtl .gnmod__list li{color:#000;font-size:1.6rem;font-weight:500;letter-spacing:initial;line-height:1.75;padding-left:29px;position:relative}#news_dtl .gnmod__list li::before{background-color:#000;border-radius:50%;content:"";height:4px;left:12px;position:absolute;top:50%;transform:translateY(-50%);width:4px}@media screen and (max-width: 768.9px){#news_dtl .gnmod__list li::before{top:14px}}#news_dtl .gnmod__list li:not(:last-child){margin-bottom:10px}#news_dtl .gnmod__list-num{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;font-weight:500;gap:10px;letter-spacing:initial;line-height:1.75;margin-left:29px}#news_dtl .gnmod__list-num:not(:last-child){margin-bottom:10px}#news_dtl .gnmod__list-num li{list-style-type:decimal}#news_dtl .gnmod__list-num li::marker{text-align:left}#news_dtl .gnmod__list-bg{background:#f7f7f7;border-radius:8px;padding:15px}#news_dtl .gnmod__list-title{font-size:1.6rem;font-weight:500;line-height:1.75;margin:0 0 10px}#news_dtl .gnmod__table{border:solid 1px #aaa;border-collapse:collapse;width:100%}#news_dtl .gnmod__table th,#news_dtl .gnmod__table td{border:solid 1px #aaa;color:#000;font-size:1.6rem;font-weight:500;letter-spacing:initial;line-height:1.75;padding:10px}#news_dtl .gnmod__table th p,#news_dtl .gnmod__table td p{margin:0 0 10px}#news_dtl .gnmod__table th{background:#fff3f3}#news_dtl .gnmod__table th:first-child{width:232px}@media screen and (max-width: 768.9px){#news_dtl .gnmod__table th:first-child{width:103px}}#news_dtl .gnmod__table-just{border:solid 1px #aaa;border-collapse:collapse}#news_dtl .gnmod__table-just th,#news_dtl .gnmod__table-just td{border:solid 1px #aaa;color:#000;font-weight:500;letter-spacing:initial;padding:10px}#news_dtl .gnmod__table-just th{background:#fff3f3}#news_dtl .gnmod__table-note li{color:#000;font-size:1.4rem;font-style:normal;font-weight:500;line-height:25px;padding-left:19px;position:relative}#news_dtl .gnmod__table-note li::before{content:"※";left:0;position:absolute;top:50%;transform:translateY(-50%)}@media screen and (max-width: 768.9px){#news_dtl .gnmod__table-note li::before{top:12px}}#news_dtl .gnmod__table-note li::not(:last-child){margin-bottom:5px}#news_dtl .gnmod__table-list li{color:#000;font-size:1.4rem;font-style:normal;font-weight:500;line-height:25px;padding-left:19px;position:relative}#news_dtl .gnmod__table-list li::before{background-color:#000;border-radius:50%;content:"";height:4px;left:8px;position:absolute;top:50%;transform:translateY(-50%);width:4px}#news_dtl .gnmod__table-list li:not(:last-child){margin-bottom:5px}#news_dtl .gnmod__section-bg{background:#e60012;padding:30px 0}@media screen and (max-width: 768.9px){#news_dtl .gnmod__section-bg{margin:0 calc(50% - 50vw);padding:30px 3.3vw;width:100vw}}#news_dtl .gnmod__text-pop{align-items:flex-end;color:#fff;display:flex;font-size:2rem;font-weight:700;gap:8px;justify-content:center;line-height:1.5;margin:0 0 8px;text-align:center}@media screen and (max-width: 768.9px){#news_dtl .gnmod__text-pop{font-size:1.6rem}}#news_dtl .gnmod__text-pop::before{background-color:#fff;bottom:11px;content:"";display:inline-block;height:2px;position:relative;transform:rotate(-120deg);width:20px}#news_dtl .gnmod__text-pop::after{background-color:#fff;bottom:11px;content:"";display:inline-block;height:2px;position:relative;transform:rotate(-60deg);width:20px}#news_dtl .gnmod__img{display:block;margin:0 auto;max-width:800px}#news_dtl .gnmod__related{align-items:flex-start;background:#fff3f3;border-radius:8px;display:flex;gap:20px;margin:0 auto;max-width:100%;padding:15px;width:max-content}@media screen and (max-width: 768.9px){#news_dtl .gnmod__related{flex-direction:column;width:100%}}#news_dtl .gnmod__related li{width:252px}@media screen and (max-width: 768.9px){#news_dtl .gnmod__related li{width:100%}}@media screen and (max-width: 768.9px){#news_dtl .gnmod__related li a{align-items:center;display:grid;gap:20px 10px;grid-template-columns:1fr 1fr}}#news_dtl .gnmod__related li a img{height:158px;object-fit:cover}@media screen and (max-width: 768.9px){#news_dtl .gnmod__related li a img{height:auto;max-height:85px}}#news_dtl .gnmod__related-img{margin-bottom:10px}@media screen and (max-width: 768.9px){#news_dtl .gnmod__related-img{margin:0}}#news_dtl .gnmod__related-text{-webkit-box-orient:vertical;color:#e50012;display:-webkit-box;font-size:1.6rem;font-weight:500;-webkit-line-clamp:3;line-height:1.75;margin:0;overflow:hidden;text-decoration-line:underline;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;text-decoration-style:solid;text-decoration-thickness:auto;text-underline-offset:auto}@media screen and (max-width: 768.9px){#news_dtl .gnmod__related-text{font-size:1.4rem}}#news_dtl .gnmod__event{align-items:center;background:#f7f7f7;border-radius:8px;display:grid;gap:20px;grid-template-columns:1fr 3fr;padding:15px}@media screen and (max-width: 768.9px){#news_dtl .gnmod__event{display:block}}@media screen and (max-width: 768.9px){#news_dtl .gnmod__event-img{margin-bottom:20px}}#news_dtl .gnmod__event-img img{display:block;margin:0 auto}@media screen and (max-width: 768.9px){#news_dtl .gnmod__event-img img{width:200px}}#news_dtl .gnmod__event-labelWrap{align-content:center;align-items:center;display:flex;flex-wrap:wrap;gap:5px;margin-bottom:10px}#news_dtl .gnmod__event-label{align-items:center;border:1px solid #000;border-radius:999px;display:flex;font-size:1.2rem;font-weight:500;justify-content:center;line-height:1.5;padding:2px 8px}#news_dtl .gnmod__event-label--school{background-color:#fff;border:1px solid #e60012;color:#e60012}#news_dtl .gnmod__event-label--keywords{background-color:#e60012;border:1px solid #e60012;color:#fff}#news_dtl .gnmod__event-main{background-color:#fff;border-radius:8px;padding:20px;width:100%}@media screen and (max-width: 768.9px){#news_dtl .gnmod__event-main{padding:15px}}#news_dtl .gnmod__event-title{color:#000;font-size:1.9rem;font-weight:700;line-height:27px;margin:0 0 10px}#news_dtl .gnmod__event-date{color:#000;font-size:1.8rem;font-weight:500;line-height:33px;margin:0 0 30px}#news_dtl .gnmod__event-buttonWrap{align-items:center;display:flex;gap:20px}@media screen and (max-width: 768.9px){#news_dtl .gnmod__event-buttonWrap{flex-direction:column-reverse;text-align:center}}#news_dtl .gnmod__event-button{align-items:center;background-color:#fff;border:1px solid #000;color:#000;display:flex;font-size:1.6rem;font-weight:700;gap:8px;justify-content:center;line-height:1.5;max-height:64px;max-width:200px;min-height:48px;min-width:200px;padding:0px 48px 0px 32px;position:relative;text-align:center}@media screen and (max-width: 768.9px){#news_dtl .gnmod__event-button{margin:0 auto}}#news_dtl .gnmod__event-button::before{background-size:cover;content:"";height:32px;max-width:200px;position:absolute;right:8px;width:32px}#news_dtl .gnmod__event-button:hover{opacity:.7}#news_dtl .gnmod__event-button--detail{background-color:#fff;border:1px solid #e60012;color:#e60012}#news_dtl .gnmod__event-button--detail::before{background-image:url(/wp-content/themes/theme1/assets/img/common/icon_button_arrow_red.svg)}#news_dtl .gnmod__event-button--apply{background-color:#e60012;border:1px solid #e60012;color:#fff}#news_dtl .gnmod__event-button--apply::before{background-image:url(/wp-content/themes/theme1/assets/img/common/icon_button_arrow_white.svg)}#news_dtl .gnmod__bnr{display:block;margin:0 auto 20px;max-width:540px}#news_dtl .gnmod__slider .sow-slider-pagination a{background:#e60012}#news_dtl .gnmod__slider .sow-slider-base{margin:0 auto;position:relative;width:540px;z-index:1}@media screen and (max-width: 768.9px){#news_dtl .gnmod__slider .sow-slider-base{width:100%}}#news_dtl .gnmod__slider .sow-slider-base ul.sow-slider-images{margin-bottom:54px}#news_dtl .gnmod__slider .sow-slider-base .sow-slide-nav.sow-slide-nav-next{bottom:-15px;right:0;top:initial}#news_dtl .gnmod__slider .sow-slider-base .sow-slide-nav.sow-slide-nav-prev{bottom:-15px;right:40px;top:initial}#news_dtl .gnmod__slider .sow-slider-base .sow-sld-icon-thin-left::before{align-items:center;background:var(--red-, #e60012);background-image:url(/wp-content/themes/theme1/assets/img/common/icon_button_arrow_white.svg);border:none;bottom:0;content:"";display:flex;height:32px;justify-content:center;position:absolute;right:0;transform:scale(-1, 1);width:32px}#news_dtl .gnmod__slider .sow-slider-base .sow-sld-icon-thin-right::before{align-items:center;background:var(--red-, #e60012);background-image:url(/wp-content/themes/theme1/assets/img/common/icon_button_arrow_white.svg);border:none;bottom:0;content:"";display:flex;height:32px;justify-content:center;position:absolute;right:0;width:32px}#news_dtl .gnmod__slider .sow-slider-base .sow-slider-pagination{bottom:12px;display:flex;gap:8px;justify-content:center;padding:0 88px 0 0;text-align:center}#news_dtl .gnmod__slider .sow-slider-base .sow-slider-pagination li{flex:1;height:auto;margin:0;max-width:94px;width:auto}#news_dtl .gnmod__slider .sow-slider-base .sow-slider-pagination li a{background:#ddd;border-radius:unset;bottom:0;height:8px;right:0;width:100%}#news_dtl .gnmod__slider .sow-slider-base .sow-slider-pagination li.sow-active a{background:#e60012}.custum_title{color:#000;font-size:2.2rem;font-weight:700;line-height:26.4px;margin-bottom:20px;text-align:center}.custum_tags.custum_tags_all{align-items:center;align-self:stretch;border:1px solid #aaa;border-radius:8px;display:flex;gap:5px 15px;padding:15px}.custum_tags.custum_tags_all a{border:none;border-radius:0;color:#000;font-size:1.4rem;font-weight:500;line-height:25px;padding:0}.custum_terms.custum_terms_all{align-items:center;align-self:stretch;border:1px solid #aaa;border-radius:8px;display:flex;gap:5px 15px;padding:15px}.custum_terms.custum_terms_all a{border-bottom:none;color:var(---, #e50012);font-size:1.4rem;font-weight:500;line-height:25px;text-decoration-line:underline;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;text-decoration-style:solid;text-decoration-thickness:auto;text-underline-offset:auto}.recommend-items{flex-direction:column}.recommend-items dt a,.recommend-items dl a,.recommend-items dd a{background:url(/wp-content/themes/theme1/assets/img/common/arw_ico1.png) top 6px left 3px no-repeat;background-size:18px;font-size:1.8rem;line-height:1.75;padding:0 0 0 28px}#news_dtl .custum_title{color:#000;font-size:2.2rem;font-weight:700;line-height:26.4px;margin:0 0 20px;text-align:center}#news_dtl .custum_tags.custum_tags_all{align-items:center;align-self:stretch;border:1px solid #aaa;border-radius:8px;display:flex;gap:5px 15px;padding:15px}#news_dtl .custum_tags.custum_tags_all a{border:none;border-radius:0;color:#000;font-size:1.4rem;font-weight:500;line-height:25px;padding:0}#news_dtl .custum_terms.custum_terms_all{align-items:center;align-self:stretch;border:1px solid #aaa;border-radius:8px;display:flex;gap:5px 15px;padding:15px}#news_dtl .custum_terms.custum_terms_all a{border-bottom:none;color:var(---, #e50012);font-size:1.4rem;font-weight:500;line-height:25px;text-decoration-line:underline;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;text-decoration-style:solid;text-decoration-thickness:auto;text-underline-offset:auto}#news_dtl .recommend-items{flex-direction:column}#news_dtl h4,h4.gnmod__title-h4{align-self:stretch;border-left:8px solid #e50012;border-radius:0;color:#000;font-weight:700;gap:10px;padding:4px 8px;font-size:1.6rem}#news_dtl .gnmod__text{margin:8px 0}.so-panel{margin-bottom:16px !important}