@keyframes rotation{0%{transform:rotate(0)}100%{transform:rotate(-360deg)}}@keyframes scroll-left{from{transform:translateX(0)}to{transform:translateX(-100%)}}@keyframes scroll-right{from{transform:translateX(-100%)}to{transform:translateX(0)}}html.on{overflow:hidden}#container{position:relative;min-width:320px;min-height:100vh;padding-top:0}@media print{#container{width:1100px}}#header{background-color:#F9F7F3;border-bottom:1px #333 solid;position:fixed;left:0;top:0;display:grid;grid-template-columns:1fr 110px 85px;width:100%;height:67px}@media print{#header{position:absolute}}@media print, screen and (min-width: 540px){#header{grid-template-columns:1fr 200px 85px}}@media print, screen and (min-width: 760px){#header{grid-template-columns:1fr 120px 200px 85px}}@media print, screen and (min-width: 980px){#header{height:84px;grid-template-columns:1fr 173px 262px 135px}}#header .siteTitle{height:100%;display:flex;align-items:center;line-height:0;padding-left:10px}@media print, screen and (min-width: 760px){#header .siteTitle{padding-left:20px}}@media print, screen and (min-width: 980px){#header .siteTitle{padding-left:40px}}#header .siteTitle img{width:144px}@media print, screen and (min-width: 540px){#header .siteTitle img{width:160px}}@media print, screen and (min-width: 760px){#header .siteTitle img{width:280px}}@media print, screen and (min-width: 980px){#header .siteTitle img{width:331px}}#header .siteTitle img.pc{display:none}@media print, screen and (min-width: 760px){#header .siteTitle img.pc{display:flex}}@media print, screen and (min-width: 760px){#header .siteTitle img.sp{display:none}}#header .contact{height:100%}#header .contact a{position:relative;display:flex;justify-content:center;align-items:center;height:100%;color:#333 !important;border-left:1px #333 solid}@media print, screen and (max-width: 979px){#header .contact a{font-size:1.3rem}}#header .contact a:hover{background-color:#FFFA7A}#globalNav{grid-area:globalnav;display:none}@media print, screen and (min-width: 760px){#globalNav{display:block;padding:35px 30px 35px 0}}#globalNav>ul{margin:0;padding:0;text-align:right}#globalNav>ul>li{display:block;list-style:none;margin:0;line-height:1em;font-size:1.4rem;font-weight:400}#globalNav>ul>li>a{display:inline-block;position:relative;padding:10px}#globalNav>ul>li>a:hover{color:#FFB628}#globalNav>ul>li.current-menu-item>a:before,#globalNav>ul>li.current-menu-parent>a:before{transition:transform 0.2s;content:'';display:block;position:absolute;top:calc(50% - 6px);left:-8px;width:11px;height:11px;border-radius:50%;background-color:#F87508}#memberLogin{height:100%}#memberLogin a{position:relative;display:flex;justify-content:center;align-items:center;padding-left:40px;height:100%;color:#333 !important;line-height:1.4em;border-left:1px #333 solid}@media print, screen and (max-width: 979px){#memberLogin a{font-size:1.3rem}}@media print, screen and (max-width: 539px){#memberLogin a{font-size:1.1rem}}#memberLogin a:hover{background-color:#FFFA7A}#memberLogin a:before{content:'';display:block;position:absolute;top:calc(50% - 24px);left:29px;width:49px;height:49px;border-radius:100vh;background:url("/shared/img/hd_memberlogin.svg") no-repeat #fff center center}@media print, screen and (max-width: 979px){#memberLogin a:before{width:40px;height:40px;top:calc(50% - 20px);left:20px;transform:scale(0.9)}}@media print, screen and (max-width: 539px){#memberLogin a:before{left:7px}}#memberLogin a:after{content:url("/shared/img/i_link_out.svg");margin-left:10px;margin-top:1px}@media print, screen and (max-width: 539px){#memberLogin a:after{display:none}}#spMenu{cursor:pointer;position:relative;height:100%;border-left:1px #333 solid}#spMenu .bar{transition:transform 0.2s;position:absolute;height:1px;background-color:#333;left:calc(50% - 23px);width:45px}@media print, screen and (min-width: 980px){#spMenu .bar{left:calc(50% - 28px);width:55px}}#spMenu .bar:nth-child(1){top:18px}@media print, screen and (min-width: 980px){#spMenu .bar:nth-child(1){top:21px}}#spMenu .bar:nth-of-type(2){top:25px}@media print, screen and (min-width: 980px){#spMenu .bar:nth-of-type(2){top:30px}}#spMenu .bar:nth-of-type(3){top:32px}@media print, screen and (min-width: 980px){#spMenu .bar:nth-of-type(3){top:39px}}#spMenu .text{position:absolute;left:0;top:46px;width:100%;font-size:1.1rem;line-height:0;text-align:center}@media print, screen and (min-width: 980px){#spMenu .text{font-size:1.2rem;top:56px}}#spMenu:hover{background-color:#FFFA7A}#spMenu.on{background-color:#FFFA7A;height:103%}#spMenu.on>.bar:nth-of-type(1){top:25px;transform:rotate(-23deg)}@media print, screen and (min-width: 980px){#spMenu.on>.bar:nth-of-type(1){top:30px}}#spMenu.on>.bar:nth-of-type(2){display:none}#spMenu.on>.bar:nth-of-type(3){top:25px;transform:rotate(23deg)}@media print, screen and (min-width: 980px){#spMenu.on>.bar:nth-of-type(3){top:30px}}#content{min-height:calc(100vh - 400px)}#content .heroArea{border-top:1px #333 solid;border-bottom:1px #333 solid;margin-bottom:55px;display:grid;grid-template-areas:"tile spacer" "tile inner";grid-template-columns:10px 1fr}@media print, screen and (min-width: 760px){#content .heroArea{grid-template-areas:"tile spacer spacer" "tile inner globalnav";grid-template-columns:20px 1fr 200px;margin-bottom:90px}}@media print, screen and (min-width: 980px){#content .heroArea{grid-template-columns:40px 1fr 200px;margin-bottom:120px}}#content .heroArea>.tile{grid-area:tile;background-color:#FFFA7A;border-right:1px #333 solid}#content .heroArea>.spacer{grid-area:spacer;height:67px}@media print, screen and (min-width: 980px){#content .heroArea>.spacer{height:84px}}#content .heroArea>.inner{grid-area:inner;padding-left:20px;display:flex;align-items:center}@media print, screen and (min-width: 980px){#content .heroArea>.inner{padding-left:40px}}@media print, screen and (max-width: 759px){#content .heroArea>.inner{padding-top:55px;padding-bottom:55px}}#content .heroArea>.inner .blogTitle{margin-bottom:0;line-height:1.6em;font-weight:500;font-size:2.4rem}@media print, screen and (min-width: 760px){#content .heroArea>.inner .blogTitle{font-size:3.0rem}}@media print, screen and (min-width: 980px){#content .heroArea>.inner .blogTitle{font-size:3.4rem}}#content .mainArea{margin-bottom:75px}@media print, screen and (min-width: 760px){#content .mainArea{margin-bottom:120px}}#content .mainArea .bodyArea #post-title-0{color:#333;font-family:"Roboto","Noto Sans JP",sans-serif;font-size:3.6rem;line-height:1.4em}#content .mainArea .bodyArea>*:first-child{margin-top:0}#content .mainArea .bodyArea h1,#content .mainArea .bodyArea h2,#content .mainArea .bodyArea h3,#content .mainArea .bodyArea h4,#content .mainArea .bodyArea h5,#content .mainArea .bodyArea h6{position:relative;margin-bottom:3.5rem;line-height:1.7em;font-weight:500}#content .mainArea .bodyArea h1{font-size:2.4rem;margin-bottom:3rem}@media print, screen and (min-width: 760px){#content .mainArea .bodyArea h1{font-size:3.1rem}}#content .mainArea .bodyArea h2{font-size:2.2rem;margin-bottom:1.4em}@media print, screen and (min-width: 760px){#content .mainArea .bodyArea h2{font-size:2.8rem}}#content .mainArea .bodyArea h3{font-size:2.0rem;margin-bottom:1.4em}@media print, screen and (min-width: 760px){#content .mainArea .bodyArea h3{font-size:2.5rem}}#content .mainArea .bodyArea h4{font-size:1.9rem}@media print, screen and (min-width: 760px){#content .mainArea .bodyArea h4{font-size:2.2rem}}#content .mainArea .bodyArea h5{font-size:1.8rem}@media print, screen and (min-width: 760px){#content .mainArea .bodyArea h5{font-size:1.8rem}}#content .mainArea .bodyArea h6{font-size:1.7rem}#content .mainArea .bodyArea p,#content .mainArea .bodyArea blockquote,#content .mainArea .bodyArea table,#content .mainArea .bodyArea ul,#content .mainArea .bodyArea ol{margin:0 0 3rem}#content .mainArea .bodyArea p{line-height:2.0em}@media print, screen and (min-width: 760px){#content .mainArea .bodyArea p{line-height:2.5em}}#content .mainArea .bodyArea a:link{color:#F87508}#content .mainArea .bodyArea a:visited{color:#F87508}#content .mainArea .bodyArea a:hover,#content .mainArea .bodyArea a:visited:hover{color:#F87508}#content .mainArea .bodyArea a:active{color:#F87508}#content .mainArea .bodyArea strong,#content .mainArea .bodyArea b{font-weight:600}#content .mainArea .bodyArea blockquote{background-color:#fff;border-radius:5px;padding:30px 30px;position:relative;line-height:2em}#content .mainArea .bodyArea blockquote p{margin:0 0 4rem}#content .mainArea .bodyArea blockquote p:last-child{margin:0}#content .mainArea .bodyArea blockquote:before{position:absolute;left:10px;top:23px;content:"“";font-size:4rem}#content .mainArea .bodyArea blockquote:after{position:absolute;right:10px;bottom:2px;content:"”";font-size:4rem}#content .mainArea .bodyArea ul,#content .mainArea .bodyArea ol{margin:0 0 4rem 3rem;padding:0}@media print, screen and (min-width: 760px){#content .mainArea .bodyArea ul,#content .mainArea .bodyArea ol{margin:0 0 4rem 3rem;padding:0}}#content .mainArea .bodyArea li{margin-bottom:0.6em;line-height:1.9em}#content .mainArea .bodyArea li>ul,#content .mainArea .bodyArea li>ol{margin-top:0.6em;margin-left:1.8em}#content .mainArea .bodyArea dl{margin:0 0 2.2em;padding:0}#content .mainArea .bodyArea dt{font-weight:bold}#content .mainArea .bodyArea dd{margin:0 0 2.2em 2em;padding:0}#content .mainArea .bodyArea table{width:100%;border:none;border-top:1px #333 solid;border-left:1px #333 solid}#content .mainArea .bodyArea table th,#content .mainArea .bodyArea table td{padding:10px;background-color:#fff;border:none;border-right:1px #333 solid;border-bottom:1px #333 solid}@media print, screen and (max-width: 759px){#content .mainArea .bodyArea table th,#content .mainArea .bodyArea table td{width:auto;line-height:1.9em}}#content .mainArea .bodyArea table th p,#content .mainArea .bodyArea table td p{margin-bottom:20px}#content .mainArea .bodyArea table th ul,#content .mainArea .bodyArea table th ol,#content .mainArea .bodyArea table td ul,#content .mainArea .bodyArea table td ol{margin-bottom:0}#content .mainArea .bodyArea table th{font-weight:bold}#content .mainArea .bodyArea .wp-block-separator{border:none;border-top:1px #553B1C solid}#content .mainArea .bodyArea .wp-block-column:not(:first-child){margin-left:8px}@media (min-width: 782px){#content .mainArea .bodyArea .wp-block-column:not(:first-child){margin-left:8px}}.iframeArea{position:relative;width:100%;padding-top:56.25%}.iframeArea iframe{position:absolute;top:0;right:0;width:100% !important;height:100% !important}.voiceGuide{display:block;position:absolute;left:-10000px;top:-10000px}.frame{background-color:#fff;border-radius:20px;box-shadow:0px 0px 6px rgba(0,0,0,0.1);padding:30px 20px 80px}@media print, screen and (min-width: 540px){.frame{padding:30px 30px 80px}}@media print, screen and (min-width: 760px){.frame>.inner{width:640px;margin:0 auto}}@media print, screen and (min-width: 925px){.frame>.inner{width:auto;margin:0 80px}}.pagination{padding-top:30px;text-align:center}.pagination .screen-reader-text{display:none}.pagination .nav-links{position:relative;display:inline-block;padding:0}@media print, screen and (min-width: 760px){.pagination .nav-links{padding:0 15px}}.pagination .nav-links .page-numbers{margin:0;display:inline-flex;justify-content:center;align-items:center;line-height:0;width:28px;height:28px;border-radius:100vh;color:#333 !important;text-decoration:none !important;font-size:1.4rem}@media print, screen and (min-width: 400px){.pagination .nav-links .page-numbers{margin:0 2px}}@media print, screen and (min-width: 760px){.pagination .nav-links .page-numbers{width:34px;height:34px;font-size:1.6rem}}@media print, screen and (min-width: 980px){.pagination .nav-links .page-numbers{width:43px;height:43px;font-size:1.8rem}}.pagination .nav-links .page-numbers:hover,.pagination .nav-links .page-numbers.current{background-color:#fff;transition:all 100ms 0s ease}.pagination .nav-links .page-numbers.dots,.pagination .nav-links .page-numbers.dots:hover{border:none;background:none;width:auto;color:#333;font-size:1.6rem}.pagination .nav-links .page-numbers.next,.pagination .nav-links .page-numbers.prev{position:absolute;top:0;white-space:nowrap;font-size:1.4rem !important}@media print, screen and (max-width: 759px){.pagination .nav-links .page-numbers.next,.pagination .nav-links .page-numbers.prev{display:none}}.pagination .nav-links .page-numbers.next:before,.pagination .nav-links .page-numbers.prev:before{content:"";position:absolute;top:-2px;width:36px;height:36px;border:1px #C5C5C5 solid;border-radius:100vh;background-color:#fff}@media print, screen and (min-width: 980px){.pagination .nav-links .page-numbers.next:before,.pagination .nav-links .page-numbers.prev:before{top:-4px;width:47px;height:47px}}.pagination .nav-links .page-numbers.next:after,.pagination .nav-links .page-numbers.prev:after{content:"";position:absolute;top:calc(50% - 4px);width:4px;height:4px;border:solid #333;border-width:0 2px 2px 0;transform-origin:center center}@media print, screen and (min-width: 980px){.pagination .nav-links .page-numbers.next:after,.pagination .nav-links .page-numbers.prev:after{top:calc(50% - 5px);width:6px;height:6px}}.pagination .nav-links .page-numbers.next:hover,.pagination .nav-links .page-numbers.prev:hover{background:none !important}.pagination .nav-links .page-numbers.next:hover:before,.pagination .nav-links .page-numbers.prev:hover:before{border-color:#333;background-color:#333}.pagination .nav-links .page-numbers.next:hover:after,.pagination .nav-links .page-numbers.prev:hover:after{border-color:#fff}.pagination .nav-links .page-numbers.prev{right:100%;justify-content:flex-start}.pagination .nav-links .page-numbers.prev:before{right:calc(100% + 7px)}@media print, screen and (min-width: 980px){.pagination .nav-links .page-numbers.prev:before{right:calc(100% + 9px)}}.pagination .nav-links .page-numbers.prev:after{transform:rotate(135deg);right:calc(100% + 21px)}@media print, screen and (min-width: 980px){.pagination .nav-links .page-numbers.prev:after{right:calc(100% + 27px)}}.pagination .nav-links .page-numbers.next{left:100%;justify-content:flex-end}.pagination .nav-links .page-numbers.next:before{left:calc(100% + 7px)}@media print, screen and (min-width: 980px){.pagination .nav-links .page-numbers.next:before{left:calc(100% + 9px)}}.pagination .nav-links .page-numbers.next:after{transform:rotate(-45deg);left:calc(100% + 21px)}@media print, screen and (min-width: 980px){.pagination .nav-links .page-numbers.next:after{left:calc(100% + 27px)}}.wpcf7-form .ajax-loader{display:block}body.topPage #container{background:url("/shared/img/bg_image01.svg") no-repeat right -115px top 240px/463px,url("/shared/img/bg_image02.svg") no-repeat left -130px top 731px/396px,url("/shared/img/bg_image03.svg") no-repeat right -100px top 1520px/294px}@media print, screen and (min-width: 760px){body.topPage #container{background:url("/shared/img/bg_image01.svg") no-repeat right -115px top 200px/550px,url("/shared/img/bg_image02.svg") no-repeat left -130px top 650px/450px,url("/shared/img/bg_image03.svg") no-repeat right -100px top 1200px/320px}}@media print, screen and (min-width: 980px){body.topPage #container{background:url("/shared/img/bg_image01.svg") no-repeat right -115px top 140px,url("/shared/img/bg_image02.svg") no-repeat left -130px top 567px,url("/shared/img/bg_image03.svg") no-repeat right -100px top 1163px}}@media print, screen and (min-width: 1680px){body.topPage #container{background:url("/shared/img/bg_image01.svg") no-repeat right -115px top 140px/1030px,url("/shared/img/bg_image02.svg") no-repeat left -130px top 584px,url("/shared/img/bg_image03.svg") no-repeat right -100px top 1163px}}body.topPage #content{position:relative}body.topPage #content .topHeroArea{margin-bottom:60px;border-top:1px #333 solid;border-bottom:1px #333 solid;display:grid;grid-template-areas:"tile spacer" "tile globalnav" "tile inner" "tile linenews";grid-template-columns:10px 1fr}@media print, screen and (min-width: 760px){body.topPage #content .topHeroArea{margin-bottom:75px;grid-template-areas:"tile spacer spacer" "tile inner globalnav" "tile linenews linenews";grid-template-columns:20px 1fr 200px}}@media print, screen and (min-width: 980px){body.topPage #content .topHeroArea{grid-template-columns:40px 1fr 200px}}body.topPage #content .topHeroArea>.tile{grid-area:tile;background-color:#FFFA7A;border-right:1px #333 solid}body.topPage #content .topHeroArea>.spacer{grid-area:spacer;height:67px}@media print, screen and (min-width: 980px){body.topPage #content .topHeroArea>.spacer{height:84px}}body.topPage #content .topHeroArea>.inner{grid-area:inner;padding:20px 20px 60px}@media print, screen and (min-width: 760px){body.topPage #content .topHeroArea>.inner{padding:75px 35px 60px}}body.topPage #content .topHeroArea>.inner .siteTitle{max-width:328px;margin-bottom:0}@media print, screen and (min-width: 760px){body.topPage #content .topHeroArea>.inner .siteTitle{max-width:390px}}@media print, screen and (min-width: 980px){body.topPage #content .topHeroArea>.inner .siteTitle{max-width:469px}}@media print, screen and (min-width: 1680px){body.topPage #content .topHeroArea>.inner .siteTitle{max-width:610px}}@media print, screen and (max-width: 759px){body.topPage #content .topHeroArea #globalNav{display:block !important;padding:10px}}body.topPage #content .topHeroArea>.lineNewsArea{padding:20px 20px 20px;background-color:#fff;grid-area:linenews}@media print, screen and (min-width: 760px){body.topPage #content .topHeroArea>.lineNewsArea{padding:20px 35px 20px;display:grid;grid-template-columns:145px 1fr;gap:32px}}body.topPage #content .topHeroArea>.lineNewsArea h2{margin:0}@media print, screen and (max-width: 759px){body.topPage #content .topHeroArea>.lineNewsArea h2{width:145px;margin-bottom:12px}}@media print, screen and (min-width: 760px){body.topPage #content .topHeroArea>.lineNewsArea>div{display:flex}}body.topPage #content .topHeroArea>.lineNewsArea>div>div{display:flex}body.topPage #content .topHeroArea>.lineNewsArea .date{display:inline-block;font-family:"Jost";font-weight:400;color:#9F9F9F;padding-top:2px;margin-right:10px;font-size:1.4rem}body.topPage #content .topHeroArea>.lineNewsArea .category{margin-right:15px}body.topPage #content .topHeroArea>.lineNewsArea h3{font-size:1.4rem;line-height:1.5em;font-weight:400;padding-top:7px;margin-bottom:0}body.topPage #content .introArea{margin-bottom:90px}body.topPage #content .introArea>.inner{max-width:700px}body.topPage #content .introArea>.inner h2{margin-bottom:54px}body.topPage #content .introArea>.inner h2 img{width:100%}body.topPage #content .introArea>.inner h2 img.pc{display:none}@media print, screen and (min-width: 760px){body.topPage #content .introArea>.inner h2 img.pc{max-width:450px;display:flex}}@media print, screen and (min-width: 980px){body.topPage #content .introArea>.inner h2 img.pc{max-width:614px;display:flex}}body.topPage #content .introArea>.inner h2 img.sp{max-width:276px}@media print, screen and (min-width: 760px){body.topPage #content .introArea>.inner h2 img.sp{display:none}}body.topPage #content .introArea>.inner p{font-size:1.6rem;line-height:2.3em}@media print, screen and (min-width: 760px){body.topPage #content .introArea>.inner p{font-size:1.8rem;line-height:2.6em}}body.topPage #content .targetArea{margin-bottom:50px;border-bottom:1px #333 solid}@media print, screen and (min-width: 760px){body.topPage #content .targetArea{margin-bottom:90px}}body.topPage #content .targetArea .secTitle{border-top:1px #333 solid;border-bottom:1px #333 solid;display:grid;grid-template-columns:10px 1fr}@media print, screen and (min-width: 760px){body.topPage #content .targetArea .secTitle{grid-template-columns:20px 1fr}}@media print, screen and (min-width: 980px){body.topPage #content .targetArea .secTitle{grid-template-columns:40px 1fr}}body.topPage #content .targetArea .secTitle>.tile{background-color:#FFFA7A;border-right:1px #333 solid}body.topPage #content .targetArea .secTitle h1{font-size:2.2rem;padding:22px;font-weight:600;margin-bottom:0}body.topPage #content .targetArea>.inner{max-width:1000px;margin:0 auto}@media print, screen and (min-width: 760px){body.topPage #content .targetArea>.inner{display:grid;grid-template-columns:1fr 1fr 1fr}}body.topPage #content .targetArea>.inner>div{padding:25px 25px}@media print, screen and (max-width: 759px){body.topPage #content .targetArea>.inner>div{padding:25px 12.56039%;border-bottom:1px #333 solid}body.topPage #content .targetArea>.inner>div:last-child{border-bottom:none}}@media print, screen and (min-width: 760px){body.topPage #content .targetArea>.inner>div{border-right:1px #333 solid}}body.topPage #content .targetArea>.inner>div h3{display:flex;align-items:center;font-size:1.8rem;line-height:1.5em;height:72px;margin-bottom:25px}body.topPage #content .targetArea>.inner>div p{margin:0}@media print, screen and (min-width: 1002px){body.topPage #content .targetArea>.inner>div:first-child{border-left:1px #333 solid}}body.topPage #content .targetArea>.inner>div:first-child h3{background:url("/shared/img/top_target_num1.svg") no-repeat right center}body.topPage #content .targetArea>.inner>div:nth-child(2) h3{background:url("/shared/img/top_target_num2.svg") no-repeat right center}body.topPage #content .targetArea>.inner>div:nth-child(3) h3{background:url("/shared/img/top_target_num3.svg") no-repeat right center}@media print, screen and (max-width: 1001px){body.topPage #content .targetArea>.inner>div:nth-child(3){border-right:none}}body.topPage #content .newsArea{background-color:#fff;padding:75px 0 110px}@media print, screen and (min-width: 760px){body.topPage #content .newsArea{padding:60px 0 110px}}@media print, screen and (min-width: 760px){body.topPage #content .newsArea>.inner{display:grid;grid-template-columns:33% 1fr;gap:40px}}body.topPage #content .newsArea>.inner .secTitle h1{position:relative;text-align:center;margin-bottom:30px;font-size:2.5rem;font-weight:500}@media print, screen and (min-width: 760px){body.topPage #content .newsArea>.inner .secTitle h1{text-align:left;padding-top:32px;margin-bottom:45px}}@media print, screen and (min-width: 980px){body.topPage #content .newsArea>.inner .secTitle h1{font-size:2.6rem}}body.topPage #content .newsArea>.inner .list-news{margin-bottom:35px}body.newsBlog .termTitle{font-size:2.0rem;margin-bottom:30px;line-height:1.6em;font-weight:500}@media print, screen and (min-width: 760px){body.newsBlog .termTitle{font-size:2.6rem;margin-bottom:40px}}body.newsBlog.singlePage #content .mainArea{position:relative}@media print, screen and (min-width: 760px){body.newsBlog.singlePage #content .mainArea{display:grid;grid-template-columns:600px 40px;gap:50px}}@media print, screen and (min-width: 980px){body.newsBlog.singlePage #content .mainArea{display:grid;grid-template-columns:660px 40px;gap:50px}}body.newsBlog.singlePage #content .mainArea>.inner{padding-bottom:50px}@media print, screen and (min-width: 760px){body.newsBlog.singlePage #content .mainArea>.inner{padding-bottom:100px}}body.newsBlog.singlePage #content .mainArea>.inner .titleArea{margin-bottom:60px}@media print, screen and (min-width: 760px){body.newsBlog.singlePage #content .mainArea>.inner .titleArea{margin-bottom:80px}}body.newsBlog.singlePage #content .mainArea>.inner .titleArea .title{font-size:2.4rem;margin-bottom:30px;line-height:1.6em;font-weight:500}@media print, screen and (min-width: 760px){body.newsBlog.singlePage #content .mainArea>.inner .titleArea .title{font-size:3.0rem;margin-bottom:40px}}body.newsBlog.singlePage #content .mainArea>.inner .newsBodyArea{margin-bottom:100px}body.newsBlog.singlePage #content .mainArea>.inner .newsBodyArea #post-title-0{color:#333;font-family:"Roboto","Noto Sans JP",sans-serif;font-size:3.6rem;line-height:1.4em}body.newsBlog.singlePage #content .mainArea>.inner .newsBodyArea>*:first-child{margin-top:0}body.newsBlog.singlePage #content .mainArea>.inner .newsBodyArea h1,body.newsBlog.singlePage #content .mainArea>.inner .newsBodyArea h2,body.newsBlog.singlePage #content .mainArea>.inner .newsBodyArea h3,body.newsBlog.singlePage #content .mainArea>.inner .newsBodyArea h4,body.newsBlog.singlePage #content .mainArea>.inner .newsBodyArea h5,body.newsBlog.singlePage #content .mainArea>.inner .newsBodyArea h6{position:relative;margin-bottom:3.5rem;line-height:1.7em;font-weight:500}body.newsBlog.singlePage #content .mainArea>.inner .newsBodyArea h1{font-size:2.4rem;margin-bottom:3rem}@media print, screen and (min-width: 760px){body.newsBlog.singlePage #content .mainArea>.inner .newsBodyArea h1{font-size:3.1rem}}body.newsBlog.singlePage #content .mainArea>.inner .newsBodyArea h2{font-size:2.2rem;margin-bottom:1.4em}@media print, screen and (min-width: 760px){body.newsBlog.singlePage #content .mainArea>.inner .newsBodyArea h2{font-size:2.8rem}}body.newsBlog.singlePage #content .mainArea>.inner .newsBodyArea h3{font-size:2.0rem;margin-bottom:1.4em}@media print, screen and (min-width: 760px){body.newsBlog.singlePage #content .mainArea>.inner .newsBodyArea h3{font-size:2.5rem}}body.newsBlog.singlePage #content .mainArea>.inner .newsBodyArea h4{font-size:1.9rem}@media print, screen and (min-width: 760px){body.newsBlog.singlePage #content .mainArea>.inner .newsBodyArea h4{font-size:2.2rem}}body.newsBlog.singlePage #content .mainArea>.inner .newsBodyArea h5{font-size:1.8rem}@media print, screen and (min-width: 760px){body.newsBlog.singlePage #content .mainArea>.inner .newsBodyArea h5{font-size:1.8rem}}body.newsBlog.singlePage #content .mainArea>.inner .newsBodyArea h6{font-size:1.7rem}body.newsBlog.singlePage #content .mainArea>.inner .newsBodyArea p,body.newsBlog.singlePage #content .mainArea>.inner .newsBodyArea blockquote,body.newsBlog.singlePage #content .mainArea>.inner .newsBodyArea table,body.newsBlog.singlePage #content .mainArea>.inner .newsBodyArea ul,body.newsBlog.singlePage #content .mainArea>.inner .newsBodyArea ol{margin:0 0 3rem}body.newsBlog.singlePage #content .mainArea>.inner .newsBodyArea p{line-height:2.0em}@media print, screen and (min-width: 760px){body.newsBlog.singlePage #content .mainArea>.inner .newsBodyArea p{line-height:2.5em}}body.newsBlog.singlePage #content .mainArea>.inner .newsBodyArea a:link{color:#F87508}body.newsBlog.singlePage #content .mainArea>.inner .newsBodyArea a:visited{color:#F87508}body.newsBlog.singlePage #content .mainArea>.inner .newsBodyArea a:hover,body.newsBlog.singlePage #content .mainArea>.inner .newsBodyArea a:visited:hover{color:#F87508}body.newsBlog.singlePage #content .mainArea>.inner .newsBodyArea a:active{color:#F87508}body.newsBlog.singlePage #content .mainArea>.inner .newsBodyArea strong,body.newsBlog.singlePage #content .mainArea>.inner .newsBodyArea b{font-weight:600}body.newsBlog.singlePage #content .mainArea>.inner .newsBodyArea blockquote{background-color:#fff;border-radius:5px;padding:30px 30px;position:relative;line-height:2em}body.newsBlog.singlePage #content .mainArea>.inner .newsBodyArea blockquote p{margin:0 0 4rem}body.newsBlog.singlePage #content .mainArea>.inner .newsBodyArea blockquote p:last-child{margin:0}body.newsBlog.singlePage #content .mainArea>.inner .newsBodyArea blockquote:before{position:absolute;left:10px;top:23px;content:"“";font-size:4rem}body.newsBlog.singlePage #content .mainArea>.inner .newsBodyArea blockquote:after{position:absolute;right:10px;bottom:2px;content:"”";font-size:4rem}body.newsBlog.singlePage #content .mainArea>.inner .newsBodyArea ul,body.newsBlog.singlePage #content .mainArea>.inner .newsBodyArea ol{margin:0 0 4rem 3rem;padding:0}@media print, screen and (min-width: 760px){body.newsBlog.singlePage #content .mainArea>.inner .newsBodyArea ul,body.newsBlog.singlePage #content .mainArea>.inner .newsBodyArea ol{margin:0 0 4rem 3rem;padding:0}}body.newsBlog.singlePage #content .mainArea>.inner .newsBodyArea li{margin-bottom:0.6em;line-height:1.9em}body.newsBlog.singlePage #content .mainArea>.inner .newsBodyArea li>ul,body.newsBlog.singlePage #content .mainArea>.inner .newsBodyArea li>ol{margin-top:0.6em;margin-left:1.8em}body.newsBlog.singlePage #content .mainArea>.inner .newsBodyArea dl{margin:0 0 2.2em;padding:0}body.newsBlog.singlePage #content .mainArea>.inner .newsBodyArea dt{font-weight:bold}body.newsBlog.singlePage #content .mainArea>.inner .newsBodyArea dd{margin:0 0 2.2em 2em;padding:0}body.newsBlog.singlePage #content .mainArea>.inner .newsBodyArea table{width:100%;border:none;border-top:1px #333 solid;border-left:1px #333 solid}body.newsBlog.singlePage #content .mainArea>.inner .newsBodyArea table th,body.newsBlog.singlePage #content .mainArea>.inner .newsBodyArea table td{padding:10px;background-color:#fff;border:none;border-right:1px #333 solid;border-bottom:1px #333 solid}@media print, screen and (max-width: 759px){body.newsBlog.singlePage #content .mainArea>.inner .newsBodyArea table th,body.newsBlog.singlePage #content .mainArea>.inner .newsBodyArea table td{width:auto;line-height:1.9em}}body.newsBlog.singlePage #content .mainArea>.inner .newsBodyArea table th p,body.newsBlog.singlePage #content .mainArea>.inner .newsBodyArea table td p{margin-bottom:20px}body.newsBlog.singlePage #content .mainArea>.inner .newsBodyArea table th ul,body.newsBlog.singlePage #content .mainArea>.inner .newsBodyArea table th ol,body.newsBlog.singlePage #content .mainArea>.inner .newsBodyArea table td ul,body.newsBlog.singlePage #content .mainArea>.inner .newsBodyArea table td ol{margin-bottom:0}body.newsBlog.singlePage #content .mainArea>.inner .newsBodyArea table th{font-weight:bold}body.newsBlog.singlePage #content .mainArea>.inner .newsBodyArea .wp-block-separator{border:none;border-top:1px #553B1C solid}body.newsBlog.singlePage #content .mainArea>.inner .newsBodyArea .wp-block-column:not(:first-child){margin-left:8px}@media (min-width: 782px){body.newsBlog.singlePage #content .mainArea>.inner .newsBodyArea .wp-block-column:not(:first-child){margin-left:8px}}@media print, screen and (min-width: 760px){body.newsBlog.singlePage #content .mainArea>.inner .newsBodyArea{margin-bottom:120px}}body.newsBlog.singlePage #content .mainArea>.inner .newsBodyArea .date{color:#BFBFBF;padding-bottom:0}body.newsBlog.singlePage #content .mainArea>.socialWrap{position:relative}@media print, screen and (min-width: 760px){body.newsBlog.singlePage #content .mainArea>.socialWrap .social{position:sticky;top:140px;padding-top:10px;padding-bottom:40px;margin-left:5px}}body.newsBlog.singlePage #content .mainArea>.socialWrap .social a{display:inline;margin-left:10px}@media print, screen and (min-width: 760px){body.newsBlog.singlePage #content .mainArea>.socialWrap .social a{display:block;margin:0 0 15px}}body.newsBlog.singlePage #content .mainArea>.socialWrap .social a img{width:35px}@media print, screen and (min-width: 760px){body.newsBlog.singlePage #content .mainArea>.socialWrap .social a img{width:40px}}body.book_publicityBlog #content .mainArea .leadArea{max-width:660px;margin-bottom:80px}body.academic_meetingBlog #content .mainArea>.inner{max-width:660px;margin-bottom:80px}body.infoBlog #content .mainArea>.inner{max-width:660px}body.infoBlog.aboutusPage #container{background:url("/shared/img/bg_image04.svg") no-repeat right 10px top 196px/280px,url("/shared/img/bg_image05.svg") no-repeat right -35px top 1700px/380px}@media print, screen and (min-width: 760px){body.infoBlog.aboutusPage #container{background:url("/shared/img/bg_image04.svg") no-repeat left calc(50% + 180px) top 196px/360px,url("/shared/img/bg_image05.svg") no-repeat right 15px top 1700px/480px}}@media print, screen and (min-width: 980px){body.infoBlog.aboutusPage #container{background:url("/shared/img/bg_image04.svg") no-repeat left calc(50% + 180px) top 196px,url("/shared/img/bg_image05.svg") no-repeat right 15px top 1700px}}body.infoBlog.board_membersPage #content .mainArea>.inner .bodyArea h2{font-size:2.0rem;padding-bottom:2px;margin-bottom:10px;border-bottom:1px solid #333}@media print, screen and (min-width: 760px){body.infoBlog.board_membersPage #content .mainArea>.inner .bodyArea h2{font-size:2.4rem;margin-bottom:35px}}body.infoBlog.board_membersPage #content .mainArea>.inner .bodyArea table{border:none}body.infoBlog.board_membersPage #content .mainArea>.inner .bodyArea table th,body.infoBlog.board_membersPage #content .mainArea>.inner .bodyArea table td{border:none;vertical-align:top;background:none}body.infoBlog.board_membersPage #content .mainArea>.inner .bodyArea table td:first-child{font-size:1.6rem;padding-left:10px;text-align:left;font-weight:600;width:115px}@media print, screen and (min-width: 760px){body.infoBlog.board_membersPage #content .mainArea>.inner .bodyArea table td:first-child{font-size:1.8rem;padding-left:40px;width:180px}}body.infoBlog.board_membersPage #content .mainArea>.inner .bodyArea table td:nth-child(2){font-size:1.3rem;line-height:1.8em}@media print, screen and (min-width: 760px){body.infoBlog.board_membersPage #content .mainArea>.inner .bodyArea table td:nth-child(2){font-size:1.4rem}}section.contactArea{border-top:1px #333 solid;border-bottom:1px #333 solid}section.contactArea>.inner{max-width:1280px;height:166px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr}@media print, screen and (min-width: 760px){section.contactArea>.inner{height:140px}}section.contactArea>.inner>div{display:flex;justify-content:center;align-items:center}section.contactArea>.inner>div:first-child{border-right:1px #333 solid}section.contactArea>.inner>div a{display:block;position:relative;color:#333 !important;padding:82px 10px 10px;text-align:center}@media print, screen and (min-width: 760px){section.contactArea>.inner>div a{padding:25px 10px 25px 95px;text-align:left}}section.contactArea>.inner>div a:before{content:'';display:block;position:absolute;top:calc(50% - 39px);left:0;width:78px;height:78px;border-radius:100vh;background:url("/shared/img/i_icon_memberlogin.svg") no-repeat #fff center center}@media print, screen and (max-width: 759px){section.contactArea>.inner>div a:before{top:0;left:calc(50% - 39px);transform:scale(0.9)}}section.contactArea>.inner>div a.login:after{content:url("/shared/img/i_link_out.svg");margin-left:10px;margin-top:1px}@media print, screen and (max-width: 759px){section.contactArea>.inner>div a.login:after{display:none}}section.contactArea>.inner>div a.contact::before{background:url("/shared/img/i_icon_contact.svg") no-repeat #fff center center}section.contactArea>.inner>div a:hover::before{background-color:#FFFA7A}#footer{padding:50px 0 34px;position:relative;background-color:#FFFA7A}@media print, screen and (min-width: 760px){#footer{padding:85px 0 34px}}#footer .inner{margin-left:5.6%;margin-right:5.6%}@media print, screen and (min-width: 760px){#footer .inner{margin:0 6.25%}}@media print, screen and (min-width: 1280px){#footer .inner{margin:0 80px}}#footer .inner .navArea{margin-bottom:60px}@media print, screen and (min-width: 760px){#footer .inner .navArea{margin-bottom:70px;display:grid;grid-template-columns:1fr 430px;gap:42px}}@media print, screen and (min-width: 980px){#footer .inner .navArea{grid-template-columns:1fr 602px}}#footer .inner .navArea .ftSiteLogo{padding-top:27px;margin-bottom:35px}@media print, screen and (min-width: 760px){#footer .inner .navArea .ftSiteLogo{margin-bottom:10px}}#footer .inner .navArea .ftSiteLogo img{width:228px}@media print, screen and (min-width: 760px){#footer .inner .navArea .ftSiteLogo img{width:206px}}@media print, screen and (min-width: 980px){#footer .inner .navArea .ftSiteLogo img{width:294px}}#footer .inner .navArea .ftGlobalNav{display:grid;grid-template-columns:1fr 1fr;gap:33px}@media print, screen and (min-width: 760px){#footer .inner .navArea .ftGlobalNav{gap:42px}}#footer .inner .navArea .ftGlobalNav ul{margin:0;padding:0}#footer .inner .navArea .ftGlobalNav ul li{list-style:none;margin:0;padding:0}#footer .inner .navArea .ftGlobalNav ul li a{display:block;padding:25px 2px 15px;line-height:1em;color:#333 !important;border-bottom:1px #333 solid}@media print, screen and (min-width: 760px){#footer .inner .navArea .ftGlobalNav ul li a{padding:25px 10px}}#footer .inner .navArea .ftGlobalNav ul li a:hover{background:url(/shared/img/i_link.svg) no-repeat right 10px center}#footer #footerNav{margin-bottom:15px;text-align:center}@media print, screen and (min-width: 760px){#footer #footerNav{text-align:right}}#footer #footerNav ul{margin:0 0 20px;padding:0}@media print, screen and (min-width: 760px){#footer #footerNav ul{margin-bottom:10px}}#footer #footerNav ul li{list-style:none;display:block;text-align:center}@media print, screen and (min-width: 760px){#footer #footerNav ul li{text-align:left;display:inline-block;margin-right:20px}}#footer #footerNav ul li:last-child{margin-right:0}#footer #footerNav a{font-size:1.2rem}#footer #footerNav .copyright{font-size:1.2rem;line-height:1.5em}#footer #footerNav .copyright p{margin:0}#footer .ftSiteLogo2{padding-top:65px;margin:0 5.6%;text-align:center}@media print, screen and (min-width: 760px){#footer .ftSiteLogo2{max-width:70%;padding-top:100px;margin:0 36px}}@media print, screen and (min-width: 980px){#footer .ftSiteLogo2{max-width:771px;padding-top:100px;margin:0 36px;text-align:left}}#navigationDrawer{display:none;background-color:#FFFA7A;width:100%;height:90vh;padding-bottom:100px;position:fixed;overflow:auto;right:0;top:67px}@media print, screen and (min-width: 980px){#navigationDrawer{top:84px}}#navigationDrawer .inner{overflow:auto;padding-top:30px}@media print, screen and (min-width: 760px){#navigationDrawer .inner{padding-top:100px}}@media print, screen and (min-width: 980px){#navigationDrawer .inner{padding-top:120px}}@media print, screen and (max-width: 759px){#navigationDrawer .inner{width:66.66667%;margin:0 auto !important}}@media print, screen and (min-width: 760px){#navigationDrawer .navArea{display:grid;grid-template-columns:1fr 1fr 230px;gap:40px}}#navigationDrawer .navArea ul{margin:0;padding:0}#navigationDrawer .navArea ul li{list-style:none;margin:0;padding:0}#navigationDrawer .navArea ul li a{display:block;padding:25px 10px;line-height:1em;color:#333 !important;border-bottom:1px #333 solid}#navigationDrawer .navArea ul li a:hover{background:url(/shared/img/i_link.svg) no-repeat right 10px center}@media print, screen and (max-width: 759px){#navigationDrawer .contactArea{display:grid;grid-template-columns:1fr 1fr;margin-top:40px}}#navigationDrawer .contactArea>div{margin-bottom:20px}@media print, screen and (max-width: 759px){#navigationDrawer .contactArea>div:first-child{border-right:1px #333 solid}}#navigationDrawer .contactArea>div a{display:block;position:relative;color:#333 !important;padding:82px 10px 10px;text-align:center}@media print, screen and (min-width: 760px){#navigationDrawer .contactArea>div a{padding:25px 10px 25px 95px;text-align:left}}#navigationDrawer .contactArea>div a:before{content:'';display:block;position:absolute;top:calc(50% - 39px);left:0;width:78px;height:78px;border-radius:100vh;background:url("/shared/img/i_icon_memberlogin.svg") no-repeat #fff center center}@media print, screen and (max-width: 759px){#navigationDrawer .contactArea>div a:before{top:0;left:calc(50% - 39px);transform:scale(0.9)}}#navigationDrawer .contactArea>div a.login:after{content:url("/shared/img/i_link_out.svg");margin-left:10px;margin-top:1px}@media print, screen and (max-width: 759px){#navigationDrawer .contactArea>div a.login:after{display:none}}#navigationDrawer .contactArea>div a.contact::before{background:url("/shared/img/i_icon_contact.svg") no-repeat #fff center center}#header{z-index:1000}#header .siteTitle{z-index:1150}#spMenu{z-index:1300}#language{z-index:1300}#content{z-index:1}#pageTop{z-index:2000}#navigationDrawer{z-index:1200}
