.content_schedule{margin-top:70px;margin-bottom:110px}.content_schedule .head_box{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.content_schedule .head_box .rbox .txt{padding-left:30px}.content_schedule .head_box .rbox .txt1{width:22%}.content_schedule .head_box .rbox .txt2{width:56%}.content_schedule .head_box span{display:block;padding-bottom:0;border-bottom:3px solid #000;font-size:16px;font-size:1.6rem;line-height:28px;letter-spacing:.03em;font-weight:bold}.content_schedule .lbox{max-width:270px;width:100%}.content_schedule .rbox{max-width:calc(100% - 270px);width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}@media (max-width: 1023px){.content_schedule .lbox{max-width:100%}.content_schedule .rbox{max-width:100%;display:block}}.content_schedule .listbox{margin-top:35px}@media (min-width: 1024px){.content_schedule .listbox table{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.content_schedule .listbox table th,.content_schedule .listbox table td,.content_schedule .listbox table tr{display:block}.content_schedule .listbox tbody{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;width:100%}.content_schedule .listbox tbody tr{padding-left:30px;position:relative;padding-bottom:30px}.content_schedule .listbox tbody tr:after{content:"";width:calc(100% - 30px);position:absolute;right:0;bottom:0;height:1px;display:block;background:rgba(0,0,0,0.1)}.content_schedule .listbox tbody tr:nth-child(1),.content_schedule .listbox tbody tr:nth-child(2){width:22%}.content_schedule .listbox tbody tr:nth-child(3){width:56%}}.content_schedule .listbox .lbox{padding-bottom:30px;border-bottom:1px solid rgba(0,0,0,0.1)}.content_schedule .listbox .item{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;margin-bottom:35px}.content_schedule .listbox .item .ttl{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.content_schedule .listbox .item .ttl .icon{width:44px}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){.content_schedule .listbox .item .ttl .icon{position:relative;top:-5px}}.content_schedule .listbox .item .ttl .txt{width:calc(100% - 44px);padding-left:18px;font-size:18px;font-size:1.8rem;line-height:28px;letter-spacing:.03em;font-weight:bold}.content_schedule .listbox .item:last-child{margin-bottom:0}@media (max-width: 1023px){.content_schedule .listbox{margin-top:0}.content_schedule .listbox .lbox{padding-bottom:0;border-bottom:0;position:relative}.content_schedule .listbox .lbox:after,.content_schedule .listbox .lbox:before{content:"";background:#000;top:50%;position:absolute;width:12px;height:2px;right:0;transition:.3s all;z-index:1;margin-top:-2px}.content_schedule .listbox .lbox:before{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.content_schedule .listbox .lbox.active:before{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}.content_schedule .listbox .item{display:block;margin-bottom:12px;background:#f5f5f5;padding:14px 20px}.content_schedule .listbox .item:last-child{margin-bottom:0}.content_schedule .listbox .item .ttl{position:relative}.content_schedule .listbox .item .ttl .icon{width:36px}.content_schedule .listbox .item .ttl .icon img{width:36px;height:auto}.content_schedule .listbox .item .ttl .txt{width:calc(100% - 36px);padding-left:24px;font-size:16px;font-size:1.6rem;line-height:24px;padding-top:2px;padding-right:10px}.content_schedule .listbox .item:last-child{margin-bottom:0}.content_schedule .listbox .item .rbox{background:#fff;padding:12px;margin-top:14px;margin-bottom:6px;display:none}.content_schedule .listbox .item .rbox.active{display:block}.content_schedule .listbox .item .rbox th,.content_schedule .listbox .item .rbox td{padding-bottom:12px;text-align:left;vertical-align:top}.content_schedule .listbox .item .rbox th{width:80px;line-height:28px}.content_schedule .listbox .item .rbox td{line-height:24px}}.content_schedule .linkbox{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;margin:0 -15px 120px}.content_schedule .linkbox .item{width:33.33333%;padding:0 15px}.content_schedule .linkbox .c-btn02{background:#f5f5f5;height:142px;display:flex;align-items:center}.content_schedule .linkbox .c-btn02 .btn{display:flex;justify-content:center;flex-direction:column;padding-left:24px;height:100%;width:100%;position:relative;overflow:hidden}.content_schedule .linkbox .c-btn02 .btn:after,.content_schedule .linkbox .c-btn02 .btn:before{content:"";position:absolute;display:block;transition:0.3s all ease}.content_schedule .linkbox .c-btn02 .btn:after{width:35px;height:35px;border:1px solid #000;border-radius:50%;right:24px;top:50%;margin-top:-17px;z-index:2}.content_schedule .linkbox .c-btn02 .btn:before{width:100%;height:100%;background:url(../../img/class/bg_nagoya.jpg) top left no-repeat;background-size:cover;left:-100%;top:0;z-index:1}.content_schedule .linkbox .c-btn02 .btn .icon{top:50%;margin-top:-7px;right:30px}.content_schedule .linkbox .c-btn02 .btn.btn_gifu:before{background:url(../../img/class/bg_gifu.jpg) top left no-repeat;background-size:cover}.content_schedule .linkbox .c-btn02 .btn.btn_tachikawa:before{background:url(../../img/class/bg_tachikawa.jpg) top left no-repeat;background-size:cover}.content_schedule .linkbox .c-btn02 .txten{text-transform:uppercase;font-size:20px;font-size:2rem;line-height:28px;letter-spacing:.07em;font-weight:bold;display:block;position:relative;z-index:3}.content_schedule .linkbox .c-btn02 .txtjp{font-size:16px;font-size:1.6rem;line-height:28px;letter-spacing:.03em;font-weight:bold;display:block;position:relative;z-index:3}@media only screen and (min-width: 1025px){.content_schedule .linkbox .c-btn02 .btn:hover:before{left:0}.content_schedule .linkbox .c-btn02 .btn:hover:after{border:1px solid #fff}.content_schedule .linkbox .c-btn02 .btn:hover .txten,.content_schedule .linkbox .c-btn02 .btn:hover .txtjp{color:#fff}.content_schedule .linkbox .c-btn02 .btn:hover .icon:before,.content_schedule .linkbox .c-btn02 .btn:hover .icon:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='50' height='14' viewBox='0 0 50 14'%3E%3Cdefs%3E%3Cstyle%3E.a,.c%7Bfill:%23fff;%7D.a%7Bstroke:%23000;%7D.b%7Bclip-path:url(%23a);%7D%3C/style%3E%3CclipPath id='a'%3E%3Crect class='a' width='50' height='14' transform='translate(1037 6377)'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg class='b' transform='translate(-1037 -6377)'%3E%3Crect class='c' width='32' height='1' transform='translate(1040 6385.729)'/%3E%3Cpath class='c' d='M54.9,286.94l12,6h-12Z' transform='translate(1017.197 6093.729)'/%3E%3Cg transform='translate(-51)'%3E%3Crect class='c' width='32' height='1' transform='translate(1040 6385.729)'/%3E%3Cpath class='c' d='M54.9,286.94l12,6h-12Z' transform='translate(1017.197 6093.729)'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");background-size:50px 14px}}@media (max-width: 1023px){.content_schedule .linkbox{margin:0 0 80px;display:block}.content_schedule .linkbox .item{width:100%;padding:0;margin-bottom:20px}.content_schedule .linkbox .item:last-child{margin-bottom:0}.content_schedule .linkbox .c-btn02{background:#f5f5f5;height:110px}.content_schedule .linkbox .c-btn02 .btn{padding:30px 18px}.content_schedule .linkbox .c-btn02 .btn:after{right:17px}.content_schedule .linkbox .c-btn02 .btn:before{display:none}.content_schedule .linkbox .c-btn02 .btn .icon{right:26px}.content_schedule .linkbox .c-btn02 .txten{font-size:18px;font-size:1.8rem;line-height:26px}}@media only screen and (max-width: 1023px) and (max-width: 364px){.content_schedule .linkbox .c-btn02 .txten{font-size:16px;font-size:1.6rem;line-height:26px}}@media (max-width: 1023px){.content_schedule .linkbox .c-btn02 .txtjp{font-size:12px;font-size:1.2rem;line-height:24px}}

/*# sourceMappingURL=maps/class.min.css.map */
