/*!
Theme Name: intermittent 1.0
Author: Feel Grate
Description: intermittent 1.0
Version： 1.0
*/*{margin:0;padding:0;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;background-repeat:no-repeat}*::before,*::after{background-repeat:no-repeat}::-moz-selection{background:rgba(0,155,255,.15);color:#222}::selection{background:rgba(0,155,255,.15);color:#222}::-moz-selection{background:rgba(0,155,255,.15);color:#222}html{font-size:16px;font-family:"游ゴシック体",YuGothic,"游ゴシック","Yu Gothic","メイリオ","Hiragino Kaku Gothic ProN","Hiragino Sans",sans-serif;font-weight:500;line-height:1.8em;color:#222}html p{font-family:"游ゴシック体",YuGothic,"游ゴシック","Yu Gothic","メイリオ","Hiragino Kaku Gothic ProN","Hiragino Sans",sans-serif;font-weight:500;font-size:17px;line-height:2.1em;text-align:justify}html .min{font-family:"游明朝",YuMincho,"Hiragino Mincho ProN W3","ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif}html .br-pc{display:inherit}html .br-sp{display:none}img{line-height:0;vertical-align:top}table{font-family:"游ゴシック体",YuGothic,"游ゴシック","Yu Gothic","メイリオ","Hiragino Kaku Gothic ProN","Hiragino Sans",sans-serif;font-weight:500}@-webkit-keyframes fadeUpAnime{from{opacity:0;-webkit-transform:translateY(100px);transform:translateY(100px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeUpAnime{from{opacity:0;-webkit-transform:translateY(100px);transform:translateY(100px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}body{margin:0;padding:0;background:#fff}ol,ul{list-style:none}a{text-decoration:none;color:#222;-webkit-transition:.5s;transition:.5s}a:hover{opacity:.7}.anchor{display:block;padding-top:146px;margin-top:-146px;pointer-events:none}address{font-style:normal}main{padding-top:100px;width:100%;position:relative}section{padding:6em 0 2em 0;width:100%}.wrapper{width:100%;max-width:1000px;margin:0 auto}.wrapper h2{font-size:33px;padding:0 15px 15px 15px;border-bottom:3px dotted #217fc4;margin-bottom:60px;letter-spacing:-0.05em;line-height:1;position:relative;color:#217fc4}.wrapper h3{font-size:21px;letter-spacing:.05em;font-weight:bold;position:relative;padding:0 15px 15px 30px;color:#ea535e;margin-top:40px}.wrapper h3:before{position:absolute;content:"◉";left:0;top:0}.wrapper h3:first-of-type{margin-top:0}.wrapper p{font-size:17px;margin-bottom:10px;font-weight:500}.wrapper p:last-child{margin-bottom:0}.wrapper p.mini{font-size:80%}.wrapper strong{font-weight:900}a.scroll{display:inline-block;position:absolute;right:40px;bottom:0;z-index:2;padding:10px 10px 110px;overflow:hidden;color:#fff;font-size:14px;font-weight:400;line-height:1;text-transform:uppercase;text-decoration:none;-webkit-writing-mode:vertical-lr;-ms-writing-mode:tb-lr;writing-mode:vertical-lr}a.scroll::after{content:"";position:absolute;bottom:0;left:50%;width:1px;height:100px;background:#fff;-webkit-animation:sdl 1.5s cubic-bezier(1, 0, 0, 1) infinite;animation:sdl 1.5s cubic-bezier(1, 0, 0, 1) infinite}@-webkit-keyframes sdl{0%{-webkit-transform:scale(1, 0);transform:scale(1, 0);-webkit-transform-origin:0 0;transform-origin:0 0}50%{-webkit-transform:scale(1, 1);transform:scale(1, 1);-webkit-transform-origin:0 0;transform-origin:0 0}50.1%{-webkit-transform:scale(1, 1);transform:scale(1, 1);-webkit-transform-origin:0 100%;transform-origin:0 100%}100%{-webkit-transform:scale(1, 0);transform:scale(1, 0);-webkit-transform-origin:0 100%;transform-origin:0 100%}}@keyframes sdl{0%{-webkit-transform:scale(1, 0);transform:scale(1, 0);-webkit-transform-origin:0 0;transform-origin:0 0}50%{-webkit-transform:scale(1, 1);transform:scale(1, 1);-webkit-transform-origin:0 0;transform-origin:0 0}50.1%{-webkit-transform:scale(1, 1);transform:scale(1, 1);-webkit-transform-origin:0 100%;transform-origin:0 100%}100%{-webkit-transform:scale(1, 0);transform:scale(1, 0);-webkit-transform-origin:0 100%;transform-origin:0 100%}}.box-wrap{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.box-wrap .box-txt{width:55%;display:inline-block}.box-wrap .box-img{width:40%;display:inline-block}.box-wrap .box-img img{width:100%;height:auto}.box-wrap-r{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.box-wrap-r .box-txt{width:55%;display:inline-block;text-align:right}.box-wrap-r .box-txt p{text-align:right}.box-wrap-r .box-img{width:40%;display:inline-block}.box-wrap-r .box-img img{width:100%;height:auto}.hide{display:none}.btn{position:relative;margin:2rem 0 0 0;background:#f28e41;color:#fff;border-radius:4px;padding:3px 12px;margin:0 6px;font-size:90%;-webkit-box-shadow:0 3px 0 rgba(243,154,6,.25);box-shadow:0 3px 0 rgba(243,154,6,.25)}.btn-detail{max-width:300px}.btn-detail a{display:block;text-align:center;margin:0 auto;background:#222;color:#fff;text-decoration:none;padding:10px 20px;-webkit-box-shadow:0 3px 6px rgba(0,0,6,.25);box-shadow:0 3px 6px rgba(0,0,6,.25)}.btn-detail a:hover{-webkit-transform:translateY(3px);transform:translateY(3px);-webkit-box-shadow:0 3px 6px rgba(0,0,6,.25);box-shadow:0 3px 6px rgba(0,0,6,.25)}.gmap{height:0;overflow:hidden;padding-bottom:56.25%;position:relative}.gmap iframe{position:absolute;left:0;top:0;height:100%;width:100%}button,input,optgroup,select,textarea{padding:10px;border-radius:8px;outline:none;border:1px solid;width:100%}.btn_postal{color:#fff;padding:10px 30px 10px 20px;border-radius:0;font-size:15px;position:relative}.btn_postal:after{position:absolute;content:"";right:15px;top:16px;width:4px;height:4px;border-top:2px solid #fff;border-right:2px solid #fff;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.btn{margin-top:30px}.btn a{background:#e60012;padding:15px 30px;border-radius:30px;text-decoration:none;color:#fff}.breadBox{display:none}.wrapper h2{display:none}@media only screen and (max-width: 1000px){html{font-size:15px}.container{max-width:inherit}main{min-width:inherit;margin-top:0}.btn-top{-webkit-transform:scale(0.8, 0.8);transform:scale(0.8, 0.8)}}@media screen and (max-width: 768px){.hamburger{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.nav-menu{display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;background:#fff;position:absolute;top:60px;left:0;width:100%}.nav-menu.active{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}@media only screen and (max-width: 767px){html p{font-size:15px;line-height:1.5em}html .br-pc{display:none}html .br-sp{display:inherit}html img{width:100%;height:auto}main{padding-top:60px;width:100%;margin-top:0;position:relative}section{padding:3em 0 2em 0;width:100%}.btn{width:100%;text-align:center;margin:20px auto 0 auto}.btn a{display:block;background:#e60012;padding:15px 30px;border-radius:30px;text-decoration:none;color:#fff}.wrapper{width:100%;max-width:inherit;margin:0 auto;padding:0 20px}.wrapper h2{font-size:24px;padding:0 5px 10px 5px;border-bottom:3px dotted #217fc4;margin-bottom:30px;letter-spacing:-0.05em;line-height:1;position:relative;color:#217fc4}.wrapper h3{font-size:18px;letter-spacing:.05em;font-weight:bold;position:relative;padding:0 5px 10px 24px;color:#ea535e;margin-top:20px}.wrapper h3:before{position:absolute;content:"◉";left:0;top:0}.wrapper h3:first-of-type{margin-top:0}.wrapper p{font-size:16px;margin-bottom:10px;font-weight:500}.wrapper p:last-child{margin-bottom:0}.wrapper p.mini{font-size:80%}.wrapper strong{font-weight:900}a.scroll{display:inline-block;position:absolute;right:10px;bottom:0;z-index:2;padding:10px 10px 40px;overflow:hidden;color:#fff;font-size:14px;font-weight:400;line-height:1;text-transform:uppercase;text-decoration:none;-webkit-writing-mode:vertical-lr;-ms-writing-mode:tb-lr;writing-mode:vertical-lr}a.scroll::after{content:"";position:absolute;bottom:0;left:50%;width:1px;height:35px;background:#fff;-webkit-animation:sdl 1.5s cubic-bezier(1, 0, 0, 1) infinite;animation:sdl 1.5s cubic-bezier(1, 0, 0, 1) infinite}.box-wrap{width:100%;display:block;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.box-wrap .box-txt{width:100%;display:inline-block}.box-wrap .box-img{width:100%;display:inline-block}.box-wrap .box-img img{width:100%;height:auto}.btn-detail{max-width:100%}.btn-detail a{display:block;text-align:center;margin:0 auto 1em auto;background:#222;color:#fff;text-decoration:none;padding:6px 20px;font-size:16px}}header{position:fixed;background:#fff;width:100%;z-index:900;height:100px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.15);box-shadow:0 5px 10px rgba(0,0,0,.15)}header .header-inner{padding:20px;-webkit-box-sizing:border-box;box-sizing:border-box;height:100%;max-width:1000px;margin:0 auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}header .header-inner .logo{display:inline-block;text-align:left;margin:0 0}header .header-inner .logo h1{margin:0;padding:0;font-size:24px;font-weight:bold;letter-spacing:.1em}header .header-inner .logo h1 span{display:block;font-size:14px;line-height:2.1}header .header-inner .nav-pc{display:inline-block;margin-top:2em}header .header-inner .nav-pc ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}header .header-inner .nav-pc ul li{display:inline-block}header .header-inner .nav-pc ul li a{font-weight:bold;padding:10px 30px;font-size:18px}header .header-inner .nav-sp{display:none}header .header-inner-sp{display:none}@media only screen and (max-width: 767px){header{position:fixed;background:#fff;width:100%;z-index:900;height:60px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.15);box-shadow:0 5px 10px rgba(0,0,0,.15)}header .header-inner{padding:10px 10px;-webkit-box-sizing:border-box;box-sizing:border-box;height:100%;max-width:100% !important}header .header-inner .logo{text-align:center;margin:0 auto}header .header-inner .logo h1{margin:0;padding:0;font-size:16px;font-weight:bold;letter-spacing:0em}header .header-inner .logo h1 span{display:block;font-size:12px;line-height:1.5}.drawer-overlay{z-index:100 !important;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}}@media only screen and (max-width: 500px){.header-inner-sp{display:none}.hamburger{display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:30px;cursor:pointer;gap:5px}.hamburger span{display:block;height:3px;background:#333;width:100%}.nav-menu{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:20px;opacity:.8}.nav-menu ul{background-color:#000;text-align:center;font-size:30px}.nav-menu ul li{padding:1em 0}.nav-menu ul a{color:#fff}}#float-menu{position:fixed;z-index:99;top:27vh;right:30px}#float-menu ul{margin:0;padding:0}#float-menu ul li{display:block;width:36px;margin-bottom:1.5em}#float-menu ul li a{display:block}#float-menu ul li a img{width:100%;height:auto}#float-menu ul li a img.before{display:inherit}#float-menu ul li a img.after{display:none}#float-menu ul li a img.sns-scroll.before{display:none}#float-menu ul li a img.sns-scroll.after{display:inherit}#pagetop{position:fixed;right:30px;bottom:30px;z-index:1}#pagetop a{display:block;width:48px;height:48px;text-align:center;color:#fff;background:#217fc4;border-radius:24px;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.25);box-shadow:0 3px 6px rgba(0,0,0,.25)}#pagetop a img{padding-top:40%}#pagetop a:hover{-webkit-transform:translateY(3px);transform:translateY(3px);-webkit-box-shadow:0 3px 6px rgba(0,0,0,.25);box-shadow:0 3px 6px rgba(0,0,0,.25)}footer{background:#efefef;color:#222;padding:50px 0;text-align:center;font-size:13px}footer a{color:#222}footer .logo-f{margin-bottom:2em}footer p{text-align:center;margin:20px auto}footer .footer-sns{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-bottom:40px}footer .footer-sns li{list-style:none;display:inline-block;padding:5px}footer .footer-sns li img{width:auto;height:20px}@media only screen and (max-width: 767px){#float-menu{position:fixed;z-index:999;top:inherit;bottom:1em;right:inherit;left:1em}#float-menu ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0;padding:0}#float-menu ul li{display:block;width:30px;margin-bottom:0;margin-right:.5em}#float-menu ul li a{display:block}#float-menu ul li a img{width:100%;height:auto}#float-menu ul li a img.before{display:none}#float-menu ul li a img.after{display:inherit}#float-menu ul li a img.sns-scroll.before{display:none}#float-menu ul li a img.sns-scroll.after{display:inherit}#pagetop{position:fixed;right:20px;bottom:20px;z-index:1}#pagetop a{display:block;width:36px;height:36px;text-align:center;color:#fff;background:#217fc4;border-radius:24px;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.25);box-shadow:0 3px 6px rgba(0,0,0,.25)}#pagetop a img{padding-top:35%;width:16px}#pagetop a:hover{-webkit-transform:translateY(3px);transform:translateY(3px);-webkit-box-shadow:0 3px 6px rgba(0,0,0,.25);box-shadow:0 3px 6px rgba(0,0,0,.25)}footer{background:#efefef;color:#222;padding:30px 0;text-align:center;font-size:13px}footer a{color:#222}footer .logo-f{margin-bottom:2em}footer p{text-align:center;margin:20px auto}footer .footer-sns{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-bottom:40px}footer .footer-sns li{list-style:none;display:inline-block;padding:5px}footer .footer-sns li img{width:auto;height:20px}}body.home #sec01{padding-top:0;width:100%;position:relative}body.home #sec01 .mainimg{width:100%;overflow:hidden;text-align:center;margin:0 auto}body.home #sec01 .mainimg img{text-align:center;margin:0 auto;width:100%;height:auto}body.home #sec01 .maintext{position:absolute;content:"";color:#fff;z-index:1;left:60px;top:10vw;text-shadow:2px 2px 5px rgba(0,0,0,.5)}body.home #sec01 .maintext div{font-size:clamp(16px,2vw,27px);line-height:1.8;margin-bottom:20px;letter-spacing:.025em}body.home #sec01 .maintext h2{font-size:clamp(21px,2.4vw,44px);line-height:1.5;margin:0;padding:0;letter-spacing:-0.05em}body.home #sec02 .wrapper .box-wrap{position:relative;margin-bottom:60px}body.home #sec02 .wrapper .box-wrap .box-txt p{margin-bottom:40px}body.home #sec02 .wrapper .box-wrap .box-txt p:last-child{margin-bottom:0}body.home #sec02 .wrapper img{width:100%;height:auto}body.home #sec04 .wrapper .box-wrap{position:relative}body.home #sec04 .wrapper .box-wrap .box-txt p{font-size:24px;line-height:1.8}body.home #sec04 .wrapper img{width:100%;height:auto}body.home #sec04 .wrapper img:last-of-type{margin-top:40px}body.home #sec05 .wrapper .box-wrap{position:relative;margin-bottom:60px}body.home #sec05 .wrapper img{width:100%;height:auto}body.home #sec06{margin-bottom:6em}body.home #sec06 .wrapper img{margin-top:60px;width:100%;height:auto}body.home #sec06 .wrapper img:last-of-type{margin-top:40px}@media only screen and (max-width: 767px){body.home #sec01{padding-top:0;width:100%;position:relative;height:390px}body.home #sec01 .mainimg{width:100%;overflow:hidden;text-align:center;margin:0 auto;max-height:390px}body.home #sec01 .mainimg img{text-align:left;margin:0;width:100%;height:auto}body.home #sec01 .maintext{position:absolute;content:"";color:#fff;z-index:1;left:20px;top:inherit;bottom:20px;text-shadow:2px 2px 5px rgba(0,0,0,.5)}body.home #sec01 .maintext div{font-size:clamp(16px,2vw,27px);line-height:1.8;margin-bottom:20px;letter-spacing:.025em}body.home #sec01 .maintext h2{font-size:clamp(21px,2.4vw,44px);line-height:1.5;margin:0;padding:0;letter-spacing:-0.05em}body.home #sec02 .wrapper .box-wrap{position:relative;margin-bottom:20px}body.home #sec02 .wrapper .box-wrap .box-txt p{margin-bottom:20px}body.home #sec02 .wrapper .box-wrap .box-txt p:last-child{margin-bottom:20px}body.home #sec02 .wrapper img{width:100%;height:auto}body.home #sec03 .wrapper .box-wrap .box-txt p{margin-bottom:20px}body.home #sec04 .wrapper .box-wrap{position:relative}body.home #sec04 .wrapper .box-wrap .box-txt p{font-size:18px;line-height:1.6}body.home #sec04 .wrapper img{width:100%;height:auto}body.home #sec04 .wrapper img:last-of-type{margin-top:20px}body.home #sec05 .wrapper .box-wrap{position:relative;margin-bottom:20px}body.home #sec05 .wrapper .box-wrap .box-txt p{margin-bottom:20px}body.home #sec05 .wrapper img{width:100%;height:auto}body.home #sec06{margin-bottom:2em}body.home #sec06 .wrapper img{margin-top:20px;width:100%;height:auto}body.home #sec06 .wrapper img:last-of-type{margin-top:20px}}header .header-inner-sp{display:none}.breadBox{display:none}.wrapper h2{display:none}.page-hero{background:#dcdcdc;padding:2em;font-size:20px}.custom-archive-grid{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:0 10px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.custom-archive-item{background:#fff;padding:10px;-webkit-box-shadow:0 2px 6px rgba(0,0,0,.1);box-shadow:0 2px 6px rgba(0,0,0,.1);-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;margin-bottom:20px}.custom-archive-item img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover}.wrapper p.comment{padding:10px 10px 0 10px;margin:0;font-weight:600;line-height:normal;font-size:16px}.wrapper p.time-text{padding:0 10px;color:#999;font-size:14px}.custom-archive-item h2{font-size:16px;margin-top:10px}@media screen and (max-width: 768px){.hamburger{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.nav-menu{display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;background:#fff;position:absolute;top:60px;left:0;width:100%}.nav-menu.active{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}@media only screen and (max-width: 500px)and (max-width: 500px){header .header-inner .nav-pc{display:none}header .header-inner-sp{display:block !important}#page-02{padding:2em 0}.wrapper h2{display:none}.page-hero{padding:1em;font-size:16px;text-align:center}.custom-archive-grid{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.custom-archive-item{width:calc(50% - 10px);background:#fff;padding:10px;-webkit-box-shadow:0 2px 6px rgba(0,0,0,.1);box-shadow:0 2px 6px rgba(0,0,0,.1);-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;margin-bottom:20px}.custom-archive-item img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover}.wrapper p.comment{padding:10px 10px 0 10px;margin:0;font-weight:600;line-height:normal;font-size:16px}.wrapper p.time-text{padding:0 10px;color:#999;font-size:14px}.custom-archive-item h2{font-size:16px;margin-top:10px}.bit{width:100%;text-align:center;border-collapse:collapse;border-spacing:0;border:solid 1px #999;border-bottom:solid 0}.bit th{text-align:left;display:block;padding:10px;background:#dcdcdc;border:solid 0px #999;border-bottom:solid 1px #999;width:100%}.bit td{display:block;padding:10px;border-left:solid 0px #999;border-bottom:solid 1px #999;text-align:left;width:100%}.bit td img{width:100%}.bit tr{border-top:solid 0px #999}#category-content{padding:2em 0}.breadBox{display:none}}body.page-template-default .page .page-hero{background:#dcdcdc;padding:2em;font-size:20px}body.page-template-default .page .page-hero .mainimg h2{text-align:center;margin:0 auto;font-size:36px;letter-spacing:.15em}body.page-template-default .page .breadcrumbs .wrapper{max-width:740px;margin:0 auto;text-align:center}body.page-template-default .page .breadcrumbs .wrapper ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;text-align:left;margin:0 auto;padding:15px 0}body.page-template-default .page .breadcrumbs .wrapper ul li{display:inline-block;padding-right:15px}body.page-template-default .page .breadcrumbs .wrapper ul li a{color:#1e5295 !important;text-decoration:underline}body.page-template-default .page .breadcrumbs .wrapper ul li a:hover{color:#1e5295 !important}body.page-template-default .page #page-content a{color:#1e5295 !important;text-decoration:underline}body.page-template-default .page #page-content a:hover{color:#1e5295 !important}.page-hero{background:#dcdcdc;padding:2em;font-size:20px}.bit{width:100%;text-align:center;border-collapse:collapse;border-spacing:0;border:solid 1px #999}.bit th{padding:10px;background:#dcdcdc;border:solid 1px #999;width:25%}.bit td{padding:10px;border-left:solid 1px #999;text-align:left}.bit td img{width:100%}.bit tr{border-top:solid 1px #999}.under{text-decoration:underline;-webkit-text-decoration-color:#227fc4;text-decoration-color:#227fc4}.cta-button{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.15);box-shadow:0 1px 3px rgba(0,0,0,.15);background-color:#227fc4;color:#fff !important;padding:1rem 1rem;width:240px;font-weight:bold;text-align:center;margin:20px auto;border-radius:30px}.custom-archive-grid{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:0 10px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.custom-archive-item{width:calc(25.333% - 15.333px);background:#fff;padding:10px;-webkit-box-shadow:0 2px 6px rgba(0,0,0,.1);box-shadow:0 2px 6px rgba(0,0,0,.1);-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;margin-bottom:20px}.custom-archive-item img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover}.wrapper p.comment{padding:10px 10px 0 10px;margin:0;font-weight:600;line-height:normal;font-size:16px}.wrapper p.time-text{padding:0 10px;color:#999;font-size:14px}.custom-archive-item h2{font-size:16px;margin-top:10px}@media only screen and (max-width: 500px)and (max-width: 500px){header .header-inner .nav-pc{display:none}header .header-inner-sp{display:block !important}#page-02{padding:2em 0}.wrapper h2{display:none}.page-hero{padding:1em;font-size:16px;text-align:center}.custom-archive-grid{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.custom-archive-item{width:calc(50% - 10px) !important;background:#fff;padding:10px;-webkit-box-shadow:0 2px 6px rgba(0,0,0,.1);box-shadow:0 2px 6px rgba(0,0,0,.1);-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;margin-bottom:20px}.custom-archive-item img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover}.wrapper p.comment{padding:10px 10px 0 10px;margin:0;font-weight:600;line-height:normal;font-size:16px}.wrapper p.time-text{padding:0 10px;color:#999;font-size:14px}.custom-archive-item h2{font-size:16px;margin-top:10px}.bit{width:100%;text-align:center;border-collapse:collapse;border-spacing:0;border:solid 1px #999;border-bottom:solid 0}.bit th{text-align:left;display:block;padding:10px;background:#dcdcdc;border:solid 0px #999;border-bottom:solid 1px #999;width:100%}.bit td{display:block;padding:10px;border-left:solid 0px #999;border-bottom:solid 1px #999;text-align:left;width:100%}.bit td img{width:100%}.bit tr{border-top:solid 0px #999}#category-content{padding:2em 0}.breadBox{display:none}}/*# sourceMappingURL=style.css.map */