@charset "UTF-8";.modal_window_{display:none}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}html{font-size:16px}body{font-family:游ゴシック,YuGothic,"ヒラギノ角ゴ Pro","Hiragino Kaku Gothic Pro",メイリオ,Meiryo,sans-serif;color:#333}h1,h2,h3,h4,h5{line-height:1.5}dd,dt,ol,p,span,ul{line-height:1.6}a,a:after,a:before{-webkit-transition:.25s;-o-transition:.25s;transition:.25s}a:link{color:#333;text-decoration:none}a:visited{color:#333}a:hover{color:#333}a:active{color:#333}h2{font-size:1.125rem}p,span{line-height:2.142em}.btn a{display:block;color:#fff;position:relative;margin:0 auto;font-size:.75rem}.btn a::after{content:"";width:5px;height:5px;display:inline-block;border-top:2px solid #fff;border-right:2px solid #fff;transform:rotate(45deg);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);position:absolute}.btn a:hover{opacity:.8}.info,.new{margin-bottom:80px}.schedule{margin-bottom:120px}.conents_{width:80%;max-width:1250px;margin:0 auto}.index{width:90%;max-width:830px;padding-top:80px;margin:0 auto;text-align:center}.index .new h2{margin-bottom:40px}.index .new .new_img{margin-bottom:56px}.index .new .new_img img{width:100%;max-width:291px}.index .new .main_text{margin-bottom:80px}.index .new .main_text .pink{color:#e3735d}.index .new .add_text{border:1px solid #e3735d}.index .new .add_text .add_text_inner{width:90%;margin:0 auto;padding:50px 0}.index .new .add_text .add_text_inner p,.index .new .add_text .add_text_inner span{text-align:left}.index .new .add_text .add_text_inner p{margin-bottom:16px}.index .new .add_text .add_text_inner .red{color:red;display:block;word-break:break-all}.index .new .add_text .add_text_inner .red a:link,.index .new .add_text .add_text_inner .red a:visited{color:red;text-decoration:underline}.index .schedule h2{margin-bottom:80px}.index .schedule .schedule_img img{width:100%;max-width:494px}.index .info h2{margin-bottom:40px}.index .info .table td,.index .info .table th{border:1px solid #333;padding:20px 20px;font-size:.875rem;line-height:1.6em}.index .info .table th{vertical-align:middle}.index .info .table td{text-align:left}.index .info .table span{display:block;font-size:.75rem;line-height:1.6em}.index .info .table .date{width:30%}.index .info .table .shift{width:15%;text-align:center;vertical-align:middle}.index .info .table .remarks{width:55%}.index .contact{margin-bottom:140px}.index .contact p{margin-bottom:24px}.index .contact a{width:200px;background-color:#000;padding:18px 0}.index .contact a::after{top:21px;right:15px}.goto_site_btn a{max-width:350px;background-color:#e3735d;padding:24px 0}.goto_site_btn a::after{top:27px;right:30px}.new_footer{margin-bottom:120px}.info_footer{margin-bottom:80px}.footer{width:85%;margin:0 auto;padding:30px 0;border-top:1px solid #dcdcdc;text-align:center}@media screen and (max-width:768px){.index .info,.index .new{margin-bottom:40px}.index .info .table td,.index .info .table th,.index .new .table td,.index .new .table th{padding:10px 10px}.index .new p{text-align:left}.schedule{margin-bottom:80px}.new_footer{margin-bottom:80px}.info_footer{margin-bottom:60px}}@media screen and (max-width:480px){.index .info .table td,.index .info .table th{padding:5px 5px}.goto_site_btn a::after{right:15px}}.event_box_{position:relative;margin:0 auto}
