button,input[type=button],input[type=reset],input[type=submit],input[type=text]{background:none;border:none;font-family:Noto Sans JP,Hiragino Kaku Gothic ProN,Meiryo,sans-serif}html{overflow-x:hidden}section.search_bar{margin-bottom:60px}@media (max-width:768px){section.search_bar{margin-bottom:40px}}section.search_bar>h2{background:#0096c7;border-radius:8px 8px 0 0;color:#fff;font-size:1.8rem;font-weight:700;padding:12px 62px;position:relative;text-align:left}@media (max-width:768px){section.search_bar>h2{border-radius:4px 4px 0 0;font-size:1.6rem;padding:10px 62px}}section.search_bar>h2:before{background:url(/img/search/icon_filter_white.svg) no-repeat;content:"";height:28px;left:24px;position:absolute;top:15px;width:28px}@media (max-width:768px){section.search_bar>h2:before{top:10px}}section.search_bar .search_detail{background:#f8f8f8;border-radius:0 0 8px 8px;box-shadow:0 6px 12px 0 rgba(0,0,0,.05);padding:24px 60px}@media (max-width:993px){section.search_bar .search_detail{padding:24px 40px}}@media (max-width:768px){section.search_bar .search_detail{border-radius:4px 4px 0 0;padding:16px 20px}}section.search_bar .search_detail form{margin:0 auto;max-width:980px;width:100%}section.search_bar .search_detail dl{border-bottom:1px solid #ddd;padding:24px 0}section.search_bar .search_detail dl dt{font-size:1.6rem;font-weight:700;margin-bottom:16px;padding-left:28px;position:relative;text-align:left}@media (max-width:768px){section.search_bar .search_detail dl dt{font-size:1.4rem}}section.search_bar .search_detail dl dt:before{content:"";height:22px;left:0;position:absolute;top:3px;width:22px}@media (max-width:768px){section.search_bar .search_detail dl dt:before{top:0}}section.search_bar .search_detail dl label{cursor:pointer;font-size:1.4rem;font-weight:700;position:relative;text-align:left}section.search_bar .search_detail dl label span{display:inline-block;padding-left:30px;position:relative}section.search_bar .search_detail dl label span:after,section.search_bar .search_detail dl label span:before{content:"";position:absolute}section.search_bar .search_detail dl label span:before{background:#fff;border:2px solid #ddd;border-radius:4px;height:20px;left:0;top:0;width:20px}section.search_bar .search_detail dl label span:after{border-right:2px solid #0096c7;border-top:2px solid #0096c7;height:5px;left:7px;opacity:0;top:7px;transform:rotate(135deg);transition:all .3s ease-in-out;width:9px}section.search_bar .search_detail dl label input[type=checkbox]{opacity:0;position:absolute;visibility:hidden}section.search_bar .search_detail dl label input[type=checkbox]:checked+span:after{opacity:1;transition:all .3s ease-in-out}section.search_bar .search_detail dl ul.flex{align-items:stretch;flex-direction:row;gap:12px}@media (max-width:560px){section.search_bar .search_detail dl ul.flex{align-items:stretch}}section.search_bar .search_detail dl ul li{text-align:left}@media (max-width:560px){section.search_bar .search_detail dl ul li{width:100%}}section.search_bar .search_detail dl.employment dt:before{background:url(/img/search/icon_type.svg) no-repeat;background-size:contain}section.search_bar .search_detail dl.occupation dt:before{background:url(/img/search/icon_occupation.svg) no-repeat;background-size:contain}section.search_bar .search_detail dl.occupation ul.flex{position:relative}section.search_bar .search_detail dl.occupation ul.flex li{width:32%}@media (max-width:993px){section.search_bar .search_detail dl.occupation ul.flex li{width:48%}}@media (max-width:768px){section.search_bar .search_detail dl.occupation ul.flex li{width:100%}}section.search_bar .search_detail dl.occupation ul.flex:after{content:"";display:block;width:32%}@media (max-width:993px){section.search_bar .search_detail dl.occupation ul.flex:after{width:48%}}@media (max-width:768px){section.search_bar .search_detail dl.occupation ul.flex:after{content:none}}section.search_bar .search_detail dl.area dt:before{background:url(/img/search/icon_area.svg) no-repeat;background-size:contain}section.search_bar .search_detail dl.area ul li{margin-bottom:12px}@media (max-width:560px){section.search_bar .search_detail dl.area ul li{width:100%}}section.search_bar .search_detail dl.area .area_children{background:#eee;border-radius:4px;margin-top:12px;padding:14px 20px}section.search_bar .search_detail dl.area .area_children li{margin-bottom:0;width:18%}@media (max-width:560px){section.search_bar .search_detail dl.area .area_children li{width:46%}}section.search_bar .search_detail dl.unique{border-bottom:none}@media (max-width:768px){section.search_bar .search_detail dl.unique{border-bottom:1px solid #ddd}}section.search_bar .search_detail dl.unique dt:before{background:url(/img/search/icon_feature.svg) no-repeat;background-size:contain}section.search_bar .search_detail dl.unique ul.flex li{width:21%}@media (max-width:768px){section.search_bar .search_detail dl.unique ul.flex li{width:24%}}@media (max-width:560px){section.search_bar .search_detail dl.unique ul.flex li{width:100%}}section.search_bar .search_detail .keyword{align-items:center;border-bottom:none;flex-direction:row;flex-wrap:nowrap;gap:20px;padding-top:0}@media (max-width:768px){section.search_bar .search_detail .keyword{align-items:flex-start;flex-direction:column;gap:12px}}section.search_bar .search_detail .keyword.active{border-bottom:1px solid #ddd}section.search_bar .search_detail .keyword dt{margin-bottom:0}section.search_bar .search_detail .keyword dt:before{background:url(/img/common/icon_search.svg) no-repeat;background-size:contain}section.search_bar .search_detail .keyword dd{align-items:center;display:flex;justify-content:space-between;width:82%}@media (max-width:993px){section.search_bar .search_detail .keyword dd{width:78%}}@media (max-width:768px){section.search_bar .search_detail .keyword dd{width:100%}}section.search_bar .search_detail .keyword input[type=text]{background:#fff;border:2px solid #ddd;border-radius:4px 0 0 4px;border-right:none;font-size:1.6rem;padding:12px 16px;resize:none;width:85%}@media (max-width:993px){section.search_bar .search_detail .keyword input[type=text]{width:76%}}@media (max-width:768px){section.search_bar .search_detail .keyword input[type=text]{font-size:1.4rem;width:85%}}section.search_bar .search_detail .keyword::-moz-placeholder{color:#939393;font-size:1.6rem}section.search_bar .search_detail .keyword::placeholder{color:#939393;font-size:1.6rem}@media (max-width:768px){section.search_bar .search_detail .keyword::-moz-placeholder{font-size:1.4rem}section.search_bar .search_detail .keyword::placeholder{font-size:1.4rem}}section.search_bar .search_detail .keyword button{background:#0096c7;border:2px solid #0096c7;border-left:none;border-radius:0 4px 4px 0;color:#fff;font-size:1.6rem;padding:12px 20px;width:15%}@media (max-width:1100px){section.search_bar .search_detail .keyword button{width:18%}}@media (max-width:993px){section.search_bar .search_detail .keyword button{width:24%}}@media (max-width:768px){section.search_bar .search_detail .keyword button{font-size:0;padding:22px 20px;width:15%}}section.search_bar .search_detail .keyword button>span{padding-right:28px;position:relative}@media (max-width:768px){section.search_bar .search_detail .keyword button>span{padding-right:0}}section.search_bar .search_detail .keyword button>span:after{background:url(/img/search/icon_search_white.svg) no-repeat;content:"";height:22px;position:absolute;right:0;top:0;width:22px}@media (max-width:768px){section.search_bar .search_detail .keyword button>span:after{bottom:0;margin:auto 0;right:-10px}}section.search_bar .search_detail .btn_orangeG{height:54px;margin:40px auto 12px;max-width:320px;transition:all .3s ease-in-out;width:100%}@media (max-width:768px){section.search_bar .search_detail .btn_orangeG{height:48px;margin:20px auto 12px;max-width:300px}}section.search_bar .search_detail .btn_orangeG button{align-items:center;background:none;border:none;color:#fff;display:flex;font-size:1.8rem;font-weight:700;height:100%;justify-content:center;width:100%}@media (max-width:768px){section.search_bar .search_detail .btn_orangeG button{font-size:1.6rem}}section.search_bar .search_detail .btn_bluebord{cursor:pointer;height:54px;margin:0 auto;max-width:320px;position:relative;transition:all .3s ease-in-out;width:100%}@media (max-width:768px){section.search_bar .search_detail .btn_bluebord{height:48px;max-width:300px}}section.search_bar .search_detail .btn_bluebord:after,section.search_bar .search_detail .btn_bluebord:before{background:#0096c7;bottom:0;content:"";height:3px;margin:auto 0;position:absolute;right:32px;top:0;transition:all .3s ease-in-out;width:21px}@media (max-width:768px){section.search_bar .search_detail .btn_bluebord:after,section.search_bar .search_detail .btn_bluebord:before{height:2px;right:24px;width:16px}}section.search_bar .search_detail .btn_bluebord:after{transform:rotate(90deg)}section.search_bar .search_detail .btn_bluebord p{align-items:center;color:#0096c7;display:flex;font-size:1.8rem;font-weight:700;height:100%;justify-content:center;width:100%}@media (max-width:768px){section.search_bar .search_detail .btn_bluebord p{font-size:1.6rem}}section.search_bar .search_detail .btn_bluebord span{padding-right:10px;position:relative}@media (hover:hover){section.search_bar .search_detail .btn_bluebord:hover:before{transform:rotate(180deg)}section.search_bar .search_detail .btn_bluebord:hover:after{transform:rotate(450deg)}section.search_bar .search_detail .btn_bluebord:hover p{opacity:1}}section.search_bar .search_detail .btn_bluebord.down{display:none}section.search_bar .search_detail .btn_up{margin-top:5px;text-align:right}section.search_bar .search_detail .btn_up p{color:#939393;cursor:pointer;display:inline-block;font-size:1.4rem}section.search_bar .search_detail .btn_up p.down{display:none}section.search_bar .search_detail .btn_up span{padding-left:18px;position:relative}section.search_bar .search_detail .btn_up span:after,section.search_bar .search_detail .btn_up span:before{background:#939393;content:"";height:2px;left:0;position:absolute;top:10px;width:12px}section.search_bar .search_detail .btn_up span:before{transform:rotate(45deg)}section.search_bar .search_detail .btn_up span:after{transform:rotate(135deg)}section.search_bar .search_detail .clear{background:none;border:none;color:#939393;cursor:pointer;font-size:1.4rem;text-decoration:underline}.search_list{background:#eaf4f8;padding:80px 0}.search_list .search_result{align-items:center;flex-direction:row;flex-wrap:nowrap;margin-bottom:20px}.search_list .search_result h2{font-size:2.8rem;font-weight:700;text-align:left}@media (max-width:768px){.search_list .search_result h2{font-size:2.4rem}}@media (max-width:560px){.search_list .search_result h2{font-size:2rem}}.search_list .search_result p{font-size:1.6rem}@media (max-width:768px){.search_list .search_result p{font-size:1.4rem}}.search_list .search_result p>span{color:#0096c7;display:inline-block;font-size:3.2rem;font-weight:700;line-height:1.4;margin:0 8px}@media (max-width:768px){.search_list .search_result p>span{font-size:2.4rem;margin:0 6px}}.search_list .listhead{align-items:center;background:#fff;border-radius:8px;box-shadow:0 6px 12px 0 rgba(0,0,0,.05);gap:12px;justify-content:flex-start;margin-bottom:40px;padding:24px;position:relative}@media (max-width:768px){.search_list .listhead{align-items:flex-start;margin-bottom:34px}}.search_list .listhead:after{border:16px solid transparent;border-top:20px solid #fff;bottom:-35px;content:"";filter:drop-shadow(0 6px 12px 0 rgba(0,0,0,.05));left:60px;position:absolute}.search_list .listhead>p{border-right:2px solid #ddd;font-size:1.6rem;font-weight:700;padding-right:24px;text-align:left}@media (max-width:768px){.search_list .listhead>p{border-right:none;padding-right:0}}.search_list .listhead .listhead_result{align-items:center;gap:16px;justify-content:flex-start;padding-left:24px}@media (max-width:768px){.search_list .listhead .listhead_result{align-items:flex-start;gap:8px;padding-left:0}}.search_list .listhead .listhead_result p{font-size:1.6rem;text-align:left}@media (max-width:768px){.search_list .listhead .listhead_result p{font-size:1.4rem}}.search_list .listhead .listhead_result .title{color:#0096c7;font-size:1.4rem;margin-right:8px;padding-right:0}.search_list .listhead .listhead_result .title:after{content:none}@media (max-width:768px){.search_list .listhead .listhead_result .title{display:block}}.search_list .listhead .listhead_result span{display:inline-block;padding-right:5px;position:relative}.search_list .listhead .listhead_result span:after{bottom:0;content:",";font-size:1.4rem;position:absolute;right:0}.search_list .listhead .listhead_result span:last-child:after{content:none}.search_list .listhead .listhead_result .no_check{color:#939393}.search_list .one_list{background:#fff;border-radius:8px;box-shadow:0 6px 12px rgba(0,0,0,.05);margin-bottom:60px;position:relative}@media (max-width:768px){.search_list .one_list{border-radius:4px;margin-bottom:32px}}.search_list .one_list>a{color:#333;line-height:1.8;padding:32px 60px 24px;text-align:left;width:100%}.search_list .one_list>a:hover{opacity:1}@media (max-width:993px){.search_list .one_list>a{padding:32px 40px 24px}}@media (max-width:768px){.search_list .one_list>a{padding:12px 16px 20px}}.search_list .one_list .list_top{align-items:center;width:100%}.search_list .one_list .list_top.update_tag{width:92%}@media (max-width:768px){.search_list .one_list .list_top.update_tag{width:100%}}.search_list .one_list .list_top .company{align-items:center;margin-bottom:20px;width:100%}@media (max-width:768px){.search_list .one_list .list_top .company{align-items:flex-start;flex-direction:column-reverse;gap:8px;margin-bottom:10px}}.search_list .one_list .list_top .company>.flex{align-items:center;flex-direction:row;flex-wrap:nowrap;gap:14px}.search_list .one_list .list_top .company figure{max-width:60px;width:100%}@media (max-width:560px){.search_list .one_list .list_top .company figure{max-width:44px}}.search_list .one_list .list_top .company figure>img{height:auto;image-rendering:-webkit-optimize-contrast;vertical-align:middle;width:100%}.search_list .one_list .list_top .company .company_info>p{font-size:1.4rem;white-space:nowrap}@media (max-width:768px){.search_list .one_list .list_top .company .company_info>p{font-size:1.2rem}}.search_list .one_list .list_top .company .company_info>p:last-child{color:#939393}.search_list .one_list .list_top .company .info_time>p{color:#939393;display:inline-block;font-size:1.4rem;padding-left:24px;position:relative}@media (max-width:560px){.search_list .one_list .list_top .company .info_time>p{font-size:1rem;padding-left:20px}}.search_list .one_list .list_top .company .info_time>p:before{background:url(/img/search/icon_time.svg) no-repeat;background-size:contain;content:"";height:16px;left:0;position:absolute;top:5px;width:16px}@media (max-width:560px){.search_list .one_list .list_top .company .info_time>p:before{bottom:0;height:14px;margin:auto 0;top:0;width:14px}}.search_list .one_list .list_top .update{align-items:center;background:url(/img/search/active_bg.png) no-repeat;background-size:contain;color:#fff;display:flex;font-size:1.4rem;font-weight:700;height:66px;justify-content:center;position:absolute;right:0;top:-4px;width:86px}.search_list .one_list h3{border-bottom:1px solid #ddd;color:#0096c7;font-size:2.2rem;font-weight:700;line-height:1.6;margin-bottom:40px;padding-bottom:20px;text-decoration:underline}@media (max-width:768px){.search_list .one_list h3{border-bottom:none;font-size:1.6rem;margin-bottom:12px;padding-bottom:0}}.search_list .one_list .list_detail{grid-column-gap:32px;display:grid;grid-template:"a c" auto "b c" auto;grid-template-columns:auto 474px;margin-bottom:20px}@media (max-width:993px){.search_list .one_list .list_detail{grid-template:"a a" auto "b c" auto;grid-template-columns:auto 360px}}@media (max-width:768px){.search_list .one_list .list_detail{grid-template-columns:auto 260px}}@media (max-width:560px){.search_list .one_list .list_detail{grid-column-gap:16px;grid-template-columns:auto 156px}}.search_list .one_list .list_detail .tag{align-items:center;flex-direction:row;gap:6px;grid-area:a;justify-content:flex-start;margin-bottom:20px}@media (max-width:768px){.search_list .one_list .list_detail .tag{margin-bottom:12px}}.search_list .one_list .list_detail .tag>span{border:1px solid #ddd;border-radius:4px;font-size:1.2rem;font-weight:700;padding:4px 6px}@media (max-width:560px){.search_list .one_list .list_detail .tag>span{font-size:1rem;padding:2px 4px}}.search_list .one_list .list_detail .tag>span.envi{background:#f8f8f8;border:none}.search_list .one_list .list_detail .job_info{grid-area:b}@media (max-width:993px){.search_list .one_list .list_detail .job_info{display:flex;flex-direction:column;justify-content:center}}.search_list .one_list .list_detail .job_info p{font-size:1.4rem;margin-bottom:12px;padding-left:30px;position:relative}@media (max-width:768px){.search_list .one_list .list_detail .job_info p{margin-bottom:10px}}@media (max-width:560px){.search_list .one_list .list_detail .job_info p{font-size:1.2rem}}.search_list .one_list .list_detail .job_info p:before{content:"";height:20px;left:0;position:absolute;top:2px;width:20px}@media (max-width:560px){.search_list .one_list .list_detail .job_info p:before{height:17px;width:17px}}.search_list .one_list .list_detail .job_info p.type{-webkit-line-clamp:1;-webkit-box-orient:vertical;word-wrap:break-word;display:-webkit-box;overflow:hidden;text-overflow:ellipsis}.search_list .one_list .list_detail .job_info p.type:before{background:url(/img/search/icon_type.svg) no-repeat;background-size:contain}.search_list .one_list .list_detail .job_info p.occupation{-webkit-line-clamp:2;-webkit-box-orient:vertical;word-wrap:break-word;display:-webkit-box;overflow:hidden;text-overflow:ellipsis}.search_list .one_list .list_detail .job_info p.occupation:before{background:url(/img/search/icon_occupation.svg) no-repeat;background-size:contain}.search_list .one_list .list_detail .job_info p.salary{-webkit-line-clamp:1;-webkit-box-orient:vertical;word-wrap:break-word;display:-webkit-box;overflow:hidden;text-overflow:ellipsis}.search_list .one_list .list_detail .job_info p.salary:before{background:url(/img/search/icon_salary.svg) no-repeat;background-size:contain}.search_list .one_list .list_detail .job_info p.address{-webkit-line-clamp:1;-webkit-box-orient:vertical;word-wrap:break-word;display:-webkit-box;margin-bottom:0;overflow:hidden;text-overflow:ellipsis}.search_list .one_list .list_detail .job_info p.address:before{background:url(/img/search/icon_area.svg) no-repeat;background-size:contain}.search_list .one_list .list_detail figure{grid-area:c;height:237px;width:100%}@media (max-width:993px){.search_list .one_list .list_detail figure{height:180px}}@media (max-width:768px){.search_list .one_list .list_detail figure{height:130px}}@media (max-width:560px){.search_list .one_list .list_detail figure{height:78px}}.search_list .one_list .list_detail figure img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.search_list .one_list .job_detail{background:#f8f8f8;border-radius:4px;overflow-x:hidden;padding:12px 16px}.search_list .one_list .job_detail .title{color:#0096c7;font-size:1.4rem;font-weight:700;margin-bottom:5px}.search_list .one_list .job_detail p{-webkit-line-clamp:2;-webkit-box-orient:vertical;-moz-box-lines:2;word-wrap:break-word;display:-webkit-box;display:-moz-box;font-size:1.2rem;overflow:hidden;text-align:left;text-overflow:ellipsis}.search_list .one_list .entry_btn{align-items:center;background:#f8f8f8;border-radius:0 0 8px 8px;padding:24px 60px}@media (max-width:993px){.search_list .one_list .entry_btn{flex-direction:column;gap:12px;padding:24px 40px}}@media (max-width:768px){.search_list .one_list .entry_btn{border-radius:0 0 4px 4px;padding:12px 16px}}@media (max-width:560px){.search_list .one_list .entry_btn{justify-content:center}}.search_list .one_list .entry_btn>a{color:#0096c7;display:inline-block;font-size:1.8rem;font-weight:700;text-align:left;width:19%}@media (max-width:993px){.search_list .one_list .entry_btn>a{text-align:right;width:100%}}@media (max-width:768px){.search_list .one_list .entry_btn>a{font-size:1.4rem}}.search_list .one_list .entry_btn>a span{padding-left:20px;position:relative}@media (max-width:768px){.search_list .one_list .entry_btn>a span{padding-left:12px}}.search_list .one_list .entry_btn>a span:after,.search_list .one_list .entry_btn>a span:before{background:#0096c7;border-radius:16px;content:"";height:2px;left:0;position:absolute;width:10px}@media (max-width:768px){.search_list .one_list .entry_btn>a span:after,.search_list .one_list .entry_btn>a span:before{width:7px}}.search_list .one_list .entry_btn>a span:before{top:9px;transform:rotate(45deg)}@media (max-width:768px){.search_list .one_list .entry_btn>a span:before{top:8px}}.search_list .one_list .entry_btn>a span:after{top:16px;transform:rotate(-45deg)}@media (max-width:768px){.search_list .one_list .entry_btn>a span:after{top:12px}}.search_list .one_list .entry_btn .flex{align-items:center;flex-direction:row;flex-wrap:nowrap;gap:16px;justify-content:flex-end;width:81%}@media (max-width:993px){.search_list .one_list .entry_btn .flex{width:100%}}@media (max-width:768px){.search_list .one_list .entry_btn .flex{gap:12px}}@media (max-width:560px){.search_list .one_list .entry_btn .flex{justify-content:space-between}.search_list .one_list .entry_btn .flex>form{width:48%}.search_list .one_list .entry_btn .flex>form .btn_bluebord{width:100%}}.search_list .one_list .entry_btn .flex .btn_bluebord,.search_list .one_list .entry_btn .flex .btn_orangeG{height:54px;width:240px}@media (max-width:768px){.search_list .one_list .entry_btn .flex .btn_bluebord,.search_list .one_list .entry_btn .flex .btn_orangeG{height:42px;width:146px}}@media (max-width:560px){.search_list .one_list .entry_btn .flex .btn_bluebord,.search_list .one_list .entry_btn .flex .btn_orangeG{width:48%}}.search_list .one_list .entry_btn .flex .btn_bluebord a,.search_list .one_list .entry_btn .flex .btn_bluebord input[type=button],.search_list .one_list .entry_btn .flex .btn_bluebord input[type=submit],.search_list .one_list .entry_btn .flex .btn_orangeG a,.search_list .one_list .entry_btn .flex .btn_orangeG input[type=button],.search_list .one_list .entry_btn .flex .btn_orangeG input[type=submit]{align-items:center;display:flex;font-size:1.8rem;font-weight:700;height:100%;justify-content:center;width:100%}@media (max-width:768px){.search_list .one_list .entry_btn .flex .btn_bluebord a,.search_list .one_list .entry_btn .flex .btn_bluebord input[type=button],.search_list .one_list .entry_btn .flex .btn_bluebord input[type=submit],.search_list .one_list .entry_btn .flex .btn_orangeG a,.search_list .one_list .entry_btn .flex .btn_orangeG input[type=button],.search_list .one_list .entry_btn .flex .btn_orangeG input[type=submit]{font-size:1.4rem}}.search_list .one_list .entry_btn .flex .btn_bluebord input[type=button],.search_list .one_list .entry_btn .flex .btn_bluebord input[type=submit],.search_list .one_list .entry_btn .flex .btn_orangeG input[type=button],.search_list .one_list .entry_btn .flex .btn_orangeG input[type=submit]{background:#fff;border-radius:40px;color:#0096c7;padding-left:10px}@media (max-width:768px){.search_list .one_list .entry_btn .flex .btn_bluebord input[type=button],.search_list .one_list .entry_btn .flex .btn_bluebord input[type=submit],.search_list .one_list .entry_btn .flex .btn_orangeG input[type=button],.search_list .one_list .entry_btn .flex .btn_orangeG input[type=submit]{padding-left:16px}}.search_list .one_list .entry_btn .flex .btn_bluebord a,.search_list .one_list .entry_btn .flex .btn_orangeG a{color:#fff}.search_list .one_list .entry_btn .flex .btn_bluebord{transition:all .3s ease-in-out}.search_list .one_list .entry_btn .flex .btn_bluebord span{display:block;height:100%;position:relative;width:100%}.search_list .one_list .entry_btn .flex .btn_bluebord span:before{background:url(/img/detail/icon_fav.svg) no-repeat;background-size:contain;bottom:0;content:"";height:22px;left:20px;margin:auto 0;position:absolute;top:0;transition:all .3s ease-in-out;width:22px}@media (max-width:768px){.search_list .one_list .entry_btn .flex .btn_bluebord span:before{height:16px;left:28px;width:16px}}@media (hover:hover){.search_list .one_list .entry_btn .flex .btn_bluebord:hover input[type=button],.search_list .one_list .entry_btn .flex .btn_bluebord:hover input[type=submit]{background:#eef2fb}}.search_list .one_list .entry_btn .flex .btn_bluebord.added input[type=button],.search_list .one_list .entry_btn .flex .btn_bluebord.added input[type=submit]{background:#eef2fb}.search_list .one_list .entry_btn .flex .btn_bluebord.added span:before{background:url(/img/search/icon_fav_hover.svg) no-repeat;background-size:contain;left:20px}@media (max-width:768px){.search_list .one_list .entry_btn .flex .btn_bluebord.added span:before{left:3px}}@media (max-width:560px){.search_list .one_list .entry_btn .flex .btn_bluebord.added span:before{left:5%}}.search_list .one_list .entry_btn:hover a,.search_list .one_list:hover h3{opacity:1}.search_pager,.search_pager ul.flex{align-items:center;flex-direction:row;flex-wrap:nowrap}.search_pager ul.flex{gap:16px;justify-content:center}@media (max-width:768px){.search_pager ul.flex{flex-wrap:wrap;gap:10px}}.search_pager ul.flex li{height:44px;width:44px}@media (max-width:768px){.search_pager ul.flex li{height:32px;width:32px}}.search_pager ul.flex li a,.search_pager ul.flex li>span{align-items:center;background:none;border:2px solid #0096c7;border-radius:100%;color:#0096c7;cursor:pointer;display:flex;font-family:Roboto,sans-serif;font-size:2rem;font-weight:700;height:100%;justify-content:center;line-height:1;transition:all .3s ease-in-out;width:100%}@media (max-width:768px){.search_pager ul.flex li a,.search_pager ul.flex li>span{font-size:1.5rem}}.search_pager ul.flex li a.active,.search_pager ul.flex li>span.active{background:#0096c7;color:#fff;cursor:default}@media (hover:hover){.search_pager ul.flex li a:hover{background:#0096c7;color:#fff;opacity:1}}.search_pager ul.flex li>span{cursor:default}.search_pager .next a,.search_pager .next span,.search_pager .prev a,.search_pager .prev span{color:#0096c7;font-size:1.6rem;font-weight:700}.search_pager .next a,.search_pager .prev a{position:relative}.search_pager .next a:after,.search_pager .next a:before,.search_pager .prev a:after,.search_pager .prev a:before{background:#0096c7;border-radius:8px;content:"";height:2px;position:absolute;width:9px}.search_pager .next a:before,.search_pager .prev a:before{top:8px}@media (max-width:768px){.search_pager .next a:before,.search_pager .prev a:before{top:15px}}.search_pager .next a:after,.search_pager .prev a:after{top:14px}@media (max-width:768px){.search_pager .next a:after,.search_pager .prev a:after{top:20px}}.search_pager .prev a{padding-left:34px}@media (max-width:768px){.search_pager .prev a{height:32px;width:32px}}.search_pager .prev a:after,.search_pager .prev a:before{left:0}.search_pager .prev a:before{transform:rotate(-45deg)}.search_pager .prev a:after{transform:rotate(-135deg)}.search_pager .next a{padding-right:34px}@media (max-width:768px){.search_pager .next a{height:32px;width:32px}}.search_pager .next a:after,.search_pager .next a:before{right:0}.search_pager .next a:before{transform:rotate(45deg)}.search_pager .next a:after{transform:rotate(135deg)}.terms{background:#fff;bottom:80px;height:54px;position:fixed;right:20px;transition:all .3s ease-in-out;width:240px;z-index:20}@media (max-width:768px){.terms{height:42px;width:146px}}.terms a{align-items:center;color:#0096c7;display:flex;font-size:1.8rem;font-weight:700;height:100%;justify-content:center;width:100%}@media (max-width:768px){.terms a{font-size:1.4rem}}.terms a span{padding-left:36px;position:relative}@media (max-width:768px){.terms a span{padding-left:28px}}.terms a span:before{background:url(/img/search/icon_filter.svg) no-repeat;background-size:contain;content:"";height:28px;left:0;position:absolute;transition:all .3s ease-in-out;width:28px}@media (max-width:768px){.terms a span:before{height:20px;width:20px}}

/*# sourceMappingURL=search.css.map*/