﻿.copy{letter-spacing:.1em}.img_box{margin-bottom:5%}.txt{margin-bottom:10%}.mini_title{font-size:1.8rem;font-family:YuMincho,"Yu Mincho","Hiragino Mincho ProN","HGS明朝E","ＭＳ Ｐ明朝","MS PMincho",serif;text-align:center;margin-bottom:5%}@media(min-width: 769px){.mini_title{font-size:calc(1.8rem + (1vw - 7.69px)*1.9569471624)}}@media(min-width: 1280px){.mini_title{font-size:2.8rem}}#management .select_box_sp{width:100%;margin:0 auto 5%;position:relative}#management .select_box_sp:before{position:absolute;width:40px;height:40px;content:"";background:#747474;top:0;right:0}#management .select_box_sp:after{position:absolute;content:"";border-bottom:solid 2px #fff;border-right:solid 2px #fff;width:5px;height:5px;top:50%;right:17px;transform:translateY(-50%) rotate(45deg)}#management .select_box_sp select{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:40px;font-family:YuGothic,"Yu Gothic medium","Hiragino Sans","ヒラギノ角ゴ Pro","Hiragino Kaku Gothic Pro",sans-serif;font-weight:bold;font-size:1.4rem;border:solid 1px #707070;padding:0 0 0 5%;cursor:pointer;background:#fff;color:#241f1f}@media(min-width: 769px){#management .select_box_sp select{font-size:calc(1.4rem + (1vw - 7.69px)*0.3913894325)}}@media(min-width: 1280px){#management .select_box_sp select{font-size:1.6rem}}#management .management_container .management_wrap{display:none;margin-bottom:10%}#management .management_container .management_wrap .management_box{margin-bottom:7%;font-weight:bold}#management .management_container .management_wrap .management_box a{transition:.3s;display:block}#management .management_container .management_wrap .management_box a .flex_wrap .img_box{flex:0 1 45%;width:45%;max-width:45%;margin-bottom:0;border:1px solid #e8e8ea;position:relative;overflow:hidden}#management .management_container .management_wrap .management_box a .flex_wrap .img_box img{width:100%;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);object-fit:cover;object-position:center;font-family:"object-fit: cover; object-position: center;"}#management .management_container .management_wrap .management_box a .flex_wrap .img_box img.horizontal{height:auto}#management .management_container .management_wrap .management_box a .flex_wrap .img_box::before{content:"";display:block;padding-top:133.334%}#management .management_container .management_wrap .management_box a .flex_wrap .img_box .conditions{font-size:1rem;position:absolute;display:block;top:0;right:0;width:115px;height:25px;color:#fff}@media(min-width: 769px){#management .management_container .management_wrap .management_box a .flex_wrap .img_box .conditions{font-size:calc(1rem + (1vw - 7.69px)*0.3913894325)}}@media(min-width: 1280px){#management .management_container .management_wrap .management_box a .flex_wrap .img_box .conditions{font-size:1.2rem}}#management .management_container .management_wrap .management_box a .flex_wrap .img_box .conditions p{position:absolute;text-align:center;width:100%;top:50%;transform:translateY(-50%)}#management .management_container .management_wrap .management_box a .flex_wrap .img_box .conditions.rc{background:#ed9227}#management .management_container .management_wrap .management_box a .flex_wrap .img_box .conditions.ws{background:#389b34}#management .management_container .management_wrap .management_box a .flex_wrap .img_box .conditions.ut{background:#3bbedd}#management .management_container .management_wrap .management_box a .flex_wrap .img_box .conditions.ot{background:#343434}#management .management_container .management_wrap .management_box a .flex_wrap .txt_box{flex:0 1 52%;width:52%;max-width:52%;display:grid;place-content:center start}#management .management_container .management_wrap .management_box a .flex_wrap .txt_box .time{font-size:1.2rem;margin-bottom:-2px}@media(min-width: 769px){#management .management_container .management_wrap .management_box a .flex_wrap .txt_box .time{font-size:calc(1.2rem + (1vw - 7.69px)*0.3913894325)}}@media(min-width: 1280px){#management .management_container .management_wrap .management_box a .flex_wrap .txt_box .time{font-size:1.4rem}}#management .management_container .management_wrap .management_box a .flex_wrap .txt_box .street_address{font-size:1.2rem;margin-bottom:-2px}@media(min-width: 769px){#management .management_container .management_wrap .management_box a .flex_wrap .txt_box .street_address{font-size:calc(1.2rem + (1vw - 7.69px)*0.3913894325)}}@media(min-width: 1280px){#management .management_container .management_wrap .management_box a .flex_wrap .txt_box .street_address{font-size:1.4rem}}#management .management_container .management_wrap .management_box a .flex_wrap .txt_box .info_date{font-size:1.2rem;line-height:1.4}@media(min-width: 769px){#management .management_container .management_wrap .management_box a .flex_wrap .txt_box .info_date{font-size:calc(1.2rem + (1vw - 7.69px)*0.3913894325)}}@media(min-width: 1280px){#management .management_container .management_wrap .management_box a .flex_wrap .txt_box .info_date{font-size:1.4rem}}#management .management_container .management_wrap .management_box a .flex_wrap .txt_box .info_title{font-size:1.4rem}@media(min-width: 769px){#management .management_container .management_wrap .management_box a .flex_wrap .txt_box .info_title{font-size:calc(1.4rem + (1vw - 7.69px)*0.3913894325)}}@media(min-width: 1280px){#management .management_container .management_wrap .management_box a .flex_wrap .txt_box .info_title{font-size:1.6rem}}#management .management_container .management_wrap .management_box a:hover{transition:.3s;opacity:.8}#management .management_container .management_wrap.view{display:block}@media screen and (min-width: 769px){#management .select_box_sp{width:70%}#management .management_container .management_wrap{justify-content:flex-start}#management .management_container .management_wrap .management_box{flex:0 1 21.6666667%;width:21.6666667%;max-width:21.6666667%;margin-top:3.5%;margin-bottom:0;margin-right:4.4444444%}#management .management_container .management_wrap .management_box a .flex_wrap .img_box{flex:0 1 100%;width:100%;max-width:100%;margin-bottom:4.5%}#management .management_container .management_wrap .management_box a .flex_wrap .img_box::before{padding-top:133.5%}#management .management_container .management_wrap .management_box a .flex_wrap .img_box .conditions{width:130px}#management .management_container .management_wrap .management_box a .flex_wrap .txt_box{flex:0 1 100%;width:100%;max-width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-align-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;justify-content:flex-start;-webkit-align-content:flex-start;-ms-flex-line-pack:start}#management .management_container .management_wrap .management_box a .flex_wrap .txt_box .time{flex:0 1 85px;width:85px;max-width:85px;display:block;margin:0 5px 0 0}#management .management_container .management_wrap .management_box a .flex_wrap .txt_box .street_address{flex:0 1 auto;width:auto;max-width:auto;display:block;margin-bottom:0}#management .management_container .management_wrap .management_box a .flex_wrap .txt_box .info_date{flex:0 1 100%;width:100%;max-width:100%;display:block}#management .management_container .management_wrap .management_box a .flex_wrap .txt_box .info_title{flex:0 1 100%;width:100%;max-width:100%;display:block}#management .management_container .management_wrap .management_box:nth-of-type(-n + 4){margin-top:0}#management .management_container .management_wrap .management_box:nth-of-type(4n){margin-right:0}#management .management_container .management_wrap.view{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-align-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;justify-content:flex-start;-webkit-align-content:flex-start;-ms-flex-line-pack:start}}@media screen and (min-width: 981px){#management .select_box_pc{margin-bottom:5%}#management .select_box_pc .flex_wrap{width:100%;justify-content:center;-webkit-justify-content:center;-ms-flex-pack:center}#management .select_box_pc .flex_wrap li{flex:0 1 calc((100% - 4px)/5);width:calc((100% - 4px)/5);max-width:calc((100% - 4px)/5);text-align:center;border-right:solid 1px #707070;font-size:1.8rem;font-weight:bold;transition:all .3s}#management .select_box_pc .flex_wrap li a{display:block;padding:10px 0;transition:unset;opacity:unset}#management .select_box_pc .flex_wrap li.active,#management .select_box_pc .flex_wrap li:hover{background:#3bbedd;color:#fff}#management .select_box_pc .flex_wrap li:last-child{border-right:none}}@media print{header,footer{display:none}#mainimg,#contact{display:none}#contents{margin-top:0}#management #container{padding:5% 3.362% 3.5%;box-sizing:border-box}#management .select_box_sp{display:none}#management .select_box_pc{display:block;margin-bottom:5%}#management .select_box_pc .flex_wrap{width:100%;justify-content:center;-webkit-justify-content:center;-ms-flex-pack:center}#management .select_box_pc .flex_wrap li{flex:0 1 calc((100% - 4px)/5);width:calc((100% - 4px)/5);max-width:calc((100% - 4px)/5);text-align:center;border-right:solid 1px #707070;font-size:1.8rem;font-weight:bold;transition:all .3s}#management .select_box_pc .flex_wrap li a{display:block;padding:10px 0;transition:unset;opacity:unset}#management .select_box_pc .flex_wrap li.active,#management .select_box_pc .flex_wrap li:hover{background:#3bbedd;color:#fff;border-right:none}#management .select_box_pc .flex_wrap li.active{flex:0 1 20rem;width:20rem;max-width:20rem}#management .select_box_pc .flex_wrap li:last-child{border-right:none}#management .select_box_pc .flex_wrap li:not(#management .select_box_pc .flex_wrap li.active){display:none}#management .txt{margin-bottom:3.5%}#management .txt .title_txt h2{font-size:20px;font-weight:700;line-height:1em;letter-spacing:.1em}#management .management_container .management_wrap{margin-bottom:0}#management .management_container .management_wrap .management_box{flex:0 1 21.6666667%;width:21.6666667%;max-width:21.6666667%;margin-top:3.5%;margin-bottom:0;margin-right:4.4444444%}#management .management_container .management_wrap .management_box a .flex_wrap .img_box{flex:0 1 100%;width:100%;max-width:100%;margin-bottom:10%;background:#e8e8ea;position:relative;overflow:hidden}#management .management_container .management_wrap .management_box a .flex_wrap .img_box img{width:100%;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);object-fit:cover;object-position:center;font-family:"object-fit: cover; object-position: center;"}#management .management_container .management_wrap .management_box a .flex_wrap .img_box::before{padding-top:133.334%}#management .management_container .management_wrap .management_box a .flex_wrap .txt_box{flex:0 1 100%;width:100%;max-width:100%}#management .management_container .management_wrap .management_box a .flex_wrap .txt_box .info_date{margin-bottom:5%;font-size:.8vw;line-height:1em;letter-spacing:.15em}#management .management_container .management_wrap .management_box a .flex_wrap .txt_box .info_title{font-size:1.2vw;line-height:1.22em;letter-spacing:.15em}#management .management_container .management_wrap .management_box:nth-of-type(-n + 4){margin-top:0}#management .management_container .management_wrap .management_box:nth-of-type(4n){margin-right:0}#management .management_container .management_wrap.view{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-align-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;justify-content:flex-start;-webkit-align-content:flex-start;-ms-flex-line-pack:start}#management .pager_wrap{display:none}#management .btn.print{display:none}}