.slick-slider{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url('/img/ajax-loader.gif') center center no-repeat}@font-face{font-family:"slick";src:url("/lib/slick/fonts/slick.eot");src:url("/lib/slick/fonts/slick.eot?#iefix") format("embedded-opentype"),url("/lib/slick/fonts/slick.woff") format("woff"),url("/lib/slick/fonts/slick.ttf") format("truetype"),url("/lib/slick/fonts/slick.svg#slick") format("svg");font-weight:normal;font-style:normal}.slick-prev,.slick-next{position:absolute;display:block;height:20px;width:20px;line-height:0px;font-size:0px;cursor:pointer;background:transparent;color:transparent;top:50%;margin-top:-10px\9;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);padding:0;border:none;outline:none}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{outline:none;background:transparent;color:transparent}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-family:"slick";font-size:20px;line-height:1;color:#fff;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir="rtl"] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir="rtl"] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir="rtl"] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir="rtl"] .slick-next:before{content:"←"}.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-45px;list-style:none;display:block;text-align:center;padding:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:transparent;display:block;height:20px;width:20px;outline:none;line-height:0px;font-size:0px;color:transparent;padding:5px;cursor:pointer}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:"slick";font-size:6px;line-height:20px;text-align:center;color:#000;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#000;opacity:.75}.content-mainvisual{background-color:#dc143c;height:314px;overflow:hidden;position:relative}.content-mainvisual .btn-prev,.content-mainvisual .btn-next{position:absolute;top:42%;width:40px;height:40px;text-align:center;border-radius:5px;-webkit-transition:0.8s;transition:0.8s}.content-mainvisual .btn-prev:hover,.content-mainvisual .btn-next:hover{background:rgba(255,255,255,0.3);-webkit-transition:0.6s;transition:0.6s}.content-mainvisual .btn-prev{z-index:999;left:32px}.content-mainvisual .btn-prev img{margin:10px 10px 10px 8px}.content-mainvisual .btn-next{right:32px}.content-mainvisual .btn-next img{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg);margin:10px 10px 10px 10px}.content-mainvisual .main-image-slick{margin:0 auto;position:relative;height:314px;top:0px}.content-mainvisual .main-image-slick .background-type00{width:100%}.content-mainvisual .main-image-slick .background-type00 .inner{position:relative;width:1000px;margin:0 auto}.content-mainvisual .main-image-slick .background-type00 .inner a:focus{outline:none}.content-mainvisual .main-image-slick .background-type01{width:100%;background:#dc143c}.content-mainvisual .main-image-slick .background-type01:focus{outline:none}.content-mainvisual .main-image-slick .background-type01 .inner{position:relative;width:1000px;margin:0 auto}.content-mainvisual .main-image-slick .background-type01 .inner a{position:absolute;top:200px;right:190px;margin:0 auto;display:block}.content-mainvisual .main-image-slick .background-type01 .inner a:hover{opacity:0.8}.content-mainvisual .main-image-slick .background-type01 .inner a:focus{outline:none}.content-mainvisual .main-image-slick .background-type02{width:100%;background-color:#3ca1c2}.content-mainvisual .main-image-slick .background-type02:focus{outline:none}.content-mainvisual .main-image-slick .background-type02 .inner{position:relative;width:1000px;margin:0 auto}.content-mainvisual .main-image-slick .background-type02:focus{outline:none}.content-quicksearch{padding:1px 20px 22px 20px}.content-quicksearch>.content{width:1000px;margin:0 auto}.content-grand{width:1000px;margin:0px auto 0;padding:0;overflow:hidden;*zoom:1}.content-grand>.main{width:660px;float:left}.content-grand>.side{width:340px;float:right}.content-grand>.side>.content{margin:0 0 0 10px;width:330px}.pop-area{border:1px solid #e1e1e1;border-bottom:1px solid #d6d6d6;width:1000px;margin:20px auto 20px;padding:0;overflow:hidden}.pop-area>h2{margin:13px 15px;padding:7px 7px;font-size:14px;font-weight:normal}.pop-area>h2:before{content:url('/img/pc/page/top/magnifying-glass.png');position:relative;top:3px;right:6px}.pop-area .job-area{display:inline-block;width:47%;margin-left:10px}.pop-area .job-area h3{margin:0 15px;display:inline-block}.pop-area .job-area ul.link-area{margin:5px 16px 20px;font-size:12px}.pop-area .job-area ul.link-area li{display:inline-block}.pop-area .job-area ul.link-area li:after{content:"|";margin:0 .5em;color:#E1E1E1}.pop-area .job-area ul.link-area li span.dead-link{color:#9ac}.pop-area .job-area ul.link-area li:last-child:after{content:""}.pop-area .job-area ul.link-area a{color:#69C;text-decoration:none}.pop-area .job-area ul.link-area a:hover{color:#eb242d}.content-middle{margin:25px auto 0;background-color:#34362f;overflow:hidden;*zoom:1}.content-middle>.content{width:1000px;margin:20px auto;overflow:hidden;*zoom:1}.content-middle>.content>.main{width:700px;float:left}.content-middle>.content>.main>.content{padding:10px 0 20px 0;text-align:center}.content-middle>.content>.side{width:300px;float:right;border-left:1px solid #F4C8CF;background:#fff}.content-rising{margin:0px auto;padding:1px;background:#F7F7F7}.content-rising>.content{width:1000px;margin:0px auto}.content-recently{margin:0px auto;padding-top:5px;border-top:1px solid #e7e7e5;border-bottom:1px solid #e7e7e5;-webkit-box-shadow:0 4px 6px -6px rgba(0,0,0,0.2) inset,0 -6px 6px -6px rgba(0,0,0,0.2) inset;box-shadow:0 4px 6px -6px rgba(0,0,0,0.2) inset,0 -6px 6px -6px rgba(0,0,0,0.2) inset;background-color:#ECECEA}.content-recently>.content{width:1000px;margin:0px auto}.contents-special{padding:20px 0px;background:#F7F7F7}.contents-special>.content{width:1000px;margin:0px auto}.content-quicksearch>.content .head{position:relative}.content-quicksearch>.content .head h2{margin:12px 0 2px 0px;font-weight:normal;font-size:11px}.content-quicksearch>.content .head h2:before{position:relative;top:4px;left:2px;content:url('/img/pc/page/top/magnifying-glass.png');width:18px;height:18px;margin-right:12px}.content-quicksearch>.content .head h2:after{content:url('/img/pc/page/top/quick-search.png');width:118px;height:10px;margin-left:23px}.content-quicksearch>.content .search{display:table;width:100%}.content-quicksearch>.content .search .search-select,.content-quicksearch>.content .search .search-input,.content-quicksearch>.content .search .button{display:table-cell}.content-quicksearch>.content .search .search-select{width:64%}.content-quicksearch>.content .search .search-select span,.content-quicksearch>.content .search .search-select .search-job-select,.content-quicksearch>.content .search .search-select .search-job-area{display:table-cell}.content-quicksearch>.content .search .search-select .search-job-select input,.content-quicksearch>.content .search .search-select .search-job-select select,.content-quicksearch>.content .search .search-select .search-job-area input,.content-quicksearch>.content .search .search-select .search-job-area select{border-radius:0px;height:39px;font-size:12px}.content-quicksearch>.content .search .search-select .search-job-select{width:200px}.content-quicksearch>.content .search .search-select .punctuate{padding:0 5px}.content-quicksearch>.content .search .search-select .search-job-area{width:165px;padding-right:4px}.content-quicksearch>.content .search .search-select .caption{background:#676767;color:#fff;padding:4px 12px 4px 12px;margin-right:-5px;font-size:12px}.content-quicksearch>.content .search .search-select .button button{width:81px;padding:11px 0px;background:#dc143c;border-radius:5px;border-bottom:2px solid #a50f2d}.content-quicksearch>.content .search .search-select .button button:hover{background:#BE020E;opacity:1}.content-quicksearch>.content .search .search-input .search-keyword-input,.content-quicksearch>.content .search .search-input .button{display:table-cell}.content-quicksearch>.content .search .search-input .search-keyword-input{width:279px;padding-right:4px}.content-quicksearch>.content .search .search-input .search-keyword-input input{border-radius:0px;height:39px}.content-quicksearch>.content .search .search-input .button button{width:81px;padding:11px 0;background:#dc143c;border-radius:5px;border-bottom:2px solid #a50f2d}.content-quicksearch>.content .search .search-input .button button:hover{background:#BE020E;opacity:1}.content-grand>.main>.information{margin:0 12px 5px 0;text-align:center;border:1px solid #ccc;border-radius:5px;border-color:#dc143c}.content-grand>.main>.information a{padding:5px 10px;display:block;text-decoration:none;font-size:13px;color:#dc143c}.content-grand>.main>.content>.map{height:415px;background-image:url('/img/pc/page/top/map-001.png');background-repeat:no-repeat;position:relative}.content-grand>.main>.content>.map>h3{margin:0;padding:5px 30px;font-size:12px;font-weight:normal}.content-grand>.main>.content>.map ul{position:absolute;font-size:14px;line-height:2.1}.content-grand>.main>.content>.map ul>li span,.content-grand>.main>.content>.map ul>li a{display:block;width:63px;text-align:center;text-decoration:none;color:#333333;font-weight:bold}.content-grand>.main>.content>.map ul>li span.dead-link,.content-grand>.main>.content>.map ul>li a.dead-link{color:#999}.content-grand>.main>.content>.map ul>li span.dead-link:hover,.content-grand>.main>.content>.map ul>li a.dead-link:hover{opacity:1}.content-grand>.main>.content>.map ul>li span:hover,.content-grand>.main>.content>.map ul>li a:hover{opacity:0.5}.content-grand>.main>.content>.map ul.hokkaido{width:63px;top:62px;right:16px}.content-grand>.main>.content>.map ul.tohoku{width:126px;height:100px;top:132px;right:15px}.content-grand>.main>.content>.map ul.tohoku li{float:left;margin-bottom:6px}.content-grand>.main>.content>.map ul.hokuriku-koushinetsu{width:126px;top:62px;left:219px;height:100px}.content-grand>.main>.content>.map ul.hokuriku-koushinetsu li{float:left;margin-bottom:6px}.content-grand>.main>.content>.map ul.kanto{width:126px;height:135px;bottom:8px;right:15px}.content-grand>.main>.content>.map ul.kanto li{float:left;margin-bottom:6px}.content-grand>.main>.content>.map ul.tokai{width:126px;bottom:8px;right:166px;height:64px}.content-grand>.main>.content>.map ul.tokai li{float:left;margin-bottom:6px}.content-grand>.main>.content>.map ul.kinki{width:189px;top:62px;left:5px;height:64px}.content-grand>.main>.content>.map ul.kinki li{float:left;margin-bottom:6px}.content-grand>.main>.content>.map ul.chugoku{width:189px;top:167px;left:6px;height:64px}.content-grand>.main>.content>.map ul.chugoku li{float:left;margin-bottom:6px}.content-grand>.main>.content>.map ul.shikoku{width:126px;bottom:8px;left:220px;height:64px}.content-grand>.main>.content>.map ul.shikoku li{float:left;margin-bottom:6px}.content-grand>.main>.content>.map ul.kyushu-okinawa{width:126px;height:135px;bottom:8px;left:4px}.content-grand>.main>.content>.map ul.kyushu-okinawa li{float:left;margin-bottom:6px}.content-grand>.main>.content>.map ul.kaigai{width:63px;bottom:8px;left:143px}.content-grand>.side>.content>.category{background-image:url('/img/pc/page/top/job-category-background2.png');background-repeat:no-repeat;width:330px;height:420px}.content-grand>.side>.content>.category>.head{padding:13px 35px 0px}.content-grand>.side>.content>.category>.head h3{margin:0;padding:0;font-weight:normal;font-size:12px;margin-left:5px}.content-grand>.side>.content>.category>.head p{color:#fff}.content-grand>.side>.content>.category>.content ul{overflow:hidden;*zoom:1;margin-top:8px}.content-grand>.side>.content>.category>.content ul li{display:block;width:162px;float:left}.content-grand>.side>.content>.category>.content ul li:nth-of-type(odd){margin-left:4px}.content-grand>.side>.content>.category>.content ul li span,.content-grand>.side>.content>.category>.content ul li a{display:block;padding:8px 10px 8px 10px;vertical-align:middle;font-size:12px;text-decoration:none;color:#dc143c;font-weight:bold}.content-grand>.side>.content>.category>.content ul li span:hover,.content-grand>.side>.content>.category>.content ul li a:hover{opacity:0.5}.content-grand>.side>.content>.category>.content ul li span.esthe-link:before,.content-grand>.side>.content>.category>.content ul li a.esthe-link:before{content:url('/img/pc/page/top/esthe_icon.png');width:25px;height:25px;margin-right:5px;position:relative;top:5px}.content-grand>.side>.content>.category>.content ul li span.beautician-link:before,.content-grand>.side>.content>.category>.content ul li a.beautician-link:before{content:url('/img/pc/page/top/beautician_icon.png');width:25px;height:25px;margin-right:5px;position:relative;top:5px}.content-grand>.side>.content>.category>.content ul li span.nail-link:before,.content-grand>.side>.content>.category>.content ul li a.nail-link:before{content:url('/img/pc/page/top/nail_icon.png');width:25px;height:25px;margin-right:5px;position:relative;top:5px}.content-grand>.side>.content>.category>.content ul li span.aroma-link:before,.content-grand>.side>.content>.category>.content ul li a.aroma-link:before{content:url('/img/pc/page/top/aroma_icon.png');width:25px;height:25px;margin-right:5px;position:relative;top:5px}.content-grand>.side>.content>.category>.content ul li span.beauty-advisor-link:before,.content-grand>.side>.content>.category>.content ul li a.beauty-advisor-link:before{content:url('/img/pc/page/top/beauty-advisor_icon.png');width:25px;height:25px;margin-right:5px;position:relative;top:5px}.content-grand>.side>.content>.category>.content ul li span.rifure-link:before,.content-grand>.side>.content>.category>.content ul li a.rifure-link:before{content:url('/img/pc/page/top/rifure_icon.png');width:25px;height:25px;margin-right:5px;position:relative;top:5px}.content-grand>.side>.content>.category>.content ul li span.bridal-link:before,.content-grand>.side>.content>.category>.content ul li a.bridal-link:before{content:url('/img/pc/page/top/bridal_icon.png');width:25px;height:25px;margin-right:5px;position:relative;top:5px}.content-grand>.side>.content>.category>.content ul li span.eyelist-link:before,.content-grand>.side>.content>.category>.content ul li a.eyelist-link:before{content:url('/img/pc/page/top/eyelist_icon.png');width:25px;height:25px;margin-right:5px;position:relative;top:5px}.content-grand>.side>.content>.category>.content ul li span.business-link:before,.content-grand>.side>.content>.category>.content ul li a.business-link:before{content:url('/img/pc/page/top/business_icon.png');width:25px;height:25px;margin-right:5px;position:relative;top:5px}.content-grand>.side>.content>.category>.content ul li span.clinic-link:before,.content-grand>.side>.content>.category>.content ul li a.clinic-link:before{content:url('/img/pc/page/top/clinic_icon.png');width:25px;height:25px;margin-right:5px;position:relative;top:5px}.content-grand>.side>.content>.category>.content ul li span.sale-link:before,.content-grand>.side>.content>.category>.content ul li a.sale-link:before{content:url('/img/pc/page/top/sale_icon.png');width:25px;height:25px;margin-right:5px;position:relative;top:5px}.content-grand>.side>.content>.category>.content ul li span.office-work-link:before,.content-grand>.side>.content>.category>.content ul li a.office-work-link:before{content:url('/img/pc/page/top/office-work_icon.png');width:25px;height:25px;margin-right:5px;position:relative;top:5px}.content-grand>.side>.content>.category>.content ul li span.dead-link,.content-grand>.side>.content>.category>.content ul li a.dead-link{color:#999}.content-grand>.side>.content>.category>.content ul li span.dead-link:hover,.content-grand>.side>.content>.category>.content ul li a.dead-link:hover{opacity:1}.content-grand>.side>.content>.category>.content>.temp{margin:4px 5px;width:319px;text-align:center}.content-grand>.side>.content>.category>.content>.temp a{display:block;padding:13px;font-size:12px;text-align:center;text-decoration:none;color:#dc143c;font-weight:bold}.content-grand>.side>.content>.category>.content>.temp a:hover{opacity:0.5}.content-grand>.side>.content>.update{margin:15px 0 30px 0;text-align:center;color:#dc143c}.content-grand>.side>.content>.update p{margin:0}.content-grand>.side>.content>.update p .count{font-size:20px;font-weight:bold;color:#333}.content-grand>.side>.content>.banner{text-align:center;margin:10px 0px}.content-middle>.content h2{color:#FFF;font-weight:normal;font-size:13px;text-align:center}.content-middle>.content h2 span{color:#dc143c;font-size:22px}.content-middle>.content h2:after{content:url('/img/pc/page/top/special.png');width:65px;height:12px;margin-left:15px;position:relative;top:1px}.content-middle>.content ul li{margin:0px;display:inline-block}.content-middle>.content ul li:not(:last-child){margin-right:6px}.content-middle>.content ul li a{display:block}.content-middle>.content ul li a:hover{opacity:0.9}.content-middle>.content>.main>.content h2{margin:10px 0 20px 0px}.content-middle>.content>.main>.content>.top-special-banner>a{display:inline-block;margin:15px 10px}.content-middle>.content>.main>.content>.top-special-banner>a>.image{width:300px;height:225px}.content-middle>.content>.main>.content>.top-special-banner>a>.image>img{width:100%;height:100%}.content-middle>.content>.main>.content>.top-special-banner>a:hover{opacity:0.5}.content-middle>.content>.main>.content>.top-banner>a{display:inline-block;margin:15px 10px}.content-middle>.content>.main>.content>.top-banner>a>.image{width:300px;height:80px}.content-middle>.content>.main>.content>.top-banner>a>.image>img{width:100%;height:100%}.content-middle>.content>.main>.content>.top-banner>a:hover{opacity:0.5}.content-rising>.content>.top-new-job{position:relative;margin:37px auto 17px;font-size:0}.content-rising>.content>.top-new-job>h2{text-align:center;margin:0}.content-rising>.content>.top-new-job>.btn-prev,.content-rising>.content>.top-new-job>.btn-next{position:absolute;font-size:14px;display:inline-block;cursor:pointer;outline:0;color:#676767}.content-rising>.content>.top-new-job>.btn-prev:hover,.content-rising>.content>.top-new-job>.btn-next:hover{color:#D8102C}.content-rising>.content>.top-new-job>.btn-prev{left:-50px;top:130px}.content-rising>.content>.top-new-job>.btn-next{right:-50px;top:130px}.content-rising>.content>.top-new-job>ul.job-slick{display:inline-block;margin:25px auto 0;width:1000px;height:204px;overflow:hidden;font-size:0;text-align:center}.content-rising>.content>.top-new-job>ul.job-slick.slick-slider{margin-bottom:0px}.content-rising>.content>.top-new-job>ul.job-slick li{display:inline-block;width:192px;height:204px;font-size:14px;border:1px solid #E1E1E1;border-bottom:1px solid #D6D6D6;background:#fff;margin-right:10px;padding:9px;height:204px}.content-rising>.content>.top-new-job>ul.job-slick li:nth-child(5n){margin-right:0px}.content-rising>.content>.top-new-job>ul.job-slick li a{display:block;text-decoration:none}.content-rising>.content>.top-new-job>ul.job-slick li a:focus{outline:none}.content-rising>.content>.top-new-job>ul.job-slick li a .image{position:relative;overflow:hidden;width:172px;height:129px;background:#f4f4f4}.content-rising>.content>.top-new-job>ul.job-slick li a .image img{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;border:0;max-width:100%;min-height:100%}.content-rising>.content>.top-new-job>ul.job-slick li a .com-name{padding:3px 7px 0px;margin:0px;overflow:hidden;line-height:1.5}.content-rising>.content>.top-new-job>ul.job-slick li a .com-name{height:20px;font-size:11px;color:#dc143c;white-space:nowrap;text-overflow:ellipsis;text-align:right}.content-rising>.content>.top-new-job>ul.job-slick li a .job-title{line-height:1.5;height:3em;background-color:#fff;position:relative;padding-right:1em;overflow:hidden;font-size:12px;margin:0}.content-rising>.content>.top-new-job>ul.job-slick li a .job-title:before{content:"...";position:absolute;right:0px;bottom:0;display:inline-block}.content-rising>.content>.top-new-job>ul.job-slick li a .job-title:after{content:"";position:relative;right:-11px;float:right;width:1em;height:100%;background-color:inherit}.content-rising>.content>.top-new-job>ul.job-slick li a:hover .image img{opacity:0.4;-webkit-transition:0.6s;transition:0.6s}.content-rising>.content>.top-new-job>ul.job-slick li a:hover .job-title{color:#000;text-decoration:underline}.content-rising>.content>.top-new-job>.pagelink{margin:5px 0;text-align:right;font-size:12px;vertical-align:middle}.content-rising>.content>.top-new-job>.pagelink a{text-decoration:none}.content-rising>.content>.top-new-job>.pagelink a:after{content:url('/img/pc/page/top/list-arrow.png');width:13px;height:13px;margin-left:10px;position:relative;top:1px}.content-rising>.content>.top-pickup-job{position:relative;margin:17px auto;font-size:0}.content-rising>.content>.top-pickup-job h2{text-align:center;margin:0px}.content-rising>.content>.top-pickup-job>h2{text-align:center;margin:0}.content-rising>.content>.top-pickup-job>.btn-pickup-prev,.content-rising>.content>.top-pickup-job>.btn-pickup-next{position:absolute;font-size:14px;display:inline-block;cursor:pointer;outline:0;color:#676767}.content-rising>.content>.top-pickup-job>.btn-pickup-prev:hover,.content-rising>.content>.top-pickup-job>.btn-pickup-next:hover{color:#D8102C}.content-rising>.content>.top-pickup-job>.btn-pickup-prev{left:-50px;top:130px}.content-rising>.content>.top-pickup-job>.btn-pickup-next{right:-50px;top:130px}.content-rising>.content>.top-pickup-job>ul.job-pickup-slick{display:inline-block;margin:25px auto 0px;width:1000px;height:251px;overflow:hidden;font-size:0;text-align:center}.content-rising>.content>.top-pickup-job>ul.job-pickup-slick.slick-slider{margin-bottom:0px}.content-rising>.content>.top-pickup-job>ul.job-pickup-slick li{display:inline-block;width:241px;height:251px;font-size:14px;border:1px solid #E1E1E1;border-bottom:1px solid #D6D6D6;background:#fff;margin-right:12px}.content-rising>.content>.top-pickup-job>ul.job-pickup-slick li:nth-child(4n){margin-right:0px}.content-rising>.content>.top-pickup-job>ul.job-pickup-slick li a{display:block;text-decoration:none;padding:9px 9px 0px;height:175px}.content-rising>.content>.top-pickup-job>ul.job-pickup-slick li a .image{position:relative;overflow:hidden;width:221px;height:124px;background:#f4f4f4}.content-rising>.content>.top-pickup-job>ul.job-pickup-slick li a .image img{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;border:0;max-width:100%;min-height:100%}.content-rising>.content>.top-pickup-job>ul.job-pickup-slick li a .com-name{padding:3px 7px 0px;margin:0px;overflow:hidden;line-height:1.5}.content-rising>.content>.top-pickup-job>ul.job-pickup-slick li a .job-title{color:#dc143c;font-weight:bold;line-height:1.5;height:3em;background-color:#fff;position:relative;padding-right:1em;overflow:hidden;font-size:13px;margin:0;margin-top:5px}.content-rising>.content>.top-pickup-job>ul.job-pickup-slick li a .job-title:before{content:"...";position:absolute;right:0px;bottom:0;display:inline-block}.content-rising>.content>.top-pickup-job>ul.job-pickup-slick li a .job-title:after{content:"";position:relative;right:-11px;float:right;width:1em;height:100%;background-color:inherit}.content-rising>.content>.top-pickup-job>ul.job-pickup-slick li a:hover{outline:0}.content-rising>.content>.top-pickup-job>ul.job-pickup-slick li a:hover .image img{opacity:0.4;-webkit-transition:0.6s;transition:0.6s}.content-rising>.content>.top-pickup-job>ul.job-pickup-slick li a:hover .job-title{text-decoration:underline}.content-rising>.content>.top-pickup-job>ul.job-pickup-slick li .com-name{padding:3px 7px 0px;margin:0px;overflow:hidden;line-height:1.5}.content-rising>.content>.top-pickup-job>ul.job-pickup-slick li .description{font-size:10px;margin:0.5em 0;overflow:hidden;line-height:1.5;height:3em;position:relative;padding:0px;background-color:#fff;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.content-rising>.content>.top-pickup-job>ul.job-pickup-slick li .com-name{height:23px;font-size:12px;color:#dc143c;text-align:right;white-space:nowrap;text-overflow:ellipsis}.content-rising>.content>.top-pickup-job>.pagelink{margin:5px 0;text-align:right;font-size:12px;vertical-align:middle}.content-rising>.content>.top-pickup-job>.pagelink a{text-decoration:none}.content-rising>.content>.top-pickup-job>.pagelink a:after{content:url('/img/pc/page/top/list-arrow.png');width:13px;height:13px;margin-left:10px;position:relative;top:1px}.content-rising>.content>.top-interest-job{position:relative}.content-rising>.content>.top-interest-job h2{text-align:center;margin:0}.content-rising>.content>.top-interest-job>.btn-interest-prev,.content-rising>.content>.top-interest-job>.btn-interest-next{position:absolute;font-size:14px;display:inline-block;cursor:pointer;outline:0;color:#676767}.content-rising>.content>.top-interest-job>.btn-interest-prev:hover,.content-rising>.content>.top-interest-job>.btn-interest-next:hover{color:#D8102C}.content-rising>.content>.top-interest-job>.btn-interest-prev{left:-50px;top:242px}.content-rising>.content>.top-interest-job>.btn-interest-next{right:-50px;top:242px}.content-rising>.content>.top-interest-job ul.job-interest-slick{margin-top:25px;height:453px;overflow:hidden;font-size:0;width:1000px}.content-rising>.content>.top-interest-job ul.job-interest-slick.slick-slider{margin-bottom:0px}.content-rising>.content>.top-interest-job ul.job-interest-slick a{text-decoration:none;outline:none}.content-rising>.content>.top-interest-job ul.job-interest-slick a .interest-job-list{display:inline-block;width:320px;font-size:14px;background-color:#fff;vertical-align:top;border:1px solid #E1E1E1;border-bottom:1px solid #D6D6D6;margin-right:20px}.content-rising>.content>.top-interest-job ul.job-interest-slick a .interest-job-list:focus{outline:none}.content-rising>.content>.top-interest-job ul.job-interest-slick a .interest-job-list:nth-child(3n){margin-right:0px}.content-rising>.content>.top-interest-job ul.job-interest-slick a .interest-job-list .image{position:relative;width:288px;height:162px;margin:15px;background:#f4f4f4}.content-rising>.content>.top-interest-job ul.job-interest-slick a .interest-job-list .image img{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;border:0;width:auto;height:auto;max-width:100%;max-height:100%}.content-rising>.content>.top-interest-job ul.job-interest-slick a .interest-job-list .image a:hover img{opacity:0.4;-webkit-transition:0.6s;transition:0.6s}.content-rising>.content>.top-interest-job ul.job-interest-slick a .interest-job-list .interest-content{padding:0 15px}.content-rising>.content>.top-interest-job ul.job-interest-slick a .interest-job-list .interest-content .job-title,.content-rising>.content>.top-interest-job ul.job-interest-slick a .interest-job-list .interest-content .com-name{line-height:1.5}.content-rising>.content>.top-interest-job ul.job-interest-slick a .interest-job-list .interest-content .job-title{color:#dc143c;font-size:14px;font-weight:bold;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.content-rising>.content>.top-interest-job ul.job-interest-slick a .interest-job-list .interest-content .description{font-size:12px;line-height:1.5;height:3em;position:relative;padding-right:1em;overflow:hidden;background-color:#fff}.content-rising>.content>.top-interest-job ul.job-interest-slick a .interest-job-list .interest-content .description:before{content:"...";position:absolute;right:0;bottom:0;display:inline-block}.content-rising>.content>.top-interest-job ul.job-interest-slick a .interest-job-list .interest-content .description:after{content:"";position:relative;right:-1em;float:right;width:1em;height:100%;background-color:inherit}.content-rising>.content>.top-interest-job ul.job-interest-slick a .interest-job-list .interest-content .com-name{color:#dc143c;text-align:right;font-size:13px;white-space:nowrap;text-overflow:ellipsis;display:block;text-decoration:none;outline:none;border:0px}.content-rising>.content>.top-interest-job ul.job-interest-slick a .interest-job-list .interest-content .job-manu-kwd{width:288px;height:58px;overflow:hidden}.content-rising>.content>.top-interest-job ul.job-interest-slick a .interest-job-list .interest-content .job-manu-kwd li{margin:0 0px 5px;padding:0px 5px;display:inline-block;background-color:#EAEAEA;border-radius:3px;font-size:10px;height:22px;line-height:22px;color:#69C}.content-rising>.content>.top-interest-job ul.job-interest-slick a .interest-job-list .interest-content dl{padding:3px 3px;border-bottom:1px dotted #ccc;font-size:12px}.content-rising>.content>.top-interest-job ul.job-interest-slick a .interest-job-list .interest-content dl dt,.content-rising>.content>.top-interest-job ul.job-interest-slick a .interest-job-list .interest-content dl dd{display:inline-block}.content-rising>.content>.top-interest-job ul.job-interest-slick a .interest-job-list .interest-content dl dt{width:65px;font-weight:bold}.content-rising>.content>.top-interest-job ul.job-interest-slick a .interest-job-list .action{margin:15px 0 18px 0;text-align:center}.content-rising>.content>.top-interest-job ul.job-interest-slick a .interest-job-list .action .btn-manu-link{padding:12px 0px;border-radius:5px;background-color:#dc143c;border-bottom:2px solid #a50f2d;width:160px}.content-rising>.content>.top-interest-job ul.job-interest-slick a .interest-job-list .action .btn-manu-link:hover{background:#BE020E;opacity:1}.content-rising>.content>.top-interest-job .pagelink{margin:5px 0;text-align:right;font-size:12px}.content-rising>.content>.top-interest-job .pagelink a{text-decoration:none}.content-rising>.content>.top-interest-job .pagelink a:after{content:url('/img/pc/page/top/list-arrow.png');width:13px;height:13px;margin-left:10px;position:relative;top:1px}.content-rising>.content>.top-favorite-job{margin:20px 0 5px 0}.content-rising>.content>.top-favorite-job h2{font-weight:normal;font-size:12px;margin:0px 0 10px 0}.content-rising>.content>.top-favorite-job h2:before{content:url('/img/pc/page/top/concern_icon.png');width:19px;height:19px;margin-right:8px;position:relative;top:5px}.content-rising>.content>.top-favorite-job ul{border:2px solid #dc143c;padding:33px;background:#fff}.content-rising>.content>.top-favorite-job ul li{display:inline-block;width:288px;font-size:14px;vertical-align:top;background:#fff}.content-rising>.content>.top-favorite-job ul li:not(:last-child){margin-right:28px}.content-rising>.content>.top-favorite-job ul li a{display:block;text-decoration:none}.content-rising>.content>.top-favorite-job ul li a .image{position:relative;overflow:hidden;width:288px;height:162px;background:#f4f4f4}.content-rising>.content>.top-favorite-job ul li a .image img{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;border:0;width:auto;height:auto;max-width:100%;max-height:100%}.content-rising>.content>.top-favorite-job ul li a .com-name,.content-rising>.content>.top-favorite-job ul li a .job-title,.content-rising>.content>.top-favorite-job ul li a .description{padding:0 7px;overflow:hidden;line-height:1.5}.content-rising>.content>.top-favorite-job ul li a .job-title{height:40px;color:#dc143c;font-size:14px;font-weight:bold}.content-rising>.content>.top-favorite-job ul li a .description{font-size:12px;height:48px}.content-rising>.content>.top-favorite-job ul li a .com-name{height:20px;color:#dc143c;font-size:12px;text-align:right;white-space:nowrap;text-overflow:ellipsis}.content-rising>.content>.top-favorite-job ul li dl{margin:2px 0 2px 0;height:20px;border-bottom:1px solid #eee}.content-rising>.content>.top-favorite-job ul li dl .work-locaton{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.content-rising>.content>.top-favorite-job ul li dl .job-type{padding-right:21px}.content-rising>.content>.top-favorite-job ul li dl dt{font-size:11px;color:#666;font-weight:bold;padding:0 10px 0 0;margin-left:10px;display:inline-block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.content-rising>.content>.top-favorite-job ul li dl dd{width:110px;font-size:11px;color:#666;display:inline-block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.content-rising>.content>.top-favorite-job ul li>a:hover .image img{opacity:0.4;-webkit-transition:0.6s;transition:0.6s}.content-rising>.content>.top-favorite-job ul li>a:hover .job-title,.content-rising>.content>.top-favorite-job ul li>a:hover .catch-copy{text-decoration:underline}.content-rising>.content>.top-favorite-job ul li>a:hover .catch-copy{color:#000}.content-rising>.content>.top-favorite-job ul li .entry{background:-webkit-gradient(linear, left top, left bottom, from(#8db0ce), to(#537da8)) repeat scroll 0 0;background:linear-gradient(to bottom, #8db0ce, #537da8) repeat scroll 0 0;border-top:2px solid #8baef0;border-bottom:1px solid #305980;border-right:1px solid #305980;border-left:1px solid #1c80ea;border-radius:5px;width:100%;margin-top:10px}.content-rising>.content>.top-favorite-job ul li .entry.disabled{opacity:0.5}.content-rising>.content>.top-favorite-job ul li .entry a{padding:9px 0;color:#fff;font-size:16px;display:block;height:40px;text-align:center}.content-rising>.content>.top-favorite-job ul li .entry a.disabled{pointer-events:none}.content-rising>.content>.top-favorite-job ul li .entry a:hover{opacity:0.5;text-decoration:none !important}.content-rising>.content>.top-favorite-job .pagelink{margin:5px 0;text-align:right;font-size:12px}.content-rising>.content>.top-favorite-job .pagelink a{text-decoration:none}.content-rising>.content>.top-favorite-job .pagelink a:after{content:url('/img/pc/page/top/list-arrow.png');width:13px;height:13px;margin-left:10px;position:relative;top:1px}.content-rising>.content>.top-recommend-job{margin-bottom:50px}.content-rising>.content>.top-recommend-job h2{text-align:center;margin:0px}.content-rising>.content>.top-recommend-job ul{margin:25px 0 0 0;font-size:0;height:204px}.content-rising>.content>.top-recommend-job ul li{display:inline-block;width:192px;font-size:14px;vertical-align:top;background:#fff;border:1px solid #E1E1E1;border-bottom:1px solid #D6D6D6;height:204px;overflow:hidden}.content-rising>.content>.top-recommend-job ul li a{display:block;text-decoration:none;padding:9px;height:204px}.content-rising>.content>.top-recommend-job ul li a .image{position:relative;overflow:hidden;width:172px;height:129px;background:#f4f4f4}.content-rising>.content>.top-recommend-job ul li a .image img{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;border:0;width:auto;height:auto;max-width:100%;min-height:100%}.content-rising>.content>.top-recommend-job ul li a .com-name{padding:3px 7px 0px;margin:0px;overflow:hidden;line-height:1.5;font-size:12px;color:#dc143c;height:20px;white-space:nowrap;text-overflow:ellipsis}.content-rising>.content>.top-recommend-job ul li a .job-title{font-size:11px;line-height:1.5;height:3em;background-color:#fff;position:relative;padding-right:1em;overflow:hidden}.content-rising>.content>.top-recommend-job ul li a .job-title:before{content:"...";position:absolute;right:0px;bottom:0;display:inline-block}.content-rising>.content>.top-recommend-job ul li a .job-title:after{content:"";position:relative;right:-10px;float:right;width:1em;height:100%;background-color:inherit}.content-rising>.content>.top-recommend-job ul li>a:hover .image img{opacity:0.4;-webkit-transition:0.6s;transition:0.6s}.content-rising>.content>.top-recommend-job ul li>a:hover .job-title{color:#000;text-decoration:underline}.content-rising>.content>.top-recommend-job ul li:not(:last-child){margin-right:10px}.content-recently>.content>.top-recently-job{margin-bottom:20px}.content-recently>.content>.top-recently-job h2{font-weight:normal;vertical-align:text-top;font-size:12px;margin:10px 10px 10px 5px}.content-recently>.content>.top-recently-job h2:before{content:url('/img/pc/page/top/history-icon.png');width:17px;height:15px;margin:0 7px 0 4px;position:relative;top:0px}.content-recently>.content>.top-recently-job h2:after{content:url('/img/pc/page/top/browsing-history.png');width:159px;height:12px;margin-left:18px;position:relative;top:-1px}.content-recently>.content>.top-recently-job ul{height:187px;padding:0 20px}.content-recently>.content>.top-recently-job ul li{display:inline-block;margin-bottom:14px;margin-right:25px;width:300px;font-size:14px;background-color:#fff;vertical-align:top;border:1px solid #E1E1E1;border-right:1px solid #D6D6D6;border-bottom:1px solid #D6D6D6}.content-recently>.content>.top-recently-job ul li:nth-child(3n){margin-right:0px}.content-recently>.content>.top-recently-job ul li a{display:block;position:relative;height:84px;text-decoration:none}.content-recently>.content>.top-recently-job ul li a .image{position:absolute;overflow:hidden;width:112px;height:84px;background:#f4f4f4}.content-recently>.content>.top-recently-job ul li a .image img{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;border:0;width:auto;height:auto;max-width:100%;min-height:100%}.content-recently>.content>.top-recently-job ul li a .com-name,.content-recently>.content>.top-recently-job ul li a .job-title{margin:0;padding:0 7px;position:absolute;left:115px;overflow:hidden}.content-recently>.content>.top-recently-job ul li a .com-name{top:5px;height:20px;color:#dc143c;font-size:12px;width:183px;white-space:nowrap;text-overflow:ellipsis}.content-recently>.content>.top-recently-job ul li a .job-title{top:25px;height:59px;font-size:10px;line-height:1.5;padding-top:5px}.content-recently>.content>.top-recently-job ul li>a:hover .image img{opacity:0.4;-webkit-transition:0.6s;transition:0.6s}.content-recently>.content>.top-recently-job ul li>a:hover .job-title{color:#000;text-decoration:underline}.content-bottom{background:#fff;font-size:12px}.content-bottom .content-area{width:1000px;padding:25px;margin:15px auto;border:1px solid #E8E8E8}.content-bottom .content-area .about h2{border-bottom:1px solid #E8E8E8;padding:10px 0 5px}.content-bottom .content-area .about p{font-size:12px;line-height:1.5em;margin-top:0;display:inline-block}.top-entry-recommend-job{width:1000px;margin:0 auto;margin-top:30px;margin-bottom:0px}.top-entry-recommend-job h2{text-align:center;margin:0px}.top-entry-recommend-job ul{margin:25px 0 0 0;font-size:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.top-entry-recommend-job ul li{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:14px;vertical-align:top;background:#fff;border:1px solid #E1E1E1;border-bottom:1px solid #D6D6D6;overflow:hidden}.top-entry-recommend-job ul li a{display:block;text-decoration:none;padding:9px}.top-entry-recommend-job ul li a .image{margin:0 auto;position:relative;overflow:hidden;width:172px;height:129px;background:#f4f4f4}.top-entry-recommend-job ul li a .image img{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;border:0;width:auto;height:auto;max-width:100%;min-height:100%}.top-entry-recommend-job ul li a .com-name{padding:3px 7px 0px;margin:0px;overflow:hidden;line-height:1.5;font-size:12px;color:#dc143c;height:20px;white-space:nowrap;text-overflow:ellipsis}.top-entry-recommend-job ul li a .job-title{font-size:11px;line-height:1.5;height:3em;background-color:#fff;position:relative;padding:0 6px;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.top-entry-recommend-job ul li a dl{margin:2px 0 2px 0;height:20px;border-bottom:1px solid #eee}.top-entry-recommend-job ul li a dl .work-locaton{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.top-entry-recommend-job ul li a dl .job-type{padding-right:21px}.top-entry-recommend-job ul li a dl dt{font-size:11px;color:#666;font-weight:bold;padding:0 10px 0 0;margin-left:10px;display:inline-block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.top-entry-recommend-job ul li a dl dd{width:70%;font-size:11px;color:#666;display:inline-block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.top-entry-recommend-job ul li>a:hover .image img{opacity:0.4;-webkit-transition:0.6s;transition:0.6s}.top-entry-recommend-job ul li>a:hover .job-title{color:#000;text-decoration:underline}.top-entry-recommend-job ul li:not(:last-child){margin-right:10px}.top-entry-recommend-job ul li .entry{display:inline-block;width:100%;padding:5px 0 15px 0}.top-entry-recommend-job ul li .entry.entry-preview a{cursor:default}.top-entry-recommend-job ul li .entry>a{text-align:center;width:70%;margin:0 auto;border-top:2px solid #E86478;border-bottom:2px solid #BC1133;border-right:1px solid #D32145;border-left:1px solid #D32145;background:-webkit-gradient(linear, left top, left bottom, from(#dc5566), to(crimson)) repeat scroll 0 0;background:linear-gradient(to bottom, #dc5566, crimson) repeat scroll 0 0;font-weight:bold;color:#fff;text-decoration:none;border-radius:5px;position:relative;display:block}.top-entry-recommend-job ul li .entry>a .entry-txt{display:block;padding:2px;font-size:17px}.top-entry-recommend-job ul li .entry>a .entry-catch{display:block;font-size:10px;line-height:0.9em}.top-entry-recommend-job ul li .entry>a:hover{background:-webkit-gradient(linear, left top, left bottom, from(#ef7c8a), to(#f12c51)) repeat scroll 0 0;background:linear-gradient(to bottom, #ef7c8a, #f12c51) repeat scroll 0 0}.top-entry-recommend-job ul li .entry.lg>a{width:350px;padding:6px 0px 11px}.top-entry-recommend-job>.pagelink{margin:5px 0;text-align:right;font-size:12px;vertical-align:middle}.top-entry-recommend-job>.pagelink a{text-decoration:none}.top-entry-recommend-job>.pagelink a:after{content:url('/img/pc/page/top/list-arrow.png');width:13px;height:13px;margin-left:10px;position:relative;top:1px}.search-history{width:1000px;margin:0 auto;margin-top:15px}.search-history .flex{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.search-history .flex h3{margin:auto 0px;color:#676767;width:calc(12%);-webkit-box-flex:0;-ms-flex:none;flex:none}.search-history .flex p{margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-webkit-line-clamp:1;display:block;font-size:12px}.search-history .flex p a{color:#80A9D3;width:100%}.search-page .content{margin-top:60px}.search-page .content .search-history .display-history-btn{padding:10px 0;text-align:right}.search-page .content .search-history .display-history-btn .btn{padding:9px 20px 7px 16px;font-size:12px}.search-page .content .search-history .display-history-btn .btn:before{content:'\f337';font:normal normal normal 16px/1 'Material-Design-Iconic-Font';margin-right:7px}.search-page .content .search-history .display-history-btn .btn:after{content:'\f2f9';font:normal normal normal 16px/1 'Material-Design-Iconic-Font';margin-left:7px}.search-page .content .search-history .display-history-btn .btn.none:after{content:'\f2fc';font:normal normal normal 16px/1 'Material-Design-Iconic-Font';margin-left:7px}.search-page .content .search-history ul{padding:14px 12px 10px;border:solid 1px #ccc;border-radius:16px;display:none}.search-page .content .search-history ul.open{display:block;margin-bottom:10px}.search-page .content .search-history ul li{font-size:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.search-page .content .search-history ul li:before{content:'\f337';font:normal normal normal 16px/1 'Material-Design-Iconic-Font';margin-right:7px;position:relative;top:4px}.search-page .content .search-history ul li a{color:#80A9D3;width:100%;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-webkit-line-clamp:1;display:block}.search-page .content .search-form-inner{border:1px solid #e1e1e1;border-bottom:none;margin-bottom:60px 0}.search-page .content .search-form-inner dl{display:table;table-layout:fixed;width:100%;border-bottom:1px solid #e1e1e1}.search-page .content .search-form-inner dl dt{display:table-cell;width:140px;background:#F7F7F7;padding:0 20px;vertical-align:middle;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:13px}.search-page .content .search-form-inner dl dd{display:table-cell;padding:18px 16px;font-size:12px}.search-page .content .search-form-inner dl dd div div select{-moz-appearance:menulist;-webkit-appearance:menulist;appearance:menulist}.search-page .content .search-form-inner dl dd .block-input-checkbox-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.search-page .content .search-form-inner dl dd .block-input-checkbox-list .item{margin:0;padding-left:0px;width:calc(33%)}.search-page .content .search-form-inner dl dd .flex{display:-webkit-box;display:-ms-flexbox;display:flex}.search-page .content .search-form-inner dl dd .flex div,.search-page .content .search-form-inner dl dd .flex a{margin-right:6px}.search-page .content .search-form-inner dl dd .s-job-cat-list{background-color:#fff;border:1px solid #d8102c;border-radius:4px;padding:10px;margin:10px 0;display:none}.search-page .content .search-form-inner dl dd .s-job-cat-list .name{font-weight:bold}.search-page .content .search-form-inner dl dd .s-job-cat-list.open{display:block}.search-page .content .search-form-inner dl dd .s-job-cat-list.open .sjobtitle{color:#d8102c;margin:0;font-size:13px}.search-page .content .search-form-inner dl dd .s-job-cat-list.open .sjobtitle span{font-weight:bold;margin-right:2px}.search-page .content .search-form-inner dl dd .pref-list{display:-webkit-box;display:-ms-flexbox;display:flex}.search-page .content .search-form-inner dl dd .pref-list .selectBtn{margin-left:10px;width:140px;padding:9px 0px 7px}.search-page .content .search-form-inner dl dd .pref-list .modal .modal-inner{background-color:#fff;margin:30px auto;max-width:720px}.search-page .content .search-form-inner dl dd .pref-list .modal .modal-inner .checkbox-title{padding:12px 14px;margin:0;font-size:15px;font-weight:normal;line-height:18px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-radius:5px 5px 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.search-page .content .search-form-inner dl dd .pref-list .modal .modal-inner .checkbox-title i{font-size:23px;position:relative;top:-1px;cursor:pointer}.search-page .content .search-form-inner dl dd .pref-list .modal .modal-inner #CityfreeSearchView,.search-page .content .search-form-inner dl dd .pref-list .modal .modal-inner #stationfreeSearchView{padding:20px 24px;font-size:14px}.search-page .content .search-form-inner dl dd .pref-list .modal .modal-inner #CityfreeSearchView ul,.search-page .content .search-form-inner dl dd .pref-list .modal .modal-inner #stationfreeSearchView ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.search-page .content .search-form-inner dl dd .pref-list .modal .modal-inner #CityfreeSearchView ul.existRouteName,.search-page .content .search-form-inner dl dd .pref-list .modal .modal-inner #stationfreeSearchView ul.existRouteName{display:none}.search-page .content .search-form-inner dl dd .pref-list .modal .modal-inner #CityfreeSearchView ul.existRouteName.open,.search-page .content .search-form-inner dl dd .pref-list .modal .modal-inner #stationfreeSearchView ul.existRouteName.open{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.search-page .content .search-form-inner dl dd .pref-list .modal .modal-inner #CityfreeSearchView ul li label input,.search-page .content .search-form-inner dl dd .pref-list .modal .modal-inner #stationfreeSearchView ul li label input{margin-right:7px;margin-bottom:6px;width:20px;height:20px}.search-page .content .search-form-inner dl dd .pref-list .modal .modal-inner .area-free-search .search-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:30px 0 15px}.search-page .content .search-form-inner dl dd .pref-list .modal .modal-inner .area-free-search .search-form .form-control{margin-right:10px}.search-page .content .search-form-inner dl dd .pref-list .modal .modal-inner .checkbox-inner{max-height:500px;overflow:scroll;position:relative;padding:20px 30px}.search-page .content .search-form-inner dl dd .pref-list .modal .modal-inner .checkbox-inner .area-list h2{font-weight:bold;font-size:14px;margin:0;border-bottom:1px solid #f0f0f0;padding:10px 0px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.search-page .content .search-form-inner dl dd .pref-list .modal .modal-inner .checkbox-inner .area-list h2 label input{width:20px;height:20px;margin:5px 7px 6px 0}.search-page .content .search-form-inner dl dd .pref-list .modal .modal-inner .checkbox-inner .area-list h2 div{width:calc(100%)}.search-page .content .search-form-inner dl dd .pref-list .modal .modal-inner .checkbox-inner .area-list h2 div:after{content:'\f2f9';font:normal normal normal 14px/1 'Material-Design-Iconic-Font';text-align:right;position:absolute;right:50px;font-size:25px}.search-page .content .search-form-inner dl dd .pref-list .modal .modal-inner .checkbox-inner .area-list h2.open{border-bottom:none}.search-page .content .search-form-inner dl dd .pref-list .modal .modal-inner .checkbox-inner .area-list h2.open div:after{content:'\f2fc'}.search-page .content .search-form-inner dl dd .pref-list .modal .modal-inner .checkbox-inner .area-list ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.search-page .content .search-form-inner dl dd .pref-list .modal .modal-inner .checkbox-inner .area-list ul.existRouteName{display:none}.search-page .content .search-form-inner dl dd .pref-list .modal .modal-inner .checkbox-inner .area-list ul.existRouteName.open{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.search-page .content .search-form-inner dl dd .pref-list .modal .modal-inner .checkbox-inner .area-list ul li{padding-left:10px}.search-page .content .search-form-inner dl dd .pref-list .modal .modal-inner .checkbox-inner .area-list ul li label{font-size:14px}.search-page .content .search-form-inner dl dd .pref-list .modal .modal-inner .checkbox-inner .area-list ul li label input{margin-right:7px;width:20px;height:20px}.search-page .content .search-form-inner dl dd .pref-list .modal .modal-inner .btn-area{width:100%;text-align:center;padding:12px 0}.search-page .content .search-form-inner dl dd .pref-list .modal .modal-inner .btn-area .btn{padding:5px 20px;font-size:11px;font-weight:bold;border:1px solid #d70b2a;background-color:#d70b2a;color:#fff}.search-page .content .search-form-inner dl dd .selected-kwd-area{width:90%}.search-page .content .search-form-inner dl dd .selected-kwd-area ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.search-page .content .search-form-inner dl dd .selected-kwd-area ul li{display:inline-block;padding:0 6px;line-height:2em;color:#2482C3;border:1px solid #2482C3;background-color:#DBEBF7;white-space:nowrap;border-radius:4px;margin-right:5px;margin-top:10px}.search-page .content .search-form-inner dl dd .selected-kwd-area ul li a{text-decoration:none;color:#2482C3}.search-page .content .search-form-inner dl dd .selected-kwd-area ul li.label-area a:before{content:'\f134';font:normal normal normal 14px/1 'Material-Design-Iconic-Font';margin-right:3px;position:relative;top:-1px}.search-page .content .search-form-inner dl dd .cd_pay_area{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.search-page .content .search-form-inner dl dd .cd_pay_area .select{margin-right:10px}.search-page .button{margin:40px 0;text-align:center}.search-page .button .btn{width:500px;height:54px;font-weight:bold;font-size:16px}.search-page .button.fixed{position:fixed;bottom:0;width:100%;bottom:0;background-color:#fff;max-width:1000px;padding:20px;margin:0}.search-page .all-check-clear{font-size:12px;padding:10px 20px 50px;text-align:center}#city-freeSearch-modal,#station-freeSearch-modal{z-index:1060}
