@media screen and (min-width:1921px){.open02_2022 #info{min-height:60vh!important}.open02_2022 .section-session h3{padding-left:2%;margin-right:8%;font-size:3.2em;letter-spacing:-.04em}.open02_2022 .section-session .box-session .tit h5{font-size:30px}.open02_2022 .section-session .box-session ol li,.open02_2022 .section-session .box-session ul li p,.open02_2022 .section-session .box-session ul li:not(.break) span,.open02_2022 .section-session strong{font-size:25px!important}}@media screen and (min-width:1025px) and (max-width:1340px){.max-wid{max-width:90%}.title_txt p:not(.text-date){font-size:8em}.text-date span{font-size:2.5em}.text-date{top:-80px;left:4%}.text_bottom p:first-child{font-size:2em}.text_bottom p:last-child{font-size:3.5em}.banner-wrap{bottom:-8%}.art-head p,.blindopen article header p{font-size:1.5vw}.topBox-con br{display:none}.bottomBox{padding:7% 3% 4%}.bottomBox:before{font-size:5vw;top:-12px}.box-time-text.label{padding:0 1%}.box-time-text.label span{font-size:2vw;letter-spacing:-.05em}.box-time-text:not(span){font-size:2vw;width:32%}span.box-time-text{font-size:1.6vw}.box-list::before{top:auto}.box-sub .box-time-text:first-child{width:40%}.box-con2{right:0}.box-time-text.label:after{border-top-width:25px;border-bottom-width:17px}.txt-alert{font-size:1.5vw}.section-session>div.max-wid .box-session:first-child{margin-bottom:0}.text-slogan small{font-size:2vw}.text-slogan .con-title-txt{font-size:7vw}.text-slogan+p{font-size:1.8vw}.list-dot li{font-size:1.3vw}.art-foot .art-tit small{font-size:1.3vw}.table-group-list span{font-size:1.6vw}.box-sub .box-time-text:first-child span{font-size:2.2vw}.point-text{font-size:9vw}.banner-left .con-title .con-title-txt{font-size:2.4em}.banner-left p span,.banner-left p strong,.banner-right .box-button a{font-size:1.3em}.banner-right .box-button a{padding:10% 20%}.icon-bg:after{bottom:-20%}.btn-by{width:80%}.btn-by a{padding:.4em 0;width:100%}.contents-box-footer h3:before{height:2px}.contents-box-footer h3 span{font-size:23px;margin-top:-20px}.contents-box-footer .earlybird{margin:50px auto 0}.contents-box-footer .earlybird ul{margin-top:30px}.contents-box-footer .earlybird ul li{font-size:1.2em;padding:20px 0}.contents-box-footer .earlybird ul li strong{font-size:1.7em;margin-top:20px}.contents-box-footer .earlybird ul li strong small{font-size:20px;margin-top:-5px}.contents-box-footer .earlybird ul li strong:before{height:33px;top:-10px}.contents-box-footer .earlybird ul li:nth-child(1) strong:before{width:185px}.contents-box-footer .earlybird ul li:nth-child(2) strong:before{width:185px}.contents-box-footer .process{margin:90px auto;padding:0 0 60px}.contents-box-footer .process ul{margin-top:30px}.contents-box-footer .process ul li ul{margin-bottom:35px}.contents-box-footer .process ul li ul li{padding-top:180px;font-size:1em}.contents-box-footer .process ul li ul li:after{border-width:11px 0 11px 16px}.section-session .box-session ul li span{font-size:22px}.float-btn{display:none!important}.visual article{padding:8% 0}.main-textBox{padding:3% 1%;max-width:800px}.main-textBox h3{font-size:28px}.main-textBox-txt{font-size:16px}.imgBox-img img{width:100%}.open02_2022 #info{min-height:60vh!important}.open02_2022 .section-session h2{font-size:5em}.open02_2022 .section-session h3{padding-left:2%;margin-right:0;font-size:2.3em;letter-spacing:-.08em}.open02_2022 .section-session .box-session .tit h5:nth-child(1){padding-right:10px}.open02_2022 .section-session .box-session ul li:not(.break) span:nth-child(2){font-size:20px}.open02_2022 .section-session .box-session ul li:not(.break) span:nth-child(1){font-size:16px}.open02_2022 .section-session .box-session ul li p,.open02_2022 .section-session .box-session ul li span:nth-child(3){font-size:18px}}@media screen and (min-width:801px) and (max-width:1024px){.sc_arr{bottom:-25%}.max-wid{width:90%}.main_txt{padding-top:15%}.title_txt p:not(.text-date){font-size:6em}.text-date span{font-size:2em}.text_bottom p:last-child{font-size:3em}.btn-down{margin-top:5%}.banner-left .con-title .con-title-txt{font-size:1.5em}.banner-left p span,.banner-left p strong,.banner-right .box-button a{font-size:1.1em}.banner-right .box-button a{padding:10% 20%}.box-con1{width:77%}.box-con2{right:-2%;width:20%}.box-con2 small{font-size:20px;width:100%}.box-con2 span{font-size:60px;margin-top:0;width:100%}.box-con2>div img{width:100%;margin-top:0}.box-time-text:not(span){font-size:1.1em;width:33%}span.box-time-text{font-size:.9em}.box-sub .box-time-text:first-child{width:42%}.blindopen article header p{font-size:1.1em}.point-text{font-size:4em}.contents-box-footer p:not(.point-text) a i,.contents-box-footer p:not(.point-text) strong.num{font-size:1em}.contents-box-btn a{font-size:1em}.sponsor-wrap img{width:188%;height:auto;transform:translate(-24%)}.section-session>div.max-wid .box-session:first-child{margin-bottom:0}.btn-by{width:80%}.btn-by a{padding:.4em 0;width:100%}.contents-box-footer h3:before{height:2px}.contents-box-footer h3 span{font-size:1.3em;margin-top:-20px;width:34%}.contents-box-footer .earlybird{margin:50px auto 0}.contents-box-footer .earlybird h3 span{width:45%}.contents-box-footer .earlybird ul{margin-top:30px}.contents-box-footer .earlybird ul li{font-size:1em;padding:1em 0}.contents-box-footer .earlybird ul li strong{font-size:1.7em;margin-top:20px}.contents-box-footer .earlybird ul li strong small{font-size:20px;margin-top:-5px}.contents-box-footer .earlybird ul li strong:before{height:33px;top:-10px;background-size:100%}.contents-box-footer .earlybird ul li:nth-child(1) strong:before{width:65%}.contents-box-footer .earlybird ul li:nth-child(2) strong:before{width:65%}.contents-box-footer .process{margin:50px auto;padding:0 0 40px}.contents-box-footer .process ul{margin-top:30px}.contents-box-footer .process ul li ul{margin-bottom:1em}.contents-box-footer .process ul li ul li{padding-top:12em;font-size:.8em}.contents-box-footer .process ul li span{font-size:.5em}.contents-box-footer .process ul li ul li:after{border-width:.5em 0 .5em .8em}.sponsor-wrap ul{width:70%}.section-session .session-tab ul li a{font-size:1.5em}.section-session .box-session h5{font-size:1.3em}.section-session .box-session ul li span{font-size:1.1em}.section-session .box-session ul li small,.section-session .box-session ul li span:nth-child(1),.section-session .box-session ul li:not(.break) span:nth-child(1){font-size:1em}.section-session .box-session>p{font-size:1.1em}.float-btn{display:none!important}.main-textBox{padding:3% 0;max-width:820px;width:90%;margin-top:5vw}.main-textBox .point-text{font-size:50px!important}.main-textBox h3{font-size:22px}.main-textBox-txt{font-size:15px}.cardList-img-list .list-tit{font-size:12px}.cardList-text-list strong{font-size:12px}.open01_2022 .contents-box-footer .earlybird p{font-size:15px}.open02_2022 #info{min-height:50vw!important}.open02_2022 .section-session h2{font-size:5em}.open02_2022 .section-session h3{width:50%;padding-top:15px;padding-left:2%;margin-right:0;font-size:2em;letter-spacing:-.09em}.open02_2022 .section-session .box-session .tit h5{padding:20px 0}.open02_2022 .section-session .box-session .tit h5:nth-child(1),.open02_2022 .section-session .box-session .tit h5:nth-child(2){padding-right:10px}.open02_2022 .section-session .box-session ul li:not(.break) span:nth-child(2){padding-right:10px;font-size:1.1em}.open02_2022 .section-session .box-session ul li p,.open02_2022 .section-session .box-session ul li span:nth-child(3),.open02_2022 .section-session strong{font-size:1em}.open02_2022 .section-session .box-session ul li:not(.break) span:nth-child(1){padding-right:10px;font-size:1em}}@media screen and (min-width:768px) and (max-width:800px){.max-wid{max-width:95%}.point{left:-93%}.sc_arr{bottom:-24%;display:none}.visual{position:static}.title_txt p:not(.text-date){font-size:6em}.text-date{top:-59px}.text-date span{font-size:2em}.text_bottom p:last-child{font-size:2.8em}.banner-wrap{margin-top:0}.banner-left .con-title .con-title-txt{font-size:1.8em}.banner-left p span,.banner-left p strong{font-size:.98em}.banner-right .box-button a{padding:10% 15%}.icon-bg:after{bottom:-19%;height:50px}.blindopen article header p{font-size:1em;line-height:1.7;margin-bottom:5%}.box-text{font-size:.7em;letter-spacing:-.08em}.bottomBox{width:92%}.box-time-text.label span{font-size:.94em}.box-time-text:not(span){font-size:1.1em}span.box-time-text{font-size:.9em;letter-spacing:-.06em}.box-time-text.label:after{top:-2px;right:-3px}.box-sub:after{font-size:1.7em;top:31%}.section-award article{padding-top:12%}.bg-box-twinkle1{width:120px;height:120px;top:-3%}.section-award .art-con::before{height:86px;top:-52px}.box-card-text{padding:0;padding-left:4%}.list-dot li{font-size:.9em;letter-spacing:-.05em}.art-foot .art-tit small{font-size:.4em}.table-group-list span{font-size:.95em}.contents-box-footer p:not(.point-text){font-size:1.6em}.contents-box-footer p:not(.point-text) a i,.contents-box-footer p:not(.point-text) strong.num{font-size:1em}.contents-box-footer p:not(.point-text) a,.contents-box-footer p:not(.point-text) strong{font-size:1em}.contents-box-btn a{font-size:1em}.btn-by{font-size:2em}.btn-by::after{top:-8%;left:-4.5%}.point-text{font-size:5em}.sponsor-wrap img{width:188%;height:auto;transform:translate(-24%)}.section-session>div.max-wid .box-session:first-child{margin-bottom:0}.btn-by{width:80%}.btn-by a{padding:.4em 0;width:100%}.contents-box-footer h3:before{height:2px}.contents-box-footer h3 span{font-size:1.3em;margin-top:-20px;width:34%}.contents-box-footer .earlybird{margin:50px auto 0}.contents-box-footer .earlybird ul{margin-top:30px}.contents-box-footer .earlybird ul li{font-size:1em;padding:1em 0}.contents-box-footer .earlybird ul li strong{font-size:1.7em;margin-top:20px}.contents-box-footer .earlybird ul li strong small{font-size:20px;margin-top:-5px}.contents-box-footer .earlybird ul li strong:before{height:33px;top:-10px;background-size:100%}.contents-box-footer .earlybird ul li:nth-child(1) strong:before{width:60%}.contents-box-footer .earlybird ul li:nth-child(2) strong:before{width:65%}.contents-box-footer .process{margin:50px auto;padding:0 0 40px}.contents-box-footer .process ul{margin-top:30px}.contents-box-footer .process ul li ul{margin-bottom:1em}.contents-box-footer .process ul li ul li{padding-top:10em;font-size:.8em}.contents-box-footer .process ul li span{font-size:.5em}.contents-box-footer .process ul li ul li:after{border-width:.5em 0 .5em .8em}.section-session .session-tab ul li a{font-size:1.5em}.section-session .box-session h5{font-size:1.3em}.section-session .box-session ul li span{font-size:1.1em}.section-session .box-session ul li small,.section-session .box-session ul li span:nth-child(1),.section-session .box-session ul li:not(.break) span:nth-child(1){font-size:1em}.section-session .box-session>p{font-size:1.1em}.float-btn{display:none!important}.main-textBox{padding:6% 0;max-width:820px;width:90%;margin-top:5vw}.main-textBox .point-text{font-size:50px!important}.main-textBox h3{font-size:22px}.main-textBox-txt{font-size:15px}.cardList-img-list .list-tit{font-size:12px}.cardList-text-list strong{font-size:12px}.contents-box-footer .earlybird h3 span{width:50%}.open01_2022 .contents-box-footer .earlybird p{font-size:15px}.open02_2022 .session-wrap{flex-direction:column}.open02_2022 .session-wrap::before{display:none}.open02_2022 #info{min-height:50vw!important}.open02_2022 .box-session{width:92%;margin:0 auto}.open02_2022 .section-session h2{font-size:5em}.open02_2022 .section-session h3{width:92%;padding-left:0;margin:0 auto;font-size:2.8em;letter-spacing:-.06em}.open02_2022 .section-session .box-session .day .tit:before{display:block}.open02_2022 .section-session .box-session .tit h5:nth-child(1){padding:20px 20px 20px 0}.open02_2022 .section-session .box-session .tit h5,.open02_2022 .section-session .box-session .tit h5:nth-child(2){padding:20px 0}.open02_2022 .section-session .box-session ul li:not(.break) span:nth-child(1){font-size:1.2em}.open02_2022 .section-session .box-session ul li span:nth-child(2){font-size:1.1em}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.banner-right .box-button a{padding:20px 24%}.banner-right .icon-bg{bottom:-35%}.gr-left .box-border1,.gr-right .box-border2{background:url(/2022/images/d74da9b2e452faedf4af8ee7df582b4f09677b9c/gr-bg.jpg) no-repeat;background-size:cover;background-position:100%}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active) and (max-width:780px){.banner-right .box-button a{padding:15px 14%}}