.guideline{padding-top:60px;padding-bottom:100px}@media only screen and (max-width:767px){.guideline{padding-top:20px;padding-bottom:60px}}.guideline table{width:100%;background:#f5f5f5}.guideline table tr:last-child th,.guideline table tr:last-child td{border:0}.guideline table th,.guideline table td{font-size:15px;font-weight:500;line-height:166%;padding:20px 0;vertical-align:top;letter-spacing:.2em;border-bottom:#c8c8c8 solid 1px}@media only screen and (max-width:767px){.guideline table th,.guideline table td{display:block;font-size:14px;padding:17px 0}}.guideline table th{text-align:left;width:200px}@media only screen and (max-width:767px){.guideline table th{width:100%;border-bottom:0;padding-bottom:0}}.guideline table td{text-align:justify}@media only screen and (max-width:767px){.guideline table td{padding-top:10px;padding-bottom:26px}}.works{padding-top:60px;background:#fff}@media only screen and (max-width:767px){.works{padding-top:20px;overflow:hidden}}.works .bg_white{width:100%;background:#fff}.works .bg_white .work_description{padding-bottom:100px}.works .bg_white .work_description .ttl_text{margin-bottom:67px}@media only screen and (max-width:767px){.works .bg_white .work_description .ttl_text{margin-bottom:50px}}.works .bg_white .work_description .ttl_text h2{background:url(https://www.dentsu-west-j.co.jp/hubfs/2021_company_site/graduates/bg_y.gif) repeat-x bottom center;background-size:100% 13px;font-size:30px;letter-spacing:.25em;position:relative;margin-bottom:30px;display:inline-block}@media only screen and (max-width:767px){.works .bg_white .work_description .ttl_text h2{font-size:24px}}.works .bg_white .work_description .ttl_text h2::after{content:" ";height:2.5px;width:100%;background:#000;position:absolute;left:0;bottom:0;transform:translateY(-50%)}.works .bg_white .work_description .ttl_text p{font-size:15px;letter-spacing:.2em}@media only screen and (max-width:767px){.works .bg_white .work_description .ttl_text p{font-size:13px}}.works .bg_white .work_description .workflow{margin-bottom:80px}.works .bg_white .work_description .workflow .bg_gray01{background:#f0f0f0}.works .bg_white .work_description .workflow .flow_box{padding:10px 0;font-size:18px;letter-spacing:.2em}@media only screen and (max-width:767px){.works .bg_white .work_description .workflow .flow_box{display:flex}.works .bg_white .work_description .workflow .flow_box:last-child{display:flex}}.works .bg_white .work_description .workflow .flow_box:not(:last-child){margin-bottom:40px;position:relative}.works .bg_white .work_description .workflow .flow_box:not(:last-child):after{content:" ";background:url(https://www.dentsu-west-j.co.jp/hubfs/2021_company_site/graduates/works/down_arrow01.png);width:7.5px;height:20px;background-repeat:no-repeat;background-size:100% 100%;position:absolute;left:50%;transform:translateX(-50%);bottom:-60%}@media only screen and (max-width:767px){.works .bg_white .work_description .workflow .flow_box:not(:last-child):after{height:24px;bottom:-33px}}.works .bg_white .work_description .workflow .flow_box figure{width:25px;margin-right:42px;display:inline-block}@media only screen and (max-width:767px){.works .bg_white .work_description .workflow .flow_box figure{width:17px}}.works .bg_white .work_description .workflow .flow_box figure img{width:100%}.works .bg_white .work_description .task_box{width:740px;margin:0 auto;display:flex;justify-content:space-between;margin-bottom:95px;position:relative}@media only screen and (max-width:767px){.works .bg_white .work_description .task_box{width:95%;display:block}}.works .bg_white .work_description .task_box::after{content:" ";background:url(https://www.dentsu-west-j.co.jp/hubfs/2021_company_site/graduates/works/down_arrow02.png);width:11px;height:56px;background-repeat:no-repeat;background-size:100% 100%;position:absolute;left:50%;transform:translateX(-50%);bottom:-60%}@media only screen and (max-width:767px){.works .bg_white .work_description .task_box::after{width:10px;height:40px;bottom:-72px}}.works .bg_white .work_description .task_box::before{content:" ";position:absolute;background:#f0f0f0;width:100%;height:98%;top:2px;left:0}.works .bg_white .work_description .task_box h3{font-size:17px;vertical-align:top;letter-spacing:.15em;position:relative;display:inline-table;line-height:135%;z-index:1}.works .bg_white .work_description .task_box h3 span{display:inline-block;background:url(https://www.dentsu-west-j.co.jp/hubfs/2021_company_site/graduates/bg_y.gif) repeat-x bottom center;background-size:100% 7px;padding-bottom:3px;border-bottom:#000 solid 2px}.works .bg_white .work_description .task_box .task_text{width:546px}@media only screen and (max-width:767px){.works .bg_white .work_description .task_box .task_text{width:100%}}.works .bg_white .work_description .task_box .task_text p{font-size:15px;text-align:justify;text-indent:-0.5em;letter-spacing:.15em;position:relative;z-index:0}@media only screen and (max-width:767px){.works .bg_white .work_description .task_box .task_text p{margin-top:10px;font-size:13px}}.works .bg_white .work_description .solution_box{width:1100px;margin:0 auto;display:flex;justify-content:space-between;position:relative}@media only screen and (max-width:767px){.works .bg_white .work_description .solution_box{display:block;width:95%}}.works .bg_white .work_description .solution_box::before{content:" ";position:absolute;background:#c2c2c2;width:99.2%;height:97%;top:5px;left:0}.works .bg_white .work_description .solution_box h3{font-size:25px;vertical-align:top;letter-spacing:.15em;position:relative;display:inline-table;line-height:135%;z-index:1}@media only screen and (max-width:767px){.works .bg_white .work_description .solution_box h3{font-size:17px;line-height:150%}}.works .bg_white .work_description .solution_box h3 span{display:inline-block;background:url(https://www.dentsu-west-j.co.jp/hubfs/2021_company_site/graduates/bg_y.gif) repeat-x bottom center;background-size:100% 11px;padding-bottom:3px;border-bottom:#000 solid 2px}.works .bg_white .work_description .solution_box .solution_text{width:865px}@media only screen and (max-width:767px){.works .bg_white .work_description .solution_box .solution_text{width:100%}}.works .bg_white .work_description .solution_box .solution_text p{font-size:17px;letter-spacing:.15em;position:relative;z-index:0}@media only screen and (max-width:767px){.works .bg_white .work_description .solution_box .solution_text p{font-size:13px;margin-top:10px;text-align:justify}}.works .bg_gray02{background:#e5e5e5;padding:104px 0}@media only screen and (max-width:767px){.works .bg_gray02{padding:60px 0}}.works .bg_gray02 h3{font-size:23px;letter-spacing:.15em;line-height:225%;position:relative}@media only screen and (max-width:767px){.works .bg_gray02 h3{text-align:center;margin-bottom:30px}}.works .bg_gray02 h3 span{background:url(https://www.dentsu-west-j.co.jp/hubfs/2021_company_site/graduates/bg_y.gif) repeat-x bottom center;background-size:100% 7px;padding-bottom:3px;border-bottom:#000 solid 2px}.works .bg_gray02 figure{width:680px}@media only screen and (max-width:767px){.works .bg_gray02 figure{width:100%}}.works .flow_image{display:flex;justify-content:space-between}@media only screen and (max-width:767px){.works .flow_image{display:block}}.works .occupation{padding:109px 0}@media only screen and (max-width:767px){.works .occupation{padding:60px 0}}.works .occupation .flex_box{display:flex;justify-content:space-between;flex-wrap:wrap}@media only screen and (max-width:767px){.works .occupation .flex_box{display:block}}.works .occupation .flex_box .work_box{width:508.878px}@media only screen and (max-width:767px){.works .occupation .flex_box .work_box{width:100%}}.works .occupation .flex_box .work_box:not(:last-child){margin-bottom:85px}.works .occupation .flex_box .work_box .box_ttl{background:url(https://www.dentsu-west-j.co.jp/hubfs/2021_company_site/graduates/bg_y.gif) repeat-x bottom center;background-size:100% 15px;margin-bottom:30px;display:flex;justify-content:space-between;position:relative}.works .occupation .flex_box .work_box .box_ttl figure{width:100%}.works .occupation .flex_box .work_box .box_text{margin-bottom:28px}.works .occupation .flex_box .work_box .box_text p{font-size:15px;letter-spacing:.2em;text-align:justify}@media only screen and (max-width:767px){.works .occupation .flex_box .work_box .box_text p{font-size:14px}}.works .occupation .flex_box .work_box .box_example{position:relative}.works .occupation .flex_box .work_box .box_example::before{content:' ';position:absolute;background:#f0f0f0;width:99.5%;height:100%;top:6px}.works .occupation .flex_box .work_box .box_example h4{font-size:15px;border-bottom:1.5px solid #000;display:inline-block;position:relative;z-index:1}.works .occupation .flex_box .work_box .box_example p{font-size:14px;letter-spacing:.2em;position:relative;z-index:0;text-align:justify}@media only screen and (max-width:767px){.works .occupation .flex_box .work_box .box_example p{font-size:13px}}.works .occupation .flex_box .top_space{margin-top:56px}.works .entry_btn{background:#fff;text-align:center;padding-bottom:140px}@media only screen and (max-width:767px){.works .entry_btn{padding-bottom:60px}}.works .entry_btn img{width:520px}@media only screen and (max-width:767px){.works .entry_btn img{width:100%}}.faq{padding-top:60px;padding-bottom:140px;font-weight:500}@media only screen and (max-width:767px){.faq{padding-top:20px;padding-bottom:60px}}.faq h2{background:url(https://www.dentsu-west-j.co.jp/hubfs/2021_company_site/graduates/bg_y.gif) repeat-x bottom center;background-size:100% 13px;font-size:30px;line-height:100%;letter-spacing:.25em;margin-bottom:80px;border-bottom:solid 1.5px #000;padding-bottom:5px;display:inline-block}@media only screen and (max-width:767px){.faq h2{font-size:24px;line-height:35px;margin-bottom:40px;text-align:justify;text-justify:inter-ideograph}}.faq .box{margin-bottom:50px}@media only screen and (max-width:767px){.faq .box{margin-bottom:30px}}.faq .box h3{background:#c2c2c2;font-size:20px;letter-spacing:.25em;margin-bottom:50px;line-height:100%}@media only screen and (max-width:767px){.faq .box h3{font-size:18px;line-height:130%;text-align:justify;text-justify:inter-ideograph}}.faq .box h3 img{width:20px;margin-bottom:20px}.faq .box .answer{display:flex;flex-wrap:wrap}.faq .box .answer section{margin-bottom:50px;width:510px;margin-right:80px}@media only screen and (max-width:767px){.faq .box .answer section{width:100%;margin-right:0}}.faq .box .answer section:nth-child(2n){margin-right:0}.faq .box .answer section h4{background:#e5e5e5;letter-spacing:.25em;font-size:15px;margin-bottom:25px;line-height:100%;padding-top:10px}@media only screen and (max-width:767px){.faq .box .answer section h4{line-height:120%;margin-bottom:15px}}.faq .box .answer section h4 img{width:57px;margin-bottom:17px}.faq .box .answer section h4 span{font-size:14px;margin-right:20px}@media only screen and (max-width:767px){.faq .box .answer section h4 span{display:block;margin-bottom:5px}}.faq .box .answer section p{font-size:15px;letter-spacing:.2em;line-height:25px;text-align:justify;text-justify:inter-ideograph}@media only screen and (max-width:767px){.faq .box .answer section p{font-size:13px}}.faq .entry_btn{width:520px;margin:90px auto 0 auto;display:block}@media only screen and (max-width:767px){.faq .entry_btn{width:100%;margin:0 auto}}.faq .entry_btn a img{width:100%}.company{padding-top:60px;padding-bottom:140px;font-weight:500}@media only screen and (max-width:767px){.company{padding-top:20px;padding-bottom:60px}}.company .kankyo{margin-bottom:115px}@media only screen and (max-width:767px){.company .kankyo{margin-bottom:50px}}.company .kankyo h3 span{color:#fff;background:#000;font-size:17px;letter-spacing:.2em;display:inline-block;vertical-align:top;line-height:100%;padding-bottom:10px;margin-bottom:45px}@media only screen and (max-width:767px){.company .kankyo h3 span{margin-bottom:30px}}.company .kankyo h2 span{background:url(https://www.dentsu-west-j.co.jp/hubfs/2021_company_site/graduates/bg_y.gif) repeat-x bottom center;background-size:100% 13px;font-size:30px;line-height:100%;letter-spacing:.25em;margin-bottom:30px;padding-bottom:5px;border-bottom:solid 1.5px #000;display:inline-block}@media only screen and (max-width:767px){.company .kankyo h2 span{font-size:24px;line-height:35px;margin-bottom:20px;text-align:justify;text-justify:inter-ideograph}}.company .kankyo p{font-size:15px;line-height:25px;letter-spacing:.2em;margin-bottom:90px}@media only screen and (max-width:767px){.company .kankyo p{margin-bottom:60px;font-size:13px}}.company .kankyo section{background:#f0f0f0}.company .kankyo section h4{background:url(https://www.dentsu-west-j.co.jp/hubfs/2021_company_site/graduates/bg_y.gif) repeat-x bottom center;background-size:100% 9px;font-size:20px;line-height:100%;padding-bottom:3px;letter-spacing:.25em;border-bottom:solid 1.5px #000;margin-bottom:27px;display:inline-block;vertical-align:top}@media only screen and (max-width:767px){.company .kankyo section h4{font-size:17px}}.company .kankyo section p{font-size:15px;line-height:25px;letter-spacing:.2em;text-align:justify;text-justify:inter-ideograph;margin-bottom:0}@media only screen and (max-width:767px){.company .kankyo section p{font-size:13px}}.company .kankyo .box2{margin-bottom:68px;overflow:hidden}@media only screen and (max-width:767px){.company .kankyo .box2{margin-bottom:0px}}.company .kankyo .box2 section{width:515px}@media only screen and (max-width:767px){.company .kankyo .box2 section{width:100%;margin-bottom:30px}}.company .kankyo .box2 section:nth-child(1){float:left}@media only screen and (max-width:767px){.company .kankyo .box2 section:nth-child(1){float:none}}.company .kankyo .box2 section:nth-child(2){float:right}@media only screen and (max-width:767px){.company .kankyo .box2 section:nth-child(2){float:none}}.company .kankyo .box3{overflow:hidden}@media only screen and (max-width:767px){.company .kankyo .box3{display:block}}.company .kankyo .box3 section{width:320px;float:left;margin-right:70px}@media only screen and (max-width:767px){.company .kankyo .box3 section{float:none;margin-right:0;width:100%;margin-bottom:30px}}.company .kankyo .box3 section:last-child{margin-right:0}.company .dwj h3 span{color:#fff;background:#000;font-size:17px;letter-spacing:.2em;display:inline-block;vertical-align:top;line-height:100%;padding-bottom:10px;margin-bottom:45px}@media only screen and (max-width:767px){.company .dwj h3 span{margin-bottom:30px}}.company .dwj h2 span{background:url(https://www.dentsu-west-j.co.jp/hubfs/2021_company_site/graduates/bg_y.gif) repeat-x bottom center;background-size:100% 13px;font-size:30px;line-height:100%;letter-spacing:.25em;margin-bottom:80px;display:inline-block;border-bottom:solid 1.5px #000;padding-bottom:5px}@media only screen and (max-width:767px){.company .dwj h2 span{font-size:24px;line-height:35px;margin-bottom:40px;text-align:justify;text-justify:inter-ideograph}}.company .dwj .dwj_list{border:solid 1px #000;padding:10px;margin-bottom:140px}@media only screen and (max-width:767px){.company .dwj .dwj_list{overflow:hidden;margin-bottom:40px}}.company .dwj .dwj_list section{padding-bottom:50px;margin-bottom:10px;overflow:hidden}.company .dwj .dwj_list section h4{font-size:20px;letter-spacing:.2em;background:#f0f0f0;display:inline-block;padding-bottom:10px;margin-bottom:20px;line-height:160%}@media only screen and (max-width:767px){.company .dwj .dwj_list section h4{line-height:100%}}.company .dwj .dwj_list section h4 span{font-size:14px}.company .dwj .dwj_list section p{font-size:14px;margin-bottom:60px;line-height:24px;letter-spacing:.2em}@media only screen and (max-width:767px){.company .dwj .dwj_list section p{margin-bottom:40px}}.company .dwj .dwj_list section:nth-child(1){width:100%;border-bottom:solid 1px #000}.company .dwj .dwj_list section:nth-child(1) img{margin-left:235px;width:390px;float:left}@media only screen and (max-width:767px){.company .dwj .dwj_list section:nth-child(1) img{float:none;margin:0 auto 10px auto;display:block;width:90%}}.company .dwj .dwj_list section:nth-child(1) .dwj_img{width:388px;margin-left:15px;float:none}@media only screen and (max-width:767px){.company .dwj .dwj_list section:nth-child(1) .dwj_img{margin:0 auto;display:block;width:90%}}.company .dwj .dwj_list section:nth-child(2){width:100%;border-bottom:solid 1px #000}.company .dwj .dwj_list section:nth-child(2) img{width:320px}@media only screen and (max-width:767px){.company .dwj .dwj_list section:nth-child(2) img{margin:0 auto;display:block;width:80%}}.company .dwj .dwj_list section:nth-child(2) .box{margin:auto 40px auto 200px;float:left}@media only screen and (max-width:767px){.company .dwj .dwj_list section:nth-child(2) .box{float:none;margin:auto auto 20px auto}}.company .dwj .dwj_list section:nth-child(2) .box h5{font-size:17px;letter-spacing:.2em;background:#000;color:#fff;line-height:100%;display:inline-block;padding-bottom:12px;margin-right:20px;float:left}@media only screen and (max-width:767px){.company .dwj .dwj_list section:nth-child(2) .box h5{margin-right:0;margin-bottom:15px;float:none}}.company .dwj .dwj_list section:nth-child(2) .box ul{overflow:hidden;padding-left:20px}.company .dwj .dwj_list section:nth-child(2) .box ul li{font-size:14px;line-height:100%;letter-spacing:.2em;list-style:disc;padding-bottom:10px}.company .dwj .dwj_list section:nth-child(3){width:478px;float:left;border-right:solid 1px #000}@media only screen and (max-width:767px){.company .dwj .dwj_list section:nth-child(3){float:none;width:100%;border-bottom:solid 1px #000;border-right:0}}.company .dwj .dwj_list section:nth-child(3) p{width:350px}@media only screen and (max-width:767px){.company .dwj .dwj_list section:nth-child(3) p{width:100%}}.company .dwj .dwj_list section:nth-child(3) img{width:360px;margin-left:70px}@media only screen and (max-width:767px){.company .dwj .dwj_list section:nth-child(3) img{margin:0 auto;display:block;width:80%}}.company .dwj .dwj_list section:nth-child(4){overflow:hidden;padding-left:10px}.company .dwj .dwj_list section:nth-child(4) p{width:350px}@media only screen and (max-width:767px){.company .dwj .dwj_list section:nth-child(4) p{width:100%}}.company .dwj .dwj_list section:nth-child(4) img{width:194px;margin-left:60px;float:left}@media only screen and (max-width:767px){.company .dwj .dwj_list section:nth-child(4) img{margin:0 auto 20px auto;display:block;width:65%;float:none}}.company .dwj .dwj_list section:nth-child(4) .dwj_img2{width:260px;margin-left:40px;float:none}@media only screen and (max-width:767px){.company .dwj .dwj_list section:nth-child(4) .dwj_img2{margin:0 auto;display:block;width:80%}}.company .dwj .dwj_list section:nth-child(5){overflow:hidden;width:100%;padding-top:10px;border-bottom:solid 1px #000;border-top:solid 1px #000}.company .dwj .dwj_list section:nth-child(5) img{width:900px;margin:0 auto;display:block}@media only screen and (max-width:767px){.company .dwj .dwj_list section:nth-child(5) img{width:100%}}.company .dwj .dwj_list section:nth-child(6){width:530px;float:left;box-sizing:border-box;border-right:solid 1px #000;padding-bottom:50px}@media only screen and (max-width:767px){.company .dwj .dwj_list section:nth-child(6){float:none;width:100%;border-right:0;border-bottom:solid 1px #000;padding-bottom:30px}}.company .dwj .dwj_list section:nth-child(6) p{width:350px;margin-bottom:100px}@media only screen and (max-width:767px){.company .dwj .dwj_list section:nth-child(6) p{width:100%;margin-bottom:40px}}.company .dwj .dwj_list section:nth-child(6) img{width:293px;margin:0 auto;display:block}@media only screen and (max-width:767px){.company .dwj .dwj_list section:nth-child(6) img{width:80%}}.company .dwj .dwj_list section:nth-child(7){width:530px;overflow:hidden;padding-left:10px;padding-bottom:50px}@media only screen and (max-width:767px){.company .dwj .dwj_list section:nth-child(7){padding-bottom:0;width:100%;padding-left:0}}.company .dwj .dwj_list section:nth-child(7) p{width:350px;margin-bottom:50px}@media only screen and (max-width:767px){.company .dwj .dwj_list section:nth-child(7) p{margin-bottom:40px;width:100%}}.company .dwj .dwj_list section:nth-child(7) img{width:342px;margin:0 auto;display:block}@media only screen and (max-width:767px){.company .dwj .dwj_list section:nth-child(7) img{width:90%}}.company .entry_btn{width:520px;margin:0 auto;display:block}@media only screen and (max-width:767px){.company .entry_btn{width:100%}}.company .entry_btn a img{width:100%}.people{padding-top:60px;padding-bottom:140px;font-weight:500}@media only screen and (max-width:767px){.people{padding-top:20px;padding-bottom:60px}}.people .p-ttl span{color:#fff;background:#000;font-size:17px;letter-spacing:.2em;display:inline-block;vertical-align:top;line-height:100%;padding-bottom:10px}.people .message{margin-bottom:140px;overflow:hidden;position:relative}@media only screen and (max-width:767px){.people .message{margin-bottom:60px}}.people .message .p-ttl span{margin-bottom:60px}@media only screen and (max-width:767px){.people .message .p-ttl span{margin-bottom:30px}}.people .message .read{margin-bottom:30px}.people .message h3{margin-bottom:42px}@media only screen and (max-width:767px){.people .message h3{margin-bottom:20px}}.people .message h3 img{width:252px;background:url(https://www.dentsu-west-j.co.jp/hubfs/2021_company_site/graduates/bg_y.gif) repeat-x bottom center;background-size:100% 13px}@media only screen and (max-width:767px){.people .message h3 img{width:60%}}.people .message h4{font-size:25px;letter-spacing:.25em;background:#c2c2c2;margin-bottom:18px;line-height:100%;padding-bottom:5px}@media only screen and (max-width:767px){.people .message h4{font-size:18px}}.people .message p{font-size:15px;letter-spacing:.2em;line-height:25px}@media only screen and (max-width:767px){.people .message p{font-size:13px}}.people .people_list{background:#e5e5e5;margin-bottom:140px;overflow:hidden}@media only screen and (max-width:767px){.people .people_list{margin-bottom:40px}}.people .people_list .p-ttl span{margin-bottom:70px}@media only screen and (max-width:767px){.people .people_list .p-ttl span{margin-bottom:30px}}.people .people_list h3 span{background:url(https://www.dentsu-west-j.co.jp/hubfs/2021_company_site/graduates/bg_y.gif) repeat-x bottom center;background-size:100% 13px;font-size:30px;line-height:100%;letter-spacing:.25em;margin-bottom:30px;border-bottom:solid 1.5px #000;padding-bottom:5px;display:inline-block}@media only screen and (max-width:767px){.people .people_list h3 span{font-size:24px;line-height:35px;margin-bottom:20px;text-align:justify;text-justify:inter-ideograph}}.people .people_list p{font-size:15px;line-height:25px;letter-spacing:.2em;margin-bottom:60px}@media only screen and (max-width:767px){.people .people_list p{margin-bottom:20px;font-size:13px}}.people .people_list .list{display:flex;flex-wrap:wrap;margin-bottom:70px}@media only screen and (max-width:767px){.people .people_list .list{margin-bottom:30px}}.people .people_list .list a{text-decoration:none;width:510px;margin-right:80px;margin-bottom:80px;display:block}@media only screen and (max-width:767px){.people .people_list .list a{width:100%;margin-right:0;margin-bottom:20px}}.people .people_list .list a:nth-child(2n){margin-right:0}.people .people_list .list a img{width:100%}.people .people_list .list a .box{background:#fff;position:relative;overflow:hidden}.people .people_list .list a .box p{font-size:14px;letter-spacing:.2em;margin-bottom:20px;line-height:120%}.people .people_list .list a .box h4{font-size:20px;letter-spacing:.2em;margin-bottom:30px;line-height:100%}.people .people_list .list a .box:after{content:"";position:absolute;background-image:url(https://www.dentsu-west-j.co.jp/hubfs/2021_company_site/graduates/people/arrow.png);width:37px;height:5px;background-repeat:no-repeat;background-size:100%;right:0;top:0;bottom:0;margin:auto}.people .entry_btn a{width:520px;margin:90px auto 0 auto;display:block}@media only screen and (max-width:767px){.people .entry_btn a{width:100%;margin:0 auto}}.people .entry_btn a img{width:100%}.interview{padding-top:60px;padding-bottom:140px;font-weight:500}@media only screen and (max-width:767px){.interview{padding-top:20px;padding-bottom:60px}}.interview .name{margin-bottom:90px;position:relative}.interview .name{display:block;*min-height:1%}.interview .name:after{content:".";display:block;height:0;font-size:0;clear:both;visibility:hidden}@media only screen and (max-width:767px){.interview .name{margin-bottom:50px}}.interview .name .box{position:absolute;left:0;bottom:-20px}@media only screen and (max-width:767px){.interview .name .box{position:static}}.interview .name .box img{background:url(https://www.dentsu-west-j.co.jp/hubfs/2021_company_site/graduates/bg_y.gif) repeat-x bottom center;background-size:100% 13px;height:40px;margin-bottom:67px}@media only screen and (max-width:767px){.interview .name .box img{margin-bottom:10px;background-size:100% 9px;height:26px;width:auto}}.interview .name .box h2{font-size:25px;letter-spacing:.25em;margin-bottom:25px}@media only screen and (max-width:767px){.interview .name .box h2{margin-bottom:5px}}.interview .name .box p{font-size:14px;letter-spacing:.2em;line-height:100%}@media only screen and (max-width:767px){.interview .name .box p{line-height:150%}}.interview .name figure img{width:900px;float:right}@media only screen and (max-width:767px){.interview .name figure img{float:none;width:100%;margin-bottom:20px}}.interview section{margin-bottom:80px;overflow:hidden}@media only screen and (max-width:767px){.interview section{margin-bottom:50px}}.interview section h3{background:#e5e5e5;font-size:25px;letter-spacing:.25em;line-height:35px;margin-bottom:45px}@media only screen and (max-width:767px){.interview section h3{font-size:20px;line-height:30px;margin-bottom:20px}}.interview section h3 span{background:url(https://www.dentsu-west-j.co.jp/hubfs/2021_company_site/graduates/bg_y.gif) repeat-x bottom center;background-size:100% 7px;font-size:18px;letter-spacing:.25em;border-bottom:solid 1.5px #000;margin-bottom:35px;display:inline-block;vertical-align:top;line-height:100%;padding-bottom:5px}@media only screen and (max-width:767px){.interview section h3 span{font-size:15px;margin-bottom:25px}}.interview section p{font-size:15px;line-height:25px;letter-spacing:.2em;text-align:justify;text-justify:inter-ideograph}@media only screen and (max-width:767px){.interview section p{font-size:13px}}.interview .left_box .box{width:480px;float:left}@media only screen and (max-width:767px){.interview .left_box .box{width:100%;float:none;margin-bottom:10px}}.interview .left_box img{width:530px;float:right}@media only screen and (max-width:767px){.interview .left_box img{width:100%;float:none}}.interview .right_box img{width:530px;float:left}@media only screen and (max-width:767px){.interview .right_box img{width:100%;float:none}}.interview .right_box .box{width:480px;float:right}@media only screen and (max-width:767px){.interview .right_box .box{width:100%;float:none;margin-bottom:10px}}.interview .back_btn{margin-top:195px;line-height:100%;margin-bottom:140px}@media only screen and (max-width:767px){.interview .back_btn{margin-top:70px;margin-bottom:60px}}.interview .back_btn a{font-size:14px;letter-spacing:.25em;text-decoration:none}.interview .back_btn a img{width:70px;margin-right:20px}.interview .entry_btn{width:520px;margin:90px auto 0 auto;display:block}@media only screen and (max-width:767px){.interview .entry_btn{width:100%;margin:0 auto}}.interview .entry_btn a img{width:100%}