@-webkit-keyframes ani-skeleton{from{background-position:100% 0}to{background-position:-100% 0}}@-moz-keyframes ani-skeleton{from{background-position:100% 0}to{background-position:-100% 0}}@-ms-keyframes ani-skeleton{from{background-position:100% 0}to{background-position:-100% 0}}@keyframes ani-skeleton{from{background-position:100% 0}to{background-position:-100% 0}}.clearfix:after{content:"";display:block;clear:both;height:0;visibility:hidden;line-height:0}.clearfix{display:inline-block}* html .clearfix{height:1%}.clearfix{display:block}p{margin:0;padding:0}ol,ul{list-style:none;margin:0;padding:0}input,textarea{margin:0;font-size:100%;resize:none}table{width:100%;border-collapse:collapse;border-spacing:0;font-size:100%}dl,dt,dd,th,td{margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-weight:normal;margin:0;padding:0}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,dialog{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}img{margin:0;padding:0;vertical-align:middle;border:0;max-width:100%;height:auto}table img{margin:0;padding:0;vertical-align:middle;border:0}article,aside,dialog,figure,footer,header,hgroup,nav,section{display:block}nav ul{list-style:none}*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*:focus{outline:none !important}label,select,button{cursor:pointer}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){select::-ms-expand{display:none}}@media screen\0 {select::-ms-expand{display:none}}a{outline:none;transition:0.3s}@media only screen and (min-width: 1025px){a:hover{text-decoration:none;opacity:0.5}}a:link,a:visited,a:active{text-decoration:none}html{font-size:62.5%;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;-o-text-size-adjust:100%;text-size-adjust:100%}html.wf-active body{opacity:1;pointer-events:auto}body{font-family:"a-otf-gothic-bbb-pr6n",sans-serif;width:100%;color:#000;margin:0;padding:0;font-size:20px;line-height:1.2;letter-spacing:0;height:100%;word-break:break-word;position:relative;opacity:0;pointer-events:none}.container{max-width:1040px;margin:0 auto;padding:0 20px}#wrap{display:block}@media only screen and (min-width: 1024px){.sp,.SP{display:none !important}}@media only screen and (max-width: 1023px){.pc,.PC{display:none !important}}.c-link{display:inline-block;border:1px solid;font-size:22px;color:#000;line-height:26px;font-family:"a-otf-futo-go-b101-pr6n",sans-serif;font-weight:bold;padding:0 3px}@media only screen and (min-width: 1025px){.c-link:hover{opacity:1;color:#f5f5f5}}@media (max-width: 1023px){.c-link{font-size:15px;line-height:17px;padding:0 2px;border:none}}[rel*="js-lazyload"]{background:linear-gradient(to right, #ccc 10%, #ddd 20%, #ccc 30%);background-size:180%;-webkit-animation:1.5s ani-skeleton infinite;animation:1.5s ani-skeleton infinite}[rel*="js-lazyload"].is-loaded{-webkit-animation:none;animation:none;background-size:cover;background-position:center;background-repeat:no-repeat}header .menu-info{position:relative}@media (max-width: 1023px){header.header-top{text-align:center;background-color:#C9C6C1;height:53px;padding-top:10px}header.header-top .header-top__link{display:block;margin-left:-20px}}header.header-menu{z-index:100;padding:69px 58px}@media (min-width: 1024px){header.header-menu{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;position:absolute;top:0;left:0;width:100%}}@media only screen and (max-width: 1449px){header.header-menu{padding:58px 20px}}@media (max-width: 1023px){header.header-menu{position:relative;padding:20px 15px 50px;background-color:#C9C6C1}}header.header-menu .header-menu__name{font-size:42px;font-weight:bold;font-family:"a-otf-futo-go-b101-pr6n",sans-serif;padding-left:12px}@media only screen and (max-width: 1449px){header.header-menu .header-menu__name{font-size:36px}}@media only screen and (max-width: 1189px){header.header-menu .header-menu__name{font-size:32px}}@media (max-width: 1023px){header.header-menu .header-menu__name{padding-left:0;font-size:20px}}@media only screen and (max-width: 413px){header.header-menu .header-menu__name{font-size:18px}}@media only screen and (max-width: 359px){header.header-menu .header-menu__name{font-size:15px}}header.header-menu .header-menu__vol{font-size:40px;font-weight:400;font-family:"dnp-shuei-mincho-pr6n",sans-serif}@media (min-width: 1024px){header.header-menu .header-menu__vol{margin-left:auto;margin-right:103px}}@media only screen and (max-width: 1449px){header.header-menu .header-menu__vol{font-size:36px;margin-right:80px}}@media only screen and (max-width: 1189px){header.header-menu .header-menu__vol{font-size:28px;margin-right:70px}}@media (max-width: 1023px){header.header-menu .header-menu__vol{font-size:21px;margin:7px auto 0;padding-left:5px}}@media only screen and (max-width: 413px){header.header-menu .header-menu__vol{font-size:18px;margin-top:5px}}@media only screen and (max-width: 359px){header.header-menu .header-menu__vol{font-size:15px}}header.header-menu .header-menu__vol span{font-size:45px;font-style:italic;font-family:"linotype-didot",serif}@media only screen and (max-width: 1449px){header.header-menu .header-menu__vol span{font-size:38px}}@media only screen and (max-width: 1189px){header.header-menu .header-menu__vol span{font-size:30px}}@media (max-width: 1023px){header.header-menu .header-menu__vol span{font-size:25px}}@media only screen and (max-width: 413px){header.header-menu .header-menu__vol span{font-size:22px}}@media only screen and (max-width: 359px){header.header-menu .header-menu__vol span{font-size:19px}}header.header-menu .header-menu__link{position:absolute;right:58px;top:82px}@media only screen and (max-width: 1449px){header.header-menu .header-menu__link{top:65px;right:20px}}@media only screen and (max-width: 1189px){header.header-menu .header-menu__link{top:62px}}@media (max-width: 1023px){header.header-menu .header-menu__link{top:22px;right:20px;font-family:"acumin-pro",sans-serif;font-weight:300;font-size:13px;line-height:14px;padding-bottom:1px;border:1px solid #000;width:45px;text-align:center}}header.header-sub{position:fixed;top:0;left:0;background-color:#4D7B67;width:100%;z-index:2000;padding:65px 65px 59px}@media (min-width: 1024px){header.header-sub{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}}@media only screen and (max-width: 1469px){header.header-sub{padding:65px 18px 59px}}@media (max-width: 1023px){header.header-sub{position:absolute;padding:15px 18px 14px}}@media only screen and (max-width: 359px){header.header-sub{padding-left:15px;padding-right:15px}}header.header-sub>*{position:relative}header.header-sub>*::before{position:absolute;top:-20px;left:0;font-size:15px;font-family:"a-otf-futo-go-b101-pr6n",sans-serif;font-style:normal}@media (max-width: 1023px){header.header-sub>*::before{font-size:10px;line-height:15px;top:-10px}}header.header-sub .header-sub__title{font-size:2.1875vw;font-family:"a-otf-futo-go-b101-pr6n",sans-serif;font-weight:bold;border:1px solid;line-height:1.047619047619048;padding:0 5px 3px}@media only screen and (max-width: 1469px){header.header-sub .header-sub__title{padding:1px 5px 2px;font-size:2.1vw}}@media (max-width: 1023px){header.header-sub .header-sub__title{display:inline-block;font-size:21px;line-height:24px;padding-bottom:1px;margin-top:30px;border:none;padding:0}}header.header-sub .header-sub__title::before{content:"Title"}@media (max-width: 1023px){header.header-sub .header-sub__title::before{top:-15px}}header.header-sub .header-sub__author{font-size:2.1875vw;font-weight:bold;line-height:1.2;font-family:"a-otf-futo-go-b101-pr6n",sans-serif;margin-left:20px}@media only screen and (max-width: 1469px){header.header-sub .header-sub__author{font-size:2vw}}@media only screen and (max-width: 1029px){header.header-sub .header-sub__author{line-height:1.3;margin-top:-1px}}@media (max-width: 1023px){header.header-sub .header-sub__author{font-size:21px;line-height:24px;margin-left:0;margin-top:27px}}@media only screen and (max-width: 374px){header.header-sub .header-sub__author{font-size:20px}}@media only screen and (max-width: 359px){header.header-sub .header-sub__author{font-size:18px}}header.header-sub .header-sub__author::before{content:"Author"}@media (max-width: 1023px){header.header-sub .header-sub__author::before{top:-15px}}header.header-sub .header-sub__author span{font-size:1.041666666666667vw}@media (max-width: 1023px){header.header-sub .header-sub__author span{font-size:13px}}header.header-sub .header-sub__pub{font-size:2.083333333vw;line-height:1.2;font-family:"dnp-shuei-mincho-pr6n",sans-serif;font-weight:400}@media (min-width: 1024px){header.header-sub .header-sub__pub{position:absolute;top:53%;transform:translateY(-50%);right:245px;min-width:65px}}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){header.header-sub .header-sub__pub{top:70px}}@media only screen and (max-width: 1469px){header.header-sub .header-sub__pub{right:200px}}@media (max-width: 1023px){header.header-sub .header-sub__pub{right:auto;margin-top:18px;font-size:17px;line-height:23px}}header.header-sub .header-sub__pub::before{content:"Publisher"}@media (max-width: 1023px){header.header-sub .header-sub__pub::before{top:-15px}}header.header-sub .header-sub__pub.is-eng{font-size:2.34375vw;font-family:"linotype-didot",serif;font-style:italic;font-weight:400}@media only screen and (max-width: 1469px){header.header-sub .header-sub__pub.is-eng{font-size:2.3vw}}@media only screen and (max-width: 1029px){header.header-sub .header-sub__pub.is-eng{font-size:2.2vw}}@media (max-width: 1023px){header.header-sub .header-sub__pub.is-eng{font-size:17px;line-height:23px}}@media (max-width: 1023px){header.header-sub .header-sub__pub.is-eng::before{top:-15px}}header.header-sub .menu-btn{position:absolute;right:70px}@media (min-width: 1024px){header.header-sub .menu-btn{top:53.5%;transform:translateY(-50%)}}@media only screen and (max-width: 1469px){header.header-sub .menu-btn{right:25px}}@media only screen and (max-width: 1029px){header.header-sub .menu-btn{top:50%}}@media (max-width: 1023px){header.header-sub .menu-btn{top:22px;right:20px}}@media (max-width: 1023px){header.header-sub .menu-btn__link{display:block;text-align:right;font-family:"acumin-pro",sans-serif;font-weight:300;font-size:13px;line-height:14px;padding-bottom:1px;letter-spacing:0;border:1px solid;text-align:center;width:45px}header.header-sub .menu-btn__link:not(:first-child){margin-top:10px}}

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