﻿body:has(.job-offer-page){padding-top:10px;overflow:hidden;}div.body-content{position:unset!important;}div.eternal-message{cursor:default;}div.job-offer-page{margin-left:auto;margin-right:auto;display:flex;flex-direction:column;height:calc(100vh - 50px);}div.job-offer-page div.header-area{position:sticky;}div.job-offer-page div.header-area div.common-entry-button{position:fixed;text-align:right;width:inherit;}div.job-offer-page div.header-area div.menu-navigator{padding-left:10px;padding-right:10px;}div.job-offer-page div.header-area div.menu-navigator ul li:hover{cursor:pointer;}div.job-offer-page div.menu-detail-area{flex-grow:1;overflow:auto;margin-bottom:10px;}div.job-offer-page div.menu-detail-area div.menu-detail-inner{margin:0 20px;}div.job-offer-page div.menu-detail-area div.menu-detail-inner div.MenuTitle{font-size:2em;}div.job-offer-page div.menu-detail-area div.menu-detail-inner div.menu-parts{padding-top:10px;padding-bottom:10px;}div.job-offer-page div.menu-detail-area div.menu-detail-inner div.menu-parts div.detail{padding-left:14px;}div.job-offer-page div.menu-detail-area div.menu-detail-inner div.menu-parts div.detail table th,div.job-offer-page div.menu-detail-area div.menu-detail-inner div.menu-parts div.detail table td{border:solid 1px #c0c0c0;}div.job-offer-page div.menu-detail-area div.menu-detail-inner div.menu-parts div.detail table th{color:#fff;background-color:#a6afb8;}div.job-offer-page div.footer-area{position:sticky;margin-bottom:10px;}