.fadeon{opacity:0;transition:all .7s cubic-bezier(.19,1,.22,1) .5s}.fadeon.is-on{opacity:1}.fadeup{filter:grayscale(100%);opacity:1;-moz-transition:all .5s;-o-transition:all .5s;-webkit-transition:all .5s;transition:all .5s;-moz-transform:translateY(2rem);-ms-transform:translateY(2rem);-webkit-transform:translateY(2rem);transform:translateY(2rem)}.fadeup.is-on{filter:grayscale(0);opacity:1;-moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0)}.common-bnrs{display:none}.baseball-common{padding:0 3%;max-width:calc(950px + 6%);margin:0 auto}@media screen and (max-width:959px){.baseball-common{padding:0 1rem}}.baseball-common .bnrs{display:flex;justify-content:space-between}@media screen and (max-width:959px){.baseball-common .bnrs{flex-direction:column}}.baseball-common .bnrs .bnr-member,.baseball-common .bnrs .bnr-schedule{width:47.5%}@media screen and (max-width:959px){.baseball-common .bnrs .bnr-member,.baseball-common .bnrs .bnr-schedule{width:100%}}@media screen and (max-width:959px){.baseball-common .bnrs .bnr-member{margin-bottom:2rem}}.baseball-common .bnrs .bnr-member a{display:block}.baseball-common .bnrs .bnr-member a div{overflow:hidden;-moz-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s}.baseball-common .bnrs .bnr-member a div img{-moz-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s;transform:scale(1)}.baseball-common .bnrs .bnr-member a:hover div{opacity:.5}.baseball-common .bnrs .bnr-member a:hover div img{transform:scale(1.1)}.baseball-common .bnrs .bnr-ttl{font-size:1.8rem;font-weight:500;color:#0086cc;letter-spacing:.2rem;margin-bottom:1.5rem}@media screen and (max-width:559px){.baseball-common .bnrs .bnr-ttl{font-size:1.5rem;margin-bottom:.5rem}}.baseball-common .bnrs .g-calendar{border:1px solid #0086cc}.baseball-common .bnrs .g-calendar iframe{width:100%;max-width:930px;height:223px}@media screen and (max-width:959px){.baseball-common .bnrs .g-calendar iframe{height:400px}}@media screen and (max-width:559px){.baseball-common .bnrs .g-calendar iframe{height:300px}}.baseball-common .jaba{margin:12.5rem auto 10rem;display:flex;align-items:center}@media screen and (max-width:959px){.baseball-common .jaba{margin:4rem auto 4rem}}.baseball-common .jaba div{width:255px}@media screen and (max-width:959px){.baseball-common .jaba div{width:195px}}@media screen and (max-width:559px){.baseball-common .jaba div{width:100px}}.baseball-common .jaba p{flex:1;font-size:1.5rem;letter-spacing:.2rem;line-height:1.7}@media screen and (max-width:559px){.baseball-common .jaba p{font-size:1.4rem;letter-spacing:.1rem;line-height:1.6}}.baseball-common .addtxt{text-align:center;font-size:1.5rem;letter-spacing:.1rem;line-height:1.7}@media screen and (max-width:559px){.baseball-common .addtxt{font-size:1.4rem;line-height:1.6}}.contact-btn{padding:0 3%;max-width:calc(1130px + 6%);margin:0 auto;margin:5.5rem auto 0}@media screen and (max-width:959px){.contact-btn{padding:0 1rem}}@media screen and (max-width:959px){.contact-btn{margin:3rem auto 0}}@media screen and (max-width:559px){.contact-btn{margin:1.5rem auto 0}}.contact-btn a{display:flex;align-items:center;justify-content:center;border:2px solid #0086cc;border-radius:6px;padding:2.5rem 2rem;width:100%;-moz-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s}@media screen and (max-width:559px){.contact-btn a{padding:1.5rem 1rem}}.contact-btn a div{width:35px;margin-right:2rem;-moz-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s}@media screen and (max-width:559px){.contact-btn a div{width:28px;margin-right:1rem}}.contact-btn a p{font-size:2rem;letter-spacing:.1rem;color:#0086cc;font-weight:500;-moz-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s}@media screen and (max-width:559px){.contact-btn a p{font-size:1.7rem}}.contact-btn a:hover{background:#0086cc}.contact-btn a:hover div,.contact-btn a:hover p{transform:translateX(5px)}.contact-btn a:hover p{color:#fff}#baseball #page-ttlbox{background:url(//motion-base.jp/wp-content/themes/hogurel/css/../img/baseball/pageimage.jpg) no-repeat center center;background-size:cover}#baseball #page-wrapper{padding:0 3%;max-width:calc(950px + 6%);margin:0 auto;margin-top:6rem;margin-bottom:10rem}@media screen and (max-width:959px){#baseball #page-wrapper{padding:0 1rem}}@media screen and (max-width:959px){#baseball #page-wrapper{margin-top:4rem;margin-bottom:4rem}}@media screen and (max-width:559px){#baseball #page-wrapper{margin-bottom:6rem}}#baseball .lead{font-size:1.6rem;line-height:1.9;font-weight:400;margin-bottom:8rem}@media screen and (max-width:959px){#baseball .lead{margin-bottom:5rem}}@media screen and (max-width:559px){#baseball .lead{font-size:1.5rem;line-height:1.8;margin-bottom:4rem}}#baseball #infolist{position:relative}#baseball #infolist h3{font-size:1.8rem;letter-spacing:.1rem;line-height:1.4;font-weight:500;color:#0086cc;margin-bottom:3rem}@media screen and (max-width:959px){#baseball #infolist h3{margin-bottom:2rem}}#baseball #infolist .to-list{position:absolute;right:0;top:10px;z-index:2}@media screen and (max-width:559px){#baseball #infolist .to-list{top:auto;bottom:-50px;margin-bottom:4rem}}#baseball #infolist .to-list a{display:inline-block;font-size:1.5rem;font-weight:500;color:#0086cc;position:relative;-moz-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s}@media screen and (max-width:959px){#baseball #infolist .to-list a{font-size:1.4rem}}@media screen and (max-width:559px){#baseball #infolist .to-list a{font-size:1.3rem}}#baseball #infolist .to-list a:after{position:relative;content:"";display:inline-block;width:11px;height:11px;background-image:url(//motion-base.jp/wp-content/themes/hogurel/css/../img/common/svg/ic-double-arrow.svg);background-size:contain;margin-left:.5rem}#baseball #infolist .to-list a:hover{transform:translateX(3px)}#baseball #infolist ul{display:flex;flex-wrap:wrap}#baseball #infolist ul li{position:relative;width:31.58%;margin-right:calc( (100% - 31.58% * 3) / 2);margin-bottom:5rem}#baseball #infolist ul li:nth-of-type(3n){margin-right:0}#baseball #infolist ul li:nth-of-type(4){display:none}@media screen and (max-width:959px){#baseball #infolist ul li{width:46%;margin-right:calc( (100% - 46% * 2) / 1);margin-bottom:3rem}#baseball #infolist ul li:nth-of-type(4){display:block}#baseball #infolist ul li:nth-of-type(3n){margin-right:calc( (100% - 46% * 2) / 1)}#baseball #infolist ul li:nth-of-type(even){margin-right:0}}@media screen and (max-width: 559px){#baseball #infolist ul li{width:48%;margin-right:calc( (100% - 48% * 2) / 1)}#baseball #infolist ul li:nth-of-type(3n){margin-right:calc( (100% - 48% * 2) / 1)}#baseball #infolist ul li:nth-of-type(even){margin-right:0}}@media screen and (max-width: 414px){#baseball #infolist ul li{width:100%;margin-bottom:2rem;margin-right:0}#baseball #infolist ul li:nth-of-type(3n){margin-right:0}}#baseball #infolist ul li .newmark{position:absolute;top:-22px;left:-22px;width:45px;height:45px;border-radius:50%;background:linear-gradient(222deg,#80bbde 0%,#0085cc 100%);color:#fff;font-size:1.3rem;letter-spacing:.1rem;font-family:"Work Sans",sans-serif;font-style:italic;font-weight:500;display:flex;justify-content:center;align-items:center;box-shadow:2px 2px 2px rgba(0,0,0,.2)}@media screen and (max-width:959px){#baseball #infolist ul li .newmark{top:-8px;left:-8px}}@media screen and (max-width:559px){#baseball #infolist ul li .newmark{top:-8px;left:-8px;width:40px;height:40px;font-size:1.1rem}}#baseball #infolist ul li a:hover .image{-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);opacity:.5}#baseball #infolist ul li .imageholder{position:relative;width:100%;height:auto;overflow:hidden}#baseball #infolist ul li .imageholder .image{position:relative;-moz-transform:scale(1,1);-ms-transform:scale(1,1);-webkit-transform:scale(1,1);transform:scale(1,1);-moz-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s}#baseball #infolist ul li .imageholder .image:before{position:relative;content:"";display:block;padding-top:73.3%;background:#d6d6d6}#baseball #infolist ul li .imageholder .image img{height:auto;position:absolute;top:50%;transform:translateY(-50%)}#baseball #infolist ul li .txt h3{font-size:1.5rem;line-height:1.3;font-weight:500;color:#0086cc;margin:1rem 0 .7rem}#baseball #infolist ul li .txt .cat-name{font-size:1.2rem;color:#0086cc;padding:.4rem 1rem;display:inline-block;border:1px solid #0086cc;border-radius:6px}@media screen and (max-width:959px){#baseball #infolist ul li .txt .cat-name{font-size:1.1rem}}#baseball #infolist ul li .txt .date{font-family:"Work Sans",sans-serif;font-style:italic;font-size:1.4rem;font-weight:400;letter-spacing:.1rem;color:#bababa;display:block;margin-top:.5rem}#member #page-ttlbox{background:url(//motion-base.jp/wp-content/themes/hogurel/css/../img/baseball/pageimage.jpg) no-repeat center center;background-size:cover}#member #page-wrapper{padding:0 3%;max-width:calc(950px + 6%);margin:0 auto;margin-top:6rem;margin-bottom:10rem}@media screen and (max-width:959px){#member #page-wrapper{padding:0 1rem}}@media screen and (max-width:959px){#member #page-wrapper{margin-top:4rem;margin-bottom:6rem}}@media screen and (max-width:559px){#member #page-wrapper{margin-bottom:1rem}}#member #list ul{display:flex;flex-wrap:wrap;width:950px;margin:0 auto}@media screen and (max-width:1010px){#member #list ul{width:calc( 200px*3 + 50px*2 )}}@media screen and (max-width: 720px){#member #list ul{width:calc( 200px*2 + 50px )}}@media screen and (max-width: 559px){#member #list ul{width:100%;justify-content:space-between}}#member #list ul li{position:relative;width:200px;margin-right:50px;margin-bottom:5rem}#member #list ul li:nth-of-type(4n){margin-right:0}@media screen and (max-width:1010px){#member #list ul li:nth-of-type(4n){margin-right:50px}#member #list ul li:nth-of-type(3n){margin-right:0}}@media screen and (max-width:720px){#member #list ul li:nth-of-type(3n){margin-right:50px}#member #list ul li:nth-of-type(even){margin-right:0}}@media screen and (max-width:559px){#member #list ul li{width:49%;margin-right:2%;margin-bottom:3rem}#member #list ul li:nth-of-type(3n){margin-right:2%}#member #list ul li:nth-of-type(even){margin-right:0}}#member #list ul li a:hover .image{-moz-transform:scale(1.05,1.05);-ms-transform:scale(1.05,1.05);-webkit-transform:scale(1.05,1.05);transform:scale(1.05,1.05);opacity:.5}#member #list ul li .imageholder{position:relative;width:100%;height:auto;overflow:hidden}#member #list ul li .imageholder .image{position:relative;-moz-transform:scale(1,1);-ms-transform:scale(1,1);-webkit-transform:scale(1,1);transform:scale(1,1);-moz-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s}#member #list ul li .imageholder .image:before{position:relative;content:"";display:block;padding-top:150%;background:#d6d6d6}#member #list ul li .imageholder .image img{height:auto;position:absolute;top:50%;transform:translateY(-50%);transform-origin:center center;-moz-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s}#member #list ul li .txt{margin-top:1rem}#member #list ul li .txt p span:nth-of-type(1){font-size:1.8rem;font-weight:500}@media screen and (max-width:559px){#member #list ul li .txt p span:nth-of-type(1){font-size:1.7rem}}#member #list ul li .txt p span:nth-of-type(2){font-family:"Work Sans",sans-serif;font-style:italic;font-size:1.4rem;font-weight:400;letter-spacing:.1rem;color:#bababa;display:block;margin-top:.5rem}@media screen and (max-width:559px){#member #list ul li .txt p span:nth-of-type(2){font-size:1.2rem}}#member #list ul li .txt .position-name{font-size:1.2rem;color:#0086cc;padding:.4rem 1rem;display:inline-block;border:1px solid #0086cc;border-radius:6px;margin-top:1rem}@media screen and (max-width:959px){#member #list ul li .txt .position-name{font-size:1.1rem}}#member-detail #page-ttlbox{background:url(//motion-base.jp/wp-content/themes/hogurel/css/../img/baseball/pageimage.jpg) no-repeat center center;background-size:cover}#member-detail #page-wrapper{padding:0 3%;max-width:calc(950px + 6%);margin:0 auto;margin-top:6rem;margin-bottom:10rem}@media screen and (max-width:959px){#member-detail #page-wrapper{padding:0 1rem}}@media screen and (max-width:959px){#member-detail #page-wrapper{margin-top:4rem;margin-bottom:6rem}}@media screen and (max-width:559px){#member-detail #page-wrapper{margin-bottom:4rem}}#member-detail #profile{display:flex;justify-content:space-between}@media screen and (max-width:559px){#member-detail #profile{flex-direction:column}}#member-detail #profile .txts{order:2;flex:1;border-bottom:2px solid #0086cc}@media screen and (max-width:959px){#member-detail #profile .txts{flex:auto;width:65%}}@media screen and (max-width:559px){#member-detail #profile .txts{width:100%}}#member-detail #profile .txts h1{display:flex;margin-bottom:2rem}@media screen and (max-width:959px){#member-detail #profile .txts h1{flex-direction:column;margin-bottom:1.5rem}}#member-detail #profile .txts h1 span:nth-of-type(1){font-size:3.1rem;font-weight:500;margin-right:2rem}@media screen and (max-width:959px){#member-detail #profile .txts h1 span:nth-of-type(1){font-size:2.7rem;margin-right:1.5rem}}@media screen and (max-width:559px){#member-detail #profile .txts h1 span:nth-of-type(1){font-size:2.1rem}}#member-detail #profile .txts h1 span:nth-of-type(2){font-family:"Work Sans",sans-serif;font-style:italic;font-size:3rem;font-weight:500;letter-spacing:.1rem;color:#bababa;display:block;margin-top:.5rem}@media screen and (max-width:959px){#member-detail #profile .txts h1 span:nth-of-type(2){font-size:2rem}}@media screen and (max-width:559px){#member-detail #profile .txts h1 span:nth-of-type(2){font-size:1.4rem}}#member-detail #profile .txts .numbers{display:flex;align-items:center}#member-detail #profile .txts .numbers .backnumber{color:#0086cc;font-size:2.8rem;font-weight:700;margin-right:2rem}@media screen and (max-width:959px){#member-detail #profile .txts .numbers .backnumber{font-size:2.5rem;margin-right:1.5rem}}@media screen and (max-width:559px){#member-detail #profile .txts .numbers .backnumber{font-size:2rem;margin-right:1rem}}#member-detail #profile .txts .numbers .position-name{font-size:1.6rem;color:#0086cc;padding:.4rem 1rem;display:inline-block;border:1px solid #0086cc;border-radius:6px}@media screen and (max-width:959px){#member-detail #profile .txts .numbers .position-name{font-size:1.3rem}}#member-detail #profile .txts ul{border-top:2px solid #0086cc;padding:4rem 1.5rem 2rem;margin-top:6rem}@media screen and (max-width:959px){#member-detail #profile .txts ul{padding:2rem 1.5rem;margin-top:4rem}}@media screen and (max-width:559px){#member-detail #profile .txts ul{padding:2rem 0;margin-top:2rem}}#member-detail #profile .txts ul li{display:flex;line-height:1.3}#member-detail #profile .txts ul li:not(:last-child){margin-bottom:1.5rem}@media screen and (max-width:559px){#member-detail #profile .txts ul li:not(:last-child){margin-bottom:1rem}}#member-detail #profile .txts ul li h2{width:110px;font-weight:400}@media screen and (max-width:559px){#member-detail #profile .txts ul li h2{width:100px}}#member-detail #profile .txts ul li p{flex:1}#member-detail #profile .image{order:1;width:420px;margin-right:6rem}@media screen and (max-width:959px){#member-detail #profile .image{width:30%;margin-right:5%}}@media screen and (max-width:559px){#member-detail #profile .image{width:100%;margin:0 auto 2rem}}#member-detail #profile .image img{height:auto}#topics #page-ttlbox{background:url(//motion-base.jp/wp-content/themes/hogurel/css/../img/baseball/pageimage.jpg) no-repeat center center;background-size:cover}#topics #page-wrapper{padding:0 3%;max-width:calc(950px + 6%);margin:0 auto;margin-top:6rem;margin-bottom:10rem}@media screen and (max-width:959px){#topics #page-wrapper{padding:0 1rem}}@media screen and (max-width:959px){#topics #page-wrapper{margin-top:4rem;margin-bottom:6rem}}@media screen and (max-width:559px){#topics #page-wrapper{margin-bottom:4rem}}#topics .lead{color:#0086cc;font-size:1.6rem;font-weight:700;letter-spacing:.1rem;line-height:1.6;text-align:center}@media screen and (max-width:559px){#topics .lead{font-size:1.5rem;text-align:left}#topics .lead br{display:none}}#topics #page-nav{margin:9rem auto 7rem;display:flex;justify-content:center;flex-wrap:wrap}@media screen and (max-width:959px){#topics #page-nav{margin:5rem auto 4rem}}@media screen and (max-width:559px){#topics #page-nav{margin:3rem auto 2rem}}#topics #page-nav li{color:#0086cc;font-size:1.8rem;font-weight:500;letter-spacing:.1rem;margin-bottom:2rem}@media screen and (max-width:559px){#topics #page-nav li{font-size:1.6rem}}#topics #page-nav li:not(:last-child){border-right:1px solid #94cbe5}#topics #page-nav li a{margin:0 2.5rem;-moz-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s;border-bottom:2px solid rgba(0,134,204,0)}@media screen and (max-width:559px){#topics #page-nav li a{margin:0 1.5rem}}#topics #page-nav li a.current{border-bottom:2px solid #0086cc}#topics #page-nav li a:hover{border-bottom:2px solid #0086cc}@media screen and (max-width:559px){#topics #page-nav li:first-child a{margin:0 1.5rem 0 0}#topics #page-nav li:last-child a{margin:0 0 0 1.5rem}}#topics #list ul{display:flex;flex-wrap:wrap}#topics #list ul li{position:relative;width:27.36%;margin-right:calc( (100% - 27.36% * 3) / 2);margin-bottom:5rem}#topics #list ul li:nth-of-type(3n){margin-right:0}@media screen and (max-width:959px){#topics #list ul li{width:46%;margin-right:calc( (100% - 46% * 2) / 1);margin-bottom:3rem}#topics #list ul li:nth-of-type(3n){margin-right:calc( (100% - 46% * 2) / 1)}#topics #list ul li:nth-of-type(even){margin-right:0}}@media screen and (max-width: 559px){#topics #list ul li{width:48%;margin-right:calc( (100% - 48% * 2) / 1)}#topics #list ul li:nth-of-type(3n){margin-right:calc( (100% - 48% * 2) / 1)}#topics #list ul li:nth-of-type(even){margin-right:0}}@media screen and (max-width: 414px){#topics #list ul li{width:100%;margin-bottom:2rem;margin-right:0}#topics #list ul li:nth-of-type(3n){margin-right:0}}#topics #list ul li .newmark{position:absolute;top:-22px;left:-22px;width:45px;height:45px;border-radius:50%;background:linear-gradient(222deg,#80bbde 0%,#0085cc 100%);color:#fff;font-size:1.3rem;letter-spacing:.1rem;font-family:"Work Sans",sans-serif;font-style:italic;font-weight:500;display:flex;justify-content:center;align-items:center;box-shadow:2px 2px 2px rgba(0,0,0,.2)}@media screen and (max-width:959px){#topics #list ul li .newmark{top:-8px;left:-8px}}@media screen and (max-width:559px){#topics #list ul li .newmark{top:-8px;left:-8px;width:40px;height:40px;font-size:1.1rem}}#topics #list ul li a:hover .image{-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);opacity:.5}#topics #list ul li .imageholder{position:relative;width:100%;height:auto;overflow:hidden}#topics #list ul li .imageholder .image{position:relative;-moz-transform:scale(1,1);-ms-transform:scale(1,1);-webkit-transform:scale(1,1);transform:scale(1,1);-moz-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s}#topics #list ul li .imageholder .image:before{position:relative;content:"";display:block;padding-top:73.3%;background:#d6d6d6}#topics #list ul li .imageholder .image img{height:auto;position:absolute;top:50%;transform:translateY(-50%)}#topics #list ul li .txt h3{font-size:1.5rem;line-height:1.3;font-weight:500;color:#0086cc;margin:1rem 0 .7rem}#topics #list ul li .txt .cat-name{font-size:1.2rem;color:#0086cc;padding:.4rem 1rem;display:inline-block;border:1px solid #0086cc;border-radius:6px}@media screen and (max-width:959px){#topics #list ul li .txt .cat-name{font-size:1.1rem}}#topics #list ul li .txt .date{font-family:"Work Sans",sans-serif;font-style:italic;font-size:1.4rem;font-weight:400;letter-spacing:.1rem;color:#bababa;display:block;margin-top:.5rem}#topics .wp-pagenavi{text-align:center;font-size:1.8rem;font-family:"Work Sans",sans-serif;font-weight:500;font-style:italic;margin-top:5rem}@media screen and (max-width:959px){#topics .wp-pagenavi{margin-top:3rem}}@media screen and (max-width:559px){#topics .wp-pagenavi{font-size:1.5rem;line-height:1.5rem;margin-top:2rem}}#topics .wp-pagenavi a,#topics .wp-pagenavi span{display:inline-block;color:#0086cc;padding:6px 10px;margin:0 .2rem;white-space:nowrap;border:none;-moz-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s}@media screen and (max-width:559px){#topics .wp-pagenavi a,#topics .wp-pagenavi span{padding:5px 8.5px}}#topics .wp-pagenavi a.pages,#topics .wp-pagenavi span.pages{display:none}#topics .wp-pagenavi a:hover{font-weight:500;opacity:.7}#topics .wp-pagenavi span.current{font-weight:500;color:#fff;border-radius:50%;background:#0086cc}#topics .wp-pagenavi span.extend{border:none}#topics .wp-pagenavi span.last,#topics .wp-pagenavi span.first{font-size:1.3rem}#topics-detail #page-ttlbox{background:url(//motion-base.jp/wp-content/themes/hogurel/css/../img/baseball/pageimage.jpg) no-repeat center center;background-size:cover}#topics-detail #page-wrapper{margin-top:6rem;margin-bottom:10rem}@media screen and (max-width:959px){#topics-detail #page-wrapper{margin-top:4rem;margin-bottom:6rem}}@media screen and (max-width:559px){#topics-detail #page-wrapper{margin-bottom:4rem}}#topics-detail #column{padding:0 3%;max-width:calc(620px + 6%);margin:0 auto}@media screen and (max-width:959px){#topics-detail #column{padding:0 1rem}}#topics-detail #column #ttlbox{display:flex;flex-direction:column;margin-bottom:5rem}@media screen and (max-width:559px){#topics-detail #column #ttlbox{margin-bottom:2rem}}#topics-detail #column #ttlbox .columnttl{order:2;font-size:2.7rem;letter-spacing:.1rem;line-height:1.2;font-weight:500}@media screen and (max-width:559px){#topics-detail #column #ttlbox .columnttl{font-size:2.1rem;line-height:1.3}}#topics-detail #column #ttlbox .cat-date{order:1;display:flex;align-items:center;margin-bottom:1.5rem}#topics-detail #column #ttlbox .cat-date .cat-name{font-size:1.2rem;color:#0086cc;padding:.4rem 1rem;display:inline-block;border:1px solid #0086cc;border-radius:6px;background:#fff;margin-right:1.5rem}@media screen and (max-width:959px){#topics-detail #column #ttlbox .cat-date .cat-name{font-size:1.1rem}}#topics-detail #column #ttlbox .cat-date .columndate{font-size:1.5rem;letter-spacing:.1rem;font-family:"Work Sans",sans-serif;font-style:italic;color:#b9b9b9}@media screen and (max-width:559px){#topics-detail #column #ttlbox .cat-date .columndate{font-size:1.3rem}}#topics-detail #column #column-detail{margin-top:3rem;font-size:1.6rem;line-height:1.8}@media screen and (max-width:559px){#topics-detail #column #column-detail{margin-top:2rem;font-size:1.5rem;line-height:1.7}}#topics-detail #column #column-detail img{height:auto;width:auto}#topics-detail #column #column-detail img.aligncenter{margin:0 auto}#topics-detail #column #column-detail p{margin:2rem 0}#topics-detail #column #column-detail h2{margin:3.5rem 0 2rem;font-size:2rem;line-height:1.5;font-weight:500}@media screen and (max-width:559px){#topics-detail #column #column-detail h2{font-size:1.7rem}}#topics-detail #column #column-detail h3{margin:2rem 0;font-size:1.6rem;line-height:1.4;font-weight:500}@media screen and (max-width:559px){#topics-detail #column #column-detail h3{font-size:1.5rem}}#topics-detail #column #column-detail .wp-block-embed-youtube .wp-block-embed__wrapper{position:relative;width:100%;padding-top:56.25%;height:0;overflow:hidden}#topics-detail #column #column-detail .wp-block-embed-youtube .wp-block-embed__wrapper iframe{position:absolute;top:0;right:0;width:100%;height:100%}#topics-detail #pager{padding:0 3%;max-width:calc(620px + 6%);margin:0 auto;margin-top:12rem}@media screen and (max-width:959px){#topics-detail #pager{padding:0 1rem}}@media screen and (max-width:959px){#topics-detail #pager{margin-top:8rem}}@media screen and (max-width:559px){#topics-detail #pager{margin-top:6rem}}#topics-detail #pager .pager-wrapper{display:flex;justify-content:center;align-items:center}#topics-detail #pager .pager-wrapper p.nav{color:#0086cc;font-family:"Work Sans",sans-serif;font-size:1.5rem;letter-spacing:.1rem;font-weight:500;position:relative}#topics-detail #pager .pager-wrapper .pager-line{width:100px;height:1px;background:#0086cc;margin:0 .5rem}@media screen and (max-width:559px){#topics-detail #pager .pager-wrapper .pager-line{width:50px}}#topics-detail #pager .pager-wrapper .prevbox a{display:flex;align-items:center;-moz-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s}#topics-detail #pager .pager-wrapper .prevbox a:hover{transform:translateX(-7px)}#topics-detail #pager .pager-wrapper .backlist{margin:0 1.5rem}#topics-detail #pager .pager-wrapper .backlist a{display:block;-moz-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s}#topics-detail #pager .pager-wrapper .backlist a div{width:25px;height:25px}@media screen and (max-width:559px){#topics-detail #pager .pager-wrapper .backlist a div{width:22px;height:22px}}#topics-detail #pager .pager-wrapper .backlist a:hover{transform:scale(1.1)}#topics-detail #pager .pager-wrapper .nextbox a{display:flex;align-items:center;-moz-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s}#topics-detail #pager .pager-wrapper .nextbox a:hover{transform:translateX(7px)}#topics-detail #related{max-width:900px;margin:10rem auto 0}@media screen and (max-width:959px){#topics-detail #related{margin:7rem auto 0}}@media screen and (max-width:559px){#topics-detail #related{margin:5rem auto 0}}#topics-detail #related ul{display:flex;flex-wrap:wrap}#topics-detail #related ul li{position:relative;width:29%;margin-right:calc( (100% - 29% * 3) / 2)}#topics-detail #related ul li:nth-of-type(4){display:none}#topics-detail #related ul li:nth-of-type(3n){margin-right:0}@media screen and (max-width: 959px){#topics-detail #related ul li{width:46%;margin-right:calc( (100% - 46% * 2) / 1);margin-bottom:3rem}#topics-detail #related ul li:nth-of-type(4){display:block}#topics-detail #related ul li:nth-of-type(3n){margin-right:calc( (100% - 46% * 2) / 1)}#topics-detail #related ul li:nth-of-type(even){margin-right:0}}@media screen and (max-width: 559px){#topics-detail #related ul li{width:48%;margin-right:calc( (100% - 48% * 2) / 1)}#topics-detail #related ul li:nth-of-type(3n){margin-right:calc( (100% - 48% * 2) / 1)}#topics-detail #related ul li:nth-of-type(even){margin-right:0}}@media screen and (max-width: 414px){#topics-detail #related ul li{width:100%;margin-bottom:2rem;margin-right:0}#topics-detail #related ul li:nth-of-type(3n){margin-right:0}}#topics-detail #related ul li .newmark{position:absolute;top:-22px;left:-22px;width:45px;height:45px;border-radius:50%;background:linear-gradient(222deg,#80bbde 0%,#0085cc 100%);color:#fff;font-size:1.3rem;letter-spacing:.1rem;font-family:"Work Sans",sans-serif;font-style:italic;font-weight:500;display:flex;justify-content:center;align-items:center;box-shadow:2px 2px 2px rgba(0,0,0,.2)}@media screen and (max-width:959px){#topics-detail #related ul li .newmark{top:-8px;left:-8px}}@media screen and (max-width:559px){#topics-detail #related ul li .newmark{top:-8px;left:-8px;width:40px;height:40px;font-size:1.1rem}}#topics-detail #related ul li a:hover .image{-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);opacity:.5}#topics-detail #related ul li .imageholder{position:relative;width:100%;height:auto;overflow:hidden}#topics-detail #related ul li .imageholder .image{position:relative;-moz-transform:scale(1,1);-ms-transform:scale(1,1);-webkit-transform:scale(1,1);transform:scale(1,1);-moz-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s}#topics-detail #related ul li .imageholder .image:before{position:relative;content:"";display:block;padding-top:73.3%;background:#d6d6d6}#topics-detail #related ul li .imageholder .image img{height:auto;position:absolute;top:50%;transform:translateY(-50%)}#topics-detail #related ul li .txt h3{font-size:1.5rem;line-height:1.3;font-weight:500;color:#0086cc;margin:1rem 0 .7rem}#topics-detail #related ul li .txt .cat-name{font-size:1.2rem;color:#0086cc;padding:.4rem 1rem;display:inline-block;border:1px solid #0086cc;border-radius:6px}@media screen and (max-width:959px){#topics-detail #related ul li .txt .cat-name{font-size:1.1rem}}#topics-detail #related ul li .txt .date{font-family:"Work Sans",sans-serif;font-style:italic;font-size:1.4rem;font-weight:400;letter-spacing:.1rem;color:#bababa;display:block;margin-top:.5rem}