form.sending{opacity:.2;cursor:wait}
.mb01{margin-bottom:1px}
.ex-index-top{font-size:100%;color:#333;width:950px;margin:10px auto 0}
.jobformHeader_title{color:#ffff;background:url(/common/img/search_nav_bg.png) repeat center top;box-sizing:border-box;text-align:center;line-height:2.2;font-size:130%}
h1.c-licenseDetail_title,h1.c-licenseHeader_title{margin:0}
.ex-mv{padding:10px 20px;margin-bottom:15px;background-color:#fff;border-radius:5px}
.ex-mv-title{font-size:20px;line-height:30px;font-weight:700;color:#771e37;margin-bottom:5px}
.ex-mv-title>span{color:#bd0081}
.ex-mv-cond{font-size:26px;margin-right:5px}
.ex-mv-desc{color:#333}
.ex-mv-desc:empty{display:none}
.search_navi_tit_all{padding-top:0}
.index_prefecture_inner_01 h2{position:absolute;left:66px;top:-22px}
.ex-title{font-size:1.8rem;line-height:2.2rem;margin-bottom:10px;font-weight:700;color:#511426}
.ex-title b{color:#B91480;display:inline-block;padding:0 2px}
.ex-title i{width:60px;display:inline-block}
.ex-title .small{font-size:1.1rem;line-height:2.5rem;vertical-align:top}
.ex-title-bar{background:#916259;color:#fff;font-size:1.1rem;font-weight:700;line-height:2.2;text-align:left;margin-bottom:15px;border-radius:4px;padding-left:1.2rem}
.contents-list .ex-h3{margin-bottom:10px}
.ex-index-note{color:#333;width:900px;margin:10px auto}
.ex-note{color:#333;margin:20px 0}
.ex-full-image{width:100%}
.line-index-section{margin-bottom:20px}
.line-index-section h3{margin-top:10px;padding-left:10px;font-weight:700}
#hd_left{margin-top:15px}
.hd_action>li+li{margin-top:0}
#jsi_hd_favorite_btn,.add_consideration_list{visibility:hidden}
.favoriteJobPanel_wrapper{display:none}
#hd_favorite_btn_area .tooltip_notice_pc{display:none}
.job_result_point__txt+.job_result_point__tit{margin-top:15px}
.mod_consideration_list{display:none}
.mod_consideration_list+*{margin-top:inherit}
.temp_nothing_01 .form_result p{white-space:nowrap}
.carouselbox{height:auto;padding-bottom:20px}
.carouselbox .carouselbox_slide,.carouselbox .carouselbox_slide_inner,.carouselbox .carouselbox_slide_lists{height:auto}
.carouselbox .carouselbox_slide_inner{padding-bottom:80px}
.carouselbox .btn{bottom:-80px}
.ex-optin-outer .ex-h3{margin-top:15px;font-weight:700}
.ex-optin-outer .ex-h3,.ex-optin-outer .ex-optin-memo{margin-top:13px;padding-top:20px;border-top:2px dotted #B3A7A5}
.ex-optin-outer .input_check{margin:10px 25px 5px 0}
.ex-optin-outer .ex-optin-param1{padding-left:30px;line-height:17px;min-height:16px;vertical-align:middle;font-size:15px}
.temp_nothing_01 .ex-optin-outer p{text-align:left;color:inherit;font-size:inherit;margin:10px 0}
.temp_nothing_01 .ex-optin-outer input{margin:5px 0}
.temp_nothing_01 .ex-optin-outer .ex-optin-param1{font-size:inherit}
.temp_nothing_01 .ex-optin-outer .ex-optin-memo{padding-top:10px}
body.index>#wrapper{height:auto}
body.index>#wrapper #maximage{height:1060px;background-size:cover;background-position:right}
body.index>#wrapper #maincontent{height:auto;top:20px}
.mod_one_column_inner_01>.privacypolicyBox{padding:0}
.privacypolicyBox+.privacypolicyBox{margin-top:20px}
.search_navi_tit .h2_tit{width:auto}
.ex-nothing{text-align:center;font-size:117%;color:#bc0081;font-weight:700;line-height:1.6;margin:1em 0}
