.overview_area .inbox{gap:80px}.overview_area .txt{width:calc(100% - 596px);font-size:20px}.overview_area ul{flex-wrap:wrap;align-content:flex-start;gap:16px;width:516px}.overview_area li{position:relative;width:calc(50% - 8px);height:188px;background:#F9FAFD;border:#E5E8EB 1px solid;border-radius:8px;padding:16px 24px}.overview_area strong{display:block;font-size:42px;line-height:1.2;background:linear-gradient(96deg,#0061C7 0%,#72D3AE 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.overview_area p{font-weight:500;line-height:1.65}.overview_area li:after{content:"";position:absolute;bottom:16px;right:24px;width:56px;aspect-ratio:1/1;background:no-repeat 50% 50% / contain}.overview_area .i1:after{background-image:url('/images/icon_overview01.svg')}.overview_area .i2:after{background-image:url('/images/icon_overview02.svg')}.overview_area .i3:after{background-image:url('/images/icon_overview03.svg')}.overview_area .i4:after{background-image:url('/images/icon_overview04.svg')}.background_area .flex{gap:68px}.background_area li{position:relative;width:calc((100% - 204px)/4);border-top:#0061C7 4px solid;background:#F9FAFD;border-radius:8px;padding:32px;display:flex;flex-direction:column;align-items:center;text-align:center}.background_area li + li:after{content:"";position:absolute;top:0;left:-68px;width:68px;height:100%;background:url('/images/arrow_step.svg') no-repeat 50% 50%}.background_area li:before{content:"";display:block;width:64px;aspect-ratio:1/1;background:no-repeat 50% 50% / contain}.background_area .num{font-size:20px;color:#0061C7;font-weight:600;line-height:1.65;margin:24px 0 4px}.background_area .tit{font-size:28px;line-height:1.4;margin-bottom:24px}.background_area p{color:#4E5968}.background_area .i1:before{background-image:url('/images/icon_about_background01.svg')}.background_area .i2:before{background-image:url('/images/icon_about_background02.svg')}.background_area .i3:before{background-image:url('/images/icon_about_background03.svg')}.background_area .i4:before{background-image:url('/images/icon_about_background04.svg')}.objectives_area .flex{gap:24px}.objectives_area li{width:calc((100% - 48px)/3);background:#F2F7FC;border-radius:8px;padding:40px}.objectives_area li:before{content:"";display:block;width:120px;aspect-ratio:1/1;background:#fff no-repeat 50% 50%;border-radius:50%}.objectives_area .tit{font-size:30px;color:#0061C7;font-weight:600;margin:48px 0 8px}.objectives_area p{font-size:20px}.objectives_area .i1:before{background-image:url('/images/icon_objectives01.svg')}.objectives_area .i2:before{background-image:url('/images/icon_objectives02.svg')}.objectives_area .i3:before{background-image:url('/images/icon_objectives03.svg')}.organizers_area ul{display:flex;flex-direction:column;gap:16px}.organizers_area li{position:relative;background:#F2F7FC;border-radius:16px;padding:48px 64px;display:flex;align-items:center;gap:80px}.organizers_area .logo{display:flex;width:180px}.organizers_area .logo img{display:block;width:auto;height:auto;max-height:100%}.organizers_area .txt{width:calc(100% - 260px);display:flex;flex-direction:column;gap:8px;padding-right:250px}.organizers_area .name{font-size:28px;color:#191F28;font-weight:600}.organizers_area p{font-size:20px;color:#333D4B}.organizers_area .btn_link{top:50%;right:64px;transform:translateY(-50%);color:#fff;z-index:1}.organizers_area .btn_link:before{}.organizers_area .btn_link:after{background:#fff}.address_area{display:flex;border-radius:16px;overflow:hidden;margin-bottom:80px}.address_area .map,.address_area .txt{width:50%}.address_area .txt{background:#F2F7FC;padding:48px 80px}.address_area .name{font-size:50px;color:#191F28;font-weight:700;line-height:1.2;margin-bottom:60px}.address_area .info{display:flex;flex-direction:column;gap:12px}.address_area .info > div{position:relative;padding-left:115px}.address_area .info dt{position:absolute;top:0;left:0;font-size:20px;color:#191F28;font-weight:600;line-height:32px;padding-left:34px}.address_area .info dt:before{content:"";position:absolute;top:50%;left:0;width:26px;aspect-ratio:1/1;border-radius:50%;background:no-repeat 50% 50% / contain;transform:translateY(-50%)}.address_area .info p{font-size:20px;color:#333D4B;line-height:1.6}.address_area .info small{font-size:16px;color:#6B7684;line-height:1.65}.address_area .venue-description{font-size:16px;color:#6B7684;line-height:1.65;margin-top:8px}.address_area .venue-info-full{width:100%}.address_area iframe,.tabs_area iframe{border:0}.address_area .info .i1 dt:before{background-image:url('/images/icon_venue01.svg')}.address_area .info .i2 dt:before{background-image:url('/images/icon_venue02.svg')}.address_area .info .i3 dt:before{background-image:url('/images/icon_venue03.svg')}.tabs_area .cont{background:#fff;border:#E5E8EB 1px solid;border-radius:16px}.tabs_area .cont .txt{padding:48px 64px}.tabs_area .cont .tit{font-size:28px;color:#191F28;font-weight:700;margin-bottom:16px;padding-left:36px;background:url('/images/arrow_map_point.svg') no-repeat 0 4px}.tabs_area .cont p{line-height:1.55}.tabs_area .cont .map_area{height:550px}@media screen and (max-width:1640px){.overview_area .inbox{gap:40px}.overview_area .txt{width:calc(100% - 442px);font-size:18px}.overview_area ul{gap:12px;width:412px}.overview_area li{width:calc(50% - 6px);height:170px;padding:12px 20px}.overview_area strong{font-size:36px}.overview_area li:after{bottom:12px;right:20px;width:50px}.background_area .flex{gap:40px}.background_area li{width:calc((100% - 120px)/4);padding:28px 20px}.background_area li + li:after{left:-40px;width:40px}.background_area li:before{width:40px}.background_area .num{font-size:18px;margin:20px 0 4px}.background_area .tit{font-size:24px;margin-bottom:20px}.objectives_area .flex{gap:16px}.objectives_area li{width:calc((100% - 32px)/3);padding:30px}.objectives_area li:before{width:100px}.objectives_area .tit{font-size:24px;margin:36px 0 6px}.objectives_area p{font-size:18px}.organizers_area li{padding:40px 50px;gap:40px}.organizers_area .logo{width:160px}.organizers_area .txt{width:calc(100% - 200px);padding-right:200px}.organizers_area .name{font-size:24px}.organizers_area p{font-size:18px}.organizers_area .btn_link{right:20px}.address_area .txt{padding:36px 40px}.address_area .name{font-size:38px;margin-bottom:40px}.address_area .info dt{font-size:18px;line-height:32px;padding-left:34px}.address_area .info p{font-size:18px}.address_area .info small{font-size:15px}.tabs_area .cont .txt{padding:36px 40px}.tabs_area .cont .tit{font-size:26px}.tabs_area .cont .map_area{height:500px}}@media screen and (max-width:1023px){.overview_area .inbox{gap:30px;flex-direction:column}.overview_area .txt{width:100%;font-size:16px}.overview_area ul{gap:10px;width:100%}.overview_area li{width:calc(50% - 5px);height:160px}.overview_area strong{font-size:30px}.background_area .flex{gap:30px;flex-direction:column}.background_area li{width:100%;padding:20px;flex-direction:row;flex-wrap:wrap}.background_area li + li:after{left:50%;top:-34px;width:30px;height:30px;transform:translateX(-50%) rotate(90deg)}.background_area li:before{width:30px}.background_area .num{font-size:16px;margin:0 10px}.background_area .tit{font-size:20px;margin-bottom:0}.background_area p{width:100%;margin-top:10px;text-align:left}.objectives_area .flex{gap:12px;flex-direction:column}.objectives_area li{position:relative;width:100%;padding:24px 24px 24px 120px}.objectives_area li:before{width:80px;background-size:50%;position:absolute;top:24px;left:24px}.objectives_area .tit{font-size:22px;margin:0 0 6px}.objectives_area p{font-size:16px}.organizers_area ul{gap:12px}.organizers_area li{padding:30px;gap:30px;flex-direction:column;align-items:flex-start}.organizers_area .logo{width:100%;max-height:90px}.organizers_area .txt{width:100%;gap:6px;padding-right:0;align-items:flex-start}.organizers_area .name{font-size:22px}.organizers_area p{font-size:16px}.organizers_area .btn_link{position:relative;top:0;right:0;transform:none;margin-top:24px}.address_area{margin-bottom:60px}.address_area .txt{padding:20px}.address_area .name{font-size:26px;margin-bottom:30px}.address_area .info{gap:10px}.address_area .info > div{padding-left:100px}.address_area .info dt{font-size:16px;line-height:28px;padding-left:32px}.address_area .info dt:before{width:24px}.address_area .info p{font-size:16px}.address_area .info small{font-size:14px}.tabs_area .cont .txt{padding:36px 40px}.tabs_area .cont .tit{font-size:22px;margin-bottom:12px;padding-left:34px;background-size:28px}.tabs_area .cont .map_area{height:400px}}@media screen and (max-width:767px){.overview_area .inbox{gap:24px}.overview_area .txt{font-size:14px}.overview_area ul{gap:8px}.overview_area li{width:calc(50% - 4px);height:130px;padding:12px 16px}.overview_area strong{font-size:24px}.overview_area li:after{bottom:10px;right:16px;width:40px}.background_area .flex{gap:24px}.background_area li{padding:16px}.background_area li + li:after{top:-28px;width:24px;height:24px;background-size:80%}.background_area li:before{width:24px}.background_area .num{font-size:14px;margin:0 6px}.background_area .tit{font-size:18px;width:100%;text-align:left}.background_area p{margin-top:8px}.objectives_area .flex{gap:10px}.objectives_area li{padding:20px}.objectives_area li:before{width:60px;position:relative;top:0;left:0}.objectives_area .tit{font-size:18px;margin:12px 0 4px}.objectives_area p{font-size:14px}.organizers_area ul{gap:8px}.organizers_area li{padding:20px;gap:16px}.organizers_area .logo{max-height:70px}.organizers_area .txt{gap:4px}.organizers_area .name{font-size:18px}.organizers_area p{font-size:14px}.organizers_area .btn_link{margin-top:2px}.address_area{margin-bottom:40px;flex-direction:column}.address_area .map,.address_area .txt{width:100%}.address_area .map{height:70vw}.address_area .txt{padding:16px}.address_area .name{font-size:22px;margin-bottom:20px}.address_area .info > div{padding:30px 0 0}.address_area .info dt{font-size:15px;line-height:26px;padding-left:30px}.address_area .info dt:before{width:22px}.address_area .info p{font-size:14px}.address_area .info small{font-size:13px}.tabs_area .cont .txt{padding:16px}.tabs_area .cont .tit{font-size:16px;margin-bottom:10px;padding-left:26px;background-size:20px;background-position:0 2px}.tabs_area .cont .map_area{height:300px}}