@media screen and (min-width: 1280px){.sp-only{display:none}}.pc-only{display:none}@media screen and (min-width: 768px){.pc-only{display:block}}.wide-only{display:none}@media screen and (min-width: 1280px){.wide-only{display:block}}.single__pager a,.posts__list__item__ttl a,.posts__list__item__bottom .more,.outline-staff__list__item__right__inner a{position:relative;z-index:2;line-height:1.7}.single__pager a:hover,.posts__list__item__ttl a:hover,.posts__list__item__bottom .more:hover,.outline-staff__list__item__right__inner a:hover,.single__pager a:active,.posts__list__item__ttl a:active,.posts__list__item__bottom .more:active,.outline-staff__list__item__right__inner a:active{opacity:1}.single__pager a:after,.posts__list__item__ttl a:after,.posts__list__item__bottom .more:after,.outline-staff__list__item__right__inner a:after{z-index:-1;position:absolute;display:block;content:"";width:100%;height:4px;background:currentColor;opacity:0.8;left:0;right:0;margin:0 auto;bottom:0;-webkit-transition:all 0.25s linear;-o-transition:all 0.25s linear;transition:all 0.25s linear;-webkit-transform:scaleY(0.25);-ms-transform:scaleY(0.25);transform:scaleY(0.25);-webkit-transform-origin:bottom center;-ms-transform-origin:bottom center;transform-origin:bottom center}.single__pager a:active:after,.posts__list__item__ttl a:active:after,.posts__list__item__bottom .more:active:after,.outline-staff__list__item__right__inner a:active:after{-webkit-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1)}@media screen and (min-width: 768px){.single__pager a:hover:after,.posts__list__item__ttl a:hover:after,.posts__list__item__bottom .more:hover:after,.outline-staff__list__item__right__inner a:hover:after{-webkit-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1)}}@media screen and (min-width: 768px){.pc-br{display:block}}.sp-br{display:block}@media screen and (min-width: 768px){.sp-br{display:none}}.md_br{display:block}@media screen and (min-width: 481px){.md_br{display:none}}@-webkit-keyframes fadeIn{from{opacity:0}to{opcaity:1}}@keyframes fadeIn{from{opacity:0}to{opcaity:1}}@media screen and (max-width: 767px){.for_form .form_inner{padding:30px 10px}}@media screen and (min-width: 768px){.for_form .form_inner{padding:50px 20px;width:80%;margin:0 auto}}.for_form p{display:none}.for_form .requiredmark{display:inline-block;margin-left:15px;background:#288cdc;padding:3px 5px;color:#fff;font-weight:normal;font-size:12px;line-height:1}@media screen and (max-width: 767px){.for_form .requiredmark{font-size:11px}}.for_form div.wpcf7-mail-sent-ok,.for_form div.wpcf7-validation-errors{border:double 4px #288cdc;font-weight:bold;font-size:20px;padding:10px;display:block;margin:30px auto;text-align:center;background-color:#fff}@media screen and (max-width: 767px){.for_form div.wpcf7-mail-sent-ok,.for_form div.wpcf7-validation-errors{font-size:15px}}.for_form form.sent .acceptance,.for_form form.sent .submit{display:none}.for_form form table{border-collapse:collapse}.for_form form table tr:last-child th,.for_form form table tr:last-child td{border:none}.for_form form table th,.for_form form table td{vertical-align:top}@media screen and (max-width: 767px){.for_form form table th,.for_form form table td{padding:7px;display:block;width:100%;vertical-align:middle}}@media screen and (min-width: 768px){.for_form form table th{padding:15px 10px 7px 20px}}@media screen and (min-width: 768px){.for_form form table td{padding:10px}}.for_form form input.s_size{margin-left:10px}.for_form form input.s_size[type=text]{width:30%}.for_form form input[type=tel]{width:16em}.for_form form input[type=number]{width:3em}.for_form form input[type=text]{width:98%}.for_form form input[type=text]#zip,.for_form form input[type=text]#zip2,.for_form form input[type=text]#pref{width:12em}.for_form form input[type=email]{width:98%}.for_form form input[type="radio"]{margin:0 0 4px 0 !important}.for_form form input[type=submit]{display:block;width:100%;max-width:21em;padding:10px;margin:0 auto;font-size:14px;font-size:1.4rem;cursor:pointer;color:#fff;background:#004097;border:solid 1px #004097;border-radius:20px;letter-spacing:5px;-webkit-transition:all 0.25s ease;-o-transition:all 0.25s ease;transition:all 0.25s ease}.for_form form input[type=submit]:hover{color:#288cdc;background:#fff;border:solid 1px #999}.for_form form input[type="submit"][disabled]{cursor:not-allowed}.for_form form input[type="submit"][disabled]:hover{background:#fff;border:solid 1px #004097;color:#004097}.for_form form textarea{width:98%;padding:5px;border:solid 1px #ccc;background-color:#fff}.for_form form .form_select{overflow:hidden;width:90%;margin-left:5px;text-align:center}.for_form form .form_select select{width:100%;cursor:pointer;text-indent:0.01px;-o-text-overflow:ellipsis;text-overflow:ellipsis;border:none;outline:none;background:transparent;background-image:none;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.for_form form .form_select select::-ms-expand{display:none}.for_form form .form_select{position:relative;border:1px solid #bbbbbb;border-radius:2px;background:#ffffff}.for_form form .form_select::before{position:absolute;top:0.8em;right:0.9em;width:0;height:0;padding:0;content:'';border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #666666;pointer-events:none}.for_form .form_btn_group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.contact_note li{margin-left:1em;text-indent:-1em}.contact_note li:before{display:inline;content:'＊'}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,cite,code,del,dfn,ins,kbd,q,s,samp,strike,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,figure{border:0;font-style:inherit;font-weight:inherit;margin:0;outline:0;padding:0;vertical-align:baseline}*{-webkit-box-sizing:border-box;box-sizing:border-box}*:before,*:after{-webkit-box-sizing:inherit;box-sizing:inherit}article,aside,details,figcaption,figure,footer,header,main,nav,section{display:block}li:not(.js-remove-styling){list-style:none}table{width:100%;border-collapse:collapse;border-spacing:0}table caption,table th,table td{font-weight:normal;text-align:left}@font-face{font-family:"icomoon";src:url("fonts/icomoon.eot?tzkoro");src:url("fonts/icomoon.eot?tzkoro#iefix") format("embedded-opentype"),url("fonts/icomoon.ttf?tzkoro") format("truetype"),url("fonts/icomoon.woff?tzkoro") format("woff"),url("fonts/icomoon.svg?tzkoro#icomoon") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"BirchStd";src:url("fonts/BirchStd.woff") format("woff"),url("fonts/BirchStd.ttf") format("truetype"),url("fonts/BirchStd.eot") format("embedded-opentype")}@font-face{font-family:"cinecaption";src:url("fonts/cinecaption227.woff") format("woff"),url("fonts/cinecaption227.ttf") format("truetype"),url("fonts/cinecaption227.eot") format("embedded-opentype")}[class^="icon-"],[class*=" icon-"]{font-family:"icomoon" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-facebook:before{content:"\e849"}.icon-twitter:before{content:"\e84d"}.icon-phone:before{content:"\e81b"}.icon-mail2:before{content:"\e844"}body{font-family:"Noto Serif JP", serif}#breadcrumb li,.footer__bottom__first,.top-greeting,.access__spl__list__item,.access__spl__list+p{font-family:"Noto Sans JP", sans-serif}.eng{font-family:"Josefin Sans", sans-serif}body{font-weight:500;font-style:normal;color:#323232}html,body{height:100%}html{font-size:62.5%}.login #login h1 a{background:url(images/common/logo.svg) center/contain no-repeat !important;width:250px;max-width:100%;height:38px;display:block}h2,h3,h4,h5,h6{line-height:1.3}.main{letter-spacing:0}p{line-height:1.75}header,#site_navigation,#mainvisualarea,#breadcrumb,#pagetitlearea,#content,footer{width:100%}.ofi{-o-object-fit:cover;object-fit:cover;font-family:"object-fit:cover;"}.bg_white{background:#fff}.fwb{font-weight:bold}.fwb li{margin-bottom:0}a{color:#323232;text-decoration:none}a:hover,a:active{outline:0;opacity:0.7;-webkit-transition:opacity 0.2s ease-out;-o-transition:opacity 0.2s ease-out;transition:opacity 0.2s ease-out}a img{border:0}a img:hover,a img:active{outline:0;opacity:0.7;-webkit-transition:opacity 0.2s ease-out;-o-transition:opacity 0.2s ease-out;transition:opacity 0.2s ease-out}img{border:0;max-width:100%;height:auto;vertical-align:bottom}p{font-size:14px;font-size:1.4rem}@media screen and (min-width: 768px){p{font-size:16px;font-size:1.6rem}}.mainwrap,#breadcrumb,.article .eo-tc-event,.single__post{margin:0 auto;padding:0 10px;width:95%;max-width:1280px}.mainwrap-narrow{max-width:970px}@media screen and (min-width: 768px){.mainwrap,#breadcrumb,.article .eo-tc-event,.single__post{width:100%}}.img{text-align:center}.searchform{width:200px;background:#288cdc}.searchfield{font-size:18px;font-size:1.8rem;margin:0;padding:calc(0.5em - 2px);width:calc(100% - 35px);padding-right:2px}.search{font-size:20px;font-size:2rem;color:#323232;height:30px;padding:0;border:none}.clear:after{display:block;content:"";clear:both;overflow:hidden}.tar{text-align:right}.break_word{word-wrap:break-word}.mb5{margin-bottom:5px !important}.mb7{margin-bottom:7px !important}.mb10{margin-bottom:10px !important}.mb15{margin-bottom:15px !important}.mb20{margin-bottom:20px !important}.mb30{margin-bottom:30px !important}.mb50{margin-bottom:50px !important}.mb60{margin-bottom:60px !important}.mb70{margin-bottom:70px !important}.mb120{margin-bottom:120px !important}.mb0{margin-bottom:0 !important}.mt1em{margin-top:1em}.mt1em{margin-top:2em}.mb1em{margin-bottom:1em !important}.mb2em{margin-bottom:2em !important}.mb3em{margin-bottom:3em !important}.mb4em{margin-bottom:4em !important}.mb5em{margin-bottom:5em !important}.lh14{line-height:1.4em !important}.lh17{line-height:1.7em !important}.lh2{line-height:2em !important}.text_left{text-align:left !important}.text_right{text-align:right !important}.text_center{text-align:center !important}.text_red{color:#f00 !important}.switch{visibility:hidden}@media screen and (max-width: 767px){.spview,.sp_taview,.sp_pcview{display:block !important}.taview,.ta_pcview,.pcview{display:none !important}}@media screen and (min-width: 768px) and (max-width: 980px){.sp_taview,.taview,.ta_pcview{display:block !important}.spview,.sp_pcview,.pcview{display:none !important}}@media screen and (min-width: 981px){.sp_pcview,.ta_pcview,.pcview{display:block !important}.spview,.sp_taview,.taview{display:none !important}}@media screen and (min-width: 768px){.leftdir{float:left}.rightdir{float:right}}strong,b,.bold{font-weight:bold}small,.small{font-size:14px}.bg_w{background:#fff}.bg_g{background:#e5e5ed}.ta_c{text-align:center}@media screen and (max-width: 767px){.col2_wrap .col2_item,.col3_wrap .col3_item,.col4_wrap .col4_item{margin-bottom:15px}.col2_wrap .col2_item a,.col3_wrap .col3_item a,.col4_wrap .col4_item a{display:block}.col2_wrap .col2_item:nth-child(2n),.col2_wrap .col2_item:last-child{margin-right:0}.col3_wrap .col3_item:nth-child(3n),.col3_wrap .col3_item:last-child{margin-right:0}.col4_wrap .col4_item:nth-child(4n),.col5_wrap.col5_item:nth-child(5n){margin-right:0}.f_size55 .leftdir,.f_size55 .rightdir,.f_size64 .leftdir,.f_size64 .rightdir,.f_size46 .leftdir,.f_size46 .rightdir,.f_size73 .leftdir,.f_size73 .rightdir,.f_size37 .leftdir,.f_size37 .rightdir,.f_size82 .leftdir,.f_size82 .rightdir,.f_size28 .leftdir,.f_size28 .rightdir,.f_size91 .leftdir,.f_size91 .rightdir,.f_size19 .leftdir,.f_size19 .rightdir{float:none;width:auto;margin-bottom:30px}}@media screen and (min-width: 768px){.col2_wrap:after{display:block;content:"";clear:both;overflow:hidden}.col2_wrap .col2_item{width:49%;float:left;margin-right:2%}.col2_wrap .col2_item:nth-child(2n){float:right;margin-right:0}.col3_wrap:after{display:block;content:"";clear:both;overflow:hidden}.col3_item{float:left;width:32%;margin-right:2%}.col3_item:nth-child(3n){margin-right:0}.col3_item:nth-child(3n+1){clear:left}.col4_wrap:after{display:block;content:"";clear:both;overflow:hidden}.col4_wrap .col4_item{width:23.5%;float:left;margin-right:2%}.col4_wrap .col4_item:nth-child(4n){margin-right:0}.col4_wrap .col4_item:nth-child(4n+1){clear:left}.col5_wrap:after{display:block;content:"";clear:both;overflow:hidden}.col5_wrap .col5_item{width:19.2%;float:left;margin-right:1%}.col5_wrap .col5_item:nth-child(5n){margin-right:0}.col5_wrap .col5_item:nth-child(5n+1){clear:left}.f_size55:after,.f_size64:after,.f_size46:after,.f_size73:after,.f_size37:after,.f_size82:after,.f_size28:after,.f_size91:after,.f_size19:after{display:block;content:"";clear:both;overflow:hidden}.f_size55>.leftdir{width:49%}.f_size55>.rightdir{width:49%}.f_size64>.leftdir{width:59%}.f_size64>.rightdir{width:39%}.f_size46>.leftdir{width:39%}.f_size46>.rightdir{width:59%}.f_size73>.leftdir{width:69%}.f_size73>.rightdir{width:29%}.f_size37>.leftdir{width:29%}.f_size37>.rightdir{width:69%}.f_size82>.leftdir{width:79%}.f_size82>.rightdir{width:19%}.f_size28>.leftdir{width:19%}.f_size28>.rightdir{width:79%}.f_size91>.leftdir{width:89%}.f_size91>.rightdir{width:9%}.f_size19>.leftdir{width:9%}.f_size19>.rightdir{width:89%}}#back_to_top{position:fixed;z-index:9999;right:5px;bottom:5px;width:4.5em}@media screen and (min-width: 768px) and (max-width: 980px){#back_to_top{right:20px;bottom:20px}}@media screen and (min-width: 981px){#back_to_top{right:45px;bottom:45px}}.breadcrumb{width:100%;margin-bottom:60px}@media screen and (min-width: 768px){.breadcrumb{margin-bottom:120px}}#breadcrumb{margin:0 auto;padding:0}@media screen and (min-width: 768px){#breadcrumb{width:100%}}#breadcrumb ul{overflow:hidden;margin:0 auto;margin-left:2%}#breadcrumb li{float:left;padding:5px 5px 5px 0;font-size:14px;font-size:1.4rem;line-height:1.3;color:#323232;vertical-align:middle}#breadcrumb a{color:#323232}#breadcrumb a:hover{opacity:0.8}#Pager{text-align:center;margin-top:25px}@media screen and (min-width: 768px){#Pager{margin-top:50px}}.pagination{display:inline-block;overflow:hidden;clear:both;position:relative;padding:20px 0;font-weight:bold;font-size:18px;font-size:1.8rem}@media screen and (min-width: 768px){.pagination{font-size:24px;font-size:2.4rem}}.pagination span{text-decoration:none}.pagination span,.pagination a{display:block;float:left;text-align:center;min-width:40px;min-height:40px;border:1px solid #fff;padding:0 0.25em}.pagination a{text-decoration:none;color:#323232;text-align:center;-webkit-transition:all 0.25s linear;-o-transition:all 0.25s linear;transition:all 0.25s linear;margin:0 0.5em}.pagination a:active{color:#000;background:#fff}@media screen and (min-width: 768px){.pagination a:hover{color:#000;background:#fff}}.pagination .current{margin:0 0.5em;line-height:1.7;background:#fff;color:#000;text-align:center;position:relative}.single__pager{clear:both;overflow:hidden;position:relative;font-size:16px;font-size:1.6rem;margin:auto}.single__pager a{display:inline-block;line-height:1.2;-webkit-transition:all 0.25s ease;-o-transition:all 0.25s ease;transition:all 0.25s ease;color:#fff}.single__pager a:after{background:currentColor}.single__pager .left,.single__pager .right{display:inline-block}.single__pager .left{float:left}.single__pager .right{float:right;text-align:right}.single .entry_content p{display:block;margin:1em 0}.single .entry_content h1,.single .entry_content h2,.single .entry_content h3,.single .entry_content h4,.single .entry_content h5,.single .entry_content h6,.single .entry_content ul,.single .entry_content li,.single .entry_content img,.single .entry_content table,.single .entry_content tr,.single .entry_content th,.single .entry_content td,.single .entry_content dl,.single .entry_content dt,.single .entry_content dd{font-weight:normal;margin:0px;padding:0px;border:none;list-style-type:none}.single .entry_content strong{font-weight:bold}.single .entry_content em{font-style:italic}.single .entry_content blockquote{display:block;-webkit-margin-before:1em;-webkit-margin-after:1em;-webkit-margin-start:40px;-webkit-margin-end:40px}.single .entry_content .aligncenter{display:block;margin:0 auto}.single .entry_content .alignright{float:right}.single .entry_content .alignleft{float:left}.single .entry_content img[class*="wp-image-"],.single .entry_content img[class*="attachment-"]{max-width:100%;height:auto}.single .entry_content .clearfix{overflow:hidden;zoom:1}.single .entry_content .clearfix:after{content:".";display:block;clear:both;height:0;visibility:hidden}@media screen and (min-width: 768px){.title.nowrap{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-webkit-text-overflow:ellipsis;-o-text-overflow:ellipsis}}.img_area{text-align:center}@media screen and (min-width: 1280px){.sp-only{display:none}}.pc-only{display:none}@media screen and (min-width: 768px){.pc-only{display:block}}.wide-only{display:none}@media screen and (min-width: 1280px){.wide-only{display:block}}.single__pager a,.posts__list__item__ttl a,.posts__list__item__bottom .more,.outline-staff__list__item__right__inner a{position:relative;z-index:2;line-height:1.7}.single__pager a:hover,.posts__list__item__ttl a:hover,.posts__list__item__bottom .more:hover,.outline-staff__list__item__right__inner a:hover,.single__pager a:active,.posts__list__item__ttl a:active,.posts__list__item__bottom .more:active,.outline-staff__list__item__right__inner a:active{opacity:1}.single__pager a:after,.posts__list__item__ttl a:after,.posts__list__item__bottom .more:after,.outline-staff__list__item__right__inner a:after{z-index:-1;position:absolute;display:block;content:"";width:100%;height:4px;background:currentColor;opacity:0.8;left:0;right:0;margin:0 auto;bottom:0;-webkit-transition:all 0.25s linear;-o-transition:all 0.25s linear;transition:all 0.25s linear;-webkit-transform:scaleY(0.25);-ms-transform:scaleY(0.25);transform:scaleY(0.25);-webkit-transform-origin:bottom center;-ms-transform-origin:bottom center;transform-origin:bottom center}.single__pager a:active:after,.posts__list__item__ttl a:active:after,.posts__list__item__bottom .more:active:after,.outline-staff__list__item__right__inner a:active:after{-webkit-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1)}@media screen and (min-width: 768px){.single__pager a:hover:after,.posts__list__item__ttl a:hover:after,.posts__list__item__bottom .more:hover:after,.outline-staff__list__item__right__inner a:hover:after{-webkit-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1)}}@media screen and (min-width: 768px){.pc-br{display:block}}.sp-br{display:block}@media screen and (min-width: 768px){.sp-br{display:none}}.md_br{display:block}@media screen and (min-width: 481px){.md_br{display:none}}@keyframes fadeIn{from{opacity:0}to{opcaity:1}}button{background-color:transparent;border:none;cursor:pointer;outline:none;padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.uppercase,#breadcrumb li{text-transform:uppercase}.iframe--wrap{position:relative;padding-top:56.25%;width:100%}.iframe--wrap iframe{position:absolute;top:0;left:0;width:100%;height:100%}.desc,.section__ttl__small,.document-archives table,.contact__form__col2 dt,.privacy-policy__list__item__ttl,.privacy-policy__list__item__desc,.outline-staff__list__item__right__inner,.outline-staff__list__item__right__inner p{font-size:14px;font-size:1.4rem}@media screen and (min-width: 768px){.desc,.section__ttl__small,.document-archives table,.contact__form__col2 dt,.privacy-policy__list__item__ttl,.privacy-policy__list__item__desc,.outline-staff__list__item__right__inner,.outline-staff__list__item__right__inner p{font-size:18px;font-size:1.8rem}}.content{background:url(images/common/bg-earth.png) no-repeat;background-position:right 180px}.page__first{background:url(images/pageindex/pageindex-event_detail.png) center center/cover no-repeat}.date .page__first,.single-event .page__first{background:url(images/pageindex/pageindex-event_detail.png) center center/cover no-repeat}.public_document .page__first{background:url(images/pageindex/pageindex-document.png) center center/cover no-repeat}.access .page__first{background:url(images/pageindex/pageindex-access.png) center center/cover no-repeat}.document .page__first{background:url(images/pageindex/pageindex-document.png) center center/cover no-repeat}.calendar .page__first{background:url(images/pageindex/pageindex-calendar.png) center center/cover no-repeat}.contact .page__first{background:url(images/pageindex/pageindex-contact.png) center center/cover no-repeat}.event_detail .page__first{background:url(images/pageindex/pageindex-event_detail.png) center center/cover no-repeat}.guideline .page__first{background:url(images/pageindex/pageindex-guideline.png) center center/cover no-repeat}.outline .page__first{background:url(images/pageindex/pageindex-outline.png) center center/cover no-repeat}.privacy .page__first{background:url(images/pageindex/pageindex-privacy.png) center center/cover no-repeat}.news-letter .page__first{background:url(images/pageindex/pageindex-news-letter.png) center center/cover no-repeat}.event .page__first{background:url(images/pageindex/pageindex-event.png) center center/cover no-repeat}.search .page__first{background:url(images/pageindex/pageindex-search.png) center center/cover no-repeat}.category-news-letter .page__first{background:url(images/pageindex/pageindex-news-letter.png) center center/cover no-repeat}.category-event_detail .page__first{background:url(images/pageindex/pageindex-event_detail.png) center center/cover no-repeat}.category-exhibition .page__first{background:url(images/pageindex/pageindex-exhibition.png) center center/cover no-repeat}.category-study .page__first{background:url(images/pageindex/pageindex-study.png) center center/cover no-repeat}.category-other .page__first{background:url(images/pageindex/pageindex-other.png) center center/cover no-repeat}.tag .page__first{background:url(images/pageindex/pageindex-news-letter.png) center center/cover no-repeat}.page__first{margin:55px auto 0;position:relative;width:100%;height:200px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (min-width: 1280px){.page__first{margin-top:120px;height:250px}}.page__first__inner{width:100%;background:rgba(255,255,255,0.7);text-align:center;font-size:24px;font-size:2.4rem;padding:0.25em}@media screen and (min-width: 768px){.page__first__inner{font-size:40px;font-size:4rem}}.page__first__ttl{font-size:24px;font-size:2.4rem;font-weight:300;padding-bottom:0.1em;line-height:1.4}@media screen and (min-width: 768px){.page__first__ttl{font-size:40px;font-size:4rem}}.page__first__desc{width:100%;font-weight:400;font-size:16px;font-size:1.6rem;line-height:1.4}@media screen and (min-width: 768px){.page__first__desc{font-size:20px;font-size:2rem}}.ttl-bd{font-size:20px;font-size:2rem;color:#d4e8f8;border-top:1px solid currentColor;border-bottom:1px solid currentColor;padding:0.25em 0.25em}@media screen and (min-width: 768px){.ttl-bd{font-size:35px;font-size:3.5rem}}.ttl-bg{font-size:20px;font-size:2rem;text-align:center;color:#fff;background:#f98127;font-weight:900;padding:0.25em;border-bottom:5px solid #0165ad;margin-bottom:1em}@media screen and (min-width: 768px){.ttl-bg{font-size:34px;font-size:3.4rem}}.ttl-ub{font-size:20px;font-size:2rem;font-weight:900;text-align:center;padding-bottom:1em;border-bottom:1px solid currentColor}@media screen and (min-width: 768px){.ttl-ub{font-size:40px;font-size:4rem}}.list-with-img__list__item:not(:first-child){margin-top:30px}.list-with-img__list__item.list-with-img__list__item-mtwide{margin-top:40px}@media screen and (min-width: 768px){.list-with-img__list__item.list-with-img__list__item-mtwide{margin-top:80px}}@media screen and (min-width: 768px){.list-with-img__list__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.list-with-img__list__item__img{margin-bottom:8px}@media screen and (min-width: 768px){.list-with-img__list__item__img{margin-bottom:0;width:43%}}@media screen and (min-width: 768px){.list-with-img__list__item__txt{margin-bottom:0;width:51%}}.list-with-img__list__item__ttl{font-size:18px;font-size:1.8rem;padding-left:0.5em;border-left:7px solid #0165ad;margin-bottom:1em;font-weight:900}@media screen and (min-width: 768px){.list-with-img__list__item__ttl{font-size:30px;font-size:3rem}}.list-with-img__list__item__ttl .small{font-size:0.6em}.list-with-img__list__item__point{border:1px solid #b3b3b3;padding:10px}@media screen and (min-width: 768px){.list-with-img__list__item__point{padding:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}.list-with-img__list__item__point>li{font-size:14px;font-size:1.4rem;margin:0.25em 0}@media screen and (min-width: 768px){.list-with-img__list__item__point>li{font-size:16px;font-size:1.6rem}}@media screen and (min-width: 768px){.list-with-img__list__item__point>li{width:50%}}.list-with-img__list__item__price{color:red;font-size:24px;font-size:2.4rem;font-weight:900}@media screen and (min-width: 768px){.list-with-img__list__item__price{font-size:40px;font-size:4rem}}.list-with-img__list__item__price .small{font-size:0.5em}.list-with-img__list__item__price-caution{margin-top:0.25em;color:red}.contents__first{margin-bottom:55px}@media screen and (min-width: 768px){.contents__first{margin-bottom:110px}}.contents__first__ttl{text-align:center;font-weight:300;font-size:20px;font-size:2rem;font-style:italic}@media screen and (min-width: 768px){.contents__first__ttl{font-size:34px;font-size:3.4rem}}.contents__first__subttl{text-align:center;margin-top:1em}.contents__first__img{max-width:600px;margin:48px auto 48px}@media screen and (min-width: 768px){.contents__first__img{margin-top:96px}}.contents__first__img figcaption{line-height:1.75;margin-top:8px}body:not(.home)>.content{padding-bottom:100px}@media screen and (min-width: 768px){body:not(.home)>.content{padding-bottom:200px}}.maw1700{max-width:1700px}.sidebar{display:none}@media screen and (min-width: 1280px){.sidebar{display:block}}.sidebar__reserve{position:fixed;top:20%;right:0;z-index:5}.sidebar__archive{position:fixed;right:0;bottom:0;z-index:5}a[href$=".pdf"]{display:inline-block;padding-right:24px;background:url(images/common/icon-pdf.png) no-repeat right center}.eo-events-nav{font-size:14px;font-size:1.4rem}@media screen and (min-width: 768px){.eo-events-nav{font-size:16px;font-size:1.6rem}}.article .eo-tc-event{margin:20px auto 20px;font-size:14px;font-size:1.4rem;line-height:1.75}@media screen and (min-width: 768px){.article .eo-tc-event{margin:40px auto 40px}}@media screen and (min-width: 768px){.article .eo-tc-event{font-size:16px;font-size:1.6rem}}.article .eo-tc-event .entry-title{font-size:2em}.article .eo-tc-event .entry-content{margin-top:20px}.color-1{color:#d4e8f8}.color-2{color:#0165ad}.color-3{color:#f98127}.text-link,.section__ttl+p a{color:#288cdc;border-bottom:1px solid currentColor;-webkit-transition:all 0.25s ease-in-out;-o-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out}.text-link:active,.section__ttl+p a:active{opacity:0.8}@media screen and (min-width: 768px){.text-link:hover,.section__ttl+p a:hover{opacity:0.8}}.content a{-webkit-transition:all 0.25s ease-in-out;-o-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out}.content a:active{opacity:0.8}@media screen and (min-width: 768px){.content a:hover{opacity:0.8}}.tdu{border-bottom:1px solid currentColor}.time-table__inner{font-size:16px;font-size:1.6rem;text-align:center;width:100%}@media screen and (min-width: 768px){.time-table__inner{font-size:24px;font-size:2.4rem}}@media screen and (min-width: 768px){.time-table__inner{display:-webkit-box;display:-ms-flexbox;display:flex}}.time-table__inner:not(:first-child){border-top:1px solid #fff}.time-table__left,.time-table__right{padding:0.25em}@media screen and (min-width: 768px){.time-table__left,.time-table__right{padding:0.75em}}.time-table__left{background:#288cdc;color:#fff}.time-table__right{background:#f2f2f2;color:#323232}.section__ttl{font-size:20px;font-size:2rem;padding-left:0.5em;position:relative}@media screen and (min-width: 768px){.section__ttl{font-size:36px;font-size:3.6rem}}.section__ttl+p{font-size:16px;font-size:1.6rem;margin-top:1.5em}@media screen and (min-width: 768px){.section__ttl+p{font-size:20px;font-size:2rem}}@media screen and (min-width: 768px){.section__ttl+p{margin-top:3em}}@media screen and (min-width: 768px){.section__ttl+p{line-height:2}}@media screen and (min-width: 768px){.section__ttl__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}}.section__ttl__large{position:relative;z-index:1;font-size:20px;font-size:2rem}@media screen and (min-width: 768px){.section__ttl__large{font-size:36px;font-size:3.6rem}}.section__ttl__small{position:relative;z-index:1;padding-left:0.25em;text-align:left}@media screen and (min-width: 768px){.section__ttl__small{padding:0}}@media screen and (min-width: 768px){.section__ttl__bd{margin:0 0.5em;display:block;width:4em;height:1px;background:currentColor}}.section__ttl:before{display:block;content:"";background:#288cdc;position:absolute;top:0.6em;left:0;width:1em;height:1em}.section__ttl+.section__subttl,.section__ttl+.section__subttl-mt{margin-top:2.4em}.section__subttl,.section__subttl-mt{font-size:18px;font-size:1.8rem;padding-bottom:0.5em;border-bottom:1px solid #808080}@media screen and (min-width: 768px){.section__subttl,.section__subttl-mt{font-size:28px;font-size:2.8rem}}.section__subttl-mt{margin-top:2.4em}.section__subttl+p,.section__subttl-mt+p{font-size:16px;font-size:1.6rem;margin-top:1em}@media screen and (min-width: 768px){.section__subttl+p,.section__subttl-mt+p{font-size:20px;font-size:2rem}}.section__subttl+.numbering-list,.section__subttl-mt+.numbering-list{margin-top:20px}.disc,.numbering-list__item.disc{position:relative;padding-left:1em}.disc:before,.numbering-list__item.disc:before{display:block;content:"\30FB";position:absolute;left:0;top:0}.disc.refference:before{content:"※"}.disc.square:before{content:"";width:0.8em;height:0.8em;background:currentColor;top:0.475em}.disc.rhombus:before{content:"";width:0.7em;height:0.7em;top:0.475em;background:currentColor;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}@media screen and (min-width: 768px){.tel{pointer-events:none}}.tel-with-icon,.tel-with-icon-tel,.tel-with-icon-fax{display:inline-block;line-height:1;margin-left:1em;position:relative}.tel-with-icon:before,.tel-with-icon-tel:before,.tel-with-icon-fax:before{width:0.9em;height:0.9em;display:block;content:"";position:absolute;top:53%;left:-1em;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);font-weight:bold}.tel-with-icon-tel:before{background:url(images/common/icon-tel.svg) center center/contain no-repeat}.tel-with-icon-fax:before{background:url(images/common/icon-fax.svg) center center/contain no-repeat}.iframe-wrap{position:relative;padding-top:56.25%;width:100%}.iframe-wrap iframe{position:absolute;top:0;left:0;width:100%;height:100%}.numbering-list__item{position:relative;padding-left:1.5em;counter-increment:counter;font-size:16px;font-size:1.6rem;line-height:1.75}@media screen and (min-width: 768px){.numbering-list__item{font-size:20px;font-size:2rem}}.numbering-list__item:not(:first-child){margin-top:.5em}@media screen and (min-width: 768px){.numbering-list__item:not(:first-child){margin-top:1em}}.numbering-list__item:before{display:block;content:counter(counter) "、";color:#288cdc;position:absolute;top:0;left:0}.numbering-list__item.disc:before{color:#323232}.numbering-list__item.square.disc:before{content:"";width:0.8em;height:0.8em;background:currentColor;top:0.475em}.numbering-list__item__caution{margin-top:1em;font-size:14px;font-size:1.4rem}@media screen and (min-width: 768px){.numbering-list__item__caution{font-size:18px;font-size:1.8rem}}.iframe-wrap{position:relative;padding-top:56.25%;width:100%}.iframe-wrap iframe{position:absolute;top:0;left:0;width:100%;height:100%}.numbering-list-2__item{counter-increment:counter;font-size:16px;font-size:1.6rem;line-height:1.75;display:-webkit-box;display:-ms-flexbox;display:flex;width:98%;margin:auto}@media screen and (min-width: 768px){.numbering-list-2__item{font-size:24px;font-size:2.4rem}}.numbering-list-2__item:not(:first-child){margin-top:.75em}@media screen and (min-width: 768px){.numbering-list-2__item:not(:first-child){margin-top:1.5em}}.numbering-list-2__item__inner{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;line-height:1.7}.numbering-list-2__item__inner a{border-bottom:1px solid currentColor}.numbering-list-2__item:before{display:block;content:counter(counter);color:#323232;font-size:16px;font-size:1.6rem;-ms-flex-preferred-size:2em;flex-basis:2em;height:2em;-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:0.5em;background:#e6e6e6;border-radius:50%}@media screen and (min-width: 768px){.numbering-list-2__item:before{font-size:30px;font-size:3rem}}@media screen and (min-width: 768px){.numbering-list-2__item:before{margin-right:1em}}.table-wrap{overflow-x:auto}.table-wrap table{table-layout:fixed}.table-wrap table tbody{width:100%;display:table}.btn{overflow:hidden;position:relative;background:#fff;color:#000;border:1px solid #000;display:block;line-height:1.5;padding:0.75em 0.5em;max-width:300px;margin:auto;text-align:center;-webkit-transition:all 0.25s ease-in-out;-o-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out;font-size:14px;font-size:1.4rem}.btn-bg-transparent{background:transparent;color:#323232;border-color:#323232}.btn__arrow{display:block;width:0;margin:auto;border-top:8px solid currentColor;border-right:4px solid transparent;border-left:4px solid transparent}@media screen and (min-width: 768px){.btn{font-size:16px;font-size:1.6rem}}.btn-w200{font-size:16px;font-size:1.6rem;width:200px;text-align:left;padding:0.75em 0.75em 0.25em}@media screen and (min-width: 768px){.btn-w200{font-size:20px;font-size:2rem}}.btn .btn__icon-right{margin:0 0 0 10px}.btn .btn__icon-left{margin:0 10px 0 0;width:26px;height:26px}@media screen and (min-width: 768px){.btn .btn__icon-left{width:40px;height:40px}}.btn span,.btn .fas{font-size:14px;font-size:1.4rem;position:relative;z-index:1}@media screen and (min-width: 768px){.btn span,.btn .fas{font-size:16px;font-size:1.6rem}}.btn .fas{margin-left:0.5em}.btn .cls-1{fill:currentColor;-webkit-transition:color 0.25s linear;-o-transition:color 0.25s linear;transition:color 0.25s linear}.btn:active{-webkit-transition:all 0.25s ease-in-out;-o-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out;-webkit-transform:translate3d(-2px, -2px, 0);transform:translate3d(-2px, -2px, 0);-webkit-box-shadow:4px 4px 0 0 #323232;box-shadow:4px 4px 0 0 #323232}@media screen and (min-width: 768px){.btn:hover{-webkit-transition:all 0.25s ease-in-out;-o-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out;-webkit-transform:translate3d(-2px, -2px, 0);transform:translate3d(-2px, -2px, 0);-webkit-box-shadow:4px 4px 0 0 #323232;box-shadow:4px 4px 0 0 #323232}}.btn.btn-another{color:#004097;background:rgba(255,255,255,0.8)}.btn.btn-another:before{background:#004097}.btn.btn-another:active{color:#fff}@media screen and (min-width: 768px){.btn.btn-another:hover{color:#fff}}@media screen and (min-width: 768px){.col3-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}.col3-list__item:not(:first-child){margin-top:20px}@media screen and (min-width: 768px){.col3-list__item:not(:first-child){margin-top:30px}}@media screen and (min-width: 768px){.col3-list__item{width:31%}.col3-list__item:not(:nth-of-type(3n)){margin-right:3.5%}.col3-list__item:nth-of-type(-n+3){margin-top:0}}.col3-table{max-width:904px;margin-top:16px}@media screen and (min-width: 768px){.col3-table{display:-webkit-box;display:-ms-flexbox;display:flex}}.col3-table__inner{text-align:center;border:1px solid #fff}@media screen and (min-width: 768px){.col3-table__inner{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}}.col3-table dt{font-weight:900;border-bottom:1px solid #fff;background:#ccc}.col3-table dd{background:#f2f2f2}.col3-table dt,.col3-table dd{padding:0.25em}@media screen and (min-width: 768px){.col3-table dt,.col3-table dd{padding:1em}}.img-zoom{display:block;overflow:hidden}.img-zoom .img{overflow:hidden;margin-bottom:1em}.img-zoom img{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease}.img-zoom:active img{-webkit-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;-webkit-transform:scale(1.15);-ms-transform:scale(1.15);transform:scale(1.15)}@media screen and (min-width: 768px){.img-zoom:hover img{-webkit-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;-webkit-transform:scale(1.15);-ms-transform:scale(1.15);transform:scale(1.15)}}.img-hover{display:block;position:relative}.img-hover:after{display:block;content:"";position:absolute;width:100%;height:100%;top:0;left:0;background:rgba(255,255,255,0.5);opacity:0;-webkit-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease}.img-hover:active{opacity:1}@media screen and (min-width: 768px){.img-hover:hover:after{opacity:1}}.hover-opacity,.posts__list__item__txt a[rel="tag"]{display:inline-block;-webkit-transition:opacity 0.5s ease-in-out;-o-transition:opacity 0.5s ease-in-out;transition:opacity 0.5s ease-in-out}.hover-opacity:active,.posts__list__item__txt a:active[rel="tag"]{opacity:0.8}@media screen and (min-width: 768px){.hover-opacity:hover,.posts__list__item__txt a:hover[rel="tag"]{opacity:0.8}}.parallax,.ofi:not(.not-animation){opacity:0;-webkit-transition:all 0.35s cubic-bezier(0.2, 0.65, 0.64, 0.97);-o-transition:all 0.35s cubic-bezier(0.2, 0.65, 0.64, 0.97);transition:all 0.35s cubic-bezier(0.2, 0.65, 0.64, 0.97);-webkit-transform:translate3d(0, 25%, 0);transform:translate3d(0, 25%, 0);-webkit-transform-origin:bottom left;-ms-transform-origin:bottom left;transform-origin:bottom left}.parallax.parallaxActive,.ofi:not(.not-animation).parallaxActive{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.archive .contents__first,.single .contents__first{margin-bottom:30px}.nopost{padding:30px 0 30px;width:100%}@media screen and (min-width: 768px){.nopost{padding:60px 0 60px}}.nopost_ttl{font-size:20px;font-size:2rem;font-weight:normal;text-align:center}.tag__area{background:#fff;padding:16px;border:1px solid #808080;margin-bottom:40px}@media screen and (min-width: 768px){.tag__area{padding:32px}}@media screen and (min-width: 768px){.tag__area{margin-bottom:80px}}.tag__area__ttl{font-size:18px;font-size:1.8rem;color:#808080;letter-spacing:0.1em;max-width:380px;width:95%;margin:auto;text-align:center;border-bottom:1px double #b3b3b3;padding-bottom:1em}@media screen and (min-width: 768px){.tag__area__ttl{font-size:24px;font-size:2.4rem}}.tag__area__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:24px}.tag__area__list li{padding-left:0.8em;margin:0.25em 1em 0;font-size:14px;font-size:1.4rem;position:relative}@media screen and (min-width: 768px){.tag__area__list li{font-size:16px;font-size:1.6rem}}.tag__area__list li .text-link,.tag__area__list li .section__ttl+p a,.section__ttl+p .tag__area__list li a{color:#323232}.posts{margin-top:55px}@media screen and (min-width: 768px){.posts{margin-top:110px}}.posts__list{max-width:600px;margin:auto}.posts__list__item:not(:first-child){margin-top:25px}@media screen and (min-width: 768px){.posts__list__item:not(:first-child){margin-top:50px}}.posts__list__item:not(:last-of-type){padding-bottom:10px;border-bottom:1px dotted #b3b3b3}.posts__list__item__img{width:100%}.posts__list__item__img img{width:100%;max-width:none}.posts__list__item__txt{margin-top:16px}.posts__list__item__txt__top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.posts__list__item__txt__date{font-size:14px;font-size:1.4rem;color:#808080;margin-right:1em}@media screen and (min-width: 768px){.posts__list__item__txt__date{font-size:16px;font-size:1.6rem}}.posts__list__item__txt a[rel="tag"]{font-size:14px;font-size:1.4rem;display:inline-block;background:#288cdc;padding:0.25em 1.5em;border-radius:10px;color:#fff}.posts__list__item__ttl{font-size:16px;font-size:1.6rem;margin-top:0.5em}@media screen and (min-width: 768px){.posts__list__item__ttl{font-size:18px;font-size:1.8rem}}.posts__list__item__ttl a{color:#323232;display:inline-block;white-space:nowrap;overflow:hidden;line-height:1.2;-o-text-overflow:ellipsis;text-overflow:ellipsis;word-wrap:break-word;max-width:100%}.posts__list__item__content{font-size:14px;font-size:1.4rem;margin-top:1em;line-height:1.75}@media screen and (min-width: 768px){.posts__list__item__content{font-size:16px;font-size:1.6rem}}.posts__list__item__content p{font-size:14px;font-size:1.4rem;line-height:1.75}@media screen and (min-width: 768px){.posts__list__item__content p{font-size:16px;font-size:1.6rem}}.posts__list__item__bottom{margin-top:0.5em;font-size:14px;font-size:1.4rem}@media screen and (min-width: 768px){.posts__list__item__bottom{font-size:16px;font-size:1.6rem}}.body.single{font-size:14px;font-size:1.4rem}@media screen and (min-width: 768px){.body.single{font-size:16px;font-size:1.6rem}}.body.single .wp_social_bookmarking_light{margin-top:30px}.single__post{width:95%;margin-top:40px;margin:0 auto 20px;font-size:14px;font-size:1.4rem}@media screen and (min-width: 768px){.single__post{margin-top:80px}}@media screen and (min-width: 768px){.single__post{font-size:18px;font-size:1.8rem}}.single__post p{font-size:14px;font-size:1.4rem}@media screen and (min-width: 768px){.single__post p{font-size:18px;font-size:1.8rem}}.single__post .posts__date{font-size:14px;font-size:1.4rem;color:#808080;display:block;margin-bottom:1em}.single__post .des{text-align:center}.single__post .des p{text-align:left}.single__post .single__ttl{text-align:left;margin-bottom:1em;font-size:20px;font-size:2rem}@media screen and (min-width: 768px){.single__post .single__ttl{font-size:30px;font-size:3rem}}.single__post .wp-block-image{margin:auto;margin-bottom:20}@media screen and (min-width: 768px){.single__post .wp-block-image{margin-bottom:40}}.single__post .posts__txt{width:100%;margin:20px auto}.single__post .posts__txt .posts__content{font-size:14px;font-size:1.4rem;line-height:1.75;margin:1em 0 1em}@media screen and (min-width: 768px){.single__post .posts__txt .posts__content{font-size:16px;font-size:1.6rem}}@media screen and (min-width: 768px){.single__post .posts__txt .posts__content{line-height:2}}.single__post .posts__txt .posts__content a{color:#288cdc}.single__post .posts__txt .posts__content p{font-size:14px;font-size:1.4rem;line-height:1.75}@media screen and (min-width: 768px){.single__post .posts__txt .posts__content p{font-size:16px;font-size:1.6rem}}@media screen and (min-width: 768px){.single__post .posts__txt .posts__content p{line-height:2}}.single__post .eventorganiser-event-meta h4{font-size:1.25em;margin-bottom:0.5em}.single__post h1,.single__post h2,.single__post h3,.single__post h4,.single__post h5,.single__post h6{margin:0.5em 0}.single__post h1{font-size:1.8em}.single__post h2{font-size:1.5em}.single__post h3{font-size:1.3em}.single__post h4{font-size:1.2em}.single__post h5,.single__post h6{font-size:1.1em}.single__post blockquote{margin:1em}.single__post ul>li,.single__post ol>li{margin-left:1.5em}.archive-view{margin-top:50px}@media screen and (min-width: 768px){.archive-view{margin-top:100px}}.archive-view__ttl{font-size:18px;font-size:1.8rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (min-width: 768px){.archive-view__ttl{font-size:28px;font-size:2.8rem}}.archive-view__ttl span{margin-right:0.5em}.archive-view__ttl:after{display:block;content:"";-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;height:1px;background:currentColor}.archive-view ul{margin-top:30px}.archive-view ul>li{font-size:14px;font-size:1.4rem}@media screen and (min-width: 768px){.archive-view ul>li{font-size:16px;font-size:1.6rem}}.archive-view ul>li:not(:first-child){margin-top:1em}#loading{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:10000;position:fixed;top:0;align-items:center;justify-content:center;width:100%;height:110vh;background:#fff;pointer-events:none;-webkit-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;text-align:center}#loading.finished{opacity:0}#loading .loader{position:relative;width:1em;height:1em;-webkit-transform:translate3d(0, -15%, 0);transform:translate3d(0, -15%, 0);border-radius:50%;color:#808080;font-size:20px;text-indent:-9999em;-webkit-animation:load 1.3s infinite linear;animation:load 1.3s infinite linear}@-webkit-keyframes load{0%,100%{-webkit-box-shadow:0 -3em 0 0.2em, 2em -2em 0 0em, 3em 0 0 -1em, 2em 2em 0 -1em, 0 3em 0 -1em, -2em 2em 0 -1em, -3em 0 0 -1em, -2em -2em 0 0;box-shadow:0 -3em 0 0.2em, 2em -2em 0 0em, 3em 0 0 -1em, 2em 2em 0 -1em, 0 3em 0 -1em, -2em 2em 0 -1em, -3em 0 0 -1em, -2em -2em 0 0}12.5%{-webkit-box-shadow:0 -3em 0 0, 2em -2em 0 0.2em, 3em 0 0 0, 2em 2em 0 -1em, 0 3em 0 -1em, -2em 2em 0 -1em, -3em 0 0 -1em, -2em -2em 0 -1em;box-shadow:0 -3em 0 0, 2em -2em 0 0.2em, 3em 0 0 0, 2em 2em 0 -1em, 0 3em 0 -1em, -2em 2em 0 -1em, -3em 0 0 -1em, -2em -2em 0 -1em}25%{-webkit-box-shadow:0 -3em 0 -0.5em, 2em -2em 0 0, 3em 0 0 0.2em, 2em 2em 0 0, 0 3em 0 -1em, -2em 2em 0 -1em, -3em 0 0 -1em, -2em -2em 0 -1em;box-shadow:0 -3em 0 -0.5em, 2em -2em 0 0, 3em 0 0 0.2em, 2em 2em 0 0, 0 3em 0 -1em, -2em 2em 0 -1em, -3em 0 0 -1em, -2em -2em 0 -1em}37.5%{-webkit-box-shadow:0 -3em 0 -1em, 2em -2em 0 -1em, 3em 0em 0 0, 2em 2em 0 0.2em, 0 3em 0 0em, -2em 2em 0 -1em, -3em 0em 0 -1em, -2em -2em 0 -1em;box-shadow:0 -3em 0 -1em, 2em -2em 0 -1em, 3em 0em 0 0, 2em 2em 0 0.2em, 0 3em 0 0em, -2em 2em 0 -1em, -3em 0em 0 -1em, -2em -2em 0 -1em}50%{-webkit-box-shadow:0 -3em 0 -1em, 2em -2em 0 -1em, 3em 0 0 -1em, 2em 2em 0 0em, 0 3em 0 0.2em, -2em 2em 0 0, -3em 0em 0 -1em, -2em -2em 0 -1em;box-shadow:0 -3em 0 -1em, 2em -2em 0 -1em, 3em 0 0 -1em, 2em 2em 0 0em, 0 3em 0 0.2em, -2em 2em 0 0, -3em 0em 0 -1em, -2em -2em 0 -1em}62.5%{-webkit-box-shadow:0 -3em 0 -1em, 2em -2em 0 -1em, 3em 0 0 -1em, 2em 2em 0 -1em, 0 3em 0 0, -2em 2em 0 0.2em, -3em 0 0 0, -2em -2em 0 -1em;box-shadow:0 -3em 0 -1em, 2em -2em 0 -1em, 3em 0 0 -1em, 2em 2em 0 -1em, 0 3em 0 0, -2em 2em 0 0.2em, -3em 0 0 0, -2em -2em 0 -1em}75%{-webkit-box-shadow:0em -3em 0 -1em, 2em -2em 0 -1em, 3em 0em 0 -1em, 2em 2em 0 -1em, 0 3em 0 -1em, -2em 2em 0 0, -3em 0em 0 0.2em, -2em -2em 0 0;box-shadow:0em -3em 0 -1em, 2em -2em 0 -1em, 3em 0em 0 -1em, 2em 2em 0 -1em, 0 3em 0 -1em, -2em 2em 0 0, -3em 0em 0 0.2em, -2em -2em 0 0}87.5%{-webkit-box-shadow:0em -3em 0 0, 2em -2em 0 -1em, 3em 0 0 -1em, 2em 2em 0 -1em, 0 3em 0 -1em, -2em 2em 0 0, -3em 0em 0 0, -2em -2em 0 0.2em;box-shadow:0em -3em 0 0, 2em -2em 0 -1em, 3em 0 0 -1em, 2em 2em 0 -1em, 0 3em 0 -1em, -2em 2em 0 0, -3em 0em 0 0, -2em -2em 0 0.2em}}@keyframes load{0%,100%{-webkit-box-shadow:0 -3em 0 0.2em, 2em -2em 0 0em, 3em 0 0 -1em, 2em 2em 0 -1em, 0 3em 0 -1em, -2em 2em 0 -1em, -3em 0 0 -1em, -2em -2em 0 0;box-shadow:0 -3em 0 0.2em, 2em -2em 0 0em, 3em 0 0 -1em, 2em 2em 0 -1em, 0 3em 0 -1em, -2em 2em 0 -1em, -3em 0 0 -1em, -2em -2em 0 0}12.5%{-webkit-box-shadow:0 -3em 0 0, 2em -2em 0 0.2em, 3em 0 0 0, 2em 2em 0 -1em, 0 3em 0 -1em, -2em 2em 0 -1em, -3em 0 0 -1em, -2em -2em 0 -1em;box-shadow:0 -3em 0 0, 2em -2em 0 0.2em, 3em 0 0 0, 2em 2em 0 -1em, 0 3em 0 -1em, -2em 2em 0 -1em, -3em 0 0 -1em, -2em -2em 0 -1em}25%{-webkit-box-shadow:0 -3em 0 -0.5em, 2em -2em 0 0, 3em 0 0 0.2em, 2em 2em 0 0, 0 3em 0 -1em, -2em 2em 0 -1em, -3em 0 0 -1em, -2em -2em 0 -1em;box-shadow:0 -3em 0 -0.5em, 2em -2em 0 0, 3em 0 0 0.2em, 2em 2em 0 0, 0 3em 0 -1em, -2em 2em 0 -1em, -3em 0 0 -1em, -2em -2em 0 -1em}37.5%{-webkit-box-shadow:0 -3em 0 -1em, 2em -2em 0 -1em, 3em 0em 0 0, 2em 2em 0 0.2em, 0 3em 0 0em, -2em 2em 0 -1em, -3em 0em 0 -1em, -2em -2em 0 -1em;box-shadow:0 -3em 0 -1em, 2em -2em 0 -1em, 3em 0em 0 0, 2em 2em 0 0.2em, 0 3em 0 0em, -2em 2em 0 -1em, -3em 0em 0 -1em, -2em -2em 0 -1em}50%{-webkit-box-shadow:0 -3em 0 -1em, 2em -2em 0 -1em, 3em 0 0 -1em, 2em 2em 0 0em, 0 3em 0 0.2em, -2em 2em 0 0, -3em 0em 0 -1em, -2em -2em 0 -1em;box-shadow:0 -3em 0 -1em, 2em -2em 0 -1em, 3em 0 0 -1em, 2em 2em 0 0em, 0 3em 0 0.2em, -2em 2em 0 0, -3em 0em 0 -1em, -2em -2em 0 -1em}62.5%{-webkit-box-shadow:0 -3em 0 -1em, 2em -2em 0 -1em, 3em 0 0 -1em, 2em 2em 0 -1em, 0 3em 0 0, -2em 2em 0 0.2em, -3em 0 0 0, -2em -2em 0 -1em;box-shadow:0 -3em 0 -1em, 2em -2em 0 -1em, 3em 0 0 -1em, 2em 2em 0 -1em, 0 3em 0 0, -2em 2em 0 0.2em, -3em 0 0 0, -2em -2em 0 -1em}75%{-webkit-box-shadow:0em -3em 0 -1em, 2em -2em 0 -1em, 3em 0em 0 -1em, 2em 2em 0 -1em, 0 3em 0 -1em, -2em 2em 0 0, -3em 0em 0 0.2em, -2em -2em 0 0;box-shadow:0em -3em 0 -1em, 2em -2em 0 -1em, 3em 0em 0 -1em, 2em 2em 0 -1em, 0 3em 0 -1em, -2em 2em 0 0, -3em 0em 0 0.2em, -2em -2em 0 0}87.5%{-webkit-box-shadow:0em -3em 0 0, 2em -2em 0 -1em, 3em 0 0 -1em, 2em 2em 0 -1em, 0 3em 0 -1em, -2em 2em 0 0, -3em 0em 0 0, -2em -2em 0 0.2em;box-shadow:0em -3em 0 0, 2em -2em 0 -1em, 3em 0 0 -1em, 2em 2em 0 -1em, 0 3em 0 -1em, -2em 2em 0 0, -3em 0em 0 0, -2em -2em 0 0.2em}}.mainvisual{margin:55px auto 0;position:relative}@media screen and (min-width: 768px){.mainvisual{margin-top:60px}}.mainvisual img{width:100%}.mainvisual .ofi{width:100%;max-width:none;height:calc(100vh - 55px);-o-object-position:bottom left;object-position:bottom left;font-family:"object-position: bottom left;"}@media screen and (min-width: 768px){.mainvisual .ofi{height:auto}}.mainvisual__link{display:none}@media screen and (min-width: 1280px){.mainvisual__link{display:inline-block;position:absolute;right:0;bottom:0}}.header__top{overflow:hidden}@media screen and (min-width: 1280px){.header__top{height:60px;padding:10px 0 6px;background:#d4e8f8;-webkit-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}.fixed .header__top{height:0;padding:0}}.header__logo{width:250px;height:38px;display:inline-block;z-index:1}.header__logo img{width:250px;height:38px}.header__searchform{position:fixed;top:55px;right:0;background:#efefef;-webkit-transform:translate3d(0, -25%, 0);transform:translate3d(0, -25%, 0);width:auto;padding:8px;border:1px solid #ccc;-webkit-transition:all 0.25s ease-in-out;-o-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out;pointer-events:none;opacity:0}@media screen and (min-width: 1280px){.header__searchform{padding:16px;top:120px}.home .header__searchform{top:60px}.navigation__fix__wrap.fixed .header__searchform{top:60px}}.header__searchform input,.header__searchform button{font-size:16px;font-size:1.6rem}.header__searchform input{padding:0.15em 0.25em}.header__searchform button{background:#288cdc;color:#fff;border:1px solid #ccc;display:inline-block;padding:0.1em 0.5em}.header__searchform.searchform-open{opacity:1;pointer-events:auto;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.navigation__fix__wrap{background:#fff}@media screen and (min-width: 1280px){body.exhibition .menu__wrap li.exhibition a{color:#288cdc}}@media screen and (min-width: 1280px){body.study .menu__wrap li.study a{color:#288cdc}}@media screen and (min-width: 1280px){body.other .menu__wrap li.other a{color:#288cdc}}@media screen and (min-width: 1280px){body.news-letter .menu__wrap li.news-letter a{color:#288cdc}}.menu__wrap li{text-align:center;font-size:18px;font-size:1.8rem;margin-bottom:0.5em}@media screen and (min-width: 1280px){.menu__wrap li{margin-bottom:0}}.menu__wrap li.current a{color:#288cdc}.menu__wrap li.event_detail>a{pointer-events:none;display:none}.menu__wrap li.event_detail .sub-menu a:before{display:inline-block;content:"イベント / ";font-size:0.7em;margin-right:0.5em}@media screen and (min-width: 1280px){.menu__wrap li.event_detail .sub-menu a:before{display:none}}@media screen and (min-width: 1280px){.menu__wrap li.event_detail>a{display:block}.menu__wrap li.event_detail:hover .sub-menu{opacity:1;pointer-events:auto;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.menu__wrap .sub-menu{margin-top:0.5em}@media screen and (min-width: 1280px){.menu__wrap .sub-menu{margin-top:0;position:absolute;width:100%;top:100%;left:0;pointer-events:none;opacity:0;-webkit-transition:all 0.25s ease-in-out;-o-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out;-webkit-transform:translate3d(0, -50%, 0);transform:translate3d(0, -50%, 0)}.menu__wrap .sub-menu a{background:#fff}}.menu__wrap a{line-height:1.5;-webkit-transition:all 0.25s ease-in-out;-o-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out}.menu__wrap a:active{color:#288cdc}@media screen and (min-width: 1280px){.menu__wrap a:hover{color:#288cdc}}@media screen and (min-width: 1280px){.menu__wrap a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.menu__wrap a:after{-webkit-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0)}}@media screen and (min-width: 1280px){.menu__wrap .top{display:none}}@media screen and (min-width: 1280px){#menu.fixed .menu__wrap .top{display:block}}@media screen and (max-width: 1279px){body.menu-open{overflow-y:hidden}.navigation__fix__wrap{position:fixed;top:0;width:100%;z-index:9999}}@media screen and (max-width: 1279px) and (min-width: 1280px){.navigation__fix__wrap{position:static}}@media screen and (max-width: 1279px){.header_mail{display:none}.spmenu{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:55px;text-align:center;margin-left:auto}.spmenu i{font-size:20px;font-size:2rem;color:#fff}.spmenu .sp_title{margin-left:12px;font-size:18px;font-weight:bold;color:#fff}#toggle{width:40px;height:40px;padding:8px 5px;z-index:100;margin-right:5px}#toggle .menu-trigger,#toggle .menu-trigger span{display:inline-block;-webkit-transition:all 0.4s;-o-transition:all 0.4s;transition:all 0.4s;-webkit-box-sizing:border-box;box-sizing:border-box}#toggle .menu-trigger{position:relative;width:20px;height:20px}#toggle .menu-trigger span{position:absolute;left:0;width:100%;height:1px;background-color:#323232;border-radius:4px}#toggle .menu-trigger span:nth-of-type(1){top:0}#toggle .menu-trigger span:nth-of-type(2){top:10px}#toggle .menu-trigger span:nth-of-type(3){bottom:0}#toggle .menu-trigger.menu-open span:nth-of-type(1){-webkit-transform:translateY(20px) rotate(-45deg);-ms-transform:translateY(8px) rotate(-45deg);transform:translateY(8px) rotate(-45deg);height:2px}#toggle .menu-trigger.menu-open span:nth-of-type(2){opacity:0}#toggle .menu-trigger.menu-open span:nth-of-type(3){-webkit-transform:translateY(-20px) rotate(45deg);-ms-transform:translateY(-10px) rotate(45deg);transform:translateY(-10px) rotate(45deg);height:2px}#menu{display:block;opacity:0;pointer-events:none;position:fixed;top:55px;left:0;right:0;bottom:0;margin:0 auto;clear:both;z-index:99;width:100%;max-width:none;height:calc(100% - 55px);padding:6vh 0 5vh;overflow-y:auto;background:#288cdc;z-index:2}#menu .menu__wrap{width:50%;max-width:300px;margin:auto;width:300px}}@media screen and (max-width: 1279px) and (min-width: 1280px){#menu .menu__wrap{width:auto}}@media screen and (max-width: 1279px){#menu.menu-open{opacity:1;pointer-events:auto}#menu.menu-open .menu__wrap{opacity:1}#menu .menu__wrap.mainwrap,#menu .menu__wrap#breadcrumb,#menu .article .menu__wrap.eo-tc-event,.article #menu .menu__wrap.eo-tc-event,#menu .menu__wrap.single__post,#menu .menu__wrap.widewrap{max-width:100%}#menu .menu__wrap li.sns{margin:20px auto 0}#menu .menu__wrap li.sns i{font-size:30px;font-size:3rem}#menu .menu__wrap li.sns a{display:inline-block;width:auto;margin:0 8px}#menu .menu__wrap li{text-align:center;margin-bottom:10px}#menu .menu__wrap li a{position:relative;text-decoration:none;font-size:16px;font-size:1.6rem;color:#fff;line-height:1;padding:5px 5px 5px;border:none;width:auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:none;line-height:1.4}#menu .menu__wrap li a span{color:#fff;font-size:16px;font-size:1.6rem}#menu .menu__wrap li.selected a{color:#288cdc;background-color:rgba(255,255,255,0.8)}#menu .menu__wrap .child_category{text-indent:2em}}@media screen and (min-width: 1280px){.navigation__fix__wrap{left:0;z-index:10;width:100%;top:0;background:#fff;position:fixed;-webkit-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}.navigation__fix__wrap.fixed{position:fixed;width:100%;max-width:none;top:0;left:0;margin:auto;-webkit-box-shadow:0 0 10px rgba(0,0,0,0.4);box-shadow:0 0 10px rgba(0,0,0,0.4);-webkit-animation:headerFixMove 0.25s forwards ease-in-out;animation:headerFixMove 0.25s forwards ease-in-out}.navigation__fix__inner{width:100%;margin:auto;-webkit-box-shadow:3px 3px 3px rgba(50,50,50,0.2);box-shadow:3px 3px 3px rgba(50,50,50,0.2)}.site__navigation{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:1280px;margin:auto;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.spmenu{display:none}#toggle,#menu li.spsns{display:none}.menu{width:1050px;-webkit-transition:all 0.25s ease-in-out;-o-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out}.menu__wrap{margin-left:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.menu__wrap li{text-align:center;position:relative;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.menu__wrap li a{padding:1.25em 0.25em 1.25em;-webkit-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;position:relative;-webkit-transition:all 0.25s ease;-o-transition:all 0.25s ease;transition:all 0.25s ease;font-size:15px;font-size:1.5rem;color:#323232}.menu__wrap li.sns{display:none}}.menu_wrap i{font-size:1.5em;margin-right:0.5em}.other__links{display:-webkit-box;display:-ms-flexbox;display:flex;width:170px;position:fixed;top:5px;right:10px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.other__links__item__document{width:140px}.other__links__item__search{width:22px;height:22px}@media screen and (min-width: 1280px){.other__links__item__search{width:17px;height:17px}}@media screen and (min-width: 1280px){.other__links{position:static}}.sns__list{display:none}.footer{position:relative}.footer__top{padding:25px 0 20px;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(87.5%, #f2f2f2), color-stop(87.6%, #ccc));background-image:-o-linear-gradient(top, #f2f2f2 87.5%, #ccc 87.6%);background-image:linear-gradient(to bottom, #f2f2f2 87.5%, #ccc 87.6%);background-size:8px 8px}@media screen and (min-width: 768px){.footer__top{padding:50px 0 40px}}@media screen and (min-width: 768px){.footer__top__col2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.footer__top__col2__item__ttl{font-weight:900;font-size:16px;font-size:1.6rem;margin-bottom:.5em;color:#808080;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:1.2}@media screen and (min-width: 768px){.footer__top__col2__item__ttl{font-size:20px;font-size:2rem}}@media screen and (min-width: 768px){.footer__top__col2__item__ttl{margin-bottom:1em}}.footer__top__col2__item__ttl__icon{margin-right:10px}.footer__top__col2__item-tw{margin-bottom:20px}@media screen and (min-width: 768px){.footer__top__col2__item-tw{margin-bottom:0;width:60%}}@media screen and (min-width: 768px){.footer__top__col2__item-links{width:32%}}.footer__top__col2__item-links__list li:not(:first-child){margin-top:10px}.footer__logo{width:100%;margin:15px auto 20px;display:block;width:254px;height:43px}@media screen and (min-width: 768px){.footer__logo{margin:30px auto 40px;width:509px;height:85px}}.footer__logo img{width:254px;height:43px}@media screen and (min-width: 768px){.footer__logo img{width:509px;height:85px}}.footer a{color:#323232}.footer a:active{opacity:0.8}@media screen and (min-width: 768px){.footer a:hover{opacity:0.8}}.footer__bottom{padding:28px 0 28px;background:#fff}.footer__bottom__first{text-align:center}@media screen and (min-width: 768px){.footer__bottom{padding:56px 0 56px}}.footer__info__list{text-align:center}.footer__info__list>li:not(:first-child){margin-top:.5em}@media screen and (min-width: 768px){.footer__info__list>li:not(:first-child){margin-top:1em}}.footer__sns{margin-top:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.footer__sns li{margin:0 5px}.footer .copyright{padding:5px 0;font-size:12px;font-size:1.2rem;line-height:1;color:#fff;background:#333;text-align:center}.footer .copyright a{color:#fff;text-decoration:none}.logo img{border-radius:0}.tac{text-align:center}a:hover,a:active,a img:hover,a img:active{opacity:1}a img{-webkit-transition:opacity 0.5s linear;-o-transition:opacity 0.5s linear;transition:opacity 0.5s linear;-webkit-backface-visibility:hidden;backface-visibility:hidden}a img:active{opacity:0.8}@media screen and (min-width: 768px){a img:hover{opacity:0.8}}.home a img:hover{opacity:1}.date{font-size:12px;font-size:1.2rem;line-height:1;margin-bottom:0.1em}.centering{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.top-greeting{position:relative;padding:35px 0 35px;background:url(images/common/leaf_bg.png) center center/contain no-repeat}@media screen and (min-width: 768px){.top-greeting{padding:70px 0 90px}}.top-greeting__inner{width:95%;padding:0 2.5%;margin:auto}.top-greeting__ttl{font-size:20px;font-size:2rem;position:relative;margin-bottom:0.875em}@media screen and (min-width: 768px){.top-greeting__ttl{font-size:36px;font-size:3.6rem}}@media screen and (min-width: 768px){.top-greeting__desc{line-height:1.77}}.top-information{padding:25px 0 60px}@media screen and (min-width: 768px){.top-information{padding:50px 0 120px}}.top-information__list{margin-top:30px}@media screen and (min-width: 768px){.top-information__list{margin-top:60px}}.top-information__list__item{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (min-width: 768px){.top-information__list__item:nth-of-type(n+4){display:none}}@media screen and (min-width: 768px){.top-information__list__item{display:block}}.top-information__list__item__img{width:100px;margin-right:10px}@media screen and (min-width: 768px){.top-information__list__item__img{width:100%;margin-right:0}}.top-information__list__item__img .ofi{width:100%;height:66px}@media screen and (min-width: 768px){.top-information__list__item__img .ofi{height:266px}}.top-information__list__item__txt{width:calc(100% - 110px);position:relative;padding-top:8px}@media screen and (min-width: 768px){.top-information__list__item__txt{width:100%}}.top-information__list__item__txt:before{display:block;content:"";position:absolute;top:0;left:0;width:100%;height:3px;background:-webkit-gradient(linear, left top, right top, color-stop(20%, #288cdc), color-stop(21%, #ccc));background:-o-linear-gradient(left, #288cdc 20%, #ccc 21%);background:linear-gradient(to right, #288cdc 20%, #ccc 21%)}@media screen and (min-width: 768px){.top-information__list__item__txt__top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.top-information__list__item__time{font-size:12px;font-size:1.2rem}.top-information__list__item__cat{display:inline-block;padding:0.25em 1em;margin-left:1em;border-radius:4px;font-size:10px;font-size:1rem;color:#fff;background:#004097}.top-information__list__item__ttl{margin-top:0.625em;font-size:16px;font-size:1.6rem;line-height:1.2;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;word-wrap:break-word}.top-information__list__item__desc{margin-top:0.75em;color:#666}.top-information__list__item__desc p{font-size:14px;font-size:1.4rem;line-height:1.4}.maw1700{max-width:1700px}.top-links{margin:0 auto 50px}@media screen and (min-width: 768px){.top-links{margin-bottom:100px}}.top-links__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.top-links__list__item{width:50%;position:relative}@media screen and (min-width: 768px){.top-links__list__item{width:25%;position:relative}}.top-links__list__item__ttl{pointer-events:none;font-size:16px;font-size:1.6rem;text-align:center;color:#fff;text-shadow:1px 1px 6px #000;position:absolute;top:50%;right:50%;-webkit-transform:translate(50%, -50%);-ms-transform:translate(50%, -50%);transform:translate(50%, -50%);width:100%}@media screen and (min-width: 768px){.top-links__list__item__ttl{font-size:22px;font-size:2.2rem}}@media screen and (min-width: 768px){.top-links__list__item__ttl{text-shadow:none;color:#323232;position:relative;-webkit-transform:none;-ms-transform:none;transform:none;top:auto;right:auto;padding-bottom:0.5em;width:95%;margin:auto}.top-links__list__item__ttl:after{position:absolute;right:0;bottom:0;left:0;display:block;content:"";width:3em;height:1px;margin:auto;background:currentColor}}.top-links__list__item__desc{font-size:12px;font-size:1.2rem;width:95%;margin:1em auto 0;line-height:1.75;text-align:center}@media screen and (min-width: 1280px){.top-links__list__item__desc{font-size:14px;font-size:1.4rem}}.top-calendar{margin-bottom:65px;font-size:20px;font-size:2rem}@media screen and (min-width: 768px){.top-calendar{margin-bottom:130px}}.top-calendar__inner{margin-top:30px}@media screen and (min-width: 768px){.top-calendar__inner{margin-top:60px}}.sns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.sns li{margin:0 0.9em}.document-archives{margin-top:60px}@media screen and (min-width: 768px){.document-archives{margin-top:120px}}.document-archives__ttl{font-size:18px;font-size:1.8rem}@media screen and (min-width: 768px){.document-archives__ttl{font-size:28px;font-size:2.8rem}}.document-archives table{margin-top:1em;table-layout:fixed;width:100%}.document-archives table tr td{background:#e6e6e6;padding:0.5em 1em;display:block}@media screen and (min-width: 768px){.document-archives table tr td{display:table-cell;padding:1em 0.5em;border:1px solid #fff}}.document-archives table tr td:first-of-type{text-align:left;display:block;padding:0.5em 1em 0}@media screen and (min-width: 768px){.document-archives table tr td:first-of-type{padding:1em 0.5em;display:table-cell;vertical-align:middle;width:155px;text-align:center}}.document-archives table tr td:nth-of-type(2){padding:0 1em}@media screen and (min-width: 768px){.document-archives table tr td:nth-of-type(2){vertical-align:middle;padding:1em 1em}}.document-archives table tr td:last-of-type{border-bottom:1px solid #fff}.document-archives table tr td:last-of-type a{color:#288cdc}@media screen and (min-width: 768px){.document-archives table tr td:last-of-type{text-align:center;width:155px}}.contact-about{margin-bottom:50px}@media screen and (min-width: 768px){.contact-about{margin-bottom:100px}}.contact-about__list{margin-top:30px;max-width:800px}@media screen and (min-width: 768px){.contact-about__list{margin-top:60px}}@media screen and (min-width: 768px){.contact-about__list{display:-webkit-box;display:-ms-flexbox;display:flex}}.contact-about__list__item{text-align:center;font-size:20px;font-size:2rem}.contact-about__list__item:not(:first-child){margin-top:20px}@media screen and (min-width: 768px){.contact-about__list__item:not(:first-child){margin-top:0}}@media screen and (min-width: 768px){.contact-about__list__item{font-size:40px;font-size:4rem}}@media screen and (min-width: 768px){.contact-about__list__item{width:50%}}.contact-about__spl{margin-top:0.75em;padding:0.25em;text-align:center;max-width:800px;background:#f2f2f2}.kome{color:#f98127}.contact-area .product__process__ttl{margin-bottom:1em}.contact-area .wpcf7-form-control-wrap.birthyear{margin-bottom:0.5em}@media screen and (min-width: 768px){.contact-area .wpcf7-form-control-wrap.birthyear{margin-bottom:0}}.contact-area .wpcf7-form-control-wrap.birthyear,.contact-area .wpcf7-form-control-wrap.birthmonth,.contact-area .wpcf7-form-control-wrap.birthday{display:inline-block;margin:5px}.contact-area .wpcf7-form-control-wrap.birthyear input[type="text"],.contact-area .wpcf7-form-control-wrap.birthmonth input[type="text"],.contact-area .wpcf7-form-control-wrap.birthday input[type="text"]{margin:0;width:5em}.contact-area .submit{text-align:center}.contact-area .submit input[type="submit"][disabled]{margin:auto;color:#808080;background:#fff;-webkit-transition:all 0.25s linear;-o-transition:all 0.25s linear;transition:all 0.25s linear;pointer-events:none;-webkit-transition:all 0.25s ease;-o-transition:all 0.25s ease;transition:all 0.25s ease;background:#fff;cursor:not-allowed}.contact-area .submit input[type="submit"]{margin:auto;color:#fff;background:#808080;border:1px solid #808080;-webkit-transition:all 0.25s linear;-o-transition:all 0.25s linear;transition:all 0.25s linear;display:block;width:100%;max-width:260px;padding:1em;margin:0 auto;font-size:14px;font-size:1.4rem;cursor:pointer;-webkit-transition:all 0.25s ease;-o-transition:all 0.25s ease;transition:all 0.25s ease}.contact-area .submit input[type="submit"]:hover{color:#808080;background:#fff;border:solid 1px #808080}.contact-area .acceptance{margin-bottom:20px;font-size:14px;font-size:1.4rem}@media screen and (min-width: 768px){.contact-area .acceptance{margin-bottom:40px}}.contact-area .acceptance .wpcf7-list-item input[type="checkbox"]{margin:0;display:inline-block;-webkit-transform:translate(0, 2px);-ms-transform:translate(0, 2px);transform:translate(0, 2px)}@media screen and (min-width: 768px){.contact-area .acceptance{text-align:center}}.contact__form__col2{margin:auto;background:#e6e6e6;border-bottom:1px solid #fff}@media screen and (min-width: 768px){.contact__form__col2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.contact__form__col2 dt{width:20em}.contact__form__col2 dd{width:calc(100% - 20em)}}.contact__form__col2 dt,.contact__form__col2 dd{padding:0.5em}.contact__form__col2 dt{padding:1em 1.5em}.contact__form__col2 dd{font-size:16px;font-size:1.6rem;padding:0 0.5em 1em}@media screen and (min-width: 768px){.contact__form__col2 dd{padding:1em 1.5em}}.contact__form .desired-list>li{counter-increment:index;padding-left:2em;position:relative}.contact__form .desired-list>li:not(:first-child){margin-top:1px}.contact__form .desired-list>li:before{display:block;content:"0" counter(index);position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.contact__form .desired-list>li:nth-of-type(n+10):before{content:counter(index)}.contact__form .desired-list>li.default-hidden{display:none}.contact__form .desired-spl{font-size:12px;font-size:1.2rem;color:red;margin-top:1em}.contact__form .desired-more{margin-top:2em;display:block;cursor:pointer;width:100%;padding:0;font-size:15px;font-size:1.5rem}.contact__form .desired-more__top{display:block;background:#55acee;color:#fff;padding:1em}.contact__form .desired-more__bottom{display:block;background:#93c5ed;color:#fff;font-size:12px;font-size:1.2rem;padding:0.25em}.contact__form input.desired-time{margin:0 0.25em}.contact__form select,.contact__form input[type="number"],.contact__form input[type="text"],.contact__form input[type="email"],.contact__form input[type="tel"],.contact__form textarea,.contact__form input[type="date"]{padding:0.75em;background:#fff;font-size:16px;font-size:1.6rem;border:solid 1px #999}.contact__form input[type="date"]{font-size:100%;padding:calc(0.75em + 2px) 0.75em;margin-right:0.25em}.contact__form .desired-time{margin-left:0.25em}.contact__form input[type="tel"],.contact__form input[type="text"],.contact__form input[type="email"],.contact__form textarea{margin:0 auto;width:100%}.contact__form input[type="text"].postcode{width:10em;margin-bottom:0.5em}.contact__form .db{display:block;text-align:left}.contact__form .db .color_a{color:#004097}.contact__form .db .input :not(*):placeholder-shown{background:#000}.contact__form__send{background:#e6e6e6;font-size:14px;font-size:1.4rem;padding:20px}@media screen and (min-width: 768px){.contact__form__send{font-size:16px;font-size:1.6rem}}@media screen and (min-width: 768px){.contact__form__send{padding:60px 20px}}.wpcf7-response-output{text-align:center;font-size:14px;font-size:1.4rem;padding:0.5em;border:1px solid red}@media screen and (min-width: 768px){.wpcf7-response-output{font-size:18px;font-size:1.8rem}}.privacy-policy__list{margin-top:20px;padding-left:1em}@media screen and (min-width: 768px){.privacy-policy__list{margin-top:40px}}.privacy-policy__list__item:not(:first-child){margin-top:1.125em}@media screen and (min-width: 768px){.privacy-policy__list__item:not(:first-child){margin-top:2.25em}}.privacy-policy__list__item__ttl{font-weight:700;position:relative}.privacy-policy__list__item__ttl:before{display:block;content:"▶";position:absolute;font-size:0.5em;top:0.75em;left:-1.25em;width:1em;height:1em;color:#288cdc}.privacy-policy__list__item__ttl-square:before{content:"";background:#323232;width:0.7em;height:0.7em;font-size:1em;top:0.35em;left:-0.75em}.privacy-policy__list__item__desc{margin-top:0.5em}.access__img{margin-top:20px}@media screen and (min-width: 768px){.access__img{margin-top:40px}}.access__spl{background:#f2f2f2;position:relative;padding:16px;margin-top:12px}@media screen and (min-width: 768px){.access__spl{margin-top:24px}}.access__spl:before{display:block;content:"";position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;pointer-events:none;border:1px solid #ccc;width:calc(100% - 12px);height:calc(100% - 12px)}@media screen and (min-width: 768px){.access__spl{padding:32px}}.access__spl__list__item{font-size:14px;font-size:1.4rem}@media screen and (min-width: 768px){.access__spl__list__item{font-size:16px;font-size:1.6rem}}.access__spl__list__item:not(:first-child){margin-top:.5em}@media screen and (min-width: 768px){.access__spl__list__item:not(:first-child){margin-top:1em}}.access__spl__list+p{margin-top:1em}.access-university{margin-bottom:60px}@media screen and (min-width: 768px){.access-university{margin-bottom:120px}}.access-googlemap__iframe{margin-top:40px}@media screen and (min-width: 768px){.access-googlemap__iframe{margin-top:80px}}.access-googlemap__iframe iframe{height:250px}@media screen and (min-width: 768px){.access-googlemap__iframe iframe{height:400px}}.outline-first{margin-bottom:50px}@media screen and (min-width: 768px){.outline-first{margin-bottom:100px}}.outline-first__desc{color:#999;padding-left:0.25em;font-size:18px;font-size:1.8rem;margin-bottom:1em}@media screen and (min-width: 768px){.outline-first__desc{font-size:24px;font-size:2.4rem}}@media screen and (min-width: 768px){.outline-first__links{display:-webkit-box;display:-ms-flexbox;display:flex}}.outline-first__links li:not(:first-child){margin-top:20px}@media screen and (min-width: 768px){.outline-first__links li:not(:first-child){margin-top:0}}@media screen and (min-width: 768px){.outline-first__links li{width:23%}.outline-first__links li:not(:last-of-type){margin-right:2%}}.outline-greeting{margin:auto;margin-bottom:100px}@media screen and (min-width: 768px){.outline-greeting{margin-bottom:200px}}.outline-greeting__desc,.outline-greeting__desc-color,.outline-greeting__desc-last{font-size:14px;font-size:1.4rem;margin:auto}@media screen and (min-width: 768px){.outline-greeting__desc,.outline-greeting__desc-color,.outline-greeting__desc-last{font-size:18px;font-size:1.8rem}}@media screen and (min-width: 768px){.outline-greeting__desc,.outline-greeting__desc-color,.outline-greeting__desc-last{width:94%}}.outline-greeting__desc:first-of-type,.outline-greeting__desc-color:first-of-type,.outline-greeting__desc-last:first-of-type{margin-top:4em}.outline-greeting__desc:not(:first-of-type),.outline-greeting__desc-color:not(:first-of-type),.outline-greeting__desc-last:not(:first-of-type){margin-top:2em}.outline-greeting__desc-color{color:#288cdc;margin-top:2em}.outline-greeting__desc-last{font-weight:300}.outline-greeting__desc-last__large{font-size:1.25em;font-weight:900}.outline-staff{margin-bottom:90px}@media screen and (min-width: 768px){.outline-staff{margin-bottom:180px}}.outline-staff__list{margin-top:40px}@media screen and (min-width: 768px){.outline-staff__list{margin-top:80px}}.outline-staff__list__item:not(:first-child){margin-top:30px}@media screen and (min-width: 768px){.outline-staff__list__item:not(:first-child){margin-top:100px}}@media screen and (min-width: 768px){.outline-staff__list__item{display:-webkit-box;display:-ms-flexbox;display:flex}}.outline-staff__list__item__left{position:relative;z-index:2;background:rgba(238,247,253,0.8);padding:10px}.outline-staff__list__item__left__inner{padding:0 10px}.outline-staff__list__item__left__position{font-size:16px;font-size:1.6rem;color:#808080;padding-bottom:.25em;margin-bottom:.25em;border-bottom:1px solid currentColor}@media screen and (min-width: 768px){.outline-staff__list__item__left__position{font-size:1.6vw}}@media screen and (min-width: 1280px){.outline-staff__list__item__left__position{font-size:20px;font-size:2rem}}@media screen and (min-width: 768px){.outline-staff__list__item__left__position{padding-bottom:.5em}}@media screen and (min-width: 768px){.outline-staff__list__item__left__position{margin-bottom:.5em}}.outline-staff__list__item__left__name{font-size:18px;font-size:1.8rem}@media screen and (min-width: 768px){.outline-staff__list__item__left__name{font-size:2vw}}@media screen and (min-width: 1280px){.outline-staff__list__item__left__name{font-size:26px;font-size:2.6rem}}@media screen and (min-width: 768px){.outline-staff__list__item__left{width:49%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.outline-staff__list__item__right{background:#e6e6e6;position:relative;padding:10px;display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (min-width: 768px){.outline-staff__list__item__right{width:54%;margin-left:-3%;-webkit-transform:translate(0, 25%);-ms-transform:translate(0, 25%);transform:translate(0, 25%)}}.outline-staff__list__item__right__inner{line-height:1.7;border:1px solid #fff;padding:10px}@media screen and (min-width: 768px){.outline-staff__list__item__right__inner{min-height:300px;width:100%;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-pack:center;-ms-flex-pack:center;justify-content:center;padding:5% 10%}}.outline-staff__list__item__right__inner a{color:#288cdc}.outline-staff__list__item__right__more{margin-top:1em}.outline-history__list{margin-top:25px}@media screen and (min-width: 768px){.outline-history__list{margin-top:50px}}.outline-history__list__item{background:#f2f2f2;padding:10px}@media screen and (min-width: 768px){.outline-history__list__item{display:-webkit-box;display:-ms-flexbox;display:flex;padding:24px 0}}@media screen and (min-width: 768px){.outline-history__list__item__time{text-align:center;width:19%;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}}@media screen and (min-width: 768px){.outline-history__list__item__txt{border-left:1px solid #288cdc;width:81%;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:16px;font-size:1.6rem;padding:0 2em}}@media screen and (min-width: 768px) and (min-width: 768px){.outline-history__list__item__txt{font-size:20px;font-size:2rem}}@media screen and (min-width: 768px){.outline-history__list__item__txt__inner{min-height:3.5em;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.outline-history__list__item__txt__inner p{font-size:16px;font-size:1.6rem}@media screen and (min-width: 768px){.outline-history__list__item__txt__inner p{font-size:20px;font-size:2rem}}.calendar-about{margin-bottom:40px}@media screen and (min-width: 768px){.calendar-about{margin-bottom:80px}}.calendar-about__table{max-width:680px;margin-top:30px}@media screen and (min-width: 768px){.calendar-about__table{margin-top:60px}}@media screen and (min-width: 768px){.calendar-about__table__left{width:35%}.calendar-about__table__right{width:65%}}.calendar-about__list{margin-top:20px}@media screen and (min-width: 768px){.calendar-about__list{margin-top:40px}}.calendar-schedule{font-size:20px;font-size:2rem}.guideline-first__desc{font-size:18px;font-size:1.8rem;margin-bottom:45px}@media screen and (min-width: 768px){.guideline-first__desc{font-size:24px;font-size:2.4rem}}@media screen and (min-width: 768px){.guideline-first__desc{margin-bottom:90px}}.guideline-flow{margin-bottom:40px}@media screen and (min-width: 768px){.guideline-flow{margin-bottom:80px}}.guideline-flow__list{margin-top:25px}@media screen and (min-width: 768px){.guideline-flow__list{margin-top:50px}}.guideline-flow__about{margin-top:40px}@media screen and (min-width: 768px){.guideline-flow__about{margin-top:80px}}.guideline-flow__about__list{margin-top:12px;max-width:820px;background:#f2f2f2;padding:16px}@media screen and (min-width: 768px){.guideline-flow__about__list{margin-top:24px}}@media screen and (min-width: 768px){.guideline-flow__about__list{padding:24px 60px}}.guideline-flow__about__list__item{display:-webkit-box;display:-ms-flexbox;display:flex}.guideline-flow__about__list__item:not(:first-child){margin-top:0.25em}.guideline-flow__about__list__item__index{-ms-flex-preferred-size:1em;flex-basis:1em;margin-right:0.1em;-ms-flex-negative:0;flex-shrink:0}.guideline-flow__about__list__item__txt{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.guideline-flow__about__list-spl{max-width:820px;background:#ccc;padding:8px 16px}@media screen and (min-width: 768px){.guideline-flow__about__list-spl{padding:8px 56px}}.guideline-flow__about__list-spl-2{margin-top:1em;font-size:14px;font-size:1.4rem}@media screen and (min-width: 768px){.guideline-flow__about__list-spl-2{font-size:18px;font-size:1.8rem}}.guideline-flow__about__point{margin-top:20px}@media screen and (min-width: 768px){.guideline-flow__about__point{margin-top:40px}}.guideline-flow__about__point>li{font-size:14px;font-size:1.4rem;line-height:1.75}@media screen and (min-width: 768px){.guideline-flow__about__point>li{font-size:18px;font-size:1.8rem}}.guideline-flow__about__point>li:not(:first-child){margin-top:0.5em}.guideline-procedure{margin-bottom:45px}@media screen and (min-width: 768px){.guideline-procedure{margin-bottom:90px}}.guideline-procedure__list{margin-top:20px}@media screen and (min-width: 768px){.guideline-procedure__list{margin-top:40px}}.guideline-procedure__list__item{font-size:16px;font-size:1.6rem;line-height:1.75}@media screen and (min-width: 768px){.guideline-procedure__list__item{font-size:20px;font-size:2rem}}.guideline-procedure__list__item:not(:first-child){margin-top:.5em}@media screen and (min-width: 768px){.guideline-procedure__list__item:not(:first-child){margin-top:1em}}.guideline-procedure__point{margin-top:16px}.guideline-procedure__point>li{font-size:14px;font-size:1.4rem}@media screen and (min-width: 768px){.guideline-procedure__point>li{font-size:18px;font-size:1.8rem}}.guideline-procedure__point>li:not(:first-child){margin-top:0.25em}.guideline-use__table{margin-top:18px;max-width:882px}@media screen and (min-width: 768px){.guideline-use__table{margin-top:36px}}@media screen and (min-width: 768px){.guideline-use__table__left{width:50%}}@media screen and (min-width: 768px){.guideline-use__table__right{width:50%}}.guideline-use__tel{margin-top:28px;text-align:center;max-width:600px}@media screen and (min-width: 768px){.guideline-use__tel{margin-top:56px}}.guideline-use__tel__top{background:#e6e6e6;font-size:20px;font-size:2rem;padding:0.5em;font-weight:700}@media screen and (min-width: 768px){.guideline-use__tel__top{font-size:40px;font-size:4rem}}.guideline-use__tel__bottom{color:#fff;font-size:14px;font-size:1.4rem;background:#666;padding:0.25em}@media screen and (min-width: 768px){.guideline-use__tel__bottom{font-size:16px;font-size:1.6rem}}.guideline-use__before-form{margin-top:2em}


/*# sourceMappingURL=style.css.map*/