.jp{font-family:"游ゴシック Medium","Yu Gothic Medium","游ゴシック体",YuGothic,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif}.en{font-family:"Montserrat",sans-serif}*{box-sizing:border-box;hanging-punctuation:allow-end}.pc-none{display:none}@media screen and (max-width: 1032px){.pc-none{display:inline-block}}.sp-none{display:inline-block}@media screen and (max-width: 900px){.sp-none{display:none}}.pc-only{display:inline-block}@media screen and (max-width: 1032px){.pc-only{display:none}}.sp-only{display:none}@media screen and (max-width: 900px){.sp-only{display:inline-block}}.tb-none{display:inline-block}@media screen and (max-width: 1032px){.tb-none{display:none}}@media screen and (max-width: 900px){.tb-none{display:inline-block}}.tb-only{display:none}@media screen and (max-width: 1032px){.tb-only{display:inline-block}}@media screen and (max-width: 900px){.tb-only{display:none}}.delay1{animation-delay:100ms}.delay2{animation-delay:200ms}.delay3{animation-delay:300ms}.delay4{animation-delay:400ms}.delay5{animation-delay:500ms}.delay6{animation-delay:600ms}.delay7{animation-delay:700ms}.delay8{animation-delay:800ms}.delay9{animation-delay:900ms}.delay10{animation-delay:1000ms}.inview{animation-play-state:running}@keyframes rotate{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.fadein.inview{opacity:0}.fadein.inview.on{animation-name:fadein;animation-duration:1s;animation-timing-function:ease;animation-fill-mode:forwards}@keyframes fadein{0%{opacity:0}100%{opacity:1}}.fadeup.inview{transform:translateY(20px);opacity:0}.fadeup.inview.on{animation-name:fadeup;animation-duration:1s;animation-timing-function:ease;animation-fill-mode:forwards}@keyframes fadeup{0%{transform:translateY(20px);opacity:0}100%{transform:translateY(0px);opacity:1}}.rotatein.inview{transform:rotateX(-90deg)}.rotatein.inview.on{animation-name:rotatein;animation-duration:1s;animation-timing-function:ease;animation-fill-mode:forwards}@keyframes rotatein{0%{transform:rotateX(-90deg)}100%{transform:rotateX(0deg)}}.blur.inview{filter:blur(40px);blur:40px}.blur.inview.on{animation-name:blur;animation-duration:1s;animation-timing-function:ease;animation-fill-mode:forwards}@keyframes blur{0%{filter:blur(40px)}100%{filter:blur(0px)}}.swing.inview{transform-origin:bottom}.swing.inview.on{animation-name:swing;animation-duration:1.5s;animation-timing-function:ease;animation-iteration-count:infinite}@keyframes swing{0%{transform:rotate(5deg)}10%{transform:rotate(-5deg)}20%{transform:rotate(3deg)}27%{transform:rotate(-3deg)}33%{transform:rotate(1deg)}37%{transform:rotate(-1deg)}40%{transform:rotate(0deg)}}.bound.inview.on{animation-name:bound;animation-duration:1s;animation-timing-function:ease;animation-iteration-count:infinite}@keyframes bound{0%{transform:translateY(0px)}15%{transform:translateY(-5px)}30%{transform:translateY(0px)}40%{transform:translateY(-3px)}50%{transform:translateY(0px)}55%{transform:translateY(-1px)}60%{transform:translateY(0px)}}button:not([disabled])>b{display:block;text-align:center;margin:auto;position:absolute}button:not([disabled])>i.spinner{opacity:0}button[disabled]>i.spinner{opacity:1}button[disabled]>b{display:none}.btn02{position:relative;display:block;margin:0 auto;border-radius:0px;width:180px;height:50px;color:#fff;background:#000;transition:.5s}@media screen and (max-width: 900px){.btn02{width:180px}}@media screen and (max-width: 900px)and (max-width: 680px)and (orientation: portrait),screen and (max-width: 900px)and (max-width: 737px)and (orientation: landscape){.btn02{width:230px;margin:30px auto 0;height:50px}}.btn02:hover{transition:.5s;opacity:.7}.btn.arrow{position:relative}.btn.arrow::after{content:"";z-index:1;position:absolute;width:5px;height:5px;border-top:solid 2px #fff;border-right:solid 2px #fff;right:15px;top:50%;transform:translateY(-50%) rotate(45deg)}.spinner{display:inline-block;color:#fff;margin:auto;font-size:10px;width:1em;height:1em;border-radius:50%;position:relative;text-indent:-9999em;animation:spinner 1.3s infinite linear;transform:scale(0.55)}@keyframes spinner{0%,100%{box-shadow:0 -3em 0 .2em,2em -2em 0 0em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 0}12.5%{box-shadow:0 -3em 0 0,2em -2em 0 .2em,3em 0 0 0,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}25%{box-shadow:0 -3em 0 -0.5em,2em -2em 0 0,3em 0 0 .2em,2em 2em 0 0,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}37.5%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0em 0 0,2em 2em 0 .2em,0 3em 0 0em,-2em 2em 0 -1em,-3em 0em 0 -1em,-2em -2em 0 -1em}50%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 0em,0 3em 0 .2em,-2em 2em 0 0,-3em 0em 0 -1em,-2em -2em 0 -1em}62.5%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 0,-2em 2em 0 .2em,-3em 0 0 0,-2em -2em 0 -1em}75%{box-shadow:0em -3em 0 -1em,2em -2em 0 -1em,3em 0em 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 0,-3em 0em 0 .2em,-2em -2em 0 0}87.5%{box-shadow:0em -3em 0 0,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 0,-3em 0em 0 0,-2em -2em 0 .2em}}body{background-image:url("../common/img/bg01.png")}.setWidth{width:100%;max-width:1000px;margin:0 auto}.mainBox{padding:0 10px}.text-red{color:#c03}.boxShadow_Content{max-width:1000px;margin:auto;border-radius:31px}.pankuzu_inner{margin:10px 10px 25px 10px}.pankuzu_list{overflow:hidden}.pankuzu_list li{float:left;font-size:10px;line-height:1.2;margin-bottom:1em}.pankuzu_list li:not(:last-child)::after{content:">";width:24px;display:inline-block;text-align:center}.pankuzu_list li a{border-bottom:solid 1px #000;display:inline-block}.mainContent_inner{width:100%;max-width:1000px;margin:0 auto 34px auto;padding:0 0 6px 0}.page_navi{position:sticky;top:0}.page_title{width:100%;height:80px;line-height:80px;background:#c03;text-align:center;margin-bottom:20px}.page_title>h1{vertical-align:middle;color:#fff;font-size:24px;letter-spacing:.1em;line-height:inherit}.archive-column{display:flex;flex-flow:row wrap;justify-content:space-between}.archive-column>li{width:90%;max-width:480px;min-width:0;height:300px;overflow:auto;margin:0 auto 2em auto;background:#fff;border-radius:1em;box-shadow:0px 1px 10px gray;transition:.5s}.archive-column>li>a{width:100%}.archive-column>li>a>figure{overflow:hidden;width:100%;height:45%}.archive-column>li>a>figure>img{width:100%;transition:.5s}.archive-column>li>a>.info_wrap{width:100%;height:55%;padding:1em}.archive-column>li>a>.info_wrap>.date{font-size:12px;font-size:.75rem;line-height:16px;letter-spacing:0.1em;font-weight:bold}.archive-column>li>a>.info_wrap>.ttl{font-size:18px;font-size:1.125rem;line-height:24px;letter-spacing:0.1em;font-weight:bold;color:#c03;margin-top:.3em;margin-bottom:.2em;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden}.archive-column>li>a>.info_wrap>.mes{font-size:12px;font-size:.75rem;line-height:20px;letter-spacing:0.1em;font-weight:normal;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.archive-column>li>a>.info_wrap>.more{font-size:12px;font-size:.75rem;line-height:21px;letter-spacing:0.1em;font-weight:bold;color:#2caebd;margin-top:1em;text-align:right;display:block;height:18px}.archive-column>li>a>.info_wrap>.more .circle-arrow{display:inline-block;position:relative;width:18px;height:18px;transform-origin:center;transform:rotateZ(90deg);border-radius:50%;background:#2caebd;margin-right:.5em}.archive-column>li>a>.info_wrap>.more .circle-arrow::after{content:"";position:absolute;width:4.5px;height:4.5px;border-top:solid 2px #fff;border-right:solid 2px #fff;left:6px;top:7.2px;transform:rotate(315deg)}.archive-column>li>a>.info_wrap>.more span{line-height:inherit;height:inherit;vertical-align:middle}.archive-column>li:hover{box-shadow:0px 1px 12px gray;transition:.5s}.archive-column>li:hover>a>figure>img{transform:scale(1.1);transition:.5s}.single-column{width:100%;border-radius:2em;background:#fff;display:block;box-shadow:0px 1px 10px gray}.single-column .cont-wrap{padding:2em 1.5em}.single-column .cont-wrap .date{font-size:14px;font-size:.875rem;line-height:16px;letter-spacing:0.1em;font-weight:bold}.pagenavi{margin-top:1em;padding-top:1em}.pagenavi a,.pagenavi span{margin:.35em;text-align:center;vertical-align:middle}@media screen and (max-width: 680px)and (orientation: portrait),screen and (max-width: 737px)and (orientation: landscape){.pagenavi a,.pagenavi span{margin:.4em}}.pagenavi .btn_large{font-size:16px;font-size:1rem;line-height:18px;letter-spacing:0.1em;font-weight:bold;display:inline-block;margin-left:1em;margin-right:1em;color:#fff;border-radius:5px;background:#2caebc;box-shadow:0 3px 0px #167480;padding:1em 1.5em;max-width:15em}.pagenavi .btn_large:hover{background:#36b8c6}.pagenavi .btn_large img{width:2em;margin-right:.5em}.pagenavi .btn_large.red{background:#ce0a2a;box-shadow:0 3px 0px #9e0b26;padding:.7em 1.5em}.pagenavi .btn_large.red:hover{background:#d81434}.pagenavi.archive .prevnext{margin:0 auto;text-align:center}.pagenavi.archive .prev{position:relative}.pagenavi.archive .prev .text{padding-left:1em;padding-right:2em}.pagenavi.archive .prev .circle-arrow{display:inline-block;position:relative;width:21px;height:21px;transform-origin:center;transform:rotateZ(-90deg);border-radius:50%;background:#fff;margin-right:.5em}.pagenavi.archive .prev .circle-arrow::after{content:"";position:absolute;width:5.25px;height:5.25px;border-top:solid 2px #2caebd;border-right:solid 2px #2caebd;left:7px;top:8.4px;transform:rotate(315deg)}.pagenavi.archive .next{position:relative}.pagenavi.archive .next .text{padding-left:1em;padding-right:0em}.pagenavi.archive .next .circle-arrow{display:inline-block;position:relative;width:21px;height:21px;transform-origin:center;transform:rotateZ(90deg);border-radius:50%;background:#fff;margin-right:.5em}.pagenavi.archive .next .circle-arrow::after{content:"";position:absolute;width:5.25px;height:5.25px;border-top:solid 2px #2caebd;border-right:solid 2px #2caebd;left:7px;top:8.4px;transform:rotate(315deg)}.pagenavi.archive .pagenum{margin:1em auto;text-align:center}.pagenavi.archive .pagenum .page{display:inline-block;color:#2caebd;border:2px solid #2caebd;border-radius:.2em;background:#fff;padding:.4em;font-size:20px;font-size:1.25rem;line-height:20px;letter-spacing:0em;font-weight:bold}.pagenavi.archive .pagenum .page.current{background:#2caebd;color:#fff}.pagenavi.single{padding:1em 1.5em 1.5em;border-top:3px solid #fae5ea;text-align:center}.pagenavi.single .prevnext{display:flex;align-items:center;justify-content:space-between}.pagenavi.single .prev,.pagenavi.single .next{font-size:16px;font-size:1rem;line-height:16px;letter-spacing:0.1em;font-weight:bold;transform:scale(0.9);color:#033;display:block}.pagenavi.single .prev{position:relative}.pagenavi.single .prev .circle-arrow{display:inline-block;position:relative;width:21px;height:21px;transform-origin:center;transform:rotateZ(-90deg);border-radius:50%;background:#2caebd;margin-right:.5em}.pagenavi.single .prev .circle-arrow::after{content:"";position:absolute;width:5.25px;height:5.25px;border-top:solid 2px #fff;border-right:solid 2px #fff;left:7px;top:8.4px;transform:rotate(315deg)}.pagenavi.single .next .circle-arrow{display:inline-block;position:relative;width:21px;height:21px;transform-origin:center;transform:rotateZ(90deg);border-radius:50%;background:#2caebd;margin-left:.5em}.pagenavi.single .next .circle-arrow::after{content:"";position:absolute;width:5.25px;height:5.25px;border-top:solid 2px #fff;border-right:solid 2px #fff;left:7px;top:8.4px;transform:rotate(315deg)}.pagenavi.single .backto{display:block;margin:1em auto}/*# sourceMappingURL=column.css.map */