﻿.spritesource-sprite,.spritesource-sp-arrow,.spritesource-sp-favbtn,.spritesource-sp-nextbg,#contenttype-2022 .partsBoxMsgList .roundaboutNext:after,.spritesource-sp-outerlink,.spritesource-sp-pankuzu_top,.spritesource-sp-prevbg,#contenttype-2022 .partsBoxMsgList .roundaboutPrev:after,.spritesource-sp-tabarrow{background-image:url('../images/spritesource-s979ea1239b.png');background-repeat:no-repeat}.spritesource-sp-arrow{background-position:0 0;height:12px;width:9px}.spritesource-sp-favbtn{background-position:0 -12px;height:18px;width:20px}.spritesource-sp-nextbg,#contenttype-2022 .partsBoxMsgList .roundaboutNext:after{background-position:0 -30px;height:51px;width:15px}.spritesource-sp-outerlink{background-position:0 -81px;height:14px;width:14px}.spritesource-sp-pankuzu_top{background-position:0 -95px;height:13px;width:11px}.spritesource-sp-prevbg,#contenttype-2022 .partsBoxMsgList .roundaboutPrev:after{background-position:0 -108px;height:51px;width:15px}.spritesource-sp-tabarrow{background-position:0 -159px;height:15px;width:18px}#contenttype-2022{line-height:1.7}#contenttype-2022 h1,#contenttype-2022 h2,#contenttype-2022 h3,#contenttype-2022 h4,#contenttype-2022 h5,#contenttype-2022 p,#contenttype-2022 ul,#contenttype-2022 ol{line-height:1.7}#contenttype-2022 dl,#contenttype-2022 dt,#contenttype-2022 dd{margin:0;padding:0}#contenttype-2022 textarea,#contenttype-2022 input{font-size:14px;font-size:1.4rem;line-height:1.7;margin:0;vertical-align:top;border:1px solid #979797;padding:5px;box-sizing:border-box}#contenttype-2022 textarea,#contenttype-2022 input[type="password"],#contenttype-2022 input[type="text"],#contenttype-2022 input[type="email"]{text-decoration:none;color:#000;padding:10px 25px}#contenttype-2022 input[type="button"],#contenttype-2022 input[type="submit"]{-webkit-appearance:none;cursor:pointer;background:#ECECEC;color:#000;border:1px solid #979797;border-radius:0;text-align:center;font-size:14px;font-size:1.4rem;font-weight:bold;padding:10px 25px;box-sizing:border-box}#contenttype-2022 input[type="button"]:hover,#contenttype-2022 input[type="submit"]:hover{opacity:0.85}#contenttype-2022 input[type="checkbox"],#contenttype-2022 input[type="radio"]{vertical-align:middle;margin-right:10px}#contenttype-2022 select{font-size:14px;font-size:1.4rem;padding:5px;vertical-align:top;background:#FFF}#contenttype-2022 label{vertical-align:top}#contenttype-2022 a{text-decoration:underline}#contenttype-2022 a:hover{text-decoration:none}#contenttype-2022 .topSlide img{margin-right:auto;margin-left:auto}#contenttype-2022 .crossCol .partsBoxHead{margin-bottom:20px}#contenttype-2022 .crossCol .partsBoxHead h2{position:relative;color:#000;font-size:21px;font-size:2.1rem;line-height:25px;padding-top:2px;padding-right:0}#contenttype-2022 .crossCol .partsBoxHead h2.icon{padding-left:0;padding-top:0}#contenttype-2022 .crossCol .partsBoxHead h2.icon:before{display:none}#contenttype-2022 .crossCol .partsBoxHead h2.icon img{height:auto;width:auto;max-width:28px;max-height:28px;vertical-align:sub;margin-right:8px}#contenttype-2022 .crossCol .partsBoxHead2{margin-bottom:20px}#contenttype-2022 .crossCol .partsBoxHead2 h3{font-size:18px;font-size:1.8rem;line-height:25px;border-bottom:2px solid #57b53c}#contenttype-2022 .crossCol .partsBoxHead2 h3.icon img{height:auto;width:auto;max-width:28px;max-height:28px;vertical-align:top;margin-right:8px}#contenttype-2022 .mainCol .partsBoxHead h2{position:relative;color:#000;font-size:21px;font-size:2.1rem;line-height:25px;padding-top:2px;padding-right:0}#contenttype-2022 .mainCol .partsBoxHead h2.icon{padding-left:0;padding-top:0}#contenttype-2022 .mainCol .partsBoxHead h2.icon:before{display:none}#contenttype-2022 .mainCol .partsBoxHead h2.icon img{height:auto;width:auto;max-width:28px;max-height:28px;vertical-align:sub;margin-right:8px}#contenttype-2022 .mainCol .partsBoxHead2{margin-bottom:20px}#contenttype-2022 .mainCol .partsBoxHead2 h3{font-size:18px;font-size:1.8rem;line-height:25px;border-bottom:2px solid #57b53c}#contenttype-2022 .mainCol .partsBoxHead2 h3.icon img{height:auto;width:auto;max-width:28px;max-height:28px;vertical-align:top;margin-right:8px}#contenttype-2022 .partsBoxBtnYellow{line-height:0.83;letter-spacing:0.3px;font-size:18px;font-size:1.8rem;font-weight:bold;color:#000}#contenttype-2022 .partsBoxBtnYellow a{color:#000;display:block;padding:16px 30px;text-decoration:none}#contenttype-2022 .noimage{background:#EEE;padding-top:100%}#contenttype-2022 .pageNavBox .pagerBox ul li a{text-decoration:none !important}#contenttype-2022 .pageNavBox .pagerBox ul li a:hover{background:#CCC;color:#FFF}#contenttype-2022 .pageNavBox .pagerBox ul li span{background:#57b53c}#contenttype-2022 .partsBoxPageNavi span,#contenttype-2022 .partsBoxPageNavi a{text-decoration:none;border:1px solid #CCC;font-weight:bold}#contenttype-2022 .partsBoxPageNavi span{background:#CCC;color:#FFF}#contenttype-2022 .partsBoxPageNavi span:hover,#contenttype-2022 .partsBoxPageNavi span.current,#contenttype-2022 .partsBoxPageNavi a:hover,#contenttype-2022 .partsBoxPageNavi a.current{background:#57b53c;color:#FFF}#contenttype-2022 .gnav ul li a{text-decoration:none}#contenttype-2022 .lity{background:#FFF}#contenttype-2022 .lity .lity-close,#contenttype-2022 .lity .lity-close:hover,#contenttype-2022 .lity .lity-close:focus,#contenttype-2022 .lity .lity-close:active,#contenttype-2022 .lity .lity-close:visited{color:#000;text-shadow:none}#contenttype-2022 .entryBox{border:0 none;background:#EFEFEF}#contenttype-2022 .entryBox .partsBoxBtn a{text-decoration:none}#contenttype-2022 .entryBox .partsBoxDescription{margin-bottom:8px;font-size:14px;font-size:1.4rem;font-weight:bold;text-align:center}#contenttype-2022 .entryBox .partsBoxBtn{margin-bottom:10px}#contenttype-2022 .entryBox .partsBoxMsg{font-size:11px;font-size:1.1rem;text-align:center}#contenttype-2022 .commonBtn{text-decoration:none}#contenttype-2022 .lb-nav a.lb-prev,#contenttype-2022 .lb-nav a.lb-next{opacity:1}#contenttype-2022 .lb-data .lb-number{display:none !important}#contenttype-2022 .js-loggedinmenu{display:none}#contenttype-2022 .newmark{color:#F00;font-size:14px;font-size:1.4rem;margin-left:5px;font-weight:bold}#contenttype-2022 .commonPartsBox{margin-bottom:35px}#contenttype-2022 .recentEntry .partsBoxInner{height:150px;overflow-y:auto;border:1px solid #000;padding:30px;box-sizing:border-box}#contenttype-2022 .recentEntry .partsBoxIndex{padding-bottom:10px;margin-bottom:10px;border-bottom:1px dotted #CCC}#contenttype-2022 .recentEntry .partsBoxIndex:nth-last-of-type(1){padding-bottom:0;margin-bottom:0;border-bottom:0 none}#contenttype-2022 .recentEntry .partsBoxIndex .meta{font-size:12px;font-size:1.2rem;margin-bottom:4px}#contenttype-2022 .recentEntry .partsBoxIndex .meta .date{display:inline-block;font-weight:bold;margin-right:8px}#contenttype-2022 .recentEntry .partsBoxIndex .meta .cat{display:inline-block}#contenttype-2022 .recentEntry .partsBoxIndex .meta .cat .icon{width:20px;display:inline-block;margin-right:5px}#contenttype-2022 .recentEntry .partsBoxIndex .title h3{font-size:14px;font-size:1.4rem}#contenttype-2022 .searchMainBox .partsBoxIndex{margin-bottom:15px}#contenttype-2022 .searchMainBox .title{margin-bottom:8px}#contenttype-2022 .searchMainBox .title h3{font-size:18px;font-size:1.8rem}#contenttype-2022 .searchMainBox .title+.description{margin-top:-8px}#contenttype-2022 .searchMainBox .description{margin-bottom:10px}#contenttype-2022 .searchMainBox .description p{font-size:15px;font-size:1.5rem}#contenttype-2022 .searchMainBox .searchBtnList li{display:inline-block;margin-right:10px;margin-bottom:10px}#contenttype-2022 .searchMainBox .searchBtnList li a{display:block;font-size:14px;font-size:1.4rem;line-height:1.7;padding:5px 10px;text-decoration:none;border:1px solid #979797}#contenttype-2022 .searchMainBox .searchBtnList li a.active,#contenttype-2022 .searchMainBox .searchBtnList li a:hover{background:#DFF0D9;border:1px solid #979797}#contenttype-2022 .searchMainBox .searchBtnList .type_製造 a:before{content:'';display:inline-block;vertical-align:middle;margin-right:5px;background:url('../images/2022/type_1.png') no-repeat center center/contain;width:35px;height:35px}#contenttype-2022 .searchMainBox .searchBtnList .type_建設・住宅・不動産 a:before{content:'';display:inline-block;vertical-align:middle;margin-right:5px;background:url('../images/2022/type_2.png') no-repeat center center/contain;width:35px;height:35px}#contenttype-2022 .searchMainBox .searchBtnList .type_流通 a:before{content:'';display:inline-block;vertical-align:middle;margin-right:5px;background:url('../images/2022/type_3.png') no-repeat center center/contain;width:35px;height:35px}#contenttype-2022 .searchMainBox .searchBtnList .type_金融 a:before{content:'';display:inline-block;vertical-align:middle;margin-right:5px;background:url('../images/2022/type_4.png') no-repeat center center/contain;width:35px;height:35px}#contenttype-2022 .searchMainBox .searchBtnList .type_情報・IT a:before,#contenttype-2022 .searchMainBox .searchBtnList .type_情報・コンサルティング a:before{content:'';display:inline-block;vertical-align:middle;margin-right:5px;background:url('../images/2022/type_5.png') no-repeat center center/contain;width:35px;height:35px}#contenttype-2022 .searchMainBox .searchBtnList .type_サービス a:before{content:'';display:inline-block;vertical-align:middle;margin-right:5px;background:url('../images/2022/type_6.png') no-repeat center center/contain;width:35px;height:35px}#contenttype-2022 .searchMainBox .searchBtnList .type_官公庁・団体 a:before{content:'';display:inline-block;vertical-align:middle;margin-right:5px;background:url('../images/2022/type_7.png') no-repeat center center/contain;width:35px;height:35px}#contenttype-2022 .searchMainBox .searchBox .searchInput{display:inline-block;vertical-align:top}#contenttype-2022 .searchMainBox .searchBox .searchSubmit{display:inline-block;vertical-align:top}#contenttype-2022 .logolist{overflow:hidden;position:relative}#contenttype-2022 .logolist .partsBoxLogoWrap{text-align:center;border-left:9px solid #E8E8E8;border-right:9px solid #E8E8E8;padding:0 0;box-sizing:border-box;margin-bottom:15px;height:280px;overflow-x:hidden}#contenttype-2022 .logolist .description{margin-bottom:10px}#contenttype-2022 .logolist .description p{font-size:15px;font-size:1.5rem}#contenttype-2022 .logolist .partsBoxIndex{display:block;margin:0 15px;vertical-align:top;opacity:0}#contenttype-2022 .logolist .partsBoxIndex.slick-slide{opacity:1;-moz-transition:all .25s ease;-o-transition:all .25s ease;-webkit-transition:all .25s ease;transition:all .25s ease}#contenttype-2022 .logolist .partsBoxIndex .thumb{text-align:center;margin-bottom:10px}#contenttype-2022 .logolist .partsBoxIndex .thumb a{display:block;width:130px;height:90px;line-height:90px;box-sizing:border-box;border:1px solid #CCC}#contenttype-2022 .logolist .partsBoxIndex .thumb a img{max-width:100%;max-height:100%}#contenttype-2022 .logolist .partsBoxIndex .thumb .noimagetxt{display:inline-block;vertical-align:middle;line-height:15px;padding:0 15px}#contenttype-2022 .logolist .partsBoxIndex .thumb .noimagetxt .noimagetxtInner{font-size:12px;font-size:1.2rem;color:#DDD;text-decoration:none;line-height:15px}#contenttype-2022 .logolist .partsBoxIndex .thumb img{vertical-align:middle;display:inline}#contenttype-2022 .logolist .partsBoxIndex .title{font-weight:bold;font-size:12px;font-size:1.2rem;max-height:40px;overflow:hidden}#contenttype-2022 .logolist .partsBoxBtmlink{margin-top:0}#contenttype-2022 .partsBoxEventList .description{margin-bottom:10px}#contenttype-2022 .partsBoxEventList .description p{font-size:15px;font-size:1.5rem}#contenttype-2022 .partsBoxEventList .featureBox{margin-bottom:15px}#contenttype-2022 .partsBoxEventList .featureBox h3{font-size:18px;font-size:1.8rem;margin-bottom:10px}#contenttype-2022 .partsBoxEventList .featureBox p{font-size:15px;font-size:1.5rem}#contenttype-2022 .partsBoxEventList .featureBox p::after{clear:both;display:block;content:''}#contenttype-2022 .partsBoxEventList .featureBox p img{float:right}#contenttype-2022 .partsBoxEventList .recentBox h3{font-size:18px;font-size:1.8rem;margin-bottom:10px}#contenttype-2022 .partsBoxEventList .partsBoxIndexWrap{padding-bottom:15px}#contenttype-2022 .partsBoxEventList .partsBoxIndex{margin-bottom:15px}#contenttype-2022 .partsBoxEventList .partsBoxIndex::after{clear:both;display:block;content:''}#contenttype-2022 .partsBoxEventList .partsBoxIndex.partsBoxIndexLarge .partsBoxThumb{max-width:250px;width:35%}#contenttype-2022 .partsBoxEventList .partsBoxIndex.partsBoxIndexLarge .partsBoxContents{padding-left:37.5%}#contenttype-2022 .partsBoxEventList .partsBoxIndex.partsBoxIndexLarge .partsBoxInfo{display:block}#contenttype-2022 .partsBoxEventList .partsBoxIndex .partsBoxContents{padding-left:20%}#contenttype-2022 .partsBoxEventList .partsBoxIndex .partsBoxThumb{float:left;max-width:125px;width:18%}#contenttype-2022 .partsBoxEventList .partsBoxIndex .partsBoxThumb a{display:block;background-repeat:no-repeat;background-position:center center;background-size:contain}#contenttype-2022 .partsBoxEventList .partsBoxIndex .partsBoxThumb .spacer{padding-top:100%}#contenttype-2022 .partsBoxEventList .partsBoxIndex .partsBoxInfo{font-size:14px;font-size:1.4rem;display:inline-block;margin-right:10px}#contenttype-2022 .partsBoxEventList .partsBoxIndex .partsBoxInfo.partsBoxTime{display:block;margin-right:0}#contenttype-2022 .partsBoxEventList .partsBoxIndex .partsBoxDescription{padding-top:8px}#contenttype-2022 .partsBoxEventList .partsBoxIndex .partsBoxDescription p{font-size:12px;font-size:1.2rem}#contenttype-2022 .partsBoxEventList .partsBoxIndex .partsBoxMeta{margin-bottom:5px}#contenttype-2022 .partsBoxEventList .partsBoxIndex .partsBoxMeta .partsBoxDate{display:inline-block;vertical-align:top;margin-right:8px;font-size:12px;font-size:1.2rem}#contenttype-2022 .partsBoxEventList .partsBoxIndex .partsBoxMeta .partsBoxCat{display:inline-block;vertical-align:top;font-size:12px;font-size:1.2rem;background:#000;color:#FFF;padding:0 10px}#contenttype-2022 .partsBoxEventList .partsBoxIndex .partsBoxTitle{margin-bottom:8px}#contenttype-2022 .partsBoxEventList .partsBoxIndex .partsBoxTitle h3{font-size:16px;font-size:1.6rem}#contenttype-2022 .partsBoxEventList .partsBoxBenefits{margin-top:10px;border:1px solid #CDCDCD;font-size:11px;font-size:1.1rem;line-height:1.4;padding:10px}#contenttype-2022 .partsBoxCloseupList .description{margin-bottom:10px}#contenttype-2022 .partsBoxCloseupList .description p{font-size:15px;font-size:1.5rem}#contenttype-2022 .partsBoxCloseupList .partsBoxIndexWrap{padding-bottom:15px}#contenttype-2022 .partsBoxCloseupList .partsBoxIndex{margin-bottom:15px}#contenttype-2022 .partsBoxCloseupList .partsBoxIndex::after{clear:both;display:block;content:''}#contenttype-2022 .partsBoxCloseupList .partsBoxIndex.partsBoxIndexLarge .partsBoxThumb{max-width:250px;width:35%}#contenttype-2022 .partsBoxCloseupList .partsBoxIndex.partsBoxIndexLarge .partsBoxContents{padding-left:37.5%}#contenttype-2022 .partsBoxCloseupList .partsBoxIndex.partsBoxIndexLarge .partsBoxInfo{display:block}#contenttype-2022 .partsBoxCloseupList .partsBoxIndex .partsBoxContents{padding-left:20%}#contenttype-2022 .partsBoxCloseupList .partsBoxIndex .partsBoxThumb{float:left;max-width:125px;width:18%}#contenttype-2022 .partsBoxCloseupList .partsBoxIndex .partsBoxThumb a{display:block;background-repeat:no-repeat;background-position:center center;background-size:contain}#contenttype-2022 .partsBoxCloseupList .partsBoxIndex .partsBoxThumb .spacer{padding-top:100%}#contenttype-2022 .partsBoxCloseupList .partsBoxIndex .partsBoxInfo{font-size:14px;font-size:1.4rem;display:inline-block;margin-right:10px}#contenttype-2022 .partsBoxCloseupList .partsBoxIndex .partsBoxDescription{padding-top:8px}#contenttype-2022 .partsBoxCloseupList .partsBoxIndex .partsBoxDescription p{font-size:12px;font-size:1.2rem}#contenttype-2022 .partsBoxCloseupList .partsBoxIndex .partsBoxMeta{margin-bottom:5px}#contenttype-2022 .partsBoxCloseupList .partsBoxIndex .partsBoxMeta .partsBoxDate{display:inline-block;vertical-align:top;margin-right:8px;font-size:12px;font-size:1.2rem}#contenttype-2022 .partsBoxCloseupList .partsBoxIndex .partsBoxMeta .partsBoxCat{display:inline-block;vertical-align:top;font-size:12px;font-size:1.2rem;background:#000;color:#FFF;padding:0 10px}#contenttype-2022 .partsBoxCloseupList .partsBoxIndex .partsBoxTitle{margin-bottom:8px}#contenttype-2022 .partsBoxCloseupList .partsBoxIndex .partsBoxTitle h3{font-size:16px;font-size:1.6rem}#contenttype-2022 .partsBoxCloseupList .partsBoxIndex .partsBoxCorpname{font-size:14px;font-size:1.4rem;font-weight:bold;padding-left:26px;background:url('../images/2022/corp.png') no-repeat left top;margin-bottom:10px}#contenttype-2022 .partsBoxCloseupList .partsBoxIndex .partsBoxJobtypeBox,#contenttype-2022 .partsBoxCloseupList .partsBoxIndex .partsBoxJobcatBox,#contenttype-2022 .partsBoxCloseupList .partsBoxIndex .partsBoxAreaBox{margin-bottom:8px}#contenttype-2022 .partsBoxCloseupList .partsBoxIndex .partsBoxJobtypeBox dl,#contenttype-2022 .partsBoxCloseupList .partsBoxIndex .partsBoxJobcatBox dl,#contenttype-2022 .partsBoxCloseupList .partsBoxIndex .partsBoxAreaBox dl{position:relative;padding-left:60px}#contenttype-2022 .partsBoxCloseupList .partsBoxIndex .partsBoxJobtypeBox dt,#contenttype-2022 .partsBoxCloseupList .partsBoxIndex .partsBoxJobcatBox dt,#contenttype-2022 .partsBoxCloseupList .partsBoxIndex .partsBoxAreaBox dt{position:absolute;left:0;top:0;color:#FFF;background:#57b53c;text-align:center;font-size:12px;font-size:1.2rem;width:50px}#contenttype-2022 .partsBoxCloseupList .partsBoxIndex .partsBoxJobtypeBox dd,#contenttype-2022 .partsBoxCloseupList .partsBoxIndex .partsBoxJobcatBox dd,#contenttype-2022 .partsBoxCloseupList .partsBoxIndex .partsBoxAreaBox dd{display:inline-block;font-size:12px;font-size:1.2rem}#contenttype-2022 .partsBoxCloseupList2 .partsBoxIndexLarge2{margin-bottom:25px}#contenttype-2022 .partsBoxCloseupList2 .partsBoxIndexLarge2 .partsBoxMetaWrap{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}#contenttype-2022 .partsBoxCloseupList2 .partsBoxIndexLarge2 .partsBoxMeta{width:60%;padding-right:20px}#contenttype-2022 .partsBoxCloseupList2 .partsBoxIndexLarge2 .partsBoxMeta2{width:40%;box-sizing:border-box;border-left:1px solid #979797;padding-left:20px}#contenttype-2022 .partsBoxCloseupList2 .partsBoxIndexLarge2 .partsBoxThumb{clear:both;text-align:center;padding-top:25px;padding-bottom:25px}#contenttype-2022 .partsBoxCloseupList2 .partsBoxIndexLarge2 .partsBoxThumb a{display:block;background-repeat:no-repeat;background-position:center center;background-size:contain}#contenttype-2022 .partsBoxCloseupList2 .partsBoxIndexLarge2 .partsBoxThumb .spacer{padding-top:100%}#contenttype-2022 .partsBoxCloseupList2 .partsBoxIndexLarge2 .partsBoxDescription p{font-size:14px;font-size:1.4rem}#contenttype-2022 .partsBoxCloseupList2 .partsBoxIndexLarge2 .partsBoxTitle{margin-bottom:8px}#contenttype-2022 .partsBoxCloseupList2 .partsBoxIndexLarge2 .partsBoxTitle h3{font-size:26px;font-size:2.6rem;line-height:1.31;letter-spacing:1.9px}#contenttype-2022 .partsBoxCloseupList2 .partsBoxIndexLarge2 .partsBoxDate{font-size:14px;font-size:1.4rem;font-weight:bold}#contenttype-2022 .partsBoxCloseupList2 .partsBoxIndex{margin-bottom:15px}#contenttype-2022 .partsBoxCloseupList2 .partsBoxIndex::after{clear:both;display:block;content:''}#contenttype-2022 .partsBoxCloseupList2 .partsBoxIndex .partsBoxContents{padding-left:37.5%}#contenttype-2022 .partsBoxCloseupList2 .partsBoxIndex .partsBoxThumb{float:left;max-width:250px;width:35%}#contenttype-2022 .partsBoxCloseupList2 .partsBoxIndex .partsBoxThumb a{display:block;background-repeat:no-repeat;background-position:center center;background-size:contain}#contenttype-2022 .partsBoxCloseupList2 .partsBoxIndex .partsBoxThumb .spacer{padding-top:100%}#contenttype-2022 .partsBoxCloseupList2 .partsBoxIndex .partsBoxInfo{font-size:14px;font-size:1.4rem;display:block;margin-right:10px}#contenttype-2022 .partsBoxCloseupList2 .partsBoxIndex .partsBoxDescription{padding-bottom:8px}#contenttype-2022 .partsBoxCloseupList2 .partsBoxIndex .partsBoxDescription p{font-size:12px;font-size:1.2rem}#contenttype-2022 .partsBoxCloseupList2 .partsBoxIndex .partsBoxMeta{margin-bottom:5px}#contenttype-2022 .partsBoxCloseupList2 .partsBoxIndex .partsBoxMeta .partsBoxDate{display:inline-block;vertical-align:top;margin-right:8px;font-size:12px;font-size:1.2rem}#contenttype-2022 .partsBoxCloseupList2 .partsBoxIndex .partsBoxMeta .partsBoxCat{display:inline-block;vertical-align:top;font-size:12px;font-size:1.2rem;background:#000;color:#FFF;padding:0 10px}#contenttype-2022 .partsBoxCloseupList2 .partsBoxIndex .partsBoxTitle{margin-bottom:8px}#contenttype-2022 .partsBoxCloseupList2 .partsBoxIndex .partsBoxTitle h3{font-size:16px;font-size:1.6rem}#contenttype-2022 .partsBoxCloseupList2 .partsBoxCorpname{font-size:14px;font-size:1.4rem;font-weight:bold;padding-left:26px;background:url('../images/2022/corp.png') no-repeat left top;margin-bottom:10px}#contenttype-2022 .partsBoxCloseupList2 .partsBoxJobtypeBox,#contenttype-2022 .partsBoxCloseupList2 .partsBoxJobcatBox,#contenttype-2022 .partsBoxCloseupList2 .partsBoxAreaBox{margin-bottom:8px}#contenttype-2022 .partsBoxCloseupList2 .partsBoxJobtypeBox dl,#contenttype-2022 .partsBoxCloseupList2 .partsBoxJobcatBox dl,#contenttype-2022 .partsBoxCloseupList2 .partsBoxAreaBox dl{position:relative;padding-left:60px}#contenttype-2022 .partsBoxCloseupList2 .partsBoxJobtypeBox dt,#contenttype-2022 .partsBoxCloseupList2 .partsBoxJobcatBox dt,#contenttype-2022 .partsBoxCloseupList2 .partsBoxAreaBox dt{position:absolute;left:0;top:0;color:#FFF;background:#57b53c;font-size:12px;font-size:1.2rem;width:50px;text-align:center}#contenttype-2022 .partsBoxCloseupList2 .partsBoxJobtypeBox dd,#contenttype-2022 .partsBoxCloseupList2 .partsBoxJobcatBox dd,#contenttype-2022 .partsBoxCloseupList2 .partsBoxAreaBox dd{display:inline-block;font-size:12px;font-size:1.2rem}#contenttype-2022 .partsBoxMsgList .description{margin-bottom:10px}#contenttype-2022 .partsBoxMsgList .description p{font-size:15px;font-size:1.5rem}#contenttype-2022 .partsBoxMsgList .partsBoxIndexWrap{margin-bottom:30px;height:471px}#contenttype-2022 .partsBoxMsgList .infoBox{display:none}#contenttype-2022 .partsBoxMsgList .partsBoxIndex.roundabout-moveable-item{max-width:300px;margin-right:auto;margin-left:auto}#contenttype-2022 .partsBoxMsgList .partsBoxIndex .partsBoxThumb{max-width:300px;width:100%;margin-bottom:10px;margin-right:auto;margin-left:auto}#contenttype-2022 .partsBoxMsgList .partsBoxIndex .partsBoxThumb a{display:block;background-repeat:no-repeat;background-position:center center;background-size:contain}#contenttype-2022 .partsBoxMsgList .partsBoxIndex .partsBoxThumb .spacer{padding-top:100%}#contenttype-2022 .partsBoxMsgList .partsBoxIndex .partsBoxTitle{margin-bottom:8px}#contenttype-2022 .partsBoxMsgList .partsBoxIndex .partsBoxTitle h3{font-size:14px;font-size:1.4rem;height:46px;overflow:hidden}#contenttype-2022 .partsBoxMsgList .partsBoxIndex .partsBoxCorpname{font-size:14px;font-size:1.4rem;font-weight:bold;padding-left:26px;background:url('../images/2022/corp.png') no-repeat left top;margin-bottom:10px}#contenttype-2022 .partsBoxMsgList .partsBoxIndex .partsBoxMemberName{font-size:12px;font-size:1.2rem}#contenttype-2022 .partsBoxMsgList .searchBtnList{margin-bottom:20px}#contenttype-2022 .partsBoxMsgList .searchBtnList li{display:inline-block;margin-right:10px;margin-bottom:10px}#contenttype-2022 .partsBoxMsgList .searchBtnList li a{display:block;font-size:14px;font-size:1.4rem;line-height:1.7;padding:10px;text-decoration:none;border:1px solid #979797}#contenttype-2022 .partsBoxMsgList .searchBtnList li a.active,#contenttype-2022 .partsBoxMsgList .searchBtnList li a:hover{background:#DFF0D9;border:1px solid #979797}#contenttype-2022 .partsBoxMsgList .roundaboutWrap{position:relative}#contenttype-2022 .partsBoxMsgList .roundaboutNext,#contenttype-2022 .partsBoxMsgList .roundaboutPrev{width:45px;height:100%;position:absolute;z-index:300;top:0;cursor:pointer}#contenttype-2022 .partsBoxMsgList .roundaboutNext:after,#contenttype-2022 .partsBoxMsgList .roundaboutPrev:after{content:"";width:15px;height:51px;margin-top:-108px;display:block;position:absolute;top:50%}#contenttype-2022 .partsBoxMsgList .roundaboutNext{right:0;margin-right:166px}#contenttype-2022 .partsBoxMsgList .roundaboutNext:after{left:15px}#contenttype-2022 .partsBoxMsgList .roundaboutPrev{left:0;margin-left:166px}#contenttype-2022 .partsBoxMsgList .roundaboutPrev:after{right:15px}#contenttype-2022 .partsBoxMsgList2 .description{margin-bottom:10px}#contenttype-2022 .partsBoxMsgList2 .description p{font-size:15px;font-size:1.5rem}#contenttype-2022 .partsBoxMsgList2 .partsBoxIndexWrap{margin-bottom:30px;height:auto}#contenttype-2022 .partsBoxMsgList2 .partsBoxIndex{margin-bottom:15px}#contenttype-2022 .partsBoxMsgList2 .partsBoxIndex::after{clear:both;display:block;content:''}#contenttype-2022 .partsBoxMsgList2 .partsBoxIndex .partsBoxThumb{max-width:330px;width:32%;margin-bottom:0;float:left}#contenttype-2022 .partsBoxMsgList2 .partsBoxIndex .partsBoxThumb a{display:block;background-repeat:no-repeat;background-position:center center;background-size:contain}#contenttype-2022 .partsBoxMsgList2 .partsBoxIndex .partsBoxThumb .spacer{padding-top:100%}#contenttype-2022 .partsBoxMsgList2 .partsBoxIndex .partsBoxDate{font-size:12px;font-size:1.2rem}#contenttype-2022 .partsBoxMsgList2 .partsBoxIndex .partsBoxContents{padding-left:34.4%}#contenttype-2022 .partsBoxMsgList2 .partsBoxIndex .partsBoxTitle{margin-bottom:8px}#contenttype-2022 .partsBoxMsgList2 .partsBoxIndex .partsBoxTitle h3{font-size:16px;font-size:1.6rem}#contenttype-2022 .partsBoxMsgList2 .partsBoxIndex .partsBoxCorpname{font-size:14px;font-size:1.4rem;font-weight:bold;padding-left:26px;background:url('../images/2022/corp.png') no-repeat left top;margin-bottom:10px}#contenttype-2022 .partsBoxMsgList2 .partsBoxIndex .partsBoxCorpname span{padding-left:10px}#contenttype-2022 .partsBoxMsgList2 .partsBoxIndex .partsBoxMemberName{margin-bottom:15px;font-size:14px;font-size:1.4rem}#contenttype-2022 .partsBoxMsgList2 .searchBtnList li{display:inline-block;margin-right:10px;margin-bottom:10px}#contenttype-2022 .partsBoxMsgList2 .searchBtnList li a{display:block;font-size:14px;font-size:1.4rem;line-height:1.7;padding:10px;text-decoration:none;border:1px solid #979797}#contenttype-2022 .partsBoxMsgList2 .searchBtnList li a.active,#contenttype-2022 .partsBoxMsgList2 .searchBtnList li a:hover{background:#DFF0D9;border:1px solid #979797}#contenttype-2022 .partsBoxMsgListBtm .partsBoxIndex .partsBoxThumb{float:left;max-width:125px;width:18%}#contenttype-2022 .partsBoxMsgListBtm .partsBoxIndex .partsBoxContents{padding-left:14%}#contenttype-2022 .partsBoxMsgListBtm .partsBoxIndex .partsBoxContents .partsBoxCorpname{margin-bottom:3px}#contenttype-2022 .partsBoxMsgListBtm .partsBoxIndex .partsBoxContents .partsBoxMemberName{margin-bottom:0}#contenttype-2022 .partsBoxMsgListBtm .partsBoxIndex .partsBoxContents .partsBoxMemberName br{display:none}#contenttype-2022 .partsBoxMsgListBtm .partsBoxIndex .partsBoxContents .partsBoxMemberName span{margin-left:10px}#contenttype-2022 .partsBoxMsgListBtm .partsBoxIndex .partsBoxContents .infoBox{display:none}#contenttype-2022 .partsBoxMsgListSingle .partsBoxIndexWrap{height:auto}#contenttype-2022 .partsBoxMsgListSingle .partsBoxIndex .partsBoxMemberName{margin-bottom:0}#contenttype-2022 .partsBoxMsgListSingle .partsBoxIndex .profTitle{font-size:24px;font-size:2.4rem;margin-bottom:17px;padding-bottom:10px;border-bottom:1px dashed #000}#contenttype-2022 .partsBoxMsgListSingle .partsBoxIndex .profTitle span{font-size:14px;font-size:1.4rem;margin-left:10px}#contenttype-2022 .partsBoxMsgListSingle .partsBoxIndex .profDescription p{font-size:14px;font-size:1.4rem}#contenttype-2022 .partsBoxBtmlink{clear:both;margin-top:0;text-align:center}#contenttype-2022 .partsBoxBtmlink a{display:inline-block;border:1px solid #000;background:#EFEFEF;font-size:14px;font-size:1.4rem;font-weight:bold;padding:10px;text-decoration:none;width:270px}#contenttype-2022 .partsBoxBtmlink a:hover{opacity:0.85}#contenttype-2022 .partsBoxBtn+.partsBoxBtnTxt{text-align:right;margin-top:5px;margin-bottom:20px}#contenttype-2022 .partsBoxBtn+.partsBoxBtnTxt a{font-size:14px;font-size:1.4rem;line-height:1.64;letter-spacing:0.2px}#contenttype-2022 .beforearrow{position:relative}#contenttype-2022 .beforearrow:before{content:'＞';position:absolute;font-size:14px;font-size:1.4rem}#contenttype-2022 .beforearrow a{padding-left:18px}#contenttype-2022 .partsBoxColumn .partsBoxIndexWrap{margin-bottom:40px}#contenttype-2022 .partsBoxColumn .partsBoxIndex{margin-bottom:15px;padding-bottom:15px;border-bottom:1px dashed #000}#contenttype-2022 .partsBoxColumn .partsBoxIndex .partsBoxDate{font-size:14px;font-size:1.4rem}#contenttype-2022 .partsBoxColumn .partsBoxIndex .partsBoxTitle h3{font-size:16px;font-size:1.6rem}#contenttype-2022 .partsBoxPhotogallery .description{margin-bottom:15px}#contenttype-2022 .partsBoxPhotogallery .description p{font-size:15px;font-size:1.5rem}#contenttype-2022 .partsBoxPhotogallery .partsBoxThumb{margin-bottom:10px;position:relative}#contenttype-2022 .partsBoxPhotogallery .partsBoxThumb:after{content:'';position:absolute;left:0;top:0;width:40px;height:40px;background:url('../images/2022/icon-glass.png') no-repeat center center #000}#contenttype-2022 .partsBoxPhotogallery .partsBoxInner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;flex-wrap:wrap}#contenttype-2022 .partsBoxPhotogallery .partsBoxInner:after{content:"";display:block;width:30%}#contenttype-2022 .partsBoxPhotogallery .partsBoxIndex{width:30%;box-sizing:border-box;margin-bottom:30px}#contenttype-2022 .partsBoxPhotogallery .partsBoxInner{margin-bottom:20px}#contenttype-2022 .partsBoxPhotogallery .partsBoxDate{font-size:12px;font-size:1.2rem}#contenttype-2022 .partsBoxPhotogallery .partsBoxTitle h3{font-size:14px;font-size:1.4rem;border:0 none;margin-bottom:0;padding:0}#contenttype-2022 .partsBoxPhotogallery .partsBoxIndex a{display:block;text-decoration:none;cursor:pointer}#contenttype-2022 .searchLinks .searchLinksInner .searchCat a{font-size:12px;font-size:1.2rem;text-decoration:none}#contenttype-2022 .sideCol .commonSideBox{margin-bottom:20px}#contenttype-2022 .sideCol .partsBoxHead h2{font-size:23px;font-size:2.3rem;text-align:left}#contenttype-2022 .sideCol .partsBoxIndex .partsBoxDescription{margin-bottom:15px}#contenttype-2022 .sideCol .partsBoxIndex .partsBoxDescription p{font-size:14px;font-size:1.4rem;line-height:1.64;letter-spacing:0.2px}#contenttype-2022 .sideCol .partsBox2022SnsBtn{margin-bottom:20px}#contenttype-2022 .sideCol .partsBox2022SnsBtn .sideWidgetBox{margin-bottom:10px;text-align:center}#contenttype-2022 .sideCol .sideUserPickup{padding-bottom:20px;border-bottom:3px solid #000;margin-bottom:30px}#contenttype-2022 .sideCol .sideUserPickup .partsBoxPickupWrap .sideWidgetBox{border:1px solid #57b53c;margin-bottom:10px}#contenttype-2022 .sideCol .sideUserPickup .partsBoxPickupWrap .sideWidgetBox .widgetHeader{background:#57b53c}#contenttype-2022 .sideCol .sideUserPickup .partsBoxPickupWrap .sideWidgetBox .widgetHeader h3{color:#FFF;padding:2px 10px 1px;font-size:14px;font-size:1.4rem;text-align:center}#contenttype-2022 .sideCol .sideUserPickup .partsBoxPickupWrap .sideWidgetBox .textwidget{background:#FFF}#contenttype-2022 .sideCol .sideUserPickup .partsBoxPickupWrap .sideWidgetBox .textwidget .inner{padding:10px}#contenttype-2022 .sideCol .sideUserPickup .partsBoxPickupWrap .sideWidgetBox .textwidget .inner .thumb{text-align:center}#contenttype-2022 .sideCol .sideUserPickup .partsBoxPickupWrap .sideWidgetBox .textwidget .inner .txt{font-size:12px;font-size:1.2rem;line-height:1.3;text-align:right}#contenttype-2022 .sideCol .sideUser1 .partsBoxBtn+.partsBoxBtnTxt:before{position:static;display:inline-block}#contenttype-2022 .sideCol .sideUser1 .partsBoxBtn+.partsBoxBtnTxt a{padding-left:3px}#contenttype-2022 .sideUserMenu .partsBoxIndex ul li{line-height:1.5}#contenttype-2022 .sideUserMenu .partsBoxIndex ul li a{font-size:14px;font-size:1.4rem;line-height:2.14;letter-spacing:0.2px;font-weight:bold}#contenttype-2022 .sideUserMenu .partsBoxIndex ul .beforearrow:before{top:4px}#contenttype-2022 .sideEvent .partsBoxIndex{margin-bottom:10px}#contenttype-2022 .sideEvent .partsBoxIndex .partsBoxDate{display:inline-block;vertical-align:top;margin-right:8px;font-size:12px;font-size:1.2rem;font-weight:bold}#contenttype-2022 .sideEvent .partsBoxIndex .partsBoxCat{display:inline-block;vertical-align:top;font-size:12px;font-size:1.2rem;background:#000;color:#FFF;padding:0 10px}#contenttype-2022 .sideEvent .partsBoxIndex .partsBoxTitle h3{font-size:14px;font-size:1.4rem}#contenttype-2022 .sideEvent .partsBoxIndex .partsBoxInfo{font-size:11px;font-size:1.1rem}#contenttype-2022 .sideEvent .btmtxt{padding-top:10px;text-align:right;font-size:14px;font-size:1.4rem}#contenttype-2022 .partsBoxPostContents .postTitle{margin-bottom:25px;background:none;color:#000}#contenttype-2022 .partsBoxPostContents .postTitle .partsBoxDate{font-size:14px;font-size:1.4rem;color:#000}#contenttype-2022 .partsBoxPostContents .postTitle h1{padding:0;background:none;font-size:24px;font-size:2.4rem;color:#000}#contenttype-2022 .partsBoxPostContents .postTitle.postTitleEvent .partsBoxDate{display:inline-block;vertical-align:top;margin-right:8px;font-size:12px;font-size:1.2rem}#contenttype-2022 .partsBoxPostContents .postTitle.postTitleEvent .partsBoxCat{display:inline-block;vertical-align:top;font-size:12px;font-size:1.2rem;background:#000;color:#FFF;padding:0 10px}#contenttype-2022 .infoBox{border-width:2px;margin-bottom:20px}#contenttype-2022 .infoBox .infoBoxHead{font-size:13px;font-size:1.3rem;background:url('../images/2022/icon-pencil.png') no-repeat 12px 9px;padding:10px 37px;color:#000}#contenttype-2022 .infoBox .infoBoxBody{padding:10px 21px 10px 24px}#contenttype-2022 .infoBox .infoBoxBody ul{padding-left:0;margin-bottom:-7px}#contenttype-2022 .infoBox .infoBoxBody ul li{font-size:12px;font-size:1.2rem;line-height:1.5;margin-bottom:7px;position:relative}#contenttype-2022 .infoBox .infoBoxBody ul li:before{content:'・';position:absolute;background:none;top:0;left:-12px}#contenttype-2022 .postContent h2,#contenttype-2022 .postContent h3,#contenttype-2022 .postContent h4{color:#000}#contenttype-2022 .postContent h2{font-size:21px;font-size:2.1rem}#contenttype-2022 .postContent h2:before{height:100%}#contenttype-2022 .postContent textarea,#contenttype-2022 .postContent input[type="password"],#contenttype-2022 .postContent input[type="text"],#contenttype-2022 .postContent input[type="email"]{padding:8px 20px;line-height:17px}#contenttype-2022 .postContent .mainimg{text-align:center;margin-bottom:25px}#contenttype-2022 .postContent .ohanashi{max-width:440px;margin:0 auto 26px;background:#EAEAEA;padding:15px;box-sizing:border-box;clear:both}#contenttype-2022 .postContent .ohanashi .ohanashititle{font-size:16px;font-size:1.6rem;font-weight:bold;margin-bottom:10px}#contenttype-2022 .postContent .ohanashi .ohanashiwrap{display:table}#contenttype-2022 .postContent .ohanashi .ohanashiwrap img{width:163px;margin:0;float:none}#contenttype-2022 .postContent .ohanashi .ohanashicontents,#contenttype-2022 .postContent .ohanashi .ohanashithumb{display:table-cell;vertical-align:middle}#contenttype-2022 .postContent .ohanashi .ohanashicontents{padding-left:15px;font-weight:bold}#contenttype-2022 .postContent .partsBoxBtmlink{margin-bottom:25px}#contenttype-2022 .postContent .anchor{margin-top:-200px;padding-top:200px}#contenttype-2022 .postContent .internship-table-wrap{margin-bottom:20px}#contenttype-2022 .postContent .internship-table-wrap .btmlink{text-align:right}@media only screen and (max-width: 767px){#contenttype-2022 .postContent .internship-table-wrap .btmlink{text-align:left}}#contenttype-2022 .postContent .internship-table{margin-bottom:10px}#contenttype-2022 .postContent .internship-table tr{display:none}#contenttype-2022 .postContent .internship-table tr:nth-of-type(1),#contenttype-2022 .postContent .internship-table tr:nth-of-type(2),#contenttype-2022 .postContent .internship-table tr:nth-of-type(3){display:table-row}@media only screen and (min-width: 768px){#contenttype-2022 .postContent .internship-table th:nth-of-type(1){width:210px}#contenttype-2022 .postContent .internship-table th:nth-of-type(2){width:240px}}@media only screen and (max-width: 767px){#contenttype-2022 .postContent .internship-table{margin-bottom:30px !important}}@media only screen and (max-width: 767px){#contenttype-2022 .postContent .scwrap{padding-top:22px;position:relative;margin-bottom:30px}#contenttype-2022 .postContent .scwrap::before{content:'右にスワイプ >>';position:absolute;display:block;right:0;top:0;background:#b9e0ad;font-size:11px;padding:5px 10px;line-height:1;border:1px solid #000}#contenttype-2022 .postContent .scwrap .scwrapInner{overflow-x:scroll}#contenttype-2022 .postContent .scwrap .scwrapInner table{width:716px;margin-bottom:0}}#contenttype-2022 .searchTopDescription{font-size:14px;font-size:1.4rem;margin-bottom:20px}#contenttype-2022 .searchTopDescription p{font-size:14px;font-size:1.4rem}#contenttype-2022 .partsBoxSearchTopArea .partsBoxIndex{display:flex;justify-content:space-between;flex-wrap:wrap;margin-bottom:20px}#contenttype-2022 .partsBoxSearchTopArea .btn{display:inline-block;margin-bottom:10px;max-width:60px;text-align:center}#contenttype-2022 .partsBoxSearchTopArea .btn a{display:block;border:1px solid #979797;background:#FFF;font-size:14px;font-size:1.4rem;font-weight:bold;padding:8px 13px;box-sizing:border-box;text-decoration:none}#contenttype-2022 .partsBoxSearchTopArea .btn a:hover{background:#DFF0D9}#contenttype-2022 .partsBoxSearchTopArea .list{width:calc(100% - 75px);padding-top:9px}#contenttype-2022 .partsBoxSearchTopArea .list .searchCat{display:inline-block;margin-right:10px;padding-right:10px;border-right:1px solid #000;font-size:12px;font-size:1.2rem}#contenttype-2022 .partsBoxSearchTopArea .list .searchCat:nth-last-of-type(1){border-right:0 none}#contenttype-2022 .partsBoxSearchTopGyosyu .list .searchCat{display:inline-block;margin-bottom:10px;margin-right:8px}#contenttype-2022 .partsBoxSearchTopGyosyu .list .searchCat a{display:block;border:1px solid #979797;background:#FFF;font-size:14px;font-size:1.4rem;font-weight:bold;padding:5px 10px;height:100%;box-sizing:border-box;text-decoration:none}#contenttype-2022 .partsBoxSearchTopGyosyu .list .searchCat a:hover{background:#DFF0D9;border:1px solid #979797}#contenttype-2022 .partsBoxSearchTopGyosyu .list .searchCat.active a{background:#DFF0D9;border:1px solid #979797}#contenttype-2022 .partsBoxSearchTopGyosyu .list .searchCat.type_製造 a:before{content:'';display:inline-block;vertical-align:middle;margin-right:5px;background:url('../images/2022/type_1.png') no-repeat center center/contain;width:35px;height:35px}#contenttype-2022 .partsBoxSearchTopGyosyu .list .searchCat.type_建設・住宅・不動産 a:before{content:'';display:inline-block;vertical-align:middle;margin-right:5px;background:url('../images/2022/type_2.png') no-repeat center center/contain;width:35px;height:35px}#contenttype-2022 .partsBoxSearchTopGyosyu .list .searchCat.type_流通 a:before{content:'';display:inline-block;vertical-align:middle;margin-right:5px;background:url('../images/2022/type_3.png') no-repeat center center/contain;width:35px;height:35px}#contenttype-2022 .partsBoxSearchTopGyosyu .list .searchCat.type_金融 a:before{content:'';display:inline-block;vertical-align:middle;margin-right:5px;background:url('../images/2022/type_4.png') no-repeat center center/contain;width:35px;height:35px}#contenttype-2022 .partsBoxSearchTopGyosyu .list .searchCat.type_情報・IT a:before{content:'';display:inline-block;vertical-align:middle;margin-right:5px;background:url('../images/2022/type_5.png') no-repeat center center/contain;width:35px;height:35px}#contenttype-2022 .partsBoxSearchTopGyosyu .list .searchCat.type_サービス a:before{content:'';display:inline-block;vertical-align:middle;margin-right:5px;background:url('../images/2022/type_6.png') no-repeat center center/contain;width:35px;height:35px}#contenttype-2022 .partsBoxSearchTopGyosyu .list .searchCat.type_官公庁・団体 a:before{content:'';display:inline-block;vertical-align:middle;margin-right:5px;background:url('../images/2022/type_7.png') no-repeat center center/contain;width:35px;height:35px}#contenttype-2022 .topGyosyuBtm{text-align:left;font-size:12px;font-size:1.2rem;margin-bottom:25px}#contenttype-2022 .partsBoxMsgListDtailblock .partsBoxIndex,#contenttype-2022 .partsBoxSearchListDtailblock .partsBoxIndex{border:0 none !important}#contenttype-2022 .partsBoxMsgListDtailblock .partsBoxIndex .articleBoxIndex,#contenttype-2022 .partsBoxSearchListDtailblock .partsBoxIndex .articleBoxIndex{border:0 none;padding:0 !important}#contenttype-2022 .partsBoxMsgListDtailblock .partsBoxIndex .articleBoxIndex .articleBoxThumb,#contenttype-2022 .partsBoxSearchListDtailblock .partsBoxIndex .articleBoxIndex .articleBoxThumb{float:left;max-width:125px;width:18%}#contenttype-2022 .partsBoxMsgListDtailblock .partsBoxIndex .articleBoxIndex .articleBoxHead,#contenttype-2022 .partsBoxSearchListDtailblock .partsBoxIndex .articleBoxIndex .articleBoxHead{display:none}#contenttype-2022 .partsBoxMsgListDtailblock .partsBoxIndex .articleBoxIndex .articleBoxContents,#contenttype-2022 .partsBoxSearchListDtailblock .partsBoxIndex .articleBoxIndex .articleBoxContents{padding-left:20%}#contenttype-2022 .loginWrap{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;flex-wrap:wrap;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}#contenttype-2022 .loginWrap:after{display:none}#contenttype-2022 .loginWrap .loginBox{border:0 none;padding:0;width:47%;padding-bottom:65px;position:relative;box-sizing:border-box}@media only screen and (max-width: 767px){#contenttype-2022 .loginWrap .loginBox{width:auto}}#contenttype-2022 .loginWrap .partsBoxBtn{margin-bottom:0;position:absolute;left:0;bottom:0;width:100%;max-width:none}#contenttype-2022 .loginWrap .partsBoxBtn a,#contenttype-2022 .loginWrap .partsBoxBtn input{max-width:248px;margin:0 auto;display:block;background:#fed900;border:3px solid #000;text-decoration:none;font-weight:bold;text-decoration:none;padding:10px 25px;box-sizing:border-box;line-height:23px}#contenttype-2022 .noarticles{font-size:16px;font-size:1.6rem;clear:both;display:block;margin-bottom:30px}#contenttype-2022 .infoBox2{clear:both;margin-top:15px}#contenttype-2022 .partsBoxSearchList .partsBoxIndex{border-top:15px solid #57b53c}#contenttype-2022 .partsBoxSearchList .partsBoxIndex .partsBoxIndexInner{padding:25px}#contenttype-2022 .partsBoxSearchList .partsBoxIndex .partsBoxRecruitName{margin-bottom:15px}#contenttype-2022 .partsBoxSearchList .partsBoxIndex .partsBoxRecruitName h4{font-size:21px;font-size:2.1rem}#contenttype-2022 .partsBoxSearchList .partsBoxIndex .partsBoxCopy h4{font-size:14px;font-size:1.4rem}#contenttype-2022 .partsBoxSearchList .partsBoxIndex .partsBoxTop{margin:0;float:left;max-width:330px;width:51%;padding:0;border:0 none}#contenttype-2022 .partsBoxSearchList .partsBoxIndex .partsBoxThumb{float:none;width:auto;padding:0;text-align:center}#contenttype-2022 .partsBoxSearchList .partsBoxIndex .partsBoxThumb img{max-height:220px}#contenttype-2022 .partsBoxSearchList .partsBoxIndex .partsBoxBtm{float:right;width:47%}#contenttype-2022 .partsBoxSearchList .partsBoxIndex .partsBoxArticle{clear:both}#contenttype-2022 .partsBoxSearchList .partsBoxIndex .partsBoxArticle .articleBoxIndex{margin:0;padding:30px 0 0;border:0 none}#contenttype-2022 .partsBoxSearchList .partsBoxIndex .partsBoxArticle .articleBoxIndex .articleBoxThumb{max-width:125px;width:19%}#contenttype-2022 .partsBoxSearchList .partsBoxIndex .partsBoxArticle .articleBoxIndex .articleBoxContents{padding-left:21%}#contenttype-2022 .partsBoxSearchList .partsBoxIndex .partsBoxDescription{padding:0;margin-bottom:10px}#contenttype-2022 .partsBoxSearchList .partsBoxIndex .partsBoxDescription p{font-size:14px;font-size:1.4rem}#contenttype-2022 .partsBoxSearchList .partsBoxIndex .partsBoxCorpTitle{margin-bottom:15px}#contenttype-2022 .partsBoxSearchList .partsBoxIndex .partsBoxCorpTitle h3{font-size:14px;font-size:1.4rem;font-weight:bold;padding-left:26px;background:url('../images/2022/corp.png') no-repeat left top;margin-bottom:10px}#contenttype-2022 .partsBoxSearchList .partsBoxIndex .partsBoxJobtypeBox dl,#contenttype-2022 .partsBoxSearchList .partsBoxIndex .partsBoxJobcatBox dl,#contenttype-2022 .partsBoxSearchList .partsBoxIndex .partsBoxAreaBox dl{position:relative}#contenttype-2022 .partsBoxSearchList .partsBoxIndex .partsBoxJobtypeBox dl dt,#contenttype-2022 .partsBoxSearchList .partsBoxIndex .partsBoxJobcatBox dl dt,#contenttype-2022 .partsBoxSearchList .partsBoxIndex .partsBoxAreaBox dl dt{position:absolute;left:0;top:0}#contenttype-2022 .partsBoxSearchList .partsBoxIndex .partsBoxJobtypeBox dl dd,#contenttype-2022 .partsBoxSearchList .partsBoxIndex .partsBoxJobcatBox dl dd,#contenttype-2022 .partsBoxSearchList .partsBoxIndex .partsBoxAreaBox dl dd{padding-left:55px}#contenttype-2022 .partsBoxSearchList .partsBoxIndex .articleBoxHead{font-size:18px;font-size:1.8rem;font-weight:bold;border-bottom:2px solid #57b53c;margin-bottom:15px}#contenttype-2022 .partsBoxSearchList .partsBoxIndex .partsBoxContents::after{clear:both;display:block;content:''}#contenttype-2022 .partsBoxSearchList .partsBoxIndex.ptn1 .partsBoxTop,#contenttype-2022 .partsBoxSearchList .partsBoxIndex.ptn2 .partsBoxTop{display:none}#contenttype-2022 .partsBoxSearchList .partsBoxIndex.ptn1 .partsBoxBtm,#contenttype-2022 .partsBoxSearchList .partsBoxIndex.ptn2 .partsBoxBtm{float:none;width:auto}#contenttype-2022 .partsBoxSearchList .partsBoxIndex.ptn1 .partsBoxDescription{float:left;width:48%}#contenttype-2022 .partsBoxSearchList .partsBoxIndex.ptn1 .partsBoxCorpTitle,#contenttype-2022 .partsBoxSearchList .partsBoxIndex.ptn1 .partsBoxAreaBox,#contenttype-2022 .partsBoxSearchList .partsBoxIndex.ptn1 .partsBoxJobtypeBox,#contenttype-2022 .partsBoxSearchList .partsBoxIndex.ptn1 .partsBoxJobcatBox{padding-left:50%}#contenttype-2022 .partsBoxSearchList .partsBoxIndex.ptn2 .partsBoxDescription{display:none}#contenttype-2022 .partsBoxSearchList .partsBoxIndex.ptn2 .partsBoxCorpTitle{float:left;width:48%;position:relative;z-index:2}#contenttype-2022 .partsBoxSearchList .partsBoxIndex.ptn2 .partsBoxJobtypeBox,#contenttype-2022 .partsBoxSearchList .partsBoxIndex.ptn2 .partsBoxAreaBox,#contenttype-2022 .partsBoxSearchList .partsBoxIndex.ptn2 .partsBoxJobcatBox{padding-left:50%}#contenttype-2022 .partsBoxSearchList.partsBoxSearchListCorptop .partsBoxIndex{border:0}#contenttype-2022 .partsBoxSearchList.partsBoxSearchListCorptop .partsBoxIndex .partsBoxIndexInner{border:0;padding:0}#contenttype-2022 .corpImg{text-align:center;margin-bottom:25px}#contenttype-2022 .corpImg img{max-width:500px;max-height:300px}@media only screen and (max-width: 767px){#contenttype-2022 .corpImg img{max-width:100%}}#contenttype-2022 .partsBoxCompaniesList .partsBoxInner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;flex-wrap:wrap}#contenttype-2022 .partsBoxCompaniesList .partsBoxInner:before{content:"";display:block;width:18%;order:1}#contenttype-2022 .partsBoxCompaniesList .partsBoxInner:after{content:"";display:block;width:18%}#contenttype-2022 .partsBoxCompaniesList .partsBoxIndex{width:18%;box-sizing:border-box;margin-bottom:35px}#contenttype-2022 .partsBoxCompaniesList .partsBoxThumb{text-align:center;margin-bottom:10px;display:table;width:100%;box-sizing:border-box}#contenttype-2022 .partsBoxCompaniesList .partsBoxThumb a{display:table-cell;vertical-align:middle;max-width:129px;height:129px;margin:0 auto;border:1px solid #CCC;line-height:129px}#contenttype-2022 .partsBoxCompaniesList .partsBoxThumb a .noimagetxt{display:inline-block;vertical-align:middle;line-height:15px;padding:0 15px}#contenttype-2022 .partsBoxCompaniesList .partsBoxThumb a .noimagetxt .noimagetxtInner{font-size:12px;font-size:1.2rem;color:#DDD;text-decoration:none;line-height:15px}#contenttype-2022 .partsBoxCompaniesList .partsBoxThumb img{vertical-align:middle;max-width:100%;max-height:100%}#contenttype-2022 .partsBoxCompaniesList .partsBoxTitle h3{text-align:center;font-size:12px;font-size:1.2rem}#contenttype-2022 .articleBoxIndex .messageBoxDescription,#contenttype-2022 .articleBoxIndex .articleBoxDescription{height:auto;overflow:visible}#contenttype-2022 .articleBoxIndex .messageBoxDescription p,#contenttype-2022 .articleBoxIndex .articleBoxDescription p{font-size:13px;font-size:1.3rem;line-height:1.5}#contenttype-2022 .kirariBox{margin-bottom:5px}#contenttype-2022 .kirariBox li{display:inline-block;position:relative;min-height:33px;font-size:12px;font-weight:bold;padding-left:38px;padding-top:6px;margin-bottom:8px;box-sizing:border-box;margin-right:10px}#contenttype-2022 .kirariBox li::before{content:'';display:block;width:33px;height:33px;position:absolute;left:0;top:0}#contenttype-2022 .kirariBox li[data-kirari="シェアNo.1"]::before{background:url('../images/2022/kirari01.png') no-repeat center center/contain}#contenttype-2022 .kirariBox li[data-kirari="グローバル展開"]::before{background:url('../images/2022/kirari02.png') no-repeat center center/contain}#contenttype-2022 .kirariBox li[data-kirari="地域に貢献"]::before{background:url('../images/2022/kirari03.png') no-repeat center center/contain}#contenttype-2022 .kirariBox li[data-kirari="ユニークな制度"]::before{background:url('../images/2022/kirari04.png') no-repeat center center/contain}#contenttype-2022 .kirariBox li[data-kirari="若者・女性が活躍"]::before{background:url('../images/2022/kirari05.png') no-repeat center center/contain}#contenttype-2022 .kirariBox li[data-kirari="業績拡大"]::before{background:url('../images/2022/kirari06.png') no-repeat center center/contain}@media only screen and (min-width: 768px){#contenttype-2022 #header{height:137px;z-index:1000}#contenttype-2022 .logolist .slick-list{height:280px;overflow:hidden}#contenttype-2022 .logolist .partsBoxIndex{width:65px !important}#contenttype-2022 .logolist .partsBoxIndex .partsBoxIndexInner{width:130px}#contenttype-2022 .logolist .partsBoxIndex:nth-of-type(even){transform:translateY(140px)}#contenttype-2022 .partsBoxMsgList .roundaboutWrap.iestyle .partsBoxIndexWrap .partsBoxIndex{max-width:none}#contenttype-2022 .partsBoxMsgList .roundaboutWrap.iestyle .partsBoxIndexWrap .partsBoxThumb{max-width:250px;width:35%;float:left}#contenttype-2022 .partsBoxMsgList .roundaboutWrap.iestyle .partsBoxIndexWrap .partsBoxTitle h3{font-size:16px;font-size:1.6rem;height:auto}#contenttype-2022 .partsBoxMsgList .roundaboutWrap.iestyle .partsBoxIndexWrap .partsBoxContents{padding-left:37.5%}#contenttype-2022 .partsBoxMsgList .roundaboutWrap.iestyle .roundaboutPrev,#contenttype-2022 .partsBoxMsgList .roundaboutWrap.iestyle .roundaboutNext{display:none !important}}@media only screen and (max-width: 767px){#contenttype-2022 .mainCol .partsBoxHead h2{font-size:20px;font-size:2rem}#contenttype-2022 .sideCol .partsBox2022SnsBtn,#contenttype-2022 .sideCol .commonSideBox{display:none}#contenttype-2022 .sideCol .sideUserPickup{display:block;margin-bottom:0;padding-bottom:0;border-bottom:0 none}#contenttype-2022 .recentEntry .partsBoxInner{padding:0;height:auto;overflow:visible;border:0 none}#contenttype-2022 .recentEntry .partsBoxInner .partsBoxIndexMobileHidden{display:none}#contenttype-2022 .searchMainBox .searchBtnList li{margin-right:3px;margin-bottom:6px}#contenttype-2022 .searchMainBox .searchBtnList li a{font-size:12px;font-size:1.2rem;padding:3px}#contenttype-2022 .searchCat{margin-bottom:6px !important;margin-right:3px !important}#contenttype-2022 .searchCat a{padding:3px !important;font-size:12px !important;font-weight:normal !important}#contenttype-2022 .searchCat a:before{width:22px !important;height:22px !important}#contenttype-2022 .searchBtnList li a{padding:3px !important;font-size:12px;font-size:1.2rem}#contenttype-2022 .searchBtnList li a:before{width:22px !important;height:22px !important}#contenttype-2022 .logolist .partsBoxLogoWrap{height:auto;overflow:auto;padding:0 15px}#contenttype-2022 .logolist .partsBoxIndex{margin:0 10px}#contenttype-2022 .logolist .partsBoxIndex .thumb a{width:auto;height:auto}#contenttype-2022 .partsBoxBtmlink a{width:100%;box-sizing:border-box}#contenttype-2022 .partsBoxColumn .partsBoxIndex .partsBoxTitle h3{font-size:14px;font-size:1.4rem;line-height:1.5}#contenttype-2022 .partsBoxPhotogallery .partsBoxIndex{width:48%}#contenttype-2022 .partsBoxCompaniesList .partsBoxIndex{width:48%}#contenttype-2022 .partsBoxCompaniesList .partsBoxThumb a{width:auto;height:150px;line-height:150px}#contenttype-2022 .partsBoxSearchList .partsBoxIndex .partsBoxCorpTitle,#contenttype-2022 .partsBoxSearchList .partsBoxIndex .partsBoxAreaBox,#contenttype-2022 .partsBoxSearchList .partsBoxIndex .partsBoxJobtypeBox,#contenttype-2022 .partsBoxSearchList .partsBoxIndex .partsBoxJobcatBox,#contenttype-2022 .partsBoxSearchList .partsBoxIndex .partsBoxDescription{float:none !important;width:auto !important;padding-left:0 !important}#contenttype-2022 .partsBoxSearchList .partsBoxIndex .partsBoxIndexInner{padding:10px}#contenttype-2022 .partsBoxSearchList .partsBoxIndex .partsBoxRecruitName h4{font-size:16px;font-size:1.6rem;line-height:1.5}#contenttype-2022 .partsBoxSearchList .partsBoxIndex .partsBoxTop{float:none;width:auto;text-align:center;margin:0 auto 15px}#contenttype-2022 .partsBoxSearchList .partsBoxIndex .partsBoxBtm{float:none;width:auto}#contenttype-2022 .partsBoxCloseupList .partsBoxIndex{line-height:1.5;width:auto}#contenttype-2022 .partsBoxCloseupList .partsBoxIndex .partsBoxThumb{float:left;width:35%;max-width:none}#contenttype-2022 .partsBoxCloseupList .partsBoxIndex .partsBoxContents{padding-left:37.5%}#contenttype-2022 .partsBoxCloseupList .partsBoxIndex .partsBoxTitle{margin-bottom:2px;margin-top:4px}#contenttype-2022 .partsBoxCloseupList .partsBoxIndex .partsBoxTitle h3{font-size:14px;font-size:1.4rem;line-height:1.5}#contenttype-2022 .partsBoxCloseupList .partsBoxIndex .partsBoxCorpname{font-size:13px;font-size:1.3rem;line-height:1.5;background-size:19px 19px}#contenttype-2022 .partsBoxCloseupList .partsBoxIndex .partsBoxDescription{display:none}#contenttype-2022 .partsBoxCloseupList2 .partsBoxIndex .partsBoxThumb{width:35%;max-width:none}#contenttype-2022 .partsBoxCloseupList2 .partsBoxIndex .partsBoxContents{padding-left:37.5%}#contenttype-2022 .partsBoxCloseupList2 .partsBoxIndex .partsBoxDescription{display:none}#contenttype-2022 .partsBoxCloseupList2 .partsBoxIndex .partsBoxTitle{margin-bottom:2px;margin-top:4px}#contenttype-2022 .partsBoxCloseupList2 .partsBoxIndex .partsBoxTitle h3{font-size:14px;font-size:1.4rem;line-height:1.5}#contenttype-2022 .partsBoxCloseupList2 .partsBoxIndex .partsBoxCorpname{font-size:13px;font-size:1.3rem;line-height:1.5;background-size:19px 19px}#contenttype-2022 .partsBoxCloseupList2 .partsBoxIndexLarge2 .partsBoxMetaWrap{display:block}#contenttype-2022 .partsBoxCloseupList2 .partsBoxIndexLarge2 .partsBoxMeta2,#contenttype-2022 .partsBoxCloseupList2 .partsBoxIndexLarge2 .partsBoxMeta{width:auto;padding-right:0;padding-left:0;border:0 none}#contenttype-2022 .partsBoxCloseupList2 .partsBoxIndexLarge2 .partsBoxDate{font-size:12px;font-size:1.2rem}#contenttype-2022 .partsBoxCloseupList2 .partsBoxIndexLarge2 .partsBoxTitle h3{font-size:16px;font-size:1.6rem;line-height:1.5}#contenttype-2022 .partsBoxMsgList .partsBoxIndexWrap{height:auto}#contenttype-2022 .partsBoxMsgList .partsBoxIndexWrap .partsBoxIndex{margin-bottom:15px;line-height:1.5}#contenttype-2022 .partsBoxMsgList .partsBoxIndexWrap .partsBoxIndex::after{clear:both;display:block;content:''}#contenttype-2022 .partsBoxMsgList .partsBoxIndexWrap .partsBoxIndex.partsBoxIndexLarge .partsBoxThumb{max-width:250px;width:35%}#contenttype-2022 .partsBoxMsgList .partsBoxIndexWrap .partsBoxIndex.partsBoxIndexLarge .partsBoxContents{padding-left:37.5%}#contenttype-2022 .partsBoxMsgList .partsBoxIndexWrap .partsBoxIndex.partsBoxIndexLarge .partsBoxInfo{display:block}#contenttype-2022 .partsBoxMsgList .partsBoxIndexWrap .partsBoxIndex .partsBoxContents{padding-left:37.5%}#contenttype-2022 .partsBoxMsgList .partsBoxIndexWrap .partsBoxIndex .partsBoxThumb{float:left;width:35%;max-width:none}#contenttype-2022 .partsBoxMsgList .partsBoxIndexWrap .partsBoxIndex .partsBoxThumb a{display:block;background-repeat:no-repeat;background-position:center center;background-size:contain}#contenttype-2022 .partsBoxMsgList .partsBoxIndexWrap .partsBoxIndex .partsBoxThumb .spacer{padding-top:100%}#contenttype-2022 .partsBoxMsgList .partsBoxIndexWrap .partsBoxIndex .partsBoxInfo{font-size:14px;font-size:1.4rem;display:inline-block;margin-right:10px}#contenttype-2022 .partsBoxMsgList .partsBoxIndexWrap .partsBoxIndex .partsBoxDescription{padding-top:8px}#contenttype-2022 .partsBoxMsgList .partsBoxIndexWrap .partsBoxIndex .partsBoxDescription p{font-size:12px;font-size:1.2rem}#contenttype-2022 .partsBoxMsgList .partsBoxIndexWrap .partsBoxIndex .partsBoxMeta{margin-bottom:5px}#contenttype-2022 .partsBoxMsgList .partsBoxIndexWrap .partsBoxIndex .partsBoxMeta .partsBoxDate{display:inline-block;vertical-align:top;margin-right:8px;font-size:12px;font-size:1.2rem}#contenttype-2022 .partsBoxMsgList .partsBoxIndexWrap .partsBoxIndex .partsBoxMeta .partsBoxCat{display:inline-block;vertical-align:top;font-size:12px;font-size:1.2rem;background:#000;color:#FFF;padding:0 10px}#contenttype-2022 .partsBoxMsgList .partsBoxIndexWrap .partsBoxIndex .partsBoxTitle{margin-bottom:2px;margin-top:4px}#contenttype-2022 .partsBoxMsgList .partsBoxIndexWrap .partsBoxIndex .partsBoxTitle h3{font-size:14px;font-size:1.4rem;line-height:1.5}#contenttype-2022 .partsBoxMsgList .partsBoxIndexWrap .partsBoxIndex .partsBoxCorpname{font-size:13px;font-size:1.3rem;font-weight:bold;padding-left:26px;background:url('../images/2022/corp.png') no-repeat left top;background-size:19px 19px;margin-bottom:10px;line-height:1.5}#contenttype-2022 .partsBoxMsgList .partsBoxIndexWrap .partsBoxIndex .partsBoxJobtypeBox,#contenttype-2022 .partsBoxMsgList .partsBoxIndexWrap .partsBoxIndex .partsBoxJobcatBox,#contenttype-2022 .partsBoxMsgList .partsBoxIndexWrap .partsBoxIndex .partsBoxAreaBox{margin-bottom:8px}#contenttype-2022 .partsBoxMsgList .partsBoxIndexWrap .partsBoxIndex .partsBoxJobtypeBox dl,#contenttype-2022 .partsBoxMsgList .partsBoxIndexWrap .partsBoxIndex .partsBoxJobcatBox dl,#contenttype-2022 .partsBoxMsgList .partsBoxIndexWrap .partsBoxIndex .partsBoxAreaBox dl{position:relative;padding-left:60px}#contenttype-2022 .partsBoxMsgList .partsBoxIndexWrap .partsBoxIndex .partsBoxJobtypeBox dt,#contenttype-2022 .partsBoxMsgList .partsBoxIndexWrap .partsBoxIndex .partsBoxJobcatBox dt,#contenttype-2022 .partsBoxMsgList .partsBoxIndexWrap .partsBoxIndex .partsBoxAreaBox dt{position:absolute;left:0;top:0;color:#FFF;background:#57b53c;text-align:center;font-size:12px;font-size:1.2rem;width:50px}#contenttype-2022 .partsBoxMsgList .partsBoxIndexWrap .partsBoxIndex .partsBoxJobtypeBox dd,#contenttype-2022 .partsBoxMsgList .partsBoxIndexWrap .partsBoxIndex .partsBoxJobcatBox dd,#contenttype-2022 .partsBoxMsgList .partsBoxIndexWrap .partsBoxIndex .partsBoxAreaBox dd{display:inline-block;font-size:12px;font-size:1.2rem}#contenttype-2022 .partsBoxMsgList .partsBoxIndexWrap .partsBoxIndex .partsBoxMemberName br{display:none}#contenttype-2022 .partsBoxMsgList .partsBoxIndexWrap .partsBoxIndex .partsBoxMemberName span{margin-left:5px}#contenttype-2022 .partsBoxMsgList .partsBoxIndexWrap .partsBoxIndex .partsBoxDate{font-size:12px;font-size:1.2rem}#contenttype-2022 .partsBoxMsgList .roundaboutNext,#contenttype-2022 .partsBoxMsgList .roundaboutPrev{display:none}#contenttype-2022 .partsBoxMsgList2 .partsBoxIndex{margin-bottom:15px;line-height:1.5}#contenttype-2022 .partsBoxMsgList2 .partsBoxIndex::after{clear:both;display:block;content:''}#contenttype-2022 .partsBoxMsgList2 .partsBoxIndex .partsBoxContents{padding-left:37.5%}#contenttype-2022 .partsBoxMsgList2 .partsBoxIndex .partsBoxThumb{float:left;width:35%;max-width:none}#contenttype-2022 .partsBoxMsgList2 .partsBoxIndex .partsBoxThumb a{display:block;background-repeat:no-repeat;background-position:center center;background-size:contain}#contenttype-2022 .partsBoxMsgList2 .partsBoxIndex .partsBoxThumb .spacer{padding-top:100%}#contenttype-2022 .partsBoxMsgList2 .partsBoxIndex .partsBoxContents{padding-left:37.5%;margin-bottom:15px}#contenttype-2022 .partsBoxMsgList2 .partsBoxIndex .partsBoxThumb{float:left;width:35%;max-width:none;margin-bottom:15px}#contenttype-2022 .partsBoxMsgList2 .partsBoxIndex .partsBoxThumb a{display:block;background-repeat:no-repeat;background-position:center center;background-size:contain}#contenttype-2022 .partsBoxMsgList2 .partsBoxIndex .partsBoxThumb .spacer{padding-top:100%}#contenttype-2022 .partsBoxMsgList2 .partsBoxIndex .partsBoxInfo{font-size:14px;font-size:1.4rem;display:inline-block;margin-right:10px}#contenttype-2022 .partsBoxMsgList2 .partsBoxIndex .partsBoxDescription{padding-top:8px}#contenttype-2022 .partsBoxMsgList2 .partsBoxIndex .partsBoxDescription p{font-size:12px;font-size:1.2rem}#contenttype-2022 .partsBoxMsgList2 .partsBoxIndex .partsBoxMeta{margin-bottom:5px}#contenttype-2022 .partsBoxMsgList2 .partsBoxIndex .partsBoxMeta .partsBoxDate{display:inline-block;vertical-align:top;margin-right:8px;font-size:12px;font-size:1.2rem}#contenttype-2022 .partsBoxMsgList2 .partsBoxIndex .partsBoxMeta .partsBoxCat{display:inline-block;vertical-align:top;font-size:12px;font-size:1.2rem;background:#000;color:#FFF;padding:0 10px}#contenttype-2022 .partsBoxMsgList2 .partsBoxIndex .partsBoxTitle{margin-bottom:2px;margin-top:4px}#contenttype-2022 .partsBoxMsgList2 .partsBoxIndex .partsBoxTitle h3{font-size:14px;font-size:1.4rem;line-height:1.5}#contenttype-2022 .partsBoxMsgList2 .partsBoxIndex .partsBoxCorpname{font-size:13px;font-size:1.3rem;font-weight:bold;padding-left:26px;background:url('../images/2022/corp.png') no-repeat left top;background-size:19px 19px;margin-bottom:10px;line-height:1.5}#contenttype-2022 .partsBoxMsgList2 .partsBoxIndex .partsBoxJobtypeBox,#contenttype-2022 .partsBoxMsgList2 .partsBoxIndex .partsBoxJobcatBox,#contenttype-2022 .partsBoxMsgList2 .partsBoxIndex .partsBoxAreaBox{margin-bottom:8px}#contenttype-2022 .partsBoxMsgList2 .partsBoxIndex .partsBoxJobtypeBox dl,#contenttype-2022 .partsBoxMsgList2 .partsBoxIndex .partsBoxJobcatBox dl,#contenttype-2022 .partsBoxMsgList2 .partsBoxIndex .partsBoxAreaBox dl{position:relative;padding-left:60px}#contenttype-2022 .partsBoxMsgList2 .partsBoxIndex .partsBoxJobtypeBox dt,#contenttype-2022 .partsBoxMsgList2 .partsBoxIndex .partsBoxJobcatBox dt,#contenttype-2022 .partsBoxMsgList2 .partsBoxIndex .partsBoxAreaBox dt{position:absolute;left:0;top:0;color:#FFF;background:#57b53c;text-align:center;font-size:12px;font-size:1.2rem;width:50px}#contenttype-2022 .partsBoxMsgList2 .partsBoxIndex .partsBoxJobtypeBox dd,#contenttype-2022 .partsBoxMsgList2 .partsBoxIndex .partsBoxJobcatBox dd,#contenttype-2022 .partsBoxMsgList2 .partsBoxIndex .partsBoxAreaBox dd{display:inline-block;font-size:12px;font-size:1.2rem}#contenttype-2022 .partsBoxMsgList2 .partsBoxIndex .partsBoxMemberName{font-size:12px;font-size:1.2rem}#contenttype-2022 .partsBoxMsgList2 .partsBoxIndex .partsBoxMemberName br{display:none}#contenttype-2022 .partsBoxMsgList2 .partsBoxIndex .partsBoxMemberName span{margin-left:5px}#contenttype-2022 .partsBoxMsgList2 .partsBoxIndex .partsBoxDate{font-size:12px;font-size:1.2rem}#contenttype-2022 .entryBox .entryBoxIndex{padding:10px}#contenttype-2022 #js-mobileMenu .menuBox h2{color:#000}#contenttype-2022 #js-mobileMenu .gnav2 ul li a{text-decoration:none}#contenttype-2022 #js-mobileMenu .partsBoxPrevLink{padding-bottom:30px}#contenttype-2022 #js-mobileMenu .partsBoxPrevLink a{font-size:12px;font-size:1.2rem;text-align:center;padding:10px;border:1px solid #000;display:block;text-decoration:none}#contenttype-2022 #js-mobileMenu .commonSideBox{margin-bottom:20px}#contenttype-2022 #js-mobileMenu .partsBoxHead h2{font-size:23px;font-size:2.3rem;text-align:left}#contenttype-2022 #js-mobileMenu .partsBoxIndex .partsBoxDescription{margin-bottom:15px}#contenttype-2022 #js-mobileMenu .partsBoxIndex .partsBoxDescription p{font-size:14px;font-size:1.4rem;line-height:1.64;letter-spacing:0.2px}#contenttype-2022 #js-mobileMenu .partsBox2022SnsBtn{margin-bottom:20px}#contenttype-2022 #js-mobileMenu .partsBox2022SnsBtn .sideWidgetBox{margin-bottom:10px;text-align:center}#contenttype-2022 #js-mobileMenu .sideUserPickup{padding-bottom:20px;border-bottom:3px solid #000;margin-bottom:30px}#contenttype-2022 #js-mobileMenu .sideUserPickup .partsBoxPickupWrap .sideWidgetBox{border:1px solid #57b53c;margin-bottom:10px}#contenttype-2022 #js-mobileMenu .sideUserPickup .partsBoxPickupWrap .sideWidgetBox .widgetHeader{background:#57b53c}#contenttype-2022 #js-mobileMenu .sideUserPickup .partsBoxPickupWrap .sideWidgetBox .widgetHeader h3{color:#FFF;padding:2px 10px 1px;font-size:14px;font-size:1.4rem;text-align:center}#contenttype-2022 #js-mobileMenu .sideUserPickup .partsBoxPickupWrap .sideWidgetBox .textwidget{background:#FFF}#contenttype-2022 #js-mobileMenu .sideUserPickup .partsBoxPickupWrap .sideWidgetBox .textwidget .inner{padding:10px}#contenttype-2022 #js-mobileMenu .sideUserPickup .partsBoxPickupWrap .sideWidgetBox .textwidget .inner .thumb{text-align:center}#contenttype-2022 #js-mobileMenu .sideUserPickup .partsBoxPickupWrap .sideWidgetBox .textwidget .inner .txt{font-size:12px;font-size:1.2rem;line-height:1.3;text-align:right}#contenttype-2022 .partsBoxEventList .featureBox p img{float:none;display:block;margin:0 auto}#contenttype-2022 .partsBoxEventList .partsBoxIndex .partsBoxThumb{width:35%;max-width:none}#contenttype-2022 .partsBoxEventList .partsBoxIndex .partsBoxContents{padding-left:37.5%}#contenttype-2022 .partsBoxEventList .partsBoxIndex .partsBoxDescription{display:none}#contenttype-2022 .partsBoxMsgListSingle .partsBoxIndex .partsBoxThumb{float:none;width:auto;margin-bottom:15px}#contenttype-2022 .partsBoxMsgListSingle .partsBoxIndex .partsBoxContents{float:none;padding-left:0}#contenttype-2022 .postContent .mobilecenter{float:none;clear:both;margin:0 auto 20px;display:block}}@media all and (-ms-high-contrast: none){*::-ms-backdrop,#contenttype-2022 .logolist .partsBoxIndex{opacity:1;display:inline-block}}#contenttype-2022 .js-nologinmenu,#contenttype-2022 .js-loggedinmenu{display:none}#contenttype-2022 .partsBoxCloseupList .partsBoxIndexWrap{display:flex;justify-content:space-between;flex-wrap:wrap}#contenttype-2022 .partsBoxCloseupList .partsBoxIndex{width:48.5%}@media only screen and (max-width: 767px){#contenttype-2022 .partsBoxCloseupList .partsBoxIndex{width:auto}}#contenttype-2022 .partsBoxCloseupList .partsBoxIndex .partsBoxThumb{width:28%}#contenttype-2022 .partsBoxCloseupList .partsBoxIndex .partsBoxContents{padding-left:30%}#contenttype-2022 .partsBoxCloseupList .partsBoxIndex .partsBoxCorpname{font-size:12px;font-size:1.2rem}#contenttype-2022 .partsBoxJobtypeBox,#contenttype-2022 .partsBoxJobcatBox,#contenttype-2022 .partsBoxAreaBox{margin-bottom:10px !important}#contenttype-2022 .topSmallListWrap{display:flex;justify-content:space-between;flex-wrap:wrap}@media only screen and (max-width: 767px){#contenttype-2022 .partsBoxSmallList{width:auto}}#contenttype-2022 .partsBoxSmallList .description p{font-size:15px;font-size:1.5rem}#contenttype-2022 .partsBoxSmallList .partsBoxIndex{margin-bottom:15px}#contenttype-2022 .partsBoxSmallList .partsBoxDate{font-size:12px;font-size:1.2rem}#contenttype-2022 .partsBoxSmallList .partsBoxTitle{margin-bottom:8px}#contenttype-2022 .partsBoxSmallList .partsBoxTitle h3{font-size:16px;font-size:1.6rem}#contenttype-2022 .partsBoxSmallList.partsBoxSmallListMessage .partsBoxThumb{width:18%;max-width:125px;float:left}#contenttype-2022 .partsBoxSmallList.partsBoxSmallListMessage .partsBoxThumb a{display:block;background-repeat:no-repeat;background-position:center top;background-size:cover}#contenttype-2022 .partsBoxSmallList.partsBoxSmallListMessage .partsBoxThumb .spacer{padding-top:100%}#contenttype-2022 .partsBoxSmallList.partsBoxSmallListMessage .partsBoxContents{padding-left:20%}#contenttype-2022 .partsBoxSmallList.partsBoxSmallListMessage .partsBoxCorpname{font-size:14px;font-size:1.4rem;font-weight:bold;padding-left:26px;background:url('../images/2022/corp.png') no-repeat left top;margin-bottom:10px}#contenttype-2022 .partsBoxSmallList.partsBoxSmallListMessage .partsBoxCorpname span{padding-left:10px}#contenttype-2022 .partsBoxSmallList.partsBoxSmallListMessage .partsBoxJobtypeBox,#contenttype-2022 .partsBoxSmallList.partsBoxSmallListMessage .partsBoxJobcatBox,#contenttype-2022 .partsBoxSmallList.partsBoxSmallListMessage .partsBoxAreaBox{margin-bottom:8px}#contenttype-2022 .partsBoxSmallList.partsBoxSmallListMessage .partsBoxJobtypeBox dl,#contenttype-2022 .partsBoxSmallList.partsBoxSmallListMessage .partsBoxJobcatBox dl,#contenttype-2022 .partsBoxSmallList.partsBoxSmallListMessage .partsBoxAreaBox dl{position:relative;padding-left:60px}#contenttype-2022 .partsBoxSmallList.partsBoxSmallListMessage .partsBoxJobtypeBox dt,#contenttype-2022 .partsBoxSmallList.partsBoxSmallListMessage .partsBoxJobcatBox dt,#contenttype-2022 .partsBoxSmallList.partsBoxSmallListMessage .partsBoxAreaBox dt{position:absolute;left:0;top:0;color:#FFF;background:#57b53c;text-align:center;font-size:12px;font-size:1.2rem;width:50px}#contenttype-2022 .partsBoxSmallList.partsBoxSmallListMessage .partsBoxJobtypeBox dd,#contenttype-2022 .partsBoxSmallList.partsBoxSmallListMessage .partsBoxJobcatBox dd,#contenttype-2022 .partsBoxSmallList.partsBoxSmallListMessage .partsBoxAreaBox dd{display:inline-block;font-size:12px;font-size:1.2rem}#contenttype-2022 .partsBoxSmallList .infoBox{display:none}@media only screen and (min-width: 768px){#contenttype-2022 .topSnsBox{display:flex;justify-content:space-between;flex-wrap:wrap}}#contenttype-2022 .topSnsBox .snsHead{font-size:16px;font-size:1.6rem;font-weight:bold;margin-bottom:15px}#contenttype-2022 .topSnsBox .snsBoxIndex{margin-bottom:45px}#contenttype-2022 .topSnsBox .snsBoxIndex .qrcode{max-width:150px}@media only screen and (max-width: 767px){#contenttype-2022 .topSnsBox .snsBoxIndex .qrcode{display:none}}#contenttype-2022 .topSnsBox .snsBoxIndex .qrcode img{border:1px solid #ccc}@media only screen and (min-width: 768px){#contenttype-2022 .topSnsBox .snsBoxIndex .linebtn{display:none}}@media only screen and (min-width: 768px){#contenttype-2022 .topSnsBox .snsBoxIndex{width:48%;height:580px}}@media only screen and (max-width: 767px){#contenttype-2022 .topSnsBox .snsBoxIndex{height:auto}}#contenttype-2022 .topSnsBox .snsBoxIndex iframe{max-height:100%;height:100%}#contenttype-2022 .headerInfo{padding-top:19px}#contenttype-2022 .sideCol .sideUserInfo{display:none !important}#contenttype-2022 .headerLink{float:right;padding-bottom:0;clear:right}#contenttype-2022 .userStatusBox{float:right;margin-bottom:5px}#contenttype-2022 .userStatusBox .controlbtn{float:left;margin-left:5px}#contenttype-2022 .userStatusBox a{padding:3px 27px 2px;font-size:14px;display:block;text-decoration:none;border:3px solid #000;background:#f5f5f5;font-weight:bold}#contenttype-2022 .userStatusBox .commonBtn{background:#fed900}#contenttype-2022 .corpDescription{font-size:14px;font-size:1.4rem;margin-bottom:10px}#contenttype-2022 .corpTab{margin-bottom:30px}#contenttype-2022 .corpTab ul{display:flex;justify-content:space-between;flex-wrap:wrap}#contenttype-2022 .corpTab ul li{width:calc(100% / 6 - 10px);text-align:center;font-size:14px;font-size:1.4rem;font-weight:bold}@media only screen and (max-width: 767px){#contenttype-2022 .corpTab ul li{width:calc(100% / 2 - 1px);margin-bottom:2px}}#contenttype-2022 .corpTab ul li a{display:block;text-decoration:none;padding:5px 10px;box-sizing:border-box;border:1px solid #000}#contenttype-2022 .corpTab ul li a:hover{background:#f5f5f5}#contenttype-2022 .corpTab ul li.active a{background:#57b53c;color:#fff}#contenttype-2022 .corpTab ul li.active a:hover{color:#fff}#contenttype-2022 .corpTab ul li.inactive a{background:#b3b3b3;opacity:0.3}#contenttype-2022 .corpHeadEntryBtn{background:#EFEFEF;padding:15px}#contenttype-2022 .corpHeadEntryBtn::after{clear:both;display:block;content:""}#contenttype-2022 .corpHeadEntryBtn p{font-size:12px;font-size:1.2rem;margin-top:10px;line-height:1.3;font-weight:bold}#contenttype-2022 .entrytxt{font-size:14px;width:auto}@media only screen and (max-width: 767px){#contenttype-2022 .entrytxt{float:none;width:auto;margin-bottom:10px;font-size:12px}}@media only screen and (max-width: 767px){#contenttype-2022 .frameEntryBtn{float:none;width:auto}}#contenttype-2022 .frameEntryBtn a{padding:8px 5px;font-size:16px;display:block;text-decoration:none;border:3px solid #000;font-weight:bold;background:#fed900;text-align:center}#contenttype-2022 .frameEntryBtn a::before{content:'';vertical-align:bottom;margin-right:7px;display:inline-block;background:url('../images/2022/star.png');width:32px;height:31px}#contenttype-2022 .frameEntryBtn a:hover{opacity:0.85}#contenttype-2022 .entryFrame{width:100%;height:32px}#contenttype-2022 .corpHead{margin-bottom:20px}#contenttype-2022 .corpHead .corpHeadInfo iframe{height:130px}@media only screen and (max-width: 767px){#contenttype-2022 .corpHead .corpHeadInfo iframe{height:287px !important;margin-right:10px !important;margin-left:10px !important;width:calc(100% - 20px) !important}}#contenttype-2022 .corpHead .corpTitle h1{font-size:24px;margin-bottom:10px}#contenttype-2022 .corpHead .partsBoxJobtypeBox,#contenttype-2022 .corpHead .partsBoxJobcatBox,#contenttype-2022 .corpHead .partsBoxAreaBox{margin-bottom:15px;display:inline-block;vertical-align:top;margin-right:10px}#contenttype-2022 .corpHead .partsBoxJobtypeBox dl,#contenttype-2022 .corpHead .partsBoxJobcatBox dl,#contenttype-2022 .corpHead .partsBoxAreaBox dl{position:relative;padding-left:60px}#contenttype-2022 .corpHead .partsBoxJobtypeBox dt,#contenttype-2022 .corpHead .partsBoxJobcatBox dt,#contenttype-2022 .corpHead .partsBoxAreaBox dt{position:absolute;left:0;top:0;color:#FFF;background:#57b53c;text-align:center;font-size:12px;font-size:1.2rem;width:50px}#contenttype-2022 .corpHead .partsBoxJobtypeBox dd,#contenttype-2022 .corpHead .partsBoxJobcatBox dd,#contenttype-2022 .corpHead .partsBoxAreaBox dd{display:inline-block;font-size:12px;font-size:1.2rem}#contenttype-2022 h1.jobtitle{background:no-repeat;color:#333;padding:0;margin-bottom:25px}#contenttype-2022 .sideBannar img{border:3px solid #000;box-sizing:border-box}#contenttype-2022 .favthumb{text-align:center}#contenttype-2022 .favsubmit input[type='submit']{border:3px solid #000;font-weight:bold;background:#fed900}#contenttype-2022 [data-entrydatatype="type2"] td:nth-of-type(1) a{pointer-events:none;text-decoration:none}#js-entrydonelist .entryname{display:none}.fixedUserBtns{position:fixed;left:0;bottom:0;width:100%;background:rgba(255,255,255,0.83);border-top:2px solid #333}@media only screen and (min-width: 768px){.fixedUserBtns{display:none !important}}.fixedUserBtns .inner{padding:10px}.fixedUserBtns ul{display:flex;justify-content:space-between;flex-wrap:wrap}.fixedUserBtns ul li{width:49%;text-align:center}.fixedUserBtns a{padding:7px 10px;font-size:14px;display:block;text-decoration:none !important;border:3px solid #000;background:#f5f5f5;font-weight:bold}.fixedUserBtns .commonBtn{background:#fed900}.entrysheet-wrap{display:flex;justify-content:space-between;flex-wrap:wrap}.entrysheet{padding:5mm;box-sizing:border-box;width:50%}.es-title{font-size:18px;text-align:center;font-weight:bold;line-height:2.2;padding:7px 0}.suboption{line-height:1.4;font-size:12px}.suboption select{line-height:1.4;font-size:12px;vertical-align:middle}.es-table{font-size:12px;line-height:1.4;border:2px solid #000;width:100%;border-collapse:collapse}.es-table th,.es-table td{font-size:12px;line-height:1.4;border:1px dotted #000;box-sizing:border-box}.es-table .col-wrap{display:flex;justify-content:space-between;flex-wrap:wrap}.es-table .col1{width:100px;padding:5px;box-sizing:border-box;border-right:1px dotted #000}.es-table .col1_2{display:flex;justify-content:space-between;flex-wrap:wrap;width:calc(100% - 100px);box-sizing:border-box}.es-table .col2{width:50%;box-sizing:border-box}.es-table .col2:nth-of-type(1){border-right:1px dotted #000}.es-table .col4{width:100%;box-sizing:border-box}.es-table .col-flex{display:flex;justify-content:space-between;flex-wrap:wrap}.es-table .col-row{border-bottom:1px dotted #000}.es-table .col-row:nth-last-of-type(1){border-bottom:0 none}.es-table .colblock{display:inline-block;margin-right:20px;padding:5px;box-sizing:border-box}.es-table .colblock.nomargin{margin-right:0;border-right:1px dotted #000}.es-table .colblock.nomargin:nth-last-of-type(1){border-right:0 none}.es-table .colblock:nth-last-of-type(1){margin-right:0}.es-table .label{width:70px;margin-right:20px;box-sizing:border-box}.es-table .strong{font-weight:bold}.content-print{background:#fff;width:294mm;height:218mm;page-break-after:always;margin:0;box-sizing:border-box;overflow:hidden}.postContent .partsBoxBtn.isentried_1 a.commonBtn{background:#eee;pointer-events:none}.postContent .partsBoxBtn.isentried_1 a.commonBtn::after{content:'済です'}.postContent .formWrap{max-width:470px;margin:0 auto}.postContent .formIndex{margin-bottom:20px}.postContent .formContentSubmit{text-align:center}.postContent .formContentSubmit input[type="submit"]{display:inline-block;margin:0 5px;width:110px}.favBtnArea{background:#EFEFEF;padding:30px 30px 0;height:130px;box-sizing:border-box}@media only screen and (max-width: 727px){.favBtnArea{padding:10px;height:287px}}.favBtnArea.isentried_0 .favBtnInner2{display:none}.favBtnArea.isentried_1 .favBtnInner1{display:none}@media only screen and (min-width: 728px){.favBtnInner.favBtnInner3{display:flex;justify-content:space-between;flex-wrap:wrap}}@media only screen and (min-width: 728px){.favBtnInner.favBtnInner3 .partsBoxContent{width:calc((100% - 300px) / 5 * 3)}}.favBtnInner.favBtnInner3 .image{box-sizing:border-box;text-align:center}@media only screen and (min-width: 728px){.favBtnInner.favBtnInner3 .image{width:calc((100% - 300px) / 5 * 2);padding-left:10px;padding-right:10px}}@media only screen and (max-width: 727px){.favBtnInner.favBtnInner3 .image{margin-bottom:10px}}.favBtnInner.favBtnInner3 h3{font-size:16px;font-size:1.6rem}.favBtnInner.favBtnInner3 p{font-size:14px;font-size:1.4rem}@media only screen and (max-width: 727px){.favBtnInner.favBtnInner3 p{margin-bottom:10px}}.favBtnInner.favBtnInner3 form{width:287px}@media only screen and (max-width: 727px){.favBtnInner.favBtnInner3 form{margin:0 auto;width:auto}}.favBtnInner.favBtnInner3 form input[type="submit"]{padding:14px 10px !important;font-size:18px !important;display:block !important;text-decoration:none !important;border:3px solid #000 !important;background:url(/content/wp/wp-content/themes/naganavi/styles/images/2022/favbtn_icon1.png) no-repeat 22px 10px #fed900 !important;font-weight:bold !important;width:100% !important}@media only screen and (max-width: 727px){.favBtnInner.favBtnInner3 form input[type="submit"]{font-size:15px !important}}@media only screen and (min-width: 728px){.favBtnInner.favBtnInner0,.favBtnInner.favBtnInner1{display:flex;justify-content:space-between;flex-wrap:wrap}}@media only screen and (min-width: 728px){.favBtnInner.favBtnInner0 .partsBoxContent,.favBtnInner.favBtnInner1 .partsBoxContent{width:calc(100% - 300px)}}.favBtnInner.favBtnInner0 h3,.favBtnInner.favBtnInner1 h3{font-size:16px;font-size:1.6rem}.favBtnInner.favBtnInner0 p,.favBtnInner.favBtnInner1 p{font-size:14px;font-size:1.4rem}@media only screen and (max-width: 727px){.favBtnInner.favBtnInner0 p,.favBtnInner.favBtnInner1 p{margin-bottom:10px}}.favBtnInner.favBtnInner0 .partsBoxBtn,.favBtnInner.favBtnInner1 .partsBoxBtn{margin-bottom:0;width:287px;text-align:center}@media only screen and (max-width: 727px){.favBtnInner.favBtnInner0 .partsBoxBtn,.favBtnInner.favBtnInner1 .partsBoxBtn{margin:0 auto;width:auto}}.favBtnInner.favBtnInner0 .partsBoxBtn a,.favBtnInner.favBtnInner1 .partsBoxBtn a{padding:14px 10px;font-size:18px;display:block;text-decoration:none;border:3px solid #000;background:#fed900;font-weight:bold}@media only screen and (max-width: 727px){.favBtnInner.favBtnInner2{padding-top:86px}}.favBtnInner.favBtnInner2 h3{font-size:16px;font-size:1.6rem;text-align:center;margin-bottom:10px}.favBtnInner.favBtnInner2 p{font-size:14px;font-size:1.4rem;text-align:center}@media print{body{margin:0 auto}.hidden-print{display:none}.content-print{top:0 !important;left:0 !important;border:0 none}.content-print select{border:0 none;-webkit-appearance:none;-moz-appearance:none;appearance:none}}.msg{text-align:center;background:#eee;font-size:14px;font-weight:bold;line-height:1.5;padding:10px}@media only screen and (max-width: 767px){.msg{display:flex;justify-content:space-between;flex-wrap:wrap;font-size:12px}}.msg .icon{margin-right:10px;display:inline-block;vertical-align:top}@media only screen and (max-width: 767px){.msg .icon{width:40px;margin-right:0}}.msg span{display:inline-block}@media only screen and (max-width: 767px){.msg span{width:calc(100% - 50px)}}.msg.長野県就活ナビ2022{display:none}.partsBoxSmallListColumn .partsBoxInner{margin-bottom:15px}.photogalally-wrap{display:flex;justify-content:space-between;flex-wrap:wrap}.partsBoxInnerhead{font-size:14px;font-size:1.4rem;font-weight:bold;margin-bottom:10px}.pgindex{width:33.333%}.pgindex a{position:relative;display:block}.pgindex a img{object-fit:cover}.pgindex a .txt{position:absolute;width:100%;left:0;top:50%;transform:translateY(-50%);text-align:center}.pgindex a .txt span{display:block;color:#fff;line-height:1.5}.pgindex a .txt .year{font-size:13px}.pgindex a .txt .month{font-size:20px}.insta_btn2{color:#FFF !important;border-radius:7px;position:relative;display:none;height:72px;width:232px;text-align:center;font-size:25px;line-height:50px;vertical-align:middle;background:-webkit-linear-gradient(135deg, #427eff 0%, #f13f79 70%) no-repeat;background:linear-gradient(135deg, #427eff 0%,#f13f79 70%) no-repeat;overflow:hidden;text-decoration:none !important}@media only screen and (max-width: 767px){.insta_btn2{display:inline-block}}.insta_btn2:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:-webkit-linear-gradient(15deg, #ffdb2c, #f9764c 25%, rgba(255,77,64,0) 50%) no-repeat;background:linear-gradient(15deg, #ffdb2c,#f9764c 25%,rgba(255,77,64,0) 50%) no-repeat}.insta_btn2 .fa-instagram{font-size:35px;position:relative;top:4px}.insta_btn2 span{display:inline-block;position:relative;transition:.5s;padding-top:11px}@media only screen and (min-width: 768px){.kiraritopbox{display:flex;justify-content:space-between;flex-wrap:wrap}}.kiraritopbox .kiraritopboxindex{margin-bottom:14px;border:1px solid #979797}@media only screen and (min-width: 768px){.kiraritopbox .kiraritopboxindex{width:calc(50% - 7px)}}.kiraritopbox .kiraritopboxindex a{display:block;padding:15px;text-decoration:none !important;background:#fff}.kiraritopbox .kiraritopboxindex a::after{clear:both;display:block;content:""}.kiraritopbox .kiraritopboxindex a:hover{background:#DFF0D9}.kiraritopbox .kiraritopboxindex .thumb{float:left}.kiraritopbox .kiraritopboxindex .contents{padding-left:80px}.kiraritopbox .kiraritopboxindex h3{font-size:14px}.kiraritopbox .kiraritopboxindex p{line-height:1.4}@media only screen and (min-width: 768px){#js-entrydone-eventlist table td:nth-of-type(2),#js-entrydonelist table td:nth-of-type(2){width:150px !important;box-sizing:border-box}#js-entrydone-eventlist table td:nth-of-type(3),#js-entrydonelist table td:nth-of-type(3){width:50px !important;box-sizing:border-box}}
