ul,ol{list-style:none;padding:0;margin:0}h1,h2,h3,h4,h5,p,label,figure{margin:0}body{padding:0}.content-wrapper{padding-top:70px}.cm-button{margin:0}.job-knowhow-article{padding:28px 18px 0;margin:0 auto}.first-view{margin-bottom:18px}.first-view__thumbnail-container{max-width:720px;max-height:509px;aspect-ratio:11.3 / 8;border-radius:14px;overflow:hidden;margin:0 auto 20px}.first-view__thumbnail{width:100%;height:100%;object-fit:cover}.first-view__title-wrapper{padding-bottom:18px;margin-bottom:20px;border-bottom:1px solid #00C650}.first-view__category{font-size:13px;font-weight:500;line-height:120%;letter-spacing:.26px;margin-bottom:8px}.first-view__title{font-size:22px;letter-spacing:.44px}.first-view__text{font-size:14px;font-weight:400;line-height:156%;letter-spacing:.28px}.contents{font-size:14px;font-weight:500;line-height:156%;letter-spacing:.28px}.contents br{display:block;content:"";margin-bottom:1em}.contents h2{font-size:17px;font-weight:700;line-height:156%;letter-spacing:.28px;padding-bottom:8px;margin:28px 0 20px;border-bottom:1px solid #00C650}.contents h3{font-size:15px;font-weight:700;line-height:156%;letter-spacing:.28px;padding-bottom:8px;margin:28px 0 20px;border-bottom:1px solid #00C650}.contents h4{font-size:14px;font-weight:700;line-height:156%;letter-spacing:.28px;padding-bottom:8px;margin:28px 0 20px;border-bottom:1px solid #00C650}.contents p{margin-bottom:3em}.contents table{margin-bottom:12px;border-collapse:collapse}.contents :is(td,th){border-style:solid;border-width:2px;border-color:gray;padding:.5ch 1ch}.contents .wp-block-image{max-width:720px;border-radius:14px;overflow:hidden;margin:18px auto 20px}.contents .wp-block-image img{width:100%;height:100%;object-fit:cover}.contents .wp-block-image .wp-element-caption{bottom:0;padding:8px;font-size:.9em;font-weight:400;line-height:142%;letter-spacing:.56px;background-color:#fff8}.innerlinks{background-color:var(--white, #FFF);padding:32px 18px 32px 10px;margin:0 0 70px 8px;border-radius:30px 0 0 30px}.innerlinks__head-wrapper{column-gap:8px;padding-bottom:14px}.innerlinks__head-wrapper--search{margin-bottom:24px;border-bottom:1px solid #D2D7D9}.innerlinks__icon{width:30px;height:30px}.innerlinks__head{font-size:17px;font-weight:700;line-height:142%;letter-spacing:.34px}.innerlinks-search__category-container,.innerlinks-category,.innerlinks-category-popular,.innerlinks-knowhow-popular{margin-bottom:54px}.innerlinks-search__categories{display:flex;flex-wrap:wrap;column-gap:8px;row-gap:10px}.innerlinks-search__category{font-size:14px;font-weight:400;line-height:142%;letter-spacing:.56px;padding:2px 8px;border-radius:12px}.job-article-cards{flex-direction:column;row-gap:18px;margin:0 auto}.job-article-card{height:126px;border-radius:14px;margin-left:30px}.job-article-card__thumbnail{width:128px;height:96px;margin-left:-30px}.job-article-card__thumbnail>img{width:128px;height:96px;object-fit:cover;border-radius:14px}.job-article-card__thumbnail>picture>img{width:128px;height:96px;object-fit:cover;border-radius:14px}.job-article-card__content{flex:1;padding-right:8px;margin-left:12px}.job-article-card__top{padding-bottom:8px}.job-article-card__title{flex:1;max-width:170px;row-gap:2px}.job-article-card__category{color:var(--grey, #68828D);font-size:13px;font-weight:500;line-height:120%;letter-spacing:.26px}.job-article-card__head{max-height:47px;font-size:14px;font-weight:500;line-height:142%;letter-spacing:.28px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.job-article-card__link{width:100%;display:flex;align-items:center;justify-content:flex-start}.job-article-card__link>img{width:18px;height:18px}.job-article-card__border{width:100%}.job-article-card__bottom{max-height:47px;padding-top:8px;overflow:hidden}.job-article-card__text{font-size:13px;font-weight:400;line-height:142%;letter-spacing:.26px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.job-article-card.factory-new-bunner{display:flex;align-items:center;position:sticky;margin-left:0;height:auto}.job-article-card.factory-new-bunner img{width:100%}.innerlink__icon--new{background-color:#ff5e1f;color:var(--white, #FFF);font-size:14px;font-weight:700;line-height:120%;letter-spacing:.28px;padding:4px 12px;border-radius:30px;margin-top:1px}.career-advisor{display:flex;flex-direction:column;align-items:center;padding:40px 0;margin:0 18px 36px;border-top:1px solid #D2D7D9;border-bottom:1px solid #D2D7D9}.career-advisor__head-wrapper{margin-bottom:36px}.career-advisor__head{font-size:20px;font-weight:700;line-height:142%;letter-spacing:.4px;text-align:center}.careerAdvisorBtn-container{display:flex;flex-direction:column;align-items:center}.careerAdvisorBtn{filter:drop-shadow(0px 18px 26px rgba(0,0,0,.05)) drop-shadow(0px 16px 35px rgba(0,0,0,.04)) drop-shadow(0px -7px 20px rgba(0,0,0,.04))}.bubble_text{margin:-50px 0 30px;position:relative;filter:drop-shadow(0px 18px 26px rgba(0,0,0,.05)) drop-shadow(0px 16px 35px rgba(0,0,0,.04)) drop-shadow(0px -7px 20px rgba(0,0,0,.04))}.bubble_text>img{width:320px;height:48px}.bubble_text>div{position:absolute;top:14px;width:100%;padding:0 7px;display:flex;align-items:center;justify-content:center}.bubble_text>div>p{text-align:center;margin:0;flex:1;font-family:Noto Sans JP;font-size:13px;font-weight:500;line-height:142%;letter-spacing:.52px}.bubble_text>div>div{width:24px}.back-button{display:flex;justify-content:center;margin-bottom:32px}.other-category{list-style:none;border-radius:14px;background:var(--white, #FFF);box-shadow:0 18px 26px #0000000d,0 16px 35px #0000000a,0 -7px 20px #0000000a;margin:22px 18px;padding:15px 12px;font-size:13px;font-weight:400;line-height:142%;letter-spacing:.26px}.other-category .ac-label{position:relative}.other-category .title h2{font-size:14px;font-weight:600;line-height:142%;letter-spacing:.28px}.other-category .icon-wrap{position:absolute;right:-8px;top:63%;transform:translatey(-50%);width:38px;height:38px}.other-category .icon-wrap .icon{position:relative;display:inline-block;width:100%}.other-category .icon-wrap .icon:before,.other-category .icon-wrap .icon:after{position:absolute;content:"";display:block;transition:all .2s;background:var(--cm-green, #00C650);left:50%;top:50%;width:50%;height:2px;transform:translate(-50%,-50%)}.other-category .icon-wrap .icon:before{transform:translate(-50%,-50%) rotate(90deg)}.other-category .icon-wrap .icon.open:before{transform:translate(-50%,-50%) rotate(0)}.other-category .ac-content{display:none}.other-category .ac-content>.border{display:block;margin:15px 0 0;width:100%;border:1px dashed #D2D7D9!important}.other-category .ac-content .sub-category-list{display:flex;list-style-type:none;padding:0;flex-direction:row;flex-wrap:wrap;font-size:14px;font-weight:400;line-height:142%;letter-spacing:.28px}.other-category .ac-content .sub-category-list .sub-category{margin-right:10%;margin-top:20px;padding-left:15px;position:relative}.other-category .ac-content .sub-category-list .sub-category:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:16px;height:16px;background-repeat:no-repeat;background-image:url(/build/assets/li_Polygon_black-c0ca701d.svg)}.other-category .ac-content>ul>li>a{color:var(--cm-black, #203842)}#factory-bunner{display:none;position:sticky;bottom:50px;align-items:center;justify-content:center;z-index:1;padding-right:55px}#factory-bunner .sp{margin-bottom:20px;height:80px;width:320px;overflow:hidden}#factory-bunner .sp img{width:100%;object-fit:cover}@media screen and (min-width: 1440px){.content-wrapper{padding-top:94px}.job-knowhow-article{width:64.29%;padding:0 0 54px;margin:0}.first-view__thumbnail-container{margin-bottom:28px}.first-view__title-wrapper{padding-bottom:24px;margin-bottom:24px}.first-view__category{font-size:20px;letter-spacing:.4px;margin-bottom:4px}.first-view__title{font-size:32px;letter-spacing:.64px}.first-view__text{font-size:16px;letter-spacing:.32px}.contents h2{font-size:28px}.contents h3{font-size:24px}section.content{position:relative}.innerlinks{height:100%;display:flex;flex-flow:column;background-color:transparent;padding:0;margin:0;border-radius:0;width:calc(28.57% - 75px);position:absolute;top:52px;right:183px}.innerlinks__head-wrapper{column-gap:8px;padding-bottom:18px}.innerlinks__head-wrapper--search{margin-bottom:28px}.innerlinks__head{font-size:18px;letter-spacing:.36px}.innerlinks-search__category-container,.innerlinks-category,.innerlinks-category-popular,.innerlinks-knowhow-popular{margin-bottom:56px}.innerlinks .innerlinks-new{flex-grow:1}.innerlinks .innerlinks-new .innerlinks-new__card-wrapper,.innerlinks .innerlinks-new .innerlinks-new__card-wrapper .job-article-cards{height:100%}.career-advisor{width:64.29%;margin:0 0 34px}.career-advisor__head-wrapper{margin-bottom:28px}.career-advisor__head{font-size:24px;letter-spacing:.48px}.back-button{width:64.29%;margin-bottom:70px}.other-category{margin:22px 0;width:64.29%}.pc-factory-bunner{display:flex;width:64.29%;align-items:center;justify-content:center}.pc-factory-bunner .pc-container{min-width:720px}}
