/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.tab-wrapper #company_box3_1 h2,.tab-wrapper #company_box3_2 h2{text-align:center;font-size:24px;padding:30px 0px;display:block;width:100%;background:linear-gradient(to bottom,#f9f9f9,#fff);border-radius:3px 3px 0px 0px;text-shadow:1px 1px 1px #fff;}.recruiter{display:flex;gap:30px;margin-bottom:40px;}.recruiter img{padding:10px;box-shadow:rgba(0,0,0,0.04) 0px 3px 5px;object-fit:cover;min-width:250px;max-width:250px;height:auto;}.recruite_name{text-align:right;}.seeking{display:flex;gap:20px;}.seeking .seeking_box{width:33%;text-align:center;}.seeking .seeking_box img{border-radius:50%;padding:10px;box-shadow:rgba(0,0,0,0.1) 0px 10px 15px -3px,rgba(0,0,0,0.05) 0px 4px 6px -2px;width:180px;height:180px;object-fit:contain;}.seeking .seeking_box h4{margin-bottom:20px;}.seeking .seeking_box p{line-height:120%;}.hiringtitle{padding:30px;text-align:center;background:#000;color:#fff;font-size:18px;margin-bottom:20px;}.gray.hiringtitle{background:#424242;}.blue.hiringtitle{background:#0073BD;}.red.hiringtitle{background:#EB0A1E;}.orange.hiringtitle{background:#F08900;}.green.hiringtitle{background:#015852;}.black.hiringtitle{background:#000;}.award{position:relative;}.award_in{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}.plan_award .award{min-height:150px;}.plan_award{display:flex;gap:20px;}.plan_award .award{border-radius:5px;text-align:center;width:25%;height:100px;padding:20px;}.award img{max-width:50px;height:auto;object-fit:cover;}.plan_award .award{box-shadow:rgba(0,0,0,0.05) 0px 0px 0px 1px;}.plan_award .award:nth-child(2),.plan_award .award:nth-child(3){box-shadow:rgba(0,0,0,0.05) 0px 0px 0px 1px;background:#000;color:#fff;}.gray .plan_award .award:nth-child(2),.gray .plan_award .award:nth-child(3){background:#424242;}.blue  .plan_award .award:nth-child(2),.blue .plan_award .award:nth-child(3){background:#0073BD;}.red  .plan_award .award:nth-child(2),.red .plan_award .award:nth-child(3){background:#EB0A1E;}.orange   .plan_award .award:nth-child(2),.orange  .plan_award .award:nth-child(3){background:#F08900;}.green  .plan_award .award:nth-child(2),.green .plan_award .award:nth-child(3){background:#015852;}.black .plan_award .award:nth-child(2),.black .plan_award .award:nth-child(3){background:#000;}.plan_rating{text-align:center;padding-top:30px;padding-bottom:30px;font-size:18px;font-weight:600;background:#000;color:#fff;margin-bottom:20px;}.gray .plan_rating{background:#424242;}.blue  .plan_rating{background:#0073BD;}.red  .plan_rating{background:#EB0A1E;}.orange  .plan_rating{background:#F08900;}.green  .plan_rating{background:#015852;}.black  .plan_rating{background:#000;}.rating_text{margin-bottom:30px;color:#000;}.rating_text p{color:#000;}.rating_text strong{font-size:16px;}.voice_box{display:flex;gap:20px;margin-bottom:20px;}.voice_box .voice_alt{border-radius:5px;border:1px solid #000;flex:1;padding:20px;color:#fff;background:#000;position:relative;display:inline-block;}.voice_box:nth-child(odd) .voice_alt:before{content:"";position:absolute;top:50%;left:-28px;margin-top:-15px;border:15px solid transparent;border-right:15px solid #000;}.voice_box:nth-child(even)  .voice_alt:before{content:"";position:absolute;top:50%;right:-22px;margin-top:-12px;border:13px solid transparent;border-left:13px solid #FFF;z-index:2;}.voice_box:nth-child(even)  .voice_alt:after{content:"";position:absolute;top:50%;right:-28px;margin-top:-14px;border:14px solid transparent;border-left:14px solid #ddd;z-index:1;}.voice_box:nth-child(even){flex-direction:row-reverse;}.voice_box:nth-child(even)  .voice_alt{border:1px solid #ddd;background:#fff;color:#000;}.flex_cop_ceo,.cop_movie,.plan_number_flex,.plan_voice,.plan_rating_box,.plan_award{margin-bottom:40px;}details.form-wrapper summary{background:#fff;color:#EB0101;font-weight:500;padding:15px 20px;margin-bottom:20px;font-size:18px;border-radius:5px;cursor:pointer;border:1px solid #EB0101;}details[open].form-wrapper summary{background:#EB0101;color:#fff;font-weight:500;padding:15px 20px;margin-bottom:20px;font-size:18px;border-radius:5px;cursor:pointer;}details.form-wrapper summary{list-style:none;}details.form-wrapper summary::-webkit-details-marker{display:none;}details.form-wrapper summary span.summary{position:relative;display:inline-block;float:right;width:24px;height:24px;background:#fff;border-radius:20px;}details.form-wrapper summary span.summary:before,details.form-wrapper summary span.summary:after{content:"";position:absolute;top:11px;left:7.5px;width:9px;height:2px;background-color:#EB0101;transition:.2s;transform:rotate(0deg);-webkit-transform:rotate(0deg);}details.form-wrapper summary span.summary:after{-webkit-transform:rotate(90deg);transform:rotate(90deg);transition:.3s;}details[open].form-wrapper summary span.summary:after{transform:rotate(0deg);-webkit-transform:rotate(0deg);top:12px;opacity:0;}.plan_number_flex{display:flex;flex-wrap:wrap;gap:14px;}.plan_number_flex .plan_number{border-radius:5px;border:1px solid #ddd;text-align:center;width:calc(14% - 10px);box-shadow:rgba(0,0,0,0.12) 0px 1px 3px,rgba(0,0,0,0.24) 0px 1px 2px;}.plan_number_flex .plan_number .plan_number_in{width:100%;padding-top:100%;position:relative;}.plan_number_in .plan_number_in_text{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:80%;}.plan_number_flex .plan_number:nth-child(odd) .plan_number_in{background:#000;color:#fff !important;}.gray .plan_number_flex .plan_number:nth-child(odd) .plan_number_in{background:#424242;}.blue .plan_number_flex .plan_number:nth-child(odd) .plan_number_in{background:#0073BD;}.red .plan_number_flex .plan_number:nth-child(odd) .plan_number_in{background:#EB0A1E;}.orange .plan_number_flex .plan_number:nth-child(odd) .plan_number_in{background:#F08900;}.green .plan_number_flex .plan_number:nth-child(odd) .plan_number_in{background:#015852;}.black .plan_number_flex .plan_number:nth-child(odd) .plan_number_in{background:#000;}.plan_number_flex .plan_number:nth-child(odd)  .plan_number_in p,.plan_number_flex .plan_number:nth-child(odd)  .plan_number_in strong{color:#fff !important;}.plan_number_flex .plan_number strong{font-weight:600;font-size:120%;}.plan_rating_box .rating_text{border:1px solid #D5D8DC;padding:20px;box-shadow:rgba(67,71,85,0.27) 0px 0px 0.25em,rgba(90,125,188,0.05) 0px 0.25em 1em;}.coptabs{}.coptabs h3{display:flex;align-items:center;justify-content:center;gap:15px;font-size:18px;padding-top:20px;margin-bottom:20px;text-shadow:1px 1px #fff;}.coptabs h3:after{border-top:1px solid;content:"";flex:1}.coptabs .philtitle h3:after,.coptabs .seeking_box h3:after{display:none;}.coptabs h3.centertitle{display:block;text-align:center;padding-top:50px;padding-bottom:10px;margin-bottom:40px;font-size:21px;border-bottom:2px solid #000;max-width:200px;margin-left:auto;margin-right:auto;}.coptabs h3.centertitle.gray{border-bottom:2px solid #424242;}.coptabs h3.centertitle.blue{border-bottom:2px solid #0073BD;}.coptabs h3.centertitle.red{border-bottom:2px solid #EB0A1E;}.coptabs h3.centertitle.orange{border-bottom:2px solid #F08900;}.coptabs h3.centertitle.green{border-bottom:2px solid #015852;}.coptabs h3.centertitle.black{border-bottom:2px solid #000;}.coptabs h3.centertitle:after{display:none;}.flex_cop_ceo{display:flex;gap:20px;}.cop_ceo_image{max-width:220px;}.cop_ceo_image img{width:100%;height:auto;object-fit:cover;padding:10px;box-shadow:rgba(100,100,111,0.2) 0px 7px 29px 0px;}.cop_ceo_name{font-size:16px;margin-bottom:20px;font-weight:600;}.cop_ceo_message{font-size:14px;line-height:180%;}.tab_item{width:calc(100%/3);height:50px;border-bottom:1px solid #E60C20;background-color:#fff;line-height:50px;font-size:16px;text-align:center;color:#565656;display:block;float:left;text-align:center;font-weight:bold;transition:all 0.2s ease;margin-bottom:20px;cursor:pointer;}.tab_item:hover{opacity:0.75;}input[name="tab_item"]{display:none;}.tab_content{display:none;clear:both;}.careertab{margin-bottom:40px;}.c_label{padding:10px 15px;border-radius:5px;background:#EAECEE;margin-bottom:15px;color:#000;font-weight:500;}.c_content{margin-bottom:20px;}#coptab1:checked ~ #coptab1_content,#coptab2:checked ~ #coptab2_content,#coptab3:checked ~ #coptab3_content{display:block;}.coptabs input:checked + .tab_item{background-color:#E60C20;color:#fff;}.voice_img{max-width:100px;}.voice_img img{max-width:100px;object-fit:cover;height:auto;}.careerstep_text{margin-bottom:15px;}@media screen and (min-width:767.1px){.plan_award .award:nth-child(3){order:4;}.plan_award .award:nth-child(4){order:3;}}@media screen and (max-width:767px){.recruiter img{max-width:100%;width:100%;height:auto;object-fit:cover;}.recruiterimg{margin-bottom:15px;}.flex_cop_ceo{display:block;gap:0px;}.cop_ceo_image{max-width:100%;margin-bottom:15px;}.plan_number_flex{gap:10px;}.plan_number_flex .plan_number{width:30%;}.plan_number_flex .plan_number .plan_number_in{width:100%;padding-top:100%;}.plan_number_flex .plan_number p{font-size:12px;}.plan_award{flex-wrap:wrap;gap:10px;}.plan_award .award{padding:5px;width:48%;}.seeking{gap:0px;display:block;}.seeking .seeking_box{width:100%;margin-bottom:20px;}.recruiter{display:block;gap:0px;}}
@media (min-width:992px){.page-node-type-result .col-lg-3.content_area_right{flex:0 0 28%;max-width:28%;}.page-node-type-result .container.w900.maincontent{padding:10px 15px 0px 27px;}}.page-node-type-result h2.result-explanation-title,.path-result h2.result-explanation-title{font-size:19px;font-weight:bold;border-bottom:solid #E60C20 3px;}.page-node-type-result .result-explanation,.path-result .result-explanation{font-size:16px;margin-bottom:50px;}.page-node-type-result .align-items-center .result_main{display:flex;margin-bottom:15px;}.page-node-type-result .result_main .result_title{background:#fff !important;padding:0px 10px;margin-left:15px;position:relative;}.page-node-type-result .result_title .field--name-field-ret-corp-name{font-weight:500;line-height:14px;margin-bottom:4px;font-size:16px;margin-top:20px;}.page-node-type-result .result_title h3.result_title-title{font-size:20px;font-weight:500;line-height:24px;}.page-node-type-result .result_title .field--name-field-ret-catch{font-size:16px;font-weight:500;margin-top:10px;}.page-node-type-result .field.field--name-field-ret-image.field--type-image.field--label-hidden.field__item{width:330px;}.page-node-type-result .result_main .result_image img{background-color:#fff;box-shadow:1px 1px 10px rgba(204,204,204,1);padding:15px;width:100%;height:auto;object-fit:contain;}.page-node-type-result .result_title .result_tag{display:flex;bottom:20px;position:absolute;}.page-node-type-result .result_title .result_tag .field--type-entity-reference{display:flex;border:solid 1px #E60C20;border-radius:5px;width:70px;justify-content:center;height:25px;align-items:center;margin-right:10px;}.page-node-type-result .field--name-field-ret-interview h3{display:inline-block;border-left:3px solid #E60C20;padding-left:5px;}.page-node-type-result .field--name-field-ret-interview div h3{font-size:20px;font-weight:500;line-height:24px;margin-bottom:10px;margin-top:30px;}.page-node-type-result .field--name-field-ret-interview div p{font-size:16px;font-weight:400;line-height:22.4px;color:#000;}.page-node-type-result .result_list_btn a{display:flex;justify-content:center;align-items:center;border-radius:10px;height:60px;font-weight:700;border:1px solid #E60C20;color:#fff !important;background-color:#E60C20;max-width:300px;font-size:20px;text-decoration:none !important;margin:0 auto;margin-top:85px;margin-bottom:60px;}.page-node-type-result .result_free_consultation_btn a,.page-node-type-result .views-field-field-nofilter-text .field-content a{display:flex;justify-content:center;align-items:center;border-radius:10px;height:40px;font-weight:700;border:1px solid #E60C20;color:#fff !important;background-color:#E60C20;max-width:220px;font-size:14px;text-decoration:none !important;margin:0 auto;}.page-node-type-result #block-toyowork-front-zidongchezhengbeishicaiyongshiji-wuliaoxiangtan{border:solid 1px #a8a8a8;border-radius:5px;box-shadow:0 0 10px rgb(0 0 0 / 25%);padding:10px;margin-bottom:10px;}.page-node-type-result #block-toyowork-front-zidongchezhengbeishicaiyongshiji-wuliaoxiangtan .ttl h2{display:none;}.page-node-type-result .result_free_consultation_subtitle{font-size:14px;font-weight:700;line-height:30px;color:#000;text-align:center;}.page-node-type-result .result_free_consultation_maintitle{font-size:28px;font-weight:700;line-height:32px;text-align:center;margin:15px 0px;color:#000;}.page-node-type-result #block-toyowork-front-views-block-result-detail-companyinfo-block-1 .views-label-field-cop-id,.page-node-type-result #block-toyowork-front-views-block-result-detail-companyinfo-block-1 .views-field.views-field-field-cop-name,.page-node-type-result #block-toyowork-front-views-block-result-detail-companyinfo-block-1 .views-field-field-nofilter-text-1,.page-node-type-result #block-toyowork-front-views-block-result-detail-companyinfo-block-1 .views-field-field-copex-biztxt{margin:20px 15px;}.page-node-type-result #block-toyowork-front-views-block-result-detail-companyinfo-block-1 .views-row{border:solid 1px #a8a8a8;border-radius:5px;box-shadow:0 0 10px rgb(0 0 0 / 25%);padding:0px 10px 15px 10px;}.page-node-type-result #block-toyowork-front-views-block-result-detail-companyinfo-block-1 .views-field-field-cop-id .field-content{display:none;}.page-node-type-result #block-toyowork-front-views-block-result-detail-companyinfo-block-1 .views-label-field-cop-id{font-size:16px !important;font-weight:700 !important;line-height:23.17px !important;}.page-node-type-result #block-toyowork-front-views-block-result-detail-companyinfo-block-1 .views-row span{font-size:14px;font-weight:400;line-height:20.27px;}.page-node-type-result #block-toyowork-front-views-block-result-detail-companyinfo-block-1 .views-row div{font-size:12px;font-weight:400;line-height:17.38px;}.page-node-type-result #block-toyowork-front-views-block-result-detail-companyinfo-block-1 .views-field-field-copex-biztxt .field-content{line-height:2.2;}.page-node-type-result #block-toyowork-front-views-block-result-detail-companyinfo-block-1 .views-field.views-field-field-nofilter-text{margin-top:35px;}@media only screen and (max-width:768px){.page-node-type-result .col.content_area_center{padding:0px 10px;}.page-node-type-result .align-items-center{box-shadow:0 0 5px rgba(0,0,0,0.25);padding:10px;}.page-node-type-result .page-title-area{margin-bottom:0px;}.page-node-type-result .align-items-center .result_main{margin-bottom:20px;}.page-node-type-result .field.field--name-field-ret-image.field--type-image.field--label-hidden.field__item{width:100%;height:auto;}.page-node-type-result .align-items-center .result_main{display:block;}.page-node-type-result .result_main .result_image img{box-shadow:none;padding:0px;}.page-node-type-result .result_main .result_title{margin:25px 0px 0px 0px;padding:0px;}.page-node-type-result .field--name-field-ret-catch-copy{min-height:0px;}.page-node-type-result .result_title .field--name-field-ret-corp-name{margin-bottom:8px;}.page-node-type-result .result_title .result_tag{margin-top:7px;position:static;}body.page-node-type-result .field--name-field-ret-interview{margin-bottom:17px;}.page-node-type-result .result_list_btn a{margin-top:36px;margin-bottom:36px;}.page-node-type-result .content_area_right{display:flex;flex-direction:column-reverse;}.page-node-type-result div#content_area_right{padding:0px;}.page-node-type-result #block-toyowork-front-views-block-result-detail-companyinfo-block-1 .views-field.views-field-field-nofilter-text{margin-top:0px;}.page-node-type-result #block-toyowork-front-views-block-result-detail-companyinfo-block-1 .views-row{padding:0px 10px 20px 10px;margin-bottom:16px;}.page-node-type-result #block-toyowork-front-views-block-result-detail-companyinfo-block-1 .views-label-field-cop-id{margin:24px 28px 0px 28px;}.page-node-type-result #block-toyowork-front-views-block-result-detail-companyinfo-block-1 .views-field.views-field-field-cop-name,.page-node-type-result #block-toyowork-front-views-block-result-detail-companyinfo-block-1 .views-field-field-nofilter-text-1,.page-node-type-result #block-toyowork-front-views-block-result-detail-companyinfo-block-1 .views-field-field-copex-biztxt{margin:14px 28px;}.page-node-type-result #block-toyowork-front-views-block-result-detail-companyinfo-block-1 .views-field-field-copex-biztxt{margin:14px 28px 6px 28px;}.page-node-type-result .result_free_consultation_subtitle{font-size:18px;}.page-node-type-result .result_free_consultation_maintitle{font-size:30px;}.page-node-type-result #block-toyowork-front-zidongchezhengbeishicaiyongshiji-wuliaoxiangtan{padding:16px 10px 10px 10px;}}.node--type-result .content-warp h3.ttl a{color:#000 !important;text-decoration:none !important;}.node--type-result .content-warp h3.ttl{font-size:18px;font-weight:500;margin-bottom:10px;}.node--type-result .field--name-field-ret-corp-name{font-weight:500;}@media only screen and (min-width:768px){.node--type-result .content-warp{width:80%;}}
body .toyota-list{margin:0 auto;padding-top:30px;}.toyota-list img{width:300px;height:auto;padding-right:20px;}body .toyota-list-item{margin-top:-20px;border-bottom:1px solid #ddd;}.toyota-list-a{text-decoration:none !important;}.toyota-list-ctg span{background-color:black;color:aliceblue;padding:10px 20px;border-radius:3px;font-size:14px;}.toyota-list-flex{display:flex;margin-top:15px;}.toyota-list-flex-item{width:70%;}.toyota-list-bd{padding-top:30px;font-size:16px;}.toyota-list-crt{margin-top:10px;}.toyota-list-crt span{color:black;font-size:14px;}.toyota-list-ttl{text-align:left;font-size:20px;padding-top:10px;padding-bottom:10px;}.toyotanews-article{color:#333;line-height:1.8;}.toyotanews-meta.category{margin-top:10px;margin-bottom:20px;}.toyotanews-meta.category a{color:#fff !important;background-color:#E60C20 !important;border-radius:3px !important;padding:5px 10px !important;display:inline-block !important;font-size:11px !important;text-decoration:none !important;　　}.toyotanews-meta.category a:hover{background-color:#b10015 !important;}.category-icon{width:14px;height:auto;vertical-align:text-top;}.toyotanews-meta.tags{margin-bottom:60px;padding-top:30px;border-top:1px solid #000;}.toyotanews-meta.tags .tag-item{display:inline-block;background:#f0f0f0;border:1px solid #ccc;border-radius:3px;padding:3px 5px;font-size:12px;margin-right:6px;margin-bottom:6px;text-decoration:none;}.toyotanews-meta.tags .tag-item:hover{background:#e0e0e0;}.toyotanews-meta.tags a{text-decoration:none !important;}.tag-icon{width:14px;height:auto;margin-right:2px;vertical-align:text-top;}.path-node.page-node-type-toyotanews .field--name-field-tyn-main-visual img,.path-node.page-node-type-toyowakurecommend .field--name-field-twr-main-visual img{width:100%;height:auto;box-shadow:0 2px 6px rgba(0,0,0,0.1);}.toyotanews-body{font-size:16px;margin-bottom:20px;white-space:pre-line;}.page-node-type-toyotanews .page-title-area{margin-bottom:0 !important;}.page-node-type-toyotanews .dialog-off-canvas-main-canvas{overflow:visible;}.col-lg-3.content_area_left:has(#block-toyowakunewssidemenu){height:fit-content;position:sticky;top:120px;}.path-news .col.content_area_center,.page-node-type-toyotanews .col.content_area_center,.page-node-type-toyowakurecommend .col.content_area_center{min-width:0;}#block-toyota-news-index{padding:20px;box-shadow:rgba(14,63,126,0.04) 0px 0px 0px 1px,rgba(42,51,69,0.04) 0px 1px 1px -0.5px,rgba(42,51,70,0.04) 0px 3px 3px -1.5px,rgba(42,51,70,0.04) 0px 6px 6px -3px,rgba(14,63,126,0.04) 0px 12px 12px -6px,rgba(14,63,126,0.04) 0px 24px 24px -12px;border-radius:5px;margin-bottom:20px;}#block-toyota-news-index #toc-js-block__title{display:none;}#block-toyota-news-index ul li{padding-bottom:10px;padding-top:10px;}#block-toyota-news-index ul li a{color:#343434;text-decoration:none;}.page-node-type-toyotanews .col.content_area_center .node--type-toyotanews,.path-node.page-node-type-toyowakurecommend  .col.content_area_center .node--type-toyowakurecommend,.path-node.page-node-type-dealerblog .col.content_area_center .node--type-dealerblog.dealerblog-details{box-shadow:rgba(14,63,126,0.06) -1px 0px 0px 1px,rgba(42,51,70,0.03) -1px 1px 1px -0.5px,rgba(42,51,70,0.04) -2px 2px 2px -1px,rgba(42,51,70,0.04) -3px 3px 3px -1.5px,rgba(42,51,70,0.03) -5px 5px 5px -2.5px,rgba(42,51,70,0.03) -10px 10px 10px -5px,rgba(42,51,70,0.03) -24px 24px 24px -8px;padding:30px;margin-bottom:30px;}.page-node-type-toyotanews #block-toyowork-front-content .toyotanews-body p{font-size:16px;color:#232323;line-height:180%;margin-bottom:30px;}.page-node-type-toyotanews #block-toyowork-front-content .toyotanews-body h3{margin-left:-20px;margin-bottom:40px;padding-left:20px;padding-bottom:10px;border-bottom:4px solid #000;font-size:21px;}.page-node-type-toyotanews #block-toyowork-front-content .toyotanews-body sup{font-size:12px;color:#676767;}.page-node-type-toyotanews #block-toyowork-front-content .toyotanews-body .reminiscence{margin:4em 0 4em 4em;padding:20px;font-size:1.6rem;line-height:1.8;box-shadow:rgba(14,63,126,0.04) 0px 0px 0px 1px,rgba(42,51,69,0.04) 0px 1px 1px -0.5px,rgba(42,51,70,0.04) 0px 3px 3px -1.5px,rgba(42,51,70,0.04) 0px 6px 6px -3px,rgba(14,63,126,0.04) 0px 12px 12px -6px,rgba(14,63,126,0.04) 0px 24px 24px -12px;}.page-node-type-toyotanews #block-toyowork-front-content .toyotanews-body img,.path-node.page-node-type-toyowakurecommend .col.content_area_center .node--type-toyowakurecommend .field--name-body img{object-fit:contain;height:auto;}.page-node-type-toyotanews #block-toyowork-front-content .toyotanews-body .topic{padding-right:min(132px,5vw);padding-left:20px;font-size:1.6rem;line-height:1.8;}.page-node-type-toyotanews #block-toyowork-front-content .toyotanews-article h1{font-size:23px;line-height:1.3;}.page-node-type-toyowakurecommend .toyotanews-image h1{font-size:23px;}@media only screen and (max-width:992px){.col-lg-3.content_area_left:has(#block-toyowakunewssidemenu){position:static;}}@media only screen and (min-width:992px){.page-node-type-toyotanews .toyotanews-mv-wrap,.page-node-type-toyowakurecommend .toyowakurecommend-mv-wrap{display:flex;gap:20px;align-items:center;}.page-node-type-toyotanews .toyotanews-date,.page-node-type-toyotanews .toyotanews-meta.category,.page-node-type-toyowakurecommend .toyowakurecommend-date,.page-node-type-toyowakurecommend .toyowakurecommend-meta.category{text-align:end;}.page-node-type-toyotanews .toyotanews-mv-wrap .field--name-field-tyn-main-visual,.page-node-type-toyowakurecommend .toyowakurecommend-mv-wrap .field--name-field-twr-main-visual{flex:1;}.page-node-type-toyowakurecommend .toyowakurecommend-mv-wrap .toyotanews-image,.page-node-type-toyotanews .toyotanews-mv-wrap .toyotanews-image{flex:1;}}body.path-news .maincontent{padding-top:0px;}.views-element-container .toyowakunews-top-title span{display:contents;}.toyowakunews-top-title{border-top:30px solid #eb0a1e;font-size:18px;letter-spacing:2px;font-family:'lato';font-weight:600;padding:10px;box-shadow:rgba(14,63,126,0.06) 0px 0px 0px 1px,rgba(42,51,70,0.03) 0px 1px 1px -0.5px,rgba(42,51,70,0.04) 0px 2px 2px -1px,rgba(42,51,70,0.04) 0px 3px 3px -1.5px,rgba(42,51,70,0.03) 0px 5px 5px -2.5px,rgba(42,51,70,0.03) 0px 10px 10px -5px,rgba(42,51,70,0.03) 0px 24px 24px -8px;width:100vw;margin:0 calc(50% - 50vw);margin-bottom:20px;margin-top:-30px;}.toyowakunews-top-title .in{margin-left:10px;line-height:0px;}.toyowakunewscarousel .toyowakunews-top-title .in img{max-width:100%;height:fit-content;width:150px;}.toyowakunews-top-title span{color:#d33423;}.toyowakunewscarousel .node{padding:10px;}.toyowakunewscarousel .node .field--type-image img{width:100%;height:auto;object-fit:contain;margin-bottom:10px;}.container.w900.maincontent .toyowakunewscarousel .node a{text-decoration:none;}.toyowakunewscarousel .node .ttl{font-size:18px;font-weight:600;color:#1c2833;margin-bottom:10px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;}.toyowakunewscarousel .node .field--type-text-with-summary{color:#566573;}.toyowakunewscarousel  a:hover .field--type-image img{transition:opacity 0.4s;}.toyowakunewscarousel .dealerblog-ttl-warp .field--name-field-dealerblog-teaser,.toyowakunewscarousel .node .field--type-text-with-summary{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;}.toyowakunewscarousel{margin-bottom:40px;}.toyowakunewscarousel .clearfix.text-formatted.field.field--name-body.field--type-text-with-summary.field--label-hidden.field__item{padding-top:15px;font-size:13px;font-weight:400;line-height:24px;color:#565872;margin:0px;}.toyowakunewscarousel .read-mode{text-align:end;}.toyowakunews-block,.toyowakunews-block-red{margin-bottom:30px;}.toyowakunews-block h2{color:#fff;height:50px;background:#000;line-height:50px;padding:0px 20px;border-radius:5px;}.toyowakunews-block-red h2{color:#fff;height:50px;background:#E60C20;line-height:50px;padding:0px 20px;border-radius:5px;}.toyowakunewstitle-img img{height:30px;width:auto;object-fit:contain;}.toyowakunews-block h2,.toyowakunews-block-red h2{display:flex;align-items:center;}.path-news #block-toyowork-front-views-block-toyotanews-list-block-2 h2:before{content:"";background-image:url("/themes/custom/toyowork_front/custom/img/dealernews_icon.svg");width:30px;height:30px;display:inline-block;background-repeat:no-repeat;background-position:center;background-size:contain;margin-right:10px;}.path-news #block-toyowork-front-views-block-toyotanews-list-block-1 h2:before{content:"";background-image:url("/themes/custom/toyowork_front/custom/img/toyotanews_icon.svg");width:30px;height:30px;display:inline-block;background-repeat:no-repeat;background-position:center;background-size:contain;margin-right:10px;}.path-news #block-toyowork-front-views-block-toyotanews-list-block-3 h2:before,.path-news #block-toyowakunews-commonparts h2:before{content:"";background-image:url("/themes/custom/toyowork_front/custom/img/toyowakuoriginal_icon.svg");width:30px;height:30px;display:inline-block;background-repeat:no-repeat;background-position:center;background-size:contain;margin-right:10px;}@media only screen and (max-width:992px){.page-node-type-toyotanews .col.content_area_center .node--type-toyotanews,.path-node.page-node-type-toyowakurecommend .col.content_area_center .node--type-toyowakurecommend,.path-node.page-node-type-dealerblog .col.content_area_center .node--type-dealerblog.dealerblog-details{padding:10px;}.page-node-type-toyotanews #block-toyowork-front-content .toyotanews-body .reminiscence{margin:1em 0 1em 1.5em;}}#block-toyowakunewssidemenu,#block-toyowakunewssidemenu-2{padding:10px;box-shadow:rgba(14,63,126,0.04) 0px 0px 0px 1px,rgba(42,51,69,0.04) 0px 1px 1px -0.5px,rgba(42,51,70,0.04) 0px 3px 3px -1.5px,rgba(42,51,70,0.04) 0px 6px 6px -3px,rgba(14,63,126,0.04) 0px 12px 12px -6px,rgba(14,63,126,0.04) 0px 24px 24px -12px;border-radius:5px;margin-bottom:20px;background:#eb0a1e;}#block-toyowakunewssidemenu a,#block-toyowakunewssidemenu-2 a{color:#fff;display:block;line-height:30px;text-decoration:none;padding:5px 15px;text-indent:15px;font-size:12px;}#block-toyowakunewssidemenu a:hover,#block-toyowakunewssidemenu-2 a:hover{background:#c60012;}#block-toyowakunewssidemenu li:first-child a,#block-toyowakunewssidemenu-2 li:first-child a{text-indent:0px;}a .news-date{color:#565872;}.news-date:before{content:'';display:inline-block;width:20px;height:20px;background-image:url(/themes/custom/toyowork_front/custom/img/i-clock.svg);background-size:contain;vertical-align:middle;}@media only screen and (max-width:1199.9px){.slick__arrow{top:40%;}.slick-prev{left:-20px;}.slick-next{right:-20px;}}@media only screen and (max-width:768px){.toyowakunewscarousel .toyowakunews-top-title .in img{width:100px;}}@media only screen and (min-width:560.1px){.pc-none{display:none;}}@media only screen and (max-width:560px){.sp-none{display:none;}.slick__arrow{top:40%;}.slick-prev{left:-10px;}.slick-next{right:-10px;}#block-toyota-news-index{display:none;}}.news-message{margin-bottom:20px;padding-left:5px;}.more-link{text-align:center;margin-bottom:40px;margin-top:20px;}.container.w900.maincontent .more-link a{display:inline-block;text-decoration:none;height:30px;line-height:30px;border-radius:15px;padding:0px 30px;text-align:center;border:1px solid #E60C20;}.container.w900.maincontent .more-link a:hover{background:#E60C20;color:#fff;}.dialog-off-canvas-main-canvas{overflow:visible;}ul.pager-for-content-type{display:none;}#prevnext-previous{float:left;display:inline-block;}#prevnext-next{display:inline-block;float:right;}.page-node-type-toyotanews .prevnext-warp,.page-node-type-toyowakurecommend .prevnext-warp,.page-node-type-dealerblog .dealerblog-prevnext-warp{display:flex;justify-content:center;gap:50px;}.page-node-type-toyotanews .container .prevnext-warp a,.page-node-type-toyowakurecommend .container .prevnext-warp a,.page-node-type-dealerblog .container .dealerblog-prevnext-warp a{text-decoration:none;}.page-node-type-toyotanews #prevnext-previous a,.page-node-type-toyowakurecommend #prevnext-previous a,.page-node-type-dealerblog #prevnext-previous a{font-size:0;}.page-node-type-toyotanews #prevnext-previous a:after,.page-node-type-toyowakurecommend #prevnext-previous a:after,.page-node-type-dealerblog #prevnext-previous a:after{content:"前の記事";font-size:13px;color:#d33423;}.page-node-type-toyotanews #prevnext-next a,.page-node-type-toyowakurecommend #prevnext-next a,.page-node-type-dealerblog #prevnext-next a{font-size:0;}.page-node-type-toyotanews #prevnext-next a:after,.page-node-type-toyowakurecommend #prevnext-next a:after,.page-node-type-dealerblog #prevnext-next a:after{content:"次の記事";font-size:13px;color:#d33423;}
