﻿html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}/*! 111226 japan font on
YUI 3.4.1 (build 4118)
Copyright 2011 Yahoo! Inc. All rights reserved.
Licensed under the BSD License.
http://yuilibrary.com/license/
*/body{font:13px/1.231 "ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo","ＭＳ Ｐゴシック",arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small}select,input,button,textarea{font:99% "ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo","ＭＳ Ｐゴシック",arial,helvetica,clean,sans-serif}table{font-size:inherit;font:100%}pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%}.clearfix:after{content:".";display:block;clear:both;height:0;visibility:hidden}.clearfix{display:inline-block}* html .clearfix{zoom:1}*:first-child+html .clearfix{zoom:1}* html .clearfix{height:1%}.clearfix{display:block}.clearfix:after{font-size:0}html{box-sizing:border-box;overflow-y:scroll}*,*:before,*:after{box-sizing:inherit}body{background-color:#FFFFFF;color:#221713;-webkit-text-size-adjust:100%}a,a:link{color:#221713;text-decoration:underline;outline:0 none}a:visited{color:#221713;text-decoration:underline;outline:0 none}a:hover{color:#221713;text-decoration:underline}a:active{color:#221713;text-decoration:underline;outline:0 none}img{vertical-align:bottom}.forSp{display:none !important}@media screen and (max-width: 767px){.forPc{display:none !important}.forSp{display:block !important}}body{min-width:1140px}@media screen and (max-width: 767px){body{min-width:100%}}.headerWrap{position:relative;border-bottom:3px solid #2b2726}.headerWrap .logo{width:1080px;margin:0 auto;padding:29px 0 40px 0}@media screen and (max-width: 767px){.headerWrap .logo{width:184px;margin:0 0 0 14px;padding:13px 0 14px 0}.headerWrap .logo img{width:100%;height:auto}}@media screen and (max-width: 767px){#gNaviBtn{position:absolute;right:15px;top:14px;width:30px;height:30px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-transition:background-color .25s ease-out;-o-transition:background-color .25s ease-out;-webkit-transition:background-color .25s ease-out;transition:background-color .25s ease-out;background-color:#3a3737}#gNaviBtn:hover{background-color:#f2ff60}#gNaviBtn:hover::before,#gNaviBtn:hover i,#gNaviBtn:hover::after{background-color:#3a3737}#gNaviBtn::before,#gNaviBtn i,#gNaviBtn::after{position:absolute;left:7px;top:14px;display:block;width:16px;height:2px;background-color:#fff}#gNaviBtn::before{content:'';margin-top:-6px;-moz-transition:background-color .25s ease-out,-moz-transform .25s ease-out;-o-transition:background-color .25s ease-out,-o-transform .25s ease-out;-webkit-transition:background-color .25s ease-out,-webkit-transform .25s ease-out;transition:background-color .25s ease-out,transform .25s ease-out;transform-origin:top left}#gNaviBtn i{-moz-transition:background-color .25s ease-out;-o-transition:background-color .25s ease-out;-webkit-transition:background-color .25s ease-out;transition:background-color .25s ease-out}#gNaviBtn::after{content:'';margin-top:6px;-moz-transition:background-color .25s ease-out,-moz-transform .25s ease-out;-o-transition:background-color .25s ease-out,-o-transform .25s ease-out;-webkit-transition:background-color .25s ease-out,-webkit-transform .25s ease-out;transition:background-color .25s ease-out,transform .25s ease-out;transform-origin:bottom left}#gNaviBtn.open::before{width:18px;margin-left:2px;-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}#gNaviBtn.open i{background-color:rgba(255,255,255,0)}#gNaviBtn.open::after{width:18px;margin-left:2px;-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}#gNaviBtn.open+.gNaviWrap{display:block}}@media screen and (max-width: 767px){.gNaviWrap{display:none;position:absolute;left:0;top:57px;width:100%;z-index:1}}.gNaviWrap nav{width:1080px;margin:0 auto -3px auto;text-align:center}@media screen and (max-width: 767px){.gNaviWrap nav{width:100%;margin-bottom:0;padding-top:22px;background-color:rgba(43,39,38,0.98);text-align:left}}.gNaviWrap nav::after{content:'';display:block;width:100%;height:6px;margin-top:22px;background:url(../img/h_bg.png) repeat-x center bottom;background-size:auto 100%}@media screen and (max-width: 767px){.gNaviWrap nav::after{content:none}}.gNaviWrap nav li{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;padding:0 19px 0 17px;border-left:1px solid #d1cbcb}@media screen and (max-width: 767px){.gNaviWrap nav li{display:block;width:86.66667%;margin:0 auto;padding:0;border-bottom:1px solid #817f7f;border-left:none}}.gNaviWrap nav li:nth-child(1){border-left:none}.gNaviWrap nav a{font-size:123.1%;font-weight:bold;font-family:Noto Sans JP,sans-serif;text-decoration:none;-moz-transition:background-color .25s ease-out;-o-transition:background-color .25s ease-out;-webkit-transition:background-color .25s ease-out;transition:background-color .25s ease-out}@media screen and (max-width: 767px){.gNaviWrap nav a{display:block;padding:15px 0 16px 11px;font-size:116%;color:#fff}}.gNaviWrap nav a:hover{background-color:#f2ff60}@media screen and (max-width: 767px){.gNaviWrap nav a:hover{background-color:transparent;color:#f2ff60}}.documentary #gNavi1 a,.people #gNavi2 a,.academic-day #gNavi3 a,.gp #gNavi4 a,.workshop #gNavi4 a,.spirits #gNavi5 a,.news #gNavi6 a,.kusunoki125 #gNavi7 a,.about #sNavi1 a,.inquiry #sNavi2 a{background-color:#2b2726;color:#fff}@media screen and (max-width: 767px){.documentary #gNavi1 a,.people #gNavi2 a,.academic-day #gNavi3 a,.gp #gNavi4 a,.workshop #gNavi4 a,.spirits #gNavi5 a,.news #gNavi6 a,.kusunoki125 #gNavi7 a,.about #sNavi1 a,.inquiry #sNavi2 a{background-color:transparent;color:#f2ff60}}.sNaviWrap{position:absolute;left:50%;top:25px;width:540px;text-align:right}@media screen and (max-width: 767px){.sNaviWrap{position:static;left:auto;top:auto;width:100%;text-align:left}.sNaviWrap ul{padding:20px 6.66667% 29px 6.66667%;background-color:rgba(43,39,38,0.98)}}.sNaviWrap li{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline}@media screen and (max-width: 767px){.sNaviWrap li{margin-left:12px}}.sNaviWrap li+li{margin-left:48px}@media screen and (max-width: 767px){.sNaviWrap li+li{margin-left:36px}}.sNaviWrap li a{position:relative;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;font-size:100%;font-weight:bold;text-decoration:none;-moz-transition:background-color .25s ease-out;-o-transition:background-color .25s ease-out;-webkit-transition:background-color .25s ease-out;transition:background-color .25s ease-out}@media screen and (max-width: 767px){.sNaviWrap li a{font-size:85%;color:#fff}}.sNaviWrap li a:hover{background-color:#f2ff60}@media screen and (max-width: 767px){.sNaviWrap li a:hover{background-color:transparent;color:#f2ff60}}.sNaviWrap li a::before{content:'';position:absolute;left:-16px;top:50%;display:block;width:0;height:0;margin-top:-4px;border-top:4px solid transparent;border-bottom:4px solid transparent;border-left:7px solid #221713}@media screen and (max-width: 767px){.sNaviWrap li a::before{content:none}}.breadcrumb{width:1064px;margin:0 auto;padding:17px 0 19px 0;border-bottom:1px solid #e2dfde}@media screen and (max-width: 767px){.breadcrumb{width:89.33333%;padding:13px 0 11px 0}}.breadcrumb li{display:inline;font-size:93%;color:#474340}@media screen and (max-width: 767px){.breadcrumb li{font-size:77%}}.breadcrumb li::before{content:'＞';margin:0 10px}@media screen and (max-width: 767px){.breadcrumb li::before{margin:0 6px}}.breadcrumb li:nth-child(1)::before{content:none}.breadcrumb a{color:#474340;text-decoration:none}.archive.gp .moreBtn,.archive.kusunoki125 .moreBtn,.pageBackBtn{text-align:center}.archive.gp .moreBtn a,.archive.kusunoki125 .moreBtn a,.pageBackBtn a{position:relative;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;padding:20px 50px 20px 66px;font-size:108%;text-decoration:none;-moz-transition:background-color .25s ease-out;-o-transition:background-color .25s ease-out;-webkit-transition:background-color .25s ease-out;transition:background-color .25s ease-out;background-color:#f1f1f1}@media screen and (max-width: 767px){.archive.gp .moreBtn a,.archive.kusunoki125 .moreBtn a,.pageBackBtn a{padding:16px 31px 15px 44px;font-size:85%}}.archive.gp .moreBtn a:hover,.archive.kusunoki125 .moreBtn a:hover,.pageBackBtn a:hover{background-color:#f5f5f5;color:#645d5a}.archive.gp .moreBtn a:hover::before,.archive.kusunoki125 .moreBtn a:hover::before,.pageBackBtn a:hover::before{border-left-color:#645d5a}.archive.gp .moreBtn a::before,.archive.kusunoki125 .moreBtn a::before,.pageBackBtn a::before{content:'';position:absolute;left:20px;top:50%;display:block;width:0;height:0;margin-top:-4px;border-top:4px solid transparent;border-bottom:4px solid transparent;border-left:6px solid #221713}@media screen and (max-width: 767px){.archive.gp .moreBtn a::before,.archive.kusunoki125 .moreBtn a::before,.pageBackBtn a::before{left:14px}}.ftopWrap{margin-top:120px;padding:40px 0 38px 0;border-top:3px solid #383432;border-bottom:1px solid #d7d7d7;text-align:center}@media screen and (max-width: 767px){.ftopWrap{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-top:90px;padding:0;border-bottom:none}}.ftopWrap li{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;padding:0 20px;border-left:1px solid #9d9896}@media screen and (max-width: 767px){.ftopWrap li{width:50%;padding:0;border-bottom:1px solid #d7d7d7;border-left:none}.ftopWrap li:nth-child(odd){border-right:1px solid #d7d7d7}}.ftopWrap li:nth-child(1){border-left:none}.ftopWrap li a{font-size:108%;color:#383432;text-decoration:none}@media screen and (max-width: 767px){.ftopWrap li a{display:block;padding:18px 0;font-size:93%}}.ftopWrap li a:hover{background-color:#f2ff60}.fbtmWrap{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;width:1080px;margin:0 auto;padding-top:34px}@media screen and (max-width: 767px){.fbtmWrap{display:block;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;width:100%;padding-top:55px}}.fbtmWrap::after{content:'';display:block;width:100%;height:7px;margin-top:30px;background:url(../img/f_bg.png) repeat-x center bottom;background-size:auto 100%}@media screen and (max-width: 767px){.fbtmWrap::after{width:89.33333%;height:25px;margin:48px auto 0 auto;background-image:url(../img/f_bg_sp.png)}}.fbtmWrap>div:nth-child(1){width:50%}@media screen and (max-width: 767px){.fbtmWrap>div:nth-child(1){width:100%;text-align:center}}.fbtmWrap>div:nth-child(1) img{width:116px;height:auto}@media screen and (min-width: 768px){.fbtmWrap ul{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;margin-left:40px}.fbtmWrap li{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;margin-left:13px}.fbtmWrap li+li{margin-left:48px}.fbtmWrap li a{position:relative;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;font-size:93%;color:#383432;text-decoration:none;-moz-transition:background-color .25s ease-out;-o-transition:background-color .25s ease-out;-webkit-transition:background-color .25s ease-out;transition:background-color .25s ease-out}.fbtmWrap li a:hover{background-color:#f2ff60}.fbtmWrap li a::before{content:'';position:absolute;left:-13px;top:50%;display:block;width:0;height:0;margin-top:-3px;border-top:3px solid transparent;border-bottom:3px solid transparent;border-left:4px solid #918f8f}}.fbtmWrap>div:nth-child(2){width:50%;text-align:right}@media screen and (max-width: 767px){.fbtmWrap>div:nth-child(2){width:100%;text-align:center}}.fbtmWrap aside{padding-top:6px}@media screen and (max-width: 767px){.fbtmWrap aside{padding-top:30px}}.fbtmWrap aside a{position:relative;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;width:140px}@media screen and (max-width: 767px){.fbtmWrap aside a{width:28%}}.fbtmWrap aside a+a{margin-left:10px}@media screen and (max-width: 767px){.fbtmWrap aside a+a{margin-left:1.33333%}}.fbtmWrap aside a:hover::after{border-color:#eee}.fbtmWrap aside a:hover img{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:.7}.fbtmWrap aside a::after{content:'';position:absolute;left:0;top:0;display:block;width:100%;height:100%;-moz-transition:border-color .25s ease-out;-o-transition:border-color .25s ease-out;-webkit-transition:border-color .25s ease-out;transition:border-color .25s ease-out;border:1px solid #e6e6e6}.fbtmWrap aside a img{width:100%;height:auto;-moz-transition:opacity .25s ease-out;-o-transition:opacity .25s ease-out;-webkit-transition:opacity .25s ease-out;transition:opacity .25s ease-out}.fbtmWrap p{margin-top:27px;font-size:77%;color:#383432}@media screen and (max-width: 767px){.fbtmWrap p{margin-top:18px}}#pagetopWrap{display:none;position:fixed;right:10px;bottom:10px;width:50px}@media screen and (max-width: 767px){#pagetopWrap{width:35px}}#pagetopWrap.show{display:block}#pagetopWrap a{display:block;width:100%;height:0;padding:31% 0 69% 0;font-size:0;text-align:center;-moz-transition:background-color .25s ease-out;-o-transition:background-color .25s ease-out;-webkit-transition:background-color .25s ease-out;transition:background-color .25s ease-out;background-color:#383432}#pagetopWrap a:hover{background-color:#747170}#pagetopWrap img{width:26px;height:auto}@media screen and (max-width: 767px){#pagetopWrap img{width:19px}}.mainWrap main{width:1080px;margin:0 auto}@media screen and (max-width: 767px){.mainWrap main{width:89.33333%}}.entryWrap{width:980px;margin:0 auto}@media screen and (max-width: 767px){.entryWrap{width:100%}}.entryWrap+.pageBackBtn{margin-top:120px}@media screen and (max-width: 767px){.entryWrap+.pageBackBtn{margin-top:90px}}.single.news .ttlv2,.single.documentary .ttlv2,.single.people .ttlv2,.single.academic-day.about_ad .ttlv2,.single.academic-day.report .ttlv2,.single.spirits.project .ttlv2,.single.spirits.report .ttlv2,.page.about .ttlv2,.page.inquiry .ttlv2,.error404 .ttlv2{width:860px}@media screen and (max-width: 767px){.single.news .ttlv2,.single.documentary .ttlv2,.single.people .ttlv2,.single.academic-day.about_ad .ttlv2,.single.academic-day.report .ttlv2,.single.spirits.project .ttlv2,.single.spirits.report .ttlv2,.page.about .ttlv2,.page.inquiry .ttlv2,.error404 .ttlv2{width:100%}}.single.news .entryWrap,.single.documentary .entryWrap,.single.people .entryWrap,.single.academic-day.about_ad .entryWrap,.single.academic-day.report .entryWrap,.single.spirits.project .entryWrap,.single.spirits.report .entryWrap,.page.about .entryWrap,.page.inquiry .entryWrap,.error404 .entryWrap{width:860px;margin:0 auto}@media screen and (max-width: 767px){.single.news .entryWrap,.single.documentary .entryWrap,.single.people .entryWrap,.single.academic-day.about_ad .entryWrap,.single.academic-day.report .entryWrap,.single.spirits.project .entryWrap,.single.spirits.report .entryWrap,.page.about .entryWrap,.page.inquiry .entryWrap,.error404 .entryWrap{width:100%}}.sNaviWrap .search-form{margin-top:18px}@media screen and (max-width: 767px){.sNaviWrap .search-form{margin-top:0;padding:17px 10.66667% 41px 10.66667%;background-color:#6e6c6c}}.sNaviWrap .search-form span{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;margin-right:11px;font-size:108%;font-weight:bold}@media screen and (max-width: 767px){.sNaviWrap .search-form span{display:block;margin:0 0 9px 0;font-size:85%;color:#fff}}.sNaviWrap .search-form span::before{content:'';display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;width:17px;height:16px;margin-right:8px;background:url(../img/icn_search_black.png) no-repeat 0 0;background-size:contain}@media screen and (max-width: 767px){.sNaviWrap .search-form span::before{width:13px;height:12px;margin-right:4px;background-image:url(../img/icn_search_white.png)}}.sNaviWrap .search-form input[type="search"]{width:215px;margin-right:10px;padding:5px 5px 4px 5px;border:1px solid #6f6f6f;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;font-size:108%}@media screen and (max-width: 767px){.sNaviWrap .search-form input[type="search"]{border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:77.9661%;margin-right:1.69492%;padding:5px;font-size:16px;vertical-align:top}}.sNaviWrap .search-form input[type="submit"]{width:70px;padding:6px 0 5px 0;border:none;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;font-size:108%;font-weight:bold;color:#fff;text-align:center;-moz-transition:background-color .25s ease-out;-o-transition:background-color .25s ease-out;-webkit-transition:background-color .25s ease-out;transition:background-color .25s ease-out;background-color:#3a3737}@media screen and (max-width: 767px){.sNaviWrap .search-form input[type="submit"]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:20.33898%;padding:7px 0;font-size:100%;vertical-align:top}}.sNaviWrap .search-form input[type="submit"]:hover{background-color:#f2ff60;color:#221713;cursor:pointer}.mainWrap .search-form{padding:24px 0 26px 0;background:url(../img/bg_pattern.png) repeat center top;background-size:8px 8px;text-align:center}@media screen and (max-width: 767px){.mainWrap .search-form{padding:17px 4.13333% 17px 3.86667%;text-align:left}}.mainWrap .search-form span{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;margin-right:17px;font-size:130.7%;font-weight:bold}@media screen and (max-width: 767px){.mainWrap .search-form span{display:block;margin:0 0 9px 0;font-size:85%}}.mainWrap .search-form span::before{content:'';display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;width:21px;height:21px;margin-right:8px;background:url(../img/icn_search_black.png) no-repeat 0 0;background-size:contain}@media screen and (max-width: 767px){.mainWrap .search-form span::before{width:13px;height:12px;margin-right:4px}}.mainWrap .search-form input[type="search"]{width:300px;margin-right:10px;padding:8px 5px 6px 5px;border:1px solid #bab8b7;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;font-size:123.1%}@media screen and (max-width: 767px){.mainWrap .search-form input[type="search"]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:78.68852%;margin-right:1.63934%;padding:5px 5px 3px 5px;font-size:16px;vertical-align:top}}.mainWrap .search-form input[type="submit"]{width:80px;padding:9px 0 7px 0;border:none;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;font-size:123.1%;font-weight:bold;color:#fff;text-align:center;-moz-transition:background-color .25s ease-out;-o-transition:background-color .25s ease-out;-webkit-transition:background-color .25s ease-out;transition:background-color .25s ease-out;background-color:#3a3737}@media screen and (max-width: 767px){.mainWrap .search-form input[type="submit"]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:19.67213%;padding:7px 0;font-size:100%;vertical-align:top}}.mainWrap .search-form input[type="submit"]:hover{background-color:#f2ff60;color:#221713;cursor:pointer}.ttlv1{margin:27px 0 0 4px}@media screen and (max-width: 767px){.ttlv1{width:97.61194%;margin:21px auto 0 auto}}.ttlv1>span{display:block;padding-bottom:8px;font-size:85%;font-weight:bold;font-family:Noto Sans JP,sans-serif}@media screen and (max-width: 767px){.ttlv1>span{padding-bottom:7px;font-size:77%}}.ttlv1 .title{font-size:207.6%;font-weight:bold;font-family:Noto Sans JP,sans-serif}@media screen and (max-width: 767px){.ttlv1 .title{font-size:153.9%}}.ttlv1+.read{margin-top:48px;font-size:123.1%;line-height:1.5}@media screen and (max-width: 767px){.ttlv1+.read{width:100%;margin:40px auto 0 auto;font-size:100%;line-height:1.69231}}.ttlv1+.read+.postTileWrap{margin-top:66px}@media screen and (max-width: 767px){.ttlv1+.read+.postTileWrap{margin-top:50px}}.ttlv1+.ttlv2{margin-top:61px}@media screen and (max-width: 767px){.ttlv1+.ttlv2{margin-top:44px}}.ttlv1+.postTileWrap{margin-top:61px}@media screen and (max-width: 767px){.ttlv1+.postTileWrap{margin-top:44px}}.ttlv2{width:960px;margin:0 auto;padding-bottom:53px;background:url(../img/bg_pattern.png) repeat center top;background-size:8px 8px}@media screen and (max-width: 767px){.ttlv2{width:100%;padding-bottom:30px}}.ttlv2::before{content:'';display:block;width:100px;height:8px;margin-bottom:50px;background-color:#3a3737}@media screen and (max-width: 767px){.ttlv2::before{width:75px;height:7px;margin-bottom:28px}}.ttlv2 .title{margin:0 36px;font-size:276.9%;font-family:Noto Sans JP,sans-serif;font-weight:bold}@media screen and (max-width: 767px){.ttlv2 .title{margin:0 21px;font-size:169.2%}}.ttlv2 time{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;margin:5px 0 19px 36px;font-size:138.5%;font-family:Noto Sans JP,sans-serif;color:#7a7471}@media screen and (max-width: 767px){.ttlv2 time{margin:5px 0 14px 21px;font-size:93%}}.ttlv2 .volno{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;margin:0 0 19px 36px;font-size:230.7%;font-weight:bold;font-family:Noto Sans JP,sans-serif;color:#7a7471}@media screen and (max-width: 767px){.ttlv2 .volno{margin:0 0 14px 21px;font-size:161.6%}}.ttlv2 .volno+time{margin-left:23px}@media screen and (max-width: 767px){.ttlv2 .volno+time{margin-left:13px}}.ttlv2 .group{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;margin:-2px 0 19px 36px}@media screen and (max-width: 767px){.ttlv2 .group{margin:0 0 14px 21px}}.ttlv2 .group li{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;width:17px;height:17px;background-color:#221713;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%}@media screen and (max-width: 767px){.ttlv2 .group li{width:12px;height:12px}}.ttlv2 .group li+li{margin-left:10px}.ttlv2 .group.group01 li:nth-child(1){background-color:#fc7292}.ttlv2 .group.group02 li:nth-child(2){background-color:#d980a6}.ttlv2 .group.group03 li:nth-child(3){background-color:#b68dba}.ttlv2 .group.group04 li:nth-child(4){background-color:#929bce}.ttlv2 .group.group05 li:nth-child(5){background-color:#6fa8e2}.ttlv2 .group+time{margin-top:0;margin-left:23px}@media screen and (max-width: 767px){.ttlv2 .group+time{margin-top:0;margin-left:13px}}.ttlv2 em{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;margin:26px 0 0 36px;padding:10px;background-color:rgba(255,255,255,0.7);border:1px solid #221713;font-size:108%}@media screen and (max-width: 767px){.ttlv2 em{margin:17px 0 0 21px}}.ttlv2 .position{margin:26px 36px 0 36px;font-size:138.5%;line-height:1.66667}@media screen and (max-width: 767px){.ttlv2 .position{margin:17px 21px 0 21px;font-size:93%;line-height:1.75}}.ttlv2 .comment{margin:26px 36px 0 36px;font-size:138.5%;line-height:1.66667}@media screen and (max-width: 767px){.ttlv2 .comment{margin:17px 21px 0 21px;font-size:93%;line-height:1.75}}.ttlv2+.summary{width:900px;margin:40px auto 0 auto;font-size:138.5%;line-height:1.66667}@media screen and (max-width: 767px){.ttlv2+.summary{width:calc(100% - 15px - 15px);font-size:93%;line-height:1.75}}.ttlv2+.summary::after{content:'';display:block;width:calc(100% + 30px + 30px);height:1px;margin:40px -30px;background-color:#c1bebe}@media screen and (max-width: 767px){.ttlv2+.summary::after{width:calc(100% + 15px + 15px);margin-right:-15px;margin-left:-15px}}.single.academic-day.program .ttlv2{width:980px}@media screen and (max-width: 767px){.single.academic-day.program .ttlv2{width:100%}}.readimg{margin-top:60px;margin-bottom:60px;text-align:center}@media screen and (max-width: 767px){.readimg{margin-top:45px;margin-bottom:30px}.readimg img{width:100%;height:auto}}.ttlv3{margin-top:70px;margin-bottom:20px;padding-bottom:19px;border-bottom:3px solid #221713;font-size:184.6%;font-weight:bold;font-family:Noto Sans JP,sans-serif;overflow-wrap:break-word}@media screen and (max-width: 767px){.ttlv3{padding-bottom:11px;border-bottom-width:2px;font-size:123.1%}}.ttlv3+.postTileWrap{margin-top:40px}@media screen and (max-width: 767px){.ttlv3+.postTileWrap{margin-top:25px}}.is-style-tab{margin-top:20px;margin-bottom:20px}.is-style-tab>.wp-block-group__inner-container>ul{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin:0;padding:0;background-color:#f5f5f5;border-top:3px solid #3a3737;border-left:1px solid #3a3737}@media screen and (max-width: 767px){.is-style-tab>.wp-block-group__inner-container>ul{border-top-width:2px}}.is-style-tab>.wp-block-group__inner-container>ul>li{min-width:14.25926%;padding:12px;background-color:#fff;border-right:1px solid #3a3737;font-size:100%;text-indent:0;text-align:center;-moz-transition:background-color .25s ease-out;-o-transition:background-color .25s ease-out;-webkit-transition:background-color .25s ease-out;transition:background-color .25s ease-out}@media screen and (max-width: 767px){.is-style-tab>.wp-block-group__inner-container>ul>li{min-width:24.92537%;padding:10px 5px;font-size:93%}}.is-style-tab>.wp-block-group__inner-container>ul>li:hover{background-color:#f2ff60;cursor:pointer}.is-style-tab>.wp-block-group__inner-container>ul>li::before{content:none}.is-style-tab>.wp-block-group__inner-container>ul>li.current{position:relative;background-color:#3a3737;font-weight:bold;color:#fff}.is-style-tab>.wp-block-group__inner-container>ul>li.current::after{content:'';position:absolute;left:50%;bottom:-8px;display:block;width:0;height:0;margin-left:-3px;border-top:8px solid #3a3737;border-right:4px solid transparent;border-left:4px solid transparent}.is-style-tab>.wp-block-group__inner-container>.wp-block-group{display:none;padding-top:16px}@media screen and (max-width: 767px){.is-style-tab>.wp-block-group__inner-container>.wp-block-group{padding-top:7px}}.is-style-tab>.wp-block-group__inner-container>.wp-block-group.current{display:block}.is-style-tab+.wp-pagenavi{margin-top:86px}@media screen and (max-width: 767px){.is-style-tab+.wp-pagenavi{margin-top:50px}}.is-style-tab+.pageBackBtn{margin-top:86px}@media screen and (max-width: 767px){.is-style-tab+.pageBackBtn{margin-top:50px}}@media screen and (max-width: 767px){.home .is-style-tab>.wp-block-group__inner-container>ul>li,.archive.news .is-style-tab>.wp-block-group__inner-container>ul>li{min-width:0}.home .is-style-tab>.wp-block-group__inner-container>ul>li:nth-child(1),.archive.news .is-style-tab>.wp-block-group__inner-container>ul>li:nth-child(1){width:20%}.home .is-style-tab>.wp-block-group__inner-container>ul>li:nth-child(2),.archive.news .is-style-tab>.wp-block-group__inner-container>ul>li:nth-child(2){width:20%}.home .is-style-tab>.wp-block-group__inner-container>ul>li:nth-child(3),.archive.news .is-style-tab>.wp-block-group__inner-container>ul>li:nth-child(3){width:20%}.home .is-style-tab>.wp-block-group__inner-container>ul>li:nth-child(4),.archive.news .is-style-tab>.wp-block-group__inner-container>ul>li:nth-child(4){width:20%}.home .is-style-tab>.wp-block-group__inner-container>ul>li:nth-child(5),.archive.news .is-style-tab>.wp-block-group__inner-container>ul>li:nth-child(5){width:20%}}.postListWrap article{border-bottom:1px solid #c1bebe}.postListWrap a{display:block;padding:18px 10px;text-decoration:none;-moz-transition:background-color .25s ease-out;-o-transition:background-color .25s ease-out;-webkit-transition:background-color .25s ease-out;transition:background-color .25s ease-out}@media screen and (max-width: 767px){.postListWrap a{padding:16px 6px}}.postListWrap a:hover{background-color:#f2ff60}.postListWrap em{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;width:120px;margin-right:20px;padding:7px 5px 5px 5px;border:1px solid #333;font-size:93%;font-weight:bold;text-align:center;vertical-align:top}@media screen and (max-width: 767px){.postListWrap em{width:auto;min-width:72px;margin-right:12px;padding:5px 3px 3px 3px;font-size:77%}}.postListWrap em+.title{width:calc(100% - 120px - 20px)}@media screen and (max-width: 767px){.postListWrap em+.title{width:100%}}.postListWrap em+time+.title{width:calc(100% - 120px - 20px - 98px - 10px)}@media screen and (max-width: 767px){.postListWrap em+time+.title{width:100%}}.postListWrap time{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;width:98px;margin:7px 10px 0 0;font-size:116%;vertical-align:top}@media screen and (max-width: 767px){.postListWrap time{width:auto;margin:5px 0 0 0;font-size:93%}}.postListWrap .title{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;width:calc(100% - 98px - 10px);margin-top:6px;font-size:116%;vertical-align:top}@media screen and (max-width: 767px){.postListWrap .title{display:block;width:100%;margin-top:11px;font-size:93%}}.postListWrap .summary{margin-top:15px;font-size:93%;line-height:1.58333}@media screen and (max-width: 767px){.postListWrap .summary{margin-top:8px;font-size:77%;line-height:1.6}}.postListWrap .noData{margin-top:30px;font-size:123.1%}@media screen and (max-width: 767px){.postListWrap .noData{font-size:100%;text-align:center}}.postListWrap+.wp-pagenavi{margin-top:86px}@media screen and (max-width: 767px){.postListWrap+.wp-pagenavi{margin-top:50px}}.postListWrap+.pageBackBtn{margin-top:86px}@media screen and (max-width: 767px){.postListWrap+.pageBackBtn{margin-top:50px}}.postTileWrap{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;width:102.77778%;margin-right:-1.38889%;margin-left:-1.38889%}@media screen and (max-width: 767px){.postTileWrap{margin-right:-2.23881%;margin-left:-2.23881%}}.postTileWrap article{width:30.63063%;margin:44px 1.35135% 0 1.35135%}@media screen and (max-width: 767px){.postTileWrap article{width:45.71429%;margin:19px 2.14286% 0 2.14286%}}.postTileWrap article:nth-child(1),.postTileWrap article:nth-child(2),.postTileWrap article:nth-child(3){margin-top:0}@media screen and (max-width: 767px){.postTileWrap article:nth-child(3){margin-top:19px}}.postTileWrap article a{display:block;padding-bottom:15px;text-decoration:none;-moz-transition:background-color .25s ease-out;-o-transition:background-color .25s ease-out;-webkit-transition:background-color .25s ease-out;transition:background-color .25s ease-out}@media screen and (max-width: 767px){.postTileWrap article a{padding-bottom:8px}}.postTileWrap article a:hover{background-color:#f2ff60}@media screen and (max-width: 767px){.postTileWrap .img{width:100%;height:0;padding-bottom:56.25%;overflow:hidden}}.postTileWrap .img img{width:100%;height:auto}@media screen and (max-width: 767px){.postTileWrap .img img{width:106.25%;margin-right:-3.125%;margin-left:-3.125%}}.postTileWrap .noData{width:100%;margin-right:1.35135%;margin-left:1.35135%;font-size:123.1%}@media screen and (max-width: 767px){.postTileWrap .noData{margin-right:2.14286%;margin-left:2.14286%;font-size:100%;text-align:center}}.postTileWrap+.wp-pagenavi{margin-top:86px}@media screen and (max-width: 767px){.postTileWrap+.wp-pagenavi{margin-top:50px}}.postTileWrap+.moreBtn,.postTileWrap+.pageBackBtn{margin-top:45px}@media screen and (max-width: 767px){.postTileWrap+.moreBtn,.postTileWrap+.pageBackBtn{margin-top:50px}}.documentary .postTileWrap .volno,.people .postTileWrap .volno,.kusunoki125 .postTileWrap .volno{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;margin:15px 0 0 5px;font-size:169.2%;font-weight:bold;font-family:Noto Sans JP,sans-serif;color:#7a7471}@media screen and (max-width: 767px){.documentary .postTileWrap .volno,.people .postTileWrap .volno,.kusunoki125 .postTileWrap .volno{margin:8px 0 0 0;font-size:108%}}.documentary .postTileWrap time,.people .postTileWrap time,.kusunoki125 .postTileWrap time{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;margin:20px 0 0 18px;font-size:116%;font-family:Noto Sans JP,sans-serif;color:#7a7471}@media screen and (max-width: 767px){.documentary .postTileWrap time,.people .postTileWrap time,.kusunoki125 .postTileWrap time{margin:13px 0 0 5px;font-size:85%}}.documentary .postTileWrap .title,.people .postTileWrap .title,.kusunoki125 .postTileWrap .title{margin:8px 0 0 4px;padding:0;font-size:153.9%;line-height:1.6;font-family:Noto Sans JP,sans-serif;font-weight:bold}@media screen and (max-width: 767px){.documentary .postTileWrap .title,.people .postTileWrap .title,.kusunoki125 .postTileWrap .title{margin:4px 0 0 0;font-size:116%;line-height:1.2}}.documentary .postTileWrap .position,.people .postTileWrap .position,.kusunoki125 .postTileWrap .position{margin:20px 0 0 4px;padding:0;font-size:108%;line-height:1.71429}@media screen and (max-width: 767px){.documentary .postTileWrap .position,.people .postTileWrap .position,.kusunoki125 .postTileWrap .position{margin:7px 0 0 0;font-size:77%;line-height:1.6}}.documentary .postTileWrap em,.people .postTileWrap em,.kusunoki125 .postTileWrap em{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;margin-top:26px;padding:10px;background-color:rgba(255,255,255,0.7);border:1px solid #221713;font-size:108%;font-style:normal}@media screen and (max-width: 767px){.documentary .postTileWrap em,.people .postTileWrap em,.kusunoki125 .postTileWrap em{margin-top:17px;font-size:77%}}.single.academic-day.year .is-style-tab .postTileWrap{margin:20px -.92593%}@media screen and (max-width: 767px){.single.academic-day.year .is-style-tab .postTileWrap{margin-right:-2.23881%;margin-left:-2.23881%}}.single.academic-day.year .is-style-tab .postTileWrap article{width:23.18182%;margin:20px .90909% 0 .90909%}@media screen and (max-width: 767px){.single.academic-day.year .is-style-tab .postTileWrap article{width:45.71429%;margin-right:2.14286%;margin-left:2.14286%}}.single.academic-day.year .is-style-tab .postTileWrap article:nth-child(1),.single.academic-day.year .is-style-tab .postTileWrap article:nth-child(2),.single.academic-day.year .is-style-tab .postTileWrap article:nth-child(3),.single.academic-day.year .is-style-tab .postTileWrap article:nth-child(4){margin-top:0}@media screen and (max-width: 767px){.single.academic-day.year .is-style-tab .postTileWrap article:nth-child(3),.single.academic-day.year .is-style-tab .postTileWrap article:nth-child(4){margin-top:20px}}.single.academic-day.year .is-style-tab .postTileWrap .title{margin:13px 0 0 0;padding:0;font-size:130.7%;line-height:1.5;font-family:Noto Sans JP,sans-serif;font-weight:bold}@media screen and (max-width: 767px){.single.academic-day.year .is-style-tab .postTileWrap .title{margin:8px 0 0 0;font-size:108%;line-height:1.42857}}.single.academic-day.year .is-style-tab .postTileWrap .commtent,.single.academic-day.year .is-style-tab .postTileWrap .exhibitor,.single.academic-day.year .is-style-tab .postTileWrap .position{margin:13px 0 0 0;padding:0;font-size:100%;line-height:1.53846}@media screen and (max-width: 767px){.single.academic-day.year .is-style-tab .postTileWrap .commtent,.single.academic-day.year .is-style-tab .postTileWrap .exhibitor,.single.academic-day.year .is-style-tab .postTileWrap .position{margin:8px 0 0 0;font-size:85%;line-height:1.54545}}.single.academic-day.year .is-style-tab .postTileWrap .commtent+.exhibitor,.single.academic-day.year .is-style-tab .postTileWrap .commtent+.position,.single.academic-day.year .is-style-tab .postTileWrap .exhibitor+.exhibitor,.single.academic-day.year .is-style-tab .postTileWrap .exhibitor+.position,.single.academic-day.year .is-style-tab .postTileWrap .position+.exhibitor,.single.academic-day.year .is-style-tab .postTileWrap .position+.position{margin-top:8px}.archive.gp .postTileWrap .volno,.single.gp .postTileWrap .volno,.archive.workshop .postTileWrap .volno{margin:14px 0 0 0;font-size:123.1%;font-weight:bold;font-family:Noto Sans JP,sans-serif;color:#7a7471}@media screen and (max-width: 767px){.archive.gp .postTileWrap .volno,.single.gp .postTileWrap .volno,.archive.workshop .postTileWrap .volno{margin:12px 0 0 0;font-size:93%}}.archive.gp .postTileWrap .volno.group01,.single.gp .postTileWrap .volno.group01,.archive.workshop .postTileWrap .volno.group01{color:#fc7292}.archive.gp .postTileWrap .volno.group02,.single.gp .postTileWrap .volno.group02,.archive.workshop .postTileWrap .volno.group02{color:#d980a6}.archive.gp .postTileWrap .volno.group03,.single.gp .postTileWrap .volno.group03,.archive.workshop .postTileWrap .volno.group03{color:#b68dba}.archive.gp .postTileWrap .volno.group04,.single.gp .postTileWrap .volno.group04,.archive.workshop .postTileWrap .volno.group04{color:#929bce}.archive.gp .postTileWrap .volno.group05,.single.gp .postTileWrap .volno.group05,.archive.workshop .postTileWrap .volno.group05{color:#6fa8e2}.archive.gp .postTileWrap .volno+.title,.single.gp .postTileWrap .volno+.title,.archive.workshop .postTileWrap .volno+.title{margin-top:4px}@media screen and (max-width: 767px){.archive.gp .postTileWrap .volno+.title,.single.gp .postTileWrap .volno+.title,.archive.workshop .postTileWrap .volno+.title{margin-top:5px}}.archive.gp .postTileWrap .title,.single.gp .postTileWrap .title,.archive.workshop .postTileWrap .title{margin:13px 0 0 0;padding:0;font-size:138.5%;line-height:1.55556;font-family:Noto Sans JP,sans-serif;font-weight:bold}@media screen and (max-width: 767px){.archive.gp .postTileWrap .title,.single.gp .postTileWrap .title,.archive.workshop .postTileWrap .title{margin:11px 0 0 0;font-size:108%;line-height:1.42857}}.archive.gp .postTileWrap .table,.single.gp .postTileWrap .table,.archive.workshop .postTileWrap .table{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin:14px 0 0 0;padding:8px 0 7px 0;border-top:1px solid #ccc;border-bottom:1px solid #ccc;word-break:break-all}@media screen and (max-width: 767px){.archive.gp .postTileWrap .table,.single.gp .postTileWrap .table,.archive.workshop .postTileWrap .table{margin-top:13px;padding:6px 0 5px 0}}.archive.gp .postTileWrap .table+.table,.single.gp .postTileWrap .table+.table,.archive.workshop .postTileWrap .table+.table{margin-top:0;border-top:none}.archive.gp .postTileWrap .table>span,.single.gp .postTileWrap .table>span,.archive.workshop .postTileWrap .table>span{display:block;width:55px;padding-left:5px;font-size:100%;line-height:1.53846}@media screen and (max-width: 767px){.archive.gp .postTileWrap .table>span,.single.gp .postTileWrap .table>span,.archive.workshop .postTileWrap .table>span{width:42px;padding-left:0;font-size:85%;line-height:1.54545}}.archive.gp .postTileWrap .table>p,.single.gp .postTileWrap .table>p,.archive.workshop .postTileWrap .table>p{width:calc(100% - 55px);margin-top:0;margin-bottom:0;font-size:100%;line-height:1.53846}@media screen and (max-width: 767px){.archive.gp .postTileWrap .table>p,.single.gp .postTileWrap .table>p,.archive.workshop .postTileWrap .table>p{width:calc(100% - 42px);font-size:85%;line-height:1.54545}}.archive.gp .postTileWrap .summary,.single.gp .postTileWrap .summary,.archive.workshop .postTileWrap .summary{margin:13px 0 0 4px;padding:0;font-size:100%;line-height:1.53846}@media screen and (max-width: 767px){.archive.gp .postTileWrap .summary,.single.gp .postTileWrap .summary,.archive.workshop .postTileWrap .summary{margin:8px 0 0 0;font-size:85%;line-height:1.54545}}.wp-pagenavi{text-align:center}.wp-pagenavi span,.wp-pagenavi a{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;min-width:55px;margin:0 3px 0 2px;padding:16px 13px 13px 13px;border:1px solid #3a3737;font-size:153.9%;text-decoration:none;text-align:center;-moz-transition:border-color .25s ease-out;-o-transition:border-color .25s ease-out;-webkit-transition:border-color .25s ease-out;transition:border-color .25s ease-out}@media screen and (max-width: 767px){.wp-pagenavi span,.wp-pagenavi a{min-width:40px;margin:0 2px 0 1px;padding:12px 13px 9px 13px;font-size:116%}}.wp-pagenavi span:hover,.wp-pagenavi a:hover{border-color:#757373;color:#645d5a}.wp-pagenavi span[aria-current="page"],.wp-pagenavi a[aria-current="page"]{background-color:#3a3737;font-weight:bold;color:#fff}.wp-pagenavi span.pages,.wp-pagenavi a.pages{display:none}.wp-pagenavi+.pageBackBtn{margin-top:75px}@media screen and (max-width: 767px){.wp-pagenavi+.pageBackBtn{margin-top:55px}}.snsBnrWrap{padding:70px 0;background-color:#f5f5f5;text-align:center}@media screen and (max-width: 767px){.snsBnrWrap{padding:20px 0 35px 0}}.snsBnrWrap figure{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;width:42.59259%;margin:0 .74074% 0 .64815%;background-color:#fff}@media screen and (max-width: 767px){.snsBnrWrap figure{width:82.38806%;margin:15px auto 0 auto}}.snsBnrWrap figure a:hover img{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:.7}.snsBnrWrap figure img{width:100%;height:auto;-moz-transition:opacity .25s ease-out;-o-transition:opacity .25s ease-out;-webkit-transition:opacity .25s ease-out;transition:opacity .25s ease-out}.snsBnrWrap+.pageBackBtn{margin-top:120px}@media screen and (max-width: 767px){.snsBnrWrap+.pageBackBtn{margin-top:90px}}.shareWrap{width:860px;margin:120px auto 0 auto;padding:28px 0;border-top:2px solid #424141;border-bottom:2px solid #424141;text-align:center}@media screen and (max-width: 767px){.shareWrap{width:100%;margin-top:90px;padding:16px 0}}.shareWrap::before{content:'この記事をシェアする：';display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;font-size:138.5%}@media screen and (max-width: 767px){.shareWrap::before{font-size:108%}}.shareWrap li{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;width:42px;margin:0 5px 0 8px}@media screen and (max-width: 767px){.shareWrap li{width:32px;margin:0 5px}}.shareWrap a{display:block}.shareWrap a:hover img{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:.7}.shareWrap a img{width:100%;height:auto;-moz-transition:opacity .25s ease-out;-o-transition:opacity .25s ease-out;-webkit-transition:opacity .25s ease-out;transition:opacity .25s ease-out}.shareWrap+.ttlv3{margin-top:190px}@media screen and (max-width: 767px){.shareWrap+.ttlv3{margin-top:120px}}.shareWrap+.pageBackBtn{margin-top:120px}@media screen and (max-width: 767px){.shareWrap+.pageBackBtn{margin-top:90px}}.single.academic-day.program .shareWrap{width:980px}@media screen and (max-width: 767px){.single.academic-day.program .shareWrap{width:100%}}.entryWrap .has-text-align-center,.entryWrap .aligncenter{text-align:center}.entryWrap .has-text-align-right,.entryWrap .alignright{text-align:right}.entryWrap strong{font-weight:bold}.entryWrap em{font-style:italic}.entryWrap a{text-decoration:underline}.entryWrap a:hover{color:#645d5a}.entryWrap a[target="_blank"]::after{content:'';display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;width:12px;height:10px;margin-right:7px;margin-left:7px;background:url(../img/icn_ww.png) no-repeat 0 0;background-size:contain;vertical-align:1px}@media screen and (max-width: 767px){.entryWrap a[target="_blank"]::after{vertical-align:0}}.entryWrap h1 img,.entryWrap h2 img,.entryWrap h3 img,.entryWrap h4 img,.entryWrap h5 img,.entryWrap h6 img,.entryWrap p img,.entryWrap li img{width:17px;height:17px}.entryWrap sup{font-size:76.47059%;vertical-align:5px}.entryWrap sub{font-size:76.47059%;vertical-align:0}.entryWrap s{text-decoration:line-through}.entryWrap .has-text-red-color{color:#de2804}.entryWrap .has-text-red-color a{color:#de2804}.entryWrap .has-text-red-color a:hover{color:#e8694f}.entryWrap .has-text-blue-color{color:#28439c}.entryWrap .has-text-blue-color a{color:#28439c}.entryWrap .has-text-blue-color a:hover{color:#697bba}.entryWrap p{margin-top:20px;margin-bottom:20px;font-size:116%;line-height:1.8;overflow-wrap:break-word}@media screen and (max-width: 767px){.entryWrap p{font-size:100%;line-height:2.07692}}.entryWrap p.is-style-annotation{padding-left:15px;font-size:116%;line-height:2.53333;text-indent:-15px}@media screen and (max-width: 767px){.entryWrap p.is-style-annotation{padding-left:12px;font-size:93%;line-height:1.66667;text-indent:-12px}}.archive.academic-day .entryWrap h2,.single.academic-day.year .entryWrap h2,.single.academic-day.program .entryWrap h2,.single.gp .entryWrap h2,.single.workshop .entryWrap h2,.archive.spirits .entryWrap h2,.single.spirits.year .entryWrap h2,.archive.kusunoki125 .entryWrap h2,.single.kusunoki125.year .entryWrap h2{margin-top:70px;margin-bottom:20px;padding-bottom:19px;border-bottom:3px solid #221713;font-size:184.6%;font-weight:bold;font-family:Noto Sans JP,sans-serif;overflow-wrap:break-word}@media screen and (max-width: 767px){.archive.academic-day .entryWrap h2,.single.academic-day.year .entryWrap h2,.single.academic-day.program .entryWrap h2,.single.gp .entryWrap h2,.single.workshop .entryWrap h2,.archive.spirits .entryWrap h2,.single.spirits.year .entryWrap h2,.archive.kusunoki125 .entryWrap h2,.single.kusunoki125.year .entryWrap h2{padding-bottom:11px;border-bottom-width:2px;font-size:123.1%}}.archive.academic-day .entryWrap h2:nth-child(1),.single.academic-day.year .entryWrap h2:nth-child(1),.single.academic-day.program .entryWrap h2:nth-child(1),.single.gp .entryWrap h2:nth-child(1),.single.workshop .entryWrap h2:nth-child(1),.archive.spirits .entryWrap h2:nth-child(1),.single.spirits.year .entryWrap h2:nth-child(1),.archive.kusunoki125 .entryWrap h2:nth-child(1),.single.kusunoki125.year .entryWrap h2:nth-child(1){margin-top:40px}.archive.academic-day .entryWrap h2+h3,.archive.academic-day .entryWrap h2+h4,.archive.academic-day .entryWrap h2+.wp-block-columns,.single.academic-day.year .entryWrap h2+h3,.single.academic-day.year .entryWrap h2+h4,.single.academic-day.year .entryWrap h2+.wp-block-columns,.single.academic-day.program .entryWrap h2+h3,.single.academic-day.program .entryWrap h2+h4,.single.academic-day.program .entryWrap h2+.wp-block-columns,.single.gp .entryWrap h2+h3,.single.gp .entryWrap h2+h4,.single.gp .entryWrap h2+.wp-block-columns,.single.workshop .entryWrap h2+h3,.single.workshop .entryWrap h2+h4,.single.workshop .entryWrap h2+.wp-block-columns,.archive.spirits .entryWrap h2+h3,.archive.spirits .entryWrap h2+h4,.archive.spirits .entryWrap h2+.wp-block-columns,.single.spirits.year .entryWrap h2+h3,.single.spirits.year .entryWrap h2+h4,.single.spirits.year .entryWrap h2+.wp-block-columns,.archive.kusunoki125 .entryWrap h2+h3,.archive.kusunoki125 .entryWrap h2+h4,.archive.kusunoki125 .entryWrap h2+.wp-block-columns,.single.kusunoki125.year .entryWrap h2+h3,.single.kusunoki125.year .entryWrap h2+h4,.single.kusunoki125.year .entryWrap h2+.wp-block-columns{margin-top:20px}.single.news .entryWrap h2,.single.documentary .entryWrap h2,.single.people .entryWrap h2,.single.academic-day.about_ad .entryWrap h2,.single.academic-day.report .entryWrap h2,.single.spirits.project .entryWrap h2,.single.spirits.report .entryWrap h2,.page.about .entryWrap h2,.page.inquiry .entryWrap h2,.error404 .entryWrap h2{margin-top:70px;margin-bottom:20px;padding-bottom:23px;border-bottom:2px solid #807e7d;font-size:200%;font-weight:bold;overflow-wrap:break-word}@media screen and (max-width: 767px){.single.news .entryWrap h2,.single.documentary .entryWrap h2,.single.people .entryWrap h2,.single.academic-day.about_ad .entryWrap h2,.single.academic-day.report .entryWrap h2,.single.spirits.project .entryWrap h2,.single.spirits.report .entryWrap h2,.page.about .entryWrap h2,.page.inquiry .entryWrap h2,.error404 .entryWrap h2{padding-bottom:12px;border-bottom-width:1px;font-size:123.1%}}.single.news .entryWrap h2:nth-child(1),.single.documentary .entryWrap h2:nth-child(1),.single.people .entryWrap h2:nth-child(1),.single.academic-day.about_ad .entryWrap h2:nth-child(1),.single.academic-day.report .entryWrap h2:nth-child(1),.single.spirits.project .entryWrap h2:nth-child(1),.single.spirits.report .entryWrap h2:nth-child(1),.page.about .entryWrap h2:nth-child(1),.page.inquiry .entryWrap h2:nth-child(1),.error404 .entryWrap h2:nth-child(1){margin-top:40px}.single.news .entryWrap h2+h3,.single.news .entryWrap h2+h4,.single.news .entryWrap h2+.wp-block-columns,.single.documentary .entryWrap h2+h3,.single.documentary .entryWrap h2+h4,.single.documentary .entryWrap h2+.wp-block-columns,.single.people .entryWrap h2+h3,.single.people .entryWrap h2+h4,.single.people .entryWrap h2+.wp-block-columns,.single.academic-day.about_ad .entryWrap h2+h3,.single.academic-day.about_ad .entryWrap h2+h4,.single.academic-day.about_ad .entryWrap h2+.wp-block-columns,.single.academic-day.report .entryWrap h2+h3,.single.academic-day.report .entryWrap h2+h4,.single.academic-day.report .entryWrap h2+.wp-block-columns,.single.spirits.project .entryWrap h2+h3,.single.spirits.project .entryWrap h2+h4,.single.spirits.project .entryWrap h2+.wp-block-columns,.single.spirits.report .entryWrap h2+h3,.single.spirits.report .entryWrap h2+h4,.single.spirits.report .entryWrap h2+.wp-block-columns,.page.about .entryWrap h2+h3,.page.about .entryWrap h2+h4,.page.about .entryWrap h2+.wp-block-columns,.page.inquiry .entryWrap h2+h3,.page.inquiry .entryWrap h2+h4,.page.inquiry .entryWrap h2+.wp-block-columns,.error404 .entryWrap h2+h3,.error404 .entryWrap h2+h4,.error404 .entryWrap h2+.wp-block-columns{margin-top:20px}.entryWrap h3{margin-top:55px;margin-bottom:20px;padding:17px 22px 14px 22px;background-color:#f1f1f1;font-size:153.9%;font-weight:bold;overflow-wrap:break-word}@media screen and (max-width: 767px){.entryWrap h3{padding:15px 11px 12px 11px;font-size:116%}}.entryWrap h3:nth-child(1){margin-top:40px}.entryWrap h3+.bookWrap{padding-top:0;border-top:none}.entryWrap h3+h4,.entryWrap h3+.wp-block-columns{margin-top:20px}.entryWrap h4{margin-top:60px;margin-bottom:20px;font-size:153.9%;font-weight:bold;overflow-wrap:break-word}@media screen and (max-width: 767px){.entryWrap h4{font-size:116%}}.entryWrap h4:nth-child(1){margin-top:40px}.entryWrap h4+.wp-block-columns{margin-top:20px}.entryWrap ul{margin-top:20px;margin-bottom:20px;margin-left:11px}@media screen and (max-width: 767px){.entryWrap ul{margin-left:4px}}.entryWrap ul>li{padding-left:16px;font-size:116%;line-height:1.8;overflow-wrap:break-word;text-indent:-16px}@media screen and (max-width: 767px){.entryWrap ul>li{padding-left:14px;font-size:100%;line-height:1.84615;text-indent:-14px}}.entryWrap ul>li::before{content:'';display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;width:8px;height:8px;margin-right:8px;background-color:#221713;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;vertical-align:3px}@media screen and (max-width: 767px){.entryWrap ul>li::before{width:6px;height:6px;vertical-align:1px}}.entryWrap ul>li li{font-size:100%}.entryWrap ul ul,.entryWrap ul ol{margin-top:0;margin-bottom:0;text-indent:0}.entryWrap ol{margin-top:20px;margin-bottom:20px;padding-left:26px;list-style-type:decimal}@media screen and (max-width: 767px){.entryWrap ol{padding-left:19px}}.entryWrap ol>li{font-size:116%;line-height:1.8;overflow-wrap:break-word}@media screen and (max-width: 767px){.entryWrap ol>li{font-size:100%;line-height:1.84615}}.entryWrap ol>li li{font-size:100%}.entryWrap ol ul,.entryWrap ol ol{margin-top:0;margin-bottom:0}.entryWrap .is-style-note{margin-left:0;padding-left:0;list-style:none}@media screen and (max-width: 767px){.entryWrap .is-style-note{margin-left:0;padding-left:0}}.entryWrap .is-style-note li{padding:10px 0;border-bottom:1px solid #c1bebe;text-indent:0}@media screen and (max-width: 767px){.entryWrap .is-style-note li{padding:10px 0;text-indent:0}}.entryWrap .is-style-note li::before{content:none}.entryWrap .is-style-button-link{margin-left:0;padding-left:0;list-style:none}@media screen and (max-width: 767px){.entryWrap .is-style-button-link{margin-left:0;padding-left:0}}.entryWrap .is-style-button-link li{margin-top:20px;margin-bottom:20px;padding-left:0;text-indent:0}@media screen and (max-width: 767px){.entryWrap .is-style-button-link li{padding-left:0;text-indent:0}}.entryWrap .is-style-button-link li::before{content:none}.entryWrap .is-style-button-link a{position:relative;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;padding:24px 45px 24px 53px;color:#393636;text-decoration:none;-moz-transition:background-color .25s ease-out;-o-transition:background-color .25s ease-out;-webkit-transition:background-color .25s ease-out;transition:background-color .25s ease-out;background-color:#f1f1f1}@media screen and (max-width: 767px){.entryWrap .is-style-button-link a{padding:11px 28px 9px 37px}}.entryWrap .is-style-button-link a:hover{background-color:#f5f5f5;color:#747272}.entryWrap .is-style-button-link a:hover::before{border-left-color:#645d5a}.entryWrap .is-style-button-link a::before{content:'';position:absolute;left:20px;top:50%;display:block;width:0;height:0;margin-top:-4px;border-top:4px solid transparent;border-bottom:4px solid transparent;border-left:6px solid #221713}@media screen and (max-width: 767px){.entryWrap .is-style-button-link a::before{left:14px;margin-top:-3px;border-top-width:3px;border-bottom-width:3px;border-left-width:5px}}.entryWrap .wp-block-column .is-style-button-link a{padding:18px 42px 18px 51px}@media screen and (max-width: 767px){.entryWrap .wp-block-column .is-style-button-link a{padding:11px 28px 9px 37px}}.entryWrap .is-style-text-link{margin-left:0;padding-left:0;list-style:none}@media screen and (max-width: 767px){.entryWrap .is-style-text-link{margin-left:0;padding-left:0}}.entryWrap .is-style-text-link li{margin-top:20px;margin-bottom:20px;padding-left:16px;text-indent:-16px}@media screen and (max-width: 767px){.entryWrap .is-style-text-link li{padding-left:12px;text-indent:-12px}}.entryWrap .is-style-text-link li::before{content:'';display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;width:0;height:0;margin-right:10px;background-color:transparent;border-top:4px solid transparent;border-bottom:4px solid transparent;border-left:6px solid #221713;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;vertical-align:2px}@media screen and (max-width: 767px){.entryWrap .is-style-text-link li::before{width:0;height:0;margin-right:7px;border-top-width:3px;border-bottom-width:3px;border-left-width:5px;vertical-align:1px}}.entryWrap .wp-block-table{margin-top:20px;margin-bottom:20px}.entryWrap .wp-block-table table{width:100%;border-top:1px solid #221713}.entryWrap .wp-block-table th{padding:12px 12px 9px 12px;border-right:1px solid #221713;border-bottom:1px solid #221713;font-size:116%;font-weight:bold;line-height:1.8;overflow-wrap:break-word}@media screen and (max-width: 767px){.entryWrap .wp-block-table th{padding:10px 10px 7px 10px;font-size:100%;line-height:1.84615}}.entryWrap .wp-block-table th:last-child{border-right:0}.entryWrap .wp-block-table td{padding:12px 12px 9px 12px;border-right:1px solid #221713;border-bottom:1px solid #221713;font-size:116%;line-height:1.8;overflow-wrap:break-word}@media screen and (max-width: 767px){.entryWrap .wp-block-table td{padding:10px 10px 7px 10px;font-size:100%;line-height:1.84615}}.entryWrap .wp-block-table td:last-child{border-right:0}.entryWrap .wp-block-table thead th{background-color:#e7e7e7}.entryWrap .wp-block-table figcaption{margin-top:20px;font-size:108%;line-height:1.71429;color:#424141;overflow-wrap:break-word}@media screen and (max-width: 767px){.entryWrap .wp-block-table figcaption{margin-top:10px;font-size:93%;line-height:1.75}}.entryWrap .wp-block-table .has-fixed-layout{table-layout:fixed}.entryWrap .wp-block-table.is-style-table-left-bg-color th:nth-child(1),.entryWrap .wp-block-table.is-style-table-left-bg-color td:nth-child(1){background:url(../img/bg_pattern.png) repeat 0 0;background-size:8px 8px}.entryWrap .wp-block-table.is-style-table-left-bg-color thead th:nth-child(1){background-color:#e7e7e7;background-image:none}.single.spirits.year .entryWrap .wp-block-table th{font-size:108%}@media screen and (max-width: 767px){.single.spirits.year .entryWrap .wp-block-table th{font-size:100%}}.single.spirits.year .entryWrap .wp-block-table td{font-size:108%}@media screen and (max-width: 767px){.single.spirits.year .entryWrap .wp-block-table td{font-size:100%}}.entryWrap .wp-block-image{margin-top:20px;margin-bottom:20px;text-align:center}.entryWrap .wp-block-image img{width:100%;height:auto}.entryWrap .wp-block-image figcaption{margin-top:20px;font-size:108%;line-height:1.71429;color:#424141;overflow-wrap:break-word;text-align:left}@media screen and (max-width: 767px){.entryWrap .wp-block-image figcaption{margin-top:10px;font-size:93%;line-height:1.75}}.entryWrap>.wp-block-image{width:670px;margin-right:auto;margin-left:auto}@media screen and (max-width: 767px){.entryWrap>.wp-block-image{width:100%}}.entryWrap>.wp-block-image img{width:auto;max-width:100%;height:auto;max-height:538px}@media screen and (max-width: 767px){.entryWrap>.wp-block-image img{max-height:269px}}.entryWrap .wp-block-buttons,.entryWrap .wp-block-file{margin-top:20px;margin-bottom:20px}.entryWrap .wp-block-button:not(.is-style-text-link) .wp-block-button__link,.entryWrap .wp-block-file.is-style-button-file a:not(.wp-block-file__button),.entryWrap .wp-block-file .wp-block-file__button{position:relative;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;padding:24px 45px 24px 53px;font-size:116%;color:#393636;line-height:1.8;text-decoration:none;-moz-transition:background-color .25s ease-out;-o-transition:background-color .25s ease-out;-webkit-transition:background-color .25s ease-out;transition:background-color .25s ease-out;background-color:#f1f1f1}@media screen and (max-width: 767px){.entryWrap .wp-block-button:not(.is-style-text-link) .wp-block-button__link,.entryWrap .wp-block-file.is-style-button-file a:not(.wp-block-file__button),.entryWrap .wp-block-file .wp-block-file__button{padding:11px 28px 9px 37px;font-size:93%;line-height:1.91667}}.entryWrap .wp-block-button:not(.is-style-text-link) .wp-block-button__link:hover,.entryWrap .wp-block-file.is-style-button-file a:not(.wp-block-file__button):hover,.entryWrap .wp-block-file .wp-block-file__button:hover{background-color:#f5f5f5;color:#747272}.entryWrap .wp-block-button:not(.is-style-text-link) .wp-block-button__link:hover::before,.entryWrap .wp-block-file.is-style-button-file a:not(.wp-block-file__button):hover::before,.entryWrap .wp-block-file .wp-block-file__button:hover::before{border-left-color:#645d5a}.entryWrap .wp-block-button:not(.is-style-text-link) .wp-block-button__link::before,.entryWrap .wp-block-file.is-style-button-file a:not(.wp-block-file__button)::before,.entryWrap .wp-block-file .wp-block-file__button::before{content:'';position:absolute;left:20px;top:50%;display:block;width:0;height:0;margin-top:-4px;border-top:4px solid transparent;border-bottom:4px solid transparent;border-left:6px solid #221713}@media screen and (max-width: 767px){.entryWrap .wp-block-button:not(.is-style-text-link) .wp-block-button__link::before,.entryWrap .wp-block-file.is-style-button-file a:not(.wp-block-file__button)::before,.entryWrap .wp-block-file .wp-block-file__button::before{left:14px;margin-top:-3px;border-top-width:3px;border-bottom-width:3px;border-left-width:5px}}.entryWrap .wp-block-column .wp-block-button:not(.is-style-text-link) .wp-block-button__link,.entryWrap .wp-block-column .wp-block-file.is-style-button-file a:not(.wp-block-file__button),.entryWrap .wp-block-column .wp-block-file .wp-block-file__button{padding:18px 42px 18px 51px}@media screen and (max-width: 767px){.entryWrap .wp-block-column .wp-block-button:not(.is-style-text-link) .wp-block-button__link,.entryWrap .wp-block-column .wp-block-file.is-style-button-file a:not(.wp-block-file__button),.entryWrap .wp-block-column .wp-block-file .wp-block-file__button{padding:11px 28px 9px 37px}}.entryWrap .wp-block-file .wp-block-file__button{margin-left:20px}.entryWrap .wp-block-button.is-style-text-link .wp-block-button__link,.entryWrap .wp-block-file:not(.is-style-button-file) a:not(.wp-block-file__button){display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;padding-left:16px;font-size:116%;line-height:1.8;text-indent:-16px}@media screen and (max-width: 767px){.entryWrap .wp-block-button.is-style-text-link .wp-block-button__link,.entryWrap .wp-block-file:not(.is-style-button-file) a:not(.wp-block-file__button){padding-left:12px;font-size:100%;line-height:1.92308;text-indent:-12px}}.entryWrap .wp-block-button.is-style-text-link .wp-block-button__link::before,.entryWrap .wp-block-file:not(.is-style-button-file) a:not(.wp-block-file__button)::before{content:'';display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;width:0;height:0;margin-right:10px;border-top:4px solid transparent;border-bottom:4px solid transparent;border-left:6px solid #221713;vertical-align:2px}@media screen and (max-width: 767px){.entryWrap .wp-block-button.is-style-text-link .wp-block-button__link::before,.entryWrap .wp-block-file:not(.is-style-button-file) a:not(.wp-block-file__button)::before{margin-right:7px;border-top-width:3px;border-bottom-width:3px;border-left-width:5px;vertical-align:1px}}.entryWrap .wp-block-columns{display:flex;flex-wrap:nowrap;overflow-wrap:break-word;margin-top:40px;margin-bottom:40px}@media screen and (max-width: 767px){.entryWrap .wp-block-columns{flex-wrap:wrap}}.entryWrap .wp-block-columns+.wp-block-columns{margin-top:20px}.entryWrap .wp-block-column{min-width:0;flex-basis:0;flex-grow:1;word-break:break-word;overflow-wrap:break-word;margin-top:-20px;margin-bottom:-20px}@media screen and (max-width: 767px){.entryWrap .wp-block-column{flex-basis:100% !important}}.entryWrap .wp-block-column:not(:first-child){margin-left:32px}@media screen and (max-width: 767px){.entryWrap .wp-block-column:not(:first-child){margin-top:0;margin-left:0}}.entryWrap .wp-block-column.is-style-column-color-gray{margin-top:0;margin-bottom:0;padding-top:20px;padding-right:40px;padding-bottom:20px;padding-left:40px;border:10px solid #f5f5f5}@media screen and (max-width: 767px){.entryWrap .wp-block-column.is-style-column-color-gray{padding-top:10px;padding-right:20px;padding-bottom:10px;padding-left:20px;border-width:5px}.entryWrap .wp-block-column.is-style-column-color-gray:not(:first-child){margin-top:20px}}.entryWrap .wp-block-column.is-style-column-bg-color-gray{margin-top:0;margin-bottom:0;padding-top:20px;padding-right:40px;padding-bottom:20px;padding-left:40px;background-color:#f5f5f5;border:10px solid #f5f5f5}@media screen and (max-width: 767px){.entryWrap .wp-block-column.is-style-column-bg-color-gray{padding-top:10px;padding-right:20px;padding-bottom:10px;padding-left:20px;border-width:5px}.entryWrap .wp-block-column.is-style-column-bg-color-gray:not(:first-child){margin-top:20px}}.entryWrap .wp-block-column.is-style-column-color-red{margin-top:0;margin-bottom:0;padding-top:28px;padding-right:48px;padding-bottom:28px;padding-left:48px;border:2px solid #de2804}@media screen and (max-width: 767px){.entryWrap .wp-block-column.is-style-column-color-red{padding-top:18px;padding-right:28px;padding-bottom:18px;padding-left:28px;border-width:1px}.entryWrap .wp-block-column.is-style-column-color-red:not(:first-child){margin-top:20px}}.wp-block-separator{width:100%;margin-top:70px;margin-bottom:70px;border-top:1px solid #c1bebe;border-bottom:none}.entryWrap .bookWrap{padding:20px 0;border-top:1px solid #ccc;border-bottom:1px solid #ccc}.entryWrap .bookWrap+.bookWrap{border-top:none}.entryWrap .bookWrap h1{position:relative;margin-top:0;margin-bottom:0;padding-left:30px;font-size:130.7%;line-height:2.23529;font-weight:bold}.entryWrap .bookWrap h1::before{content:'';position:absolute;left:5px;top:6px;display:block;width:16px;height:22px;background:url(../img/icn_book.png) no-repeat 0 0;background-size:contain}.entryWrap .bookWrap p{margin-top:0;margin-bottom:0;padding-left:30px}.entryWrap .wp-block-embed-youtube,.entryWrap .wp-block-embed-埋め込みハンドラー{margin-top:20px;margin-bottom:20px;text-align:center}.entryWrap .wp-block-embed-youtube>div,.entryWrap .wp-block-embed-埋め込みハンドラー>div{position:relative;width:100%;height:0;padding-bottom:56.26667%}.entryWrap .wp-block-embed-youtube iframe,.entryWrap .wp-block-embed-埋め込みハンドラー iframe{position:absolute;left:0;right:0;top:0;bottom:0;width:100%;height:100%;margin:auto}.entryWrap .wp-block-embed-youtube figcaption,.entryWrap .wp-block-embed-埋め込みハンドラー figcaption{margin-top:20px;font-size:108%;line-height:1.71429;color:#424141;overflow-wrap:break-word;text-align:left}@media screen and (max-width: 767px){.entryWrap .wp-block-embed-youtube figcaption,.entryWrap .wp-block-embed-埋め込みハンドラー figcaption{margin-top:10px;font-size:93%;line-height:1.75}}.entryWrap>.wp-block-embed-youtube,.entryWrap>.wp-block-embed-埋め込みハンドラー{width:670px;margin-right:auto;margin-left:auto}@media screen and (max-width: 767px){.entryWrap>.wp-block-embed-youtube,.entryWrap>.wp-block-embed-埋め込みハンドラー{width:100%}}@media print{.headerWrap .logo{width:100% !important}#gNaviBtn,.gNaviWrap,.breadcrumb,.footerWrap,#pagetopWrap{display:none !important}}.home .mainvisualWrap{margin-top:37px}@media screen and (max-width: 767px){.home .mainvisualWrap{margin-top:5.06667%}.home .mainvisualWrap figure:nth-child(1){display:none}}.home .mainvisualWrap figure:nth-child(2){display:none}@media screen and (max-width: 767px){.home .mainvisualWrap figure:nth-child(2){display:block}}.home .mainvisualWrap a img{width:100%;height:auto;-moz-transition:opacity .25s ease-out;-o-transition:opacity .25s ease-out;-webkit-transition:opacity .25s ease-out;transition:opacity .25s ease-out}.home .mainvisualWrap a:hover img{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:.7}.home .mainWrap .search-form{margin-top:15px}@media screen and (max-width: 767px){.home .mainWrap .search-form{margin-top:25px}}.home .informationTtl{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;margin-top:34px;font-size:184.6%;font-weight:bold;font-family:Noto Sans JP,sans-serif;vertical-align:0}@media screen and (max-width: 767px){.home .informationTtl{display:block;margin-top:33px;font-size:123.1%}}.home .moreBtn{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;margin-left:23px}@media screen and (max-width: 767px){.home .moreBtn{display:block;width:88.0597%;margin:-18px auto 0 auto;text-align:right}}.home .moreBtn a{position:relative;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;margin-left:16px;font-size:100%;text-decoration:none;vertical-align:0;-moz-transition:background-color .25s ease-out;-o-transition:background-color .25s ease-out;-webkit-transition:background-color .25s ease-out;transition:background-color .25s ease-out}@media screen and (max-width: 767px){.home .moreBtn a{margin-left:0;font-size:77%}}.home .moreBtn a:hover{background-color:#f2ff60}.home .moreBtn a::before{content:'';position:absolute;left:-16px;top:50%;display:block;width:0;height:0;margin-top:-5px;border-top:4px solid transparent;border-bottom:4px solid transparent;border-left:7px solid #221713}@media screen and (max-width: 767px){.home .moreBtn a::before{left:-10px;margin-top:-3px;border-top-width:2px;border-bottom-width:2px;border-left-width:4px}}.home .is-style-tab{margin-top:19px;margin-bottom:0}@media screen and (max-width: 767px){.home .is-style-tab{margin-top:13px}}.home .contentsTtl{margin-top:66px;font-size:184.6%;font-weight:bold;font-family:Noto Sans JP,sans-serif;text-align:center}@media screen and (max-width: 767px){.home .contentsTtl{margin-top:57px;font-size:138.5%}}.home .contentsTtl::after{content:'';display:block;width:80px;height:2px;margin:18px auto 0 auto;background-color:#9a9696}@media screen and (max-width: 767px){.home .contentsTtl::after{width:60px;margin-top:14px}}.home .contentsListWrap{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;width:1110px;margin:12px -15px 0 -15px}@media screen and (max-width: 767px){.home .contentsListWrap{width:104.47761%;margin:17px -2.23881% 0 -2.23881%}}.home .contentsListWrap a{position:relative;display:block;width:340px;margin:29px 15px 0 15px;padding-bottom:32px;text-decoration:none;-moz-transition:background-color .25s ease-out;-o-transition:background-color .25s ease-out;-webkit-transition:background-color .25s ease-out;transition:background-color .25s ease-out}@media screen and (max-width: 767px){.home .contentsListWrap a{width:45.71429%;margin:12px 2.14286% 0 2.14286%;padding-bottom:15px}}.home .contentsListWrap a:hover{background-color:#f2ff60}.home .contentsListWrap p:nth-child(1){position:absolute;left:-10px;top:-10px;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;min-width:120px;padding:9px 0 8px 0;background-color:#3a3737;border:1px solid #fff;font-size:108%;font-weight:bold;color:#fff;text-align:center}@media screen and (max-width: 767px){.home .contentsListWrap p:nth-child(1){left:-5px;top:-5px;min-width:70px;padding:6px 0 4px 0;font-size:77%}}.home .contentsListWrap img{width:100%;height:auto;margin-bottom:32px}@media screen and (max-width: 767px){.home .contentsListWrap img{margin-bottom:15px}}.home .contentsListWrap h2{font-size:184.6%;font-weight:bold;font-family:Noto Sans JP,sans-serif;text-align:center}@media screen and (max-width: 767px){.home .contentsListWrap h2{font-size:116%;line-height:1.26667}}.home .contentsListWrap p:nth-child(4){margin-top:9px;font-size:93%;font-family:Noto Sans JP,sans-serif;color:#7a7471;text-align:center}@media screen and (max-width: 767px){.home .contentsListWrap p:nth-child(4){margin-top:4px;font-size:77%}}.home .contentsListWrap p:nth-child(5){margin-top:33px;font-size:108%;line-height:1.71429}@media screen and (max-width: 767px){.home .contentsListWrap p:nth-child(5){margin-top:11px;font-size:85%;line-height:1.54545}}.home .snsBnrWrap{margin-top:43px}@media screen and (max-width: 767px){.home .snsBnrWrap{margin-top:39px}}.archive.news .yearlyWrap{padding:20px 0;text-align:right}.archive.news .yearlyWrap select{padding:5px 5px 4px 5px;font-size:123.1%}@media screen and (max-width: 767px){.archive.news .yearlyWrap select{font-size:16px}}.academic-day embed{display:block;margin:0 auto}@media screen and (max-width: 767px){.academic-day embed{width:100%;height:auto}}.academic-day .ttlv2img{position:relative;margin-top:60px;margin-bottom:60px;background-color:#000}@media screen and (max-width: 767px){.academic-day .ttlv2img{margin-top:45px;margin-bottom:30px}}.academic-day .ttlv2img img{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=30);opacity:.3}@media screen and (max-width: 767px){.academic-day .ttlv2img img{width:100%;height:auto}}.academic-day .ttlv2img .title{position:absolute;left:0;top:50%;width:100%;text-align:center;-moz-transform:translateY(-48%);-ms-transform:translateY(-48%);-webkit-transform:translateY(-48%);transform:translateY(-48%)}.academic-day .ttlv2img .title span{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;font-size:369.2%;font-weight:bold;font-family:Noto Sans JP,sans-serif;color:#fff}@media screen and (max-width: 767px){.academic-day .ttlv2img .title span{font-size:200%;line-height:1.5;text-decoration:underline}}.academic-day .ttlv2img .title span::after{content:'';display:block;width:100%;height:4px;margin-top:10px;background-color:#fff}@media screen and (max-width: 767px){.academic-day .ttlv2img .title span::after{content:none}}.academic-day .ttlv1img{position:relative;height:150px;margin-top:27px;margin-bottom:60px;background-color:#000;overflow:hidden}@media screen and (max-width: 767px){.academic-day .ttlv1img{height:80px;margin-top:21px;margin-bottom:30px}}.academic-day .ttlv1img img{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=30);opacity:.3}@media screen and (max-width: 767px){.academic-day .ttlv1img img{width:100%;height:auto}}.academic-day .ttlv1img .title{position:absolute;left:0;top:50%;width:100%;text-align:center;-moz-transform:translateY(-48%);-ms-transform:translateY(-48%);-webkit-transform:translateY(-48%);transform:translateY(-48%)}.academic-day .ttlv1img .title span{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;font-size:292.3%;font-weight:bold;font-family:Noto Sans JP,sans-serif;color:#fff}@media screen and (max-width: 767px){.academic-day .ttlv1img .title span{font-size:123.1%;line-height:1.5;text-decoration:underline}}.academic-day .ttlv1img .title span::after{content:'';display:block;width:100%;height:4px;margin-top:10px;background-color:#fff}@media screen and (max-width: 767px){.academic-day .ttlv1img .title span::after{content:none}}.archive.academic-day .yearListWrap,.archive.kusunoki125 .yearListWrap{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;width:1000px;margin:20px -10px}@media screen and (max-width: 767px){.archive.academic-day .yearListWrap,.archive.kusunoki125 .yearListWrap{display:block;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;width:100%;margin:28px 0 20px 0}}.archive.academic-day .yearListWrap a,.archive.kusunoki125 .yearListWrap a{position:relative;display:block;width:480px;margin:20px 10px 0 10px;padding:24px 0 25px 0;border:1px solid #3a3737;font-size:184.6%;font-weight:bold;font-family:Noto Sans JP,sans-serif;text-decoration:none;text-align:center}@media screen and (max-width: 767px){.archive.academic-day .yearListWrap a,.archive.kusunoki125 .yearListWrap a{width:100%;margin:15px 0 0 0;padding:24px 0 25px 0;font-size:123.1%}}.archive.academic-day .yearListWrap a:hover,.archive.kusunoki125 .yearListWrap a:hover{border-color:#645d5a}.archive.academic-day .yearListWrap a:hover::before,.archive.kusunoki125 .yearListWrap a:hover::before{border-left-color:#645d5a}.archive.academic-day .yearListWrap a::before,.archive.kusunoki125 .yearListWrap a::before{content:'';position:absolute;left:28px;top:50%;display:block;width:0;height:0;margin-top:-6px;border-top:6px solid transparent;border-bottom:6px solid transparent;border-left:10px solid #221713}@media screen and (max-width: 767px){.archive.academic-day .yearListWrap a::before,.archive.kusunoki125 .yearListWrap a::before{left:19px;margin-top:-5px;border-top-width:5px;border-bottom-width:5px;border-left-width:7px}}.archive.academic-day .snsBnrWrap{margin-top:50px}@media screen and (max-width: 767px){.archive.academic-day .snsBnrWrap{margin-top:40px}}.archive.gp .mapWrap{position:relative;margin:50px 0 100px 0}.archive.gp .mapInfoWrap{position:absolute;left:110px;top:50px;z-index:1}.archive.gp .mapUpdate{font-size:108%}.archive.gp .mapGuide{margin-top:20px}.archive.gp .mapGuide .shikoL{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;padding:6px 10px 4px 10px;background-color:#fc7292;font-size:108%}.archive.gp .mapGuide ol{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline}.archive.gp .mapGuide ol::before{content:'＜';margin:0 5px;font-size:108%;vertical-align:1px}.archive.gp .mapGuide ol::after{content:'＞';margin:0 5px;font-size:108%;vertical-align:1px}.archive.gp .mapGuide li{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;width:16px;height:16px;margin:0 5px;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;vertical-align:-1px}.archive.gp .mapGuide li:nth-child(1){background-color:#fc7292}.archive.gp .mapGuide li:nth-child(2){background-color:#d980a6}.archive.gp .mapGuide li:nth-child(3){background-color:#b68dba}.archive.gp .mapGuide li:nth-child(4){background-color:#929bce}.archive.gp .mapGuide li:nth-child(5){background-color:#6fa8e2}.archive.gp .mapGuide .shikoR{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;padding:6px 10px 4px 10px;background-color:#6fa8e2;font-size:108%}.archive.gp .mapCopy{margin-top:20px;font-size:108%}.archive.gp .distributionmapWrap{position:relative;width:960px;height:837px;margin:0 auto;background-color:#eee}.archive.gp .distributionmapWrap>img{position:absolute;top:-17px;right:-54px}.archive.gp .distributionmapWrap a{position:absolute;display:block;width:16px;height:16px;background-color:#7a7471;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%}.archive.gp .distributionmapWrap a.group01{background-color:#fc7292}.archive.gp .distributionmapWrap a.group02{background-color:#d980a6}.archive.gp .distributionmapWrap a.group03{background-color:#b68dba}.archive.gp .distributionmapWrap a.group04{background-color:#929bce}.archive.gp .distributionmapWrap a.group05{background-color:#6fa8e2}.archive.gp .distributionmapWrap a:hover{z-index:1}.archive.gp .distributionmapWrap a:hover figure{display:block}.archive.gp .distributionmapWrap figure{position:absolute;left:-95px;bottom:120%;display:none;width:210px;padding:10px;background-color:#fff;border:1px solid #aaa}.archive.gp .distributionmapWrap figure img{width:100%;height:auto}.archive.gp .distributionmapWrap figure figcaption{padding-top:10px;font-size:93%}.archive.gp .distributionmapWrap p{position:absolute;left:0;top:16px;width:200%;margin-left:calc(-100% + 8px);font-size:108%;font-weight:bold;color:#333;text-align:center}.single.workshop .wsInfoWrap{width:960px;margin:30px auto 0 auto;padding-bottom:40px}@media screen and (max-width: 767px){.single.workshop .wsInfoWrap{width:100%;padding-bottom:20px}}.single.workshop .wsInfoWrap figure{float:right;width:252px;margin-left:38px}@media screen and (max-width: 767px){.single.workshop .wsInfoWrap figure{float:none;width:75.22388%;margin:0 auto 30px auto}}.single.workshop .wsInfoWrap figure img{width:100%;height:auto}.single.workshop .wsInfoWrap figure+.table,.single.workshop .wsInfoWrap figure+.table+.table,.single.workshop .wsInfoWrap figure+.table+.table+.table{width:calc(100% - 38px - 252px)}@media screen and (max-width: 767px){.single.workshop .wsInfoWrap figure+.table,.single.workshop .wsInfoWrap figure+.table+.table,.single.workshop .wsInfoWrap figure+.table+.table+.table{width:100%}}.single.workshop .table{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;width:100%;padding:23px 20px 19px 20px;border-top:1px solid #3c3836;border-bottom:1px solid #3c3836}@media screen and (max-width: 767px){.single.workshop .table{padding:18px 5px 14px 5px}}.single.workshop .table>span{display:block;width:90px;font-size:116%}@media screen and (max-width: 767px){.single.workshop .table>span{width:66px;font-size:100%}}.single.workshop .table>p{width:calc(100% - 90px);font-size:116%;word-break:break-all}@media screen and (max-width: 767px){.single.workshop .table>p{width:calc(100% - 66px);font-size:100%}}.single.workshop .table+.table{border-top:none}.archive.search .mainWrap .search-form{margin-top:50px;margin-bottom:50px}@media screen and (max-width: 767px){.archive.search .mainWrap .search-form{margin-top:30px;margin-bottom:30px}}.archive.search .mainWrap .has-search-highlight{background-color:yellow}.error404 .mainWrap{min-height:950px}@media screen and (max-width: 767px){.error404 .mainWrap{min-height:0}}.error404 .entryWrap{padding-top:50px}@media screen and (max-width: 767px){.error404 .entryWrap{padding-top:25px}}
