#bgThrobber{position:fixed;left:50%;top:50%;width:40px;height:40px;margin:-20px 0 0 -20px;text-indent:-10000px;-moz-transition:opacity .25s ease,z-index 0s ease .25s;-o-transition:opacity .25s ease,z-index 0s ease .25s;-webkit-transition:opacity .25s ease,z-index 0s ease;-webkit-transition-delay:0s,.25s;transition:opacity .25s ease,z-index 0s ease .25s;z-index:auto}@media screen and (max-width: 767px){#bgThrobber{width:10.66667%;height:0;margin:-5.33333% 0 0 -5.33333%;padding-bottom:10.66667%}}#bgThrobber.hide{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;z-index:-1}#bgThrobber:after{content:'';display:block;position:relative;width:100%;height:0;padding-bottom:100%;animation:rotate 0.8s linear infinite;-moz-animation:rotate 0.8s linear infinite;-webkit-animation:rotate 0.8s linear infinite;animation-fill-mode:both;-moz-animation-fill-mode:both;-webkit-animation-fill-mode:both;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;border-top:1px solid #666;border-left:1px solid #999;border-bottom:1px solid #ccc;border-right:1px solid #fff;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);opacity:.5}@keyframes rotate{0%{transform:rotateZ(-360deg);-webkit-transform:rotateZ(-360deg);-moz-transform:rotateZ(-360deg);-o-transform:rotateZ(-360deg)}100%{transform:rotateZ(0deg);-webkit-transform:rotateZ(0deg);-moz-transform:rotateZ(0deg);-o-transform:rotateZ(0deg)}}@-moz-keyframes rotate{0%{transform:rotateZ(-360deg);-webkit-transform:rotateZ(-360deg);-moz-transform:rotateZ(-360deg);-o-transform:rotateZ(-360deg)}100%{transform:rotateZ(0deg);-webkit-transform:rotateZ(0deg);-moz-transform:rotateZ(0deg);-o-transform:rotateZ(0deg)}}@-webkit-keyframes rotate{0%{transform:rotateZ(-360deg);-webkit-transform:rotateZ(-360deg);-moz-transform:rotateZ(-360deg);-o-transform:rotateZ(-360deg)}100%{transform:rotateZ(0deg);-webkit-transform:rotateZ(0deg);-moz-transform:rotateZ(0deg);-o-transform:rotateZ(0deg)}}@keyframes catchAfter{0%{left:-100%}50%{left:0}100%{left:100%}}@-moz-keyframes catchAfter{0%{left:-100%}50%{left:0}100%{left:100%}}@-webkit-keyframes catchAfter{0%{left:-100%}50%{left:0}100%{left:100%}}.sitetop .allWrap{width:calc(100% - 200px)}@media screen and (max-width: 767px){.sitetop .allWrap{width:100%}}@media screen and (min-width: 768px){.sitetop #localGadgetBtn{display:none}.sitetop #localGadgetWrap{right:-20px !important}.sitetop #localGadgetWrap #localGadgetScroll{display:block !important}}.sitetop .headerWrap{right:203px;min-width:1037px;-moz-transition:top .25s ease-out;-o-transition:top .25s ease-out;-webkit-transition:top .25s ease-out;transition:top .25s ease-out;top:-100px}@media screen and (max-width: 767px){.sitetop .headerWrap{right:0;top:-45px;min-width:100%}}.sitetop .headerWrap.show{top:0}.sitetop .headerWrap.show h1{left:0}@media screen and (max-width: 767px){.sitetop .headerWrap.show h1{top:0}}.sitetop .headerWrap h1{-moz-transition:left .25s ease-out;-o-transition:left .25s ease-out;-webkit-transition:left .25s ease-out;transition:left .25s ease-out;left:-100px}@media screen and (max-width: 767px){.sitetop .headerWrap h1{left:0;-moz-transition:top .25s ease-out;-o-transition:top .25s ease-out;-webkit-transition:top .25s ease-out;transition:top .25s ease-out;top:-45px}}.sitetop .videoWrap{position:fixed;left:0;top:0;width:calc(100% - 200px);height:660px;z-index:-1}@media screen and (max-width: 767px){.sitetop .videoWrap{width:100%;height:0;padding-bottom:121.33333%}}.sitetop .videoWrap::after{content:'';position:absolute;left:0;top:0;display:block;width:100%;height:100%;background:url(../../img/sitetop/video_bg.png?date=1906172024) repeat center top;background-size:4px 4px;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=42);opacity:.42}.sitetop .videoWrap ul{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-moz-transition:opacity .25s ease-out;-o-transition:opacity .25s ease-out;-webkit-transition:opacity .25s ease-out;transition:opacity .25s ease-out}.sitetop .videoWrap ul.show{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}.sitetop .videoWrap li{position:absolute;left:0;right:0;top:0;bottom:0;width:100%;height:100%;background-repeat:no-repeat;background-position:center center;background-size:cover;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-moz-transition:opacity 1s ease-out;-o-transition:opacity 1s ease-out;-webkit-transition:opacity 1s ease-out;transition:opacity 1s ease-out}.sitetop .videoWrap li.current{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}.sitetop .videoWrap li:nth-child(1){background-image:url(../../img/sitetop/vimeo_1.jpg?ver=202402161744)}.sitetop .videoWrap li:nth-child(2){background-image:url(../../img/sitetop/vimeo_2.jpg?ver=202402161744)}.sitetop .videoWrap li:nth-child(3){background-image:url(../../img/sitetop/vimeo_3.jpg?ver=202402161744)}.sitetop #bgThrobber{position:absolute}.sitetop .topMenuWrap{position:absolute;left:0;top:0;width:100%}@media screen and (max-width: 1257px){.sitetop .topMenuWrap{min-width:1240px}}@media screen and (max-width: 767px){.sitetop .topMenuWrap{min-width:100%}}.sitetop .topMenuWrap .logoBlock{position:absolute;left:24px;top:0;margin-top:20px;z-index:1}@media screen and (max-width: 767px){.sitetop .topMenuWrap .logoBlock{left:2.66667%;width:7.2%;margin-top:2.66667%}.sitetop .topMenuWrap .logoBlock img{width:100%;height:auto}}.sitetop .topMenuWrap ul{position:absolute;left:0;top:0;width:calc(100% - 203px);padding-top:28px;text-align:center}.sitetop .topMenuWrap ul li{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;padding:0 15px 0 14px}.sitetop .topMenuWrap ul li a{display:block;font-size:108%;font-weight:bold;color:#FFFFFF;text-decoration:none}.sitetop .topMenuWrap ul li a::after{content:'';display:block;width:100%;height:2px;margin-top:3px;background-color:#FFFFFF;-moz-transition:-moz-transform .6s ease;-o-transition:-o-transform .6s ease;-webkit-transition:-webkit-transform .6s ease;transition:transform .6s ease;-moz-transform:scale(0, 1);-ms-transform:scale(0, 1);-webkit-transform:scale(0, 1);transform:scale(0, 1);transform-origin:right top}.sitetop .topMenuWrap ul li a:hover::after{-moz-transform:scale(1, 1);-ms-transform:scale(1, 1);-webkit-transform:scale(1, 1);transform:scale(1, 1);transform-origin:left top}.sitetop .topMenuWrap .sideBlock{position:absolute;right:210px;top:10px}.sitetop .topMenuWrap .btn a{position:relative;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;border-width:1px;border-style:solid;text-decoration:none;overflow:hidden;z-index:0;-moz-transition:border-color .2s ease;-o-transition:border-color .2s ease;-webkit-transition:border-color .2s ease;transition:border-color .2s ease;border-color:#CEAF5A;color:#FFFFFF}.sitetop .topMenuWrap .btn a::before{content:'';position:absolute;left:0;top:0;display:block;width:102%;height:102%;z-index:-1;-moz-transition:-moz-transform .6s ease;-o-transition:-o-transform .6s ease;-webkit-transition:-webkit-transform .6s ease;transition:transform .6s ease;background-color:#CEAF5A;-moz-transform:scale(1, 1);-ms-transform:scale(1, 1);-webkit-transform:scale(1, 1);transform:scale(1, 1);transform-origin:left top}@media screen and (min-width: 768px){.sitetop .topMenuWrap .btn a:hover::before{-moz-transform:scale(0, 1);-ms-transform:scale(0, 1);-webkit-transform:scale(0, 1);transform:scale(0, 1);transform-origin:right top}}.sitetop .topMenuWrap .btn span::before,.sitetop .topMenuWrap .btn span::after{content:'';display:block;position:absolute;top:50%;right:17px;width:17px;height:8px;margin-top:-3px;background-repeat:no-repeat;background-position:0 0;background-size:contain;-moz-transition:opacity .2s ease;-o-transition:opacity .2s ease;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}@media screen and (max-width: 767px){.sitetop .topMenuWrap .btn span::before,.sitetop .topMenuWrap .btn span::after{right:4px;width:10px;height:5px}}.sitetop .topMenuWrap .btn span::before{background-image:url(../../img/base/arrow_white_17.png)}@media screen and (max-width: 767px){.sitetop .topMenuWrap .btn span::before{background-image:url(../../img/base/arrow_white_20.png)}}.sitetop .topMenuWrap .btn a{padding:15px 41px 16px 20px;font-size:108%;font-weight:bold}.sitetop .topMenuWrap .langNavi{padding:10px 7px 0 0;font-size:108%;color:#FFFFFF;text-align:right}.sitetop .topMenuWrap .langNavi a{font-weight:bold;color:#FFFFFF;text-decoration:none}.sitetop .topMenuWrap .langNavi a:hover{color:#ABACAF}.sitetop .visualWrap{position:relative;width:100%;height:660px}@media screen and (max-width: 767px){.sitetop .visualWrap{height:0;padding-bottom:121.33333%}}.sitetop .visualWrap p{position:absolute;left:50%;top:50%;width:807px;height:163px;margin:-81px 0 0 -404px}@media screen and (max-width: 767px){.sitetop .visualWrap p{width:90.4%;height:0;margin:-15.06667% 0 0 -45.2%;padding-bottom:30.13333%}.sitetop .visualWrap p img{width:100%;height:auto}}.sitetop .visualWrap p span{position:relative;display:block;overflow:hidden}.sitetop .visualWrap p span img{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}@media screen and (max-width: 767px){.sitetop .visualWrap p span img{width:100%;height:auto}}.sitetop .visualWrap p span:nth-child(1){width:678px;margin-left:51px}@media screen and (max-width: 767px){.sitetop .visualWrap p span:nth-child(1){width:100%;margin-left:0}}.sitetop .visualWrap p span:nth-child(2){width:100%;margin-top:39px}.sitetop .visualWrap p span:nth-child(3){width:58.99705%;margin:5.60472% 0 0 20.059%}.sitetop .visualWrap p span:nth-child(4){width:78.46608%;margin:2.0649% 0 0 10.32448%}.sitetop .visualWrap p span::after{content:'';position:absolute;left:-100%;top:0;display:block;width:100%;height:100%;background-color:#FFFFFF}.sitetop .visualWrap p.show span:nth-child(1) img{-moz-transition:opacity 0s ease 1s;-o-transition:opacity 0s ease 1s;-webkit-transition:opacity 0s ease;-webkit-transition-delay:1s;transition:opacity 0s ease 1s;filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}.sitetop .visualWrap p.show span:nth-child(1)::after{animation:catchAfter 2s cubic-bezier(0.8, 0, 0.2, 1) forwards}.sitetop .visualWrap p.show span:nth-child(2) img{-moz-transition:opacity 0s ease 2s;-o-transition:opacity 0s ease 2s;-webkit-transition:opacity 0s ease;-webkit-transition-delay:2s;transition:opacity 0s ease 2s;filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}.sitetop .visualWrap p.show span:nth-child(2)::after{animation:catchAfter 2s cubic-bezier(0.8, 0, 0.2, 1) 1s forwards}.sitetop .visualWrap p.show span:nth-child(3) img{-moz-transition:opacity 0s ease 2s;-o-transition:opacity 0s ease 2s;-webkit-transition:opacity 0s ease;-webkit-transition-delay:2s;transition:opacity 0s ease 2s;filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}.sitetop .visualWrap p.show span:nth-child(3)::after{animation:catchAfter 2s cubic-bezier(0.8, 0, 0.2, 1) 1s forwards}.sitetop .visualWrap p.show span:nth-child(4) img{-moz-transition:opacity 0s ease 2s;-o-transition:opacity 0s ease 2s;-webkit-transition:opacity 0s ease;-webkit-transition-delay:2s;transition:opacity 0s ease 2s;filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}.sitetop .visualWrap p.show span:nth-child(4)::after{animation:catchAfter 2s cubic-bezier(0.8, 0, 0.2, 1) 1s forwards}.sitetop .visualStopWrap{position:relative;width:100%;height:660px;background-color:#da860d;overflow:hidden}@media screen and (max-width: 767px){.sitetop .visualStopWrap{height:0;padding-bottom:128%}}.sitetop .visualStopWrap a{position:absolute;left:50%;top:0;display:block;width:1666px;height:100%;margin-left:-833px;text-decoration:none}@media screen and (max-width: 767px){.sitetop .visualStopWrap a{left:0;width:100%;margin-left:0}}@media screen and (min-width: 768px){.sitetop .visualStopWrap a:hover .btn{border-color:#5B5B5B;color:#343434}.sitetop .visualStopWrap a:hover .btn::before{-moz-transform:scale(0, 1);-ms-transform:scale(0, 1);-webkit-transform:scale(0, 1);transform:scale(0, 1);transform-origin:right top}.sitetop .visualStopWrap a:hover .btn span::before{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}.sitetop .visualStopWrap a:hover .btn span::after{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}}.sitetop .visualStopWrap a>img{position:absolute;left:0;top:0}@media screen and (max-width: 767px){.sitetop .visualStopWrap a>img{width:100%;height:auto}}.sitetop .visualStopWrap div{position:relative;width:960px;margin:0 auto;padding:106px 0 0 411px;text-align:center}@media screen and (max-width: 767px){.sitetop .visualStopWrap div{width:83.73333%;padding:8.26667% 0 0 0}.sitetop .visualStopWrap div img{width:100%;height:auto}}.sitetop .visualStopWrap .btn{position:relative;width:306px;margin:32px 0 0 142px;padding:18px 0 17px 38px;background-color:#fff;border-width:1px;border-style:solid;font-size:138.5%;font-family:Sawarabi Mincho,serif;text-align:left;overflow:hidden;z-index:0;-moz-transition:border-color .2s ease;-o-transition:border-color .2s ease;-webkit-transition:border-color .2s ease;transition:border-color .2s ease;border-color:#003276;color:#fff}@media screen and (max-width: 767px){.sitetop .visualStopWrap .btn{width:184px;margin:5.96026% auto 0 auto;padding:13px 0 11px 19px;font-size:85%}}.sitetop .visualStopWrap .btn::before{content:'';position:absolute;left:0;top:0;display:block;width:102%;height:102%;z-index:-1;-moz-transition:-moz-transform .6s ease;-o-transition:-o-transform .6s ease;-webkit-transition:-webkit-transform .6s ease;transition:transform .6s ease;background-color:#003276;-moz-transform:scale(1, 1);-ms-transform:scale(1, 1);-webkit-transform:scale(1, 1);transform:scale(1, 1);transform-origin:left top}.sitetop .visualStopWrap .btn span::before,.sitetop .visualStopWrap .btn span::after{content:'';display:block;position:absolute;right:24px;bottom:23px;width:26px;height:8px;background-repeat:no-repeat;background-position:0 0;background-size:contain;-moz-transition:opacity .2s ease;-o-transition:opacity .2s ease;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}@media screen and (max-width: 767px){.sitetop .visualStopWrap .btn span::before,.sitetop .visualStopWrap .btn span::after{right:12px;bottom:15px;width:20px;height:7px}}.sitetop .visualStopWrap .btn span::before{background-image:url(../../img/base/arrow_white_26.png)}@media screen and (max-width: 767px){.sitetop .visualStopWrap .btn span::before{background-image:url(../../img/base/arrow_white_40.png)}}.sitetop .visualStopWrap .btn span::after{background-image:url(../../img/base/arrow_black_26.png);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}.sitetop .statementWrap{padding-bottom:38px;background:url(.../../../../img/sitetop/statement_bg.png) repeat center top;background-size:4px 4px}@media screen and (max-width: 767px){.sitetop .statementWrap{padding-bottom:37px}}.sitetop .statementWrap ul{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;width:975px;margin:0 auto;padding-top:1px}@media screen and (max-width: 767px){.sitetop .statementWrap ul{display:block;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;width:84%}}.sitetop .statementWrap li{width:310px;margin:-45px 8px 0 7px}@media screen and (max-width: 767px){.sitetop .statementWrap li{width:100%;margin:15px 0 0 0}.sitetop .statementWrap li:nth-child(1){margin-top:-16.19048%}}.sitetop .statementWrap a{position:relative;display:block}@media screen and (min-width: 768px){.sitetop .statementWrap a:hover::before{-moz-transform:scale(1, 1);-ms-transform:scale(1, 1);-webkit-transform:scale(1, 1);transform:scale(1, 1);transform-origin:left top}.sitetop .statementWrap a:hover .img img{-moz-transform:scale(1.1, 1.1);-ms-transform:scale(1.1, 1.1);-webkit-transform:scale(1.1, 1.1);transform:scale(1.1, 1.1)}.sitetop .statementWrap a::before{content:'';position:absolute;left:0;top:0;display:block;width:100%;height:100%;background-color:rgba(0,50,118,0.6);-moz-transition:-moz-transform .6s ease;-o-transition:-o-transform .6s ease;-webkit-transition:-webkit-transform .6s ease;transition:transform .6s ease;-moz-transform:scale(0, 1);-ms-transform:scale(0, 1);-webkit-transform:scale(0, 1);transform:scale(0, 1);transform-origin:right top;z-index:1}}.sitetop .statementWrap .img{overflow:hidden}.sitetop .statementWrap .img img{-moz-transition:-moz-transform .25s ease-out;-o-transition:-o-transform .25s ease-out;-webkit-transition:-webkit-transform .25s ease-out;transition:transform .25s ease-out}.sitetop .statementWrap h3{position:absolute;left:25px;top:46px;width:268px;z-index:1}@media screen and (max-width: 767px){.sitetop .statementWrap h3{position:static;left:auto;top:auto;width:100%}.sitetop .statementWrap h3 img{width:100%;height:auto}}.sitetop .ceremonyWrap{padding:51px 0 58px 0;background-color:#fff}@media screen and (max-width: 767px){.sitetop .ceremonyWrap{padding:31px 0 40px 0}}.sitetop .ceremonyWrap li{position:relative;width:960px;height:0;margin:0 auto;padding-bottom:208px}@media screen and (max-width: 767px){.sitetop .ceremonyWrap li{width:89.33333%;padding-bottom:58.66667%}}.sitetop .ceremonyWrap li+li{margin-top:31px}@media screen and (max-width: 767px){.sitetop .ceremonyWrap li+li{margin-top:21px}}.sitetop .ceremonyWrap a{display:block;text-decoration:none}@media screen and (min-width: 768px){.sitetop .ceremonyWrap a:hover .img img{-moz-transform:scale(1.1, 1.1);-ms-transform:scale(1.1, 1.1);-webkit-transform:scale(1.1, 1.1);transform:scale(1.1, 1.1)}}.sitetop .ceremonyWrap .img{width:100%;height:180px;overflow:hidden}.sitetop .ceremonyWrap .img img{-moz-transition:-moz-transform .25s ease-out;-o-transition:-o-transform .25s ease-out;-webkit-transition:-webkit-transform .25s ease-out;transition:transform .25s ease-out}.sitetop .ceremonyWrap h2{position:absolute;left:0;top:0;width:100%}@media screen and (max-width: 767px){.sitetop .ceremonyWrap h2{position:static;left:auto;top:auto}.sitetop .ceremonyWrap h2 img{width:100%;height:auto}}.sitetop .ceremonyWrap .bnr{height:auto;padding-bottom:0}@media screen and (max-width: 767px){.sitetop .ceremonyWrap .bnr{padding-bottom:0}}.sitetop .ceremonyWrap .bnr>a>img{-moz-transition:opacity .25s ease-out;-o-transition:opacity .25s ease-out;-webkit-transition:opacity .25s ease-out;transition:opacity .25s ease-out}@media screen and (max-width: 767px){.sitetop .ceremonyWrap .bnr>a>img{width:100%;height:auto}}@media screen and (min-width: 768px){.sitetop .ceremonyWrap .bnr>a>img:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:.7}}.sitetop .spotWrap{padding:50px 0 31px 0;background-color:#e9e6df}@media screen and (max-width: 767px){.sitetop .spotWrap{padding:32px 0 39px 0}}.sitetop .spotWrap li{position:relative;width:960px;height:0;margin:0 auto;padding-bottom:269px}@media screen and (max-width: 767px){.sitetop .spotWrap li{width:89.33333%;padding-bottom:86.13333%}}.sitetop .spotWrap a{display:block;text-decoration:none}@media screen and (min-width: 768px){.sitetop .spotWrap a:hover .img img{-moz-transform:scale(1.1, 1.1);-ms-transform:scale(1.1, 1.1);-webkit-transform:scale(1.1, 1.1);transform:scale(1.1, 1.1)}}.sitetop .spotWrap .img{width:100%;height:240px;overflow:hidden}.sitetop .spotWrap .img img{-moz-transition:-moz-transform .25s ease-out;-o-transition:-o-transform .25s ease-out;-webkit-transition:-webkit-transform .25s ease-out;transition:transform .25s ease-out}.sitetop .spotWrap h2{position:absolute;left:0;top:-21px;width:542px}@media screen and (max-width: 767px){.sitetop .spotWrap h2{position:static;left:auto;top:auto;width:100%}.sitetop .spotWrap h2 img{width:100%;height:auto}}.sitetop .spotWrap p{position:absolute;left:56px;top:0;margin-top:148px;font-size:130.7%;line-height:1.76471;font-family:Sawarabi Mincho,serif}@media screen and (max-width: 767px){.sitetop .spotWrap p{left:8.0597%;font-size:100%;line-height:1.53846}}.sitetop .peopleWrap{position:relative;padding-bottom:98px;background-color:#FFFFFF}@media screen and (max-width: 767px){.sitetop .peopleWrap{padding-bottom:73px}}.sitetop .peopleWrap::before{content:'';position:absolute;right:0;top:0;display:block;width:1002px;height:0;padding-bottom:1002px;background:url(../../img/base/bg_sankaku.png) no-repeat left top;background-size:cover}@media screen and (max-width: 767px){.sitetop .peopleWrap::before{width:62.93333%;padding-bottom:62.93333%;background-image:url(../../img/base/bg_sankaku_sp.png)}}.sitetop .peopleWrap::after{content:'';position:absolute;left:50%;top:0;display:block;width:1px;height:926px;margin-left:351px;border-left:1px solid #848484}@media screen and (max-width: 767px){.sitetop .peopleWrap::after{content:none}}.sitetop .peopleWrap strong{display:block;position:absolute;left:50%;top:0;margin:161px 0 0 401px}@media screen and (max-width: 767px){.sitetop .peopleWrap strong{left:0;width:45.33333%;margin:73px 0 0 0;padding:0 .8% 8px 4%;border-bottom:1px solid #848484}.sitetop .peopleWrap strong img{width:100%;height:auto}}.sitetop .peopleWrap h2{padding:180px 0 0 50px;text-align:center}@media screen and (max-width: 767px){.sitetop .peopleWrap h2{width:89.06667%;margin:0 auto;padding:112px 0 0 0}.sitetop .peopleWrap h2 img{width:100%;height:auto}}.sitetop .peopleWrap .read{width:958px;margin:0 auto;padding:27px 205px 52px 0;font-size:138.5%;font-family:Sawarabi Mincho,serif;line-height:1.66667}@media screen and (max-width: 767px){.sitetop .peopleWrap .read{width:89.33333%;padding:24px 0 37px 0;font-size:100%;line-height:1.53846}}.sitetop .peopleWrap>div>ol{width:958px;margin:0 auto}@media screen and (max-width: 767px){.sitetop .peopleWrap>div>ol{width:89.33333%}}.sitetop .peopleWrap>div>ol>li{position:relative;width:760px;margin:0 auto;z-index:0;margin-left:0}@media screen and (max-width: 767px){.sitetop .peopleWrap>div>ol>li{width:100%}}.sitetop .peopleWrap>div>ol>li .img{position:absolute;right:0;bottom:0;width:740px;height:calc(100% - 20px);overflow:hidden;z-index:-1}@media screen and (max-width: 767px){.sitetop .peopleWrap>div>ol>li .img{position:relative;right:auto;bottom:auto;width:100%;height:auto;overflow:visible;z-index:auto}.sitetop .peopleWrap>div>ol>li .img::after{content:'';position:absolute;left:0;bottom:0;width:100%;height:0;padding-bottom:10.44776%;background-color:rgba(0,50,118,0.89)}}.sitetop .peopleWrap>div>ol>li .img img{position:absolute;right:0;bottom:0}@media screen and (max-width: 767px){.sitetop .peopleWrap>div>ol>li .img img{position:static;right:auto;bottom:auto;width:100%;height:auto}}.sitetop .peopleWrap>div>ol>li .txt{width:460px;padding-bottom:27px;background-color:rgba(0,50,118,0.89)}@media screen and (max-width: 767px){.sitetop .peopleWrap>div>ol>li .txt{width:100%;padding-bottom:19px;background-color:#0A3773}}.sitetop .peopleWrap>div>ol>li h3{position:relative;width:426px;margin:0 auto;padding-bottom:263px}@media screen and (max-width: 767px){.sitetop .peopleWrap>div>ol>li h3{width:100%;padding-bottom:30.14925%}.sitetop .peopleWrap>div>ol>li h3.line3{padding-bottom:40%}}.sitetop .peopleWrap>div>ol>li h3 img{position:absolute;left:0;bottom:0}@media screen and (max-width: 767px){.sitetop .peopleWrap>div>ol>li h3 img{width:100%;height:auto}}.sitetop .peopleWrap>div>ol>li ol{width:400px;margin:0 auto;padding-top:10px}@media screen and (max-width: 767px){.sitetop .peopleWrap>div>ol>li ol{width:88.0597%;padding-top:0}}.sitetop .peopleWrap>div>ol>li li+li{padding-top:10px}.sitetop .peopleWrap>div>ol>li a{position:relative;display:block;padding:23px 0 18px 58px;background-color:#FFFFFF;text-decoration:none;overflow:hidden;z-index:0}@media screen and (max-width: 767px){.sitetop .peopleWrap>div>ol>li a{padding:17px 0 13px 40px}}.sitetop .peopleWrap>div>ol>li a::before{content:'';position:absolute;left:0;top:0;display:block;width:102%;height:102%;background-color:#003276;z-index:-1;-moz-transition:-moz-transform .6s ease;-o-transition:-o-transform .6s ease;-webkit-transition:-webkit-transform .6s ease;transition:transform .6s ease;-moz-transform:scale(0, 1);-ms-transform:scale(0, 1);-webkit-transform:scale(0, 1);transform:scale(0, 1);transform-origin:right top}@media screen and (min-width: 768px){.sitetop .peopleWrap>div>ol>li a:hover::before{-moz-transform:scale(1, 1);-ms-transform:scale(1, 1);-webkit-transform:scale(1, 1);transform:scale(1, 1);transform-origin:left top}.sitetop .peopleWrap>div>ol>li a:hover span::before{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}.sitetop .peopleWrap>div>ol>li a:hover span::after{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}.sitetop .peopleWrap>div>ol>li a:hover h4,.sitetop .peopleWrap>div>ol>li a:hover .date{color:#FFFFFF}}.sitetop .peopleWrap>div>ol>li a span::before,.sitetop .peopleWrap>div>ol>li a span::after{content:'';display:block;position:absolute;right:19px;bottom:23px;width:26px;height:8px;background-repeat:no-repeat;background-position:0 0;background-size:contain;-moz-transition:opacity .2s ease;-o-transition:opacity .2s ease;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}@media screen and (max-width: 767px){.sitetop .peopleWrap>div>ol>li a span::before,.sitetop .peopleWrap>div>ol>li a span::after{right:15px;bottom:15px;width:20px;height:7px}}.sitetop .peopleWrap>div>ol>li a span::before{background-image:url(../../img/base/arrow_brown_26.png)}@media screen and (max-width: 767px){.sitetop .peopleWrap>div>ol>li a span::before{background-image:url(../../img/base/arrow_brown_40.png)}}.sitetop .peopleWrap>div>ol>li a span::after{background-image:url(../../img/base/arrow_white_26.png);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}.sitetop .peopleWrap>div>ol>li li>span{position:relative;display:block;padding:48px 0;background-color:rgba(255,255,255,0.5);font-size:153.9%;color:#FFFFFF;text-align:center}@media screen and (max-width: 767px){.sitetop .peopleWrap>div>ol>li li>span{padding:33px 0 34px 0;font-size:116%}}.sitetop .peopleWrap>div>ol>li em{position:absolute;left:0;top:0;width:81px}@media screen and (max-width: 767px){.sitetop .peopleWrap>div>ol>li em{width:57px}}.sitetop .peopleWrap>div>ol>li em img{width:100%;height:auto}.sitetop .peopleWrap>div>ol>li h4{font-size:153.9%;font-family:Sawarabi Mincho,serif;line-height:1.4}@media screen and (max-width: 767px){.sitetop .peopleWrap>div>ol>li h4{font-size:116%;line-height:1.33333}}.sitetop .peopleWrap>div>ol>li .date{padding-top:6px;font-size:108%;color:#898989}@media screen and (max-width: 767px){.sitetop .peopleWrap>div>ol>li .date{padding-top:3px;font-size:77%}}.sitetop .peopleWrap>div>ol>li+li{margin-top:50px}@media screen and (max-width: 767px){.sitetop .peopleWrap>div>ol>li+li{margin-top:30px}}.sitetop .peopleWrap>div>ol>li.people06 .img img,.sitetop .peopleWrap>div>ol>li.people07 .img img{top:0;bottom:auto}@media screen and (max-width: 767px){.sitetop .peopleWrap>div>ol>li.people06 .img img,.sitetop .peopleWrap>div>ol>li.people07 .img img{top:auto;bottom:auto}}.sitetop .peopleWrap>div>ol>li.people06 h3,.sitetop .peopleWrap>div>ol>li.people07 h3{padding-bottom:246px}@media screen and (max-width: 767px){.sitetop .peopleWrap>div>ol>li.people06 h3,.sitetop .peopleWrap>div>ol>li.people07 h3{padding-bottom:35.8209%}}.sitetop .peopleWrap>div>ol>li.people06 ol,.sitetop .peopleWrap>div>ol>li.people07 ol{padding-top:22px}@media screen and (max-width: 767px){.sitetop .peopleWrap>div>ol>li.people06 ol,.sitetop .peopleWrap>div>ol>li.people07 ol{padding-top:18px}}.sitetop .peopleWrap>div>ol>li.people06 a,.sitetop .peopleWrap>div>ol>li.people07 a{padding-bottom:23px}@media screen and (max-width: 767px){.sitetop .peopleWrap>div>ol>li.people06 a,.sitetop .peopleWrap>div>ol>li.people07 a{padding-bottom:17px}}.sitetop .peopleWrap>div>ol>li.people10 h3,.sitetop .peopleWrap>div>ol>li.people11 h3,.sitetop .peopleWrap>div>ol>li.people12 h3{padding-bottom:309px}@media screen and (max-width: 767px){.sitetop .peopleWrap>div>ol>li.people10 h3,.sitetop .peopleWrap>div>ol>li.people11 h3,.sitetop .peopleWrap>div>ol>li.people12 h3{padding-bottom:40%}}@media screen and (max-width: 767px){.sitetop .peopleWrap>div>ol>li{margin-left:auto}}.sitetop .peopleWrap .contentsTopBtn{padding:47px 0 0 148px}@media screen and (max-width: 767px){.sitetop .peopleWrap .contentsTopBtn{padding:33px 0 0 0}}.sitetop .activityWrap{position:relative;padding-bottom:100px;background-color:#FFFFFF}@media screen and (max-width: 767px){.sitetop .activityWrap{padding-bottom:73px}}.sitetop .activityWrap::after{content:'';position:absolute;left:50%;top:0;display:block;width:1px;height:726px;margin-left:-343px;border-left:1px solid #848484}@media screen and (max-width: 767px){.sitetop .activityWrap::after{content:none}}.sitetop .activityWrap strong{display:block;position:absolute;left:50%;top:0;margin:7px 0 0 -471px}@media screen and (max-width: 767px){.sitetop .activityWrap strong{left:0;width:46.66667%;margin:0;padding:0 .26667% 8px 4.53333%;border-bottom:1px solid #848484}.sitetop .activityWrap strong img{width:100%;height:auto}}.sitetop .activityWrap h2{padding:25px 104px 0 0;text-align:center}@media screen and (max-width: 767px){.sitetop .activityWrap h2{width:87.73333%;margin:0 auto;padding:39px 7.46667% 0 0}.sitetop .activityWrap h2 img{width:100%;height:auto}}.sitetop .activityWrap .read{width:960px;margin:0 auto;padding:27px 0 69px 202px;font-size:138.5%;font-family:Sawarabi Mincho,serif;line-height:1.66667}@media screen and (max-width: 767px){.sitetop .activityWrap .read{width:89.33333%;padding:24px 0 45px 0;font-size:100%;line-height:1.53846}}.sitetop .activityWrap ol{width:960px;margin:0 auto}@media screen and (max-width: 767px){.sitetop .activityWrap ol{width:84%}}.sitetop .activityWrap li{position:relative;border-top:10px solid #003276;padding-top:22px;width:760px;margin-left:auto}@media screen and (max-width: 767px){.sitetop .activityWrap li{width:94.02985%;margin:0 auto;border-top-width:7px}}.sitetop .activityWrap li::before{content:'';position:absolute;left:0;top:0;display:block;width:100%;background:#f6f5f2 url(../../kyodai-ryoku/img/note_bg.png) repeat-y 0 0;background-size:100% auto;border-top:35px solid #f6f5f2}@media screen and (max-width: 767px){.sitetop .activityWrap li::before{background-image:url(../../kyodai-ryoku/img/note_bg_sp.png);border-top-width:27px}}.sitetop .activityWrap li .tab{position:absolute;left:12px;top:-38px;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;padding:6px 43px 0 43px;background-color:#003276;font-size:138.5%;font-family:Sawarabi Mincho,serif;color:#fff}@media screen and (max-width: 767px){.sitetop .activityWrap li .tab{left:9px;top:-28px;padding:5px 33px 0 33px;font-size:100%}}.sitetop .activityWrap li .tab::before{content:'';position:absolute;left:-1px;top:0;width:22px;height:100%;background:url(../../kyodai-ryoku/img/note_l.png) no-repeat left top;background-size:auto 100%}@media screen and (max-width: 767px){.sitetop .activityWrap li .tab::before{width:16px}}.sitetop .activityWrap li .tab::after{content:'';position:absolute;right:-1px;top:0;width:22px;height:100%;background:url(../../kyodai-ryoku/img/note_r.png) no-repeat right top;background-size:auto 100%}@media screen and (max-width: 767px){.sitetop .activityWrap li .tab::after{width:16px}}.sitetop .activityWrap li .img{float:left;position:relative}@media screen and (max-width: 767px){.sitetop .activityWrap li .img{float:none;margin-right:auto}}.sitetop .activityWrap li .img img{width:100%;height:auto}.sitetop .activityWrap li h3{position:relative;font-family:Sawarabi Mincho,serif;color:#003276}.sitetop .activityWrap li .name{position:relative;font-family:Sawarabi Mincho,serif}.sitetop .activityWrap li .name span{display:block;padding-bottom:6px}@media screen and (max-width: 767px){.sitetop .activityWrap li{padding-top:12px}}.sitetop .activityWrap li::before{height:calc(100% - 50px)}@media screen and (max-width: 767px){.sitetop .activityWrap li::before{height:calc(100% - 25px)}}.sitetop .activityWrap li .img{width:143px;margin-left:45px}@media screen and (max-width: 767px){.sitetop .activityWrap li .img{width:33.33333%;margin-left:auto}}.sitetop .activityWrap li h3{padding:8px 30px 0 207px;font-size:215.3%;line-height:1.57143}@media screen and (max-width: 767px){.sitetop .activityWrap li h3{padding:3px 32px 0 32px;font-size:161.6%;line-height:1.42857}}.sitetop .activityWrap li .name{padding:22px 0 35px 207px;font-size:200%}@media screen and (max-width: 767px){.sitetop .activityWrap li .name{padding:12px 32px 32px 32px;font-size:138.5%}}.sitetop .activityWrap li .name span{font-size:61.53846%}@media screen and (max-width: 767px){.sitetop .activityWrap li .name span{font-size:66.66667%;line-height:1.33333}}.sitetop .activityWrap li a{text-decoration:none}.sitetop .activityWrap li .date{padding:19px 304px 12px 0;font-size:123.1%;color:#868686;text-align:right}@media screen and (max-width: 767px){.sitetop .activityWrap li .date{padding:12px 156px 1px 0;font-size:77%}}.sitetop .activityWrap li+li{margin-top:80px}@media screen and (max-width: 767px){.sitetop .activityWrap li+li{margin-top:85px}}@media screen and (max-width: 767px){.sitetop .activityWrap li{width:100%}}.sitetop .activityWrap li::before{height:calc(100% - 29px)}@media screen and (max-width: 767px){.sitetop .activityWrap li::before{height:calc(100% - 25px)}}.sitetop .activityWrap li .date{padding-right:246px;padding-bottom:2px}@media screen and (max-width: 767px){.sitetop .activityWrap li .date{padding-right:156px;padding-bottom:1px}}.sitetop .activityWrap li+li{margin-top:40px}@media screen and (max-width: 767px){.sitetop .activityWrap li+li{margin-top:65px}}.sitetop .activityWrap .contentsTopBtn{width:960px;margin:0 auto;padding-top:30px}@media screen and (max-width: 767px){.sitetop .activityWrap .contentsTopBtn{width:100%;padding-top:33px}}.sitetop .activityWrap .contentsTopBtn a{margin-right:0}@media screen and (max-width: 767px){.sitetop .activityWrap .contentsTopBtn a{margin-right:auto}}.sitetop .discoverWrap{position:relative;padding-bottom:100px;background-color:#FFFFFF}@media screen and (max-width: 767px){.sitetop .discoverWrap{padding-bottom:63px}}.sitetop .discoverWrap::after{content:'';position:absolute;left:50%;top:0;display:block;width:1px;height:670px;margin-left:357px;border-left:1px solid #848484}@media screen and (max-width: 767px){.sitetop .discoverWrap::after{content:none}}.sitetop .discoverWrap strong{display:block;position:absolute;left:50%;top:0;margin:2px 0 0 398px}@media screen and (max-width: 767px){.sitetop .discoverWrap strong{left:0;width:43.2%;margin:0;padding:0 .8% 8px 4%;border-bottom:1px solid #848484}.sitetop .discoverWrap strong img{width:100%;height:auto}}.sitetop .discoverWrap h2{padding:29px 0 0 190px;text-align:center}@media screen and (max-width: 767px){.sitetop .discoverWrap h2{width:89.06667%;margin:0 auto;padding:39px 22.4% 0 0}.sitetop .discoverWrap h2 img{width:100%;height:auto}}.sitetop .discoverWrap .read{width:958px;margin:0 auto;padding:25px 205px 42px 0;font-size:138.5%;font-family:Sawarabi Mincho,serif;line-height:1.66667}@media screen and (max-width: 767px){.sitetop .discoverWrap .read{width:89.33333%;padding:24px 0 37px 0;font-size:100%;line-height:1.53846}}.sitetop .discoverWrap ol{width:958px;margin:0 auto}@media screen and (max-width: 767px){.sitetop .discoverWrap ol{width:89.33333%}}.sitetop .discoverWrap li{position:relative;width:760px;margin:0 auto;margin-left:0}@media screen and (max-width: 767px){.sitetop .discoverWrap li{width:100%}}.sitetop .discoverWrap li a{display:block;text-decoration:none}@media screen and (min-width: 768px){.sitetop .discoverWrap li a:hover .img img{-moz-transform:scale(1.1, 1.1);-ms-transform:scale(1.1, 1.1);-webkit-transform:scale(1.1, 1.1);transform:scale(1.1, 1.1)}.sitetop .discoverWrap li a:hover .btn{border-color:#5B5B5B;color:#343434}.sitetop .discoverWrap li a:hover .btn::before{-moz-transform:scale(0, 1);-ms-transform:scale(0, 1);-webkit-transform:scale(0, 1);transform:scale(0, 1);transform-origin:right top}.sitetop .discoverWrap li a:hover .btn span::before{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}.sitetop .discoverWrap li a:hover .btn span::after{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}}.sitetop .discoverWrap li .img{width:100%;height:360px;overflow:hidden}.sitetop .discoverWrap li .img img{-moz-transition:-moz-transform .25s ease-out;-o-transition:-o-transform .25s ease-out;-webkit-transition:-webkit-transform .25s ease-out;transition:transform .25s ease-out}.sitetop .discoverWrap li h3{position:absolute;left:0;top:0}@media screen and (max-width: 767px){.sitetop .discoverWrap li h3{position:static;left:auto;top:auto}.sitetop .discoverWrap li h3 img{width:100%;height:auto}}.sitetop .discoverWrap li .btn{position:absolute;right:0;bottom:0;width:290px;padding:27px 0 27px 47px;background-color:#FFFFFF;border-width:1px;border-style:solid;font-size:153.9%;font-family:Sawarabi Mincho,serif;overflow:hidden;z-index:0;-moz-transition:border-color .2s ease;-o-transition:border-color .2s ease;-webkit-transition:border-color .2s ease;transition:border-color .2s ease;border-color:#003276;color:#FFFFFF}@media screen and (max-width: 767px){.sitetop .discoverWrap li .btn{width:145px;padding:11px 14px 11px 0;font-size:100%;text-align:center}}.sitetop .discoverWrap li .btn::before{content:'';position:absolute;left:0;top:0;display:block;width:102%;height:102%;z-index:-1;-moz-transition:-moz-transform .6s ease;-o-transition:-o-transform .6s ease;-webkit-transition:-webkit-transform .6s ease;transition:transform .6s ease;background-color:#003276;-moz-transform:scale(1, 1);-ms-transform:scale(1, 1);-webkit-transform:scale(1, 1);transform:scale(1, 1);transform-origin:left top}.sitetop .discoverWrap li .btn span::before,.sitetop .discoverWrap li .btn span::after{content:'';display:block;position:absolute;right:22px;bottom:20px;width:96px;height:11px;background-repeat:no-repeat;background-position:0 0;background-size:contain;-moz-transition:opacity .2s ease;-o-transition:opacity .2s ease;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}@media screen and (max-width: 767px){.sitetop .discoverWrap li .btn span::before,.sitetop .discoverWrap li .btn span::after{right:10px;bottom:9px;width:20px;height:7px}}.sitetop .discoverWrap li .btn span::before{background-image:url(../../img/base/arrow_white_96.png)}@media screen and (max-width: 767px){.sitetop .discoverWrap li .btn span::before{background-image:url(../../img/base/arrow_white_40.png)}}.sitetop .discoverWrap li .btn span::after{background-image:url(../../img/base/arrow_black_96.png);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}.sitetop .discoverWrap li .date{padding:19px 304px 12px 0;font-size:123.1%;color:#868686;text-align:right}@media screen and (max-width: 767px){.sitetop .discoverWrap li .date{padding:12px 156px 1px 0;font-size:77%}}.sitetop .discoverWrap li+li{margin-top:50px}@media screen and (max-width: 767px){.sitetop .discoverWrap li+li{margin-top:30px}}@media screen and (max-width: 767px){.sitetop .discoverWrap li{margin-left:auto}}.sitetop .discoverWrap .contentsTopBtn{padding:36px 0 0 146px}@media screen and (max-width: 767px){.sitetop .discoverWrap .contentsTopBtn{padding:33px 0 0 0}}.sitetop .alumniWrap{padding-bottom:99px;background-color:#fff}@media screen and (max-width: 767px){.sitetop .alumniWrap{padding-bottom:74px}}.sitetop .alumniWrap h2{width:527px;margin:0 auto;padding-bottom:14px}@media screen and (max-width: 767px){.sitetop .alumniWrap h2{width:83.46667%;padding-bottom:11px}}.sitetop .alumniWrap h2 img{width:100%;height:auto}.sitetop .alumniWrap .img{position:relative;width:960px;height:160px;margin:0 auto;overflow:hidden}@media screen and (max-width: 767px){.sitetop .alumniWrap .img{width:100%;height:0;padding-bottom:32%}}.sitetop .alumniWrap .img::before{content:'';position:absolute;left:0;top:0;width:160px;height:100%;background-image:-moz-linear-gradient(0deg, #fff 0%, rgba(255,255,255,0) 100%);background-image:-webkit-linear-gradient(0deg, #fff 0%, rgba(255,255,255,0) 100%);background-image:-ms-linear-gradient(0deg, #fff 0%, rgba(255,255,255,0) 100%);z-index:1}@media screen and (max-width: 767px){.sitetop .alumniWrap .img::before{content:none}}.sitetop .alumniWrap .img::after{content:'';position:absolute;right:0;top:0;width:160px;height:100%;background-image:-moz-linear-gradient(0deg, rgba(255,255,255,0) 0%, #fff 100%);background-image:-webkit-linear-gradient(0deg, rgba(255,255,255,0) 0%, #fff 100%);background-image:-ms-linear-gradient(0deg, rgba(255,255,255,0) 0%, #fff 100%);z-index:1}@media screen and (max-width: 767px){.sitetop .alumniWrap .img::after{content:none}}.sitetop .alumniWrap .img ul{position:absolute;left:0;top:0;width:2880px}@media screen and (max-width: 767px){.sitetop .alumniWrap .img ul{width:576%}}.sitetop .alumniWrap .img li{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;width:960px}@media screen and (max-width: 767px){.sitetop .alumniWrap .img li{width:33.33333%}}.sitetop .alumniWrap .img img{width:100%;height:auto}.sitetop .alumniWrap p{padding:26px 0 28px 0;font-size:138.5%;line-height:1.61111;font-family:Sawarabi Mincho,serif;text-align:center}@media screen and (max-width: 767px){.sitetop .alumniWrap p{padding:24px 20px 23px 20px;font-size:100%;line-height:1.53846;text-align:left}}.sitetop .memorialprojectWrap{padding-right:calc((100% - 1040px) / 2);padding-left:calc((100% - 1040px) / 2);background-color:#fff}@media screen and (max-width: 767px){.sitetop .memorialprojectWrap{padding:0}}.sitetop .memorialprojectWrap>div{position:relative;width:1200px;margin:0 -80px -100px -80px;padding:99px 110px 108px 110px;background-color:#FFFFFF;border:10px solid #CEAF5A}@media screen and (max-width: 767px){.sitetop .memorialprojectWrap>div{width:94.66667%;margin:0 auto -66px auto;padding:58px 0 69px 0;border-width:5px}}.sitetop .memorialprojectWrap>div>img{float:right}@media screen and (max-width: 767px){.sitetop .memorialprojectWrap>div>img{float:none;width:85.50725%;height:auto;margin:0 auto}}.sitetop .memorialprojectWrap h2{width:450px;padding:5px 0 34px 0;border-bottom:2px solid #C9C9C9}@media screen and (max-width: 767px){.sitetop .memorialprojectWrap h2{width:85.50725%;margin:0 auto 25px auto;padding:0 0 18px 0}.sitetop .memorialprojectWrap h2 img{width:100%;height:auto}}.sitetop .memorialprojectWrap p{width:377px;padding-top:28px;font-size:138.5%;line-height:2;font-family:Sawarabi Mincho,serif}@media screen and (max-width: 767px){.sitetop .memorialprojectWrap p{width:85.50725%;margin:0 auto;padding-top:19px;font-size:100%;line-height:1.84615}}@media screen and (min-width: 768px){.sitetop .memorialprojectWrap p a:hover{color:#676767}}@media screen and (min-width: 768px){.sitetop .ceremonyWrap li a:hover .btn,.sitetop .spotWrap li a:hover .btn,.sitetop .activityWrap li a:hover .btn{border-color:#5B5B5B;color:#343434}.sitetop .ceremonyWrap li a:hover .btn::before,.sitetop .spotWrap li a:hover .btn::before,.sitetop .activityWrap li a:hover .btn::before{-moz-transform:scale(0, 1);-ms-transform:scale(0, 1);-webkit-transform:scale(0, 1);transform:scale(0, 1);transform-origin:right top}.sitetop .ceremonyWrap li a:hover .btn span::before,.sitetop .spotWrap li a:hover .btn span::before,.sitetop .activityWrap li a:hover .btn span::before{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}.sitetop .ceremonyWrap li a:hover .btn span::after,.sitetop .spotWrap li a:hover .btn span::after,.sitetop .activityWrap li a:hover .btn span::after{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}}.sitetop .ceremonyWrap li a .btn,.sitetop .spotWrap li a .btn,.sitetop .activityWrap li a .btn{position:absolute;right:0;bottom:0;width:236px;padding:18px 3px 17px 0;background-color:#fff;border-width:1px;border-style:solid;font-size:138.5%;font-family:Sawarabi Mincho,serif;text-align:center;overflow:hidden;z-index:0;-moz-transition:border-color .2s ease;-o-transition:border-color .2s ease;-webkit-transition:border-color .2s ease;transition:border-color .2s ease;border-color:#003276;color:#fff}@media screen and (max-width: 767px){.sitetop .ceremonyWrap li a .btn,.sitetop .spotWrap li a .btn,.sitetop .activityWrap li a .btn{width:145px;padding:11px 0 11px 33px;font-size:100%;text-align:left}}.sitetop .ceremonyWrap li a .btn::before,.sitetop .spotWrap li a .btn::before,.sitetop .activityWrap li a .btn::before{content:'';position:absolute;left:0;top:0;display:block;width:102%;height:102%;z-index:-1;-moz-transition:-moz-transform .6s ease;-o-transition:-o-transform .6s ease;-webkit-transition:-webkit-transform .6s ease;transition:transform .6s ease;background-color:#003276;-moz-transform:scale(1, 1);-ms-transform:scale(1, 1);-webkit-transform:scale(1, 1);transform:scale(1, 1);transform-origin:left top}.sitetop .ceremonyWrap li a .btn span::before,.sitetop .ceremonyWrap li a .btn span::after,.sitetop .spotWrap li a .btn span::before,.sitetop .spotWrap li a .btn span::after,.sitetop .activityWrap li a .btn span::before,.sitetop .activityWrap li a .btn span::after{content:'';display:block;position:absolute;right:24px;top:50%;width:26px;height:8px;margin-top:-3px;background-repeat:no-repeat;background-position:0 0;background-size:contain;-moz-transition:opacity .2s ease;-o-transition:opacity .2s ease;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}@media screen and (max-width: 767px){.sitetop .ceremonyWrap li a .btn span::before,.sitetop .ceremonyWrap li a .btn span::after,.sitetop .spotWrap li a .btn span::before,.sitetop .spotWrap li a .btn span::after,.sitetop .activityWrap li a .btn span::before,.sitetop .activityWrap li a .btn span::after{right:11px;width:20px;height:7px;margin-top:3px}}.sitetop .ceremonyWrap li a .btn span::before,.sitetop .spotWrap li a .btn span::before,.sitetop .activityWrap li a .btn span::before{background-image:url(../../img/base/arrow_white_26.png)}@media screen and (max-width: 767px){.sitetop .ceremonyWrap li a .btn span::before,.sitetop .spotWrap li a .btn span::before,.sitetop .activityWrap li a .btn span::before{background-image:url(../../img/base/arrow_white_40.png)}}.sitetop .ceremonyWrap li a .btn span::after,.sitetop .spotWrap li a .btn span::after,.sitetop .activityWrap li a .btn span::after{background-image:url(../../img/base/arrow_black_26.png);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}.sitetop .contentsTopBtn a{position:relative;display:block;width:416px;margin:0 auto;padding:18px 27px 17px 0;border-width:1px;border-style:solid;font-size:138.5%;font-family:Sawarabi Mincho,serif;text-decoration:none;text-align:center;overflow:hidden;z-index:0;-moz-transition:border-color .2s ease;-o-transition:border-color .2s ease;-webkit-transition:border-color .2s ease;transition:border-color .2s ease;border-color:#5B5B5B;color:#343434}@media screen and (max-width: 767px){.sitetop .contentsTopBtn a{width:81.33333%;padding:11px 26px 11px 0;font-size:100%}}.sitetop .contentsTopBtn a::before{content:'';position:absolute;left:0;top:0;display:block;width:102%;height:102%;z-index:-1;-moz-transition:-moz-transform .6s ease;-o-transition:-o-transform .6s ease;-webkit-transition:-webkit-transform .6s ease;transition:transform .6s ease;background-color:#003276;-moz-transform:scale(0, 1);-ms-transform:scale(0, 1);-webkit-transform:scale(0, 1);transform:scale(0, 1);transform-origin:right top}@media screen and (min-width: 768px){.sitetop .contentsTopBtn a:hover{border-color:#003276;color:#FFFFFF}.sitetop .contentsTopBtn a:hover::before{-moz-transform:scale(1, 1);-ms-transform:scale(1, 1);-webkit-transform:scale(1, 1);transform:scale(1, 1);transform-origin:left top}.sitetop .contentsTopBtn a:hover span::before{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}.sitetop .contentsTopBtn a:hover span::after{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}}.sitetop .contentsTopBtn span::before,.sitetop .contentsTopBtn span::after{content:'';display:block;position:absolute;top:50%;right:24px;width:26px;height:8px;margin-top:-3px;background-repeat:no-repeat;background-position:0 0;background-size:contain;-moz-transition:opacity .2s ease;-o-transition:opacity .2s ease;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}@media screen and (max-width: 767px){.sitetop .contentsTopBtn span::before,.sitetop .contentsTopBtn span::after{right:16px;width:20px;height:7px}}.sitetop .contentsTopBtn span::before{background-image:url(../../img/base/arrow_black_26.png)}@media screen and (max-width: 767px){.sitetop .contentsTopBtn span::before{background-image:url(../../img/base/arrow_black_40.png)}}.sitetop .contentsTopBtn span::after{background-image:url(../../img/base/arrow_white_26.png);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}.sitetop .alumniWrap .btn{width:236px;margin:0 auto}@media screen and (max-width: 767px){.sitetop .alumniWrap .btn{width:81.33333%}}.sitetop .alumniWrap .btn a{position:relative;display:block;width:100%;padding:18px 3px 17px 0;background-color:#fff;border-width:1px;border-style:solid;font-size:138.5%;font-family:Sawarabi Mincho,serif;text-decoration:none;text-align:center;overflow:hidden;z-index:0;-moz-transition:border-color .2s ease;-o-transition:border-color .2s ease;-webkit-transition:border-color .2s ease;transition:border-color .2s ease;border-color:#003276;color:#fff}@media screen and (max-width: 767px){.sitetop .alumniWrap .btn a{padding:11px 26px 11px 0;font-size:100%}}@media screen and (min-width: 768px){.sitetop .alumniWrap .btn a:hover{border-color:#5B5B5B;color:#343434}.sitetop .alumniWrap .btn a:hover::before{-moz-transform:scale(0, 1);-ms-transform:scale(0, 1);-webkit-transform:scale(0, 1);transform:scale(0, 1);transform-origin:right top}.sitetop .alumniWrap .btn a:hover span::before{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}.sitetop .alumniWrap .btn a:hover span::after{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}}.sitetop .alumniWrap .btn a::before{content:'';position:absolute;left:0;top:0;display:block;width:102%;height:102%;z-index:-1;-moz-transition:-moz-transform .6s ease;-o-transition:-o-transform .6s ease;-webkit-transition:-webkit-transform .6s ease;transition:transform .6s ease;background-color:#003276;-moz-transform:scale(1, 1);-ms-transform:scale(1, 1);-webkit-transform:scale(1, 1);transform:scale(1, 1);transform-origin:left top}.sitetop .alumniWrap .btn span::before,.sitetop .alumniWrap .btn span::after{content:'';display:block;position:absolute;right:24px;top:50%;width:26px;height:8px;margin-top:-3px;background-repeat:no-repeat;background-position:0 0;background-size:contain;-moz-transition:opacity .2s ease;-o-transition:opacity .2s ease;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}@media screen and (max-width: 767px){.sitetop .alumniWrap .btn span::before,.sitetop .alumniWrap .btn span::after{right:16px;width:20px;height:7px}}.sitetop .alumniWrap .btn span::before{background-image:url(../../img/base/arrow_white_26.png)}@media screen and (max-width: 767px){.sitetop .alumniWrap .btn span::before{background-image:url(../../img/base/arrow_white_40.png)}}.sitetop .alumniWrap .btn span::after{background-image:url(../../img/base/arrow_black_26.png);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}.sitetop .memorialprojectWrap .btn{padding-top:36px}.sitetop .memorialprojectWrap .btn a{position:relative;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;padding:18px 91px 17px 82px;border-width:1px;border-style:solid;font-size:138.5%;font-family:Sawarabi Mincho,serif;text-decoration:none;overflow:hidden;z-index:0;-moz-transition:border-color .2s ease;-o-transition:border-color .2s ease;-webkit-transition:border-color .2s ease;transition:border-color .2s ease;border-color:#5B5B5B;color:#343434}@media screen and (max-width: 767px){.sitetop .memorialprojectWrap .btn a{padding:11px 68px 11px 53px;font-size:100%}}.sitetop .memorialprojectWrap .btn a::before{content:'';position:absolute;left:0;top:0;display:block;width:102%;height:102%;z-index:-1;-moz-transition:-moz-transform .6s ease;-o-transition:-o-transform .6s ease;-webkit-transition:-webkit-transform .6s ease;transition:transform .6s ease;background-color:#003276;-moz-transform:scale(0, 1);-ms-transform:scale(0, 1);-webkit-transform:scale(0, 1);transform:scale(0, 1);transform-origin:right top}@media screen and (min-width: 768px){.sitetop .memorialprojectWrap .btn a:hover{border-color:#003276;color:#FFFFFF}.sitetop .memorialprojectWrap .btn a:hover::before{-moz-transform:scale(1, 1);-ms-transform:scale(1, 1);-webkit-transform:scale(1, 1);transform:scale(1, 1);transform-origin:left top}.sitetop .memorialprojectWrap .btn a:hover span::before{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}.sitetop .memorialprojectWrap .btn a:hover span::after{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}}.sitetop .memorialprojectWrap .btn span::before,.sitetop .memorialprojectWrap .btn span::after{content:'';display:block;position:absolute;top:50%;right:24px;width:26px;height:8px;margin-top:-3px;background-repeat:no-repeat;background-position:0 0;background-size:contain;-moz-transition:opacity .2s ease;-o-transition:opacity .2s ease;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}@media screen and (max-width: 767px){.sitetop .memorialprojectWrap .btn span::before,.sitetop .memorialprojectWrap .btn span::after{right:16px;width:20px;height:7px}}.sitetop .memorialprojectWrap .btn span::before{background-image:url(../../img/base/arrow_black_26.png)}@media screen and (max-width: 767px){.sitetop .memorialprojectWrap .btn span::before{background-image:url(../../img/base/arrow_black_40.png)}}.sitetop .memorialprojectWrap .btn span::after{background-image:url(../../img/base/arrow_white_26.png);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}@media screen and (max-width: 767px){.sitetop .memorialprojectWrap .btn{padding-top:23px;text-align:center}}.sitetop .memorialprojectWrap .btn.btnLines2 a{line-height:1.6}.sitetop .memorialprojectWrap .btn+.btn{padding-top:20px}.sitetop .memorialprojectWrap .btn+.btn a{width:386px;padding-right:29px;padding-left:0;text-align:center}@media screen and (max-width: 767px){.sitetop .memorialprojectWrap .btn+.btn a{width:81.15942%;padding-right:24px;padding-left:0}}.sitetop .fundraisingWrap{padding-top:168px}@media screen and (max-width: 767px){.sitetop .fundraisingWrap{padding-top:120px}}@media screen and (max-width: 767px){.message .mainWrap h2{width:51.34328%}.message .mainWrap h2 img{width:100%;height:auto}}.message .mainWrap h3{position:relative;margin-top:114px;padding-left:40px;font-size:230.7%;font-family:Sawarabi Mincho,serif;line-height:1.73333}@media screen and (max-width: 767px){.message .mainWrap h3{margin-top:57px;padding-left:20px;font-size:138.5%;line-height:1.61111}}.message .mainWrap h3::before{content:'';position:absolute;top:27px;left:1px;display:block;width:30px;height:1px;background-color:#A67100}@media screen and (max-width: 767px){.message .mainWrap h3::before{top:13px;width:15px}}.message .mainWrap p{width:880px;margin:0 auto;padding-top:47px;font-size:146.2%;font-family:Sawarabi Mincho,serif;line-height:2.10526}@media screen and (max-width: 767px){.message .mainWrap p{width:88.0597%;padding-top:24px;font-size:108%;line-height:1.71429}}.message .mainWrap .date{padding-top:52px;text-align:right}.message .mainWrap .position{padding-top:18px;font-size:138.5%;text-align:right}@media screen and (max-width: 767px){.message .mainWrap .position{padding-top:14px;font-size:108%}}.message .mainWrap .name{padding-top:3px;font-size:307.7%;line-height:1.05;text-align:right}@media screen and (max-width: 767px){.message .mainWrap .name{padding-top:5px;font-size:215.3%;line-height:1}}.message .backBtn{padding-top:132px}@media screen and (max-width: 767px){.message .backBtn{padding-top:107px}}@media screen and (max-width: 767px){.statement .mainWrap h2{width:82.38806%}.statement .mainWrap h2 img{width:100%;height:auto}}.statement .mainWrap .catchWrap{padding-top:122px;text-align:center}@media screen and (max-width: 767px){.statement .mainWrap .catchWrap{width:86.26866%;margin:0 auto;padding-top:61px}.statement .mainWrap .catchWrap img{width:100%;height:auto}}.statement .mainWrap .catchWrap+h3{margin-top:95px}@media screen and (max-width: 767px){.statement .mainWrap .catchWrap+h3{margin-top:78px}}.statement .mainWrap .img2Wrap{padding-top:93px;text-align:center}@media screen and (max-width: 767px){.statement .mainWrap .img2Wrap{width:68.35821%;margin:0 auto;padding-top:39px}.statement .mainWrap .img2Wrap img{width:100%;height:auto}}.statement .mainWrap .img2Wrap+p{padding-top:55px}@media screen and (max-width: 767px){.statement .mainWrap .img2Wrap+p{padding-top:36px}}.statement .mainWrap .img3Wrap{padding-top:67px;text-align:center}@media screen and (max-width: 767px){.statement .mainWrap .img3Wrap{width:39.10448%;margin:0 auto;padding-top:35px}.statement .mainWrap .img3Wrap img{width:100%;height:auto}}.statement .mainWrap .img3Wrap+p{padding-top:64px}@media screen and (max-width: 767px){.statement .mainWrap .img3Wrap+p{padding-top:31px}}.statement .mainWrap h3{width:880px;margin:0 auto;font-size:276.9%;font-family:Sawarabi Mincho,serif;color:#CEAF5A;text-align:center;display:flex;align-items:center}@media screen and (max-width: 767px){.statement .mainWrap h3{width:100%;font-size:207.6%}}.statement .mainWrap h3:before,.statement .mainWrap h3:after{content:'';display:block;height:1px;background-color:#CEAF5A;flex-grow:1}.statement .mainWrap h3:before{margin-right:19px}@media screen and (max-width: 767px){.statement .mainWrap h3:before{margin-right:6px}}.statement .mainWrap h3:after{margin-left:19px}@media screen and (max-width: 767px){.statement .mainWrap h3:after{margin-left:6px}}.statement .mainWrap .subttl{padding-top:6px;font-size:138.5%;font-family:Sawarabi Mincho,serif;color:#262626;text-align:center}@media screen and (max-width: 767px){.statement .mainWrap .subttl{padding-top:4px;font-size:108%}}.statement .mainWrap .subttl+p{padding-top:75px}@media screen and (max-width: 767px){.statement .mainWrap .subttl+p{padding-top:34px}}.statement .mainWrap p{font-size:146.2%;font-family:Sawarabi Mincho,serif;line-height:2.10526;text-align:center}@media screen and (max-width: 767px){.statement .mainWrap p{font-size:108%;line-height:1.71429}}.statement .mainWrap p+h3{margin-top:130px}@media screen and (max-width: 767px){.statement .mainWrap p+h3{margin-top:90px}}.statement .mainWrap p+.h3{padding-top:130px}@media screen and (max-width: 767px){.statement .mainWrap p+.h3{padding-top:90px}}.statement .backBtn{padding-top:135px}@media screen and (max-width: 767px){.statement .backBtn{padding-top:95px}}@media screen and (max-width: 767px){.information .mainWrap h2{width:82.68657%}.information .mainWrap h2 img{width:100%;height:auto}}.information.category .entryWrap{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;width:990px;margin:0 -15px;padding-top:50px}@media screen and (max-width: 767px){.information.category .entryWrap{width:104.7619%;margin:0 -2.38095%}}.information.category .entryWrap li{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;width:300px;margin:30px 15px 0 15px}@media screen and (max-width: 767px){.information.category .entryWrap li{width:45.45455%;margin:15px 2.27273% 0 2.27273%}}.information.category .entryWrap li a{display:block;position:relative;width:100%;height:auto;background-color:#003276;text-decoration:none}@media screen and (min-width: 768px){.information.category .entryWrap li a{-moz-transition:background-color 0s ease .6s;-o-transition:background-color 0s ease .6s;-webkit-transition:background-color 0s ease;-webkit-transition-delay:.6s;transition:background-color 0s ease .6s}.information.category .entryWrap li a::before{content:'';position:absolute;left:0;top:0;display:block;width:100%;height:100%;background-color:#001C51;-moz-transition:-moz-transform .6s ease;-o-transition:-o-transform .6s ease;-webkit-transition:-webkit-transform .6s ease;transition:transform .6s ease;-moz-transform:scale(0, 1);-ms-transform:scale(0, 1);-webkit-transform:scale(0, 1);transform:scale(0, 1);transform-origin:right top}.information.category .entryWrap li a:hover{-moz-transition:background-color 0s ease;-o-transition:background-color 0s ease;-webkit-transition:background-color 0s ease;transition:background-color 0s ease}.information.category .entryWrap li a:hover::before{-moz-transform:scale(1, 1);-ms-transform:scale(1, 1);-webkit-transform:scale(1, 1);transform:scale(1, 1);transform-origin:left top}.information.category .entryWrap li a:hover .img img{-moz-transform:scale(1.1, 1.1);-ms-transform:scale(1.1, 1.1);-webkit-transform:scale(1.1, 1.1);transform:scale(1.1, 1.1)}}.information.category .entryWrap li a::after{content:'';position:absolute;right:20px;bottom:21px;display:block;width:45px;height:13px;background:url(../../img/base/arrow_white_45.png) no-repeat 0 0;background-size:contain}@media screen and (max-width: 767px){.information.category .entryWrap li a::after{right:11px;bottom:13px;width:35px;height:10px;background-image:url(../../img/base/arrow_white_70.png)}}.information.category .entryWrap li .img{position:relative}@media screen and (min-width: 768px){.information.category .entryWrap li .img{overflow:hidden}.information.category .entryWrap li .img img{-moz-transition:-moz-transform .25s ease-out;-o-transition:-o-transform .25s ease-out;-webkit-transition:-webkit-transform .25s ease-out;transition:transform .25s ease-out}}@media screen and (max-width: 767px){.information.category .entryWrap li .img img{width:100%;height:auto}}.information.category .entryWrap li .category{position:absolute;left:-10px;top:-10px;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;padding:11px 56px 35px 10px;font-size:123.1%;color:#FFFFFF;overflow:hidden;z-index:0}@media screen and (max-width: 767px){.information.category .entryWrap li .category{left:-5px;top:-5px;padding:6px 42px 21px 5px;font-size:77%}}.information.category .entryWrap li .category::before{content:'';position:absolute;left:0;top:0;display:block;width:150%;height:100%;background-color:#CEAF5A;-moz-transform:rotate(-30deg);-ms-transform:rotate(-30deg);-webkit-transform:rotate(-30deg);transform:rotate(-30deg);transform-origin:bottom left;z-index:-1}.information.category .entryWrap li em{position:relative;display:block;padding:23px 19px 0 19px;font-size:116%;color:#E2A729}@media screen and (max-width: 767px){.information.category .entryWrap li em{padding:13px 13px 0 13px;font-size:77%}}.information.category .entryWrap li p{position:relative;padding:7px 0 54px 19px;color:#FFFFFF}@media screen and (max-width: 767px){.information.category .entryWrap li p{padding:4px 0 30px 13px}}@media screen and (max-width: 767px){.information.category .entryWrap{padding-top:30px}}.information.category .entryWrap li p{padding-right:16px;font-size:130.7%;font-family:Sawarabi Mincho,serif;line-height:1.41176}@media screen and (max-width: 767px){.information.category .entryWrap li p{padding-right:13px;font-size:85%;line-height:1.54545}}.information.category .backBtn{padding-top:198px}@media screen and (max-width: 767px){.information.category .backBtn{padding-top:126px}}.information.single .entryTtlWrap{position:relative;margin-top:80px;padding:67px 19px 45px 19px;background-color:#FFFFFF;-webkit-box-shadow:30px 10px 0 0 #E9E6DF;-moz-box-shadow:30px 10px 0 0 #E9E6DF;-ms-box-shadow:30px 10px 0 0 #E9E6DF;-o-box-shadow:30px 10px 0 0 #E9E6DF;box-shadow:30px 10px 0 0 #E9E6DF}@media screen and (max-width: 767px){.information.single .entryTtlWrap{margin-top:40px;padding:43px 9px 21px 9px;-webkit-box-shadow:10px 5px 0 0 #E9E6DF;-moz-box-shadow:10px 5px 0 0 #E9E6DF;-ms-box-shadow:10px 5px 0 0 #E9E6DF;-o-box-shadow:10px 5px 0 0 #E9E6DF;box-shadow:10px 5px 0 0 #E9E6DF}}.information.single .entryTtlWrap .category{position:absolute;left:-10px;top:-10px;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;padding:11px 56px 35px 10px;font-size:123.1%;color:#FFFFFF;overflow:hidden;z-index:0}@media screen and (max-width: 767px){.information.single .entryTtlWrap .category{left:-5px;top:-5px;padding:8px 54px 27px 8px;font-size:93%}}.information.single .entryTtlWrap .category::before{content:'';position:absolute;left:0;top:0;display:block;width:150%;height:100%;background-color:#CEAF5A;-moz-transform:rotate(-30deg);-ms-transform:rotate(-30deg);-webkit-transform:rotate(-30deg);transform:rotate(-30deg);transform-origin:bottom left;z-index:-1}.information.single .entryTtlWrap em{display:block;font-size:184.6%;color:#E2A729}@media screen and (max-width: 767px){.information.single .entryTtlWrap em{font-size:116%}}.information.single .entryTtlWrap h3{padding-top:7px;font-size:292.3%;font-family:Sawarabi Mincho,serif;line-height:1.52632;color:#003276}@media screen and (max-width: 767px){.information.single .entryTtlWrap h3{padding-top:6px;font-size:153.9%;line-height:1.5}}.information.single .entryWrap{width:880px;margin:0 auto;padding-top:76px}@media screen and (max-width: 767px){.information.single .entryWrap{width:100%;padding-top:41px}}.information.single .entryWrap h4{font-size:138.5%;font-family:Sawarabi Mincho,serif;font-weight:bold;line-height:1.88889}@media screen and (max-width: 767px){.information.single .entryWrap h4{font-size:108%;line-height:1.71429}}.information.single .entryWrap h4+.imgWrap{padding-top:20px}@media screen and (max-width: 767px){.information.single .entryWrap h4+.imgWrap{padding-top:15px}}.information.single .entryWrap p{font-size:138.5%;font-family:Sawarabi Mincho,serif;line-height:1.88889}@media screen and (max-width: 767px){.information.single .entryWrap p{font-size:108%;line-height:1.71429}}.information.single .entryWrap p strong{font-weight:bold}.information.single .entryWrap p .Text-Red{color:#be0000}.information.single .entryWrap p+h4{padding-top:62px}@media screen and (max-width: 767px){.information.single .entryWrap p+h4{padding-top:22px}}.information.single .entryWrap p+.imgWrap{padding-top:62px}@media screen and (max-width: 767px){.information.single .entryWrap p+.imgWrap{padding-top:22px}}.information.single .entryWrap p+.borderWrap{margin-top:62px}@media screen and (max-width: 767px){.information.single .entryWrap p+.borderWrap{margin-top:22px}}.information.single .entryWrap .imgWrap{width:820px;margin:0 auto}@media screen and (max-width: 767px){.information.single .entryWrap .imgWrap{width:94.02985%}.information.single .entryWrap .imgWrap img{width:100%;height:auto}}.information.single .entryWrap .imgWrap>div{position:relative;width:100%;height:0;padding-bottom:56.25%}.information.single .entryWrap .imgWrap>div iframe{position:absolute;left:0;right:0;top:0;bottom:0;width:100%;height:100%;margin:auto}.information.single .entryWrap .imgWrap ul{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin:0 -10px}@media screen and (max-width: 767px){.information.single .entryWrap .imgWrap ul{margin:0 -2.38095%}}.information.single .entryWrap .imgWrap ul li{width:400px;margin:0 10px}@media screen and (max-width: 767px){.information.single .entryWrap .imgWrap ul li{width:45.45455%;margin:0 2.27273%}}.information.single .entryWrap .imgWrap p{padding-top:19px;font-size:123.1%;line-height:1.8}@media screen and (max-width: 767px){.information.single .entryWrap .imgWrap p{padding-top:9px;font-size:93%;line-height:1.5}}.information.single .entryWrap .imgWrap+h4{padding-top:62px}@media screen and (max-width: 767px){.information.single .entryWrap .imgWrap+h4{padding-top:22px}}.information.single .entryWrap .imgWrap+p{padding-top:61px}@media screen and (max-width: 767px){.information.single .entryWrap .imgWrap+p{padding-top:20px}}.information.single .entryWrap .imgWrap+.imgWrap{padding-top:20px}@media screen and (max-width: 767px){.information.single .entryWrap .imgWrap+.imgWrap{padding-top:15px}}.information.single .entryWrap .imgWrap+.borderWrap{margin-top:61px}@media screen and (max-width: 767px){.information.single .entryWrap .imgWrap+.borderWrap{margin-top:20px}}.information.single .entryWrap .borderWrap{padding:40px;background-color:#E9E9E9}@media screen and (max-width: 767px){.information.single .entryWrap .borderWrap{padding:20px 5.97015%}}.information.single .entryWrap .borderWrap+p{padding-top:62px}@media screen and (max-width: 767px){.information.single .entryWrap .borderWrap+p{padding-top:22px}}.information.single .entryWrap .linkWrap{padding-left:40px}@media screen and (max-width: 767px){.information.single .entryWrap .linkWrap{padding-left:30px}}.information.single .entryWrap .linkWrap li{padding-top:8px}@media screen and (max-width: 767px){.information.single .entryWrap .linkWrap li{padding-top:6px}}.information.single .entryWrap .linkWrap a{font-size:123.1%;font-family:Sawarabi Mincho,serif}@media screen and (max-width: 767px){.information.single .entryWrap .linkWrap a{font-size:100%}}@media screen and (min-width: 768px){.information.single .entryWrap .linkWrap a:hover{color:#676767}}.information.single .entryWrap .linkWrap a[target="_blank"]::after{content:'';display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;width:11px;height:9px;margin-left:4px;background:url(../../img/base/icn_ww_black_22.png) no-repeat 0 0;background-size:contain;vertical-align:1px}.information.single .entryWrap .linkWrap+.imgWrap{padding-top:62px}@media screen and (max-width: 767px){.information.single .entryWrap .linkWrap+.imgWrap{padding-top:22px}}.information.single .entryWrap+.backBtn{padding-top:163px;padding-bottom:40px}@media screen and (max-width: 767px){.information.single .entryWrap+.backBtn{padding-top:118px;padding-bottom:30px}.information.single .entryWrap+.backBtn a{line-height:1.5}}.information.single21 .entryWrap h4{font-family:Noto Serif JP,serif}.information.single21 .shimeWrap,.information.single21 .shimeWrap+p{padding-top:62px}@media screen and (max-width: 767px){.information.single21 .shimeWrap,.information.single21 .shimeWrap+p{padding-top:22px}}@media screen and (max-width: 767px){.history .mainWrap h2{width:67.16418%}.history .mainWrap h2 img{width:100%;height:auto}}.history .tableWrap{width:880px;margin:0 auto;padding-top:90px}@media screen and (max-width: 767px){.history .tableWrap{width:100%;padding-top:35px}}.history .tableWrap ol>li{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width: 767px){.history .tableWrap ol>li{display:block;-webkit-flex-wrap:nowrap;flex-wrap:nowrap}}.history .tableWrap ol>li:nth-child(1) h3{padding-top:21px}@media screen and (max-width: 767px){.history .tableWrap ol>li:nth-child(1) h3{padding-top:13px}}.history .tableWrap ol>li:nth-child(1) h3::after{content:none}.history .tableWrap ol>li:nth-child(1) .tableBlock{padding-top:35px}@media screen and (max-width: 767px){.history .tableWrap ol>li:nth-child(1) .tableBlock{padding-top:0}}.history .tableWrap ol>li:nth-child(1) .tableBlock::before{content:none}.history .tableWrap ol>li:nth-child(odd) h3{background-color:#f6f4ee}.history .tableWrap ol>li:nth-child(even) h3{background-color:#f0ece2}.history .tableWrap h3{position:relative;width:144px;padding:22px 4px 20px 0;font-size:230.7%;font-family:Sawarabi Mincho,serif;line-height:1.13333;color:#a67100;text-align:center}@media screen and (max-width: 767px){.history .tableWrap h3{width:100%;padding:13px 0 11px 10px;border-bottom:2px solid #fff;font-size:153.9%;text-align:left}}.history .tableWrap h3::before{content:'';position:absolute;right:0;top:0;display:block;width:4px;height:100%;background-color:#fff}@media screen and (max-width: 767px){.history .tableWrap h3::before{content:none}}.history .tableWrap h3::after{content:'';position:absolute;left:0;top:0;display:block;width:100%;height:1px;background-color:#c2beb5}@media screen and (max-width: 767px){.history .tableWrap h3::after{content:none}}.history .tableWrap h3 span:nth-child(1){font-size:80%}@media screen and (max-width: 767px){.history .tableWrap h3 span:nth-child(1){font-size:75%}}.history .tableWrap h3 span:nth-child(2){display:block;padding-top:2px;font-size:60%}@media screen and (max-width: 767px){.history .tableWrap h3 span:nth-child(2){display:inline;padding-top:0;font-size:65%}}.history .tableBlock{position:relative;width:736px;padding:36px 0 30px 23px;border-left:3px solid #003276}@media screen and (max-width: 767px){.history .tableBlock{width:100%;padding:0;border-top:2px solid #003276;border-bottom:1px solid #fff;border-left:none}}.history .tableBlock::before{content:'';position:absolute;left:0;top:0;display:block;width:100%;height:1px;background-color:#c2beb5}@media screen and (max-width: 767px){.history .tableBlock::before{content:none}}@media screen and (max-width: 767px){.history .tableBlock li{padding:0 8px 3px 8px;border-bottom:1px solid #c2beb5}}.history .tableBlock li:last-child h4+div>div>p{padding-bottom:5px}@media screen and (max-width: 767px){.history .tableBlock li:last-child h4+div>div>p{padding-bottom:0}}@media screen and (max-width: 767px){.history .tableBlock li:last-child h4+div>div.noImg>p{padding-bottom:24px}}.history .tableBlock li:last-child h4+div .img{padding-bottom:5px}@media screen and (max-width: 767px){.history .tableBlock li:last-child h4+div .img{padding-bottom:24px}}.history .tableBlock li+li{padding-top:16px}@media screen and (max-width: 767px){.history .tableBlock li+li{padding-top:0}}.history .tableBlock h4{padding-left:18px;font-size:161.6%;font-family:Sawarabi Mincho,serif;line-height:1.61905;text-indent:-18px}@media screen and (max-width: 767px){.history .tableBlock h4{position:relative;padding:22px 0 16px 17px;font-size:130.7%;line-height:1.41176;text-indent:-17px}}.history .tableBlock h4.btn{color:#003276}@media screen and (max-width: 767px){.history .tableBlock h4.btn{padding-right:26px}}@media screen and (max-width: 767px){.history .tableBlock h4.hide i{background-color:#4c5b75}.history .tableBlock h4.hide i::after{background-color:#fff;-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}.history .tableBlock h4.hide+div{max-height:0 !important}}.history .tableBlock h4::before{content:'';display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;width:8px;height:8px;margin-right:10px;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;background-color:#d9b227;vertical-align:5px}@media screen and (max-width: 767px){.history .tableBlock h4::before{width:7px;height:7px;vertical-align:3px}}.history .tableBlock h4 span{font-size:80.95238%}@media screen and (max-width: 767px){.history .tableBlock h4 span{font-size:82.35294%}}@media screen and (max-width: 767px){.history .tableBlock h4 i{position:absolute;right:2px;top:50%;display:block;width:17px;height:17px;margin-top:-6px;background-color:#c6a663}.history .tableBlock h4 i::before{content:'';position:absolute;left:3px;top:7px;display:block;width:11px;height:2px;background-color:#fff}.history .tableBlock h4 i::after{content:'';position:absolute;left:7px;top:3px;display:block;width:2px;height:11px;background-color:rgba(255,255,255,0);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg)}}@media screen and (max-width: 767px){.history .tableBlock h4+div{-moz-transition:max-height .5s ease-out;-o-transition:max-height .5s ease-out;-webkit-transition:max-height .5s ease-out;transition:max-height .5s ease-out;overflow:hidden}}.history .tableBlock h4+div>div{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width: 767px){.history .tableBlock h4+div>div{display:block;-webkit-flex-wrap:nowrap;flex-wrap:nowrap}}.history .tableBlock h4+div>div.noImg{display:block;-webkit-flex-wrap:nowrap;flex-wrap:nowrap}.history .tableBlock h4+div>div.noImg>p{width:calc(100% - 19px)}@media screen and (max-width: 767px){.history .tableBlock h4+div>div.noImg>p{width:calc(100% - 34px);padding-bottom:24px}}.history .tableBlock h4+div>div>p{width:435px;margin-left:19px;padding:12px 0 17px 0;font-size:123.1%;font-family:Sawarabi Mincho,serif;line-height:1.875}@media screen and (max-width: 767px){.history .tableBlock h4+div>div>p{width:calc(100% - 34px);margin:0 auto;padding:0;font-size:108%;line-height:1.71429}}.history .tableBlock h4+div .img{width:230px;margin-left:26px;padding:18px 0 17px 0}@media screen and (max-width: 767px){.history .tableBlock h4+div .img{width:calc(100% - 34px);margin:0 auto;padding:12px 0 24px 0}}.history .tableBlock h4+div .img img{width:100%;height:auto}.history .tableBlock h4+div .img img+img{margin-top:10px}@media screen and (max-width: 767px){.history .tableBlock h4+div .img img+img{margin-top:6px}}.history .tableBlock h4+div .img p{padding-top:10px;font-size:108%;line-height:1.57143}@media screen and (max-width: 767px){.history .tableBlock h4+div .img p{padding-top:6px;font-size:93%;line-height:1.58333}}.history .tableBlock h4+div .img p+img{margin-top:20px}@media screen and (max-width: 767px){.history .tableBlock h4+div .img p+img{margin-top:12px}}.history .backBtn{padding-top:115px}@media screen and (max-width: 767px){.history .backBtn{padding-top:90px}}@media screen and (max-width: 767px){.sorry404 .mainWrap h2{width:57.61194%}.systemerror .mainWrap h2,.accesserror .mainWrap h2{width:52.53731%}}@media screen and (max-width: 767px){.sorry404 .mainWrap h2 img,.systemerror .mainWrap h2 img,.accesserror .mainWrap h2 img{width:100%;height:auto}}.sorry404 .mainWrap h3,.systemerror .mainWrap h3,.accesserror .mainWrap h3{width:880px;margin:0 auto;padding-top:114px;font-size:230.7%;font-family:Sawarabi Mincho,serif;line-height:1.73333}@media screen and (max-width: 767px){.sorry404 .mainWrap h3,.systemerror .mainWrap h3,.accesserror .mainWrap h3{width:88.0597%;padding-top:57px;font-size:138.5%;line-height:1.61111}}.sorry404 .mainWrap p,.systemerror .mainWrap p,.accesserror .mainWrap p{width:880px;margin:0 auto;padding-top:47px;font-size:138.5%;font-family:Sawarabi Mincho,serif;line-height:1.88889}@media screen and (max-width: 767px){.sorry404 .mainWrap p,.systemerror .mainWrap p,.accesserror .mainWrap p{width:88.0597%;padding-top:24px;font-size:108%;line-height:1.71429}}.sorry404 .backBtn,.systemerror .backBtn,.accesserror .backBtn{padding-top:135px}@media screen and (max-width: 767px){.sorry404 .backBtn,.systemerror .backBtn,.accesserror .backBtn{padding-top:95px}}
