.c-titleBlock{width:calc(100% - 50px);margin:0 auto;text-align:center;padding-top:38px}@media screen and (min-width:768px){.c-titleBlock{width:460px;padding-top:70px}}.c-titleBlock h1{line-height:1.7;font-size:20px;font-weight:500;color:#454545}@media screen and (min-width:768px){.c-titleBlock h1{font-size:24px}}.c-titleBlock .date{color:#afafaf;font-size:12px;margin-top:5px;display:inline-block}@media screen and (min-width:768px){.c-titleBlock .date{margin-top:6px;font-size:14px}}.c-textBlock{width:calc(100% - 50px);margin:13px auto 0;text-align:center}@media screen and (min-width:768px){.c-textBlock{width:560px;margin:24px auto 0}}.c-textBlock .text{color:#5a5a5a;font-size:14px;line-height:1.8}@media screen and (min-width:768px){.c-textBlock .text{font-size:16px;text-align:left}}.c-mainimgTextBLock{margin:40px auto 0}@media screen and (min-width:768px){.c-mainimgTextBLock{max-width:1000px;width:calc(100% - 64px);margin:50px auto 0}}.c-mainimgTextBLock img{width:100%;height:auto}.c-mainimgTextBLock .text{color:#5a5a5a;font-size:14px;line-height:1.74;width:calc(100% - 50px);margin:15px auto 0}@media screen and (min-width:768px){.c-mainimgTextBLock .text{width:560px;font-size:16px;margin:24px auto 0}}.c-mainimgTextBLock .text:nth-child(n+2){margin-top:14px}.c-titleTextBlock{width:calc(100% - 50px);margin:73px auto 0}@media screen and (min-width:768px){.c-titleTextBlock{width:560px;margin:106px auto 0}}.c-titleTextBlock h2{font-size:18px;font-weight:500;line-height:1.6;color:#454545}@media screen and (min-width:768px){.c-titleTextBlock h2{font-size:21px}}.c-titleTextBlock h3{font-size:14px;font-weight:500;line-height:1.6;color:#454545}@media screen and (min-width:768px){.c-titleTextBlock h3{font-size:18px}}.c-titleTextBlock .text{color:#5a5a5a;font-size:14px;margin-top:10px;line-height:1.74}@media screen and (min-width:768px){.c-titleTextBlock .text{font-size:16px;margin-top:20px}}.c-titleTextBlock.m-short{margin:33px auto 0}@media screen and (min-width:768px){.c-titleTextBlock.m-short{margin:50px auto 0}}.c-titleImgTextBlock{width:calc(100% - 50px);margin:30px auto 0}@media screen and (min-width:768px){.c-titleImgTextBlock{width:560px;margin-top:50px}}.c-titleImgTextBlock h3{font-size:14px;font-weight:500;line-height:1.6}@media screen and (min-width:768px){.c-titleImgTextBlock h3{font-size:18px}}.c-titleImgTextBlock img{width:100%;height:auto;margin-top:17px}@media screen and (min-width:768px){.c-titleImgTextBlock img{margin-top:22px}}.c-titleImgTextBlock .text{color:#5a5a5a;font-size:14px;margin-top:15px;line-height:1.76}@media screen and (min-width:768px){.c-titleImgTextBlock .text{font-size:16px;margin-top:26px}}.c-movieBlock{width:calc(100% - 50px);margin:34px auto 0}@media screen and (min-width:768px){.c-movieBlock{width:560px;margin:50px auto 0}}.c-movieBlock .movieWrap{position:relative;width:100%;padding-top:56.25%}.c-movieBlock iframe{position:absolute;top:0;right:0;width:100%;height:100%}.c-textListCapBlock{width:calc(100% - 50px);margin:40px auto 0;font-size:14px}@media screen and (min-width:768px){.c-textListCapBlock{width:560px;font-size:16px;margin:58px auto 0}}.c-textListCapBlock .text{line-height:1.8;color:#5a5a5a}.c-textListCapBlock .text a{color:#004bb1;text-decoration:underline;position:relative}.c-textListCapBlock .text a.external{padding-right:15px}.c-textListCapBlock .text a.external:after{position:absolute;content:"";width:6px;height:6px;top:50%;right:5px;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-image:url(/assets/img/news/icon-external.svg);background-size:contain}.c-textListCapBlock .text a:hover{text-decoration:none}.c-textListCapBlock .list{color:#5a5a5a;margin-top:8px}.c-textListCapBlock .list p{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;line-height:1.7}.c-textListCapBlock .list p:before{content:"●";color:#454545;margin:0 18px 0 0;font-size:10px}.c-textListCapBlock .list p:nth-child(n+2){margin-top:8px}.c-textListCapBlock .caption{margin-top:32px;font-size:14px}@media screen and (min-width:768px){.c-textListCapBlock .caption{margin-top:20px}}.c-textListCapBlock .caption p{color:#5a5a5a;line-height:1.7}.c-textListCapBlock .caption p a{position:relative;color:#004bb1;text-decoration:underline}.c-textListCapBlock .caption p a:hover{text-decoration:none}.c-textListCapBlock .caption p a.external{padding-right:15px}.c-textListCapBlock .caption p a.external:after{position:absolute;content:"";width:6px;height:6px;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-image:url(/assets/img/news/icon-external.svg);background-size:contain;margin-top:10px;margin-left:5px}.c-textListCapBlock .caption p:nth-child(n+2){margin-top:6px}@media screen and (min-width:768px){.c-textListCapBlock .caption p:nth-child(n+2){margin-top:10px}}.c-titleMovieCapBlock{width:calc(100% - 50px);margin:32px auto 0}@media screen and (min-width:768px){.c-titleMovieCapBlock{width:560px;margin:47px auto 0}}.c-titleMovieCapBlock p{font-size:14px;font-weight:500;line-height:1.7;color:#454545}@media screen and (min-width:768px){.c-titleMovieCapBlock p{font-size:18px}}.c-titleMovieCapBlock .movieWrap{position:relative;width:100%;padding-top:56.25%;margin-top:15px}.c-titleMovieCapBlock .movieWrap iframe{position:absolute;top:0;right:0;width:100%;height:100%}.c-titleMovieCapBlock span{display:block;font-size:12px;text-align:right;margin-top:10px}.c-attTitelTextCapBlock{width:calc(100% - 50px);margin:36px auto 0}@media screen and (min-width:768px){.c-attTitelTextCapBlock{width:560px;margin:55px auto 0}}.c-attTitelTextCapBlock .inner{border:1px solid red;border-radius:10px;padding:22px 15px}@media screen and (min-width:768px){.c-attTitelTextCapBlock .inner{padding:22px 30px}}.c-attTitelTextCapBlock .inner .title{font-size:16px;font-weight:500;color:red}@media screen and (min-width:768px){.c-attTitelTextCapBlock .inner .title{font-size:18px}}.c-attTitelTextCapBlock .inner .text{color:#5a5a5a;font-size:14px;line-height:1.74;margin-top:10px}@media screen and (min-width:768px){.c-attTitelTextCapBlock .inner .text{font-size:16px}}.c-attTitelTextCapBlock .cap{margin-top:10px}.c-attTitelTextCapBlock .cap span{display:block;font-size:12px}.c-attTitleImgTextBlock{width:calc(100% - 50px);margin:33px auto 0;border:1px solid red;border-radius:10px;padding:22px 15px}@media screen and (min-width:768px){.c-attTitleImgTextBlock{width:560px;margin:57px auto 0;padding:22px 30px}}.c-attTitleImgTextBlock .title{font-size:16px;font-weight:500;color:red}@media screen and (min-width:768px){.c-attTitleImgTextBlock .title{font-size:18px}}.c-attTitleImgTextBlock img{width:100%;height:auto;margin-top:14px}.c-attTitleImgTextBlock .text{margin-top:17px;font-size:14px;line-height:1.74;color:#5a5a5a}@media screen and (min-width:768px){.c-attTitleImgTextBlock .text{font-size:16px}}.c-bk-TitleTaxtBlock{width:calc(100% - 50px);margin:40px auto 0;background-color:#f4f4f4;border-radius:10px;padding:23px 15px 22px}@media screen and (min-width:768px){.c-bk-TitleTaxtBlock{margin:60px auto 0;width:560px;padding:23px 30px 22px;border-radius:0}}.c-bk-TitleTaxtBlock .title{font-size:16px;font-weight:500;color:#454545}@media screen and (min-width:768px){.c-bk-TitleTaxtBlock .title{font-size:18px}}.c-bk-TitleTaxtBlock .text{margin-top:5px;font-size:14px;line-height:1.75;color:#5a5a5a}@media screen and (min-width:768px){.c-bk-TitleTaxtBlock .text{line-height:1.55;margin-top:10px;font-size:16px}}.c-bk-TitleImgTaxtBlock{width:calc(100% - 50px);margin:40px auto 0;background-color:#f4f4f4;border-radius:10px;padding:23px 15px 22px}@media screen and (min-width:768px){.c-bk-TitleImgTaxtBlock{margin:60px auto 0;width:560px;padding:23px 30px 22px;border-radius:0}}.c-bk-TitleImgTaxtBlock .title{font-size:16px;font-weight:500;color:#454545}@media screen and (min-width:768px){.c-bk-TitleImgTaxtBlock .title{font-size:18px}}.c-bk-TitleImgTaxtBlock img{width:100%;height:auto;margin-top:15px}.c-bk-TitleImgTaxtBlock .text{margin-top:16px;font-size:14px;line-height:1.75;color:#5a5a5a}@media screen and (min-width:768px){.c-bk-TitleImgTaxtBlock .text{line-height:1.55}}.c-linkListBlock{width:calc(100% - 50px);margin:34px auto 0}@media screen and (min-width:768px){.c-linkListBlock{width:560px;margin:56px auto 0}}.c-linkListBlock .linkTitle{color:#5a5a5a;text-align:center;font-weight:500;font-size:14px;color:#454545}.c-linkListBlock .linkList{margin-top:17px}.c-linkListBlock .linkItem{position:relative;border:1px solid #cbcbcb}.c-linkListBlock .linkItem a{display:block;padding:5px 30px 6px 15px}@media screen and (min-width:768px){.c-linkListBlock .linkItem a{padding:10px 30px 5px 18px}}.c-linkListBlock .linkItem a .date{color:#afafaf;font-size:12px}.c-linkListBlock .linkItem a .text{font-size:14px;color:#5a5a5a;line-height:1.8;margin-top:5px}.c-linkListBlock .linkItem a:after{position:absolute;content:"";width:5px;height:10px;top:50%;right:13px;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-image:url(/assets/img/news/arrow_r.svg);background-size:contain}@media screen and (min-width:768px){.c-linkListBlock .linkItem a:after{right:19px}}.c-linkListBlock .linkItem:nth-child(n+2){margin-top:8px}@media screen and (min-width:768px){.c-linkListBlock .linkItem:nth-child(n+2){margin-top:20px}}.c-bk-TitleTaxtBlock a{color:inherit}.c-bk-TitleTaxtBlock a:hover{text-decoration:underline}.c-arrowLinkBLock{text-align:center;width:calc(100% - 50px);margin:40px auto}@media screen and (min-width:768px){.c-arrowLinkBLock{width:560px;margin:75px auto 106px}}.c-arrowLinkBLock a{padding-left:20px;color:#707070;font-size:12px;position:relative}.c-arrowLinkBLock a:before{position:absolute;content:"";width:5px;height:10px;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-image:url(/assets/img/news/arrow_l.svg);background-size:contain}.c-tableBlock{max-width:670px;margin:24px auto 0;color:#5a5a5a;padding:0 25px}.c-tableBlock .c-table{border-top:1px solid #707070;font-size:14px;border-collapse:collapse}@media screen and (max-width:767px){.c-tableBlock .c-table{border:1px solid #707070;border-bottom:none}}@media screen and (min-width:768px){.c-tableBlock .c-tableRaw{display:-webkit-box;display:-ms-flexbox;display:flex}}.c-tableBlock .c-tableHead{background-color:#dbdbdb;border-bottom:1px solid #707070;padding:10px;font-weight:400;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}@media screen and (min-width:768px){.c-tableBlock .c-tableHead{width:180px}}.c-tableBlock .c-tableDesc{border-bottom:1px solid #707070;padding:20px;-webkit-box-flex:1;-ms-flex:1;flex:1}.holidays{color:red;font-weight:700;margin-bottom:5px}@media screen and (max-width:767px){.holidays{text-align:center}}.c-inlineBlock{display:inline-block}
