@charset "UTF-8";:where(.l-contents) .author{z-index:1;display:flex;-moz-column-gap:2.5rem;column-gap:2.5rem;align-items:center;max-width:62.5rem;padding:2.5rem;margin:5rem auto 0;border:.125rem solid #c9c9c9;border-radius:1.25rem}:where(.l-contents) .author_img{flex-shrink:0}:where(.l-contents) .author_img img{max-width:11.25rem;border-radius:.625rem}:where(.l-contents) .author_item{text-align:left}:where(.l-contents) .author_heading{font-size:1.125rem;font-weight:700}:where(.l-contents) .author_heading a{color:#fff}:where(.l-contents) .author_text{margin-top:.625rem;font-size:1rem;line-height:2}:where(.l-contents) .card_lists{display:grid;grid-template-columns:repeat(6,1fr);gap:1.25rem;align-content:start;justify-content:center;min-height:37.5rem;margin-top:3.75rem;opacity:0}:where(.l-contents) .card_lists.is-show{animation:card-fade-in .5s ease-out forwards}:where(.l-contents) .card_lists a{display:grid;grid-template-rows:subgrid;grid-row:span 3;gap:.625rem;padding:.625rem;text-align:center;background:#000;border-radius:.625rem;box-shadow:0 0 .625rem 0 #fff;color:#fff;text-decoration:none}:where(.l-contents) .card_lists a.is-hover{box-shadow:0 0 1.75rem .25rem #ff9d00}@keyframes card-fade-in{from{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}:where(.l-contents) .card_img img{width:100%;height:auto}:where(.l-contents) .card_heading{display:flex;align-items:center;justify-content:center;padding:.625rem;margin-top:.625rem;font-size:1rem;font-weight:500;border:.0625rem solid #555;border-radius:.3125rem}:where(.l-contents) .card_heading span{text-align:center;line-break:strict;word-break:keep-all;overflow-wrap:anywhere}:where(.l-contents) .card_lists:has(.card_nothing){display:block}:where(.l-contents) .card_nothing{font-size:1.5rem;font-weight:700;text-align:center}:where(.l-contents) .card_loading{position:absolute;position:relative;top:3.75rem;left:50%;width:10px;height:10px;color:transparent;background-color:transparent;border-radius:5px;box-shadow:0 -18px 0 0 #fff,12px -12px 0 0 #fff,18px 0 0 0 #fff,12px 12px 0 0 rgba(152,128,255,0),0 18px 0 0 rgba(152,128,255,0),-12px 12px 0 0 rgba(152,128,255,0),-18px 0 0 0 rgba(152,128,255,0),-12px -12px 0 0 rgba(152,128,255,0);opacity:0;animation:dot-spin 1.5s infinite linear}:where(.l-contents) .card_loading.is-loading{opacity:1}@keyframes dot-spin{0%,100%{box-shadow:0 -18px 0 0 #fff,12px -12px 0 0 #fff,18px 0 0 0 #fff,12px 12px 0 -5px rgba(152,128,255,0),0 18px 0 -5px rgba(152,128,255,0),-12px 12px 0 -5px rgba(152,128,255,0),-18px 0 0 -5px rgba(152,128,255,0),-12px -12px 0 -5px rgba(152,128,255,0)}12.5%{box-shadow:0 -18px 0 -5px rgba(152,128,255,0),12px -12px 0 0 #fff,18px 0 0 0 #fff,12px 12px 0 0 #fff,0 18px 0 -5px rgba(152,128,255,0),-12px 12px 0 -5px rgba(152,128,255,0),-18px 0 0 -5px rgba(152,128,255,0),-12px -12px 0 -5px rgba(152,128,255,0)}25%{box-shadow:0 -18px 0 -5px rgba(152,128,255,0),12px -12px 0 -5px rgba(152,128,255,0),18px 0 0 0 #fff,12px 12px 0 0 #fff,0 18px 0 0 #fff,-12px 12px 0 -5px rgba(152,128,255,0),-18px 0 0 -5px rgba(152,128,255,0),-12px -12px 0 -5px rgba(152,128,255,0)}37.5%{box-shadow:0 -18px 0 -5px rgba(152,128,255,0),12px -12px 0 -5px rgba(152,128,255,0),18px 0 0 -5px rgba(152,128,255,0),12px 12px 0 0 #fff,0 18px 0 0 #fff,-12px 12px 0 0 #fff,-18px 0 0 -5px rgba(152,128,255,0),-12px -12px 0 -5px rgba(152,128,255,0)}50%{box-shadow:0 -18px 0 -5px rgba(152,128,255,0),12px -12px 0 -5px rgba(152,128,255,0),18px 0 0 -5px rgba(152,128,255,0),12px 12px 0 -5px rgba(152,128,255,0),0 18px 0 0 #fff,-12px 12px 0 0 #fff,-18px 0 0 0 #fff,-12px -12px 0 -5px rgba(152,128,255,0)}62.5%{box-shadow:0 -18px 0 -5px rgba(152,128,255,0),12px -12px 0 -5px rgba(152,128,255,0),18px 0 0 -5px rgba(152,128,255,0),12px 12px 0 -5px rgba(152,128,255,0),0 18px 0 -5px rgba(152,128,255,0),-12px 12px 0 0 #fff,-18px 0 0 0 #fff,-12px -12px 0 0 #fff}75%{box-shadow:0 -18px 0 0 #fff,12px -12px 0 -5px rgba(152,128,255,0),18px 0 0 -5px rgba(152,128,255,0),12px 12px 0 -5px rgba(152,128,255,0),0 18px 0 -5px rgba(152,128,255,0),-12px 12px 0 -5px rgba(152,128,255,0),-18px 0 0 0 #fff,-12px -12px 0 0 #fff}87.5%{box-shadow:0 -18px 0 0 #fff,12px -12px 0 0 #fff,18px 0 0 -5px rgba(152,128,255,0),12px 12px 0 -5px rgba(152,128,255,0),0 18px 0 -5px rgba(152,128,255,0),-12px 12px 0 -5px rgba(152,128,255,0),-18px 0 0 -5px rgba(152,128,255,0),-12px -12px 0 0 #fff}}:where(.l-contents) .count_text{margin-top:2.5rem;font-size:1.375rem;font-weight:700;line-height:1.6;text-align:right}:where(.l-contents) .count_text em{font-size:1.72em}.final_copy{display:none;margin-top:.625rem;font-size:.75rem;text-align:center}.final_copy.is-show{display:block}:where(.l-contents) .hero{position:relative;text-align:center}:where(.chibichara-search).e-modal{--btn-size:3.75rem;--modal-content-width:25rem;--modal-content-padding:1.25rem;--modal-content-bgc:#000;--modal-content-color:inherit;--modal-dialog-width:calc(
    var(--modal-content-width) + (var(--btn-size) * 2)
  );--modal-content-shadow:0 0 0.625rem 0 #fff}:where(.chibichara-search).e-modal{position:fixed;inset-block-start:0;inset-inline-start:0;z-index:9999;display:flex;align-items:center;justify-content:center;inline-size:100%;block-size:100%;overflow:auto;background-color:rgba(30,30,30,.8)}:where(.chibichara-search).e-modal.is-show{animation-name:modal-show;animation-duration:.4s;animation-timing-function:cubic-bezier(.645,.045,.355,1);animation-fill-mode:forwards}:where(.chibichara-search).e-modal.is-close{animation-name:modal-close;animation-duration:.2s;animation-timing-function:cubic-bezier(.23,1,.32,1);animation-fill-mode:forwards}:where(.chibichara-search) .e-modal_inner{display:flex;justify-content:center;inline-size:100%;max-block-size:100%}:where(.chibichara-search) .e-modal_dialog{position:relative;max-inline-size:var(--modal-dialog-width);block-size:100%;padding-block:var(--btn-size)}:where(.chibichara-search) .e-modal_content{padding:var(--modal-content-padding);margin-inline:auto;overflow:hidden;color:var(--modal-content-color);background-color:var(--modal-content-bgc);border-radius:.625rem;box-shadow:var(--modal-content-shadow);min-block-size:calc(var(--btn-size) * 3)}:where(.chibichara-search) .e-modal_content:is(.e-modal.is-show.e-modal_content){animation-name:modal-content-show;animation-duration:.4s;animation-fill-mode:both}:where(.chibichara-search) .e-modal_content:is(.e-modal.is-close.e-modal_content){animation-name:modal-content-close;animation-duration:.2s;animation-fill-mode:both}:where(.chibichara-search) .e-modal_body{animation-name:modal-body-show;animation-duration:.4s;animation-fill-mode:forwards}@keyframes modal-show{0%{visibility:hidden;opacity:0}100%{visibility:visible;opacity:1}}@keyframes modal-close{0%{visibility:visible;opacity:1}100%{visibility:hidden;opacity:0}}@keyframes modal-content-show{0%{opacity:0;scale:.9}100%{opacity:1;scale:1}}@keyframes modal-content-close{0%{opacity:1;scale:1}100%{opacity:0;scale:.9}}@keyframes modal-body-show{0%{opacity:0}100%{opacity:1}}:where(.chibichara-search) .e-modal_close{position:absolute;inset-block-start:0;inset-inline-end:var(--btn-size);transition:background-color .2s ease-out}:where(.chibichara-search) .e-modal_close span{position:fixed;display:flex;align-items:center;justify-content:center;inline-size:var(--btn-size);block-size:var(--btn-size);color:#fff;background-image:url(/chibichara-search/assets/images/ico_close.svg);background-repeat:no-repeat;background-position:center}:where(.chibichara-search) .e-modal_close:focus-visible{outline:0}:where(.chibichara-search) .e-modal_close:focus-visible span{outline:var(--outline-width) solid #e95464;outline-offset:var(--outline-width)}:where(.chibichara-search) .e-modal_close:not(.is-hover){mix-blend-mode:difference}:where(.chibichara-search) .e-modal_body img{width:100%}:where(.chibichara-search) .e-modal_body .card_heading{display:flex;align-items:center;justify-content:center;padding:.625rem;margin-top:.625rem;margin-bottom:.9375rem;font-size:1.25rem;font-weight:500;border:.0625rem solid #555;border-radius:.3125rem}:where(.chibichara-search) .e-modal_body .card_heading span{text-align:center;line-break:strict;word-break:keep-all;overflow-wrap:anywhere}:where(.l-contents) .pagination{max-width:18.75rem;margin-inline:auto;margin-top:6.25rem}:where(.l-contents) .pagination.is-none{display:none}:where(.l-contents) .pagination_list{display:flex;gap:.3125rem;justify-content:center;margin-top:1.25rem}:where(.l-contents) .pagination_list li button,:where(.l-contents) .pagination_list li span{display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;padding:.625rem;font-size:1.25rem;color:#000;background:#fff;border-radius:.3125rem}:where(.l-contents) .pagination_list li span{color:#fff;background-color:#ff9d00}:where(.l-contents) .pagination_list li button.is-hover{color:#fff;background-color:#ff9d00}:where(.l-contents) .pagination_list li:is(.is-first,.is-prev,.is-next,.is-last) button{background-repeat:no-repeat;background-position:center;background-size:1.25rem}:where(.l-contents) .pagination_list li.is-first button{background-image:url(/chibichara-search/assets/images/ico_angle-double-left.svg)}:where(.l-contents) .pagination_list li.is-first button.is-hover{background-image:url(/chibichara-search/assets/images/ico_angle-double-left-white.svg)}:where(.l-contents) .pagination_list li.is-prev{margin-right:1.25rem}:where(.l-contents) .pagination_list li.is-prev button{background-image:url(/chibichara-search/assets/images/ico_angle-left.svg)}:where(.l-contents) .pagination_list li.is-prev button.is-hover{background-image:url(/chibichara-search/assets/images/ico_angle-left-white.svg)}:where(.l-contents) .pagination_list li.is-next{margin-left:1.25rem}:where(.l-contents) .pagination_list li.is-next button{background-image:url(/chibichara-search/assets/images/ico_angle-right.svg)}:where(.l-contents) .pagination_list li.is-next button.is-hover{background-image:url(/chibichara-search/assets/images/ico_angle-right-white.svg)}:where(.l-contents) .pagination_list li.is-last button{background-image:url(/chibichara-search/assets/images/ico_angle-double-right.svg)}:where(.l-contents) .pagination_list li.is-last button.is-hover{background-image:url(/chibichara-search/assets/images/ico_angle-double-right-white.svg)}:where(.l-contents) .pagination_list li.is-current{display:flex;flex:1;align-items:center;justify-content:center;max-width:6.25rem;font-size:1.125rem;color:#000;text-align:center;background-color:#fff;border-radius:.3125rem}:where(.l-contents) .pagination_list li.is-current span{display:inline-flex;-moz-column-gap:.6em;column-gap:.6em;width:auto;height:auto;padding:0;font-size:1.125rem;font-weight:700;color:#000;background-color:inherit}:where(.l-contents) .pagination_list li.is-current span::after{height:1.25rem;content:"";border:solid .0625rem #000;rotate:30deg}:where(.l-contents) .pagination_list li.is-current::after{margin-left:.6em;font-weight:700;content:attr(data-last-page)}:where(.l-contents) .pagination_list li.is-prev{margin-right:.625rem}:where(.l-contents) .pagination_list li.is-next{margin-left:.625rem}:where(.l-contents) .search{padding:2.5rem;margin-top:1.25rem;background-color:#000;border:.125rem solid #fff;border-radius:.625rem}:where(.l-contents) .search_box{display:flex;gap:20px;justify-content:space-between}:where(.l-contents) .searchFilters{overflow-x:hidden}:where(.l-contents) .searchFilters:not(.is-single){display:grid;grid-template-columns:6fr 4fr;gap:20px;margin-top:1.875rem}:where(.l-contents) .searchFilters_item{display:flex;align-items:center;color:#fff}:where(.l-contents) .searchFilters_item.is-seal label{min-width:auto}:where(.l-contents) .searchFilters_item label{flex-shrink:0;min-width:8.75rem;margin-right:1.25rem;font-size:1.25rem;font-weight:700}:where(.l-contents) .searchFilters_item input,:where(.l-contents) .searchFilters_item select{width:100%;min-height:3.125rem;padding:.625rem 2em .625rem .625rem;font-size:1rem;color:#000;border:none;border-radius:.625rem;outline-offset:-.25rem}:where(.l-contents) .searchFilters_item input::-moz-placeholder{color:#c9c9c9}:where(.l-contents) .searchFilters_item input::placeholder{color:#c9c9c9}:where(.l-contents) .searchFilters_select{position:relative;width:100%}:where(.l-contents) .searchFilters_select::after{position:absolute;top:50%;right:.625rem;display:inline-block;width:1.25rem;height:1.25rem;margin-left:.625rem;content:"";background-image:url(/chibichara-search/assets/images/ico_angle-down.svg);background-repeat:no-repeat;background-position:center;background-size:contain;transform:translateY(-50%)}:where(.l-contents) .searchButtons{display:grid;grid-template-columns:1fr auto 1fr;gap:1.25rem;justify-content:center;margin-top:2.5rem}:where(.l-contents) .searchButtons::before{content:""}:where(.l-contents) .searchButtons button{display:flex;align-items:center;justify-content:center;min-width:12.5rem;min-height:4.375rem;font-size:1.25rem;font-weight:700;line-height:2;text-align:center;background:linear-gradient(180deg,#f4530e 0%,#ff8c11 100%);border-radius:.625rem}:where(.l-contents) .searchButtons button.is-submit{justify-self:center;min-width:25rem;font-size:1.875rem;color:#fff}:where(.l-contents) .searchButtons button.is-submit::after{display:inline-block;width:1.875rem;height:2.75rem;margin-left:.625rem;content:"";background-image:url(/chibichara-search/assets/images/ico_search.svg);background-repeat:no-repeat;background-position:center;background-size:contain}:where(.l-contents) .searchButtons button.is-reset{justify-self:end;margin-left:auto}:where(.l-contents) .searchButtons button.is-hover{box-shadow:0 0 1.25rem 0 #fff}:where(.l-contents) .series_img{padding:.625rem;margin-top:2.5rem;text-align:center;background-color:#000;border-top:.0625rem solid #555;border-bottom:.0625rem solid #555}@media (max-width:48rem){:where(.l-contents) .author{flex-direction:column;padding:1.875rem;margin-top:3.75rem}:where(.l-contents) .author_img{text-align:center}:where(.l-contents) .author_img img{max-width:7.5rem}:where(.l-contents) .author_heading{font-size:1rem;text-align:center}:where(.l-contents) .author_item{margin-top:2.5rem}:where(.l-contents) .author_text{margin-top:1.25rem;font-size:.875rem}:where(.l-contents) .card_lists{grid-template-columns:repeat(2,1fr)}:where(.l-contents) .card_heading{font-size:.875rem}:where(.l-contents) .count_text{font-size:1rem;text-align:center}:where(.l-contents) .hero_logo{margin-top:.625rem}:where(.l-contents) .search{padding:1.25rem}:where(.l-contents) .searchFilters{row-gap:.625rem;text-align:left}:where(.l-contents) .searchFilters:not(.is-single){grid-template-columns:auto;row-gap:1.25rem;margin-top:1.25rem}:where(.l-contents) .searchFilters_item{flex-direction:column;align-items:flex-start;text-align:left}:where(.l-contents) .searchFilters_item:is(.searchFilters:not(.is-single)>.searchFilters_item){width:100%}:where(.l-contents) .searchFilters_item label{margin-bottom:.3125rem;font-size:.875rem}:where(.l-contents) .searchButtons{display:flex;flex-direction:column;row-gap:2.5rem;align-items:center}:where(.l-contents) .searchButtons::before{content:none}:where(.l-contents) .searchButtons button{width:100%;min-width:auto;min-height:3.125rem}:where(.l-contents) .searchButtons button.is-submit{min-width:auto;font-size:1.25rem}:where(.l-contents) .searchButtons button.is-reset{max-width:60%;margin-left:0;font-size:.875rem}}@media (max-width:32.4375rem){:where(.chibichara-search) .e-modal_dialog{padding-inline:.625rem}}