@charset "UTF-8";:root{--font-color:#000;--base-background-color:#fff;--main-color:#f6e705;--base-font-family:"游ゴシック体",YuGothic,"游ゴシック","Yu Gothic",sans-serif;--page-width:calc(100vw - 40px);--max-page-width:1200px;--section-padding:40px 0;--section-inner:0 20px;--hover-opacity:0.7;--transition:opacity .5s ease;--box-shadow:4px 4px 4px rgba(0,0,0,.2)}body,html{background-color:var(--base-background-color);color:var(--font-color);font-family:var(--base-font-family);font-weight:600;overflow-x:hidden}html{font-size:62.5%}body{font-feature-settings:"palt";font-size:16px;font-size:1.6rem;line-height:1.4}img{height:auto;max-width:100%;vertical-align:middle}a{color:var(--font-color);text-decoration:none;transition:var(--transition)}ul{list-style:none}.section-wrapper{padding:120px 0}.program_container,.section-container{margin:auto;max-width:var(--max-page-width);width:var(--page-width)}.section-inner{padding:var(--section-inner)}.text-center{text-align:center}.d-flex{display:flex}.align-items-center{align-items:center}.align-items-start{align-items:flex-start}.justify-content-center{justify-content:center}.justify-content-between{justify-content:space-between}.justify-content-around{justify-content:space-around}.justify-content-end{justify-content:flex-end}.flex-wrap{flex-wrap:wrap}.flex-direction-reverse{flex-direction:row-reverse}.flex-direction-column{flex-direction:column}.intro{font-size:2.5rem;font-weight:500;margin-bottom:40px}@media screen and (max-width:768px){.for-tab:not(.for-sp){display:none}.for-pc{display:none!important}.section-header{align-items:center;display:flex;justify-content:center}}@media screen and (min-width:769px){.for-sp,.for-tab{display:none}}@media screen and (min-width:768px) and (max-width:1024px){.for-tab{display:block}}h2{border:0}h2:after{content:none}section#logo{padding:40px 0 0}#logo .section-container{max-width:var(--max-page-width);width:var(--page-width)}.logo-list .logo img{width:100%}@media screen and (max-width:768px){.logo-list{justify-content:space-between;padding:0 10px}.logo-list .logo.logo_ikkyu{width:109px}.logo-list .logo.logo_kao{width:96px}.logo-list .logo.logo_beams{width:90px}}@media screen and (min-width:769px){section#logo{padding:50px 0 0}.logo-list{gap:0 5%}.logo-list .logo{max-width:22%}}section#intro{padding-bottom:40px}#intro .intro-ttl{margin:0 auto 40px;max-width:220px}#intro p{font-size:1.3rem;letter-spacing:.05em;line-height:2;margin:auto;max-width:960px;text-align:center;width:var(--page-width)}section#intro{background:url(//14507733.fs1.hubspotusercontent-na1.net/hubfs/14507733/raw_assets/public/Marketing-Summit-2022-winter/images/bottom_bg.png) no-repeat bottom,url(//14507733.fs1.hubspotusercontent-na1.net/hubfs/14507733/raw_assets/public/Marketing-Summit-2022-winter/images/bg_l.png) no-repeat -4vw 80%,url(//14507733.fs1.hubspotusercontent-na1.net/hubfs/14507733/raw_assets/public/Marketing-Summit-2022-winter/images/bg_r.png) no-repeat 83vw 20%;background-size:contain,22vw,20vw;padding:50px 0 60px}@media screen and (min-width:769px){section#intro{background:url(//14507733.fs1.hubspotusercontent-na1.net/hubfs/14507733/raw_assets/public/Marketing-Summit-2022-winter/images/bottom_bg.png) no-repeat bottom/100%,url(//14507733.fs1.hubspotusercontent-na1.net/hubfs/14507733/raw_assets/public/Marketing-Summit-2022-winter/images/bg_l.png) no-repeat -4vw 11vw/18vw,url(//14507733.fs1.hubspotusercontent-na1.net/hubfs/14507733/raw_assets/public/Marketing-Summit-2022-winter/images/bg_r.png) no-repeat 100%/13vw;padding:70px 0 160px}#intro p{font-size:1.8rem;letter-spacing:.2em}#intro .intro-ttl{margin:0 auto 80px;max-width:823px;width:80%}}#message{padding-top:0}#message .section-container .message-photo{width:225px}#message .section-container .message-photo .message-name{font-size:1.6rem;font-weight:600;margin:5px 0}#message .section-container .message-photo .message-position{font-size:1.2rem;font-weight:600;margin:0}#message .section-container .message-text p{font-size:1.1rem;letter-spacing:.1em;line-height:2}.event-detail dl{align-items:center;margin:20px 0}.event-detail dt{align-items:center;background-color:#000;border-radius:10px;color:#fff;display:flex;font-size:1.1rem;font-weight:700;height:20px;justify-content:center;letter-spacing:.18rem;margin:0 auto 5px;text-indent:.18rem;width:108px}.event-detail dd{font-size:2rem;letter-spacing:.08rem;margin:0;text-indent:.08rem}.event-detail dd small{font-size:1rem}#message{background:#ebebeb}#message .event-detail-inner{margin:0 auto;width:100%}@media screen and (max-width:768px){#message{padding:25px 0 35px}#message .section-container .section-content{flex-wrap:wrap;justify-content:center;width:100%}#message .section-container .message-photo .message-name,#message .section-container .message-photo .message-position{text-align:center}#message .section-container .message-text{border-top:2px solid var(--main-color);margin-top:18px;padding-top:18px}.event-detail dl{text-align:center}}@media screen and (min-width:769px){#message .main-title{margin-bottom:55px}#message .section-container .message-photo{margin-right:20px;width:266px}#message .section-container .message-photo .message-name{font-size:1.6rem;margin:5px 0}#message .section-container .message-photo .message-position{font-size:1.2rem;line-height:1.6}#message .section-container .message-text p{font-size:1.8rem;letter-spacing:.1em;line-height:2}#message .section-container .message-text{border-left:2px solid var(--main-color);padding-left:20px;width:100%}.event-detail{padding:40px 0}.event-detail-inner{margin:auto;max-width:820px;width:90%}.event-detail dl{display:flex}.event-detail dt{border-radius:13.5px;font-size:1.5rem;height:27px;margin:0 20px 0 0;width:150px}.event-detail dd{font-size:2.7rem}.event-detail dd small{font-size:1.4rem}}#program{padding-top:30px!important}#program .section-container{padding:60px 0}#program .main-title{width:85%}#program .section-container article:not(:last-child){margin-bottom:60px}#program .program_inner{margin:auto;max-width:var(--max-page-width);padding:0 10px 30px 0;position:relative;width:var(--page-width);z-index:2}#program .program_time{border:.5px solid #000;font-size:.8em;font-weight:700;margin:0 auto 20px;padding:5px 20px;width:100px}#program .session-ttl{font-size:1.48em;line-height:1.6;position:relative}#program .guest_intro{margin:0 0 20px}#program .profile_btn{cursor:pointer;margin:auto;width:85%}#program .profile_btn:hover{opacity:var(--hover-opacity)}#program .mini_seminar_wrap{padding:130px 0 0}#program .mini_seminar_wrap .profile_img{margin:0 auto 35px;position:relative;width:185px}#program .mini_seminar_wrap .profile_img:before{content:"";position:absolute}#program .profile_txt_wrap .profile_txt{margin:0 0 50px}#program article .program_wrap{position:relative}#program article .program_wrap:before{background:url(//14507733.fs1.hubspotusercontent-na1.net/hubfs/14507733/raw_assets/public/Marketing-Summit-2022-winter/images/yellow_bg.png) no-repeat 100% 100%;content:""}#program .program_01 .program_wrap:before{bottom:0;height:calc(72vw + 30px);position:absolute;right:-20px;width:calc(50vw + 20px);z-index:1}#program .program_02 .program_wrap:before{bottom:0;height:calc(75vw + 30px);position:absolute;right:-20px;width:calc(50vw + 20px);z-index:1}#program .program_03 .program_wrap:before{bottom:0;height:calc(93vw + 30px);position:absolute;right:-20px;width:calc(50vw + 20px);z-index:1}#program .program_02{background:#ebebeb}#program article .mini_seminar_wrap .profile_img:before{background-size:contain;height:70px;left:50%;top:-95px;transform:translateX(-50%);width:70px}#program .program_01 .mini_seminar_wrap .profile_img:before,#program .program_03 .mini_seminar_wrap .profile_img:before{background:url(//14507733.fs1.hubspotusercontent-na1.net/hubfs/14507733/raw_assets/public/Marketing-Summit-2022-winter/images/closs_g.png) no-repeat;background-size:contain}#program .program_02 .mini_seminar_wrap .profile_img:before{background:url(//14507733.fs1.hubspotusercontent-na1.net/hubfs/14507733/raw_assets/public/Marketing-Summit-2022-winter/images/closs_w.png) no-repeat;background-size:contain}#program .section-container .sub-ttl{background:url()no-repeat 0 0/14px,url()no-repeat 100% 100%/14px;font-family:Yu Gothic,游ゴシック,YuGothic,游ゴシック体,ヒラギノ角ゴ Pro W3,メイリオ,sans-serif;font-size:1.8rem;font-weight:700;letter-spacing:.12em;margin:20px 0;padding:10px 0;text-align:center}#program .section-container .sub-ttl span{font-size:1.4rem}#program .section-container .speaker-item{max-width:235px;width:calc(50% - 9px)}#program .section-container .modal_btn{cursor:pointer;transition:var(--transition)}#program .section-container .modal_btn:hover{opacity:var(--hover-opacity)}#program .section-container .speaker-item .speaker-item-name{font-size:1.6rem;font-weight:600;margin:5px 0}#program .section-container .speaker-item .speaker-item-position{font-size:1.2rem;font-weight:600;line-height:1.6;margin-bottom:0}#program .section-container .speaker-item .logo{margin-top:20px}#program .section-container .speaker-item .logo img{width:85%}#program .section-container .speaker-item p small{position:relative;z-index:2}#program .section-container .speaker-item p small:after{background:var(--main-color);bottom:0;content:"";height:5px;left:0;position:absolute;width:100%;z-index:-1}#program .section-container .session-text p{font-size:1.35rem;letter-spacing:.1em;line-height:2;padding-left:20px}@media screen and (max-width:768px){#program .section-container .session-content{flex-wrap:wrap;width:100%}#program .section-container .session-text{padding:50px 0 30px}#program .section-container .session-content{justify-content:center}#program .guest_intro_wrap{padding-left:20px}}@media screen and (min-width:769px){#program{padding-top:110px!important}#program .section-container{padding:110px 0}#program .main-title{margin:auto;max-width:var(--max-page-width);width:var(--page-width)}#program .main-title img{max-width:1113px}#program .program_inner{margin:0 auto 50px;padding:0 0 35px;width:auto}#program .program_01 .program_container,#program .program_03 .program_container{padding-left:55px}#program .program_02 .program_container{padding-right:55px}#program .program_time{font-size:1.2em;margin:0 auto 20px 150px;text-align:center;width:160px}#program .program_02 .program_time{margin:0 20vw 20px auto}#program .guest_wrap{display:flex;justify-content:space-between;margin:-100px 0 0}#program .guest_intro{margin:0 0 20px}#program #program_02_txt{order:2}#program .section-container .session-text{font-weight:400;margin-left:60px;max-width:500px;width:50%}#program .guest_intro_wrap{width:477px}#program .profile_btn{margin:0;width:260px}#program .mini_seminar_wrap{display:flex;justify-content:space-between;margin:-25px auto 0;padding:0 65px;position:relative}#program .mini_seminar_wrap .profile_img{margin:0 0 80px;max-width:297px;width:30%}#program .mini_seminar_wrap .profile_txt_wrap{align-self:end;width:65%}#program .profile_txt_wrap .profile_txt{margin:0 0 25px}#program .program_01 .mini_seminar_wrap .profile_img:before,#program .program_02 .mini_seminar_wrap .profile_img:before,#program .program_03 .mini_seminar_wrap .profile_img:before{height:90px;top:-45px;width:90px}#program .program_01 .mini_seminar_wrap .profile_img:before,#program .program_03 .mini_seminar_wrap .profile_img:before{left:auto;right:-130px}#program .program_02 .mini_seminar_wrap .profile_img:before{left:-35px}#program .program_01 .program_wrap:before{height:440px;right:calc((100vw - var(--max-page-width))/2*-1)}#program .program_01 .program_wrap:before,#program .program_02 .program_wrap:before{bottom:0;position:absolute;width:calc((100vw - var(--max-page-width))/2 + 265px);z-index:1}#program .program_02 .program_wrap:before{height:482px;left:min(-20px,calc((100vw - var(--max-page-width))/2*-1))}#program .program_03 .program_wrap:before{bottom:0;height:535px;position:absolute;right:min(-20px,calc((100vw - var(--max-page-width))/2*-1));width:calc((100vw - var(--max-page-width))/2 + 265px);z-index:1}#program .program_012 .program_inner{padding-right:55px}#program .program_02 .guest_intro_wrap .profile_btn{margin:0 0 0 auto}#program .program_02 .session-ttl{margin:0 0 0 auto;width:824px}#program .program_02 .guest_intro_wrap,#program .program_02 .mini_seminar_wrap .profile_txt_wrap{order:1}#program .program_02 .mini_seminar_wrap .profile_img,#program .program_02 .section-container .session-text{order:2}#program .session-ttl{font-size:4.4rem;letter-spacing:.18em;max-width:69%}#program .section-container article:not(:last-child){margin-bottom:100px}#program .section-container .main-title{top:-35px;width:576px}#program .section-container .sub-ttl{background:url()no-repeat 0 0/42px,url()no-repeat 100% 100%/42px;font-size:3rem;letter-spacing:.22em;margin:35px 0 50px;padding:20px 0}#program .section-container .sub-ttl span{font-size:2rem}#program .section-container .speaker-item{margin-right:20px;width:175px}#program .section-container .speaker-item .speaker-item-name{font-size:1.9rem;margin:5px 0}#program .section-container .speaker-item .speaker-item-position{font-size:1.4rem;line-height:1.6}#program .section-container .session-text p{font-size:2.2rem;letter-spacing:.12em;line-height:2;padding:140px 0 0}#program .program_02 .section-container .session-text{margin-right:40px}}.c-modal{display:none;left:0;position:fixed;top:0;z-index:99999999}.c-modal,.c-modal_bg{height:100vh;width:100%}.c-modal_bg{background:transparent}.modal-grid{display:grid}.modal-item-photo{align-self:center;grid-column:1/3;grid-row:1/2;margin:0 24px 0 0}.modal-item-position-wrap{align-self:center;grid-column:3/4;grid-row:1/2}.modal-item-text{grid-column:1/4;grid-row:2/3}.modal-logo{grid-column:1/3;grid-row:3/4}#modal-suzuki .modal-logo{align-items:center;display:flex;margin:0 0 20px}.modal-url-wrap{font-weight:400;grid-column:1/4;grid-row:4/5}.modal-url-wrap .url-txt{font-size:1.25rem;margin:0 0 20px}.modal-url-wrap a p{color:#006ac3;font-size:.75rem}.c-modal_content{background:#fff;border:15px solid #f8d50a;left:50%;max-width:1100px;position:absolute;top:50%;transform:translate(-50%,-50%);width:95%}.c-modal_content .modal_guest{position:relative}.c-modal_content .modal_guest:before{background:url(//14507733.fs1.hubspotusercontent-na1.net/hubfs/14507733/raw_assets/public/Marketing-Summit-2022-winter/images/profile_guest.png) no-repeat -1px -2px;background-size:contain;content:"";height:10vw;position:absolute;width:40vw;z-index:1}.modal-item-content{width:100%}.modal-item-name{font-size:1.8rem;margin-bottom:0}.modal-item-position{font-size:1.05rem;font-weight:400;margin-bottom:15px}.modal-item-text{font-size:1.25rem;font-weight:400;line-height:1.6;margin-bottom:0;padding-top:15px}.c-modal_content_inner{position:relative}.c-modal_close{font-size:4rem;position:absolute;right:-5px;top:-5px}.crossーclose{cursor:pointer;height:30px;position:absolute;right:5px;top:5px;width:30px;z-index:9}.crossーclose:after,.crossーclose:before{background:#000;border-radius:5px;content:"";height:3px;position:absolute;top:50%;width:30px;z-index:2}.crossーclose:before{right:0;transform:translateY(-50%) rotate(45deg)}.crossーclose:after{left:auto;transform:translateY(-50%) rotate(-45deg)}.c-modal_content_inner{padding:25px}@media screen and (max-width:768px){.c-modal_content_inner>.d-flex{flex-direction:column}.c-modal_content_inner{max-height:70vh;overflow:scroll}}@media screen and (min-width:769px){.c-modal_content_inner .d-flex{justify-content:space-between}.c-modal_content{padding:0}.c-modal_content_inner{padding:56px 48px 80px 54px}.c-modal_content .modal_guest:before{height:66px;width:302px}.modal-item-position{font-size:1.6rem;margin:0 30px 0 0}.modal-item-photo{grid-column:1/2;grid-row:1/3;margin:0 70px auto 0;width:314px}.modal-item-position-wrap{align-items:end;display:flex;grid-column:2/3;grid-row:1/2}.modal-item-text{font-size:2rem;grid-column:2/3;grid-row:2/3;letter-spacing:.02em;line-height:1.9}#modal-sakaki .modal-item-photo,#modal-suzuki .modal-item-photo{grid-column:1/2;grid-row:1/5}#modal-sakaki .modal-item-text,#modal-suzuki .modal-item-text{grid-column:2/3;grid-row:2/5}#modal-suzuki .modal-logo{margin:20px 0 0;max-width:314px;width:90%}.modal-url-wrap .url-txt{font-size:1.4rem;margin:0 0 5px}#modal-yajima .modal-logo{margin:20px 0 0;width:150px}.modal-url-wrap{grid-column:2/3;grid-row:5/7;margin:20px 0 0}.modal-logo{grid-column:1/3;grid-row:5/7;width:200px}.crossーclose{right:-60px;top:0}.c-modal_content{border:20px solid #f8d50a}.modal-item-name{font-size:3rem}.modal-url-wrap a p{font-size:1.5rem}}#voice{background:#ebebeb}#voice .section-container{padding:45px 0 30px}#voice .voice-item:not(:last-child){border-bottom:3px solid var(--main-color);margin-bottom:20px;padding-bottom:20px}#voice .voice-item-icon{margin-bottom:0;margin-right:10px;margin-top:5px;width:30px}#voice .voice-item-text{font-size:1.15rem;letter-spacing:.1em;line-height:2;margin-bottom:0;width:100%}@media screen and (min-width:769px){#voice{padding:90px 0 130px}#voice .section-container{padding:0 55px 0 0}#voice .main-title{margin-bottom:55px}#voice .voice-item{align-items:center}#voice .voice-item-icon{margin-right:20px;margin-top:0;width:55px}#voice .voice-item-text{font-size:1.8rem}}#overview{padding:60px 0}#overview .main-title{width:85%}#overview .overview_message{margin:0 0 60px}#overview .section-container .main-title{margin:0 auto 40px;width:270px}#overview .section-main{background:#fff;margin:auto;max-width:var(--max-page-width);padding:50px 13px;position:relative;width:var(--page-width)}#overview .section-main .form-hl{margin-top:40px;text-align:center}#overview .section-main .form-hl p{background:var(--main-color);display:inline-block;font-size:1.5rem;font-weight:600;margin-bottom:5px;padding:2px 20px}@media screen and (max-width:768px){.popular-list{flex-direction:column;padding:0 20px}}@media screen and (min-width:769px){#overview{padding:110px 0}#overview .main-title{margin:auto;max-width:var(--max-page-width);width:var(--page-width)}#overview .main-title img{max-width:1056px}#overview .section-container .main-title{margin-bottom:80px;width:576px}#overview .section-main{padding:120px}#overview .section-main .form-hl p{font-size:2.5rem}#overview .event-detail{padding:0}}@media screen and (max-width:768px){.sp-follow-area{background:#f2ba00;bottom:0;display:none;left:0;padding:10px 20px;position:fixed;width:100%;z-index:999}.sp-follow-area ul{margin:0;padding:0}.sp-follow-area ul li{margin-right:10px;width:30px}.link-icon{position:relative}.copy_alert{background:#f1f1f1;display:none;padding:10px;position:absolute;right:-220px;top:0;z-index:99999}.form-btn{margin-bottom:0;width:100%}.form-btn a{align-items:center;background:#fff;border-radius:15px;color:#f2ba00;cursor:pointer;display:flex;font-size:1.5rem;font-weight:600;height:30px;justify-content:center;letter-spacing:.1em;text-decoration:none;transition:var(--transition);width:100%}}@media screen and (min-width:769px){.sns-follow-btn{bottom:20px;left:50px;position:fixed;z-index:99}.sns-follow-btn ul li{cursor:pointer;transition:var(--transition);width:45px}.sns-follow-btn ul li:not(:last-child){margin-bottom:10px}.sns-follow-btn ul li:hover{opacity:var(--hover-opacity)}.link-icon{position:relative}.copy_alert{background:#f1f1f1;display:none;padding:10px;position:absolute;right:-220px;top:0}.form-follow-btn{bottom:30px;position:fixed;right:50px;z-index:99}.form-follow-btn a{cursor:pointer;display:flex;height:156px;width:156px}.form-follow-btn a:hover{opacity:var(--hover-opacity)}}footer{background:#505050;padding:20px 0;text-align:center}footer .copyright{color:#fff}