@charset "utf-8";
.nav-togo { background: #fdf1e8;}@media screen and (max-width:768px) {.nav-togo { border-top: solid 2px #ffffff;}} .nav-togo-in { padding: 0; max-width: 940px; } .list-togo { list-style: none; display: flex; flex-wrap: wrap; margin: 0; } .item-togo { flex-grow: 1;} .item-togo::before { float: left; content: ""; margin: 13px 0; width: 1px; height: 14px; border-left: solid 1px #f3a066; } .item-togo-front::before { content: none;} @media screen and (max-width:768px) { .item-togo-front { border-bottom: solid 1px #f3a066; width: 100%; } .item-togo-talk::before { content: none;} } .link-togo { display: block; overflow: hidden; height: 40px; line-height: 40px; font-family: 'Noto Sans JP', sans-serif; font-weight: 700; text-align: center; text-decoration: none; color: #B83100 !important; } .link-togo:hover, .link-togo.is-current { color: #ffffff !important; background: #B83100; } .link-togo:hover[target="_blank"]::after, .link-togo.is-current[target="_blank"]::after { content: url(/common/files/ico_blank_02.svg);}.hero-togo { background: #f9cfb2;} .hero-togo-in { padding: 0; max-width: 940px; } .hero-togo-in-cat { color: #ffffff; padding: 40px; font-family: 'Noto Sans JP', sans-serif; font-size: 257.1%; font-weight: 700; background: #ea6100 url("/event/symposium/togo2020/files/bg_togo2020_01.png") no-repeat -90px -45px; } @media screen and (max-width:480px) { .hero-togo-in-cat { padding: 20px; font-size: 200%; } }.contents-main.column-one-thin { float: none; margin: auto; width: auto; max-width: 675px;}.box-youtube-01 { margin: 1em auto; border: solid 1px #e6e6e6; max-width: 560px;} .box-youtube-01-in { overflow: hidden; position: relative; padding-top: 56.25%; } .box-youtube-01 iframe { position: absolute; top: 0; left: 0; border: none; width: 100%; height: 100%; }.pagetop {} .link-pagetop { display: block; position: fixed; right: 10px; bottom: 10px; border-radius: 5px; padding: 2px; height: 40px; width: 40px; background: rgba(0,0,0,0.1); } .link-pagetop:hover { background: rgba(0,0,0,0.3);} .img-pagetop { height: 100%; width: 100%; background: url(/common/files/ico_arrow_up_02.svg) no-repeat center 2px; background-size: cover; } .link-pagetop:hover .img-pagetop { animation: none;}.grid { display: flex; margin: -10px;}[class^="ttl-level"] + .grid { margin-top: -10px !important;}@media screen and (max-width:768px) {.grid.s-responsive { flex-direction: column;}} .grid-item { margin: 10px;} .grid-item.s-shrink-0 { flex-shrink: 0;} .grid-item > *:first-child { margin-top: 0;} .grid-item > *:last-child { margin-bottom: 0;}.contents-poster { margin-bottom: 0; padding-top: 40px; padding-bottom: 40px; background: #f2f2f2;}.list-entry-04 { display: flex; flex-wrap: wrap; list-style: none; margin: -10px;} .list-entry-04 li { margin: 10px; width: calc(33.3% - 20px); } @media screen and (max-width:768px) { .list-entry-04 li { width: calc(50% - 20px);} } @media screen and (max-width:480px) { .list-entry-04 li { width: calc(100% - 20px);} } .list-entry-04 a { overflow: hidden; display: block; border-radius: 5px; padding: 10px; height: 100%; text-decoration: none; background: #ffffff; } .list-entry-04 a:hover { box-shadow: 0px 0px 10px 0px rgba(26, 95, 189, 0.4);} .list-entry-04 .fig { margin: -10px -10px 0 -10px; border-bottom: solid 1px #f2f2f2; } .list-entry-04 img { width: 100%;} .list-entry-04 :not(:hover) img { opacity: 0.75;} .list-entry-04 .ttl { margin: 15px 0 10px 0; font-weight: bold; } .list-entry-04 .desc { color: #666666;}.table-type-03.join {} .table-type-03.join tr {} .table-type-03.join td:nth-child(1) { width: 2em; text-align: center; } .table-type-03.join td:nth-child(2) { padding-right: 10px; padding-left: 10px; } .table-type-03.join td:nth-child(3) { white-space: nowrap; text-align: center; } .table-type-03.join .btn-cmn-01 { min-width: auto;}@media screen and (max-width:480px) {.table-type-03.join,.table-type-03.join tbody,.table-type-03.join tr,.table-type-03.join td { display: block;} .table-type-03.join tr { overflow: hidden;} .table-type-03.join td { float: left;} .table-type-03.join td:nth-child(2) { padding-right: 0; width: calc(100% - 2em); } .table-type-03.join td:nth-child(3) { width: 100%; padding-top: 0; }}.sec-cmn-01 { margin: 60px auto;} .sec-cmn-01 > *:first-child { margin-top: 0;} .sec-cmn-01 > *:last-child { margin-bottom: 0;}.box-data-02 { margin: 5px 0;}.box-data-02 + * { margin-top: 0 !important;} .box-data-02 > *:first-child { margin-top: 0;} .box-data-02 > *:last-child { margin-bottom: 0;}.box-type-04.column-two { display: flex; margin: 20px 0;} .box-type-04.column-two .fig { text-align: center;} .box-type-04.column-two .desc { flex: 1; margin-left: 20px; } .box-type-04.column-two .desc > *:first-child { margin-top: 0;} .box-type-04.column-two .desc > *:last-child { margin-bottom: 0;}@media screen and (max-width:480px) {.box-type-04.column-two { display: block;}.box-type-04.column-two + .box-type-04.column-two { margin-top: 40px;} .box-type-04.column-two .desc { margin-top: 5px; margin-left: 0; }}
