[data-template=custom-careernetwork]{--cn-brown:#250900;--cn-ivory:#f9f0cf;--cn-navy:#1d2088;--cn-red:#c30d23;--cn-rose:#c71926;--cn-amber:#dea300;--cn-counter:#9d9861;background:var(--cn-brown);color:var(--cn-brown);min-height:100vh;font-family:BIZ UDGothic,Hiragino Sans,Noto Sans JP,sans-serif}[data-template=custom-careernetwork] a{transition:opacity .15s}[data-template=custom-careernetwork] a:hover{opacity:.8}[data-template=custom-careernetwork] .cn-page1{text-align:center;width:90%;max-width:1600px;margin:0 auto}@media (min-width:1024px){[data-template=custom-careernetwork] .cn-box,[data-template=custom-careernetwork] .cn-nav{width:1000px;margin-left:auto;margin-right:auto}[data-template=custom-careernetwork] .cn-main1{width:auto;max-width:none;margin:0 40px}}[data-template=custom-careernetwork] .cn-header{text-align:left;background:#fff}[data-template=custom-careernetwork] .cn-box{height:180px;position:relative}[data-template=custom-careernetwork] .cn-box:after{content:"";clear:both;display:block}[data-template=custom-careernetwork] .cn-box-left{float:left;width:320px}[data-template=custom-careernetwork] .cn-logo{margin:15px 0 25px 35px;display:block}[data-template=custom-careernetwork] .cn-logo img{width:286px;height:auto;display:block}[data-template=custom-careernetwork] .cn-box-right{float:right;text-align:right;width:680px;height:180px;position:relative}[data-template=custom-careernetwork] .cn-contact2{margin:15px 20px 0 0;display:inline-block}[data-template=custom-careernetwork] .cn-contact2 img{width:345px;height:auto;display:block}[data-template=custom-careernetwork] .cn-copy{position:absolute;top:100px;left:20px}[data-template=custom-careernetwork] .cn-copy img{width:526px;height:auto;display:block}[data-template=custom-careernetwork] .cn-nav{background:#fff;margin:0;padding:0;list-style:none;overflow:hidden}[data-template=custom-careernetwork] .cn-nav li{float:left;background-image:url(/careernetwork/images/deppo_navi2.jpg);background-repeat:no-repeat;background-size:1000px;height:83px}[data-template=custom-careernetwork] .cn-nav a{text-indent:-9999px;height:83px;display:block;overflow:hidden}[data-template=custom-careernetwork] .cn-nav .navi1{background-position:0 0;width:101px}[data-template=custom-careernetwork] .cn-nav .navi2{background-position:-100px 0;width:127px}[data-template=custom-careernetwork] .cn-nav .navi3{background-position:-227px 0;width:157px}[data-template=custom-careernetwork] .cn-nav .navi4{background-position:-384px 0;width:157px}[data-template=custom-careernetwork] .cn-nav .navi5{background-position:-541px 0;width:157px}[data-template=custom-careernetwork] .cn-nav .navi6{background-position:-699px 0;width:135px}[data-template=custom-careernetwork] .cn-nav .navi7{background-position:-834px 0;width:166px}[data-template=custom-careernetwork] .cn-nav .navi1:hover,[data-template=custom-careernetwork] .cn-nav .navi1.on{background-position:0 -84px}[data-template=custom-careernetwork] .cn-nav .navi2:hover,[data-template=custom-careernetwork] .cn-nav .navi2.on{background-position:-100px -84px}[data-template=custom-careernetwork] .cn-nav .navi3:hover,[data-template=custom-careernetwork] .cn-nav .navi3.on{background-position:-227px -84px}[data-template=custom-careernetwork] .cn-nav .navi4:hover,[data-template=custom-careernetwork] .cn-nav .navi4.on{background-position:-384px -84px}[data-template=custom-careernetwork] .cn-nav .navi5:hover,[data-template=custom-careernetwork] .cn-nav .navi5.on{background-position:-541px -84px}[data-template=custom-careernetwork] .cn-nav .navi6:hover,[data-template=custom-careernetwork] .cn-nav .navi6.on{background-position:-699px -84px}[data-template=custom-careernetwork] .cn-nav .navi7:hover,[data-template=custom-careernetwork] .cn-nav .navi7.on{background-position:-834px -84px}[data-template=custom-careernetwork] .cn-content{background:var(--cn-ivory);text-align:left;padding:40px 0}[data-template=custom-careernetwork] .cn-main1{text-align:left;background:#fff;width:900px;margin:0 auto;padding-bottom:40px}[data-template=custom-careernetwork] .cn-main_copy{text-align:left;padding:40px 0 60px 40px;position:relative}[data-template=custom-careernetwork] .cn-main_copy .cn-copy2 img{width:583px;max-width:100%;height:auto;display:block}[data-template=custom-careernetwork] .cn-main_copy .cn-fire{position:absolute;top:25px;right:25px}[data-template=custom-careernetwork] .cn-main_copy .cn-fire img{width:188px;height:auto;display:block}[data-template=custom-careernetwork] .cn-news-h2{text-indent:-9999px;background:url(/careernetwork/images/deppo_news2.png) 0 0/auto 27px no-repeat;height:27px;margin:0 0 20px 40px}[data-template=custom-careernetwork] .cn-news-list{margin:0 40px;padding:0;list-style:none}[data-template=custom-careernetwork] .cn-news-list li{border-bottom:1px dotted #e6d9b4;padding:10px 0 10px 15px}[data-template=custom-careernetwork] .cn-news-list a{color:var(--cn-brown);letter-spacing:.05em;font-size:14px;line-height:150%;text-decoration:underline}[data-template=custom-careernetwork] .cn-news-list a:hover{color:var(--cn-rose);opacity:1}[data-template=custom-careernetwork] .cn-news-date{color:var(--cn-amber);letter-spacing:.05em;min-width:95px;margin-right:12px;font-size:13px;display:inline-block}[data-template=custom-careernetwork] .cn-news-more{text-align:right;margin:16px 40px 0}[data-template=custom-careernetwork] .cn-news-more a{color:var(--cn-navy);font-weight:700}[data-template=custom-careernetwork] .cn-about{padding:40px}[data-template=custom-careernetwork] .cn-about h2{color:var(--cn-navy);margin:24px 0 16px;font-size:20px;font-weight:700}[data-template=custom-careernetwork] .cn-about .cn-emph{color:var(--cn-rose);font-size:16px;font-weight:700}[data-template=custom-careernetwork] .cn-about p{color:var(--cn-brown);margin:0 0 16px;font-size:14px;line-height:1.9}[data-template=custom-careernetwork] .cn-page-wrap{padding:32px 40px}[data-template=custom-careernetwork] .cn-page-wrap h1,[data-template=custom-careernetwork] .cn-page-wrap h2,[data-template=custom-careernetwork] .cn-page-wrap h3,[data-template=custom-careernetwork] .cn-page-wrap a{color:var(--cn-navy)}[data-template=custom-careernetwork] .cn-footer1{background:var(--cn-ivory);text-align:left;height:60px;position:relative}[data-template=custom-careernetwork] .cn-counter12{color:var(--cn-counter);letter-spacing:.05em;font-size:11px;line-height:150%;position:absolute;top:20px;left:50px}[data-template=custom-careernetwork] .cn-pageup{cursor:pointer;position:absolute;top:15px;right:50px}[data-template=custom-careernetwork] .cn-pageup img{width:81px;height:auto}@media (max-width:1023px){[data-template=custom-careernetwork] .cn-page1{width:100%;max-width:1000px}[data-template=custom-careernetwork] .cn-box{height:auto;padding:10px 10px 0}[data-template=custom-careernetwork] .cn-box-left,[data-template=custom-careernetwork] .cn-box-right{float:none;text-align:center;width:100%;height:auto}[data-template=custom-careernetwork] .cn-logo{margin:10px auto}[data-template=custom-careernetwork] .cn-logo img{margin:0 auto}[data-template=custom-careernetwork] .cn-contact2 img{width:100%;max-width:345px}[data-template=custom-careernetwork] .cn-copy{text-align:center;margin:10px 0;position:static}[data-template=custom-careernetwork] .cn-copy img{width:100%;max-width:526px;margin:0 auto}[data-template=custom-careernetwork] .cn-nav{background:var(--cn-ivory);flex-wrap:wrap;justify-content:center;display:flex}[data-template=custom-careernetwork] .cn-nav li{float:none;background:#fff;border:1px solid #e6d9b4;height:auto;margin:2px;background-image:none!important;width:auto!important}[data-template=custom-careernetwork] .cn-nav a{text-indent:0;height:auto;color:var(--cn-navy);padding:10px 14px;font-size:13px;font-weight:700;display:inline-block}[data-template=custom-careernetwork] .cn-main1{width:100%;padding-bottom:20px}[data-template=custom-careernetwork] .cn-main_copy{padding:20px 20px 40px}[data-template=custom-careernetwork] .cn-main_copy .cn-fire{text-align:right;margin-top:10px;position:static}[data-template=custom-careernetwork] .cn-about,[data-template=custom-careernetwork] .cn-page-wrap{padding:24px 16px}[data-template=custom-careernetwork] .cn-news-h2,[data-template=custom-careernetwork] .cn-news-list,[data-template=custom-careernetwork] .cn-news-more{margin-left:16px;margin-right:16px}}