main{overflow:visible}.l-content{display:flex;align-items:flex-start;justify-content:space-between;margin-top:-10px;position:relative;z-index:2;padding-right:66px}@media only screen and (min-width: 1000px) and (max-width: 1300px){.l-content{padding-right:0}}@media (max-width: 999px){.l-content{display:block;margin-top:10px;padding-right:0}}.l-content .box-content{width:calc(100% - 182px);padding-right:70px}@media (max-width: 999px){.l-content .box-content{padding-right:0;width:100%}}@media (max-width: 999px){.l-content .c-list-news__item{margin:0}}.l-content .c-list-news__item a{padding:30px 0;border-bottom:1px dashed #E0E0E0;cursor:pointer}@media only screen and (min-width: 1025px){.l-content .c-list-news__item a:hover{border-style:solid;border-color:#ff8c00}.l-content .c-list-news__item a:hover .text{color:#ff8c00}}@media (max-width: 999px){.l-content .c-list-news__item a{display:block;padding:40px 0 35px 0}}.l-content .c-list-news__item .thumb{width:214px;height:157px}@media (max-width: 999px){.l-content .c-list-news__item .thumb{height:65.6vw;width:100%}}.l-content .c-list-news__item .title{font-size:18px;font-size:1.8rem;line-height:1.5em;letter-spacing:.04em;font-weight:700;margin-top:11px}@media (min-width: 1000px){.l-content .c-list-news__item .title{overflow:hidden;width:100%;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:normal}}@media (max-width: 999px){.l-content .c-list-news__item .title{margin-top:14px}}.l-content .c-list-news__item .text{font-size:15px;font-size:1.5rem;line-height:1.66667em;letter-spacing:.025em;font-weight:500;margin-top:9px;transition:color .5s;will-change:color}@media (min-width: 1000px){.l-content .c-list-news__item .text{overflow:hidden;width:100%;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:normal}}@media (max-width: 999px){.l-content .c-list-news__item .text{overflow:hidden;width:100%;-webkit-line-clamp:3;display:-webkit-box;-webkit-box-orient:vertical;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:normal}}.l-content .c-list-news__item .desc{padding:5px 0 0 30px}@media (max-width: 999px){.l-content .c-list-news__item .desc{padding:22px 0 0 0}}@media (max-width: 999px){.l-content .c-list-news__item .desc .date{font-size:14px;font-size:1.4rem;margin-right:12px}}.l-content .sidebar{width:182px;margin-top:22px;position:sticky;position:-webkit-sticky;top:100px}@media (max-width: 999px){.l-content .sidebar{margin-top:104px;position:static;width:100%}}.l-content .sidebar .c-title02{text-align:left}.l-content .sidebar .c-title02:before{width:182px;bottom:-36px;left:calc(50% - 91px);z-index:1}@media (max-width: 999px){.l-content .sidebar .c-title02:before{left:calc(50% - 167px)}}@media (min-width: 1000px){.l-content .sidebar .list-sp{display:block !important}}@media (max-width: 999px){.l-content .sidebar .sidebar-select{border:solid 1px #E0E0E0;padding:16px 17px;margin-top:34px}.l-content .sidebar .sidebar-select__txt{font-size:16px;font-size:1.6rem;line-height:1.875em;letter-spacing:.05em;position:relative}.l-content .sidebar .sidebar-select__txt:after{content:'';position:absolute;width:14px;height:17px;right:-1px;top:7px;background-image:url(../../img/news/ico_arrow_select.svg);background-size:100% 100%;transition:transform .5s;will-change:transform}.l-content .sidebar .sidebar-select__txt:before{content:'';width:calc(100% + 34px);height:calc(100% + 34px);position:absolute;left:-17px;top:-17px}.l-content .sidebar .sidebar-select__txt.is-active:after{transform:rotate(180deg)}.l-content .sidebar .sidebar-select .list-sp{display:none}}.l-content .sidebar__item--date{margin-top:41px}@media (min-width: 1000px){.l-content .sidebar__item--date .c-title02:before{bottom:-40px}}@media (max-width: 999px){.l-content .sidebar__item--date .c-title02:before{bottom:-43px}}@media (max-width: 999px){.l-content .sidebar__item--date .sidebar-select{margin-top:40px}}.l-content .sidebar .list{position:relative;z-index:1;margin-top:32px}@media (max-width: 999px){.l-content .sidebar .list{margin-top:10px}}.l-content .sidebar .list li{margin-top:5px}.l-content .sidebar .list li:first-child{margin-top:0}.l-content .sidebar .list a{font-size:16px;font-size:1.6rem;line-height:1.25em;letter-spacing:.04em;font-weight:500;display:table;padding:5px 0}.l-content .sidebar .list a span{display:flex;align-items:flex-start}.l-content .sidebar .list a span:before{content:'';width:6px;height:1px;background-color:#ff8c00;display:block;flex-shrink:0;margin:9px 5px 0 0}.l-content .sidebar .list-date{position:relative;z-index:1;margin-top:30px}@media (max-width: 999px){.l-content .sidebar .list-date{margin-top:10px}}.l-content .sidebar .list-date .dropdown{font-size:16px;font-size:1.6rem;line-height:1em;letter-spacing:.025em;position:relative;padding:10px 0 10px 13px;display:table;cursor:pointer}.l-content .sidebar .list-date .dropdown:before{content:'';width:6px;height:1px;background-color:#ff8c00;position:absolute;left:0;top:18px}.l-content .sidebar .list-date ul a{font-size:15px;font-size:1.5rem;line-height:1.06667em;letter-spacing:.025em;font-weight:500;display:table;position:relative;padding:8px 0 8px 10px}.l-content .sidebar .list-date ul a:before{content:'';width:4px;height:4px;background-color:#E0E0E0;position:absolute;left:0;top:14px;border-radius:50%}.l-content .sidebar .list-date .sub{margin-top:1px;margin-bottom:5px;padding-left:13px;display:none}.c-box-contact{margin-top:140px}@media (max-width: 999px){.c-box-contact{margin-top:120px}}.news-single .c-sub-page{padding-bottom:170px}@media (max-width: 999px){.news-single .c-sub-page{padding-bottom:16vw}}.news-single .c-sub-page__title{margin-top:46px;font-size:28px;font-size:2.8rem;line-height:1.78571em;letter-spacing:.12em;padding-right:250px}@media (max-width: 999px){.news-single .c-sub-page__title{margin-top:6.93333vw;font-size:5.86667vw;line-height:9.6vw;letter-spacing:.1em;padding-right:0}}.news-single .c-sub-page__line{top:auto;bottom:0}@media (max-width: 999px){.news-single .c-sub-page__line{bottom:-42px}}.news-single .box-content{padding-right:67px}@media (max-width: 999px){.news-single .box-content{padding-right:0}}.news-single .thumb-single{margin-top:30px}@media (max-width: 999px){.news-single .thumb-single{margin-top:55px}}.news-single .thumb-single img{width:100%}.news-single .cms-content{margin-top:60px}@media (max-width: 999px){.news-single .cms-content{margin-top:24px}}.news-single .c-next-prev{padding:50px 0 50px}@media (max-width: 999px){.news-single .c-next-prev{padding:60px 0 93px}}.news-single .c-next-prev .inner{width:100%;display:flex;align-items:flex-start}@media (max-width: 999px){.news-single .c-next-prev .inner{justify-content:space-between;position:relative}}.news-single .c-next-prev .link-back{width:83px;flex-shrink:0;margin:55px 40px 0;padding-bottom:9px;display:block;border-bottom:1px solid #251C0A;font-size:16px;font-size:1.6rem;line-height:1em;letter-spacing:.05em;font-weight:500;font-family:"Shippori Mincho",serif;white-space:nowrap}@media (max-width: 999px){.news-single .c-next-prev .link-back{position:absolute;z-index:1;top:-36px;left:calc(50% - 82px)}}@media (min-width: 1000px){.news-single .c-next-prev .c-list-news{flex:1}}@media (max-width: 999px){.news-single .c-next-prev .c-list-news{width:calc(50% - 7px)}}.news-single .c-next-prev .c-list-news__item a{border-bottom:0}@media (max-width: 999px){.news-single .c-next-prev .c-list-news__item a{display:block}}.news-single .c-next-prev .c-list-news__item a:before{content:'';flex-shrink:0;width:71px;height:29px;background-size:100% 100%;background-image:url(../../img/news/btn_prev.svg);margin:35px 26px 0 0}@media (max-width: 999px){.news-single .c-next-prev .c-list-news__item a:before{display:block;margin:0 0 17px 0}}.news-single .c-next-prev .c-list-news__item .thumb{width:100px;height:100px}@media (max-width: 999px){.news-single .c-next-prev .c-list-news__item .thumb{width:100%;height:31.46667vw}}@media (max-width: 999px){.news-single .c-next-prev .c-list-news__item .date{font-size:13px;font-size:1.3rem}}.news-single .c-next-prev .c-list-news__item .text{display:none}@media (min-width: 1000px){.news-single .c-next-prev .c-list-news__item .title{font-size:16px;font-size:1.6rem;line-height:1.625em;letter-spacing:.04em;font-weight:700;overflow:hidden;width:100%;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:normal;margin-top:2px}}@media (max-width: 999px){.news-single .c-next-prev .c-list-news__item .title{font-size:15px;font-size:1.5rem;line-height:1.53333em;letter-spacing:.025em;font-weight:500;margin-top:6px}}@media (max-width: 999px){.news-single .c-next-prev .c-list-news__item .cate span{min-height:20px;font-size:12px;font-size:1.2rem;line-height:1.16667em}}.news-single .c-next-prev .c-list-news__item .desc{padding-top:12px}@media (max-width: 999px){.news-single .c-next-prev .c-list-news__item .desc{padding:10px 0 0 0}}.news-single .c-next-prev .c-list-news__item--next a{flex-direction:row-reverse}.news-single .c-next-prev .c-list-news__item--next a:before{background-image:url(../../img/news/btn_next.svg);margin-left:25px;width:72px;height:29px;margin-right:0}@media (max-width: 999px){.news-single .c-next-prev .c-list-news__item--next a:before{margin-left:auto}}.news-single .c-next-prev .c-list-news__item--next .desc{padding-left:0;padding-right:20px}.news-single .c-box-contact{margin-top:0}.news-single .c-form{margin-top:136px;padding-top:115px}@media (max-width: 999px){.news-single .c-form{margin-top:72px;padding-top:55px}}@media (min-width: 1000px){.news-single .c-form .txtContact{margin-top:42px}}@media (min-width: 1000px){.news-single .c-form .tableContact{margin-top:26px}}.news-single .c-form .tableContact .name-event th,.news-single .c-form .tableContact .name-event td{vertical-align:middle}.news-single .c-form .tableContact .name-event td p{position:relative;top:5px}@media (max-width: 999px){.news-single .c-form .tableContact .name-event td p{font-size:15px;font-size:1.5rem;line-height:1.6em;top:0;margin-top:20px}}.form-confirm .c-form{padding-bottom:0}@media (max-width: 999px){.form-confirm #wrap{padding-bottom:78px}}

/*# sourceMappingURL=maps/news.min.css.map */
