.ancList{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -5px}.ancList li{position:relative;display:block;width:240px;margin:5px;border:1px solid #ff61b4;font-size:14px;color:#ff61b4;text-align:center;font-family:'Roboto', sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:0.1em}.ancList li a{display:block;line-height:40px}.ancList li span{display:block;position:relative;z-index:1;color:#ff61b4;-webkit-transition:.1s;-moz-transition:.1s;-ms-transition:.1s;-o-transition:.1s;transition:.1s}.ancList li:after{position:absolute;top:0;left:0;width:0;height:100%;background:#ff61b4;content:"";-webkit-transition:.7s;-moz-transition:.7s;-ms-transition:.7s;-o-transition:.7s;transition:.7s}.ancList li:hover span{color:#FFF}.ancList li:hover:after{width:100%}@media screen and (max-width: 737px){.ancList{margin:6px 0 0;padding:0 15px}.ancList li{width:calc(50% - 10px);margin:5px;font-size:14px;box-sizing:border-box}.ancList li a{line-height:33px;font-size:12px}.ancList li:hover span{color:#ff61b4}.ancList li:hover:after{width:0}}#index #content .inner{padding-bottom:80px}#index #content section{margin-top:-50px;padding-top:105px}#index #content section h2{font-size:32px;font-family:'Roboto', sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:0.1em}#index #content section ul{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -5px}#index #content section ul li{width:192px;margin:5px}#index #content section ul li .img{height:192px}#index #content section ul li .img img{height:auto}#index #content section ul li .txt{font-size:18px}@media screen and (max-width: 737px){#index #content .inner{padding-bottom:40px}#index #content section{margin-top:-30px;padding:70px 20px 0}#index #content section h2{font-size:21px}#index #content section ul{margin:0 -2px}#index #content section ul li{width:calc(33.3333% - 4px);margin:2px}#index #content section ul li .img{height:28vw}#index #content section ul li .txt{display:none}}#detail #content .inner{padding-bottom:80px}#detail #content article{padding-bottom:80px}#detail #content article .row .img{float:left;width:360px;height:470px;overflow:hidden}#detail #content article .row .img img{width:100%;height:100%;object-fit:cover;font-family:'object-fit: cover;'}#detail #content article .row .txtArea{position:relative;float:right;width:600px}#detail #content article .row .txtArea .hd{padding-bottom:5px;border-bottom:1px solid #000}#detail #content article .row .txtArea .hd h2{font-size:24px;line-height:1.3;font-weight:normal;letter-spacing:0.05em}#detail #content article .row .txtArea .hd h2 span{margin-left:1em;font-family:'Roboto', sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:18px;font-weight:bold}#detail #content article .row .txtArea .hd h2 a{text-decoration:underline}#detail #content article .row .txtArea .hd h2 a:hover{text-decoration:none}#detail #content article .row .txtArea .hd .position{font-size:12px}#detail #content article .row .txtArea .hd .right{position:absolute;top:0;right:0;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}#detail #content article .row .txtArea .hd .right a{-webkit-transition:.1s;-moz-transition:.1s;-ms-transition:.1s;-o-transition:.1s;transition:.1s}#detail #content article .row .txtArea .hd .right .insta{margin-right:20px;font-family:"icomoon";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:26px}#detail #content article .row .txtArea .hd .right .insta:hover a{color:#ff61b4}#detail #content article .row .txtArea .hd .right .link a{background:#000;color:#FFF}#detail #content article .row .txtArea .hd .right .link a:hover{background:#ff61b4}#detail #content article .row .txtArea .comment{margin-top:10px}#detail #content article .row .txtArea .schedule{margin-top:25px}#detail #content article .row .txtArea .schedule:after{display:block;clear:both;content:""}#detail #content article .row .txtArea .schedule .hd{border:none}#detail #content article .row .txtArea .schedule .hd:after{display:block;clear:both;content:""}#detail #content article .row .txtArea .schedule .hd .title{float:left;width:100px;background:#000;color:#FFF;font-family:'Roboto', sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:normal;line-height:20px;text-align:center;font-size:12px}#detail #content article .row .txtArea .schedule .hd .tag{float:left;margin-left:15px}#detail #content article .row .txtArea .schedule .hd .tag li{position:relative;float:left;padding-left:20px;font-size:12px;font-family:'Roboto', sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#detail #content article .row .txtArea .schedule .hd .tag li:after{position:absolute;top:50%;left:0;width:14px;height:14px;margin-top:-7px;background:#ff61b4;content:""}#detail #content article .row .txtArea .schedule .hd .tag li+li{margin-left:15px}#detail #content article .row .txtArea .schedule .hd .tag li.col02:after{background:#00bfff}#detail #content article .row .txtArea .schedule .hd .tag li.col03:after{background:#888888}#detail #content article .row .txtArea .schedule .hd .tag li.col04:after{background:#66e466}#detail #content article .row .txtArea .schedule .hd .tag li.col05:after{background:#333;background:-moz-linear-gradient(-45deg, #ff61b4 0%, #ff61b4 50%, #333 50%, #333 50%);background:-webkit-linear-gradient(-45deg, #ff61b4 0%, #ff61b4 50%, #333 50%, #333 50%);background:linear-gradient(135deg, #ff61b4 0%, #ff61b4 50%, #333 50%, #333 50%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='$pink', endColorstr='#333',GradientType=1 )}#detail #content article .row .txtArea .schedule .calendar{margin-top:5px}#detail #content article .row .txtArea .schedule .calendar table{table-layout:fixed;font-family:'Roboto', sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#detail #content article .row .txtArea .schedule .calendar table h3{border-top:1px solid #fff;border-left:1px solid #fff}#detail #content article .row .txtArea .schedule .simcal-calendar{float:left;width:240px}#detail #content article .row .txtArea .schedule .simcal-calendar+.simcal-calendar{margin-left:20px}#detail #content article .row .txtArea .schedule .simcal-calendar .simcal-calendar-grid{width:240px}#detail #content article .row .txtArea .schedule .simcal-calendar .simcal-calendar-head{background:#CCC}#detail #content article .row .txtArea .schedule .simcal-calendar .simcal-calendar-head h3{padding:4px 0;font-size:12px}#detail #content article .row .txtArea .schedule .simcal-calendar .simcal-week-day{padding:0;background:#888;border:1px solid #fff;color:#fff;text-align:center;font-weight:normal;font-size:11px}#detail #content article .row .txtArea .schedule .simcal-calendar .simcal-day{padding:2px 0;background:#EFEFEF;text-align:center;border:1px solid #fff;font-size:12px}#detail #content article .row .txtArea .schedule .simcal-calendar .simcal-day-void{padding:0}#detail #content article .row .txtArea .schedule .simcal-calendar .summary-container{display:none}#detail #content article .row .txtArea .schedule .simcal-calendar .full{background:#333333;color:#FFF}#detail #content article .row .txtArea .schedule .simcal-calendar .other{background:#66e466;color:#FFF}#detail #content article .row .txtArea .schedule .simcal-calendar .holiday{background:#ff61b4;color:#FFF}#detail #content article .row .txtArea .schedule .simcal-calendar .meeting{background:#00bfff;color:#FFF}#detail #content article .row .txtArea .schedule .simcal-calendar .unfix{background:#888888;color:#cccccc}#detail #content article .row .txtArea .schedule .simcal-calendar .morning{background:#333;background:-moz-linear-gradient(-45deg, #ff61b4 0%, #ff61b4 50%, #333 50%, #333 50%);background:-webkit-linear-gradient(-45deg, #ff61b4 0%, #ff61b4 50%, #333 50%, #333 50%);background:linear-gradient(149deg, #ff61b4 0%, #ff61b4 50%, #333 50%, #333 50%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='$pink', endColorstr='#333',GradientType=1 );color:#fff}#detail #content article .row .txtArea .schedule .simcal-calendar .afternoon{background:#333;background:-moz-linear-gradient(-45deg, #333 0%, #333 50%, #ff61b4 50%, #ff61b4 50%);background:-webkit-linear-gradient(-45deg, #333 0%, #333 50%, #ff61b4 50%, #ff61b4 50%);background:linear-gradient(149deg, #333 0%, #333 50%, #ff61b4 50%, #ff61b4 50%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#333', endColorstr='$pink',GradientType=1 );color:#fff}#detail #content article .row .txtArea .schedule .schedule_note{clear:both;padding-top:10px;font-size:12px}@media screen and (max-width: 737px){#detail #content article .row{margin-top:10px}#detail #content article .row .inner{padding-bottom:40px}#detail #content article .row .img{float:none;width:200px;height:260px;margin:0 auto}#detail #content article .row .txtArea{float:none;width:100%;margin-top:20px;padding:0 20px;box-sizing:border-box}#detail #content article .row .txtArea .hd{padding-bottom:10px}#detail #content article .row .txtArea .hd h2{font-size:21px}#detail #content article .row .txtArea .hd h2 span{margin-left:0.5em;font-size:16px}#detail #content article .row .txtArea .hd .right{position:inherit;top:inherit;right:inherit}#detail #content article .row .txtArea .hd .right .insta{font-size:36px}#detail #content article .row .txtArea .hd .right .link{width:100%}#detail #content article .row .txtArea .hd .right .link a{font-size:14px;line-height:35px}#detail #content article .row .txtArea .schedule .hd{padding-bottom:0}#detail #content article .row .txtArea .schedule .hd .title{float:none;line-height:23px}#detail #content article .row .txtArea .schedule .hd .tag{float:none;margin:5px -5px 0}#detail #content article .row .txtArea .schedule .hd .tag li{margin:2px 5px;padding-left:18px;font-size:14px}#detail #content article .row .txtArea .schedule .hd .tag li+li{margin:2px 5px}#detail #content article .row .txtArea .schedule .calendar{margin-top:0;max-width:280px}#detail #content article .row .txtArea .schedule .calendar table{margin-top:5px}#detail #content article .row .txtArea .schedule .simcal-calendar{float:none;width:100%}#detail #content article .row .txtArea .schedule .simcal-calendar+.simcal-calendar{margin:10px 0 0}#detail #content article .row .txtArea .schedule .simcal-calendar .simcal-calendar-grid{width:100%}}#detail #content article .block01{margin-top:-40px;padding-top:100px}#detail #content article .block01 h2{font-size:32px;letter-spacing:0.1em;font-family:'Roboto', sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#detail #content article .block01 ul{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -10px}#detail #content article .block01 ul li{width:235px;height:308px;margin:10px}#detail #content article .block01 ul li .img{height:308px}@media screen and (max-width: 737px){#detail #content article .block01{margin-top:-46px;padding:90px 20px 0}#detail #content article .block01 h2{font-size:21px}#detail #content article .block01 ul{margin:5px -5px 0}#detail #content article .block01 ul li{width:calc(50% - 10px);height:54vw;margin:5px}#detail #content article .block01 ul li .img{height:auto}}#detail .pagerArea .index a{width:500px;margin:0 auto}@media screen and (max-width: 737px){#detail .pagerArea .index a{width:65%;line-height:40px}}

/*# sourceMappingURL=../css/staff.css.map */
