body{font-family:'BIZ UDGothic', sans-serif;font-size:18px}img{max-width:100%;height:auto;vertical-align:top}p{letter-spacing:0.1em;line-height:1.8}.wrapper{padding-top:100px}@media screen and (min-width: 900px){.wrapper{padding-top:120px}}.header-container{max-width:1000px;width:100%}@media screen and (min-width: 900px){.container{width:94%;max-width:1000px;margin:0 auto}}.footer-container{max-width:900px;width:100%}.header{display:flex}.header--fixed{position:fixed;top:0;width:100%}.header__logo{background:#7c0f80;width:140px}@media screen and (min-width: 900px){.header__logo{width:300px}}.header__logo-link{display:block;padding:35px 20px}@media screen and (min-width: 900px){.header__logo-link{padding:20px 20px}}@media screen and (min-width: 900px){.header__logo-img{height:80px}}.header__nav{flex:1;background:#f2e7f2}.header__main-nav{background:#7c0f80;display:flex;justify-content:flex-end}.header__main-nav-item{border-left:1px solid #f2e7f2;list-style:none;text-align:center;width:33.3%}@media screen and (min-width: 600px){.header__main-nav-item{width:100px}}@media screen and (min-width: 900px){.header__main-nav-item{width:150px}}.header__main-nav-link{display:block;padding:15px 10px}.header__main-nav-link--active{background:#500f80}.header__main-nav-img{width:auto;height:30px}@media screen and (min-width: 900px){.header__main-nav-img{height:45px}}.header__page-nav{display:flex;justify-content:end}.header__page-nav-link{text-decoration:none;color:#7c0f80;display:block;padding:15px 20px;font-size:16px;font-weight:bold}.header__page-nav-item{list-style:none}.header__sp-btn-menu{display:block;text-align:right;text-decoration:none;color:#7c0f80;font-size:16px;font-weight:bold;padding:15px;cursor:pointer}.box{background:rgba(255,255,255,0.8);margin-bottom:30px}@media screen and (min-width: 900px){.box{margin-bottom:40px}}.box--about{margin-bottom:100px}@media screen and (min-width: 900px){.box--about{margin-bottom:200px}}.box__content{padding:25px}@media screen and (min-width: 900px){.box__content{padding:35px}}.box__title{background:#7c0f80;color:#fff;font-size:20px;font-weight:bold;padding:10px;letter-spacing:0.3em;text-align:center}@media screen and (min-width: 900px){.box__title{font-size:25px;padding:15px}}.box__date{font-size:17px;font-weight:bold;text-align:center}@media screen and (min-width: 900px){.box__date{font-size:25px}}@media screen and (min-width: 900px){.box__unit{display:flex;justify-content:center;align-items:baseline}}.box__unit-item{text-align:center}.box__unit-item-title{font-size:20px;font-weight:bold;letter-spacing:0.2em;color:#7c0f80;border:3px solid #7c0f80;background:#fff;padding:7px;margin-bottom:20px;display:inline-block}@media screen and (min-width: 900px){.box__unit-item-title{padding:25px;margin-right:20px;margin-bottom:0;width:auto;font-size:24px}}.box__place{font-size:17px;line-height:1.4;margin-bottom:20px;font-weight:bold}@media screen and (min-width: 900px){.box__place{font-size:30px}}.box__free{background:#7c0f80;font-size:22px;font-weight:bold;color:#fff;border-radius:40px;display:inline-block;text-align:center;padding:10px 20px;letter-spacing:0.1em}@media screen and (min-width: 900px){.box__free{font-size:30px;padding:15px 20px;width:200px}}.section-title-underline{border-bottom:1px solid #ff7516}.btn-link-top__circle{position:relative;display:inline-block;width:50px;height:50px;border-radius:50%;background:rgba(124,15,128,0.92);color:#fff;font-size:12px;font-weight:bold;line-height:1.4}@media screen and (min-width: 900px){.btn-link-top__circle{width:110px;height:110px;font-size:25px;line-height:1.2}}.btn-link-top__circle span{position:absolute;display:inline-block;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:50px;text-align:center}@media screen and (min-width: 900px){.btn-link-top__circle span{width:110px}}#page-top{position:fixed;right:10px;bottom:-20px;z-index:2;opacity:0;transform:translateY(100px)}@media screen and (min-width: 900px){#page-top{right:15px}}.pagetop-bottom-position{bottom:50px !important}@media screen and (min-width: 900px){.pagetop-bottom-position{bottom:100px !important}}#page-top.UpMove{animation:UpAnime 0.5s forwards}@keyframes UpAnime{from{opacity:0;transform:translateY(100px)}to{opacity:1;transform:translateY(0)}}#page-top.DownMove{animation:DownAnime 0.5s forwards}@keyframes DownAnime{from{opacity:1;transform:translateY(0)}to{opacity:1;transform:translateY(100px)}}.btn-link-top.DownMove{bottom:-20px !important}.bg-body{background:url(../img/bg_topview.jpg) repeat center center}.forum-vertical-btn{position:fixed;bottom:0;display:flex;width:100%}@media screen and (min-width: 900px){.forum-vertical-btn{top:210px;right:0;display:block;width:auto}}.forum-vertical-btn__list{list-style:none;font-size:20px;font-weight:bold;width:100%;background:#ED7700}@media screen and (min-width: 900px){.forum-vertical-btn__list{border-radius:10px 0 0 10px;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;text-orientation:upright;width:auto}}.forum-vertical-btn__link{color:#fff;display:block;padding:15px 10px;text-align:center;font-size:13px;text-decoration:none}.forum-vertical-btn__link .triangle{font-size:13px;margin-left:2px}@media screen and (min-width: 900px){.forum-vertical-btn__link .triangle{font-size:17px;margin-left:0}}@media screen and (min-width: 600px){.forum-vertical-btn__link{font-size:16px}}@media screen and (min-width: 900px){.forum-vertical-btn__link{padding:30px 15px;font-size:18px}}.triangle{transform:rotate(-90deg);display:inline-block}#g-nav{position:fixed;z-index:999;top:-120%;left:0;width:100%;height:100vh;background:#f2e7f2;transition:all 0.6s}#g-nav.panelactive{top:0}#g-nav.panelactive #g-nav-list{position:fixed;z-index:999;width:100%;height:100vh;overflow:auto;-webkit-overflow-scrolling:touch}#g-nav ul{padding:0 20px}#g-nav li{list-style:none;text-align:right;margin-bottom:30px}#g-nav li a{color:#7c0f80;text-decoration:none;display:block;text-transform:uppercase;letter-spacing:0.1em;font-weight:bold;font-size:18px}#g-nav li a.disabled{color:#9e9e9e}#g-nav .header__sp-btn-menu{padding:0 0 20px;border-bottom:1px solid #7c0f80;margin:20px 20px 40px}.topview{padding:60px 0 40px}@media screen and (min-width: 900px){.topview{padding:80px 0 40px}}.topview__title{text-align:center;margin-bottom:20px}.topview__logo-img{width:80%;max-width:500px}@media screen and (min-width: 900px){.topview__logo-img{width:640px;max-width:none}}.topview__lead{color:#fff;font-size:14px;text-align:center;line-height:1.5;margin-bottom:60px;font-weight:bold}@media screen and (min-width: 900px){.topview__lead{font-size:30px;line-height:1.3}}.topview__lead span{font-size:12px}@media screen and (min-width: 900px){.topview__lead span{font-size:23px}}.btn-cpd-point{background:#ff0000;padding:10px 20px;border-radius:100px;text-align:center;font-size:17px;font-weight:bold;color:#fff;display:block;text-decoration:none;letter-spacing:0.2em;box-shadow:4px 5px #7c0f80;width:100%;margin:0 auto}@media screen and (min-width: 900px){.btn-cpd-point{font-size:25px;padding:15px 20px}}.btn-cpd-point.disabled{color:#dcdcdc;background-color:#9e9e9e;box-shadow:4px 5px #ccc}.content-nav{background-color:#f2e7f2;padding:20px}@media screen and (min-width: 900px){.content-nav{padding:15px 0}}.content-nav__lists{display:flex;flex-wrap:wrap}@media screen and (min-width: 900px){.content-nav__lists{justify-content:center;flex-wrap:nowrap}}.content-nav__list{width:50%;list-style:none;text-align:center}.content-nav__list:nth-of-type(1),.content-nav__list:nth-of-type(2){border-bottom:1px solid #7c0f80;padding-bottom:20px}@media screen and (min-width: 900px){.content-nav__list:nth-of-type(1),.content-nav__list:nth-of-type(2){border:none;padding:0}}.content-nav__list:nth-of-type(3),.content-nav__list:nth-of-type(4){padding-top:20px}@media screen and (min-width: 900px){.content-nav__list:nth-of-type(3),.content-nav__list:nth-of-type(4){border:none;padding:0}}.content-nav__list:nth-child(even) a{border:none}@media screen and (min-width: 900px){.content-nav__list:nth-child(even) a{border-right:1px solid #7c0f80}}@media screen and (min-width: 900px){.content-nav__list:last-child a{border-right:none}}@media screen and (min-width: 900px){.content-nav__list{width:25%}}.content-nav__link{text-decoration:none;color:#7c0f80;font-size:16px;font-weight:bold;border-right:1px solid #7c0f80;display:block}@media screen and (min-width: 900px){.content-nav__link{padding:0 40px;font-size:16px}}.footer{background:#7c0f80;padding:30px 20px}.organizer{color:#fff;margin-bottom:30px}@media screen and (min-width: 900px){.organizer{margin-bottom:50px}}.organizer__title{margin-bottom:30px}.organizer__title-img{width:auto;height:20px;vertical-align:bottom}@media screen and (min-width: 900px){.organizer__title-img{height:28px}}.organizer__list{list-style:none;font-size:16px;margin-bottom:20px}.organizer__list:last-child{margin-bottom:0}@media screen and (min-width: 900px){.organizer__list{font-size:20px}}.section-symposium{padding:40px 20px}@media screen and (min-width: 900px){.section-symposium{padding:60px 0 70px}}.section-symposium__title{text-align:center;margin-bottom:20px}@media screen and (min-width: 900px){.section-symposium__title{margin-bottom:40px}}.section-symposium__title-img{width:90%;max-width:400px}@media screen and (min-width: 900px){.section-symposium__title-img{width:600px;max-width:none}}.section-symposium__lead{text-align:center;margin-bottom:50px;line-height:1.8;font-size:16px}@media screen and (min-width: 900px){.section-symposium__lead{font-size:29px;margin-bottom:70px}}.section-symposium__group{margin-bottom:40px}.section-symposium__group:last-child{margin-bottom:0}@media screen and (min-width: 900px){.section-symposium__group{margin-bottom:70px}}.section-symposium__group-title{margin-bottom:20px}.section-symposium__group-title--bg{background:url(../img/bg_ttl.svg) no-repeat right bottom -1px;background-size:65px}@media screen and (min-width: 900px){.section-symposium__group-title--bg{background-size:80px}}.section-symposium__group-title-img{width:auto;height:20px;vertical-align:bottom}@media screen and (min-width: 900px){.section-symposium__group-title-img{height:28px}}.section-symposium__group-lead{text-align:justify;font-size:16px}@media screen and (min-width: 900px){.section-symposium__group-lead{font-size:20px}}.section-symposium__group-mail{text-align:left;padding-top:20px;margin-bottom:20px;font-size:16px;font-weight:bold;line-height:1;display:inline-block}@media screen and (min-width: 900px){.section-symposium__group-mail{font-size:20px}}.mail-contact{color:#00aaff;text-decoration:none;border-bottom:1px solid #00aaff}.mail-contact:hover{opacity:.8}.section-symposium__group-box{background:#f2e7f2;padding:25px}@media screen and (min-width: 900px){.section-symposium__group-box{padding:20px 35px 30px}}.section-symposium__group-box-tr{padding-bottom:20px;border-bottom:1px solid #7c0f80;margin-bottom:20px}.section-symposium__group-box-tr:last-child{padding-bottom:0;border:none;margin-bottom:0}@media screen and (min-width: 900px){.section-symposium__group-box-tr{display:flex;align-items:baseline}}.section-symposium__group-box-th{color:#ff7516;font-size:16px;font-weight:bold;margin-bottom:10px}@media screen and (min-width: 900px){.section-symposium__group-box-th{width:200px;font-size:20px;margin-bottom:0}}.section-symposium__group-box-td{font-size:16px}.section-symposium__group-box-td .large{font-size:20px}@media screen and (min-width: 900px){.section-symposium__group-box-td{font-size:20px}.section-symposium__group-box-td .large{font-size:30px}}.cr{color:#fff;text-align:center;font-size:12px}@media screen and (min-width: 900px){.cr{font-size:15px}}.content-list{border:2px solid #7c0f80;background-color:#f2e7f2;margin-bottom:25px}.content-list:last-child{margin-bottom:0}@media screen and (min-width: 900px){.content-list{margin-bottom:40px}}.content-list__head{display:flex;border-bottom:2px solid #7c0f80}.content-list__number{background:#7c0f80;color:#fff;font-size:30px;font-weight:bold;width:60px;text-align:center;display:flex;align-items:center}.content-list__number span{display:block;width:100%;text-align:center}@media screen and (min-width: 900px){.content-list__number{width:80px}}.content-list__titles{padding:20px;display:flex;align-items:center;flex-direction:column;flex:1}@media screen and (min-width: 900px){.content-list__titles{padding:25px}}.content-list__title{color:#7c0f80;font-size:16px;font-weight:bold;line-height:1.4;width:100%;margin-bottom:20px}@media screen and (min-width: 900px){.content-list__title{font-size:25px}}.content-list__name{width:100%;text-align:right;font-size:11px;line-height:1.4}@media screen and (min-width: 900px){.content-list__name{font-size:20px}}.content-list__date{text-align:center;padding:20px;border-bottom:2px solid #7c0f80;font-size:14px;line-height:1.6}@media screen and (min-width: 900px){.content-list__date{font-size:20px}}.content-list__content{padding:20px;display:flex;flex-direction:column}@media screen and (min-width: 900px){.content-list__content{padding:30px;flex-direction:row}}.content-list__info1{width:100%}@media screen and (min-width: 900px){.content-list__info1{margin-right:30px;width:220px}}.content-list__info1 .small{font-size:12px;margin-top:10px}.content-list__info2{flex:1;line-height:1.6;font-size:14px;word-break:break-all}@media screen and (min-width: 900px){.content-list__info2{font-size:16px}}.content-list__info2 a{color:#00aaff;text-decoration:none;border-bottom:1px solid #00aaff}.content-list__info2 .small{font-size:12px;margin-top:10px}.content-list__info2>p:not(:last-child){margin-bottom:20px}.content-list__ichatch{display:block;margin-bottom:20px;width:100%}.content-list__btn{background:#ff7516;padding:10px 20px;border-radius:100px;text-align:center;font-size:14px;line-height:1.6;font-weight:bold;color:#fff;display:block;text-decoration:none;box-shadow:4px 5px #7c0f80;width:100%;margin:0 auto 30px}@media screen and (min-width: 900px){.content-list__btn{font-size:16px}}.content-list__btn.disabled{background:#d6d6d6;box-shadow:4px 5px #858585}.content-list__comment{border:1px solid #7c0f80;background-color:#fff;padding:20px;margin-top:20px}.content-list__comment-ttl{color:red;font-size:16px;margin-bottom:5px;line-height:1.4}@media screen and (min-width: 900px){.content-list__comment-ttl{font-size:19px}}.content-list__comment-text{font-size:12px}@media screen and (min-width: 900px){.content-list__comment-text{font-size:13px}}.contents .topview{padding:30px 0}@media screen and (min-width: 900px){.contents .topview{padding:70px 0 30px}}.contents .topview__title{margin-bottom:0}@media screen and (min-width: 900px){.contents .topview__title{margin-bottom:50px}}.contents .topview__logo-img{width:100%;padding:0 20px}@media screen and (min-width: 900px){.contents .topview__logo-img{padding:0}}.contents .section-symposium__group-title{margin-bottom:20px}@media screen and (min-width: 900px){.contents .section-symposium__group-title{margin-bottom:30px}}.mg-b-30{margin-bottom:30px}.mg-b-40{margin-bottom:40px}@media (min-width: 900px){.sp-visible{display:none !important}}@media (max-width: 900px){.pc-visible{display:none !important}}.disabled{pointer-events:none;color:#9e9e9e}.large{font-size:21px}@media screen and (min-width: 900px){.large{font-size:35px}}.strong{font-weight:bold}.red{color:red}.underline{border-bottom:1px solid}.done .box__title{background-color:#bbb}.done .box__unit-item-title{border-color:#bbb;color:#bbb}.done .box__free{background-color:#bbb}.done .forum-vertical-btn{display:none}
/*# sourceMappingURL=style.css.map */
