﻿.news-event-header-area{display:flex;align-items:center;justify-content:space-between}.news-event-header-area ul{display:flex}.news-event-header-area ul li:first-child a{border-left:1px solid #DDDDDD}.news-event-header-area ul li a{display:flex;align-items:center;justify-content:center;width:100%;height:45px;padding:5px;background:#fff;text-decoration:none;color:#4D4D4D;font-size:.8125rem;line-height:1.2;border-top:1px solid #DDDDDD;border-bottom:1px solid #DDDDDD;border-right:1px solid #DDDDDD}.news-event-header-area ul li a:hover{font-weight:700;color:#fff;background:#606;border-color:#606}.news-event-header-area ul li.current a{font-weight:700;color:#fff;background:#606;border-color:#606}.news-event-header-area ul.news-event-header-area__list01{width:calc(100% - 254px)}.news-event-header-area ul.news-event-header-area__list01 li{width:20%}.news-event-header-area ul.news-event-header-area__list02{width:calc(100% - 494px)}.news-event-header-area ul.news-event-header-area__list02 li{width:170px}.news-event-header-area .select-type01{width:234px}@media screen and (max-width: 750px){.news-event-header-area{display:block}.news-event-header-area ul.news-event-header-area__list01,.news-event-header-area ul.news-event-header-area__list02{width:calc(100% + 30px);flex-wrap:wrap;margin:0 -15px 20px}.news-event-header-area ul.news-event-header-area__list01 li,.news-event-header-area ul.news-event-header-area__list02 li{width:33.333%;margin-top:-1px}.news-event-header-area ul.news-event-header-area__list01 li a,.news-event-header-area ul.news-event-header-area__list02 li a{height:50px;font-size:12px}.news-event-header-area ul.news-event-header-area__list02 li{width:50%}.news-event-header-area .select-type01{width:100%;margin-bottom:10px}}.news-event-detail-contents__date-and-sns{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:flex-start;margin-bottom:50px}@media screen and (max-width: 520px){.news-event-detail-contents__date-and-sns{display:block;margin-bottom:30px}}.news-event-detail-contents__sns{display:flex;justify-content:flex-end}.news-event-detail-contents__sns iframe{margin-left:5px}.news-event-detail-contents__sns .fb_iframe_widget iframe{margin-left:0}.news-event-detail-contents__date{font-size:.875rem;margin-left:10px;text-align:right;line-height:1.4}@media screen and (max-width: 520px){.news-event-detail-contents__date{margin-top:5px}}.news-event-detail-contents{margin-bottom:30px}.news-event-detail-contents .ph-text-block,.news-event-detail-contents .text-ph-block{margin-bottom:20px}.news-event-detail-contents h2{position:relative;font-family:'Noto Sans JP','Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ ProN W3', sans-serif;font-size:1.4375rem;font-weight:500;line-height:1.5;background:#F0F0F0;padding:15px 15px 15px 22px;border-left:1px solid #606;margin-bottom:25px}.news-event-detail-contents h2.icon-new{padding-right:60px}.news-event-detail-contents h2.icon-new::after{content:" ";display:block;position:absolute;z-index:3;top:calc(50% - 10px);right:10px;width:38px;height:19px;background:url(/images/common/icon_new.svg) 0 0 no-repeat;background-size:100% 100%}.news-event-detail-contents h2 .event-icon-wrap{margin-bottom:2px}@media screen and (max-width: 520px){.news-event-detail-contents h2{font-size:20px;padding:13px 10px 13px 20px;margin-bottom:20px}.news-event-detail-contents h2.icon-new{padding-top:40px;padding-right:10px}.news-event-detail-contents h2.icon-new::after{top:12px;right:inherit;left:20px}}.news-event-detail-contents .ttl-type02{font-size:1.5625rem;font-weight:700;letter-spacing:0.1em;line-height:1.45;margin-bottom:20px;padding:0;background:none !important;border:none !important}@media screen and (min-width: 521px) and (max-width: 960px){.news-event-detail-contents .ttl-type02{font-size:25px}}@media screen and (max-width: 520px){.news-event-detail-contents .ttl-type02{font-size:22px}}.news-event-detail-contents .ttl-type-line01{font-size:1.75rem;font-weight:700;letter-spacing:0.08em;line-height:1.45;padding:30px 0 0 0;margin-bottom:30px;background:none !important;border:none !important}.news-event-detail-contents .ttl-type-line01::before{content:" ";display:block;position:absolute;z-index:2;top:0;left:0;width:100%;height:1px;background:#DDDDDD}.news-event-detail-contents .ttl-type-line01::after{content:" ";display:block;position:absolute;z-index:3;top:0;left:0;width:100px;height:1px;background:#606}@media screen and (min-width: 521px) and (max-width: 960px){.news-event-detail-contents .ttl-type-line01{font-size:28px}}@media screen and (max-width: 520px){.news-event-detail-contents .ttl-type-line01{padding-top:25px;font-size:25px;margin-bottom:30px}}.news-event-detail-contents h3{position:relative;border-bottom:1px solid #DDDDDD;padding-bottom:10px;margin-bottom:15px;font-size:1.125rem;font-weight:700;padding-left:15px}.news-event-detail-contents h3::before{content:" ";display:block;position:absolute;z-index:3;top:5px;left:0px;width:2px;height:22px;background:#606}@media screen and (max-width: 520px){.news-event-detail-contents h3{font-size:17px}}.news-event-detail-contents .ttl-type03{font-size:1.4375rem;font-weight:500;line-height:1.5;padding-left:27px;background:url(/images/common/icon_en_purple.svg) 0 0.43em no-repeat;background-size:17px 17px;margin-bottom:20px;border-bottom:none !important;padding-bottom:0px !important}.news-event-detail-contents .ttl-type03::before{display:none !important}.news-event-detail-contents .ttl-type03.no-mark{background:none;padding-left:0px !important}@media screen and (max-width: 520px){.news-event-detail-contents .ttl-type03{background-size:15px 15px !important;font-size:20px;padding-left:25px;margin-bottom:20px}}.news-event-detail-contents .ttl-type-line02{font-size:1.4375rem;font-weight:500;line-height:1.5;background:#F0F0F0 !important;padding:15px 15px 15px 22px;border-left:1px solid #606;margin-bottom:25px;border-bottom:none !important}.news-event-detail-contents .ttl-type-line02::before{display:none !important}@media screen and (max-width: 520px){.news-event-detail-contents .ttl-type-line02{font-size:20px;padding:13px 10px 13px 20px;margin-bottom:20px}}.news-event-detail-contents h4{color:#606;font-size:.9375rem;font-weight:700;margin-bottom:10px}@media screen and (max-width: 520px){.news-event-detail-contents h4{font-size:14px}}.news-event-detail-contents .ttl-type04{position:relative;color:#1A1A1A;font-size:1.125rem;font-weight:700;line-height:1.5;padding-left:25px;margin-bottom:15px}.news-event-detail-contents .ttl-type04::before{content:" ";display:block;width:15px;height:2px;background:#606;position:absolute;top:0.7em;left:0}@media screen and (max-width: 520px){.news-event-detail-contents .ttl-type04{font-size:17px;margin-bottom:10px}}.news-event-detail-contents .ttl-type05{position:relative;color:#606;font-size:1.125rem;font-weight:700;line-height:1.5;margin-bottom:15px}@media screen and (max-width: 520px){.news-event-detail-contents .ttl-type05{font-size:17px;margin-bottom:10px}}.news-event-relation-box{border-bottom:1px solid #DDDDDD;padding:30px 0}.news-event-relation-box dl{display:flex}.news-event-relation-box dl dt{width:93px;font-weight:700;padding-top:2px}.news-event-relation-box dl dd{width:calc(100% - 93px);font-size:.875rem;display:flex;flex-wrap:wrap}.news-event-relation-box dl dd i,.news-event-relation-box dl dd a{font-style:normal;display:block;color:#808080;line-height:1;border-radius:20px;border:1px solid #E6E6E6;padding:8px 12px;margin:0 4px 4px 0}@media screen and (max-width: 520px){.news-event-relation-box{padding:20px 0}.news-event-relation-box dl{display:block}.news-event-relation-box dl dt{width:auto;margin-bottom:10px}.news-event-relation-box dl dd{width:auto}}.news-event-category-box{border-bottom:1px solid #DDDDDD;padding:30px 0}.news-event-category-box p{margin-bottom:5px}.news-event-category-box dl{display:flex}.news-event-category-box dl dt{padding-right:15px;white-space:nowrap}.news-event-category-box dl dd{color:#DDDDDD}.news-event-category-box dl dd a{color:#7E13AB;text-decoration:none}.news-event-category-box dl dd a:hover{text-decoration:underline}@media screen and (max-width: 520px){.news-event-category-box{padding:20px 0}.news-event-category-box dl{display:block}.news-event-category-box dl dt{width:auto;white-space:normal;padding-right:0px}.news-event-category-box dl dd{width:auto}}
/*# sourceMappingURL=news-event.css.map */


