.p-title1{color:#5d88c1;font-size:2.66667vw;line-height:3.86667vw;letter-spacing:.05em;font-weight:700;text-align:center;display:table;margin:0 auto}@media (max-width: 1023px){.p-title1{font-size:24px;font-size:2.4rem;line-height:1.41667em;letter-spacing:.04em}}.p-title1:after{content:"";width:59.86667vw;height:1.93333vw;background-size:100% 100%;display:block;background-image:url(../../img/new-graduates/dealer-internship/line_title.svg);margin:.66667vw 0 0 1vw}@media (max-width: 1023px){.p-title1:after{width:89.33333vw;margin-left:-2px;margin-top:17px;height:22px;background-image:url(../../img/new-graduates/dealer-internship/line_title_sp.svg)}}.p-title2{position:absolute;left:5vw;top:calc(50% - 0.73333vw);transform:translateY(-50%)}@media (max-width: 1023px){.p-title2{transform:none;position:relative;left:0;top:0}}.p-title2__en{font-family:"Albert Sans",sans-serif;font-size:4vw;line-height:4.8vw;letter-spacing:.05em;font-weight:800}@media (max-width: 1023px){.p-title2__en{font-size:42px;font-size:4.2rem;line-height:1.21429em}}.p-title2__jp{font-size:1.73333vw;line-height:2.46667vw;letter-spacing:0;font-weight:700;margin-top:.33333vw}@media (max-width: 1023px){.p-title2__jp{margin-top:4px;font-size:22px;font-size:2.2rem;line-height:1.45455em}}.p-title3{letter-spacing:.1em;font-weight:700;font-size:2.66667vw;line-height:3.86667vw;color:#5d88c1}@media (max-width: 1023px){.p-title3{font-size:28px;font-size:2.8rem;line-height:1.42857em;letter-spacing:.04em;text-align:center}}.p-title-en{font-size:5.33333vw;line-height:1;letter-spacing:.03em;font-weight:800;font-family:"Albert Sans",sans-serif;color:#eef5fb;position:absolute;top:0;left:0;white-space:nowrap}@media (min-width: 1024px){.p-title-en{-webkit-writing-mode:vertical-rl;-moz-writing-mode:vertical-rl;-ms-writing-mode:vertical-rl;-o-writing-mode:vertical-rl;writing-mode:vertical-rl}}@media (max-width: 1023px){.p-title-en{position:static;font-size:37px;font-size:3.7rem;line-height:1.18919em;text-align:center}}@media (max-width: 1023px){.c-breadcrumb{padding-bottom:0}}.c-intro02{padding-top:29px}@media (max-width: 1023px){.c-intro02{padding-top:19px;padding-bottom:32px}}.c-intro02 .text_top{display:table;font-size:25px;font-size:2.5rem;line-height:1.44em;letter-spacing:.1em;font-weight:700;color:#5d88c1;border-top:1px solid #5d88c1;border-bottom:1px solid #5d88c1;padding:1px 4px;margin:0 auto}@media (max-width: 1023px){.c-intro02 .text_top{padding:3px 0;white-space:nowrap;font-size:20px;font-size:2rem;line-height:1.45em;letter-spacing:.04em}}.c-intro02__flex{display:flex;align-items:center;justify-content:center}@media (max-width: 1023px){.c-intro02__flex{display:block;margin-top:19px}}.c-intro02 .text_number{width:92px;height:92px;border-radius:50%;color:#fff;background-color:#000;flex-shrink:0;margin:-50px 17px 0 0}@media (max-width: 1023px){.c-intro02 .text_number{width:48px;height:48px;margin:0 auto}}.c-intro02 .text_number__fz1{font-family:"Albert Sans",sans-serif;font-size:44px;font-size:4.4rem;line-height:1em;letter-spacing:.1em;font-weight:600;display:block;margin:12px 0 0 4px}@media (max-width: 1023px){.c-intro02 .text_number__fz1{margin:0;position:relative;top:4px;font-size:21px;font-size:2.1rem;line-height:1.19048em}}.c-intro02 .text_number__fz2{font-size:22px;font-size:2.2rem;line-height:1em;letter-spacing:.1em;font-weight:700;display:block;margin-top:-4px}@media (max-width: 1023px){.c-intro02 .text_number__fz2{margin-top:0;font-size:11px;font-size:1.1rem;line-height:1.45455em}}.c-intro02 .text_jp{color:#000;width:auto;text-align:left;padding:16px 0 65px 0}@media (max-width: 1023px){.c-intro02 .text_jp{padding:2px 0 0 0;text-align:center;font-size:24px;font-size:2.4rem;line-height:1.45833em;letter-spacing:0em}}.sec-mess{margin-top:15px;display:flex;align-items:center}@media (max-width: 1023px){.sec-mess{display:block;margin-top:8px}}.sec-mess__img{width:50vw}@media only screen and (min-width: 1024px) and (max-width: 1180px){.sec-mess__img{width:45%}}@media (max-width: 1023px){.sec-mess__img{width:100%;padding-right:22px}}.sec-mess__img img{width:100%;border-radius:0 0 40px 0}.sec-mess__desc{width:533px;flex-shrink:0;padding-left:62px;margin-top:-37px}@media only screen and (min-width: 1024px) and (max-width: 1180px){.sec-mess__desc{padding-left:30px}}@media (max-width: 1023px){.sec-mess__desc{width:100%;padding:0 20px;margin-top:27px}}.sec-mess__desc .title{font-size:29px;font-size:2.9rem;line-height:1.55172em;letter-spacing:.08em;font-weight:700;color:#5d88c1}@media (max-width: 1023px){.sec-mess__desc .title{font-size:22px;font-size:2.2rem;line-height:1.63636em;letter-spacing:0em}}@media only screen and (max-width: 1023px) and (max-width: 374px){.sec-mess__desc .title{font-size:21px;font-size:2.1rem;line-height:1.66667em}}.sec-mess__desc .text{font-size:16px;font-size:1.6rem;line-height:1.875em;letter-spacing:.04em;font-weight:500;margin-top:10px}@media (max-width: 1023px){.sec-mess__desc .text{margin-top:13px;font-size:15px;font-size:1.5rem;line-height:1.86667em;letter-spacing:.02em}}@media only screen and (max-width: 1023px) and (max-width: 374px){.sec-mess__desc .text{letter-spacing:0}}.sec-people{background-color:#f0f0f0;margin-top:-48px;padding:122px 0 95px 0}@media only screen and (min-width: 1024px) and (max-width: 1180px){.sec-people{margin-top:-30px}}@media (max-width: 1023px){.sec-people{margin-top:55px;padding:30px 0 78px}}.sec-people .inner{max-width:1066px;position:relative}.sec-people__en{font-size:50px;font-size:5rem;line-height:1.02em;letter-spacing:0em;font-weight:700;font-family:"Albert Sans",sans-serif;color:#fff;-webkit-writing-mode:vertical-rl;-moz-writing-mode:vertical-rl;-ms-writing-mode:vertical-rl;-o-writing-mode:vertical-rl;writing-mode:vertical-rl;right:-190px;top:-74px;position:absolute;white-space:nowrap}@media only screen and (min-width: 1024px) and (max-width: 1440px){.sec-people__en{right:-11.11111vw}}@media only screen and (min-width: 1024px) and (max-width: 1380px){.sec-people__en{right:-120px}}@media only screen and (min-width: 1024px) and (max-width: 1300px){.sec-people__en{right:auto;left:calc(50% + 500px)}}@media only screen and (min-width: 1024px) and (max-width: 1100px){.sec-people__en{left:calc(100% - 75px)}}@media (max-width: 1023px){.sec-people__en{display:none}}.sec-people__content{background-color:#fff;padding:49px 66px 40px 67px;box-shadow:1px 1px 2px rgba(0,0,0,0.16)}@media only screen and (min-width: 1024px) and (max-width: 1180px){.sec-people__content{padding-right:30px;padding-left:30px}}@media (max-width: 1023px){.sec-people__content{padding:35px 21px 40px 20px}}.sec-people__content .title{text-align:center;font-size:28px;font-size:2.8rem;line-height:1.42857em;letter-spacing:0em;font-weight:700}@media (max-width: 1023px){.sec-people__content .title{font-size:22px;font-size:2.2rem;line-height:1.63636em}}.sec-people__content .title span{padding-bottom:4px;background-position:left bottom 0;background-repeat:repeat-x;background-image:url(../../img/new-graduates/dealer-internship/line_title_people.svg)}.sec-people__content .list{display:flex;flex-wrap:wrap;margin-top:32px}@media (max-width: 1023px){.sec-people__content .list{margin-top:1px}}.sec-people__content .list li{font-size:18px;font-size:1.8rem;line-height:1.44444em;letter-spacing:0em;font-weight:700;border-bottom:1px solid #d0d0d0;display:flex;align-items:center;width:50%;padding:23px 0 25px 0}@media only screen and (min-width: 1024px) and (max-width: 1180px){.sec-people__content .list li{font-size:17px;font-size:1.7rem;line-height:1.41176em}}@media (max-width: 1023px){.sec-people__content .list li{width:100%;font-size:16px;font-size:1.6rem;line-height:1.5em;padding:15px 0 13px 2px}}@media only screen and (max-width: 1023px) and (max-width: 374px){.sec-people__content .list li{font-size:15px;font-size:1.5rem;line-height:1.53333em}}@media (min-width: 1024px){.sec-people__content .list li:nth-child(even){padding-left:27px}.sec-people__content .list li:last-child{border-bottom:0}}.sec-people__content .list li:before{content:"";flex-shrink:0;display:block;width:23px;height:23px;background-size:100% 100%;background-image:url(../../img/new-graduates/dealer-internship/ico_list.svg);margin-right:18px}@media only screen and (min-width: 1024px) and (max-width: 1180px){.sec-people__content .list li:before{margin-right:10px}}@media (max-width: 1023px){.sec-people__content .list li:before{width:20px;height:20px;margin-right:21px}}.sec-people__content .list li p{flex:1}.sec-people__icon{position:absolute;right:-99px;bottom:-73px}@media only screen and (min-width: 1024px) and (max-width: 1280px){.sec-people__icon{right:-40px}}@media (max-width: 1023px){.sec-people__icon{width:166px;right:-12px;bottom:-53px}}.l-pd{padding-left:5vw;padding-right:5vw}@media (max-width: 1023px){.l-pd{padding-left:20px;padding-right:20px}}.sec-merit{padding-top:8.46667vw}@media (max-width: 1023px){.sec-merit{padding-top:58px}}.sec-merit__list ul{display:flex;margin-top:1.4vw;position:relative}@media (max-width: 1023px){.sec-merit__list ul{display:block;margin-top:-4px}}@media (min-width: 1024px){.sec-merit__list ul:after{content:"";width:100%;height:8.33333vw;left:0;bottom:0;background-color:#fff;position:absolute}}.sec-merit__list .title-en{color:#5d88c1;font-size:1.73333vw;line-height:2.13333vw;letter-spacing:0;font-weight:800;font-family:"Albert Sans",sans-serif;text-align:center}@media (max-width: 1023px){.sec-merit__list .title-en{font-size:22px;font-size:2.2rem;line-height:1.22727em}}.sec-merit__list .img{position:relative;z-index:1;margin-top:1.46667vw;width:27.26667vw}@media (max-width: 1023px){.sec-merit__list .img{width:100%}}.sec-merit__list .img img{width:100%}.sec-merit__list .title-jp{text-align:center;color:#fff;font-size:1.53333vw;line-height:2.46667vw;letter-spacing:.05em;font-weight:700;position:absolute;left:0;bottom:0;width:100%;padding:1.26667vw .66667vw}@media (max-width: 1023px){.sec-merit__list .title-jp{font-size:18px;font-size:1.8rem;line-height:1.55556em;padding:20px 10px}}.sec-merit__list li{width:31.13333vw;background-color:#f0f0f0;padding-top:1.93333vw}@media (max-width: 1023px){.sec-merit__list li{width:100%;padding:26px 20px 0;margin-top:15px;position:relative}.sec-merit__list li:after{content:"";background-color:#fff;width:100%;height:24vw;position:absolute;left:0;bottom:0}}.sec-merit__list li:nth-child(even){background-color:rgba(240,240,240,0.31)}@media (min-width: 1024px){.sec-merit__list li:nth-child(even){width:27.73333vw;padding-right:.2vw;padding-left:.2vw}}@media (max-width: 1023px){.sec-merit__list li:nth-child(even){background-color:#e9e9e9}}@media (min-width: 1024px){.sec-merit__list li:nth-child(even) .img{width:27.33333vw}}@media (min-width: 1024px){.sec-merit__list li.pd-l{padding-left:3.66667vw;padding-right:.2vw}}@media (min-width: 1024px){.sec-merit__list li.pd-r{padding-right:3.66667vw;padding-left:.2vw}}.sec-schedule{position:relative;margin-top:5.06667vw}@media (max-width: 1023px){.sec-schedule{margin-top:100px}}.sec-schedule__content{background-color:rgba(93,136,193,0.08);width:75.53333vw;margin-left:auto;padding:3.73333vw 3.86667vw 4.6vw 11.53333vw}@media only screen and (min-width: 1024px) and (max-width: 1180px){.sec-schedule__content{padding-left:10.16949vw}}@media (max-width: 1023px){.sec-schedule__content{width:100%;padding:39px 20px 30px;margin-top:-16px}}.sec-schedule__content .list__item{display:flex;align-items:flex-start;padding:1.26667vw 1.93333vw 1.06667vw}@media (max-width: 1023px){.sec-schedule__content .list__item{padding:10px 12px}}.sec-schedule__content .list__item:nth-child(odd){background-color:#fff}.sec-schedule__content .list .ttl{font-family:"Albert Sans",sans-serif;color:#5d88c1;font-size:clamp(1.6rem, 1.66667vw, 80rem);line-height:2vw;letter-spacing:.05em;font-weight:600;width:7.33333vw;flex-shrink:0}@media (max-width: 1023px){.sec-schedule__content .list .ttl{width:73px;font-size:18px;font-size:1.8rem;line-height:1.22222em}}.sec-schedule__content .list .text{font-size:clamp(1.5rem, 1.2vw, 80rem);line-height:1.73333vw;letter-spacing:0;font-weight:500;flex:1}@media only screen and (min-width: 1024px) and (max-width: 1180px){.sec-schedule__content .list .text{font-size:1.44068vw}}@media (max-width: 1023px){.sec-schedule__content .list .text{font-size:15px;font-size:1.5rem;line-height:1.4em}}.sec-schedule__note{text-align:right;font-size:1vw;line-height:1.4vw;letter-spacing:0;font-weight:500;margin-top:1.13333vw;color:#555555}@media (max-width: 1023px){.sec-schedule__note{font-size:14px;font-size:1.4rem;line-height:1.42857em;margin-top:13px}}.sec-interview{background-color:#f0f0f0;margin-top:6.6vw;padding-top:7.4vw;padding-bottom:8.33333vw}@media (max-width: 1023px){.sec-interview{margin-top:74px;padding-top:60px;padding-bottom:111px}}@media (max-width: 1023px){.sec-interview .p-title1{font-size:22px;font-size:2.2rem;line-height:1.45455em}}@media (min-width: 1024px){.sec-interview .p-title1:after{width:62.33333vw;margin-left:.06667vw;background-image:url(../../img/new-graduates/dealer-internship/line2_title.svg)}}@media (max-width: 1023px){.sec-interview .p-title1:after{margin-top:20px}}.sec-interview .p-title2{z-index:1}@media (min-width: 1024px){.sec-interview .p-title2{left:0;top:8.46667vw}}.sec-interview__content{position:relative;margin-top:2.93333vw}@media (max-width: 1023px){.sec-interview__content{margin-top:30px}}.sec-interview .box{background-color:#fff;width:75.53333vw;margin-left:auto;padding:2.6vw 3.8vw 4.33333vw 15.33333vw;position:relative}@media (max-width: 1023px){.sec-interview .box{width:100%;margin-top:-12px;padding:15px 20px 22px}}.sec-interview .box__item{display:flex;align-items:center;border-bottom:1px solid #b2b2b2;padding-bottom:1.86667vw;padding-top:2vw}@media (max-width: 1023px){.sec-interview .box__item{flex-wrap:wrap;padding:25px 0 20px}.sec-interview .box__item:nth-last-child(2){border-bottom:0}}.sec-interview .img{flex-shrink:0;width:7.53333vw}@media (max-width: 1023px){.sec-interview .img{width:77px}}.sec-interview .img img{width:100%}.sec-interview .desc{flex:1;padding-left:1.8vw}@media (max-width: 1023px){.sec-interview .desc{padding-left:15px}}.sec-interview .desc__title{color:#5d88c1;font-size:clamp(1.5rem, 1.2vw, 40rem);line-height:1.73333vw;letter-spacing:0;font-weight:700}@media (max-width: 1023px){.sec-interview .desc__title{font-size:18px;font-size:1.8rem;line-height:1.44444em}}.sec-interview .desc__text{margin-top:.6vw;font-size:clamp(1.4rem, 1.06667vw, 40rem);line-height:2vw;letter-spacing:0;font-weight:400}@media (max-width: 1023px){.sec-interview .desc__text{width:100%;margin-top:11px;font-size:15px;font-size:1.5rem;line-height:1.86667em}}.sec-interview .icon{position:absolute;width:11.4vw;left:-5.2vw;bottom:3.33333vw}@media (max-width: 1023px){.sec-interview .icon{width:100px;right:8px;left:auto;bottom:-72px}}.sec-interview .icon img{width:100%}.sec-requirements{border:solid .66667vw #5d88c1;padding:7.4vw 0 7.2vw 9.73333vw;position:relative}@media (max-width: 1023px){.sec-requirements{border-width:6px;padding:17px 20px 36px}}.sec-requirements .p-title-en{top:7.8vw}@media (max-width: 1023px){.sec-requirements .p-title3{position:relative;top:20px}}.sec-requirements .list ul{display:flex;flex-wrap:wrap;margin-left:-2.4vw;margin-top:.2vw}@media (max-width: 1023px){.sec-requirements .list ul{margin-left:0;margin-top:0}}.sec-requirements .list li{width:26.6vw;margin-top:2.26667vw;margin-left:2.4vw;background-color:#eef5fb;box-shadow:1px 1px 2px rgba(0,0,0,0.16);padding-top:1.53333vw;padding-bottom:.66667vw}@media (max-width: 1023px){.sec-requirements .list li{width:100%;margin-top:10px;margin-left:0;padding-top:26px;padding-bottom:25px}}.sec-requirements .list .title{font-size:1.46667vw;line-height:2.13333vw;letter-spacing:0em;font-weight:700;color:#5d88c1;text-align:center;margin-bottom:1.2vw}@media (max-width: 1023px){.sec-requirements .list .title{font-size:19px;font-size:1.9rem;line-height:1.42105em;margin-bottom:6px}}.sec-requirements .list .text1{font-weight:700;text-align:center;letter-spacing:0}.sec-requirements .list .text1__number{font-family:"Albert Sans",sans-serif;font-weight:700}.sec-requirements .list .text-note{font-size:clamp(1.2rem, .86667vw, 80rem);line-height:clamp(1.4em, 1.26667vw, 10em);letter-spacing:0;margin-top:.8vw}@media (max-width: 1023px){.sec-requirements .list .text-note{font-size:14px;font-size:1.4rem;line-height:1.42857em}}.sec-requirements .list .text-note p{text-align:center;font-weight:400}.sec-requirements .list .text-note p span{flex-shrink:0}.sec-requirements .list .item1 .text1{font-size:1.73333vw;line-height:2.26667vw}@media (max-width: 1023px){.sec-requirements .list .item1 .text1{font-size:21px;font-size:2.1rem;line-height:1.42857em}}.sec-requirements .list .item1 .text1__number{font-size:2vw;line-height:2.26667vw}@media (max-width: 1023px){.sec-requirements .list .item1 .text1__number{font-size:24px;font-size:2.4rem;line-height:1.20833em}}@media (max-width: 1023px){.sec-requirements .list .item2 .title{margin-bottom:3px}}.sec-requirements .list .item2 .text1{font-size:1.73333vw;line-height:2.26667vw;letter-spacing:0.02em}@media (max-width: 1023px){.sec-requirements .list .item2 .text1{letter-spacing:0;font-size:23px;font-size:2.3rem;line-height:1.47826em}}.sec-requirements .list .item2 .text1__number{font-size:2vw;line-height:2.26667vw}@media (max-width: 1023px){.sec-requirements .list .item2 .text1__number{font-size:24px;font-size:2.4rem;line-height:1.25em}}@media (max-width: 1023px){.sec-requirements .list .item2 .text-note{margin-top:10px}}@media (min-width: 1024px){.sec-requirements .list .item3 .title{margin-bottom:2vw}}@media (max-width: 1023px){.sec-requirements .list .item3 .title{margin-bottom:3px}}.sec-requirements .list .item3 .text1{font-size:2vw;line-height:2.66667vw;letter-spacing:0.02em}@media (max-width: 1023px){.sec-requirements .list .item3 .text1{letter-spacing:0;font-size:23px;font-size:2.3rem;line-height:1.47826em}}.sec-requirements .list .item3 .text1__number{font-size:2.66667vw;line-height:2.66667vw}@media (max-width: 1023px){.sec-requirements .list .item3 .text1__number{font-size:25px;font-size:2.5rem;line-height:1.2em}}@media (min-width: 1024px){.sec-requirements .list .item3 .text-note{margin-top:1.8vw}}@media (max-width: 1023px){.sec-requirements .list .item3 .text-note{margin-top:10px}}.sec-requirements .list .item4{padding-bottom:20px}@media (max-width: 1023px){.sec-requirements .list .item4{padding-bottom:34px}}.sec-requirements .list .item4 .title{margin-bottom:3.06667vw}@media (max-width: 1023px){.sec-requirements .list .item4 .title{margin-bottom:20px}}.sec-requirements .list .item4 .text1{font-size:2vw;line-height:2.26667vw;letter-spacing:0.02em}@media (max-width: 1023px){.sec-requirements .list .item4 .text1{letter-spacing:0;font-size:23px;font-size:2.3rem;line-height:1.47826em}}.sec-requirements .list .item4 .text1__number{font-size:2.66667vw;line-height:2.26667vw}@media (max-width: 1023px){.sec-requirements .list .item4 .text1__number{font-size:23px;font-size:2.3rem;line-height:1.21739em}}@media (max-width: 1023px){.sec-requirements .list .item4 .text1 small{font-size:15px;font-size:1.5rem;line-height:1.4em;letter-spacing:0em;font-weight:500;display:block}}@media (max-width: 1023px){.sec-requirements .list .item4 .text-note{margin-top:10px}}@media (max-width: 1023px){.sec-requirements .list .item5{padding-bottom:24px}}.sec-requirements .list .item5 .flex{margin-top:1.33333vw}@media (max-width: 1023px){.sec-requirements .list .item5 .flex{margin:0 auto;width:325px;margin-top:5px}}.sec-requirements .list .item5 .text1{font-size:1.66667vw;line-height:2.66667vw;text-align:left;padding-left:1.46667vw;margin-top:.66667vw;display:flex;align-items:center}@media (max-width: 1023px){.sec-requirements .list .item5 .text1{display:block;font-size:23px;font-size:2.3rem;line-height:1.3913em;padding-left:45px;padding-right:10px;margin-top:15px}}.sec-requirements .list .item5 .text1 small{margin-left:5px;font-size:clamp(1.2rem, 1vw, 40rem);line-height:clamp(1.2em, 1.6vw, 40em);font-weight:400;display:block}@media (max-width: 1023px){.sec-requirements .list .item5 .text1 small{margin-left:0;font-size:15px;font-size:1.5rem;line-height:1.33333em}}.sec-requirements .list .item5 .text1--full{width:100%}.sec-requirements .list .item6{padding-bottom:3.2vw}@media (max-width: 1023px){.sec-requirements .list .item6{padding-bottom:38px}}.sec-requirements .list .item6 .title{margin-bottom:2.13333vw}@media (max-width: 1023px){.sec-requirements .list .item6 .title{margin-bottom:32px}}.sec-requirements .list .item6 .text1{margin-left:-1.73333vw;font-size:2vw;line-height:2.26667vw;display:flex;align-items:center;justify-content:center}@media (max-width: 1023px){.sec-requirements .list .item6 .text1{font-size:23px;font-size:2.3rem;line-height:1.26087em;margin-left:0}}.sec-requirements .list .item6 .text1 small{font-size:1.2vw;line-height:1.73333vw;font-weight:500;flex-shrink:0;margin-right:.53333vw}@media (max-width: 1023px){.sec-requirements .list .item6 .text1 small{font-size:15px;font-size:1.5rem;line-height:1.4em;margin-right:11px}}.sec-requirements .list .item6 a{font-size:1.2vw;line-height:1.46667vw;letter-spacing:0;font-weight:400;display:table;margin:0 auto;margin-top:.93333vw;font-family:"Albert Sans",sans-serif}@media (max-width: 1023px){.sec-requirements .list .item6 a{margin-top:10px;font-size:16px;font-size:1.6rem;line-height:1.1875em}}.sec-requirements .list .item6 a:nth-child(3){margin-top:1.73333vw}@media (max-width: 1023px){.sec-requirements .list .item6 a:nth-child(3){margin-top:22px}}.sec-requirements .list .item6 a span{text-decoration:underline}@media (max-width: 1023px){.sec-requirements .list .item6 a.link_tel{text-decoration:underline}}.sec-access{position:relative;padding-top:105px;margin-bottom:80px}@media (max-width: 1023px){.sec-access{padding-top:43px;margin-bottom:34px}}.sec-access .p-title3{margin-left:-44px}@media only screen and (min-width: 1024px) and (max-width: 1360px){.sec-access .p-title3{margin-left:-2.20588vw}}@media (max-width: 1023px){.sec-access .p-title3{position:relative;top:20px;margin-left:0}}.sec-access .p-title-en{top:110px;left:8px}@media only screen and (min-width: 1024px) and (max-width: 1360px){.sec-access__content{padding-left:7.35294vw}}.sec-access .box{margin-top:14px;padding:0 17px}@media (max-width: 1023px){.sec-access .box{padding:0;margin-top:-15px}}.sec-access .box__item{display:flex;border-bottom:1px solid #b2b2b2;padding:50px 0}@media (max-width: 1023px){.sec-access .box__item{padding:30px 0 35px;display:block}}.sec-access .box__item .img{width:360px;flex-shrink:0}@media (max-width: 1023px){.sec-access .box__item .img{width:100%}.sec-access .box__item .img img{width:100%}}.sec-access .box__item .desc{flex:1;padding-left:34px}@media (max-width: 1023px){.sec-access .box__item .desc{padding:13px 0 0 0}}.sec-access .box__item .desc__title{font-size:28px;font-size:2.8rem;line-height:1.57143em;letter-spacing:0em;font-weight:700;display:flex;align-items:flex-start}@media (max-width: 1023px){.sec-access .box__item .desc__title{font-size:22px;font-size:2.2rem;line-height:1.59091em}}.sec-access .box__item .desc__title:before{content:"";display:block;width:25px;height:37px;background-size:100% 100%;background-image:url(../../img/new-graduates/dealer-internship/ico_map.svg);flex-shrink:0;margin:3px 10px 0 0}@media (max-width: 1023px){.sec-access .box__item .desc__title:before{width:20px;height:30px}}.sec-access .box__item .desc__address{font-size:18px;font-size:1.8rem;line-height:1.33333em;letter-spacing:0em;font-weight:400;margin-top:16px}@media (max-width: 1023px){.sec-access .box__item .desc__address{font-size:15px;font-size:1.5rem;line-height:1.6em;margin-top:12px}}@media only screen and (max-width: 1023px) and (max-width: 374px){.sec-access .box__item .desc__address{font-size:14px;font-size:1.4rem;line-height:1.64286em}}.sec-access .box__item .desc__list{margin-top:18px}@media (max-width: 1023px){.sec-access .box__item .desc__list{margin-top:10px}}.sec-access .box__item .desc__list li{font-size:18px;font-size:1.8rem;line-height:1.66667em;letter-spacing:0em;font-weight:400;display:flex;align-items:flex-start}@media (max-width: 1023px){.sec-access .box__item .desc__list li{font-size:15px;font-size:1.5rem;line-height:1.6em}}@media only screen and (max-width: 1023px) and (max-width: 374px){.sec-access .box__item .desc__list li{font-size:14px;font-size:1.4rem;line-height:1.64286em}}.sec-access .box__item .desc__list li:before{content:"-";flex-shrink:0;margin:-1px 4px 0 0}@media (max-width: 1023px){.sec-access .box__item .desc__list li:before{margin:0 7px 0 0}}.sec-access .box__item .desc .link-map{font-size:20px;font-size:2rem;line-height:1.45em;letter-spacing:0em;font-weight:700;color:#5d88c1;text-decoration:underline;display:table;margin-top:17px}@media (max-width: 1023px){.sec-access .box__item .desc .link-map{margin-top:10px;font-size:15px;font-size:1.5rem;line-height:1.4em}}.sec-flow{background-color:#f0f0f0;position:relative;padding:8vw 5vw 7.33333vw 0}@media (max-width: 1023px){.sec-flow{padding:3px 0 43px 0}}.sec-flow .p-title-en{color:#fff;top:8.4vw;left:.46667vw}@media (max-width: 1023px){.sec-flow .p-title-en{top:63px;left:0;position:relative}}@media (max-width: 1023px){.sec-flow .p-title3{z-index:1;position:relative}}.sec-flow__content{width:84.6vw;margin-left:auto}@media (max-width: 1023px){.sec-flow__content{width:100%}}.sec-flow .list-step{display:flex;margin-top:3.46667vw}@media (max-width: 1023px){.sec-flow .list-step{display:block;margin-top:53px}}.sec-flow .item{background-color:#fff;flex-shrink:0;position:relative}@media (min-width: 1024px){.sec-flow .item{padding-top:2vw;height:19.33333vw;clip-path:polygon(0% 0%, 88% 0, 100% 50%, 88% 100%, 0% 100%);-webkit-clip-path:polygon(0% 0%, 88% 0, 100% 50%, 88% 100%, 0% 100%)}}@media (max-width: 1023px){.sec-flow .item{margin:0 auto;width:282px;justify-content:center;display:flex;clip-path:polygon(0 0, 100% 0%, 100% 75%, 50% 100%, 0 75%);-webkit-clip-path:polygon(0 0, 100% 0%, 100% 75%, 50% 100%, 0 75%)}}.sec-flow .item:nth-child(even){background-color:#f8f8f8}.sec-flow .item__img{position:relative}@media (min-width: 1024px){.sec-flow .item__img{margin:0 auto}}.sec-flow .item__img img{width:100%}.sec-flow .item__en{text-align:center;color:#5d88c1;font-family:"Albert Sans",sans-serif;font-size:1.66667vw;line-height:2vw;letter-spacing:.03em;font-weight:600;margin-bottom:1.33333vw}@media (max-width: 1023px){.sec-flow .item__en{font-size:20px;font-size:2rem;line-height:1.2em;text-align:left;margin-bottom:0}}.sec-flow .item__title{text-align:center;font-size:1.46667vw;line-height:2.13333vw;letter-spacing:0em;font-weight:700;margin-top:1.46667vw}@media (max-width: 1023px){.sec-flow .item__title{font-size:20px;font-size:2rem;line-height:1.45em;letter-spacing:.05em;text-align:left;margin-top:3px}}.sec-flow .item--01{z-index:4}@media (min-width: 1024px){.sec-flow .item--01{width:22.73333vw}}@media (max-width: 1023px){.sec-flow .item--01{height:125px;padding-top:28px}}@media (max-width: 1023px){.sec-flow .item--01 .center{margin-left:22px}}@media (min-width: 1024px){.sec-flow .item--01 .item__en{margin-left:-1.86667vw}}.sec-flow .item--01 .item__img{width:9.26667vw;left:-1vw}@media (max-width: 1023px){.sec-flow .item--01 .item__img{width:63px;left:0;margin-left:10px}}.sec-flow .item--01 .item__title{margin-left:-2vw}@media (max-width: 1023px){.sec-flow .item--01 .item__title{margin-left:0}}.sec-flow .item--02{z-index:3}@media (min-width: 1024px){.sec-flow .item--02{margin-left:-2.8vw;width:24.66667vw}}@media (max-width: 1023px){.sec-flow .item--02{height:140px;padding-top:50px;margin-top:-30px}}@media (max-width: 1023px){.sec-flow .item--02 .center{margin-left:16px}}.sec-flow .item--02 .item__en{margin-left:.2vw}.sec-flow .item--02 .item__img{width:10.86667vw;left:.2vw}@media (max-width: 1023px){.sec-flow .item--02 .item__img{width:74px;left:0;margin-left:-15px}}@media (min-width: 1024px){.sec-flow .item--02 .item__title{margin-left:.2vw}}.sec-flow .item--03{z-index:1}@media (min-width: 1024px){.sec-flow .item--03{margin-left:-4.46667vw;width:26.26667vw}}@media (max-width: 1023px){.sec-flow .item--03{height:156px;padding-top:58px;margin-top:-40px}}@media (max-width: 1023px){.sec-flow .item--03 .center{margin-left:10px}}@media (min-width: 1024px){.sec-flow .item--03 .item__en{margin-left:2.93333vw}}.sec-flow .item--03 .item__img{width:12.2vw;margin-top:3vw;left:1.6vw}@media (max-width: 1023px){.sec-flow .item--03 .item__img{margin-top:12px;width:82px;margin-left:-26px}}@media (min-width: 1024px){.sec-flow .item--03 .item__title{margin-top:1.66667vw;margin-left:2.93333vw}}.sec-flow .item--04{clip-path:none;-webkit-clip-path:none}@media (min-width: 1024px){.sec-flow .item--04{width:24.86667vw;margin-left:-6.66667vw}}@media (max-width: 1023px){.sec-flow .item--04{height:132px;margin-top:-40px;padding-top:54px}}@media (min-width: 1024px){.sec-flow .item--04 .item__en{margin-left:5.33333vw}}.sec-flow .item--04 .item__img{width:8vw;margin-top:1.66667vw;left:2.66667vw}@media (max-width: 1023px){.sec-flow .item--04 .item__img{width:54px;margin-top:0;left:-8px}}@media (min-width: 1024px){.sec-flow .item--04 .item__title{margin-left:5.06667vw;margin-top:1.8vw}}.sec-flow .note{margin-top:1.8vw}@media (max-width: 1023px){.sec-flow .note{padding:0 20px;margin-top:23px}}.sec-flow .note p{display:flex;align-items:flex-start;justify-content:flex-end;font-size:clamp(1.2rem, 1vw, 40rem);line-height:clamp(1.8em, 1.66667vw, 50em);letter-spacing:0em;font-weight:500;color:#555555}@media (max-width: 1023px){.sec-flow .note p{font-size:12px;font-size:1.2rem;line-height:2em}}.sec-flow .note p span{flex-shrink:0}@media (max-width: 1023px){.sec-flow .note p span{margin-right:3px}}.entry-wrap .form-block{margin-top:96px}@media (max-width: 1023px){.entry-wrap .form-block{margin-top:34px}}.entry-wrap .form-ttl .ttl-cnt{display:block;max-width:1068px;padding-top:120px}@media (max-width: 1023px){.entry-wrap .form-ttl .ttl-cnt{padding-top:52px}}.entry-wrap .form-ttl .ttl-cnt .text_en{display:block}@media (max-width: 1023px){.entry-wrap .form-ttl .ttl-cnt .text_en{letter-spacing:0.05em}}.entry-wrap .form-inner{max-width:960px}@media (min-width: 1024px){.entry-wrap .form-desc{padding-bottom:37px}}@media only screen and (max-width: 374px){.entry-wrap .form-desc{font-size:14px;font-size:1.4rem}}.entry-wrap .form-group .group-cnt{width:100%;padding-left:0}.entry-wrap .form-group .form-item{padding:32px 12px 32px 0}@media (max-width: 1023px){.entry-wrap .form-group .form-item{padding:26px 0 25px 0}}.entry-wrap .form-group .form-item .item-ttl{display:flex;align-items:flex-start;width:342px;font-size:18px;font-size:1.8rem;line-height:1.88889em;padding-right:27px}@media (max-width: 1023px){.entry-wrap .form-group .form-item .item-ttl{padding-right:0;width:100%;font-size:16px;font-size:1.6rem;line-height:1.5em}}.entry-wrap .form-group .form-item .item-ttl em{flex-shrink:0;top:8px}@media (max-width: 1023px){.entry-wrap .form-group .form-item .item-ttl em{top:2px;margin-right:8px}}.entry-wrap .form-group .form-item .item-ttl--mr1{margin-top:-4px}.entry-wrap .form-group .form-item .item-ttl--mr2{margin-top:-15px}.entry-wrap .form-group .form-item--mb{padding-bottom:56px}@media (max-width: 1023px){.entry-wrap .form-group .form-item--mb{padding-top:42px;padding-bottom:18px}}@media (max-width: 1023px){.entry-wrap .form-group .form-item--mb .txt_other{margin-top:25px;margin-bottom:10px}}@media (max-width: 1023px){.entry-wrap .form-group .form-item .item-cnt{padding-top:14px}}.entry-wrap .form-group .addressdiv .address-label{font-size:18px;font-size:1.8rem}@media (max-width: 1023px){.entry-wrap .form-group .addressdiv .address-label{font-size:16px;font-size:1.6rem;line-height:1.25em}}.entry-wrap .form-group .addressdiv .input-zipcode{max-width:250px}.entry-wrap .form-group .txt_other{font-size:18px;font-size:1.8rem;line-height:1.88889em;margin:27px 0 17px}@media (max-width: 1023px){.entry-wrap .form-group .txt_other{font-size:15px;font-size:1.5rem;line-height:1.46667em;margin:14px 0 17px}}.entry-wrap .form-group .txt_other--mr1{margin:19px 0 26px 0}@media (max-width: 1023px){.entry-wrap .form-group .txt_other--mr1{margin:15px 0 8px 0}}@media (max-width: 1023px){.entry-wrap .form-group .pRadio .itemradio input[type="radio"]+label{padding-right:18px}}@media (max-width: 1023px){.entry-wrap .form-group .pRadio .itemradio label{padding:5px 15px 7px 35px}.entry-wrap .form-group .pRadio .itemradio label:before{left:10px}}@media (max-width: 1023px){.entry-wrap .form-group .pRadio.stype_radio{column-gap:8px;row-gap:8px}}.entry-wrap .form-group .itemradio-full{width:200px}@media (max-width: 1023px){.entry-wrap .form-group .itemradio-full{display:none}}.entry-wrap .form-group select{font-size:18px;font-size:1.8rem}@media (max-width: 1023px){.entry-wrap .form-group select{font-size:15px;font-size:1.5rem;line-height:1.33333em}}@media (max-width: 1023px){.entry-wrap .form-group textarea.height01--sp{height:160px}}.entry-wrap .form-policy{max-width:100%;margin-top:30px}@media (max-width: 1023px){.entry-wrap .form-policy{margin-top:20px}}@media (max-width: 1023px){.page-form .form-ttl--form{padding-bottom:47px}}.page-form .form-ttl--form .ttl-cnt{max-width:1110px;display:block;padding-top:53px}@media (max-width: 1023px){.page-form .form-ttl--form .ttl-cnt{padding-top:39px}}.page-form .form-ttl--form .text_line{font-size:15px;font-size:1.5rem;line-height:1em;letter-spacing:.1em;font-weight:700;display:table;border-right:solid 1px #fff;border-left:solid 1px #fff;padding:0 9px}@media (max-width: 1023px){.page-form .form-ttl--form .text_line{font-size:12px;font-size:1.2rem;line-height:1em;padding:0 5px}}.page-form .form-ttl--form .text_small2{font-size:18px;font-size:1.8rem;line-height:1.44444em;letter-spacing:.1em;font-weight:700;display:block;margin-top:10px}@media (max-width: 1023px){.page-form .form-ttl--form .text_small2{margin-top:7px;margin-bottom:5px;font-size:15px;font-size:1.5rem;line-height:1.6em}}@media (max-width: 1023px){.page-form .form-ttl--form .text_en{letter-spacing:0.05em;margin-top:-33px;position:relative}}.page-form .form-group .educationdiv{margin-top:20px}.page-form .form-group .educationdiv .education-input{max-width:unset}.page-form.form-confirm .group-new-graduates{display:none}.page-form.form-confirm .form-box{margin-top:-92px;padding-top:63px;padding-bottom:88px}@media (max-width: 1023px){.page-form.form-confirm .form-box{margin-top:0;padding-top:28px;padding-bottom:50px}}.page-form.form-confirm .form-inner{max-width:960px}.page-form.form-confirm .forn-cnt{margin-top:36px}.page-form.form-confirm .group-cnt{padding-left:0;width:100%}.page-form.form-confirm .group-cnt .form-item{padding:23px 0 24px}@media (max-width: 1023px){.page-form.form-confirm .group-cnt .form-item{padding:14px 0 12px}}.page-form.form-confirm .group-cnt .form-item .item-ttl{font-size:18px;font-size:1.8rem;line-height:1.55556em;width:338px;padding:0 0 0 21px}@media (max-width: 1023px){.page-form.form-confirm .group-cnt .form-item .item-ttl{width:100%;padding-left:0;font-size:16px;font-size:1.6rem;line-height:1.625em}}.page-form.form-confirm .group-cnt .form-item .item-cnt{font-size:16px;font-size:1.6rem;line-height:1.625em}@media (max-width: 1023px){.page-form.form-confirm .group-cnt .form-item .item-cnt{font-size:15px;font-size:1.5rem;line-height:1.6em;letter-spacing:.02em;padding:8px 0 0 0}}@media (max-width: 1023px){.page-form.form-confirm .txt-history{margin-top:23px}}@media (max-width: 1023px){.page-form.form-confirm .btnform{margin-top:43px}}.page-form.form-thanks .form-block{margin-top:15px;padding-bottom:108px}@media (max-width: 1023px){.page-form.form-thanks .form-block{padding-bottom:36px}}@media (max-width: 1023px){.page-form.form-thanks .c-titlepage{padding-bottom:10px}}.page-form.form-thanks .ttl-cnt{padding-top:59px}@media (max-width: 1023px){.page-form.form-thanks .ttl-cnt{padding-top:40px}}.page-form.form-thanks .form-box{margin-top:-90px;padding-bottom:120px}@media (max-width: 1023px){.page-form.form-thanks .form-box{margin-top:0;padding-bottom:42px}}.page-form.form-thanks .form-inner{max-width:960px}.page-form.form-thanks .thanks-main__back{margin-top:60px}@media (max-width: 1023px){.page-form.form-thanks .thanks-main__back{margin-top:50px}}

/*# sourceMappingURL=maps/dealer-internship.min.css.map */
