
*{font-family:"M PLUS 1p",sans-serif;-webkit-box-sizing:border-box;box-sizing:border-box}body{width:100%;margin:0 auto;background:#f6f6f6}p{font-size:16px}a{text-decoration:none}.is_fixed{height:100%;overflow:hidden}.dn{display:none}.f_cc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.sp{display:block}.pc{display:none}@media screen and (min-width:768px){.sp{display:none}.pc{display:block}}.header{position:sticky;top:0;left:0;display:block;width:100%;height:min(17.1875vw,220px);background:#ffffff;z-index:9999}.header_inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;max-width:1320px;height:100%;padding:0 20px;margin:0 auto}.header_logo{display:block;width:min(43.75vw,560px);margin-right:min(16.40625vw,210px)}@media screen and (max-width:768px){.header_logo{margin-right:auto}}.header_text{margin-right:min(3.59375vw,46px);font-size:min(1.25vw,16px);line-height:1.75;font-weight:600}.header_button{position:relative;width:min(5.078125vw,65px);margin:0;padding:0;border:none;background:transparent;z-index:99999;cursor:pointer}.header_button img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.drawer_nav{width:320px;height:auto;position:fixed;top:min(17.1875vw,220px);right:0;-webkit-transform:translate(100%);transform:translate(100%);overflow-y:scroll;background-color:#4eabc6;-webkit-transition:all 0.2s;transition:all 0.2s;z-index:9999}.drawer_nav.is-open{-webkit-transform:translate(0);transform:translate(0)}.drawer_nav .drawer_inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:20px;width:100%;height:auto;padding:20px}.drawer_nav a{display:block;color:#ffffff}.drawer_nav.open{-webkit-transform:translate(0);transform:translate(0)}main{display:block}.container{display:block}.wrap{display:block}.inner ul{padding:0 5px;list-style:none}.n_row1{width:100%;padding:10px 0}.n_row1 .inner{width:100%}.n_row1 .inner .news_tit{width:110px;height:32px;margin:0 auto 15px;display:block}.n_row1 .inner ul{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.n_row1 .inner ul li{width:calc(50% - 8px);margin:0 0 8px 0}.n_row1 .inner ul li .news_img{width:100%;height:170px}.n_row1 .inner ul li .news_img a{width:100%;height:170px;display:block}.n_row1 .inner .news_txt{width:100%;height:100px;background:#fff}.n_row1 .inner .news_txt a{width:100%;height:100px;color:#000;padding:5px;text-decoration:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.n_row1 .inner .news_txt a h4{color:#000;font-size:10px;font-weight:bold;margin-bottom:0;display:block}.n_row1 .inner .news_txt a span{font-size:8px;margin:auto 0 0 0;display:block}.wp-block-video video{width:100%}@media screen and (min-width:769px){#new_news{width:100%;min-width:1160px;padding:10px 0;margin:0 auto}#new_news .inner{width:1160px;padding:0 40px;margin:0 auto}#new_news .inner .new_tit{width:220px;height:64px;margin:0 auto 30px}#new_news .inner ul{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#new_news .inner ul li{width:200px;margin:0}#new_news .inner ul li .new_img{width:200px;height:215px}#new_news .inner ul li .new_img img{width:100%;height:100%;border-radius:5px}#new_news .inner .new_txt{width:200px;height:100px;background:#fff}#new_news .inner .new_txt a{width:210px;height:100px;color:#000;text-decoration:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#new_news .inner .new_txt a h4{color:#000;font-size:12px;font-weight:bold;display:block}#new_news .inner .new_txt a span{font-size:10px;margin:auto 0 0 0;display:block}}.n_row1{width:100%;padding:10px 0}.n_row1 .inner{width:100%;min-width:100%;padding:0;margin:0 auto}.n_row1 .inner .news_tit{width:110px;height:34px;margin:0 auto 15px;display:block}.n_row1 .inner ul{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.n_row1 .inner ul li{width:calc(50% - 8px);margin:0 0 12px 0}.n_row1 .inner ul li .news_img{width:100%;height:170px}.n_row1 .inner ul li .news_img a{width:100%;height:170px;display:block}.n_row1 .inner .news_txt{width:100%;height:120px;background:#fff}.n_row1 .inner .news_txt a{width:100%;height:120px;color:#000;padding:5px;text-decoration:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.n_row1 .inner .news_txt a h4{color:#000;font-size:12px;font-weight:bold;display:block}.n_row1 .inner .news_txt a span{font-size:8px;margin:auto 0 0 0;display:block}@media screen and (min-width:769px){.n_row1{width:100%;padding:10px 0}.n_row1 .inner{width:1160px;min-width:1160px;padding:0 40px;margin:0 auto}.n_row1 .inner .news_tit{width:220px;height:64px;margin:0 auto 15px;display:block}.n_row1 .inner ul{width:1080px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.n_row1 .inner ul li{width:calc(33.3333333333% - 12px);margin:0 0 12px 0}.n_row1 .inner ul li .news_img{width:100%;height:240px}.n_row1 .inner ul li .news_img a{width:100%;height:240px;display:block}.n_row1 .inner .news_txt{width:100%;height:100px;background:#fff}.n_row1 .inner .news_txt a{width:100%;height:100px;color:#000;padding:5px;text-decoration:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.n_row1 .inner .news_txt a h4{color:#000;font-size:12px;font-weight:bold;display:block}.n_row1 .inner .news_txt a span{font-size:8px;margin:auto 0 0 0;display:block}}#article{padding:20px;border:1px solid #ddd;background:#fff}.post_content p{font-size:14px;margin:0 0 25px 0;line-height:2}.post_content img{max-width:100%;height:auto}.post_content a{color:#4ea7c2;word-break:break-all}.post_content pre{border-left:3px solid #ccc;background:#f8f8f8;font-size:12px;margin:0 0 27px 0;line-height:1.7;padding:20px;overflow:auto}.post_content figure{margin:0 0 30px 0}#post_title_area{padding:25px 0}#post_title_area .title{font-size:20px;font-family:"Times New Roman","游明朝","Yu Mincho","游明朝体","YuMincho","ヒラギノ明朝 Pro W3","Hiragino Mincho Pro","HiraMinProN-W3","HGS明朝E","ＭＳ Ｐ明朝","MS PMincho",serif;line-height:1.3;font-weight:600;margin:0}#post_title_area .post_meta{padding:0;margin:3px 0 0 0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex}#post_title_area .post_meta li{color:#999;font-size:11px;letter-spacing:0.1em;padding:0 6px 0 0;margin:0 6px 0 0;position:relative}#post_title_area .post_meta li:first-child:after{content:"";display:block;width:1px;height:11px;background:#ddd;position:absolute;right:0px;top:2px}#post_title_area .post_meta li a{color:#999}.prev_next ul{padding:0;margin:20px auto;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.prev_next ul li{width:50%;color:#666;background:#fff;padding:10px;border:1px solid #dfdfdf;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.prev_next ul li:first-child{border-right:none}.prev_next ul li a{width:100%;color:#666;font-size:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.prev_next ul li a img{display:none}.prev_next ul li a span{margin:0 5px;display:block}.prev_next ul li a div{padding:0 5px}.prev_next ul .totop_btn{width:50%;color:#666;background:#fff;padding:5px 10px;border:1px solid #666;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.prev_next ul .totop_btn a{color:#666;font-size:12px}@media screen and (min-width:769px){#main_col{width:1160px;min-width:1160px;padding:0 40px;margin:0 auto 50px auto}.post_content{padding:0 50px}#post_title_area{padding:45px 0 43px}#post_title_area .title{font-size:32px}.prev_next .next,.prev_next .prev{width:100%}.prev_next .prev a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.prev_next .prev a span{margin:0 15px 0 0}.prev_next .next a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.prev_next .next a span{margin:0 0 0 15px}.prev_next ul{padding:0;margin:20px auto;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.prev_next ul li{width:50%;color:#666;background:#fff;padding:10px;border:1px solid #dfdfdf;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.prev_next ul li:first-child{border-right:none}.prev_next ul li a{width:100%;color:#666;font-size:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.prev_next ul li a span{margin:0 5px;display:block}.prev_next ul li a div{padding:0 5px}.prev_next ul li a div img{display:none}.prev_next ul .totop_btn{width:50%;color:#666;background:#fff;padding:5px 10px;border:1px solid #dfdfdf;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.prev_next ul .totop_btn a{color:#666;font-size:12px}}.post_archive .item{width:100%;height:130px;background:#fff;padding:9px;margin:-1px 0 0 0;-webkit-box-sizing:border-box;box-sizing:border-box}.post_archive .item a{display:-webkit-box;display:-ms-flexbox;display:flex}.post_archive .item a .image_wrap{width:110px;height:110px;-ms-flex-negative:0;flex-shrink:0}.post_archive .item a .image_wrap .image{width:110px;height:110px}.post_archive .item a .title_area{color:#000;height:105px;background:#fff;padding:9px 15px;border:none}.post_archive .item a .title_area h3{font-size:14px;font-weight:500;margin:0}.post_archive .item a .title_area .post_meta{color:#999;font-size:10px;margin:7px 0 0 0}.wp-embed-comments{display:none}#special{width:100%;padding:0}#special .inner{width:100%;padding:10px 0}#special .inner .special_tit{width:110px;height:32px;margin:0 auto 15px;display:block}#special .inner .special_tit h3{margin:0 auto}#special .inner ul{width:95%;margin:0 auto;overflow-x:scroll;overflow-y:hidden;scrollbar-width:none;display:-webkit-box;display:-ms-flexbox;display:flex}#special .inner ul::-webkit-scrollbar{display:none}#special .inner ul li{width:140px;margin:0 5px}#special .inner ul li:first-child{margin:0 5px 0 0}#special .inner ul li .special_img{width:140px;height:auto}#special .inner ul li .special_img img{width:100%;height:100%;border-radius:5px 5px 0 0}#special .inner .special_txt{width:140px;height:100px;background:#fff;border-radius:0 0 5px 5px}#special .inner .special_txt a{width:140px;height:100px;color:#000;padding:0 5px;text-decoration:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#special .inner .special_txt a h4{color:#000;font-size:8px;font-weight:bold;display:block}#special .inner .special_txt a span{font-size:8px;margin:auto 0 8px 0;display:block}@media screen and (min-width:769px){#special{width:100%;min-width:1160px;padding:0;margin:0 auto}#special .inner{width:1160px;padding:30px 40px;margin:0 auto}#special .inner .special_tit{width:220px;height:64px;margin:0 auto 30px}#special .inner ul{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#special .inner ul li{width:200px;margin:0}#special .inner ul li:first-child{margin:0}#special .inner ul li .special_img{width:200px;height:auto}#special .inner ul li .special_img img{width:100%;height:100%}#special .inner .special_txt{width:200px;height:120px;background:#fff}#special .inner .special_txt a{width:200px;height:120px;color:#000;text-decoration:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#special .inner .special_txt a h4{color:#000;font-size:12px;font-weight:bold;display:block}#special .inner .special_txt a span{font-size:10px;display:block}}#new{width:100%;padding:0;background:#fff}#new .inner{width:100%;padding:10px 0}#new .inner .new_tit{width:110px;height:32px;margin:0 auto 15px;display:block}#new .inner .new_tit h3{margin:0 auto}#new .inner ul{width:95%;margin:0 auto;overflow-x:scroll;overflow-y:hidden;scrollbar-width:none;display:-webkit-box;display:-ms-flexbox;display:flex}#new .inner ul::-webkit-scrollbar{display:none}#new .inner ul li{width:220px;margin:0 5px}#new .inner ul li:first-child{margin:0 5px 0 0}#new .inner ul li .new_img{width:220px;height:auto}#new .inner ul li .new_img img{width:100%;height:100%;border-radius:5px}#new .inner .new_txt{width:220px;height:100px;background:#fff;border-radius:0 0 5px 5px}#new .inner .new_txt a{width:220px;height:100px;color:#000;padding:0 5px;text-decoration:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#new .inner .new_txt a h4{color:#000;font-size:12px;font-weight:bold;margin-bottom:0;display:block}#new .inner .new_txt a span{font-size:8px;margin:auto 0 8px 0;display:block}.copy_btn{width:250px;height:60px;display:block;border:1px solid #666;text-align:center;font-size:16px;font-weight:700;padding:30px 0 26px;margin:0 auto 10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.copy_btn i{font-size:16px;margin:0 1em 0 0;display:block}.copy_btn:hover{cursor:pointer;color:#fff;background:#111111;opacity:0.6}.copy_btn.copied{pointer-events:none;background:#666;color:#ffffff}.copy_btn.copied:hover{cursor:auto}@media screen and (min-width:769px){#new{width:100%;min-width:1160px;padding:0;margin:0 auto}#new .inner{width:1160px;padding:30px 40px;margin:0 auto}#new .inner .new_tit{width:220px;height:64px;margin:0 auto 30px}#new .inner ul{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#new .inner ul li{width:200px;margin:0}#new .inner ul li:first-child{margin:0}#new .inner ul li .new_img{width:200px;height:auto}#new .inner ul li .new_img img{width:100%;height:100%}#new .inner .new_txt{width:200px;height:120px;background:#fff}#new .inner .new_txt a{width:200px;height:120px;color:#000;text-decoration:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#new .inner .new_txt a h4{color:#000;font-size:12px;font-weight:bold;display:block}#new .inner .new_txt a span{font-size:10px;display:block}}#pickup{width:100%;background:rgba(51,51,51,0.9);padding:5px 0}#pickup .inner{padding:0 15px}#pickup .inner .pickup_tit{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#pickup .inner .pickup_tit .tit1{width:72px;height:auto}#pickup .inner .pickup_tit .tit1 img{width:100%;height:auto}#pickup .inner .pickup_tit .tit2{width:138px;height:auto}#pickup .inner .pickup_tit .tit2 img{width:100%;height:auto}#pickup .inner .pickup_box{width:100%;background:#fff;padding:5px;margin:0 0 30px 0;border-radius:5px}#pickup .inner .pickup_box .pickup_img{width:100%}#pickup .inner .pickup_box .pickup_img img{width:100%;height:auto;border-radius:5px}#pickup .inner .pickup_box .pickup_txt{width:100%;height:40px;background:#fff}#pickup .inner .pickup_box .pickup_txt a{width:100%;height:40px;color:#000;text-decoration:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#pickup .inner .pickup_box .pickup_txt a h4{color:#000;font-size:8px;font-weight:bold;margin:4px 0 2px;display:block}#pickup .inner .pickup_box .pickup_txt a span{font-size:8px;margin:auto 0 0 0;display:block}#pickup .slick-dots{position:absolute;bottom:4px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}#pickup .slick-dots li button:before{color:#fff!important}.slick-dotted.slick-slider{margin:0}@media screen and (min-width:769px){#pickup{width:100%;background:rgba(51,51,51,0.9);padding:5px 0}#pickup .inner{width:1160px;min-width:1160px;padding:0 15px;margin:0 auto}#pickup .inner .pickup_tit{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#pickup .inner .pickup_tit .tit1{width:144px;height:auto}#pickup .inner .pickup_tit .tit1 img{width:100%;height:auto}#pickup .inner .pickup_tit .tit2{width:276px;height:auto}#pickup .inner .pickup_tit .tit2 img{width:100%;height:auto}#pickup .inner .pickup_box{width:100%;background:#fff;padding:5px;margin:0 0 30px 0;border-radius:5px}#pickup .inner .pickup_box .pickup_img{width:100%}#pickup .inner .pickup_box .pickup_img img{width:100%;height:auto;border-radius:5px}#pickup .inner .pickup_box .pickup_txt{width:100%;height:40px;background:#fff}#pickup .inner .pickup_box .pickup_txt a{width:100%;height:40px;color:#000;text-decoration:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#pickup .inner .pickup_box .pickup_txt a h4{color:#000;font-size:8px;font-weight:bold;margin:4px 0 2px;display:block}#pickup .inner .pickup_box .pickup_txt a span{font-size:8px;margin:auto 0 0 0;display:block}#pickup .slick-dots{position:absolute;bottom:4px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}#pickup .slick-dots li button:before{color:#fff!important}.slick-dotted.slick-slider{margin:0}}#pr{width:100%;background-size:auto auto;background-color:rgb(255,255,255);background-image:repeating-linear-gradient(45deg,transparent,transparent 4px,rgb(226,226,226) 4px,rgb(226,226,226) 5px);border:3px solid #e2e2e2;border-radius:5px;padding:10px 0}#pr .inner{width:100%;background:#fff}#pr .inner .pr_tit{width:100%;height:32px;padding:0 10px;margin:0 auto 15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}#pr .inner .pr_tit h2{color:#afafaf;font-size:10px;display:block}#pr .inner .pr_tit h3{color:#afafaf;font-size:8px;display:block}#pr .inner ul{width:100%;margin:0 auto;padding:0 0 30px}#pr .inner ul li{width:100%}#pr .inner ul li .pr_img{width:100%;height:auto;padding:0 10px}#pr .inner ul li .pr_img img{width:100%;height:auto;border-radius:5px}#pr .inner .slick-dots{display:block!important;bottom:0;padding:0 0 15px}#pr .inner .slick-dots li{width:auto!important}#pr .inner .pr_txt{padding:0 10px;margin:0 0 15px;width:100%;background:#fff}#pr .inner .pr_txt a{width:100%;color:#000;text-decoration:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#pr .inner .pr_txt a h4{color:#000;font-size:8px;font-weight:bold;display:block}#pr .inner .pr_txt a span{font-size:8px;display:block}@media screen and (min-width:769px){#pr{width:100%;min-width:1160px;padding:0;margin:0 auto}#pr .inner{width:1160px;padding:30px 40px;margin:20px auto}#pr .inner .pr_tit{width:100%;height:30px;margin:0 auto 30px}#pr .inner .pr_tit h2{color:#fff;font-size:16px;background:#afafaf;padding:2px 5px;margin:0;border-radius:5px}#pr .inner .pr_tit h3{margin:0}#pr .inner ul{width:100%;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex}#pr .inner ul li{width:100%}#pr .inner ul li .pr_img{width:100%;height:auto}#pr .inner ul li .pr_img img{width:100%}#pr .inner .slick-dots{padding:0}#pr .inner .pr_txt{margin:0 0 30px;width:100%;background:#fff}#pr .inner .pr_txt a{width:100%;color:#000;text-decoration:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#pr .inner .pr_txt a h4{color:#000;font-size:12px;font-weight:bold;display:block}#pr .inner .pr_txt a span{font-size:10px;display:block}}.terms h2{margin:0;padding:10px 0;text-align:center;color:#fff;font-size:18px;font-weight:bold;background-color:#4ea7c2}.terms article{margin:0 auto;padding:25px 20px 40px;max-width:1160px}.terms article>p{font-size:14px;line-height:1.7}.terms article>p:first-of-type{margin:0 0 30px;padding:0 0 20px;border-bottom:1px solid #e5e5e5}.terms section{margin:30px 0}.terms section h3{margin:0 0 10px;color:#4ea7c2;font-size:18px;font-weight:bold}.terms section div{margin:0 0 25px}.terms section div:last-of-type{margin:0}.terms section h4{margin:10px 0 8px;font-weight:bold;font-size:14px}.terms section p{margin:0;line-height:1.7;font-size:14px}.terms section a{color:#4ea7c2;text-decoration:underline}.terms section ol,.terms section ul{margin:0;padding:0 0 0 20px;font-size:14px;line-height:1.7}@media screen and (min-width:769px){.terms h2{padding:10px 0;font-size:18px}.terms article{padding:25px 40px 40px}.terms article>p{font-size:16px}.terms article>p:first-of-type{margin:0 0 30px;padding:0 0 20px}.terms section{margin:40px 0}.terms section h3{margin:0 0 25px;font-size:22px}.terms section h4{margin:25px 0 15px;font-size:16px}.terms section p{font-size:16px}.terms section ol,.terms section ul{padding:0 0 0 30px;font-size:16px}}.footer{padding:33px 0;background:#ffffff;width:100%}.footer_inner{width:100%;max-width:890px;margin:0 auto;padding:0 20px}.footer_info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:min(3.9473684211vw,60px)}.footer_info_logo{width:min(10.5263157895vw,160px);margin-right:min(1.9736842105vw,30px)}.footer_info_sns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footer_info_sns_title{width:min(15.1315789474vw,230px);margin-right:min(2.4342105263vw,37px)}.footer_info_sns_list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;list-style-type:none}.footer_info_sns_list_item{width:min(11.3815789474vw,173px)}.footer_link{margin-bottom:min(5.2631578947vw,80px)}.footer_link_list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:min(2.2368421053vw,34px);list-style-type:none}.footer_link_list a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:min(17.1052631579vw,260px);min-height:min(4.8026315789vw,73px);padding:5px 10px;font-size:clamp(0.625rem,0.253rem + 1.5873vw,1.5625rem);font-weight:600;color:#ffffff;text-decoration:none;background-color:#595757;border-radius:10px}@media screen and (max-width:768px){.footer_link_list a{width:100%}}.footer_copyright{font-size:clamp(0.625rem,0.377rem + 1.0582vw,1.25rem);font-weight:600;text-align:center}.footer_sponsor{margin-bottom:min(6.9736842105vw,106px);padding:min(6.5789473684vw,100px) 0 min(7.2368421053vw,110px);background-color:#d0b934}.footer_sponsor_tit{width:100%;max-width:1520px;margin:max(-10.7894736842vw,-164px) auto min(3.2894736842vw,50px);padding:0 20px;text-align:right}.footer_sponsor_tit img{width:min(26.9736842105vw,410px);height:auto}.footer_sponsor .swiper-button-next,.footer_sponsor .swiper-button-prev{width:min(5.3947368421vw,82px);height:min(5.3947368421vw,82px);margin-top:max(-2.6973684211vw,-41px)}.footer_sponsor .swiper-button-next:after,.footer_sponsor .swiper-button-prev:after{content:"";display:block;width:100%;height:100%;background-size:contain;background-repeat:no-repeat;background-position:center}.footer_sponsor .swiper-button-prev:after{background-image:url("../../images/footer-slider-left.webp")}.footer_sponsor .swiper-button-next:after{background-image:url("../../images/footer-slider-right.webp")}.footer_link_sec{padding:min(7.3684210526vw,112px) 0 min(5.6578947368vw,86px);background-color:#000078}.footer_link_sec_tit{width:100%;max-width:1520px;margin:max(-10.7894736842vw,-164px) auto min(3.2894736842vw,50px);padding:0 20px}.footer_link_sec_tit img{width:min(26.9736842105vw,410px);height:auto}.footer_link_sec_inner{width:100%;max-width:1320px;margin:0 auto;padding:0 20px}.footer_link_sec_list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;list-style-type:none}.footer_link_sec_list_item:not(:last-child){margin-right:0.5em;padding-right:0.5em;border-right:solid 2px #ffffff}.footer_link_sec_list_item a{font-size:clamp(0.625rem,-0.1438rem + 3.2804vw,2.5625rem);font-weight:500;color:#ffffff;text-decoration:none}.p-home{font-size:clamp(16px,1.2vw,18px);background-color:#f7f8f8}.p-home .container{width:100%;max-width:1320px;margin:0 auto;padding:0 20px}.p-home .hero{width:100%;margin-bottom:35px;padding:60px 0 30px;background:#00d4ff}.p-home .about{width:100%;padding:100px 0 20px}.p-home .about .about_inner{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:min(3.125vw,60px);margin-bottom:min(8.5416666667vw,164px);padding-left:min(2.6041666667vw,50px)}.p-home .about .about_inner .about_tate{width:25.8333333333%}.p-home .about .about_inner .about_box{width:69.1666666667%}.p-home .about .about_content{width:100%;text-align:center}.p-home .about .about_content img{max-width:352px;height:auto}.p-home .contents{height:min(58.75vw,752px)}.p-home .contents .contents_inner{position:relative;height:100%}.p-home .contents .contents_btn{position:absolute;bottom:min(3.90625vw,50px);right:min(5.546875vw,71px);width:min(21.40625vw,274px)}.p-home .news_sec{width:100%;background:center/cover no-repeat url("../images/home-contents-01-bg.webp")}.p-home .news_sec .news_sec_image{position:absolute;top:min(8.75vw,112px);left:min(4.921875vw,63px);width:min(82.1875vw,1052px)}.p-home .guide_map_sec{width:100%;background:center/cover no-repeat url("../images/home-contents-02-bg.webp")}.p-home .guide_map_sec .guide_map_sec_image{position:absolute;top:min(8.28125vw,112px);left:min(4.921875vw,63px);width:min(82.1875vw,1052px)}.p-home .job_sec{width:100%;background:center/cover no-repeat url("../images/home-contents-03-bg.webp")}.p-home .job_sec .job_sec_image{position:absolute;top:min(8.203125vw,105px);left:min(15.078125vw,193px);width:min(73.4375vw,940px)}.p-home .event_sec{width:100%;background:center/cover no-repeat url("../images/home-contents-04-bg.webp")}.p-home .event_sec .event_sec_image{position:absolute;top:min(8.984375vw,115px);left:min(6.015625vw,77px);width:min(82.1875vw,1052px)}.p-home .message{padding:min(10.46875vw,134px) 0 min(11.25vw,144px);text-align:center}.p-home .message img{width:min(76.09375vw,974px);height:auto}
/*# sourceMappingURL=style.css.map */