@import"../css/all.min.css";.red{color:#ef5055}.marker{background:linear-gradient(transparent 50%, #fff799 50%);font-weight:bold}html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,var,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{background:rgba(0,0,0,0);font-family:"游ゴシック",YuGothic,"ヒラギノ角ゴPro W3","Hiragino Kaku Gothic Pro","ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-size:100%;color:#1a1a1a;font-weight:500;line-height:1.75;letter-spacing:.04rem;vertical-align:baseline;border:0;outline:0;padding:0;margin:0}html{position:relative;font-size:62.5%;height:100%;-webkit-text-size-adjust:100%;overflow-y:scroll}body{position:relative;height:100%;min-height:100%;box-sizing:border-box}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}img{display:block;width:100%;max-width:100%;height:auto;border:0;vertical-align:bottom}table{border-collapse:collapse;border-spacing:0}th,td{vertical-align:middle}hr{display:block;border:0;margin:0;padding:0}ul{list-style:none}li{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}*,*:before,*:after{-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}::-moz-selection{background:#8cb8c5}::selection{background:#8cb8c5}::-moz-selection{background:#8cb8c5}.center{text-align:center !important}.left{text-align:left !important}.right{text-align:right !important}.marker{background:linear-gradient(transparent 50%, #fff799 50%);font-weight:bold}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:rgba(0,0,0,0);cursor:pointer}a:hover{text-decoration:none}.link{color:#4295b6;text-decoration:underline;transition:.15s ease}.link:hover{opacity:.8}.nolink{color:#999 !important;cursor:default !important;pointer-events:none}.flex{display:flex;justify-content:space-between}.fstart{display:flex;justify-content:flex-start}.fcenter{display:flex;justify-content:center}.fcolumn{display:flex;flex-direction:column}.tw01{width:1%}.tw02{width:2%}.tw03{width:3%}.tw04{width:4%}.tw05{width:5%}.tw06{width:6%}.tw07{width:7%}.tw08{width:8%}.tw09{width:9%}.tw10{width:10%}.tw11{width:11%}.tw12{width:12%}.tw13{width:13%}.tw14{width:14%}.tw15{width:15%}.tw16{width:16%}.tw17{width:17%}.tw18{width:18%}.tw19{width:19%}.tw20{width:20%}.tw21{width:21%}.tw22{width:22%}.tw23{width:23%}.tw24{width:24%}.tw25{width:25%}.tw26{width:26%}.tw27{width:27%}.tw28{width:28%}.tw29{width:29%}.tw30{width:30%}.tw31{width:31%}.tw32{width:32%}.tw33{width:33%}.tw34{width:34%}.tw35{width:35%}.tw36{width:36%}.tw37{width:37%}.tw38{width:38%}.tw39{width:39%}.tw40{width:40%}.tw41{width:41%}.tw42{width:42%}.tw43{width:43%}.tw44{width:44%}.tw45{width:45%}.tw46{width:46%}.tw47{width:47%}.tw48{width:48%}.tw49{width:49%}.tw50{width:50%}.tw51{width:51%}.tw52{width:52%}.tw53{width:53%}.tw54{width:54%}.tw55{width:55%}.tw56{width:56%}.tw57{width:57%}.tw58{width:58%}.tw59{width:59%}.tw60{width:60%}.tw61{width:61%}.tw62{width:62%}.tw63{width:63%}.tw64{width:64%}.tw65{width:65%}.tw66{width:66%}.tw67{width:67%}.tw68{width:68%}.tw69{width:69%}.tw70{width:70%}.tw71{width:71%}.tw72{width:72%}.tw73{width:73%}.tw74{width:74%}.tw75{width:75%}.tw76{width:76%}.tw77{width:77%}.tw78{width:78%}.tw79{width:79%}.tw80{width:80%}.tw81{width:81%}.tw82{width:82%}.tw83{width:83%}.tw84{width:84%}.tw85{width:85%}.tw86{width:86%}.tw87{width:87%}.tw88{width:88%}.tw89{width:89%}.tw90{width:90%}.tw91{width:91%}.tw92{width:92%}.tw93{width:93%}.tw94{width:94%}.tw95{width:95%}.tw96{width:96%}.tw97{width:97%}.tw98{width:98%}.tw99{width:99%}.tw100{width:100%}@media screen and (max-width: 480px){html{overflow-x:hidden}body{display:block;position:relative;width:100%}.noScroll{position:relative;overflow:hidden}.noScroll::before{height:100%}.modal{display:none;position:fixed;width:100%;height:100%;z-index:99;top:0;left:0}.modal .modal__bg{display:block;position:absolute;width:100%;height:100%;background:rgba(0,0,0,.6)}.modal .modal__item{display:block;position:absolute;width:100%;height:216px;top:50%;transform:translateY(-50%);left:0;right:0;padding:0 1.5rem;margin:0 auto}.modal .modal__item iframe{display:block;width:100%;height:100%}.modal .btn__close{display:block;position:absolute;width:5.6rem;height:5.6rem;top:0;right:0;background:linear-gradient(to bottom left, #5aaad3, #2b849e);transition:.15s ease;cursor:pointer}.modal .btn__close:hover{opacity:.8}.modal .btn__close::before{display:block;position:absolute;content:"";width:.2rem;height:3.2rem;background:#fff;top:50%;transform:translateY(-50%) rotate(45deg);left:0;right:0;margin:0 auto}.modal .btn__close::after{display:block;position:absolute;content:"";width:.2rem;height:3.2rem;background:#fff;top:50%;transform:translateY(-50%) rotate(-45deg);left:0;right:0;margin:0 auto}.box__cs .bnr__cs{display:flex;position:fixed;width:100%;justify-content:center;align-items:center;background:#ef5055;bottom:0;border-radius:0px;padding:1.5rem 1rem 1.5rem;box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.2);transition:all .25s ease-in-out;text-decoration:none;z-index:98}.box__cs .bnr__cs.cs__01{bottom:5.6rem}.box__cs .bnr__cs.cs__02,.box__cs .bnr__cs.cs__03{background:#25b385;padding:2rem 0}.box__cs .bnr__cs .unit__cs{display:block;width:100%;text-align:center}.box__cs .bnr__cs .unit__cs br{display:none}.box__cs .bnr__cs .unit__cs .title__cs{display:block;color:#fff;font-weight:bold;font-size:1.4rem;line-height:1.2}.box__cs .bnr__cs .unit__cs .text__cs{display:block;color:#fff;font-weight:bold;font-size:1.2rem;margin-top:.5rem;line-height:1.2}header{display:block;width:100%;height:6rem;background:linear-gradient(to bottom left, #5aaad3, #2b849e)}header.home .box__header .img__info,header.page .box__header .img__info,header.single .box__header .img__info{display:none}header.page+.box__hero,header.single+.box__hero{display:none}header .box__header{display:flex;position:relative;justify-content:flex-start;align-items:center;width:100%;height:6rem;padding:0 1.5rem;margin:0 auto}header .box__header .box__logo{display:flex;justify-content:flex-start;align-items:center;width:24rem;text-decoration:none}header .box__header .box__logo .img__logo{display:block;width:3.2rem;margin-right:1rem}header .box__header .box__logo .img__logo img{display:block;width:100%}header .box__header .box__logo .title{color:#fff;font-size:1.4rem;font-weight:bold;line-height:1.2;letter-spacing:initial}header .box__header .img__info{display:none}header .box__header .btn__lang{display:flex;position:relative;justify-content:center;align-items:center;background:rgba(34,36,85,.5);width:4rem;height:4rem;border:1px solid #fff;margin:0 0 0 auto}header .box__header .btn__lang::before{display:block;position:absolute;content:"EN";width:4rem;color:#fff;font-size:1.4rem;line-height:1;text-align:center;top:50%;transform:translateY(-50%);left:0;right:0;margin:0 auto}header .box__header .btn__lang span{display:none}header .box__header .box__ham{display:block;position:relative;width:4rem;height:4rem;margin:0 0 0 .8rem;overflow:hidden}header .box__header .box__ham .ham01{display:block;position:absolute;width:3.4rem;height:.2rem;background:#fff;top:20%;transform:translateY(-80%);left:0;right:0;margin:0 auto;transition:.15s ease}header .box__header .box__ham .ham02{display:block;position:absolute;width:3.4rem;height:2px;background:#fff;top:45%;transform:translateY(-55%);left:0;right:0;margin:0 auto;transition:.15s ease}header .box__header .box__ham .ham03{display:block;position:absolute;width:100%;font-size:1.1rem;color:#fff;font-weight:bold;text-align:center;top:70%;transform:translateY(-30%);left:0;right:0;margin:0 auto}header .box__header .box__ham.active .ham01{top:50%;transform:translateY(-50%) rotate(45deg)}header .box__header .box__ham.active .ham02{top:50%;transform:translateY(-50%) rotate(-45deg)}header .box__header .box__ham.active .ham03{opacity:0}.box__hero{display:flex;justify-content:center;align-items:center;width:100%;height:24rem;background:url(../img/bg.png);background-position:center;background-size:contain}.box__hero .img__hero{display:block;width:100%;padding:0 1.5rem;margin:0 auto}.wrapper,.container{display:block;width:100%}main{display:block;width:100%;padding:0 1.5rem;margin:2.4rem auto 5.6rem}main nav{display:none;position:absolute;width:100%;height:100vh;background:#4295b6;top:6rem;left:0;right:0;padding-bottom:6rem;margin:0 auto;z-index:99;overflow:scroll}main nav .box__nav{display:block;width:100%}main nav .box__nav .unit__nav{display:flex;justify-content:flex-start;align-items:flex-start;width:100%;background:#4295b6;text-decoration:none;border-bottom:1px dashed rgba(255,255,255,.5);padding:1.6rem 1.5rem;margin:0 auto}main nav .box__nav .unit__nav.red{background:#ef5055}main nav .box__nav .unit__nav.red span{color:#fff}main nav .box__nav .unit__nav.nolink .fa-angle-right{color:rgba(255,255,255,.5)}main nav .box__nav .unit__nav.nolink span{color:rgba(255,255,255,.5)}main nav .box__nav .unit__nav.nolink.red{background:#4295b6}main nav .box__nav .unit__nav.nolink.red span{color:rgba(255,255,255,.5)}main nav .box__nav .unit__nav .fa-angle-right,main nav .box__nav .unit__nav .fa-angle-down{color:#fff;font-size:1.4rem;line-height:1.4;margin-right:.8rem}main nav .box__nav .unit__nav span{color:#fff;font-size:1.4rem;font-weight:bold;line-height:1.4}main nav .box__nav .unit__nav.web__nav{background:#25b385}main nav .box__nav .unit__nav.nav__child{padding-left:3.6rem}main nav .box__nav .unit__nav.web__link{background:#25b385}main nav .box__banner{display:block;width:100%;padding:2rem 1.5rem 8rem}main nav .box__banner .unit__banner{display:block;width:100%;text-decoration:none}main nav .box__banner .unit__banner+.unit__banner{margin-top:1rem}main nav .box__banner .unit__banner.bnr__other{display:flex;justify-content:center;align-items:center;background:#f56877;transition:.15s ease}main nav .box__banner .unit__banner.bnr__other.invitation{background:#d3c305}main nav .box__banner .unit__banner.bnr__other.proceedings{background:#393b8b}main nav .box__banner .unit__banner.bnr__other:hover{opacity:.8}main nav .box__banner .unit__banner.bnr__other .items__border{display:flex;justify-content:center;align-items:center;width:100%;border:2px solid #fff;padding:1.6rem 1rem;margin:.8rem}main nav .box__banner .unit__banner.bnr__other .items__border span{color:#fff;font-size:1.4rem;font-weight:bold}main nav .box__banner .unit__banner.bnr__past{display:flex;justify-content:center;align-items:center;width:100%;border:2px solid #fff;padding:1.6rem 0;transition:.15s ease}main nav .box__banner .unit__banner.bnr__past span{color:#fff;font-size:1.4rem;font-weight:bold}main nav .box__banner .unit__banner.bnr__isha,main nav .box__banner .unit__banner.bnr__seishu{border:1px solid #ddd}main nav .box__banner .unit__banner.bnr__isha:hover,main nav .box__banner .unit__banner.bnr__seishu:hover{opacity:.8}main article{display:block;width:100%}main article section{display:block;width:100%}main article section .box__notice_home{display:block;width:100%;margin:0 auto 1.6rem}main article section .box__notice_home .title__notice{display:block;position:relative;width:100%;background:#ef5055;padding:1rem 1.2rem;color:#fff;font-size:1.4rem;font-weight:bold;border-radius:4px 4px 0 0}main article section .box__notice_home .dotted{font-size:1.5rem;color:#1a1a1a;background:#fafafa;line-height:1.8;padding:1.5rem;margin-top:0;border:2px solid #ef5055}main article section .box__notice_home .dotted li{display:block;position:relative;list-style:none;padding-left:1.6rem;margin-bottom:.5em}main article section .box__notice_home .dotted li:last-child{margin-bottom:0}main article section .box__notice_home .dotted li::before{display:block;position:absolute;content:"";width:8px;height:8px;background:#ef5055;top:12px;transform:translateY(-50%);left:0;right:auto;margin:0 auto;border-radius:50%}main article section .box__notice_home .dotted li a{color:#1a1a1a;font-weight:bold;font-size:1.4rem}main article section .box__notice_home .dotted li .nolink{color:#1a1a1a}main article section .box__notice_home .dotted li .nolink:hover{text-decoration:none}main article section h1{display:block;width:100%;color:#1a1a1a;font-size:1.8rem;font-weight:bold;line-height:1.4;border-bottom:2px solid #4295b6;padding-bottom:.4rem;margin:0 auto 1.6rem}main article section h1 span{display:inline-block;font-size:1.4rem}main article section h1 span a{color:#4295b6;font-size:1.4rem}main article section h2{display:block;width:100%;background:#f1f1f1;color:#1a1a1a;font-size:1.4rem;font-weight:bold;line-height:1.3;border-left:4px solid #4295b6;padding:1.2rem 2rem;margin:0 auto 2rem}main article section h2 span{font-size:1.4rem}main article section h3{display:block;width:100%;font-size:1.4rem;color:#4295b6;font-weight:bold;border-bottom:1px solid #ddd;padding-bottom:.4rem}main article section h3+.pickup{margin-top:1em}main article section h3+p{margin-top:.4rem}main article section h3+h4{margin-top:1rem}main article section h4{display:block;width:100%;font-size:1.4rem;color:#1a1a1a;font-weight:bold}main article section .subtitle{font-size:1.5rem;color:#1a1a1a;font-weight:bold;line-height:1.8;margin-bottom:1.5rem}main article section .subtitle+.box__table,main article section h3+.box__table{margin-top:1.5rem}main article section .subtitle__line{display:block;width:100%;font-size:1.5rem;color:#4295b6;font-weight:bold;line-height:1.8;padding-bottom:.2rem;margin-bottom:.5rem;border-bottom:1px solid #ddd}main article section .box__table+.subtitle,main article section p+.subtitle,main article section .box__img+.subtitle{margin-top:3rem}main article section p{display:block;width:100%;color:#1a1a1a;font-size:1.4rem;text-align:justify;word-break:break-all}main article section p+p{margin-top:1em}main article section p+h1,main article section p+h3,main article section p+h4{margin-top:2rem}main article section p+h2{margin-top:4rem}main article section p.mb0+*{margin-top:0}main article section p+.pickup{margin-top:2rem}main article section p a{color:#4295b6}main article section .small{font-size:1.3rem}main article section .ls_b{margin-bottom:1em}main article section .kome{padding-left:1.2em;text-indent:-1em}main article section .kome+.kome{margin-top:0}main article section .r_num{padding-left:1em !important;text-indent:-1em !important}main article section .red{color:#ef5055}main article section .blue{color:#4295b6}main article section .text_left{text-align:left !important}main article section .text_right{text-align:right !important}main article section .ind5{text-indent:-5em;padding-left:5em}main article section .pickup{display:block;width:100%;border:2px solid #4295b6;padding:1.5rem;margin-bottom:2rem}main article section .pickup .title{font-size:1.5rem;font-weight:bold;margin-bottom:1.2rem}main article section .border_red{border-color:#ef5055 !important}main article section .links__inner{display:flex;align-items:flex-start;flex-direction:column;width:100%;margin-bottom:3.2rem}main article section .links__inner .link__inner{display:inline-flex;justify-content:flex-start;align-items:center;color:#4295b6;font-size:1.5rem;font-weight:bold;margin-bottom:.5em;text-decoration:none}main article section .links__inner .link__inner .fa-angle-right{font-size:1.4rem;margin-right:.8rem;transition:all .2s ease}main article section .links__inner .link__inner:hover{text-decoration:none}main article section .links__inner .link__inner:hover .fa-angle-right{margin-right:1.2rem}main article section .box__table{display:block;width:100%;overflow-x:scroll}main article section .box__table.table__space{margin:2rem auto 4rem}main article section .box__table table{width:100%}main article section .box__table table tr th{background:#555;font-size:1.3rem;color:#fff;font-weight:bold;border:1px solid #bfbfbf;padding:1rem}main article section .box__table table tr td{background:#f7f7f7;font-size:1.3rem;color:#1a1a1a;text-align:center;border:1px solid #bfbfbf;padding:1rem}main article section .box__table.table__cosponsored01{margin-bottom:2rem;overflow:scroll}main article section .box__table.table__cosponsored01 table{width:480px;margin-bottom:.5rem}main article section .box__table.table__cosponsored01 table tr th{background:#555;font-size:1.3rem;color:#fff;font-weight:bold;border:1px solid #bfbfbf;padding:1rem}main article section .box__table.table__cosponsored01 table tr td{background:#f7f7f7;font-size:1.3rem;color:#1a1a1a;text-align:center;border:1px solid #bfbfbf;padding:1rem}main article section .box__table.table__cosponsored02{margin-bottom:2rem}main article section .box__table.table__cosponsored02 table{margin-bottom:.5rem}main article section .box__table.table__cosponsored02 table tr th{background:#555;font-size:1.3rem;color:#fff;font-weight:bold;border:1px solid #bfbfbf;padding:1rem}main article section .box__table.table__cosponsored02 table tr th:nth-child(1){width:25%}main article section .box__table.table__cosponsored02 table tr th:nth-child(2){width:75%}main article section .box__table.table__cosponsored02 table tr td{background:#f7f7f7;font-size:1.3rem;color:#1a1a1a;text-align:left;text-align:justify;border:1px solid #bfbfbf;padding:1rem}main article section .box__table.table__cosponsored02 table tr td:nth-child(1){text-align:left}main article section .box__table.table__equipment table tr{border-top:1px dashed #ddd;border-bottom:1px dashed #ddd}main article section .box__table.table__equipment table tr td{padding:1rem}main article section .box__table.table__equipment table tr td.title{width:30%;font-size:1.3rem;color:#1a1a1a;font-weight:bold;text-align:left}main article section .box__table.table__equipment table tr td.desc{width:70%;font-size:1.3rem;color:#1a1a1a;text-align:justify}main article section .box__table.table__equipment table tr td.desc a{color:#4295b6;font-weight:bold}main article section .box__table.table__hospitalityroom{overflow:scroll}main article section .box__table.table__hospitalityroom table{width:520px;margin-bottom:.5rem}main article section .box__table.table__hospitalityroom table tr th{background:#555;font-size:1.3rem;color:#fff;font-weight:bold;border:1px solid #bfbfbf;padding:1rem}main article section .box__table.table__hospitalityroom table tr td{background:#f7f7f7;font-size:1.3rem;color:#1a1a1a;text-align:center;border:1px solid #bfbfbf;padding:1rem}main article section .box__table.table__presenter{overflow:scroll}main article section .box__table.table__presenter table{width:700px;margin-bottom:.5rem}main article section .box__table.table__presenter table tr th{background:#555;font-size:1.2rem;color:#fff;font-weight:bold;border:1px solid #bfbfbf;padding:1rem}main article section .box__table.table__presenter table tr th.tw08{width:8%}main article section .box__table.table__presenter table tr td{background:#f7f7f7;font-size:1.2rem;color:#1a1a1a;text-align:center;border:1px solid #bfbfbf;padding:.5rem}main article section .box__table.table__presenter table tr td:nth-child(1){background:#ddd;font-weight:bold}main article section .box__table.table__presenter table tr td:nth-child(2){font-weight:bold}main article section .box__table.table__presenter table tr td:nth-child(3){text-align:left}main article section .box__table.table__presenter table tr td ul.dotted{font-size:1.3rem;text-align:left}main article section .box__table.table__participant{overflow:scroll}main article section .box__table.table__participant table{margin-bottom:.5rem}main article section .box__table.table__participant table tr th{background:#555;font-size:1.2rem;color:#fff;font-weight:bold;border:1px solid #bfbfbf;padding:.5rem}main article section .box__table.table__participant table tr th.tw08{width:8%}main article section .box__table.table__participant table tr td{background:#f7f7f7;font-size:1.1rem;color:#1a1a1a;text-align:center;border:1px solid #bfbfbf;padding:.5rem}main article section .box__table.table__participant table tr td ul.dotted{font-size:1.3rem;text-align:left}main article section .box__table.table__booking{overflow:scroll}main article section .box__table.table__booking table{width:560px;margin-bottom:.5rem}main article section .box__table.table__booking table tr th{background:#555;font-size:1.2rem;color:#fff;font-weight:bold;border:1px solid #bfbfbf;padding:.5rem}main article section .box__table.table__booking table tr td{background:#f7f7f7;font-size:1.2rem;color:#1a1a1a;text-align:center;border:1px solid #bfbfbf;padding:.5rem}main article section .box__table.table__information{overflow:scroll}main article section .box__table.table__information table{width:600px;margin-bottom:.5rem}main article section .box__table.table__information table tr th{background:#555;font-size:1.2rem;color:#fff;font-weight:bold;border:1px solid #bfbfbf;padding:1rem}main article section .box__table.table__information table tr th.thw01{width:15%}main article section .box__table.table__information table tr th.thw02{width:35%}main article section .box__table.table__information table tr th.thw03{width:20%}main article section .box__table.table__information table tr th.thw04{width:30%}main article section .box__table.table__information table tr td{background:#f7f7f7;font-size:1.2rem;color:#1a1a1a;line-height:1.4;text-align:left;border:1px solid #bfbfbf;padding:.8rem}main article section .box__table.table__information table tr td.title{background:#ddd;font-weight:bold;vertical-align:top}main article section .box__table.table__meeting,main article section .box__table.table__coverage{overflow:scroll}main article section .box__table.table__meeting table,main article section .box__table.table__coverage table{width:100%}main article section .box__table.table__meeting table tr th,main article section .box__table.table__coverage table tr th{background:#555;font-size:1.3rem;color:#fff;font-weight:bold;border:1px solid #bfbfbf;padding:.5rem}main article section .box__table.table__meeting table tr td,main article section .box__table.table__coverage table tr td{background:#f7f7f7;font-size:1.3rem;color:#1a1a1a;text-align:center;border:1px solid #bfbfbf;padding:.5rem}main article section .box__table.table__hospitality+h3{margin-top:4rem}main article section .box__table.table__hospitality table tr{border-top:1px dashed #ddd;border-bottom:1px dashed #ddd}main article section .box__table.table__hospitality table tr:first-child{border-top:none}main article section .box__table.table__hospitality table tr th{width:30%;font-size:1.3rem;color:#1a1a1a;font-weight:bold;text-align:left;padding:1rem;border:none;background:rgba(0,0,0,0)}main article section .box__table.table__hospitality table tr td{width:70%;font-size:1.3rem;color:#1a1a1a;text-align:justify;padding:1rem;border:none;background:rgba(0,0,0,0)}main article section .box__table.table__hospitality table tr td a{color:#4295b6}main article section .box__table.table__excellent_presentation table{width:760px}main article section .box__table.table__excellent_presentation table tr:nth-child(odd){background:#d5e5ed}main article section .box__table.table__excellent_presentation table tr:nth-child(even){background:#f7f7f7}main article section .box__table.table__excellent_presentation table tr td{background:none;text-align:left}main article section .box__table.table__excellent_presentation table tr td:first-child{text-align:center}main article section .box__table.table__excellent_presentation table tr td a{color:#4295b6}main article section .box__table.table__excellent_presentation table tr td i{color:#4295b6}main article section .box__table.table__excellent_presentation table tr td .ep_btn{color:#4295b6;text-decoration:underline;cursor:pointer}main article section .box__table.table__excellent_presentation table tr td .ep_btn:hover{text-decoration:none}main article section .box__table.table__excellent_presentation table tr td.time{text-align:left;background:#d5e5ed}main article section .box__table.table__excellent_presentation table tr td.time.web{background:#d1e9e2}main article section .box__table+h2,main article section .r_box+h2{margin-top:4rem}main article section .dotted{font-size:1.4rem;color:#1a1a1a;line-height:1.8;padding-left:1.5em;margin-top:.5rem}main article section .dotted li{list-style:disc;margin-bottom:1rem;word-wrap:break-word;text-align:justify}main article section .dotted li a{color:#4295b6}main article section .dotted li .nolink{color:#1a1a1a}main article section .dotted li .nolink:hover{text-decoration:none}main article section .dotted+h2{margin-top:3rem}main article section .dotted+h3,main article section .dotted+h4,main article section .dotted+p,main article section .dotted+.pickup{margin-top:2rem}main article section .number{font-size:1.4rem;color:#1a1a1a;line-height:1.8;padding-left:1.5em;margin-top:.5rem}main article section .number.r_num{padding-left:1em !important;text-indent:-1em !important}main article section .number.r_num li{list-style:none}main article section .number li{list-style:decimal;margin-bottom:1rem;word-wrap:break-word;text-align:justify}main article section .number li.bold::marker{font-weight:bold}main article section .number li a{color:#4295b6}main article section .number li .dotted{font-size:1.4rem;color:#1a1a1a;line-height:1.4;padding-left:1.5em;margin-top:.5rem}main article section .number li .dotted li{list-style:disc;margin-bottom:1rem;word-wrap:break-word;text-align:justify}main article section .number li .dotted li a{color:#4295b6}main article section .number li .dotted li .nolink{color:#1a1a1a}main article section .number li .dotted li .nolink:hover{text-decoration:none}main article section .number li .dotted li:last-child{margin-bottom:1.6rem}main article section .number+h2{margin-top:3rem}main article section .number+h3,main article section .number+h4,main article section .number+p,main article section .number+.pickup{margin-top:2rem}main article section .box__link{display:flex;justify-content:flex-start;align-items:center;flex-direction:column;width:100%;margin:1.5rem auto 2rem}main article section .box__link.flex__link{width:auto}main article section .box__link.center{justify-content:center}main article section .box__link .btn__link{display:flex;justify-content:center;align-items:center;width:100%;color:#fff;font-size:1.3rem;font-weight:bold;background:#4295b6;padding:1.5rem 3rem;margin-bottom:1.5rem;border-radius:4px;box-shadow:0 3px 6px rgba(0,0,0,.25);transition:all .2s ease-in-out;text-decoration:none}main article section .box__link .btn__link.nolink{background:#ccc;color:#fff !important}main article section .box__link .btn__link.nolink:hover{box-shadow:0 3px 6px rgba(0,0,0,.25);text-decoration:none;opacity:1}main article section .box__link .btn__link:hover{box-shadow:0 14px 20px rgba(0,0,0,.3),0 10px 12px rgba(0,0,0,.22);text-decoration:none}main article section .box__link .unit__text{display:block;width:100%}main article section .box__link+h2{margin-top:4rem}main article section .box__docs{display:inline-flex;justify-content:flex-start;flex-direction:column;width:auto;margin:2rem auto 0}main article section .box__docs .link__docs{display:inline-flex;justify-content:flex-start;align-items:center;font-size:1.4rem;color:#024084;margin-bottom:1.5rem;transition:.15s ease}main article section .box__docs .link__docs:last-child{margin-bottom:0}main article section .box__docs .link__docs .img__docs{display:block;width:36px;margin-right:1rem}.box__sponsor{display:block;width:100%;padding:0 1.5rem;margin:0 auto}.box__sponsor .unit__sponsor{display:block;width:100%}.box__sponsor .unit__sponsor+.unit__sponsor{margin-top:3.2rem}.box__sponsor .unit__sponsor .title{display:block;width:100%;margin-bottom:1.2rem}.box__sponsor .unit__sponsor .title.platinum .fa-gem{color:#b6bdc4;font-size:1.6rem;line-height:1;margin-right:1rem}.box__sponsor .unit__sponsor .title.platinum span{color:#1a1a1a;font-size:1.6rem;font-weight:bold;line-height:1}.box__sponsor .unit__sponsor .title.gold .fa-gem{color:#ccb04f;font-size:1.4rem;line-height:1;margin-right:1rem}.box__sponsor .unit__sponsor .title.gold span{color:#1a1a1a;font-size:1.4rem;font-weight:bold;line-height:1}.box__sponsor .unit__sponsor .item__sponsor{display:flex;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;width:100%}.box__sponsor .unit__sponsor .item__sponsor .img__sponsor{display:block;width:calc((100% - 15px)/2);border:1px solid #ddd;margin-top:1.5rem;margin-right:1.5rem;transition:.15s ease}.box__sponsor .unit__sponsor .item__sponsor .img__sponsor:hover{opacity:.8}.box__sponsor .unit__sponsor .item__sponsor .img__sponsor:nth-of-type(-n + 2){margin-top:0}.box__sponsor .unit__sponsor .item__sponsor .img__sponsor:nth-of-type(2n){margin-right:0}.box__ad__banner{display:block;width:100%;padding:3rem 1.5rem 0;margin:3rem auto 5.6rem;border-top:1px solid #ddd}.box__ad__banner .unit__ad__banner{display:flex;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;width:100%}.box__ad__banner .unit__ad__banner .ad__banner{display:block;width:calc((100% - 15px)/2);border:1px solid #ddd;margin-top:1.5rem;margin-right:1.5rem;transition:.15s ease}.box__ad__banner .unit__ad__banner .ad__banner:hover{opacity:.8}.box__ad__banner .unit__ad__banner .ad__banner:nth-of-type(-n + 2){margin-top:0}.box__ad__banner .unit__ad__banner .ad__banner:nth-of-type(2n){margin-right:0}.box__contact{display:block;width:100%;padding:0 1.5rem;margin:0 auto}.box__contact .title{display:block;width:100%;color:#1a1a1a;font-size:1.5rem;font-weight:bold;line-height:1;border-bottom:2px solid #4295b6;padding-bottom:.8rem;margin-bottom:.8rem}.box__contact .info{display:block;width:100%;color:#1a1a1a;font-size:1.3rem}footer{display:flex;justify-content:flex-start;align-items:center;width:100%;height:20rem;background:#4295b6;padding-bottom:12.4rem;margin:6.4rem auto 0}footer .box__footer{display:block;width:calc(100% - 48px);padding:0 1.5rem}footer .box__footer .copy{display:block;width:100%;color:#fff;font-size:1.2rem;line-height:1.3}footer .box__footer span{display:none}footer .box__footer a{display:block;width:100%;color:#fff;font-size:1.2rem;line-height:1.3;transition:.15s ease}footer .box__footer a:hover{opacity:.8}#en header .box__header .box__logo{display:inline-flex;justify-content:flex-start;align-items:center;width:25rem;text-decoration:none}#en header .box__header .box__logo .img__logo{display:block;width:3.2rem;margin-right:1rem}#en header .box__header .box__logo .img__logo img{display:block;width:100%}#en header .box__header .box__logo .title{width:208px;font-size:1.1rem;line-height:1.1}#en header .box__header .box__logo .title span{color:#fff;font-size:1rem;line-height:1.1}#en header .box__header .btn__lang::before{content:"JP"}#en .box__hero{height:18rem}#en main article section p{text-align:left;word-break:keep-all}#home main article section .box__info{display:block;width:100%;margin:0 auto}#home main article section .box__info .unit__info{display:block;width:100%;border-bottom:1px dashed #ddd;padding:1.4rem 0}#home main article section .box__info .unit__info:first-of-type{padding-top:0}#home main article section .box__info .unit__info .date{display:block;width:100%;color:#1a1a1a;font-size:1.4rem;font-weight:bold;line-height:1;margin-bottom:.4rem}#home main article section .box__info .unit__info .title{display:block;width:100%;color:#1a1a1a;font-size:1.4rem;text-align:justify;word-wrap:break-word}#page main article section .box_category{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap}#page main article section .box_category .unit_category{display:flex;justify-content:center;align-items:center;color:#4295b6;font-size:1.2rem;font-weight:bold;line-height:1;padding:1.2rem .8rem;border:1px solid #4295b6;margin-bottom:.8rem;margin-right:.8rem;text-decoration:none}#page main article section .box_category+h2{margin-top:2rem}#page main article section .box_category.program{width:100%}#page main article section .box_category.program .unit_category{display:flex;justify-content:center;align-items:center;width:calc((100% - 8px)/2);color:#fff;font-size:1.5rem;font-weight:normal;background:#4295b6;line-height:1;padding:1.2rem 1.6rem;margin-bottom:.8rem;margin-right:.8rem;text-decoration:none}#page main article section .box_category.program .unit_category:nth-child(2n){margin-right:0}#page main article section .box__summary{display:block;width:100%;margin:0 auto}#page main article section .box__summary .unit__summary{display:block;width:100%;border-bottom:1px dashed #ddd;padding:1.4rem 0 1rem}#page main article section .box__summary .unit__summary:first-of-type{padding-top:0}#page main article section .box__summary .unit__summary .title{display:block;width:100%;color:#4295b6;font-size:1.4rem;font-weight:bold;line-height:1;margin-bottom:.8rem}#page main article section .box__summary .unit__summary .desc{display:block;width:100%;color:#1a1a1a;font-size:1.4rem;text-align:justify;word-wrap:break-word;line-height:1.5}#page main article section .box__chairman{display:flex;justify-content:center;align-items:center;flex-direction:column;width:100%;margin:0 auto 2.4rem}#page main article section .box__chairman .img__chairman{display:block;width:14.7rem;margin-bottom:1.6rem}#page main article section .box__chairman .info{display:block;width:20.4rem}#page main article section .box__chairman .info .title{font-family:"Noto Serif JP",serif;color:#4295b6;font-size:1.5rem;font-weight:bold;line-height:1;text-align:center;margin-bottom:1.6rem}#page main article section .box__chairman .info .name{font-family:"Noto Serif JP",serif;color:#1a1a1a;font-size:2.2rem;font-weight:bold;line-height:1;text-align:center;margin-bottom:1.2rem}#page main article section .box__chairman .info .belong{font-family:"Noto Serif JP",serif;color:#1a1a1a;font-size:1.5rem;font-weight:bold;line-height:1.3;text-align:center}#page main article section .emphasis{font-size:1.6rem}#page main article section .emphasis .icon__pdf{display:inline-block;width:2.4rem;margin-right:.8rem;margin-bottom:.2rem}#page main article section .red{color:#ef5055 !important}#page main article section .venue{margin-bottom:2rem}#page main article section .venue .fa-external-link-alt{color:#4295b6}#page main article section .program__category{display:flex;justify-content:flex-start;align-items:stretch;width:100%;flex-wrap:wrap}#page main article section .program__category .program__tab{display:flex;justify-content:center;align-items:center;width:calc((100% - 8px)/2);color:#4295b6;font-size:1.3rem;font-weight:bold;line-height:1.4;padding:.8rem;border:1px solid #4295b6;margin-bottom:.8rem;margin-right:.8rem;text-decoration:none;transition:.15s ease}#page main article section .program__category .program__tab:nth-child(2n){margin-right:0}#page main article section .program__category .program__tab:hover{color:#fff;background:#4295b6}#page main article section .program__category .program__tab.active{color:#fff;background:#4295b6}#page main article section .program__category .program__tab.web{color:#25b385;border:1px solid #25b385}#page main article section .program__category .program__tab.web:hover{color:#fff;background:#25b385}#page main article section .program__category .program__tab.web.active{color:#fff;background:#25b385}#page main article section .date__table .table__program{display:none}#page main article section .date__table .table__program.active{display:block;overflow:scroll}#page main article section .date__table .table__program.active table{width:760px}#page main article section .date__table .table__program.active table tr td{text-align:left}#page main article section .date__table .table__program.active table tr td:first-child,#page main article section .date__table .table__program.active table tr td:nth-child(6){text-align:center}#page main article section .date__table .table__program.active table tr td.time{text-align:left;background:#d5e5ed}#page main article section .date__table .table__program.active table tr td.time.web{background:#d1e9e2}#page main article section .date__table+h2{margin-top:4rem}#page main article section .links_btn{display:flex;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;width:100%}#page main article section .links_btn .link__inner{font-size:1.2rem;color:#4295b6;border:2px solid #4295b6;padding:.8rem;margin-right:.8rem}#page main article section .links_btn .link__inner:last-child{margin-right:0}#page main article section .flex{display:flex;justify-content:space-between;align-items:flex-start;flex-direction:column;width:100%;margin-bottom:2rem}#page main article section .flex .img__poster{display:block;width:50%;margin:2rem auto}#page main article section .mt{margin-top:2.4rem}#page main article section .box__organization table{display:block;width:100%;overflow-x:scroll;table-layout:fixed;word-break:break-word;word-wrap:break-word;margin:1rem 0}#page main article section .box__organization table+h2{margin-top:3.2rem}#page main article section .box__organization table tbody{display:block;min-width:560px}#page main article section .box__organization table tbody tr th{color:#1a1a1a;font-size:1.3rem;font-weight:bold;text-align:center;vertical-align:middle;border:1px #222455 solid;padding:.8rem}#page main article section .box__organization table tbody tr th.gr{background-color:#a9d08e}#page main article section .box__organization table tbody tr td{color:#1a1a1a;font-size:1.3rem;border:1px #222455 solid;padding:.8rem}#page main article section .box__organization table tbody tr td .red{color:#ef5055;font-weight:bold}#page main article section .box__organization table tbody tr td a{display:flex;align-items:center;justify-content:flex-start;text-decoration:none;transition:all .2s ease}#page main article section .box__organization table tbody tr td a .icon__pdf{width:2.4rem;margin-right:.8rem}#page main article section .box__organization table tbody tr td a:hover{opacity:.8}#page main article section .box__organization table tbody tr td a span{color:#1a1a1a}#page main article section .box__organization table tbody tr td a+a{margin-top:.8rem}#page main article section .box__organization table tbody tr td a.mb{margin-bottom:.8rem}#page main article section .box__organization table tbody tr td.title{font-weight:bold;vertical-align:middle}#page main article section .box__organization table tbody tr td.title span{font-weight:bold}#page main article section .box__organization table tbody tr td.app_deadline{color:#ef5055;font-weight:bold}#page main article section .box__organization table tbody tr td.center .red{color:#ef5055;font-weight:bold;text-decoration:underline}#page main article section .box__organization table tbody tr td.center .blue{color:#4472c4}#page main article section .box__abstract{display:block;margin:2rem auto}#page main article section .box__abstract .unit__abstract{display:flex;justify-content:center;align-items:center;flex-direction:column}#page main article section .box__abstract .unit__abstract .box__img{display:block;margin:0 auto 1.2rem;order:1}#page main article section .box__abstract .unit__abstract .box__img .unit__img{display:block;width:240px;box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.2);transition:all .25s ease-in-out}#page main article section .box__abstract .unit__abstract .box__img .unit__img:hover{box-shadow:0 14px 20px rgba(0,0,0,.3),0 10px 12px rgba(0,0,0,.22);text-decoration:none}#page main article section .box__abstract .unit__abstract .box__img .unit__img img{display:block;width:100%}#page main article section .box__abstract .unit__abstract .dedline{display:block;color:#1a1a1a;font-size:1.4rem;text-align:justify;word-break:break-all;order:2}#page main article section .box__desc{border:1px solid #4295b6;padding:1.2rem;margin:1.2rem auto 2rem}#page main article section .box__notice{display:block;width:100%;border:2px solid #ef5055;padding:1.5rem;margin-bottom:2rem}#page main article section .box__notice .subtitle{font-size:1.5rem;color:#1a1a1a;font-weight:bold;line-height:1.8;margin-bottom:.5em}#page main article section .subtitle__line{display:block;width:100%;font-size:1.5rem;color:#1a1a1a;color:#4295b6;font-weight:bold;line-height:1.8;padding-bottom:.2rem;margin-bottom:.5rem;border-bottom:1px solid #ddd}#page main article section .box__exlogo01{display:flex;align-items:center;flex-direction:column;width:100%;border-bottom:1px solid #15598d;padding-bottom:1.6rem;margin-bottom:2.4rem}#page main article section .box__exlogo01 a{display:block;transition:all .2s ease}#page main article section .box__exlogo01 a:hover{opacity:.8}#page main article section .box__exlogo01 a img{display:block;width:100%}#page main article section .box__exlogo02{display:flex;justify-content:center;align-items:center;width:100%;padding-bottom:1.6rem;margin-bottom:1.6rem}#page main article section .box__exlogo02 a{display:block;width:calc((100% - 16px)/2);transition:all .2s ease}#page main article section .box__exlogo02 a:hover{opacity:.8}#page main article section .box__exlogo02 a:nth-child(1){margin-right:1.6rem}#page main article section .box__exlogo02 a img{display:block;width:100%}#page main article section .box__link+.box__exlogo03{margin-top:4rem}#page main article section .box__exlogo03{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;width:100%}#page main article section .box__exlogo03 a{display:block;width:calc((100% - 20px)/2);margin:3.2rem 2rem 0 0;transition:all .2s ease}#page main article section .box__exlogo03 a:hover{opacity:.8}#page main article section .box__exlogo03 a:nth-child(2n){margin-right:0}#page main article section .box__exlogo03 a:nth-child(-n+2){margin-top:0}#page main article section .box__exlogo03 a img{display:block;width:100%}#page main article section .box__application{display:flex;justify-content:flex-start;align-items:flex-start;margin:2rem auto}#page main article section .box__application .unit__application{display:flex;justify-content:center;align-items:center;flex-direction:column;width:calc((100% - 2rem)/2);margin-right:2rem}#page main article section .box__application .unit__application:last-child{margin-right:0}#page main article section .box__application .unit__application span{font-size:1.5rem}#page main article section .box__application .unit__application .img__qr{display:block;width:100px;margin-bottom:1.2rem}#page main article section .box__application .unit__application .img__qr img{display:block;width:100%}#page main article section .box__application .unit__application .img__app{display:block;width:160px}#page main article section .box__application .unit__application .img__app img{display:block;width:100%}#page main article section .btn__modal{display:block;width:100%;border-bottom:1px solid #ddd;padding-bottom:3.2rem;margin:3.2rem auto;text-decoration:none;cursor:pointer}#page main article section .btn__modal+h2{margin-top:6.4rem}#page main article section .btn__modal.btn__nolink{pointer-events:none}#page main article section .btn__modal .unit__modal{display:block;position:relative;width:100%;margin-bottom:2.4rem}#page main article section .btn__modal .unit__modal img{display:block;width:100%;margin:0 auto}#page main article section .btn__modal .unit__modal .nolink__text{display:flex;justify-content:center;align-items:center;content:"";position:absolute;width:100%;height:100%;color:#fff;font-size:1.4rem;background:rgba(0,0,0,.4);top:0;left:0;right:0;margin:0 auto}#page main article section .btn__modal .unit__desc .title{font-size:1.6rem;font-weight:bold;margin-bottom:1.2rem}#page main article section .btn__modal .unit__desc .name{font-size:1.4rem;margin-bottom:1.2rem}#page main article section .btn__modal .unit__desc .name:last-child{margin-bottom:0}#page main article section .btn__modal .unit__desc .name .job{color:#fff;padding:.4rem .8rem;margin-right:1.2rem}#page main article section .btn__modal .unit__desc .name .job.chairman{background:#4295b6}#page main article section .btn__modal .unit__desc .name .job.presenter{background:#25b385}#page main article section .box__faq{display:block;margin-bottom:2rem}#page main article section .box__faq+h2{margin-top:4rem}#page main article section .box__faq .unit__question{display:flex;justify-content:space-between;align-items:center;color:#1a1a1a;font-size:1.4rem;font-weight:bold;line-height:1.4;padding:1.2rem 1.6rem;border:1px solid #4295b6;cursor:pointer;transition:.15s ease}#page main article section .box__faq .unit__question .fa-plus{color:#1a1a1a;margin-left:1em;transition:.15s ease}#page main article section .box__faq .unit__question.open{color:#fff;background:#4295b6}#page main article section .box__faq .unit__question.open .fa-plus{color:#fff;transform:rotate(45deg)}#page main article section .box__faq .unit__answer{display:none;color:#1a1a1a;font-size:1.4rem;line-height:1.6;padding:1.6rem;border:1px solid #4295b6}#page main article section .box__faq .unit__answer ul li{margin-bottom:0}#page main article section .box__faq .unit__answer a{color:#4295b6;word-break:break-word}#en #page main article section .box__summary .unit__summary .desc{text-align:left;word-break:keep-all;line-height:1.5}#en #page main article section .box__chairman .info{width:100%}#en #page main article section .box__chairman .info .belong{line-height:1.3}#single main article section h1 span{color:#1a1a1a}#single main article section .box__img{display:block;width:100%;margin:1.2rem auto}#single main article section .box__notice+h2{margin-top:4rem}#single main article section p+.box__notice{margin-top:2rem}#single main article section .box__notice{display:block;width:100%;border:2px solid #ef5055;padding:1.5rem;margin-bottom:2rem}#single main article section .box__notice p{font-size:1.5rem}#single main article section .box__notice .subtitle{font-size:1.5rem;color:#1a1a1a;font-weight:bold;line-height:1.8;margin-bottom:.5em}#single main article section .box__notice.line_b{border:1px solid #1a1a1a}#single main article section .box__notice.line_b p{font-size:1.4rem}#single main article section .box__table.table__program{display:block;overflow:scroll}#single main article section .box__table.table__program table{width:760px}#single main article section .box__table.table__program table thead tr th{color:#1a1a1a;background:#d5e5ed}#single main article section .box__table.table__program table thead tr th.point{background:#fff799}#single main article section .box__table.table__program table tr td{text-align:left}#single main article section .box__table.table__program table tr td:first-child{text-align:center}#single main article section .box__table.table__program table tr td.time{text-align:left}#single main article section .box__table+h2,#single main article section .box__table+h3{margin-top:4rem}#single main.smallwindow{display:block;width:100%;padding:0;margin:0}#single main.smallwindow article section .program__venue table tr td{text-align:left}#page-top{position:fixed;bottom:12.4rem;right:0;z-index:98;display:flex;justify-content:center;align-items:center;width:48px;height:48px;background:rgba(66,149,182,.8);text-decoration:none}#page-top .fa-chevron-up{color:#fff;font-size:1.2rem}#page-top:hover{opacity:.6}}@media screen and (min-width: 481px){html{overflow-x:hidden}body{display:block;position:relative;width:100%}.modal{display:none;position:fixed;width:100%;height:100%;z-index:99;top:0;left:0}.modal .modal__bg{display:block;position:absolute;width:100%;height:100%;background:rgba(0,0,0,.6)}.modal .modal__item{display:block;position:absolute;width:768px;top:50%;transform:translateY(-50%);left:0;right:0;margin:0 auto}.modal .modal__item iframe{display:block;width:100%;height:432px}.modal .btn__close{display:block;position:absolute;width:5.6rem;height:5.6rem;top:0;right:0;background:linear-gradient(to bottom left, #5aaad3, #2b849e);transition:.15s ease;cursor:pointer}.modal .btn__close:hover{opacity:.8}.modal .btn__close::before{display:block;position:absolute;content:"";width:.2rem;height:3.2rem;background:#fff;top:50%;transform:translateY(-50%) rotate(45deg);left:0;right:0;margin:0 auto}.modal .btn__close::after{display:block;position:absolute;content:"";width:.2rem;height:3.2rem;background:#fff;top:50%;transform:translateY(-50%) rotate(-45deg);left:0;right:0;margin:0 auto}.box__cs .bnr__cs{display:flex;position:fixed;justify-content:center;align-items:flex-start;flex-direction:column;background:#ef5055;top:100px;left:auto;right:0;border-radius:8px 0 0 8px;padding:2rem 1.2rem;box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.2);transition:all .25s ease-in-out;text-decoration:none;z-index:98}.box__cs .bnr__cs.cs__02{top:180px;background:#25b385}.box__cs .bnr__cs.cs__03{top:260px;background:#25b385}.box__cs .bnr__cs:hover{opacity:.85;padding:2rem 3.6rem 2rem 1.2rem}.box__cs .bnr__cs .unit__cs{display:block;width:160px;text-align:center}.box__cs .bnr__cs .unit__cs .title__cs{display:block;color:#fff;font-weight:bold;font-size:1.5rem}.box__cs .bnr__cs .unit__cs .text__cs{display:block;color:#fff;font-weight:bold;font-size:1.2rem;margin-top:.8rem;line-height:1.6}header{display:block;width:100%;background:linear-gradient(to bottom left, #5aaad3, #2b849e)}header.home .box__header .img__info{display:none}header.page .box__header .box__logo,header.single .box__header .box__logo{margin-right:2rem}header.page .box__header .img__info,header.single .box__header .img__info{display:block;width:64rem}header.page+.box__hero,header.single+.box__hero{display:none}header .box__header{display:flex;position:relative;justify-content:flex-start;align-items:center;width:114rem;padding:2rem;margin:0 auto}header .box__header .box__logo{display:inline-flex;justify-content:flex-start;align-items:center;text-decoration:none;transition:.15s ease}header .box__header .box__logo:hover{opacity:.8}header .box__header .box__logo .img__logo{display:block;width:4.8rem;margin-right:1.5rem}header .box__header .box__logo .img__logo img{display:block;width:100%}header .box__header .box__logo .title{color:#fff;font-size:2rem;font-weight:bold;line-height:1.2;letter-spacing:initial}header .box__header .btn__lang{display:flex;position:absolute;justify-content:center;align-items:center;background:#222455;width:10rem;height:3.2rem;text-decoration:none;bottom:0;left:auto;right:2rem;margin:0 auto;transition:.15s ease}header .box__header .btn__lang span{color:#fff;font-size:1.4rem;line-height:1}header .box__header .btn__lang:hover{opacity:.8}header .box__header .box__ham{display:none}.box__hero{display:flex;justify-content:center;align-items:center;width:100%;height:67.8rem;background:url(../img/bg.png)}.box__hero .img__hero{display:block;width:114rem;padding:0 2rem}.wrapper,.container{display:block;width:100%}main{display:flex;justify-content:space-between;align-items:flex-start;width:114rem;padding:0 2rem;margin:5.6rem auto 7.2rem}main nav{display:block;width:24rem}main nav .box__nav{display:block;width:100%;margin:0 auto 6.4rem}main nav .box__nav .unit__nav{display:flex;justify-content:flex-start;align-items:flex-start;width:100%;background:#fff;text-decoration:none;border-radius:4px;padding:1.5rem;margin:0 auto;transition:.15s ease}main nav .box__nav .unit__nav:hover{background:#4295b6}main nav .box__nav .unit__nav:hover.active{opacity:.8}main nav .box__nav .unit__nav:hover .fa-angle-right,main nav .box__nav .unit__nav:hover .fa-angle-down{color:#fff}main nav .box__nav .unit__nav:hover span{color:#fff}main nav .box__nav .unit__nav:hover.red{background:#ef5055}main nav .box__nav .unit__nav:hover.red span{color:#fff}main nav .box__nav .unit__nav.active{background:#4295b6}main nav .box__nav .unit__nav.active .fa-angle-right{color:#fff}main nav .box__nav .unit__nav.active span{color:#fff}main nav .box__nav .unit__nav.active.red{background:#ef5055}main nav .box__nav .unit__nav.active.red span{color:#fff}main nav .box__nav .unit__nav+.unit__nav{margin-top:.5rem}main nav .box__nav .unit__nav.red span{color:#ef5055}main nav .box__nav .unit__nav.nolink .fa-angle-right{color:#bfbfbf}main nav .box__nav .unit__nav.nolink span{color:#bfbfbf}main nav .box__nav .unit__nav .fa-angle-right,main nav .box__nav .unit__nav .fa-angle-down{color:#1a1a1a;font-size:1.4rem;line-height:1.4;margin-right:.8rem}main nav .box__nav .unit__nav span{color:#1a1a1a;font-size:1.4rem;font-weight:bold;line-height:1.4}main nav .box__nav .unit__nav.local__nav{border-top:2px solid #4295b6;border-bottom:2px solid #4295b6;border-radius:0px}main nav .box__nav .unit__nav.local__nav span{color:#4295b6}main nav .box__nav .unit__nav.local__nav .fa-angle-down{color:#4295b6}main nav .box__nav .unit__nav.local__nav:hover{background:none}main nav .box__nav .unit__nav.local__nav:hover span{color:#4295b6}main nav .box__nav .unit__nav.local__nav:hover .fa-angle-down{color:#4295b6}main nav .box__nav .unit__nav.web__nav{border-top:2px solid #25b385;border-bottom:2px solid #25b385;border-radius:0px}main nav .box__nav .unit__nav.web__nav span{color:#25b385}main nav .box__nav .unit__nav.web__nav .fa-angle-down{color:#25b385}main nav .box__nav .unit__nav.web__nav:hover{background:none}main nav .box__nav .unit__nav.web__nav:hover span{color:#25b385}main nav .box__nav .unit__nav.web__nav:hover .fa-angle-down{color:#25b385}main nav .box__nav .unit__nav.nav__child{padding-left:3.6rem}main nav .box__nav .unit__nav.web__link:hover{background:#25b385}main nav .box__nav .unit__nav.web__link:hover span{color:#fff}main nav .box__nav .unit__nav.web__link:hover .fa-angle-down{color:#fff}main nav .box__nav .unit__nav.web__link.active{background:#25b385}main nav .box__banner{display:block;width:100%}main nav .box__banner .unit__banner{display:block;width:100%;text-decoration:none}main nav .box__banner .unit__banner+.unit__banner{margin-top:1rem}main nav .box__banner .unit__banner.bnr__other{display:flex;justify-content:center;align-items:center;background:#f56877;transition:.15s ease}main nav .box__banner .unit__banner.bnr__other.invitation{background:#d3c305}main nav .box__banner .unit__banner.bnr__other:hover{opacity:.8}main nav .box__banner .unit__banner.bnr__other .items__border{display:flex;justify-content:center;align-items:center;width:100%;border:2px solid #fff;padding:2rem 1.2rem;margin:.8rem}main nav .box__banner .unit__banner.bnr__other .items__border span{color:#fff;font-size:1.4rem;font-weight:bold}main nav .box__banner .unit__banner.bnr__past{display:flex;justify-content:center;align-items:center;width:100%;border:2px solid #4295b6;padding:1.6rem 0;transition:.15s ease}main nav .box__banner .unit__banner.bnr__past:hover{background:#4295b6}main nav .box__banner .unit__banner.bnr__past:hover span{color:#fff}main nav .box__banner .unit__banner.bnr__past span{color:#4295b6;font-size:1.4rem;font-weight:bold}main nav .box__banner .unit__banner.bnr__isha,main nav .box__banner .unit__banner.bnr__seishu{border:1px solid #ddd}main nav .box__banner .unit__banner.bnr__isha:hover,main nav .box__banner .unit__banner.bnr__seishu:hover{opacity:.8}main article{display:block;width:80rem}main article section{display:block;width:100%}main article section .box__notice_home{display:block;width:100%;margin:0 auto 1.6rem}main article section .box__notice_home .title__notice{display:block;position:relative;width:100%;background:#ef5055;padding:1.3rem 2.4rem;color:#fff;font-size:1.6rem;font-weight:bold;border-radius:4px 4px 0 0}main article section .box__notice_home .dotted{font-size:1.5rem;color:#1a1a1a;background:#fafafa;line-height:1.8;padding:2rem;margin-top:0;border:2px solid #ef5055}main article section .box__notice_home .dotted li{display:block;position:relative;list-style:none;padding-left:3.2rem;margin-bottom:.5em}main article section .box__notice_home .dotted li:last-child{margin-bottom:0}main article section .box__notice_home .dotted li::before{display:block;position:absolute;content:"";width:8px;height:8px;background:#ef5055;top:12px;transform:translateY(-50%);left:1rem;right:auto;margin:0 auto;border-radius:50%}main article section .box__notice_home .dotted li a{color:#1a1a1a;font-weight:bold;font-size:1.6rem}main article section .box__notice_home .dotted li .nolink{color:#1a1a1a}main article section .box__notice_home .dotted li .nolink:hover{text-decoration:none}main article section h1{display:block;width:100%;color:#1a1a1a;font-size:2.2rem;font-weight:bold;line-height:1.4;border-bottom:2px solid #4295b6;padding-bottom:.2rem;margin:0 auto 2.4rem}main article section h1 span{display:inline-block;font-size:1.5rem}main article section h1 span a{color:#4295b6;font-size:1.5rem}main article section h2{display:block;width:100%;background:#f1f1f1;color:#1a1a1a;font-size:1.4rem;font-weight:bold;line-height:1.2;border-left:4px solid #4295b6;padding:1.2rem 2rem;margin:0 auto 2rem}main article section h2 span{font-size:1.4rem;line-height:1.2}main article section h3{display:block;width:100%;font-size:1.6rem;color:#4295b6;font-weight:bold;border-bottom:1px solid #ddd;padding-bottom:.4rem}main article section h3+.pickup{margin-top:1em}main article section h3+p{margin-top:.4rem}main article section h3+h4{margin-top:1rem}main article section h4{display:block;width:100%;font-size:1.6rem;color:#1a1a1a;font-weight:bold}main article section .subtitle{display:block;width:100%;font-size:1.6rem;color:#1a1a1a;font-weight:bold;line-height:1.8;margin-bottom:1.5rem}main article section .subtitle+.box__table,main article section h3+.box__table{margin-top:1.5rem}main article section .subtitle__line{display:block;width:100%;font-size:1.6rem;color:#4295b6;font-weight:bold;line-height:1.8;padding-bottom:.2rem;margin-bottom:.5rem;border-bottom:1px solid #ddd}main article section .box__table+.subtitle,main article section p+.subtitle,main article section .box__img+.subtitle{margin-top:3rem}main article section p{display:block;width:100%;color:#1a1a1a;font-size:1.5rem;text-align:justify;word-break:break-all}main article section p+p{margin-top:1em}main article section p+h1,main article section p+h3,main article section p+h4{margin-top:4rem}main article section p+h2{margin-top:6.4rem}main article section p.kome+h2,main article section p.mb4+h2{margin-top:4rem}main article section p.mb0+*{margin-top:0}main article section p+.pickup{margin-top:2rem}main article section p a{color:#4295b6}main article section .small{font-size:1.3rem}main article section .ls_b{margin-bottom:1em}main article section .kome{padding-left:1em !important;text-indent:-1em !important}main article section .kome+.kome{margin-top:0}main article section .r_num{padding-left:1em !important;text-indent:-1em !important}main article section .red{color:#ef5055}main article section .blue{color:#4295b6}main article section .text_left{text-align:left !important}main article section .text_right{text-align:right !important}main article section .ind5{text-indent:-5em;padding-left:5em}main article section .pickup{display:block;width:100%;border:2px solid #4295b6;padding:2rem;margin-bottom:2rem}main article section .pickup .title{font-size:1.6rem;font-weight:bold;margin-bottom:1.2rem}main article section .border_red{border-color:#ef5055 !important}main article section .links__inner{display:flex;align-items:flex-start;flex-direction:column;width:100%;margin-bottom:3.2rem}main article section .links__inner .link__inner{display:inline-flex;justify-content:flex-start;align-items:center;color:#4295b6;font-size:1.5rem;font-weight:bold;text-decoration:none}main article section .links__inner .link__inner .fa-angle-right{font-size:1.4rem;margin-right:.8rem;transition:all .2s ease}main article section .links__inner .link__inner:hover{text-decoration:none}main article section .links__inner .link__inner:hover .fa-angle-right{margin-right:1.2rem}main article section .box__table+h2,main article section .r_box+h2{margin-top:4rem}main article section .box__table{display:block;width:100%}main article section .box__table.table__space{margin:2rem auto 4rem}main article section .box__table table{width:100%}main article section .box__table table tr th{background:#555;font-size:1.3rem;color:#fff;font-weight:bold;border:1px solid #bfbfbf;padding:1rem}main article section .box__table table tr td{background:#f7f7f7;font-size:1.3rem;color:#1a1a1a;text-align:center;border:1px solid #bfbfbf;padding:1rem}main article section .box__table table tr td a{color:#4295b6}main article section .box__table.table__cosponsored01{margin-bottom:2rem}main article section .box__table.table__cosponsored01 table{margin-bottom:.5rem}main article section .box__table.table__cosponsored01 table tr th{background:#555;font-size:1.3rem;color:#fff;font-weight:bold;border:1px solid #bfbfbf;padding:1rem}main article section .box__table.table__cosponsored01 table tr td{background:#f7f7f7;font-size:1.3rem;color:#1a1a1a;text-align:center;border:1px solid #bfbfbf;padding:1rem}main article section .box__table.table__cosponsored02{margin-bottom:2rem}main article section .box__table.table__cosponsored02 table{margin-bottom:.5rem}main article section .box__table.table__cosponsored02 table tr th{background:#555;font-size:1.3rem;color:#fff;font-weight:bold;border:1px solid #bfbfbf;padding:1rem}main article section .box__table.table__cosponsored02 table tr th:nth-child(1){width:20%}main article section .box__table.table__cosponsored02 table tr th:nth-child(2){width:80%}main article section .box__table.table__cosponsored02 table tr td{background:#f7f7f7;font-size:1.3rem;color:#1a1a1a;text-align:left;border:1px solid #bfbfbf;padding:1rem}main article section .box__table.table__cosponsored02 table tr td:nth-child(1){text-align:right}main article section .box__table.table__equipment table tr{border-top:1px dashed #ddd;border-bottom:1px dashed #ddd}main article section .box__table.table__equipment table tr td{padding:1.5rem 1rem}main article section .box__table.table__equipment table tr td.title{width:15%;font-size:1.4rem;color:#1a1a1a;font-weight:bold;text-align:left}main article section .box__table.table__equipment table tr td.desc{width:85%;font-size:1.4rem;color:#1a1a1a}main article section .box__table.table__equipment table tr td.desc a{color:#4295b6;font-weight:bold}main article section .box__table.table__hospitalityroom{margin:2rem auto}main article section .box__table.table__hospitalityroom table{margin-bottom:.5rem}main article section .box__table.table__hospitalityroom table tr th{background:#555;font-size:1.3rem;color:#fff;font-weight:bold;border:1px solid #bfbfbf;padding:1rem}main article section .box__table.table__hospitalityroom table tr td{background:#f7f7f7;font-size:1.3rem;color:#1a1a1a;text-align:center;border:1px solid #bfbfbf;padding:1rem}main article section .box__table.table__presenter table{margin-bottom:.5rem}main article section .box__table.table__presenter table tr th{background:#555;font-size:1.3rem;color:#fff;font-weight:bold;border:1px solid #bfbfbf;padding:1rem}main article section .box__table.table__presenter table tr th.tw08{width:8%}main article section .box__table.table__presenter table tr td{background:#f7f7f7;font-size:1.3rem;color:#1a1a1a;text-align:center;border:1px solid #bfbfbf;padding:.5rem}main article section .box__table.table__presenter table tr td:nth-child(1){background:#ddd;font-weight:bold}main article section .box__table.table__presenter table tr td:nth-child(2){font-weight:bold}main article section .box__table.table__presenter table tr td:nth-child(3){text-align:left}main article section .box__table.table__presenter table tr td ul.dotted{font-size:1.3rem;text-align:left}main article section .box__table.table__participant table{margin-bottom:.5rem}main article section .box__table.table__participant table tr th{background:#555;font-size:1.3rem;color:#fff;font-weight:bold;border:1px solid #bfbfbf;padding:1rem}main article section .box__table.table__participant table tr th.tw08{width:8%}main article section .box__table.table__participant table tr td{background:#f7f7f7;font-size:1.3rem;color:#1a1a1a;text-align:center;border:1px solid #bfbfbf;padding:.5rem}main article section .box__table.table__participant table tr td ul.dotted{font-size:1.3rem;text-align:left}main article section .box__table.table__booking table{margin-bottom:.5rem}main article section .box__table.table__booking table tr th{background:#555;font-size:1.3rem;color:#fff;font-weight:bold;border:1px solid #bfbfbf;padding:1rem}main article section .box__table.table__booking table tr td{background:#f7f7f7;font-size:1.3rem;color:#1a1a1a;text-align:center;border:1px solid #bfbfbf;padding:.5rem}main article section .box__table.table__information table{margin-bottom:.5rem}main article section .box__table.table__information table tr th{background:#555;font-size:1.3rem;color:#fff;font-weight:bold;border:1px solid #bfbfbf;padding:1rem}main article section .box__table.table__information table tr th.thw01{width:15%}main article section .box__table.table__information table tr th.thw02{width:35%}main article section .box__table.table__information table tr th.thw03{width:20%}main article section .box__table.table__information table tr th.thw04{width:30%}main article section .box__table.table__information table tr td{background:#f7f7f7;font-size:1.3rem;color:#1a1a1a;line-height:1.4;text-align:left;border:1px solid #bfbfbf;padding:.8rem}main article section .box__table.table__information table tr td.title{background:#ddd;font-weight:bold;vertical-align:top}main article section .box__table.table__meeting,main article section .box__table.table__coverage{margin:2rem auto}main article section .box__table.table__meeting table,main article section .box__table.table__coverage table{margin-bottom:.5rem}main article section .box__table.table__meeting table tr th,main article section .box__table.table__coverage table tr th{background:#555;font-size:1.3rem;color:#fff;font-weight:bold;border:1px solid #bfbfbf;padding:1rem}main article section .box__table.table__meeting table tr td,main article section .box__table.table__coverage table tr td{background:#f7f7f7;font-size:1.3rem;color:#1a1a1a;text-align:center;border:1px solid #bfbfbf;padding:1rem}main article section .box__table.table__hospitality{margin-top:0}main article section .box__table.table__hospitality+h3{margin-top:4rem}main article section .box__table.table__hospitality table tr{border-top:1px dashed #ddd;border-bottom:1px dashed #ddd}main article section .box__table.table__hospitality table tr:first-child{border-top:none}main article section .box__table.table__hospitality table tr th{width:15%;font-size:1.4rem;color:#1a1a1a;font-weight:bold;text-align:left;padding:1.5rem 1rem;border:none;background:rgba(0,0,0,0)}main article section .box__table.table__hospitality table tr td{width:85%;font-size:1.4rem;color:#1a1a1a;text-align:left;padding:1.5rem 1rem;border:none;background:rgba(0,0,0,0)}main article section .box__table.table__hospitality table tr td a{color:#4295b6}main article section .box__table.table__excellent_presentation table tr:nth-child(odd){background:#d5e5ed}main article section .box__table.table__excellent_presentation table tr:nth-child(even){background:#f7f7f7}main article section .box__table.table__excellent_presentation table tr td{background:none;text-align:left}main article section .box__table.table__excellent_presentation table tr td:first-child{text-align:center}main article section .box__table.table__excellent_presentation table tr td i{color:#4295b6}main article section .box__table.table__excellent_presentation table tr td .ep_btn{color:#4295b6;text-decoration:underline;cursor:pointer}main article section .box__table.table__excellent_presentation table tr td .ep_btn:hover{text-decoration:none}main article section .box__table.table__excellent_presentation table tr td.time{text-align:left;background:#d5e5ed}main article section .box__table.table__excellent_presentation table tr td.time.web{background:#d1e9e2}main article section .r_box{display:block;width:45%;margin-left:auto}main article section .dotted{font-size:1.5rem;color:#1a1a1a;line-height:1.8;padding-left:1.5em;margin-top:.5rem}main article section .dotted li{list-style:disc;margin-bottom:.5rem}main article section .dotted li a{color:#4295b6}main article section .dotted li .nolink{color:#1a1a1a}main article section .dotted li .nolink:hover{text-decoration:none}main article section .dotted li .number{font-size:1.5rem;color:#1a1a1a;line-height:1.8;padding-left:1.5em;margin-top:.5rem}main article section .dotted li .number li{list-style:decimal;margin-bottom:1rem}main article section .dotted li .number li a{color:#4295b6}main article section .dotted+h2{margin-top:4rem}main article section .dotted+h3,main article section .dotted+.pickup{margin-top:3rem}main article section .dotted+h4,main article section .dotted+p{margin-top:2rem}main article section .number{font-size:1.5rem;color:#1a1a1a;line-height:1.8;padding-left:1.5em;margin-top:.5rem}main article section .number.r_num{padding-left:1em !important;text-indent:-1em !important}main article section .number.r_num li{list-style:none}main article section .number li{list-style:decimal;margin-bottom:.5rem}main article section .number li.bold::marker{font-weight:bold}main article section .number li a{color:#4295b6}main article section .number li .dotted{font-size:1.5rem;color:#1a1a1a;line-height:1.4;padding-left:1.5em;margin-top:.5rem}main article section .number li .dotted li{list-style:disc;margin-bottom:.5em}main article section .number li .dotted li a{color:#4295b6}main article section .number li .dotted li .nolink{color:#1a1a1a}main article section .number li .dotted li .nolink:hover{text-decoration:none}main article section .number li .dotted li:last-child{margin-bottom:1.6rem}main article section .number+h2{margin-top:4rem}main article section .number+h3,main article section .number+h4{margin-top:2rem}main article section .number+p{margin-top:2rem}main article section .number+.pickup{margin-top:3rem}main article section .box__link{display:flex;justify-content:flex-start;align-items:center;width:100%;margin:1.5rem auto 2rem}main article section .box__link.flex__link{width:auto}main article section .box__link.center{justify-content:center}main article section .box__link .btn__link{display:flex;color:#fff;font-size:1.3rem;font-weight:bold;background:#4295b6;padding:1.5rem 3rem;margin-right:1.5rem;border-radius:4px;box-shadow:0 3px 6px rgba(0,0,0,.25);transition:all .2s ease-in-out;text-decoration:none}main article section .box__link .btn__link.nolink{background:#ccc;color:#fff !important}main article section .box__link .btn__link.nolink:hover{box-shadow:0 3px 6px rgba(0,0,0,.25);text-decoration:none;opacity:1}main article section .box__link .btn__link:hover{box-shadow:0 14px 20px rgba(0,0,0,.3),0 10px 12px rgba(0,0,0,.22);text-decoration:none}main article section .box__link+h2{margin-top:6.4rem}main article section .box__link p{width:auto}main article section .box__docs{display:inline-flex;justify-content:flex-start;flex-direction:column;width:auto;margin:2rem auto 0}main article section .box__docs .link__docs{display:inline-flex;justify-content:flex-start;align-items:center;font-size:1.4rem;color:#024084;margin-bottom:1.5rem;transition:.15s ease}main article section .box__docs .link__docs:last-child{margin-bottom:0}main article section .box__docs .link__docs .img__docs{display:block;width:40px;margin-right:1rem}.box__sponsor{display:block;width:114rem;padding:0 2rem;margin:0 auto}.box__sponsor .unit__sponsor{display:block;width:100%}.box__sponsor .unit__sponsor+.unit__sponsor{margin-top:4rem}.box__sponsor .unit__sponsor .title{display:block;width:100%;margin-bottom:1.2rem}.box__sponsor .unit__sponsor .title.platinum .fa-gem{color:#b6bdc4;font-size:1.7rem;line-height:1;margin-right:1rem}.box__sponsor .unit__sponsor .title.platinum span{color:#1a1a1a;font-size:1.7rem;font-weight:bold;line-height:1}.box__sponsor .unit__sponsor .title.gold .fa-gem{color:#ccb04f;font-size:1.5rem;line-height:1;margin-right:1rem}.box__sponsor .unit__sponsor .title.gold span{color:#1a1a1a;font-size:1.5rem;font-weight:bold;line-height:1}.box__sponsor .unit__sponsor .item__sponsor{display:flex;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;width:100%}.box__sponsor .unit__sponsor .item__sponsor .img__sponsor{display:block;width:calc((100% - 75px)/4);border:1px solid #ddd;margin-top:1.6rem;margin-right:2.5rem;transition:.15s ease}.box__sponsor .unit__sponsor .item__sponsor .img__sponsor:hover{opacity:.8}.box__sponsor .unit__sponsor .item__sponsor .img__sponsor:nth-of-type(-n + 4){margin-top:0}.box__sponsor .unit__sponsor .item__sponsor .img__sponsor:nth-of-type(4n){margin-right:0}.box__ad__banner{display:block;width:114rem;padding:4rem 2rem 0;margin:4rem auto 5.6rem;border-top:1px solid #ddd}.box__ad__banner .unit__ad__banner{display:flex;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;width:100%}.box__ad__banner .unit__ad__banner .ad__banner{display:block;width:calc((100% - 75px)/4);border:1px solid #ddd;margin-top:1.6rem;margin-right:2.5rem;transition:.15s ease}.box__ad__banner .unit__ad__banner .ad__banner:hover{opacity:.8}.box__ad__banner .unit__ad__banner .ad__banner:nth-of-type(-n + 4){margin-top:0}.box__ad__banner .unit__ad__banner .ad__banner:nth-of-type(4n){margin-right:0}.box__contact{display:block;width:114rem;padding:0 2rem;margin:0 auto}.box__contact .title{display:block;width:100%;color:#1a1a1a;font-size:1.6rem;font-weight:bold;line-height:1;border-bottom:2px solid #4295b6;padding-bottom:.8rem;margin-bottom:.8rem}.box__contact .info{display:block;width:100%;color:#1a1a1a;font-size:1.3rem}footer{display:flex;justify-content:center;align-items:center;width:100%;height:5.6rem;background:#4295b6;margin:8rem auto 0}footer .box__footer{display:flex;justify-content:flex-end;align-items:center;width:114rem;padding:0 2rem}footer .box__footer .copy{color:#fff;font-size:1.2rem;line-height:1}footer .box__footer span{color:#fff;font-size:1.2rem;line-height:1;margin:0 .8rem}footer .box__footer a{color:#fff;font-size:1.2rem;line-height:1;transition:.15s ease}footer .box__footer a:hover{opacity:.8}#en header.page .box__header,#en header.single .box__header{align-items:flex-start;flex-direction:column}#en header.page .box__header .box__logo,#en header.single .box__header .box__logo{margin-bottom:1.5rem}#en header.page .box__header .img__info,#en header.single .box__header .img__info{display:block;width:87.2rem}#en header.page+.box__hero,#en header.single+.box__hero{display:none}#en header .box__header .box__logo .title{line-height:1}#en header .box__header .box__logo .title span{color:#fff;font-size:2rem;line-height:1}#en .box__hero{height:54rem}#en main article section p{text-align:left;word-break:keep-all}#home main article section .box__info{display:block;width:100%;margin:0 auto}#home main article section .box__info .unit__info{display:flex;justify-content:flex-start;align-items:flex-start;width:100%;border-bottom:1px dashed #ddd;padding:1.4rem 0}#home main article section .box__info .unit__info:first-of-type{padding-top:0}#home main article section .box__info .unit__info .date{color:#1a1a1a;font-size:1.5rem;font-weight:bold;margin-right:2rem}#home main article section .box__info .unit__info .title{color:#1a1a1a;font-size:1.5rem}#page main article section .box_category{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap}#page main article section .box_category .unit_category{display:flex;justify-content:center;align-items:center;color:#4295b6;font-size:1.4rem;font-weight:bold;line-height:1;padding:1.2rem;border:1px solid #4295b6;margin-bottom:.8rem;margin-right:.8rem;text-decoration:none;transition:.15s ease}#page main article section .box_category .unit_category:hover{color:#fff;background:#4295b6}#page main article section .box_category+h2{margin-top:2rem}#page main article section .box_category.program .unit_category{display:flex;justify-content:center;align-items:center;color:#1a1a1a;font-size:1.6rem;font-weight:bold;line-height:1;padding:1.2rem 1.6rem;border:2px solid #4295b6;margin-bottom:.8rem;margin-right:.8rem;text-decoration:none;transition:.15s ease}#page main article section .box_category.program .unit_category:hover{color:#fff;background:#4295b6}#page main article section .box__summary{display:block;width:100%;margin:0 auto}#page main article section .box__summary .unit__summary{display:flex;justify-content:flex-start;align-items:flex-start;width:100%;border-bottom:1px dashed #ddd;padding:1.4rem 0}#page main article section .box__summary .unit__summary:first-of-type{padding-top:0}#page main article section .box__summary .unit__summary .title{display:block;width:120px;color:#1a1a1a;font-size:1.5rem;font-weight:bold;margin-right:2rem}#page main article section .box__summary .unit__summary .desc{display:block;width:calc(100% - 140px);color:#1a1a1a;font-size:1.5rem;line-height:1.6}#page main article section .box__chairman{display:flex;justify-content:flex-start;align-items:flex-end;width:100%;margin:0 auto 2.4rem}#page main article section .box__chairman .img__chairman{display:block;width:14.7rem;margin-right:2rem}#page main article section .box__chairman .info{display:block;width:calc(100% - 167px)}#page main article section .box__chairman .info .title{font-family:"Noto Serif JP",serif;color:#4295b6;font-size:1.5rem;font-weight:bold;line-height:1;margin-bottom:1.6rem}#page main article section .box__chairman .info .name{font-family:"Noto Serif JP",serif;color:#1a1a1a;font-size:2.2rem;font-weight:bold;line-height:1;margin-bottom:1.2rem}#page main article section .box__chairman .info .belong{font-family:"Noto Serif JP",serif;color:#1a1a1a;font-size:1.5rem;font-weight:bold;line-height:1}#page main article section .emphasis{font-size:1.8rem}#page main article section .emphasis .icon__pdf{display:inline-block;width:2.4rem;margin-right:.8rem;margin-bottom:.4rem}#page main article section .red{color:#ef5055 !important}#page main article section .venue{margin-bottom:2rem}#page main article section .venue .fa-external-link-alt{color:#4295b6}#page main article section .program__category{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap}#page main article section .program__category .program__tab{display:flex;justify-content:center;align-items:center;color:#4295b6;font-size:1.3rem;font-weight:bold;line-height:1;padding:1rem;border:1px solid #4295b6;margin-bottom:.8rem;margin-right:.8rem;cursor:pointer;text-decoration:none;transition:.15s ease}#page main article section .program__category .program__tab:hover{color:#fff;background:#4295b6}#page main article section .program__category .program__tab.active{color:#fff;background:#4295b6}#page main article section .program__category .program__tab.web{color:#25b385;border:1px solid #25b385}#page main article section .program__category .program__tab.web:hover{color:#fff;background:#25b385}#page main article section .program__category .program__tab.web.active{color:#fff;background:#25b385}#page main article section .date__table .table__program{display:none}#page main article section .date__table .table__program.active{display:block}#page main article section .date__table .table__program.active table tr td{text-align:left}#page main article section .date__table .table__program.active table tr td:first-child,#page main article section .date__table .table__program.active table tr td:nth-child(6){text-align:center}#page main article section .date__table .table__program.active table tr td.time{text-align:left;background:#d5e5ed}#page main article section .date__table .table__program.active table tr td.time.web{background:#d1e9e2}#page main article section .date__table+h2{margin-top:4rem}#page main article section .links_btn{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:row;width:100%}#page main article section .links_btn .link__inner{color:#4295b6;border:2px solid #4295b6;padding:1.2rem;margin-right:1.2rem;transition:.15s ease}#page main article section .links_btn .link__inner:last-child{margin-right:0}#page main article section .links_btn .link__inner:hover{color:#fff;background:#4295b6}#page main article section .flex{display:flex;justify-content:space-between;align-items:flex-start;width:100%;margin-bottom:2rem}#page main article section .flex .img__poster{display:block;margin-left:2rem}#page main article section .mt{margin-top:2.4rem}#page main article section .box__organization table{width:100%;margin:1rem 0}#page main article section .box__organization table+h2{margin-top:3.2rem}#page main article section .box__organization table tbody tr th{color:#1a1a1a;font-size:1.4rem;font-weight:bold;text-align:center;vertical-align:middle;border:1px #ddd solid;padding:.2rem}#page main article section .box__organization table tbody tr th.gr{background-color:#a9d08e}#page main article section .box__organization table tbody tr td{color:#1a1a1a;font-size:1.4rem;border:1px #ddd solid;padding:.8rem}#page main article section .box__organization table tbody tr td .red{color:#ef5055;font-weight:bold}#page main article section .box__organization table tbody tr td a{display:flex;align-items:center;justify-content:flex-start;text-decoration:none;transition:all .2s ease}#page main article section .box__organization table tbody tr td a .icon__pdf{width:2.4rem;margin-right:.8rem}#page main article section .box__organization table tbody tr td a:hover{opacity:.8}#page main article section .box__organization table tbody tr td a span{color:#1a1a1a}#page main article section .box__organization table tbody tr td a+a{margin-top:1rem}#page main article section .box__organization table tbody tr td a.mb{margin-bottom:.8rem}#page main article section .box__organization table tbody tr td.title{font-weight:bold;vertical-align:middle}#page main article section .box__organization table tbody tr td.title span{font-weight:bold}#page main article section .box__organization table tbody tr td.app_deadline{color:#ef5055;font-weight:bold}#page main article section .box__organization table tbody tr td.deadline{text-align:right}#page main article section .box__organization table tbody tr td.center .red{color:#ef5055;font-weight:bold;text-decoration:underline}#page main article section .box__organization table tbody tr td.center .blue{color:#4472c4}#page main article section .box__abstract{display:flex;justify-content:flex-start;align-items:flex-end;margin:0 auto 4rem}#page main article section .box__abstract .unit__abstract{display:block;margin-left:auto}#page main article section .box__abstract .unit__abstract .box__img .unit__img{display:block;width:240px;box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.2);transition:all .25s ease-in-out;margin:0 auto}#page main article section .box__abstract .unit__abstract .box__img .unit__img:hover{box-shadow:0 14px 20px rgba(0,0,0,.3),0 10px 12px rgba(0,0,0,.22);text-decoration:none}#page main article section .box__abstract .unit__abstract .box__img .unit__img img{display:block;width:100%}#page main article section .box__abstract .unit__abstract .dedline{display:block;color:#1a1a1a;font-size:1.4rem;word-break:break-all;margin-top:1.2rem}#page main article section .box__abstract .unit__abstract .dedline.jp{text-align:center}#page main article section .box__desc{border:1px solid #4295b6;padding:1.2rem;margin:1.2rem auto 2rem}#page main article section .box__notice{display:block;width:100%;border:2px solid #ef5055;padding:2rem;margin-bottom:2rem}#page main article section .box__notice .subtitle{font-size:1.6rem;color:#1a1a1a;font-weight:bold;line-height:1.8;margin-bottom:.5em}#page main article section .btn__flex{display:flex;justify-content:flex-start;align-items:center;margin-top:2rem}#page main article section .btn__flex .btn__parent{display:flex;justify-content:flex-start;align-items:center;flex-direction:column;width:calc((100% - 4rem)/2)}#page main article section .btn__flex .btn__parent:first-child{margin-right:4rem}#page main article section .btn__flex .btn__parent .box__link{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column}#page main article section .btn__flex .btn__parent .box__link .btn__link{width:240px;display:flex;justify-content:center;align-items:center;margin-bottom:2rem}#page main article section .box__exlogo01{display:flex;align-items:center;flex-direction:column;width:100%;border-bottom:1px solid #15598d;padding-bottom:1.6rem;margin-bottom:2.4rem}#page main article section .box__exlogo01 a{display:block;transition:all .2s ease}#page main article section .box__exlogo01 a:hover{opacity:.8}#page main article section .box__exlogo01 a img{display:block;width:100%}#page main article section .box__exlogo02{display:flex;justify-content:center;align-items:center;width:100%;padding-bottom:2.4rem;margin-bottom:1.6rem}#page main article section .box__exlogo02 a{display:block;width:calc((100% - 24px)/2);transition:all .2s ease}#page main article section .box__exlogo02 a:hover{opacity:.8}#page main article section .box__exlogo02 a:nth-child(1){margin-right:2.4rem}#page main article section .box__exlogo02 a img{display:block;width:100%}#page main article section .box__link+.box__exlogo03{margin-top:6.4rem}#page main article section .box__exlogo03{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;width:100%}#page main article section .box__exlogo03 a{display:block;width:calc((100% - 60px)/3);margin:4rem 3rem 0 0;transition:all .2s ease}#page main article section .box__exlogo03 a:hover{opacity:.8}#page main article section .box__exlogo03 a:nth-child(3n){margin-right:0}#page main article section .box__exlogo03 a:nth-child(-n+3){margin-top:0}#page main article section .box__exlogo03 a img{display:block;width:100%}#page main article section .box__application{display:flex;justify-content:flex-start;align-items:flex-start;margin:4rem auto}#page main article section .box__application .unit__application{display:flex;justify-content:center;align-items:center;flex-direction:column;width:calc((100% - 4rem)/2);margin-right:4rem}#page main article section .box__application .unit__application:last-child{margin-right:0}#page main article section .box__application .unit__application span{font-size:1.5rem}#page main article section .box__application .unit__application .img__qr{display:block;width:100px;margin-bottom:1.2rem}#page main article section .box__application .unit__application .img__qr img{display:block;width:100%}#page main article section .box__application .unit__application .img__app{display:block;width:160px}#page main article section .box__application .unit__application .img__app img{display:block;width:100%}#page main article section .btn__modal{display:flex;justify-content:flex-start;align-items:center;width:100%;border-bottom:1px solid #ddd;padding-bottom:2rem;margin:2rem auto;text-decoration:none;cursor:pointer;transition:.15s ease}#page main article section .btn__modal+h2{margin-top:6.4rem}#page main article section .btn__modal:hover{opacity:.8}#page main article section .btn__modal.btn__nolink{pointer-events:none}#page main article section .btn__modal .unit__modal{display:block;position:relative;width:260px;margin-right:4rem}#page main article section .btn__modal .unit__modal img{display:block;width:100%;margin:0 auto}#page main article section .btn__modal .unit__modal .nolink__text{display:flex;justify-content:center;align-items:center;position:absolute;content:"";width:100%;height:100%;color:#fff;font-size:1.4rem;background:rgba(0,0,0,.4);top:0;left:0;right:0;margin:0 auto}#page main article section .btn__modal .unit__desc{display:block;width:calc(100% - 300px)}#page main article section .btn__modal .unit__desc .title{font-size:1.6rem;font-weight:bold;margin-bottom:2rem}#page main article section .btn__modal .unit__desc .name{font-size:1.4rem;margin-bottom:1.2rem}#page main article section .btn__modal .unit__desc .name .job{color:#fff;padding:.4rem .8rem;margin-right:1.2rem}#page main article section .btn__modal .unit__desc .name .job.chairman{background:#4295b6}#page main article section .btn__modal .unit__desc .name .job.presenter{background:#25b385}#page main article section .box__faq{display:block;margin-bottom:2rem}#page main article section .box__faq+h2{margin-top:6.4rem}#page main article section .box__faq .unit__question{display:flex;justify-content:space-between;align-items:center;color:#1a1a1a;font-size:1.4rem;font-weight:bold;line-height:1.4;padding:1.2rem 1.6rem;border:1px solid #4295b6;cursor:pointer;transition:.15s ease}#page main article section .box__faq .unit__question .fa-plus{color:#1a1a1a;transition:.15s ease}#page main article section .box__faq .unit__question:hover{color:#fff;background:#4295b6}#page main article section .box__faq .unit__question:hover .fa-plus{color:#fff}#page main article section .box__faq .unit__question.open{color:#fff;background:#4295b6}#page main article section .box__faq .unit__question.open .fa-plus{color:#fff;transform:rotate(45deg)}#page main article section .box__faq .unit__answer{display:none;color:#1a1a1a;font-size:1.4rem;line-height:1.6;padding:1.6rem;border:1px solid #4295b6}#page main article section .box__faq .unit__answer ul li{margin-bottom:0}#page main article section .box__faq .unit__answer a{color:#4295b6;word-break:break-word}#en #page main article section .box__summary .unit__summary .title{display:block;width:240px;color:#1a1a1a;font-size:1.5rem;font-weight:bold;line-height:1.5;margin-right:2rem}#en #page main article section .box__summary .unit__summary .desc{display:block;width:calc(100% - 260px);color:#1a1a1a;font-size:1.5rem;line-height:1.5}#single main article section h1 span{color:#1a1a1a}#single main article section .box__img{display:block;width:100%;margin:2rem auto}#single main article section .box__notice+h2{margin-top:6.4rem}#single main article section p+.box__notice{margin-top:2rem}#single main article section .box__notice{display:block;width:100%;border:2px solid #ef5055;padding:2rem;margin-bottom:2rem}#single main article section .box__notice p{font-size:1.6rem}#single main article section .box__notice .subtitle{font-size:1.6rem;color:#1a1a1a;font-weight:bold;line-height:1.8;margin-bottom:.5em}#single main article section .box__notice.line_b{border:1px solid #1a1a1a}#single main article section .box__notice.line_b p{font-size:1.5rem}#single main article section .box__table.table__program{display:block}#single main article section .box__table.table__program table thead tr th{color:#1a1a1a;background:#d5e5ed}#single main article section .box__table.table__program table thead tr th.point{background:#fff799}#single main article section .box__table.table__program table tr td{text-align:left}#single main article section .box__table.table__program table tr td:first-child{text-align:center}#single main article section .box__table.table__program table tr td.time{text-align:left}#single main article section .box__table+h2,#single main article section .box__table+h3{margin-top:4rem}#single main.smallwindow{display:block;width:100%;padding:0;margin:0}#single main.smallwindow article{width:500px}#single main.smallwindow article section .program__venue table tr td{text-align:left}#page-top{position:fixed;bottom:0px;right:0px;display:flex;justify-content:center;align-items:center;width:56px;height:56px;background:rgba(66,149,182,.9);text-decoration:none}#page-top .fa-chevron-up{color:#fff;font-size:1.2rem}#page-top:hover{opacity:.6}}