﻿.performance .content{background:#f4f4f4;padding:94px 0 225px;margin-top:-38px}@media (max-width: 767px){.performance .content{padding:32px 0 108px;margin-top:-16px}}.performance .content__tit{font-size:34px;font-size:3.4rem;text-align:center;letter-spacing:0.06em;line-height:40px}@media (max-width: 767px){.performance .content__tit{font-size:16px;font-size:1.6rem;line-height:21px}}.performance .content__list{width:100%;max-width:1115px;padding:58px 15px 0;margin:0 auto}@media (max-width: 767px){.performance .content__list{padding:16px 15px 0}}.performance .content__list .item:before,.performance .content__list .item:after{content:" ";display:table}.performance .content__list .item:after{clear:both}@media (max-width: 767px){.performance .content__list .item{padding:0 5px}}.performance .content__list .item:not(:last-child){margin-bottom:60px}@media (max-width: 767px){.performance .content__list .item:not(:last-child){margin-bottom:22px}}@media (max-width: 767px){.performance .content__list .item .place{position:relative}}.performance .content__list .item .place .bnr{background:linear-gradient(to right, #0072bc, #00296c);color:#fff;margin-bottom:38px;position:relative}@media (max-width: 767px){.performance .content__list .item .place .bnr{width:100%;max-width:240px;margin:0 auto -22px;z-index:1}}.performance .content__list .item .place .bnr:before,.performance .content__list .item .place .bnr:after{content:"";position:absolute;width:0;height:0;top:0;left:-10px;border-top:26px solid transparent;border-bottom:26px solid transparent;border-right:10px solid #0072bc}@media (max-width: 767px){.performance .content__list .item .place .bnr:before,.performance .content__list .item .place .bnr:after{left:-5px;border-top:22px solid transparent;border-bottom:22px solid transparent;border-right:5px solid #0072bc}}.performance .content__list .item .place .bnr:after{left:-9px}@media (max-width: 767px){.performance .content__list .item .place .bnr:after{left:-4px}}.performance .content__list .item .place .bnr__container{padding:8px 25px 8px 36px;position:relative}@media (max-width: 767px){.performance .content__list .item .place .bnr__container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;padding:4px 0;text-align:center}}.performance .content__list .item .place .bnr__container.special{padding:8px 5px}@media only screen and (min-width: 1025px) and (max-width: 1100px){.performance .content__list .item .place .bnr__container.special p{font-size:24px;font-size:2.4rem}.performance .content__list .item .place .bnr__container.special span{font-size:18px;font-size:1.8rem}}@media (max-width: 767px){.performance .content__list .item .place .bnr__container.special{padding:2px 0}.performance .content__list .item .place .bnr__container.special p{font-size:12px;font-size:1.2rem;line-height:14px}.performance .content__list .item .place .bnr__container.special em{line-height:8px;padding-bottom:2px}.performance .content__list .item .place .bnr__container.special span{font-size:10px;font-size:1rem;line-height:11px}}.performance .content__list .item .place .bnr__container:before,.performance .content__list .item .place .bnr__container:after{content:"";position:absolute;width:0;height:0;top:0;right:-10px;border-top:26px solid transparent;border-bottom:26px solid transparent;border-left:10px solid #00296c}@media (max-width: 767px){.performance .content__list .item .place .bnr__container:before,.performance .content__list .item .place .bnr__container:after{right:-5px;border-top:22px solid transparent;border-bottom:22px solid transparent;border-left:5px solid #00296c}}.performance .content__list .item .place .bnr__container:after{right:-9px}@media (max-width: 767px){.performance .content__list .item .place .bnr__container:after{right:-4px}}.performance .content__list .item .place .bnr__container p{display:inline-block;vertical-align:middle;font-size:30px;font-size:3rem;font-weight:bold;letter-spacing:0;line-height:36px}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){.performance .content__list .item .place .bnr__container p{padding-top:12px;line-height:24px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.performance .content__list .item .place .bnr__container p{font-size:24px;font-size:2.4rem}}@media (max-width: 767px){.performance .content__list .item .place .bnr__container p{display:block;width:100%;font-size:15px;font-size:1.5rem;text-align:center;line-height:18px}}.performance .content__list .item .place .bnr__container em{display:inline-block;vertical-align:middle;font-size:24px;font-weight:400;font-style:normal;letter-spacing:0.07em;line-height:36px}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){.performance .content__list .item .place .bnr__container em{padding-top:6px;line-height:24px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.performance .content__list .item .place .bnr__container em{font-size:18px}}@media (max-width: 767px){.performance .content__list .item .place .bnr__container em{font-size:8px;line-height:18px}}.performance .content__list .item .place .bnr__container span{float:right;font-size:24px;font-size:2.4rem;letter-spacing:0;line-height:36px}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){.performance .content__list .item .place .bnr__container span{padding-top:10px;line-height:24px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.performance .content__list .item .place .bnr__container span{font-size:18px;font-size:1.8rem}}@media (max-width: 767px){.performance .content__list .item .place .bnr__container span{float:none;display:block;font-size:11px;font-size:1.1rem;line-height:18px}}.performance .content__list .item .place .avatar{float:left;width:438px;padding-left:14px}@media only screen and (min-width: 768px) and (max-width: 1024px){.performance .content__list .item .place .avatar{width:350px}}@media (max-width: 767px){.performance .content__list .item .place .avatar{float:none;width:100%;padding:0}}.performance .content__list .item .info{padding-right:18px}@media (max-width: 767px){.performance .content__list .item .info{display:none;padding-right:0;margin-bottom:6px}.performance .content__list .item .info__container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.performance .content__list .item .info .list{float:right;width:calc(100% - 438px);padding-left:35px}@media only screen and (min-width: 768px) and (max-width: 1024px){.performance .content__list .item .info .list{width:calc(100% - 350px);padding-left:20px}}@media (max-width: 767px){.performance .content__list .item .info .list{float:none;order:2;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%;padding:0;margin-top:8px}}.performance .content__list .item .info .list li{display:table;width:100%}.performance .content__list .item .info .list li:first-child{border-top:1px solid #004891}.performance .content__list .item .info .list li:not(:last-child){border-bottom:1px solid #004891}.performance .content__list .item .info .list li .label,.performance .content__list .item .info .list li .value{color:#004891;display:table-cell;vertical-align:middle;font-size:20px;font-size:2rem;letter-spacing:0.05em;line-height:33px}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){.performance .content__list .item .info .list li .label,.performance .content__list .item .info .list li .value{padding-top:8px;line-height:26px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.performance .content__list .item .info .list li .label,.performance .content__list .item .info .list li .value{font-size:16px;font-size:1.6rem}}@media (max-width: 767px){.performance .content__list .item .info .list li .label,.performance .content__list .item .info .list li .value{font-size:10px;font-size:1rem;line-height:16px}}.performance .content__list .item .info .list li .label{width:20%;padding-left:6px}@media only screen and (min-width: 768px) and (max-width: 1024px){.performance .content__list .item .info .list li .label{width:30%}}.performance .content__list .item .info .list li .value{width:80%;padding-left:10px}@media only screen and (min-width: 768px) and (max-width: 1024px){.performance .content__list .item .info .list li .value{width:70%}}.performance .content__list .item .info .list li .txt{font-size:20px;font-size:2rem;font-weight:300;text-align:justify;padding-top:10px;letter-spacing:0.06em;line-height:34px}@media only screen and (min-width: 768px) and (max-width: 1024px){.performance .content__list .item .info .list li .txt{font-size:16px;font-size:1.6rem}}@media (max-width: 767px){.performance .content__list .item .info .list li .txt{font-size:12px;font-size:1.2rem;line-height:20px}}.performance .content__list .item .info .img{float:left;width:438px;padding-left:14px}@media only screen and (min-width: 768px) and (max-width: 1024px){.performance .content__list .item .info .img{width:350px}}@media (max-width: 767px){.performance .content__list .item .info .img{float:none;order:1;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%;padding-left:0}}.performance .content__list .item .info .img--mt30{margin-top:30px}@media (max-width: 767px){.performance .content__list .item .info .img--mt30{margin-top:10px}}.performance .content__list .item .info .img p{font-size:18px;font-size:1.8rem;font-weight:300;margin-bottom:6px;letter-spacing:0.05em;line-height:34px}@media (max-width: 767px){.performance .content__list .item .info .img p{font-size:10px;font-size:1rem;margin:2px 0;line-height:17px}}.performance .content__list .item .btn-more{display:none}@media (max-width: 767px){.performance .content__list .item .btn-more{background:linear-gradient(to right, #0072bc, #00296c);color:#fff;display:block;font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "ヒラギノ角ゴ W3", "メイリオ", "Osaka", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:12px;font-size:1.2rem;text-align:right;letter-spacing:0.05em;line-height:36px;position:relative}.performance .content__list .item .btn-more::before{content:"";position:absolute;border:2px solid #fff;border-radius:50%;width:25px;height:25px;top:50%;right:12px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.performance .content__list .item .btn-more span{display:block;padding:0 44px;position:relative}.performance .content__list .item .btn-more span::before,.performance .content__list .item .btn-more span::after{content:"";position:absolute;background:#fff;width:14px;height:2px;top:50%;right:18px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out}.performance .content__list .item .btn-more span::after{-webkit-transform:translateY(-50%) rotate(90deg);-moz-transform:translateY(-50%) rotate(90deg);-ms-transform:translateY(-50%) rotate(90deg);-o-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg)}.performance .content__list .item .btn-more.active span::before{-webkit-transform:translateY(-50%) rotate(45deg);-moz-transform:translateY(-50%) rotate(45deg);-ms-transform:translateY(-50%) rotate(45deg);-o-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg)}.performance .content__list .item .btn-more.active span::after{-webkit-transform:translateY(-50%) rotate(135deg);-moz-transform:translateY(-50%) rotate(135deg);-ms-transform:translateY(-50%) rotate(135deg);-o-transform:translateY(-50%) rotate(135deg);transform:translateY(-50%) rotate(135deg)}}

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