@media screen and (min-width:768px){.p-news-detail{padding:110px 0 134px}.p-news-detail__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.p-news-detail__content{-webkit-box-flex:1;-ms-flex:1 1 0%;flex:1 1 0%}.p-news-detail__title{margin-top:18px;font-weight:600;font-size:24px;line-height:34px;letter-spacing:.08em}.p-news-detail__date{margin-top:3px;font-weight:600;font-size:13px;line-height:23px;color:#999}.p-news-detail__new{margin-left:8px;color:#6250ea}.p-news-detail__image{margin-top:18px}.p-news-detail__image img,.p-news-detail__image picture{width:100%}.p-news-detail__image+.p-news-detail__main{margin-top:24px}.p-news-detail__main{margin-top:41px;font-size:14px;letter-spacing:.1em;line-height:24px}.p-news-detail__main p:not([class]):not(:first-child){margin-top:6px}.p-news-detail__main .note{font-size:12px;margin-top:6px}.p-news-detail__main figure:not(:first-child){margin-top:23px}.p-news-detail__main figure+p:not(:first-child){margin-top:25px!important}.p-news-detail__main figure iframe,.p-news-detail__main figure img,.p-news-detail__main figure picture,.p-news-detail__main figure video{max-width:100%}.p-news-detail__main figure img.dummy{width:263px}.p-news-detail__main a:not([class]){text-decoration:underline;font-weight:600;color:#6250ea}.p-news-detail__main a:not([class]):hover{text-decoration:none}.p-news-detail__main a img{-webkit-transition:opacity .3s;transition:opacity .3s}.p-news-detail__main a:hover img{opacity:.5}.p-news-detail__main strong{font-weight:600}.p-news-detail__main h2{font-size:24px;font-weight:600}.p-news-detail__main h2:not(:first-child){margin-top:20px}.p-news-detail__main h3{font-size:20px;font-weight:600}.p-news-detail__main h3:not(:first-child){margin-top:20px}.p-news-detail__main h4{font-size:16px;font-weight:600}.p-news-detail__main h4:not(:first-child){margin-top:20px}.p-news-detail__main ul{list-style-type:disc;margin-left:21px}.p-news-detail__main ul ul{list-style-type:circle}.p-news-detail__main ul ul ul{list-style-type:square}.p-news-detail__main ul:not(:first-child){margin-top:10px}.p-news-detail__main ul li{padding-left:2px}.p-news-detail__main ol{list-style-type:decimal;margin-left:24px}.p-news-detail__main ol:not(:first-child){margin-top:10px}.p-news-detail__main blockquote{background:#ebeaf5;padding:26px 30px}.p-news-detail__main blockquote:not(:first-child){margin-top:20px}.p-news-detail__main blockquote cite{margin-top:5px;font-size:12px;line-height:18px;display:block}.p-news-detail__main .c-button{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:0 30px;min-width:160px}.p-news-detail__main .c-button:not(:first-child){margin-top:20px}.p-news-detail__main .c-button+p{margin-top:10px}.p-news-detail__campaign{margin-top:26px;background:#ebeaf5;padding:32px 40px 48px}.p-news-detail__campaign-title{font-weight:600;font-size:16px!important;letter-spacing:.08em;line-height:28px!important}.p-news-detail__campaign-info{margin-top:9px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:14px;letter-spacing:.08em;line-height:24px}.p-news-detail__campaign-info dt{width:80px}.p-news-detail__campaign-info dd{-webkit-box-flex:calc(100% - 80px);-ms-flex:calc(100% - 80px) 0 0px;flex:calc(100% - 80px) 0 0}.p-news-detail__campaign-note{margin-top:16px;font-size:12px;line-height:22px;letter-spacing:.08em;color:#999}.p-news-detail__navigation{margin-top:81px;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;line-height:24px;letter-spacing:.08em;font-weight:600;text-align:center;color:#6250ea;border-top:1px solid #ddd;border-bottom:1px solid #ddd}.p-news-detail__navigation a{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;height:100px;-webkit-transition:opacity .3s;transition:opacity .3s}.p-news-detail__navigation a:hover{opacity:.5}.p-news-detail__navigation-prev{-webkit-box-flex:1;-ms-flex:1 1 0%;flex:1 1 0%}.p-news-detail__navigation-prev span{position:relative;padding-left:16px}.p-news-detail__navigation-prev span::after,.p-news-detail__navigation-prev span::before{content:"";display:block;position:absolute;left:0;top:50%;width:9px;height:2px;background:#6250ea;border-radius:2px}.p-news-detail__navigation-prev span::before{-webkit-transform:translate(0,-2px) rotate(-45deg) scale(.8);-ms-transform:translate(0,-2px) rotate(-45deg) scale(.8);transform:translate(0,-2px) rotate(-45deg) scale(.8)}.p-news-detail__navigation-prev span::after{-webkit-transform:translate(0,2px) rotate(45deg) scale(.8);-ms-transform:translate(0,2px) rotate(45deg) scale(.8);transform:translate(0,2px) rotate(45deg) scale(.8)}.p-news-detail__navigation-back{position:relative;-webkit-box-flex:1;-ms-flex:1 1 0%;flex:1 1 0%}.p-news-detail__navigation-back::before{content:"";display:block;height:60px;border-left:1px solid #ddd;position:absolute;left:0;top:20px}.p-news-detail__navigation-next{position:relative;-webkit-box-flex:1;-ms-flex:1 1 0%;flex:1 1 0%}.p-news-detail__navigation-next::before{content:"";display:block;height:80px;border-left:1px solid #ddd;position:absolute;left:0;top:10px}.p-news-detail__navigation-next span{position:relative;padding-right:16px}.p-news-detail__navigation-next span::after,.p-news-detail__navigation-next span::before{content:"";display:block;position:absolute;right:0;top:calc(50% - 1px);width:9px;height:2px;background:#6250ea;border-radius:2px}.p-news-detail__navigation-next span::before{-webkit-transform:translate(0,-2px) rotate(45deg) scale(.8);-ms-transform:translate(0,-2px) rotate(45deg) scale(.8);transform:translate(0,-2px) rotate(45deg) scale(.8)}.p-news-detail__navigation-next span::after{-webkit-transform:translate(0,2px) rotate(-45deg) scale(.8);-ms-transform:translate(0,2px) rotate(-45deg) scale(.8);transform:translate(0,2px) rotate(-45deg) scale(.8)}.p-news-detail__recent{margin-left:58px;width:31.3392%}.p-news-detail__recent-title{font-size:14px;letter-spacing:.08em;line-height:17px}.p-news-detail__recent-list{margin-top:18px}.p-news-detail__recent-item{position:relative}.p-news-detail__recent-item:last-child{border-bottom:1px solid #ddd;-webkit-transition:border-color .3s;transition:border-color .3s}.p-news-detail__recent-item a{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:14px 40px 14px 12px;border-top:1px solid #ddd;-webkit-transition:background-color .3s,border-color .3s;transition:background-color .3s,border-color .3s}.p-news-detail__recent-item a:hover{background:#fff;border-color:#fff}.p-news-detail__recent-item a::after,.p-news-detail__recent-item a::before{content:"";display:block;position:absolute;right:17px;top:calc(50% - 1px);width:10px;height:2px;background:#707070;border-radius:2px}.p-news-detail__recent-item a::before{-webkit-transform:translate(0,-2.5px) rotate(45deg) scale(.8);-ms-transform:translate(0,-2.5px) rotate(45deg) scale(.8);transform:translate(0,-2.5px) rotate(45deg) scale(.8)}.p-news-detail__recent-item a::after{-webkit-transform:translate(0,2.5px) rotate(-45deg) scale(.8);-ms-transform:translate(0,2.5px) rotate(-45deg) scale(.8);transform:translate(0,2.5px) rotate(-45deg) scale(.8)}.p-news-detail__recent-item:hover{border-color:#fff}.p-news-detail__recent-item:hover+.p-news-detail__recent-item a{border-color:#fff}.p-news-detail__recent-item-date{font-size:10px;line-height:20px;color:#999;font-weight:600}.p-news-detail__recent-item-new{color:#6250ea;margin-left:5px}.p-news-detail__recent-item-category{margin-left:10px}.p-news-detail__recent-item-title{margin-top:4px;font-weight:600;font-size:14px;line-height:24px;letter-spacing:.05em;width:100%}}@media screen and (max-width:767px){.p-news-detail{padding:63px 0 130px}.p-news-detail__category .c-label-category{font-size:10px;padding:5px 5px 4px}.p-news-detail__title{margin-top:15px;font-weight:600;font-size:20px;line-height:30px;letter-spacing:.08em}.p-news-detail__date{margin-top:3px;font-weight:600;font-size:11px;line-height:20px;color:#999}.p-news-detail__new{margin-left:8px;color:#6250ea}.p-news-detail__image{margin-top:25px}.p-news-detail__image img,.p-news-detail__image picture{width:100%}.p-news-detail__main{margin-top:13px;font-size:14px;letter-spacing:.1em;line-height:24px}.p-news-detail__main p:not([class]):not(:first-child){margin-top:10px}.p-news-detail__main .note{font-size:12px;margin-top:6px}.p-news-detail__main figure:not(:first-child){margin-top:23px}.p-news-detail__main figure+p:not(:first-child){margin-top:25px!important}.p-news-detail__main figure iframe,.p-news-detail__main figure img,.p-news-detail__main figure picture,.p-news-detail__main figure video{max-width:100%}.p-news-detail__main strong{font-weight:600}.p-news-detail__main a:not([class]){text-decoration:underline;font-weight:600;color:#6250ea}.p-news-detail__main h2{font-size:24px;font-weight:600}.p-news-detail__main h2:not(:first-child){margin-top:20px}.p-news-detail__main h3{font-size:20px;font-weight:600}.p-news-detail__main h3:not(:first-child){margin-top:20px}.p-news-detail__main h4{font-size:16px;font-weight:600}.p-news-detail__main h4:not(:first-child){margin-top:20px}.p-news-detail__main ul{list-style-type:disc;margin-left:21px}.p-news-detail__main ul ul{list-style-type:circle}.p-news-detail__main ul ul ul{list-style-type:square}.p-news-detail__main ul:not(:first-child){margin-top:10px}.p-news-detail__main ul li{padding-left:2px}.p-news-detail__main ol{list-style-type:decimal;margin-left:24px}.p-news-detail__main ol:not(:first-child){margin-top:10px}.p-news-detail__main blockquote{background:#ebeaf5;padding:20px}.p-news-detail__main blockquote:not(:first-child){margin-top:20px}.p-news-detail__main blockquote cite{margin-top:5px;font-size:12px;line-height:18px;display:block}.p-news-detail__main .c-button{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;min-width:160px;padding:0 30px}.p-news-detail__main .c-button:not(:first-child){margin-top:20px}.p-news-detail__main .c-button+p{margin-top:10px}.p-news-detail__campaign{margin-top:24px;background:#edecf8;padding:27px 20px 20px}.p-news-detail__campaign-title{font-weight:600;font-size:14px!important;letter-spacing:.08em;line-height:21px!important}.p-news-detail__campaign-info{margin-top:7px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:13px;letter-spacing:.08em;line-height:22px}.p-news-detail__campaign-info dt{width:75px;margin-bottom:2px}.p-news-detail__campaign-info dd{-webkit-box-flex:calc(100% - 75px);-ms-flex:calc(100% - 75px) 0 0px;flex:calc(100% - 75px) 0 0;margin-bottom:2px}.p-news-detail__campaign-note{margin-top:4px;font-size:11px;line-height:21px;letter-spacing:.08em;color:#999}.p-news-detail__share{margin-top:50px}.p-news-detail__share-title{font-size:13px;letter-spacing:.1em;line-height:22px;text-align:center}.p-news-detail__share-list{margin-top:14px;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}.p-news-detail__share-item{position:relative}.p-news-detail__share-item:not(:first-child){margin-left:10px}.p-news-detail__share-item a{width:35px;height:35px;border-radius:17.5px;display:block}.p-news-detail__share-item--twitter a{background:#6250ea url(../images/common/ico_sns_twitter_white_01.svg) no-repeat center/17px auto}.p-news-detail__share-item--line a{background:#6250ea url(../images/common/ico_sns_line_white_01.svg) no-repeat center/19px auto}.p-news-detail__share-item--facebook a{background:#6250ea url(../images/common/ico_sns_facebook_white_01.svg) no-repeat center/19px auto}.p-news-detail__share-item--pinterest a{background:#6250ea url(../images/common/ico_sns_pinterest_white_01.svg) no-repeat center/18px auto}.p-news-detail__share-item--link a{background:#6250ea url(../images/common/ico_sns_link_white_01.svg) no-repeat center/19px auto}.p-news-detail__share-popup{position:absolute;left:50%;top:calc(100% + 4px);-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0);background:#fff;border-radius:6px;padding:7px 10px;opacity:0;font-size:10px;letter-spacing:.08em;line-height:14px;-webkit-box-shadow:0 0 3px rgba(0,0,0,.03);box-shadow:0 0 3px rgba(0,0,0,.03);width:85px;pointer-events:none;-webkit-transition:opacity .3s;transition:opacity .3s}.p-news-detail__share-popup.is-visible{opacity:1}.p-news-detail__navigation{margin-top:37px;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:12px;line-height:21px;letter-spacing:.08em;font-weight:600;text-align:center;color:#6250ea;border-top:1px solid #ddd;border-bottom:1px solid #ddd}.p-news-detail__navigation a{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;height:100px}.p-news-detail__navigation-prev{-webkit-box-flex:1;-ms-flex:1 1 0%;flex:1 1 0%}.p-news-detail__navigation-prev a{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-left:5px}.p-news-detail__navigation-prev span{position:relative;padding-left:12px}.p-news-detail__navigation-prev span::after,.p-news-detail__navigation-prev span::before{content:"";display:block;position:absolute;left:0;top:50%;width:8px;height:2px;background:#6250ea;border-radius:2px}.p-news-detail__navigation-prev span::before{-webkit-transform:translate(0,-1.8px) rotate(-45deg) scale(.8);-ms-transform:translate(0,-1.8px) rotate(-45deg) scale(.8);transform:translate(0,-1.8px) rotate(-45deg) scale(.8)}.p-news-detail__navigation-prev span::after{-webkit-transform:translate(0,1.8px) rotate(45deg) scale(.8);-ms-transform:translate(0,1.8px) rotate(45deg) scale(.8);transform:translate(0,1.8px) rotate(45deg) scale(.8)}.p-news-detail__navigation-back{position:relative;width:37%}.p-news-detail__navigation-back::before{content:"";display:block;height:60px;border-left:1px solid #ddd;position:absolute;left:0;top:20px}.p-news-detail__navigation-next{position:relative;-webkit-box-flex:1;-ms-flex:1 1 0%;flex:1 1 0%;text-align:right}.p-news-detail__navigation-next a{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-right:5px}.p-news-detail__navigation-next::before{content:"";display:block;height:60px;border-left:1px solid #ddd;position:absolute;left:0;top:20px}.p-news-detail__navigation-next span{position:relative;padding-right:12px}.p-news-detail__navigation-next span::after,.p-news-detail__navigation-next span::before{content:"";display:block;position:absolute;right:0;top:calc(50% - 1px);width:8px;height:2px;background:#6250ea;border-radius:2px}.p-news-detail__navigation-next span::before{-webkit-transform:translate(0,-1.8px) rotate(45deg) scale(.8);-ms-transform:translate(0,-1.8px) rotate(45deg) scale(.8);transform:translate(0,-1.8px) rotate(45deg) scale(.8)}.p-news-detail__navigation-next span::after{-webkit-transform:translate(0,1.8px) rotate(-45deg) scale(.8);-ms-transform:translate(0,1.8px) rotate(-45deg) scale(.8);transform:translate(0,1.8px) rotate(-45deg) scale(.8)}.p-news-detail__recent{margin-top:80px}.p-news-detail__recent-title{font-size:18px;letter-spacing:.08em;line-height:24px;font-weight:600}.p-news-detail__recent-list{margin-top:22px}.p-news-detail__recent-item:last-child a{border-bottom:1px solid #ddd}.p-news-detail__recent-item a{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:17px 25px 17px 0;border-top:1px solid #ddd}.p-news-detail__recent-item a::after,.p-news-detail__recent-item a::before{content:"";display:block;position:absolute;right:1px;top:calc(50% - 1px);width:10px;height:2px;background:#707070;border-radius:2px}.p-news-detail__recent-item a::before{-webkit-transform:translate(0,-2.5px) rotate(45deg) scale(.8);-ms-transform:translate(0,-2.5px) rotate(45deg) scale(.8);transform:translate(0,-2.5px) rotate(45deg) scale(.8)}.p-news-detail__recent-item a::after{-webkit-transform:translate(0,2.5px) rotate(-45deg) scale(.8);-ms-transform:translate(0,2.5px) rotate(-45deg) scale(.8);transform:translate(0,2.5px) rotate(-45deg) scale(.8)}.p-news-detail__recent-item-date{font-size:11px;line-height:23px;font-weight:600;color:#999}.p-news-detail__recent-item-new{color:#6250ea;margin-left:7px}.p-news-detail__recent-item-category{font-weight:600;margin-left:14px}.p-news-detail__recent-item-category .c-label-category{font-size:10px;padding:4px 5px 3px}.p-news-detail__recent-item-title{margin-top:4px;width:100%;font-size:14px;line-height:24px;letter-spacing:.04em;font-weight:600}}