body#event_img .boxImg,body#museum_edit .boxImg{zoom:1}body#event_img .boxImg:after,body#museum_edit .boxImg:after{content:"";display:block;clear:both}.contents .table02{max-width:1120px;margin:0 auto 20px;border-top:1px solid #d8d8d8;border-left:1px solid #d8d8d8}.contents .table02 th,.contents .table02 td{text-align:center;border-bottom:1px solid #d8d8d8;border-right:1px solid #d8d8d8}.contents .table02 th{padding:5px;background:#910000;color:#fff}.contents .table02 td{height:55px;padding:10px 15px}.contents .table02.sp{margin-bottom:0;border:none}.contents .table02.sp>tbody>tr{display:block;margin-bottom:20px;border-top:1px solid #d8d8d8;border-left:1px solid #d8d8d8}.contents .table02.sp tr{width:100%;display:table}.contents .table02.sp th{width:30%}.contents .table02.sp td{width:70%;height:auto;padding:8px 10px}.contents .table02.sp .sp-none{display:none}@media screen and (max-width: 1000px){.contents .table02{font-size:12px}}@media screen and (max-width: 800px){.contents .table02{font-size:13px}}body#mypage .editBox{margin-top:10px;display:flex;flex-wrap:wrap;justify-content:space-between}body#mypage .editBox:after{content:"";display:block;width:30%}body#mypage .editBox__list{width:32%;max-width:300px;min-height:250px;margin-top:40px;padding:50px 0 0;text-align:center;border-radius:60px;box-shadow:0px 0px 10px 3px #ededed}body#mypage .editBox__list a{color:#222}body#mypage .editBox__list a:hover{color:#af9620}body#mypage .editBox__list h2{margin-bottom:7px;font-size:20px;line-height:1.5}body#mypage .editBox__list i{margin:0 0 34px;font-size:23px;display:block}body#mypage .editBox__list strong,body#mypage .editBox__list span{display:block}@media screen and (max-width: 800px){body#mypage .editBox{margin-top:30px}body#mypage .editBox__list{width:100%;max-width:100%;min-height:0;margin-top:20px;padding:20px 20px 20px 80px;text-align:left;border-radius:5vw;position:relative}body#mypage .editBox__list h2{margin-bottom:0;font-size:20px}body#mypage .editBox__list i{height:23px;position:absolute;top:0;bottom:0;left:30px;margin:auto}body#mypage .editBox__list strong{display:inline-block;margin-right:6px}body#mypage .editBox__list span{display:inline-block}}@media screen and (max-width: 500px){body#mypage .editBox__list{padding-left:60px}body#mypage .editBox__list i{left:20px}}#event table table th{white-space:normal}#event .fee, #event_edit .fee{margin:10px 0}#event .fee th, #event_edit .fee th{width:26%;padding:10px 0 10px 20px}#event .fee th:first-child, #event_edit .fee th:first-child{width:22%;padding-right:10px;padding-left:0}#event .fee td, #event_edit .fee td{padding:10px 0 10px 20px}#event .fee td input, #event_edit .fee td input{width:calc(100% - 20px);margin-right:6px}#event .fee .form__text, #event_edit .fee .form__text{padding:0}#event .fee .form__select, #event_edit .fee .form__select{margin:0}#event .fee .form__select select, #event_edit .fee .form__select select{width:100%;margin:0}#event .fee__add, #event_edit .fee__add{margin:0 0 10px}#event .group input,#event_edit .group input{width:100px;margin-right:6px}@media screen and (max-width: 980px){#event .fee th, #event_edit .fee th{padding-left:10px}#event .fee th:first-child, #event_edit .fee th:first-child{padding-right:5px}#event .fee td, #event_edit .fee td{padding-left:10px}}@media screen and (max-width: 800px){#event .fee th,#event .fee td, #event_edit .fee th, #event_edit .fee td{display:table-cell}}@media screen and (max-width: 500px){#event .fee, #event_edit .fee{margin:10px 0 0}#event .fee tr, #event_edit .fee tr{margin:0 0 0 -10px;display:block}#event .fee th, #event_edit .fee th{padding:0 0 20px 10px}#event .fee th:first-child, #event_edit .fee th:first-child{width:100%;padding:0 0 10px 10px;display:block;box-sizing:border-box}#event .fee td, #event_edit .fee td{padding:0 0 20px 10px}}body#pr_confirm .thum{width:100px;height:100px;margin-right:8px;display:inline-block;text-align:center;border:1px solid #d8d8d8;box-sizing:border-box;vertical-align:middle;position:relative}body#pr_confirm .thum img{width:100%;height:100%;object-fit:contain}body#pr_confirm .form__check{width:calc(100% - 115px);display:inline-block;vertical-align:middle}@media screen and (max-width: 500px){body#pr_confirm .thum{width:60px;height:60px}body#pr_confirm .form__check{width:calc(100% - 75px)}}body#mail_event .editNone,body#mail_autoreply .editNone{margin-top:5px;color:#888888;position:relative;text-align:center;z-index:0}body#mail_event .editNone dt,body#mail_autoreply .editNone dt{margin:0 0 1.5em;padding:0 1.5em;background:#fff;display:inline-block}body#mail_event .editNone dt:before,body#mail_autoreply .editNone dt:before{content:"";display:block;width:100%;height:1px;background:#d8d8d8;position:absolute;top:0.75em;left:0;z-index:-1}body#mail_event .editNone dd,body#mail_autoreply .editNone dd{text-align:left}body#event_list .td04,body#event_list .td05{text-align:left}body#event_list .td04{width:24%}body#event_img .title-h1{margin-bottom:65px}body#event_img .boxImg{margin-bottom:40px;padding:19px;border:1px solid #d8d8d8;position:relative}body#event_img .boxImg__thum{width:23%;max-width:215px;text-align:center;float:left}body#event_img .boxImg__thum img{width:100%;margin-bottom:10px;display:block}body#event_img .boxImg__thum .btn{margin:-5px 0 0}body#event_img .boxImg__thum .btn a,body#event_img .boxImg__thum .btn span{width:180px;min-width:0;margin:10px 0 0;height:32px;line-height:32px}body#event_img .boxImg__edit{width:74%;max-width:695px;float:right;position:relative}body#event_img .boxImg__edit .form__text{padding:0}body#event_img .boxImg__edit .form__text textarea{height:128px}body#event_img .boxImg__edit .btn{margin:10px 0 20px;text-align:left}body#event_img .boxImg__edit .btn a{width:240px;min-width:0;margin:0;height:32px;line-height:32px}body#event_img .boxImg__edit .close{position:absolute;bottom:0;right:0}body#event_img .private{position:absolute;top:-1px;left:-10px}body#event_img .btn.nextImg a{width:180px}@media screen and (max-width: 800px){body#event_img .boxImg{margin-bottom:20px}body#event_img .boxImg__thum{width:100%;margin:0 auto 15px;float:none}body#event_img .boxImg__edit{width:100%;float:none;text-align:center}body#event_img .boxImg__edit .btn{margin:15px auto;text-align:center}body#event_img .boxImg__edit .form__check{margin-bottom:10px}body#event_img .boxImg__edit .close{position:static}}body#museum .table01 input[type="file"],body#pr .table01 input[type="file"]{width:50%}body#museum .table01 .btn,body#pr .table01 .btn{width:180px;margin:0;display:inline-block;vertical-align:middle}body#museum .table01 .btn a,body#pr .table01 .btn a{margin:0}@media screen and (max-width: 800px){body#museum .table01 input[type="file"],body#pr .table01 input[type="file"]{width:calc(100% - 180px)}}@media screen and (max-width: 500px){body#museum .table01 input[type="file"],body#pr .table01 input[type="file"]{width:100%}body#museum .table01 .btn,body#pr .table01 .btn{width:100%;margin-top:15px;display:block}}body#museum_list table img{width:185px}body#museum_list .td03{width:185px;padding:5px 10px}body#museum_list .td04{width:40%;text-align:left}body#museum_edit table{margin-bottom:40px}body#museum_edit th{padding-right:20px}body#museum_edit .boxImg__thum{width:33%;max-width:215px;float:left;font-size:12px}body#museum_edit .boxImg__thum img{width:100%;margin-bottom:5px}body#museum_edit .boxImg__thum .btn{margin:10px 0 0}body#museum_edit .boxImg__thum .btn a,body#museum_edit .boxImg__thum .btn span{max-width:180px;height:32px;line-height:32px;margin:0}body#museum_edit .boxImg__edit{width:65%;max-width:424px;float:right}body#museum_edit .boxImg__edit .form__text{padding:0}body#museum_edit .boxImg__edit .form__text textarea{height:90px}body#museum_edit .boxImg__edit .btn{margin:20px 0 0;text-align:left}body#museum_edit .boxImg__edit .btn a{width:180px;min-width:0;padding:0;margin:0;height:32px;line-height:32px}@media screen and (max-width: 800px){body#museum_edit table{margin-bottom:20px}body#museum_edit .boxImg__thum{width:100%;margin:0 auto 10px;float:none;text-align:center}body#museum_edit .boxImg__thum .btn{margin:5px auto 15px}body#museum_edit .boxImg__edit{width:100%;max-width:100%;float:none}body#museum_edit .boxImg__edit .btn{margin:15px auto 0;text-align:center}}body#entry_event_list .td03,body#entry_museum_list .td03{width:20%;text-align:left}body#reset01 .box{max-width:655px;padding:20px;margin:50px auto;border-color:#d8d8d8}@media screen and (max-width: 800px){body#reset01 .box{padding:15px}}
