@import"https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@100..900&display=swap";/*! destyle.css v4.0.1 | MIT License | https://github.com/nicolas-cusan/destyle.css */*,::before,::after{-webkit-box-sizing:border-box;box-sizing:border-box;border-style:solid;border-width:0;min-width:0}html{line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{margin:0}main{display:block}p,table,blockquote,address,pre,iframe,form,figure,dl{margin:0}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit;margin:0}ul,ol{margin:0;padding:0;list-style:none}dt{font-weight:bold}dd{margin-left:0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible;border-top-width:1px;margin:0;clear:both;color:inherit}pre{font-family:monospace,monospace;font-size:inherit}address{font-style:inherit}a{background-color:rgba(0,0,0,0);text-decoration:none;color:inherit}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:inherit}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}svg,img,embed,object,iframe{vertical-align:bottom}button,input,optgroup,select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;vertical-align:middle;color:inherit;font:inherit;background:rgba(0,0,0,0);padding:0;margin:0;border-radius:0;text-align:inherit;text-transform:inherit}button,[type=button],[type=reset],[type=submit]{cursor:pointer}button:disabled,[type=button]:disabled,[type=reset]:disabled,[type=submit]:disabled{cursor:default}:-moz-focusring{outline:auto}select:disabled{opacity:inherit}option{padding:0}fieldset{margin:0;padding:0;min-width:0}legend{padding:0}progress{vertical-align:baseline}textarea{overflow:auto}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}[type=number]{-moz-appearance:textfield}label[for]{cursor:pointer}details{display:block}summary{display:list-item}[contenteditable]:focus{outline:auto}table{border-color:inherit;border-collapse:collapse}caption{text-align:left}td,th{vertical-align:top;padding:0}th{text-align:left;font-weight:bold}html{height:100%}body{font-family:"Noto Sans JP",sans-serif;font-size:16px;line-height:1.5;color:#333;height:100%}@media(max-width: 768px){body{font-size:15px}}a{color:#ce5a4d;-webkit-transition:all .2s ease;transition:all .2s ease}a:hover{text-decoration:underline;opacity:.8;-webkit-transition:all .2s ease;transition:all .2s ease}::-moz-selection{color:#ce5a4d;background:rgba(206,90,77,.15)}::selection{color:#ce5a4d;background:rgba(206,90,77,.15)}.sidebar{position:fixed;width:240px;height:100%;overflow-y:auto;z-index:3;-webkit-box-shadow:3px 0 10px rgba(0,0,0,.25);box-shadow:3px 0 10px rgba(0,0,0,.25);background-color:#444;background-image:url("../img/bg_sidebar.png");background-repeat:no-repeat;background-position:top center;background-size:240px}.sidebar::-webkit-scrollbar{background:#686866;width:10px}.sidebar::-webkit-scrollbar-thumb{background:#9c9c97}@media(max-width: 768px){.sidebar{display:none}}.header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;padding:20px}.header__ttl__svg{width:100%}.header__flower{width:190px}.header_sp{display:none;width:100%;height:60px;position:fixed;top:0;background:#ce5a4d;z-index:9999;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 14px;-webkit-box-shadow:0px 4px 6px rgba(70,30,26,.25);box-shadow:0px 4px 6px rgba(70,30,26,.25)}@media(max-width: 768px){.header_sp{display:-webkit-box;display:-ms-flexbox;display:flex}}.header_sp__humberger_btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;right:0;width:60px;height:60px}.header_sp__humberger_btn span{display:block;width:30px;height:2px;background:#fff}.header_sp__humberger_btn span:first-child{-webkit-transform:translateY(-6px);transform:translateY(-6px)}.header_sp__humberger_btn span:last-child{-webkit-transform:translateY(6px);transform:translateY(6px)}.header_sp__drower{position:fixed;top:60px;left:0;width:100%;height:100svh;background:rgba(206,90,77,.9);height:calc(100svh - 60px);backdrop-filter:blur(10px);font-weight:bold;font-size:15px;border-top:1px solid #e38d84;max-height:calc(100vh - 60px);overflow-y:auto;display:none;opacity:0;-webkit-transition:opacity .3s;transition:opacity .3s}.header_sp__drower.show{display:block;opacity:1}.header_sp__drower li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.header_sp__drower li:last-child{border-bottom:none}.header_sp__drower a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:50px;padding-left:1rem;color:#fff;border-bottom:1px solid #e38d84;text-decoration:none;font-size:17px;line-height:1.4;padding-top:8px;padding-bottom:8px}.header_sp__drower .disable_sp{background:rgba(0,0,0,.1333333333);color:hsla(0,0%,100%,.2)}.global_navigation{padding:10px}.global_navigation ul li a{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:40px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:.75em;border-bottom:1px solid hsla(0,0%,100%,.25);font-weight:bold}.global_navigation ul li a:hover{background:#ce5a4d;color:#fff;opacity:1;text-decoration:none}.global_navigation ul li .disable{pointer-events:none;color:#666}.global_navigation ul li .enable{color:#fff}.global_navigation ul li .selected{background:#ce5a4d;color:#fff}.banner_area{padding:0 10px 10px 10px}.banner_area a{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:10px}.main{margin-left:240px;background:#eee;background:url("../img/bg_pattern.jpg");height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media(max-width: 768px){.main{margin-left:0;overflow-x:hidden}}.contents{position:relative;z-index:1;-webkit-box-flex:1;-ms-flex:1;flex:1}.contents__inner{height:100%}.contents__inner::before{content:"";z-index:-1;inset:0;width:100%;height:100%;position:fixed;background:url("../img/bg.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;background-attachment:fixed}.content{padding:60px 0;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 40px}@media(max-width: 768px){.content{margin:0 3%;padding:60px 0 3% 0}}.content__inner{-webkit-box-flex:1;-ms-flex:1;flex:1;margin:0 auto;max-width:1000px;padding:40px;background:hsla(0,0%,100%,.8666666667);backdrop-filter:blur(20px);border-radius:4px;word-break:break-all;-webkit-box-shadow:0 0 12px rgba(0,0,0,.25);box-shadow:0 0 12px rgba(0,0,0,.25)}@media(max-width: 768px){.content__inner{margin:3% 0 0 0;padding:6%}}.content__inner h2{width:100%;color:#fff;font-weight:bold;text-shadow:rgba(0,0,0,.25) 0 2px 2px;background:url("../img/h2.jpg");display:-webkit-box;display:-ms-flexbox;display:flex;min-height:36px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.5em 1em;margin:0 0 30px 0;font-size:1.15em}@media(max-width: 768px){.content__inner h2{font-size:1.1em}}.content__inner h3{font-size:1.1em;font-weight:bold;color:#ce5a4d;padding-bottom:.2em;margin-bottom:.75em;border-bottom:2px solid #ce5a4d;position:relative}.content__inner h4{font-weight:bold}.content__inner h5{font-weight:bold}.content__inner h6{font-weight:bold}.content__inner p{margin-bottom:.5em}.content__inner ul ::marker{color:#ce5a4d}.fv_circle{background:hsla(0,0%,100%,.85);backdrop-filter:blur(20px);border:1px solid #fff;-webkit-box-shadow:0 4px 20px rgba(0,0,0,.15);box-shadow:0 4px 20px rgba(0,0,0,.15);width:580px;height:580px;border-radius:9999em;position:relative;top:50px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:6em}@media(max-width: 768px){.fv_circle{margin-top:50px;width:510px;height:510px;top:50px}}.fv_circle__ttl{width:310px;margin-bottom:1.35em}@media(max-width: 768px){.fv_circle__ttl{width:270px;margin-bottom:1em}}.fv_circle__date{margin-bottom:.75em}@media(max-width: 768px){.fv_circle__date{width:270px;margin-bottom:.5em}}.fv_circle__venue{margin-bottom:.75em}@media(max-width: 768px){.fv_circle__venue{width:290px;margin-bottom:.5em}}@media(max-width: 768px){.fv_circle__theme{width:290px}}.fv_circle__theme_sub{font-family:"Noto Serif JP",serif;text-align:center;font-size:.9em;margin-bottom:1em}@media(max-width: 768px){.fv_circle__theme_sub{width:290px}}.fv_circle__sewanin{width:310px;padding:.5em 0 .75em;border-top:1px solid #ce5a4d;border-bottom:1px solid #ce5a4d;margin-bottom:1.5em}@media(max-width: 768px){.fv_circle__sewanin{width:270px}}.fv_circle__sewanin img{display:block;margin:0 auto}.information{max-width:700px;margin:0 auto;background:#fff;font-size:15px;margin-bottom:4em;-webkit-box-shadow:0 4px 20px rgba(0,0,0,.15);box-shadow:0 4px 20px rgba(0,0,0,.15);border-radius:6px;overflow:hidden}@media(max-width: 768px){.information{max-width:100%;margin-bottom:0;border-radius:0}}.information a{text-decoration:underline}.information a:hover{text-decoration:none;opacity:1}.information a:visited{color:#912e23}.information h4{background:#e69d3f;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:36px;color:#fff;font-weight:bold;font-size:16px;padding:.25em 15px}.information__column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0 15px;overflow-y:auto;max-height:200px}.information__column__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:10px;border-bottom:1px solid #aaa;padding:15px 0}@media(max-width: 768px){.information__column__item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0}}.information__column__item:last-child{border-bottom:none;margin-bottom:none}.information__column__item__date{-ms-flex-negative:0;flex-shrink:0;width:100px;color:#ce5a4d}.information__column__item__text{-webkit-box-flex:1;-ms-flex:1;flex:1;width:100%;line-height:1.4}.information__column::-webkit-scrollbar{background:#ccc;width:10px}.information__column::-webkit-scrollbar-thumb{background:#eee}.footer{background:#57793d;color:#fff;padding:1em 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;z-index:2;font-size:.9em;-webkit-box-shadow:0 -4px 10px rgba(0,0,0,.25);box-shadow:0 -4px 10px rgba(0,0,0,.25)}.footer__row{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:30px}@media(max-width: 768px){.footer__row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center}}.footer__row__section{min-width:300px}.footer__row__section__top{border-bottom:1px solid #fff;text-align:center;font-weight:bold;padding-bottom:.3em}.footer__row__section__bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:.3em;word-break:break-all}@media(max-width: 768px){.footer__row__section__bottom{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.footer__row__section__bottom__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.footer__row__section__bottom__row__affiliate{font-size:11px;font-weight:bold;line-height:1.275;background:#e69d3f;border-radius:1em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 .75em;height:18px}@media(max-width: 768px){.footer__row__section__bottom__row__affiliate{font-size:12px}}@media(max-width: 768px){.footer__row__section__bottom__row__name{font-size:15px}}.no-scroll{overflow:hidden;height:100vh}.fv_circle__ttl,.fv_circle__date,.fv_circle__venue,.fv_circle__theme,.fv_circle__theme_sub,.fv_circle__sewanin{opacity:0;visibility:hidden;-webkit-transform:translateY(10px);transform:translateY(10px);-webkit-transition:opacity .5s ease,-webkit-transform .5s ease;transition:opacity .5s ease,-webkit-transform .5s ease;transition:opacity .5s ease,transform .5s ease;transition:opacity .5s ease,transform .5s ease,-webkit-transform .5s ease}.fv_circle{opacity:0;visibility:hidden;-webkit-transform:translateY(10px);transform:translateY(10px);-webkit-transition:opacity .4s ease,-webkit-transform .5s ease;transition:opacity .4s ease,-webkit-transform .5s ease;transition:opacity .4s ease,transform .5s ease;transition:opacity .4s ease,transform .5s ease,-webkit-transform .5s ease;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.fv_show{opacity:1;visibility:visible;-webkit-transform:translateY(0);transform:translateY(0)}.fv_show_circle{opacity:1;visibility:visible;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transform:translateX(-50%);transform:translateX(-50%)}.btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#e69d3f;background:-webkit-gradient(linear, left top, left bottom, from(#e69d3f), to(#cc8222));background:linear-gradient(180deg, #e69d3f, #cc8222);color:#fff !important;text-decoration:none !important;min-width:280px;padding:.5em 2em;border-radius:4px;height:44px;-webkit-transition:all .2s;transition:all .2s;border-top:1px solid hsla(0,0%,100%,.6);border-bottom:1px solid rgba(0,0,0,.6)}@media(max-width: 768px){.btn{min-width:100%}}.btn:hover{background:-webkit-gradient(linear, left bottom, left top, from(#e69d3f), to(#cc8222));background:linear-gradient(0deg, #e69d3f, #cc8222);-webkit-transition:all .2s;transition:all .2s;text-decoration:none;opacity:1}.btn_disable{background:#ccc;color:#aaa !important;border-bottom:1px solid #aaa;opacity:1;pointer-events:none}.btn_disable:hover{background:#ccc;color:#aaa !important;opacity:1}.btn_area{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:rgba(0,0,0,.0392156863);border-radius:6px;-webkit-box-shadow:inset 0 0 20px rgba(0,0,0,.05);box-shadow:inset 0 0 20px rgba(0,0,0,.05);margin:1em 0}.btn_area .btn_area_inner{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:30px;padding:45px 30px 15px 30px}@media(max-width: 768px){.btn_area .btn_area_inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px}}.btn_area p{margin:0 2rem 2rem 2rem;color:red;text-align:center;font-weight:bold}.sewanin_h3{text-align:center;margin-bottom:2em;font-size:17px;font-weight:bold;border:none !important}.sewanin_h3::before{content:none !important}.abstract_content{word-break:break-all}.abstract_content a{color:#5b8eb5;text-decoration:underline}.abstract_content a:visited{color:#5b8eb5}.abstract_content ::marker{font-size:.75em}.qr_dummy{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;position:relative;margin:1em 0}.qr_dummy::before{content:"ダミーです";position:absolute;width:120px;height:120px;background:rgba(0,0,0,.6);color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:13px;font-weight:bold}.inline-border{display:inline-block;background:#fff;margin:.75em .75em 0 0;padding:.5em 2.5em}.link_disable{pointer-events:none;color:#bbb !important;text-decoration:none;cursor:not-allowed}.link_disable:hover{text-decoration:none;opacity:1}/*# sourceMappingURL=style.css.map */