@charset "utf-8";.ui.checkbox{position:relative;display:inline-block;-webkit-backface-visibility:hidden;backface-visibility:hidden;outline:0;vertical-align:baseline;font-style:normal;min-height:17px;font-size:1rem;line-height:17px;min-width:17px}.ui.checkbox input[type=checkbox],.ui.checkbox input[type=radio]{cursor:pointer;position:absolute;top:0;left:0;opacity:0 !important;outline:0;z-index:3;width:17px;height:17px}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=checkbox]{font-size:18px;vertical-align:-2px}.ui.checkbox .box:before,.ui.checkbox label:before{position:absolute;top:0;left:0;width:17px;height:17px;content:'';background:#FFF;border-radius:.21428571rem;-webkit-transition:border .1s ease,opacity .1s ease,box-shadow .1s ease,-webkit-transform .1s ease;transition:border .1s ease,opacity .1s ease,box-shadow .1s ease,-webkit-transform .1s ease;transition:border .1s ease,opacity .1s ease,transform .1s ease,box-shadow .1s ease;transition:border .1s ease,opacity .1s ease,transform .1s ease,box-shadow .1s ease,-webkit-transform .1s ease;border:1px solid #d4d4d5}.ui.checkbox .box:after,.ui.checkbox label:after{position:absolute;font-size:14px;top:0;left:0;width:17px;height:17px;text-align:center;opacity:0;color:rgba(0,0,0,.87);-webkit-transition:border .1s ease,opacity .1s ease,box-shadow .1s ease,-webkit-transform .1s ease;transition:border .1s ease,opacity .1s ease,box-shadow .1s ease,-webkit-transform .1s ease;transition:border .1s ease,opacity .1s ease,transform .1s ease,box-shadow .1s ease;transition:border .1s ease,opacity .1s ease,transform .1s ease,box-shadow .1s ease,-webkit-transform .1s ease;font-family:Checkbox}.ui.checkbox input:checked~.box:after,.ui.checkbox input:checked~label:after{opacity:1;color:rgba(0,0,0,.95)}.ui.checkbox input:checked~.box:after,.ui.checkbox input:checked~label:after{content:'\2714'}.ui.checkbox .box,.ui.checkbox label{cursor:auto;position:relative;display:block;padding-left:1.85714em;outline:0;font-size:1em}.ui.checkbox label,.ui.checkbox+label{color:rgba(0,0,0,.87);-webkit-transition:color .1s ease;transition:color .1s ease}.ui.checkbox label{padding-left:22px}.ui.message{position:relative;min-height:1em;margin:1em 0;background:#f8f8f9;padding:1em 1.5em;line-height:1.4285em;color:rgba(0,0,0,.87);-webkit-transition:opacity .1s ease,color .1s ease,background .1s ease,box-shadow .1s ease;transition:opacity .1s ease,color .1s ease,background .1s ease,box-shadow .1s ease;border-radius:.28571429rem;box-shadow:0 0 0 1px rgba(34,36,38,.22) inset,0 0 0 0 transparent}.ui.error.message{background-color:#fff6f6;color:#9f3a38}.ui.attached.error.message,.ui.error.message{box-shadow:0 0 0 1px #e0b4b4 inset,0 0 0 0 transparent}.headerFix .ui.error.message{margin:120px 20px 20px 20px}.inputRule{font-size:80%}.ui.message.ui.error.message.boxed+.table{margin:1px 0}#search_detail label{cursor:pointer}#search_detail .btn{cursor:pointer}.h_icon{font-size:22px;font-weight:bold;margin:40px 0 20px 0}.h_icon:before{content:'';display:inline-block;width:50px;height:40px;vertical-align:middle}.h_icon_search:before{background:url("/assets/themes/content/images/icon_search.png") left top / 40px 40px no-repeat}.h_icon_job:before{background:url("/assets/themes/content/images/icon_work.png") left top / 40px 40px no-repeat}.h_icon_entry:before{background:url("/assets/themes/content/images/icon_mail.png") left top / 40px 40px no-repeat}.h_icon_star:before{background:url("/assets/themes/content/images/icon_star.png") left top / 40px 40px no-repeat}.right_area .h3{margin-bottom:20px;padding:20px;font-size:20px;font-weight:bold;text-align:center;border-top:4px solid #009e4c;border-bottom:1px solid #ccc}.columns_thumb_list>li{margin-bottom:20px;box-shadow:0 1px 5px rgba(0,0,0,0.3)}.columns_thumb_list li a{display:block;padding:20px}.columns_thumb_list img{width:30%;float:left}.columns_thumb_list p{margin-left:30%;padding-left:20px}.columns_thumb_list p.date{margin-top:10px}.columns_thumb_list p.title{margin-bottom:10px;font-weight:bold;text-decoration:underline}.articles_recommended_menu_thumb_list li a{display:block;padding:20px 20px 0 20px}.articles_recommended_menu_thumb_list img{width:40%;float:left}.articles_recommended_menu_thumb_list p{margin-left:40%;padding-left:20px}.articles_recommended_menu_thumb_list p.date{margin-top:10px}.articles_recommended_menu_thumb_list p.title{font-weight:bold;text-decoration:underline}.other_thumb_list>li{margin-bottom:20px;box-shadow:0 1px 5px rgba(0,0,0,0.3)}.other_thumb_list li a{display:block;padding:20px}.other_thumb_list img{width:30%;float:left;max-height:200px;object-fit:cover}.other_thumb_list p{margin-left:30%;padding-left:20px}.other_thumb_list p.date{margin-top:10px}.other_thumb_list p.title{margin-bottom:10px;font-weight:bold;text-decoration:underline}.other_category_thumb_list>li{margin-bottom:20px;box-shadow:0 1px 5px rgba(0,0,0,0.3)}.other_category_thumb_list li a{display:block;padding:20px}.other_category_thumb_list img{width:30%;float:left;max-height:200px;object-fit:cover}.other_category_thumb_list p{margin-left:30%;padding-left:20px}.other_category_thumb_list p.date{margin-top:10px}.other_category_thumb_list p.title{margin-bottom:10px;font-weight:bold;text-decoration:underline}.search_thumb_list>li{margin-bottom:20px;box-shadow:0 1px 5px rgba(0,0,0,0.3)}.search_thumb_list li a{display:block;padding:20px}@media screen and (min-width:768px){.search_thumb_list img{width:30%;float:left}}@media screen and (max-width:767px){.imgcut_low_wrap{display:block;margin:10px 0;width:100%;height:140px;overflow:hidden;position:relative}.imgcut_low_wrap img{width:100%;position:absolute}}@media screen and (min-width:768px){.search_thumb_list .h4{margin:0 0 20px 30%;padding-left:20px;text-decoration:underline}}.search_thumb_list .h4{font-weight:bold}@media screen and (max-width:767px){.search_thumb_list .h4{font-size:14px}}.search_thumb_list .h4:hover{text-decoration:none}.search_thumb_list ul{margin-left:30%;padding-left:20px}@media screen and (min-width:768px){.search_thumb_list .h4{font-size:20px}}@media screen and (max-width:767px){.search_thumb_list ul{margin:0;padding:0;clear:both}}.raf_thumb_list>li{margin-bottom:20px;box-shadow:0 1px 5px rgba(0,0,0,0.3)}.raf_thumb_list li a{display:block;padding:20px}.raf_thumb_list img{width:30%;float:left;max-height:200px;object-fit:cover}.raf_thumb_list .h4{margin:0 0 20px 30%;padding-left:20px;font-weight:bold;font-size:20px;text-decoration:underline}.raf_thumb_list .h4:hover{text-decoration:none}.raf_thumb_list ul{margin-left:30%;padding-left:20px}.related_thumb_list>li{margin-bottom:20px;box-shadow:0 1px 5px rgba(0,0,0,0.3)}.related_thumb_list li a{display:block;padding:20px}@media screen and (max-width:767px){.related_thumb_list>li{margin-bottom:20px}.related_thumb_list li a{padding:10px 20px}}.related_thumb_list img{width:30%;float:left}.related_thumb_list .h4{margin:0 0 20px 30%;padding-left:20px;font-weight:bold;font-size:20px;text-decoration:underline}.related_thumb_list .h4:hover{text-decoration:none}.related_thumb_list ul{margin-left:30%;padding-left:20px}@media screen and (min-width:768px){.related_thumb_list .h4{font-size:20px}}@media screen and (max-width:767px){.related_thumb_list ul{margin:0;padding:0;clear:both}}.news_list p.title{margin-bottom:20px;font-weight:bold;text-decoration:underline}.news_list a:hover .title{text-decoration:none}.all a{display:block;margin-top:20px;padding:15px 0;text-align:center;border:1px solid #ccc;border-radius:3px}@media screen and (min-width:768px){.news_list p.date{margin-right:10px}.right_area .news_list{padding:0 20px}.all a:hover{background-color:#eee}}.pager{text-align:center;margin:20px auto;padding:20px 0}.pager ul li{display:inline-block}.pager ul li span,.pager ul li a{display:block;line-height:1;padding:6px 12px;border-radius:3px}.pager ul li a{background-color:#009e4c;color:#fff}.pager ul li a:hover{background-color:#fff;color:#333}@media screen and (min-width:768px){.pager_sp{display:none}}@media screen and (max-width:767px){.pager{background-color:#eee;border-radius:3px}.pager_pc{display:none}.pager_sp p{margin-bottom:10px}.count+.pager{margin-bottom:20px}}#footer{background-color:#eee;margin-top:100px}#footer .container{padding:40px 0}#footer a{text-decoration:underline}#footer a:hover{text-decoration:none}#copy{background-color:#009e4c;font-size:10px;color:#fff;text-align:center;height:40px;line-height:40px}#page-top{position:fixed;bottom:10px;right:10px;opacity:.9;line-height:1;z-index:11}#page-top img{width:50px}.btn{display:block;margin:40px auto 0 auto;padding:20px 0;background-color:#009e4c;font-size:22px;color:#fff;border-radius:3px;text-align:center}@media screen and (min-width:768px){.btn{width:300px}.btn:hover{opacity:.8}}@media screen and (max-width:767px){.btn{width:100%}}.btn2ren{text-align:center}.btn2ren .btn{display:inline-block}.btn2ren .btn:first-child{background-color:#999;color:#fff}@media screen and (min-width:768px){.btn2ren .btn{margin:30px auto}.btn2ren .btn+.btn{margin-left:10px}}@media screen and (max-width:767px){.btn2ren .btn+.btn{margin-top:20px}}@media screen and (min-width:768px){ul.tablecell{display:table;width:100%;table-layout:fixed;border-collapse:separate;border-spacing:20px 0}ul.tablecell>li{display:table-cell}ul.tablecell>li>a img{width:100%}}@media screen and (max-width:767px){ul.tablecell>li{margin-bottom:40px}ul.tablecell>li:last-child{margin-bottom:0}.arrow li{line-height:1.4em}.imgcut_wrap{display:block;width:100%;height:200px;overflow:hidden;position:relative}.imgcut_wrap img{width:100%;position:absolute}}ul.arrow li a{position:relative;padding-left:40px}ul.arrow li a:before{display:block;content:'';position:absolute;top:50%;margin-top:-4px;left:20px;width:6px;height:6px;border-right:1px solid #666;border-bottom:1px solid #666;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.menu{margin-top:60px;border-top:1px solid #eee}.menu li.title,.menu li a{display:block;padding:10px}.menu li.title{background-color:#009e4c;color:#fff;text-align:center;text-decoration:none}.menu li a{border-bottom:1px solid #eee}.menu li a:hover{background-color:#eee}.drawer--right.drawer-open .drawer-hamburger{right:0}.box{border-radius:3px;box-shadow:0 1px 5px rgba(0,0,0,0.3)}#contact .box{padding:30px}.btn+.box{margin-top:40px}input,button,select,textarea{margin:0;padding:0;border:0;border-radius:0;outline:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.checkbox input{display:none}.checkbox span{padding:0 10px 0 20px;position:relative;display:inline-block}.checkbox span:before{content:"";display:block;position:absolute;top:0;margin-top:2px;left:0;width:16px;height:16px;border:1px solid #999;border-radius:3px}.checkbox input:checked+span{color:#009e4c}.checkbox input:checked+span:after{content:"";display:block;position:absolute;top:0;left:5px;width:7px;height:14px;transform:rotate(40deg);border-bottom:3px solid #009e4c;border-right:3px solid #009e4c}label{display:block}@media screen and (min-width:768px){.checkbox{letter-spacing:-.4em}.checkbox li{display:inline-block;width:25%;letter-spacing:normal;vertical-align:top !important}}@media screen and (max-width:767px){label{padding:10px;background-color:#eee;margin:0 10px 10px 0;border-radius:3px}}input[type="text"],select,textarea{border:1px solid #ccc;display:block;width:100%;padding:10px;border-radius:3px}.select{position:relative}.select:before{content:"";position:absolute;top:50%;right:10px;display:block;width:0;height:0;margin:-2px 0 0 0;border:5px solid transparent;border-top:7px solid #ccc}select{position:relative;background:transparent;cursor:pointer}.simpledatepicker span{position:relative;display:inline-block}.simpledatepicker span::after{content:'';position:absolute;z-index:-1;top:0;bottom:0;margin:auto 0;right:1.5em;width:0;height:0;border-style:solid;border-width:6px 6px 0 6px;border-color:#999 transparent transparent transparent}::-ms-expand{display:none}textarea{height:120px}.table>li>p{font-weight:bold}@media screen and (min-width:768px){.table>li{letter-spacing:-.4em}.table>li>p,.table>li>div{display:inline-block;letter-spacing:normal;vertical-align:top}.table>li>p{width:20%;font-size:18px}.table>li>div{width:80%}.table_big{border-top:1px solid #ccc}.table_big>li{padding:20px;border-bottom:1px solid #ccc}.table_big>li>p,.table_big>li>div{vertical-align:middle}.table_big>li>div{border-left:1px solid #ccc;padding-left:20px}}@media screen and (max-width:767px){.table>li:last-child{margin-bottom:0}.table>li>p{margin-bottom:10px;padding:6px 8px;border-left:3px solid #009e4c;line-height:1}.search_thumb_list .table>li{font-size:14px}.search_thumb_list .table>li>p,.search_thumb_list .table>li>p+div{float:left;margin-bottom:4px;padding:0 8px;line-height:1.4}.search_thumb_list .table>li>p{width:30%}.search_thumb_list .table>li>p+div{width:70%}.search_thumb_list .table>li:after{clear:both;overflow:hidden;height:0;display:block;content:""}}@media screen and (max-width:767px){.acc_btn{position:relative;padding:10px;border:1px solid !important;margin-bottom:10px;border-radius:3px;cursor:pointer}.acc_btn:after{display:block;content:'';position:absolute;top:50%;margin-top:-8px;right:15px;width:10px;height:10px;border-top:2px solid;border-right:2px solid;-webkit-transform:rotate(135deg);transform:rotate(135deg)}.acc_btn.active:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);margin-top:-4px}.acc_btn+div,.acc_btn+dd{display:none;padding:0 10px 20px 10px}.top_map .acc_btn+dd{padding-right:0}}#index .container{padding:60px 20px}.first_btn li a{display:block;text-align:center;padding:20px;border:2px solid #009e4c;border-radius:3px}.first_btn li a:hover{border:2px solid #ccc}.first_btn li a p{display:block;margin-top:10px;font-size:20px;font-weight:bold}.first_btn li a span{font-size:12px}#index .container:nth-child(2){width:100%;background-color:#eee;text-align:center}@media screen and (max-width:767px){.first_btn li{margin-bottom:20px !important}}.top_prefecturmap{width:80%;margin:40px auto 0}.top_prefecturmap .h3{text-align:center;font-size:42px;line-height:1.4em;margin:0 0 15px 0}@media screen and (max-width:599px){.top_prefecturmap .h3{font-size:30px;display:block !important;float:none !important;text-align:center !important}}.top_prefecturmap .h_icon{font-weight:normal}.top_prefecturmap .h_icon_search:before{background:0}.top_map dt{text-align:center;font-weight:bold;color:#009e4c}.top_map li{float:left;width:30%;margin-right:3%;margin-bottom:5px}.top_map li a{display:block;text-align:center;line-height:1;padding:5px 0;border-radius:3px;background-color:#009e4c;color:#fff;font-size:14px}.top_map li a:hover{background:rgba(0,158,76,0.8)}@media screen and (min-width:1000px){.top_map{position:relative;width:100%;max-width:980px;height:350px;margin:30px auto 50px auto;background:url("/assets/themes/content/images/top_map.png") no-repeat;background-position:center}.top_map .area1,.top_map .area2,.top_map .area3{position:absolute}.top_map .area1{right:0;top:0}.top_map .area2{left:0;top:0}.top_map .area3{left:240px;top:0}.top_map dl{width:240px;margin-bottom:10px}.top_map dt{margin-bottom:10px}.top_map dd{display:block}}@media screen and (max-width:767px){.top_map li a{padding:10px 0}}#column .box,#news .box{padding:20px}.left_area>.date{margin-bottom:10px}.sns{height:20px;margin:20px 0}.sns iframe{height:20px}#sns_buttonlist{float:right}#sns_buttonlist li{float:left;margin-right:10px}li#tw_button{padding-top:2px}li#g1_button{padding-top:2px}.column_main{margin-bottom:20px}.detail_box{margin-bottom:40px;padding:30px;border-radius:3px;border-top:4px solid #009e4c;box-shadow:0 1px 5px rgba(0,0,0,0.3)}@media screen and (min-width:768px){.detail_box{padding:30px}}@media screen and (max-width:767px){.detail_box{padding:20px 20px 40px 20px}}.detail_box .slider-pro{width:500px !important;margin-top:30px}.job_text{margin-top:30px}.detail_box .h3{margin-top:0;padding-top:30px}.detail_box+.h2{margin-bottom:10px;padding:10px 15px;border-left:6px solid #009e4c}ul.tablecell>li>a .job_icon{font-size:12px}.job_icon{margin:10px 0}.job_icon span{display:inline-block;padding:4px 8px;border-radius:3px}.job_icon span+span{margin-left:4px}.job_icon span:first-child{background-color:#009e4c;color:#fff}.job_icon span.gray{background-color:#eee}.point li{border:1px solid #ccc;border-radius:4px;display:inline-block;padding:4px;float:left;margin-right:10px}@media screen and (max-width:767px){.detail_box .table_big li{margin-bottom:20px}.detail_box .table_big li li{margin-bottom:0}}.red{color:red}.consent{text-align:center;margin-top:30px}.consent a{color:#52b5ee;text-decoration:underline}.consent a:hover{text-decoration:none}#entry_check .job_text a{display:block;margin-bottom:20px;text-decoration:underline;font-weight:normal}#entry_check .job_text a:hover{text-decoration:none}#entry_complete .h_center+p,#notfound .h_center+p,#contact_complete .h_center+p{margin-top:10px}@media screen and (max-width:767px){#entry_complete .h_center+p,#notfound .h_center+p,#contact_complete .h_center+p{text-align:left}}.staticPage p{line-height:1.6em;margin:1em 0}.addToFavorite{display:block;width:100px;height:40px;line-height:40px}@media screen and (max-width:767px){.addToFavorite{height:20px;line-height:20px}}.removeFromFavorites{display:block;width:100px;height:40px;line-height:40px}.addToFavorite_inner{color:#FFF;background-color:#009e4c;border-radius:20px;height:20px;display:inline-block;width:100px;text-align:center;letter-spacing:-0.1em;font-size:80%;line-height:20px;cursor:pointer}.removeFromFavorites_inner{color:#FFF;background-color:#009e4c;border-radius:20px;height:20px;display:inline-block;width:100px;text-align:center;letter-spacing:-0.1em;font-size:80%;line-height:20px;cursor:pointer}.addToFavorite_inner:hover{background-color:#000}.removeFromFavorites_inner:hover{background-color:#000}.detail_checkbox ul li label:before{display:none}.message>p{margin:0 !important}.right_img{float:right;margin:0 0 20px 20px !important}.left_img{float:left;margin:0 20px 20px 0 !important}.right_img img,.left_img img{width:240px}.heading1,.heading2{display:block !important;font-size:20px;font-weight:bold;line-height:2}.heading1{position:relative;height:50px;line-height:50px;vertical-align:middle;text-align:center;margin:20px 0;padding:0 30px;background:#ed7574;color:#FFF !important}.heading1:before,.heading1:after{position:absolute;top:0;content:'';width:0;height:0;z-index:1;border-style:solid}.heading1:before{left:0;border-width:25px 0 25px 15px;border-color:transparent transparent transparent #fff}.heading1:after{right:0;border-width:25px 15px 25px 0;border-color:transparent #fff transparent transparent}.heading2{margin:20px 0 !important;color:#333 !important;border-bottom:2px solid #f6c14d}.source{display:block !important;font-size:12px;font-weight:normal !important;color:#999 !important;margin-top:20px}.mark_y{color:#333 !important;font-size:16px;font-weight:bold;background:linear-gradient(transparent 50%,#ff6 0%);margin:0 5px !important}.page404{margin-top:40px}.related_thumb_list{margin-bottom:40px}.job_ditail_restrictor{margin-bottom:40px}.job_ditail_restrictor h2{margin-bottom:10px;padding:10px 15px;border-left:6px solid #009e4c;font-size:26px;font-weight:bold}.job_ditail_restrictor a{color:#52b5ee;text-decoration:underline;display:inline-block}@media screen and (min-width:768px){.job_ditail_restrictor dl{border:1px solid #ddd;border-radius:4px}.job_ditail_restrictor dt,.job_ditail_restrictor dd{display:block;line-height:2}.job_ditail_restrictor dl dt:not(:first-of-type),.job_ditail_restrictor dl dd:not(:first-of-type){border-top:1px solid #ddd}.job_ditail_restrictor dt{width:20%;float:left;text-align:center;padding-top:10px}.job_ditail_restrictor dd{width:80%;margin-left:20%;border-left:1px solid #ddd;padding:10px 20px}.job_ditail_restrictor dd:after{content:'';clear:both;display:block}}@media screen and (max-width:767px){.related_thumb_list .view_detail{color:#009e4c}.job_ditail_restrictor a{height:36px;line-height:36px}.job_ditail_restrictor dd{margin:0 0 6px}}.job_ditail_restrictor dd a{margin-right:10px}.job_detail_newarticles h2{margin-bottom:10px;padding:10px 15px;border-left:6px solid #009e4c;font-size:26px;font-weight:bold}@media screen and (min-width:768px){.job_ditail_restrictor>h2{margin-bottom:20px}.job_detail_newarticles>h2{margin-bottom:20px}.job_detail_newarticles ul{display:flex;flex-wrap:wrap;justify-content:space-between}.job_detail_newarticles li{position:relative;width:31%;border:1px solid #ddd;background-color:#f7f7f7;margin-bottom:30px}.job_detail_newarticles .thumnail_outer{height:120px;position:relative;display:block;overflow:hidden}.job_detail_newarticles .thumnail{display:block;width:100%;transition:transform .3s linear}.job_detail_newarticles .thumnail:hover{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-o-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}}@media screen and (max-width:767px){.job_detail_newarticles li{padding:10px 0;border-bottom:1px solid #CCC}.job_detail_newarticles a{position:relative;display:block;padding-right:20px}.job_detail_newarticles a::after{content:'';border-top:2px solid #CCC;border-right:2px solid #CCC;width:10px;height:10px;display:inline-block;transform:rotate(45deg);position:absolute;top:50%;right:10px}}.job_detail_newarticles .date{font-size:12px}.job_detail_newarticles .caticon{font-size:12px;background-color:#090;color:#fff;display:inline-block;text-align:center;text-decoration:none;padding:0 20px}@media screen and (min-width:768px){.job_detail_newarticles .caticon{position:absolute;top:0;left:0;height:30px;line-height:30px}.job_detail_newarticles .title{display:block;font-weight:bold;padding:20px 20px 10px 20px}.job_detail_newarticles .title a{text-decoration:underline;font-size:18px}.job_detail_newarticles .title a:hover{text-decoration:none}.job_detail_newarticles .lead{display:block;font-size:12px;color:#333;padding:0 20px 20px 20px;line-height:1.8}.job_detail_newarticles .date{display:block;font-size:12px;font-weight:bold;color:#999;padding:0 20px 20px 20px;text-align:right}}@media screen and (max-width:767px){.job_detail_newarticles .caticon{border-radius:20px;height:20px;line-height:20px;min-width:70px}.job_detail_newarticles .title{display:block;font-weight:bold;margin-top:6px}.job_detail_newarticles .lead{display:block;font-size:95%;color:#666}}.modal_promote_choice{display:none}.station_list{clear:both}label.X-CheckList-Option{display:inline;white-space:nowrap;margin-right:10px}label.X-CheckList-Option input[type="checkbox"]{width:auto;font-size:inherit;vertical-align:middle;margin:0;margin-right:5px}label.X-CheckList-Option span{vertical-align:middle}.X-SpreadList header{display:block;padding:2px 5px}.X-SpreadList .X-SpreadList-Body{padding:0 5px}.X-SpreadList .X-SpreadList-Body label,.X-SpreadList .X-SpreadList-Body a{display:block}.X-SpreadList .X-SpreadList-Body a{padding-left:15px}.X-SpreadWideList{clear:both;margin-top:20px;padding:20px;background-color:#fff;border:1px solid #ccc;border-radius:6px}.searchForm+.X-SpreadWideList{margin-top:80px}.X-SpreadWideList header{font-size:18px;font-weight:bold;margin-bottom:10px}.X-SpreadWideList-Body span{padding:2px 0;margin-right:1em;white-space:nowrap}.X-SpreadWideList-Body span a{text-decoration:underline}@media screen and (min-width:768px){.X-SpreadWideList-Body span:hover a{text-decoration:none}}.mt40i{margin-top:40px !important}.mb40i{margin-bottom:40px !important}.txtC{text-align:center}.fs18b{font-size:18px;font-weight:bold}.caution{color:#F00;font-weight:bold}td span.category+span.category:before,td span.service+span.service:before{content:"、"}.articles_group_menu{margin-bottom:20px}.articles_group_menu header{padding:20px;font-size:18px;font-weight:bold;border-top:4px solid #009e4c;border-bottom:1px solid #ccc}.articles_group_menu ul{padding:1em;margin:0}.articles_group_menu ul li{padding:5px 0}.articles_group_menu ul li a{text-decoration:underline}@media screen and (min-width:768px){.articles_group_menu ul li a:hover{text-decoration:none}}.articles_recommended_menu header{padding:20px;font-size:18px;font-weight:bold;border-top:4px solid #009e4c;border-bottom:1px solid #ccc}