html{scroll-padding-top:60px}.kaisetu_blog{background-color:#fff}.kaisetu_blog .kv_img{background:url(/kaisetu-pack/img/kaisetu_blog/blog_kv.jpg) 100% 80%/cover no-repeat}.kaisetu_blog .kv_ttl span{font-size:var(--font-14)}.kaisetu_blog .breadcrumb_list{margin-top:70px}.kaisetu_blog .breadcrumb2 .breadcrumb_list{margin-top:0}.t-pagenation-count{font-size:15px}.t-pagenation-count em{font-style:normal}.t-pagenation-number{margin-top:15px}.t-pagenation-number ul{display:flex;justify-content:center}.t-pagenation-number li{min-width:35px;padding-right:5px}.t-pagenation-number li a.next,.t-pagenation-number li a.prev{flex:1 1 auto;position:relative}.t-pagenation-number li a.next{padding-left:10px;padding-right:20px;position:relative}.t-pagenation-number li a.next:after{content:"";width:8px;height:8px;border:0;border-top:solid 1px #333;border-right:solid 1px #333;transform:rotate(45deg);position:absolute;top:0;left:30%;bottom:0;margin:auto}.t-pagenation-number li a.prev{padding-left:20px;padding-right:10px;position:relative}.t-pagenation-number li a.prev:before{content:"";width:8px;height:8px;border:0;border-top:solid 1px #333;border-left:solid 1px #333;transform:rotate(-45deg);position:absolute;top:0;left:46%;bottom:0;margin:auto}.t-pagenation-number .current{background:#eee;border:1px solid #ddd;border-radius:5px;color:#ccc;display:block;font-size:13px;height:30px;line-height:25px;margin-bottom:5px;margin-right:5px;min-width:30px;padding:2px 3px 3px;pointer-events:none;text-align:center;white-space:nowrap}.t-pagenation-number .current:last-child{margin-right:0}.t-pagenation-number .current a,.t-pagenation-number .current span{background:#eee;color:#ccc;pointer-events:none}.t-pagenation-number a,.t-pagenation-number span{border:1px solid #ddd;border-radius:5px;color:#444;display:block;font-size:var(--font-14);height:30px;line-height:25px;padding:2px 3px 0;text-align:center;text-decoration:none;white-space:nowrap}.t-pagenation-number a:active,.t-pagenation-number a:focus,.t-pagenation-number a:hover{color:#444}.t-pagenation-number span:active,.t-pagenation-number span:focus,.t-pagenation-number span:hover{color:#444}.t-pagenation{display:flex;flex-wrap:wrap}.t-pagenav{display:flex;margin:50px 0}.t-pagenav.has-post-image{margin-bottom:10px}.t-pagenav .t-pagenav-next{margin-left:auto;text-align:right;position:relative}.t-pagenav .t-pagenav-prev{position:relative}.t-pagenav .t-pagenav-prev a{margin-left:14px}.t-pagenav .t-pagenav-prev:before{content:"";width:8px;height:8px;border:0;border-top:solid 1px #333;border-left:solid 1px #333;transform:rotate(-45deg);position:absolute;top:0;left:0;bottom:0;margin:auto}.t-pagenav .t-pagenav-next:after{content:"";width:10px;height:10px;border:0;border-top:solid 1px #333;border-right:solid 1px #333;transform:rotate(45deg);position:absolute;top:0;right:0;bottom:0;margin:auto}.t-pagenav a{color:var(--text-blue);margin-right:14px}.t-pagenav a:hover{opacity:.7}.t-pagenav a:active,.t-pagenav a:focus{color:#444}.t-pagenation-small ul{align-items:center;display:flex;justify-content:center}.t-pagenation-small li:nth-child(2){flex:0 0 34%;font-weight:700;text-align:center}.t-pagenation-small li:first-child a{padding-right:5px}.t-pagenation-small li:first-child a:before{content:"";width:8px;height:8px;border:0;border-top:solid 1px #333;border-left:solid 1px #333;transform:rotate(-45deg);position:absolute;top:0;left:46%;bottom:0;margin:auto}.t-pagenation-small li:last-child{position:relative}.t-pagenation-small li:last-child a:after{content:"";width:10px;height:10px;border:0;border-top:solid 1px #333;border-right:solid 1px #333;transform:rotate(45deg);position:absolute;top:0;left:7px;bottom:0;margin:auto}.t-pagenation-small a{border:1px solid #eee;border-radius:5px;display:inline-block;font-size:14px;padding:30px 0 0;position:relative;text-align:center;width:30px;vertical-align:middle}.t-pagenation-small a:after,.t-pagenation-small a:before{color:#666;font-family:ibjapicons;font-size:1rem;font-weight:400;vertical-align:-2px}.l-nextprev-post{display:flex;min-width:0}.l-nextprev-post>div{flex:0 0 50%}.t-nextprev-post:first-child a{margin-right:5px}.t-nextprev-post:last-child a{margin-left:5px}.t-nextprev-post a{display:block;text-decoration:none;background-color:#fafafa;padding:10px 0}.t-nextprev-post-image{line-height:0}.t-nextprev-post-image img{aspect-ratio:16/9;-o-object-fit:scale-down;object-fit:scale-down;width:100%}.t-nextprev-post-title{font-size:12px;font-weight:700;line-height:1.5;margin-bottom:10px}.t-nextprev-post-tag span{background:#35a9ee;color:#fff;display:inline-block;font-size:12px;line-height:1;min-width:70px;padding:5px 8px;text-align:center;border-radius:5px}.t-side-archive,.t-side-category{border:1px solid #eee;margin-bottom:20px;background-color:#fcfcfc;padding:10% 5%}.t-side-newpost{margin-bottom:20px}.t-side-archive dt,.t-side-category dt,.t-side-newpost dt{font-weight:700;padding:0 0 0 10px;border-left:1px var(--text-blue) solid;display:inline-block;font-size:var(--font-20);color:var(--text-blue);margin-bottom:10px}.t-side-archive dt i,.t-side-category dt i,.t-side-newpost dt i{margin-right:5px;vertical-align:-1px}.t-side-archive .js-acc span,.t-side-category .js-acc span,.t-side-newpost .js-acc span{display:block;transition:all .1s ease-out}.t-side-archive .js-acc span:hover,.t-side-category .js-acc span:hover,.t-side-newpost .js-acc span:hover{opacity:.7}.t-side-archive dd{padding:13px 10px;border-bottom:1px solid #dbdbdb}.t-side-archive dd ul{margin-bottom:20px}.t-side-archive dd ul:last-of-type{margin-bottom:0}.t-side-archive dd ul li{display:inline-block;margin-right:5px}.t-side-archive dd ul li a{color:var(--text-blue);font-size:14px;text-decoration:underline}.t-side-category li{border-bottom:1px solid #dbdbdb}.t-side-category a{color:#444;display:block;padding:12px 10px 10px 1rem;position:relative}.side-newpost-body li{border-bottom:1px solid #eee;padding:10px 0}.side-newpost-body li:last-child{border:none}.side-newpost-body a{display:flex}.side-newpost-body p{font-size:13px;line-height:1.5;padding-left:10px}.side-newpost-image{flex:0 0 100px;line-height:0}.side-newpost-image img{aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover;width:100%}.t-side-img li{line-height:0;margin:40px 0}.t-side-img a{display:block;line-height:0}.t-side-img img{-o-object-fit:scale-down;object-fit:scale-down;width:100%}.t-side-img img.first{aspect-ratio:5/3}.t-side-img img.second{aspect-ratio:30/13}.t-page-title{font-family:æ¸¸æ˜Žæœ,Yu Mincho,æ¸¸æ˜Žæœä½“,YuMincho,ãƒ’ãƒ©ã‚®ãƒŽæ˜Žæœ Pro W3,Hiragino Mincho Pro,HiraMinProN-W3,HGSæ˜ŽæœE,ï¼­ï¼³ ï¼°æ˜Žæœ,MS PMincho,serif;font-size:20px;font-weight:700;letter-spacing:.1em;line-height:1.7;margin-bottom:20px;text-align:center}.t-sub-title{border-left:4px solid #50bef0;margin-top:50px;padding:6px 0 5px 10px}.t-date-title,.t-line-title,.t-sub-title{font-weight:700;line-height:1.5;margin-bottom:30px}.t-date-title h1{color:var(--text-blue);font-size:var(--font-18);font-weight:700;margin-bottom:5px}.t-category{font-size:14px;font-weight:400;margin-bottom:5px}.t-category .t-category-name{color:#50bef0}.t-category .t-category-name a{color:#fff}.t-category .t-category-name a:active,.t-category .t-category-name a:focus,.t-category .t-category-name a:hover{color:#50bef0}.t-category.is-nopost{background:#f5f5f5;padding:20px 25px}.t-related-title{font-size:20px;font-weight:700;margin-bottom:30px;position:relative;text-align:center}.dot-list>li{padding-left:1.45em;text-indent:-1.45em}.dot-list>li:before{content:"ãƒ»";counter-increment:item;padding-right:.5em}.t-sns{margin:30px 0 50px}.t-sns ul{display:flex;justify-content:flex-end;gap:0 10px}.t-sns a{color:#fff}.t-sns a:active,.t-sns a:focus,.t-sns a:hover{color:#fff}.t-sns li{min-width:0;width:40px}.t-sns li.is-line i{font-size:19px}.t-sns li.is-google i{font-size:17px}.t-sns li.is-google a{background:#e25047;padding:6px 10px 5px}.t-blog-list{margin-bottom:15px}.t-blog-list li{border-bottom:1px solid #eee}.t-blog-list li.is-new a{overflow:hidden;position:relative}.t-blog-list li.is-new a:after{content:"NEW";display:inline-block;color:#fff;background-color:#e26367;font-size:12px;padding:2px 10px;position:absolute;top:0;left:0;line-height:1.2rem}.t-blog-list a{display:block}.t-blog-list-image{line-height:0}.t-blog-list-image img{aspect-ratio:325/183;background-color:rgba(0,0,0,0);-o-object-fit:cover;object-fit:cover;width:100%}.t-blog-list-body{padding:15px 0}.t-blog-list-title{color:var(--text-blue);font-size:1rem;font-weight:700;line-height:1.5;margin:10px 0}p.t-blog-list-text{font-size:var(--font-14);height:5em;line-height:1.7;overflow:hidden}p.t-blog-list-date{font-size:var(--font-14)}.t-blog-list-tag,.t-category-name{text-align:right;margin-right:10px}.t-blog-list-item,.t-category{display:flex;align-items:center}.t-blog-list-tag span,.t-category .t-category-name{background:#35a9ee;color:#fff;display:inline-block;font-size:12px;line-height:1;min-width:80px;padding:8px 10px;text-align:center;border-radius:5px}.t-blog-image{line-height:0;margin-bottom:30px;text-align:center}.t-blog-image img{aspect-ratio:325/183;-o-object-fit:scale-down;object-fit:scale-down;width:100%}.table-of-contents{border:1px solid #eee;margin:50px 0;padding:20px;background-color:#fafafa}.table-of-contents p{font-size:18px;font-weight:700;line-height:1;padding:20px 0 0;color:var(--text-blue)}.table-of-contents ul{display:block !important;list-style:square !important;list-style-position:outside;padding-left:1.5em;padding:20px 0 0 20px}.table-of-contents li{display:list-item;margin-bottom:14px}.table-of-contents li:last-child{margin-bottom:0}.t-post h3+br{display:none}.t-post hr{display:none}.t-post hr+br{display:none}.entry-content h2,.entry-content h3,.entry-content h4{color:#444}.entry-content p{margin-bottom:1.5em;overflow:hidden;word-break:break-all}.entry-content p img{margin-bottom:30px}.entry-content .t-page-read p{display:block;margin-bottom:0}.entry-content .t-page-read p:after{display:none}.entry-content .t-note{font-size:12px}.entry-content img.aligncenter,.entry-content img.alignleft,.entry-content img.alignright{margin-bottom:10px}.entry-content .aligncenter,.entry-content .alignleft,.entry-content .alignright{margin-bottom:30px}.entry-content .aligncenter figcaption{text-align:center}.entry-content table{border:1px solid #eee;margin-bottom:1.5em;width:100%}.entry-content table p:after{display:none}.entry-content tr{border-bottom:1px solid #eee}.entry-content tr:last-child{border-bottom:none}.entry-content th{background:#f5f5f5;font-size:14px;padding:10px;text-align:center}.entry-content td{font-size:14px;padding:10px;text-align:left;vertical-align:middle}.entry-content td:not(:last-child){border-right:1px solid #eee}.entry-content td strong{font-size:20px}.entry-content .t-new-line{border:none;margin-top:30px;overflow:hidden}.entry-content code{background-color:rgba(0,0,0,0);background:#eee;border:none;border-radius:0;color:inherit;display:block;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace;font-size:15px;line-height:1.5;line-height:1.8;padding:20px;word-break:break-all}.entry-content ul:not([class]){margin-bottom:15px}.entry-content ul:not([class])>li{padding-left:1.45em;text-indent:-1.45em}.entry-content ul:not([class])>li:before{content:"ãƒ»";counter-increment:item;padding-right:.5em}.entry-content .is-row li{padding-right:10px}.entry-content .is-row li:before{content:"ãƒ»";counter-increment:item;padding-right:5px}.entry-content .t-button.has-top-image{margin-top:35px}.entry-content h2:first-child,.entry-content h2:not([class]):first-child{margin-top:0}.t-archive h2:first-child,.t-entry h2:first-child,.t-post h2:first-child{margin-top:0}.t-archive h2:not([class]),.t-entry h2:not([class]),.t-post h2:not([class]){border-left:2px solid var(--text-blue);clear:both;font-size:20px;font-weight:700;line-height:1.5;margin-bottom:30px;margin-top:50px;padding:0 0 0 10px;color:var(--text-blue)}.t-archive h4:not([class]),.t-entry h4:not([class]),.t-post h4:not([class]){font-weight:700;margin:1em 0}.t-archive .t-page-read+h2:not([class]),.t-entry .t-page-read+h2:not([class]),.t-post .t-page-read+h2:not([class]){margin-top:30px}.t-archive a,.t-entry a,.t-post a{text-decoration:underline;text-decoration-color:#dbdbdb;text-underline-offset:3px}.blog__link a{color:var(--text-blue);text-decoration-color:var(--text-blue)}.t-archive a:active,.t-archive a:focus,.t-archive a:hover{color:#50bef0}.t-entry a:active,.t-entry a:focus,.t-entry a:hover{color:#50bef0}.t-post a:active,.t-post a:focus,.t-post a:hover{color:#50bef0}.t-entry p+h2{margin-top:60px}.t-entry h3:not([class]){color:#50bef0;font-size:18px;font-weight:700;margin-bottom:.4em}.t-entry h3:not([class]):before{content:"■"}.t-post p+h2:not([class]){margin-top:60px}.t-post h3:not([class]){background:#f5fcff;font-size:18px;font-weight:700;margin:7% 0 5%;padding:20px 15px 17px}.t-post img{display:block;margin:0 auto 30px}.blog-contents a:hover{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";opacity:.9}.blog-image{height:100px}.blog-image__inner{height:100%;position:relative}.blog-image__text{display:table;font-size:14px;left:50%;margin:0;position:absolute;text-align:center;top:50%;transform:translate(-50%, -50%)}.blog-image__text a{color:#fff}.blog-image__text a:hover{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1}.blog-image__large{display:block;font-size:26px;font-weight:700}.blog-image__small{display:block;font-size:12px}.category-slide{-webkit-overflow-scrolling:touch;background:#f5f5f5;overflow:scroll;padding:10px;white-space:nowrap}.category-slide:after,.category-slide:before{clear:both;content:"";display:block}.category-slide li{display:inline-block;letter-spacing:-0.5em;padding-right:15px}.category-slide li+.category-slide li{padding-left:15px}.category-slide li a{letter-spacing:normal}.category-slide li a:hover{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1}.blog-breadcrumbs{margin-bottom:30px;overflow:hidden}.blog-breadcrumbs .breadcrumbs li span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.category{background:#50bef0;display:table;font-size:14px;padding:2px 12px 3px;color:#fff}.category a{color:#fff}.pagination li{display:table-cell;margin:15px auto 40px;table-layout:fixed}.pagination li .pagination-number{display:inline-block;line-height:1;padding:9px 15px 11px;text-align:center}.pagination li .pagination-number.next:before,.pagination li .pagination-number.prev:before{border:0;border-right:2px solid #50bef0;border-top:2px solid #50bef0;content:"";height:8px;left:10px;margin-top:-3px;position:absolute;top:50%;transform:rotate(-135deg);width:8px}.pagination li .pagination-number.dots{border:none;padding:0}.pagination li .pagination-number.current{color:#50bef0}.pagination li .pagination-number.prev{padding-left:25px;position:relative}.pagination li .pagination-number.next{padding-right:25px;position:relative}.pagination li .pagination-number.next:before{transform:rotate(45deg)}.blog-container{padding:unset}.blog-contents{max-width:1100px;width:100%}.blog-contents .button{background:#50bef0;box-shadow:0 2px 0 #3e95bd}.blog-contents .button.round{border-radius:7px}.blog-contents .button:hover{background:#6ed1ff}.blog-contents__inner:after,.blog-contents__inner:before{clear:both;content:"";display:block}.blog-contents__more{margin:15px auto 40px;max-width:295px;width:100%}.tit-under-border{border-bottom:4px solid #50bef0;color:#666;font-size:20px;font-weight:700;letter-spacing:2px;margin-bottom:20px;padding-bottom:5px;position:relative;text-align:center}.tit-under-border span{font-size:1rem;letter-spacing:normal}.tit-side-border{border-left:5px solid #50bef0;color:#666;font-size:18px;font-weight:700;margin:40px 0 15px;padding:20px 0 20px 10px}.js-toc-text:target{animation:modify .1s}.post-list li{padding:15px 0}.post-list li:first-child{padding-top:0}.post-list li:last-child{border:none;margin-bottom:0}.post-list__none{font-weight:700}.container .post-block{position:relative;width:100%}.container .post-block__left{margin-bottom:5px}.container .post-block__left img{width:100%}.container .post-block__label{background:#50bef0;display:table;font-size:14px;margin-top:0;padding:2px 12px 3px}.container .post-block__label a{backface-visibility:hidden;color:#fff;display:table}.container .post-block__title{font-size:15px;font-weight:700;margin-bottom:3px;margin-top:0}.container .post-block__title a{color:#666}.container .post-block__excerpt:empty{display:none}.container .post-block__date{color:#999;font-size:12px;text-align:right}.cmp-area{border-top:1px solid #eee;padding-top:30px;text-align:center}.cmp-area__inner{margin:0 auto;max-width:1000px;width:100%}.cmp-area__img{margin:0 auto 40px}.cmp-area__img img{width:100%}.side-list__item{margin-bottom:40px}.side-list__title{border-bottom:4px solid #50bef0;color:#50bef0;font-size:20px;font-weight:700;letter-spacing:2px;line-height:1.4;padding-bottom:5px;text-align:center}.side-list__title span{font-size:1rem;letter-spacing:normal}.container .small-post-list{width:100%}.container .small-post-list li{position:relative}.container .small-post-list li a{color:#666}.container .small-post-list__none{font-weight:700;width:100% !important}.container .small-post-list__left{margin-bottom:2px}.container .small-post-list__left img{width:100%}.container .small-post-list__label a{backface-visibility:hidden;display:table}.container .small-post-list__title{background-color:#fff;font-size:13px;line-height:1.6;max-height:36.4px;overflow:hidden;padding-right:.8em;position:relative}.container .small-post-list__title:before{bottom:0;content:"...";display:inline-block;position:absolute;right:0;width:1em}.container .small-post-list__title:after{background:#fff;content:"";height:100%;position:absolute;width:100%}.container .small-post-list__title a{line-height:1.5em}.container .small-post-list__date{color:#999;font-size:11px;text-align:right}.text-list li{border-bottom:1px solid #eee;font-size:1rem;padding-left:20px;position:relative}.text-list li:before{border:0;border-right:2px solid #ccc;border-top:2px solid #ccc;content:"";height:8px;left:0;position:absolute;top:50%;transform:translateY(-50%) rotate(45deg);width:8px}.text-list li a{color:#666;display:block;padding:15px 0}.blog-detail__info:after,.blog-detail__info:before{clear:both;content:"";display:block}.blog-detail__info li{float:left}.blog-detail__date{color:#999;font-size:12px;line-height:24px;margin-right:10px}.blog-detail__text a{border-bottom:1px solid #999;padding-bottom:1px}.blog-detail__text a:hover{opacity:.7}.blog-detail__label a{backface-visibility:hidden;display:table}.blog-detail__title{color:#666;font-size:20px;font-weight:700;margin-bottom:15px}.blog-detail__img{margin-bottom:15px}.blog-detail__img img{width:100%}.blog-detail__text>h3{font-size:15px;font-weight:700;line-height:2;margin:0 0 .4em}.blog-detail__text>p{font-size:15px;line-height:2;margin-bottom:30px}.blog-detail__text>img{margin-bottom:14px}.blog-detail__text>:last-child{margin-bottom:40px}.blog-detail__service{margin:0 auto 40px;max-width:320px;width:100%}.blog-detail__service a{color:#333;display:block;text-align:center;text-decoration:underline}.blog-detail__service a:hover{text-decoration:none}.blog-detail__service img{margin-bottom:5px;width:100%}.contents-box{border:2px solid #50bef0;border-radius:5px;margin:0 auto;max-width:500px;padding:15px;width:100%}.contents-box__title{color:#50bef0;font-size:15px;font-weight:700;text-align:center}.contents-box__list li{border-bottom:1px solid #eee;font-size:15px;padding:10px 0 10px 25px;position:relative}.contents-box__list li:before{background:#ccc;border-radius:1000px;content:"";display:inline-block;height:10px;left:0;position:absolute;top:19px;width:10px}.contents-box__list li:last-child{border-bottom:none}.contents-box__list li a{color:#666}.contents-box__list li a:hover{border-bottom:1px solid #999;padding-bottom:1px}.bnr-area a{display:block}.post-paging{border-top:1px solid #eee}.post-paging__inner{margin:0 auto;max-width:880px;padding:15px 40px;width:100%}.post-paging__inner li+li:empty,.post-paging__inner li:empty+li{border:none;margin:0;padding:0}.post-paging__next,.post-paging__prev{position:relative}.post-paging__next:before{border:0;border-right:2px solid #ccc;border-top:2px solid #ccc;content:"";height:15px;margin-top:1em;position:absolute;top:50%;width:15px}.post-paging__prev{margin-left:-30px;padding-left:30px}.post-paging__prev:before{border:0;border-right:2px solid #ccc;border-top:2px solid #ccc;content:"";height:15px;margin-top:1em;position:absolute;top:50%;width:15px;content:"";left:10px;transform:translateY(-50%) rotate(-135deg)}.post-paging__next{margin-right:-30px;padding-right:30px}.post-paging__next:before{content:"";right:10px;transform:translateY(-50%) rotate(45deg)}.post-paging__text{font-size:14px;font-weight:700;margin-bottom:5px}.post-paging__text a{color:#333}.post-paging__text a:hover{text-decoration:underline}.post-paging__area{display:table}.post-paging__img span{display:block;height:60px;width:60px}.post-paging__left,.post-paging__right{display:table-cell;vertical-align:top}.post-paging__left a{display:block}.post-paging__right{padding-left:10px}.post-paging__label{margin-bottom:5px}.post-paging__label a{display:table}.post-paging__title a{background-color:#fff;color:#333;display:block;font-size:13px;line-height:1.6;max-height:39.6px;overflow:hidden;padding-right:.8em;position:relative}.post-paging__title a:before{bottom:0;content:"...";display:inline-block;position:absolute;right:0;width:1em}.post-paging__title a:after{background:#fff;content:"";height:100%;position:absolute;width:100%;z-index:2}.btnbox a.btn-kaisetu_blog-form_kamei{margin-bottom:20px;min-width:300px}.btnbox a.btn-kaisetu_blog-form-semin{min-width:300px}.pagination li .pagination-number{display:inline}.js-acc-small.has-arrow,.js-acc.has-arrow{position:relative}.js-acc-small.has-arrow:after,.js-acc.has-arrow:after{content:"";width:6px;height:6px;border:0;border-top:solid 1px #333;border-right:solid 1px #333;transform:rotate(-45deg);position:absolute;top:0;right:0;bottom:0;margin:auto}.js-acc-small.has-arrow.is-open:after,.js-acc.has-arrow.is-open:after{transform:rotate(135deg);transform-origin:5px 4px}.js-acc-content{opacity:0;position:absolute}@media screen and (max-width:1050px)and (min-width:701px){.display-tab-sp-only{display:block}.display-tab-pc-only{display:none}}@media screen and (max-width:1050px){.t-side-img img.first{aspect-ratio:353/160}.t-side-img img.second{aspect-ratio:353/112}}@media screen and (max-width:800px)and (min-width:701px){.t-side-img{display:flex;justify-content:space-between}.t-side-img li{margin-bottom:unset}.display-tab-sp-only{display:block}.display-tab-pc-only{display:none}}@media only screen and (max-width:47.9375em){.hide-small{display:none}.t-nextprev-post-body{padding:10px 10px 0}.t-side-category,.t-side-newpost{margin-top:50px}.t-blog-list li{margin-bottom:10%}.t-blog-list-body{padding-bottom:10%}.entry-content .size-full{width:100%}.entry-content th{min-width:6em}.pagination{border:1px solid #50bef0;border-radius:5px;padding:10px 0;position:relative;width:100%}.pagination li .pagination-number{display:none}.pagination li .pagination-number.next:before,.pagination li .pagination-number.prev:before{height:11px;left:50%;margin-left:-5px;margin-top:-5px;width:11px}.pagination li .pagination-number.next span,.pagination li .pagination-number.prev span{display:none}.pagination li .pagination-number.next:before{margin-right:-5px}.pagination li.pagination-left,.pagination li.pagination-right{text-align:center;width:50%}.pagination li.pagination-left a,.pagination li.pagination-right a{display:initial;padding:10px 15px}.pagination li.pagination-center{left:50%;position:absolute;top:50%;transform:translate(-50%, -50%)}.pagination li.pagination-other{display:none}.blog-contents__pickup{margin:0 -10px}.tit-under-border{line-height:1.4}.post-list__none{margin-bottom:40px !important;padding-bottom:0 !important;text-align:center}@keyframes modify{0%{margin-top:-50px;padding-top:50px}to{margin-top:0;padding-top:0}}.container .post-block__label{left:-10px;position:absolute;top:-0.5em}.container .post-block__excerpt{display:none}.cmp-area{margin-left:-20px;margin-right:-20px}.cmp-area__inner{padding:0 20px}.side-list__post{margin:0 -10px}.container .small-post-list{border-bottom:1px solid #eee;margin:25px 0}.container .small-post-list:after,.container .small-post-list:before{clear:both;content:"";display:block}.container .small-post-list li{float:left;margin-bottom:25px;padding:0 10px;width:50%}.container .small-post-list li:nth-child(odd){clear:both}.container .small-post-list li:first-child{padding-top:none}.container .small-post-list__none{margin-bottom:40px !important;text-align:center}.container .small-post-list__label{left:0;position:absolute;top:-0.5em}.container .small-post-list__date{display:none}.blog-detail__title{color:#666;font-size:18px;font-weight:700;margin-bottom:15px;margin-top:10px}.bnr-area{text-align:center}.post-paging{margin:0 -20px}.post-paging__inner li+li{border-top:1px solid #eee}.post-paging__inner li:nth-child(2){margin-top:10px;padding-top:9px}.blog-detail__text>p{font-size:14px;line-height:1.8em;margin-bottom:24px}}@media screen and (max-width:700px){.blog-section{padding:unset;width:100%}.heading .h1box__title{font-size:4vw}.display-tab-sp-only{display:block}.display-tab-pc-only{display:none}}@media screen and (min-width:480px){.kaisetu_blog .container.wrapper{padding:0 4% 7%}.kaisetu_blog .kv_ttl span{font-size:var(--font-18)}.kaisetu_blog .breadcrumb2 .breadcrumb_list{margin:0 0 4%}.kaisetu_blog .breadcrumb_list{margin-top:0;margin-bottom:4%}.kaisetu_blog .breadcrumb_list2{margin-top:50px}.kaisetu_blog .kv_ttl .pc-none{display:block}}@media screen and (min-width:481px)and (max-width:834px){.t-blog-list-image{width:80%;margin:0 auto}.t-blog-list li{padding-bottom:0}.t-blog-list li:first-child{padding-bottom:0}.t-blog-list-body{padding-bottom:5%}}@media screen and (min-width:481px){.t-blog-list li.is-new a:after{left:10%}}@media screen and (min-width:554px){.kaisetu_blog .kv_ttl .pc-none{display:none}.kaisetu_blog .breadcrumb_list2{margin-top:0}}@media screen and (min-width:701px)and (max-width:900px){.heading .h1box__title{font-size:4vw}}@media only screen and (min-width:48em){.t-blog-list li.is-new a:after{left:0}.show-small{display:none}.l-pagenation{display:flex;flex-direction:column}.t-pagenation-number ul{flex-wrap:wrap}.t-pagenation-number li{margin-bottom:5px;min-width:35px}.t-pagenation-number li a.next,.t-pagenation-number li a.prev{flex:0 0 60px}.t-nextprev-post:first-child a{margin-right:10px}.t-nextprev-post:last-child a{margin-left:10px}.t-nextprev-post a{border-left:none;border-right:none;display:flex;padding:10px 0}.t-nextprev-post-image{flex:0 0 100px}.t-nextprev-post-body{margin-left:10px}.t-nextprev-post-title,.t-side-archive dd p{font-size:14px}.t-page-title{font-size:28px;margin-bottom:30px}.t-sub-title{font-size:23px;margin-top:60px}.t-date-title{margin-top:0}.t-date-title h1{font-size:28px}.t-related-title span{background:#f5f5f5;padding:0 15px;position:relative;z-index:1}.t-related-title:after{border-bottom:1px solid #eee;content:"";display:block;position:absolute;top:45%;transform:translateY(-50%);width:100%;z-index:0}.t-sns{margin:30px 0 60px}.t-sns i{padding-right:3px}.t-sns a{margin:0;width:90px}.t-blog-list{margin-bottom:30px}.t-blog-list li{border:none;border-bottom:1px solid #dbdbdb;padding:30px 0}.t-blog-list li:first-child{padding:0 0 30px}.t-blog-list a{display:flex}.t-blog-list-image{align-items:flex-start;display:flex;flex:0 0 40%}.t-blog-list-body{padding:0 0 0 20px}.t-blog-list-title{font-size:var(--font-18)}.entry-content p img{margin-bottom:40px}.entry-content img.aligncenter,.entry-content img.alignleft,.entry-content img.alignright{margin-bottom:20px}.entry-content .aligncenter,.entry-content .alignleft{margin-bottom:40px}.entry-content .alignright{margin-bottom:40px;float:right;margin-left:40px;text-align:left;vertical-align:top}.entry-content .alignleft{float:left;margin-right:40px;text-align:left;vertical-align:top}.entry-content .aligncenter{display:block;margin-left:auto;margin-right:auto}.entry-content th{border-right:1px solid #eee;font-size:16px}.entry-content td{font-size:16px}.entry-content td strong{font-size:26px}.entry-content .t-new-line{margin-top:40px}.entry-content ul:not([class]){margin-bottom:20px}.entry-content .is-row{display:flex;flex-wrap:wrap}.entry-content .t-button.has-top-image{margin-top:40px}.t-archive h2:not([class]),.t-entry h2:not([class]),.t-post h2:not([class]){font-size:23px;margin-top:60px}.t-archive .t-page-read+h2:not([class]),.t-entry .t-page-read+h2:not([class]),.t-post .t-page-read+h2:not([class]){margin-top:40px}.t-archive .alignright,.t-archive .alignrleft{max-width:374px}.t-entry .alignright,.t-entry .alignrleft{max-width:374px}.t-post .alignright,.t-post .alignrleft{max-width:374px}.t-archive a[href^=tel],.t-entry a[href^=tel],.t-post a[href^=tel]{color:#444;text-decoration:none}.t-archive a[href^=tel]:active,.t-archive a[href^=tel]:focus,.t-archive a[href^=tel]:hover{color:#444}.t-entry a[href^=tel]:active,.t-entry a[href^=tel]:focus,.t-entry a[href^=tel]:hover{color:#444}.t-post a[href^=tel]:active,.t-post a[href^=tel]:focus,.t-post a[href^=tel]:hover{color:#444}.t-post p+h2:not([class]){margin-top:70px}.t-post h3:not([class]){font-size:20px;padding:20px 20px 17px}.t-post img{max-width:600px;width:100%}.blog-image{height:200px}.blog-image__text{font-size:18px}.blog-image__large{font-size:46px;line-height:1.3}.blog-image__small{font-size:14px;line-height:2}.category-slide{display:none}.pagination{margin:15px auto 60px}.pagination li{padding:0 5px}.pagination li .pagination-number{border:1px solid #50bef0}.pagination li .pagination-number.current{background:#50bef0;border-color:#50bef0;color:#fff;font-weight:700}.pagination li .pagination-number.next:before{left:auto;right:10px}.blog-contents__left,.blog-contents__right{vertical-align:top}.blog-contents__more{margin:15px auto 60px}.tit-under-border{display:inline-block;font-size:24px;margin-bottom:30px}.tit-under-border span{font-size:inherit}.tit-under-border span:after{content:"ã®"}.tit-side-border{border-left:10px solid #50bef0;font-size:28px;margin:60px 0 25px;padding:25px 0 25px 20px}@keyframes modify{0%{margin-top:-150px;padding-top:150px}to{margin-top:0;padding-top:0}}.post-list li{border-bottom:1px solid #eee;padding-bottom:20px}.container .post-block{display:table}.container .post-block__left,.container .post-block__right{display:table-cell;vertical-align:top}.container .post-block__left{margin-bottom:0;width:270px}.container .post-block__right{padding-left:20px}.container .post-block__label{margin-bottom:12px}.container .post-block__title{font-size:1rem;margin-bottom:11px}.container .post-block__excerpt{background-color:#fff;color:#999;font-size:13px;line-height:1.5;margin-bottom:15px;max-height:40px;overflow:hidden;padding-right:.3;position:relative}.container .post-block__excerpt:before{bottom:0;content:"...";display:inline-block;position:absolute;right:0;width:1em}.container .post-block__excerpt:after{background:#fff;content:"";height:100%;position:absolute;width:100%;z-index:2}.container .post-block__date{font-size:13px;line-height:1}.container .post-block--large .container .post-block__left{margin-bottom:0;width:330px}.container .post-block--large .container .post-block__title{font-size:21px;line-height:1.5}.container .post-block--large .container .post-block__excerpt{background-color:#fff;font-size:17px;line-height:1.5;max-height:74.5px;overflow:hidden;padding-right:.8em;position:relative}.container .post-block--large .container .post-block__excerpt:before{bottom:0;content:"...";display:inline-block;position:absolute;right:0;width:1em}.container .post-block--large .container .post-block__excerpt:after{background:#fff;content:"";height:100%;position:absolute;width:100%;z-index:2}.cmp-area__img{margin:0 auto 60px;max-width:800px;width:100%}.side-list__item{margin-bottom:30px}.side-list__title{font-size:18px;text-align:left}.side-list__title span{font-size:14px}.side-list__post{border:1px solid #eee;padding:0 15px}.side-list__text{border:1px solid #eee;padding:5px 15px}.container .small-post-list{display:table}.container .small-post-list li{border-bottom:1px solid #eee;margin-bottom:15px;padding-bottom:15px}.container .small-post-list li:first-child{padding-top:15px}.container .small-post-list li:last-child{border:none;margin-bottom:0}.container .small-post-list__left,.container .small-post-list__right{display:table-cell;vertical-align:top}.container .small-post-list__left{margin-bottom:0;width:100px}.container .small-post-list__right{padding-left:10px}.container .small-post-list__label{margin-bottom:2px}.container .small-post-list__title{background-color:#fff;line-height:1.6;max-height:39.6px;overflow:hidden;padding-right:.8em;position:relative}.container .small-post-list__title:before{bottom:0;content:"...";display:inline-block;position:absolute;right:0;width:1em}.container .small-post-list__title:after{background:#fff;content:"";height:100%;position:absolute;width:100%}.text-list li{font-size:13px}.text-list li:last-child{border-bottom:none}.text-list li a{padding:10px 0}.blog-detail__info{margin-bottom:8px}.blog-detail__date{font-size:17px}.blog-detail__title{font-size:28px;line-height:1.5}.blog-detail__img{margin-bottom:20px}.blog-detail__text>h3{font-size:20px;line-height:2.1;margin:0 0 .5em}.blog-detail__text>p{font-size:1rem;line-height:30px;margin-bottom:20px}.blog-detail__text>img{margin-bottom:25px;width:100%}.blog-detail__text>:last-child{margin-bottom:60px}.blog-detail__service{margin:0 auto 60px;max-width:460px}.contents-box{margin-bottom:60px}.contents-box__title{font-size:18px}.contents-box__list li{font-size:17px;padding:15px 0 15px 25px}.contents-box__list li:before{top:25px}.post-paging:after,.post-paging:before{clear:both;content:"";display:block}.post-paging__inner{display:table;padding:20px 20px 60px}.post-paging__next{width:380px}.post-paging__prev{width:380px;float:left;margin:0;padding-left:20px}.post-paging__prev:before{left:0}.post-paging__next{float:right;margin:0}.post-paging__next:before{right:0}.post-paging__text{font-size:17px;margin-bottom:10px}.post-paging__text--next{text-align:right}.post-paging__img span{height:70px;width:70px}.post-paging__right{padding-left:15px}.post-paging__label .category.small{font-size:12px}.post-paging__title a{background-color:#fff;font-size:14px;line-height:1.6;max-height:42.8px;overflow:hidden;padding-right:.8em;position:relative}.post-paging__title a:before{bottom:0;content:"...";display:inline-block;position:absolute;right:0;width:1em}.post-paging__title a:after{background:#fff;content:"";height:100%;position:absolute;width:100%;z-index:2}.btnbox a.btn-kaisetu_blog-form_kamei{float:left;min-width:300px}.btnbox a.btn-kaisetu_blog-form-semin{min-width:300px}}@media screen and (min-width:801px){.blog-section{padding:unset;width:100%}}@media only screen and (min-width:801px){.blog-contents__left{float:left;margin-right:30px;max-width:660px;width:65%}.blog-contents__right{float:right;max-width:300px;width:30%}}@media screen and (min-width:834px){html{scroll-padding-top:70px}.kaisetu_blog .container.wrapper{padding:0% 4% 70px}.t-blog-list-tag span{font-size:var(--font-14)}.kaisetu_blog .kv_ttl{height:86px;box-sizing:border-box}.kaisetu_blog .kv_ttl span{font-size:var(--font-18)}.kaisetu_blog .kv_ttl .pc-none{display:none}}@media only screen and (min-width:64.0625em){.t-pagenation-count{flex:1 1 auto;min-width:0}.t-pagenation-number{flex:1 1 auto;min-width:0;justify-content:flex-end}}@media screen and (min-width:1051px){.display-tab-pc-only{display:block}.display-tab-sp-only{display:none}}