﻿.spritesource-sprite,.spritesource-sp-arrow,.partsBoxUserBtn .partsBoxInner .partsBoxIndex .partsBoxBtn a:before,.partsBoxSearchList .partsBoxIndex .partsBoxBtn a:before,.partsBoxSearchList .partsBoxIndex .partsBoxBtnMobile a:before,.searchTopFrameBox .searchTopFrameBtn input[type="button"]:before,.searchTopFrameBox .searchTopFrameBtn a:before,.partsBoxFrameSearchbox .partsBoxIndex .partsBoxBtn a:before,.postContent .partsBoxBtn input[type="button"]:before,.postContent .partsBoxBtn a:before,.spritesource-sp-favbtn,.entryBox .entryBoxIndex .favBtn a:before,.spritesource-sp-nextbg,#mainView .slick-next,.spritesource-sp-outerlink,.partsBoxNews ul li a:after,.spritesource-sp-pankuzu_top,#breadcrumbs ol li .pankuzu_home,#breadcrumbs ul li .pankuzu_home,.spritesource-sp-prevbg,#mainView .slick-prev,.spritesource-sp-tabarrow,.searchTabBox .searchTab ul li.active:after,.searchTabBoxLarge .searchTab ul li.active:after{background-image:url('../images/spritesource-s979ea1239b.png');background-repeat:no-repeat}.spritesource-sp-arrow,.partsBoxUserBtn .partsBoxInner .partsBoxIndex .partsBoxBtn a:before,.partsBoxSearchList .partsBoxIndex .partsBoxBtn a:before,.partsBoxSearchList .partsBoxIndex .partsBoxBtnMobile a:before,.searchTopFrameBox .searchTopFrameBtn input[type="button"]:before,.searchTopFrameBox .searchTopFrameBtn a:before,.partsBoxFrameSearchbox .partsBoxIndex .partsBoxBtn a:before,.postContent .partsBoxBtn input[type="button"]:before,.postContent .partsBoxBtn a:before{background-position:0 0;height:12px;width:9px}.spritesource-sp-favbtn,.entryBox .entryBoxIndex .favBtn a:before{background-position:0 -12px;height:18px;width:20px}.spritesource-sp-nextbg,#mainView .slick-next{background-position:0 -30px;height:51px;width:15px}.spritesource-sp-outerlink,.partsBoxNews ul li a:after{background-position:0 -81px;height:14px;width:14px}.spritesource-sp-pankuzu_top,#breadcrumbs ol li .pankuzu_home,#breadcrumbs ul li .pankuzu_home{background-position:0 -95px;height:13px;width:11px}.spritesource-sp-prevbg,#mainView .slick-prev{background-position:0 -108px;height:51px;width:15px}.spritesource-sp-tabarrow,.searchTabBox .searchTab ul li.active:after,.searchTabBoxLarge .searchTab ul li.active:after{background-position:0 -159px;height:15px;width:18px}html,* html body{margin:0 !important;font-size:10px}*{-webkit-text-size-adjust:none}body{margin:0;padding:0;font-family:Hiragino Kaku Gothic Pro, 'ヒラギノ角ゴ Pro W3', Meiryo, 'メイリオ', Helvetica, ArialMT, Osaka, Verdana, 'MS PGothic', 'ＭＳ Ｐゴシック', sans-serif;font-size:10px;line-height:1.7;color:#000;width:100%;background:#FFF}.clearbox{clear:both;height:0px;display:block}.h10{height:10px}.h15{height:15px}h1,h2,h3,h4,h5,p,ul,ol{font-size:10px;padding:0;margin:0}ol,ul,li{list-style:none}img{vertical-align:top;max-width:100%;height:auto}.avatar{max-width:100%;height:auto}hr{clear:both;height:0;margin:0;border:0 none}article,aside,figure,figcaption,footer,header,nav,section{display:block}.h10{display:block;height:10px}.h20{display:block;height:20px}.h30{display:block;height:30px}.alignleft{float:left;margin-right:20px;margin-bottom:20px}.alignright{float:right;margin-left:20px;margin-bottom:20px}.alignnone{margin-bottom:20px}.aligncenter{display:block;margin:0 auto 20px}.t_alignleft{text-align:left}.t_alignright{text-align:right}.t_aligncenter{text-align:center}a,a:visited{color:#333;text-decoration:underline}a:hover{text-decoration:none;color:#333}a img{border:0 none;text-decoration:none}textarea,input{font-size:14px;font-size:1.4rem;margin:0;vertical-align:top;border:1px solid #CCC;padding:5px;box-sizing:border-box}textarea,input[type="password"],input[type="text"],input[type="email"]{border:3px solid #000;text-decoration:none;font-size:17px;font-size:1.7rem;color:#000}input[type="button"],input[type="submit"]{-webkit-appearance:none;cursor:pointer;background:#57b53c;color:#FFF;text-align:center;font-size:12px;font-size:1.2rem;font-weight:bold;padding:10px 25px;border:0 none}input[type="button"]:hover,input[type="submit"]:hover{opacity:0.85}input[type="checkbox"],input[type="radio"]{vertical-align:middle;margin-right:10px}select{font-size:14px;font-size:1.4rem;padding:5px;vertical-align:top;background:#FFF}label{vertical-align:top}.commonMW{min-width:1064px}.commonOuter{width:1024px;padding:0 20px;margin:0 auto;*width:1024px;width:1025px\9}.commonInner::after{clear:both;display:block;content:''}#container{padding:2px 0 70px}.page-template-page-typetop #container{padding-top:40px}.mainCol{float:left;width:70%;margin-bottom:30px}.mainCol.frameCol{float:none;width:auto;margin:0}.colCenter{clear:both;max-width:840px;width:100%;float:none;margin:0 auto}.sideCol{float:right;width:25%;margin-bottom:30px}#js-envinfo{position:fixed;right:15px;top:15px;background:rgba(6,123,64,0.52);color:#FFF;padding:10px;border-radius:5px;z-index:100;font-size:12px;font-size:1.2rem}.commonBtn{display:block;background:#fed900;border:3px solid #000;text-decoration:none;font-weight:bold}.commonBtn:hover{opacity:0.85}.mainCol .partsBoxHead h2{font-size:24px;font-size:2.4rem;line-height:42px;color:#57b53c;position:relative;padding:3px 10px 3px 24px;letter-spacing:0.05em;margin-bottom:20px}.mainCol .partsBoxHead h2::before{content:'';position:absolute;display:block;left:0;top:0;width:7px;height:100%;background:url('../images/tabbg.gif')}#header{background:#FFF;box-shadow:none}.type_default #mainHeader{border-bottom:6px solid #000}.headerLink{padding-bottom:8px;float:left}.headerLink ul{text-align:right}.headerLink ul li{display:inline-block;vertical-align:top;font-size:13px;font-size:1.3rem}.snsBox{float:left}.snsBox ul{text-align:right}.snsBox ul li{display:block;float:left;vertical-align:top;margin-left:6px}#logo{float:left;padding-top:24px;padding-bottom:23px}#logo a{text-decoration:none}#logo .logoimg{height:37px;margin-right:19px}#logo .logoimg2{vertical-align:bottom}.headerInfo{float:right;padding-top:43px}#breadcrumbs{overflow:hidden;padding:20px 0 15px}#breadcrumbs ol,#breadcrumbs ul{letter-spacing:-.40em;white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis}#breadcrumbs ol li,#breadcrumbs ul li{letter-spacing:normal;position:relative;vertical-align:top;display:inline;font-size:12px;font-size:1.2rem}#breadcrumbs ol li a span,#breadcrumbs ul li a span{color:#333}#breadcrumbs ol li span,#breadcrumbs ul li span{color:#000;letter-spacing:0.01em}#breadcrumbs ol li .pankuzu_home,#breadcrumbs ul li .pankuzu_home{display:inline-block}#breadcrumbs ol li.breadUnder,#breadcrumbs ul li.breadUnder{padding-left:20px}#breadcrumbs ol li.breadUnder::before,#breadcrumbs ul li.breadUnder::before{position:absolute;display:inline-block;width:7px;height:100%;top:-2px;left:3px;content:'＞';line-height:15px}#mainView{background:#FFF;text-align:center}#mainView .widget_sp_image{margin-bottom:0}#mainView .topSlideHead{display:none !important}#mainView .partsBox{margin-bottom:0}#footer{border-top:2px solid #404040;background:#ececec}#footer .commonInner{position:relative}#footer .commonInner::after{clear:both;display:block;content:''}#footer .footerlogo{float:left;padding-top:28px;padding-bottom:31px}#footer .footerlink{padding-top:31px;float:left;padding-left:5%}#footer .footerlink li{font-size:13px;font-size:1.3rem;display:inline-block;margin-right:45px}#footer .footerInfo{float:right;font-size:12px;font-size:1.2rem;line-height:18px;padding-top:16px;letter-spacing:0.07em}#footer2{background:#404040}#footer2 .commonInner::after{clear:both;display:block;content:''}#footer2 .footerlogo{float:left;padding:19px 0 10px}#footer2 .footerlinkWrap{float:left;padding-left:5%}#footer2 .footerlink{padding-top:23px}#footer2 .footerlink li{font-size:13px;font-size:1.3rem;color:#FFF;display:inline-block;margin-right:45px;letter-spacing:0.08em}#footer2 .footerlink li a{color:#FFF}#footer2 .cr{clear:both;float:right;color:#FFF;font-size:11px;font-size:1.1rem;padding-top:0;letter-spacing:0.05em;padding-bottom:15px}.returnBtn{position:absolute;right:0;top:-54px;cursor:pointer}.partsBoxUserBtn{margin-bottom:41px}.partsBoxUserBtn.nomargin{margin-bottom:0}.partsBoxUserBtn .partsBoxInner .partsBoxIndex ul{margin-bottom:9px}.partsBoxUserBtn .partsBoxInner .partsBoxIndex ul li{font-size:14px;font-size:1.4rem;line-height:22px;position:relative;padding-left:15px}.partsBoxUserBtn .partsBoxInner .partsBoxIndex ul li:before{content:'・';position:absolute;left:0;top:0}.partsBoxUserBtn .partsBoxInner .partsBoxIndex .partsBoxBtn{text-align:center;font-size:17px;font-size:1.7rem;margin-bottom:10px}.partsBoxUserBtn .partsBoxInner .partsBoxIndex .partsBoxBtn a{padding:14px 12px 12px}.partsBoxUserBtn .partsBoxInner .partsBoxIndex .partsBoxBtn a:before{content:'';display:inline-block;margin-right:10px;vertical-align:middle;display:none}.partsBoxUserBtn .partsBoxInner .partsBoxIndex .partsBoxBtn.large a{padding:23px 12px}.partsBoxNews{border-top:4px solid #57b53c;background:#e3f2de;margin-bottom:40px}.partsBoxNews .partsBoxHead{padding:15px 21px 0}.partsBoxNews .partsBoxHead h2{padding-bottom:12px;border-bottom:1px dotted #000}.partsBoxNews .partsBoxIndex{padding:7px 21px}.partsBoxNews ul li{position:relative;padding-top:22px;font-size:14px;font-size:1.4rem;line-height:22px;margin-bottom:15px}.partsBoxNews ul li small{position:absolute;top:0;left:0;font-weight:bold;font-size:14px;font-size:1.4rem}.partsBoxNews ul li a:after{content:'';display:inline-block;vertical-align:middle;margin-left:9px}.partsBoxSearchBox{margin-bottom:40px}.partsBoxSearchBox .partsBoxHead{margin-bottom:12px}.partsBoxSearchBox .searchBox{margin-bottom:15px;position:relative}.partsBoxSearchBox .searchBox::after{clear:both;display:block;content:''}.partsBoxSearchBox .searchInput{margin-right:90px}.partsBoxSearchBox .searchInput input{box-sizing:border-box;width:100%;padding:13px}.partsBoxSearchBox .searchSubmit{position:absolute;width:80px;right:0;top:0}.partsBoxSearchBox .searchSubmit input{background:#fed900;border:3px solid #000;text-decoration:none;font-weight:bold;color:#000;font-size:17px;font-size:1.7rem;padding:10px 0;width:100%;box-sizing:border-box}.partsBoxSearchBoxTop{margin-bottom:25px}.searchTabBox .searchTab,.searchTabBoxLarge .searchTab{position:relative;z-index:1}.searchTabBox .searchTab::after,.searchTabBoxLarge .searchTab::after{clear:both;display:block;content:''}.searchTabBox .searchTab ul li,.searchTabBoxLarge .searchTab ul li{display:block;font-size:15px;font-size:1.5rem;line-height:21px;text-decoration:underline;text-align:center;width:48.5%;padding:15px 0 11px;box-sizing:border-box;position:relative;cursor:pointer;font-weight:bold}.searchTabBox .searchTab ul li:nth-of-type(1),.searchTabBoxLarge .searchTab ul li:nth-of-type(1){float:left}.searchTabBox .searchTab ul li:nth-of-type(2),.searchTabBoxLarge .searchTab ul li:nth-of-type(2){float:right}.searchTabBox .searchTab ul li:before,.searchTabBoxLarge .searchTab ul li:before{content:'';display:block;position:absolute;width:100%;height:100%;top:0;left:0;box-sizing:border-box;border:1px solid #CCC}.searchTabBox .searchTab ul li:hover,.searchTabBoxLarge .searchTab ul li:hover,.searchTabBox .searchTab ul li.active,.searchTabBoxLarge .searchTab ul li.active{background:url('../images/tabbg.gif');color:#FFF;text-decoration:none;border:0 none}.searchTabBox .searchTab ul li:hover:before,.searchTabBoxLarge .searchTab ul li:hover:before,.searchTabBox .searchTab ul li.active:before,.searchTabBoxLarge .searchTab ul li.active:before{display:none}.searchTabBox .searchTab ul li.active:after,.searchTabBoxLarge .searchTab ul li.active:after{position:absolute;content:'';display:block;left:50%;margin-left:-9px;bottom:-15px}.searchTabBox .searchTabContents,.searchTabBoxLarge .searchTabContents{background:url('../images/areabg.gif');padding:36px 25px 19px;position:relative;z-index:0}.searchTabBox .searchTabContents .tab,.searchTabBoxLarge .searchTabContents .tab{display:none}.searchTabBox .searchTabContents .tab.active,.searchTabBoxLarge .searchTabContents .tab.active{display:block}.searchTabBox .searchTabContents .tab ul li,.searchTabBoxLarge .searchTabContents .tab ul li{font-size:15px;font-size:1.5rem;margin-bottom:13px}.searchTabBox .searchTabContents .tab ul li a,.searchTabBoxLarge .searchTabContents .tab ul li a{font-weight:bold;letter-spacing:0.08em}.searchTabBox .searchTabContents .tab ul li span,.searchTabBoxLarge .searchTabContents .tab ul li span{vertical-align:middle;display:inline-block;background:#57b53c;font-size:13px;font-size:1.3rem;color:#FFF;margin-left:12px;line-height:19px;padding:0 7px}.searchTabBoxLarge .searchTab{margin-bottom:30px}.searchTabBoxLarge .searchTabContents{background:none;padding:0}.searchTabBoxLarge .searchTabContents .tab{display:block;position:absolute;width:100%;opacity:0;overflow:hidden;max-height:0;z-index:-1}.searchTabBoxLarge .searchTabContents .tab.active{position:relative;opacity:1;max-height:none;z-index:3}.partsBoxBtmlink{text-align:right;font-size:13px;font-size:1.3rem;line-height:30px;margin-top:-17px}.partsBoxPageNavi{text-align:right;font-size:13px;font-size:1.3rem;line-height:30px;margin-top:-17px}.partsBoxPageNavi span,.partsBoxPageNavi a{border:3px solid #000;padding:0px 10px;margin-left:3px;display:inline-block;text-decoration:none}.partsBoxPageNavi span:hover,.partsBoxPageNavi span.current,.partsBoxPageNavi a:hover,.partsBoxPageNavi a.current{background:#57b53c;color:#FFF}.partsBoxList1{margin-bottom:31px}.partsBoxList1 .partsBoxIndex{box-sizing:border-box;border:3px solid #000;margin-bottom:3.7%}.partsBoxList1 .partsBoxTitle{margin-bottom:7px}.partsBoxList1 .partsBoxTitle h3{font-size:15px;font-size:1.5rem;line-height:21px;letter-spacing:0.06em}.partsBoxList1 .partsBoxDescription{margin-bottom:12px;height:81px;overflow:hidden}.partsBoxList1 .partsBoxDescription p{font-size:13px;font-size:1.3rem;line-height:20.2px}.partsBoxList1 .partsBoxCorpname{font-size:13px;font-size:1.3rem;line-height:20px;font-weight:bold;margin-bottom:5px}.partsBoxList1 .partsBoxJobtypeBox,.partsBoxList1 .partsBoxJobcatBox,.partsBoxList1 .partsBoxAreaBox{margin-bottom:9px}.partsBoxList1 .partsBoxJobtypeBox dl,.partsBoxList1 .partsBoxJobcatBox dl,.partsBoxList1 .partsBoxAreaBox dl{margin:0}.partsBoxList1 .partsBoxJobtypeBox dt,.partsBoxList1 .partsBoxJobcatBox dt,.partsBoxList1 .partsBoxAreaBox dt{font-size:12px;font-size:1.2rem;background:#57b53c;color:#FFF;display:inline-block;padding:0 7px;text-align:center;box-sizing:border-box;width:50px;margin-right:7px}.partsBoxList1 .partsBoxJobtypeBox dd,.partsBoxList1 .partsBoxJobcatBox dd,.partsBoxList1 .partsBoxAreaBox dd{display:inline-block;font-size:13px;font-size:1.3rem;line-height:20px;margin:0}.partsBoxList1 .partsBoxThumb{border-bottom:3px solid #000}.partsBoxList1 .partsBoxThumb .noimage{padding-top:70.7%;background:#EEE}.partsBoxList1 .partsBoxContents{padding:13px 17px 4px}.partsBoxList2{margin-bottom:31px}.partsBoxList2 .partsBoxIndex{border:3px solid #57b53c;padding:15px 14px;box-sizing:border-box;margin-bottom:3.7%}.partsBoxList2 .partsBoxIndex::after{clear:both;display:block;content:''}.partsBoxList2 .partsBoxThumb{width:41.1%;float:left;position:relative}.partsBoxList2 .partsBoxThumb a{display:block;background-repeat:no-repeat;background-position:center center;background-size:cover}.partsBoxList2 .partsBoxThumb a:hover{opacity:0.85}.partsBoxList2 .partsBoxThumb .spacer{padding-top:66.6%}.partsBoxList2 .partsBoxThumb .noimage{background:#EEE}.partsBoxList2 .partsBoxContents{padding-left:46.6%}.partsBoxList2 .partsBoxCorpnum{font-size:13px;font-size:1.3rem;position:absolute;left:0;top:0;line-height:19px;text-decoration:none;height:19px;background:#57b53c;color:#FFF;padding:0 9px}.partsBoxList2 .partsBoxDate{font-size:13px;font-size:1.3rem;line-height:22px;font-weight:bold;letter-spacing:-0.09em;margin-top:-3px;margin-bottom:-3px}.partsBoxList2 .partsBoxTitle{margin-bottom:4px}.partsBoxList2 .partsBoxTitle h3{font-size:15px;font-size:1.5rem;line-height:28px}.partsBoxList2 .partsBoxInfo{font-size:13px;font-size:1.3rem;line-height:18px;letter-spacing:0.05em}.partsBoxList2 .partsBoxLimit{margin-bottom:0}.articleBoxIndex{margin-top:20px;border:3px solid #000;padding:15px 14px;width:auto;clear:both;box-sizing:border-box;text-align:left}.articleBoxIndex::after{clear:both;display:block;content:''}.articleBoxIndex .articleBoxTitle{margin-bottom:7px}.articleBoxIndex .articleBoxTitle h3{font-size:15px;font-size:1.5rem;line-height:21px;letter-spacing:0.06em;border-bottom:0 none;color:#000;margin-bottom:5px}.articleBoxIndex .articleBoxDescription{margin-bottom:12px;height:81px;overflow:hidden}.articleBoxIndex .articleBoxDescription p{font-size:13px;font-size:1.3rem;line-height:20.2px}.articleBoxIndex .articleBoxCorpname{font-size:13px;font-size:1.3rem;line-height:20px;font-weight:bold;margin-bottom:5px}.articleBoxIndex .articleBoxJobcatBox,.articleBoxIndex .articleBoxAreaBox{margin-bottom:9px}.articleBoxIndex .articleBoxJobcatBox dl,.articleBoxIndex .articleBoxAreaBox dl{margin:0}.articleBoxIndex .articleBoxJobcatBox dt,.articleBoxIndex .articleBoxAreaBox dt{font-size:12px;font-size:1.2rem;background:#57b53c;color:#FFF;display:inline-block;padding:0 7px;text-align:center;box-sizing:border-box;width:50px;margin-right:7px}.articleBoxIndex .articleBoxJobcatBox dd,.articleBoxIndex .articleBoxAreaBox dd{display:inline-block;font-size:13px;font-size:1.3rem;line-height:20px;margin:0}.articleBoxIndex .articleBoxThumb{width:30%;float:left;position:relative}.articleBoxIndex .articleBoxThumb a{display:block;background-repeat:no-repeat;background-position:center center;background-size:cover}.articleBoxIndex .articleBoxThumb a:hover{opacity:0.85}.articleBoxIndex .articleBoxThumb .spacer{padding-top:66.6%}.articleBoxIndex .articleBoxThumb .noimage{background:#EEE}.articleBoxIndex .articleBoxContents{padding-left:32%}.partsBoxList3{margin-bottom:31px}.partsBoxList3 .partsBoxIndex{padding:15px 19px 18px;box-sizing:border-box;margin-bottom:3.7%;background:url('../images/areabg.gif')}.partsBoxList3 .partsBoxIndex::after{clear:both;display:block;content:''}.partsBoxList3 .partsBoxThumb{width:86px;float:left;position:relative}.partsBoxList3 .partsBoxThumb a{display:block;background-repeat:no-repeat;background-position:center center;background-size:cover}.partsBoxList3 .partsBoxThumb a:hover{opacity:0.85}.partsBoxList3 .partsBoxThumb .spacer{padding-top:100%}.partsBoxList3 .partsBoxThumb .noimage{background:#EEE}.partsBoxList3 .partsBoxContents{padding-left:105px}.partsBoxList3 .partsBoxTitle{padding-bottom:13px;border-bottom:1px dotted #000;margin-bottom:19px}.partsBoxList3 .partsBoxTitle h3{font-size:15px;font-size:1.5rem;line-height:22px}.partsBoxList3 .partsBoxCorpname{font-size:13px;font-size:1.3rem;line-height:18px;font-weight:bold}.partsBoxList3 .partsBoxMemberName{font-size:13px;font-size:1.3rem;line-height:20px;font-weight:normal;margin-bottom:15px}.partsBoxList3 .partsBoxDescription p{font-size:13px;font-size:1.3rem;line-height:20px}.messageBoxIndex{padding:15px 19px 18px;width:auto;box-sizing:border-box;background:url('../images/areabg.gif')}.messageBoxIndex::after{clear:both;display:block;content:''}.messageBoxIndex .messageBoxThumb{width:86px;float:left;position:relative}.messageBoxIndex .messageBoxThumb a{display:block;background-repeat:no-repeat;background-position:center center;background-size:cover}.messageBoxIndex .messageBoxThumb a:hover{opacity:0.85}.messageBoxIndex .messageBoxThumb .spacer{padding-top:100%}.messageBoxIndex .messageBoxThumb .noimage{background:#EEE}.messageBoxIndex .messageBoxContents{padding-left:105px}.messageBoxIndex .messageBoxTitle{padding-bottom:0;margin-bottom:19px}.messageBoxIndex .messageBoxTitle h3{font-size:15px;font-size:1.5rem;line-height:22px;border-bottom:0 none;color:#000;margin-bottom:0}.messageBoxIndex .messageBoxCorpname{font-size:13px;font-size:1.3rem;line-height:18px;font-weight:bold}.messageBoxIndex .messageBoxMemberName{font-size:13px;font-size:1.3rem;line-height:25px;font-weight:bold;margin-bottom:3px}.messageBoxIndex .messageBoxDescription p{font-size:13px;font-size:1.3rem;line-height:20px}.partsBoxList4{margin-bottom:31px}.partsBoxList4 .partsBoxIndex{padding:0;box-sizing:border-box;margin-bottom:3.7%;border-top:3px solid #57b53c;background:#e3f2de}.partsBoxList4 .partsBoxIndex::after{clear:both;display:block;content:''}.partsBoxList4 .partsBoxThumb{width:128px;float:left;position:relative}.partsBoxList4 .partsBoxThumb a{display:block;background-repeat:no-repeat;background-position:center center;background-size:cover}.partsBoxList4 .partsBoxThumb a:hover{opacity:0.85}.partsBoxList4 .partsBoxThumb .spacer{padding-top:100%}.partsBoxList4 .partsBoxThumb .noimage{background:#EEE}.partsBoxList4 .partsBoxContents{padding-left:148px;padding-top:16px;padding-right:15px;padding-bottom:15px}.partsBoxList4 .partsBoxTitle{margin-bottom:7px}.partsBoxList4 .partsBoxTitle h3{font-size:16px;font-size:1.6rem;line-height:24px}.partsBoxList4 .partsBoxDescription p{font-size:13px;font-size:1.3rem;line-height:20px}.searchLinks{margin-bottom:34px}.searchLinks::after{clear:both;display:block;content:''}.searchLinks .searchLinksInner{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;flex-wrap:wrap}.searchLinks .searchLinksInner:before{content:"";display:block;width:23.6%;order:1}.searchLinks .searchLinksInner:after{content:"";display:block;width:23.6%}.searchLinks .searchLinksInner .searchCat{width:23.6%;box-sizing:border-box;margin-bottom:1.9%;text-align:center}.searchLinks .searchLinksInner .searchCat a{display:block;border:1px solid #CCC;background:#FFF;font-size:14px;font-size:1.4rem;font-weight:bold;padding:13px 13px 12px;height:100%;box-sizing:border-box}.searchLinks .searchLinksInner .searchCat:hover a,.searchLinks .searchLinksInner .searchCat.active a{background:url('../images/tabbg.gif');color:#FFF}.pageNavBox{margin-bottom:20px}.pageNavBox::after{clear:both;display:block;content:''}.pageNavBox .numbersBox{font-size:13px;font-size:1.3rem;font-weight:bold;float:left;padding-top:5px}.pageNavBox .numbersBox .total{font-size:20px;font-size:2rem;line-height:26px;color:#57b53c;vertical-align:bottom}.pageNavBox .pagerBox{float:right}.pageNavBox .pagerBox ul{text-align:right}.pageNavBox .pagerBox ul li{display:inline-block;vertical-align:top;font-size:13px;font-size:1.3rem;font-weight:bold;margin-left:1px}.pageNavBox .pagerBox ul li span,.pageNavBox .pagerBox ul li a{display:block;padding:4px 10px;border:1px solid #CCC}.pageNavBox .pagerBox ul li span{background:#CCC;color:#FFF}.pageNavBox .pagerBox ul li a{background:#FFF;color:#000}.partsBoxSearchList .partsBoxIndex{margin-bottom:40px}.partsBoxSearchList .partsBoxIndex::after{clear:both;display:block;content:''}.partsBoxSearchList .partsBoxIndex .partsBoxIndexInner{padding:30px 29px 30px 31px;border:1px solid #CCC;border-top:0 none}.partsBoxSearchList .partsBoxIndex .partsBoxTop{margin-top:-4px;padding-right:33%;position:relative;padding-bottom:32px;border-bottom:2px dotted #000;margin-bottom:30px}.partsBoxSearchList .partsBoxIndex .partsBoxTop::after{clear:both;display:block;content:''}.partsBoxSearchList .partsBoxIndex .partsBoxBtm{border-top:0 none}.partsBoxSearchList .partsBoxIndex .partsBoxBtm::after{clear:both;display:block;content:''}.partsBoxSearchList .partsBoxIndex .partsBoxThumb{float:left;width:125px;padding-top:4px}.partsBoxSearchList .partsBoxIndex .partsBoxDescription{padding-left:146px}.partsBoxSearchList .partsBoxIndex .partsBoxDescription h4{font-size:15px;font-size:1.5rem;line-height:22px}.partsBoxSearchList .partsBoxIndex .partsBoxTitle h3{background:url('../images/tabbg.gif');padding:11px 31px 9px;color:#FFF;font-size:20px;font-size:2rem;font-weight:bold;margin-bottom:0}.partsBoxSearchList .partsBoxIndex .partsBoxTitle h3 a{color:#FFF}.partsBoxSearchList .partsBoxIndex .partsBoxDescription p{font-size:12px;font-size:1.2rem;line-height:22px}.partsBoxSearchList .partsBoxIndex .partsBoxBtn{text-align:center;font-size:17px;font-size:1.7rem;margin-bottom:10px;position:absolute;right:0;top:0;width:31.8%}.partsBoxSearchList .partsBoxIndex .partsBoxBtn a{padding:8px 12px}.partsBoxSearchList .partsBoxIndex .partsBoxBtn a:before{content:'';display:inline-block;margin-right:10px;vertical-align:middle;display:none}.partsBoxSearchList .partsBoxIndex .partsBoxBtnMobile{text-align:center;font-size:17px;font-size:1.7rem;width:140px;margin:0 auto 10px;display:none}.partsBoxSearchList .partsBoxIndex .partsBoxBtnMobile a{padding:8px 12px}.partsBoxSearchList .partsBoxIndex .partsBoxBtnMobile a:before{content:'';display:inline-block;margin-right:10px;vertical-align:middle;display:none}.partsBoxSearchList .partsBoxIndex .partsBoxCopy{margin-bottom:15px}.partsBoxSearchList .partsBoxIndex .partsBoxCopy h4{font-size:15px;font-size:1.5rem;line-height:22px}.partsBoxSearchList .partsBoxIndex .partsBoxJobtypeBox,.partsBoxSearchList .partsBoxIndex .partsBoxJobcatBox,.partsBoxSearchList .partsBoxIndex .partsBoxAreaBox{margin-bottom:9px}.partsBoxSearchList .partsBoxIndex .partsBoxJobtypeBox dl,.partsBoxSearchList .partsBoxIndex .partsBoxJobcatBox dl,.partsBoxSearchList .partsBoxIndex .partsBoxAreaBox dl{margin:0}.partsBoxSearchList .partsBoxIndex .partsBoxJobtypeBox dt,.partsBoxSearchList .partsBoxIndex .partsBoxJobcatBox dt,.partsBoxSearchList .partsBoxIndex .partsBoxAreaBox dt{font-size:12px;font-size:1.2rem;background:#57b53c;color:#FFF;display:inline-block;padding:0 7px;text-align:center;box-sizing:border-box;width:50px;margin-right:7px}.partsBoxSearchList .partsBoxIndex .partsBoxJobtypeBox dd,.partsBoxSearchList .partsBoxIndex .partsBoxJobcatBox dd,.partsBoxSearchList .partsBoxIndex .partsBoxAreaBox dd{display:inline-block;font-size:13px;font-size:1.3rem;line-height:20px;margin:0}.partsBoxSearchList .partsBoxIndex .partsBoxJobtypeBox{margin-bottom:0}.partsBoxSearchList .partsBoxIndex .entryBox{content:'エントリー済み';display:block;background:#e3f2de;font-size:14px;text-align:center;margin-top:5px;padding:10px 10px;font-weight:bold;margin-bottom:20px;border:0 none}.partsBoxSearchList .partsBoxIndex .entryFlag_1{display:block}.partsBoxSearchList .partsBoxIndex .entryFlag_0{display:none}.partsBoxSearchListSmall .partsBoxIndex .partsBoxThumb{padding-right:21px}.partsBoxSearchListSmall .partsBoxIndex .partsBoxDescription{padding-left:0}.partsBoxSearchListSmall .partsBoxIndex .partsBoxTop{border-bottom:0 none;margin-bottom:0}.sideCol .partsBoxHead{text-align:center;margin-bottom:8px}.sideCol .partsBoxHead h2{font-size:20px;font-size:2rem;line-height:25px;font-weight:bold}.sideCol .widget_sp_image{margin-bottom:10px;text-align:center}.sideCol .sideBannar{margin-bottom:40px}.sideCol .partsBoxList2 .partsBoxIndex{width:100%}.sideCol .partsBoxList2 .partsBoxBtmlink{margin-top:0}#mainView{padding-top:30px;padding-bottom:30px;background:#EEE}#mainView .topSlide a{display:block}#mainView .topSlide .widget_sp_image-image-link{display:table-cell;vertical-align:middle}#mainView .widget_sp_image img{border:3px solid #000;box-sizing:border-box}#mainView .textwidget{width:100%;height:100%;box-sizing:border-box;border:3px solid #000;background:#FFF;text-align:left;display:table-cell}#mainView .textwidget .textwidgetInner{position:relative}#mainView .textwidget img{border-right:3px solid #000;width:69.85%}#mainView .textwidget .txtInfo{position:absolute;width:30%;right:0;top:0;height:100%}#mainView .textwidget .txtInfoInner{padding:37px 34px 37px 41px}#mainView .textwidget .txtTitle{margin-bottom:21px}#mainView .textwidget .txtTitle h3{font-size:24px;font-size:2.4rem;line-height:30px;font-weight:bold}#mainView .textwidget .txtDescription{margin-bottom:22px}#mainView .textwidget .txtDescription p{font-size:14px;font-size:1.4rem;line-height:25px}#mainView .textwidget .partsBoxCorpname{font-size:16px;font-size:1.6rem;line-height:22px;font-weight:bold;margin-bottom:10px;letter-spacing:-0.01em}#mainView .textwidget .partsBoxJobtypeBox,#mainView .textwidget .partsBoxJobcatBox,#mainView .textwidget .partsBoxAreaBox{margin-bottom:9px}#mainView .textwidget .partsBoxJobtypeBox dl,#mainView .textwidget .partsBoxJobcatBox dl,#mainView .textwidget .partsBoxAreaBox dl{margin:0}#mainView .textwidget .partsBoxJobtypeBox dt,#mainView .textwidget .partsBoxJobcatBox dt,#mainView .textwidget .partsBoxAreaBox dt{font-size:12px;font-size:1.2rem;background:#57b53c;color:#FFF;display:inline-block;padding:0 7px;text-align:center;box-sizing:border-box;width:50px;margin-right:7px}#mainView .textwidget .partsBoxJobtypeBox dd,#mainView .textwidget .partsBoxJobcatBox dd,#mainView .textwidget .partsBoxAreaBox dd{display:inline-block;font-size:13px;font-size:1.3rem;line-height:20px;margin:0}#mainView .slick-initialized .slick-slide{display:table}#mainView .slick-prev,#mainView .slick-next{position:absolute}#mainView .slick-prev:before,#mainView .slick-next:before{display:none}#mainView .slick-prev{left:-35px}#mainView .slick-next{right:-35px}.partsBoxMainView{margin:0 auto}#js-mobileMenu{display:none}.searchTopFrameBox .searchTopFrame{margin-bottom:10px}.searchTopFrameBox .searchTopFrame iframe{width:100%;border:0 none;margin:0;height:447px;overflow:hidden}.searchTopFrameBox .searchTopFrameBtn{text-align:center;font-size:17px;font-size:1.7rem;margin-bottom:30px;margin-right:auto;margin-left:auto;max-width:300px;width:100%;box-sizing:border-box}.searchTopFrameBox .searchTopFrameBtn input[type="button"],.searchTopFrameBox .searchTopFrameBtn a{padding:14px 12px 12px;text-decoration:none}.searchTopFrameBox .searchTopFrameBtn input[type="button"]:before,.searchTopFrameBox .searchTopFrameBtn a:before{content:'';display:inline-block;margin-right:10px;vertical-align:middle;display:none}.searchTopFrameBox .searchTopFrameBtn input[type="button"] span,.searchTopFrameBox .searchTopFrameBtn a span{display:block;font-size:13px;font-size:1.3rem}.searchTopFrameBox .searchTopFrameBtn.large a{padding:23px 12px}.partsBoxFrameSearchbox{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;flex-wrap:wrap}.partsBoxFrameSearchbox .partsBoxIndex{margin-bottom:0px !important;width:49%;box-sizing:border-box;border:1px solid #CCC}.partsBoxFrameSearchbox .partsBoxIndex::after{clear:both;display:block;content:''}.partsBoxFrameSearchbox .partsBoxIndex .partsBoxIndexInner{padding:30px 29px 30px 31px;border-top:0 none;border:0 none}.partsBoxFrameSearchbox .partsBoxIndex .partsBoxTop{margin-top:-4px;padding-right:33%;position:relative;padding-bottom:32px;border-bottom:2px dotted #000;margin-bottom:30px}.partsBoxFrameSearchbox .partsBoxIndex .partsBoxTop::after{clear:both;display:block;content:''}.partsBoxFrameSearchbox .partsBoxIndex .partsBoxBtm{border-top:0 none}.partsBoxFrameSearchbox .partsBoxIndex .partsBoxBtm::after{clear:both;display:block;content:''}.partsBoxFrameSearchbox .partsBoxIndex .partsBoxThumb{float:left;width:100px;padding-top:4px}.partsBoxFrameSearchbox .partsBoxIndex .partsBoxContents{padding-left:115px}.partsBoxFrameSearchbox .partsBoxIndex .partsBoxDescription{padding-left:0;margin-bottom:10px;padding-top:8px;clear:both}.partsBoxFrameSearchbox .partsBoxIndex .partsBoxDescription p{font-size:12px;font-size:1.2rem;line-height:22px}.partsBoxFrameSearchbox .partsBoxIndex .partsBoxDescription h4{font-size:15px;font-size:1.5rem;line-height:22px}.partsBoxFrameSearchbox .partsBoxIndex .partsBoxTitle h3{background:url('../images/tabbg.gif');padding:11px 10px 9px;color:#FFF;font-size:16px;font-size:1.6rem;font-weight:bold}.partsBoxFrameSearchbox .partsBoxIndex .partsBoxTitle h3 a{color:#FFF}.partsBoxFrameSearchbox .partsBoxIndex .partsBoxBtn{text-align:center;font-size:17px;font-size:1.7rem;width:140px;margin:0 auto 10px;position:static;display:block !important}.partsBoxFrameSearchbox .partsBoxIndex .partsBoxBtn a{padding:8px 12px}.partsBoxFrameSearchbox .partsBoxIndex .partsBoxBtn a:before{content:'';display:inline-block;margin-right:10px;vertical-align:middle;display:none}.partsBoxFrameSearchbox .partsBoxIndex .partsBoxCopy{margin-bottom:8px}.partsBoxFrameSearchbox .partsBoxIndex .partsBoxCopy h4{font-size:15px;font-size:1.5rem;line-height:22px}.partsBoxFrameSearchbox .partsBoxIndex .partsBoxJobtypeBox,.partsBoxFrameSearchbox .partsBoxIndex .partsBoxJobcatBox,.partsBoxFrameSearchbox .partsBoxIndex .partsBoxAreaBox{margin-bottom:9px}.partsBoxFrameSearchbox .partsBoxIndex .partsBoxJobtypeBox dl,.partsBoxFrameSearchbox .partsBoxIndex .partsBoxJobcatBox dl,.partsBoxFrameSearchbox .partsBoxIndex .partsBoxAreaBox dl{margin:0}.partsBoxFrameSearchbox .partsBoxIndex .partsBoxJobtypeBox dt,.partsBoxFrameSearchbox .partsBoxIndex .partsBoxJobcatBox dt,.partsBoxFrameSearchbox .partsBoxIndex .partsBoxAreaBox dt{font-size:12px;font-size:1.2rem;background:#57b53c;color:#FFF;display:inline-block;padding:0 7px;text-align:center;box-sizing:border-box;width:50px;margin-right:7px}.partsBoxFrameSearchbox .partsBoxIndex .partsBoxJobtypeBox dd,.partsBoxFrameSearchbox .partsBoxIndex .partsBoxJobcatBox dd,.partsBoxFrameSearchbox .partsBoxIndex .partsBoxAreaBox dd{display:inline-block;font-size:13px;font-size:1.3rem;line-height:20px;margin:0}.partsBoxFrameSearchbox .partsBoxIndex .partsBoxJobtypeBox,.partsBoxFrameSearchbox .partsBoxIndex .partsBoxJobcatBox{margin-bottom:0}.gnav{border-bottom:6px solid #57b53c;border-top:2px solid #babaad;background:url('../images/gnavicon_0000.png')}.gnav ul{display:table;width:100%;table-layout:fixed;border-collapse:collapse}.gnav ul li{display:table-cell;border-left:2px solid #babaad;border-right:2px solid #babaad;font-size:14px;font-size:1.4rem;text-align:center;font-weight:bold;vertical-align:top}.gnav ul li a{display:table;width:100%;text-decoration:none}.gnav ul li a span{display:table-cell;position:relative;overflow:hidden;height:45px;vertical-align:middle;padding:0 11px 0 39px;line-height:1}.gnav ul li a:hover{background-color:#FFF}.gnav ul li a .icon{position:absolute;left:7px;top:6px;width:32px;height:32px}.postTitle{margin-bottom:29px}.postTitle h1{display:block;font-size:24px;font-size:2.4rem;line-height:1.7;background:#57b53c;color:#FFF;padding:11px 25px;text-align:left;background:url('../images/tabbg.gif')}.h1header{display:block;font-size:24px;font-size:2.4rem;line-height:1.7;background:#57b53c;color:#FFF;padding:11px 25px;text-align:left;background:url('../images/tabbg.gif');margin-bottom:29px;font-weight:bold}.partsBoxDecisionBtn{margin-bottom:20px}.partsBoxSnsBox{margin-bottom:25px}.partsBoxSnsBox ul{text-align:center}.partsBoxSnsBox ul li{display:inline-block;vertical-align:top;margin:0 3px}.partsBoxSnsBox ul li #___plusone_0{vertical-align:top !important}.partsBoxSnsBox ul .indexSnsBtnTw{padding-top:41px}.postContent{font-size:15px;font-size:1.5rem;line-height:24px;margin-bottom:30px}.postContent .dotline{border-bottom:2px dotted #b3b3b3;margin-bottom:26px}.postContent h1{display:block;font-size:24px;font-size:2.4rem;line-height:1.7;background:#57b53c;color:#FFF;padding:30px;text-align:left}.postContent h2{font-size:24px;font-size:2.4rem;line-height:42px;color:#57b53c;position:relative;padding:3px 10px 3px 24px;letter-spacing:0.05em;margin-bottom:16px}.postContent h2::before{content:'';position:absolute;display:block;left:0;width:7px;height:48px;background:url('../images/tabbg.gif')}.postContent h3{font-size:18px;font-size:1.8rem;position:relative;border-bottom:2px solid #57b53c;margin-bottom:15px;font-weight:bold;color:#57b53c;padding:5px 0 4px}.postContent h4{font-size:16px;font-size:1.6rem;font-weight:bold;margin-bottom:21px;color:#57b53c}.postContent h5{font-size:15px;font-size:1.5rem;font-weight:bold;margin-bottom:19px}.postContent p{font-size:15px;font-size:1.5rem;line-height:24px;margin-bottom:25px}.postContent ol,.postContent ul{font-size:15px;font-size:1.5rem;line-height:24px;margin-bottom:25px;padding-left:14px}.postContent ol li,.postContent ul li{font-size:15px;font-size:1.5rem;line-height:24px;margin-bottom:0;position:relative}.postContent ol li::before,.postContent ul li::before{content:'';display:block;position:absolute}.postContent ul li::before{width:4px;height:4px;background:#57b53c;border-radius:2px;top:8px;left:-14px}.postContent ol{counter-reset:number}.postContent ol li::before{counter-increment:number;content:counter(number);top:0;left:-16px;font-weight:bold}.postContent a{text-decoration:underline}.postContent table{width:100%;border-collapse:collapse;border-spacing:1px;margin-bottom:40px;text-align:left}.postContent table th,.postContent table td{vertical-align:top;padding:10px;font-size:15px;font-size:1.5rem}.postContent table th .tablesplit,.postContent table td .tablesplit{border-bottom:1px dotted #000;padding:5px 0}.postContent table th .tablesplit:nth-last-of-type(1),.postContent table td .tablesplit:nth-last-of-type(1){border-bottom:0 none}.postContent table th.bg_glay,.postContent table td.bg_glay{background:#f1f1f1}.postContent table th.formlabel,.postContent table td.formlabel{background:#e3f2de}.postContent table th #map_canvas,.postContent table th iframe,.postContent table td #map_canvas,.postContent table td iframe{width:100% !important;height:358px !important;box-sizing:border-box}.postContent table th textarea,.postContent table th input[type="password"],.postContent table th input[type="text"],.postContent table th input[type="email"],.postContent table td textarea,.postContent table td input[type="password"],.postContent table td input[type="text"],.postContent table td input[type="email"]{width:100%}.postContent table th{background:#b0dca4;border:1px solid #000;line-height:24px}.postContent table td{border:1px solid #000;line-height:19px}.postContent table td.is_entry_1:after{content:'エントリー済み';display:block;background:#e3f2de;font-size:12px;text-align:center;margin-top:5px;padding:0px 10px;font-weight:bold}.postContent table.formtable{border-spacing:2px}.postContent table.formtable th,.postContent table.formtable td{border:2px solid #000}.postContent table.formtable th{padding-top:8px;padding-bottom:8px}.postContent table.formtable td{padding:20px}.postContent .submitBtn{max-width:300px;width:100%;margin:0 auto 40px}.postContent .submitArea{text-align:center}.postContent .submitBack{max-width:150px;display:inline-block}.postContent .submitBack input[type="submit"]{background:#CCC}.postContent .submitNext{max-width:150px;display:inline-block}.postContent textarea,.postContent input[type="password"],.postContent input[type="text"],.postContent input[type="email"]{border:1px solid #c6c6c6;font-size:14px;font-size:1.4rem;padding:8px 20px}.postContent input[type="button"],.postContent input[type="submit"]{display:block;background:#fed900;border:3px solid #000;text-decoration:none;font-weight:bold;padding:14px 12px 12px;font-size:17px;font-size:1.7rem;color:#000;width:100%;box-sizing:border-box}.postContent .formInput{margin-bottom:10px}.postContent .formInput .inlineblock{display:inline-block;margin-right:40px}.postContent .formInput .inlineblock:nth-last-of-type(1){margin-right:0}.postContent .formInput:nth-last-of-type(1){margin-bottom:0}.postContent .confirmInput{padding:10px 0 0}.postContent blockquote{background:#F2F2F2;padding:40px 15px 20px;border-top:1px solid #CCC;border-bottom:1px solid #CCC;margin:0 auto 25px;position:relative}.postContent blockquote *{position:relative;z-index:1}.postContent .color_gray{color:#888}.postContent .color_red{color:#eb0808}.postContent .regTopTxt li span{background:#F9F105}.postContent .box_4Column{clear:both;margin-left:-2%;position:relative}.postContent .box_4Column::after{clear:both;display:block;content:''}.postContent .box_4Column .box_column_index{float:left;width:23%;margin-left:2%;margin-bottom:2%}.postContent .box_4Column .box_column_index img{margin-bottom:10px}.postContent .box_4Column .box_column_index:nth-of-type(4n+1){clear:both}.postContent .contentbox1{padding:13px 20px;border:3px solid #57b53c;margin-bottom:26px}.postContent .contentbox2{padding:19px 26px;margin-bottom:26px;background:url('../images/areabg.gif')}.postContent .contentbox3{padding:19px 26px;margin-bottom:26px;background:#e3f2de}.postContent .contentbox4{padding:13px 20px;border:3px solid #eb0808;margin-bottom:26px;background:#fcefef;color:#ed0b0b}.postContent .contentbox4 p{color:#ed0b0b}.postContent .contentbox5{padding:13px 30px 23px;border:1px solid #CCC;margin-bottom:26px}.postContent .contentbox5 h5{color:#000;border-bottom:2px dotted #000;font-size:18px;font-size:1.8rem;line-height:52px;margin-bottom:16px}.postContent .contentbox5 p:nth-last-of-type(1){margin-bottom:0}.postContent .policyBox{border:1px solid #CCC;border-top:4px solid #57b53c;padding:16px 20px}.postContent .policyBox .scrollBox{height:155px;overflow-y:auto}.postContent .policyBox h5{margin-bottom:8px}.postContent .btn{margin:0 auto 30px;width:100%;max-width:250px;display:block;color:#FFF;font-size:14px;text-align:center;border-radius:3px;padding:12px;text-decoration:none;background:#57b53c}.postContent .btn:hover{background:#333}.postContent .box_ptn01{clear:both;margin-bottom:10px;padding-bottom:10px;border-bottom:1px dotted #CCC}.postContent .box_ptn01 .box_ptn_inner:after{content:'';display:block;clear:both}.postContent .box_ptn01 .box_ptn_top{clear:both}.postContent .box_ptn01 .box_ptn_top .box_ptn_icon{max-width:79px;width:9.9%}.postContent .box_ptn01 .box_ptn_top .box_ptn_icon img{margin-bottom:0}.postContent .box_ptn01 .box_ptn_top h3{margin-bottom:0}.postContent .box_ptn01 .box_ptn_top p{margin-bottom:10px}.postContent .box_ptn01 .box_ptn_top:after{content:'';display:block;clear:both}.postContent .box_ptn01 .box_ptn_btm{clear:both}.postContent .box_ptn01 .box_ptn_btm:after{content:'';display:block;clear:both}.postContent .box_ptn01 .box_ptn_btm .box_ptn_icon{max-width:46.3%}.postContent .box_ptn01 .box_ptn_btmlink{font-size:14px;text-align:right;font-weight:bold}.postContent .box_ptn04,.postContent .box_ptn02{clear:both;margin-bottom:10px;padding-bottom:10px;border-bottom:1px dotted #CCC}.postContent .box_ptn04 .box_ptn_inner:after,.postContent .box_ptn02 .box_ptn_inner:after{content:'';display:block;clear:both}.postContent .box_ptn04 .box_ptn_top,.postContent .box_ptn02 .box_ptn_top{clear:both}.postContent .box_ptn04 .box_ptn_top h3,.postContent .box_ptn02 .box_ptn_top h3{margin-bottom:0}.postContent .box_ptn04 .box_ptn_top p,.postContent .box_ptn02 .box_ptn_top p{margin-bottom:10px}.postContent .box_ptn04 .box_ptn_top:after,.postContent .box_ptn02 .box_ptn_top:after{content:'';display:block;clear:both}.postContent .box_ptn04 .box_ptn_btm,.postContent .box_ptn02 .box_ptn_btm{clear:both}.postContent .box_ptn04 .box_ptn_btm img,.postContent .box_ptn02 .box_ptn_btm img{margin:0}.postContent .box_ptn04 .box_ptn_btm:after,.postContent .box_ptn02 .box_ptn_btm:after{content:'';display:block;clear:both}.postContent .box_ptn04 .box_ptn_btm .box_ptn_icon,.postContent .box_ptn02 .box_ptn_btm .box_ptn_icon{max-width:30%}.postContent .box_ptn04 .box_ptn_btm .box_ptn_contents,.postContent .box_ptn02 .box_ptn_btm .box_ptn_contents{padding-left:33%}.postContent .box_ptn04 .box_ptn_btm .contentbox,.postContent .box_ptn02 .box_ptn_btm .contentbox{margin-bottom:10px;padding:8px 8px 0}.postContent .box_ptn04 .box_ptn_btmlink,.postContent .box_ptn02 .box_ptn_btmlink{font-size:14px;text-align:right;font-weight:bold}.postContent .box_ptn03{clear:both;margin-bottom:20px}.postContent .box_ptn03 .box_ptn_inner:after{content:'';display:block;clear:both}.postContent .box_ptn03 .box_ptn_icon{max-width:79px;width:9.9%}.postContent .box_ptn03 .box_ptn_icon img{margin-bottom:20px;margin-right:10px}.postContent .box_ptn03 h3{margin-bottom:0}.postContent .box_ptn03 p{margin-bottom:10px}.postContent .box_ptn03:after{content:'';display:block;clear:both}.postContent .colorBox{background:#ffdbde;border:1px solid #ff9999;padding:20px;margin-bottom:20px}.postContent .colorBox .colorBoxHead{font-size:22px;font-weight:bold;vertical-align:middle;margin-bottom:10px;text-shadow:-2px -2px #FFF, 2px -2px #FFF, -2px 2px #FFF, 2px 2px #FFF}.postContent .colorBox .colorBoxHead img{vertical-align:middle;margin-bottom:0}.postContent .partsBoxBtn{text-align:center;font-size:17px;font-size:1.7rem;margin-bottom:30px;margin-right:auto;margin-left:auto;max-width:300px;width:100%;box-sizing:border-box}.postContent .partsBoxBtn input[type="button"],.postContent .partsBoxBtn a{padding:14px 12px 12px;text-decoration:none}.postContent .partsBoxBtn input[type="button"]:before,.postContent .partsBoxBtn a:before{content:'';display:inline-block;margin-right:10px;vertical-align:middle;display:none}.postContent .partsBoxBtn input[type="button"] span,.postContent .partsBoxBtn a span{display:block;font-size:13px;font-size:1.3rem}.postContent .partsBoxBtn.large a{padding:23px 12px}.postContent .error p,.postContent .validerrorBox p{margin-bottom:5px;color:#eb0808}.postContent .error ul li,.postContent .validerrorBox ul li{color:#eb0808}.postContent .login_error{margin-bottom:5px;color:#eb0808;font-size:12px;font-size:1.2rem}.postContent .formInput.formInputHorizon input{width:auto !important;vertical-align:middle;margin-bottom:5px}.postContent .formInfo{font-size:13px;font-size:1.3rem;color:#999}.postContent #js-school_type_select{display:none !important}.postContent #js-school_type_radio .inlineblock{margin-bottom:8px;margin-right:20px}.postContent .exttgt{margin-top:-100px;padding-top:100px}.postContent .chat{margin-bottom:20px;display:table;width:100%;box-sizing:border-box}.postContent .chat::after{clear:both;display:block;content:''}.postContent .chat .chatImg{display:table-cell;text-align:center;width:70px;vertical-align:middle;padding-right:15px}.postContent .chat .chatImg img{max-width:70px;margin-bottom:0 !important}.postContent .chat .chatImg span{display:block;font-size:13px;color:#57b53c;font-weight:bold;padding-top:6px}.postContent .chat .chatImg .wp-caption-text{display:none}.postContent .chat .chatImg .wp-caption{max-width:70px}.postContent .chat .chatTxt{display:table-cell;position:relative;vertical-align:middle}.postContent .chat .chatTxt p{margin-bottom:0}.corpmap{margin-bottom:40px;margin-top:-41px}.corpmap #map_canvas,.corpmap iframe{max-width:100%;width:100%;border:1px solid #000;height:358px !important;box-sizing:border-box}.entryBox{border:3px solid #000;margin-bottom:40px}.entryBox .entryBoxInner{display:block}.entryBox .entryBoxIndex{width:auto;box-sizing:border-box;padding:29px 29px 20px}.entryBox .entryBoxIndex .partsBoxBtn{max-width:248px;margin-bottom:21px}.entryBox .entryBoxIndex .partsBoxBtn .commonBtn{padding:11px 12px 10px}.entryBox .entryBoxIndex .favBtn{text-align:center;font-size:15px;font-size:1.5rem;padding:14px 0 13px;margin-bottom:21px}.entryBox .entryBoxIndex .favBtn a{display:inline-block;line-height:24px}.entryBox .entryBoxIndex .favBtn a:before{content:'';display:inline-block;vertical-align:middle;margin-right:11px}.entryBox .entryBoxIndex:nth-of-type(2){display:none}.entryBox.hide{display:none}.entryBox.entryFlag_1 .entryBoxIndex{width:auto}.entryBox.entryFlag_1 .entryBoxIndex:before{content:'エントリー済みです';display:block;text-align:center;margin-bottom:15px;font-weight:bold}.entryBox.entryFlag_1 .entryBoxIndex:nth-of-type(2){display:none}.entryBox.entryFlag_1 .entryBoxIndex .partsBoxBtn{position:relative;opacity:0.3}.entryBox.entryFlag_1 .entryBoxIndex .partsBoxBtn:after{position:absolute;content:'';display:block;width:100%;height:100%;top:0;left:0}.entryBox.entryFlag_1 .entryBoxIndex .partsBoxDescription{display:none}.entryExpMsg{margin-bottom:15px;background:#EEE;text-align:center;font-size:13px;font-weight:bold;padding:10px;display:none}.entryExpMsg.active{display:block}.corpBoxTop{margin-bottom:25px}.corpBoxTop::after{clear:both;display:block;content:''}.corpBoxTop .partsBoxThumb{float:left;width:126px;margin-right:21px}.corpBoxTop .partsBoxThumb img{margin-bottom:0}.noresult{font-size:15px;font-size:1.5rem}.corpBox{border:3px solid #000;margin-bottom:40px}.corpBox .corpBoxHead{font-size:18px;font-size:1.8rem;line-height:22px;font-weight:bold;padding:14px 30px;border-bottom:1px solid #000}.corpBox .corpBoxBody{padding:14px 30px 17px}.corpBox .corpBoxBody .corpBoxLabel{font-size:15px;font-size:1.5rem;line-height:22px;color:#57b53c;font-weight:bold;padding-top:3px;margin-bottom:3px}.corpBox .corpBoxBody .partsBoxAreaBox{margin-right:30px}.corpBox .corpBoxBody .partsBoxJobcatBox,.corpBox .corpBoxBody .partsBoxAreaBox{margin-bottom:0;display:inline-block;vertical-align:top}.corpBox .corpBoxBody .partsBoxJobcatBox dl,.corpBox .corpBoxBody .partsBoxAreaBox dl{margin:0}.corpBox .corpBoxBody .partsBoxJobcatBox dt,.corpBox .corpBoxBody .partsBoxAreaBox dt{font-size:12px;font-size:1.2rem;line-height:19px;background:#57b53c;color:#FFF;display:inline-block;vertical-align:middle;padding:0 7px;text-align:center;box-sizing:border-box;width:50px;margin-right:7px}.corpBox .corpBoxBody .partsBoxJobcatBox dd,.corpBox .corpBoxBody .partsBoxAreaBox dd{display:inline-block;font-size:15px;font-size:1.5rem;vertical-align:middle;line-height:19px;line-height:20px;margin:0}.corpLink{margin-bottom:40px;text-align:center;background:#EEE;padding:20px}.infoBox{border:3px solid #57b53c;margin-bottom:40px}.infoBox .infoBoxHead{font-size:18px;font-size:1.8rem;line-height:22px;font-weight:bold;padding:14px 41px;border-bottom:1px solid #57b53c;color:#57b53c}.infoBox .infoBoxBody{padding:12px 41px 13px}.infoBox .infoBoxBody ul{margin-bottom:0;padding-left:6px}.infoBox .infoBoxBody ul li{font-size:16px;font-size:1.6rem;line-height:30px;font-weight:bold}.infoBox .infoBoxBody ul li:before{background:#000;top:14px;left:-12px;border-radius:0}.infoBox .infoBoxBody ul li:nth-last-of-type(1){margin-bottom:0}.profBox{background:url('../images/areabg.gif');padding:21px;margin-bottom:30px}.profBox::after{clear:both;display:block;content:''}.profBox .profThumb{background-repeat:no-repeat;background-position:center center;background-size:cover;float:left;width:42%}.profBox .profThumb .spacer{padding-top:100%}.profBox .profContent{padding-left:45%}.profBox .profSubTitle{font-size:15px;font-size:1.5rem;line-height:17px;font-weight:bold;margin-bottom:13px}.profBox .profTitle{font-size:24px;font-size:2.4rem;line-height:32px;font-weight:bold;border-bottom:2px dotted #000;margin-bottom:17px;padding-bottom:9px}.profBox .profTitle span{font-size:14px;font-size:1.4rem;line-height:32px;font-weight:normal;color:#57b53c;vertical-align:baseline;margin-left:13px}.profBox .profDescription p{font-size:15px;font-size:1.5rem;line-height:22px;margin-bottom:0}.formBox .postMeta,.formBox .postTitle{padding-left:0;padding-right:0}.tableScrollHead{display:none}.calselect{margin-bottom:30px;text-align:right}.loginWrap{margin-bottom:40px}.loginWrap::after{clear:both;display:block;content:''}.loginWrap .loginBox{float:left;width:48%;border:3px solid #000;padding:20px;box-sizing:border-box}.loginWrap .loginBox table{margin-bottom:20px}.loginWrap .loginBox table th{width:100px}.loginWrap .loginBox2{float:right}.loginWrap .partsBoxBtn{max-width:248px;width:100%}.require{color:#eb0808;font-size:10px;margin-left:5px}.recruitMsg{margin-bottom:10px}.recruiter{margin-bottom:30px}.companyInfoEv{margin-bottom:40px}.companyInfoEv .companyInfoEvIndex{border:3px solid #57b53c;padding:15px 14px;box-sizing:border-box;margin-bottom:25px}.companyInfoEv .companyInfoEvIndex.hide{display:none}.companyInfoEv .corpInfoEvTag{vertical-align:middle;display:inline-block;background:#57b53c;font-size:13px;font-size:1.3rem;color:#FFF;margin-right:12px;line-height:19px;padding:0 7px}.companyInfoEv h5{margin-bottom:5px;margin-top:7px}.companyInfoEv .corpInfoEvContents{font-size:15px;font-size:1.5rem;line-height:24px;margin-bottom:0}#contenttype-2018 .partsBoxSearchListDtailblock .articleBoxHead{display:none}@media only screen and (min-width: 768px){.pc{display:block}.mobile{display:none}.snsBox ul li.mobile{display:none}a:hover img{opacity:0.85}.partsBoxList1 .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;flex-wrap:wrap}.partsBoxList1 .partsBoxInner:after{content:"";display:block;width:30%}.partsBoxList1 .partsBoxIndex{width:30%}.partsBoxList2 .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;flex-wrap:wrap}.partsBoxList2 .partsBoxIndex{width:47.5%}.partsBoxList3 .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;flex-wrap:wrap}.partsBoxList3 .partsBoxIndex{width:47.5%}.partsBoxList4 .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;flex-wrap:wrap}.partsBoxList4 .partsBoxIndex{width:47.5%}.companyInfoEv .companyInfoEvInner{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;flex-wrap:wrap}.companyInfoEv .companyInfoEvInner .companyInfoEvIndex{width:47.5%}#innerWrapper{padding-top:137px}#header{position:fixed;width:100%;left:0;top:0;height:90px;z-index:10}}@media only screen and (min-width: 768px) and (max-width: 1064px){.commonMW{min-width:0}.commonOuter{width:auto}}@media only screen and (min-width: 768px) and (max-width: 900px){#mainView .textwidget .txtDescription{display:none}#mainView .textwidget .txtInfoInner{padding:20px}#mainView .textwidget .txtTitle{margin-bottom:15px}#mainView .textwidget .txtTitle h3{font-size:19px;font-size:1.9rem;line-height:28px}#mainView .slick-next,#mainView .slick-prev{display:none !important}}@media only screen and (max-width: 767px){#wpadminbar{display:none !important}.gnav{display:none}#header{border-bottom:6px solid #57b53c}.pc{display:none}.mobile{display:block}.snsBox{float:none}.snsBox ul li{display:inline-block;float:none}.snsBox ul li.mobile{display:inline-block}#mainView .slick-prev,#mainView .slick-next{display:none !important}textarea,input[type="password"],input[type="text"],input[type="email"]{max-width:100%;width:100%;box-sizing:border-box}#header,#mainNav,#mainView,.container,#footer{width:100%;min-width:0}.commonOuter{width:auto;padding:0 10px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.commonMW{min-width:0}.mainCol,.sideCol{width:100%;float:none;clear:both}.page-template-page-typetop #container{padding-top:25px}#mainView{padding-top:10px;padding-bottom:10px}#mainView .textwidget .txtInfoInner{padding:10px}#mainView .textwidget .txtInfoInner .txtDescription{display:none}#mainView .textwidget img{width:auto;border-right:0 none}#mainView .textwidget .txtTitle{margin-bottom:10px}#mainView .textwidget .txtTitle h3{font-size:15px;font-size:1.5rem;line-height:21px}#mainView .textwidget .partsBoxCorpname{font-size:13px;font-size:1.3rem}#mainView .textwidget .txtInfo{border-top:3px solid #000;position:static;width:auto}#logo{padding:14px 0 13px}#logo .logoimg{height:20px;margin-right:0}#logo .logoimg2{display:none}.headerInfo{display:none}#header{position:fixed;left:0;top:0;width:100%;z-index:2}#innerWrapper{padding-top:53px}.mainCol .partsBoxHead h2{font-size:20px;font-size:2rem;line-height:25px;margin-bottom:15px}.partsBoxBtmlink{margin-top:0;text-align:center;margin-bottom:25px}.partsBoxBtmlink a{border:3px solid #000;text-align:center;display:block;font-weight:bold;padding:4px;box-sizing:border-box}.partsBoxList4 .partsBoxIndex,.partsBoxList3 .partsBoxIndex,.partsBoxList2 .partsBoxIndex,.partsBoxList1 .partsBoxIndex{border:0 none;border-bottom:1px solid #CCC;padding:0 0 10px;margin-bottom:10px;background:none}.partsBoxList4 .partsBoxTitle,.partsBoxList3 .partsBoxTitle,.partsBoxList2 .partsBoxTitle,.partsBoxList1 .partsBoxTitle{margin-bottom:7px;border-bottom:0 none;padding:0;font-size:14px;font-size:1.4rem}.partsBoxList4 .partsBoxThumb,.partsBoxList3 .partsBoxThumb,.partsBoxList2 .partsBoxThumb,.partsBoxList1 .partsBoxThumb{float:left;width:30%}.partsBoxList4 .partsBoxContents,.partsBoxList3 .partsBoxContents,.partsBoxList2 .partsBoxContents,.partsBoxList1 .partsBoxContents{padding:0 0 0 33%}.partsBoxList4 .partsBoxAreaBox,.partsBoxList4 .partsBoxJobtypeBox,.partsBoxList4 .partsBoxJobcatBox,.partsBoxList4 .partsBoxDescription,.partsBoxList3 .partsBoxAreaBox,.partsBoxList3 .partsBoxJobtypeBox,.partsBoxList3 .partsBoxJobcatBox,.partsBoxList3 .partsBoxDescription,.partsBoxList2 .partsBoxAreaBox,.partsBoxList2 .partsBoxJobtypeBox,.partsBoxList2 .partsBoxJobcatBox,.partsBoxList2 .partsBoxDescription,.partsBoxList1 .partsBoxAreaBox,.partsBoxList1 .partsBoxJobtypeBox,.partsBoxList1 .partsBoxJobcatBox,.partsBoxList1 .partsBoxDescription{display:none}.partsBoxList4 .partsBoxCorpname,.partsBoxList3 .partsBoxCorpname,.partsBoxList2 .partsBoxCorpname,.partsBoxList1 .partsBoxCorpname{margin-bottom:0;font-weight:normal;font-size:12px;font-size:1.2rem}.partsBoxList4 .partsBoxMemberName,.partsBoxList3 .partsBoxMemberName,.partsBoxList2 .partsBoxMemberName,.partsBoxList1 .partsBoxMemberName{font-weight:normal;font-size:12px;font-size:1.2rem}.partsBoxList3 .partsBoxIndex{position:relative}.partsBoxList3 .partsBoxThumb{position:absolute;left:0;top:0}.partsBoxList3 .partsBoxThumb .spacer{padding-top:66.6%}.partsBoxList3 .partsBoxTitle{padding-left:33%}.partsBoxList4 .partsBoxIndex{display:table;width:100%}.partsBoxList4 .partsBoxIndex .partsBoxThumb{display:table-cell;float:none;vertical-align:middle}.partsBoxList4 .partsBoxIndex .partsBoxThumb .spacer{padding-top:66.6%}.partsBoxList4 .partsBoxIndex .partsBoxContents{display:table-cell;padding-left:3%;vertical-align:middle}.postTitle{margin-bottom:20px}.postTitle h1{font-size:21px;font-size:2.1rem;padding:10px}.postContent{font-size:13px;font-size:1.3rem}.postContent h1{font-size:21px;font-size:2.1rem;margin-bottom:15px}.postContent h2{font-size:21px;font-size:2.1rem;margin-bottom:15px;line-height:29px}.postContent h2:before{height:29px}.postContent h3{font-size:17px;font-size:1.7rem;margin-bottom:15px}.postContent h4{font-size:16px;font-size:1.6rem;margin-bottom:15px}.postContent h5{font-size:15px;font-size:1.5rem;margin-bottom:15px}.postContent p{font-size:13px;font-size:1.3rem;margin-bottom:15px}.postContent ol,.postContent ul{font-size:13px;font-size:1.3rem;line-height:24px;margin-bottom:15px}.postContent ol li,.postContent ul li{font-size:13px;font-size:1.3rem;margin-bottom:0}.postContent table{margin-bottom:30px}.postContent table.relayouttable thead tbody,.postContent table.relayouttable tr,.postContent table.relayouttable td,.postContent table.relayouttable th,.postContent table.formtable thead tbody,.postContent table.formtable tr,.postContent table.formtable td,.postContent table.formtable th{width:100% !important;box-sizing:border-box;display:block;width:auto;font-size:13px;font-size:1.3rem;margin-top:-1px}.postContent table.relayouttable td,.postContent table.formtable td{padding:12px}.postContent table.relayouttable th,.postContent table.relayouttable td,.postContent table.formtable th,.postContent table.formtable td{border:1px solid #000}.postContent table.relayouttable .inlineblock,.postContent table.formtable .inlineblock{display:block;margin-right:0;margin-bottom:8px}.postContent table th.pconly,.postContent table td.pconly{display:none !important}.postContent .scrollTable{position:relative;padding-top:26px}.postContent .scrollTable .scrollTableInner{width:auto;table-layout:auto;position:relative;margin-bottom:42px;display:block;overflow-x:scroll}.postContent .scrollTable .scrollTableInner table{width:847px}.postContent .scrollTable::after{content:'右にスワイプ >';display:block;border-radius:2px 0 0 2px;background:rgba(87,181,60,0.63);position:absolute;top:1px;right:1px;color:#FFF;font-size:11px;font-weight:bold;padding:5px}.postContent .box_4Column .box_column_index{width:48%}.postContent .box_4Column .box_column_index:nth-of-type(2n+1){clear:both}.postContent .formInput.formInputHorizon input{width:auto !important;vertical-align:middle;margin-bottom:5px}.sideCol .partsBoxList2{display:none}.sideCol .partsBoxList2+.widget_text{display:none}.sideCol .partsBoxSearchBox,.sideCol .partsBoxNews,.sideCol .partsBoxUserBtn{display:none}#footer .footerlogo{width:108px;padding:20px 0 5px}#footer .footerInfo,#footer .footerlink{padding:10px 0 0;float:none;clear:both}#footer .footerlink ul li{display:block;margin:0 0 10px}#footer .footerlinkWrap{float:none;clear:both;padding-bottom:20px}#footer2 .footerlogo{width:108px;padding:20px 0 5px}#footer2 .footerInfo,#footer2 .footerlink{padding:10px 0 0;float:none;clear:both}#footer2 .footerlinkWrap{float:none;clear:both;padding-bottom:20px;padding-left:0}#footer2 .footerlink ul li{font-size:12px;font-size:1.2rem;margin-right:15px}#footer2 .cr{padding-top:10px}.searchLinks .searchLinksInner:before{display:none}.searchLinks .searchLinksInner:after{content:"";display:block;width:32%}.searchLinks .searchLinksInner .searchCat{width:32%}.searchLinks .searchLinksInner .searchCat a{padding:8px;display:table;width:100%;vertical-align:middle;box-sizing:border-box}.searchLinks .searchLinksInner .searchCat a span{display:table-cell;vertical-align:middle}.pageNavBox{margin-bottom:8px}.pageNavBox .numbersBox{float:none;margin-bottom:5px}.pageNavBox .pagerBox{float:none}.pageNavBox .pagerBox ul{text-align:left}.partsBoxSearchList .partsBoxIndex{margin-bottom:25px}.partsBoxSearchList .partsBoxIndex .partsBoxTitle h3{font-size:17px;font-size:1.7rem;padding:11px}.partsBoxSearchList .partsBoxIndex .partsBoxIndexInner{padding:11px}.partsBoxSearchList .partsBoxIndex .partsBoxTop{padding-right:0;padding-bottom:15px;margin-bottom:15px}.partsBoxSearchList .partsBoxIndex .partsBoxBtn{width:140px;margin:0 auto;padding-top:10px;position:static;clear:both;display:none}.partsBoxSearchList .partsBoxIndex .partsBoxBtnMobile{display:block}.entryBox{border:0 none;margin-bottom:25px}.entryBox .entryBoxIndex{padding:0 5px;border:0 none}.entryBox .entryBoxIndex:nth-of-type(1){border-right:0 none}.entryBox .entryBoxIndex .partsBoxDescription{display:none}.entryBox .entryBoxIndex .favBtn{font-size:13px;font-size:1.3rem}.entryBox .entryBoxIndex .favBtn a:before{margin-right:5px}.entryBox .entryBoxIndex .partsBoxBtn{max-width:none}.partsBoxBtn{font-size:15px;font-size:1.5rem}.loginWrap .loginBox{width:auto;float:none;margin-bottom:25px}.toggleBtn{width:47px;height:47px;float:right;margin-right:-10px;cursor:pointer;background-repeat:no-repeat;background-position:center center;background-color:#57b53c;background-image:url('../images/toggle_menu.png');background-size:contain}#js-mobileMenu{position:fixed;left:0;top:0;height:100%;width:100%;background:#FFF;opacity:0;-moz-transition:all .25s ease;-o-transition:all .25s ease;-webkit-transition:all .25s ease;transition:all .25s ease;z-index:10}#js-mobileMenu.active{display:block}#js-mobileMenu.visible{opacity:1;-moz-transition:all .25s ease;-o-transition:all .25s ease;-webkit-transition:all .25s ease;transition:all .25s ease}#js-mobileMenu .snsBox{margin-bottom:20px}#js-mobileMenu .snsBox ul{text-align:left}#js-mobileMenu .snsBox ul li{margin-left:0;margin-right:5px}#js-mobileMenu .menuOuter{height:100%;position:relative}#js-mobileMenu .menuHead{background:#57b53c;line-height:47px;color:#FFF;text-align:center;font-size:15px;font-size:1.5rem;position:absolute;width:100%;left:0;top:0;z-index:1}#js-mobileMenu .menuHeadInner{position:relative}#js-mobileMenu .closeBtn{position:absolute;right:0;top:0;width:47px;height:47px;cursor:pointer;background-repeat:no-repeat;background-position:center center;background-color:#57b53c;background-size:contain;background-image:url('../images/toggle_close.png')}#js-mobileMenu .menuInner{padding:47px 15px 40px;height:100%;box-sizing:border-box;position:relative;z-index:0;overflow-y:scroll;-webkit-overflow-scrolling:touch}#js-mobileMenu .menuBtm{background:#57b53c;line-height:40px;color:#FFF;text-align:center;font-size:15px;font-size:1.5rem;position:absolute;width:100%;left:0;bottom:0;z-index:1;cursor:pointer}#js-mobileMenu .menuBtm:before{content:'';display:inline-block;vertical-align:sub;height:15px;width:15px;background-image:url('../images/toggle_close.png');background-size:contain;margin-right:5px}#js-mobileMenu .menuBox{padding:20px 0 0}#js-mobileMenu .menuBox h2{font-size:18px;font-size:1.8rem;margin-bottom:15px;line-height:29px;color:#57b53c;position:relative;padding:3px 10px 3px 24px;letter-spacing:0.05em;margin-bottom:16px}#js-mobileMenu .menuBox h2::before{content:'';position:absolute;display:block;left:0;top:0;width:7px;height:100%;background:url('../images/tabbg.gif')}#js-mobileMenu .partsBoxSearchMenu h3{color:#57b53c;font-size:16px;font-size:1.6rem;margin-bottom:10px}#js-mobileMenu .partsBoxSearchMenu ul{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;flex-wrap:wrap;margin-bottom:15px}#js-mobileMenu .partsBoxSearchMenu ul li{width:50%;box-sizing:border-box;text-align:center;font-size:13px;font-size:1.3rem;border:1px solid #000;margin-top:-1px}#js-mobileMenu .partsBoxSearchMenu ul li a{display:block;padding:10px}#js-mobileMenu .partsBoxSearchMenu ul li span{display:none}#js-mobileMenu .partsBoxSearchMenu ul li:nth-of-type(2n){border-left:0 none}.corpLink{padding-right:10px;padding-left:10px}.gnav2{margin-bottom:40px}.gnav2 ul li{border:2px solid #babaad;margin-bottom:-2px}.gnav2 ul li a{display:table;width:100%;background:url('../images/gnavicon_0000.png');position:relative;font-size:13px;font-size:1.3rem;font-weight:bold;text-decoration:none}.gnav2 ul li a span{display:table-cell;vertical-align:middle;height:40px;padding-left:46px;padding-right:15px}.gnav2 ul li a .icon{position:absolute;left:7px;top:5px;width:32px;height:32px}.profBox .profThumb{width:auto;max-width:283px;float:none;margin-bottom:20px;margin-right:auto;margin-left:auto}.profBox .profContent{padding-left:0}}@media only screen and (max-width: 508px){.partsBoxFrameSearchbox{display:block}.partsBoxFrameSearchbox .partsBoxIndex{width:auto;margin-bottom:20px !important}.partsBoxFrameSearchbox .partsBoxIndex:nth-last-of-type(1){margin-bottom:0 !important}}
