@media print{#header,#sidebar,#search,#user-nav,.opinion-box-dialog,#content-header,#breadcrumb{display:none !important}#content{margin-left:0;margin-right:0}}select,textarea,input:not(.btn){color:#444}select,textarea,input,button{font-size:80%}.mtb0{margin-top:0px !important;margin-bottom:0px !important}.mtb5{margin-top:5px !important;margin-bottom:5px !important}.mtb10{margin-top:10px !important;margin-bottom:10px !important}.mtb15{margin-top:15px !important;margin-bottom:15px !important}.mtb20{margin-top:20px !important;margin-bottom:20px !important}.mt0{margin-top:0px !important}.mt5{margin-top:5px !important}.mt10{margin-top:10px !important}.mt15{margin-top:15px !important}.mt20{margin-top:20px !important}.mr0{margin-right:0px !important}.mr5{margin-right:5px !important}.mr10{margin-right:10px !important}.mr15{margin-right:15px !important}.mr20{margin-right:20px !important}.mr30{margin-right:30px !important}.mr40{margin-right:40px !important}.mr50{margin-right:50px !important}.ml0{margin-left:0px !important}.ml5{margin-left:5px !important}.ml10{margin-left:10px !important}.ml15{margin-left:15px !important}.ml20{margin-left:20px !important}.ml30{margin-left:30px !important}.ml40{margin-left:40px !important}.ml50{margin-left:50px !important}.w10{width:10px !important}.w20{width:20px !important}.w30{width:30px !important}.w40{width:40px !important}.w50{width:50px !important}.w60{width:60px !important}.w70{width:70px !important}.w80{width:80px !important}.w90{width:90px !important}.w100{width:100px !important}.w110{width:110px !important}.w120{width:120px !important}.w130{width:130px !important}.w140{width:140px !important}.w150{width:150px !important}.w200{width:200px !important}.w300{width:300px !important}.w350{width:350px !important}.w400{width:400px !important}.w500{width:500px !important}.w600{width:600px !important}.w100p{width:100% !important}.p0{padding:0 !important}.css_right{float:right}.css_left{float:left}.css_center{text-align:center}.badge-s{background-color:#c8ac64}.badge-a{background-color:#398394}.badge-b{background-color:#4091a0}.badge-c{background-color:#46a0ac}.badge-d{background-color:#4dafb8}.badge-e{background-color:#54bdc4}.color_red{color:#f44336 !important}.color_pink{color:#e91e63 !important}.color_purple{color:#9c27b0 !important}.color_deep_purple{color:#673ab7 !important}.color_indigo{color:#3f51b5 !important}.color_blue{color:#2196f3 !important}.color_light_blue{color:#03a9f4 !important}.color_cyan{color:#00bcd4 !important}.color_teal{color:#009688 !important}.color_green{color:#4caf50 !important}.color_light_green{color:#8bc34a !important}.color_lime{color:#cddc39 !important}.color_yellow{color:#ffeb3b !important}.color_amber{color:#ffc107 !important}.color_orange{color:#ff9800 !important}.color_deep_orange{color:#ff5722 !important}.color_brown{color:#795548 !important}.color_grey{color:#9e9e9e !important}.color_blue_grey{color:#607d8b !important}.color_white{color:#fff !important}.color_black{color:#000 !important}.color_gold{color:#ba7c00 !important}.color_paiza{color:#2692AC !important}.badge.color_red,.label.color_red{color:#fff !important;background-color:#f44336 !important}.badge.color_pink,.label.color_pink{color:#fff !important;background-color:#e91e63 !important}.badge.color_purple,.label.color_purple{color:#fff !important;background-color:#9c27b0 !important}.badge.color_deep_purple,.label.color_deep_purple{color:#fff !important;background-color:#673ab7 !important}.badge.color_indigo,.label.color_indigo{color:#fff !important;background-color:#3f51b5 !important}.badge.color_blue,.label.color_blue{color:#fff !important;background-color:#2196f3 !important}.badge.color_light_blue,.label.color_light_blue{color:#fff !important;background-color:#03a9f4 !important}.badge.color_cyan,.label.color_cyan{color:#fff !important;background-color:#00bcd4 !important}.badge.color_teal,.label.color_teal{color:#fff !important;background-color:#009688 !important}.badge.color_green,.label.color_green{color:#fff !important;background-color:#4caf50 !important}.badge.color_light_green,.label.color_light_green{color:#fff !important;background-color:#8bc34a !important}.badge.color_lime,.label.color_lime{color:#fff !important;background-color:#cddc39 !important}.badge.color_yellow,.label.color_yellow{color:#4c4c4c !important;background-color:#ffeb3b !important}.badge.color_amber,.label.color_amber{color:#fff !important;background-color:#ffc107 !important}.badge.color_orange,.label.color_orange{color:#fff !important;background-color:#ff9800 !important}.badge.color_deep_orange,.label.color_deep_orange{color:#fff !important;background-color:#ff5722 !important}.badge.color_brown,.label.color_brown{color:#fff !important;background-color:#795548 !important}.badge.color_grey,.label.color_grey{color:#fff !important;background-color:#9e9e9e !important}.badge.color_blue_grey,.label.color_blue_grey{color:#fff !important;background-color:#607d8b !important}.badge.color_white,.label.color_white{color:#000 !important;background-color:#fff !important}.badge.color_black,.label.color_black{color:#fff !important;background-color:#000 !important}.badge.color_gold,.label.color_gold{color:#fff !important;background-color:#ba7c00 !important}.badge.color_paiza,.label.color_paiza{color:#fff !important;background-color:#2692AC !important}a.sort_link{color:#ff9800}.color-ddd{color:#ddd}button.btn a{color:#FFF !important}a{text-decoration:underline}a.tdn,a.btn,a.label,a.close,a.badge{text-decoration:none}tr.attention td{background-color:#ff6 !important}td.job_offer_close{background-color:#ccc !important}hr{border-top:1px solid #ddd;border-bottom:none}.red{color:#f44336}.error_message{color:red;font-weight:bold}label.error{color:red}select.error{border:1px solid red !important}#stage_job_offer_salary_million_min,#stage_job_offer_salary_million_max{width:60px !important}#stage_job_offer_condition_age_min,#stage_job_offer_condition_age_max{width:50px !important}#stage_job_offer_registration_date_2i,#stage_job_offer_registration_date_3i{width:80px !important}#stage_job_offer_open_at_2i,#stage_job_offer_open_at_3i,#stage_job_offer_open_at_4i,#stage_job_offer_open_at_5i{width:80px !important}#stage_job_offer_close_at_2i,#stage_job_offer_close_at_3i,#stage_job_offer_close_at_4i,#stage_job_offer_close_at_5i{width:80px !important}#stage_job_offer_condition_gender_id{width:60px !important}#stage_job_offer_assign_dept_num{width:80px !important}#stage_job_offer_participants{width:60px !important}#stage_job_offer_position{width:80px !important}#stage_recruiter_number_employees{width:80px !important;text-align:right}#stage_recruiter_average_age{width:80px !important;text-align:right}#stage_recruiter_capital_million{width:180px !important;text-align:right}#stage_recruiter_headquarters_postal_code,#stage_recruiter_billing_info_postal_code{width:60px !important}#stage_recruiter_hr_staff_name,#stage_recruiter_hr_staff_name_kana,#stage_recruiter_billing_info_staff_name{width:180px !important}#stage_recruiter_hr_staff_department_name{width:180px !important}#stage_recruiter_hr_staff_position,#stage_recruiter_billing_info_staff_position{width:180px !important}#stage_recruiter_hr_staff_tel,#stage_recruiter_billing_info_tel,#stage_recruiter_hr_staff_mobile_phone{width:180px !important}#stage_recruiter_hr_staff_fax,#stage_recruiter_billing_info_fax{width:180px !important}#error_explanation a{color:#b94a48}.field_with_errors{padding:2px;background-color:pink;display:table}.hint-block{font-size:80% !important;line-height:1.4em;color:#666;padding:0 0 5px 0}.error-block{font-weight:bold;color:#B94A48}.top_question-block{font-weight:bold;color:#333;font-size:107% !important;margin-left:220px;padding:10px 0 5px 0}.after-block{padding-top:5px}.block-70per{width:80%;margin-top:5px;margin-bottom:15px}.form-horizontal .controls.joboffer_input{margin-left:220px;padding:10px 0 0 0}.form-horizontal .controls.joboffer_input input{margin-right:5px;float:left}.form-horizontal .controls input,.form-horizontal .controls select,.form-horizontal .controls textarea{margin-bottom:5px}.form-horizontal .controls.joboffer_input input,.form-horizontal .controls.joboffer_input select,.form-horizontal .controls.joboffer_input textarea{margin-bottom:0}.form-horizontal .controls input.integer{text-align:right}.control-group{padding:0 0 15px 0;-moz-placeholder-color:#f92672}.control-group ::-webkit-input-placeholder{color:#f92672}.control-label,.control-label-n{font-weight:bold}.control-label-sub{float:left;margin:15px 0 0 10px;padding:0 0 0 50px}.control-group.group-error input,.control-group.group-error select,.control-group.group-error textarea,.control-group2.group-error input,.control-group2.group-error select,.control-group2.group-error textarea{border-color:#B94A48;box-shadow:0 1px 1px rgba(0,0,0,0.075) inset}.placeholder_color{color:#f92672}span.checkbox{float:left}span.alart-checkbox{float:left;padding:0 14px 0 14px;margin-bottom:3px;text-shadow:0 1px 0 rgba(255,255,255,0.5);border:1px solid transparent;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}span.alart-checkbox label.priority-attr{float:left}span.alart-checkbox label.priority{text-align:right;margin:0 10px 0 0}.input-label-manage .control-label.optional{background:url("/assets/icon_form_require.gif") no-repeat scroll 0 -20px transparent;content:"";float:left;margin:10px 0 10px 10px;padding:0 0 0 50px;width:140px;text-align:left}.input-label-manage .control-label.required{background:url("/assets/icon_form_require.gif") no-repeat scroll 0 0px transparent;content:"";float:left;margin:10px 0 10px 10px;padding:0 0 0 50px;width:140px;text-align:left}#thumb ul:after{clear:both;content:"";display:block}#thumb li{border:1px solid #ccc;border-radius:5px 5px 5px 5px;box-shadow:0 1px 2px #D0D0D0;float:left;margin:0 10px 10px 0;padding:15px 0 10px;text-align:center;width:119px;height:95px;list-style:none outside none}#thumb li:hover{border:1px solid #f90}#thumb li .image-area{height:79px}#thumb li .image-delete{margin:2px 0 0 0}.image_area{margin:10px 0 10px 0}#header{z-index:0}.control-label-n{content:"";float:left;margin:10px 0 10px 10px;padding:0 0 0 50px;width:140px;text-align:left}.controls-n{content:"";float:left;margin:15px 0 20px 10px;text-align:left}#manage_contents #search-conditions th,#manage_contents #search-conditions td{padding:5px;font-weight:normal}#manage_contents #results-list ul{margin:0}#manage_contents #results-list li{list-style:none}input.datepicker{width:5rem}input.age{width:2rem}input[type="radio"],input[type="checkbox"]{margin-top:0}dl.search_litem_list dt{clear:left;float:left;width:300px;border-left:solid 8px #CCC;padding-left:5px;color:#000}dl.search_litem_list dd{margin-left:7.5em}td.center{text-align:center}td.right{text-align:right}div.basicBox{border:2px solid #ddd;background:#fff;border-radius:5px;color:#666;margin:10px 0px;position:relative}div.basicBox.try_flg{background:#eee !important}.gecko .tried,.opera .tried,.webkit .tried,.safari .tried,.chrome .tried{border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;text-shadow:-1px -1px #333}a.moderateLink{color:silver}a.moderateLink:hover{color:gray}.basicTitle2{font-size:176%;font-weight:bold;color:#000;margin:0 0 23px 0;padding:0 0 2px 0;background:url(/images/top/bg_ttl_02.gif) no-repeat left bottom}.basicTitle2 img{vertical-align:middle;margin:0 0 0 10px}.tracklist .tracklistInr{width:960px;margin:0 auto;position:relative}.fnavi{float:right}.fnavi .navBtn{font-size:11px;padding:0.5em 1.5em;display:inline-block;cursor:pointer;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF2692AC', endColorstr='#FF144B58');background-color:#2692ac;border:0;color:#fff;text-shadow:#0f3944 0 -1px 0}.fnavi .navBtn:hover{text-decoration:none}.fnavi .navBtn:hover{background-color:#218097}.fnavi .navBtn:active{background-color:#1f768b}.fnavi .navBtn.disabled,.fnavi .navBtn[disabled]{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=60);opacity:0.6;background:false;cursor:default;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.fnavi .navBtn::-moz-focus-inner{padding:0 !important;margin:-1px !important}.fnavi .navBtn span.prefix{font-size:70%}.navBtn{position:relative;z-index:99;animation-delay:0.3s;-webkit-animation-delay:0.3s;animation:nav-in 0.35s cubic-bezier(0.2, 0.7, 0.2, 1.5) backwards;transition:background 0.35s;-webkit-animation:nav-in 0.35s cubic-bezier(0.2, 0.7, 0.2, 1.5) backwards;-webkit-transition:background 0.35s}.nav_with_sub .sub_nav li{float:none !important;background-color:#2692AC}.nav_with_sub .sub_nav li .sub_list a{background-color:#30bddf}.nav_with_sub .sub_nav li .sub_list a:hover,.nav_with_sub .sub_nav li .sub_list a:active{color:#fff;text-decoration:none;background:#30adc1}label.floating{float:left;padding:0 20px 0 0}.floating-block{clear:both}.disnon{display:none}@-webkit-keyframes nav-in{from{-webkit-transform:translate3d(0px, 100px, 0);transform:translate3d(0px, 100px, 0)}}@keyframes nav-in{from{-webkit-transform:translate3d(0px, 100px, 0);transform:translate3d(0px, 100px, 0)}}.alert.alert-light-grey{background-color:#e7e7e7 !important;border-color:#e7e7e7;color:#888 !important}.sweet-alert .icon{background:#fff}.sweet-alert .line{background:none}.changeBtn{position:absolute;top:60px;left:847px}.alert-dismissable .close,.alert-dismissible .close{position:relative;top:-2px;right:-21px;color:inherit}.common_alert{color:#8a6d3b !important;background-color:#fcf8e3 !important;border-color:#faebcc !important;padding-right:35px !important;padding:15px;margin-bottom:20px;border:1px solid transparent;border-radius:4px;width:300px;position:fixed;top:10px;right:50px;z-index:9999999}.common_alert .common_alert_close{float:right;font-size:21px !important;font-weight:700 !important;line-height:1;color:#000;text-shadow:0 1px 0 #fff;filter:alpha(opacity=20);opacity:0.2;-webkit-appearance:none;padding:0;cursor:pointer;background:0 0;border:0;position:relative;top:-2px;right:-21px;color:inherit}
