@charset "UTF-8";.p-case-new .p-case-new__archive{padding:30px 0 80px}.p-case-new .p-case-new__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:32px}.p-case-new .p-case-new__list>li{width:100%}.p-case-new .p-case-new__empty{font-size:14px;padding:40px 0;text-align:center}.p-case-new .p-case-new__detail_btn{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;width:260px;max-width:100%;height:50px;font-size:15px;font-weight:700;line-height:1.2;letter-spacing:.0714285714em;text-align:center;color:#151922;background-color:#efefef;margin:20px auto 0;text-decoration:none}.p-case-new .p-case-new__card{width:100%;background-color:#fff;border:1px solid #efefef}.p-case-new .p-case-new__card__header{font-size:16px;font-weight:600;color:#333;padding:18px 24px;border-bottom:1px solid #efefef}.p-case-new .p-case-new__card__tags{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;gap:8px;padding:14px 24px 0}.p-case-new .p-case-new__card__tag{display:inline-block;font-size:12px;padding:4px 10px;border:1px solid #d8d8d8;border-radius:2px;color:#333;text-decoration:none;background-color:#fff}.p-case-new .p-case-new__card__tag--label{background-color:#8a7560;color:#fff;border-color:#8a7560}.p-case-new .p-case-new__card__images{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;padding:20px 24px}.p-case-new .p-case-new__card__img{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;min-width:0}.p-case-new .p-case-new__card__img .label{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;gap:14px;width:100%;font-family:aw-conqueror-didot,serif;font-size:13px;font-style:italic;font-weight:400;letter-spacing:.22em;text-transform:uppercase;color:#222;background:0 0;margin:0 0 12px}.p-case-new .p-case-new__card__img .label::after,.p-case-new .p-case-new__card__img .label::before{content:"";-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;height:1px;background-color:#cfcfcf}.p-case-new .p-case-new__card__img:last-child .label{color:#e563a7}.p-case-new .p-case-new__card__img:last-child .label::after,.p-case-new .p-case-new__card__img:last-child .label::before{background-color:rgba(229,99,167,.4)}.p-case-new .p-case-new__card__img img{display:block;width:100%;aspect-ratio:4/3;-o-object-fit:cover;object-fit:cover}.p-case-new .p-case-new__card__excerpt{font-size:14px;line-height:1.7;color:#333;padding:0 24px 20px;white-space:pre-line}.p-case-new .p-case-new__card__body{padding:24px 28px 32px;border-top:1px solid #efefef;margin-bottom:40px}.p-case-new .p-case-new__card__body h2{font-size:18px;font-weight:700;letter-spacing:.08em;background:#efefef;position:relative;padding:10px 15px;margin:15px 0}.p-case-new .p-case-new__card__body h2::before{content:"";width:3px;height:100%;background:#e563a7;position:absolute;left:0;top:0}.p-case-new .p-case-new__card__body h2 strong{font-weight:700}.p-case-new .p-case-new__card__body h3{font-size:18px;font-weight:700;letter-spacing:.08em;background:#efefef;border-radius:7px;padding:10px 15px;margin:15px 0}.p-case-new .p-case-new__card__body h4{font-size:18px;font-weight:700;letter-spacing:.08em;border-bottom:1px solid #e563a7;padding-bottom:5px;margin:15px 0}.p-case-new .p-case-new__card__body p{font-size:14px;line-height:1.8em;margin-bottom:40px}.p-case-new .p-case-new__card__body p.empty-spacer,.p-case-new .p-case-new__card__body p:empty{display:none}.p-case-new .p-case-new__card__body a{font-size:14px;color:#1d84ff;text-decoration:underline}.p-case-new .p-case-new__card__body img{max-width:100%;height:auto}.p-case-new .p-case-new__card__body blockquote{font-size:14px;background-color:#efefef;padding:30px 30px 20px 30px;border-radius:10px;margin:15px 0;position:relative}.p-case-new .p-case-new__card__body blockquote::before{content:"“";font-size:300%;line-height:1em;color:#e563a7;position:absolute;left:10px;top:10px}.p-case-new .p-case-new__card__body blockquote::after{content:"”";font-size:300%;line-height:1em;color:#e563a7;position:absolute;right:10px;bottom:-10px}.p-case-new .p-case-new__card__body blockquote p{margin-bottom:0}.p-case-new .p-case-new__card__body ul{list-style:disc;font-size:14px;padding-left:15px}.p-case-new .p-case-new__card__body ol{list-style:decimal;font-size:14px;padding-left:17px}.p-case-new .p-case-new__card__body li{line-height:1.8em}.p-case-new .p-case-new__card__body .p-cta-box{margin:20px 0 10px}.p-case-new .p-case-new__card__body .p-cta-box p{font-size:14px;margin-bottom:0}.p-case-new .p-case-new__card__body .p-cta-box a.p-cta-box__btn{font-size:15px;color:#fff;text-decoration:none}.p-case-new .p-case-new__search{padding:24px 0}.p-case-new .p-case-new__search__ttl{font-size:12px;letter-spacing:.06em;margin-bottom:12px}.p-case-new .p-case-new__search__ttl span{font-size:20px;font-family:"Bodoni Moda",serif;margin-right:15px;color:#e563a7}.p-case-new .p-case-new__search__block{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;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:12px;background-color:#fdf6fa;padding:24px 16px}.p-case-new .p-case-new__search__input,.p-case-new .p-case-new__search__select{width:320px;height:48px;max-width:100%;border-radius:5px;border:1px solid #d8d8d8;background-color:#fff;overflow:hidden}.p-case-new .p-case-new__search__select{position:relative}.p-case-new .p-case-new__search__select select{-moz-appearance:none;appearance:none;-webkit-appearance:none;background:0 0;border:0;display:block;width:100%;height:100%;font-family:"游ゴシック",YuGothic,"ヒラギノ角ゴ Pro","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-size:15px;color:#2e2e2e;padding:0 18px;cursor:pointer}.p-case-new .p-case-new__search__select select.focus-visible{outline:0}.p-case-new .p-case-new__search__select select:focus-visible{outline:0}.p-case-new .p-case-new__search__input input{display:block;width:100%;height:100%;font-family:"游ゴシック",YuGothic,"ヒラギノ角ゴ Pro","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-size:15px;border:0;color:#2e2e2e;padding:0 18px}.p-case-new .p-case-new__search__input input::-webkit-input-placeholder{font-size:14px;color:#c7c7c7}.p-case-new .p-case-new__search__input input::-moz-placeholder{font-size:14px;color:#c7c7c7}.p-case-new .p-case-new__search__input input:-ms-input-placeholder{font-size:14px;color:#c7c7c7}.p-case-new .p-case-new__search__input input::-ms-input-placeholder{font-size:14px;color:#c7c7c7}.p-case-new .p-case-new__search__input input::placeholder{font-size:14px;color:#c7c7c7}.p-case-new .p-case-new__search__input input.focus-visible{outline:0}.p-case-new .p-case-new__search__input input:focus-visible{outline:0}.p-case-new .p-case-new__search__btn{height:48px;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.p-case-new .p-case-new__search__submit{min-width:180px;height:100%;font-family:"游ゴシック",YuGothic,"ヒラギノ角ゴ Pro","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-size:15px;font-weight:700;letter-spacing:.0769230769em;color:#fff;background-color:#e563a7;border:0;border-radius:5px;padding:0 28px;cursor:pointer}.p-case-new .p-case-new__search__submit:hover{opacity:.8}.p-case-new .p-case-new__sidebar{width:100%}.p-case-new .p-case-new__sidebar__item{margin-bottom:32px}.p-case-new .p-case-new__sidebar__ttl{font-size:13px;letter-spacing:.08em;border-bottom:.75px solid #e563a7;padding-bottom:8px;margin-bottom:14px}.p-case-new .p-case-new__sidebar__ttl span{font-family:"Bodoni Moda",serif;font-size:18px;margin-right:10px;color:#e563a7}.p-case-new .p-case-new__sidebar__list li a{display:block;padding:10px 0;font-size:13px;border-bottom:.5px solid #efefef;color:#333;text-decoration:none}.p-case-new .p-case-new__sidebar__list li a:hover{color:#e563a7}.p-case-new .p-case-new__detail{padding:20px 0 56px}.p-case-new .p-case-new__other{padding:40px 0 60px}.p-case-new .p-case-new__other__ttl{font-size:12px;border-bottom:.75px solid #e563a7;padding-bottom:7px;letter-spacing:.06em;margin-bottom:20px}.p-case-new .p-case-new__other__ttl span{font-size:20px;font-family:"Bodoni Moda",serif;margin-right:15px;color:#e563a7}.p-case-new .p-case-new__other__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px}.p-case-new .p-case-new__other__list>li{width:calc((100% - 20px)/ 2)}.p-case-new .p-case-new__other__list>li a{display:block;text-decoration:none;color:inherit}.p-case-new .p-case-new__pagenavi{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:6px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:40px}.p-case-new .p-case-new__pagenavi a,.p-case-new .p-case-new__pagenavi span{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:32px;height:32px;padding:0 10px;font-size:13px;border:1px solid #d8d8d8;color:#333;text-decoration:none}.p-case-new .p-case-new__pagenavi span.current{background-color:#e563a7;color:#fff;border-color:#e563a7}@media only screen and (min-width:768px){.p-case-new .p-case-new__layout{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:40px}.p-case-new .p-case-new__main{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-width:0}.p-case-new .p-case-new__side{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;-webkit-box-flex:0;-ms-flex:0 0 260px;flex:0 0 260px;width:260px}.p-case-new .p-case-new__card__body p{font-size:16px}.p-case-new .p-case-new__card__body a{font-size:16px}.p-case-new .p-case-new__card__body blockquote{font-size:16px}.p-case-new .p-case-new__card__body ul{font-size:16px}.p-case-new .p-case-new__card__body ol{font-size:16px}.p-case-new .p-case-new__card__body .p-cta-box p{font-size:14px}.p-case-new .p-case-new__card__body .p-cta-box a.p-cta-box__btn{font-size:15px}}@media only screen and (max-width:767px){.p-case-new .p-case-new__side{margin-top:40px}.p-case-new .p-case-new__archive{padding:24px 0 55px}.p-case-new .p-case-new__archive .base{padding:0 22px}.p-case-new .p-case-new__detail_btn{font-size:14px;margin:14px auto 0}.p-case-new .p-case-new__card__header{font-size:14px;padding:14px 16px}.p-case-new .p-case-new__card__tags{padding:10px 16px 0}.p-case-new .p-case-new__card__images{padding:14px 16px;gap:10px}.p-case-new .p-case-new__card__img .label{font-size:11px;letter-spacing:.18em;gap:10px;margin-bottom:8px}.p-case-new .p-case-new__card__excerpt{font-size:13px;padding:0 16px 16px}.p-case-new .p-case-new__card__body{padding:18px 18px 24px;margin-bottom:24px}.p-case-new .p-case-new__search .base{padding:0 22px}.p-case-new .p-case-new__search__block{padding:20px 16px}.p-case-new .p-case-new__detail .base{padding:0 22px}.p-case-new .p-case-new__other .base{padding:0 20px}.p-case-new .p-case-new__other__list>li{width:100%}}
/*# sourceMappingURL=../maps/page/case-new.min.css.map */
