.o-search-condition[data-v-8a72946f]{align-items:center;display:flex;flex-wrap:wrap;gap:1rem;justify-content:center;margin-left:auto;margin-right:auto;margin-top:3.5rem;max-width:var(--mainContentWidth);width:100%}@media screen and (max-width:768px){.o-search-condition[data-v-8a72946f]{margin-top:2rem}}.o-search-condition__title[data-v-8a72946f]{font-weight:500;padding-right:.4rem}@media screen and (max-width:768px){.o-search-condition__title[data-v-8a72946f]{font-size:1.6rem;text-align:center;width:100%}}.o-search-condition__button[data-v-8a72946f]{align-items:center;background-color:var(--baseColor);border:.1rem solid var(--accessIconColor);border-radius:10rem;cursor:pointer;display:flex;font-size:1.4rem;font-weight:600;height:3.2rem;justify-content:center;padding-inline:1.5rem;padding-right:3rem;position:relative;width:auto}.o-search-condition__button[data-v-8a72946f]>*{font-weight:600}@media screen and (max-width:1024px){.o-search-condition__button[data-v-8a72946f],.o-search-condition__button[data-v-8a72946f]>*{font-weight:var(--fontWeightNormal)}}.o-search-condition__button--clear[data-v-8a72946f]{background-color:#fff;cursor:pointer;font-weight:600}@media screen and (max-width:1024px){.o-search-condition__button--clear[data-v-8a72946f]{font-weight:700}}.o-search-condition__icon[data-v-8a72946f]{background-color:#000;cursor:pointer;display:block;height:.8rem;mask:url(../images/front/icon/icon-close.svg) center/contain no-repeat;-webkit-mask:url(../images/front/icon/icon-close.svg) center/contain no-repeat;position:absolute;right:1rem;top:51%;transform:translateY(-50%);width:.8rem}.o-search-submit-button[data-v-0884f70a]{align-items:center;background:var(--buttonBgColor);border:.1rem solid var(--buttonBorderColor);border-radius:9999px;color:var(--buttonFontColor);cursor:pointer;display:flex;font-size:1.6rem;font-weight:600;justify-content:center;max-width:24rem;min-height:5.2rem;padding-inline:4.6rem;position:relative;width:100%}@media screen and (max-width:1024px){.o-search-submit-button[data-v-0884f70a]{font-weight:var(--fontWeightNormal);height:5.6rem;max-width:26.5rem;padding:1.2rem 2rem;width:26.5rem}}.o-search-submit-button[data-v-0884f70a]:after{background-image:url(../images/front/icon/icon-search.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:1.9rem;position:absolute;right:1.4rem;top:50%;transform:translateY(-50%);width:1.9rem}.o-search-submit-button[data-v-0884f70a]:hover{opacity:.9}.o-search-clear-button[data-v-d65d7c6f]{align-items:center;background-color:#fff;border:.1rem solid var(--borderColor);border-radius:9999px;color:var(--primaryFontColor);cursor:pointer;display:flex;font-size:1.6rem;font-weight:600;justify-content:center;max-width:24rem;min-height:5.2rem;padding-inline:4.6rem;position:relative;width:100%}@media screen and (max-width:1024px){.o-search-clear-button[data-v-d65d7c6f]{font-weight:var(--fontWeightNormal);height:5.6rem;max-width:26.5rem;padding:1.2rem 2rem;width:26.5rem}}.o-search-clear-button[data-v-d65d7c6f]:after{background-color:var(--primaryFontColor);content:"";height:1.5rem;mask:url(../images/front/icon/icon-close.svg) center/contain no-repeat;-webkit-mask:url(../images/front/icon/icon-close.svg) center/contain no-repeat;position:absolute;right:1.4rem;top:50%;transform:translateY(-50%);width:1.5rem}.o-search-clear-button[data-v-d65d7c6f]:hover{opacity:.9}.search-button-container[data-v-2f9506d5]{align-items:center;display:flex;flex-direction:row-reverse;gap:3rem;justify-content:center;margin-left:auto;margin-right:auto;padding-top:6rem;width:100%}@media screen and (max-width:768px){.search-button-container[data-v-2f9506d5]{padding-top:4rem}}.search-button-container[data-v-2f9506d5] button{flex:0 0 auto;margin-top:0!important;max-width:24rem;width:24rem}@media screen and (max-width:768px){.search-button-container[data-v-2f9506d5]{align-items:center;flex-direction:column;gap:1rem}.search-button-container[data-v-2f9506d5] button{height:5.6rem;max-width:26.5rem;width:26.5rem}}.o-search-category__item[data-v-2bd2ec76]{position:relative}.o-search-category__checkbox[data-v-2bd2ec76]{align-items:center;cursor:pointer;display:flex;gap:1rem}.o-search-category__checkbox-label[data-v-2bd2ec76]{font-size:1.7rem;line-height:1}@media screen and (max-width:768px){.o-search-category__checkbox-label[data-v-2bd2ec76]{font-size:1.6rem}}.o-search-category__checkbox-check[data-v-2bd2ec76]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;background-image:none;border:.19rem solid var(--primaryFontColor);border-radius:.4rem;box-shadow:none;display:block;flex:0 0 auto;flex-shrink:0;height:1.7rem;margin:0;min-height:1.7rem;min-width:1.7rem;position:relative;width:1.7rem}.o-search-category__checkbox-check[data-v-2bd2ec76]:before{content:"";inset:0;position:absolute}.o-search-category__checkbox-check[data-v-2bd2ec76]:checked{background-color:var(--mainColor);background-image:url(../images/front/icon/icon_checked.svg);background-position:50%;background-repeat:no-repeat;background-size:95%;border-color:var(--mainColor);border-radius:.4rem}.o-search-category__checkbox-check[data-v-2bd2ec76]:indeterminate{background:var(--mainColor);border-color:var(--mainColor);box-shadow:inset 0 0 0 .45rem #fff}@media screen and (max-width:375px){.o-search-category__checkbox-check[data-v-2bd2ec76]{height:1.8rem;min-height:1.8rem;min-width:1.8rem;width:1.8rem}}.o-search-category__checkbox.is-parent .o-search-category__checkbox-label[data-v-2bd2ec76]{font-size:1.7rem;line-height:1.4}.o-search-category__inner-list[data-v-2bd2ec76]{display:flex;flex-direction:column;gap:1rem;padding-left:2.4rem;padding-top:1rem;position:relative}.o-search-category__inner-list .o-search-category__checkbox-label[data-v-2bd2ec76]{font-size:1.5rem;line-height:1.4}@media screen and (max-width:768px){.o-search-category__inner-list .o-search-category__checkbox-label[data-v-2bd2ec76]{font-size:1.6rem}}.o-search-category[data-v-ab7adf9a]{padding:3.5rem 3rem;position:relative}@media screen and (max-width:768px){.o-search-category[data-v-ab7adf9a]{padding:5rem 1.5rem 1.5rem}}.o-search-category[data-v-ab7adf9a] button{margin-top:4.5rem}.o-search-category[data-v-ab7adf9a] button+button{margin-top:2rem}@media screen and (max-width:768px){.o-search-category[data-v-ab7adf9a] button{margin-top:2.5rem}.o-search-category[data-v-ab7adf9a] button+button{margin-top:2rem}}.o-search-category__checks[data-v-ab7adf9a]{margin-top:1rem}@media screen and (max-width:768px){.o-search-category__checks[data-v-ab7adf9a]{margin-top:0}}.o-search-category__list[data-v-ab7adf9a]{display:grid;gap:1.5rem 2rem;grid-template-columns:repeat(4,minmax(0,1fr))}@media screen and (max-width:1024px){.o-search-category__list[data-v-ab7adf9a]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:375px){.o-search-category__list[data-v-ab7adf9a]{grid-template-columns:1fr}}.o-search-category[data-v-676aabcb]{padding:3.8rem 3rem;position:relative}@media screen and (max-width:768px){.o-search-category[data-v-676aabcb]{padding:5rem 2rem 2rem}}.o-search-category[data-v-676aabcb] button{margin-top:4.5rem}.o-search-category[data-v-676aabcb] button+button{margin-top:2rem}@media screen and (max-width:768px){.o-search-category[data-v-676aabcb] button{margin-top:2.5rem}.o-search-category[data-v-676aabcb] button+button{margin-top:2rem}}.o-search-category__checks[data-v-676aabcb]{margin-top:1rem}@media screen and (max-width:768px){.o-search-category__checks[data-v-676aabcb]{margin-top:0}}.o-search-category__list[data-v-676aabcb]{display:grid;gap:1.8rem 2rem;grid-template-columns:repeat(4,minmax(0,1fr))}@media screen and (max-width:1024px){.o-search-category__list[data-v-676aabcb]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:375px){.o-search-category__list[data-v-676aabcb]{grid-template-columns:1fr}}.o-search-category[data-v-5254a81b]{padding:3.5rem 3rem;position:relative}@media screen and (max-width:768px){.o-search-category[data-v-5254a81b]{padding:5rem 1.5rem 1.5rem}}.o-search-category[data-v-5254a81b] button{margin-top:4.5rem}.o-search-category[data-v-5254a81b] button+button{margin-top:2rem}@media screen and (max-width:768px){.o-search-category[data-v-5254a81b] button{margin-top:2.5rem}.o-search-category[data-v-5254a81b] button+button{margin-top:2rem}}.o-search-category__checks[data-v-5254a81b]{margin-top:1rem}@media screen and (max-width:768px){.o-search-category__checks[data-v-5254a81b]{margin-top:0}}.o-search-category__list[data-v-5254a81b]{display:grid;gap:1.5rem 2rem;grid-template-columns:repeat(4,minmax(0,1fr))}@media screen and (max-width:1024px){.o-search-category__list[data-v-5254a81b]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:375px){.o-search-category__list[data-v-5254a81b]{grid-template-columns:1fr}}.o-search-writers[data-v-e9d095df]{padding:3.5rem 3rem;position:relative}@media screen and (max-width:768px){.o-search-writers[data-v-e9d095df]{padding:5rem 1.5rem 1.5rem}}.o-search-writers[data-v-e9d095df] button{margin-top:4.5rem}.o-search-writers[data-v-e9d095df] button+button{margin-top:2rem}@media screen and (max-width:768px){.o-search-writers[data-v-e9d095df] button{margin-top:2.5rem}.o-search-writers[data-v-e9d095df] button+button{margin-top:2rem}}.o-search-writers__list[data-v-e9d095df]{display:grid;gap:1.5rem 2rem;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:1rem}@media screen and (max-width:768px){.o-search-writers__list[data-v-e9d095df]{margin-top:0}}@media screen and (max-width:1024px){.o-search-writers__list[data-v-e9d095df]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:375px){.o-search-writers__list[data-v-e9d095df]{grid-template-columns:1fr}}.o-search-writers__checkbox[data-v-e9d095df]{align-items:center;cursor:pointer;display:flex;gap:1rem}.o-search-writers__checkbox-label[data-v-e9d095df]{font-size:1.7rem;line-height:1}@media screen and (max-width:768px){.o-search-writers__checkbox-label[data-v-e9d095df]{font-size:1.6rem}}.o-search-writers__checkbox-check[data-v-e9d095df]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;background-image:none;border:.19rem solid var(--primaryFontColor);border-radius:.4rem;box-shadow:none;display:block;flex:0 0 auto;flex-shrink:0;height:1.7rem;margin:0;min-height:1.7rem;min-width:1.7rem;position:relative;width:1.7rem}@media screen and (max-width:375px){.o-search-writers__checkbox-check[data-v-e9d095df]{height:1.8rem;margin:0;min-height:1.8rem;min-width:1.8rem;width:1.8rem}}.o-search-writers__checkbox-check[data-v-e9d095df]:before{content:"";inset:0;position:absolute}.o-search-writers__checkbox-check[data-v-e9d095df]:checked{background-color:var(--mainColor);background-image:url(../images/front/icon/icon_checked.svg);background-position:50%;background-repeat:no-repeat;background-size:95%;border-color:var(--mainColor);border-radius:.4rem}.o-search-writers__checkbox-check[data-v-e9d095df]:indeterminate{background:var(--mainColor);border-color:var(--mainColor);box-shadow:inset 0 0 0 .45rem #fff}.o-search-distance[data-v-50c49bfb]{padding:3.5rem 3rem;position:relative}@media screen and (max-width:768px){.o-search-distance[data-v-50c49bfb]{padding:5rem 1.5rem 1.5rem}}.o-search-distance[data-v-50c49bfb] button{margin-top:4.5rem}.o-search-distance[data-v-50c49bfb] button+button{margin-top:2rem}@media screen and (max-width:768px){.o-search-distance[data-v-50c49bfb] button{margin-top:2.5rem}.o-search-distance[data-v-50c49bfb] button+button{margin-top:2rem}}.o-search-distance__list[data-v-50c49bfb]{display:flex;flex-wrap:wrap;gap:1rem 2rem}@media screen and (max-width:768px){.o-search-distance__list[data-v-50c49bfb]{padding-right:1rem}}.o-search-distance__radio[data-v-50c49bfb]{cursor:pointer;display:flex;gap:.8rem}.o-search-distance__radio-check[data-v-50c49bfb]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:.1rem solid var(--inputColor);border-radius:9999px;display:block;height:1.6rem;margin:.4rem 0 0;position:relative;width:1.6rem}.o-search-distance__radio-check[data-v-50c49bfb]:before{border-radius:9999px;content:"";display:block;height:1rem;left:.2rem;position:absolute;top:.2rem;width:1rem}.o-search-distance__radio-check[data-v-50c49bfb]:checked{border-color:var(--inputActiveColor)}.o-search-distance__radio-check[data-v-50c49bfb]:checked:before{background-color:var(--inputActiveColor)}.o-slider-3-for-calendar[data-v-7e0ae358]{overflow:visible;position:relative}.o-slider-3-for-calendar[data-v-7e0ae358] .carousel__track{list-style:none;margin:0;padding:0}@media screen and (max-width:1024px){.o-slider-3-for-calendar[data-v-7e0ae358]{margin-inline:1.4rem}}.o-slider-3-for-calendar__carousel[data-v-7e0ae358],.o-slider-3-for-calendar[data-v-7e0ae358] .carousel,.o-slider-3-for-calendar[data-v-7e0ae358] .carousel__viewport{overflow:hidden;width:100%}.o-slider-3-for-calendar[data-v-7e0ae358] .carousel__track{align-items:stretch;overflow:visible}.o-slider-3-for-calendar[data-v-7e0ae358] .carousel__slide{align-items:stretch;display:flex;min-width:0}.o-slider-3-for-calendar[data-v-7e0ae358] .carousel__slide>*{width:100%}.o-slider-3-for-calendar__next[data-v-7e0ae358],.o-slider-3-for-calendar__prev[data-v-7e0ae358]{background-color:var(--fifthBgColor);background-position:50%;background-repeat:no-repeat;background-size:1.4rem 1.4rem;border:0;border-radius:50%;cursor:pointer;height:4rem;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:4rem;z-index:1}.o-slider-3-for-calendar__next[data-v-7e0ae358]:after,.o-slider-3-for-calendar__prev[data-v-7e0ae358]:after{display:none}.o-slider-3-for-calendar__next.is-disabled[data-v-7e0ae358],.o-slider-3-for-calendar__next[data-v-7e0ae358]:disabled,.o-slider-3-for-calendar__prev.is-disabled[data-v-7e0ae358],.o-slider-3-for-calendar__prev[data-v-7e0ae358]:disabled{cursor:default;opacity:.5;pointer-events:none}@media screen and (max-width:1024px){.o-slider-3-for-calendar__next[data-v-7e0ae358],.o-slider-3-for-calendar__prev[data-v-7e0ae358]{height:3.2rem;width:3.2rem}}.o-slider-3-for-calendar__prev[data-v-7e0ae358]{background:url(../images/front/icon/icon-slider-prev.svg) no-repeat 50% var(--fifthBgColor);border-radius:50%;left:-2.8rem}.o-slider-3-for-calendar__next[data-v-7e0ae358]{background:url(../images/front/icon/icon-slider-next.svg) no-repeat 50% var(--fifthBgColor);border-radius:50%;right:-2.8rem}.day-title[data-v-0a558e43]{margin-bottom:1rem}.o-search-date[data-v-0a558e43]{padding:3.5rem 3rem}.o-search-date[data-v-0a558e43] .o-search-clear-button,.o-search-date[data-v-0a558e43] .o-search-submit-button{margin-top:4.5rem}.o-search-date[data-v-0a558e43] .o-search-clear-button+button,.o-search-date[data-v-0a558e43] .o-search-submit-button+button{margin-top:2rem}@media screen and (max-width:768px){.o-search-date[data-v-0a558e43] .o-search-clear-button,.o-search-date[data-v-0a558e43] .o-search-submit-button{margin-top:2.5rem}.o-search-date[data-v-0a558e43] .o-search-clear-button+button,.o-search-date[data-v-0a558e43] .o-search-submit-button+button{margin-top:2rem}}.o-calendar[data-v-0a558e43]{align-self:flex-start;border-collapse:collapse;table-layout:fixed;width:100%}.o-calendar-thead[data-v-0a558e43]{background-color:var(--thirdBgColor);color:var(--thirdFontColor)}.o-calendar-thead__yearmonth[data-v-0a558e43]{display:grid;font-size:1.6rem;font-weight:700;grid-template-columns:1fr 1fr 1fr;margin:auto 0;padding:1rem}.o-calendar-thead__year[data-v-0a558e43]{font-size:1.2rem;margin:auto 0;text-align:left}.o-calendar-thead__month[data-v-0a558e43]{text-align:center}.o-calendar-thead__weekday[data-v-0a558e43]{font-size:1.2rem;font-weight:var(--fontWeightNormal);text-align:center}.o-calendar-thead__weekday th[data-v-0a558e43]{padding-bottom:4px}.o-calendar-tbody__date[data-v-0a558e43]{border:1px solid var(--borderColor);font-size:1.4rem;padding:0;width:14.2857142857%}.o-calendar-tbody__date.none[data-v-0a558e43]{background-color:var(--secondaryBgColor)}.o-calendar-tbody__date[data-v-0a558e43]:has(input:checked){background-color:var(--thirdBgColor);color:var(--thirdFontColor)}.o-calendar-tbody__date input[data-v-0a558e43]{display:none}.o-calendar-tbody__date label[data-v-0a558e43]{aspect-ratio:1;color:inherit;cursor:pointer;display:grid;margin:0;padding:0;place-items:center;width:100%}.o-calendar-tbody__empty[data-v-0a558e43]{aspect-ratio:1;display:block;width:100%}.day-title[data-v-b341259b]{margin-bottom:1rem}.o-search-imagesize[data-v-b341259b]{padding:3.5rem 3rem}@media screen and (max-width:768px){.o-search-imagesize[data-v-b341259b]{padding:1.5rem}}.o-search-imagesize[data-v-b341259b] button{margin-top:4.5rem}.o-search-imagesize[data-v-b341259b] button+button{margin-top:2rem}@media screen and (max-width:768px){.o-search-imagesize[data-v-b341259b] button{margin-top:2.5rem}.o-search-imagesize[data-v-b341259b] button+button{margin-top:2rem}}.o-search-imagesize__list[data-v-b341259b]{display:flex;flex-wrap:wrap;gap:1rem 2rem}@media screen and (max-width:768px){.o-search-imagesize__list[data-v-b341259b]{padding-right:1rem}}.o-search-imagesize__radio[data-v-b341259b]{cursor:pointer;display:flex;gap:.8rem}.o-search-imagesize__radio-check[data-v-b341259b]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:.1rem solid var(--inputColor);border-radius:9999px;display:block;height:1.6rem;margin:.4rem 0 0;position:relative;width:1.6rem}.o-search-imagesize__radio-check[data-v-b341259b]:before{border-radius:9999px;content:"";display:block;height:1rem;left:.2rem;position:absolute;top:.2rem;width:1rem}.o-search-imagesize__radio-check[data-v-b341259b]:checked{border-color:var(--inputActiveColor)}.o-search-imagesize__radio-check[data-v-b341259b]:checked:before{background-color:var(--inputActiveColor)}.o-search-category[data-v-6cc44f3d]{padding:3.5rem 3rem;position:relative}@media screen and (max-width:768px){.o-search-category[data-v-6cc44f3d]{padding:1.5rem}}.o-search-category[data-v-6cc44f3d] button{margin-top:4.5rem}.o-search-category[data-v-6cc44f3d] button+button{margin-top:2rem}@media screen and (max-width:768px){.o-search-category[data-v-6cc44f3d] button{margin-top:2.5rem}.o-search-category[data-v-6cc44f3d] button+button{margin-top:2rem}}.o-search-category__checks[data-v-6cc44f3d]{margin-top:1.5rem}.o-search-category__list[data-v-6cc44f3d]{display:grid;gap:1.5rem 2rem;grid-template-columns:repeat(4,minmax(0,1fr))}@media screen and (max-width:1024px){.o-search-category__list[data-v-6cc44f3d]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:375px){.o-search-category__list[data-v-6cc44f3d]{grid-template-columns:1fr}}.o-search-category__item[data-v-62c8cd60]{position:relative}.o-search-category__checkbox[data-v-62c8cd60]{align-items:flex-start;cursor:pointer;display:flex;gap:.8rem}.o-search-category__checkbox-check[data-v-62c8cd60]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:.18rem solid var(--mainColor);border-radius:.4rem;display:block;flex:0 0 auto;flex-shrink:0;height:1.8rem;margin:.4rem 0 0;min-height:1.8rem;min-width:1.8rem;position:relative;width:1.8rem}.o-search-category__checkbox-check[data-v-62c8cd60]:before{content:"";inset:0;position:absolute}.o-search-category__checkbox-check[data-v-62c8cd60]:checked{background-color:var(--mainColor);background-image:url(../images/front/icon/icon_checked.svg);background-position:50%;background-repeat:no-repeat;background-size:95%;border-color:var(--mainColor);border-radius:.4rem}.o-search-category__checkbox-check[data-v-62c8cd60]:indeterminate{background:var(--mainColor);border-color:var(--mainColor);box-shadow:inset 0 0 0 .45rem #fff}.o-search-category__checkbox.is-parent .o-search-category__checkbox-label[data-v-62c8cd60]{font-size:1.7rem;font-weight:700;line-height:1.4}.o-search-category__inner-list[data-v-62c8cd60]{display:flex;flex-direction:column;gap:1rem;padding-left:2.4rem;padding-top:1rem;position:relative}.o-search-category__inner-list .o-search-category__checkbox-label[data-v-62c8cd60]{font-size:1.7rem;line-height:1.4}.o-search-category__checkbox-check[type=radio][data-v-62c8cd60]{border-radius:9999px}.o-search-category__checkbox-check[type=radio][data-v-62c8cd60]:checked{background-image:none}.o-search-category__checkbox-check[type=radio][data-v-62c8cd60]:checked:after{background:#fff;border-radius:9999px;content:"";inset:.45rem;position:absolute}.o-search-category__checkbox-check[type=radio][data-v-62c8cd60]:indeterminate{box-shadow:none}.o-search-category[data-v-21b2d0f1]{padding:3.5rem 3rem;position:relative}@media screen and (max-width:768px){.o-search-category[data-v-21b2d0f1]{padding:1.5rem}}.o-search-category[data-v-21b2d0f1] button{margin-top:4.5rem}.o-search-category[data-v-21b2d0f1] button+button{margin-top:2rem}@media screen and (max-width:768px){.o-search-category[data-v-21b2d0f1] button{margin-top:2.5rem}.o-search-category[data-v-21b2d0f1] button+button{margin-top:2rem}}.o-search-category__checks[data-v-21b2d0f1]{margin-top:1rem}@media screen and (max-width:768px){.o-search-category__checks[data-v-21b2d0f1]{margin-top:1.5rem}}.o-search-category__list[data-v-21b2d0f1]{display:grid;gap:1.5rem 2rem;grid-template-columns:repeat(4,minmax(0,1fr))}@media screen and (max-width:1024px){.o-search-category__list[data-v-21b2d0f1]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:375px){.o-search-category__list[data-v-21b2d0f1]{grid-template-columns:1fr}}.form__keyword[data-v-21134fe9]{max-width:26rem;min-width:26rem;width:26rem}.form__input-wrap[data-v-21134fe9]{position:relative;width:100%}.form__input-text[data-v-21134fe9]{background-color:var(--primaryBgColor);border:.1rem solid var(--borderColor);border-radius:9999px;font-size:1.6rem;height:5.2rem;line-height:1.2;min-width:0;overflow:hidden;padding-inline:1.5rem;padding-right:5.4rem;text-overflow:ellipsis;white-space:nowrap;width:100%}.form__input-text[data-v-21134fe9]:focus,.form__input-text[data-v-21134fe9]:focus-visible{border-color:var(--accessIconColor);outline:none}.form__input-icon[data-v-21134fe9]{align-items:center;background-color:var(--accessIconColor);border:none;border-radius:50%;color:#fff;cursor:pointer;display:inline-flex;height:4rem;justify-content:center;padding:0;position:absolute;right:.8rem;top:50%;transform:translateY(-50%);width:4rem}.form__input-icon-mask[data-v-21134fe9]{background-color:#fff;display:block;height:2.2rem;mask:url(../images/front/icon/icon-search.svg) center/contain no-repeat;-webkit-mask:url(../images/front/icon/icon-search.svg) center/contain no-repeat;width:2.2rem}@media screen and (max-width:768px){.form__keyword[data-v-21134fe9]{max-width:none;min-width:0;width:100%}}.o-search-embed[data-v-0b57c14a]{width:100%}.o-search-main[data-v-0b57c14a]{border-radius:.3rem;max-width:100%;padding-top:4.5rem;width:100%}.o-search-main[data-v-0b57c14a] .o-search-main-area label:not(.is-parent) *,.o-search-main[data-v-0b57c14a] .o-search-main-area label:not(.is-parent),.o-search-main[data-v-0b57c14a] .o-search-main-form__buttons button *,.o-search-main[data-v-0b57c14a] .o-search-main-form__buttons button{font-weight:600}@media screen and (max-width:768px){.o-search-main[data-v-0b57c14a]{padding:3rem 1.5rem 0}}@media screen and (max-width:1024px){.o-search-main[data-v-0b57c14a] .o-search-main-form__buttons button *,.o-search-main[data-v-0b57c14a] .o-search-main-form__buttons button{font-weight:500}.o-search-main[data-v-0b57c14a] .o-search-main-area label:not(.is-parent) *,.o-search-main[data-v-0b57c14a] .o-search-main-area label:not(.is-parent){font-weight:var(--fontWeightNormal)}}.o-search-main[data-v-0b57c14a]>*+*{margin-top:3rem}@media screen and (max-width:768px){.o-search-main[data-v-0b57c14a]>*+*{margin-top:3rem}}.o-search-main-header[data-v-0b57c14a]{text-align:center}.o-search-main-header__title[data-v-0b57c14a]{align-items:center;display:inline-flex;font-family:var(--fontFamily);font-size:2.4rem;font-weight:700;gap:1rem;justify-content:center;text-align:center}.o-search-main-header__title img[data-v-0b57c14a]{display:block;flex-shrink:0;height:2.4rem;width:2.4rem}@media screen and (max-width:768px){.o-search-main-header__title img[data-v-0b57c14a]{height:2.2rem;width:2.2rem}.o-search-main-header__title[data-v-0b57c14a]{font-size:2rem}}.o-search-main-form[data-v-0b57c14a]{--gap:1rem;align-items:center;display:flex;flex-wrap:wrap;gap:var(--gap);justify-content:stretch;margin-left:auto;margin-right:auto;max-width:var(--mainContentWidth)}@media screen and (max-width:768px){.o-search-main-form[data-v-0b57c14a]{flex-direction:column;gap:1.5rem}}.o-search-main-form__buttons[data-v-0b57c14a]{display:flex;flex-wrap:wrap;gap:2rem;justify-content:center;min-width:0;width:100%}@media screen and (max-width:768px){.o-search-main-form__buttons[data-v-0b57c14a]{gap:1rem}}.o-search-main-form__buttons.o-search-main-form__buttons[data-v-0b57c14a]>*{flex:0 0 20rem;min-width:0}@media screen and (max-width:768px){.o-search-main-form__buttons.o-search-main-form__buttons[data-v-0b57c14a]>*{flex:1 1 100%;max-width:100%}}.o-search-main-form__search-type[data-v-0b57c14a]{font-size:1.6rem;height:5.2rem;line-height:1.2}.o-search-main-form__buttons.o-search-main-form__buttons>.-dist[data-v-0b57c14a]{flex:0 0 24rem}@media screen and (max-width:768px){.o-search-main-form__buttons.o-search-main-form__buttons>.-dist[data-v-0b57c14a]{flex:1 1 100%}}.o-search-main-form__buttons.o-search-main-form__buttons>.o-search-main-form__keyword[data-v-0b57c14a]{flex:0 0 28rem;max-width:none}@media screen and (max-width:768px){.o-search-main-form__buttons.o-search-main-form__buttons>.o-search-main-form__keyword[data-v-0b57c14a]{flex:1 1 100%;max-width:none;width:100%}}.o-search-main-form__panel-anchor[data-v-0b57c14a]{display:contents}.o-search-main-form__panel-anchor>.o-search-main-area[data-v-0b57c14a]{flex:0 0 100%;margin-top:0;width:100%}.o-search-main-area[data-v-0b57c14a]{margin-inline:auto;margin-left:auto;margin-right:auto;max-width:var(--searchMainAreaWidth)}@media screen and (max-width:768px){.o-search-main-area[data-v-0b57c14a]{padding-top:0;padding-inline:0}.o-search-main-area[data-v-0b57c14a] .o-search-category__list,.o-search-main-area[data-v-0b57c14a] .o-search-writers__list{grid-template-columns:1fr}.o-search-main-area[data-v-0b57c14a] .o-search-distance__list,.o-search-main-area[data-v-0b57c14a] .o-search-imagesize__list{flex-direction:column}.o-search-main-area[data-v-0b57c14a] .o-search-distance__radio-label,.o-search-main-area[data-v-0b57c14a] .o-search-imagesizee__radio-label,.o-search-main-area[data-v-0b57c14a] .o-search-writers__checkbox-label{font-size:1.6rem}}.o-search-main-area__inner[data-v-0b57c14a]{background-color:#fff;border:.1rem solid var(--borderColor);border-radius:.5em;position:relative}.o-search-main-area__inner[data-v-0b57c14a] .o-search-category,.o-search-main-area__inner[data-v-0b57c14a] .o-search-distance,.o-search-main-area__inner[data-v-0b57c14a] .o-search-imagesize,.o-search-main-area__inner[data-v-0b57c14a] .o-search-writers{padding-left:10rem}@media screen and (max-width:768px){.o-search-main-area__inner[data-v-0b57c14a] .o-search-category,.o-search-main-area__inner[data-v-0b57c14a] .o-search-distance,.o-search-main-area__inner[data-v-0b57c14a] .o-search-imagesize,.o-search-main-area__inner[data-v-0b57c14a] .o-search-writers{padding-left:1.5rem}}.o-search-main-area__inner[data-v-0b57c14a] .o-search-date{padding-left:10rem;padding-right:10rem}@media screen and (max-width:768px){.o-search-main-area__inner[data-v-0b57c14a] .o-search-date{padding-left:1.5rem;padding-right:1.5rem}}.o-search-main-area__close-button[data-v-0b57c14a]{align-items:center;background-color:#999;border:none;border-radius:0;cursor:pointer;display:flex;height:2.8rem;justify-content:center;padding:0;position:absolute;right:1rem;top:1rem;width:2.8rem;z-index:2}.o-search-main-area__close-button[data-v-0b57c14a]:before{background-color:#fff;content:"";display:block;height:1.4rem;mask:url(../images/front/icon/icon-close.svg) center/contain no-repeat;-webkit-mask:url(../images/front/icon/icon-close.svg) center/contain no-repeat;width:1.4rem}
