﻿@import"https://fonts.googleapis.com/css2?family=Zen+Kaku+Gothic+New:wght@300;400;500;700;900&family=Zen+Maru+Gothic:wght@300;400;500;700;900&display=swap";/*! destyle.css v4.0.1 | MIT License | https://github.com/nicolas-cusan/destyle.css */*,::before,::after{box-sizing:border-box;border-style:solid;border-width:0;min-width:0}html{line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{margin:0}main{display:block}p,table,blockquote,address,pre,iframe,form,figure,dl{margin:0}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit;margin:0}ul,ol{margin:0;padding:0;list-style:none}dt{font-weight:bold}dd{margin-left:0}hr{box-sizing:content-box;height:0;overflow:visible;border-top-width:1px;margin:0;clear:both;color:inherit}pre{font-family:monospace,monospace;font-size:inherit}address{font-style:inherit}a{background-color:rgba(0,0,0,0);text-decoration:none;color:inherit}abbr[title]{text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:inherit}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}svg,img,embed,object,iframe{vertical-align:bottom}button,input,optgroup,select,textarea{-webkit-appearance:none;appearance:none;vertical-align:middle;color:inherit;font:inherit;background:rgba(0,0,0,0);padding:0;margin:0;border-radius:0;text-align:inherit;text-transform:inherit}button,[type=button],[type=reset],[type=submit]{cursor:pointer}button:disabled,[type=button]:disabled,[type=reset]:disabled,[type=submit]:disabled{cursor:default}:-moz-focusring{outline:auto}select:disabled{opacity:inherit}option{padding:0}fieldset{margin:0;padding:0;min-width:0}legend{padding:0}progress{vertical-align:baseline}textarea{overflow:auto}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}[type=number]{-moz-appearance:textfield}label[for]{cursor:pointer}details{display:block}summary{display:list-item}[contenteditable]:focus{outline:auto}table{border-color:inherit;border-collapse:collapse}caption{text-align:left}td,th{vertical-align:top;padding:0}th{text-align:left;font-weight:bold}.font{font-family:"Zen Kaku Gothic New",sans-serif;font-family:"Zen Maru Gothic",serif}@font-face{font-family:"MyYuGothicM";font-weight:normal;src:local("YuGothic-Medium"),local("Yu Gothic Medium"),local("YuGothic-Regular")}@font-face{font-family:"MyYuGothicM";font-weight:bold;src:local("YuGothic-Bold"),local("Yu Gothic")}@media screen and (-webkit-min-device-pixel-ratio: 0)and (min-resolution: 0.001dpcm){img{image-rendering:-webkit-optimize-contrast}}@font-face{font-family:"MyYuGothicM";font-weight:normal;src:local("YuGothic-Medium"),local("Yu Gothic Medium"),local("YuGothic-Regular")}@font-face{font-family:"MyYuGothicM";font-weight:bold;src:local("YuGothic-Bold"),local("Yu Gothic")}html{-webkit-box-sizing:border-box;box-sizing:border-box;scroll-behavior:smooth;scroll-padding-top:50px;font-size:62.5%;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%}@media print,screen and (min-width: 768px){html.open{height:100vh}}main{display:block}*,::before,::after{-webkit-box-sizing:inherit;box-sizing:inherit}img{max-width:100%;vertical-align:top}ul{padding:0}li{list-style:none}i{font-style:normal}a,a:visited{color:#28352c;text-decoration:none;-webkit-transition:.3s;transition:.3s}a:hover{opacity:.7}h2{font-weight:bold}address{font-style:normal}svg{margin-right:4px;margin-bottom:4px}svg line,svg path{transition-duration:.3s}::-webkit-input-placeholder{font-size:.8em;color:#ccc}:-ms-input-placeholder{font-size:.8em;color:#ccc}::-ms-input-placeholder{font-size:.8em;color:#ccc}::placeholder{font-size:.8em;color:#ccc}.cf::before,.cf::after{display:table;content:""}.cf::after{clear:both}.cf{zoom:1}@media print,screen and (min-width: 768px){body{margin:0;font-family:"Zen Kaku Gothic New","Noto Sans JP","Noto Serif JP","MyYuGothicM","游ゴシック体","YuGothic","Noto Sans JP","Avenir","Helvetica Neue","Helvetica","Arial","Verdana","Roboto","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","Meiryo UI","メイリオ","Meiryo","ＭＳ Ｐゴシック","MS PGothic","sans-serif";font-size:1.6rem;font-weight:500;line-height:1.875;letter-spacing:.1em;color:#333;background-color:#fff;letter-spacing:0;-webkit-font-feature-settings:"pkna";font-feature-settings:"pkna";text-size-adjust:none;-webkit-text-size-adjust:none}}@media screen and (max-width: 767px){body{margin:0;font-family:"Zen Kaku Gothic New","Noto Sans JP","Noto Serif JP","MyYuGothicM","游ゴシック体","YuGothic","Noto Sans JP","Avenir","Helvetica Neue","Helvetica","Arial","Verdana","Roboto","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","Meiryo UI","メイリオ","Meiryo","ＭＳ Ｐゴシック","MS PGothic","sans-serif";font-weight:500;line-height:1.875;color:#333;letter-spacing:0;background-color:#fff;-webkit-font-feature-settings:"pkna";font-feature-settings:"pkna";height:100%;text-size-adjust:none;-webkit-text-size-adjust:none;font-size:1.6rem}body.open{position:fixed;overflow:hidden;inset:0px}}.pageMain{padding-top:130px}@media(max-width: 767px){.pageMain{padding-top:60px}}.body__inner{overflow:hidden}@media print,screen and (min-width: 768px){.-u-SpNonePcBlock{display:inline-block !important}.-u-SpNonePcinline{display:inline !important}.-u-PcNoneSpBlock{display:none !important}.-u-PcNoneSpinline{display:none !important}}@media screen and (max-width: 767px){.-u-SpNonePcBlock{display:none !important}.-u-SpNonePcinline{display:none !important}.-u-PcNoneSpBlock{display:block !important}.-u-PcNoneSpinline{display:inline !important}}.is-hidden{display:none}.header{position:fixed;width:100%;z-index:100;background-color:#fff;padding:10px 30px;visibility:hidden;opacity:0}@media(max-width: 767px){.header{padding:7px 15px;background-color:#fff}}.scroll.header{opacity:1;visibility:visible;transition:.4s}.noscroll.header{opacity:1;visibility:visible}.header__inner{margin:0 auto;padding:10px 0;display:flex;justify-content:space-between;width:100%;max-width:1426px}@media(max-width: 767px){.header__inner{height:100dvh;opacity:0;overflow:scroll;padding:9vh 30px 10vh;position:fixed;right:-100%;top:0;width:60%;z-index:105;max-width:300px;min-width:200px}.header__inner img{width:25px}}.header__inner .headerTitle{line-height:1;font-size:3.5rem;position:relative;letter-spacing:.1em}.header__inner .headerTitle img{width:80px;position:absolute;right:-40px;top:-13px;z-index:-1}@media(max-width: 1001px){.header__inner .headerTitle{font-size:2.8rem}}.header__inner .headerTitle i{margin-top:.2em;padding-left:.4em;display:block;font-size:1.5rem}@media(max-width: 1001px){.header__inner .headerTitle i{font-size:1rem}}.header__inner nav{margin-left:auto;display:flex;align-items:stretch}.header__inner nav ul{display:flex;gap:20px;height:100%}@media(max-width: 1001px){.header__inner nav ul{gap:15px}}@media(max-width: 767px){.header__inner nav ul{flex-direction:column;font-size:1.5rem}}.header__inner nav ul li{height:100%;position:relative}.header__inner nav ul li a{display:flex;height:100%;align-items:center}.header__inner nav ul .subLists{position:absolute;white-space:nowrap;left:50%;transform:translateX(-50%);font-size:1.4rem;bottom:-15px;opacity:0;visibility:hidden;transition:opacity .3s ease}.header__inner nav ul .subLists.active{opacity:1;visibility:visible}@media(max-width: 767px){.header__inner nav ul .subLists{display:block;opacity:1;visibility:visible;position:relative;bottom:0}}.spHeaderTitle{position:relative;display:none}.spHeaderTitle img{position:absolute;z-index:-1;width:60px;right:-30px;top:-10px}@media(max-width: 767px){.spHeaderTitle{line-height:1.2;font-size:2.3rem;display:inline-block}}@media(max-width: 767px){.spHeaderTitle i{padding-left:.4em;display:block;font-size:1rem}}@media(max-width: 767px){.open .header__inner{display:block;opacity:1;right:0;background-color:#fff}}@media(max-width: 767px){.open .header__inner .headerTitle{display:none}}#headerMenuBtn{position:absolute;right:15px;top:7px;width:48px;height:48px;padding:10px;cursor:pointer;z-index:5000;display:none;pointer-events:auto}@media(max-width: 767px){#headerMenuBtn{display:inline}}#headerMenuBtn span{display:block;position:absolute;height:2px;width:50%;background:#000;left:0;-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;transition:.3s ease-in-out}#headerMenuBtn span:nth-child(1){top:30%;left:25%}#headerMenuBtn span:nth-child(2){top:50%;left:25%;-webkit-transform:translate(0%, -50%);transform:translate(0%, -50%)}#headerMenuBtn span:nth-child(3){left:25%;bottom:30%}.open #headerMenuBtn{z-index:9999}.open #headerMenuBtn span{background:#333}.open #headerMenuBtn span:nth-child(1){top:24px;-webkit-transform:rotate(134deg);-moz-transform:rotate(134deg);transform:rotate(134deg)}.open #headerMenuBtn span:nth-child(2){width:0;left:50%}.open #headerMenuBtn span:nth-child(3){top:24px;-webkit-transform:rotate(-134deg);-moz-transform:rotate(-134deg);transform:rotate(-134deg)}section{scroll-margin:60px 0 0}@media(max-width: 767px){section{scroll-margin:40px 0 0}}@media(max-width: 767px){main{width:auto}}.centerWrap{position:relative;width:100%;margin:0 auto;max-width:1097px}@media(max-width: 1199px){.centerWrap{padding-left:20px;padding-right:20px;width:100%}}.basicBtn{margin:0 0 20px;border-radius:5px;border:1px solid #f6b823;background-image:url(/images/arrow_oringe.png);background-repeat:no-repeat;background-position:right 15px center;background-size:15px auto}@media(max-width: 767px){.basicBtn{background-position:right .75em center}}.basicBtn a{width:100%;padding:1em 3em 1em 1em;display:flex;align-items:center;justify-content:center;color:#333 !important;line-height:1}@media(max-width: 767px){.basicBtn a{padding:1em 2em 1em 1em}}.basicBtn a img{margin-left:.5em;margin-right:auto;width:1em}@media(max-width: 767px){.basicBtn a img{margin-left:.3em}}.nodata{text-align:center;margin-bottom:50px}.pageTop{position:fixed;top:50%;left:1400px;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);z-index:10;visibility:hidden;opacity:0;transition:all 1s}@media(min-width: 1367px){.pageTop{left:auto;right:50px}}@media(max-width: 767px){.pageTop{transform:none;top:auto;right:15px;bottom:40px}}.pageTop.visible{visibility:visible;opacity:1}.underPage{background-color:#fcf8f2}.underPage .body__inner{overflow:auto}.underPage .footerContact,.underPage .footerRecruit,.underPage .footer{min-width:1206px}@media(max-width: 767px){.underPage .footerContact,.underPage .footerRecruit,.underPage .footer{min-width:auto}}.underMain{margin:-20px auto 110px;width:1206px;padding:100px;background-color:#fff}@media(max-width: 767px){.underMain{margin:0 auto 0;width:100%;padding:30px 15px;overflow:hidden}}.pageHeader{position:relative;padding-right:200px;min-width:1208px}@media(max-width: 767px){.pageHeader{min-width:auto;padding-right:80px}}.pageHeader>img{height:440px;object-fit:cover;width:100%}@media(max-width: 767px){.pageHeader>img{height:290px}}.pageHeaderTitle{width:200px;text-align:left;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;position:absolute;right:70px;top:0;font-size:4.7rem;font-weight:500;line-height:1;letter-spacing:.1em;padding-bottom:15px;font-family:"Zen Maru Gothic","Noto Serif JP","MyYuGothicM","游ゴシック体","YuGothic","Noto Sans JP","sans-serif";justify-content:center}@media(max-width: 767px){.pageHeaderTitle{right:15px;width:auto;line-height:1.6;font-size:3.2rem;padding-bottom:5px}}.pageHeaderTitle div{position:relative;line-height:1;letter-spacing:.2em}.pageHeaderTitle span{margin-left:.3em;padding-top:.3em;text-align:left;font-size:1.5rem;display:block;font-weight:800;letter-spacing:.1em}@media(max-width: 767px){.pageHeaderTitle span{font-size:1.2rem}}.pageHeaderTitle i{color:#f6b823}.pageHeaderTitle img{position:absolute;top:1em;width:2em;right:-1em;z-index:-1;max-width:200px}.underColorMassage{margin:0 0 24px;font-size:3.4rem;font-weight:500;border-left:3px solid #8ec31f;line-height:1.5;padding-left:.4em;font-family:"Zen Maru Gothic","Noto Serif JP","MyYuGothicM","游ゴシック体","YuGothic","Noto Sans JP","sans-serif";letter-spacing:.01em}@media(max-width: 767px){.underColorMassage{margin:0 0 14px;font-size:2.8rem}}.underColorMassage i{color:#8ec31f}.underColorMassage--oringe{border-left:3px solid #f6b823}.underColorMassage--oringe i{color:#f6b823}.underMidtitle{margin-top:25px;font-size:2.4rem;color:#8ec31f;line-height:1.4}@media(max-width: 767px){.underMidtitle{font-size:2.2rem}}.underMidtitle--oringe{color:#f6b823}.underMidtitle--black{color:#333}.split{display:flex;justify-content:space-between}@media(max-width: 767px){.split{flex-direction:column}}.split .split__left,.split .split__right{width:480px}@media(max-width: 767px){.split .split__left,.split .split__right{width:100%;margin-top:30px}}@media(max-width: 767px){.split .split__left{margin-top:10px}}.gallely{margin-top:50px;display:flex;position:relative;justify-content:space-between}@media(max-width: 767px){.gallely{margin-top:30px}}.gallely img{width:240px}@media(max-width: 767px){.gallely img{width:25%;height:80px;object-fit:cover}}.caution{margin-top:30px;border-radius:12px;background-color:rgba(246,157,35,.05)}.caution .caution__title{border-radius:12px 12px 0 0;color:#fff;padding:.9em 3.5em;background-image:url(../images/icon_caution.svg);background-repeat:no-repeat;background-position:left 2.3em center;background-size:1em auto;background-color:#f69d23;line-height:1}@media(max-width: 767px){.caution .caution__title{background-position:left .8em center;padding:.9em 2em}}.caution .cautionListWrap{padding:1.5em 2.5em}@media(max-width: 767px){.caution .cautionListWrap{padding:1.5em 1em}}.caution .cautionList li{margin-bottom:5px;padding-left:1em;background-size:6px auto;background-repeat:no-repeat;background-position:left top .8em;background-image:url(../images/caution_circle.svg)}@media(max-width: 767px){.caution .cautionList li{font-size:1.5rem}}@media(max-width: 767px){.imgOverFlow{overflow-x:scroll;width:100%}}@media(max-width: 767px){.imgOverFlow img{min-width:1000px}}@media(max-width: 767px){.img__caption{font-size:min(3.2vw,16px)}}.footer{padding:40px 40px 20px;background-color:#8ec31f;color:#fff}@media(max-width: 767px){.footer{padding:30px 0 15px}}.footer .footerTitle{margin-bottom:15px;font-size:2.4rem}@media(max-width: 767px){.footer .footerTitle{line-height:1.4;font-size:1.9rem}}.footer address{font-weight:400;line-height:1.4}@media(max-width: 767px){.footer address{font-size:1.4rem}}.footer small{font-size:1.6rem;text-align:right;display:block}@media(max-width: 767px){.footer small{margin:30px 0 0;font-size:1rem}}.footer a{color:#fff}.footerContact{position:relative;z-index:10;display:flex}@media(max-width: 1001px){.footerContact{width:100%;flex-direction:column}}.footerContact .contactLeft{padding:40px 30px 40px 30px;color:#fff;background-color:#f6b823;width:63%}@media(min-width: 1200px){.footerContact .contactLeft{padding-left:calc((100% - 1097px)/2)}}@media(max-width: 1001px){.footerContact .contactLeft{width:100%;padding:30px 20px 20px;text-align:center}}.footerContact .contactLeft .contactTitle{font-size:2.9rem;line-height:1.5}@media(max-width: 1001px){.footerContact .contactLeft .contactTitle{font-size:2rem}}.footerContact .contactLeft .contactTxt{margin-top:20px;font-weight:400}@media(max-width: 1001px){.footerContact .contactLeft .contactTxt{font-size:1.4rem}}.footerContact .contactRight{background-color:#fff;width:50%;text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:center;padding-right:calc((100% - 1097px)/2)}@media(max-width: 1001px){.footerContact .contactRight{background-color:none;width:100%;padding:40px 20px}}.footerContact .contactRight .contactRight__title{font-size:2.4rem}@media(max-width: 1001px){.footerContact .contactRight .contactRight__title{font-size:1.8rem}}.footerContact .contactRight .contactRight__tel{font-size:5.5rem;font-weight:bold;letter-spacing:.03em;line-height:1}@media(max-width: 1001px){.footerContact .contactRight .contactRight__tel{font-size:3.5rem}}.footerContact .contactRight .contactRight__tel a{display:flex;align-items:start;color:#e8a54d;padding-bottom:4px}.footerContact .contactRight .contactRight__tel a img{width:50px;margin-right:10px;margin-top:auto;margin-bottom:auto}@media(max-width: 1001px){.footerContact .contactRight .contactRight__tel a img{margin-right:5px;width:35px}}@media(max-width: 1001px){.footerContact .contactRight .contactRight__cap{font-size:1.3rem}}.footerRecruit{padding:40px 20px;background-color:#fcf8f2}@media(max-width: 767px){.footerRecruit{padding:0 20px 40px}}.footerRecruit .recruit a{margin:0 auto;background-color:#ffefef;display:flex}@media(max-width: 767px){.footerRecruit .recruit a{flex-direction:column}}.footerRecruit .recruit a .recruitLeft{width:40%;padding:20px 40px 40px}@media(max-width: 767px){.footerRecruit .recruit a .recruitLeft{padding:15px 20px 20px;width:100%}}.footerRecruit .recruit a .recruitLeft img{width:43px}@media(max-width: 767px){.footerRecruit .recruit a .recruitLeft img{width:30px}}.footerRecruit .recruit a .recruitRight{width:60%}@media(max-width: 767px){.footerRecruit .recruit a .recruitRight{width:100%}}.footerRecruit .recruit a .recruitRight img{object-fit:cover;width:100%;height:100%}@media(max-width: 767px){.footerRecruit .recruit a .recruitRight img{min-height:170px}}.footerRecruit .recruitTitle{font-size:3.4rem;line-height:1.5}@media(max-width: 767px){.footerRecruit .recruitTitle{font-size:2.4rem}}.footerRecruit .recruitTitle>i{font-size:1.5rem}@media(max-width: 767px){.footerRecruit .recruitTitle>i{font-size:1.2rem}}.footerRecruit .recruitTitle i{padding:0 4px;color:#fff;background-color:#d65b5b}.footerRecruit .recruitTitle span{display:block}.footerRecruit .recruitTxt{margin-top:20px;color:#651717;display:flex;align-items:flex-end}@media(max-width: 767px){.footerRecruit .recruitTxt{font-size:1.4rem;align-items:flex-start}}.footerRecruit .recruitTxt img{margin-left:20px}@media(max-width: 767px){.footerRecruit .recruitTxt img{margin-top:auto;margin-left:auto}}.pageHeader>img{object-position:left 200px center}.pageHeaderTitle div{letter-spacing:.1em}.aboutPath{padding-bottom:100px}.aboutPath .aboutSplit{margin-bottom:60px}.aboutPath__txt{line-height:2.2em}.aboutPath__txt i{color:#8ec31f}.aboutPathSplit{margin-bottom:50px;display:flex;align-items:flex-start;justify-content:space-between}@media(max-width: 767px){.aboutPathSplit{margin-bottom:50px;flex-direction:column}}.aboutPathSplit .underMidtitle{margin-top:0;margin-bottom:15px}.aboutPathSplit .aboutPathSplit__left{width:292px}@media(max-width: 767px){.aboutPathSplit .aboutPathSplit__left{width:100%}}@media(max-width: 767px){.aboutPathSplit .aboutPathSplit__left img{width:100%}}.aboutPathSplit .aboutPathSplit__right{width:calc(100% - 336px)}.aboutPathSplit .aboutPathSplit__right .underMidtitle{margin-bottom:5px}@media(max-width: 767px){.aboutPathSplit .aboutPathSplit__right{margin-top:18px;width:100%}}.aboutPathImg2{padding-right:68px}@media(max-width: 767px){.aboutPathImg2{padding-right:0px}}.aboutPathSplit--reverse{flex-direction:row-reverse}@media(max-width: 767px){.aboutPathSplit--reverse{flex-direction:column}}.feature__title{margin-bottom:24px}.feature__title1{margin-bottom:10px}.featureSplit{margin-bottom:40px}@media(max-width: 767px){.featureSplit{margin-bottom:20px}}.featureSplit2{margin-bottom:50px}.featureSplit__left{background:rgba(142,195,31,.1);box-sizing:border-box;padding:28px}.featureSplit__right{background:rgba(142,195,31,.1);box-sizing:border-box;padding:28px}.feature__title2{font-size:1.8rem;margin-bottom:8px;font-weight:bold;color:#8ec31f}.feature__txt{line-height:2.2em}.feature__lists li{display:inline-block;padding-left:15px;position:relative;margin-right:10px}.feature__lists li:before{content:"";width:6px;height:6px;background:#8ec31f;border-radius:50%;position:absolute;left:0;top:50%;transform:translateY(-50%);display:inline-block}.featureStep{margin-top:30px}@media(max-width: 767px){.featureStep{overflow-y:scroll}.featureStep img{width:545px;max-width:1006px}}.careerStaff{padding-bottom:52px}.staffSprit{margin-bottom:48px}.staffTtlW{display:flex;justify-content:flex-start;margin-bottom:12px}.staffIcon{width:71px;margin-right:20px}.careerStaff__title1{margin-top:0}.careerStaff__title2{font-size:1.6rem;line-height:2.2em;font-weight:bold;color:#f6b823}.careerStaff__txt{line-height:2.2em}.careerStaff__link{line-height:2.2em;text-decoration:underline}.careerStaff__link:after{content:"";background:url(../images/icon_gaibu.svg);background-size:contain;width:14px;height:14px;position:relative;display:inline-block;margin-left:3px}.staffBox{box-sizing:border-box;background:rgba(246,187,35,.1);padding:20px 28px;margin-top:30px}.careerQa{padding-bottom:36px}.qaBox{background:rgba(142,195,31,.1);box-sizing:border-box;padding:32px 28px;margin-bottom:18px}@media(max-width: 767px){.qaBox{padding:20px}}.qTxt{font-size:2.4rem;font-weight:500;letter-spacing:.03em;margin-bottom:24px;position:relative;padding-left:55px}.qTxt:before{content:"Q";font-size:2rem;font-weight:500;background:#8ec31f;text-align:center;width:39px;height:39px;display:inline-block;position:absolute;left:0;top:5px;color:#fff;border-radius:50%}.aTxt{line-height:2.2em;position:relative;padding-left:55px}.aTxt:before{content:"A";font-size:2rem;font-weight:500;border:1px solid #8ec31f;background:#fff;text-align:center;width:39px;height:39px;display:inline-block;position:absolute;left:0;top:0px;color:#8ec31f;border-radius:50%}.careerQa__link a{display:flex;justify-content:center;align-items:center;margin:40px auto 0px;border:1px solid #8ec31f;border-radius:8px;padding:15px 0px;width:480px;position:relative}.careerQa__link a img{position:absolute;width:15px;height:14px;right:20px;top:50%;transform:translateY(-50%)}@media(max-width: 767px){.careerQa__link a{width:100%}}.requirements{margin-top:64px}.requirementsTable{border-spacing:10px;width:100%;font-size:1.4rem}@media(max-width: 767px){.requirementsTable{font-size:1.4rem}}.requirementsTable th{width:150px;padding:15px 0;border-bottom:1px solid #8ec31f}@media(max-width: 767px){.requirementsTable th{width:110px}}.requirementsTable th i{font-weight:400;letter-spacing:.1em;display:block;text-align:center;padding:0 15px;background-color:#e9f3d3}@media(max-width: 767px){.requirementsTable th i{padding:0 5px;line-height:1.3}}.requirementsTable td{border-left:13px solid #fff;padding:15px 0;border-bottom:1px solid #8ec31f}.requirementsTable ul li{margin-bottom:20px;text-indent:-1em;padding-left:1em}.requirementsTable ul li:before{content:"◎"}.entry{margin-top:64px}.entry .flex{display:flex;justify-content:space-between;margin-bottom:28px;margin-top:24px}@media(max-width: 767px){.entry .flex{flex-direction:column}}.entry .flex .basicBtn{border:1px solid #f6b823;background-image:url(/images/arrow_orange.png);width:48%}@media(max-width: 767px){.entry .flex .basicBtn{width:100%}}.entry .flex .basicBtn a{width:fit-content;margin:0 auto}/*# sourceMappingURL=careerpath.css.map */