﻿html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul{list-style:none}ul,ol,li{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}a{display:inline-block;margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent;text-decoration:none}a:hover,a:visited{text-decoration:none}dl,dt,dd,ol,ul,li{list-style:none}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #cccccc;margin:1em 0;padding:0}input,select{vertical-align:middle}*{margin:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-feature-settings:"palt"}html,body{position:relative;height:auto;width:100%;margin:0 auto;font-size:14px;line-height:1.3;overflow-x:hidden;color:#284d44;background-color:#fff}a{user-select:none}a:hover{opacity:0.6}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{border-radius:10px;box-shadow:inset 0 0 5px rgba(0,0,0,0.1)}::-webkit-scrollbar-thumb{background-color:rgba(41,49,82,0.5);border-radius:10px;box-shadow:0 0 0 1px rgba(255,255,255,0.3)}#mainContent{width:100%;position:relative}#mainContent #fixedBtnWrap{width:75px;position:fixed;top:10%;right:30px;z-index:600}#mainContent #fixedBtnWrap ul li{box-shadow:0px 2px 3px 0px rgba(0,0,0,0.65);-moz-box-shadow:0px 2px 3px 0px rgba(0,0,0,0.65);-webkit-box-shadow:0px 2px 3px 0px rgba(0,0,0,0.65)}#mainContent #fixedBtnWrap ul li:not(:last-child){margin-bottom:7px}#mainContent #fixedBtnWrap ul li a{display:block;height:60px;text-align:center;line-height:1.1;background:linear-gradient(to right, #293935 0, #337166 100%)}#mainContent #fixedBtnWrap ul li a img{display:block;margin:0 auto}#mainContent #fixedBtnWrap ul li a span{display:block;color:#fff;font-size:11px}header{width:100%}header#topHeader{background-color:#fff;background-size:4px;background-position:left top;background-repeat:repeat}header#topHeader .headerWrap{height:80px;margin:0 auto;padding-bottom:15px;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;align-items:flex-end}header#topHeader .headerWrap .headerLogo{margin-left:10px}header#topHeader .headerWrap .areaNav ul{display:-webkit-inline-flex;display:inline-flex;font-size:0}header#topHeader .headerWrap .areaNav ul li:not(:first-child){margin-left:30px}header#topHeader .headerWrap .areaNav ul li a{color:#284d44;font-size:14px;letter-spacing:2px}header#topHeader .headerWrap .areaNav ul li a.active{font-weight:bold;position:relative}header#topHeader .headerWrap .areaNav ul li a.active:before{content:"";width:11px;height:14px;display:block;vertical-align:top;background-image:url("../../../../../img/v1/pc/cmn/header_icon_map_w.png");background-size:contain;background-position:center top;background-repeat:no-repeat;position:absolute;-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);left:50%;top:-20px}header#topHeader .headerWrap div.amagif{width:92px;padding-top:6px;height:60px}header#topHeader .headerWrap div.amagif img{width:100%;height:auto;max-height:60px}header.cmnHeader{background-color:#f0f0ef;border-bottom:4px solid #a2b2ae}header.cmnHeader .cmnHeaderWrap{height:195px;padding:0px 0 45px;box-sizing:border-box;display:flex;align-items:flex-end;background-image:url("../../../../../img/v1/front/pc/cmn/header_model.png?202311");background-size:358px 195px;background-position:100% top;background-repeat:no-repeat}header.cmnHeader .cmnHeaderWrap .navWrap{padding-left:30px}header.cmnHeader .cmnHeaderWrap .navWrap ul{font-size:0}header.cmnHeader .cmnHeaderWrap .navWrap ul li{display:inline-block}header.cmnHeader .cmnHeaderWrap .navWrap ul li:not(:first-child){margin-left:20px}header.cmnHeader .cmnHeaderWrap .navWrap ul li a{color:#284d44;letter-spacing:2px}header.cmnHeader .cmnHeaderWrap .navWrap ul.area{margin-bottom:20px}header.cmnHeader .cmnHeaderWrap .navWrap ul.area li a{font-size:13px}header.cmnHeader .cmnHeaderWrap .navWrap ul.area li a.active{font-size:14px;font-weight:bold;position:relative}header.cmnHeader .cmnHeaderWrap .navWrap ul.area li a.active:before{content:"";width:11px;height:14px;display:block;vertical-align:top;background-image:url("../../../../../img/v1/pc/cmn/header_icon_map_b.png");background-size:contain;background-position:center top;background-repeat:no-repeat;position:absolute;-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);left:50%;top:-20px}header.cmnHeader .cmnHeaderWrap .navWrap ul.about li a{padding-left:15px;font-size:12px;background-image:url("../../../../../img/v1/pc/cmn/header_icon_arrow_w.png");background-size:12px 12px;background-position:left 50%;background-repeat:no-repeat}#footerWrap{width:100%;margin-top:230px;padding-top:50px;background-color:#284d44;position:relative}#footerWrap .topScroll{font-size:0;cursor:pointer;position:absolute;-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);left:50%;top:-100px}#footerWrap a{color:#fff;letter-spacing:1px}#footerWrap .footerBnr{display:block;width:310px;margin:0 auto 50px}#footerWrap .footerBnr img{width:100%}#footerWrap .information{padding-bottom:35px}#footerWrap .information ul{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}#footerWrap .information ul li a{display:block;font-size:12px}#footerWrap .information ul li a:before{content:"";width:12px;height:12px;display:inline-block;vertical-align:middle;background-image:url("../../../../../img/v1/pc/cmn/footer_icon_arrow_r.png");background-size:contain;background-position:center top;background-repeat:no-repeat;position:relative;top:-0.1em}#footerWrap .link{padding-bottom:60px}#footerWrap .link ul{line-height:1.9;text-align:center}#footerWrap .link ul li{display:inline-block;vertical-align:top}#footerWrap .link ul li:not(:first-child):before{content:"";width:12px;height:12px;display:inline-block;vertical-align:top;content:'/';color:#fff;font-size:11px;position:relative;top:0.3em}#footerWrap .link ul li a{font-size:11px}#footerWrap .logo{padding-bottom:20px;text-align:center}#footerWrap .copyright{padding:25px 0 30px;text-align:center;border-top:1px solid #537169}#footerWrap .copyright .text{color:#8ea9a2;font-size:11px;letter-spacing:1px}.breadcrumb{width:100%}.breadcrumb ul{width:100%;font-size:0;margin:0 auto;padding:15px 0}.breadcrumb ul li{width:auto;font-size:0;display:inline-block;vertical-align:top}.breadcrumb ul li{vertical-align:middle}.breadcrumb ul li a{padding:8px 0 5px;color:#284d44;font-size:12px;letter-spacing:1px;line-height:1;word-break:keep-all}.breadcrumb ul li:first-child a{padding-left:25px;background-image:url("../../../../../img/v1/pc/cmn/pan_home_icon.png");background-size:18px 18px;background-position:left;background-repeat:no-repeat}.breadcrumb ul li:not(:first-child):before{content:'>';display:inline-block;margin:0 5px;font-size:12px;vertical-align:super}.fontRoboto{font-family:'Roboto Condensed', sans-serif}.w220{width:220px;margin:0 auto}.w235{width:235px;margin:0 auto}.w255{width:255px;margin:0 auto}.w360{width:360px;margin:0 auto}.w370{width:370px;margin:0 auto}.w470{width:470px;margin:0 auto}.w550{width:550px;margin:0 auto}.w560{width:560px;margin:0 auto}.w640{width:640px;margin:0 auto}.w770{width:770px;margin:0 auto}.w780{width:780px;margin:0 auto}.w830{width:830px;margin:0 auto}.w850{width:850px;margin:0 auto}.w1100{width:1100px;margin:0 auto}.cmnColumnWrap{display:flex;-webkit-align-items:flex-start;align-items:flex-start;-webkit-justify-content:space-between;justify-content:space-between}.cmnMainColumn{margin-left:50px}.specialWideTit{height:80px;line-height:80px;text-align:center;position:relative;display:block}.specialWideTit::after{content:"";display:block;width:100%;height:1px;background-color:#000;position:absolute;top:0;bottom:0;margin:auto}.specialWideTit span{color:#284d44;font-size:18px;letter-spacing:1px;position:relative;z-index:1;padding:0 20px;background-color:#fff}.cmnLineTit{width:100%;margin:0 auto;color:#284d44;font-size:18px;font-weight:bold;letter-spacing:1px;line-height:1;display:flex;align-items:center;word-break:keep-all}.cmnLineTit:before{content:'';margin-right:40px;border-top:1px solid #284d44;flex-grow:1}.cmnLineTit:after{content:'';margin-left:40px;border-top:1px solid #284d44;flex-grow:1}.cmnPagingWrap{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #284d44}.cmnPagingWrap .displayNum{color:#284d44;font-size:15px}.cmnPagingWrap .displayNum .num{font-size:24px;font-weight:bold}.cmnPagingWrap ul{display:inline-flex}.cmnPagingWrap ul li{font-size:15px;font-weight:bold}.cmnPagingWrap ul li:not(:last-child){margin-right:15px}.cmnPagingWrap ul li a{color:#284d44}.cmnPagingWrap ul li .active{color:#a87d14}.ouboOff{box-shadow:none !important;background-color:#a8a8a878 !important}.ouboOff:hover{opacity:1 !important;cursor:default}.ouboOff span{opacity:0.5 !important}.ouboOff a:hover{opacity:1 !important;cursor:default}.ouboOff.web:before{opacity:0.5 !important}.ouboOff.line:before{opacity:0.5 !important}.ouboOff.cmnLookBtn:before{background:none}.cmnIconBtn{box-shadow:0px 1px 5px 0px rgba(0,0,0,0.27)}.cmnIconBtn a{display:block;padding:15px 0;font-size:0;text-align:center;background:linear-gradient(to left, #dbb965, #a87d14 100%)}.cmnIconBtn a span{display:inline-block;color:#fff;font-size:15px;font-weight:bold;line-height:1.2;letter-spacing:1px;vertical-align:middle}.cmnIconBtn a:before{margin-right:5px;background-size:contain;background-position:center;background-repeat:no-repeat}.cmnIconBtn a{padding:0;height:55px;display:flex;justify-content:center;align-items:center}.cmnIconBtn a span{position:relative;padding-left:24px}.cmnIconBtn a span::before{content:'';display:block;width:18px;height:23px;position:absolute;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);top:50%;left:0;background-image:url("../../../../../img/v1/pc/cmn/entry_icon_web.png");background-size:contain;background-repeat:no-repeat;background-position:50%}.cmnIconBtn a.web .ouboTextBox{display:block}.cmnIconBtn a.web .ouboTextBox span{display:inline-block;position:relative;padding-left:24px}.cmnIconBtn a.web .ouboTextBox span:before{background-image:url("../../../../../img/v1/pc/cmn/entry_icon_web.png")}.cmnIconBtn a.line{background:linear-gradient(to left, #56dc39, #0dbb0d 60%)}.cmnIconBtn a.line .ouboLineBtn{position:relative}.cmnIconBtn a.line span:before{background-image:url("../../../../../img/v1/pc/cmn/entry_icon_line.png")}.cmnIconBtn.noneActive:before,.cmnIconBtn.ouboOff:before{border:0 !important}.cmnIconBtn.noneActive a,.cmnIconBtn.ouboOff a{background:#d2d2d2 !important;color:rgba(255,255,255,0.6) !important}.cmnIconBtn.noneActive a span,.cmnIconBtn.ouboOff a span{color:rgba(255,255,255,0.6) !important}.cmnIconBtn.noneActive a span::before,.cmnIconBtn.ouboOff a span::before{opacity:0.5 !important}.cmnKeepBtn{margin:0;box-shadow:0px 1px 5px 0px rgba(0,0,0,0.27);display:block;padding:15px 0;text-align:center;cursor:pointer}.cmnKeepBtn span{display:inline-block;color:#fff;font-size:15px;font-weight:bold;line-height:1.2;letter-spacing:1px}.cmnKeepBtn span:before{background-image:url("../../../../../img/v1/pc/cmn/btn_icon_keep.png");content:"";width:18px;height:17px;display:inline-block;vertical-align:middle;margin-right:5px;position:relative;top:-0.01em;background-size:contain;background-position:center;background-repeat:no-repeat}.cmnKeepBtn:hover{opacity:0.6}.normalKeep{background-color:#dbb965}.optionKeep{background-color:#d1a09e}.off{margin:0;box-shadow:0px 1px 5px 0px rgba(0,0,0,0.27);display:block;padding:15px 0;text-align:center;cursor:pointer;background-color:#a8a8a8}.off span{display:inline-block;color:#fff;font-size:15px;font-weight:bold;line-height:1.2;letter-spacing:1px}.off span:before{background-image:url("../../../../../img/v1/pc/cmn/btn_icon_keep.png");content:"";width:18px;height:17px;display:inline-block;vertical-align:middle;margin-right:5px;position:relative;top:-0.01em;background-size:contain;background-position:center;background-repeat:no-repeat}.cmnJobListWrap{margin-top:40px}.cmnJobListWrap .jobDetailInfo{display:block;letter-spacing:-.4em;font-size:0}.cmnJobListWrap .jobDetailInfo li{width:385px;display:inline-block;border-bottom:1px solid #bdbfc9}.cmnJobListWrap .jobDetailInfo li:nth-child(odd){margin-right:18px}.cmnJobListWrap .jobDetailInfo li:first-child,.cmnJobListWrap .jobDetailInfo li:nth-child(2){border-top:1px solid #bdbfc9}.cmnJobListWrap .jobDetailInfo li p{display:table;width:100%;padding:5px 0}.cmnJobListWrap .jobDetailInfo li p span{font-size:13px;line-height:1.5;color:#284d44;display:table-cell;vertical-align:middle}.cmnJobListWrap .jobDetailInfo li p .titleText{width:40.3%;padding:5px 0 5px 5px;border-right:1px solid #bdbfc9}.cmnJobListWrap .jobDetailInfo li p .salaryText{width:59.7%;padding:5px 0 5px 15px}.cmnJobListWrap>div:last-of-type{margin-bottom:0}.cmnJobListWrap .numberItem{margin-bottom:5px;text-align:left;line-height:1}.cmnJobListWrap .numberItem .num{color:#a87d14;font-size:28px;font-weight:bold}.cmnJobListWrap .numberItem .bold{color:#284d44;font-size:15px;font-weight:bold}.cmnJobListWrap .cmnJobWrap{margin:0 auto 20px;position:relative}.cmnJobListWrap .cmnJobWrap .catchText{padding:15px;font-size:15px;font-weight:bold;line-height:1.5;letter-spacing:1px}.cmnJobListWrap .cmnJobWrap .inner{padding:20px}.cmnJobListWrap .cmnJobWrap .inner .sideBySide{display:flex;justify-content:space-between;margin-bottom:20px;font-size:0}.cmnJobListWrap .cmnJobWrap .inner .sideBySide .shopName a{font-size:20px;font-weight:bold}.cmnJobListWrap .cmnJobWrap .inner .sideBySide .shopName a span{display:block;font-size:12px}.cmnJobListWrap .cmnJobWrap .inner .sideBySide .tagWrap{display:inline-block;margin-top:15px;padding:5px 0;font-size:0}.cmnJobListWrap .cmnJobWrap .inner .sideBySide .tagWrap div{display:inline-block;padding:0 5px;vertical-align:middle}.cmnJobListWrap .cmnJobWrap .inner .sideBySide .tagWrap div span,.cmnJobListWrap .cmnJobWrap .inner .sideBySide .tagWrap div a{font-size:12px;letter-spacing:1px}.cmnJobListWrap .cmnJobWrap .inner .sideBySide .tagWrap div a{text-decoration:underline}.cmnJobListWrap .cmnJobWrap .inner .sideBySide .meritTagWrap{margin-top:15px;font-size:0}.cmnJobListWrap .cmnJobWrap .inner .sideBySide .meritTagWrap div{display:inline-block;margin:2px;padding:5px 8px;font-size:12px;line-height:1.1;text-align:center;word-break:keep-all}.cmnJobListWrap .cmnJobWrap .inner .cmnEntryBtnWrap{width:100%;margin-top:20px;display:flex;justify-content:center;align-items:center}.cmnJobListWrap .cmnJobWrap .inner .cmnEntryBtnWrap>div{flex:1;margin-right:10px}.cmnJobListWrap .cmnJobWrap .inner .cmnEntryBtnWrap>div:last-child{margin-right:0}.cmnJobListWrap .cmnJobWrap .inner .cmnEntryBtnWrap .cmnLookBtn{color:#fff;margin:0 10px 0 0;background:linear-gradient(to left, #dbb965, #a87d14 100%);box-shadow:0px 1px 5px 0px rgba(0,0,0,0.27);position:relative;z-index:10}.cmnJobListWrap .cmnJobWrap .inner .cmnEntryBtnWrap .cmnLookBtn a{height:100%;display:block;padding:0;color:#fff;font-size:15px;font-weight:bold;letter-spacing:1px;text-align:center;text-decoration:none}.cmnJobListWrap .cmnJobWrap .inner .cmnEntryBtnWrap .cmnLookBtn:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid #fff;margin:5px;display:block;z-index:-1}.cmnJobListWrap .cmnJobWrap .inner .cmnEntryBtnWrap .cmnLookBtn a{height:55px;line-height:55px}.cmnJobListWrap .cmnJobWrap .inner .cmnEntryBtnWrap .cmnLookBtn:hover{opacity:0.6}.cmnJobListWrap .cmnJobWrap .inner .cmnEntryBtnWrap .cmnIconBtn a{padding:0;height:55px}.cmnJobListWrap .cmnJobWrap .inner .cmnEntryBtnWrap .cmnIconBtn a.web{background:linear-gradient(to left, #dbb965, #a87d14 100%)}.cmnJobListWrap .cmnJobWrap .inner .cmnEntryBtnWrap .cmnIconBtn a span{padding-left:24px}.cmnJobListWrap .cmnJobWrap .inner .cmnEntryBtnWrap .cmnKeepBtn{padding:0;height:55px;line-height:55px}.cmnJobListWrap .cmnJobWrap.normalJob{background:#fff;border:1px solid #284d44}.cmnJobListWrap .cmnJobWrap.normalJob .catchText{color:#284d44;border-bottom:1px solid #284d44}.cmnJobListWrap .cmnJobWrap.normalJob .catchText a{color:#000}.cmnJobListWrap .cmnJobWrap.normalJob .inner .sideBySide .left{width:400px;margin-right:20px;font-size:0}.cmnJobListWrap .cmnJobWrap.normalJob .inner .sideBySide .left a,.cmnJobListWrap .cmnJobWrap.normalJob .inner .sideBySide .left img{width:400px;display:block}.cmnJobListWrap .cmnJobWrap.normalJob .inner .sideBySide .right{width:490px}.cmnJobListWrap .cmnJobWrap.normalJob .inner .sideBySide .right .shopName a{color:#284d44}.cmnJobListWrap .cmnJobWrap.normalJob .inner .sideBySide .right .tagWrap{border:1px solid #284d44}.cmnJobListWrap .cmnJobWrap.normalJob .inner .sideBySide .right .tagWrap div:first-child{border-right:1px solid #284d44}.cmnJobListWrap .cmnJobWrap.normalJob .inner .sideBySide .right .tagWrap div span,.cmnJobListWrap .cmnJobWrap.normalJob .inner .sideBySide .right .tagWrap div a{color:#284d44}.cmnJobListWrap .cmnJobWrap.normalJob .inner .sideBySide .right .meritTagWrap div{color:#284d44;border:1px solid #b4b7c2;background-color:#fff}.cmnJobListWrap .cmnJobWrap.normalJob .inner .sideBySide .right .meritTagWrap div.noMerit{color:#D2DED4}.cmnJobListWrap .cmnJobWrap.normalJob .inner .jobDetailWrap{display:flex;justify-content:space-between}.cmnJobListWrap .cmnJobWrap.normalJob .inner .jobDetailWrap .jobDetail{width:385px}.cmnJobListWrap .cmnJobWrap.normalJob .inner .jobDetailWrap .jobDetail.left{margin-right:18px}.cmnJobListWrap .cmnJobWrap.normalJob .inner .jobDetailWrap .jobDetail .cmnHeadLine{margin-bottom:8px;font-size:0}.cmnJobListWrap .cmnJobWrap.normalJob .inner .jobDetailWrap .jobDetail .cmnHeadLine div{display:inline-block;vertical-align:top;padding:7px 15px;color:#fff;font-size:13px;font-weight:bold;font-style:italic;letter-spacing:1px;background-color:#284d44}.cmnJobListWrap .cmnJobWrap.normalJob .inner .jobDetailWrap .jobDetail .cmnHeadLine div.jobCat{width:40%;margin-right:1%}.cmnJobListWrap .cmnJobWrap.normalJob .inner .jobDetailWrap .jobDetail .cmnHeadLine div.salary{width:59%}.cmnJobListWrap .cmnJobWrap.normalJob .inner .jobDetailWrap .jobDetail table{width:100%}.cmnJobListWrap .cmnJobWrap.normalJob .inner .jobDetailWrap .jobDetail table tr th{width:40.3%;padding:5px 0;text-align:left;font-weight:normal;border-bottom:1px solid #bdbfc9}.cmnJobListWrap .cmnJobWrap.normalJob .inner .jobDetailWrap .jobDetail table tr th p{color:#284d44;padding:5px 0 5px 5px;font-size:13px}.cmnJobListWrap .cmnJobWrap.normalJob .inner .jobDetailWrap .jobDetail table tr td{width:59.7%;padding:5px 0;border-bottom:1px solid #bdbfc9}.cmnJobListWrap .cmnJobWrap.normalJob .inner .jobDetailWrap .jobDetail table tr td p{padding:5px 0 5px 15px;color:#284d44;font-size:13px;line-height:1.5;position:relative}.cmnJobListWrap .cmnJobWrap.normalJob .inner .jobDetailWrap .jobDetail table tr td p span{color:#809690}.cmnJobListWrap .cmnJobWrap.normalJob .inner .jobDetailWrap .jobDetail table tr td p:after{content:"";width:1px;height:100%;display:inline-block;vertical-align:middle;background-color:#bdbfc9;position:absolute;top:0;left:0}.cmnJobListWrap .cmnJobWrap.normalJob .inner .jobDetailWrap .jobDetail table tr td p a{display:block}.cmnJobListWrap .cmnJobWrap.normalJob .inner .jobDetailWrap .jobDetail table tr:first-child th,.cmnJobListWrap .cmnJobWrap.normalJob .inner .jobDetailWrap .jobDetail table tr:first-child td{border-top:1px solid #bdbfc9}.cmnJobListWrap .cmnJobWrap.largeImgOptionJob{border:1px solid #891f1a;background:-webkit-gradient(linear, left top, left bottom, color-stop(0.88, #fff), color-stop(0.56, #f8e8e6), color-stop(0, #f8e8e6));background:-webkit-linear-gradient(top, #f8e8e6 0%, #f8e8e6 56%, #fff 88%);background:-moz-linear-gradient(top, #f8e8e6 0%, #f8e8e6 56%, #fff 88%);background:-o-linear-gradient(top, #f8e8e6 0%, #f8e8e6 56%, #fff 88%);background:-ms-linear-gradient(top, #f8e8e6 0%, #f8e8e6 56%, #fff 88%);background:linear-gradient(to bottom, #f8e8e6 0%, #f8e8e6 56%, #fff 88%)}.cmnJobListWrap .cmnJobWrap.largeImgOptionJob .catchText{color:#000;border-bottom:1px solid #891f1a}.cmnJobListWrap .cmnJobWrap.largeImgOptionJob .catchText a{color:#000}.cmnJobListWrap .cmnJobWrap.largeImgOptionJob .inner .imgWrap{width:400px;margin:auto;display:block;font-size:0;margin-bottom:20px;text-align:center}.cmnJobListWrap .cmnJobWrap.largeImgOptionJob .inner .imgWrap a{width:100%}.cmnJobListWrap .cmnJobWrap.largeImgOptionJob .inner .imgWrap img{width:auto;max-width:100%}.cmnJobListWrap .cmnJobWrap.largeImgOptionJob .inner .sideBySide{margin-top:20px}.cmnJobListWrap .cmnJobWrap.largeImgOptionJob .inner .sideBySide .left{width:350px}.cmnJobListWrap .cmnJobWrap.largeImgOptionJob .inner .sideBySide .left .shopName a{color:#891f1a}.cmnJobListWrap .cmnJobWrap.largeImgOptionJob .inner .sideBySide .left .tagWrap{border:1px solid #891f1a;background-color:#fff}.cmnJobListWrap .cmnJobWrap.largeImgOptionJob .inner .sideBySide .left .tagWrap div:first-child{border-right:1px solid #891f1a}.cmnJobListWrap .cmnJobWrap.largeImgOptionJob .inner .sideBySide .left .tagWrap div span,.cmnJobListWrap .cmnJobWrap.largeImgOptionJob .inner .sideBySide .left .tagWrap div a{color:#891f1a}.cmnJobListWrap .cmnJobWrap.largeImgOptionJob .inner .sideBySide .left .meritTagWrap div{color:#891f1a;border:1px solid #891f1a;background-color:#fff}.cmnJobListWrap .cmnJobWrap.largeImgOptionJob .inner .sideBySide .left .meritTagWrap div.noMerit{color:#f3e6e6}.cmnJobListWrap .cmnJobWrap.largeImgOptionJob .inner .sideBySide .right .jobDetail{width:390px}.cmnJobListWrap .cmnJobWrap.largeImgOptionJob .inner .sideBySide .right .jobDetail .cmnHeadLine{margin-bottom:8px;font-size:0}.cmnJobListWrap .cmnJobWrap.largeImgOptionJob .inner .sideBySide .right .jobDetail .cmnHeadLine div{display:inline-block;vertical-align:top;padding:7px 15px;color:#fff;font-size:13px;font-weight:bold;font-style:italic;letter-spacing:1px;background-color:#891f1a}.cmnJobListWrap .cmnJobWrap.largeImgOptionJob .inner .sideBySide .right .jobDetail .cmnHeadLine div.jobCat{width:40%;margin-right:1%}.cmnJobListWrap .cmnJobWrap.largeImgOptionJob .inner .sideBySide .right .jobDetail .cmnHeadLine div.salary{width:59%}.cmnJobListWrap .cmnJobWrap.largeImgOptionJob .inner .sideBySide .right .jobDetail table{width:100%}.cmnJobListWrap .cmnJobWrap.largeImgOptionJob .inner .sideBySide .right .jobDetail table tr th{width:40.3%;padding:5px 0;text-align:left;font-weight:normal;border-bottom:1px solid #d1a09e}.cmnJobListWrap .cmnJobWrap.largeImgOptionJob .inner .sideBySide .right .jobDetail table tr th p{color:#000;padding:5px 0 5px 5px;font-size:13px}.cmnJobListWrap .cmnJobWrap.largeImgOptionJob .inner .sideBySide .right .jobDetail table tr td{width:59.7%;padding:5px 0;border-bottom:1px solid #d1a09e}.cmnJobListWrap .cmnJobWrap.largeImgOptionJob .inner .sideBySide .right .jobDetail table tr td p{padding:5px 0 5px 15px;color:#000;font-size:13px;line-height:1.5;position:relative}.cmnJobListWrap .cmnJobWrap.largeImgOptionJob .inner .sideBySide .right .jobDetail table tr td p span{color:#000}.cmnJobListWrap .cmnJobWrap.largeImgOptionJob .inner .sideBySide .right .jobDetail table tr td p:after{content:"";width:1px;height:100%;display:inline-block;vertical-align:middle;background-color:#d1a09e;position:absolute;top:0;left:0}.cmnJobListWrap .cmnJobWrap.largeImgOptionJob .inner .sideBySide .right .jobDetail table tr td p a{display:block}.cmnJobListWrap .cmnJobWrap.largeImgOptionJob .inner .sideBySide .right .jobDetail table tr:first-child th,.cmnJobListWrap .cmnJobWrap.largeImgOptionJob .inner .sideBySide .right .jobDetail table tr:first-child td{border-top:1px solid #d1a09e}.cmnJobListWrap .cmnJobWrap.largeImgOptionJob .inner .cmnEntryBtnWrap .cmnLookBtn{background:linear-gradient(to left, #b33d38, #891f1a 100%)}.cmnJobListWrap .cmnJobWrap.largeImgOptionJob .inner .cmnEntryBtnWrap .cmnLookBtn:hover{opacity:0.6}.cmnJobListWrap .cmnJobWrap.largeImgOptionJob .inner .cmnEntryBtnWrap .cmnIconBtn a{background:linear-gradient(to left, #b33d38, #891f1a 100%)}.cmnJobListWrap .cmnJobWrap.largeImgOptionJob .inner .cmnEntryBtnWrap .cmnIconBtn a.line{background:linear-gradient(to left, #56dc39, #0dbb0d 60%)}.cmnJobListWrap .cmnJobWrap.largeImgOptionJob .inner .cmnEntryBtnWrap .cmnIconBtn a.line .ouboLineBtn{position:relative}.cmnJobListWrap .cmnJobWrap.largeImgOptionJob .inner .cmnEntryBtnWrap .cmnIconBtn a.line span:before{background-image:url("../../../../../img/v1/pc/cmn/entry_icon_line.png")}.cmnJobListWrap .cmnJobWrap.largeImgOptionJob .inner .cmnEntryBtnWrap .cmnIconBtn a.line.ouboOff{background:linear-gradient(to left, #56dc39, #0dbb0d 60%)}.cmnJobListWrap .cmnJobWrap.largeImgOptionJob .inner .cmnEntryBtnWrap .cmnIconBtn a.web{position:relative}.cmnJobListWrap .cmnJobWrap.largeImgOptionJob .inner .cmnEntryBtnWrap .cmnIconBtn a.web .ouboTextBox:before{display:block;width:18px;height:23px;position:absolute;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);top:50%;content:'';background-image:url("../../../../../img/v1/pc/cmn/entry_icon_web.png");background-size:contain;background-repeat:no-repeat;background-position:50%}.cmnJobListWrap .cmnJobWrap.largeImgOptionJob .inner .cmnEntryBtnWrap .cmnKeepBtn{background:#cb615c}.driverWorkWrap{margin-top:100px}.driverWorkWrap h2.cmnWideTit{padding:0;color:#fff;font-size:16px;font-weight:bold;text-align:center;line-height:50px;height:50px;letter-spacing:1px;background-color:#284d44}.driverWorkWrap .accordionWrap{margin:0 auto;padding:20px 65px 65px;background:#fff;border:solid 1px #d6d6d6;border-top:none}.driverWorkWrap .accordionWrap dt.accordionTit{margin-bottom:6px;background:#eff3ff;color:#284d44;padding:0px 20px;height:32px;font-size:13px;line-height:32px;position:relative;cursor:pointer}.driverWorkWrap .accordionWrap dt.accordionTit:after{position:absolute;top:14px;right:20px;content:"";display:block;width:6px;height:6px;border:1px solid;border-color:transparent transparent #284d44 #284d44;transform:rotate(135deg)}.driverWorkWrap .accordionWrap dt.accordionTit.active:after{top:10px;transform:rotate(-45deg)}.driverWorkWrap .accordionWrap dd.accordionContents .about{padding:20px 50px;color:#000}.driverWorkWrap .accordionWrap dd.accordionContents .about p{margin-bottom:20px;line-height:160%}.driverWorkWrap .accordionWrap dd.accordionContents .case{padding:20px 50px;color:#000}.driverWorkWrap .accordionWrap dd.accordionContents .case p{margin-bottom:20px;line-height:160%}.driverWorkWrap .accordionWrap dd.accordionContents .driverDailyWork{padding:20px 100px;display:block}.driverWorkWrap .accordionWrap dd.accordionContents .driverDailyWork .attention{margin-top:15px}.driverWorkWrap .accordionWrap dd.accordionContents .driverDailyWork .staffComment{font-size:12px;text-align:center;border:2px solid #284d44;background-color:#fff;margin:25px auto 0;padding:5px}.driverWorkWrap .accordionWrap dd.accordionContents .driverDailyWork .staffComment p{padding:15px;border:1px solid #284d44;line-height:1.6}.driverWorkWrap .accordionWrap dd.accordionContents .driverDailyWork .staffComment .commentTit{display:block;font-weight:bold;margin-bottom:10px;text-align:center}.driverWorkWrap .accordionWrap dd.accordionContents .driverDailyWork .workFlow{position:relative}.driverWorkWrap .accordionWrap dd.accordionContents .driverDailyWork .workFlow::before{content:"";display:block;width:4px;height:95%;background-color:#839ee5;position:absolute;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);top:50%;left:47.5px}.driverWorkWrap .accordionWrap dd.accordionContents .driverDailyWork .workFlow li{display:table;margin-top:25px}.driverWorkWrap .accordionWrap dd.accordionContents .driverDailyWork .workFlow li:first-child{margin-top:0}.driverWorkWrap .accordionWrap dd.accordionContents .driverDailyWork .workFlow li:last-child{margin-top:15px}.driverWorkWrap .accordionWrap dd.accordionContents .driverDailyWork .workFlow li:last-child .time{vertical-align:bottom}.driverWorkWrap .accordionWrap dd.accordionContents .driverDailyWork .workFlow li .time{display:table-cell;vertical-align:top;width:120px;padding-right:30px;position:relative;z-index:1}.driverWorkWrap .accordionWrap dd.accordionContents .driverDailyWork .workFlow li .time .circle{width:90px;height:90px;background-color:#092778;text-align:center;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;position:relative}.driverWorkWrap .accordionWrap dd.accordionContents .driverDailyWork .workFlow li .time .circle .text{width:100%;font-size:14px;font-weight:bold;color:#fff;line-height:1.5;position:absolute;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);top:50%;left:50%}.driverWorkWrap .accordionWrap dd.accordionContents .driverDailyWork .workFlow li .balloon{width:100%;display:table-cell;vertical-align:top;position:relative}.driverWorkWrap .accordionWrap dd.accordionContents .driverDailyWork .workFlow li .balloon .inner{background-color:#fff;border:2px solid #aaa;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;position:relative}.driverWorkWrap .accordionWrap dd.accordionContents .driverDailyWork .workFlow li .balloon .inner::before{content:"";width:21px;height:37px;display:block;background-image:url("../../../../../img/v1/pc/cmn/arrow_contents_ballon.png");background-size:100% auto;background-position:center;background-repeat:no-repeat;position:absolute;left:-20px;top:43px;z-index:2}.driverWorkWrap .accordionWrap dd.accordionContents .driverDailyWork .workFlow li .balloon .inner .tit{font-size:14px;font-weight:bold;letter-spacing:-0.5px;padding:10px;color:#284d44;background-color:#dde6ff}.driverWorkWrap .accordionWrap dd.accordionContents .driverDailyWork .workFlow li .balloon .inner .tit:first-child{border-top-left-radius:5px;border-top-right-radius:5px;overflow:hidden}.driverWorkWrap .accordionWrap dd.accordionContents .driverDailyWork .workFlow li .balloon .inner .tit span{display:inline-block}.driverWorkWrap .accordionWrap dd.accordionContents .driverDailyWork .workFlow li .balloon .inner .tit .smallText{font-size:12px;margin-left:3px}.driverWorkWrap .accordionWrap dd.accordionContents .driverDailyWork .workFlow li .balloon .inner .text{font-size:12px;line-height:1.5;padding:12px}.driverWorkWrap .accordionWrap dd.accordionContents .driverDailyWork .workFlow li:last-child .balloon{vertical-align:middle}.driverWorkWrap .accordionWrap dd.accordionContents .driverDailyWork .workFlow li:last-child .balloon .inner::before{position:absolute;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);top:50%}.driverWorkWrap .accordionWrap dd.accordionContents .driverDailyWork .workFlow li:last-child .balloon .inner .text{padding:25px 10px}.driverWorkWrap .accordionWrap dd.accordionContents .voice{padding:20px 40px;letter-spacing:1px}.driverWorkWrap .accordionWrap dd.accordionContents .voice div.experience{margin-bottom:14px;border:solid 1px #284d44;padding:14px;width:300px;height:200px;float:left;text-align:left}.driverWorkWrap .accordionWrap dd.accordionContents .voice div.experience p{line-height:130%;text-align:left;font-size:12px}.driverWorkWrap .accordionWrap dd.accordionContents .voice div.experience div.name{margin-bottom:10px;padding-left:44px;background-repeat:no-repeat;background-position:left top;background-size:36px 36px;min-height:36px}.driverWorkWrap .accordionWrap dd.accordionContents .voice div.experience div.name strong{font-weight:bold;font-size:12px;display:block;line-height:140%;letter-spacing:1px}.driverWorkWrap .accordionWrap dd.accordionContents .voice div.experience div.name strong:after{margin-top:7px;content:"";display:block;border:none;background:linear-gradient(to left, #aaa 0%, #284d44 50%, transparent 50%, transparent 100%);background-repeat:repeat-x;background-size:2px 2px;background-position:0 center;height:1px}.driverWorkWrap .accordionWrap dd.accordionContents .voice :nth-child(odd){margin-right:14px}.driverWorkWrap .accordionWrap dd.accordionContents .voice :nth-child(1) div.name{background-image:url("../../../../../img/v1/pc/driverwork/driver_voice_icon01.png")}.driverWorkWrap .accordionWrap dd.accordionContents .voice :nth-child(2) div.name{background-image:url("../../../../../img/v1/pc/driverwork/driver_voice_icon02.png")}.driverWorkWrap .accordionWrap dd.accordionContents .voice :nth-child(3) div.name{background-image:url("../../../../../img/v1/pc/driverwork/driver_voice_icon03.png")}.driverWorkWrap .accordionWrap dd.accordionContents .voice :nth-child(4) div.name{background-image:url("../../../../../img/v1/pc/driverwork/driver_voice_icon04.png")}.driverWorkWrap .accordionWrap dd.accordionContents .voice:after{content:".";display:block;height:0;font-size:0;clear:both;visibility:hidden}.driverWorkWrap .accordionWrap dd.accordionContents:last-child{padding-bottom:0}.formCmnWrap{margin:0 auto;padding:50px 0;border:1px solid #a8a8a8;background-color:rgba(255,255,255,0.65)}.formCmnWrap table.send-form-table{color:#284d44;text-align:left}.formCmnWrap table.send-form-table>tbody>tr>th,.formCmnWrap table.send-form-table>tbody>tr>td{display:inline-block;margin-bottom:20px;font-size:14px;vertical-align:middle}.formCmnWrap table.send-form-table>tbody>tr>th{word-break:keep-all;text-align:left}.formCmnWrap table.send-form-table>tbody>tr>th .required{display:inline-block;padding:2px 5px;color:#fff;font-size:10px;font-weight:normal;border-radius:5px;background-color:#a87d14;position:relative;top:-0.2em;margin-left:6px}.formCmnWrap table.send-form-table>tbody>tr>th.alignStyle{vertical-align:top;padding-top:10px}.formCmnWrap table.send-form-table>tbody>tr>td .errText{margin-bottom:5px;color:red;font-size:12px}.formCmnWrap table.send-form-table>tbody>tr>td .attention{display:block;margin-top:7px;color:#284d44;font-size:11px}.formCmnWrap table.send-form-table>tbody>tr>td input,.formCmnWrap table.send-form-table>tbody>tr>td select,.formCmnWrap table.send-form-table>tbody>tr>td textarea{padding:5px 10px;color:#000;font-size:14px;letter-spacing:1px;background-color:#fff;border-radius:0;-webkit-border-radius:0;-webkit-appearance:none;appearance:none;-webkit-tap-highlight-color:transparent;border:1px solid #a8a8a8;vertical-align:middle;cursor:pointer;width:100%}.formCmnWrap table.send-form-table>tbody>tr>td.pullDownWrap .pullDownInner{font-size:0}.formCmnWrap table.send-form-table>tbody>tr>td.pullDownWrap .pullDownInner .pullDown{display:inline-block;vertical-align:top;margin-right:35px;position:relative}.formCmnWrap table.send-form-table>tbody>tr>td.pullDownWrap .pullDownInner .pullDown:before{content:"";display:block;width:0;height:0;margin:-3px 0 0 0;border:5px solid transparent;border-top:6px solid #284d44;position:absolute;top:50%;right:10px;z-index:1}.formCmnWrap table.send-form-table>tbody>tr>td.pullDownWrap .pullDownInner .pullDown select{width:100px;display:block;position:relative}.formCmnWrap table.send-form-table>tbody>tr>td.pullDownWrap .pullDownInner span{position:absolute;display:inline-block;color:#284d44;font-size:12px;top:12px;right:-24px}.formCmnWrap table.send-form-table>tbody>tr>td.question .attention{display:inline-block;overflow:hidden}.formCmnWrap table.send-form-table>tbody>tr>td.question textarea{width:100%;resize:none}.formCmnWrap table.send-form-table>tbody>tr>td.question .countWrap{float:right;margin-top:6px}.formCmnWrap table.send-form-table>tbody>tr>td.question .countWrap span{color:#a8a8a8;font-size:11px}.formCmnWrap .confirm-policy-terms{margin-bottom:30px;line-height:18px;text-align:center;font-size:14px}.formCmnWrap .confirm-policy-terms a{color:#2ba7ce}.formCmnWrap .cmnConfirmationBtn{color:#fff;margin:0 auto;background:linear-gradient(to left, #dbb965, #a87d14 100%);box-shadow:0px 1px 5px 0px rgba(0,0,0,0.27);position:relative;z-index:10;width:280px}.formCmnWrap .cmnConfirmationBtn a{height:100%;display:block;padding:20px 0;color:#fff;font-size:11px;font-weight:bold;letter-spacing:1px;text-align:center;text-decoration:none}.formCmnWrap .cmnConfirmationBtn:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid #fff;margin:5px;display:block;z-index:-1}.formCmnWrap .cmnConfirmationBtn:hover{opacity:0.6}.formCmnWrap .domainWrap{margin-top:30px}.formCmnWrap .domainWrap p{color:#284d44;font-size:13px;text-align:center;line-height:1}.formCmnWrap .domainWrap p.text{margin-bottom:15px;font-weight:bold}.formCmnWrap .domainWrap p.url{font-weight:normal}.modalOverlay{display:none;position:fixed;width:100%;height:100%;top:0;left:0;z-index:99;background-color:rgba(41,49,82,0.55)}.modalCmnWrap{position:absolute;width:100%;height:100%;top:0;left:0;z-index:9998;display:none}.modalCmnWrap .modalContent{width:690px;max-height:800px;margin:0 auto;padding:30px 50px;border:1px solid #a8a8a8;background-color:#fff;overflow-y:auto;position:absolute;-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);left:50%;top:20%;z-index:9999}.modalCmnWrap .modalContent table{width:100%;text-align:left;border-bottom:1px solid #284d44}.modalCmnWrap .modalContent table tr{color:#284d44}.modalCmnWrap .modalContent table tr th,.modalCmnWrap .modalContent table tr td{display:inline-block;margin-bottom:25px;vertical-align:top}.modalCmnWrap .modalContent table tr th{width:135px;font-size:14px;font-weight:normal;word-break:keep-all}.modalCmnWrap .modalContent table tr td{width:435px;padding-left:10px;font-size:13px}.modalCmnWrap .modalContent table tr td.textWrap{line-height:1.7}.modalCmnWrap .modalContent table.modal-table{text-align:left;word-break:break-all}.modalCmnWrap .modalContent table.modal-table span.cheked-data{white-space:pre-wrap;word-break:break-all}.modalCmnWrap .modalContent .bottomWrap{margin-top:25px}.modalCmnWrap .modalContent .bottomWrap .text{margin-bottom:20px;color:#284d44;font-size:14px;font-weight:bold;line-height:1;text-align:center;letter-spacing:1px}.modalCmnWrap .modalContent .bottomWrap .cmnSubmitBtn{width:280px;color:#fff;margin:0 auto 20px;background:linear-gradient(to left, #dbb965, #a87d14 100%);box-shadow:0px 1px 5px 0px rgba(0,0,0,0.27);position:relative;cursor:pointer;z-index:10}.modalCmnWrap .modalContent .bottomWrap .cmnSubmitBtn .inlineStyle{height:100%;display:block;padding:18px 0;color:#fff;font-size:14px;font-weight:bold;letter-spacing:1px;text-align:center}.modalCmnWrap .modalContent .bottomWrap .cmnSubmitBtn:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid #fff;margin:5px;display:block;z-index:-1}.modalCmnWrap .modalContent .bottomWrap .cmnSubmitBtn:hover{opacity:0.6}.modalCmnWrap .modalContent .bottomWrap .cmnResetBtn{width:220px;color:#fff;margin:0 auto 20px;background-color:#a8a8a8;box-shadow:0px 1px 5px 0px rgba(0,0,0,0.27);position:relative;cursor:pointer;z-index:10}.modalCmnWrap .modalContent .bottomWrap .cmnResetBtn .inlineStyle{height:100%;display:block;padding:18px 0;color:#fff;font-size:14px;font-weight:bold;letter-spacing:1px;text-align:center;position:relative;z-index:2}.modalCmnWrap .modalContent .bottomWrap .cmnResetBtn:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid #fff;margin:5px;display:block;z-index:-1;background:#a8a8a8}.modalCmnWrap .modalContent .bottomWrap .cmnResetBtn:hover{opacity:0.6}.modalCmnWrap .positionKeisai{top:40%}.modalCmnWrap .positionContact{top:30%}.test20200819{display:none}.lineModal{display:none}.lineModal .checkModalContent{width:480px;margin:0 auto;padding:20px 30px;border:1px solid #a8a8a8;background-color:#fff;overflow-y:auto;position:absolute;-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);left:50%;top:20%;z-index:9999}.lineModal .checkModalContent .lineModalTitWrap{text-align:center;margin:40px 0 20px}.lineModal .checkModalContent .lineModalTitWrap p{font-size:20px;line-height:26px;font-weight:bold;color:#00B900;display:inline-block;position:relative}.lineModal .checkModalContent .lineModalStepWrap{position:relative;margin-bottom:10px;padding:20px 20px 20px 55px;border:3px solid #1BB91F}.lineModal .checkModalContent .lineModalStepWrap .lineModalStep{position:absolute;top:-3px;left:-3px;font-size:11px;font-weight:bold;-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;text-orientation:upright;border-radius:0 0 8px 0;color:#ffffff;background-color:#00B900}.lineModal .checkModalContent .lineModalStepWrap .lineModalStep span{padding:10px;display:inline-block}.lineModal .checkModalContent .lineModalStepWrap .lineModalStep span strong{margin-top:8px;font-size:20px;font-weight:bold}.lineModal .checkModalContent .lineModalStepWrap .lineModalInfo{display:inline-block;vertical-align:top;width:66%}.lineModal .checkModalContent .lineModalStepWrap .lineModalInfo .lineModalInfoTit{font-size:17px;font-weight:bold;line-height:22px;color:#00B900;margin-bottom:15px}.lineModal .checkModalContent .lineModalStepWrap .lineModalInfo .lineModalInfoTxt{line-height:22px;font-size:14px;color:#575757}.lineModal .checkModalContent .lineModalStepWrap .lineModalInfo .lineModalInfoTxt strong{color:#A87D14;font-weight:bold;background:linear-gradient(transparent 70%, #FFF690 70%);background-position:0 16px;padding-bottom:2px}.lineModal .checkModalContent .lineModalStepWrap .lineModalImgWrap{display:inline-block;text-align:right;width:32%}.lineModal .checkModalContent .lineModalStepWrap .lineModalImgWrap img{width:85px}.lineModal .checkModalContent .lineModalBtnWrap{margin:20px auto 40px;width:345px}.lineModal .checkModalContent .modalCloseMmark:hover{cursor:pointer}.lineModal .checkModalContent .modalCloseMmark .modalCloseMarkList{position:absolute;width:26px;height:26px;right:15px;top:15px}.lineModal .checkModalContent .modalCloseMmark .modalCloseMarkList .modalCloseMarkItem{background-color:#A2B2AE;transition:all .5s ease;position:absolute;right:0;top:0;display:inline-block;box-sizing:border-box;z-index:10000;width:30px;height:2px}.lineModal .checkModalContent .modalCloseMmark .modalCloseMarkList .modalCloseMarkItem:nth-of-type(1){top:-9px;right:-2px;transform:translateY(20px) rotate(-45deg)}.lineModal .checkModalContent .modalCloseMmark .modalCloseMarkList .modalCloseMarkItem:nth-of-type(2){top:11px;right:-2px;transform:translateY(0) rotate(45deg)}.lineModal .checkOverlay{position:fixed;width:100%;height:100%;top:0;left:0;z-index:99;background-color:rgba(41,49,82,0.55)}#leftColumn{border:1px solid #a8a8a8;background-color:#fff}#leftColumn a{color:#284d44;position:relative;font-size:12px;letter-spacing:0.5px;word-break:keep-all;text-decoration:underline;cursor:pointer}#leftColumn .freeWord{padding:25px 20px;position:relative}#leftColumn .freeWord input[type='text']{width:180px;display:block;margin:0 auto;padding:5px 26px 5px 10px;color:#284d44;font-size:12px;letter-spacing:0.5px;line-height:initial;border-radius:0;border:1px solid #a8a8a8;background-color:#fff;-webkit-appearance:none}#leftColumn .freeWord input[type='text']::-webkit-input-placeholder{color:#284d44}#leftColumn .freeWord input[type='text']::-moz-placeholder{color:#284d44}#leftColumn .freeWord input[type='text']:-moz-placeholder{color:#284d44}#leftColumn .freeWord input[type='text']:-ms-input-placeholder{color:#284d44}#leftColumn .freeWord .searchBtn{display:inline-block;width:25px;padding:5px;background:transparent;position:absolute;top:27px;right:20px}#leftColumn .checkBoxWrap .cmnWideTit{padding:10px 15px;color:#fff;font-size:13px;letter-spacing:1px;background-color:#284d44}#leftColumn .checkBoxWrap .inner{padding:10px 15px 20px}#leftColumn .checkBoxWrap .inner ul li label{position:relative;display:inline-block;-webkit-tap-highlight-color:transparent}#leftColumn .checkBoxWrap .inner ul li label input[type=checkbox]{display:none !important}#leftColumn .checkBoxWrap .inner ul li label .checkBoxIcon{display:block;position:relative;padding:5px 0 5px 25px;font-size:12px;letter-spacing:0.5px;word-break:keep-all;text-decoration:underline;cursor:pointer}#leftColumn .checkBoxWrap .inner ul li label .checkBoxIcon:before{content:'';display:inline-block;width:16px;height:16px;position:absolute;top:5px;left:0;background-image:url("../../../../../img/v1/pc/cmn/check_off.png");background-repeat:no-repeat;background-size:contain}#leftColumn .checkBoxWrap .inner ul li label input:checked+.checkBoxIcon:after{content:'';display:inline-block;width:16px;height:16px;position:absolute;top:8px;left:0;background-image:url("../../../../../img/v1/pc/cmn/check_gold.png");background-repeat:no-repeat;background-size:contain}#leftColumn .checkBoxWrap.merit .inner{padding-bottom:30px}#leftColumn .checkBoxWrap.merit .inner ul{margin-bottom:20px}#leftColumn .checkBoxWrap.merit .inner .btnWrap{padding-top:30px;border-top:1px solid #a8a8a8}#leftColumn .checkBoxWrap.merit .inner .btnWrap .cmnLookBtn{color:#fff;margin:0 auto;background:linear-gradient(to right, #293935 0, #337166 100%);box-shadow:0px 1px 5px 0px rgba(0,0,0,0.27);position:relative;z-index:10;width:180px}#leftColumn .checkBoxWrap.merit .inner .btnWrap .cmnLookBtn a{height:100%;display:block;padding:15px 0;color:#fff;font-size:11px;font-weight:bold;letter-spacing:1px;text-align:center;text-decoration:none}#leftColumn .checkBoxWrap.merit .inner .btnWrap .cmnLookBtn:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid #fff;margin:5px;display:block;z-index:-1}#leftColumn .checkBoxWrap.merit .inner .btnWrap .cmnLookBtn:hover{opacity:0.6}.ippatsuOverlay{content:'';position:fixed;top:0;left:0;right:0;bottom:0;z-index:699;background-color:rgba(185,185,185,0.5);cursor:default;display:none}.ippatsuOverlay:hover{opacity:1.0}#ippatsuSearch{z-index:800;position:fixed;top:50%;left:50%;transform:translate(-50%, -50%);display:none}#ippatsuSearch .inner{width:1000px;margin:0 auto;padding:0 30px 50px;background-color:#fff;box-shadow:0px 0px 3px 1px rgba(0,0,0,0.48)}#ippatsuSearch .inner .topWrap{padding:50px 0 30px;text-align:center;position:relative}#ippatsuSearch .inner .topWrap .tit{display:inline-block;padding-left:30px;color:#284d44;font-size:20px;font-weight:bold;letter-spacing:2px;text-shadow:1px 1px 1px rgba(0,0,0,0.52);background-image:url("../../../../../img/v1/pc/cmn/ippatsu_search_icon.png");background-size:22px 23px;background-position:left 50%;background-repeat:no-repeat}#ippatsuSearch .inner .topWrap .closeBtn{display:block;position:absolute;top:30px;right:0}#ippatsuSearch .inner .searchTableWrap{max-height:471px;padding-bottom:50px;overflow-y:auto}#ippatsuSearch .inner .searchTableWrap table{width:100%}#ippatsuSearch .inner .searchTableWrap table tr:first-child th,#ippatsuSearch .inner .searchTableWrap table tr:first-child td{border-top:1px solid #efefef}#ippatsuSearch .inner .searchTableWrap table tr th,#ippatsuSearch .inner .searchTableWrap table tr td{padding:15px 0 15px 25px;color:#284d44;font-size:15px;text-align:left;border-bottom:1px solid #efefef;word-break:keep-all;vertical-align:middle}#ippatsuSearch .inner .searchTableWrap table tr th{user-select:none}#ippatsuSearch .inner .searchTableWrap table tr td .pullDownInner{width:620px;display:flex;justify-content:space-between;align-items:center}#ippatsuSearch .inner .searchTableWrap table tr td .pullDownInner .pullDown{position:relative;user-select:none}#ippatsuSearch .inner .searchTableWrap table tr td .pullDownInner .pullDown:before{content:"";display:block;width:0;height:0;margin:-3px 0 0 0;border:5px solid transparent;border-top:6px solid #a8a8a8;position:absolute;top:50%;right:15px;z-index:1}#ippatsuSearch .inner .searchTableWrap table tr td .pullDownInner .pullDown select{padding:15px;color:#284d44;font-size:12px;line-height:1;letter-spacing:1px;background-color:#fff;border-radius:0;-webkit-border-radius:0;-webkit-appearance:none;appearance:none;-webkit-tap-highlight-color:transparent;border:1px solid #a8a8a8;vertical-align:middle;cursor:pointer}#ippatsuSearch .inner .searchTableWrap table tr td.area .pullDownInner{width:620px}#ippatsuSearch .inner .searchTableWrap table tr td.area .pullDownInner .pullDown select{width:300px}#ippatsuSearch .inner .searchTableWrap table tr td.route .pullDownInner{width:620px}#ippatsuSearch .inner .searchTableWrap table tr td.route .pullDownInner .pullDown select{width:200px}#ippatsuSearch .inner .searchTableWrap table tr td.salary .pullDownInner{width:620px;justify-content:flex-start;align-items:flex-end}#ippatsuSearch .inner .searchTableWrap table tr td.salary .pullDownInner .pullDown select{width:200px}#ippatsuSearch .inner .searchTableWrap table tr td.salary .pullDownInner span{display:inline-block;margin-left:15px}#ippatsuSearch .inner .searchTableWrap table tr td ul{display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;font-size:0}#ippatsuSearch .inner .searchTableWrap table tr td ul li{width:120px;margin:5px}#ippatsuSearch .inner .searchTableWrap table tr td ul li input[type=checkbox]{display:none !important}#ippatsuSearch .inner .searchTableWrap table tr td ul li label{display:block;padding:10px 0;color:#284d44;font-size:10px;text-align:center;border:1px solid #a8a8a8;word-break:keep-all;cursor:pointer;-webkit-tap-highlight-color:transparent}#ippatsuSearch .inner .searchTableWrap table tr td ul li label::selection{background-color:transparent}#ippatsuSearch .inner .searchTableWrap table tr td ul li input:checked+label{color:#fff;border:1px solid #a8a8a8;background-color:#284d44}#ippatsuSearch .inner .searchTableWrap table tr td .textBoxWrap .freeWord{padding:10px 20px}#ippatsuSearch .inner .searchTableWrap table tr td .textBoxWrap .freeWord input[type='text']{display:block;margin:0 auto;padding:5px 26px 5px 10px;color:#284d44;font-size:12px;letter-spacing:0.5px;line-height:initial;border-radius:0;border:1px solid #a8a8a8;background-color:#fff;-webkit-appearance:none}#ippatsuSearch .inner .searchTableWrap table tr td .textBoxWrap .freeWord input[type='text']::-webkit-input-placeholder{color:#284d44}#ippatsuSearch .inner .searchTableWrap table tr td .textBoxWrap .freeWord input[type='text']::-moz-placeholder{color:#284d44}#ippatsuSearch .inner .searchTableWrap table tr td .textBoxWrap .freeWord input[type='text']:-moz-placeholder{color:#284d44}#ippatsuSearch .inner .searchTableWrap table tr td .textBoxWrap .freeWord input[type='text']:-ms-input-placeholder{color:#284d44}#ippatsuSearch .inner .bottomWrap{display:flex;justify-content:space-between;align-items:flex-end;padding-top:25px}#ippatsuSearch .inner .bottomWrap .searchResults .text{color:#284d44;font-size:20px;letter-spacing:0.5px;text-align:center}#ippatsuSearch .inner .bottomWrap .searchResults .text .num{color:#a87d14;font-size:30px;font-weight:bold}#ippatsuSearch .inner .bottomWrap .btnWrap{display:flex;justify-content:space-between;align-items:flex-end;text-align:center;font-size:0}#ippatsuSearch .inner .bottomWrap .btnWrap .resetBtn{color:#fff;margin:0 auto;background:#a8a8a8;box-shadow:0px 1px 5px 0px rgba(0,0,0,0.27);position:relative;z-index:10;width:220px;height:48px;margin-right:10px;line-height:48px}#ippatsuSearch .inner .bottomWrap .btnWrap .resetBtn a{height:100%;display:block;padding:0;color:#fff;font-size:12px;font-weight:bold;letter-spacing:1px;text-align:center;text-decoration:none}#ippatsuSearch .inner .bottomWrap .btnWrap .resetBtn:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid #fff;margin:5px;display:block;z-index:-1}#ippatsuSearch .inner .bottomWrap .btnWrap .resetBtn:hover{opacity:0.6}#ippatsuSearch .inner .bottomWrap .btnWrap .searchBtn{color:#fff;margin:0 auto;background:linear-gradient(to left, #dbb965, #a87d14 100%);box-shadow:0px 1px 5px 0px rgba(0,0,0,0.27);position:relative;z-index:10;width:280px;height:48px;line-height:48px}#ippatsuSearch .inner .bottomWrap .btnWrap .searchBtn a{height:100%;display:block;padding:0;color:#fff;font-size:14px;font-weight:bold;letter-spacing:1px;text-align:center;text-decoration:none}#ippatsuSearch .inner .bottomWrap .btnWrap .searchBtn:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid #fff;margin:5px;display:block;z-index:-1}#ippatsuSearch .inner .bottomWrap .btnWrap .searchBtn:hover{opacity:0.6}.shopViewWrap .cmnUnderLineTit{margin-bottom:10px;color:#284d44;font-size:22px;font-weight:bold;letter-spacing:1px;text-align:center;position:relative}.shopViewWrap .cmnUnderLineTit:after{content:"";width:20px;height:2px;display:inline-block;vertical-align:middle;background-color:#284d44;position:absolute;-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);left:50%;bottom:0}.shopViewWrap .cmnEntryBtnWrap .cmnIconBtn{width:300px;margin-bottom:20px}.shopViewWrap .cmnEntryBtnWrap .cmnKeepBtn{width:240px;margin:0 auto}.shopViewWrap .cmnEntryBtnWrap p.line-text{margin:-15px auto 15px;color:#03b102;text-align:center;font-size:0.7rem}.shopViewWrap .cmnItalicTit{color:#284d44;font-size:17px;font-weight:bold;font-style:italic;text-align:center;letter-spacing:1px}.shopViewWrap .shopFirstView{width:100%}.shopViewWrap .shopFirstView .shopName{margin-bottom:30px;margin-top:50px;color:#284d44;font-size:26px;font-weight:bold;letter-spacing:1px;text-align:center}.shopViewWrap .shopFirstView .shopName span{display:block;margin-top:15px;font-size:12px;font-weight:normal}.shopViewWrap .shopFirstView .shopViewWrap{width:100%;font-size:0;border-top:8px solid #284d44;background-color:#fff;text-align:center}.shopViewWrap .shopFirstView .shopViewWrap .inner{width:100%;min-width:1440px;margin:0 auto;position:relative;-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);left:50%}.shopViewWrap .shopFirstView .shopViewWrap .inner>div{display:inline-block;vertical-align:top}.shopViewWrap .shopFirstView .shopViewWrap .inner>div img{width:480px}.shopViewWrap .shopFirstView .shopViewWrap .inner>div.left,.shopViewWrap .shopFirstView .shopViewWrap .inner>div.right{position:relative;transform:scaleX(-1)}.shopViewWrap .shopFirstView .shopViewWrap .inner>div.left:after{position:absolute;display:block;content:"";top:0;left:0;width:101%;height:100%;background:-webkit-linear-gradient(left, rgba(255,255,255,0.32) 0%, #fff 100%);background:linear-gradient(left, rgba(255,255,255,0.32) 0%, #fff 100%);overflow:hidden}.shopViewWrap .shopFirstView .shopViewWrap .inner>div.right:after{position:absolute;display:block;content:"";top:0;left:-1%;width:101%;height:100%;background:-webkit-linear-gradient(left, #fff 0%, rgba(255,255,255,0.32) 100%);background:linear-gradient(left, #fff 0%, rgba(255,255,255,0.32) 100%);overflow:hidden}.shopViewWrap .shopFirstView .catchCopy{width:100%;padding:40px 0;background-color:#284d44}.shopViewWrap .shopFirstView .catchCopy .text{color:#fff;font-size:14px;line-height:1.8;letter-spacing:1px;text-align:center}.shopViewWrap .shopFirstView .tagWrap{padding:30px 0}.shopViewWrap .shopFirstView .tagWrap .inner{display:table;margin:0 auto;border-top:1px solid #809690;border-bottom:1px solid #809690}.shopViewWrap .shopFirstView .tagWrap .inner>div{display:table-cell;padding:13px 13px 11px;text-align:center}.shopViewWrap .shopFirstView .tagWrap .inner>div:not(:first-of-type) span:before{content:"";width:1px;height:15px;display:inline-block;vertical-align:middle;margin-right:15px;background-color:#809690}.shopViewWrap .shopFirstView .tagWrap .inner>div span,.shopViewWrap .shopFirstView .tagWrap .inner>div a{color:#284d44;font-size:13px}.shopViewWrap .shopFirstView .tagWrap .inner>div a{text-decoration:underline}.shopViewWrap .prWrap{background-color:rgba(255,255,255,0.65);margin-bottom:60px}.shopViewWrap .prWrap .inner{padding-top:65px}.shopViewWrap .prWrap .inner .cmnUnderLineTit{margin-bottom:60px}.shopViewWrap .prWrap .inner .detail{display:flex;justify-content:space-between;position:relative;padding-bottom:60px;flex-direction:column}.shopViewWrap .prWrap .inner .detail:after{content:"";width:620px;height:1px;display:inline-block;vertical-align:middle;background-color:#efefef;position:absolute;position:absolute;-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);left:50%;bottom:0}.shopViewWrap .prWrap .inner .detail .left{width:100%;margin-bottom:80px}.shopViewWrap .prWrap .inner .detail .left p{color:#284d44;font-size:13px;line-height:1.8}.shopViewWrap .prWrap .inner .detail .right{font-size:0}.shopViewWrap .prWrap .inner .detail .right ul{display:flex;justify-content:flex-start;flex-wrap:wrap}.shopViewWrap .prWrap .inner .detail .right ul li{cursor:pointer;display:block;width:32%;margin-right:2%;margin-bottom:12px}.shopViewWrap .prWrap .inner .detail .right ul li:nth-of-type(3n){margin-right:0}.shopViewWrap .prWrap .inner .detail .right ul li:hover{opacity:0.6}.shopViewWrap .prWrap .inner .detail .right ul li img{width:100%}.shopViewWrap .shop360viewWrap{margin-bottom:60px}.shopViewWrap .shop360viewWrap p.cmnItalicTit{margin-bottom:40px}.shopViewWrap .shop360viewWrap div.shop-360view-inner{margin-left:auto;margin-right:auto;width:770px;height:433px}.shopViewWrap .shop360viewWrap div.shop-360view-inner iframe{width:100%;height:100%}.shopViewWrap .castWrap{background-color:rgba(255,255,255,0.65)}.shopViewWrap .castWrap .inner{margin-bottom:100px}.shopViewWrap .castWrap .inner .cmnItalicTit{margin-bottom:40px}.shopViewWrap .castWrap .inner .swipeGallery ul{width:100%;font-size:0}.shopViewWrap .castWrap .inner .swipeGallery ul li{width:120px;font-size:0;display:inline-block;vertical-align:top}.shopViewWrap .castWrap .inner .swipeGallery ul.isCastImgCountUnder{text-align:center}.shopViewWrap .castWrap .inner .swipeGallery ul li{cursor:pointer}.shopViewWrap .castWrap .inner .swipeGallery ul li:nth-child(n+7){margin-top:10px}.shopViewWrap .castWrap .inner .swipeGallery ul li:not(:nth-child(6n)){margin-right:10px}.shopViewWrap .castWrap .inner .swipeGallery ul li img{width:100%;display:block}.shopViewWrap .castWrap .inner .swipeGallery ul li:hover{opacity:0.6}.shopViewWrap .castWrap .castShopImgBtn{width:240px;margin:55px auto 0}.shopViewWrap .castWrap .castShopImgBtn a{display:block;padding:15px 20px 15px 0;color:#284d44;font-size:12px;text-align:center;border:1px solid #284d44;background-color:#fff;background-image:url("../../../../../img/v1/pc/cmn/look_btn_icon.png");background-size:12px 12px;background-position:90% 48%;background-repeat:no-repeat}.shopViewWrap .tokutenWrap{display:block;margin-top:30px;word-wrap:break-word;overflow-wrap:break-word}.shopViewWrap .tokutenWrap .tokutenTit{display:block;background-color:#96cab9;text-align:center;color:#fff;font-weight:bold;line-height:2.5}.shopViewWrap .tokutenWrap .tokutenText{color:#96cab9;padding:20px;background-color:#fff;text-align:center;border:1px solid #96cab9}.shopViewWrap .meritTagWrap .inner{padding-bottom:100px}.shopViewWrap .meritTagWrap .inner .tagDetail{margin:15px auto 70px;font-size:0}.shopViewWrap .meritTagWrap .inner .tagDetail div{display:inline-block;margin:5px;padding:7px 8px;color:#284d44;font-size:14px;line-height:1.1;text-align:center;word-break:keep-all;border:1px solid #b4b7c2;background-color:#fff}.shopViewWrap .meritTagWrap .inner .tagDetail div.noMerit{color:#d1d6de}.shopViewWrap .jobDescWrap{padding:60px 0 75px;background-color:rgba(231,238,240,0.66)}.shopViewWrap .jobDescWrap .inner{width:880px;margin:0 auto}.shopViewWrap .jobDescWrap .inner .cmnItalicTit{margin-bottom:30px}.shopViewWrap .jobDescWrap .inner .commentWrap{padding:60px 115px;background-color:#fff}.shopViewWrap .jobDescWrap .inner .commentWrap .text{color:#284d44;font-size:13px;line-height:1.7}.shopViewWrap .salaryWrap .inner{padding-top:100px}.shopViewWrap .salaryWrap .inner .cmnHeadLine{margin-bottom:8px;font-size:0;margin-bottom:12px}.shopViewWrap .salaryWrap .inner .cmnHeadLine div{display:inline-block;vertical-align:top;padding:7px 15px;color:#fff;font-size:13px;font-weight:bold;font-style:italic;letter-spacing:1px;background-color:#284d44}.shopViewWrap .salaryWrap .inner .cmnHeadLine div.jobCat{width:40%;margin-right:1%}.shopViewWrap .salaryWrap .inner .cmnHeadLine div.salary{width:59%}.shopViewWrap .salaryWrap .inner .cmnHeadLine div{padding:10px 15px;font-size:14px}.shopViewWrap .salaryWrap .inner table{width:100%}.shopViewWrap .salaryWrap .inner table tr th{width:40.3%;padding:5px 0;text-align:left;font-weight:normal;border-bottom:1px solid #bdbfc9}.shopViewWrap .salaryWrap .inner table tr th p{color:#284d44;padding:5px 0 5px 5px;font-size:13px}.shopViewWrap .salaryWrap .inner table tr td{width:59.7%;padding:5px 0;border-bottom:1px solid #bdbfc9}.shopViewWrap .salaryWrap .inner table tr td p{padding:5px 0 5px 15px;color:#284d44;font-size:13px;line-height:1.5;position:relative}.shopViewWrap .salaryWrap .inner table tr td p span{color:#809690}.shopViewWrap .salaryWrap .inner table tr td p:after{content:"";width:1px;height:100%;display:inline-block;vertical-align:middle;background-color:#bdbfc9;position:absolute;top:0;left:0}.shopViewWrap .salaryWrap .inner table tr td p a{display:block}.shopViewWrap .salaryWrap .inner table tr:first-child th,.shopViewWrap .salaryWrap .inner table tr:first-child td{border-top:1px solid #bdbfc9}.shopViewWrap .recruitmentWrap .inner{padding-top:70px}.shopViewWrap .recruitmentWrap .inner .headLine{margin-bottom:15px;padding:10px 15px;color:#fff;font-size:14px;font-weight:bold;font-style:italic;text-align:center;background-color:#284d44}.shopViewWrap .recruitmentWrap .inner table{width:100%}.shopViewWrap .recruitmentWrap .inner table tr th{width:40.3%;padding:5px 0;text-align:left;font-weight:normal;border-bottom:1px solid #bdbfc9}.shopViewWrap .recruitmentWrap .inner table tr th p{color:#284d44;padding:5px 0 5px 5px;font-size:13px}.shopViewWrap .recruitmentWrap .inner table tr td{width:59.7%;padding:5px 0;border-bottom:1px solid #bdbfc9}.shopViewWrap .recruitmentWrap .inner table tr td p{padding:5px 0 5px 15px;color:#284d44;font-size:13px;line-height:1.5;position:relative}.shopViewWrap .recruitmentWrap .inner table tr td p span{color:#809690}.shopViewWrap .recruitmentWrap .inner table tr td p:after{content:"";width:1px;height:100%;display:inline-block;vertical-align:middle;background-color:#bdbfc9;position:absolute;top:0;left:0}.shopViewWrap .recruitmentWrap .inner table tr td p a{display:block}.shopViewWrap .recruitmentWrap .inner table tr:first-child th,.shopViewWrap .recruitmentWrap .inner table tr:first-child td{border-top:1px solid #bdbfc9}.shopViewWrap .viewInterviewWrap{margin:60px 0}.shopViewWrap .viewInterviewWrap.noneMarginBtm{margin-bottom:0}.shopViewWrap .viewInterviewWrap .inner{margin:0 auto}.shopViewWrap .viewInterviewWrap .viewInteviewLink{text-align:center;display:block;margin:0 auto;width:357px}.shopViewWrap .viewInterviewWrap .viewInteviewImg{vertical-align:bottom;width:357px;height:223px}.shopViewWrap .viewInterviewWrap .viewInteviewBtn{display:block;background-color:#303553;padding:15px 15px 15px 0;color:#fff;font-size:1.1rem;text-align:center;position:relative;width:357px}.shopViewWrap .viewInterviewWrap .viewInteviewBtn::after{background-image:url("../../../../../img/v1/pc/cmn/arrow_icon_right_w.png");background-size:14px auto;background-position:95% 50%;background-repeat:no-repeat;display:inline-block;vertical-align:middle;content:"";width:14px;height:14px;position:absolute;right:14px;top:50%;margin-top:-7px}.shopViewWrap .applyInfoWrap .inner{padding-top:80px;margin-bottom:100px}.shopViewWrap .applyInfoWrap .inner .headLine{margin-bottom:15px;padding:10px 15px;color:#fff;font-size:14px;font-weight:bold;font-style:italic;text-align:center;background-color:#284d44}.shopViewWrap .applyInfoWrap .inner table{width:100%}.shopViewWrap .applyInfoWrap .inner table tr th{width:40.3%;padding:5px 0;text-align:left;font-weight:normal;border-bottom:1px solid #bdbfc9}.shopViewWrap .applyInfoWrap .inner table tr th p{color:#284d44;padding:5px 0 5px 5px;font-size:13px}.shopViewWrap .applyInfoWrap .inner table tr td{width:59.7%;padding:5px 0;border-bottom:1px solid #bdbfc9}.shopViewWrap .applyInfoWrap .inner table tr td p{padding:5px 0 5px 15px;color:#284d44;font-size:13px;line-height:1.5;position:relative}.shopViewWrap .applyInfoWrap .inner table tr td p span{color:#809690}.shopViewWrap .applyInfoWrap .inner table tr td p:after{content:"";width:1px;height:100%;display:inline-block;vertical-align:middle;background-color:#bdbfc9;position:absolute;top:0;left:0}.shopViewWrap .applyInfoWrap .inner table tr td p a{display:block}.shopViewWrap .applyInfoWrap .inner table tr:first-child th,.shopViewWrap .applyInfoWrap .inner table tr:first-child td{border-top:1px solid #bdbfc9}.shopViewWrap .applyInfoWrap .inner table .address a{display:inline-block;vertical-align:middle}.shopViewWrap .applyInfoWrap .inner table .address .mapLink{width:330px}.shopViewWrap .applyInfoWrap .inner table .address .mapIcon{font-size:0}.shopViewWrap .applyInfoWrap .inner table .linkTextStyle{color:#2ba7ce;word-break:break-all}.shopViewWrap .applyInfoWrap .inner .cmnEntryBtnWrap{margin-top:80px}.shopViewWrap .applyInfoWrap .inner .jobSearchBtn{width:360px;margin:0 auto}.shopViewWrap .applyInfoWrap .inner .jobSearchBtn a{display:block;padding:15px 0 15px 10px;color:#284d44;font-size:12px;text-align:center;letter-spacing:1px;border:1px solid #284d44;background-color:#fff}.shopViewWrap .applyInfoWrap .inner .jobSearchBtn a:before{content:"";width:17px;height:17px;display:inline-block;vertical-align:middle;background-image:url("../../../../../img/v1/pc/cmn/shoplist_search_icon.png");background-size:contain;background-position:left 50%;background-repeat:no-repeat}.shopViewWrap .applyWrap{background-color:#f4f6f5;padding:80px 0}.backImg{background-image:url("../../../../../img/v1/pc/cmn/back_white.jpg");background-size:7px;background-position:left top;background-repeat:repeat}#mapPage{width:100%;height:740px;margin:0 auto;padding-top:55px}#mapPage .shopName{margin-bottom:30px;color:#284d44;font-size:24px;font-weight:bold;text-align:center}#mapPage .mapWrap{width:700px;max-width:700px;margin:0 auto;padding:45px 40px;border:1px solid #284d44;background-color:#fff}#mapPage .mapWrap table{margin-bottom:30px}#mapPage .mapWrap table tr th,#mapPage .mapWrap table tr td{color:#284d44;text-align:left}#mapPage .mapWrap table tr th{width:90px;padding:5px 10px}#mapPage .mapWrap #shopMap{width:100%;height:300px}#mapPage .mapWrap #shopMap iframe{width:100%;height:100%}#mapPage .btnWrap{width:700px;max-width:700px;margin:15px auto 0;display:flex;justify-content:space-between;align-items:center}#mapPage .btnWrap a{display:block;color:#284d44;font-size:14px;line-height:1.5}#mapPage .btnWrap a.print{padding-left:25px;background-image:url("../../../../../img/v1/pc/cmn/map_print_icon.png");background-size:21px 19px;background-position:left 50%;background-repeat:no-repeat}#mapPage .btnWrap a.look{font-size:13px}#mapPage .btnWrap a.close{padding-left:20px;background-image:url("../../../../../img/v1/pc/cmn/map_close_icon.png");background-size:14px 14px;background-position:left 50%;background-repeat:no-repeat}.noDataWrap .closedComment{padding:50px 0}.noDataWrap .closedComment p{color:#284d44;font-size:15px;text-align:center}.noDataWrap .findSimilarWrap{margin-bottom:55px}.noDataWrap .findSimilarWrap .tit{margin-bottom:30px;padding:25px 0;color:#fff;font-size:18px;font-weight:bold;text-align:center;letter-spacing:1px;background-color:#284d44}.noDataWrap .findOthersWrap .tit{margin-bottom:30px;padding:25px 0;color:#fff;font-size:18px;font-weight:bold;text-align:center;letter-spacing:1px;background-color:#284d44}.noDataWrap .findOthersWrap .inner{padding:40px 20px;border:1px solid #a8a8a8;background-color:#fff}.noDataWrap .findOthersWrap .inner table{width:100%}.noDataWrap .findOthersWrap .inner table tr th,.noDataWrap .findOthersWrap .inner table tr td{text-align:left;border-bottom:1px solid #809690}.noDataWrap .findOthersWrap .inner table tr th{padding:10px 20px;width:175px;font-size:15px;color:#284d44}.noDataWrap .findOthersWrap .inner table tr td a{padding:10px 20px;display:block;color:#284d44;font-size:15px;background-image:url("../../../../../img/v1/pc/cmn/slider_icon_arrow_r.png");background-size:15px auto;background-position:96% center;background-repeat:no-repeat}.noDataWrap .findOthersWrap .inner .bottomWrap{margin-top:25px}.noDataWrap .findOthersWrap .inner .bottomWrap .changeBtn{color:#fff;margin:0 auto;background:linear-gradient(to left, #dbb965, #a87d14 100%);box-shadow:0px 1px 5px 0px rgba(0,0,0,0.27);position:relative;z-index:10;width:240px}.noDataWrap .findOthersWrap .inner .bottomWrap .changeBtn a{height:100%;display:block;padding:20px 0;color:#fff;font-size:11px;font-weight:bold;letter-spacing:1px;text-align:center;text-decoration:none}.noDataWrap .findOthersWrap .inner .bottomWrap .changeBtn:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid #fff;margin:5px;display:block;z-index:-1}.noDataWrap .findOthersWrap .inner .bottomWrap .changeBtn:hover{opacity:0.6}.applyInput .inner{width:800px;margin:0 auto}.applyInput .inner .topView{padding:30px 0 40px;text-align:center}.applyInput .inner .topView .tit{margin-bottom:15px;color:#284d44;font-size:25px;font-weight:bold;letter-spacing:1px}.applyInput .inner .topView .subTit{color:#284d44;font-size:12px;letter-spacing:1px}.applyInput .inner .formCmnWrap{width:800px;padding:0 0 50px 0}.applyInput .inner .formCmnWrap table tr th{width:165px}.applyInput .inner .formCmnWrap table tr td{width:475px}.applyInput .inner .formCmnWrap table tr td.question textarea{height:160px}.applyInput .inner .formCmnWrap .cmnConfirmationBtn{color:#fff;margin:0 auto;background:linear-gradient(to left, #dbb965, #a87d14 100%);box-shadow:0px 1px 5px 0px rgba(0,0,0,0.27);position:relative;z-index:10;width:280px}.applyInput .inner .formCmnWrap .cmnConfirmationBtn a{height:100%;display:block;padding:20px 0;color:#fff;font-size:11px;font-weight:bold;letter-spacing:1px;text-align:center;text-decoration:none}.applyInput .inner .formCmnWrap .cmnConfirmationBtn:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid #fff;margin:5px;display:block;z-index:-1}.applyInput .inner .formCmnWrap .cmnConfirmationBtn:hover{opacity:0.6}.applyInput .inner .formCmnWrap .inputSupportBtn{width:240px;margin:40px auto 0;padding:11px 0 12px;text-align:center;background-color:#a87d14;cursor:pointer}.applyInput .inner .formCmnWrap .inputSupportBtn span{color:#fff;font-size:12px}.applyInput .inner .formCmnWrap .inputSupportBtn:hover{opacity:0.6}.applyInput .inner .formCmnWrap .domainWrap{margin-top:30px}.applyInput .inner .formCmnWrap .domainWrap p{color:#284d44;font-size:13px;text-align:center;line-height:1}.applyInput .inner .formCmnWrap .domainWrap p.text{margin-bottom:15px;font-weight:bold}.applyInput .inner .formCmnWrap .domainWrap p.url{font-weight:normal}.applyInput .inner .formCmnWrap .formErrStr{display:none}.applyInput .inner .formCmnWrap .dispErrStr{display:block}.applyInput .inner .bottomBtnWrap{margin-top:70px}.applyInput .inner .bottomBtnWrap div a{display:block;padding:14px 0 14px 5px;color:#284d44;font-size:12px;font-weight:bold;letter-spacing:1px;text-align:center;background-color:#fff;border:1px solid #284d44}.applyInput .inner .bottomBtnWrap div.leftIcon{margin-bottom:0}.applyInput .inner .bottomBtnWrap div.leftIcon a{background-image:url("../../../../../img/v1/pc/cmn/slider_icon_arrow_l.png");background-size:14px auto;background-position:20px 50%;background-repeat:no-repeat}.applyInput .inner .bottomBtnWrap div.rightIcon a{background-image:url("../../../../../img/v1/pc/cmn/slider_icon_arrow_r.png");background-size:10px auto;background-position:95% 50%;background-repeat:no-repeat}.applyInput .modalCmnWrap .modalContent{max-height:740px}#recommendShopListWrap{margin-top:30px}#recommendShopListWrap div.inner{margin:0 auto;width:700px}#recommendShopListWrap div.inner h2{margin-bottom:30px;color:#284d44;font-size:17px;font-weight:bold;font-style:italic;text-align:center;letter-spacing:1px}#recommendShopListWrap div.inner #RcmdSlider{position:relative;text-align:center}#recommendShopListWrap div.inner #RcmdSlider .item{padding-bottom:15px;display:flex;flex-wrap:wrap;flex-direction:row}#recommendShopListWrap div.inner #RcmdSlider .item a{display:block;height:100%;padding:20px;color:#284d44;text-decoration:none}#recommendShopListWrap div.inner #RcmdSlider .item div.shopinfo{margin-bottom:20px;width:220px;height:300px;border:solid 1px #CCC}#recommendShopListWrap div.inner #RcmdSlider .item div.shopinfo div.img{margin-bottom:10px;width:180px;height:140px;display:flex;align-items:center}#recommendShopListWrap div.inner #RcmdSlider .item div.shopinfo div.img img{width:100%;height:auto}#recommendShopListWrap div.inner #RcmdSlider .item div.shopinfo h2{margin-bottom:10px;padding-bottom:10px;font-size:0.9em;border-bottom:solid 1px #bfbfbf}#recommendShopListWrap div.inner #RcmdSlider .item div.shopinfo p.infoText{text-align:left;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden}#recommendShopListWrap div.inner #RcmdSlider .item div.shopinfo:nth-child(3n+2){margin:0 15px}#recommendShopListWrap div.inner #RcmdSlider .owl-dot{height:6px;width:6px;border:1px solid #aec9d2;background-color:#fff}#recommendShopListWrap div.inner #RcmdSlider .owl-dot.active{background-color:#aec9d2}#recommendShopListWrap div.inner div.jobSearchBtn{width:360px;margin:55px auto 0}#recommendShopListWrap div.inner div.jobSearchBtn a{display:block;padding:15px 0 15px 10px;color:#284d44;font-size:12px;text-align:center;letter-spacing:1px;border:1px solid #284d44;background-color:#fff}#recommendShopListWrap div.inner div.jobSearchBtn a:before{content:"";width:17px;height:17px;display:inline-block;vertical-align:middle;background-image:url(../../../../../img/v1/pc/cmn/shoplist_search_icon.png);background-size:contain;background-position:left 50%;background-repeat:no-repeat}
