﻿@keyframes slide1{0%{transform:translateX(100%)}to{transform:translateX(-100%)}}@keyframes slide2{0%{transform:translateX(0)}to{transform:translateX(-200%)}}@keyframes AnimationTitle{0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}}.pageMain{width:100%;height:250px;display:flex;justify-content:center;align-items:flex-end;background-color:rgba(3,98,168,0.1)}@media screen and (max-width: 520px){.pageMain{height:180px}}.pageMain:empty{background-color:#E8E8E8}.pageMain .mainTitle{text-align:center;padding:0 0 50px;font-size:30px}@media screen and (max-width: 520px){.pageMain .mainTitle{font-size:22px;padding:0 0 40px}}#content{padding:50px 0 0 0}@media screen and (max-width: 520px){#content{padding:20px 0 0 0}}#content section{padding:0 0 50px}#content .f22{font-size:22px}#content .f20{font-size:20px}#content .f18{font-size:18px}#content .f15{font-size:15px}#content .f14{font-size:14px}#content .b{font-weight:700}#content p{line-height:36px;padding:0 0 1em}@media screen and (max-width: 520px){#content p{line-height:28px;font-size:15px}}#content p:last-child{padding:0}#content p:empty{display:none;padding:0;line-height:0}#content table{width:100%}#content table th,#content table td{padding:50px 30px;border-bottom:1px solid rgba(51,51,51,0.2)}@media screen and (max-width: 520px){#content table th,#content table td{padding:10px;display:block;width:100% !important}}#content table th{padding:50px 30px 50px 60px;font-size:16px;text-align:left;vertical-align:middle;width:25%}@media screen and (max-width: 520px){#content table th{border-bottom:none;padding:10px 10px 0}}#content table td{font-size:16px;width:75%}@media screen and (max-width: 520px){#content table td{font-size:15px}}#content table td div{padding:20px 0}@media screen and (max-width: 520px){#content table td div{padding:0 0 10px}}#content .flexBox{display:flex;justify-content:space-between;flex-wrap:wrap}.reservation #content .inner .calcBox{padding:50px 0}.reservation #content .inner .title{display:flex;justify-content:center;align-items:center;padding:0 0 20px}.reservation #content .inner .title p{padding:0 20px 5px;font-size:24px}@media screen and (max-width: 767px){.reservation #content .inner .title p{font-size:22px}}.reservation #content .inner .title a{font-size:10px;padding:3px 10px;background-color:#0362a8;color:#FFF;border-radius:5px}@media screen and (max-width: 520px){.reservation #content .inner .title a{padding:2px 5px;font-size:8px}}.reservation #content .inner table{table-layout:fixed;border-collapse:separate;padding:20px;border:1px solid #E3E3E3}.reservation #content .inner table tr th,.reservation #content .inner table tr td{width:auto;padding:30px 10px;text-align:center;font-size:20px}@media screen and (max-width: 767px){.reservation #content .inner table tr th,.reservation #content .inner table tr td{display:table-cell;border-bottom:1px solid #D8D8D8;padding:10px !important}}.reservation #content .inner table tr td{background-color:#F3F3F3}.reservation #content .inner table tr td:empty{background-color:#FFF}.reservation #content .inner table tr td.days{cursor:pointer;background-color:#FFF;-webkit-transition:0.3s ease-in-out;-moz-transition:0.3s ease-in-out;-ms-transition:0.3s ease-in-out;-o-transition:0.3s ease-in-out;transition:0.3s ease-in-out}.reservation #content .inner table tr td.days:hover{background-color:#FFF7E6 !important;-webkit-transition:0.3s ease-in-out;-moz-transition:0.3s ease-in-out;-ms-transition:0.3s ease-in-out;-o-transition:0.3s ease-in-out;transition:0.3s ease-in-out}.reservation #content .inner table tr td.today{background-color:#FFE8E8}.reservation #content .inner table tr td:nth-of-type(1){color:red}.reservation #content .inner table tr td:nth-of-type(7){color:#0075D5}.reservation #content .inner table tr th:nth-of-type(1){color:red}.reservation #content .inner table tr th:nth-of-type(7){color:#0075D5}.reservation .formBox{display:none;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);position:fixed;width:600px;height:600px;background-color:#FFF;border-radius:20px;padding:30px;z-index:21}@media screen and (max-width: 640px){.reservation .formBox{width:90%;padding:15px}}.reservation .formBox.show{display:block}.reservation .formBox .in{overflow-y:scroll;width:100%;height:100%}.reservation .formBox .in input[type="text"],.reservation .formBox .in input[type="number"],.reservation .formBox .in input[type="email"],.reservation .formBox .in input[type="date"],.reservation .formBox .in input[type="tel"],.reservation .formBox .in textarea,.reservation .formBox .in select{width:90%;border:1px solid #D5D5D5;background-color:#F8F8F8;border-radius:5px;padding:10px;-webkit-appearance:none}@media screen and (max-width: 1024px){.reservation .formBox .in input[type="text"],.reservation .formBox .in input[type="number"],.reservation .formBox .in input[type="email"],.reservation .formBox .in input[type="date"],.reservation .formBox .in input[type="tel"],.reservation .formBox .in textarea,.reservation .formBox .in select{width:100%;font-size:12px}}.reservation .formBox .in input[type="radio"]{width:auto;margin:0 5px 0 0}.reservation .formBox .in label{margin:0 10px 0 0}@media screen and (max-width: 520px){.reservation .formBox .in label{margin:3px 0;display:block;width:100%}}.reservation .formBox .in table{width:100%}.reservation .formBox .in table th,.reservation .formBox .in table td{font-size:16px;padding:10px !important;border-bottom:1px solid rgba(51,51,51,0.2)}@media screen and (max-width: 520px){.reservation .formBox .in table th,.reservation .formBox .in table td{padding:10px}}.reservation .formBox .in table th{width:25%}@media screen and (max-width: 520px){.reservation .formBox .in table th{width:30%;border-bottom:none !important;padding:10px 10px 0 !important;text-align:left;font-size:14px}}.reservation .formBox .in table td{width:75%}@media screen and (max-width: 520px){.reservation .formBox .in table td{width:70%;font-size:15px}}.reservation .formBox .in table td span{font-size:14px}.reservation .formBox .in table td .confirm{display:none}.reservation .formBox .in table td .confirm.show{display:block}.reservation .formBox .in .submitBox{display:flex;justify-content:center;align-items:center;padding:30px 0 0 0;gap:0 10px}.reservation .formBox .in .submitBox .submit,.reservation .formBox .in .submitBox .confirmBtn,.reservation .formBox .in .submitBox .modoru,.reservation .formBox .in .submitBox .calc_modoru{-webkit-transition:0.3s ease-in-out;-moz-transition:0.3s ease-in-out;-ms-transition:0.3s ease-in-out;-o-transition:0.3s ease-in-out;transition:0.3s ease-in-out;cursor:pointer;border:2px solid #0362a8;position:relative;display:flex;justify-content:space-around;align-items:center;width:180px;padding:10px 5px;line-height:1.8;text-decoration:none;transition:0.3s ease-in-out;font-weight:500;background-color:#0362a8;color:#FFF;border-radius:50px}@media screen and (max-width: 520px){.reservation .formBox .in .submitBox .submit,.reservation .formBox .in .submitBox .confirmBtn,.reservation .formBox .in .submitBox .modoru,.reservation .formBox .in .submitBox .calc_modoru{width:40%;font-size:12px;letter-spacing:0}}.reservation .formBox .in .submitBox .submit:hover,.reservation .formBox .in .submitBox .confirmBtn:hover,.reservation .formBox .in .submitBox .modoru:hover,.reservation .formBox .in .submitBox .calc_modoru:hover{opacity:1;background:#fff;color:#0362a8;letter-spacing:0.15em}.reservation .formBox .in .submitBox .modoru,.reservation .formBox .in .submitBox .calc_modoru{border-color:#525252;background-color:#525252}.reservation .formBox .in .submitBox .modoru:hover,.reservation .formBox .in .submitBox .calc_modoru:hover{color:#525252}.reservation .formBox .in .submitBox .completeBox{display:none;width:100%}.reservation .formBox .in .submitBox .completeBox.show{display:flex;justify-content:center;gap:0 10px}.reservation .formBox .in .submitBox .completeBox .submit{display:block !important}.reservation .black{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.8);z-index:20}.reservation .black.show{display:block}.privacy-policy #content .inner,.privacy #content .inner,.site-policy #content .inner{max-width:800px}.privacy-policy #content p,.privacy #content p,.site-policy #content p{line-height:34px}@media screen and (max-width: 520px){.privacy-policy #content p,.privacy #content p,.site-policy #content p{line-height:28px}}.privacy-policy #content p.tx,.privacy #content p.tx,.site-policy #content p.tx{padding:0 0 30px}.privacy-policy #content .box,.privacy #content .box,.site-policy #content .box{padding:0 0 60px}@media screen and (max-width: 520px){.privacy-policy #content .box,.privacy #content .box,.site-policy #content .box{padding:0 0 40px}}.privacy-policy #content .box h2,.privacy #content .box h2,.site-policy #content .box h2{font-size:20px;font-weight:600;padding:0 0 20px}.privacy-policy #content .box p,.privacy #content .box p,.site-policy #content .box p{padding:0 0 0px 30px}@media screen and (max-width: 520px){.privacy-policy #content .box p,.privacy #content .box p,.site-policy #content .box p{padding:0 0 30px}}.privacy-policy #content .box p:last-child,.privacy #content .box p:last-child,.site-policy #content .box p:last-child{padding:0 0 0px 30px}.privacy-policy #content .box .tx,.privacy #content .box .tx,.site-policy #content .box .tx{font-weight:900}.privacy-policy #content .box ul,.privacy-policy #content .box ol,.privacy #content .box ul,.privacy #content .box ol,.site-policy #content .box ul,.site-policy #content .box ol{padding:10px 10px 0px 50px}@media screen and (max-width: 520px){.privacy-policy #content .box ul,.privacy-policy #content .box ol,.privacy #content .box ul,.privacy #content .box ol,.site-policy #content .box ul,.site-policy #content .box ol{padding:0}}.privacy-policy #content .box ul li,.privacy-policy #content .box ol li,.privacy #content .box ul li,.privacy #content .box ol li,.site-policy #content .box ul li,.site-policy #content .box ol li{font-size:16px;font-weight:500;list-style-type:none;position:relative;padding:0 10px 10px 1em;line-height:180%}@media screen and (max-width: 520px){.privacy-policy #content .box ul li,.privacy-policy #content .box ol li,.privacy #content .box ul li,.privacy #content .box ol li,.site-policy #content .box ul li,.site-policy #content .box ol li{line-height:28px}}.privacy-policy #content .box ul li:before,.privacy-policy #content .box ol li:before,.privacy #content .box ul li:before,.privacy #content .box ol li:before,.site-policy #content .box ul li:before,.site-policy #content .box ol li:before{content:"・";position:absolute;left:0;top:0}.privacy-policy #content .box ol,.privacy #content .box ol,.site-policy #content .box ol{margin:0 0 30px 1.5em}.privacy-policy #content .box ol li,.privacy #content .box ol li,.site-policy #content .box ol li{list-style:decimal;padding:0 10px 5px 0}.privacy-policy #content .box ol li:before,.privacy #content .box ol li:before,.site-policy #content .box ol li:before{display:none}.privacy-policy #content .box ol li ul,.privacy #content .box ol li ul,.site-policy #content .box ol li ul{padding:0 0 20px}.privacy-policy #content .box ol li ul li,.privacy #content .box ol li ul li,.site-policy #content .box ol li ul li{list-style:none;padding:0 10px 5px 2em}.privacy-policy #content .box ol li ul li span,.privacy #content .box ol li ul li span,.site-policy #content .box ol li ul li span{position:absolute;top:0;left:0}.privacy-policy #content .box2,.privacy #content .box2,.site-policy #content .box2{padding:0 0 90px;text-align:right}.privacy-policy #content .box3,.privacy #content .box3,.site-policy #content .box3{padding:20px;margin:20px 0 0 30px;background-color:#EFEFEF}.privacy-policy #content .box3 .flex,.privacy #content .box3 .flex,.site-policy #content .box3 .flex{display:flex;justify-content:flex-start;gap:0 10px}.privacy-policy #content .box3 p,.privacy #content .box3 p,.site-policy #content .box3 p{padding:0}.privacy-policy #content .box3 p.tx,.privacy #content .box3 p.tx,.site-policy #content .box3 p.tx{font-weight:700}.privacy-policy #content .box4,.privacy #content .box4,.site-policy #content .box4{padding:20px 40px;border:1px solid  #EFEFEF}.privacy-policy #content .box4 p,.privacy #content .box4 p,.site-policy #content .box4 p{padding:0;font-size:12px;line-height:180%}.privacy-policy #content .box4 p.tx,.privacy #content .box4 p.tx,.site-policy #content .box4 p.tx{font-weight:700;font-size:16px;padding:0 0 10px}.privacy-policy #content .btn,.privacy #content .btn,.site-policy #content .btn{text-align:center;padding:50px 0 0}@media screen and (max-width: 520px){.privacy-policy #content .btn,.privacy #content .btn,.site-policy #content .btn{margin-bottom:0}}.privacy-policy #content .btn a,.privacy #content .btn a,.site-policy #content .btn a{display:inline-block;width:290px}.news #content .inner{max-width:1000px}@media screen and (max-width: 1040px){.news #content .inner{padding:0 20px}}@media screen and (max-width: 520px){.news #content .inner .list{padding-bottom:50px}}.news #content .inner .list .in{padding:20px 0;border-bottom:1px solid #D1D1D1}.news #content .inner .list .in a{display:block}.news #content .inner .list .in a .flexBox{display:flex;justify-content:flex-start;align-items:center;gap:0 20px;padding:0 0 10px}.news #content .inner .list .in a .flexBox .time{color:#a5a5a5;padding:0}.news #content .inner .list .in a .flexBox .cate{display:flex;justify-content:flex-start;align-items:center;gap:5px 10px}.news #content .inner .list .in a .flexBox .cate div{border:1px solid #0362a8;border-radius:50px;color:#0362a8;font-size:12px;padding:5px 30px}.news.single #content,.post.single #content{padding-bottom:0}.news.single #content .inner,.post.single #content .inner{max-width:1000px}@media screen and (max-width: 1040px){.news.single #content .inner,.post.single #content .inner{padding:0 20px}}.news.single #content .inner h1,.post.single #content .inner h1{font-size:28px;padding:20px 0}@media screen and (max-width: 520px){.news.single #content .inner h1,.post.single #content .inner h1{font-size:22px}}.news.single #content .inner .post_content .cateFlex,.post.single #content .inner .post_content .cateFlex{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}@media screen and (max-width: 520px){.news.single #content .inner .post_content .cateFlex,.post.single #content .inner .post_content .cateFlex{align-items:flex-start}}.news.single #content .inner .post_content .cateFlex .lBox,.post.single #content .inner .post_content .cateFlex .lBox{width:auto}.news.single #content .inner .post_content .cateFlex .lBox .cate,.post.single #content .inner .post_content .cateFlex .lBox .cate{display:flex;justify-content:flex-start;gap:5px 10px}@media screen and (max-width: 520px){.news.single #content .inner .post_content .cateFlex .lBox .cate,.post.single #content .inner .post_content .cateFlex .lBox .cate{gap:3px}}.news.single #content .inner .post_content .cateFlex .lBox .cate div,.post.single #content .inner .post_content .cateFlex .lBox .cate div{background-color:#00AFF8;font-size:12px;padding:5px 15px;border-radius:5px;color:#FFF}@media screen and (max-width: 520px){.news.single #content .inner .post_content .cateFlex .lBox .cate div,.post.single #content .inner .post_content .cateFlex .lBox .cate div{padding:3px;font-size:10px}}.news.single #content .inner .post_content .cateFlex .rBox,.post.single #content .inner .post_content .cateFlex .rBox{width:auto}@media screen and (max-width: 767px){.news.single #content .inner .post_content .cateFlex .rBox,.post.single #content .inner .post_content .cateFlex .rBox{padding:0}}.news.single #content .inner .post_content .cateFlex .rBox .time,.post.single #content .inner .post_content .cateFlex .rBox .time{font-size:12px;padding:0;line-height:20px}.news.single #content .inner .single_content,.post.single #content .inner .single_content{min-height:100px;line-height:30px}@media screen and (max-width: 520px){.news.single #content .inner .single_content,.post.single #content .inner .single_content{white-space:normal;overflow-wrap:break-word}}.news.single #content .inner .single_content h2,.post.single #content .inner .single_content h2{font-size:25px;border:1px solid #00AFF8;border-radius:3px;border-left:5px solid #00AFF8;text-align:left;padding:10px;line-height:30px;margin:20px 0 20px}@media screen and (max-width: 520px){.news.single #content .inner .single_content h2,.post.single #content .inner .single_content h2{font-size:20px}}.news.single #content .inner .single_content h3,.post.single #content .inner .single_content h3{font-size:22px;background-color:#F2FDFF;border-radius:3px;padding:10px 20px;margin:20px 0 20px}@media screen and (max-width: 520px){.news.single #content .inner .single_content h3,.post.single #content .inner .single_content h3{font-size:18px}}.news.single #content .inner .single_content h4,.post.single #content .inner .single_content h4{font-size:18px;margin:20px 0 20px;padding:10px 20px;border-bottom:1px solid #878787}@media screen and (max-width: 520px){.news.single #content .inner .single_content h4,.post.single #content .inner .single_content h4{font-size:16px}}.news.single #content .inner .single_content h5,.post.single #content .inner .single_content h5{font-size:16px;margin:20px 0 40px}@media screen and (max-width: 520px){.news.single #content .inner .single_content h5,.post.single #content .inner .single_content h5{font-size:14px}}.news.single #content .inner .single_content .wp-block-columns,.post.single #content .inner .single_content .wp-block-columns{padding:0 0 0px}.news.single #content .inner .single_content .wp-element-caption,.post.single #content .inner .single_content .wp-element-caption{font-size:14px;padding:10px 0}.news.single #content .inner .single_content p,.post.single #content .inner .single_content p{width:100%;line-height:30px;padding:0 0 1em 0}@media screen and (max-width: 520px){.news.single #content .inner .single_content p,.post.single #content .inner .single_content p{font-size:15px;line-height:28px}}.news.single #content .inner .single_content p:after,.post.single #content .inner .single_content p:after{display:block;content:"";width:100%;height:1px;clear:both}.news.single #content .inner .single_content a,.post.single #content .inner .single_content a{text-decoration:underline;color:#00AFF8}.news.single #content .inner .single_content img,.post.single #content .inner .single_content img{margin:50px auto;filter:brightness(105%)}.news.single #content .inner .single_content table,.post.single #content .inner .single_content table{margin:0 auto 50px !important}@media screen and (max-width: 520px){.news.single #content .inner .single_content table,.post.single #content .inner .single_content table{table-layout:fixed;margin:0 auto 50px !important}}.news.single #content .inner .single_content table tr th,.post.single #content .inner .single_content table tr th{background-color:#F0F0F0}.news.single #content .inner .single_content table tr th,.news.single #content .inner .single_content table tr td,.post.single #content .inner .single_content table tr th,.post.single #content .inner .single_content table tr td{border:1px solid #D0D0D0;padding:10px;width:auto}@media screen and (max-width: 520px){.news.single #content .inner .single_content table tr th,.news.single #content .inner .single_content table tr td,.post.single #content .inner .single_content table tr th,.post.single #content .inner .single_content table tr td{display:table-cell;font-size:14px;padding:5px}}.news.single #content .inner .single_content ul,.post.single #content .inner .single_content ul{width:100%;margin:0 0 30px 1em;padding:50px;background-color:#abb7c233}@media screen and (max-width: 520px){.news.single #content .inner .single_content ul,.post.single #content .inner .single_content ul{padding:20px 20px 20px 40px}}.news.single #content .inner .single_content ul li,.post.single #content .inner .single_content ul li{list-style:outside;font-size:16px;padding:5px 0}@media screen and (max-width: 520px){.news.single #content .inner .single_content ul li,.post.single #content .inner .single_content ul li{font-size:14px;padding:3px 0;line-height:28px}}.news.single #content .inner .single_content ul li ul,.post.single #content .inner .single_content ul li ul{background:#FFF;margin:10px 0 0 0;padding:10px 20px 10px 40px}.news.single #content .inner .single_content ul li ul li,.post.single #content .inner .single_content ul li ul li{list-style-type:circle}.news.single #content .inner .single_content ul.nolist li,.post.single #content .inner .single_content ul.nolist li{list-style:none}.news.single #content .inner .single_content ol,.post.single #content .inner .single_content ol{margin:0 0 30px 1em}.news.single #content .inner .single_content ol li,.post.single #content .inner .single_content ol li{font-size:16px;padding:5px 0}.news.single #content .inner .single_content .wp-block-image,.post.single #content .inner .single_content .wp-block-image{margin:0 0 0 1em}.news.single #content .inner .single_content .wp-block-image img,.post.single #content .inner .single_content .wp-block-image img{margin:20px auto 50px}.news.single #content .inner .single_content .wp-block-columns,.post.single #content .inner .single_content .wp-block-columns{margin:0 0 0 1em}@media screen and (max-width: 520px){.news.single #content .inner .single_content .wp-block-columns,.post.single #content .inner .single_content .wp-block-columns{flex-wrap:wrap !important}}@media screen and (max-width: 520px){.news.single #content .inner .single_content .wp-block-columns .wp-block-image img,.post.single #content .inner .single_content .wp-block-columns .wp-block-image img{margin:0 auto 20px}}.news.single #content .inner .single_content .is-style-rounded,.post.single #content .inner .single_content .is-style-rounded{border-radius:50px}.news.single #content .inner .single_content .is-style-rounded img,.post.single #content .inner .single_content .is-style-rounded img{border-radius:50px}.news.single #content .inner .single_content .has-background,.post.single #content .inner .single_content .has-background{padding:50px}@media screen and (max-width: 520px){.news.single #content .inner .single_content .has-background,.post.single #content .inner .single_content .has-background{padding:20px}}.news.single #content .inner .single_content blockquote,.post.single #content .inner .single_content blockquote{position:relative;padding:50px 30px 30px;margin:20px 0 40px;box-sizing:border-box;font-style:italic;background:#efefef;color:#555}.news.single #content .inner .single_content blockquote:before,.post.single #content .inner .single_content blockquote:before{display:inline-block;position:absolute;top:13px;left:15px;content:"“";color:#cfcfcf;font-size:50px;line-height:1;font-weight:900}.news.single #content .inner .single_content blockquote cite,.post.single #content .inner .single_content blockquote cite{display:block;text-align:right;color:#888888;font-size:0.9em}.news.single #content .inner .single_content .btn,.post.single #content .inner .single_content .btn{text-align:center}.news.single #content .inner .single_content .btn a,.post.single #content .inner .single_content .btn a{min-width:300px;display:inline-block;border-radius:50px;height:auto;padding:15px;text-decoration:none;color:#FFF;font-size:20px}.news.single #content .inner .single_content .wp-block-button,.post.single #content .inner .single_content .wp-block-button{padding:50px 0}.news.single #content .inner .single_content .wp-block-button a,.news.single #content .inner .single_content .wp-block-button span,.post.single #content .inner .single_content .wp-block-button a,.post.single #content .inner .single_content .wp-block-button span{-webkit-transition:0.3s ease-in-out;-moz-transition:0.3s ease-in-out;-ms-transition:0.3s ease-in-out;-o-transition:0.3s ease-in-out;transition:0.3s ease-in-out;position:relative;display:flex;justify-content:flex-start;align-items:center;max-width:330px;margin:0 auto;height:60px;padding:9px 25px 9px 30px;line-height:1.8;letter-spacing:0.07em;text-decoration:none;transition:0.3s ease-in-out;font-weight:600;background-color:#0362a8;color:#FFF;border-radius:40px;font-size:18px;overflow:hidden}.news.single #content .inner .single_content .wp-block-button a:before,.news.single #content .inner .single_content .wp-block-button span:before,.post.single #content .inner .single_content .wp-block-button a:before,.post.single #content .inner .single_content .wp-block-button span:before{content:"";position:absolute;top:50%;right:20px;-webkit-transform:translate(0%, -50%);-moz-transform:translate(0%, -50%);-ms-transform:translate(0%, -50%);-o-transform:translate(0%, -50%);transform:translate(0%, -50%)}.news.single #content .inner .single_content .wp-block-button a:before,.news.single #content .inner .single_content .wp-block-button span:before,.post.single #content .inner .single_content .wp-block-button a:before,.post.single #content .inner .single_content .wp-block-button span:before{z-index:0;width:10px;height:15px;background-color:#FFF;clip-path:polygon(100% 50%, 0 0, 0 100%)}.news.single #content .inner .single_content .wp-block-button a,.post.single #content .inner .single_content .wp-block-button a{width:300px;display:inline-block;text-align:center}#content .postlink{display:flex;justify-content:center;align-items:center;padding:50px 0 50px;width:100%;gap:0 2%}@media screen and (max-width: 520px){#content .postlink{padding:30px 0}}#content .postlink .box{width:48%;min-height:1px}@media screen and (max-width: 520px){#content .postlink .box{padding:0 10px}}#content .postlink .box.box_l:empty,#content .postlink .box.box_r:empty{display:none}#content .postlink .box.box_l a,#content .postlink .box.box_r a{background:linear-gradient(0deg, #04aceb 0%, #014188 100%);color:#FFF;display:flex;justify-content:center;align-items:center;font-size:22px;padding:10px 30px;border-radius:10px;text-align:center}#content .postlink .box.box_l a span,#content .postlink .box.box_r a span{font-size:16px;padding:0 10px}@media screen and (max-width: 520px){#content .postlink .box.box_l a span,#content .postlink .box.box_r a span{display:none}}.not404 #container .inner{display:block}.not404 #container .error{position:relative;max-width:960px;font-size:18px;font-weight:500;line-height:200%;text-align:center;padding:100px 0}@media screen and (max-width: 520px){.not404 #container .error{font-size:14px;padding:50px 0}}.not404 #container .error p{padding:0 0 1.5em}.not404 #container .error p.title{font-size:80px;font-weight:700;text-align:center;padding:0 0 80px}@media screen and (max-width: 520px){.not404 #container .error p.title{font-size:24px}}.not404 #container .error .btn{padding:50px 0}.not404 #container .error .btn a,.not404 #container .error .btn span{-webkit-transition:0.3s ease-in-out;-moz-transition:0.3s ease-in-out;-ms-transition:0.3s ease-in-out;-o-transition:0.3s ease-in-out;transition:0.3s ease-in-out;position:relative;display:flex;justify-content:flex-start;align-items:center;max-width:330px;margin:0 auto;height:60px;padding:9px 25px 9px 30px;line-height:1.8;letter-spacing:0.07em;text-decoration:none;transition:0.3s ease-in-out;font-weight:600;background-color:#0362a8;color:#FFF;border-radius:40px;font-size:18px;overflow:hidden}.not404 #container .error .btn a:before,.not404 #container .error .btn span:before{content:"";position:absolute;top:50%;right:20px;-webkit-transform:translate(0%, -50%);-moz-transform:translate(0%, -50%);-ms-transform:translate(0%, -50%);-o-transform:translate(0%, -50%);transform:translate(0%, -50%)}.not404 #container .error .btn a:before,.not404 #container .error .btn span:before{z-index:0;width:10px;height:15px;background-color:#FFF;clip-path:polygon(100% 50%, 0 0, 0 100%)}.thanks_area{text-align:center;font-size:20px;line-height:200%}.thanks_area p{padding:0 0 50px}
