﻿.Honda_Sports_Challenge{margin-bottom:0}.Honda_Sports_Challenge .l-container{max-width:1420px;margin:auto}.Honda_Sports_Challenge.pb0{padding-bottom:0}.Honda_Sports_Challenge .challengeIndex__contents{background:#fff;color:#041d41;padding-bottom:120px}.Honda_Sports_Challenge .challengeIndex__contents p,.Honda_Sports_Challenge .challengeIndex__contents a{color:#041d41}.Honda_Sports_Challenge .challengeIndex__contents .p-challengeIndex__nav{margin-top:0;padding-top:80px}.Honda_Sports_Challenge .p-challengeIndex{margin-bottom:0}.Honda_Sports_Challenge .p-challengeIndex .hsc_page_lead{text-align:center;padding:0 0 70px}.Honda_Sports_Challenge .p-challengeIndex .hsc_page_lead h2{font-size:2em;padding-bottom:70px}.Honda_Sports_Challenge .p-challengeIndex .hsc_page_lead h2 b{display:block;margin:auto;padding:24px;width:700px;max-width:92%}.Honda_Sports_Challenge .p-challengeIndex .hsc_page_lead h3{font-size:2em;padding-bottom:24px}.Honda_Sports_Challenge .hsc_page_main{color:#000;background-color:#fff;padding:70px 0}.Honda_Sports_Challenge .hsc_page_main h1{font-size:40px;font-family:"Hiragino Kaku Gothic W7 JIS2004","Hiragino Kaku Gothic ProN","Hiragino Sans","游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium",Meiryo,sans-serif;font-weight:700;line-height:1.25;text-align:center}.Honda_Sports_Challenge .hsc_page_main h1 small{font-size:.7em}.Honda_Sports_Challenge .hsc_page_main p{font-size:18px;line-height:2.5;text-align:center;margin-top:20px}.Honda_Sports_Challenge .hsc_whats_new_page{padding-bottom:80px}.Honda_Sports_Challenge .hsc_whats_new{padding:0 0 80px;margin:auto;max-width:100%}.Honda_Sports_Challenge .hsc_whats_new li{display:block;padding:20px 0;border-bottom:1px dashed #ccc}.Honda_Sports_Challenge .hsc_whats_new li time{display:block;padding-bottom:4px;font-size:.8em;opacity:.8;font-weight:400}.Honda_Sports_Challenge .hsc_whats_new li a{color:#fff;line-height:1.6}.Honda_Sports_Challenge .hsc_whats_new li a:hover{color:#ddd}.Honda_Sports_Challenge .hsc_whats_new dl{display:flex;background:#fff;margin-bottom:40px}.Honda_Sports_Challenge .hsc_whats_new dl dt{line-height:.5}.Honda_Sports_Challenge .hsc_whats_new dl dd{flex:0 0 64%;padding:24px}.Honda_Sports_Challenge .hsc_whats_new dl abbr{display:block;font-size:.8em;padding-bottom:1em}.Honda_Sports_Challenge .hsc_whats_new dl em{display:inline-block;font-weight:400;font-size:.8em;margin-bottom:1em;color:#fff;background:#041d41;padding:2px 4px}.Honda_Sports_Challenge .hsc_whats_new dl a{color:#041d41}.Honda_Sports_Challenge .hsc_whats_new dl a:hover{color:#c00}.Honda_Sports_Challenge .hsc_whats_new dl p{font-weight:600;font-size:1.2em}.Honda_Sports_Challenge .hsc_page_team{padding:0;width:740px;max-width:100%;margin:auto}.Honda_Sports_Challenge .hsc_page_team dl{display:flex;align-items:center;background:#f4f4f4;margin-bottom:40px;padding:8px}.Honda_Sports_Challenge .hsc_page_team dl dt{line-height:.5}.Honda_Sports_Challenge .hsc_page_team dl dd{flex:0 0 50%;padding:40px 24px}.Honda_Sports_Challenge .hsc_topics{padding:0 0 80px;max-width:1336px;margin:auto}.Honda_Sports_Challenge .hsc_topics li{margin-bottom:40px}.Honda_Sports_Challenge .hsc_pickup{padding:0 0 80px}.Honda_Sports_Challenge .hsc_pickup ul{display:flex;flex-wrap:wrap;justify-content:space-between}.Honda_Sports_Challenge .hsc_pickup ul::after{content:"";width:33%}.Honda_Sports_Challenge .hsc_pickup ul li{flex:0 0 32%;background:#fff;margin-bottom:40px}.Honda_Sports_Challenge .hsc_pickup ul li i{display:block;overflow:hidden}.Honda_Sports_Challenge .hsc_pickup ul li img{transition-duration:.4s}.Honda_Sports_Challenge .hsc_pickup ul li a:hover{color:#c00}.Honda_Sports_Challenge .hsc_pickup ul li a:hover img{transform:scale(1.05)}.Honda_Sports_Challenge .hsc_pickup ul li p{padding:12px;line-height:1.4}.Honda_Sports_Challenge .hsc_pickup ul li abbr{font-size:.8em;display:block;padding-bottom:8px}.Honda_Sports_Challenge .hsc_page_main_topics{text-align:center;padding:0 0 40px}.Honda_Sports_Challenge .hsc_page_main_topics h1{font-size:clamp(16px,4vw,32px)}.Honda_Sports_Challenge .hsc_page_main_topics h1 small{font-weight:400}.Honda_Sports_Challenge .hsc_page_main_topics figure{padding:40px 0}.Honda_Sports_Challenge .hsc_page_main_topics span{display:block;padding-bottom:24px;font-size:.8em}.Honda_Sports_Challenge .hsc_page_main_topics span em{display:inline-block;padding:0 8px}.Honda_Sports_Challenge .hsc_page_content_topics{background:#fff;color:#333;padding:80px 0;margin-bottom:80px}.Honda_Sports_Challenge .hsc_page_content_topics h2{font-size:2em;line-height:1.2;color:#041d41;font-weight:600;margin-bottom:40px;padding:0 8px;border-left:8px solid #041d41}.Honda_Sports_Challenge .hsc_page_content_topics p{line-height:1.75;padding-bottom:2em}.Honda_Sports_Challenge .hsc_page_content_topics figure{display:flex;flex-wrap:wrap;justify-content:center;padding-bottom:2em;z-index:.8em}.Honda_Sports_Challenge .hsc_page_content_topics figure p{flex:0 0 50%;padding:0 8px 1em;line-height:1.2;text-align:center}.Honda_Sports_Challenge .hsc_page_content_topics figure p em{font-size:.8em;font-weight:400}@media screen and (max-width: 736px){.Honda_Sports_Challenge .hsc_page_main{padding:40px 0}.Honda_Sports_Challenge .hsc_page_main.pb0{padding-bottom:0}.Honda_Sports_Challenge .hsc_page_main h1{font-size:clamp(16px,6vw,32px)}.Honda_Sports_Challenge .hsc_page_main p{font-size:clamp(13px,3.3vw,18px)}.Honda_Sports_Challenge .hsc_topics li{flex:0 0 48%}.Honda_Sports_Challenge .hsc_pickup ul li{flex:0 0 48%}.Honda_Sports_Challenge .hsc_whats_new_page{padding-bottom:40px}.Honda_Sports_Challenge .hsc_whats_new{padding-bottom:40px}.Honda_Sports_Challenge .hsc_page_news dl{align-items:center}.Honda_Sports_Challenge .hsc_page_news dl dt{flex:0 0 48%}.Honda_Sports_Challenge .hsc_page_news dl dd{flex:0 0 48%;padding:24px}.Honda_Sports_Challenge .hsc_page_team dl{align-items:center}.Honda_Sports_Challenge .hsc_page_team dl dt{flex:0 0 48%}.Honda_Sports_Challenge .hsc_page_team dl dd{flex:0 0 48%;padding:24px 0}.Honda_Sports_Challenge .p-challengeIndex .hsc_page_lead h2{padding-bottom:40px}}@media screen and (max-width: 488px){.Honda_Sports_Challenge .hsc_page_news dl{display:block}.Honda_Sports_Challenge .hsc_page_team dl{display:block}.Honda_Sports_Challenge .hsc_page_team dd{text-align:center}.Honda_Sports_Challenge .hsc_page_main_topics{padding:20px 0 40px}.Honda_Sports_Challenge .hsc_page_main_topics h1{font-size:clamp(16px,4vw,26px)}.Honda_Sports_Challenge .hsc_page_main_topics figure{padding:0 0 24px}.Honda_Sports_Challenge .hsc_page_content_topics{padding:40px 0}.Honda_Sports_Challenge .hsc_topics ul{display:block}.Honda_Sports_Challenge .hsc_topics ul li{margin-bottom:24px}}.l-content202204 .c-btn.c-btn--external::after{background:url(/en/common/202204/img/icon-expand.svg) no-repeat 0 0/contain}.l-content202204 .c-btn.c-btn--external{padding:1em 2.5em 1em 1.5em}div.banner_0301hondaheat{width:min(1080px,100%);margin:clamp(45px,11vw,110px) auto clamp(10px,2vw,40px);padding:0 20px}/*# sourceMappingURL=style.css.map */