.index-list li a .index-photo.photo01{background:url(../images/mainvisual/mainvisual-career-img02.jpg) no-repeat center center;background-size:cover}.index-list li a .index-photo.photo02{background:url(../images/mainvisual/mainvisual-career-img03.jpg) no-repeat center center;background-size:cover}.index-list li a .index-photo.photo03{background:url(../images/mainvisual/mainvisual-career-img04.jpg) no-repeat center center;background-size:cover}.record-list{display:flex;flex-wrap:wrap;list-style-position:outside}.record-list li{width:calc(50% - 1.5em);list-style-type:disc;font-size:1.5rem;line-height:1.9;margin-left:1.5em;padding-left:.2em}.record-list li.other{list-style-type:unset}.table_std tbody tr th.all{background:#eb5919;color:#fff}.table_std tbody tr td{text-align:center}.table_std tbody tr td.center{text-align:center}.employment-list{display:flex;flex-wrap:wrap;list-style-position:outside;margin-bottom:2vw}.employment-list li{width:calc(33.333% - 1.5em);list-style-type:disc;font-size:1.5rem;line-height:1.9;margin-left:1.5em;padding-left:.2em}.employment-list li.other{list-style-type:unset}.voice-content-container .voice-content{margin-left:5%;position:relative;margin:8vw 0 4vw}.voice-content-container .voice-content .voice-inner{background:#eb5919;position:relative;margin-left:10%;display:flex;padding:6vw 0 2vw;justify-content:end;height:20vw;min-height:230px}.voice-content-container .voice-content .voice-inner .voice-textbox{width:60%;position:relative}.voice-content-container .voice-content .voice-inner .voice-textbox .voice-copy{position:absolute;width:50%;top:-1.5em;left:-5vw;transform:translateY(-50%)}.voice-content-container .voice-content .voice-inner .voice-textbox .voice-copy img{width:100%}.voice-content-container .voice-content .voice-inner .voice-textbox dl.voice-profile{margin-top:1vw}.voice-content-container .voice-content .voice-inner .voice-textbox dl.voice-profile dt{color:#fff;font-size:clamp(1.6rem,3vw,1.8rem);font-weight:500}.voice-content-container .voice-content .voice-inner .voice-textbox dl.voice-profile dt span{font-size:clamp(2rem,2vw,2.5rem);font-weight:500}.voice-content-container .voice-content .voice-inner .voice-textbox dl.voice-profile dd{color:#fff;font-size:clamp(1.5rem,2vw,1.8rem);line-height:1.8}.voice-content-container .voice-content .voice-inner .voice-textbox dl.voice-profile dd span{font-size:clamp(1.8rem,2vw,2rem);font-weight:500}.voice-content-container .voice-content .voice-photo{position:absolute;display:block;width:40%;height:23vw;min-height:230px;background:gray;left:0;top:-5vw}.voice-content-container.voice01 .voice-content .voice-photo{background:url(../career/images/career-voice01-img01.jpg) no-repeat center center;background-size:cover}.voice-content-container.voice02 .voice-content .voice-photo{background:url(../career/images/career-voice02-img01.jpg) no-repeat center center;background-size:cover}.voice-content-container.voice03 .voice-content .voice-photo{background:url(../career/images/career-voice03-img01.jpg) no-repeat center center;background-size:cover}.voice-content-container.voice04 .voice-content .voice-photo{background:url(../career/images/career-voice04-img01.jpg) no-repeat center center;background-size:cover}.voice-content-container.voice05 .voice-content .voice-photo{background:url(../career/images/career-voice05-img01.jpg) no-repeat center center;background-size:cover}.voice-content-container.voice06 .voice-content .voice-photo{background:url(../career/images/career-voice06-img01.jpg) no-repeat center center;background-size:cover}.voice-content-container.voice07 .voice-content .voice-photo{background:url(../career/images/career-voice07-img01.jpg) no-repeat center center;background-size:cover}.voice-content-container.voice08 .voice-content .voice-photo{background:url(../career/images/career-voice08-img01.jpg) no-repeat center center;background-size:cover}.voice-content-container.voice09 .voice-content .voice-photo{background:url(../career/images/career-voice09-img01.jpg) no-repeat center center;background-size:cover}.voice-content-container.voice10 .voice-content .voice-photo{background:url(../career/images/career-voice10-img01.jpg) no-repeat center center;background-size:cover}.voice-content-container.voice02 .voice-content,.voice-content-container.voice04 .voice-content,.voice-content-container.voice06 .voice-content,.voice-content-container.voice08 .voice-content,.voice-content-container.voice10 .voice-content{margin-left:0;margin-right:0}.voice-content-container.voice02 .voice-content .voice-inner,.voice-content-container.voice04 .voice-content .voice-inner,.voice-content-container.voice06 .voice-content .voice-inner,.voice-content-container.voice08 .voice-content .voice-inner,.voice-content-container.voice10 .voice-content .voice-inner{justify-content:start;margin-left:0;margin-right:10%;padding:5em 0 3em 10%}.voice-content-container.voice02 .voice-content .voice-inner .voice-textbox .voice-copy,.voice-content-container.voice04 .voice-content .voice-inner .voice-textbox .voice-copy,.voice-content-container.voice06 .voice-content .voice-inner .voice-textbox .voice-copy,.voice-content-container.voice08 .voice-content .voice-inner .voice-textbox .voice-copy,.voice-content-container.voice10 .voice-content .voice-inner .voice-textbox .voice-copy{width:50%;top:-1.5em;left:-5vw;transform:translateY(-50%)}.voice-content-container.voice02 .voice-content .voice-photo,.voice-content-container.voice04 .voice-content .voice-photo,.voice-content-container.voice06 .voice-content .voice-photo,.voice-content-container.voice08 .voice-content .voice-photo,.voice-content-container.voice10 .voice-content .voice-photo{left:unset;right:0}h4.voice-title{font-size:1.8rem;font-weight:500;letter-spacing:.1em;color:#eb5919;margin-bottom:2vh}.voice-mini-txt{font-size:1.3rem}@media screen and (max-width:1024px) and (orientation:portrait){.employment-list li{width:calc(50% - 1.5em);font-size:1.4rem;letter-spacing:.02em}.voice-content-container .voice-content{margin-left:5%;position:relative;margin:8vw 0 4vw}.voice-content-container .voice-content .voice-inner{background:#eb5919;position:relative;margin-left:10%;display:flex;padding:17vw 3vw 4vw 0;justify-content:end;height:50%;max-height:500px;min-height:230px}.voice-content-container .voice-content .voice-inner .voice-textbox{width:60%;position:relative}.voice-content-container .voice-content .voice-inner .voice-textbox .voice-copy{width:75%;top:-9vw;left:-5vw;transform:translateY(-50%)}.voice-content-container .voice-content .voice-inner .voice-textbox dl.voice-profile{margin-top:-3vw}.voice-content-container .voice-content .voice-inner .voice-textbox dl.voice-profile dt{font-size:clamp(1.2rem,3vw,1.6rem)}.voice-content-container .voice-content .voice-inner .voice-textbox dl.voice-profile dt span{font-size:clamp(1.6rem,4vw,2rem)}.voice-content-container .voice-content .voice-inner .voice-textbox dl.voice-profile dd{color:#fff;font-size:clamp(1.4rem,3vw,2rem)}.voice-content-container .voice-content .voice-inner .voice-textbox dl.voice-profile dd span{font-size:clamp(1.6rem,3vw,2.3rem)}.voice-content-container .voice-content .voice-photo{min-height:230px;top:-5vw}.voice-content-container.voice01 .voice-content .voice-photo{background:url(../career/images/career-voice01-img01.jpg) no-repeat 50% center;background-size:cover}.voice-content-container.voice02 .voice-content .voice-photo{background:url(../career/images/career-voice02-img01.jpg) no-repeat 43% center;background-size:cover}.voice-content-container.voice03 .voice-content .voice-photo{background:url(../career/images/career-voice03-img01.jpg) no-repeat 50% center;background-size:cover}.voice-content-container.voice04 .voice-content .voice-photo{background:url(../career/images/career-voice04-img01.jpg) no-repeat 50% center;background-size:cover}.voice-content-container.voice05 .voice-content .voice-photo{background:url(../career/images/career-voice05-img01.jpg) no-repeat 50% center;background-size:cover}.voice-content-container.voice06 .voice-content .voice-photo{background:url(../career/images/career-voice06-img01.jpg) no-repeat 50% center;background-size:cover}.voice-content-container.voice07 .voice-content .voice-photo{background:url(../career/images/career-voice07-img01.jpg) no-repeat 50% center;background-size:cover}.voice-content-container.voice08 .voice-content .voice-photo{background:url(../career/images/career-voice08-img01.jpg) no-repeat 50% center;background-size:cover}.voice-content-container.voice09 .voice-content .voice-photo{background:url(../career/images/career-voice09-img01.jpg) no-repeat 50% center;background-size:cover}.voice-content-container.voice02 .voice-content,.voice-content-container.voice04 .voice-content,.voice-content-container.voice06 .voice-content,.voice-content-container.voice08 .voice-content{margin-left:0;margin-right:0}.voice-content-container.voice02 .voice-content .voice-inner,.voice-content-container.voice04 .voice-content .voice-inner,.voice-content-container.voice06 .voice-content .voice-inner,.voice-content-container.voice08 .voice-content .voice-inner{padding:15vw 0 2vw 5vw}.voice-content-container.voice02 .voice-content .voice-inner .voice-textbox .voice-copy,.voice-content-container.voice04 .voice-content .voice-inner .voice-textbox .voice-copy,.voice-content-container.voice06 .voice-content .voice-inner .voice-textbox .voice-copy,.voice-content-container.voice08 .voice-content .voice-inner .voice-textbox .voice-copy{width:75%;top:-9vw;left:-5vw;transform:translateY(-50%)}.voice-content-container.voice02 .voice-content .voice-photo,.voice-content-container.voice04 .voice-content .voice-photo,.voice-content-container.voice06 .voice-content .voice-photo,.voice-content-container.voice08 .voice-content .voice-photo{left:unset;right:0}}