﻿@import url("https://fonts.googleapis.com/css2?family=Caveat:wght@500&family=Open+Sans&display=swap");@import url("https://fonts.googleapis.com/css2?family=Noto+Sans&display=swap");@import url("https://fonts.googleapis.com/css2?family=Caveat:wght@500&family=Open+Sans&display=swap");@import url("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:white !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:white;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:0.3s ease-in-out;-moz-transition:0.3s ease-in-out;-o-transition:0.3s ease-in-out;transition:0.3s ease-in-out}ul.button_container .btn_pt1{background:#134b32}ul.button_container .btn_pt1:after{content:"\f054"}ul.button_container .btn_pt1:hover{background:#FF8B00}ul.button_container .btn_pt2{background:#FF8B00}ul.button_container .btn_pt2:after{content:"\f002"}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:"\f2f1";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:0.1rem;padding:0.8rem 1rem 0.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:white;position:absolute;font-family:"Font Awesome 5 Free";content:"\f304";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 transparent;border-bottom:7px solid transparent;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:white;margin-bottom:1rem;font-weight:bold;background:#1c1e1d}h4:before{content:"";position:absolute;top:70%;left:50%;margin-left:-10px;border:10px solid transparent;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:0.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:white;letter-spacing:0.08em;padding:0.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:#FF0000}.dz-success-mark{float:left}.accordion_container .accordion_one .accordion_header{position:relative;color:white;letter-spacing:.1rem;padding:0.6rem 2rem .5rem 1rem;z-index:+1;cursor:pointer;transition-duration:0.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:0.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:0.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:white;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:white;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:white}.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,0.3);background:white}#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:white}#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:0.2rem !important;border-radius:3px !important;font-size:13px !important}#global-head input[type="submit"]{color:white;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:white;background:#2376DD !important}#global-head .global-head-link a.blue:hover{background:#5c9cd8 !important}#global-head .global-head-link a.green{color:white;background:green !important}#global-head .global-head-link a.green:hover{background:#13bf72 !important}#global-head .log{color:white;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{width:100px}@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:white;position:absolute;top:50%;right:4%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);padding:0.2rem 0.5rem 0.2rem !important;border-radius:.2rem;background:#FF5052}#global-nav>ul>li i{margin-right:0.5rem}#global-nav a{color:white;text-decoration:none;display:block;padding:0.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;z-index:1000}#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}.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:white;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:white}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:gainsboro}table a.maplink{color:black;background:lightyellow;border:2px solid yellow;border-radius:5px}table a.maplink:hover{background:yellow}#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:white;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:white;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:white !important;width:100px;display:block;padding:0.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:"\f013";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 0.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 #CCCCCC;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 0.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:white;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:calc(100% / 3)}@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:calc(100% / 2)}}@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:calc(100% / 1)}}.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 0.15s ease-out 0s;transition:all 0.15s ease-out 0s;color:#ffffff;margin-right:0.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:"\f00c";font-family:"Font Awesome 5 Free";font-weight:900;text-align:center;left:0.1rem;top:0rem;font-size:16px}.tbl_check__container input.radio[type="checkbox"],.check__container input.radio[type="checkbox"],.tbl_check__container input.radio[type="checkbox"]::after,.check__container input.radio[type="checkbox"]::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}#admin{max-width:1280px;margin-left:auto;margin-right:auto}#admin .remodal h1{margin-bottom:.5rem}#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:white;background:#5c9cd8}nav.pagination span.current{color:white;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:transparent}
