@charset "UTF-8";#abi_page{overflow:hidden}img{width:auto}.l-modal img,footer img,header img{width:100%}body[id^=event] .l-footer,body[id^=news] .l-footer,body[id^=press] .l-footer{margin-top:calc(100 / var(--ts-parent-font-size) * 1rem)}.con_news{margin-inline:auto}@media only screen and (min-width:1025px){.con_news{width:calc(960 / 1440 * 100%)}}@media only screen and (min-width:768px) and (max-width:1024px){.con_news{width:80%}}@media only screen and (max-width:767px){.con_news{width:90%}}@media only screen and (min-width:1025px){.con_news{margin-top:calc(80 / var(--ts-parent-font-size) * 1rem)}}@media only screen and (min-width:768px) and (max-width:1024px){.con_news{margin-top:calc(60 / var(--ts-parent-font-size) * 1rem)}}@media only screen and (max-width:767px){.con_news{margin-top:3em}}@media only screen and (min-width:1025px) and (max-width:1365px){.con_news{width:calc(1200 / 1440 * 100%)}}@media only screen and (min-width:1025px){.con_news .box_news_filter{margin-bottom:calc(65 / var(--ts-parent-font-size) * 1rem)}}@media only screen and (min-width:768px) and (max-width:1024px){.con_news .box_news_filter{margin-bottom:calc(45 / var(--ts-parent-font-size) * 1rem)}}@media only screen and (max-width:767px){.con_news .box_news_filter{margin-bottom:2em}}.con_news .box_news_filter .inner{display:flex;justify-content:center;align-items:center}@media only screen and (max-width:767px){.con_news .box_news_filter .inner{display:block}}.con_news .box_news_filter .inner .item{display:flex;align-items:center}@media only screen and (max-width:767px){.con_news .box_news_filter .inner .item{justify-content:center}}@media only screen and (min-width:1025px){.con_news .box_news_filter .inner .item:nth-of-type(n+2){margin-left:calc(40 / var(--ts-parent-font-size) * 1rem)}}@media only screen and (min-width:768px) and (max-width:1024px){.con_news .box_news_filter .inner .item:nth-of-type(n+2){margin-left:calc(30 / var(--ts-parent-font-size) * 1rem)}}@media only screen and (max-width:767px){.con_news .box_news_filter .inner .item:nth-of-type(n+2){margin-left:0}}@media only screen and (min-width:768px){.con_news .box_news_filter .inner .item:nth-of-type(n+2){margin-top:0}}@media only screen and (max-width:767px){.con_news .box_news_filter .inner .item:nth-of-type(n+2){margin-top:.5em}}.con_news .box_news_filter .inner .item>dt{font-size:calc(var(--ts-target-font-size)/ var(--ts-parent-font-size) * 1rem);--ts-target-font-size:16}.con_news .box_news_filter .inner .item dd{margin-left:1em;position:relative}.con_news .box_news_filter .inner .item dd::after{content:"";position:absolute;top:50%;right:1em;width:calc(9 / var(--ts-parent-font-size) * 1rem);height:calc(5 / var(--ts-parent-font-size) * 1rem);background:url(../../news/images/ic_arrow.webp) no-repeat;background-size:contain;transform:translateY(-50%);z-index:1}.con_news .box_news_filter .inner .item dd select{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;border-radius:1000px;background:var(--ts-color-sub1)}@media only screen and (min-width:768px){.con_news .box_news_filter .inner .item dd select{width:calc(200 / var(--ts-parent-font-size) * 1rem)}}@media only screen and (max-width:767px){.con_news .box_news_filter .inner .item dd select{width:14em}}@media only screen and (min-width:768px){.con_news .box_news_filter .inner .item dd select{padding:calc(10 / var(--ts-parent-font-size) * 1rem) calc(30 / var(--ts-parent-font-size) * 1rem) calc(10 / var(--ts-parent-font-size) * 1rem) calc(15 / var(--ts-parent-font-size) * 1rem)}}@media only screen and (max-width:767px){.con_news .box_news_filter .inner .item dd select{padding:.5em 2em .5em 1em}}.con_news .main_news .list_item{--labelwidth:calc(40 / var(--ts-parent-font-size) * 1rem);--photo:calc(108 / 960 * 100%)}@media only screen and (max-width:767px){.con_news .main_news .list_item{--labelwidth:3em}}.con_news .main_news .list_item .item a{display:flex;align-items:center;text-decoration:none}@media only screen and (min-width:768px){.con_news .main_news .list_item .item a{padding:calc(25 / var(--ts-parent-font-size) * 1rem) 0 calc(16 / var(--ts-parent-font-size) * 1rem)}}@media only screen and (max-width:767px){.con_news .main_news .list_item .item a{padding:1.5em 0 1em}}@media only screen and (max-width:767px){.con_news .main_news .list_item .item a{align-items:flex-start;--photo:5em}}.con_news .main_news .list_item .item a .photo{width:var(--photo);margin-right:1%}.con_news .main_news .list_item .item a .photo+.box_txt{width:var(--txt);margin-right:0;margin-left:auto}.con_news .main_news .list_item .item a .photo img{aspect-ratio:3/2;object-fit:cover;width:100%;border:1px solid var(--ts-color-sub1)}.con_news .main_news .list_item .item a .photo.no_img{aspect-ratio:3/2;display:block}.con_news .main_news .list_item .item a .inner{color:var(--ts-color-sub2);width:100%;position:relative}@media only screen and (min-width:768px){.con_news .main_news .list_item .item a .inner{padding-right:calc(50 / var(--ts-parent-font-size) * 1rem)}}@media only screen and (max-width:767px){.con_news .main_news .list_item .item a .inner{padding-right:2.5em}}.con_news .main_news .list_item .item a .inner .box_txt{display:flex;flex-wrap:wrap;align-items:center}.con_news .main_news .list_item .item a .inner .box_txt time{font-size:calc(var(--ts-target-font-size)/ var(--ts-parent-font-size) * 1rem);--ts-target-font-size:11;margin-right:1em;margin-bottom:.3em}.con_news .main_news .list_item .item a .inner .box_txt .tags{margin-right:1em;margin-bottom:.3em}.con_news .main_news .list_item .item a .inner .box_txt .tags>span{font-size:calc(var(--ts-target-font-size)/ var(--ts-parent-font-size) * 1rem);--ts-target-font-size:11;margin-right:.2em;padding:.25em .5em;line-height:1;min-width:7em;display:inline-flex;justify-content:center;border:1px solid var(--ts-color-sub1);border-radius:1000px}.con_news .main_news .list_item .item a .inner .box_txt .tags>span:last-of-type{margin-right:0}.con_news .main_news .list_item .item a .inner .box_txt .period{font-size:calc(var(--ts-target-font-size)/ var(--ts-parent-font-size) * 1rem);--ts-target-font-size:11;line-height:1.5;margin-bottom:.3em}@media only screen and (min-width:768px){.con_news .main_news .list_item .item a .inner .title{margin-top:calc(5 / var(--ts-parent-font-size) * 1rem)}}@media only screen and (max-width:767px){.con_news .main_news .list_item .item a .inner .title{margin-top:.5em}}.con_news .main_news .list_item .item a .inner .o-icon--link-arrow{position:absolute;top:50%;border:1px solid #e0e0e0;background:#fff;transform:translateY(-50%);--ts-icon-width:calc(24 / var(--ts-parent-font-size) * 1rem);transition:ease .3s backgraund}@media only screen and (min-width:1025px){.con_news .main_news .list_item .item a .inner .o-icon--link-arrow{right:calc(20 / var(--ts-parent-font-size) * 1rem)}}@media only screen and (min-width:768px) and (max-width:1024px){.con_news .main_news .list_item .item a .inner .o-icon--link-arrow{right:calc(15 / var(--ts-parent-font-size) * 1rem)}}@media only screen and (max-width:767px){.con_news .main_news .list_item .item a .inner .o-icon--link-arrow{right:0}}.con_news .main_news .list_item .item a .inner .o-icon--link-arrow svg{fill:var(--ts-color-sub2);transition:ease .3s fill}.con_news .main_news .list_item .item a .inner .o-icon--link-arrow svg.o-icon--blank,.con_news .main_news .list_item .item a .inner .o-icon--link-arrow svg.o-icon--pdf{width:.85em;height:.85em}.con_news .main_news .list_item .item a .label{font-size:calc(var(--ts-target-font-size)/ var(--ts-parent-font-size) * 1rem);--ts-target-font-size:10;background-color:var(--ts-color-secondary);width:var(--labelwidth);aspect-ratio:1;color:#fff;border-radius:100px;line-height:1;display:flex;align-items:center;text-align:center;padding-right:1em;padding-left:1em;flex-shrink:0;margin-right:calc(8 / var(--ts-parent-font-size) * 1rem);font-family:var(--ts-font-quicksand)}html:not(:lang(ja)) .con_news .main_news .list_item .item a .label{background-color:var(--ts-color-sub);color:var(--ts-color-text-txt)}@media only screen and (max-width:767px){.con_news .main_news .list_item .item a .label{width:fit-content;aspect-ratio:auto;height:calc(17 / var(--ts-parent-font-size) * 1rem)}}.con_news .main_news .list_item .item a:has(.photo) .inner{margin-right:0;margin-left:auto;width:calc(98% - var(--labelwidth) - var(--photo))}@media only screen and (max-width:767px){.con_news .main_news .list_item .item a:has(.photo) .inner{width:calc(99% - var(--photo))}}@media only screen and (min-width:1025px){.con_news .main_news .list_item .item a:hover .inner .o-icon--link-arrow{background:var(--ts-color-primary)}.con_news .main_news .list_item .item a:hover .inner .o-icon--link-arrow svg{fill:#fff}}.con_news .main_news .list_item .item.is-pickup a .label{width:var(--labelwidth)}.con_news .main_news .list_item .item.is-pickup a .inner{width:calc(99% - var(--labelwidth));margin-left:1%}.con_news .main_news .list_item .item.is-pickup a:has(.photo) .inner{width:calc(98% - var(--labelwidth) - var(--photo))}.con_news .main_news .list_item.column .item{width:100%;border-bottom:1px solid var(--ts-color-sub1)}.con_news .main_news .list_item.card-box{display:flex;flex-wrap:wrap}@media only screen and (min-width:1025px){.con_news .main_news .list_item.card-box .card{width:calc(252 / 1080 * 100%)}.con_news .main_news .list_item.card-box .card:not(:nth-child(4n+1)){margin-left:calc(24 / 1080 * 100%)}.con_news .main_news .list_item.card-box .card:nth-child(n+5){margin-top:calc(50 / var(--ts-parent-font-size) * 1rem)}}@media only screen and (min-width:768px) and (max-width:1024px){.con_news .main_news .list_item.card-box .card{--item-width:32%;width:var(--item-width)}.con_news .main_news .list_item.card-box .card:not(:nth-child(3n+1)){margin-left:calc((100% - var(--item-width) * 3)/ 2)}.con_news .main_news .list_item.card-box .card:nth-child(n+4){margin-top:3em}}@media only screen and (max-width:767px){.con_news .main_news .list_item.card-box .card{width:100%}.con_news .main_news .list_item.card-box .card:not(:first-child){margin-top:calc(30 / var(--ts-parent-font-size) * 1rem)}}.con_news .main_news .list_item.card-box .card a{text-decoration:none!important}.mouse .con_news .main_news .list_item.card-box .card a{transition:opacity .15s ease-in}.mouse .con_news .main_news .list_item.card-box .card a:hover,.touch .con_news .main_news .list_item.card-box .card a.touchstart{opacity:.7}.touch .con_news .main_news .list_item.card-box .card a{-webkit-tap-highlight-color:transparent}.touch .con_news .main_news .list_item.card-box .card a.touchend{transition-delay:.2s}.con_news .main_news .list_item.card-box .card .photo{width:100%;border:1px solid var(--ts-color-sub1);background-color:var(--ts-color-sub1);aspect-ratio:3/2}.con_news .main_news .list_item.card-box .card .photo img{aspect-ratio:3/2;object-fit:cover;width:100%}.con_news .main_news .list_item.card-box .card .photo.no_img{border-color:var(--ts-color-secondary);background:url(../images/common/img_no.svg) var(--ts-color-secondary) no-repeat center center;display:block;background-size:calc(100 / 252 * 100%) auto}.con_news .main_news .list_item.card-box .card .box_txt,.con_news .main_news .list_item.card-box .card .title{padding-left:calc(8 / var(--ts-parent-font-size) * 1rem);padding-right:calc(8 / var(--ts-parent-font-size) * 1rem)}.con_news .main_news .list_item.card-box .card .box_txt{margin-top:calc(10 / var(--ts-parent-font-size) * 1rem);margin-bottom:calc(10 / var(--ts-parent-font-size) * 1rem)}.con_news .main_news .box_pager{display:flex;justify-content:center}.con_news .main_news .box_pager p{margin-right:.2em;margin-left:.2em;aspect-ratio:1/1}.con_news .main_news .box_pager p a,.con_news .main_news .box_pager p>span{font-size:calc(var(--ts-target-font-size)/ var(--ts-parent-font-size) * 1rem);--ts-target-font-size:14;border:1px solid var(--bdc);height:100%;width:3em;display:flex;justify-content:center;align-items:center;color:#212121;border-radius:50%;text-decoration:none;transition:ease .3s color,ease .3s background-color}@media only screen and (max-width:767px){.con_news .main_news .box_pager p a,.con_news .main_news .box_pager p>span{width:2.5em}}.con_news .main_news .box_pager p.current{pointer-events:none}.con_news .main_news .box_pager p.current a,.con_news .main_news .box_pager p.current>span{color:#fff;background:var(--ts-color-primary)}.con_news .main_news .box_pager p.btn_next a,.con_news .main_news .box_pager p.btn_prev a{color:#212121;border:none!important;background:0 0!important}.con_news .main_news .box_pager p.btn_next a .o-icon,.con_news .main_news .box_pager p.btn_prev a .o-icon{width:calc(5 / var(--ts-parent-font-size) * 1rem);height:calc(9 / var(--ts-parent-font-size) * 1rem)}@media only screen and (min-width:1025px){.con_news .main_news .box_pager p a:hover{color:#fff;background:var(--ts-color-primary)}}@media only screen and (min-width:1025px){.con_news .main_news .box_pager{margin-top:calc(80 / var(--ts-parent-font-size) * 1rem)}}@media only screen and (min-width:768px) and (max-width:1024px){.con_news .main_news .box_pager{margin-top:calc(60 / var(--ts-parent-font-size) * 1rem)}}@media only screen and (max-width:767px){.con_news .main_news .box_pager{margin-top:3em}}#sorakara_news .con_news .main_news .box_pager,#sorakara_news_detail .con_news .main_news .box_pager{margin-bottom:calc(80 / var(--ts-parent-font-size) * 1rem)}.main_news_det{max-width:960px;margin-right:auto;margin-left:auto}.main_news_det .news_title .txt_inf{display:flex;flex-wrap:wrap;align-items:center}.main_news_det .news_title .txt_inf time{font-size:calc(var(--ts-target-font-size)/ var(--ts-parent-font-size) * 1rem);--ts-target-font-size:11;margin-right:1em;margin-bottom:.3em;color:var(--ts-color-sub2)}.main_news_det .news_title .txt_inf .tags{margin-right:1em;margin-bottom:.3em}.main_news_det .news_title .txt_inf .tags>span{font-size:calc(var(--ts-target-font-size)/ var(--ts-parent-font-size) * 1rem);--ts-target-font-size:11;margin-right:.2em;min-width:7em;padding:.25em .5em;line-height:1;border:1px solid var(--ts-color-sub1);border-radius:1000px;display:inline-flex;justify-content:center}.main_news_det .news_title .txt_inf .tags>span:last-of-type{margin-right:0}.main_news_det .news_title .main-title{--ts-title-main-color:var(--ts-color-primary)}@media only screen and (min-width:768px){.main_news_det .news_title .main-title{margin-top:calc(10 / var(--ts-parent-font-size) * 1rem)}}@media only screen and (max-width:767px){.main_news_det .news_title .main-title{margin-top:.5em}}.main_news_det .news_title .txt_period{border-top:1px solid var(--ts-color-sub1)}@media only screen and (min-width:768px){.main_news_det .news_title .txt_period{margin-top:calc(20 / var(--ts-parent-font-size) * 1rem)}}@media only screen and (max-width:767px){.main_news_det .news_title .txt_period{margin-top:1.5em}}@media only screen and (min-width:768px){.main_news_det .news_title .txt_period{padding-top:calc(15 / var(--ts-parent-font-size) * 1rem)}}@media only screen and (max-width:767px){.main_news_det .news_title .txt_period{padding-top:1em}}.main_news_det .news_title .txt_period .tit{font-size:calc(var(--ts-target-font-size)/ var(--ts-parent-font-size) * 1rem);--ts-target-font-size:10;padding:.3em 1em;color:#fff;border-radius:1000px;background-color:#0c98d9}html:not(:lang(ja)) .main_news_det .news_title .txt_period .tit{font-weight:700;color:#393939;background-color:#c3c3c3}.main_news_det .news_title .txt_period .num{font-size:calc(var(--ts-target-font-size)/ var(--ts-parent-font-size) * 1rem);--ts-target-font-size:11;line-height:1.5;color:var(--ts-color-primary)}.main_news_det .box_det>*+.txt{margin-top:1.5rem}@media only screen and (max-width:767px){.main_news_det .box_det>*+.txt{margin-top:1rem}}.main_news_det .box_det:has(>[class*=box_photo]+.txt)>[class*=box_photo]{margin-bottom:0}.main_news_det .box_det>*{--base-margin:3.5rem;margin:var(--base-margin) 0}@media only screen and (max-width:767px){.main_news_det .box_det>*{--base-margin:2rem}}.main_news_det .box_det>*+.c-detail_nav{--base-margin:5rem;margin:var(--base-margin) 0}@media only screen and (max-width:767px){.main_news_det .box_det>*+.c-detail_nav{--base-margin:4rem}}.main_news_det .box_pager{display:flex;justify-content:center}@media only screen and (min-width:1025px){.main_news_det .box_pager{margin-top:calc(80 / var(--ts-parent-font-size) * 1rem)}}@media only screen and (min-width:768px) and (max-width:1024px){.main_news_det .box_pager{margin-top:calc(60 / var(--ts-parent-font-size) * 1rem)}}@media only screen and (max-width:767px){.main_news_det .box_pager{margin-top:3em}}.main_news_det .box_pager p{margin-right:.7em;margin-left:.7em}.main_news_det .box_pager p a,.main_news_det .box_pager p>span{height:100%;display:flex;justify-content:center;align-items:center;color:var(--ts-color-primary);text-decoration:none;transition:ease .3s opacity}.main_news_det .box_pager p a .o-icon,.main_news_det .box_pager p>span .o-icon{width:2em;margin-right:.5em;fill:var(--ts-color-primary)}.main_news_det .box_pager p.current{pointer-events:none}.main_news_det .box_pager p.current a,.main_news_det .box_pager p.current>span{color:#fff;background:var(--ts-color-primary)}.main_news_det .box_pager p.btn_next a,.main_news_det .box_pager p.btn_prev a{color:#212121;border:none!important;background:0 0!important}.main_news_det .box_pager p.btn_next a .o-icon,.main_news_det .box_pager p.btn_prev a .o-icon{width:calc(5 / var(--ts-parent-font-size) * 1rem);height:calc(9 / var(--ts-parent-font-size) * 1rem)}@media only screen and (min-width:1025px){.main_news_det .box_pager p a:hover{opacity:.7}}.main_news_det .box_slider .c-slider,.main_news_det .photo .c-slider{--ts-slide-padding-inline:0}.main_news_det .box_slider .caption,.main_news_det .photo .caption{margin-top:.75em;margin-inline:auto;display:block}@media only screen and (min-width:1025px){.main_news_det .box_slider .caption,.main_news_det .photo .caption{width:calc(840 / 960 * 100%)}}@media only screen and (min-width:768px) and (max-width:1024px){.main_news_det .box_slider .caption,.main_news_det .photo .caption{width:90%}}@media only screen and (max-width:767px){.main_news_det .box_slider .caption,.main_news_det .photo .caption{width:95%}}@media only screen and (min-width:768px){.main_news_det .box_txt{margin-top:calc(20 / var(--ts-parent-font-size) * 1rem)}}@media only screen and (max-width:767px){.main_news_det .box_txt{margin-top:1.5em}}.main_news_det .box_txt .c-title{--ts-title-main-color:var(--ts-color-primary)}@media only screen and (max-width:767px){.main_news_det .box_txt .c-title{text-align:left}.main_news_det .box_txt .c-title>*{text-align:left}}.main_news_det .box_txt .txt{margin-inline:auto}@media only screen and (min-width:1025px){.main_news_det .box_txt .txt{width:calc(840 / 960 * 100%)}}@media only screen and (min-width:768px) and (max-width:1024px){.main_news_det .box_txt .txt{width:100%}}@media only screen and (max-width:767px){.main_news_det .box_txt .txt{width:100%}}@media only screen and (min-width:768px){.main_news_det .box_txt .txt{margin-top:calc(15 / var(--ts-parent-font-size) * 1rem)}}@media only screen and (max-width:767px){.main_news_det .box_txt .txt{margin-top:1em}}.main_news_det .box_txt .inn_txt_btn{display:flex;justify-content:center}@media only screen and (min-width:768px){.main_news_det .box_txt .inn_txt_btn{margin-top:calc(20 / var(--ts-parent-font-size) * 1rem)}}@media only screen and (max-width:767px){.main_news_det .box_txt .inn_txt_btn{margin-top:1.5em}}@media only screen and (min-width:768px) and (max-width:1024px){.main_news_det .box_txt .inn_txt_btn .c-btn{width:fit-content;min-width:calc(300 / var(--ts-parent-font-size) * 1rem)}}@media only screen and (max-width:767px){.main_news_det .box_txt .inn_txt_btn .c-btn{width:100%}}@media only screen and (min-width:1025px){.main_news_det .box_txt .inn_txt_btn .c-btn__link{min-width:calc(260 / var(--ts-parent-font-size) * 1rem)}}@media only screen and (max-width:1024px){.main_news_det .box_txt .inn_txt_btn .c-btn__link{width:100%;min-width:auto}}.main_news_det .photo{text-align:center}.main_news_det .photo .caption{width:100%}.main_news_det .photo img{width:auto}.main_news_det .box_main_photo+[class*=box_photo]{margin-top:0}.main_news_det .box_photo2{display:flex}.main_news_det .box_photo2 .inn_item{--parent:100;--col:2;--width:48;--margin:calc((var(--parent) - (var(--width) * var(--col))) / (var(--col) - 1));width:calc(var(--width)/ var(--parent) * 100%)}.main_news_det .box_photo2 .inn_item:not(:first-child){margin-left:calc(var(--margin)/ var(--parent) * 100%)}.main_news_det .box_photo2 .inn_item img{aspect-ratio:auto}@media only screen and (max-width:767px){.main_news_det .box_photo2 .inn_txt_btn .c-btn__link{padding-block:calc(8 / var(--ts-parent-font-size) * 1rem);--ts-btn-padding-inline:calc(20 / var(--ts-parent-font-size) * 1rem)}}.main_news_det .box_photo3{display:flex;flex-wrap:wrap}@media only screen and (min-width:768px){.main_news_det .box_photo3 .inn_item{--parent:100;--col:3;--width:31;--margin:calc((var(--parent) - (var(--width) * var(--col))) / (var(--col) - 1));width:calc(var(--width)/ var(--parent) * 100%)}.main_news_det .box_photo3 .inn_item:not(:first-child){margin-left:calc(var(--margin)/ var(--parent) * 100%)}}@media only screen and (max-width:767px){.main_news_det .box_photo3 .inn_item{--parent:100;--col:2;--width:48;--margin:calc((var(--parent) - (var(--width) * var(--col))) / (var(--col) - 1));width:calc(var(--width)/ var(--parent) * 100%)}.main_news_det .box_photo3 .inn_item:not(:first-child){margin-left:calc(var(--margin)/ var(--parent) * 100%)}.main_news_det .box_photo3 .inn_item:nth-child(odd){margin-left:0}.main_news_det .box_photo3 .inn_item:nth-child(n+3){margin-top:2rem}}.main_news_det .box_photo3 .inn_item img{aspect-ratio:auto}.main_news_det .box_photo3 .inn_txt_btn .c-btn{min-width:90%}@media only screen and (min-width:768px) and (max-width:1024px){.main_news_det .box_photo3 .inn_txt_btn .c-btn{min-width:100%}}.main_news_det .box_photo3 .inn_txt_btn .c-btn__link{min-width:100%}@media only screen and (max-width:767px){.main_news_det .box_photo3 .inn_txt_btn .c-btn__link{padding-block:calc(8 / var(--ts-parent-font-size) * 1rem);--ts-btn-padding-inline:calc(20 / var(--ts-parent-font-size) * 1rem)}}.main_news_det [class*=box_photo_txt],.main_news_det [class*=box_txt_photo]{--photo:48;--text:48}@media only screen and (min-width:768px){.main_news_det [class*=box_photo_txt],.main_news_det [class*=box_txt_photo]{display:flex;justify-content:space-between;align-items:center}}@media only screen and (min-width:768px) and (max-width:1024px){.main_news_det [class*=box_photo_txt],.main_news_det [class*=box_txt_photo]{align-items:flex-start}}@media only screen and (max-width:767px){.main_news_det [class*=box_photo_txt],.main_news_det [class*=box_txt_photo]{display:flex;flex-direction:column}}@media only screen and (max-width:767px){.main_news_det [class*=box_photo_txt],.main_news_det [class*=box_txt_photo]{--photo:100;--text:100}}.main_news_det [class*=box_photo_txt] .photo,.main_news_det [class*=box_txt_photo] .photo{width:calc(var(--photo)/ 100 * 100%)}@media only screen and (max-width:767px){.main_news_det [class*=box_photo_txt] .photo,.main_news_det [class*=box_txt_photo] .photo{order:-1}}.main_news_det [class*=box_photo_txt] .photo img,.main_news_det [class*=box_txt_photo] .photo img{aspect-ratio:auto}.main_news_det [class*=box_photo_txt] .box_txt,.main_news_det [class*=box_txt_photo] .box_txt{width:calc(var(--text)/ 100 * 100%)}@media only screen and (min-width:768px){.main_news_det [class*=box_photo_txt] .box_txt,.main_news_det [class*=box_txt_photo] .box_txt{margin-top:0}}@media only screen and (max-width:767px){.main_news_det [class*=box_photo_txt] .box_txt .c-title,.main_news_det [class*=box_txt_photo] .box_txt .c-title{text-align:center}}.main_news_det [class*=box_photo_txt] .box_txt .txt,.main_news_det [class*=box_txt_photo] .box_txt .txt{width:100%}@media only screen and (min-width:768px){.main_news_det [class*=box_photo_txt] .box_txt .txt,.main_news_det [class*=box_txt_photo] .box_txt .txt{margin-top:calc(25 / var(--ts-parent-font-size) * 1rem)}}@media only screen and (max-width:767px){.main_news_det [class*=box_photo_txt] .box_txt .txt,.main_news_det [class*=box_txt_photo] .box_txt .txt{margin-top:1.5em}}@media only screen and (min-width:768px){.main_news_det [class*=box_photo_txt] .box_txt .inn_txt_btn,.main_news_det [class*=box_txt_photo] .box_txt .inn_txt_btn{margin-top:calc(30 / var(--ts-parent-font-size) * 1rem)}}@media only screen and (max-width:767px){.main_news_det [class*=box_photo_txt] .box_txt .inn_txt_btn,.main_news_det [class*=box_txt_photo] .box_txt .inn_txt_btn{margin-top:2em}}@media only screen and (min-width:768px){.main_news_det [class*=box_photo_txt] .box_txt .inn_txt_btn,.main_news_det [class*=box_txt_photo] .box_txt .inn_txt_btn{display:block}}@media only screen and (min-width:768px){.main_news_det .box_photo_txt2,.main_news_det .box_txt_photo2{--photo:30;--text:65}}@media only screen and (max-width:767px){.main_news_det .box_photo_txt2,.main_news_det .box_txt_photo2{--photo:100}.main_news_det .box_photo_txt2 img,.main_news_det .box_photo_txt2 span,.main_news_det .box_txt_photo2 img,.main_news_det .box_txt_photo2 span{max-width:70%;display:block;margin-right:auto;margin-left:auto}}.main_news_det .box_photo_txt2 .photo img,.main_news_det .box_txt_photo2 .photo img{aspect-ratio:auto;width:100%}.main_news_det .box_txt_photo .box_txt,.main_news_det .box_txt_photo2 .box_txt{order:-1}.main_news_det .box_movie{overflow:hidden;position:relative;padding-bottom:calc(315 / 560 * 100%);height:0;width:100%}.main_news_det .box_movie iframe{height:100%;width:100%;object-fit:cover;border:none;position:absolute;left:0;top:0}.main_news_det .box_map iframe{width:100%}@media only screen and (min-width:1025px){.main_news_det .box_map iframe{height:calc(540 / var(--ts-parent-font-size) * 1rem)}}@media only screen and (min-width:768px) and (max-width:1024px){.main_news_det .box_map iframe{height:calc(500 / var(--ts-parent-font-size) * 1rem)}}@media only screen and (max-width:767px){.main_news_det .box_map iframe{height:54vw}}.main_news_det .box_map .inn_btn{display:flex;justify-content:center}@media only screen and (min-width:768px){.main_news_det .box_map .inn_btn{margin-top:calc(15 / var(--ts-parent-font-size) * 1rem)}}@media only screen and (max-width:767px){.main_news_det .box_map .inn_btn{margin-top:1em}}@media only screen and (max-width:767px){.main_news_det .box_map .inn_btn .c-btn{width:100%}}@media only screen and (min-width:768px){.main_news_det .box_map .inn_btn .c-btn__link{min-width:calc(300 / var(--ts-parent-font-size) * 1rem)!important}}@media only screen and (max-width:767px){.main_news_det .box_map .inn_btn .c-btn__link{width:100%;min-width:auto}}.main_news_det .box_tbl .c-table__caption{color:var(--ts-color-primary);line-height:1.5}@media only screen and (min-width:768px){.main_news_det .box_tbl .c-table__caption{margin-bottom:calc(15 / var(--ts-parent-font-size) * 1rem)}}@media only screen and (max-width:767px){.main_news_det .box_tbl .c-table__caption{margin-bottom:1em}}html[data-lang-group=cjk] .main_news_det .box_tbl .c-table__caption{font-size:calc(var(--ts-target-font-size)/ var(--ts-parent-font-size) * 1rem)}@media only screen and (min-width:768px){html[data-lang-group=cjk] .main_news_det .box_tbl .c-table__caption{--ts-target-font-size:18}}@media only screen and (max-width:767px){html[data-lang-group=cjk] .main_news_det .box_tbl .c-table__caption{--ts-target-font-size:14}}html[data-lang-group=latin] .main_news_det .box_tbl .c-table__caption{font-size:calc(var(--ts-target-font-size)/ var(--ts-parent-font-size) * 1rem)}@media only screen and (min-width:768px){html[data-lang-group=latin] .main_news_det .box_tbl .c-table__caption{--ts-target-font-size:18}}@media only screen and (max-width:767px){html[data-lang-group=latin] .main_news_det .box_tbl .c-table__caption{--ts-target-font-size:16}}@media only screen and (min-width:1025px){.main_news_det .box_tbl .c-table tbody th{width:calc(200 / 960 * 100%)}}@media only screen and (min-width:768px) and (max-width:1024px){.main_news_det .box_tbl .c-table tbody th{width:30%}}@media only screen and (max-width:767px){.main_news_det .box_tbl .c-table tbody th{width:30%}}@media only screen and (max-width:767px){html[data-lang-group=cjk] .main_news_det .box_tbl .c-table tbody td,html[data-lang-group=cjk] .main_news_det .box_tbl .c-table tbody th{font-size:calc(var(--ts-target-font-size)/ var(--ts-parent-font-size) * 1rem);--ts-target-font-size:11}}@media only screen and (min-width:768px){.main_news_det .box_tbl .inn_att{margin-top:calc(15 / var(--ts-parent-font-size) * 1rem)}}@media only screen and (max-width:767px){.main_news_det .box_tbl .inn_att{margin-top:1em}}.main_news_det .box_tbl .inn_att .att-txt{font-size:calc(var(--ts-target-font-size)/ var(--ts-parent-font-size) * 1rem);--ts-target-font-size:10;padding-left:1em;position:relative;line-height:1.5}.main_news_det .box_tbl .inn_att .att-txt:nth-of-type(n+2){margin-top:.5em}.main_news_det .box_tbl .inn_att .att-txt::before{content:"※";position:absolute;top:0;left:0}.main_news_det .box_st+.box_tbl{margin-top:1.5em}.main_news_det .box_st{margin-bottom:0}.main_news_det .box_st+*{margin-top:1rem}.main_news_det .box_st .c-title{box-sizing:border-box;margin:0}.main_news_det .box_st .c-title--exp .c-title__sub{font-size:calc(var(--ts-target-font-size)/ var(--ts-parent-font-size) * 1rem);--ts-target-font-size:40;line-height:1;letter-spacing:0}.main_news_det .box_st .c-title--exp .c-title__main{margin-top:.25rem;line-height:1.6;font-size:calc(var(--ts-target-font-size)/ var(--ts-parent-font-size) * 1rem);--ts-target-font-size:20}html[data-lang-group=cjk] .main_news_det .box_st .c-title--exp .c-title__main{font-weight:600}.main_news_det .box_st+.box_st{margin-top:1.5em}.main_news_det .box_st:has(.c-title--exp){--base-margin:4rem}.main_news_det .box_att .att-txt{font-size:calc(var(--ts-target-font-size)/ var(--ts-parent-font-size) * 1rem);--ts-target-font-size:10;padding-left:1em;position:relative;line-height:1.5}.main_news_det .box_att .att-txt:nth-of-type(n+2){margin-top:.5em}.main_news_det .box_att .att-txt::before{content:"※";position:absolute;top:0;left:0}.main_news_det .box_btn{text-align:center;margin-bottom:0}.main_news_det .box_btn+.box_btn{margin-top:1.5em}.main_news_det .box_btn>.c-link{max-width:100%;display:inline-block}.main_news_det .box_btn>.c-btn{max-width:100%;min-width:calc(300 / var(--ts-parent-font-size) * 1rem);display:inline-block;width:auto;text-align:left}.main_news_det .box_contact{border:1px solid var(--ts-color-sub1)}@media only screen and (min-width:768px){.main_news_det .box_contact{margin-top:calc(35 / var(--ts-parent-font-size) * 1rem)}}@media only screen and (max-width:767px){.main_news_det .box_contact{margin-top:2.5em}}@media only screen and (min-width:768px){.main_news_det .box_contact{padding:calc(28 / var(--ts-parent-font-size) * 1rem)}}@media only screen and (max-width:767px){.main_news_det .box_contact{padding:2.5em 1.5em}}html:lang(ja) .main_news_det .box_contact{border-radius:calc(20 / var(--ts-parent-font-size) * 1rem)}.main_news_det .box_contact .c-title{--ts-title-main-color:var(--ts-color-primary)}html[data-lang-group=latin] .main_news_det .box_contact .c-title{--ts-title-main-font-size:calc(26 / var(--ts-parent-font-size) * 1rem)}.main_news_det .box_contact .inn_link{display:flex;justify-content:center;align-items:center}@media only screen and (min-width:1025px){.main_news_det .box_contact .inn_link{margin-top:calc(20 / var(--ts-parent-font-size) * 1rem)}}@media only screen and (min-width:768px) and (max-width:1024px){.main_news_det .box_contact .inn_link{margin-top:calc(15 / var(--ts-parent-font-size) * 1rem)}}@media only screen and (max-width:767px){.main_news_det .box_contact .inn_link{margin-top:1.5em}}@media only screen and (max-width:767px){.main_news_det .box_contact .inn_link{display:block}}@media only screen and (min-width:768px){.main_news_det .box_contact .inn_link .c-btn{width:calc(250 / 902 * 100%)}}@media only screen and (max-width:767px){.main_news_det .box_contact .inn_link .c-btn{width:100%}}.main_news_det .box_contact .inn_link .c-btn__link{width:100%}@media only screen and (min-width:768px){.main_news_det .box_contact .inn_link .telphone{margin-left:calc(30 / 902 * 100%)}}@media only screen and (max-width:767px){.main_news_det .box_contact .inn_link .telphone{margin-left:0}}@media only screen and (min-width:768px){.main_news_det .box_contact .inn_link .telphone{margin-top:0}}@media only screen and (max-width:767px){.main_news_det .box_contact .inn_link .telphone{margin-top:1em}}@media only screen and (max-width:767px){.main_news_det .box_contact .inn_link .telphone{text-align:center}}html[data-lang-group=cjk] .main_news_det .box_contact .inn_link .telphone{font-size:calc(var(--ts-target-font-size)/ var(--ts-parent-font-size) * 1rem);font-weight:600}@media only screen and (min-width:768px){html[data-lang-group=cjk] .main_news_det .box_contact .inn_link .telphone{--ts-target-font-size:28}}@media only screen and (max-width:767px){html[data-lang-group=cjk] .main_news_det .box_contact .inn_link .telphone{--ts-target-font-size:22}}html[data-lang-group=latin] .main_news_det .box_contact .inn_link .telphone{font-size:calc(var(--ts-target-font-size)/ var(--ts-parent-font-size) * 1rem)}@media only screen and (min-width:768px){html[data-lang-group=latin] .main_news_det .box_contact .inn_link .telphone{--ts-target-font-size:32}}@media only screen and (max-width:767px){html[data-lang-group=latin] .main_news_det .box_contact .inn_link .telphone{--ts-target-font-size:24}}.main_news_det .box_contact .inn_link .telphone .tel,.main_news_det .box_contact .inn_link .telphone>a{text-decoration:none}.main_news_det .box_bnr{text-align:center}.main_news_det .box_bnr .bnr img{width:auto;border-radius:calc(8 / var(--ts-parent-font-size) * 1rem)}html:not(:lang(ja)) .main_news_det .box_bnr .bnr img{border-radius:0}.main_news_det .box_bnr .bnr__link{display:block}.mouse .main_news_det .box_bnr .bnr__link{transition:opacity .15s ease-in}.mouse .main_news_det .box_bnr .bnr__link:hover,.touch .main_news_det .box_bnr .bnr__link.touchstart{opacity:.7}.touch .main_news_det .box_bnr .bnr__link{-webkit-tap-highlight-color:transparent}.touch .main_news_det .box_bnr .bnr__link.touchend{transition-delay:.2s}.main_news_det .box_flex_text{display:flex;flex-wrap:wrap;justify-content:space-between;--photo:48;--text:48}@media only screen and (min-width:768px){.main_news_det .box_flex_text{align-items:center}}@media only screen and (max-width:1024px){.main_news_det .box_flex_text{align-items:flex-start}}.main_news_det .box_flex_text .photo{width:calc(var(--photo)/ 100 * 100%);order:1}.main_news_det .box_flex_text .photo img{aspect-ratio:auto;width:100%}.main_news_det .box_flex_text .box_txt{width:calc(var(--text)/ 100 * 100%);order:2}@media only screen and (max-width:767px){.main_news_det .box_flex_text .box_txt{margin-top:0}}.main_news_det .box_flex_text .box_txt .txt{width:100%}@media only screen and (min-width:768px){.main_news_det .box_flex_text .inn_txt_btn{margin-top:calc(30 / var(--ts-parent-font-size) * 1rem)}}@media only screen and (max-width:767px){.main_news_det .box_flex_text .inn_txt_btn{margin-top:1.5em}}@media only screen and (min-width:768px){.main_news_det .box_flex_text .inn_txt_btn{display:block}}@media only screen and (max-width:767px){.main_news_det .box_flex_text .inn_txt_btn .c-btn__link{width:100%}}.main_news_det .box_flex_text .js-move-sp{width:100%;order:3}.main_news_det .box_flex_text.reverse .photo{order:2}.main_news_det .box_flex_text.reverse .box_txt{order:1}.main_news_det .box_comment{display:flex;flex-wrap:wrap;align-items:flex-start;width:100%;margin-bottom:0}@media only screen and (min-width:768px){.main_news_det .box_comment{margin-inline:auto;align-items:center;max-width:750px;width:80%}}.main_news_det .box_comment .photo{width:calc(110 / 311 * 100%)}.main_news_det .box_comment .photo img{object-fit:cover}.main_news_det .box_comment .photo img img{width:100%}.main_news_det .box_comment .text{margin-left:calc(16 / 311 * 100%);width:calc(185 / 311 * 100%)}.main_news_det .box_comment .text>span{display:block}.main_news_det .box_comment .text>span+span{margin-top:.25rem}.main_news_det .box_comment+.box_comment{--base-margin:1rem}.main_news_det .box_highlights{border:1px solid var(--ts-color-secondary);box-sizing:border-box;padding:calc(20 / var(--ts-parent-font-size) * 1rem) calc(25 / var(--ts-parent-font-size) * 1rem)}@media only screen and (max-width:767px){.main_news_det .box_highlights{padding:calc(20 / var(--ts-parent-font-size) * 1rem) calc(15 / var(--ts-parent-font-size) * 1rem)}}html:lang(ja) .main_news_det .box_highlights{border-radius:calc(8 / var(--ts-parent-font-size) * 1rem)}.main_news_det .box_highlights .title{padding-right:1em;position:relative;display:inline-block}.main_news_det .box_highlights .title::after{content:"";position:absolute;right:0;top:-.2em;width:1em;height:1em;display:inline-block}html:lang(ja) .main_news_det .box_highlights .title::after{background:url(../../experience-stories/detail/images/ic_point.svg) no-repeat top/100%}html:not(:lang(ja)) .main_news_det .box_highlights .title::after{mask-image:url(../../experience-stories/detail/images/ic_point.svg);mask-size:contain;mask-repeat:no-repeat;mask-position:center;background:var(--ts-color-primary)}.main_news_det .box_highlights>ul{margin-top:calc(10 / var(--ts-parent-font-size) * 1rem)}.main_news_det .box_highlights>ul li{position:relative;display:flex;align-items:baseline}.main_news_det .box_highlights>ul li::after{content:"";order:-1;transform:translateY(.2rem);width:calc(14 / var(--ts-parent-font-size) * 1rem);height:calc(14 / var(--ts-parent-font-size) * 1rem);display:inline-block}html:lang(ja) .main_news_det .box_highlights>ul li::after{background:url(../../experience-stories/detail/images/ic_point_check.svg) no-repeat top/100%}html:not(:lang(ja)) .main_news_det .box_highlights>ul li::after{mask-image:url(../../experience-stories/detail/images/ic_point_check.svg);mask-size:contain;mask-repeat:no-repeat;mask-position:center;background:var(--ts-color-secondary)}.main_news_det .box_highlights>ul li .t{display:inline-block;padding-left:.25rem}.main_news_det .box_highlights>ul li:nth-child(n+2){margin-top:calc(5 / var(--ts-parent-font-size) * 1rem)}#sorakara_news_detail #main_and_aside:has(+.c-sub-link){padding-bottom:var(--ts-border-radius-bg)}