@charset "UTF-8";#top #search input[type=search],#top #searchBox input[type=search]{margin:0;padding:0;background:none;border:none;border-radius:0;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}#top .searchQuick div.selectBox div.selectBoxInner span button,#top .searchQuick div.selectBox div.selectBoxInner span select,#top .searchQuick div.selectBox div.selectBoxInner span input{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;outline:none;border-radius:5px}html,body{width:100%;font-family:Noto Sans JP,futura-pt,Century Gothic,\30d2\30e9\30ae\30ce\89d2\30b4  ProN W3,Hiragino Kaku Gothic ProN,\6e38\30b4\30b7\30c3\30af\4f53,YuGothic,Yu Gothic Medium,\6e38\30b4\30b7\30c3\30af,Yu Gothic,\30e1\30a4\30ea\30aa,Meiryo,sans-serif;font-weight:500;font-style:normal;-webkit-text-size-adjust:none;background:#ffffff;line-height:1.5;color:#212121}body{min-width:1200px}@media (max-width: 767px){body{min-width:initial}}a{text-decoration:none;color:#212121;outline:none}a:hover{cursor:pointer}*{box-sizing:border-box}ol,ul{list-style:none}img{max-width:100%;height:auto;vertical-align:middle}.text{margin-bottom:1em}.text:last-of-type{margin-bottom:0}.notes{display:inline-block;position:relative;margin-left:1em}.notes:before{content:"\203b";display:block;position:absolute;top:0;left:-1em}.js-fadein{opacity:0;transform:translateY(20px);transition-property:opacity,transform;transition-duration:1s}.scroll-in{opacity:1;transform:translate(0)}.PCdisp{display:block}@media (max-width: 767px){.PCdisp{display:none}}.SPdisp{display:none}@media (max-width: 767px){.SPdisp{display:block}}.SPbr{display:none}@media (max-width: 767px){.SPbr{display:inline}}.PCbr{display:inline}@media (max-width: 767px){.PCbr{display:none}}.js-clickitemBlank,.js-clickitem{cursor:pointer;transition:opacity .3s}.js-clickitemBlank:hover,.js-clickitem:hover{opacity:.5}@media (max-width: 767px){.js-clickitemBlank:hover,.js-clickitem:hover{opacity:1}}.js-clickitemBlankIcon{cursor:pointer;transition:opacity .3s}.js-clickitemBlankIcon:hover{opacity:.5}@media (max-width: 767px){.js-clickitemBlankIcon:hover{opacity:1}}.js-clickitemBlankIcon:after{display:inline-block;position:absolute;height:13px;width:15px;background-position:center center;background-size:contain;background-repeat:no-repeat;top:-10px;right:-5px;margin:0 0 0 5px;font-family:"Font Awesome 5 Free";content:"\f35d";font-weight:600;font-size:.81rem}@media (max-width: 767px){.js-clickitemBlankIcon:after{top:8px}}.blankIconImg{display:flex;color:#006bb5;font-size:1rem;font-weight:700;padding:0 0 0 5px}.blankIconImg:after{content:"";height:13px;width:15px;font-family:"Font Awesome 5 Free";content:"\f35d";font-weight:600;font-size:.81rem}.lity{z-index:10000!important}.lity .lity-container{width:calc(100% - 24px);max-width:960px}@media screen and (min-width: 768px){.PClayout,.pcLayout{display:block}.SPlayout,.spLayout{display:none!important}}@media (max-width: 767px){.PClayout,.pcLayout{display:none!important}.SPlayout,.spLayout{display:block}br.SPlayout{display:inline}}@font-face{font-family:Athelas Regular;font-style:normal;font-weight:400;src:local("Athelas Regular"),url(../fonts/fonts_smart//Athelas-Regular.woff) format("woff")}@font-face{font-family:Futura Medium;font-style:normal;font-weight:400;src:local("Futura Medium"),url(../fonts/fonts_smart/Futura-Medium.woff) format("woff"),url(../fonts/fonts_smart/Futura-Medium.ttf) format("truetype")}.en-font__fm{font-family:Futura Medium;font-weight:700;letter-spacing:2px}#headerMenu.headerMenu{position:relative;width:100%;height:auto;margin:0}#headerMenu .PCbr{display:none}@media screen and (min-width: 768px){#headerMenu .PCbr{display:inline}}@media screen and (min-width: 768px){#headerMenu .SPbr{display:none}}#headerMenu .headerNav{display:flex;flex-direction:row;align-items:center;justify-content:space-between;position:fixed;top:0;left:0;width:100%;height:70px;margin:0 auto;background:#ffffff;z-index:9999}#headerMenu .headerNav.modalOn{top:0!important}#headerMenu .headerLogo{flex:0 1 auto;margin-left:13px;transition:all .3s ease}#headerMenu .headerLogo img{max-width:100%;height:auto;transition:opacity .3s;text-align:center;vertical-align:middle}@media screen and (min-width: 768px){#headerMenu .headerLogo a:hover img{opacity:.5}}#headerMenu .headerLogo .noLogoText{display:flex;align-items:center;justify-content:flex-start}#headerMenu .headerLogo .noLogoText a{color:#212121;font-size:.9375rem;transition:opacity .3s}@media screen and (min-width: 768px){#headerMenu .headerLogo .noLogoText a:hover{opacity:.5}}#headerMenu .headerLogo .noLogoText .corpUrl{display:inline-block;margin-right:.5em}#headerMenu .headerLogo:after{content:"\63a1\7528\30b5\30a4\30c8";font-size:.875rem;font-weight:500;display:block;position:relative}@media screen and (min-width: 768px){#headerMenu .headerLogo:after{margin-left:10px;font-size:1rem;line-height:38px}}#headerMenu .navItems{display:block;flex:0 1 auto;margin-left:auto;padding-left:1em}#headerMenu .navItems.modalOn{top:0!important}#headerMenu .navItemList{display:none;position:absolute;left:0;width:100%;background:#ffffff;overflow-y:auto;z-index:1}#headerMenu .navItemListInner{display:flex;flex-wrap:wrap;flex-direction:row;align-content:flex-start}#headerMenu .navItemFlex{display:flex;align-items:center;justify-content:center;height:100%;width:100%}#headerMenu .navItemFlex .js-clickitem{width:100%;padding:10px 0;margin:0}#headerMenu .navItem{width:100%;margin:0}#headerMenu .navItem a{transition:opacity .3s;cursor:pointer}@media screen and (min-width: 768px){#headerMenu .navItem a:hover{opacity:.5}}#headerMenu .navItem [class*=letter]{display:block;min-height:0;line-height:1.4;text-align:center}#headerMenu .navItem .letterTop{font-size:1rem;font-weight:500}#headerMenu .navItem .letterBottom{display:block;margin-top:2px;color:#006bb5;font-family:josefin-sans,sans-serif;font-weight:600;font-size:.75rem;font-style:normal;line-height:1.8}#headerMenu .navItemFavorite{padding:0;border:none}#headerMenu .navItemFavorite .heartBox{background-image:url(https://tenriku.jp/kinbutsurex/build/assets/favo_ico.0a378017.svg);background-size:contain;background-position:center;width:28px;height:28px;margin:0 auto;position:relative}#headerMenu .navItemFavorite .heartBox .heartIcon{overflow:inherit}#headerMenu .navItemFavorite .heartBox .heartIcon .cls-1{fill:transparent;stroke:#00a4ad;stroke-width:30px}#headerMenu .navItemFavorite .badge{display:flex;align-items:center;justify-content:center;position:absolute;right:-5px;bottom:-5px;width:16px;height:16px;color:#00a4ad;font-size:.75rem;font-weight:700;line-height:1;text-align:center;z-index:1}#headerMenu .navItemFavorite [class*=letter]{min-height:0;color:#212121;font-size:.625rem;line-height:1}#headerMenu .navItemFavorite .letterBottom{display:block;font-size:1rem}#headerMenu .blankIconImg{display:inline-block;padding:5px 0 0 10px;color:#fff;font-size:.75rem;line-height:1;vertical-align:top}#headerMenu .blankIcon{display:flex}#headerMenu .blankIcon:after{font-family:"Font Awesome 5 Free";content:"\f35d";margin-left:5px;color:#fff;font-weight:600;font-size:.625rem;transform:translateY(-4px)}#headerMenu .navItemListSp{display:none}#headerMenu .navItemBg .navItemFlex .js-clickitem{position:relative;display:flex;justify-content:center;align-items:center;padding-left:35px;width:150px;height:40px;border-radius:99px;background-color:#006bb5;color:#fff;font-size:.9375rem}#headerMenu .navItemBg .navItemFlex .js-clickitem:before,#headerMenu .navItemBg .navItemFlex .js-clickitem:after{position:absolute;content:"";width:15px;height:15px;top:calc(50% - 7px);left:27px;background:url(https://tenriku.jp/kinbutsurex/build/assets/search_icon.6c8d942d.svg) no-repeat center center/contain;z-index:1;transition:all .3s}#headerMenu .navItemBg .navItemFlex .js-clickitem:after{background-image:url(https://tenriku.jp/kinbutsurex/build/assets/search_icon_hover.e34ec9d9.svg);opacity:0}@media (max-width: 767px){#headerMenu .navItemList .navItemFavorite{display:none}#headerMenu .navItemListSp{display:flex}#headerMenu .navItemListSp .navItem{border:none;padding:0 0 0 12px}#headerMenu .navItemListSp .navItemFavorite .letterBottom{font-size:.75rem}#headerMenu .navItemListInner{position:relative;height:calc(100dvh - 220px);max-height:400px;flex-direction:column;justify-content:space-between;padding-top:43px;z-index:0}#headerMenu .navItemListInner:before{position:fixed;content:"";width:100%;height:100%;bottom:35px;left:0;background:url(https://tenriku.jp/kinbutsurex/build/assets/top_menu_bg_sp.6847fbfd.png) no-repeat center bottom/100% 15.2vw;z-index:-1}#headerMenu .navItemListInner:after{position:fixed;content:"";width:100%;height:35px;bottom:0;left:0;background-color:#006bb5;z-index:-1}#headerMenu .SPdisp{position:fixed;width:50%;bottom:7px}#headerMenu .SPdisp .js-clickitemBlank span{color:#fff;font-size:.8125rem;font-weight:500}#headerMenu .SPdisp.corpLink{left:10px}#headerMenu .SPdisp.infoLink{right:-5px}}.PConly .modalOn{overflow:auto}.PConly #headerMenu .headerNav{height:80px;background:#ffffff;min-width:1200px;padding:0 16px 0 42px}.PConly #headerMenu .headerLogo{display:flex;align-items:flex-end}@media print,screen and (min-width: 1201px){.PConly #headerMenu .headerLogo:hover{opacity:.5}}.PConly #headerMenu .navItems{display:block;flex:1 1 auto;padding-left:1em}.PConly #headerMenu .navItemList{display:block;position:static;background:transparent;visibility:visible;overflow:auto}.PConly #headerMenu .navItemListInner{flex-wrap:nowrap;align-content:stretch;justify-content:flex-end}.PConly #headerMenu .navItem{flex:0 1 auto;width:auto;height:80px;margin-right:40px;padding:0;border:none}.PConly #headerMenu .navItem .letterTop{color:#006bb5;font-size:1rem;transition:all .3s}.PConly #headerMenu .navItem .letterBottom{display:none}@media print,screen and (min-width: 1201px){.PConly #headerMenu .navItem .js-clickitem:hover{opacity:1}.PConly #headerMenu .navItem .js-clickitem:hover [class*=letter]{color:#00a4ad;opacity:.7}}.PConly #headerMenu .navItemBg{flex:0 1 158px;margin-right:0;padding:0}@media (max-width: 1300px){.PConly #headerMenu .navItemBg{flex:0 1 120px}}.PConly #headerMenu .navItemSearch{display:flex;justify-content:center;align-items:center}.PConly #headerMenu .navItemSearch .navItemFlex{flex-basis:158px;transition:all .3s ease}.PConly #headerMenu .navItemSearch .navItemFlex span{transition:all .3s ease}.PConly #headerMenu .navItemSearch .js-clickitem{height:50px;padding-left:40px;font-size:1rem;border:solid 2px #006BB5;transition:all .3s}.PConly #headerMenu .navItemSearch .js-clickitem:before,.PConly #headerMenu .navItemSearch .js-clickitem:after{width:30px;height:30px;top:calc(50% - 15px);left:24px}@media print,screen and (min-width: 1201px){.PConly #headerMenu .navItemSearch .js-clickitem:hover{background-color:#fff;color:#006bb5}.PConly #headerMenu .navItemSearch .js-clickitem:hover:before{opacity:0}.PConly #headerMenu .navItemSearch .js-clickitem:hover:after{opacity:1}}.PConly #headerMenu .navItemSp{display:none}.hamburger{transition-property:opacity,filter;transition-duration:.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;border:0;outline:none;margin:0;overflow:visible;border-radius:0;cursor:pointer;align-items:flex-start;justify-content:center;position:relative;width:70px;height:70px;text-align:center;z-index:1}.hamburger-box{display:block;position:absolute;top:30%;width:30px;height:25px;transform:translateY(-50%)}.hamburger-box:after{font-family:josefin-sans,sans-serif;font-weight:600;font-style:normal;content:"menu";position:absolute;top:30px;left:50%;transform:translate(-50%);font-size:.75rem;color:#006bb5}.hamburger--collapse.js-hb-active .hamburger-box:after{content:"close"}.hamburger-inner{display:block;top:50%;margin-top:-2px}.hamburger-inner,.hamburger-inner:before,.hamburger-inner:after{position:absolute;width:30px;height:2px;border-radius:4px;transition-property:transform;transition-duration:.15s;transition-timing-function:ease;background-color:#006bb5}.hamburger-inner:before,.hamburger-inner:after{content:"";display:block;height:2px}.hamburger-inner:before{top:-10px}.hamburger-inner:after{display:none;bottom:-10px}.hamburger--collapse .hamburger-inner{top:auto;bottom:0;transition-duration:.13s;transition-delay:.13s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse .hamburger-inner:after{top:-20px;transition:top .2s .2s cubic-bezier(.33333,.66667,.66667,1),opacity .1s linear}.hamburger--collapse .hamburger-inner:before{transition:top .12s .2s cubic-bezier(.33333,.66667,.66667,1),transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse.js-hb-active .hamburger-inner{transform:translate3d(0,-5px,0) rotate(-25deg);transition-delay:.22s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--collapse.js-hb-active .hamburger-inner:after{top:0;opacity:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity .1s .22s linear}.hamburger--collapse.js-hb-active .hamburger-inner:before{top:0;transform:rotate(-130deg);transition:top .1s .16s cubic-bezier(.33333,0,.66667,.33333),transform .13s .25s cubic-bezier(.215,.61,.355,1)}#footer.footer{position:relative;width:100%;margin:0;padding:40px 0 8px;background:#E5EAEC;color:#212121}@media screen and (min-width: 768px){#footer.footer{padding:80px 0 16px}}#footer.footer:after{content:"";display:block;position:absolute;bottom:0;width:100%;height:44px;background:#E5EAEC;z-index:0}@media (max-width: 767px){#footer.footer:after{height:70px}}#footer *{box-sizing:border-box;-webkit-backface-visibility:hidden;backface-visibility:hidden}#footer .pageTop{display:none;position:fixed;right:32px;bottom:10px;width:92px;height:20px;z-index:9998;transform:rotate(90deg);transform-origin:right bottom}@media screen and (min-width: 768px){#footer .pageTop{width:165px;height:40px;right:60px;bottom:20px}}#footer .pageTopAnchor{display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;width:100%;height:100%;padding:0 0 5px 18px;color:#fff;background-color:#00a4ad;border-radius:99px;transition:all .3s ease}@media screen and (min-width: 768px){#footer .pageTopAnchor{padding:0 0 10px 32px;background-color:#006bb5}}#footer .pageTopAnchor span{font-family:josefin-sans,sans-serif;font-weight:400;font-size:.75rem;font-style:normal;line-height:1;transition:all .3s ease}@media screen and (min-width: 768px){#footer .pageTopAnchor span{font-size:1.25rem}}#footer .pageTopAnchor:before{content:"";display:block;position:absolute;top:0;left:0;width:8px;height:8px;top:calc(50% - 4px);left:12px;background:url(https://tenriku.jp/kinbutsurex/build/assets/arrow_pagetop.5052cdfc.svg) no-repeat center center/contain;transform:rotate(-90deg);transform-origin:center;z-index:1}@media screen and (min-width: 768px){#footer .pageTopAnchor:before{width:10px;height:10px;top:calc(50% - 5px);left:24px}}@media print,screen and (min-width: 1201px){#footer .pageTopAnchor:hover{background-color:#00a4ad}}#footer #searchJobsBtn{display:none;position:fixed;right:0;bottom:0;z-index:9997;background-color:#8c8c8c99;width:100%}#footer #searchJobsBtn .searchJobsBtn-bnr{padding:12px;text-align:center}#footer #searchJobsBtn .searchJobsBtn-bnr a{display:block;width:100%;margin:0 auto;padding:5px 10px;background:#006BB5}#footer #searchJobsBtn .searchJobsBtn-bnr a .en,#footer #searchJobsBtn .searchJobsBtn-bnr a .ja{display:block;color:#fff;font-weight:500;line-height:1}#footer #searchJobsBtn .searchJobsBtn-bnr a .en{margin-bottom:5px;font-size:1.5rem}#footer #searchJobsBtn .searchJobsBtn-bnr a .ja{font-size:.8125rem}#footer #searchJobsBtn .searchJobsBtn-bnr a img{max-width:100%;height:auto;vertical-align:middle}#footer .footerLayout{display:flex;position:relative;flex-direction:column;width:calc(100% - 24px);max-width:960px;margin:0 auto}@media screen and (min-width: 768px){#footer .footerLayout{flex-direction:row;align-items:baseline;justify-content:space-between;padding-bottom:174px}}#footer .footerCorpInfo{display:flex;flex-direction:column}@media screen and (min-width: 768px){#footer .footerCorpInfo{width:360px}}#footer .footerCorpInfo img{max-width:100%;height:auto;vertical-align:middle;line-height:1;object-fit:contain}#footer .footerTitle{margin-bottom:1rem}#footer .footerTitle:after{display:block;content:"\63a1\7528\30b5\30a4\30c8";color:#212121;font-size:.875rem;font-weight:500}@media screen and (min-width: 768px){#footer .footerTitle:after{font-size:1.25rem}}#footer .footerAddress{font-size:.8125rem;line-height:1.6}@media screen and (min-width: 768px){#footer .footerAddress{font-size:1.125rem;font-weight:400;line-height:1.5}}#footer .footerAddress p:nth-of-type(2){margin-bottom:4px}@media screen and (min-width: 768px){#footer .footerAddress p:nth-of-type(2){padding-bottom:8px}}#footer .blankIconImg{display:inline-block;padding:5px 0 0 10px;color:#fff;font-size:.75rem;line-height:1;vertical-align:top}#footer .blankIcon{display:flex}#footer .blankIcon:after{height:13px;width:15px;margin-left:3px;font-family:"Font Awesome 5 Free";content:"\f35d";font-weight:600;font-size:.625rem}@media screen and (min-width: 768px){#footer .blankIcon:after{margin-left:8px;font-size:.8125rem;transform:translateY(2px)}}#footer .footerRemoteNav,#footer .copyright{min-height:0}#footer .footerRemoteNav{padding-bottom:70px}@media screen and (min-width: 768px){#footer .footerRemoteNav{padding-bottom:0}}#footer .footerRemoteNav .letter{font-size:.8125rem;line-height:1.6;font-weight:400}@media screen and (min-width: 768px){#footer .footerRemoteNav .letter{font-size:1rem}}#footer .footerRemoteNavList{position:relative;display:grid;grid-auto-flow:column}@media screen and (min-width: 768px){#footer .footerRemoteNavList{margin-top:30px;grid-template-columns:128px 240px;grid-template-rows:repeat(4,1fr)}#footer .footerRemoteNavList:before{position:absolute;content:"";width:1px;height:110px;top:0;left:128px;background-color:#000}}@media (max-width: 767px){#footer .footerRemoteNavList{display:none}}@media screen and (min-width: 768px){#footer .footerRemoteNavList .footerRemoteNavItem{width:100%;padding-bottom:16px}#footer .footerRemoteNavList .footerRemoteNavItem.end{margin-bottom:10px;padding-bottom:0}#footer .footerRemoteNavList .footerRemoteNavItem.one.end{grid-row:2/5}#footer .footerRemoteNavList .footerRemoteNavItem.two{padding-left:40px}#footer .footerRemoteNavList .footerRemoteNavItem.three{padding-left:40px;border:none}}@media screen and (min-width: 768px){#footer .footerBlankRemoteNavList{display:flex;position:absolute;bottom:0;right:0;z-index:1;gap:50px;padding-right:10px}}@media (max-width: 767px){#footer .footerBlankRemoteNavList{margin:30px 0 0;position:relative;z-index:1}#footer .footerBlankRemoteNavList .remoteNav{display:flex;justify-content:center}#footer .footerBlankRemoteNavList .remoteNav:not(:last-of-type){margin-bottom:10px}}@media screen and (min-width: 768px){#footer .copyright{text-align:left;width:100%;position:absolute;bottom:0;z-index:1}}@media (max-width: 767px){#footer .copyright{text-align:center;width:100%;position:absolute;bottom:0;z-index:1}}#footer .copyright small{font-style:normal;font-size:.75rem;font-weight:400;line-height:1.5}@media screen and (min-width: 768px){#footer .copyright small{font-size:1rem}}#maintenanceNotice{width:100%;display:flex;align-items:center}#maintenanceNotice .inner{width:calc(100% - 24px);max-width:960px;margin:0 auto}#maintenanceNotice .inner .alert{text-align:center}#maintenanceNotice .inner .alert li{font-size:1.5rem;font-weight:700;letter-spacing:.01em;color:#666}#maintenanceNotice .inner .alert li:not(:last-of-type){padding-bottom:.5em}@media (max-width: 767px){#maintenanceNotice .inner .alert li{font-size:.9375rem}}#favLinkBtn.favLinkBtn{display:none!important;padding:0!important;width:260px;text-align:center;background:transparent;margin:30px 10px 0}@media (max-width: 767px){#favLinkBtn.favLinkBtn{width:100%;max-width:300px;margin:0 auto;padding:5px 0!important}}@media (max-width: 767px){#favLinkBtn.favLinkBtn:hover{opacity:1}}@media (max-width: 767px){#favLinkBtn.favLinkBtn .favLink{margin:0!important}}#favLinkBtn.favLinkBtn a{display:block;position:relative;width:100%;height:100%;padding:8px 10px;border:solid 1px #00A4AD;cursor:pointer;transition:background .3s;text-align:center}#favLinkBtn.favLinkBtn a:after{padding-left:1em;letter-spacing:.1rem}@media (max-width: 767px){#favLinkBtn.favLinkBtn a:after{vertical-align:middle;font-size:.875rem}}#favLinkBtn.favLinkBtn a .favLabel{padding-left:1em;font-size:1.15rem}@media (max-width: 767px){#favLinkBtn.favLinkBtn a .favLabel{font-size:.875rem}}#favLinkBtn.favLinkBtn .heartIcon{position:absolute;top:50%;left:50px;width:20px;height:20px;margin:0;overflow:inherit;vertical-align:middle;transform:translateY(-55%);z-index:1}@media (max-width: 767px){#favLinkBtn.favLinkBtn .heartIcon{left:80px}}#favLinkBtn.favLinkBtn .heartIcon .cls-1{transition:fill .3s}#favLinkBtn.favLinkBtn .add{background:#ffffff;color:#00a4ad!important}#favLinkBtn.favLinkBtn .add:after{content:"\304a\6c17\306b\5165\308a";font-size:.875rem;position:relative;top:-1px}@media (max-width: 767px){#favLinkBtn.favLinkBtn .add:after{top:-3px}}#favLinkBtn.favLinkBtn .add .cls-1{fill:#00a4ad}#favLinkBtn.favLinkBtn .favo{background:#00A4AD;color:#fff!important}#favLinkBtn.favLinkBtn .favo:after{content:"\304a\6c17\306b\5165\308a\6e08";font-size:.875rem;position:relative;top:-1px}@media (max-width: 767px){#favLinkBtn.favLinkBtn .favo:after{top:-3px}}#favLinkBtn.favLinkBtn .favo .cls-1{fill:#fff}#top{position:relative;z-index:0}#top #topLayout{min-width:1200px}@media (max-width: 767px){#top #topLayout{min-width:320px}}#top #topLayout .container{display:grid;height:100vh;grid-template:"topNav" 80px "topMvSlider" auto "topMovie" auto "topLatestJob" auto "template01" auto "topLinkBoxAbout" auto "topSearchBox" auto "topRecommendJob" auto "maintenanceNotice" 1fr "topFooter" auto/minmax(1200px,100%)}@media (max-width: 767px){#top #topLayout .container{grid-template:"topNav" 70px "topMvSlider" auto "topMovie" auto "topLatestJob" auto "template01" auto "topLinkBoxAbout" auto "topSearchBox" auto "topRecommendJob" auto "maintenanceNotice" 1fr "topFooter" auto/100%}}#top #topLayout #topNav{grid-area:topNav}#top #topLayout #topMvSlider{grid-area:topMvSlider;background-color:#fff;width:100%;margin:0}#top #topLayout #topLatestJob{grid-area:topLatestJob;min-width:825px;position:relative;z-index:10}@media (max-width: 767px){#top #topLayout #topLatestJob{min-width:100%;padding-bottom:40px;background:#fff}}#top #topLayout #topMovie{grid-area:topMovie;background-color:#fff;width:100%}#top #topLayout #topLinkBoxAbout{grid-area:topLinkBoxAbout;min-width:825px}@media (max-width: 767px){#top #topLayout #topLinkBoxAbout{min-width:100%}}#top #topLayout #template01{grid-area:template01;min-width:825px}@media (max-width: 767px){#top #topLayout #template01{min-width:100%}}#top #topLayout #topRecommendJob{grid-area:topRecommendJob;min-width:825px}@media (max-width: 767px){#top #topLayout #topRecommendJob{min-width:100%}}#top #topLayout #topSearchBox{grid-area:topSearchBox;min-width:825px;position:relative;z-index:1}@media (max-width: 767px){#top #topLayout #topSearchBox{min-width:100%}}#top #topLayout #maintenanceNotice{grid-area:maintenanceNotice}#top #topLayout #cmnFooter{grid-area:topFooter}#top #mvSlider{min-height:calc(100dvh - 70px);background:#fff;position:relative;overflow:hidden;z-index:10}@media screen and (min-width: 768px){#top #mvSlider{min-height:calc(100dvh - 80px);display:flex;align-items:center;padding-bottom:160px}}#top .mvSliderWrapper{position:relative;width:100%;padding-bottom:50px}@media screen and (min-width: 768px){#top .mvSliderWrapper{padding-bottom:46px}}@media screen and (min-width: 768px) and (min-width: 1560px){#top .mvSliderWrapper{padding-bottom:60px}}#top .mvSliderWrapper .mvImg{width:calc(100% - 24px);padding-left:20px;margin:0 auto 93px}@media screen and (min-width: 768px){#top .mvSliderWrapper .mvImg{width:calc(50% + 280px);max-width:calc(100% - 360px);height:clamp(500px,(100vw - 1200px) * .1944444444 + 500px,700px);margin:0 clamp(8px,(100vw - 1200px) * .0222222222 + 8px,24px) 0 auto;padding:0}}@media screen and (min-width: 768px) and (min-width: 1920px){#top .mvSliderWrapper .mvImg{max-width:1350px;margin-left:calc(50vw - 304px)}}#top .mvSliderWrapper .mvImg .mvMultiple,#top .mvSliderWrapper .mvImg .swiper-wrapper,#top .mvSliderWrapper .mvImg .swiper-slide{width:100%!important;height:100%!important;border-radius:40px 60px 40px 375px;overflow:hidden}@media screen and (min-width: 768px){#top .mvSliderWrapper .mvImg .mvMultiple,#top .mvSliderWrapper .mvImg .swiper-wrapper,#top .mvSliderWrapper .mvImg .swiper-slide{border-radius:80px 120px 80px 750px}}#top .mvSliderWrapper .mvImg img{width:100%}@media screen and (min-width: 768px){#top .mvSliderWrapper .mvImg img{object-fit:cover;height:100%}#top .mvSliderWrapper .mvImg img.img01{object-position:10% center}#top .mvSliderWrapper .mvImg img.img02,#top .mvSliderWrapper .mvImg img.img03{object-position:40% center;transform:scale(1.1)}}@media screen and (min-width: 768px) and (min-width: 1560px){#top .mvSliderWrapper .mvImg img.img01{object-position:50% center;transform:scale(1.3)}#top .mvSliderWrapper .mvImg img.img02{object-position:40% center;transform:scale(1.25)}#top .mvSliderWrapper .mvImg img.img03{object-position:55% center;transform:scale(1.3)}}#top .mvSliderWrapper .mainTxtBlock{position:absolute;width:calc(100% - 52px);top:50.6666666667vw;left:12px;z-index:3}@media screen and (min-width: 768px){#top .mvSliderWrapper .mainTxtBlock{width:calc(100% - 40px);max-width:1628px;top:clamp(40px,(100vw - 1200px) * .3611111111 + 40px,120px);left:50%;transform:translate(-50%)}}#top .mvSliderWrapper .mainTxtBlock .mainTtl{margin-bottom:16px}@media screen and (min-width: 768px){#top .mvSliderWrapper .mainTxtBlock .mainTtl{width:600px;margin-bottom:32px}}#top .mvSliderWrapper .mainTxtBlock .mainTxt{width:calc(100% + 57px);margin-left:-6px}@media screen and (min-width: 768px){#top .mvSliderWrapper .mainTxtBlock .mainTxt{width:600px}}#top .mvSliderWrapper .mvTruck{position:absolute;bottom:22px;right:12px;z-index:2}@media screen and (min-width: 768px){#top .mvSliderWrapper .mvTruck{width:fit-content;bottom:26px;right:50%;transform:translate(50%)}}@media screen and (min-width: 768px) and (min-width: 1560px){#top .mvSliderWrapper .mvTruck{width:calc(100% - 806px);max-width:1114px}}#top .mvSliderWrapper .mvBg{position:relative;z-index:-1}#top .mvSliderWrapper .mvBg #mv-bg-slider{display:flex;white-space:nowrap;width:max-content;will-change:transform;backface-visibility:hidden;transform:translateZ(0)}@media screen and (min-width: 768px){#top .mvSliderWrapper .mvBg #mv-bg-slider{margin-top:-6px}}@media print,screen and (min-width: 1560px){#top .mvSliderWrapper .mvBg #mv-bg-slider{margin-top:-146px}}@media print,screen and (min-width: 1201px) and (max-height: 800px){#top .mvSliderWrapper .mvImg{height:500px}#top .mvSliderWrapper .mvImg img.img02{transform:scale(1.3)}#top .mvSliderWrapper .mvTruck{xright:-10vw}}#top .mvTruck,#top .mvBg,#top .js-mvSlider,#top .mainTxtBlock{opacity:0}#top .mvTruck.is-anim,#top .mvBg.is-anim,#top .js-mvSlider.is-anim,#top .mainTxtBlock.is-anim{animation:fadeIn 1s forwards}@keyframes fadeIn{to{opacity:1}}#top .searchQuick{overflow:hidden;box-sizing:border-box;margin:0;padding:0 0 50px;width:100%}@media (max-width: 767px){#top .searchQuick{width:100%;letter-spacing:normal;margin:0 auto;padding:0 0 25px}}#top .searchQuick .searchQuickWrapper{display:flex;align-items:center;justify-content:space-between;width:calc(100% - 24px);max-width:960px;margin:0 auto}@media (max-width: 767px){#top .searchQuick .searchQuickWrapper{display:block;width:100%}}#top .searchQuick h3{width:190px;vertical-align:middle;letter-spacing:normal;font-family:\6e38\30b4\30b7\30c3\30af\4f53,YuGothic,\6e38\30b4\30b7\30c3\30af  Medium,Yu Gothic Medium,\6e38\30b4\30b7\30c3\30af,Yu Gothic,sans-serif;font-weight:700;font-size:1.25rem;color:#fff;line-height:1.4}@media (max-width: 767px){#top .searchQuick h3{display:none;background:transparent;padding:10px;font-size:1.125rem;width:100%}}#top .searchQuick div.selectBox{width:calc(100% - 203px);letter-spacing:normal}@media (max-width: 767px){#top .searchQuick div.selectBox{width:100%}}#top .searchQuick div.selectBox div.selectBoxInner{display:flex;align-items:center;justify-content:space-between;width:100%}@media (max-width: 767px){#top .searchQuick div.selectBox div.selectBoxInner{display:block;width:calc(100% - 24px);max-width:960px;margin:0 auto}}#top .searchQuick div.selectBox div.selectBoxInner span{flex-grow:0;flex-shrink:1;flex-basis:calc((100% - 190px)/2);color:#fff;text-align:center;font-size:2.1875rem}#top .searchQuick div.selectBox div.selectBoxInner span:last-of-type{margin-left:20px;flex-basis:110px}#top .searchQuick div.selectBox div.selectBoxInner span:nth-last-of-type(2).crossSelect{display:none}@media (max-width: 767px){#top .searchQuick div.selectBox div.selectBoxInner span{display:block;width:100%;padding:0}#top .searchQuick div.selectBox div.selectBoxInner span:not(:first-child){margin-top:10px}#top .searchQuick div.selectBox div.selectBoxInner span:last-of-type{margin-left:0;width:100%}}#top .searchQuick div.selectBox div.selectBoxInner span.pcLayout{color:#006bb5}#top .searchQuick div.selectBox div.selectBoxInner span select,#top .searchQuick div.selectBox div.selectBoxInner span input{background-color:#fff;padding:10px 35px 10px 10px;font-size:.875rem;display:block;width:100%;height:50px;cursor:pointer;border:1px solid #e9e9e9;-webkit-transition:all .3s;transition:all .3s;color:#3f3f3f;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAMBAMAAACU11D1AAAAMFBMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABaPxwLAAAAD3RSTlMAA5aoiYSfnI2jkX99amemayxkAAAAXElEQVQI12N4xAADugz6BVAm0ycGru8CELa+AgNDfyKYyf4LSHB8A0kw1i8AifhPBBJiP8CyLD8FGBjzGyC6/A0ZJL9ATWP9LGjvALMl3vgr3Ebu/wEMcHAUTAIAeIESyGes6PUAAAAASUVORK5CYII=);background-position:right 10px center;background-size:12px auto}#top .searchQuick div.selectBox div.selectBoxInner span select::-ms-expand,#top .searchQuick div.selectBox div.selectBoxInner span input::-ms-expand{display:none}@media (max-width: 767px){#top .searchQuick div.selectBox div.selectBoxInner span select,#top .searchQuick div.selectBox div.selectBoxInner span input{width:100%}}#top .searchQuick div.selectBox div.selectBoxInner span input{background-image:none}#top .searchQuick div.selectBox div.selectBoxInner span button{padding:10px 20px;background:#00A4AD;display:block;color:#fff;font-size:1rem;-webkit-transition:all .3s;transition:all .3s;width:100%;height:50px;border:solid 2px transparent}#top .searchQuick div.selectBox div.selectBoxInner span button:hover{opacity:1}@media print,screen and (min-width: 1201px){#top .searchQuick div.selectBox div.selectBoxInner span button:hover{background:#66C9CE}}@media (max-width: 767px){#top .searchQuick div.selectBox div.selectBoxInner span button{margin:0 auto}}#top .searchQuick div.selectBox div.selectBoxInner span.crossSelect{flex-basis:60px;padding:0}@media (max-width: 767px){#top .searchQuick div.selectBox div.selectBoxInner span.crossSelect{line-height:.5em}}#top #search,#top #searchBox{color:#212121;padding:0}#top #search input[type=radio],#top #search input[type=checkbox],#top #searchBox input[type=radio],#top #searchBox input[type=checkbox]{display:none}#top #search .searchBoxBg,#top #searchBox .searchBoxBg{background:#006BB5}#top #search .searchBoxWrapper,#top #searchBox .searchBoxWrapper{margin:auto;overflow:visible}#top #search .searchBoxTitle,#top #searchBox .searchBoxTitle{width:calc(100% - 24px);max-width:960px;margin:0 auto;padding:50px 0;text-align:center}@media (max-width: 767px){#top #search .searchBoxTitle,#top #searchBox .searchBoxTitle{padding:40px 0 25px}}#top #search .searchBoxTitle .en,#top #search .searchBoxTitle .ja,#top #searchBox .searchBoxTitle .en,#top #searchBox .searchBoxTitle .ja{display:block;color:#fff;font-weight:500;line-height:1}#top #search .searchBoxTitle .en,#top #searchBox .searchBoxTitle .en{font-family:josefin-sans,sans-serif;font-weight:600;font-style:normal;font-size:1.5rem;font-weight:400;line-height:1.8}@media (max-width: 767px){#top #search .searchBoxTitle .en,#top #searchBox .searchBoxTitle .en{font-size:.875rem}}#top #search .searchBoxTitle .ja,#top #searchBox .searchBoxTitle .ja{font-size:2.5rem;font-weight:500;line-height:1.8}@media (max-width: 767px){#top #search .searchBoxTitle .ja,#top #searchBox .searchBoxTitle .ja{font-size:1.5rem}}#top #search .searchBoxBody .searchBoxBodyWrapper .searchSelect,#top #searchBox .searchBoxBody .searchBoxBodyWrapper .searchSelect{background:#ffffff}#top #search .searchBoxBody .searchBoxBodyWrapper .searchSelect .searchSelectWrapper,#top #searchBox .searchBoxBody .searchBoxBodyWrapper .searchSelect .searchSelectWrapper{width:calc(100% - 24px);max-width:960px;margin:0 auto;padding:50px 0 180px}@media (max-width: 767px){#top #search .searchBoxBody .searchBoxBodyWrapper .searchSelect .searchSelectWrapper,#top #searchBox .searchBoxBody .searchBoxBodyWrapper .searchSelect .searchSelectWrapper{padding:50px 0}}@media (max-width: 767px){#top #search .searchBoxBody .searchBoxBodyWrapper .search-container,#top #searchBox .searchBoxBody .searchBoxBodyWrapper .search-container{padding-bottom:20px}}#top #search .searchBoxBody .searchBoxBodyWrapper .search-container .search-function,#top #searchBox .searchBoxBody .searchBoxBodyWrapper .search-container .search-function{margin:0 auto}@media (max-width: 767px){#top #search .searchBoxBody .searchBoxBodyWrapper .search-container .search-function,#top #searchBox .searchBoxBody .searchBoxBodyWrapper .search-container .search-function{width:100%}}@media (max-width: 767px){#top #search .searchBoxBody .searchBoxBodyWrapper .search-container .search-function .search-form__form .search-tab,#top #searchBox .searchBoxBody .searchBoxBodyWrapper .search-container .search-function .search-form__form .search-tab{overflow:hidden}}#top #search .searchBoxBody .searchBoxBodyWrapper .search-container .search-function .search-form__form .search-tab .search-tab__btn,#top #searchBox .searchBoxBody .searchBoxBodyWrapper .search-container .search-function .search-form__form .search-tab .search-tab__btn{letter-spacing:-.4em;margin:0 auto;display:flex}#top #search .searchBoxBody .searchBoxBodyWrapper .search-container .search-function .search-form__form .search-tab .search-tab__btn li,#top #searchBox .searchBoxBody .searchBoxBodyWrapper .search-container .search-function .search-form__form .search-tab .search-tab__btn li{display:inline-block;letter-spacing:normal;width:33.3333333333%;text-align:center;font-size:1.125rem;color:#212121;cursor:pointer;flex:1 1 auto;height:100%;border-top:1px solid #006BB5;border-right:1px solid #006BB5;border-bottom:1px solid #006BB5;background:#ffffff}@media screen and (min-width: 768px){#top #search .searchBoxBody .searchBoxBodyWrapper .search-container .search-function .search-form__form .search-tab .search-tab__btn li,#top #searchBox .searchBoxBody .searchBoxBodyWrapper .search-container .search-function .search-form__form .search-tab .search-tab__btn li{transition:all .3s}#top #search .searchBoxBody .searchBoxBodyWrapper .search-container .search-function .search-form__form .search-tab .search-tab__btn li:hover,#top #searchBox .searchBoxBody .searchBoxBodyWrapper .search-container .search-function .search-form__form .search-tab .search-tab__btn li:hover{color:#fff!important;background-color:#006bb5!important}}@media (max-width: 767px){#top #search .searchBoxBody .searchBoxBodyWrapper .search-container .search-function .search-form__form .search-tab .search-tab__btn li,#top #searchBox .searchBoxBody .searchBoxBodyWrapper .search-container .search-function .search-form__form .search-tab .search-tab__btn li{font-size:.8125rem}}#top #search .searchBoxBody .searchBoxBodyWrapper .search-container .search-function .search-form__form .search-tab .search-tab__btn li:first-child,#top #searchBox .searchBoxBody .searchBoxBodyWrapper .search-container .search-function .search-form__form .search-tab .search-tab__btn li:first-child{border-left:1px solid #006BB5;border-radius:5px 0 0 5px}#top #search .searchBoxBody .searchBoxBodyWrapper .search-container .search-function .search-form__form .search-tab .search-tab__btn li:last-child,#top #searchBox .searchBoxBody .searchBoxBodyWrapper .search-container .search-function .search-form__form .search-tab .search-tab__btn li:last-child{border-radius:0 5px 5px 0}#top #search .searchBoxBody .searchBoxBodyWrapper .search-container .search-function .search-form__form .search-tab .search-tab__btn li .tabIconWrapper,#top #searchBox .searchBoxBody .searchBoxBodyWrapper .search-container .search-function .search-form__form .search-tab .search-tab__btn li .tabIconWrapper{display:none}#top #search .searchBoxBody .searchBoxBodyWrapper .search-container .search-function .search-form__form .search-tab .search-tab__btn li p,#top #searchBox .searchBoxBody .searchBoxBodyWrapper .search-container .search-function .search-form__form .search-tab .search-tab__btn li p{width:100%;text-align:center;padding:15px 10px;line-height:1.4}@media (max-width: 767px){#top #search .searchBoxBody .searchBoxBodyWrapper .search-container .search-function .search-form__form .search-tab .search-tab__btn li p,#top #searchBox .searchBoxBody .searchBoxBodyWrapper .search-container .search-function .search-form__form .search-tab .search-tab__btn li p{width:100%;font-size:.88rem;text-align:center}}#top #search .searchBoxBody .searchBoxBodyWrapper .search-container .search-function .search-form__form .search-box,#top #searchBox .searchBoxBody .searchBoxBodyWrapper .search-container .search-function .search-form__form .search-box{margin:0 auto;padding:32px 0 80px}@media (max-width: 767px){#top #search .searchBoxBody .searchBoxBodyWrapper .search-container .search-function .search-form__form .search-box,#top #searchBox .searchBoxBody .searchBoxBodyWrapper .search-container .search-function .search-form__form .search-box{padding:0 0 20px}}#top #search .searchBoxBody .searchBoxBodyWrapper .search-container .search-function .search-form__form .search-box .info-area__list .area__list,#top #searchBox .searchBoxBody .searchBoxBodyWrapper .search-container .search-function .search-form__form .search-box .info-area__list .area__list{display:inline-block;letter-spacing:normal;margin-right:20px;color:#555;font-weight:600;font-size:1rem}#top #search .searchBoxBody .searchBoxBodyWrapper .search-container .search-function .search-form__form .search-box .info-area__list .area__list dt,#top #searchBox .searchBoxBody .searchBoxBodyWrapper .search-container .search-function .search-form__form .search-box .info-area__list .area__list dt{margin-top:20px;margin-bottom:5px;padding:0;color:#212121}@media (max-width: 767px){#top #search .searchBoxBody .searchBoxBodyWrapper .search-container .search-function .search-form__form .search-box .info-area__list .area__list dt,#top #searchBox .searchBoxBody .searchBoxBodyWrapper .search-container .search-function .search-form__form .search-box .info-area__list .area__list dt{margin-top:10px;margin-bottom:0}}#top #search .searchBoxBody .searchBoxBodyWrapper .search-container .search-function .search-form__form .search-box .info-area__list .area__list dd,#top #searchBox .searchBoxBody .searchBoxBodyWrapper .search-container .search-function .search-form__form .search-box .info-area__list .area__list dd{text-align:left;display:inline-block}@media (max-width: 767px){#top #search .searchBoxBody .searchBoxBodyWrapper .search-container .search-function .search-form__form .search-box .info-area__list .area__list dd,#top #searchBox .searchBoxBody .searchBoxBodyWrapper .search-container .search-function .search-form__form .search-box .info-area__list .area__list dd{padding:5px 4px}}#top #search .searchBoxBody .searchBoxBodyWrapper .search-container .search-function .search-form__form .search-box .info-area__list .area__list dd:nth-child(n+2),#top #searchBox .searchBoxBody .searchBoxBodyWrapper .search-container .search-function .search-form__form .search-box .info-area__list .area__list dd:nth-child(n+2){margin-right:0}#top #search .searchBoxBody .searchBoxBodyWrapper .search-container .search-function .search-form__form .search-box .info-area__list .area__list dd .area__btn,#top #searchBox .searchBoxBody .searchBoxBodyWrapper .search-container .search-function .search-form__form .search-box .info-area__list .area__list dd .area__btn{font-size:1rem;font-weight:600;color:#555;padding:10px 20px;border:1px solid transparent;background-color:#fff;margin:0 0 2px 2px}#top #search .searchBoxBody .searchBoxBodyWrapper .search-container .search-function .search-form__form .search-box .info-area__list .area__list dd .area__btn:hover,#top #searchBox .searchBoxBody .searchBoxBodyWrapper .search-container .search-function .search-form__form .search-box .info-area__list .area__list dd .area__btn:hover{cursor:pointer;opacity:.7}#top #search .hgroup-other h4,#top #searchBox .hgroup-other h4{padding:10px 20px;font-weight:500}#top #search .js-clicked__grey,#top #searchBox .js-clicked__grey,#top #search .js-clicked__blue,#top #searchBox .js-clicked__blue{color:#fff!important;background:#006BB5!important}#top #search .search-box,#top #search .search-all,#top #searchBox .search-box,#top #searchBox .search-all{display:none}#top #search .search-all,#top #searchBox .search-all{margin:0 auto;text-align:center;padding:0 20px}@media (max-width: 767px){#top #search .search-all,#top #searchBox .search-all{padding:0 10px}}#top #search .search-all .search-all__btn,#top #searchBox .search-all .search-all__btn{width:500px;font-size:1rem;margin-bottom:100px;padding:15px 0;font-weight:600;color:#fff;background-color:#00a4ad}@media (max-width: 767px){#top #search .search-all .search-all__btn,#top #searchBox .search-all .search-all__btn{width:100%;margin-bottom:30px}}#top #search .search-all .search-all__btn:hover,#top #searchBox .search-all .search-all__btn:hover{cursor:pointer;opacity:.7}#top #search .search-box .hgroup-other h4,#top #searchBox .search-box .hgroup-other h4{padding:16px 0;font-weight:500;color:#212121}#top #search .search-box .areaWrapper,#top #searchBox .search-box .areaWrapper{display:flex;width:100%;flex-direction:column}#top #search .search-box .areaWrapper .areaMap,#top #searchBox .search-box .areaWrapper .areaMap{display:none!important;padding:0;margin:-15px auto 0;flex:0 0 auto;width:100%;max-width:980px;position:relative;overflow:hidden}@media (max-width: 767px){#top #search .search-box .areaWrapper .areaMap,#top #searchBox .search-box .areaWrapper .areaMap{display:none!important}}#top #search .search-box .areaWrapper .areaMap .areaMapBg,#top #searchBox .search-box .areaWrapper .areaMap .areaMapBg{position:relative;width:100%;height:0;padding-top:63.7755102041%;transform:rotate(15deg)}#top #search .search-box .areaWrapper .areaMap .areaMapIllust,#top #searchBox .search-box .areaWrapper .areaMap .areaMapIllust{display:block;position:absolute;top:50%;left:52%;width:125%;height:125%;vertical-align:middle;transform:translate(-50%) translateY(-50%);z-index:0}#top #search .search-box .areaWrapper .areaMap img,#top #searchBox .search-box .areaWrapper .areaMap img{width:100%}#top #search .search-box .areaWrapper .areaMap .areaMapInner,#top #searchBox .search-box .areaWrapper .areaMap .areaMapInner{position:absolute;height:auto;width:100%;padding-bottom:63.7755102041%;top:0;left:0}#top #search .search-box .areaWrapper .areaMap .areaMapInner a,#top #searchBox .search-box .areaWrapper .areaMap .areaMapInner a{display:block;position:relative;background-size:cover;background:#ffffff;border:1px solid #A4A4A4;width:90px;height:30px;box-sizing:border-box;float:left}#top #search .search-box .areaWrapper .areaMap .areaMapInner a:nth-child(2n),#top #searchBox .search-box .areaWrapper .areaMap .areaMapInner a:nth-child(2n){border-left:none}#top #search .search-box .areaWrapper .areaMap .areaMapInner a:nth-child(n+3),#top #searchBox .search-box .areaWrapper .areaMap .areaMapInner a:nth-child(n+3){border-top:none}#top #search .search-box .areaWrapper .areaMap .areaMapInner a:before,#top #searchBox .search-box .areaWrapper .areaMap .areaMapInner a:before{color:#212121;font-size:16px;position:absolute;top:3px;left:0;right:0;text-align:center;font-weight:400}#top #search .search-box .areaWrapper .areaMap .areaMapInner a.hasHref,#top #searchBox .search-box .areaWrapper .areaMap .areaMapInner a.hasHref{background:#006BB5;transition:background,.3s}#top #search .search-box .areaWrapper .areaMap .areaMapInner a.hasHref[href]:hover,#top #searchBox .search-box .areaWrapper .areaMap .areaMapInner a.hasHref[href]:hover{background:#80b5da}#top #search .search-box .areaWrapper .areaMap .areaMapInner a.hasHref:before,#top #searchBox .search-box .areaWrapper .areaMap .areaMapInner a.hasHref:before{color:#fff}#top #search .search-box .areaWrapper .areaMap .areaMapInner a:after,#top #searchBox .search-box .areaWrapper .areaMap .areaMapInner a:after{display:none;position:absolute;right:7px;top:2px;content:"\f138";font-family:"Font Awesome 5 Free";color:#ddd;font-weight:700;font-size:.8rem}#top #search .search-box .areaWrapper .areaMap .areaMapInner a#mapImg_area1:before,#top #searchBox .search-box .areaWrapper .areaMap .areaMapInner a#mapImg_area1:before{content:"\5317\6d77\9053"}#top #search .search-box .areaWrapper .areaMap .areaMapInner a#mapImg_area2:before,#top #searchBox .search-box .areaWrapper .areaMap .areaMapInner a#mapImg_area2:before{content:"\9752\68ee\770c"}#top #search .search-box .areaWrapper .areaMap .areaMapInner a#mapImg_area3:before,#top #searchBox .search-box .areaWrapper .areaMap .areaMapInner a#mapImg_area3:before{content:"\5ca9\624b\770c"}#top #search .search-box .areaWrapper .areaMap .areaMapInner a#mapImg_area4:before,#top #searchBox .search-box .areaWrapper .areaMap .areaMapInner a#mapImg_area4:before{content:"\5bae\57ce\770c"}#top #search .search-box .areaWrapper .areaMap .areaMapInner a#mapImg_area5:before,#top #searchBox .search-box .areaWrapper .areaMap .areaMapInner a#mapImg_area5:before{content:"\79cb\7530\770c"}#top #search .search-box .areaWrapper .areaMap .areaMapInner a#mapImg_area6:before,#top #searchBox .search-box .areaWrapper .areaMap .areaMapInner a#mapImg_area6:before{content:"\5c71\5f62\770c"}#top #search .search-box .areaWrapper .areaMap .areaMapInner a#mapImg_area7:before,#top #searchBox .search-box .areaWrapper .areaMap .areaMapInner a#mapImg_area7:before{content:"\798f\5cf6\770c"}#top #search .search-box .areaWrapper .areaMap .areaMapInner a#mapImg_area8:before,#top #searchBox .search-box .areaWrapper .areaMap .areaMapInner a#mapImg_area8:before{content:"\8328\57ce\770c"}#top #search .search-box .areaWrapper .areaMap .areaMapInner a#mapImg_area9:before,#top #searchBox .search-box .areaWrapper .areaMap .areaMapInner a#mapImg_area9:before{content:"\6803\6728\770c"}#top #search .search-box .areaWrapper .areaMap .areaMapInner a#mapImg_area10:before,#top #searchBox .search-box .areaWrapper .areaMap .areaMapInner a#mapImg_area10:before{content:"\7fa4\99ac\770c"}#top #search .search-box .areaWrapper .areaMap .areaMapInner a#mapImg_area11:before,#top #searchBox .search-box .areaWrapper .areaMap .areaMapInner a#mapImg_area11:before{content:"\57fc\7389\770c"}#top #search .search-box .areaWrapper .areaMap .areaMapInner a#mapImg_area12:before,#top #searchBox .search-box .areaWrapper .areaMap .areaMapInner a#mapImg_area12:before{content:"\5343\8449\770c"}#top #search .search-box .areaWrapper .areaMap .areaMapInner a#mapImg_area13:before,#top #searchBox .search-box .areaWrapper .areaMap .areaMapInner a#mapImg_area13:before{content:"\6771\4eac\90fd"}#top #search .search-box .areaWrapper .areaMap .areaMapInner a#mapImg_area14:before,#top #searchBox .search-box .areaWrapper .areaMap .areaMapInner a#mapImg_area14:before{content:"\795e\5948\5ddd\770c"}#top #search .search-box .areaWrapper .areaMap .areaMapInner a#mapImg_area15:before,#top #searchBox .search-box .areaWrapper .areaMap .areaMapInner a#mapImg_area15:before{content:"\65b0\6f5f\770c"}#top #search .search-box .areaWrapper .areaMap .areaMapInner a#mapImg_area16:before,#top #searchBox .search-box .areaWrapper .areaMap .areaMapInner a#mapImg_area16:before{content:"\5bcc\5c71\770c"}#top #search .search-box .areaWrapper .areaMap .areaMapInner a#mapImg_area17:before,#top #searchBox .search-box .areaWrapper .areaMap .areaMapInner a#mapImg_area17:before{content:"\77f3\5ddd\770c"}#top #search .search-box .areaWrapper .areaMap .areaMapInner a#mapImg_area18:before,#top #searchBox .search-box .areaWrapper .areaMap .areaMapInner a#mapImg_area18:before{content:"\798f\4e95\770c"}#top #search .search-box .areaWrapper .areaMap .areaMapInner a#mapImg_area19:before,#top #searchBox .search-box .areaWrapper .areaMap .areaMapInner a#mapImg_area19:before{content:"\5c71\68a8\770c"}#top #search .search-box .areaWrapper .areaMap .areaMapInner a#mapImg_area20:before,#top #searchBox .search-box .areaWrapper .areaMap .areaMapInner a#mapImg_area20:before{content:"\9577\91ce\770c"}#top #search .search-box .areaWrapper .areaMap .areaMapInner a#mapImg_area21:before,#top #searchBox .search-box .areaWrapper .areaMap .areaMapInner a#mapImg_area21:before{content:"\5c90\961c\770c"}#top #search .search-box .areaWrapper .areaMap .areaMapInner a#mapImg_area22:before,#top #searchBox .search-box .areaWrapper .areaMap .areaMapInner a#mapImg_area22:before{content:"\9759\5ca1\770c"}#top #search .search-box .areaWrapper .areaMap .areaMapInner a#mapImg_area23:before,#top #searchBox .search-box .areaWrapper .areaMap .areaMapInner a#mapImg_area23:before{content:"\611b\77e5\770c"}#top #search .search-box .areaWrapper .areaMap .areaMapInner a#mapImg_area24:before,#top #searchBox .search-box .areaWrapper .areaMap .areaMapInner a#mapImg_area24:before{content:"\4e09\91cd\770c"}#top #search .search-box .areaWrapper .areaMap .areaMapInner a#mapImg_area25:before,#top #searchBox .search-box .areaWrapper .areaMap .areaMapInner a#mapImg_area25:before{content:"\6ecb\8cc0\770c"}#top #search .search-box .areaWrapper .areaMap .areaMapInner a#mapImg_area26:before,#top #searchBox .search-box .areaWrapper .areaMap .areaMapInner a#mapImg_area26:before{content:"\4eac\90fd\5e9c"}#top #search .search-box .areaWrapper .areaMap .areaMapInner a#mapImg_area27:before,#top #searchBox .search-box .areaWrapper .areaMap .areaMapInner a#mapImg_area27:before{content:"\5927\962a\5e9c"}#top #search .search-box .areaWrapper .areaMap .areaMapInner a#mapImg_area28:before,#top #searchBox .search-box .areaWrapper .areaMap .areaMapInner a#mapImg_area28:before{content:"\5175\5eab\770c"}#top #search .search-box .areaWrapper .areaMap .areaMapInner a#mapImg_area29:before,#top #searchBox .search-box .areaWrapper .areaMap .areaMapInner a#mapImg_area29:before{content:"\5948\826f\770c"}#top #search .search-box .areaWrapper .areaMap .areaMapInner a#mapImg_area30:before,#top #searchBox .search-box .areaWrapper .areaMap .areaMapInner a#mapImg_area30:before{content:"\548c\6b4c\5c71\770c"}#top #search .search-box .areaWrapper .areaMap .areaMapInner a#mapImg_area31:before,#top #searchBox .search-box .areaWrapper .areaMap .areaMapInner a#mapImg_area31:before{content:"\9ce5\53d6\770c"}#top #search .search-box .areaWrapper .areaMap .areaMapInner a#mapImg_area32:before,#top #searchBox .search-box .areaWrapper .areaMap .areaMapInner a#mapImg_area32:before{content:"\5cf6\6839\770c"}#top #search .search-box .areaWrapper .areaMap .areaMapInner a#mapImg_area33:before,#top #searchBox .search-box .areaWrapper .areaMap .areaMapInner a#mapImg_area33:before{content:"\5ca1\5c71\770c"}#top #search .search-box .areaWrapper .areaMap .areaMapInner a#mapImg_area34:before,#top #searchBox .search-box .areaWrapper .areaMap .areaMapInner a#mapImg_area34:before{content:"\5e83\5cf6\770c"}#top #search .search-box .areaWrapper .areaMap .areaMapInner a#mapImg_area35:before,#top #searchBox .search-box .areaWrapper .areaMap .areaMapInner a#mapImg_area35:before{content:"\5c71\53e3\770c"}#top #search .search-box .areaWrapper .areaMap .areaMapInner a#mapImg_area36:before,#top #searchBox .search-box .areaWrapper .areaMap .areaMapInner a#mapImg_area36:before{content:"\5fb3\5cf6\770c"}#top #search .search-box .areaWrapper .areaMap .areaMapInner a#mapImg_area37:before,#top #searchBox .search-box .areaWrapper .areaMap .areaMapInner a#mapImg_area37:before{content:"\9999\5ddd\770c"}#top #search .search-box .areaWrapper .areaMap .areaMapInner a#mapImg_area38:before,#top #searchBox .search-box .areaWrapper .areaMap .areaMapInner a#mapImg_area38:before{content:"\611b\5a9b\770c"}#top #search .search-box .areaWrapper .areaMap .areaMapInner a#mapImg_area39:before,#top #searchBox .search-box .areaWrapper .areaMap .areaMapInner a#mapImg_area39:before{content:"\9ad8\77e5\770c"}#top #search .search-box .areaWrapper .areaMap .areaMapInner a#mapImg_area40:before,#top #searchBox .search-box .areaWrapper .areaMap .areaMapInner a#mapImg_area40:before{content:"\798f\5ca1\770c"}#top #search .search-box .areaWrapper .areaMap .areaMapInner a#mapImg_area41:before,#top #searchBox .search-box .areaWrapper .areaMap .areaMapInner a#mapImg_area41:before{content:"\4f50\8cc0\770c"}#top #search .search-box .areaWrapper .areaMap .areaMapInner a#mapImg_area42:before,#top #searchBox .search-box .areaWrapper .areaMap .areaMapInner a#mapImg_area42:before{content:"\9577\5d0e\770c"}#top #search .search-box .areaWrapper .areaMap .areaMapInner a#mapImg_area43:before,#top #searchBox .search-box .areaWrapper .areaMap .areaMapInner a#mapImg_area43:before{content:"\718a\672c\770c"}#top #search .search-box .areaWrapper .areaMap .areaMapInner a#mapImg_area44:before,#top #searchBox .search-box .areaWrapper .areaMap .areaMapInner a#mapImg_area44:before{content:"\5927\5206\770c"}#top #search .search-box .areaWrapper .areaMap .areaMapInner a#mapImg_area45:before,#top #searchBox .search-box .areaWrapper .areaMap .areaMapInner a#mapImg_area45:before{content:"\5bae\5d0e\770c"}#top #search .search-box .areaWrapper .areaMap .areaMapInner a#mapImg_area46:before,#top #searchBox .search-box .areaWrapper .areaMap .areaMapInner a#mapImg_area46:before{content:"\9e7f\5150\5cf6\770c"}#top #search .search-box .areaWrapper .areaMap .areaMapInner a#mapImg_area47:before,#top #searchBox .search-box .areaWrapper .areaMap .areaMapInner a#mapImg_area47:before{content:"\6c96\7e04\770c"}#top #search .search-box .areaWrapper .areaMap .areaMapInner div,#top #searchBox .search-box .areaWrapper .areaMap .areaMapInner div{display:block;position:absolute;width:185px;height:auto}#top #search .search-box .areaWrapper .areaMap .areaMapInner div#mapGroup_1,#top #searchBox .search-box .areaWrapper .areaMap .areaMapInner div#mapGroup_1{top:39%;left:73.5%}#top #search .search-box .areaWrapper .areaMap .areaMapInner div#mapGroup_2,#top #searchBox .search-box .areaWrapper .areaMap .areaMapInner div#mapGroup_2{top:70%;left:64.2%}#top #search .search-box .areaWrapper .areaMap .areaMapInner div#mapGroup_3,#top #searchBox .search-box .areaWrapper .areaMap .areaMapInner div#mapGroup_3{top:40%;left:45.8%}#top #search .search-box .areaWrapper .areaMap .areaMapInner div#mapGroup_4,#top #searchBox .search-box .areaWrapper .areaMap .areaMapInner div#mapGroup_4{top:84%;left:41.5%}#top #search .search-box .areaWrapper .areaMap .areaMapInner div#mapGroup_5,#top #searchBox .search-box .areaWrapper .areaMap .areaMapInner div#mapGroup_5{top:63.5%;left:31.3%}#top #search .search-box .areaWrapper .areaMap .areaMapInner div#mapGroup_6,#top #searchBox .search-box .areaWrapper .areaMap .areaMapInner div#mapGroup_6{top:39.2%;left:23.8%}#top #search .search-box .areaWrapper .areaMap .areaMapInner div#mapGroup_7,#top #searchBox .search-box .areaWrapper .areaMap .areaMapInner div#mapGroup_7{top:83%;left:18%}#top #search .search-box .areaWrapper .areaMap .areaMapInner div#mapGroup_8,#top #searchBox .search-box .areaWrapper .areaMap .areaMapInner div#mapGroup_8{top:58.8%;left:1%}#top #search .search-box .areaWrapper .areaMap .areaMapInner div#mapGroup_9,#top #searchBox .search-box .areaWrapper .areaMap .areaMapInner div#mapGroup_9{left:0;top:95%;width:72px}#top #search .search-box div>.topmod1-bc,#top #search .search-box div>.topmod1-area,#top #search .search-box div>.topmod2-jobbc,#top #searchBox .search-box div>.topmod1-bc,#top #searchBox .search-box div>.topmod1-area,#top #searchBox .search-box div>.topmod2-jobbc{color:#212121;font-size:1.125rem;font-weight:700;width:auto;display:inline-block;margin:12px 0 8px;padding:0;transition:all .3s}@media (max-width: 767px){#top #search .search-box div>.topmod1-bc,#top #search .search-box div>.topmod1-area,#top #search .search-box div>.topmod2-jobbc,#top #searchBox .search-box div>.topmod1-bc,#top #searchBox .search-box div>.topmod1-area,#top #searchBox .search-box div>.topmod2-jobbc{margin-bottom:0;font-size:1rem}}#top #search .search-box div>.topmod1-bc:hover,#top #search .search-box div>.topmod1-area:hover,#top #search .search-box div>.topmod2-jobbc:hover,#top #searchBox .search-box div>.topmod1-bc:hover,#top #searchBox .search-box div>.topmod1-area:hover,#top #searchBox .search-box div>.topmod2-jobbc:hover{opacity:.5}@media (max-width: 767px){#top #search .search-box div>.topmod1-bc:hover,#top #search .search-box div>.topmod1-area:hover,#top #search .search-box div>.topmod2-jobbc:hover,#top #searchBox .search-box div>.topmod1-bc:hover,#top #searchBox .search-box div>.topmod1-area:hover,#top #searchBox .search-box div>.topmod2-jobbc:hover{opacity:1}}#top #search .search-box .sub-search-list,#top #searchBox .search-box .sub-search-list{display:flex;flex-flow:wrap;flex-direction:row}#top #search .search-box .sub-search-list li,#top #searchBox .search-box .sub-search-list li{display:flex;align-items:center;padding:0 6px 6px 0}#top #search .search-box .sub-search-list li .topmod1-area,#top #search .search-box .sub-search-list li .topmod1-city,#top #search .search-box .sub-search-list li .topmod2-job,#top #search .search-box .sub-search-list li .topmod3-koyo,#top #searchBox .search-box .sub-search-list li .topmod1-area,#top #searchBox .search-box .sub-search-list li .topmod1-city,#top #searchBox .search-box .sub-search-list li .topmod2-job,#top #searchBox .search-box .sub-search-list li .topmod3-koyo{display:flex;width:auto;margin:0;padding:8px 32px;background:#DDDDDD;color:#212121;font-size:1rem;font-weight:700;line-height:2;border-radius:5px}@media (max-width: 767px){#top #search .search-box .sub-search-list li .topmod1-area,#top #search .search-box .sub-search-list li .topmod1-city,#top #search .search-box .sub-search-list li .topmod2-job,#top #search .search-box .sub-search-list li .topmod3-koyo,#top #searchBox .search-box .sub-search-list li .topmod1-area,#top #searchBox .search-box .sub-search-list li .topmod1-city,#top #searchBox .search-box .sub-search-list li .topmod2-job,#top #searchBox .search-box .sub-search-list li .topmod3-koyo{font-size:.875rem;padding:8px 24px}}#top #search .search-box .sub-search-list li a,#top #searchBox .search-box .sub-search-list li a{transition:all .3s}#top #search .search-box .sub-search-list li a:hover,#top #searchBox .search-box .sub-search-list li a:hover{opacity:.5}#top #search .search-box.search-area,#top #searchBox .search-box.search-area{display:block}#top #search .search-box-form,#top #searchBox .search-box-form{margin:0 auto}@media (max-width: 767px){#top #search .search-box-form,#top #searchBox .search-box-form{margin-top:30px;margin-bottom:30px}}#top #search .search-box-form .hgroup-other,#top #searchBox .search-box-form .hgroup-other{line-height:1.4}#top #search .search-box-form .hgroup-other .headerIconWrapper,#top #searchBox .search-box-form .hgroup-other .headerIconWrapper{display:none}#top #search .search-box-form .hgroup-other h4,#top #searchBox .search-box-form .hgroup-other h4{margin-bottom:10px;padding:0;color:#212121;font-weight:500}#top #search .search-box-form .search-form__form,#top #searchBox .search-box-form .search-form__form{margin-top:20px}#top #search .is-vishidden,#top #searchBox .is-vishidden{position:absolute;overflow:hidden;width:1px;height:1px;padding:0;border:0;clip:rect(1px,1px,1px,1px)}#top #search .search-box-form__inner,#top #searchBox .search-box-form__inner{display:flex;justify-content:space-between}@media (max-width: 767px){#top #search .search-box-form__inner,#top #searchBox .search-box-form__inner{display:block}}#top #search .search-form__form,#top #searchBox .search-form__form{position:relative}#top #search input,#top #searchBox input{display:block}#top #search input[type=search],#top #searchBox input[type=search]{position:relative;top:0;background:white;border:1px solid #212121;flex-grow:0;flex-shrink:1;flex-basis:calc(100% - 110px);height:50px;padding:10px 20px;color:#221815;display:inline-block;margin:0 20px 0 0;border-radius:5px}@media (max-width: 767px){#top #search input[type=search],#top #searchBox input[type=search]{width:100%;margin:0;padding:5px 10px}}#top #search .search-form__search,#top #searchBox .search-form__search{font-size:1rem;height:52px;background-color:#fff}#top #search input[type=submit],#top #searchBox input[type=submit]{position:relative;right:0;top:0;bottom:.5em;z-index:1;width:6em;padding:0;cursor:pointer}#top #search input[type=submit]:hover,#top #searchBox input[type=submit]:hover{opacity:.7}#top #search .search-form__submit,#top #searchBox .search-form__submit{font-size:inherit;background:#00A4AD;height:50px;position:relative;right:0;top:0;bottom:.5em;z-index:1;padding:0;cursor:pointer;-webkit-appearance:button;color:#fff;display:inline-block;flex:0 1 110px;border:solid 2px transparent;outline:none;transition:all .3s;border-radius:5px}#top #search .search-form__submit:hover,#top #searchBox .search-form__submit:hover{opacity:.5}#top #search .search-form__submit>img,#top #searchBox .search-form__submit>img{display:none}@media (max-width: 767px){#top #search .search-form__submit,#top #searchBox .search-form__submit{width:100%;margin:10px 0 0}}#top #areaMapIllust .d{fill:#006bb5bf}#top .latestJob{display:none;position:relative;width:calc(100% - 25px);padding:16px 84px 16px 16px;background:#006BB5;border-radius:0 999px 999px 0}@media screen and (min-width: 768px){#top .latestJob{width:calc(50vw + 520px);margin-top:-160px;padding:16px 0}}#top .latestJobInner{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;width:calc(100% - 24px);margin:0 auto}@media screen and (min-width: 768px){#top .latestJobInner{width:calc(100% - 80px);max-width:1040px;margin:0 40px 0 auto;padding-left:80px;justify-content:flex-start}}#top .latestJobTitle{width:100%;margin-bottom:16px}@media screen and (min-width: 768px){#top .latestJobTitle{width:130px;margin-bottom:0}}#top .latestJobTitle .en,#top .latestJobTitle .ja{display:block;color:#fff;line-height:1}#top .latestJobTitle .en{display:block;margin-bottom:4px;font-family:josefin-sans,sans-serif;font-size:.75rem;font-weight:400}@media screen and (min-width: 768px){#top .latestJobTitle .en{margin-bottom:6px;font-size:.875rem;font-weight:700}}#top .latestJobTitle .ja{display:block;font-size:.875rem;font-weight:400}@media screen and (min-width: 768px){#top .latestJobTitle .ja{font-size:1.125rem;font-weight:500}}#top .latestJobBox{width:100%;overflow:hidden}@media screen and (min-width: 768px){#top .latestJobBox{width:calc(100% - 330px);margin-left:54px}}#top .latestJobItem,#top .notJob{min-height:65px;font-size:.8125rem;font-weight:400;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;color:#fff;line-height:1.6}@media screen and (min-width: 768px){#top .latestJobItem,#top .notJob{min-height:auto;font-size:.875rem;-webkit-line-clamp:2}}#top .latestJobItem a,#top .notJob a{color:#212121;color:#fff;transition:opacity .3s}@media screen and (min-width: 768px){#top .latestJobItem a:hover,#top .notJob a:hover{opacity:.5}}#top .latestJobDate{display:block;width:100%;margin-bottom:2px}@media screen and (min-width: 768px){#top .latestJobDate{width:auto;margin-right:1em}}#top .latestJobMoreButton{display:block;position:absolute;width:30px;height:30px;top:calc(50% - 15px);right:14px}@media screen and (min-width: 768px){#top .latestJobMoreButton{width:100px;right:40px}}#top .latestJobMoreButton:before,#top .latestJobMoreButton:after{display:block;position:absolute;content:"";width:30px;height:30px;top:0;right:0;left:auto;background-color:#00a4ad;border-radius:50%}@media print,screen and (min-width: 1201px){#top .latestJobMoreButton:before{transform:scale(0);transition:transform .3s}}#top .latestJobMoreButton:after{background:url(https://tenriku.jp/kinbutsurex/build/assets/arrow_white02.6c88534e.svg) no-repeat 10px center/14px 14px}@media screen and (min-width: 768px){#top .latestJobMoreButton:after{background-size:12px 12px}}#top .latestJobMoreButton .buttonText{color:#fff;font-size:.875rem;font-weight:400}@media (max-width: 767px){#top .latestJobMoreButton .buttonText{display:none}}#top .latestJobMoreButton:hover{opacity:1}@media print,screen and (min-width: 1201px){#top .latestJobMoreButton:hover:before{transform:scale(1)}}#top #latestJobBox{max-width:960px;margin:0 auto 20px;padding:12px 0 10px}@media (max-width: 767px){#top #latestJobBox{padding:10px 10px 20px}}#top #latestJobBox .latestJobTitle{width:100%;margin:50px auto 10px;height:auto;overflow:hidden}#top #latestJobBox .latestJobTitle:before{content:"\65b0\7740\306e\304a\4ed5\4e8b\60c5\5831";float:left;font-size:1.5rem;line-height:1.5;overflow:hidden;height:auto;font-weight:600;color:#006bb5}@media (max-width: 767px){#top #latestJobBox .latestJobTitle:before{font-size:1.3rem}}#top #latestJobBox .latestJobTitle:after{content:"";float:left;font-size:1.1rem;line-height:2;overflow:hidden;height:auto;margin:12px 0 0 20px;font-weight:100}@media (max-width: 767px){#top #latestJobBox .latestJobTitle{margin:0;padding:20px 0 10px}}#top #latestJobBox ul{margin-bottom:30px}@media (max-width: 767px){#top #latestJobBox ul{height:inherit;margin-bottom:20px}}#top #latestJobBox ul li{border-bottom:1px solid #006BB5}@media (max-width: 767px){#top #latestJobBox ul li{border-bottom:1px solid #006BB5;padding:20px 0}}#top #latestJobBox ul li a{display:block;padding:10px 0}#top #latestJobBox ul li a:hover{opacity:.7}@media (max-width: 767px){#top #latestJobBox ul li a{padding:0 20px 0 5px;letter-spacing:normal;background-size:6px 12px;background:none}}#top #latestJobBox ul li a div{display:inline-block;letter-spacing:normal;vertical-align:middle}@media (max-width: 767px){#top #latestJobBox ul li a div{margin-right:0}}#top #latestJobBox ul li a .newInfoDate{font-size:.8125rem;color:#221815;padding:0;width:90px;line-height:2}@media (max-width: 767px){#top #latestJobBox ul li a .newInfoDate{width:100%}}#top #latestJobBox ul li a .newInfoTag{color:#221815;width:75%;text-align:left;font-size:.875rem;padding:0 15px}@media (max-width: 767px){#top #latestJobBox ul li a .newInfoTag{font-size:.8125rem;padding:0;width:100%;text-align:left}}#top #latestJobBox ul li a .newInfoDetail{color:#221815;font-size:.875rem;padding:0 15px 0 93px;width:100%;word-break:break-all;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width: 767px){#top #latestJobBox ul li a .newInfoDetail{padding:0;font-size:.8125rem;white-space:normal}}#top #latestJobBox ul li a .newInfoDetail span{display:block;padding:0 15px}@media (max-width: 767px){#top #latestJobBox ul li a .newInfoDetail span{padding:0}}#top .recommendJob{display:none;padding:40px 0 50px;position:relative;z-index:0;overflow:hidden}@media screen and (min-width: 768px){#top .recommendJob{padding:120px 0 36px}}#top .recommendJob:before{position:absolute;content:"";width:100%;height:100%;bottom:0;left:0;background:url(https://tenriku.jp/kinbutsurex/build/assets/top_recommendjob_bg_sp.29abc950.jpg) no-repeat center center/cover;z-index:-1}@media screen and (min-width: 768px){#top .recommendJob:before{height:100%;background-image:url(https://tenriku.jp/kinbutsurex/build/assets/top_recommendjob_bg_pc.74d31feb.jpg)}}#top .recommendJobInner{width:calc(100% - 24px);margin:0 auto}@media screen and (min-width: 768px){#top .recommendJobInner{width:calc(100% - 48px)}}#top .recommendJobTitle{position:relative;max-width:960px;margin:0 auto 25px;text-align:center;z-index:0}@media screen and (min-width: 768px){#top .recommendJobTitle{margin-bottom:50px}}#top .recommendJobTitle:before{position:absolute;content:"NEW JOBS";width:100%;height:100%;top:-50px;left:0;color:#fff;font-family:vandertak-regular,sans-serif;font-weight:400;line-height:1.8;font-size:4rem;letter-spacing:-.05em;opacity:.2;text-align:center;z-index:-1}@media screen and (min-width: 768px){#top .recommendJobTitle:before{top:-130px;font-size:8rem}}#top .recommendJobTitle .en,#top .recommendJobTitle .ja{display:block;color:#fff;font-weight:500;line-height:1}#top .recommendJobTitle .en{margin-bottom:-10px;font-family:josefin-sans,sans-serif;font-weight:600;font-style:normal;font-size:1.5rem;font-weight:400;line-height:1.8}@media (max-width: 767px){#top .recommendJobTitle .en{margin-bottom:0;font-size:.875rem}}#top .recommendJobTitle .ja{font-size:2.5rem;font-weight:500;line-height:1.8}@media (max-width: 767px){#top .recommendJobTitle .ja{font-size:1.25rem}}#top .recommendJobBox{position:relative;width:90%;max-width:300px;margin:0 auto}@media screen and (min-width: 768px){#top .recommendJobBox{width:calc(100% - 24px);max-width:980px}}#top .recommendJobSlide{overflow:hidden}#top .recommendJobList .swiper-slide{height:auto;padding:10px}@media screen and (min-width: 768px){#top .recommendJobList .swiper-slide{width:300px}#top .recommendJobList .swiper-slide:hover .recommendJobImg img{transform:scale(1.05) rotate(.1deg)}}#top .recommendJobList .swiper-slide>a{display:block;height:100%}#top .recommendJobCols{display:flex;flex-direction:column;height:100%;background:#ffffff;font-size:.8125rem;box-shadow:0 1.5px 5px #00000026;overflow:hidden;border-radius:5px}#top .recommendJobCols:hover{opacity:1!important}@media screen and (min-width: 768px){#top .recommendJobCols{font-size:.8125rem;box-shadow:0 3px 10px #00000026;border-radius:10px}}#top .recommendJobImg{position:relative;min-height:178px;overflow:hidden;padding-bottom:30px}@media screen and (min-width: 768px){#top .recommendJobImg{min-height:200px}}#top .recommendJobImg img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;max-width:100%;height:auto;margin:auto;vertical-align:middle;transform:scale(1) rotate(.1deg);transform-origin:center center;transition:transform .3s;will-change:contents;z-index:0}#top .recommendJobInfo{min-height:calc(100% - 240px);padding:17px 15px 20px;position:relative}@media screen and (min-width: 768px){#top .recommendJobInfo{padding:10px 20px 30px}}#top .recommendJobInfo .koyktyName{position:absolute;left:0;top:-11px;padding:0 5px;background-color:#c73838;border-radius:0 5px 5px 0;color:#fff;font-size:.75rem;font-weight:400;z-index:1;height:22px;line-height:22px}@media screen and (min-width: 768px){#top .recommendJobInfo .koyktyName{height:27px;top:-13.5px;padding:0 10px;font-size:.8125rem;line-height:27px}}#top .recommendJobInfo .koyktyName.indicator1,#top .recommendJobInfo .koyktyName.indicator2,#top .recommendJobInfo .koyktyName.indicator3,#top .recommendJobInfo .koyktyName.indicator4,#top .recommendJobInfo .koyktyName.indicator5,#top .recommendJobInfo .koyktyName.indicator6,#top .recommendJobInfo .koyktyName.indicator7,#top .recommendJobInfo .koyktyName.indicator8,#top .recommendJobInfo .koyktyName.indicator9,#top .recommendJobInfo .koyktyName.indicator99{background-color:#c73838}#top .recommendJobInfo .jobTitle{margin-bottom:14px;padding-top:30px;padding-bottom:10px;border-bottom:1px solid #E1DEDA;font-size:.875rem;font-weight:400;line-height:1.6}@media screen and (min-width: 768px){#top .recommendJobInfo .jobTitle{font-size:1rem}}#top .recommendJobInfo .jobSyksy,#top .recommendJobInfo .jobMoney,#top .recommendJobInfo .jobTime{margin-top:8px}#top .recommendJobInfo .jobArea,#top .recommendJobInfo .jobSyksy,#top .recommendJobInfo .jobMoney,#top .recommendJobInfo .jobTime{padding-left:32px;line-height:1.6;display:-webkit-box;overflow:hidden;font-weight:400;-webkit-box-orient:vertical;-webkit-line-clamp:2}@media screen and (min-width: 768px){#top .recommendJobInfo .jobArea,#top .recommendJobInfo .jobSyksy,#top .recommendJobInfo .jobMoney,#top .recommendJobInfo .jobTime{line-height:2}}#top .recommendJobInfo .jobArea:before,#top .recommendJobInfo .jobSyksy:before,#top .recommendJobInfo .jobMoney:before,#top .recommendJobInfo .jobTime:before{content:"";display:inline-block;position:relative;top:5px;width:20px;height:20px;background-size:contain;margin-right:-20px;left:-32px}#top .recommendJobInfo .jobArea:before{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAMAAAC7IEhfAAAAP1BMVEUAAAB2eHh2d3d2d3d1d3d2d3dwcHB2d3d1dXV2d3d2dnZ1eHh0dnZ0eHh2dnZ0dnZ1dXV2dnZ2d3d0dHR2d3dzYC6uAAAAFHRSTlMAIN/vv5AQnzDPgGBQQHBwYH+vQJx0qCQAAAEfSURBVDjL1ZPbcoUgDEUPIUS5KGr3/39rZ06DpyDoW2eaN8LKZRPy+o8mW3AuJPNAZYaa3264LwLs4XIObAEaog7gJHqIBLg+N8Guv88ZmPr5aK49hnrkCntRaiy0RhUdr9EJVtoG+/0wQuMhlMIbA1xeZmlTJvCZ+m3uTLk0krXEDhtFoi3nUELaQEKqSiYcFegx/wwRvnYYUKtFQT5LNGCbwEo/8tS6lkzuram0kJv33UrgDFDIDBgNbAYmttwsBAC06GSBZobu817RuSjDyRot9ux14CvIna8inb+3gkz3782XwnGwC1JxNNgu8XWbvpreeJkmbbBns/0U23XZhuSunEp7yjkpd0seIodytySBPOiBU+2q95GcWF5/YN84hQ6J7AAsvQAAAABJRU5ErkJggg==)}#top .recommendJobInfo .jobSyksy:before{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAMAAAC7IEhfAAAAOVBMVEUAAAB2d3d1dXV1eHh2dnZ1d3d0d3d2d3d2d3dzeHh1dnZwcHB1d3d2eHh2d3d2d3d2dnZzdnZ2d3ex/Kl2AAAAEnRSTlMAn2BggL8+798gcBCQgK+PUFCqwnApAAAAyElEQVQ4y+2UwW7DIAxAY2NDQpJ2ff//saNhYu0maE7TDn0HhMVDMhb29I9Y4/Xi14+XniYOZh17Bp5vMc9gYy/lusuQ+94CLbkbLF1RkMdg64oz8TuIpN8lUZM7IA/ARQqmLQVLjLHqCbiFEBwJTwheVnNq6sYcvy7oj+IjNdsZO0oSp67Y3rWWyKeBWPFyZNhr0dja8VBU5C2+xT8Qz35cO9sKYVrTmeZiOdmuexsAquqIPiF4WesAONgZk/Y2F4NJly2sd+cTWc4SNY7WQvIAAAAASUVORK5CYII=)}#top .recommendJobInfo .jobMoney:before{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAMAAAC7IEhfAAAAOVBMVEUAAABxdXV2d3d1dXV3d3d2dnZ1d3d1d3d2d3d2dnZ0eHh2d3d0dnZwcHB0dHR2d3d1dnZ2dnZ2d3fG4CQlAAAAEnRSTlMAIN9gn6CQv6+AQO9QEEDPb8+FCfIzAAAAyUlEQVQ4y+WUyw6EIAxFKY+2PETn/v/HToSM0WRid248GzYHbrg0uLeyiTeQsHsM2ETnOmohg1BRXEZ2JhnsEoItBsQnxM4q3E2RBAOle5E8am4teXi6FRXrMjZ8IHdiPw5aKso/kWJcxnPGU8e7z5EuogA8lvYTG3QOgl5EnaKeRZmiXKMTz+jj4eOMTpfog4K6HD2Vu3oEK41Lr1CrcB9by9Uq3JFiIGQORWFRLg/Ooy0y2BYz8t5xIIM+RinBZqYG+0vZ3Ev5AvC2ESCBGJo8AAAAAElFTkSuQmCC)}#top .recommendJobInfo .jobTime{margin-right:45px}#top .recommendJobInfo .jobTime:before{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAMAAAC7IEhfAAAAOVBMVEUAAAB0eHh2d3d2dnZwcHB2d3d1d3d0dnZ2d3d0eHh1dXV1d3d2d3d2d3d1eHh1dXV0dHR0dnZ2d3fJViDpAAAAEnRSTlMAIJ+AEN+/cO9AMJDPr2BgQFBZSdI5AAABOklEQVQ4y5WV2baDIAxFgYRJcDr//7G3zV0tSlBXz4MPuDMaounE20qlUNzY3Igp4Kuw2gvMOgCpOoqRnFi4IUoJCLlF3N92pN1VcaBC+O5s8vB5kM3reDpxCTMPy5uRppOhMxdyx+ges7nUjPqtF55vmus/tVvAmhvlz3vXJ8jNfwNGDr3vmgS8TVdVMdAdBJA89ycwI7wSUsca5AQ2G8IjaCqyiXDPoMNqCPQIClQQNdh/qIgyAj2CBkehrUfRoXW/ZTypKyaajGqUFmA5f5psGIk1SUhTV57QWuU42LtUR/JUCodpdpIIj+eWW5OsEG1wdZMkzQbYhDwkY3P4w+US1fvr6n9cAM8rpV9SVnNbW1It+njtVW1OeKF7C7oFAHS5mhH+V3NNaCE0uhyXPd3/GHKkUmjJPfUHFm4QXKl5dmQAAAAASUVORK5CYII=)}#top .recommendJobInfoAdd{min-height:0;margin-top:auto;text-align:right;display:flex;justify-content:center;align-items:center;width:25px;height:25px;position:absolute;bottom:20px;right:20px;z-index:1}@media screen and (min-width: 768px){#top .recommendJobInfoAdd{width:30px;height:30px}}#top .recommendJobInfoAdd:before,#top .recommendJobInfoAdd:after{position:absolute;content:"";width:100%;height:100%;bottom:0px;right:0px;background-color:#00a4ad;border-radius:50%;z-index:-1}#top .recommendJobInfoAdd:before{transition:transform .3s;will-change:transform}#top .recommendJobInfoAdd:after{background:url(https://tenriku.jp/kinbutsurex/build/assets/arrow_white02.6c88534e.svg) no-repeat 9px center/8px 12px;background-color:transparent;z-index:0}@media screen and (min-width: 768px){#top .recommendJobInfoAdd:after{background-position:12px center}}#top .recommendJobInfoAdd .letter{display:none}@media print,screen and (min-width: 1201px){#top .recommendJobCols:hover .recommendJobInfoAdd:before{transform:scale(1.28)}}#top [class*=recommendJobButton]{position:absolute;top:50%;border:none;outline:none;background:none;transform:translateY(-50%);transition:opacity .3s;z-index:1;width:12px;height:24px;background:url(https://tenriku.jp/kinbutsurex/build/assets/arrow_recommend_sp.6abea6d0.svg) no-repeat center center/contain;transform:none}@media screen and (min-width: 768px){#top [class*=recommendJobButton]{width:18px;height:30px;background:url(https://tenriku.jp/kinbutsurex/build/assets/arrow_recommend_pc.a28ab1a2.svg) no-repeat center center/contain;cursor:pointer}}#top [class*=recommendJobButton] .fas{color:#fff;font-size:2rem;line-height:1}@media screen and (min-width: 768px){#top [class*=recommendJobButton] .fas{font-size:4.375rem}}#top .recommendJobButtonPrev{left:-8vw;transform:scaleX(-1)}#top .recommendJobButtonPrev.tablet{left:-30px}@media screen and (min-width: 768px){#top .recommendJobButtonPrev{left:-100px}}#top .recommendJobButtonNext{right:-8vw}#top .recommendJobButtonNext.tablet{right:-30px}@media screen and (min-width: 768px){#top .recommendJobButtonNext{right:-100px}}#top .topContentBox{display:block}#top .fontVan{font-family:vandertak-regular,sans-serif;font-style:normal;font-weight:400}#top .fontJose{font-family:josefin-sans,sans-serif;font-style:normal;font-weight:400}#top .contentHeading{position:relative;text-align:center}#top .contentHeading .bgEn{position:absolute;width:100%;top:-40px;left:0;color:#006bb533;font-size:4rem;letter-spacing:-.05em;line-height:1}@media screen and (min-width: 768px){#top .contentHeading .bgEn{top:-78px;font-size:8rem}}#top .contentHeading .en{display:block;color:#006bb5;font-size:.875rem}@media screen and (min-width: 768px){#top .contentHeading .en{margin-bottom:6px;font-size:1.5rem}}#top .contentHeading .ja{display:block;font-size:1.5rem;font-weight:500}@media screen and (min-width: 768px){#top .contentHeading .ja{font-size:2.5rem}}#top .txt{font-size:.875rem;font-weight:400;line-height:1.6}@media screen and (min-width: 768px){#top .txt{font-size:1.125rem;line-height:1.8}}#top .txt-yellow{color:#fbda03;font-weight:700}#top .commonBtn{position:relative;width:200px;height:35px;padding-left:16px;display:flex;flex-wrap:wrap;align-items:center;z-index:0}@media screen and (min-width: 768px){#top .commonBtn{height:40px;padding-left:25px;transition:all .3s}}#top .commonBtn:before,#top .commonBtn:after{position:absolute;content:"";width:100%;height:100%;top:0;left:0;background:#DF6C00;background:linear-gradient(0deg,rgb(223,108,0) 0%,rgb(252,64,64) 100%);border-radius:99px;z-index:-1}#top .commonBtn:after{background:#C73838;opacity:0}@media screen and (min-width: 768px){#top .commonBtn:after{opacity:1;transition:opacity .3s}}#top .commonBtn .btnTxtBlock{position:relative;width:100%;height:24px;overflow:hidden}@media screen and (min-width: 768px){#top .commonBtn .btnTxtBlock{height:16px}}#top .commonBtn .btnTxtBlock .btnTxt{display:block;color:#fff;font-size:1rem;font-weight:400;line-height:20px}@media screen and (min-width: 768px){#top .commonBtn .btnTxtBlock .btnTxt{font-size:1.25rem;line-height:14px;transform:translateY(-16px);transition:transform .5s,opacity .8s}#top .commonBtn .btnTxtBlock .btnTxt.is-hover{opacity:0}}#top .commonBtn .btnTxtBlock .arrow{position:absolute;width:10px;height:10px;top:calc(50% - 5px);right:18px;transition:all .3s;stroke:#fff}#top .commonBtn:hover{opacity:1}@media print,screen and (min-width: 1201px){#top .commonBtn:hover:after{opacity:0}#top .commonBtn:hover .btnTxtBlock .btnTxt{transform:translateY(-2px)}#top .commonBtn:hover .btnTxtBlock .btnTxt.is-hover{opacity:1}#top .commonBtn:hover .btnTxtBlock .btnTxt.is-base{opacity:0}}#top .commonBtn.white:before{background:#fff}@media screen and (min-width: 768px){#top .commonBtn.white:before{background:linear-gradient(0deg,rgb(223,108,0) 0%,rgb(252,64,64) 100%)}}#top .commonBtn.white:after{background:linear-gradient(0deg,rgb(223,108,0) 0%,rgb(252,64,64) 100%)}@media screen and (min-width: 768px){#top .commonBtn.white:after{background:#fff}}#top .commonBtn.white .btnTxtBlock .btnTxt{color:#c73838}@media print,screen and (min-width: 1201px){#top .commonBtn.white .btnTxtBlock .btnTxt.is-hover{color:#fff}}#top .commonBtn.white .btnTxtBlock .arrow{stroke:#c73838}@media print,screen and (min-width: 1201px){#top .commonBtn.white:hover .btnTxtBlock .arrow{stroke:#fff}}#top #movie{position:relative;margin-top:100vh;padding:80px 0 40px;overflow:hidden;z-index:0}@media screen and (min-width: 768px){#top #movie{padding:min(410px,21.3541666667vw) 0 80px}}#top #movie.top-bg:after{content:""}#top #movie:before{position:absolute;content:"";width:100%;height:100%;top:0;left:0;background:#1891D1;background:linear-gradient(100deg,rgba(24,145,209,.5) 0%,rgba(0,164,173,.5) 100%);backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);z-index:-1}#top #movie:after{position:fixed;content:none;width:100%;height:100vh;top:0;left:0;background:url(https://tenriku.jp/kinbutsurex/build/assets/top_parallax_sp.b537cd99.jpg) no-repeat center center/contain;z-index:-10}@media screen and (min-width: 768px){#top #movie:after{background:url(https://tenriku.jp/kinbutsurex/build/assets/top_parallax_pc.4f648009.jpg) no-repeat center top/cover;top:50%;transform:translateY(-50%);max-height:98.9583333333vw}}#top #movie .bgTtl{position:absolute;top:30px;left:0;width:100%;background:#FAD7D9;background:linear-gradient(-10deg,rgb(250,215,217) 7%,rgb(128,196,238) 20%,rgb(128,238,194) 33%,rgb(238,238,128) 45%,rgb(238,203,128) 55%,rgb(238,128,132) 97%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;mix-blend-mode:soft-light;font-size:min(100px,26.6666666667vw);line-height:1;text-align:center;white-space:nowrap}@media screen and (min-width: 768px){#top #movie .bgTtl{top:min(110px,5.7291666667vw);font-size:min(400px,20.8333333333vw)}}#top #movie .movieContent{margin:0 auto;color:#fff;position:relative;z-index:1}@media screen and (min-width: 768px){#top #movie .movieContent{display:flex;flex-wrap:wrap;justify-content:space-between;width:calc(100% - 50px);max-width:867px}}#top #movie .movieContent .txtBlock{width:fit-content;margin:0 auto 60px;padding:0 24px}@media screen and (min-width: 768px){#top #movie .movieContent .txtBlock{width:calc(100% - 300px)}}#top #movie .movieContent .txtBlock .messageTtl{margin-bottom:4px;font-size:.75rem}@media screen and (min-width: 768px){#top #movie .movieContent .txtBlock .messageTtl{margin-bottom:8px;font-size:1.5rem}}#top #movie .movieContent .txtBlock .messageTxt{font-size:1.5rem;font-weight:700;line-height:1.8}@media screen and (min-width: 768px){#top #movie .movieContent .txtBlock .messageTxt{font-size:2.5rem;line-height:2}}#top #movie .movieContent .imgBlock{width:240px;margin:0 auto}@media screen and (min-width: 768px){#top #movie .movieContent .imgBlock{width:300px}}#top #movie .movieContent .imgBlock iframe{aspect-ratio:9/16.1}#top #movie .movieContent .imgBlock .vjs-poster{background:transparent}#top #movie .movieContent .imgBlock .comingsoonImg{width:230px;margin:0 auto}@media screen and (min-width: 768px){#top #movie .movieContent .imgBlock .comingsoonImg{width:300px}}#top #movie .movieContent .imgBlock .comingsoonImg img{border-radius:10px;box-shadow:0 2px 2px #00000040}@media screen and (min-width: 768px){#top #movie .movieContent .imgBlock .comingsoonImg img{border-radius:20px;box-shadow:0 4px 4px #00000040}}#top #movie .movieContent .imgBlock .movieTtl{margin-top:8px;font-size:.9375rem;font-size:700;text-align:center}@media screen and (min-width: 768px){#top #movie .movieContent .imgBlock .movieTtl{margin-top:16px;font-size:1.25rem}}#top #movie .movieClip{position:absolute;width:100%;height:7.3333333333vw;bottom:-1px;left:0;background:url(https://tenriku.jp/kinbutsurex/build/assets/top_movie_clip_sp.a2df9bfc.svg) no-repeat center bottom/contain;z-index:1}@media screen and (min-width: 768px){#top #movie .movieClip{background-image:url(https://tenriku.jp/kinbutsurex/build/assets/top_movie_clip_pc.de3ff412.svg)}}#top #jobs{background-color:#fff;position:relative;z-index:1;overflow:hidden}#top #jobs .jobsContent{position:relative;padding:21.3333333333vw 0 43.7333333333vw;z-index:0}@media screen and (min-width: 768px){#top #jobs .jobsContent{padding:max(11.9791666667vw,230px) 0 max(160px,8.3333333333vw)}}#top #jobs .jobsContent:before{position:absolute;content:"";width:100%;height:100%;top:0;left:0;background-image:url(https://tenriku.jp/kinbutsurex/build/assets/top_jobs_img_sp.a12651ce.png),url(https://tenriku.jp/kinbutsurex/build/assets/top_jobs_bg_sp.f6c40a12.png);background-position:center bottom 25px,center 9.3333333333vw;background-size:contain,375px 390px;pointer-events:none;z-index:-1}@media screen and (min-width: 768px){#top #jobs .jobsContent:before{background-image:url(https://tenriku.jp/kinbutsurex/build/assets/top_jobs_img_pc.a69d883e.png),url(https://tenriku.jp/kinbutsurex/build/assets/top_jobs_bg_pc.d98a9fa6.png);background-size:1200px 520px,1920px 660px;background-position:center bottom,center top}}#top #jobs .jobsContent:after{position:absolute;content:"";width:100%;height:100%;top:-1px;left:0;background-image:url(https://tenriku.jp/kinbutsurex/build/assets/top_jobs_clip_top_sp.4fcc9026.svg),url(https://tenriku.jp/kinbutsurex/build/assets/top_jobs_clip_bottom_sp.3c6ae444.svg);background-position:center top,center bottom;background-size:100% 29.3333333333vw,100% 46.2666666667vw;pointer-events:none;z-index:1}@media screen and (min-width: 768px){#top #jobs .jobsContent:after{background-image:url(https://tenriku.jp/kinbutsurex/build/assets/top_jobs_clip_top_pc.13c86000.svg),url(https://tenriku.jp/kinbutsurex/build/assets/top_jobs_clip_bottom_pc.78d03590.svg);background-size:contain,contain}}#top #jobs .jobsContent .contentHeading+.txt{margin-top:24px}@media screen and (min-width: 768px){#top #jobs .jobsContent .contentHeading+.txt{margin-top:50px}}@media print,screen and (min-width: 1921px){#top #jobs .jobsContent .contentHeading+.txt .WIDEbr{display:inline-block}}#top #jobs .jobsContent .txt{margin-bottom:20px;text-align:center}@media screen and (min-width: 768px){#top #jobs .jobsContent .txt{margin-bottom:40px}}#top #jobs .jobsContent .commonBtn{margin:0 auto}#top #jobs .jobsSlide{position:relative;margin-top:-4px;background-color:#006bb5;z-index:1}#top #jobs .jobsSlide:before{position:absolute;content:"";width:100%;height:205px;top:-50px;left:0;background:url(data:image/png;base64,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) no-repeat center center/contain;z-index:-1}@media screen and (min-width: 768px){#top #jobs .jobsSlide:before{height:100%;background-image:url(https://tenriku.jp/kinbutsurex/build/assets/top_jobs_slide_bg_pc.1adb3045.png)}}#top #jobs .jobsSlide .sliderWrapper{display:flex;width:max-content;will-change:transform;backface-visibility:hidden;transform:translateZ(0)}#top #jobs .jobsSlide .sliderWrapper figure{width:120px;margin:0 40px 0 0;padding:0;flex-shrink:0}@media screen and (min-width: 768px){#top #jobs .jobsSlide .sliderWrapper figure{margin-right:80px;width:min(17.7083333333vw,340px)}}#top #jobs .jobsSlide .sliderWrapper figure img{display:block}#top #data{position:relative;margin:-2px 0 0;padding:62px 0 0;background-color:#006bb5;color:#fff;overflow:hidden;z-index:1}@media screen and (min-width: 768px){#top #data{padding:120px 0 0}}#top #data:before{position:absolute;content:"";width:50%;height:100%;bottom:-1px;right:0;pointer-events:none;background:url(https://tenriku.jp/kinbutsurex/build/assets/top_data_clip_sp.ad70c822.svg) no-repeat right bottom/contain;z-index:1}@media screen and (min-width: 768px){#top #data:before{width:1920px;height:180px;right:min(0px,50vw - 960px);background-image:url(https://tenriku.jp/kinbutsurex/build/assets/top_data_clip_pc.483fe931.svg)}}#top #data .dataInner{position:relative;width:calc(100% - 24px);max-width:1200px;margin:0 auto;padding-bottom:60px;z-index:0}@media screen and (min-width: 768px){#top #data .dataInner{padding-bottom:90px}}#top #data .dataInner:before{position:absolute;content:"";width:175px;height:205px;top:-14px;right:-12px;background:url(data:image/png;base64,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) no-repeat right bottom/contain;z-index:-1}@media screen and (min-width: 768px){#top #data .dataInner:before{width:583px;height:311px;top:-120px;right:-40px;background-image:url(https://tenriku.jp/kinbutsurex/build/assets/top_data_bg_pc.4560a16a.png)}}#top #data .dataInner .contentHeading{text-align:left}#top #data .dataInner .contentHeading .bgEn{color:#fff3}#top #data .dataInner .contentHeading .en{color:#fff}#top #data .dataInner .txt{margin:24px 0 28px}@media screen and (min-width: 768px){#top #data .dataInner .txt{margin:48px 0 38px}}#top #data .dataInner .bgImg{position:absolute;width:210px;height:190px;bottom:0;right:-12px;z-index:-1}@media screen and (min-width: 768px){#top #data .dataInner .bgImg{width:530px;height:321px;right:-12px}}@media screen and (min-width: 768px) and (min-width: 1224px){#top #data .dataInner .bgImg{right:0}}#top #welfare{position:relative;margin-top:-2px;padding:80px 0 24vw;background:#fff;overflow:hidden;z-index:1}@media screen and (min-width: 768px){#top #welfare{padding:120px 0 max(80px,4.1666666667vw)}}#top #welfare:before{position:absolute;content:"";width:50%;height:100%;top:-1px;left:0;pointer-events:none;background:url(https://tenriku.jp/kinbutsurex/build/assets/top_welfare_clip_sp.179ceda3.svg) no-repeat left top/contain;z-index:1}@media screen and (min-width: 768px){#top #welfare:before{width:1920px;height:180px;left:min(0px,50vw - 960px);background-image:url(https://tenriku.jp/kinbutsurex/build/assets/top_welfare_clip_pc.f92d6962.svg)}}#top #welfare:after{position:absolute;content:"";width:100%;height:100%;top:0;left:0;background:url(https://tenriku.jp/kinbutsurex/build/assets/top_welfare_bg_sp.5c489d20.png) no-repeat center bottom/contain;z-index:-1}@media screen and (min-width: 768px){#top #welfare:after{width:1200px;left:calc(50% - 600px);background:url(https://tenriku.jp/kinbutsurex/build/assets/top_welfare_bg_pc.694b3ebf.png) no-repeat center bottom/contain}}#top #welfare .txt{margin:24px 0 30px;text-align:center}@media screen and (min-width: 768px){#top #welfare .txt{margin:58px 0 160px}}#top #welfare .commonBtn{margin:0 auto}#top #linkBoxAbout{position:relative;padding:50px 0;z-index:1}@media screen and (min-width: 768px){#top #linkBoxAbout{padding:60px 0}}#top #linkBoxAbout .linkBoxWrapper{position:relative;background-color:#f7f8fc;padding:40px 0 48px}#top #linkBoxAbout .linkBoxInner{position:relative;z-index:0;width:100%;max-width:1200px;margin-right:auto;margin-left:auto;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}@media (max-width: 767px){#top #linkBoxAbout .linkBoxInner{padding-left:9.3333333333vw;padding-right:9.3333333333vw}}@media screen and (min-width: 768px){#top #linkBoxAbout .linkBoxInner{width:100%}}@media (max-width: 767px){#top #linkBoxAbout .linkBoxInner{flex-direction:column;flex-wrap:nowrap;justify-content:flex-start}}#top #linkBoxAbout .linkBoxInner .contentHeading{width:100%;max-width:1200px;margin-right:auto;margin-left:auto}@media (max-width: 767px){#top #linkBoxAbout .linkBoxInner .contentHeading{padding-left:9.3333333333vw;padding-right:9.3333333333vw}}@media screen and (min-width: 768px){#top #linkBoxAbout .linkBoxInner .contentHeading{width:100%}}@media (max-width: 767px){#top #linkBoxAbout .linkBoxInner .contentHeading{padding-left:0;padding-right:0}}#top #linkBoxAbout .linkBoxInner .contentHeading .en{font-family:futura-pt,sans-serif;font-weight:600;font-size:9.3333333333vw;font-style:normal;line-height:1.23;letter-spacing:.08em}@media screen and (min-width: 768px){#top #linkBoxAbout .linkBoxInner .contentHeading .en{font-size:4.375rem}}#top #linkBoxAbout .linkBoxInner .contentHeading .ja{display:block;position:relative;margin-top:2.1333333333vw;padding-left:9.3333333333vw;font-size:3.2vw;line-height:1.4}@media screen and (min-width: 768px){#top #linkBoxAbout .linkBoxInner .contentHeading .ja{margin-top:16px;padding-left:60px;font-size:1.5rem;font-weight:700;line-height:1.46;letter-spacing:.08em}#top #linkBoxAbout .linkBoxInner .contentHeading .ja:after{top:55%;width:50px;height:10px}}#top #linkBoxAbout .linkBoxInner .linkBoxContent,#top #linkBoxAbout .linkBoxInner .linkBoxText{margin-top:-30px}@media (max-width: 767px){#top #linkBoxAbout .linkBoxInner .linkBoxContent,#top #linkBoxAbout .linkBoxInner .linkBoxText{margin-top:6.6666666667vw}}#top #linkBoxAbout .linkBoxInner .linkBoxContent{display:flex;width:510px;height:190px;flex-direction:row;justify-content:space-between;align-items:center;padding:35px 50px;background-color:#fff}@media (max-width: 767px){#top #linkBoxAbout .linkBoxInner .linkBoxContent{padding:5.3333333333vw 10.6666666667vw 5.3333333333vw 8.2666666667vw;width:100%;height:26.6666666667vw}}#top #linkBoxAbout .linkBoxInner .linkBoxText{display:flex;width:100%;flex-direction:column;justify-content:flex-end}@media screen and (min-width: 768px){#top #linkBoxAbout .linkBoxInner .linkBoxText{width:630px}}#top #linkBoxAbout .linkBoxInner .linkBoxText .descriptionText{max-width:630px;font-size:1.125rem;font-weight:500;line-height:2.2}@media (max-width: 767px){#top #linkBoxAbout .linkBoxInner .linkBoxText .descriptionText{font-size:3.4666666667vw}}#top.pos-top:before{position:absolute;content:"";width:100%;height:80px;top:0;left:0;background-color:#fff;z-index:1}
