@charset "UTF-8";.p-category_filter ._ref input:checked+._text,.p-category_filter ._ref input:hover+._text{color:#b71a35}.jsc_animate_order_contents{opacity:0}.left-pan:before{width:100%;-webkit-animation:LEFT-PAN .4s ease-out 1;animation:LEFT-PAN .4s ease-out 1}.c-header_main .c-header_lead,.c-header_main h2.c-header_title{position:relative;left:-8%;opacity:0;-webkit-transition:left 1s ease,opacity .8s ease;transition:left 1s ease,opacity .8s ease;z-index:2}.c-sns_area{right:10rem;opacity:0;-webkit-transition:right 1s ease,opacity 1.5s ease;transition:right 1s ease,opacity 1.5s ease}@-webkit-keyframes LEFT-PAN{0%{width:0%}100%{width:100%}}@keyframes LEFT-PAN{0%{width:0%}100%{width:100%}}.c-header_main{position:relative}.p-search_form .p-search_input{position:relative;display:inline-block}.p-search_form .p-search_input:after{content:"";position:absolute;z-index:1;top:0;bottom:0;right:20px;margin:auto;display:block;width:12px;height:14px;background-image:url(/assets/img/common/icn/header_search.png);background-size:100%;background-repeat:no-repeat;background-position:center}.p-category_filter ._ref input:checked+._text::before,.p-category_filter ._ref input:hover+._text::before{background:url(/assets/img/common/icn/search_check_after.png) no-repeat}.p-search_form .p-search_text{border:1px solid #000;font-size:14px;padding:15px;min-width:47rem}.p-search_form .p-search_submit{position:absolute;top:0;bottom:0;right:17px;opacity:0;width:12px;height:14px;padding:10px;margin:auto;cursor:pointer;z-index:2}.p-category_filter ._title{display:none}.p-category_filter ._refs{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:50px}.p-category_filter ._ref{font-size:18px;margin-right:50px;margin-bottom:30px}.p-category_filter ._ref input{display:none}.p-category_filter ._ref ._text{position:relative;padding-left:20px;cursor:pointer}.p-category_filter ._ref ._text:before{position:absolute;top:50%;left:0;content:'';margin-top:-7px;width:15px;height:15px;background:url(/assets/img/common/icn/search_check.png) no-repeat;background-size:100% auto;display:inline-block;margin-right:8px}.p-resut_area,.p-resut_area ._record div+div{margin-top:20px}.p-search-status{font-size:18px;color:#000}.p-resut_area{border-top:1px solid #bfbfbf}.p-resut_area ._record{padding:50px 25px;border-bottom:1px solid #bfbfbf}.p-resut_area ._title a{font-size:24px;line-height:1.3}.p-resut_area ._nearby{font-size:18px;line-height:1.8;color:#000}.p-resut_area ._url a{font-size:18px;color:#b71a35}.p-resut_area ._date{display:none}.p-pager ._next,.p-pager ._page,.p-pager ._prev{display:inline-block;font-size:18px}.p-pager ._navs{text-align:center;margin-top:32px}.p-pager ._page{margin:0 10px;color:#a9a9a9}.p-pager ._page._cur{color:#000;font-weight:700}.p-pager ._page a{color:#a9a9a9}.p-pager ._page a:hover{color:#b71a35}.p-pager ._prev{margin-right:20px;color:#a9a9a9}.p-pager ._prev a{color:#b71a35}.p-pager ._next{margin-left:20px;color:#a9a9a9}.p-pager ._next a{color:#b71a35}@media screen and (max-width:1024px){.c-header_main{position:relative}.p-search_form .p-search_input{display:block}.p-search_form .p-search_text{min-width:100%}.p-category_filter ._title{display:none}.p-category_filter ._refs{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:8vw}.p-category_filter ._ref{font-size:13px;font-size:3.46667vw;width:50%;margin-right:0;margin-bottom:8vw}.p-search-status{font-size:13px;font-size:3.46667vw}.p-resut_area ._record{padding:9.33333vw 4.53333vw;border-bottom:1px solid #bfbfbf}.p-resut_area ._record div+div{margin-top:5.33333vw}.p-resut_area ._title a{font-size:17px;font-size:4.53333vw;line-height:1.3;word-break:break-all}.p-resut_area ._nearby{font-size:13px;font-size:3.46667vw;word-break:break-all}.p-resut_area ._url a{font-size:13px;font-size:3.46667vw;line-height:1.8;word-break:break-all}.p-pager ._navs{margin-top:8vw}.p-pager ._page{margin:0 10px;font-size:13px;font-size:3.46667vw}.p-pager ._page a{color:#a9a9a9}.p-pager ._next,.p-pager ._prev{margin-right:4vw;font-size:13px;font-size:3.46667vw}}