﻿@import"https://fonts.googleapis.com/css2?family=Caveat:wght@500&family=Open+Sans&display=swap";@import"https://fonts.googleapis.com/css2?family=Noto+Sans&display=swap";@import"https://fonts.googleapis.com/css2?family=Caveat:wght@500&family=Open+Sans&display=swap";@import"https://fonts.googleapis.com/css2?family=Noto+Sans&display=swap";html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}b,strong,.bold{font-weight:600}img{border:0;vertical-align:bottom}ol{line-height:1.2;padding:4rem 2rem 2rem 3rem}ol li{list-style:decimal;margin-bottom:1.5rem}ol li:last-child{margin-bottom:0}a{color:#1d54a7;text-decoration:none}a:hover{color:#5c9cd8}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav{display:block}section{display:block;margin:0 0 2rem}section:last-child{margin:0}article{padding:2rem}@media only screen and (max-width: 560px){section{margin:0 0 .5rem}article{padding:.5rem}}ol,ul{list-style:none}iframe{width:100%}blockquote,q{quotes:none}blockquote:before,blockquote:after{content:"";content:none}q:before,q:after{content:"";content:none}button{cursor:pointer;padding:0;border:none}table{border-collapse:collapse;border-spacing:0}.flex__harf__container{display:flex;justify-content:space-between}.flex__harf__container .contents{width:49%}.flex__start{display:flex;justify-content:flex-start}@media screen and (max-width: 560px){.flex__start{display:block}}.err .err__inner{padding:1rem;background:#fafafa;margin-bottom:1rem;margin-top:1rem}@media screen and (max-width: 1280px){.flex__harf__container{display:block}.flex__harf__container .contents{margin-bottom:2rem;width:100%}}@media screen and (max-width: 560px){.flex__harf__container .contents{margin-bottom:.5rem}}@media screen and (min-width: 560px){.br_pc{display:inline}.br_sp{display:none}}@media screen and (max-width: 560px){.br_pc{display:none}.br_sp{display:inline}}.txt_red{color:#ff5052}.txt_blue{color:#2376dd}.txt_black{color:#1c1e1d !important}.bg__blue{color:#fff !important;background:#2376dd !important}ul.button_container{position:relative;width:100%;display:flex;flex-wrap:wrap;justify-content:center;letter-spacing:.1rem}ul.button_container li{padding:.5rem;text-align:center}ul.button_container .btn_base{display:block;color:#fff;padding:.8rem 2.5rem .8rem;border-radius:.3rem;min-width:200px;border:none}ul.button_container .btn_base:after{font-family:"Font Awesome 5 Free";font-weight:900;margin-left:.5rem}ul.button_container .btn_base:hover{-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}ul.button_container .btn_pt1{background:#134b32}ul.button_container .btn_pt1:after{content:""}ul.button_container .btn_pt1:hover{background:#ff8b00}ul.button_container .btn_pt2{background:#ff8b00}ul.button_container .btn_pt2:after{content:""}ul.button_container .btn_pt2:hover{background:#ffcf71}ul.button_container .btn_pt3{background:#134b32}ul.button_container .btn_pt3:hover{background:#ff8b00}ul.button_container .btn_pt4{cursor:pointer;background:#ff5052;border:none}ul.button_container .btn_pt4:hover{background:#ff8b00}ul.button_container .btn_pt5{cursor:pointer;background:#2376dd;border:none}ul.button_container .btn_pt5:hover{background:#6ac7e6}ul.button_container .btn_pt6{cursor:pointer;background:#27ae60;border:none}ul.button_container .btn_pt6:hover{background:#30d676}.update_ctr,.delete_ctr{width:100%;display:flex;justify-content:center;align-items:center}.update_ctr{margin-bottom:1rem}.update_ctr button{min-width:220px !important}.update_ctr button::after{content:"";font-family:"Font Awesome 5 Free";font-weight:900;margin-right:.5rem}.delete_ctr{margin-top:1rem}h2{font-size:120%;color:#134b32;transform:rotate(0.03deg);margin-bottom:2rem !important;letter-spacing:.1rem;padding:.8rem 1rem .7rem !important;border-radius:0 !important;background:#fafafa;border-bottom:1px solid #134b32;border-left:10px solid #134b32}h2 span.small{font-size:90%;padding:.2rem 0 0;border-top:1px solid #a7d8ff;display:block}@media only screen and (max-width: 560px){h2{font-size:110%;margin-bottom:1rem !important;padding:.8rem 1rem .5rem !important}}.textarea_title{padding-left:2.6rem;margin-bottom:.5rem;position:relative;color:#1c1e1d}.textarea_title:before{color:#fff;position:absolute;font-family:"Font Awesome 5 Free";content:"";font-weight:900;font-size:15px;top:50%;left:0;width:30px;height:30px;padding:0em;border-radius:50%;text-align:center;line-height:30px;background-color:#1c1e1d;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.textarea_title:after{content:"";display:block;position:absolute;top:50%;left:25px;height:0;width:0;border-top:7px solid rgba(0,0,0,0);border-bottom:7px solid rgba(0,0,0,0);border-left:12px solid #1c1e1d;-webkit-transform:translateY(-50%);transform:translateY(-50%)}h4{font-size:80%;text-align:center;position:relative;display:inline-block;padding:.3rem 1rem;max-width:100%;color:#fff;margin-bottom:1rem;font-weight:bold;background:#1c1e1d}h4:before{content:"";position:absolute;top:70%;left:50%;margin-left:-10px;border:10px solid rgba(0,0,0,0);border-top:15px solid #1c1e1d}h4 p{margin:0;padding:0}i{margin:0 .2rem}.mr1rem{margin-right:1rem !important}.mb1rem{margin-bottom:1rem !important}.mb2rem{margin-bottom:2rem !important}.mb4rem{margin-bottom:4rem !important}@media only screen and (max-width: 560px){.mb2rem{margin-bottom:1rem}.mb4rem{margin-bottom:2rem}}.mt5px{margin-top:5px}.w_auto{width:auto !important}.w10per{width:10% !important}.w15per{width:15% !important}.w30per,.th_w30per th{width:30% !important}.w35per{width:35% !important}.w40per{width:40% !important}.w25per,.th_w25per th{width:25% !important}.w20per,.th_w20per th{width:20% !important}.w15per,.th_w15per th{width:15% !important}.w10per,.th_w10per th{width:10% !important}@media all and (max-width: 768px){.w10per,.th_w10per th,.w15per,.th_w15per th,.w20per,.th_w20per th,.w25per,.th_w25per th,.w30per,.th_w30per th,.w35per,.w40per{width:100% !important}}nav.pagination__wrap{display:flex;justify-content:center;margin:4rem 0;border-radius:50px}nav.pagination__wrap .pagination{list-style:none;margin:0;padding:0;display:flex}nav.pagination__wrap .pagination li{margin:0 1px}nav.pagination__wrap .pagination li .visuallyhidden{border:0;clip:rect(0 0 0 0);height:auto;margin:0;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap}nav.pagination__wrap .pagination a{display:block;padding:.5em 1em;border-radius:.2em;text-decoration:none;background:#eee}nav.pagination__wrap .pagination a[aria-current=page]{background:#5c9cd8;color:#fff}.ie_ico{width:1.3rem;margin-right:.2rem}.dropzone{min-height:150px;border:0 !important;padding:2rem !important;background:#f1f1f1 !important}#drop-zone{display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;min-height:30vh;height:100%;position:relative;cursor:pointer;background:#fafafa;padding:1rem 1rem 5rem;border-radius:10px;border:1px solid #e6e6e6}#drop-zone img{margin-right:1rem}.drop-zone-text{display:block !important;width:100%;padding:2rem !important;text-align:center;font-weight:bold;font-size:120%;line-height:1.7;pointer-events:none}.drop-zone-link{font-size:1.2rem;letter-spacing:.08em;text-decoration:underline;position:absolute;bottom:45px;cursor:pointer;display:none;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);margin:auto}.drop-zone-submit{position:absolute;bottom:0;left:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);border:0;background:#1c1e1d;color:#fff;letter-spacing:.08em;padding:.5rem 2rem;font-weight:bold;font-size:120%;text-align:center;cursor:pointer}.drop-zone-input1,.drop-zone-input2,.drop-zone-input3,.drop-zone-input4{display:none}.drop-zone-input1::-webkit-input-placeholder,.drop-zone-input2::-webkit-input-placeholder,.drop-zone-input3::-webkit-input-placeholder,.drop-zone-input4::-webkit-input-placeholder{color:#848484}.drop-zone-input1:-ms-input-placeholder,.drop-zone-input2:-ms-input-placeholder,.drop-zone-input3:-ms-input-placeholder,.drop-zone-input4:-ms-input-placeholder{color:#848484}.drop-zone-input1::-ms-input-placeholder,.drop-zone-input2::-ms-input-placeholder,.drop-zone-input3::-ms-input-placeholder,.drop-zone-input4::-ms-input-placeholder{color:#848484}.drop-zone-input1::placeholder,.drop-zone-input2::placeholder,.drop-zone-input3::placeholder,.drop-zone-input4::placeholder{color:#848484}.drop-zone-input-wrap{position:absolute;top:230px;background:red}.dz-success-mark{float:left}.accordion_container .accordion_one .accordion_header{position:relative;color:#fff;letter-spacing:.1rem;padding:.6rem 2rem .5rem 1rem;z-index:1;cursor:pointer;transition-duration:.2s;border-radius:.3rem;background:#134b32;margin-bottom:1rem}.accordion_container .accordion_one .accordion_header:hover{opacity:.8}.accordion_container .accordion_one .accordion_header .i_box{display:flex;justify-content:center;align-items:center;position:absolute;top:50%;right:0;width:40px;height:40px;margin-top:-20px;box-sizing:border-box;-webkit-transform:rotate(45deg);transform:rotate(45deg);transform-origin:center center;transition-duration:.2s}.accordion_container .accordion_one .accordion_header.stay .i_box{-webkit-transform:rotate(0deg);transform:rotate(0deg)}.accordion_container .accordion_one .accordion_header .i_box .one_i{display:block;width:18px;height:18px;-webkit-transform:rotate(45deg);transform:rotate(45deg);transform-origin:center center;transition-duration:.2s;position:relative}.accordion_container .accordion_one .accordion_header.stay .i_box .one_i{-webkit-transform:rotate(0deg);transform:rotate(0deg)}.accordion_container .accordion_one .accordion_header.stay.open .i_box .one_i{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.accordion_container .accordion_one .accordion_header.open .i_box{-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}.accordion_container .accordion_one .accordion_header.stay.open .i_box{-webkit-transform:rotate(315eg);transform:rotate(315deg)}.accordion_container .accordion_one .accordion_header .i_box .one_i:before{display:flex;content:"";background-color:#fff;border-radius:10px;width:18px;height:4px;position:absolute;top:7px;left:0;-webkit-transform:rotate(0deg);transform:rotate(0deg);transform-origin:center center}.accordion_container .accordion_one .accordion_header .i_box .one_i:after{display:flex;content:"";background-color:#fff;border-radius:10px;width:16px;height:2px;position:absolute;top:7px;left:0;-webkit-transform:rotate(0deg);transform:rotate(0deg);transform-origin:center center}.accordion_container .accordion_one .accordion_header .i_box .one_i:before{width:2px;height:16px;top:0;left:7px}.accordion_container .accordion_one .accordion_header.stay .i_box .one_i:before,.accordion_container .accordion_one .accordion_header.open .i_box .one_i:before{content:none}.accordion_container .accordion_one .accordion_header.stay.open .i_box .one_i:before{content:""}.accordion_container .accordion_one .accordion_header.open .i_box .one_i:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.accordion_container .accordion_one .accordion_header.stay.open .i_box .one_i:after{-webkit-transform:rotate(0deg);transform:rotate(0deg)}.accordion_container .accordion_one .accordion_inner{display:none;padding:30px 30px;box-sizing:border-box}@media screen and (max-width: 767px){.accordion_container .accordion_one .accordion_inner{padding:0}}.accordion_container .accordion_one .accordion_inner.stay{display:block}.accordion_container .accordion_one .accordion_inner .movie_list_ctr.yoko-ctr iframe{max-width:500px;aspect-ratio:16/9}.accordion_container .accordion_one .accordion_inner .movie_list_ctr.tate-ctr iframe{max-width:200px;aspect-ratio:9/16}.accordion_container .accordion_one .accordion_inner .movie_list_ctr.yoko-ctr,.accordion_container .accordion_one .accordion_inner .movie_list_ctr.tate-ctr{text-align:center;width:100%;height:auto}.accordion_container .accordion_one .accordion_inner .movie_list_ctr.yoko-ctr iframe,.accordion_container .accordion_one .accordion_inner .movie_list_ctr.tate-ctr iframe{margin-bottom:1rem}.accordion_container .accordion_one table .accordion_inner{padding:0rem 1rem 1rem}.accordion_container .accordion_one .accordion_inner p.txt_a_ac{margin:0}@media screen and (max-width: 1024px){.accordion_container .accordion_one .accordion_header .i_box{width:30px;height:30px;margin-top:-15px}}@media screen and (max-width: 767px){.accordion_container .accordion_one .accordion_header{text-align:left}}*{margin:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}html{height:100%}body{height:100%;font-size:14px;font-family:"Noto Sans",sans-serif;background:#fff}.container{background:#fafafa;position:relative;-moz-transition:margin-left .25s linear;-webkit-transition:margin-left .25s linear;transition:margin-left .25s linear}#main{background:#fafafa;min-height:100vh}#main p{line-height:1.7}#main .contents{position:relative;padding:1rem;box-shadow:0 8px 6px -9px rgba(0,0,0,.3);background:#fff}#main .contents .cont__inner{margin-bottom:4rem}#main .contents .cont__inner:last-child{margin-bottom:0}#main .contents .cont__inner p{margin-bottom:.3rem}@media only screen and (max-width: 560px){#main .contents{padding:.5rem}#main .contents .cont__inner{margin-bottom:2rem}}#global-head{color:#134b32;width:100%;min-height:54px;display:flex;display:-webkit-flex;row-gap:4px;flex-wrap:wrap;position:relative;align-items:center;padding:10px 30px;background:#fff}#global-head input[type=text]{max-width:200px !important;min-width:150px !important;margin:0 .5rem}@media all and (max-width: 600px){#global-head input[type=text]{max-width:initial !important;min-width:initial !important;width:100%;margin:0 0 .2rem}}#global-head input[type=submit],#global-head a{cursor:pointer;padding:.2rem .5rem;border:none !important;margin-right:.2rem !important;border-radius:3px !important;font-size:13px !important}#global-head input[type=submit]{color:#fff;background:#ff8b00 !important}#global-head input[type=submit]:hover{background:#ffcf71 !important}#global-head .global-head-link{display:flex;column-gap:2px;row-gap:2px}#global-head .global-head-link a{display:inline-block}#global-head .global-head-link a.blue{color:#fff;background:#2376dd !important}#global-head .global-head-link a.blue:hover{background:#5c9cd8 !important}#global-head .global-head-link a.green{color:#fff;background:green !important}#global-head .global-head-link a.green:hover{background:#13bf72 !important}#global-head .log{color:#fff;background:#ff8b00 !important}#global-head .log:hover{background:#ffcf71 !important}#global-head .site__logo{-webkit-transition:.35s ease-in-out;-moz-transition:.35s ease-in-out;transition:.35s ease-in-out}#global-head .site__logo img{height:35px}@media all and (max-width: 768px){#global-head .site__logo{display:none}}#global-head .log{position:relative;list-style-type:none;margin-left:auto;margin-top:.2rem;text-align:right}@media all and (max-width: 600px){#global-head .log{display:block;width:100%;margin-right:auto}}#global-head .log i{vertical-align:.1rem;margin-left:.5rem}#global-head .log .dropdown__menu{list-style-type:none;background:#fafafa}#global-head .log .dropdown__menu>.dropdown__btn{transition:.5s;display:inline-block;position:relative}#global-head .log .dropdown__menu>.dropdown__btn>.dropdown__list{display:none}#global-head .log .dropdown__menu>.dropdown__btn:hover .dropdown__list{display:block;text-align:right;font-weight:bold;font-size:90%;position:absolute;margin:0;padding:.2rem 1rem;top:1.4rem;right:0;list-style-type:none;width:auto;min-width:300px;color:#1c1e1d}#sidebar{padding-top:60px;width:180px;height:100%;position:fixed;color:#afc3f2;background:#134b32}#global-nav ul{list-style:none;margin-left:0}#global-nav li:hover{background:#3d7d61}#global-nav>ul>li{position:relative}#global-nav>ul>li .count{color:#fff;position:absolute;top:50%;right:4%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);padding:.2rem .5rem .2rem !important;border-radius:.2rem;background:#ff5052}#global-nav>ul>li i{margin-right:.5rem}#global-nav a{color:#fff;text-decoration:none;display:block;padding:.8rem 2rem .8rem .8rem;-moz-transition:color .3s linear;-webkit-transition:color .3s linear;transition:color .3s linear;border-bottom:1px solid #1b573b}#global-nav .sub-menu.is-active>a,#global-nav a:hover{color:#fff}#global-nav .sub-menu-head{position:relative}#global-nav .sub-menu-head:after{content:"";position:absolute;top:0;bottom:0;right:18px;margin:auto;vertical-align:middle;width:8px;height:8px;border-top:1px solid #aeb4cb;border-right:1px solid #aeb4cb;-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;transition:.25s ease-in-out}#global-nav .sub-menu.is-active>a:after,#global-nav .sub-menu-head:hover:after{border-color:#fff}#global-nav .is-active .sub-menu-head:after{-moz-transform:rotate(135deg);-webkit-transform:rotate(135deg);transform:rotate(135deg)}#global-nav .sub-menu-nav{background:#032f55;display:none;padding:10px 0}#global-nav .sub-menu-nav a{color:#aeb4cb;padding:8px 15px}#global-nav .sub-menu-nav a:hover{color:#fff}#nav-toggle{position:fixed;top:15px;left:15px;height:32px;cursor:pointer}#nav-toggle>div{position:relative;width:32px}#nav-toggle span{width:100%;height:2px;left:0;display:block;background:#fff;position:absolute;-webkit-transition:.35s ease-in-out;-moz-transition:.35s ease-in-out;transition:.35s ease-in-out}#nav-toggle span:nth-child(1){top:0}#nav-toggle span:nth-child(2){top:11px}#nav-toggle span:nth-child(3){top:22px}#nav-toggle{z-index:1000}.container{z-index:900}.close .container{margin-left:0}.close .site__logo{margin-left:50px}.close #nav-toggle span{background:#134b32}@media screen and (max-width: 460px){.site__logo{display:none}}@media screen and (max-width: 900px){.container{margin-left:0}.site__logo{margin-left:50px}#nav-toggle span{background:#134b32}.close #nav-toggle span{background:#fff}#sidebar{left:-180px;z-index:910;-webkit-transition:.35s ease-in-out;-moz-transition:.35s ease-in-out;transition:.35s ease-in-out}.close #sidebar{left:-100%}}.news_wrap .news__inner{border-bottom:1px dashed #e6e6e6;margin-bottom:1rem}.news_wrap .news__inner .icon__wrap{display:flex;font-size:80%}.news_wrap .news__inner .icon__wrap span{display:inline-block;margin-right:.2rem}.news_wrap .news__inner .icon__wrap .date span{padding:.2rem .4rem .2rem}.news_wrap .news__inner .icon__wrap .category span{padding:.1rem .4rem .1rem}.news_wrap .news__inner a{display:block;padding:.5rem 1rem;line-height:1.4}.news_wrap .news__inner .day_icon{background-color:#fafafa}.news_wrap .news__inner .new_icon{color:#fff;background-color:#ff5052}.news_wrap .news__inner .category span{color:#2376dd;display:inline-block;border:solid 1px #2376dd;margin-bottom:.1rem}@media screen and (max-width: 600px){.news_wrap .news__inner .icon__wrap{display:block}.news_wrap .news__inner .date{display:block;margin-bottom:.3rem}}@media screen and (min-width: 768px){.news_wrap dt{clear:left;float:left;width:14%}.news_wrap dd{margin-left:11%}}#news .news__inner{display:block}#news .news__inner:hoer{background:#f6f6ec}#news_details h2 span.date{color:#1c1e1d !important;border:0 !important;background:#e6e6e6 !important}#news_details h2 .category span{color:#2376dd;font-size:80%;display:inline-block;border:solid 1px #2376dd;margin-bottom:.2rem;margin-right:.1rem;padding:0rem .1rem 0rem .1rem}#news_details .news__container{padding:1rem}#news_details .news__container p{margin-bottom:1rem;line-height:1.8}table{word-break:break-all;word-wrap:break-all}table p{margin:.5rem 0 !important}table span.txt_l{text-align:left !important;width:100%;display:block}table.four_rows th{width:20%}table.four_rows td{width:30%}table.four_rows2 th{width:10%}table.four_rows2 td{width:40%}table.tbl_base{width:100%;border-collapse:collapse;border-spacing:0;margin-bottom:1rem;background:#fff}table.tbl_base th,table.tbl_base td{text-align:left;vertical-align:middle;box-sizing:border-box;border:1px solid #e6e6e6;padding:.4rem .5rem .4rem}table.tbl_base th{background:#fafafa}table.tbl_base svg{margin:0 .2rem}@media all and (max-width: 768px){table.tbl_base{border-bottom:1px solid #e6e6e6}table.tbl_base th,table.tbl_base td{display:block;width:100%;border-bottom:none !important;padding:.5rem;word-wrap:break-word;overflow-wrap:break-word}}.tbl_std_odd tbody:nth-child(odd){background:#fafafa}.tbl_std_odd,.tbl_std{width:100%}.tbl_std_odd.center th,.tbl_std_odd.center td,.tbl_std.center th,.tbl_std.center td{text-align:center !important}.tbl_std_odd.center th.txt_l,.tbl_std_odd.center td.txt_l,.tbl_std.center th.txt_l,.tbl_std.center td.txt_l{text-align:left !important}.tbl_std_odd.center th.txt_r,.tbl_std_odd.center td.txt_r,.tbl_std.center th.txt_r,.tbl_std.center td.txt_r{text-align:right !important}@media screen and (max-width: 768px){.tbl_std_odd.center th.txt_r,.tbl_std_odd.center td.txt_r,.tbl_std.center th.txt_r,.tbl_std.center td.txt_r{text-align:left !important}}.tbl_std_odd.center th span.small,.tbl_std_odd.center td span.small,.tbl_std.center th span.small,.tbl_std.center td span.small{color:#2376dd;font-size:80%;display:block}@media screen and (max-width: 768px){.tbl_std_odd.center th span.small,.tbl_std_odd.center td span.small,.tbl_std.center th span.small,.tbl_std.center td span.small{font-size:100%;margin:0 .5rem;display:inline-block}}.tbl_std_odd th .title,.tbl_std_odd td .title,.tbl_std th .title,.tbl_std td .title{display:none}@media screen and (min-width: 768px){.tbl_std_odd,.tbl_std{min-width:40rem}}@media screen and (max-width: 768px){.tbl_std_odd,.tbl_std{width:100%}.tbl_std_odd.center td,.tbl_std.center td{text-align:left !important}.tbl_std_odd thead tr,.tbl_std thead tr{display:none}.tbl_std_odd tr{border-top:1px solid #e5e5e5 !important}.tbl_std_odd tr,.tbl_std tr{width:100%}.tbl_std_odd tr th,.tbl_std tr th{display:block}.tbl_std_odd tr th .title,.tbl_std tr th .title{display:inline-block}.tbl_std_odd tr td,.tbl_std tr td{display:flex;text-align:left;border-top:0;border-bottom:1px solid #e5e5e5 !important;border-left:1px solid #e5e5e5 !important;border-right:1px solid #e5e5e5 !important}.tbl_std_odd tr td .title,.tbl_std tr td .title{font-size:90%;display:inline-block;flex-shrink:0;font-weight:bold;margin-right:1rem;content:attr(data-label);width:20%}.tbl_std_odd tr td:last-child,.tbl_std tr td:last-child{border-bottom:none !important}}@media screen and (max-width: 768px)and (max-width: 380px){.tbl_std_odd tr td,.tbl_std tr td{display:block}.tbl_std_odd tr td:before,.tbl_std tr td:before{display:block}.tbl_std_odd tr td .title,.tbl_std tr td .title{display:block;width:100%}}@media screen and (max-width: 768px){.tbl_std_odd tr td.sp_title{color:#fff !important;background:#134b32 !important;border:0}.tbl_std tr td:nth-child(1):first-child{color:#fff;background:#134b32;text-align:center;border:0}.tdnone{border-bottom:1px solid #e5e5e5 !important;background:none !important;line-height:0 !important;padding:0 !important}.bgnone{color:initial !important;background:none !important;border-top:1px solid #e5e5e5 !important}}.sticky__ctr{height:800px;overflow-y:scroll;overflow-x:hidden}.sticky__ctr table{border–collapse:collapse;border-spacing:0;box-sizing:border-box}.sticky__ctr table thead{position:sticky;top:0}.sticky__ctr table thead th::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-bottom:1px solid #e6e6e6 !important;border-top:1px solid #e6e6e6 !important}.bg__yellow th,.bg__yellow td{background:#ffffe0 !important}.trbg th,.trbg td{background:#f0f8ff !important}table tr.odd_row{background:#dcdcdc}table a.maplink{color:#000;background:#ffffe0;border:2px solid #ff0;border-radius:5px}table a.maplink:hover{background:#ff0}#index .performance{transform:rotate(0.03deg)}#index .performance div{width:20%}#index .performance div span{display:block}#index .performance div a{color:#ff5052}@media only screen and (max-width: 560px){#index .performance div{padding:.3rem}}.performance{color:#2376dd;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center;align-items:center;background:#fafafa}.performance div{text-align:center;padding:1rem;margin-right:.1rem;margin-bottom:.1rem;background:#fafafa}.performance div:last-child{margin-right:0}.performance div strong{font-size:150%}.performance div a{color:#ff5052}@media only screen and (max-width: 560px){.performance div{padding:.3rem}}.copy,.edit{display:block;max-width:65px;min-width:30px;width:100%;margin:0 auto .1rem}.copy a,.edit a{color:#fff;display:block;padding:.1rem .3rem;border-radius:3px;text-decoration:none !important}.copy{background:#6ac7e6}.edit{background:#2376dd}@media screen and (max-width: 768px){.copy,.edit{display:inline-block;margin:0;text-align:center;max-width:100px;width:100%}.copy a,.edit a{color:#fff;display:block;padding:.1rem .3rem;border-radius:3px}}.gray_img{-webkit-filter:grayscale(1);filter:gray;filter:grayscale(1)}.working_hours select{width:auto !important;max-width:auto !important;min-width:auto !important;margin-right:1rem}@media screen and (max-width: 560px){.working_hours select{display:block;margin-bottom:.5rem}}.working_hours input[type=text]{width:auto !important;max-width:70px !important}#companies .performance,#job_reg .performance{font-size:90%}#companies .performance div,#job_reg .performance div{width:25%}#companies .performance div strong,#job_reg .performance div strong{margin-right:.2rem}#companies .performance div span,#job_reg .performance div span{display:block}#companies .performance div a,#job_reg .performance div a{color:#ff5052}@media only screen and (max-width: 560px){#companies .performance div,#job_reg .performance div{padding:.3rem}}#companies .item,#job_reg .item{text-align:center;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#companies .item .name,#job_reg .item .name{font-size:90%;font-weight:bold;margin-bottom:.5rem}#companies .item i,#job_reg .item i{position:absolute !important;bottom:6rem;right:.5rem;font-size:150%;z-index:100 !important}#companies .item span,#job_reg .item span{display:none}#companies .item:hover,#job_reg .item:hover{cursor:pointer}#companies .item:hover img,#job_reg .item:hover img{border:4px solid #ff5052}#companies .item:hover .select,#job_reg .item:hover .select{color:#fff !important;width:100px;display:block;padding:.2rem 1rem;border-radius:2rem;position:absolute;bottom:5%;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);margin:0 auto;font-size:100%;z-index:100;background:#1c1e1d}#companies .item:hover .select:after,#job_reg .item:hover .select:after{content:"使用する"}#companies .textarea_view,#job_reg .textarea_view{border:1px solid #e6e6e6;padding:1rem;margin:1rem 0}#companies .img_reg_container_view,#companies .img_reg_container,#job_reg .img_reg_container_view,#job_reg .img_reg_container{margin-top:1rem;display:-webkit-flex;display:flex;justify-content:center;align-items:flex-end;flex-wrap:wrap;width:100%}#companies .img_reg_container_view a,#companies .img_reg_container a,#job_reg .img_reg_container_view a,#job_reg .img_reg_container a{margin-bottom:1rem}#companies .img_reg_container_view img,#companies .img_reg_container img,#job_reg .img_reg_container_view img,#job_reg .img_reg_container img{object-fit:contain;width:160px;background:#eee;height:120px;margin:0 .3rem 1rem}#companies .img_reg_container .sortable-chosen,#job_reg .img_reg_container .sortable-chosen{display:inline-block;color:#fff;z-index:1}#companies .accordion_inner table,#job_reg .accordion_inner table{margin-bottom:2rem !important}#companies .preview_ctr,#job_reg .preview_ctr{max-width:500px;width:100%;padding:0 2rem;margin:0 auto;display:flex;flex-wrap:nowrap;justify-content:space-between}@media screen and (max-width: 560px){#companies .preview_ctr,#job_reg .preview_ctr{padding:1rem}#companies .preview_ctr a,#job_reg .preview_ctr a{width:49%}}@media screen and (max-width: 480px){#companies .preview_ctr,#job_reg .preview_ctr{padding:0}}#companies .preview_ctr a,#job_reg .preview_ctr a{width:48%;display:inline-block;text-align:center;border:1px solid #2376dd;padding:1rem;border-radius:5px;background:#fafafa}#companies .preview_ctr a i,#job_reg .preview_ctr a i{font-size:200%;display:block;margin-bottom:.5rem}#companies .publication_time [type=date],#job_reg .publication_time [type=date]{margin-bottom:.5rem;margin-right:.5rem}#companies .publication_time [type=text],#job_reg .publication_time [type=text]{width:4rem !important;margin:0 .2rem}@media screen and (max-width: 600px){#companies .publication_time [type=date],#job_reg .publication_time [type=date]{display:block !important}}.remodal{padding:2.5rem 2.5rem 1rem !important}.remodal dl{text-align:left !important;margin-bottom:1rem}.remodal dl dt{padding:.5rem 1rem;font-weight:bold;font-size:110%;background:#fafafa;text-align:left;margin-bottom:1rem}.remodal dl dt:before{font-family:"Font Awesome 5 Free";font-weight:900;content:"";margin-right:.5rem}.remodal dl dd{padding:0 1rem}.remodal .remodal-close,.remodal .remodal-close:before{left:auto !important;right:0 !important}.remodal table th,.remodal table td{padding:.2rem}@keyframes radio-select{0%{transform:scale(0, 0)}65%{transform:scale(1.1, 1.1)}100%{transform:scale(1, 1)}}@media only screen and (min-width: 641px){.remodal label:hover{background:#fafafa}}@media only screen and (max-width: 641px){.remodal{padding:1rem 0 1rem .5rem !important}}.remodal-close:before{font-size:60px !important}.remodal-confirm{background:#134b32 !important;padding:1rem 2rem !important;border-radius:3px !important}.modal_container label{text-align:left;display:block;position:relative;padding:.5rem .5rem 1.5rem 2.5rem;cursor:pointer;border-bottom:1px dashed #e6e6e6}.modal_container label:last-child{border-bottom:0}.modal_container label .title{font-size:110%;font-weight:bold;display:block}.modal_container input{height:1px;width:1px;opacity:0}.modal_container .outside{display:inline-block;position:absolute;left:0;top:50%;margin-top:-15px;width:30px;height:30px;border:2px solid #ccc;border-radius:50%;box-sizing:border-box;background:#f3f3f3}.modal_container .inside{display:inline-block;border-radius:50%;width:26px;height:26px;background:#444;left:3px;top:3px;transform:scale(0, 0)}.no-transforms .modal_container .inside{left:auto;top:auto;width:0;height:0}.modal_container input:checked+.outside .inside{animation:radio-select .1s linear;transform:scale(1, 1)}.no-transforms .modal_container input:checked+.outside .inside{width:20px;height:20px}::placeholder{color:#ff5052}button:focus-ring{outline:none !important}input[type=tel],input[type=email],input[type=date],input[type=search],input[type=text],input[type=password]{outline:none !important}textarea,select{outline:none !important}input[type=submit]{-webkit-appearance:none;border-radius:0}select,submit{cursor:pointer}#inquiry form{background:#fafafa}input,select{-webkit-appearance:none;appearance:none}input,textarea,select{font-size:100%}textarea{line-height:1.8}@media screen and (max-width: 768px){input,textarea,select{font-size:16px}}.form__item{position:relative;text-align:left;padding:1rem;width:100%}.form__item fieldset{text-align:center !important}@media screen and (max-width: 600px){.form__item{padding:2rem}}.form__item__label{width:100%;margin-bottom:.5rem}.any{background:#2376dd}.required{background:#ff5052}.any,.required{border-radius:3px;display:inline-block;text-align:center;color:#fff;padding:.2rem .5rem .1rem;margin-right:1rem}input[type=tel],input[type=date],input[type=search],input[type=email],input[type=text],input[type=password]{border:1px solid #ddd;border-radius:3px;padding:.5rem;flex:1;background:#eaedf2}input[type=tel],input[type=search],input[type=email]{width:100%}@media screen and (max-width: 600px){input[type=tel],input[type=date],input[type=search],input[type=text],input[type=email]{flex:inherit}}textarea{border:1px solid #ddd;border-radius:6px;height:20rem;flex:1;width:100%;background:#eaedf2;padding:.5rem}@media screen and (max-width: 600px){.form__item__textarea{max-width:100%;height:200px;flex:inherit}}.flex__start select:first-child{margin-right:.5rem}@media screen and (max-width: 560px){.flex__start select:first-child{margin-bottom:.5rem}}select{max-width:1080px;min-width:150px;width:100%;border:1px solid #ddd;padding:.6rem;border-radius:3px;margin-right:1rem;background:#eaedf2 !important;-moz-appearance:menulist;-webkit-appearance:menulist}select::-ms-expand{display:block}table select{padding:.5rem;margin:0 auto}@media screen and (max-width: 768px){table select{padding:.5rem 1rem;margin:0}}@media screen and (max-width: 600px){select{border:1px solid #ddd;background:#fff}.form__item span{margin-bottom:1rem}}.radio__container [type=radio]{display:none}.radio__container label{cursor:pointer !important;display:inline-block;color:#1c1e1d;padding:.3rem .6rem .2rem;border-radius:3px;border:1px solid #d3d3d3;background:#f1f1f1;margin-bottom:.4rem;margin-right:.2rem}.radio__container input:checked+label,.radio__container input hover{color:#fff;background-color:#2376dd;border:1px solid #2376dd}.blank_bg{background:#fdeff2 !important}.tbl_check__container{display:inline-block}.check__container{display:flex;flex-wrap:wrap}.tbl_check__container label,.check__container label{display:inline-block;line-height:2}.tbl_check__container.check_st1 label,.check__container.check_st1 label{width:32%;width:-webkit-calc(100% / 3);width:33.3333333333%}@media screen and (max-width: 1080px){.tbl_check__container.check_st1 label,.check__container.check_st1 label{width:50%;width:-webkit-calc(100% / 2);width:50%}}@media screen and (max-width: 600px){.tbl_check__container.check_st1 label,.check__container.check_st1 label{width:100%;width:-webkit-calc(100% / 1);width:100%}}.tbl_check__container.check_st2 label,.check__container.check_st2 label{margin-right:1rem}.check__container.check_st3{margin-bottom:.8rem}.check__container.check_st3 .radio__container label{padding:.3rem .7rem .2rem;margin-bottom:0 !important}.check__container.check_st3 input[type=text]{margin:0 .5rem}.check__container.check_st3 div{display:flex;align-items:center;width:50%;padding:.3rem 0;border-bottom:1px dotted #e6e6e6}.check__container.check_st3 div:last-child{border-bottom:0;padding:.3rem 0 0}.select_st1{display:inline-block;width:auto;margin-right:1rem}@media screen and (max-width: 600px){.select_st1{display:block;margin-bottom:.5rem}}@media screen and (max-width: 1024px){.check__container.check_st3 div{display:block;width:100%}}.tbl_check__container input[type=checkbox],.check__container input[type=checkbox]{position:relative;vertical-align:middle;right:0;bottom:0rem;left:0;width:18px;height:18px;cursor:pointer;-webkit-transition:all .15s ease-out 0s;transition:all .15s ease-out 0s;color:#fff;margin-right:.5rem;border:1px solid #7f9fbf;outline:none;background:#def2ff;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0}.tbl_check__container input[type=checkbox]:hover,.check__container input[type=checkbox]:hover{background:#54caff}.tbl_check__container input[type=checkbox]:checked,.check__container input[type=checkbox]:checked{background:#407cba;border:none}.tbl_check__container input[type=checkbox]:checked::before,.check__container input[type=checkbox]:checked::before{position:absolute;display:inline-block;content:"";font-family:"Font Awesome 5 Free";font-weight:900;text-align:center;left:.1rem;top:0rem;font-size:16px}.tbl_check__container input[type=checkbox].radio,.check__container input[type=checkbox].radio,.tbl_check__container input[type=checkbox].radio::after,.check__container input[type=checkbox].radio::after{border-radius:50%}@media only screen and (max-width: 560px){.check__container input[type=checkbox]{width:20px;height:20px}}.fromto{display:flex;flex-flow:row wrap;width:100%;align-items:center}.fromto dt{flex-basis:10%}.fromto dd{flex-basis:90%}.fromto input[type=text]{width:100%;max-width:100px !important;margin-right:.5rem}.fromto label{display:inline-block;margin-bottom:.2rem;margin-right:.5rem}@media only screen and (max-width: 560px){.fromto input[type=text]:last-child{margin-left:0}}@media only screen and (max-width: 360px){.fromto label{display:block}}.cat__container{border-bottom:1px dashed #ccc;padding:.5rem 0 0}.cat__container:last-child{border-bottom:0}.w_age,.w_yn,.w_day,.w_money{margin-right:.5rem;width:100% !important}.w_yn{max-width:90px;min-width:90px}.w_age,.w_day{max-width:60px !important}.w_money{max-width:80px !important}#home,#free,#paid,#master,#admin{max-width:1280px;margin-left:auto;margin-right:auto}#home .remodal h1,#free .remodal h1,#paid .remodal h1,#master .remodal h1,#admin .remodal h1{margin-bottom:.5rem}#home .remodal .remodal-cancel,#home .remodal .remodal-confirm,#free .remodal .remodal-cancel,#free .remodal .remodal-confirm,#paid .remodal .remodal-cancel,#paid .remodal .remodal-confirm,#master .remodal .remodal-cancel,#master .remodal .remodal-confirm,#admin .remodal .remodal-cancel,#admin .remodal .remodal-confirm{min-width:fit-content !important;width:110px !important;margin:1rem .2rem 0;padding:.6rem 1rem !important;border-radius:3px !important}nav.pagination{padding:4rem 0;text-align:center;margin:0 auto}nav.pagination span.page a,nav.pagination span.first a,nav.pagination span.prev a,nav.pagination span.next a,nav.pagination span.last a{color:#1c1e1d;background:#eee;text-decoration:none}nav.pagination span.page a:hover,nav.pagination span.first a:hover,nav.pagination span.prev a:hover,nav.pagination span.next a:hover,nav.pagination span.last a:hover{color:#fff;background:#5c9cd8}nav.pagination span.current{color:#fff;background:#5c9cd8}nav.pagination span.current,nav.pagination span.page a,nav.pagination span.first a,nav.pagination span.prev a,nav.pagination span.next a,nav.pagination span.last a{padding:.8rem 1.5rem;border-radius:.2em;display:inline-block;margin-bottom:.2rem}nav.pagination span.disabled{color:#000}nav.pagination span.gap{background-color:rgba(0,0,0,0)}
