@charset "utf-8";abbr,address,article,aside,audio,b,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{background:transparent;border:0;font-size:100%;margin:0;outline:0;padding:0;vertical-align:baseline}body{line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}a{background:transparent;font-size:100%;margin:0;padding:0;vertical-align:baseline}ins{text-decoration:none}ins,mark{background-color:#ff9;color:#000}mark{font-style:italic;font-weight:700}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{border:0;border-top:1px solid #ccc;display:block;height:1px;margin:1em 0;padding:0}input,select{vertical-align:middle}*,:after,:before{box-sizing:border-box}button,input[type=button]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:0;border-radius:0;cursor:pointer;margin:0;outline:0;padding:0}.content-wrapper--vertical-spacing,.dnd-section,.dnd-section .dnd-column{padding:0}.dnd-section>.row-fluid{max-width:inherit}:root{--black-color:#454545;--gray-color:#626262;--white-color:#fff;--contbg-color:#f5f5f5;--bg-gradient:rgba(125,181,230,.8) 0%,rgba(118,138,195,.8) 33%,rgba(173,139,188,.8) 66%,rgba(222,157,191,.8) 100%;--bg-gradient-gray:linear-gradient(to right,var(--basefont-color) 0%,var(--black-color) 100%);--enfont:"Lato",sans-serif;--pc-content-width:1220px;--pc-contentinner-width:1020px;--sp-content-width:84vw;--transition-op_vis:opacity ease .3s,visibility ease .3s;--transition-trf:transform ease .3s;--transition-all:all ease .3s;--icon-arrow:url("data:image/svg+xml;charset=utf8,%3Csvg%20id%3D%22%E3%82%B0%E3%83%AB%E3%83%BC%E3%83%97_13456%22%20data-name%3D%22%E3%82%B0%E3%83%AB%E3%83%BC%E3%83%97%2013456%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2230%22%20height%3D%2230%22%20viewBox%3D%220%200%2030%2030%22%3E%0A%20%20%3Cpath%20d%3D%22M15%2C0A15%2C15%2C0%2C1%2C1%2C0%2C15%2C15%2C15%2C0%2C0%2C1%2C15%2C0Z%22%20fill%3D%22%23454545%22%2F%3E%3Cpath%20d%3D%22M0%2C7H7V0%22%20transform%3D%22translate(8.5%2015)%20rotate(-45)%22%20fill%3D%22none%22%20stroke%3D%22%23fff%22%20stroke-linejoin%3D%22round%22%20stroke-width%3D%222%22%2F%3E%0A%3C%2Fsvg%3E%0A")}*{letter-spacing:.1em}html{font-size:calc(.66667vw - .11333px)}html.iPad,html.noscrollY,html.smp,html.touchDevice{font-size:.66667vw}body{font-family:Noto Sans JP,游ゴシック,YuGothic,ヒラギノ角ゴ Pro,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,Osaka,ＭＳ Ｐゴシック,MS PGothic,sans-serif;word-break:inherit}.en{font-family:var(--enfont)}@media screen and (min-width:1501px){html{font-size:calc(.66667vw - .11333px)}html.iPad,html.noscrollY,html.smp,html.touchDevice{font-size:.66667vw}}@media screen and (max-width:1024px){html,html.iPad,html.noscrollY,html.smp,html.touchDevice{font-size:62.5%}}a,body{color:var(--black-color)}a{text-decoration:none}a:hover{text-decoration:underline}img{vertical-align:top;width:100%}@media screen and (min-width:1025px){.only-sp{display:none}}@media screen and (max-width:1024px){.only-pc{display:none}}:after,:before{display:block;pointer-events:none;user-select:none}img.cover,video.cover{height:100%;object-fit:cover;width:100%}.arrow-svg{fill:#454545;stroke:#fff;height:3rem;width:3rem}@media screen and (max-width:1024px){.arrow-svg{height:1.8rem;width:1.8rem}}#container,#mainArea{position:relative}#mainArea{background-color:#f5f5f5;overflow:hidden;padding-top:9rem}.bgW{background-color:var(--white-color)}@media screen and (max-width:1024px){#mainArea{padding-top:56px}}#header{background-color:var(--white-color);left:0;position:fixed;top:0;transition:var(--transition-all);width:100%;z-index:100}#globalNavi .linkContact,#globalNavi .linkEntry{align-items:center;background-image:linear-gradient(to bottom right,#7db5e6,#768ac3);cursor:pointer;display:flex;font-size:1.3rem;font-weight:700;height:9rem;justify-content:center;line-height:1.46;transition:opacity .3s ease;width:14rem}#globalNavi .subNav{display:flex}#globalNavi .linkContact a,#globalNavi .linkEntry a{align-items:center;color:var(--white-color);display:flex;height:100%;justify-content:center;position:relative;text-decoration:none;width:100%}#globalNavi .linkContact a span,#globalNavi .linkEntry a span{position:relative}#globalNavi .linkContact a:before,#globalNavi .linkEntry a:before{background-image:linear-gradient(to bottom right,#61a7e5,#4a68be);content:"";height:100%;left:0;position:absolute;top:0;transition:var(--transition-all);width:0}#globalNavi .linkEntry{background-image:linear-gradient(to bottom right,#de9dbf,#ad8bbc)}#globalNavi .linkEntry a:before{background-image:linear-gradient(to bottom right,#d984b1,#a068b9)}

/* !SECTION */@media screen and (min-width:1025px){#header{font-size:1.4rem;height:9rem}#header .headerInner{display:flex;height:100%;justify-content:space-between}#header .menuOpen{display:none}#header #siteLogo{margin:0 0 0 3.33333%;padding:3.5rem 0 0}#header #siteLogo a{align-items:center;display:inline-flex;text-decoration:none}#header .siteLogoImg{height:2.4rem;position:relative;width:14rem}#header .siteLogoImg img{width:100%}#header .siteLogoTxt{font-family:var(--enfont);font-weight:900;letter-spacing:.2em;margin-left:2.4rem}#globalNavi .navBody{align-items:center;display:flex}#globalNavi .primaryConts{display:flex;margin-right:4.6rem}#globalNavi .primaryCont{letter-spacing:.1em;margin-left:1.25em}#globalNavi .primaryContLabel{height:9rem}#globalNavi li:first-child .primaryContLabel{cursor:pointer;margin-left:0}#globalNavi .primaryContLabel a,#globalNavi .primaryContLabel span{align-items:center;cursor:pointer;display:flex;font-weight:700;height:9rem;line-height:1;padding:0 1em;pointer-events:none;position:relative;text-decoration:none}#globalNavi .primaryContLabel a:before,#globalNavi .primaryContLabel span:before{background-image:linear-gradient(to left,var(--bg-gradient));bottom:2.3rem;content:"";height:2px;left:1em;position:absolute;transition:var(--transition-all);width:0}#globalNavi .open .primaryContLabel a:before,#globalNavi .open .primaryContLabel span:before,#globalNavi .primaryCont.current a:before,#globalNavi .primaryCont.current span:before,#globalNavi .primaryCont:hover a:before,#globalNavi .primaryCont:hover span:before{width:calc(100% - 2em)}#globalNavi .primaryContLabel a.directLink{pointer-events:all}#globalNavi .megaMenu{background-color:#efefef;display:flex;left:0;min-height:210px;opacity:0;pointer-events:none;position:absolute;top:9rem;transition:var(--transition-op_vis);visibility:hidden;width:100%}body.touchdevice #globalNavi .open .megaMenu,body:not(.touchdevice) #globalNavi .primaryCont:hover .megaMenu{opacity:1;pointer-events:all;visibility:visible}#globalNavi .secondaryContLabel{background-image:linear-gradient(to left,var(--bg-gradient));color:var(--white-color);padding:3.9rem 0 0 10%;width:25.46667%}#globalNavi .secondaryContLabelEN{font-family:var(--enfont);font-size:3.4rem;font-weight:900;letter-spacing:.1em;line-height:1.2}#globalNavi .secondaryContLabelJA{font-size:1.5rem;font-weight:700;letter-spacing:.1em;line-height:1.4;margin-top:1em}#globalNavi .secondaryConts{display:flex!important;flex-wrap:wrap;padding:4.3rem 0 3.3rem 4.8rem;width:74.53333%}#globalNavi .secondaryCont{letter-spacing:.1em;margin-left:3.73832%;text-align:center;width:18.69159%}#globalNavi .secondaryCont:first-child{margin-left:0}#globalNavi .secondaryCont a{display:block;text-decoration:none;transition:var(--transition-op_vis)}#globalNavi .secondaryContImg{border-radius:1rem;height:11rem;overflow:hidden;width:100%}#globalNavi .secondaryContName{font-weight:400;line-height:1.42;margin-top:1em}#globalNavi .lowerConts{display:flex;flex-wrap:wrap;font-size:1.2rem;margin-top:1em}#globalNavi .lowerConts li{margin-right:1em}#globalNavi .lowerConts li a{display:inline-block;padding-right:15px;position:relative}#globalNavi .lowerConts li a:after{background:var(--icon-braces);content:"";height:9px;position:absolute;right:0;top:2px;width:5px}#globalNavi .linkContact a:hover:before,#globalNavi .linkEntry a:hover:before{width:100%}#globalNavi .linkCorp,#globalNavi .snsNav{display:none}#globalNavi .secondaryCont a:hover{opacity:.6}}
/* !SECTION */@media screen and (max-width:1024px){#header{height:56px;transition:var(--transition-trf)}#header #siteLogo{margin:0 0 0 20px;padding:20px 0 0}#header #siteLogo a{align-items:center;display:inline-flex}#header .siteLogoImg{height:17px;position:relative;width:97px}#header .siteLogoTxt{font-family:var(--enfont);font-size:.9rem;font-weight:700;letter-spacing:.2em;margin-left:16px}#header .menuOpen{background-color:var(--black-color);cursor:pointer;height:56px;position:absolute;right:0;top:0;width:56px}#header .menuOpen span{background-color:var(--white-color);height:1px;left:16px;position:absolute;top:28px;width:24px}#header .menuOpen span:after,#header .menuOpen span:before{background-color:var(--white-color);content:"";height:1px;left:0;position:absolute;transition:var(--transition-trf);width:100%}#header .menuOpen span:before{top:-7px}#header .menuOpen span:after{bottom:-7px}.menuOpen #header .menuOpen span{background-color:transparent}.menuOpen #header .menuOpen span:before{top:0;transform:rotate(45deg)}.menuOpen #header .menuOpen span:after{bottom:0;transform:rotate(-45deg)}#globalNavi{background-color:#f4f4f4;font-size:1.4rem;height:calc(100% - 56px);left:0;letter-spacing:.1em;opacity:0;overflow:auto;pointer-events:none;position:fixed;top:56px;transition:var(--transition-op_vis);visibility:hidden;width:100%}.menuOpen #globalNavi{opacity:1;pointer-events:all;visibility:visible}#globalNavi .navBody{padding:30px 5.33333%}#globalNavi .primaryCont{padding:0 2.98507%}#globalNavi .primaryCont+.primaryCont{margin-top:1.5em}#globalNavi .primaryContLabel{cursor:pointer;line-height:1.5}#globalNavi .primaryContLabel a,#globalNavi .primaryContLabel span{display:block;font-weight:700;position:relative}#globalNavi .primaryContLabel span:after{border-right:2px solid var(--black-color);border-top:2px solid var(--black-color);content:"";height:7px;position:absolute;right:2px;top:6px;transform:rotate(135deg);transition:var(--transition-trf);width:7px}#globalNavi .primaryContLabel span.accopen:after{transform:rotate(-45deg)}#globalNavi .secondaryContImg,#globalNavi .secondaryContLabel{display:none}#globalNavi .secondaryConts{display:none;padding-top:1em}#globalNavi .secondaryCont{font-size:1.3rem;line-height:1.5;margin:0 0 0 2em}#globalNavi .secondaryCont+.secondaryCont{margin-top:.8em}#globalNavi .lowerConts{display:flex;flex-wrap:wrap;font-size:1.2rem;margin-top:1em}#globalNavi .lowerConts li a{display:inline-block;margin-right:1em;padding-right:15px;position:relative}#globalNavi .lowerConts li a:after{background:var(--icon-braces);content:"";height:9px;position:absolute;right:0;top:.4em;width:5px}#globalNavi .subNav{margin:4rem -5.97015% 0}#globalNavi .linkContact,#globalNavi .linkEntry{height:8rem;width:50%}#globalNavi .snsNav{margin:3.7rem 2.98507% 0}#globalNavi .snsNav ul{display:flex}#globalNavi .snsNav ul li{margin-right:8px;width:3rem}#globalNavi .linkCorp{border-top:1px solid #eaeaea;margin:1.8em 2.98507% 0;padding-top:1.8em}#globalNavi .linkCorp a{display:inline-block;font-family:var(--enfont);font-weight:900;padding:0 1.4rem 0 2.9rem;position:relative}#globalNavi .linkCorp a:before{background:url(//8113190.fs1.hubspotusercontent-na1.net/hubfs/8113190/raw_assets/public/Coum_recruit/images/common/icon_corp.svg) 0 0 no-repeat;background-size:contain;content:"";height:2.1rem;left:0;position:absolute;top:0;width:1.8rem}#globalNavi .linkCorp a:after{border-right:2px solid var(--black-color);border-top:2px solid var(--black-color);content:"";height:7px;position:absolute;right:0;top:3px;transform:rotate(45deg);transition:var(--transition-trf);width:7px}.scrollDown:not(.menuOpen) #header{transform:translateY(-100%)}}
/* !SECTION */
/* !SECTION */#footer{padding:0 10%}#footer .footerCont{display:flex;justify-content:space-between;padding:11.6rem 0 5.8rem}#footer .companyLogo{width:15.6rem}#footer .companyLogoImg img{width:100%}#footer .companyLogoTxt{font-family:var(--enfont);font-size:1.4rem;font-weight:900;letter-spacing:.2em;margin-top:2em}#footer .footerNav{width:64.58333%}#footer .footerNav>ul{display:flex;justify-content:space-between}#footer .footerNav>ul>li{padding-right:1rem;width:25%}#footer .footerNav>ul>li:first-child,#footer .footerNav>ul>li:nth-child(2){width:25%}#footer .footerNav>ul>li:nth-child(3){width:23.52941%}#footer .footerNav>ul>li:nth-child(4){width:19.85294%}#footer .footerNav>ul>li:nth-child(5){width:20.58824%}#footer .footerNav>ul>li .catLabel{cursor:pointer;font-size:1.4rem;font-weight:700}#footer .footerNav>ul>li .catLabel+.catLabel{margin-top:1.65em}#footer .footerNav>ul>li .catLabel+ul{margin-top:2.8rem}#footer .footerNav>ul>li ul li{font-size:1.2rem;line-height:1.5}#footer .footerNav>ul>li ul li+li{margin-top:1.2rem}#footer .footerNav>ul>li ul li a[target=_blank]{background:url(//8113190.fs1.hubspotusercontent-na1.net/hubfs/8113190/raw_assets/public/Coum_recruit/images/common/icon_other.svg) 100% no-repeat;background-size:1.1rem .8rem;height:.8rem;padding-right:2rem;width:1.1rem}#footer .snsNav{width:10.6rem}#footer .snsNav ul{display:flex;flex-wrap:wrap;gap:.8rem;justify-content:flex-end}#footer .snsNav ul li{width:3rem}#footer .snsNav ul li:last-child{margin-right:0}#footer .snsNav ul li a{transition:var(--transition-op_vis)}#footer .footerInfo{align-items:center;border-top:1px solid #eaeaea;display:flex;justify-content:space-between;padding:3.6rem 0 9.5rem}#footer .copyright{color:#333;font-family:var(--enfont);font-size:1.1rem}#footer .linkCorp a{align-items:center;display:inline-flex;font-family:var(--enfont);font-size:1.4rem;font-weight:900;padding:0 1.4rem 0 0;position:relative}#footer .linkCorp a:before{background:url(//8113190.fs1.hubspotusercontent-na1.net/hubfs/8113190/raw_assets/public/Coum_recruit/images/common/icon_corp.svg) 0 0 no-repeat;background-size:contain;content:"";display:inline-block;height:2.1rem;margin-right:1.1rem;width:1.8rem}#footer .linkCorp a:after{border-right:.2rem solid var(--black-color);border-top:.2rem solid var(--black-color);content:"";height:.7rem;position:absolute;right:0;top:calc(50% - .35rem);transform:rotate(45deg);transition:var(--transition-trf);width:.7rem}@media screen and (min-width:1025px){#footer .footerNav>ul>li .catLabel:not(.noacc){pointer-events:none}#footer .footerNav>ul>li ul{display:block!important}#footer .snsNav ul li a:hover{opacity:.7}}@media screen and (max-width:1024px){#footer{padding:8rem 8% 9.8rem}#footer .footerCont{display:block;padding:0}#footer .companyLogo{align-items:center;display:flex;margin-bottom:3.2rem;width:auto}#footer .companyLogoImg{margin-right:1.7rem;width:9.7rem}#footer .companyLogoTxt{font-size:.9rem;margin:0}#footer .footerNav{width:100%}#footer .footerNav>ul{display:block}#footer .footerNav>ul>li{padding-right:0;width:100%!important}#footer .footerNav>ul>li+li{margin-top:1.8rem}#footer .footerNav>ul>li .catLabel{line-height:1.5;position:relative}#footer .footerNav>ul>li .catLabel:not(.noacc):after{border-right:2px solid var(--black-color);border-top:2px solid var(--black-color);content:"";height:7px;position:absolute;right:2px;top:6px;transform:rotate(135deg);transition:var(--transition-trf);width:7px}#footer .footerNav>ul>li .catLabel:not(.noacc).accopen:after{transform:rotate(-45deg)}#footer .footerNav>ul>li .catLabel+.catLabel{margin-top:1.65em}#footer .footerNav>ul>li .catLabel:not(.noacc)+ul{display:none;margin-top:0;padding:1.4rem 0 0}#footer .footerNav>ul>li ul li{font-size:1.2rem}#footer .footerNav>ul>li:last-child{margin-top:2.6rem}#footer .footerNav>ul>li ul li a[target=_blank]{background:url(//8113190.fs1.hubspotusercontent-na1.net/hubfs/8113190/raw_assets/public/Coum_recruit/images/common/icon_other.svg) 100% no-repeat;background-size:1.1rem .8rem;height:.8rem;padding-right:2rem;width:1.1rem}#footer .snsNav{margin-top:4.9rem;width:auto}#footer .snsNav ul{justify-content:flex-start}#footer .footerInfo{display:block;margin-top:2.1rem;padding:2.1rem 0 0}#footer .copyright{font-size:1rem}#footer .linkCorp{margin-top:3.4rem}}
/* !SECTION */.cnv{border-top:1px solid #eaeaea;margin:12rem 6.66667% 0;text-align:center}.cnv ul{display:flex;flex-wrap:wrap}.cnv ul li{height:28rem;position:relative;width:50%}.cnv ul li:first-child:before{background-color:#eaeaea;content:"";height:34.28571%;position:absolute;right:0;top:50%;transform:translateY(-50%);width:1px;z-index:2}.cnv ul li a{align-items:center;display:flex;font-size:2rem;font-weight:700;height:100%;justify-content:center;line-height:1.45;position:relative;text-decoration:none;width:100%}.cnv ul li a:before{background-color:#f5f5f5;content:"";height:100%;left:0;position:absolute;top:0;transition:var(--transition-all);width:0}.cnv ul li .bgTxt{color:#626262;font-family:var(--enfont);font-size:9rem;left:50%;opacity:.1;position:absolute;top:50%;transform:translate(-50%,-50%);word-break:normal}.cnv ul li .linkTxt{position:relative;transition:var(--transition-trf)}.cnv ul li .linkTxt .icon{margin-left:1.8rem;vertical-align:middle}.cnv ul li.cnvEntry a,.cnv ul li.cnvEvent a{background-image:linear-gradient(to bottom right,#7db5e6,#768ac3);color:var(--white-color)}.cnv ul li.cnvEvent a:before{background-image:linear-gradient(to bottom right,#61a7e5,#4a68be)}.cnv ul li.cnvEvent a .arrow-svg{fill:var(--white-color);stroke:#778bc1}.cnv ul li.cnvEvent a .bgTxt{color:#6189cb;opacity:.3}.cnv ul li.cnvEntry a{background-image:linear-gradient(to bottom right,#de9dbf,#ad8bbc)}.cnv ul li.cnvEntry a:before{background-image:linear-gradient(to bottom right,#d984b1,#a068b9)}.cnv ul li.cnvEntry a .arrow-svg{fill:var(--white-color);stroke:#ac8cbb}.cnv ul li.cnvEntry a .bgTxt{color:#d177c0;opacity:.3}@media screen and (min-width:1025px){.cnv ul li a:hover:before{width:100%}.cnv ul li a:hover .linkTxt{transform:translateX(5%)}}@media screen and (max-width:1024px){.cnv{margin:6rem 5.33333% 0}.cnv ul{display:block}.cnv ul li{height:12rem;width:100%}.cnv ul li:first-child{border-bottom:1px solid #eaeaea}.cnv ul li:first-child:before{display:none}.cnv ul li a{font-size:1.6rem;line-height:1.5}.cnv ul li a:before{background-color:#f5f5f5;content:"";height:100%;left:0;position:absolute;top:0;transition:var(--transition-all);width:0}.cnv ul li .bgTxt{font-size:5.4rem}.cnv ul li .linkTxt .icon{margin-left:1rem}.fixedCnv{bottom:0;left:0;position:fixed;width:100%;z-index:80}.fixedCnv ul{display:flex}.fixedCnv ul li{height:64px;width:50%}.fixedCnv ul li a{align-items:center;background-image:linear-gradient(to bottom right,#7db5e6,#768ac3);color:var(--white-color);display:flex;font-size:1.3rem;font-weight:700;height:100%;justify-content:center;letter-spacing:.05em;line-height:1.46;width:100%}.fixedCnv ul li.cnvEntry a{background-image:linear-gradient(to bottom right,#de9dbf,#ad8bbc)}}

/* !SECTION */





/* !SECTION */.scroller{bottom:30px;position:fixed;right:2.33333vw;text-align:center;z-index:70}.scroller.bottom{position:absolute}.scrollerBtn{align-items:center;cursor:pointer;display:inline-flex;flex-direction:row;font-family:var(--enfont);font-size:1.5rem;font-weight:900;justify-content:center;text-orientation:mixed;white-space:nowrap;writing-mode:vertical-rl}.scrollerBtn:after{background-color:#bfbfbf;content:"";display:inline-block;height:4rem;margin-top:2rem;transition:var(--transition-all);vertical-align:middle;width:1px}.scrollerBtn:hover:after{height:6rem}.scroller .snsNav ul li{margin-top:1rem;width:3rem}.scroller .snsNav ul li a{transition:var(--transition-op_vis)}@media screen and (min-width:1025px){.scroller .snsNav ul li a:hover{opacity:.7}}.treat{pointer-events:none;user-select:none}.treat svg{height:100%;width:100%}.requirementJobs{align-items:flex-start;display:flex;flex-wrap:wrap;padding:0 3.33333%}.requirementJob{margin:0 5.80357% 0 0;padding:0 0 5rem;width:29.46429%}.requirementJob:nth-child(3n-1){margin-top:4.5rem}.requirementJob:nth-child(3n){margin-right:0;margin-top:9.5rem}.requirementJob:nth-last-child(-n+3){padding-bottom:0}.requirementJobName{font-size:2rem;font-weight:700;line-height:1.45;margin:2rem 0 1.3rem}.requirementJobDesc{font-size:1.5rem;line-height:1.71;margin:0 0 1.6rem}.requirementJob ul li{font-size:1.4rem;line-height:1.71;padding-left:1em;text-indent:-1em}.requirementJob ul li:before{content:"・";display:inline}.requirementJob ul li a{background:var(--icon-arrow) right 2px center no-repeat;background-size:1.6rem 1.6rem;padding-right:2.4rem;text-decoration:underline}.requirementJob p{color:#838383;font-size:1.2rem;line-height:1.416}@media screen and (max-width:1024px){.requirementJobs{display:block;padding:0}.requirementJob{align-items:flex-start;display:flex;justify-content:space-between;margin:0!important;padding:0 0 3.2rem!important;width:100%!important}.requirementJobImg{width:42.98507%}.requirementJobTxt{width:52.23881%}.requirementJobName{font-size:1.5rem;line-height:1.4;margin:0 0 .5rem}.requirementJob ul li{font-size:1.2rem;line-height:2}.requirementJob ul li a{background-size:1.4rem 1.4rem;padding-right:2rem}.requirementJob p{font-size:1rem;line-height:1.4}}





/* !SECTION */.topPage #mainArea{padding-top:0}.topPage:not(.menuOpen):not(.heroThrough) #header{background-color:transparent;color:var(--white-color)}.topPage:not(.menuOpen):not(.heroThrough) #header a{color:var(--white-color)}.topPage:not(.menuOpen):not(.heroThrough) #header .secondaryCont a{color:var(--black-color)}.topPage:not(.menuOpen):not(.heroThrough) #header .siteLogoImg:before{background:url(//8113190.fs1.hubspotusercontent-na1.net/hubfs/8113190/raw_assets/public/Coum_recruit/images/common/logo_coum_w.svg) 0 0 no-repeat;background-size:contain;content:"";height:100%;left:0;position:absolute;top:0;width:100%}.topPage:not(.menuOpen):not(.heroThrough) #header .siteLogoImg img{opacity:0;transition:var(--transition-op_vis);visibility:hidden}.topPage:not(.scrollerOff) .scrollerBtn{color:var(--white-color)}.topPage:not(.scrollerOff) .scrollerBtn:after{background-color:var(--white-color)}.hero{height:100vh;position:relative;width:100%}.heroImg{height:100%;width:100%}.hero .catchPhrase{bottom:3.8vw;color:var(--white-color);font-family:var(--enfont);font-size:8.8rem;font-weight:900;left:6.33333vw;line-height:1.25;position:absolute;z-index:2}.hero .catchPhrase span{opacity:0}.hero .catchPhrase:before{background-color:#768ac3;border-radius:100%;content:"";height:19rem;left:-6.5rem;opacity:.5;position:absolute;top:-4.1rem;width:19rem;z-index:-1}.hero .treat{bottom:-3.2vw;left:31.26667vw;position:absolute;width:15.86667vw}.hero .treat svg{fill:#de9dbf;height:4.53333vw;opacity:.3;width:15.86667vw}@media screen and (max-width:1024px){.hero .catchPhrase{bottom:28.8vmin;font-size:3rem;left:5.33333vw;line-height:1.46;padding-bottom:7.4rem}.hero .catchPhrase:before{height:9.5rem;left:-3.75rem;top:-3.2rem;width:9.5rem}.hero .treat{bottom:-2.93333vw;left:24.26667vw;width:31.73333vw}.hero .treat svg{height:9.06667vw;width:31.73333vw}}.topLead{margin:22rem 0 31.1rem}.topLead .sectionBody{background-image:linear-gradient(to left,var(--bg-gradient));border-radius:0 8rem 0 0;margin-right:10%;padding:14.6rem calc(8.33333% + 18rem) 13.5rem 10%;position:relative}.topLead .sectionBody:before{background-color:rgba(125,181,230,.3);border-radius:50%;content:"";height:29rem;position:absolute;right:-17rem;top:-13rem;width:29rem}.topLead .sectionBody:after{border-left:2.4rem solid rgba(173,139,188,.5);border-right:2.4rem solid rgba(173,139,188,.5);bottom:-2.4rem;content:"";height:7.5rem;left:38.81481%;opacity:.3;position:absolute;width:14rem}.topLead .leadTitle{color:var(--white-color);font-weight:700}.topLead .leadTxt{position:relative;width:82.4rem;z-index:1}.topLead .leadTxt:before{border:1.6rem solid rgba(118,138,195,.3);border-radius:100%;content:"";display:block;height:10.4rem;left:-4.8rem;position:absolute;top:-4.3rem;width:10.4rem;z-index:-1}.topLead .leadTxt p{color:var(--white-color);font-size:2.2rem;line-height:2.727}@media screen and (min-width:1025px){.topLead .leadTitle{font-size:3.4rem;letter-spacing:.18em;line-height:2.4;position:absolute;right:9.25926%;text-align:right;top:-2.3em;writing-mode:vertical-rl}.topLead .leadTitle .colored{color:var(--black-color)}.topLead .leadTitle .pcindent{display:inline-block;height:3.4em;width:1em}}@media screen and (max-width:1024px){.topLead{margin:7.6rem 0 15.1rem}.topLead .sectionBody{background-image:linear-gradient(to left,var(--bg-gradient));border-radius:0 4rem 0 0;margin-right:4%;padding:7.4rem 9.33333% 7.8rem;position:relative}.topLead .sectionBody:before{height:14.5rem;right:calc(-4.16667% - 3.2rem);top:-5.3rem;width:14.5rem}.topLead .sectionBody:after{border-width:1.2rem;bottom:-1.4rem;height:3.7rem;left:31.11111%;width:7rem}.topLead .leadTitle{font-size:1.9rem;letter-spacing:.1em;line-height:1.78;margin-bottom:3.2rem}.topLead .leadTxt{position:relative;width:auto}.topLead .leadTxt:before{border:1.6rem solid rgba(118,138,195,.3);border-radius:100%;content:"";height:10.4rem;left:-5rem;position:absolute;top:-3.5rem;width:10.4rem}.topLead .leadTxt p{font-size:1.3rem;line-height:2.3}}.topSection .sectionLabel{color:#ddd;font-family:var(--enfont);font-size:18rem;font-weight:900;line-height:1.2;opacity:.5;position:absolute}.topSection .sectionBody{background-color:var(--white-color);border-radius:8rem 0 0 0;margin-left:6.66667%;position:relative}.topSection:nth-child(2n) .sectionBody{border-radius:0 8rem 0 0;margin-left:0;margin-right:6.66667%}.topSection .sectionTitle{font-size:2.8rem;letter-spacing:.25em;writing-mode:vertical-rl}.topSection .topSectionLabel{background-color:var(--black-color);color:var(--white-color);display:inline-block;font-size:1.6rem;line-height:1.5;padding:.8em 1.8em}.seiteContents{padding-bottom:12rem}.btnMore .btnMoreSpan,.btnMore a{display:inline-block;font-family:var(--enfont);font-size:2.2rem;font-weight:900;line-height:1.22;padding-bottom:1.7rem;position:relative;text-align:left;text-decoration:none;transition:var(--transition-all);width:15rem}.btnMore .btnMoreSpan:after,.btnMore .btnMoreSpan:before,.btnMore a:after,.btnMore a:before{background-color:var(--black-color);bottom:0;content:"";height:2px;left:0;position:absolute;width:100%}.btnMore .btnMoreSpan:after,.btnMore a:after{background-image:linear-gradient(to left,var(--bg-gradient));bottom:0;content:"";height:2px;left:0;position:absolute;transition:var(--transition-all);width:0}.btnMore .icon{position:absolute;right:0;text-indent:0!important;top:.3rem;transition:var(--transition-all)}.btnMore .icon,.btnMore .icon svg{height:2.2rem;width:2.2rem}@media screen and (min-width:1025px){.btnMore a:hover,a:hover .btnMore .btnMoreSpan{text-indent:10px}.btnMore a:hover:after,a:hover .btnMore .btnMoreSpan:after{width:100%}.btnMore a:hover .icon,a:hover .btnMore .icon{right:-10px}}@media screen and (max-width:1024px){.topSection .sectionLabel{font-size:6rem}.topSection .sectionBody{border-radius:4rem 0 0 0;margin-left:4%}.topSection:nth-child(2n) .sectionBody{border-radius:0 4rem 0 0;margin-left:0;margin-right:2.66667%}.topSection .sectionTitle{font-size:1.6rem}.topSection .topSectionLabel{font-size:1.2rem;padding:.8em 1.8em}.seiteContents{padding-bottom:7.4rem}.btnMore .btnMoreSpan,.btnMore a{font-size:1.6rem;padding-bottom:1.3rem;width:10.4rem}.btnMore .icon{top:.2rem}.btnMore .icon,.btnMore .icon svg{height:1.8rem;width:1.8rem}}.topCompany .sectionLabel{left:calc(-7.14286% - 3rem);top:-23.3rem}.topCompany .sectionBody{padding:8.4rem 0 12.5rem}.topCompany .sectionTitle{left:6.5%;position:absolute;top:-2.3em}.topCompany .companyCont{align-items:center;display:flex;margin-bottom:11rem;position:relative}.topCompany .companyCont:before,.topCompany .companyContFull:before{background-position:0 0;background-repeat:no-repeat;background-size:contain;content:"";position:absolute}.topCompany .companyCont:nth-child(odd){flex-direction:row-reverse;justify-content:space-between}.topCompany .companyContImg{border-radius:4rem 0 0 4rem;overflow:hidden;width:55.35714%}.topCompany .companyCont:nth-child(2n) .companyContImg{border-radius:0 4rem 4rem 0;margin-left:-7.14286%}.topCompany .companyContBody{margin-left:9.28571%;width:28.57143%}.topCompany .companyContBody a{display:block;text-decoration:none}.topCompany .companyContTitle{font-size:3.2rem;font-weight:700;line-height:1.6875;margin:2.8rem 0 3.2rem}.topCompany .companyContBody .btnMore{margin-left:.5rem}.topCompany .companyCont:nth-child(odd):before{background-image:url(//8113190.fs1.hubspotusercontent-na1.net/hubfs/8113190/raw_assets/public/Coum_recruit/images/common/treat_company_01.svg);padding-top:10.42857%;right:30.92857%;top:-8.2rem;width:10.42857%}.topCompany .companyCont:nth-child(2n):before{background-image:url(//8113190.fs1.hubspotusercontent-na1.net/hubfs/8113190/raw_assets/public/Coum_recruit/images/common/treat_company_02.svg);left:25.35714%;padding-top:5.5%;top:-2.66667vw;width:11%}.topCompany .companyContFull{margin-top:12rem;padding-right:7.14286%;position:relative;text-align:center}.topCompany .companyContFull:before{background-image:url(//8113190.fs1.hubspotusercontent-na1.net/hubfs/8113190/raw_assets/public/Coum_recruit/images/common/treat_common_01.svg);padding-top:18.85714%;right:-5.64286%;top:-16vw;width:22.35714%}.topCompany .companyFeature ul{display:flex;justify-content:center;margin:6rem 0 2.6rem}.topCompany .companyFeature ul li:first-child{width:17.23077%}.topCompany .companyFeature ul li:nth-child(2){margin:0 14.84615% 0 12.69231%;width:16.46154%}.topCompany .companyFeature ul li:nth-child(3){margin-right:1.92308%;width:13%}.topCompany .companyContFull .btnMore a{text-align:left}.topCompany .treat{bottom:-3.5rem;height:6.26667vw;left:-2.42857%;opacity:.2;position:absolute;width:28.4rem;width:20.28571%}.topCompany .treat svg{fill:#a6a9b7}@media screen and (max-width:1024px){.topCompany .sectionLabel{left:-7.2vw;top:-8.8rem}.topCompany .sectionBody{padding:7.9rem 0 6.2rem}.topCompany .sectionTitle{left:12.5%}.topCompany .companyCont{align-items:normal!important;flex-direction:column-reverse!important;margin-bottom:5.8rem}.topCompany .companyContImg{border-radius:2rem 0 0 2rem;margin-top:3.5rem;width:94.44444%}.topCompany .companyCont:nth-child(odd) .companyContImg{margin-left:5.55556%}.topCompany .companyCont:nth-child(2n) .companyContImg{border-radius:0 2rem 2rem 0;margin-left:-5.55556%}.topCompany .companyContBody{letter-spacing:.1em;margin-left:11.11111%;width:auto}.topCompany .companyContTitle{font-size:2rem;line-height:1.7;margin:1.8rem 0 1.6rem}.topCompany .companyCont:nth-child(odd):before{bottom:48vw;padding-top:20.55556%;right:31.66667%;top:auto;width:20.55556%}.topCompany .companyCont:nth-child(2n):before{bottom:53.33333vw;left:53.33333%;padding-top:10.83333%;top:auto;width:21.38889%}.topCompany .companyContFull{margin-top:0;padding-right:7.14286%;position:relative;text-align:center}.topCompany .companyContFull:before{padding-top:35.2vw;right:-22.66667vw;top:-8vw;width:41.86667vw}.topCompany .companyFeature ul{display:block;margin:3rem 0 3.8rem}.topCompany .companyFeature ul li:first-child{margin:0 0 -16.66667% 9.44444%;width:40.55556%}.topCompany .companyFeature ul li:nth-child(2){margin:0 0 -18.88889% 58.33333%;width:36.66667%}.topCompany .companyFeature ul li:nth-child(3){margin:0 0 0 14.44444%;width:32.22222%}.topCompany .companyContFull .btnMore a{text-align:left}.topCompany .treat{bottom:-2rem;height:12.53333vw;left:-2.5%;width:38.13333vw}}.topPeople{margin-top:24.4rem}.topPeople .sectionLabel{right:-7.14286%;text-orientation:mixed;top:-17.1rem;writing-mode:vertical-rl}.topPeople .sectionBody{padding-bottom:4rem;position:relative}.topPeople .sectionTitle{position:absolute;right:16rem;top:-.4em;z-index:2}.topPeople .sectionTitle:before{background-color:#ad8bbc;border-radius:50%;content:"";height:7rem;left:-4rem;opacity:.2;position:absolute;top:-4.5rem;width:7rem}.topPeople .presidentMssg{margin-bottom:-34.4rem;position:relative;top:-5rem;width:42.14286%;z-index:2}.topPeople .presidentMssg:before{background-image:linear-gradient(to left,var(--bg-gradient));border-radius:0 0 30rem 0;content:"";height:calc(100% - 7.6rem);left:0;opacity:.375;position:absolute;top:0;width:100%;z-index:-1}.topPeople .presidentPhoto{padding:2.0339% 0 0 11.86441%;width:78.64407%}.topPeople .presindentInfo{left:73.38983%;position:absolute;top:8.3rem;white-space:nowrap}.topPeople .presindentInfo dl{margin:3rem 0 0}.topPeople .presindentInfo dl dt{font-size:1.6rem;font-weight:400;margin-bottom:1rem}.topPeople .presindentInfo dl dd{font-size:2rem;font-weight:700}.topPeople .interviewList{margin:0 0 11.2rem 34.57143%;overflow:hidden;padding:0 0 0 6.14286%;position:relative;width:72.57143%;z-index:2}.topPeople .interviewList .topSectionLabel{margin:0 0 3.9rem 8.72845%}.topPeople .interviewListSlider{margin:0;overflow:initial;width:37.6rem}.topPeople .interviewListSlider .swiper-slide{margin-right:5rem;width:37.6rem}.topPeople .interviewListSlider [class^=swiper-button]{height:5.4rem;margin:0;padding:0;transform:translateY(-65%);width:5.4rem;z-index:3}.topPeople .interviewListSlider [class^=swiper-button] svg{fill:var(--white-color);stroke:var(--black-color);height:5.4rem;transition:var(--transition-all);width:5.4rem}.topPeople .interviewListSlider [class^=swiper-button]:after{display:none!important}.topPeople .interviewListSlider .swiper-button-prev{left:-2.7rem}.topPeople .interviewListSlider .swiper-button-next{right:-2.7rem}.topPeople .interviewListSlider .swiper-button-prev svg{transform:rotate(180deg)}.topPeople .personPhoto{border-radius:50%;height:37.6rem;overflow:hidden;position:relative;width:37.6rem}.topPeople .personPhoto:before{background-image:linear-gradient(to left,var(--bg-gradient));border-radius:50%;content:"";height:100%;left:0;opacity:.375;position:absolute;top:0;width:100%;z-index:-1}.topPeople .personJob{font-size:1.6rem;font-weight:700;line-height:1.5;margin-top:2.5rem;text-align:center}.topPeople .peopleContents{margin:0 0 0 12.14286%}.topPeople .peopleContents ul{align-items:flex-start;display:flex;flex-wrap:wrap}.topPeople .peopleContents ul li{margin-bottom:8rem!important;position:relative;width:43.08943%}.topPeople .peopleContents ul li a{display:block;position:relative}.topPeople .peopleContents ul li .topSectionLabel{left:-2rem;position:absolute;top:-2.5rem}.topPeople .peopleContents ul li:nth-child(2n){margin:7.31707% 0 0 7.15447%}.topPeople .peopleContentsImg{border-radius:3rem}.topPeople .treat{height:5.5rem;left:106rem;position:absolute;top:22.3rem;transform:rotate(90deg);transform-origin:top left;width:19rem}.topPeople .treat svg{fill:#7db5e6;opacity:.2}@media screen and (min-width:1025px){.topPeople .interviewListSlider [class^=swiper-button]:hover svg{fill:var(--black-color);stroke:var(--white-color)}.topPeople .peopleContents ul li:first-child:before{background-color:#768ac3;border-radius:50%;bottom:-10.7rem;content:"";height:22rem;left:-10.4rem;opacity:.2;position:absolute;width:22rem;z-index:2}.topPeople .peopleContents ul li:nth-child(2):before{background:url(//8113190.fs1.hubspotusercontent-na1.net/hubfs/8113190/raw_assets/public/Coum_recruit/images/common/treat_common_03.svg) 0 0 no-repeat;background-size:contain;content:"";height:14rem;left:28.2rem;position:absolute;top:-9.2rem;width:14rem;z-index:2}}@media screen and (max-width:1024px){.topPeople{margin-top:8.8rem}.topPeople .sectionLabel{right:0;top:-6.5rem}.topPeople .sectionBody{padding:11.2rem 0 1.5rem}.topPeople .sectionTitle{right:8.4rem;top:.2rem}.topPeople .sectionTitle:before{height:3.5rem;left:-2rem;top:-2.5rem;width:3.5rem}.topPeople .presidentMssg{margin-bottom:4.3rem;top:auto;width:89.58904%;z-index:2}.topPeople .presidentMssg:before{border-radius:0 0 15rem 0;height:72.53333vw}.topPeople .presidentPhoto{padding:2.14067% 0 0 7.95107%;width:74.61774%}.topPeople .presindentInfo{left:64.8318%;margin-top:8.56269%;top:0}.topPeople .presindentInfo dl{margin:1.8rem 0 0}.topPeople .presindentInfo dl dt{font-size:1.2rem;margin-bottom:.7rem}.topPeople .presindentInfo dl dd{font-size:1.5rem}.topPeople .interviewList{margin:0 0 5rem;padding:0;text-align:center;width:100vw}.topPeople .interviewList .topSectionLabel{margin:0 0 2rem}.topPeople .interviewListSlider{margin:0 auto;width:53.33333vw}.topPeople .interviewListSlider .swiper-slide{margin-right:8vw;width:53.33333vw}.topPeople .interviewListSlider [class^=swiper-button]{height:3rem;transform:translateY(-100%);width:3rem;z-index:3}.topPeople .interviewListSlider [class^=swiper-button] svg{height:3rem;width:3rem}.topPeople .interviewListSlider [class^=swiper-button]:after{display:none!important}.topPeople .interviewListSlider .swiper-button-prev{left:-1.35rem}.topPeople .interviewListSlider .swiper-button-next{right:-1.35rem}.topPeople .interviewListSlider .swiper-button-prev svg{transform:rotate(180deg)}.topPeople .personPhoto{height:53.33333vw;width:53.33333vw}.topPeople .personJob{font-size:1.2rem;line-height:1.83;margin-top:1.2rem}.topPeople .peopleContents{margin:0 0 0 14.72222%}.topPeople .peopleContents ul{display:block}.topPeople .peopleContents ul li{margin-bottom:4.8rem!important;width:87.94788%}.topPeople .peopleContents ul li a{display:block;position:relative}.topPeople .peopleContents ul li .topSectionLabel{left:-1.8rem;top:-2rem}.topPeople .peopleContents ul li:nth-child(2n){margin:0}.topPeople .peopleContents ul li:first-child:before{background:url(//8113190.fs1.hubspotusercontent-na1.net/hubfs/8113190/raw_assets/public/Coum_recruit/images/common/treat_common_03.svg) 0 0 no-repeat;background-size:contain;content:"";height:18.66667vw;position:absolute;right:0;top:-4.4rem;width:18.66667vw;z-index:2}.topPeople .peopleContents ul li:nth-child(2):before{background-color:#768ac3;border-radius:50%;bottom:-5.1rem;content:"";height:29.33333vw;left:-6.5rem;opacity:.2;position:absolute;width:29.33333vw;z-index:2}.topPeople .peopleContentsImg{border-radius:3rem}.topPeople .treat{height:2.8rem;left:8.5rem;top:4.5rem;width:9.5rem}}.topJob{margin:17rem 0 0}.topJob .sectionLabel{left:-3.7rem;position:absolute;top:-14rem}.topJob .sectionTitle{left:9.1rem;position:absolute;top:-1rem}.topJob .sectionBody{padding:13.3rem 0 9.8rem}.topJob .sectionBody:after,.topJob .sectionBody:before{background-position:0 0;background-repeat:no-repeat;background-size:contain;content:"";position:absolute}.topJob .sectionBody:before{background-image:url(//8113190.fs1.hubspotusercontent-na1.net/hubfs/8113190/raw_assets/public/Coum_recruit/images/common/treat_job_01.svg);height:14.1rem;right:9.4rem;top:13.1rem;width:14.1rem}.topJob .sectionBody:after{background-image:url(//8113190.fs1.hubspotusercontent-na1.net/hubfs/8113190/raw_assets/public/Coum_recruit/images/common/treat_job_02.svg);height:257rem;left:-5rem;top:76.1rem;width:16.4rem}.topJob .requirementJobs{padding:0 0 0 10.71429%}.topJob .requirementJob{margin-right:5.2%;width:26.4%}.topJob .treat{height:5.5rem;left:111.2rem;position:absolute;top:-5.2rem;transform:rotate(90deg);transform-origin:top left;width:19rem}.topJob .treat svg{fill:#7db5e6;height:100%;opacity:.2;width:100%}@media screen and (min-width:1025px){.topJob .requirementJob ul li a:hover{text-decoration:none}}@media screen and (max-width:1024px){.topJob{margin:9rem 0 0}.topJob .sectionLabel{left:-1rem;top:-4.8rem}.topJob .sectionTitle{left:4.5rem;top:-1rem}.topJob .sectionBody{padding:11.8rem 0 2.6rem}.topJob .sectionBody:before{height:19.46667vw;right:5.06667vw;top:18.66667vw;width:19.2vw}.topJob .sectionBody:after{bottom:-5.33333vw;height:34.4vw;left:63.46667vw;top:auto;width:21.86667vw}.topJob .requirementJobs{padding:0 5.55556%}.topJob .requirementJobImg{width:45%}.topJob .requirementJobTxt{width:50.625%}.topJob .treat{height:2.8rem;left:calc(68.53333vw + 2.8rem);top:-2.4rem;width:9.5rem}}.topNews{display:flex;flex-wrap:wrap;justify-content:space-between;padding:10.5rem 10% 0;position:relative}.topNewsHeadLabel{color:#7db5e6;font-family:var(--enfont);font-size:5.2rem;font-weight:900;line-height:1.19}.topNewsHeadTitle{font-size:1.8rem;font-weight:700;line-height:1.44;margin:1rem 0 0}.topNews .btnMore{left:10%;position:absolute;top:25rem}.topNewsList{border-top:1px solid #eaeaea;margin-top:1.2rem;width:72.91667%}.newsList li{align-items:center;border-bottom:1px solid #eaeaea;display:flex;padding:2.9rem 0}.newsDate{font-size:1.5rem;line-height:1.4;padding:0 0 0 2rem;width:13.6rem}.newsCategory{background-color:var(--black-color);color:var(--white-color);font-size:1.3rem;line-height:3.2rem;margin-right:2.3rem;text-align:center;width:12rem}.newsCategory.cat01{background-color:#de9dbf}.newsList .newsTitle{font-size:1.5rem;line-height:1.4;width:calc(100% - 27.9rem)}.newsList .newsTitle a{display:inline-block;vertical-align:middle}@media screen and (max-width:1024px){.topNews{display:block;padding:6.2rem 5.33333% 0;position:relative}.topNewsHeadLabel{font-size:3.2rem;line-height:1.218}.topNewsHeadTitle{font-size:1.6rem;line-height:1.5;margin:.2rem 0 2.6rem}.topNews .btnMore{margin-top:3.2rem;position:static;text-align:center}.topNewsList{width:100%}.newsList li{flex-wrap:wrap;padding:2rem 0}.newsDate{display:inline-block;font-size:1.3rem;line-height:1.46;padding:0;width:9.4rem}.newsCategory{font-size:1.1rem;line-height:2.2rem;width:8.2rem}.newsList .newsTitle{font-size:1.3rem;line-height:1.46;margin-top:.9rem;width:100%}.newsList .newsTitle a{white-space:normal}}@media screen and (min-width:1025px){.topPeople .interviewListSlider .swiper-slide a .personPhoto,.topPeople .peopleContents ul li a,.topPeople .presidentMssg a{display:block;transition:var(--transition-op_vis)}.topPeople .interviewListSlider .swiper-slide a:hover .personPhoto,.topPeople .peopleContents ul li a:hover,.topPeople .presidentMssg a:hover{opacity:.6}}.pageHeader{align-items:flex-start;background-image:linear-gradient(to left,var(--bg-gradient));color:var(--white-color);display:flex;flex-direction:column;height:25rem;justify-content:center;margin:0 0 10rem;padding:0 10%;position:relative}.pageCategory{display:inline-block;font-size:1.6rem;line-height:1.5;margin-bottom:1.5rem;padding-right:8.4rem;position:relative}.pageCategory:after{background-color:var(--white-color);content:"";height:1px;position:absolute;right:0;top:50%;width:7rem}.pageTitle{font-size:4rem;font-weight:400;line-height:1.44}.pageHeader .treat{height:5.6rem;position:absolute;right:-1.3rem;top:19.4rem;transform:rotate(90deg);transform-origin:top left;width:19.3rem}.pageHeader .treat svg{fill:rgba(118,138,195,.2)}@media screen and (max-width:1024px){.pageHeader{height:14rem;margin-bottom:5rem;padding:0 5.33333%}.pageCategory{font-size:1.3rem;margin-bottom:.5rem;padding-right:6rem}.pageCategory:after{width:5rem}.pageTitle{font-size:2.4rem}.pageHeader .treat{height:2.8rem;right:-4.3rem;top:11.6rem;width:9.7rem}}.section{margin-left:10%;margin-right:10%;position:relative}.sectionLead{margin:-2rem 0 8rem}.sectionLead p{font-size:1.8rem;line-height:2.22;text-align:center}.sectionInner{background-color:#fff;border-radius:8rem 0 0 0;margin-left:-4.16667%;position:relative;width:116.66667%}.section .hs_cos_wrapper_type_module>.treat,.section span.hs_cos_wrapper_type_rich_text>.treat,.section>.treat{height:10.3rem;left:-4.28571%;position:absolute;top:33.2rem;transform:rotate(90deg);transform-origin:top left;width:30.9rem}.section .hs_cos_wrapper_type_module>.treat svg,.section span.hs_cos_wrapper_type_rich_text>.treat svg,.section>.treat svg{fill:#a6a9b7;opacity:.15}.section.notreat>.treat{display:none}.sectionInner>.treat{height:9.4rem;left:3.57143%;position:absolute;top:170rem;transform:rotate(-90deg);transform-origin:bottom left;width:28.4rem}.sectionInner>.treat svg{fill:#768ac3;opacity:.2}@media screen and (max-width:1024px){.section{margin-left:5.33333%;margin-right:5.33333%}.sectionLead{margin:0 0 5rem}.sectionLead p{font-size:1.4rem;line-height:1.714;text-align:left}.sectionInner{border-radius:4rem 0 0 0;margin-left:-1.49254%;width:107.46269%}.section .hs_cos_wrapper_type_module>.treat,.section span.hs_cos_wrapper_type_rich_text>.treat,.section>.treat{height:5.2rem;left:6.66667vw;top:61rem;width:15.5rem}.sectionInner>.treat{height:4.7rem;left:10.66667vw;top:170rem;width:14.2rem}}.pageAnchor ul{display:flex;flex-wrap:wrap;justify-content:center}.pageAnchor ul li{font-size:1.7rem;font-weight:700;line-height:1.47}.pageAnchor ul li+li{margin-left:5rem}.pageAnchor ul li a{border-bottom:2px solid var(--black-color);display:block;padding:0 3.8rem 1.4rem 0;position:relative;text-decoration:none}.pageAnchor ul li a .icon{display:inline-block;height:2.2rem;position:absolute;right:0;top:0;transition:var(--transition-all);width:2.2rem}.pageAnchor ul li a .icon svg{height:100%;transform:rotate(90deg);width:100%}@media screen and (min-width:1025px){.pageAnchor ul li a:hover .icon{top:5px}}@media screen and (max-width:1024px){.pageAnchor ul li{font-size:1.4rem;width:50%}.pageAnchor ul li+li{margin:1.6rem 0 0}.pageAnchor ul li:nth-of-type(2){margin-top:0}.pageAnchor ul li a{display:inline-block;padding:0 2.8rem 1.2rem 0}.pageAnchor ul li a .icon{height:1.8rem;width:1.8rem}}.nextPage{margin-top:12rem}.nextPage a{align-items:center;background-image:linear-gradient(to left,var(--bg-gradient));color:var(--white-color);display:flex;height:35rem;justify-content:center;position:relative;text-align:center;text-decoration:none;width:100%;z-index:2}.nextPage a:before{background-image:linear-gradient(270deg,#7db5e6 0,#6b84c9 33%,#ac7dc1 66%,#e292bc);content:"";height:100%;left:0;position:absolute;top:0;transform:translateX(-100%);transition:var(--transition-all);width:100%;z-index:-1}.nextPage .nextPageLabel{font-family:var(--enfont);font-size:2rem;font-weight:900;line-height:1.2}.nextPage .nextPageCategory{border:1px solid var(--white-color);display:inline-block;font-size:1.5rem;line-height:1.4;margin:2.8rem 0 1.7rem;padding:.5rem 2.8rem}.nextPage .nextPageTitle{font-size:3rem;line-height:1.46;padding-right:5rem;position:relative;transition:var(--transition-all)}.nextPage .nextPageLabel+.nextPageTitle{margin-top:2rem}.nextPage a[target=_blank] .nextPageTitle{background:url() left top 1.8rem no-repeat;background-size:2rem 1.4rem;padding-left:4rem}.nextPage .nextPageTitle .icon{display:block;height:3rem;position:absolute;right:0;top:.3rem;transition:var(--transition-all);width:3rem}.nextPage .nextPageTitle .icon svg{height:100%;width:100%}@media screen and (min-width:1025px){.nextPage a:hover:before{transform:translateX(0)}.nextPage a:hover .nextPageTitle{transform:translateX(2rem)}}@media screen and (max-width:1024px){.nextPage{margin-top:6rem}.nextPage a{height:18rem}.nextPage .nextPageLabel{font-size:1.5rem}.nextPage .nextPageCategory{font-size:1.2rem;margin:1.5rem 0 .8rem;padding:.4rem 2.3rem}.nextPage .nextPageTitle{font-size:1.8rem;line-height:1.44;padding-right:2.8rem}.nextPage .nextPageLabel+.nextPageTitle{margin-top:1rem}.nextPage a[target=_blank] .nextPageTitle{background-position:left top 1rem;background-size:1.4rem 1rem;padding-left:2.3rem}.nextPage .nextPageTitle .icon{height:1.8rem;top:.2rem;width:1.8rem}}.topPage .companyCont.anime,.topPage .companyContFull.anime,.topPage .peopleContents.anime,.topPage .presidentMssg.anime,.topPage .requirementJobs.anime,.topPage .topLead.anime .leadTitle,.topPage .topLead.anime .leadTxt{opacity:0;transform:translateY(-10rem);transition:opacity .8s ease,visibility .8s ease,transform .8s ease;visibility:hidden}.topPage .companyCont.anime{transform:translate(10rem)}.topPage .companyCont:nth-child(2n).anime,.topPage .presidentMssg.anime,.topPage .requirementJobs.anime{transform:translate(-10rem)}.topPage .companyCont.animated,.topPage .companyContFull.animated,.topPage .peopleContents.animated,.topPage .presidentMssg.animated,.topPage .requirementJobs.animated,.topPage .topLead.animated .leadTitle,.topPage .topLead.animated .leadTxt{opacity:1;transform:translate(0)!important;visibility:visible}.missionPage{padding:12rem 15rem;position:relative}.missionPage:after,.missionPage:before{background-position:0 0;background-repeat:no-repeat;background-size:contain;content:"";position:absolute}.missionPage:before{background-image:url(//8113190.fs1.hubspotusercontent-na1.net/hubfs/8113190/raw_assets/public/Coum_recruit/images/common/treat_common_01.svg);height:26.4rem;right:-16.3rem;top:73.4rem;width:31.3rem}.missionPage:after{background-image:url(//8113190.fs1.hubspotusercontent-na1.net/hubfs/8113190/raw_assets/public/Coum_recruit/images/common/treat_common_02.svg);bottom:5.2rem;height:21.5rem;right:5.5rem;width:23.1rem;z-index:2}.missionBox{position:relative;z-index:1}.missionBox:first-child:before{background-color:#7db5e6;border-radius:50%;content:"";height:12.8rem;left:-7.8rem;opacity:.2;position:absolute;top:-5.8rem;width:12.8rem;z-index:-1}.missionBox+.missionBox{border-top:1px solid rgba(69,69,69,.17);margin-top:9.5rem;padding-top:10rem}.missionBoxLabel{font-family:var(--enfont);font-size:4rem;font-weight:900;line-height:1.2;margin-bottom:4.3rem}.missionBoxLabelSmall{color:var(--black-color)!important;font-family:Noto Sans JP,游ゴシック,YuGothic,ヒラギノ角ゴ Pro,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,Osaka,ＭＳ Ｐゴシック,MS PGothic,sans-serif;font-size:1.6rem;font-weight:700;margin-left:3.4rem;vertical-align:middle}.missionBox:first-child .missionBoxLabel{color:#de9dbf}.missionBox:nth-child(2) .missionBoxLabel{color:#7db5e6}.missionBox:nth-child(3) .missionBoxLabel{color:#a6a9b7}.missionBoxTitle{font-size:3.4rem;font-weight:700;line-height:1.76}.missionBoxValue{align-items:center;display:flex;justify-content:space-between;margin-top:5.1rem;padding:0 2rem 0 0}.missionBoxValue:nth-child(odd){flex-direction:row-reverse}.missionBoxValue+.missionBoxValue{margin-top:9rem}.missionBoxValueBody{width:59.07407%}.missionBox:nth-of-type(2n) .missionBoxValueBody{width:56.2963%}.missionBoxValueTitle{font-size:4.6rem;font-weight:700;line-height:1.43;margin-bottom:1rem}.missionBoxValueLowerTitle{font-size:1.8rem;font-weight:700}.missionBoxValueHeadline{font-size:2.4rem;font-weight:400;line-height:1.66;margin:3.5rem 0 2.2rem}.missionBoxValueBody p{font-size:1.6rem;line-height:2.125}.missionBoxValueImage{border-radius:50%;height:40rem;overflow:hidden;width:37.03704%}@media screen and (max-width:1024px){.missionPage{padding:6rem 8.33333%}.missionPage:before{height:13.2rem;right:-22.93333vw;top:88.8rem;width:15.6rem}.missionPage:after{bottom:2.8rem;height:10.8rem;right:3.92857%;width:11.6rem}.missionBox:first-child:before{height:6.4rem;left:-3.8rem;top:-2.6rem;width:6.4rem}.missionBox+.missionBox{margin-top:5rem;padding-top:5rem}.missionBoxLabel{font-size:2.4rem;margin-bottom:2rem}.missionBoxLabelSmall{display:block;font-size:1.2rem;margin:.6rem 0 0}.missionBoxTitle{font-size:1.7rem;line-height:1.52}.missionBoxValue{display:block;margin-top:1.7rem;padding-right:0}.missionBoxValue+.missionBoxValue{margin-top:6rem}.missionBoxValueBody{width:100%}.missionBoxValueTitle{font-size:2.5rem;line-height:1.44;margin-bottom:.5rem}.missionBoxValueLowerTitle{font-size:1.3rem}.missionBoxValueHeadline{font-size:1.7rem;line-height:1.529;margin:2.4rem 0}.missionBoxValueBody p{font-size:1.4rem;line-height:1.71}.missionBoxValueImage{height:64vw;margin:3rem auto 0;width:64vw}}.numIntro ul{display:flex;flex-wrap:wrap;position:relative;z-index:1}.numIntro ul li{margin:0 10.4rem 10rem 0;width:33rem}.numIntro ul li:nth-child(3n){margin-right:0}.numIntro ul:after,.numIntro ul:before{content:"";position:absolute;z-index:-1}.numIntro ul:before{border-left:2.4rem solid rgba(118,138,195,.2);border-right:2.4rem solid rgba(118,138,195,.2);height:7rem;left:83.3rem;top:71.3rem;width:13.4rem}.numIntro ul:after{background:url(//8113190.fs1.hubspotusercontent-na1.net/hubfs/8113190/raw_assets/public/Coum_recruit/images/common/treat_common_03.svg) 0 0 no-repeat;background-size:contain;bottom:31.8rem;height:17rem;right:-5.6rem;width:17rem}.numIntro p{border-top:1px solid #dbdbdb;font-size:1.3rem;line-height:1.84;padding:4rem 0 0;position:relative;z-index:1}.numIntro p:before{background-color:#ad8bbc;border-radius:50%;content:"";height:11.4rem;left:-7rem;opacity:.2;position:absolute;top:-4rem;width:11.4rem}@media screen and (max-width:1024px){.numIntro ul{display:block;margin:0 auto;width:83.58209%}.numIntro ul li{margin:0;width:100%}.numIntro ul li+li{margin-top:3.8rem}.numIntro ul:before{border-width:3.2vw;height:9.33333vw;left:8.57143%;top:calc(444.53333vw + 17rem);width:23.92857%}.numIntro ul:after{bottom:66.13333vw;height:16.8vw;right:-8.26667vw;width:16.8vw}.numIntro p{margin-top:7rem;padding:2.7rem 0 0}.numIntro p:before{height:15.2vw;left:-7.46667vw;line-height:1.69;top:-1.06667vw;width:15.2vw}}.circumstancePage{padding:12rem 17rem 12rem 13rem}.circumstancePage:after,.circumstancePage:before{background-position:0 0;background-repeat:no-repeat;background-size:contain;content:"";position:absolute}.circumstancePage:before{background-image:url(//8113190.fs1.hubspotusercontent-na1.net/hubfs/8113190/raw_assets/public/Coum_recruit/images/common/treat_common_01.svg);height:26.4rem;right:-16.3rem;top:113.4rem;width:31.3rem}.circumstancePage:after{border-left:2.8rem solid rgba(166,169,183,.2);border-right:2.8rem solid rgba(166,169,183,.2);bottom:-2.7rem;height:8.9rem;right:17.4rem;width:16.6rem}.circumstance{position:relative;z-index:1}.circumstance:nth-child(3):before{background:url(//8113190.fs1.hubspotusercontent-na1.net/hubfs/8113190/raw_assets/public/Coum_recruit/images/common/treat_common_04.svg) 0 0 no-repeat;background-size:contain;bottom:79.1rem;content:"";height:27.9rem;position:absolute;right:-10.4rem;width:24.6rem;z-index:-1}.circumstance+.circumstance{margin-top:16rem}.circumstanceTitle{font-size:3.2rem;font-weight:700;line-height:1.6875;margin:0 0 6rem;position:relative;z-index:1}.circumstanceTitle:before{background:url(//8113190.fs1.hubspotusercontent-na1.net/hubfs/8113190/raw_assets/public/Coum_recruit/images/common/treat_common_03.svg) 0 0 no-repeat;background-size:contain;content:"";height:15rem;left:-7.5rem;position:absolute;top:-6.5rem;width:15rem;z-index:-1}.circumstance ul li{align-items:center;display:flex;justify-content:space-between;margin-top:4rem}.circumstance ul li:nth-child(2n){flex-direction:row-reverse}.circumstanceImage{border-radius:3rem;overflow:hidden;width:48rem}.circumstanceBody{width:55rem}.circumstanceBodyTitle{font-size:2.2rem;font-weight:700;line-height:1.45;margin:0 0 1.5rem}.circumstanceBody p{font-size:1.6rem;line-height:1.875}@media screen and (max-width:1024px){.circumstancePage{padding:6rem 8.33333% 8rem}.circumstancePage:before{height:13.2rem;right:-22.93333vw;top:88.8rem;width:15.6rem}.circumstancePage:after{border-width:1.4rem;bottom:-1.5rem;height:3.5rem;left:8vw;width:6.7rem}.circumstance:nth-child(3):before{bottom:23.3rem;height:37.33333vw;right:-8.26667vw;width:32.8vw}.circumstance+.circumstance{margin-top:8rem}.circumstanceTitle{font-size:2.2rem;line-height:1.54;margin-bottom:-3rem}.circumstanceTitle:before{height:7.5rem;left:-3.3rem;top:-2.5rem;width:7.5rem}.circumstance ul li{display:block;margin-top:6rem}.circumstance ul li:nth-child(2n){flex-direction:row-reverse}.circumstanceImage{border-radius:1.5rem;width:100%}.circumstanceBody{width:100%}.circumstanceBodyTitle{font-size:1.6rem;margin:2.1rem 0 1.2rem}.circumstanceBody p{font-size:1.4rem;line-height:1.71}}.companyOutline{margin:0 auto;max-width:74.8rem;position:relative;z-index:1}.companyOutline:before{background:url(//8113190.fs1.hubspotusercontent-na1.net/hubfs/8113190/raw_assets/public/Coum_recruit/images/common/treat_common_04.svg) 0 0 no-repeat;background-size:contain;bottom:1.1rem;content:"";height:27.9rem;position:absolute;right:-23.6rem;width:24.6rem;z-index:-1}.companyOutline dl{display:flex;flex-wrap:wrap;font-size:1.8rem;line-height:1.89}.companyOutline dl dt{font-weight:700;margin-top:3.8rem;width:19.2rem}.companyOutline dl dd{margin-top:3.8rem;width:calc(100% - 19.2rem)}.companyOutline dl dd:first-of-type,.companyOutline dl dt:first-of-type{margin-top:0}@media screen and (max-width:1024px){.companyOutline{margin:0 auto;max-width:63rem;position:relative;z-index:1}.companyOutline:before{bottom:23.3rem;height:37.33333vw;right:-8.26667vw;width:32.8vw}.companyOutline dl{display:block;font-size:1.4rem;line-height:1.71}.companyOutline dl dt{margin-top:2.2rem;width:auto}.companyOutline dl dd{margin-top:.8rem!important;width:auto}}.messagePage{border-radius:8rem 0 0 8rem}.messagePage:after,.messagePage:before{background-position:0 0;background-repeat:no-repeat;background-size:contain;content:"";position:absolute}.messagePage:before{background-image:url(//8113190.fs1.hubspotusercontent-na1.net/hubfs/8113190/raw_assets/public/Coum_recruit/images/common/treat_common_01.svg);height:26.4rem;right:-16.3rem;top:73.4rem;width:31.3rem}.messagePage:after{background-image:url(//8113190.fs1.hubspotusercontent-na1.net/hubfs/8113190/raw_assets/public/Coum_recruit/images/common/treat_common_02.svg);bottom:122.7rem;height:26.2rem;right:4.7rem;width:28.2rem;z-index:2}.messageKV{border-radius:8rem 0 0 0;height:50rem;overflow:hidden}.messageBody{padding:0 25rem;position:relative;z-index:1}.messageBody:before{background-color:#7db5e6;border-radius:50%;content:"";height:12.8rem;left:16.8rem;opacity:.2;position:absolute;top:-6.9rem;width:12.8rem;z-index:-1}.messageTitle{font-size:2.4rem;font-weight:700;line-height:1.41;margin:12rem 0 2rem}.messageBody p{font-size:1.6rem;line-height:2.125;margin-top:2em}.messageImage{margin-right:-25rem;margin-top:12rem;width:115rem}.messageImageLeft{margin-left:-35rem;margin-right:0;width:125rem}.messageSigniture{align-items:flex-end;display:flex;flex-direction:column}.messageSigniture dt{font-size:1.6rem;font-weight:400;line-height:2.125;margin:4.3rem 0 1.3rem;text-align:right}.messageSigniture dd{width:15.2rem}.messageKVbottom{border-radius:0 0 0 8rem;height:60rem;margin-top:12rem;overflow:hidden}@media screen and (max-width:1024px){.messagePage{border-radius:4rem 0 0 4rem}.messagePage:before{height:13.2rem;right:-22.93333vw;top:88.8rem;width:15.7rem}.messagePage:after{bottom:93.7rem;height:10.8rem;right:-10.4vw;width:11.6rem}.messageKV{border-radius:4rem 0 0 0;height:53.33333vw}.messageBody{padding:0 8.33333%}.messageBody:before{height:6.4rem;left:-.8rem;top:-3.2rem;width:6.4rem;z-index:-1}.messageTitle{font-size:1.6rem;line-height:1.75;margin:6rem 0 2rem}.messageBody p{font-size:1.4rem;line-height:1.71}.messageImage{margin-right:-10%;margin-top:6rem;width:110%}.messageImageLeft{margin-left:-15%;margin-right:0;width:115%}.messageSigniture dt{font-size:1.4rem;line-height:1.71;margin:3.3rem 0 1rem}.messageSigniture dd{width:11.6rem}.messageKVbottom{border-radius:0 0 0 4rem;height:53.33333vw;margin-top:6rem}}.featuresPage{padding:12rem 12rem 17rem;position:relative}.featureBox{align-items:center;display:flex;justify-content:flex-end;width:100%}.featureBox+.featureBox{margin-top:14.5rem}.featureBox:nth-child(2n){flex-direction:row-reverse}.featureBox:nth-child(odd) .featureBody{width:43.10345%}.featureBox:nth-child(2n) .featureBody{width:47.41379%}.featureTitle{font-size:3.2rem;font-weight:700;line-height:1.6875;position:relative;z-index:1}.featureTitle:before{background:url(//8113190.fs1.hubspotusercontent-na1.net/hubfs/8113190/raw_assets/public/Coum_recruit/images/common/treat_common_03.svg) 0 0 no-repeat;background-size:contain;content:"";height:15rem;left:-7.5rem;position:absolute;top:-6.5rem;width:15rem;z-index:-1}.featureText{margin:3rem 0 0}.featureText p{font-size:1.6rem;line-height:2.125}.featureText p.notice{border-top:1px solid #eaeaea;font-size:1.3rem;line-height:1.846;margin-top:3rem;padding-top:3rem}.featureImage{overflow:hidden;width:57.75862%}.featureBox:nth-child(odd) .featureImage{border-radius:4rem 0 0 4rem;margin-left:9.48276%;margin-right:-10.34483%}.featureBox:nth-child(2n) .featureImage{border-radius:0 4rem 4rem 0;margin-left:-18.96552%;margin-right:9.48276%}.featuresPage .treat{bottom:-3.5rem;height:9.1rem;left:12rem;position:absolute;top:auto;transform:none;width:27.6rem}.featuresPage .treat svg{fill:#a6a9b7}@media screen and (max-width:1024px){.featuresPage{padding:6rem 8.95522% 8rem}.featureBox{display:block}.featureBox+.featureBox{margin-top:8rem}.featureBox:nth-child(2n){flex-direction:row-reverse}.featureBody{width:100%!important}.featureTitle{font-size:2.2rem;line-height:1.54}.featureTitle:before{height:7.5rem;left:-3.3rem;top:-2.5rem;width:7.5rem}.featureText{margin:2rem 0 0}.featureText p{font-size:1.4rem;line-height:1.714}.featureText p.notice{font-size:1.2rem;line-height:1.66;margin-top:2rem;padding-top:2rem}.featureImage{margin-top:4rem;width:113.33333%}.featureBox:nth-child(odd) .featureImage{border-radius:2rem 0 0 2rem;margin-left:0;margin-right:-6.66667%}.featureBox:nth-child(2n) .featureImage{border-radius:0 2rem 2rem 0;margin-left:-15%;margin-right:0}.featuresPage .treat{bottom:-1.4rem;height:12.26667vw;left:6%;width:46%}}.rolemodelPage{border-radius:8rem 0 0 8rem;padding:14.7rem 21rem 0;position:relative}.rolemodelInfo{position:relative;z-index:1}.rolemodelInfo:before{background:url(//8113190.fs1.hubspotusercontent-na1.net/hubfs/8113190/raw_assets/public/Coum_recruit/images/common/treat_common_03.svg) 0 0 no-repeat;background-size:contain;content:"";height:22.4rem;left:-12rem;position:absolute;top:-10.9rem;width:22.4rem;z-index:-1}.rolemodelInfo p{font-size:2rem;line-height:2.8}.rolemodelInfo dl{font-weight:700;margin:2.9rem 0 6.8rem}.rolemodelInfo dl dt{color:#3b4043;font-size:5.6rem;line-height:1.44}.rolemodelInfo dl dd{font-size:2rem;line-height:1;margin-top:.6rem}.rolemodelInfo dl dd+dt{margin-top:3.4rem}.rolemodelList{background-color:#f5f5f5;border-radius:0 5rem 0 5rem;margin:10.7rem 0 9.7rem;padding:5.4rem 7.8rem;position:relative;z-index:1}.rolemodelList:before{background:url(//8113190.fs1.hubspotusercontent-na1.net/hubfs/8113190/raw_assets/public/Coum_recruit/images/common/treat_common_04.svg) 0 0 no-repeat;background-size:contain;content:"";height:27.9rem;position:absolute;right:-8rem;top:-12rem;width:24.6rem;z-index:2}.rolemodelList ul{counter-reset:list}.rolemodelList ul li{font-size:1.7rem;line-height:1.5;padding-left:3.5rem;position:relative}.rolemodelList ul li:before{content:counter(list) ".";counter-increment:list;display:inline-block;font-family:var(--enfont);font-size:2.2rem;font-weight:900;left:0;position:absolute;top:-.3rem}.rolemodelList ul li+li{margin-top:2rem}.rolemodelList ul li .em{border-bottom:2px solid;border-image:linear-gradient(270deg,rgba(125,181,230,.5) 0,rgba(118,138,195,.5) 33%,rgba(173,139,188,.5) 66%,rgba(222,157,191,.5)) 0 0 1 0;font-weight:700}.rolemodelImage{border-radius:0 0 0 8rem;margin:0 -21rem;overflow:hidden}@media screen and (max-width:1024px){.rolemodelPage{border-radius:4rem 0 0 4rem;padding:6.6rem 8.95522% 0}.rolemodelInfo:before{height:11.2rem;left:-5.2rem;top:-5.6rem;width:11.2rem}.rolemodelInfo p{font-size:1.5rem;line-height:2}.rolemodelInfo dl{margin:2.2rem 0 3.3rem}.rolemodelInfo dl dt{font-size:2.5rem;line-height:1.44}.rolemodelInfo dl dd{font-size:1.3rem;margin-top:.4rem}.rolemodelInfo dl dd+dt{margin-top:1.5rem}.rolemodelList{border-radius:0 2.5rem 0 2.5rem;margin:6rem -3.33333% 4.8rem;padding:4.6rem 2.6rem}.rolemodelList:before{height:13.5rem;right:-4.1rem;top:-9.2rem;width:11.3rem}.rolemodelList ul{counter-reset:list}.rolemodelList ul li{font-size:1.4rem;padding-left:3.2rem}.rolemodelList ul li:before{top:-.7rem}.rolemodelList ul li+li{margin-top:2rem}.rolemodelImage{border-radius:0 0 0 4rem;margin:0 -10%}}.interviews{display:flex;flex-wrap:wrap}.interviewBox{margin:0 8.75% 0 0;position:relative;width:27.5%}.interviewBox:nth-child(3n){margin-right:0;margin-top:20rem}.interviewBox:nth-child(3n-1){margin-top:10rem}.interviewBox a{display:block;text-decoration:none}.interviewBoxPhoto{border-radius:3rem;overflow:hidden}.interviewBoxLabel{color:#de9dbf;font-size:4rem;font-weight:900;left:calc(100% + 2.9rem);line-height:1.2;position:absolute;top:4rem;transform:rotate(90deg);transform-origin:top left;user-select:none;word-break:normal}.interviewBox:nth-child(3n-1) .interviewBoxLabel{color:#768ac3}.interviewBox:nth-child(3n) .interviewBoxLabel{color:#ad8bbc}.interviewBoxTitle{font-size:2rem;font-weight:700;line-height:1.7;margin:3rem 0 1.6rem}.interviewBoxJob,.interviewBoxJoin{font-size:1.3rem;line-height:2}.interviewBoxName{font-size:1.8rem;font-weight:700;margin-top:.6rem}.interviewBoxName:after{content:"さん";display:inline;font-size:1.5rem}@media screen and (min-width:1025px){.interviewBox a{transition:var(--transition-op_vis)}.interviewBox a:hover{opacity:.6}}@media screen and (max-width:1024px){.interviews{margin:4.47761%}.interviewBox{margin:0!important;width:100%}.interviewBox+.interviewBox{margin-top:6rem!important}.interviewBoxPhoto{border-radius:1.5rem;margin:0 auto;width:78.68852%}.interviewBoxLabel{font-size:3rem;left:calc(86.88525% + 3rem);top:2rem}.interviewBoxTitle{font-size:1.7rem;line-height:1.58;margin:2.2rem 0 1rem}.interviewBoxJob,.interviewBoxJoin{line-height:1.69}.interviewBoxName{font-size:1.6rem}.interviewBoxName:after{font-size:1.3rem}}.interviewHeader{margin:0 -12.5% -8rem}.interviewHeaderInner{position:relative;z-index:1}.interviewHeaderBody{left:10rem;position:absolute;top:35%}.interviewNumber{font-family:var(--enfont);font-size:2rem;font-weight:900;line-height:1.2;position:relative;z-index:3}.interviewTitle{font-size:4.6rem;font-weight:700;line-height:1.65;margin-top:2.2rem;position:relative;z-index:1}.interviewTitle:before{background-color:#7db5e6;border-radius:50%;content:"";height:29rem;left:-12.4rem;opacity:.3;position:absolute;top:-17.9rem;width:29rem;z-index:-1}.interviewKV{margin-left:50rem;width:100rem}.interviewHeaderLead{background-color:#fff;background-image:linear-gradient(270deg,rgba(125,181,230,.3) 0,rgba(118,138,195,.3) 33%,rgba(173,139,188,.3) 66%,rgba(222,157,191,.3));border-radius:0 4rem 0 0;margin:-24.4rem 0 0;padding:9rem 10rem 17rem;position:relative;width:80rem;z-index:2}.interviewHeaderJoin{font-size:1.6rem;line-height:2.125}.interviewHeaderName{align-items:center;display:flex;font-size:2.6rem;font-weight:700;margin:0 0 3.4rem}.interviewHeaderName .job{display:inline-block;font-size:1.6rem;margin-right:1.2rem}.interviewHeaderName .name{display:inline-block}.interviewHeaderName .name:after{content:"さん";display:inline;font-size:2rem;line-height:2.6rem}.interviewHeaderLead p{font-size:1.6rem;line-height:1.875}.interviewArticles{margin:0 -12.5%;position:relative;z-index:2}.articleColumn{background-color:var(--white-color);margin-bottom:-8rem;padding:12rem 25rem 0;position:relative;z-index:3}.articleColumn:nth-child(odd){border-radius:8rem 0 0 0;margin-left:10rem}.articleColumn:nth-child(2n){border-radius:0 8rem 0 0;margin-right:10rem}.articleColumn:first-child:before{background:url(//8113190.fs1.hubspotusercontent-na1.net/hubfs/8113190/raw_assets/public/Coum_recruit/images/common/treat_common_06.svg) 0 0 no-repeat;background-size:contain;content:"";height:94rem;position:absolute;right:12rem;top:57.4rem;width:28.5rem;z-index:-1}.articleColumn:nth-child(3):before{background:url(//8113190.fs1.hubspotusercontent-na1.net/hubfs/8113190/raw_assets/public/Coum_recruit/images/common/treat_common_05.svg) 0 0 no-repeat;background-size:contain;content:"";height:26.8rem;left:-16rem;position:absolute;top:43.8rem;width:22.8rem;z-index:-1}.articleColumn:last-child{margin-bottom:0}.articleColumnTitle{font-size:2rem;font-weight:700;line-height:1.875;margin-bottom:3.5rem;position:relative}.articleColumnTitle:before{background-image:linear-gradient(to left,var(--bg-gradient));content:"";display:inline-block;height:1px;margin-right:1.5rem;vertical-align:middle;width:3rem}.articleColumn p{font-size:1.6rem;line-height:2.125;margin-bottom:3rem}.articleColumn p+.articleColumnTitle{margin-top:6rem}.articleImage{margin-top:12rem;width:166.66667%}.articleColumn:nth-child(odd) .articleImage{margin-left:-38.88889%}.articleColumn:nth-child(2n) .articleImage{margin-left:-27.77778%}.anotherInterview{display:flex;flex-wrap:wrap;justify-content:center;margin:10rem 0 0}.anotherInterview .interviewBox{margin-right:0;width:60rem}.anotherInterview .interviewBox a{align-items:center;display:flex;justify-content:space-between}.anotherInterview .interviewBoxLeft{position:relative;width:24rem}.anotherInterview .interviewBoxRight{width:30rem}.anotherInterview .interviewBoxTitle{margin-top:0}.anotherInterview .interviewBoxLabel{font-size:2.8rem;left:calc(100% + 1.9rem);top:2rem}.anotherInterview .interviewBoxJob{display:inline-block;margin:0 1rem .6rem 0}.anotherInterview .interviewBoxName{display:inline-block;margin:0 0 .6rem;padding-right:4.2rem;position:relative}.anotherInterview .interviewBoxName .icon{position:absolute;right:0;top:-.6rem;transition:var(--transition-all)}@media screen and (min-width:768px){.anotherInterview a:hover .interviewBoxName .icon{right:-.5rem}.interviewHeaderBody.colorWpc{color:var(--white-color)!important;text-shadow:0 0 8px rgba(0,0,0,.5)}}@media screen and (max-width:1024px){.interviewHeader{margin:0 -5.97015% -4rem}.interviewHeaderBody{bottom:8rem;left:5.33333%;top:auto;width:89.33333%}.interviewNumber{font-size:1.6rem}.interviewTitle{font-size:2.4rem;line-height:1.66;margin-top:1.2rem}.interviewTitle:before{height:14.5rem;left:-19.46667vw;top:-9.4rem;width:14.5rem}.interviewKV{margin-left:0;width:100%}.interviewHeaderLead{border-radius:0 4rem 0 0;margin:-3.6rem 4% -4rem 0;padding:4.4rem 8% 8.5rem;width:96%}.interviewHeaderJoin{font-size:1.3rem;line-height:1.84}.interviewHeaderName{font-size:1.9rem;margin:0 0 1.4rem}.interviewHeaderName .job{font-size:1.3rem;margin-right:.6rem}.interviewHeaderName .name:after{font-size:1.3rem;line-height:1.9rem}.interviewHeaderLead p{font-size:1.3rem;line-height:1.69}.interviewArticles{margin:0 -5.97015%}.articleColumn{margin-bottom:-3.8rem;padding:6rem 8% 0}.articleColumn:nth-child(odd){border-radius:4rem 0 0 0;margin-left:4%}.articleColumn:nth-child(2n){border-radius:0 4rem 0 0;margin-right:4%}.articleColumn:first-child:before{height:47rem;right:-9.6vw;top:56.3rem;width:14.2rem}.articleColumn:nth-child(3):before{height:13.4rem;left:-11.46667vw;top:64.8rem;width:11.4rem}.articleColumn:last-child{margin-bottom:0}.articleColumnTitle{font-size:1.6rem;line-height:1.75;margin-bottom:2rem}.articleColumnTitle:before{margin-right:.7rem;width:2.6rem}.articleColumn p{font-size:1.4rem;line-height:1.71;margin-bottom:1.5rem}.articleColumn p+.articleColumnTitle,.articleImage{margin-top:6rem}.articleImage{width:125%}.articleColumn:nth-child(odd) .articleImage{margin-left:-15%}.articleColumn:nth-child(2n) .articleImage{margin-left:-10%}.anotherInterview{display:block;margin:5rem 0 0}.anotherInterview .interviewBox{width:auto}.anotherInterview .interviewBoxLeft{width:40.59701%}.anotherInterview .interviewBoxRight{width:49.85075%}.anotherInterview .interviewBoxPhoto{width:100%}.anotherInterview .interviewBoxTitle{font-size:1.4rem}.anotherInterview .interviewBoxLabel{font-size:1.6rem;left:calc(100% + .8rem)}.anotherInterview .interviewBoxJob{display:block;margin:0 0 .6rem}.anotherInterview .interviewBoxName{font-size:1.5rem;margin:0;padding-right:2.6rem}.anotherInterview .interviewBoxJob,.anotherInterview .interviewBoxJoin,.anotherInterview .interviewBoxName:after{font-size:1.2rem}.anotherInterview .interviewBoxName .icon{height:1.8rem;top:-.1rem;width:1.8rem}.interviewHeaderBody.colorWsp{color:var(--white-color)!important;text-shadow:0 0 8px rgba(0,0,0,.5)}}.commonAppRequirements{margin-top:8rem;padding:11.5rem 20rem 12rem;position:relative}.commonAppRequirements:before{background:url(//8113190.fs1.hubspotusercontent-na1.net/hubfs/8113190/raw_assets/public/Coum_recruit/images/common/icon_u.svg) 0 0 no-repeat;background-size:contain;bottom:-4.3rem;content:"";height:9.7rem;position:absolute;right:19.7rem;width:16.3rem;z-index:2}.commonAppRequirementsTitle{border-bottom:1px solid var(--black-color);font-size:2.2rem;font-weight:700;line-height:1.45;margin-bottom:3.6rem;padding-bottom:2.3rem;position:relative;z-index:1}.commonAppRequirementsTitle:before{background:url(//8113190.fs1.hubspotusercontent-na1.net/hubfs/8113190/raw_assets/public/Coum_recruit/images/common/treat_common_03.svg) 0 0 no-repeat;background-size:contain;content:"";height:15rem;left:-7.9rem;position:absolute;top:-8.1rem;width:15rem;z-index:-1}.commonAppRequirements dl{display:flex;flex-wrap:wrap;font-size:1.6rem;line-height:1.8125}.commonAppRequirements dl dt{font-weight:700;margin-top:1rem;width:13.4rem}.commonAppRequirements dl dd{margin-top:1rem;width:calc(100% - 13.4rem)}.commonAppRequirements dl dd:first-of-type,.commonAppRequirements dl dt:first-of-type{margin-top:0}@media screen and (max-width:1024px){.commonAppRequirements{margin-top:2.8rem;padding:4.5rem 8.33333% 5rem}.commonAppRequirements:before{bottom:-2.2rem;height:4.9rem;right:4.2rem;width:8.2rem}.commonAppRequirementsTitle{font-size:1.7rem;margin-bottom:2rem;padding-bottom:.9rem}.commonAppRequirementsTitle:before{height:7.5rem;left:-3rem;top:-3.4rem;width:7.5rem}.commonAppRequirements dl{font-size:1.4rem;line-height:1.57}.commonAppRequirements dl dt{margin-top:1.4rem;width:100%}.commonAppRequirements dl dd{margin-top:0;width:100%}}.jobDetailPage{padding:10rem 25rem 12rem 15rem}.jobDetailPage:after,.jobDetailPage:before{background-position:0 0;background-repeat:no-repeat;background-size:contain;content:"";position:absolute}.jobDetailPage:before{background-image:url(//8113190.fs1.hubspotusercontent-na1.net/hubfs/8113190/raw_assets/public/Coum_recruit/images/common/treat_common_01.svg);height:26.4rem;right:-16.3rem;top:73.4rem;width:31.3rem}.jobDetailPage:after{background-image:url(//8113190.fs1.hubspotusercontent-na1.net/hubfs/8113190/raw_assets/public/Coum_recruit/images/common/treat_common_02.svg);bottom:61.5rem;height:26.3rem;right:4.7rem;width:28.3rem;z-index:2}.jobDetailPage .tableDetail{display:flex;flex-wrap:wrap;position:relative;z-index:1}.jobDetailPage .tableDetail:before{background-color:#7db5e6;border-radius:50%;content:"";height:12.8rem;left:-8.8rem;opacity:.2;position:absolute;top:-6.9rem;width:12.8rem;z-index:-1}.jobDetailPage .tableDetail dt{font-size:1.8rem;font-weight:700;line-height:1.66;margin-top:6rem;width:24rem}.jobDetailPage .tableDetail dd{font-size:1.6rem;line-height:2.125;margin-top:6rem;width:calc(100% - 24rem)}.jobDetailPage .tableDetail ol{list-style-position:inside}.jobDetailPage .tableDetail ol li{padding-left:1.4em;text-indent:-1.4em}.jobDetailPage .tableDetail dd ul li{padding-left:1em;text-indent:-1em}.jobDetailPage .tableDetail dd ul li:before{content:"・";display:inline}.jobDetailPage .tableDetail dd:first-of-type,.jobDetailPage .tableDetail dt:first-of-type{margin-top:0}.jobDetailPage .entryLink{margin-top:5rem;text-align:center}.jobDetailPage .entryLink a{align-items:center;background-color:#de9dbf;border:none;border-radius:4px;color:var(--white-color);display:inline-flex;font-size:22px;height:7.6rem;justify-content:center;text-decoration:none;transition:all .15s linear;width:60rem}.jobDetailPage .entryLink a:hover{background-color:#21222a;border-color:#21222a}@media screen and (max-width:1024px){.jobDetailPage{padding:5.7rem 8.33333% 7.6rem}.jobDetailPage:before{height:13.2rem;right:-22.93333vw;top:88.8rem;width:15.6rem}.jobDetailPage:after{bottom:2.8rem;bottom:84.8rem;height:10.8rem;right:3.92857%;right:-6.13333vw;width:11.6rem}.jobDetailPage .tableDetail{display:block}.jobDetailPage .tableDetail:before{height:6.4rem;left:-4rem;top:-2.8rem;width:6.4rem}.jobDetailPage .tableDetail dt{font-size:1.6rem;margin-top:5.7rem;width:100%}.jobDetailPage .tableDetail dt:first-of-type{margin-top:0}.jobDetailPage .tableDetail dd{font-size:1.4rem;line-height:1.71;margin-top:1.3rem!important;width:100%}.jobDetailPage .entryLink{margin-top:3.8rem}.jobDetailPage .entryLink a{font-size:1.4rem;height:6rem;width:100%}}.faqPage{padding:10rem 25rem 12rem}.faqPage:before{background:url(//8113190.fs1.hubspotusercontent-na1.net/hubfs/8113190/raw_assets/public/Coum_recruit/images/common/treat_common_01.svg) 0 0 no-repeat;background-size:contain;content:"";height:26.4rem;position:absolute;right:-16.3rem;top:63.7rem;width:31.3rem}.faqList+.faqList{margin-top:10rem}.faqListTitle{border-bottom:1px solid var(--black-color);font-size:2.6rem;font-weight:700;line-height:1.42;margin-bottom:3.5rem;padding-bottom:1.4rem}.faqList dl{font-size:1.6rem}.faqList dl dt{cursor:pointer;font-weight:400;line-height:1.5;margin-top:2.9rem;padding:0 0 0 3.1rem;position:relative}.faqList dl dt .icon{background-color:var(--black-color);border-radius:50%;display:block;height:2.1rem;left:0;position:absolute;top:2px;width:2.1rem}.faqList dl dt.accopen{font-weight:700}.faqList dl dt.accopen .icon{background-color:#bfbfbf}.faqList dl dt .icon:after,.faqList dl dt .icon:before{background-color:var(--white-color);content:"";position:absolute}.faqList dl dt .icon:before{height:.1rem;left:.6rem;top:1rem;width:.9rem}.faqList dl dt .icon:after{height:.9rem;left:1rem;top:.6rem;width:.1rem}.faqList dl dt.accopen .icon:after{display:none}.faqList dl dd{display:none;line-height:1.8125;padding:1.7rem 0 0 3.1rem}@media screen and (max-width:1024px){.faqPage{padding:6rem 8.33333% 8rem}.faqPage:before{height:13.2rem;right:-22.93333vw;top:70.5rem;width:15.6rem}.faqList+.faqList{margin-top:8rem}.faqListTitle{font-size:1.7rem;line-height:1.47;margin-bottom:2.4rem;padding-bottom:.9rem}.faqList dl{font-size:1.4rem}.faqList dl dt{line-height:1.714;margin-top:1.6rem}.faqList dl dd{line-height:1.714;padding:1rem 0 0 3.1rem}}.newsPage{margin:0 auto;padding:0 0 12rem;width:90rem}.newsPage .newsList{border-top:1px solid #eaeaea}@media screen and (max-width:1024px){.newsPage{padding:0 0 8rem;width:100%}}.pager{align-items:center;display:flex;font-family:var(--enfont);font-size:1.5rem;font-weight:900;justify-content:center;margin-top:6rem}.pagerBtn{font-size:1.6rem}.pagerBtn a{display:inline-block;position:relative;text-decoration:none;transition:var(--transition-all)}.pagerBtn a:hover{opacity:.6}.pagerBtn a .icon{display:block;height:2.2rem;position:absolute;top:-.3rem;width:2.2rem}.pagerBtn a .icon svg{height:100%;width:100%}.pagerNext a{padding-left:3.2rem}.pagerNext .icon{left:0;transform:rotate(180deg)}.pagerPrev a{padding-right:3.2rem}.pagerPrev .icon{right:0}.pager ul{border-left:1px solid var(--black-color);display:flex;justify-content:center;margin:0 3rem}.pager ul li a,.pager ul li span{border:1px solid var(--black-color);border-left:none;display:block;height:4rem;line-height:4rem;text-align:center;text-decoration:none;transition:var(--transition-all);width:4rem}.pager ul li a:hover,.pager ul li span{background-color:var(--black-color);color:var(--white-color)}@media screen and (max-width:1024px){.pager{margin-top:4rem}.pagerBtn{font-size:1.3rem}.pagerBtn a .icon{height:1.8rem;top:-.3rem;width:1.8rem}.pagerNext a{padding-left:2.4rem}.pagerPrev a{padding-right:2.4rem}.pager ul{margin:0 1.6rem}}.formPage{margin:0 auto 12rem;width:90rem}.formPage .hs_cos_wrapper_type_rich_text p{font-size:1.6rem;line-height:2.125}.formPage form{margin:0 auto}.formPage form .hs-main-font-element p{font-size:1.6rem;line-height:2.125}.formPage .hs-form-field{align-items:center;display:flex;flex-wrap:wrap;font-size:1.6rem;justify-content:space-between;line-height:1.5}.formPage .hs-form-field>label{font-size:1.6rem;font-weight:700;padding-right:4rem;position:relative;width:24rem}.formPage .hs-form-field>label .hs-form-required{background-color:#de9dbf;border-radius:50%;font-size:0;height:1.6rem;position:absolute;right:1.9rem;text-indent:-9999px;top:calc(50% - .8rem);width:1.6rem}.formPage .hs-form-field .input{font-size:1.6rem;width:calc(100% - 24rem)}.formPage .hs-form-field .input input[type=email],.formPage .hs-form-field .input input[type=tel],.formPage .hs-form-field .input input[type=text],.formPage .hs-form-field .input select{background-color:var(--white-color);border:none;border-radius:4px;font-size:1.6rem;padding:1.8rem;width:100%}.formPage .hs-form-field .input input[type=file]{background-color:transparent}.formPage .hs-form-field .input input[type=email]::placeholder,.formPage .hs-form-field .input input[type=tel]::placeholder,.formPage .hs-form-field .input input[type=text]::placeholder{color:#a6a9b7}.formPage .hs-form-field .hs-error-msgs{color:#de9dbf;font-size:1.4rem;padding-left:24rem;width:100%}.formPage .hs-form-field .hs-error-msg{color:#de9dbf;font-size:1.4rem}.formPage .hs_agree.hs-form-field{margin:3rem 0}.formPage .hs_agree.hs-form-field,.formPage .hs_recaptcha.hs-form-field{display:block;width:100%}.formPage .hs_agree.hs-form-field .input,.formPage .hs_recaptcha.hs-form-field .input{font-size:1.6rem;text-align:center;width:100%}.formPage .hs_agree.hs-form-field .input input{height:2.4rem;margin-right:1.5rem;width:2.4rem}.formPage .hs_agree.hs-form-field .input label{font-size:1.6rem}.formPage .requireTxt p{color:#de9dbf}.formPage p.agreeTxt{line-height:2.125;margin-top:6rem;text-align:center}.formPage p.agreeTxt a{text-decoration:underline}.formPage p.agreeTxt a:hover{text-decoration:none}.formPage .hs_submit{margin-top:3.8rem;text-align:center}.formPage .hs_submit input{background-color:#de9dbf;border:none;border-radius:4px;color:var(--white-color);height:7.6rem;text-align:center;width:60rem}.formPage .tableDetail{display:flex;flex-wrap:wrap;font-size:1.5rem;line-height:1.6;margin:3rem 0 12rem}.formPage .tableDetail dt{align-items:center;background-color:#eaeaea;display:flex;font-weight:700;padding:1.6rem 2.2rem;width:20.4rem}.formPage .tableDetail dd{background-color:var(--white-color);padding:1.6rem 2.2rem;width:calc(100% - 20.4rem)}.formPage .tableDetail dd:nth-of-type(n+2),.formPage .tableDetail dt:nth-of-type(n+2){border-top:1px solid #d9d9d9}::-webkit-file-upload-button{-webkit-appearance:none;background:#fff;border:1px solid #fff;border-radius:4px;color:#46474b;cursor:pointer;font-size:1.4rem;height:5.4rem;letter-spacing:0;line-height:1.875;margin-right:2rem;max-width:14.2rem;-webkit-transition:.3s;transition:.3s;width:100%}.formPage input[type=file]{background-color:transparent;border:initial;border-radius:4px;font-size:1.4rem;letter-spacing:2px;line-height:1.875;outline:0;padding:initial;width:100%}.formPage .hs-fieldtype-select{position:relative}.formPage .hs-fieldtype-select select{align-items:center;-webkit-appearance:none;appearance:none;background:#fff;display:flex;flex-direction:row;flex-wrap:wrap;height:5.4rem;justify-content:center;line-height:1;padding:0 2rem}.formPage .hs-fieldtype-select:before{border-color:#46474b transparent transparent;border-style:solid;border-width:.8rem .6rem 0;content:"";display:block;height:0;position:absolute;right:2rem;top:30px;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:0;z-index:1}@media screen and (min-width:1025px){.formPage .hs-form-field{min-height:5.4rem}}@media screen and (max-width:1024px){.formPage{margin:0 5.33333% 8rem;width:89.33333%}.formPage form{margin:0 auto}.formPage .hs_cos_wrapper_type_rich_text p,.formPage form .hs-main-font-element p{font-size:1.4rem;line-height:1.714}.formPage .hs-form-field{display:block;font-size:1.4rem}.formPage .hs-form-field>label{display:inline-block;font-size:1.4rem;margin:1.6rem 0 1.2rem;padding-right:2.2rem;width:auto}.formPage .hs-form-field>label .hs-form-required{height:1.2rem;right:0;top:calc(50% - .6rem);width:1.2rem}.formPage .hs-form-field .input{font-size:1.6rem;width:100%}.formPage .hs-form-field .input input[type=email],.formPage .hs-form-field .input input[type=tel],.formPage .hs-form-field .input input[type=text],.formPage .hs-form-field .input select{font-size:1.4rem;padding:1.5rem}.formPage .hs-form-field .hs-error-msgs{font-size:1.2rem;padding-left:0;width:100%}.formPage .hs-form-field .hs-error-msg{font-size:1.2rem}.formPage .hs_agree.hs-form-field{margin:2rem 0 2.5rem}.formPage .hs_agree.hs-form-field .input,.formPage .hs_agree.hs-form-field .input label,.formPage .hs_recaptcha.hs-form-field .input{font-size:1.4rem}.formPage p.agreeTxt{line-height:1.71;margin-top:4rem;text-align:left}.formPage .hs_submit input{font-size:1.4rem;height:6rem;width:100%}.formPage .tableDetail{display:block;font-size:1.4rem;line-height:1.71;margin:3rem 0 6rem}.formPage .tableDetail dt{display:block}.formPage .tableDetail dd,.formPage .tableDetail dt{padding:1rem 1.6rem;width:100%}.formPage .tableDetail dd:nth-of-type(n+2),.formPage .tableDetail dt:nth-of-type(n+2){border-top:none}.formPage .hs-fieldtype-select:before{bottom:15px;top:auto}.formPage .hs-fieldtype-select select{height:4.6rem}}.compMessage{text-align:center}.compMessageTitle{font-size:2.4rem;line-height:1.66}.compMessage p{font-size:1.6rem;line-height:2.125!important;margin:3.5rem 0 6rem}.compMessage .backTop a{border:1px solid #707070;border-radius:4px;display:inline-block;font-size:1.6rem;height:6.6rem;line-height:1.5;padding:2.1rem 0;text-decoration:none;transition:var(--transition-all);width:30rem}.compMessage .backTop a:hover{background-color:#707070;color:var(--white-color)}@media screen and (max-width:1024px){.compMessageTitle{font-size:1.6rem;line-height:1.625}}.interview_detail_articles .dnd-section{margin-bottom:-8rem;position:relative;z-index:1}.interview_detail_articles .dnd-section:last-child{margin-bottom:0}.interview_detail_articles .dnd-section .row-fluid [class*=span]{float:none}.interview_detail_articles .dnd-section .articleColumn{margin-bottom:0}.interview_detail_articles .dnd-section:nth-child(odd) .articleColumn{border-radius:8rem 0 0 0;margin-left:10rem;margin-right:0}.interview_detail_articles .dnd-section:nth-child(2n) .articleColumn{border-radius:0 8rem 0 0;margin-left:0;margin-right:10rem}.interview_detail_articles .dnd-section:nth-child(2n) .articleColumn .articleImage{margin-left:-27.77778%}.interview_detail_articles .dnd-section:nth-child(n+2) .articleColumn:before{display:none}.interview_detail_articles .dnd-section:nth-child(3) .articleColumn:before{background:url(//8113190.fs1.hubspotusercontent-na1.net/hubfs/8113190/raw_assets/public/Coum_recruit/images/common/treat_common_05.svg) 0 0 no-repeat;background-size:contain;content:"";display:block;height:26.8rem;left:-16rem;position:absolute;right:auto;top:43.8rem;width:22.8rem;z-index:-1}@media screen and (max-width:1024px){.interview_detail_articles .dnd-section{margin-bottom:-4rem}.interview_detail_articles .dnd-section:nth-child(odd) .articleColumn{border-radius:4rem 0 0 0;margin-left:4%;margin-right:0}.interview_detail_articles .dnd-section:nth-child(2n) .articleColumn{border-radius:0 4rem 0 0;margin-left:0;margin-right:4%}.interview_detail_articles .dnd-section:nth-child(2n) .articleColumn .articleImage{margin-left:-10%}.interview_detail_articles .dnd-section:nth-child(3) .articleColumn:before{height:13.4rem;left:-11.46667vw;top:64.8rem;width:11.4rem}#leadinModal-2838250 .leadinModal-content{bottom:64px}}.blogIndex{z-index:1}.blogIndex:after,.blogIndex:before{background-position:0 0;background-repeat:no-repeat;background-size:contain;content:"";position:absolute;z-index:-1}.blogIndex:before{background-image:url(//8113190.fs1.hubspotusercontent-na1.net/hubfs/8113190/raw_assets/public/Coum_recruit/images/common/treat_job_01.svg);bottom:-5rem;height:14.1rem;right:10rem;width:14.1rem}.tagIndex:before{background:url(//8113190.fs1.hubspotusercontent-na1.net/hubfs/8113190/raw_assets/public/Coum_recruit/images/common/treat_common_04.svg) 0 0 no-repeat;background-size:contain;height:27.9rem;width:24.6rem}.blogIndex:after{background-image:url(//8113190.fs1.hubspotusercontent-na1.net/hubfs/8113190/raw_assets/public/Coum_recruit/images/common/treat_job_02.svg);height:257rem;left:-5rem;top:72.2rem;width:16.4rem}.tagIndex:after{display:none!important}.blogIndex{padding:10rem 10rem 20rem 15rem}.blogTags{margin-bottom:10rem}.blogTags ul{border-bottom:1px solid #eaeaea;display:flex;gap:0 4rem}.blogTags ul li{font-size:2rem;letter-spacing:.05em;line-height:1.45;padding-bottom:1rem;position:relative}.blogTags ul li.current{font-weight:700}.blogTags ul li.current:before{background-image:linear-gradient(to left,var(--bg-gradient));border-radius:100px;bottom:-2px;content:"";display:block;height:3px;left:0;position:absolute;width:100%}.blogTags ul li a{text-decoration:none}.bloglistBox{width:33rem}.bloglistBox a{display:block;text-decoration:none}.bloglistBoxImg{border-radius:2rem;height:22rem;overflow:hidden;width:33rem}.bloglistBoxImg img{height:100%;object-fit:cover;width:100%}.bloglistBoxData{align-items:center;display:flex;gap:0 2rem;letter-spacing:.1em;margin:2rem 0 1.5rem}.bloglistBoxDate{font-size:1.5rem}.bloglistBoxCategory{background-image:linear-gradient(to left,var(--bg-gradient));font-size:1.3rem;font-weight:700;padding:2px}.bloglistBoxCategory span{background-color:#fff;display:block;padding:.7rem 1em .9rem}.bloglistBoxTitle{font-size:2rem;font-weight:500;line-height:1.5}.bloglistBoxText{font-size:2rem;letter-spacing:.05em;line-height:1.75;margin-top:2rem}.blogList{display:flex;flex-wrap:wrap;gap:6rem 5.4rem}.pickupArticle{margin-bottom:12rem;margin-top:15rem;position:relative;z-index:1}.pickupArticle:before{background-color:#768ac3;border-radius:100%;content:"";display:block;height:15rem;left:-5rem;opacity:.2;position:absolute;top:-5rem;width:15rem;z-index:-1}.pickupArticle .bloglistBox{width:100rem}.pickupArticle .bloglistBox a{align-items:flex-end;display:flex;justify-content:space-between}.pickupArticle .bloglistBoxImg{height:36rem;width:50rem}.pickupArticle .bloglistBoxBody{width:45rem}.pickupArticle .bloglistBoxBody:before{color:#ddd;content:"Pick Up";font-family:var(--enfont);font-size:10rem;font-weight:900;line-height:1.2;margin-bottom:1.7rem;opacity:.5;text-align:right}.pickupArticle .bloglistBoxTitle{font-size:2.5rem;font-weight:700}.blogIndex .btnMore{margin-top:10rem;text-align:center}@media screen and (min-width:1025px){.bloglistBox a{transition:var(--transition-op_vis)}.bloglistBox a:hover{opacity:.6}.blogIndex .btnMore{padding-right:10rem}}@media screen and (max-width:1024px){.blogIndex{padding:6rem 2rem 8rem}.blogIndex:before{bottom:-4rem;height:8rem;right:5rem;width:8rem}.tagIndex:before{bottom:-4rem;height:9.1rem;right:2rem;width:8rem}.blogIndex:after{height:12.6rem;left:-1rem;top:60.6rem;width:8rem}.blogTags{margin-bottom:4.5rem;overflow:auto;padding-bottom:1.5rem}.blogTags ul{gap:0 1.5rem;white-space:nowrap}.blogTags ul li{font-size:1.5rem}.bloglistBox{width:100%}.bloglistBoxImg{height:20rem;width:100%}.bloglistBoxData{gap:0 2.6rem;margin:1.5rem 0}.bloglistBoxDate{font-size:1.4rem}.bloglistBoxCategory{font-size:1.1rem}.bloglistBoxCategory span{padding:.7rem 1em .9rem}.bloglistBoxTitle{font-size:1.4rem;line-height:1.7857142857142858}.bloglistBoxText{font-size:1.4rem;margin-top:2rem}.blogList{flex-direction:column;gap:3rem 0}.pickupArticle{margin-bottom:8rem;margin-top:6.5rem}.pickupArticle:before{height:8rem;left:-3rem;top:-3rem;width:8rem}.pickupArticle .bloglistBox{width:100%}.pickupArticle .bloglistBox a{display:block}.pickupArticle .bloglistBoxImg{height:22rem;margin-bottom:4rem;width:100%}.pickupArticle .bloglistBoxBody{width:100%}.pickupArticle .bloglistBoxBody:before{font-size:5rem;position:absolute;right:0;top:19rem}.pickupArticle .bloglistBoxTitle{font-size:1.8rem;line-height:1.6666666666666667}.blogIndex .btnMore{margin-top:6rem}}.articleArea{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:space-between;margin-left:15rem;margin-right:0}.blogArticle{width:75rem}.blogArticle p{font-size:1.6rem;font-weight:500;letter-spacing:.05em;line-height:1.875}.blogArticle .bloglistBoxData{margin-bottom:3rem;position:relative;z-index:1}.blogArticle .bloglistBoxData:before{background:url(//8113190.fs1.hubspotusercontent-na1.net/hubfs/8113190/raw_assets/public/Coum_recruit/images/common/treat_common_03.svg) 0 0 no-repeat;background-size:contain;content:"";height:15rem;left:-7.9rem;position:absolute;top:calc(50% - 7.5rem);width:15rem;z-index:-1}.articleTitle{font-size:4.6rem;font-weight:700;letter-spacing:.05em;line-height:1.5;margin-bottom:5rem}.articleMV{border-radius:2rem;height:45rem;margin-bottom:4rem;overflow:hidden;width:75rem}.articleMV img{height:100%;object-fit:cover;width:100%}.articleIndex{border-bottom:1px dotted #ccc;border-top:1px dotted #ccc;margin-top:10rem;padding:5rem 0}.articleIndex dt{align-items:center;display:flex;gap:0 4rem;line-height:1;margin-bottom:4rem}.articleIndex dt .en{-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-image:linear-gradient(to left,var(--bg-gradient));display:inline-block;font-family:var(--enfont);font-size:2.9rem;font-weight:900}.articleIndex dt .jpn{font-size:1.6rem;font-weight:700;letter-spacing:.1em}.articleIndex dd{font-size:1.4rem;font-weight:500;letter-spacing:.05em;line-height:1.4285714285714286;margin:2rem 0 2rem 3rem;padding-left:2.5rem;position:relative}.articleIndex dd:before{background-image:linear-gradient(to left,var(--bg-gradient));height:1.5rem;left:0;top:.2rem;width:1.5rem}.articleIndex dd:after,.articleIndex dd:before{border-radius:100%;content:"";display:block;position:absolute}.articleIndex dd:after{background-color:var(--white-color);height:1.3rem;left:.1rem;top:.3rem;width:1.3rem}.articleParagraph{letter-spacing:.05em;margin-top:6rem}.articleParagraph h2{font-size:2.2rem;font-weight:700;line-height:1.5;margin-bottom:3rem;padding-left:2.8rem;position:relative}.articleParagraph h2:before{background-image:linear-gradient(to left,var(--bg-gradient));border-radius:100px;content:"";display:block;height:100%;left:0;position:absolute;top:0;width:.8rem}.articleParagraph h3{background-image:linear-gradient(to left,var(--bg-gradient));background-position:0 100%;background-repeat:repeat-x;background-size:auto 1rem;font-size:2rem;margin-bottom:2rem;z-index:1}.articleParagraph h3,.articleParagraph h4{font-weight:700;line-height:1.6;margin-top:6rem;position:relative}.articleParagraph h4{font-size:1.8rem;margin-bottom:4rem}.articleParagraph h4:before{background-image:linear-gradient(to left,var(--bg-gradient));border-radius:100px;bottom:-1.5rem;content:"";display:block;height:.5rem;left:0;position:absolute;width:6rem}.articleParagraph h5{align-items:center;display:flex;font-size:1.7rem;font-weight:700;justify-content:center;line-height:1.45;margin-bottom:3rem;margin-top:10rem}.articleParagraph h5:after,.articleParagraph h5:before{background-image:linear-gradient(to left,var(--bg-gradient));border-radius:3px;content:"";display:block;flex-shrink:0;height:3px;margin:0 1rem;width:4rem}.articleParagraph p{margin-top:3rem}.articleParagraph table{border:none!important;font-size:1.4rem;line-height:1.5;margin-top:3rem}.articleParagraph table td,.articleParagraph table th{border-bottom:1px solid #eaeaea;border-left:1px solid #eaeaea;padding:1em!important}.articleParagraph table td:first-child{border-left:none}.articleSummary{margin-top:10rem;padding:8rem 5rem;position:relative;z-index:1}.articleSummary:before{background:url(//8113190.fs1.hubspotusercontent-na1.net/hubfs/8113190/raw_assets/public/Coum_recruit/images/common/treat_common_04.svg) 0 0 no-repeat;background-size:contain;bottom:-5.5rem;height:27.9rem;right:-9.4rem;width:24.6rem}.articleSummary:after,.articleSummary:before{content:"";display:block;position:absolute;z-index:-1}.articleSummary:after{background-color:var(--white-color);border-radius:2rem;box-shadow:0 0 30px rgba(0,0,0,.1);height:100%;left:0;top:0;width:100%}.articleSummaryTitle{align-items:center;display:flex;gap:0 4rem;line-height:1;margin-bottom:3rem}.articleSummaryTitle .en{-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-image:linear-gradient(to left,var(--bg-gradient));display:inline-block;font-family:var(--enfont);font-size:2.9rem;font-weight:900}.articleSummaryTitle .jpn{font-size:1.6rem;font-weight:700;letter-spacing:.1em}.articleAside{background-color:#f5f5f5;border-radius:8rem 0 0 8rem;padding:2rem 10rem 10rem 5rem;width:50rem}.articleAsideLabel{font-size:2.5rem;font-weight:700;line-height:1.6;margin-bottom:4rem;margin-top:8rem;position:relative}.articleAsideLabel:before{background-image:linear-gradient(to left,var(--bg-gradient));border-radius:100px;bottom:-1rem;content:"";display:block;height:.5rem;left:0;position:absolute;width:5rem}.articleAside .bloglistBox{margin-top:2rem;width:100%}.articleAside .bloglistBox a{display:flex;justify-content:space-between}.articleAside .bloglistBoxImg{border-radius:1rem;height:12rem;width:12rem}.articleAside .bloglistBoxBody{width:21.5rem}.articleAside .bloglistBoxTitle{font-size:1.6rem;line-height:1.5625;margin-bottom:1rem}.articleAside .bloglistBoxDate{font-size:1.4rem;text-align:right}.articleAsideCats{display:flex;flex-direction:column;gap:2rem 0}.articleAsideCats li{font-size:2rem;font-weight:400;line-height:1.8}.snsFollow{background-image:linear-gradient(to left,var(--bg-gradient));border-radius:0 8rem 8rem 0;color:var(--white-color);filter:drop-shadow(0 0 30px rgba(0,0,0,.3));margin-right:10rem;margin-top:20rem;padding:10rem 24rem 10rem 34rem}.snsFollowLabel{font-family:var(--enfont);font-size:2rem;font-weight:900}.snsFollowLabel,.snsFollowTitle{letter-spacing:.1em;text-align:center}.snsFollowTitle{font-size:3rem;font-weight:700;line-height:1.6666666666666667;margin:2rem 0 8rem}.snsFollowTitle svg{height:3rem;margin-left:2rem;transform:translateY(.5rem);width:3rem}.snsFollowTitle svg path:first-child{stroke:#454545}.snsFollow ul{display:flex;gap:0 18.3rem;justify-content:center}.snsFollow ul li{height:15rem;position:relative;width:15rem}.snsFollow ul li:after{border-left:2px dotted #fff;content:"";display:block;height:10rem;position:absolute;right:-9rem;top:2.5rem}.snsFollow ul li:last-child:after{display:none}.snsFollow ul li a{align-items:center;background-color:var(--white-color);border-radius:100%;display:flex;height:100%;justify-content:center;transition:var(--transition-op_vis);width:100%}.snsFollow ul li img{width:6rem}@media screen and (min-width:1025px){.snsFollow ul li a:hover{opacity:.6}}@media screen and (max-width:1024px){.articleArea{display:block;margin-left:1.5rem;margin-right:1.5rem}.blogArticle{width:100%}.blogArticle p{font-size:1.4rem;line-height:1.7857142857142858}.blogArticle .bloglistBoxData{margin-bottom:1.5rem}.blogArticle .bloglistBoxData:before{height:8rem;left:-2.5rem;top:-3rem;width:8rem}.articleTitle{font-size:2.4rem;line-height:1.6666666666666667;margin-bottom:3rem}.articleMV{height:22rem;margin-bottom:1.5rem;width:100%}.articleIndex{margin-top:6rem;padding:4rem 0}.articleIndex dt{gap:0 2rem;margin-bottom:3rem}.articleIndex dt .en{font-size:2.2rem}.articleIndex dt .jpn{font-size:1.4rem}.articleIndex dd{margin:2rem 2rem 0 1rem;padding-left:2rem}.articleParagraph{margin-top:5rem}.articleParagraph h2{font-size:1.6rem;line-height:1.5909090909090908;margin-bottom:2rem;padding-left:1.5rem}.articleParagraph h2:before{width:.5rem}.articleParagraph h3{background-size:auto .8rem;font-size:1.5rem}.articleParagraph h4{font-size:1.4rem;font-weight:700;line-height:1.6;margin-bottom:4rem;margin-top:6rem;position:relative}.articleParagraph h4:before{width:5rem}.articleParagraph h5{font-size:1.4rem;gap:0 1rem;margin-bottom:2rem;margin-top:8rem}.articleParagraph h5:after,.articleParagraph h5:before{margin:0;width:2rem}.articleParagraph p{margin-top:2rem}.articleParagraph table{font-size:1rem;margin-top:2rem}.articleSummary{margin-top:10rem;padding:5rem 1.5rem 5rem 2rem;position:relative;z-index:1}.articleSummary:before{bottom:10rem;height:9.1rem;right:-1rem;width:8rem}.articleSummaryTitle{gap:0 2rem}.articleSummaryTitle .en{font-size:2.2rem}.articleSummaryTitle .jpn{font-size:1.4rem}.articleAside{background-color:#f5f5f5;border-radius:3rem 0 0 3rem;margin:10rem -1.5rem 0;padding:1px 3.5rem 5rem;width:auto}.articleAsideLabel{font-size:1.6rem;margin-top:5rem}.articleAsideLabel:before{bottom:-1.5rem;height:.3rem;width:3rem}.articleAside .bloglistBox{margin-top:1.5rem}.articleAside .bloglistBoxBody{width:17.5rem}.articleAside .bloglistBoxTitle{font-size:1.4rem}.articleAsideCats{gap:1.5rem 0;margin-left:2rem}.articleAsideCats li{font-size:1.4rem}.snsFollow{border-radius:0 3rem 3rem 0;filter:drop-shadow(0 0 30px rgba(0,0,0,.1));margin-right:1.5rem;margin-top:5rem;padding:6rem 2rem 4rem}.snsFollowLabel{font-size:1.5rem}.snsFollowTitle{font-size:1.8rem;font-weight:700;letter-spacing:.1em;line-height:1.6666666666666667;margin:1.5rem 0 4rem;text-align:center}.snsFollowTitle svg{height:1.8rem;margin-left:1rem;transform:translateY(.2rem);width:1.8rem}.snsFollow ul{gap:0 4rem}.snsFollow ul li{height:8rem;width:8rem}.snsFollow ul li:after{height:5rem;right:-2rem;top:1.5rem}.snsFollow ul li:last-child:after{display:none}.snsFollow ul li img{width:3rem}}