@charset "UTF-8";@import url("https://fonts.googleapis.com/css2?family=Zen+Maru+Gothic:wght@400;500;700;900&display=swap");@font-face{font-family:"LINESeed";src:url(//echizenmonofes.com/wp-content/themes/monofes/css/../font/LINESeedJP_OTF_Eb.woff)}input[type=submit]{-webkit-appearance:none;border-radius:0}html{box-sizing:border-box;-ms-overflow-style:scrollbar}*,*:after,*:before{box-sizing:border-box}img{border:none;max-width:100%;height:auto}a{text-decoration:none}ol,ul{list-style:none;padding:0}ol.list,ul.list{list-style:decimal}h1,h2,h3,h4,h5,img,p{margin:0;padding:0}hr{border:none;height:1px;background:#f1eded;margin:2em auto;width:100%}h1,h2,h3,h4,h5,p{line-height:1.6em}*{box-sizing:border-box}*:active{outline:none}.page{margin-bottom:0}body{background-color:#fff;color:#333;font-family:"Zen Maru Gothic",serif;font-weight:500;padding:0;margin:0;overflow-x:hidden;font-size:14px;position:relative}img{vertical-align:middle}figure{text-align:center}figure.wp-block-image{margin:60px auto}section{padding:80px 0 60px}@media (min-width:768px){section{padding:100px 0 80px}}.container{width:100%;padding-right:10px;padding-left:10px;margin-right:auto;margin-left:auto}.flex{display:flex;flex-wrap:wrap}.wrap{display:flex;flex-wrap:wrap;flex-direction:column}.flex-reverse{flex-direction:row-reverse}.flex-align-center{align-items:center}.flex-center{justify-content:center}.flex-around{justify-content:space-around}.flex-between{justify-content:space-between}.center{text-align:center}@media (min-width:768px){.left_center{text-align:center}}.right{text-align:right}.mt10{margin-top:10px !important}.mb10{margin-bottom:10px !important}@media (min-width:768px){.mt10{margin-top:10px !important}.mb10{margin-bottom:10px !important}}.mt20{margin-top:20px !important}.mb20{margin-bottom:20px !important}@media (min-width:768px){.mt20{margin-top:20px !important}.mb20{margin-bottom:20px !important}}.mt30{margin-top:30px !important}.mb30{margin-bottom:30px !important}@media (min-width:768px){.mt30{margin-top:30px !important}.mb30{margin-bottom:30px !important}}.mt40{margin-top:40px !important}.mb40{margin-bottom:40px !important}@media (min-width:768px){.mt40{margin-top:40px !important}.mb40{margin-bottom:40px !important}}.mt50{margin-top:50px !important}.mb50{margin-bottom:50px !important}@media (min-width:768px){.mt50{margin-top:50px !important}.mb50{margin-bottom:50px !important}}.mt60{margin-top:60px !important}.mb60{margin-bottom:60px !important}@media (min-width:768px){.mt60{margin-top:60px !important}.mb60{margin-bottom:60px !important}}.mt70{margin-top:70px !important}.mb70{margin-bottom:70px !important}@media (min-width:768px){.mt70{margin-top:70px !important}.mb70{margin-bottom:70px !important}}.mt80{margin-top:80px !important}.mb80{margin-bottom:80px !important}@media (min-width:768px){.mt80{margin-top:80px !important}.mb80{margin-bottom:80px !important}}.mt90{margin-top:90px !important}.mb90{margin-bottom:90px !important}@media (min-width:768px){.mt90{margin-top:90px !important}.mb90{margin-bottom:90px !important}}.mt100{margin-top:100px !important}.mb100{margin-bottom:100px !important}@media (min-width:768px){.mt100{margin-top:100px !important}.mb100{margin-bottom:100px !important}}.mt110{margin-top:110px !important}.mb110{margin-bottom:110px !important}@media (min-width:768px){.mt110{margin-top:110px !important}.mb110{margin-bottom:110px !important}}.mt120{margin-top:120px !important}.mb120{margin-bottom:120px !important}@media (min-width:768px){.mt120{margin-top:120px !important}.mb120{margin-bottom:120px !important}}.mt130{margin-top:130px !important}.mb130{margin-bottom:130px !important}@media (min-width:768px){.mt130{margin-top:130px !important}.mb130{margin-bottom:130px !important}}.mt140{margin-top:140px !important}.mb140{margin-bottom:140px !important}@media (min-width:768px){.mt140{margin-top:140px !important}.mb140{margin-bottom:140px !important}}.mt150{margin-top:150px !important}.mb150{margin-bottom:150px !important}@media (min-width:768px){.mt150{margin-top:150px !important}.mb150{margin-bottom:150px !important}}.mt0{margin-top:0 !important}.mb0{margin-bottom:0 !important}.max-100{max-width:100px !important;margin-left:auto;margin-right:auto;position:relative;z-index:0}.max-200{max-width:200px !important;margin-left:auto;margin-right:auto;position:relative;z-index:0}.max-300{max-width:300px !important;margin-left:auto;margin-right:auto;position:relative;z-index:0}.max-400{max-width:400px !important;margin-left:auto;margin-right:auto;position:relative;z-index:0}.max-500{max-width:500px !important;margin-left:auto;margin-right:auto;position:relative;z-index:0}.max-600{max-width:600px !important;margin-left:auto;margin-right:auto;position:relative;z-index:0}.max-700{max-width:700px !important;margin-left:auto;margin-right:auto;position:relative;z-index:0}.max-800{max-width:800px !important;margin-left:auto;margin-right:auto;position:relative;z-index:0}.max-900{max-width:900px !important;margin-left:auto;margin-right:auto;position:relative;z-index:0}.col-lg1,.col-md1,.col-sm1,.col-xl1{width:100%;margin-bottom:40px}.col-lg2,.col-md2,.col-sm2,.col-xl2{width:100%;margin-bottom:40px}.col-lg3,.col-md3,.col-sm3,.col-xl3{width:100%;margin-bottom:40px}.col-lg4,.col-md4,.col-sm4,.col-xl4{width:100%;margin-bottom:40px}.col-lg5,.col-md5,.col-sm5,.col-xl5{width:100%;margin-bottom:40px}.col-lg6,.col-md6,.col-sm6,.col-xl6{width:100%;margin-bottom:40px}.col-lg7,.col-md7,.col-sm7,.col-xl7{width:100%;margin-bottom:40px}.col-lg8,.col-md8,.col-sm8,.col-xl8{width:100%;margin-bottom:40px}.col-lg9,.col-md9,.col-sm9,.col-xl9{width:100%;margin-bottom:40px}.col-lg10,.col-md10,.col-sm10,.col-xl10{width:100%;margin-bottom:40px}.col-lg11,.col-md11,.col-sm11,.col-xl11{width:100%;margin-bottom:40px}.col-lg12,.col-md12,.col-sm12,.col-xl12{width:100%;margin-bottom:40px}@media (min-width:481px){.sm{flex-direction:row}.col-sm1{width:calc((100% * 1) / 12);padding:0 15px}.col-sm2{width:calc((100% * 2) / 12);padding:0 15px}.col-sm3{width:calc((100% * 3) / 12);padding:0 15px}.col-sm4{width:calc((100% * 4) / 12);padding:0 15px}.col-sm5{width:calc((100% * 5) / 12);padding:0 15px}.col-sm6{width:calc((100% * 6) / 12);padding:0 15px}.col-sm7{width:calc((100% * 7) / 12);padding:0 15px}.col-sm8{width:calc((100% * 8) / 12);padding:0 15px}.col-sm9{width:calc((100% * 9) / 12);padding:0 15px}.col-sm10{width:calc((100% * 10) / 12);padding:0 15px}.col-sm11{width:calc((100% * 11) / 12);padding:0 15px}.col-sm12{width:calc((100% * 12) / 12);padding:0 15px}}@media (min-width:768px){.md{flex-direction:row}.col-md1{width:calc((100% * 1) / 12);padding:0 15px}.col-md2{width:calc((100% * 2) / 12);padding:0 15px}.col-md3{width:calc((100% * 3) / 12);padding:0 15px}.col-md4{width:calc((100% * 4) / 12);padding:0 15px}.col-md5{width:calc((100% * 5) / 12);padding:0 15px}.col-md6{width:calc((100% * 6) / 12);padding:0 15px}.col-md7{width:calc((100% * 7) / 12);padding:0 15px}.col-md8{width:calc((100% * 8) / 12);padding:0 15px}.col-md9{width:calc((100% * 9) / 12);padding:0 15px}.col-md10{width:calc((100% * 10) / 12);padding:0 15px}.col-md11{width:calc((100% * 11) / 12);padding:0 15px}.col-md12{width:calc((100% * 12) / 12);padding:0 15px}.col-5-md{width:20%;padding:0}.container{padding-right:15px;padding-left:15px}}@media (min-width:768px){.container{width:720px}}@media (min-width:1030px){.container{width:960px}.col-lg1{width:calc((100% * 1) / 12);padding:0 15px}.col-lg2{width:calc((100% * 2) / 12);padding:0 15px}.col-lg3{width:calc((100% * 3) / 12);padding:0 15px}.col-lg4{width:calc((100% * 4) / 12);padding:0 15px}.col-lg5{width:calc((100% * 5) / 12);padding:0 15px}.col-lg6{width:calc((100% * 6) / 12);padding:0 15px}.col-lg7{width:calc((100% * 7) / 12);padding:0 15px}.col-lg8{width:calc((100% * 8) / 12);padding:0 15px}.col-lg9{width:calc((100% * 9) / 12);padding:0 15px}.col-lg10{width:calc((100% * 10) / 12);padding:0 15px}.col-lg11{width:calc((100% * 11) / 12);padding:0 15px}.col-lg12{width:calc((100% * 12) / 12);padding:0 15px}}@media (min-width:1240px){.container{width:1100px}.col-xl1{width:calc((100% * 1) / 12);padding:0 15px}.col-xl2{width:calc((100% * 2) / 12);padding:0 15px}.col-xl3{width:calc((100% * 3) / 12);padding:0 15px}.col-xl4{width:calc((100% * 4) / 12);padding:0 15px}.col-xl5{width:calc((100% * 5) / 12);padding:0 15px}.col-xl6{width:calc((100% * 6) / 12);padding:0 15px}.col-xl7{width:calc((100% * 7) / 12);padding:0 15px}.col-xl8{width:calc((100% * 8) / 12);padding:0 15px}.col-xl9{width:calc((100% * 9) / 12);padding:0 15px}.col-xl10{width:calc((100% * 10) / 12);padding:0 15px}.col-xl11{width:calc((100% * 11) / 12);padding:0 15px}.col-xl12{width:calc((100% * 12) / 12);padding:0 15px}}@media (min-width:768px){.sp{display:none}}.pc{display:none}@media (min-width:768px){.pc{display:block}}h1,h2,h3,h4,h5,h6,p,ul,ol{line-height:1.8em}p{margin:0 auto 1em;line-height:2.5em;letter-spacing:.05em;font-size:15px}h1,h2,h3,h4,h5,h6{margin:1.6em auto 1em;letter-spacing:.08em;line-height:1.6em;font-weight:600}p.title2{font-family:"LINESeed","Hiragino Sans",sans-serif;color:#333;font-weight:800;width:-moz-fit-content;width:fit-content;min-width:140px;background:#fff;text-align:center;margin:40px auto;font-size:15px;line-height:2.6em;position:relative;padding:0 10px}p.title2.zen{font-family:"Zen Maru Gothic",serif;font-weight:700}p.title2:before,p.title2:after{content:"";display:block;height:43px;width:21px;background-repeat:no-repeat;background-size:contain;position:absolute;top:0;bottom:0;margin:auto}p.title2:before{background-image:url(//echizenmonofes.com/wp-content/themes/monofes/css/../img/title2_left.png);background-position:center right;right:100%}p.title2:after{background-image:url(//echizenmonofes.com/wp-content/themes/monofes/css/../img/title2_right.png);background-position:center left;left:100%}@media (min-width:768px){p.title2{font-size:18px;min-width:170px}p.title2:before,p.title2:after{height:50.8px;width:21px}}p.title3{font-family:"LINESeed","Hiragino Sans",sans-serif;color:#333;font-weight:800;width:-moz-fit-content;width:fit-content;min-width:140px;text-align:center;margin:40px auto;font-size:18px;line-height:2em;position:relative;padding:0 10px}p.title3.zen{font-family:"Zen Maru Gothic",serif;font-weight:700}p.title3:before,p.title3:after{content:"";display:block;height:43px;width:21px;background-repeat:no-repeat;background-size:contain;position:absolute;top:0;bottom:0;margin:auto}p.title3:before{background-image:url(//echizenmonofes.com/wp-content/themes/monofes/css/../img/title3_left.png);background-position:center right;right:100%}p.title3:after{background-image:url(//echizenmonofes.com/wp-content/themes/monofes/css/../img/title3_right.png);background-position:center left;left:100%}@media (min-width:768px){p.title3{font-size:22px;min-width:170px}p.title3:before,p.title3:after{height:50.8px;width:21px}}h1.entry-title{font-size:20px;border-bottom:1px solid #70707066;padding-bottom:12px}@media (min-width:768px){h1.entry-title{font-size:22px}}h2{font-size:20px;text-align:center;margin-top:0}@media (min-width:768px){h2{font-size:24px;margin:0 auto 20px}}h3{font-size:16px;text-align:center;margin-top:0}@media (min-width:768px){h3{font-size:18px;margin:0 auto 20px}}h4{margin-top:30px;font-size:18px;font-weight:700}a{color:#9c8346;transition:.3s}a:hover{color:#f51f7f}a:visited{color:#333}a:active,a:focus{outline:none;color:#f51f7f}a.btn{display:block;background:#444;color:#fff;height:45px;line-height:45px;font-weight:600;margin:40px auto;padding:0 30px 0 20px;text-align:center;border-radius:40px}@media (min-width:768px){a.btn{width:300px;height:55px;line-height:55px}}dl{display:flex;flex-wrap:wrap}dl dt{font-weight:700;margin:0 0 5px;width:100%}dl dd{margin:0 0 20px;width:100%;padding-left:20px}@media (min-width:768px){dl dt{width:80px;margin:0 0 20px}dl dd{width:calc(100% - 80px);margin:0 0 20px}}@media (min-width:1030px){.site-branding{width:-moz-fit-content;width:fit-content;margin:auto 0 auto auto}}header.site-header{background-color:#fff;position:fixed;width:100%;top:0;right:0;z-index:100;transition:background-color .3s;padding:0;height:53px;line-height:1.8em}header.site-header .container{position:relative}@media (min-width:768px){header.site-header .container{padding-left:0;padding-right:0}}header.site-header.scrolled{background-color:#ffffffed}@media (min-width:1030px){header.site-header{position:sticky;height:110px;padding:40px 0 10px;top:-30px}header.site-header .container{display:flex;background:0 0;justify-content:center}}header.site-header .site-title{margin:0 auto;line-height:1.8em}header.site-header .site-title a{padding:10px;display:block;margin:0 auto 0 0;width:-moz-fit-content;width:fit-content}header.site-header .site-title a img{width:auto;-o-object-fit:contain;object-fit:contain;height:30px}@media (min-width:1030px){header.site-header .site-title a{margin:0 auto;padding:0 10px}header.site-header .site-title a img{height:45px}}header.site-header .site-title a:hover{opacity:.6}button#open_mobile_menu{background:0 0;margin:0;cursor:pointer;border:0;display:block;width:40px;height:40px;text-align:center;position:absolute;top:8px;right:15px;padding:3px}@media (min-width:1030px){button#open_mobile_menu{display:none}}button#open_mobile_menu img{pointer-events:none;width:25px;right:0;left:0;top:0;bottom:0;transition:.3s;position:absolute;margin:auto}button#open_mobile_menu img.open{width:35px;opacity:1}button#open_mobile_menu img.close{width:25px;opacity:0}button#open_mobile_menu.checked img.open{opacity:0}button#open_mobile_menu.checked img.close{opacity:1}button#open_mobile_menu:hover{cursor:pointer}button#open_mobile_menu#inmenu{color:#fff}button#open_mobile_menu#inmenu-back{opacity:0;width:100vw;height:100vh;top:0;right:0;z-index:-1}nav{color:#333;text-align:left}nav>ul>li>a{font-weight:600;cursor:pointer}nav ul{list-style:none;display:flex;justify-content:flex-start}nav ul li{position:relative}nav ul li a{display:block;text-decoration:none;color:#333;padding:5px 6px;margin:10px 5px;transition:all .3s;font-size:15px;line-height:1;border-bottom:1.5px solid transparent}@media (min-width:1030px){nav ul li a{margin:0 12px;display:flex;flex-direction:column;text-align:center}}nav ul li a.current{border-bottom:1px solid}nav ul li li a{padding:8px 10px 8px 45px;position:relative}nav ul li li a:before{content:"";width:8px;height:8px;display:block;position:absolute;border-right:2.5px solid #f51f7f;border-top:2.5px solid #f51f7f;transform:rotate(45deg);margin:auto;top:0;bottom:0;left:20px}nav ul ul{display:block}li.menu-item-has-children ul{position:absolute;left:-40px;padding:0;margin:0;top:65px;z-index:4;min-width:200px;visibility:hidden;opacity:0;transition:all .3s;background:#fff}@media (min-width:1030px){li.menu-item-has-children ul{box-shadow:0 4px 10px -4px #00000033}}li.menu-item-has-children ul li:before{display:none !important}li.menu-item-has-children ul li a{padding:16px !important;text-align:left !important;line-height:1.6em}li.menu-item-has-children:hover>ul,li.menu-item-has-children ul li:hover>ul,li.menu-item-has-children:active>ul,li.menu-item-has-children ul li:active>ul{visibility:visible;opacity:1}@media screen and (max-width:1029px){nav{padding:0}nav ul{display:block;margin:0}nav ul li.menu-item-has-children a{padding-bottom:4px}nav ul li.menu-item-has-children>a{font-size:18px;position:relative}nav ul li.menu-item-has-children>a:after{content:"＋";display:block;position:absolute;right:50px;top:16px;font-size:24px;color:#333}nav ul li.menu-item-has-children.active>a:after{content:"－"}nav li.menu-item-has-children ul{position:relative;padding:0;left:0;top:0;width:100%;visibility:visible;opacity:1;display:none;transition:none;border:none;background:0 0}nav li.menu-item-has-children ul:before,nav li.menu-item-has-children ul:after{display:none}nav li.menu-item-has-children ul li{padding-top:0}nav li.menu-item-has-children ul li a:before,nav li.menu-item-has-children ul li a:after{display:none}}main{overflow:hidden}main.single_page{padding:80px 0}main.singlepage{margin-bottom:0;margin-top:53px}main.singlepage .container{max-width:800px}main.singlepage section{padding-top:0}@media (min-width:1030px){main.singlepage{margin-top:0}}footer.site-footer{position:relative;padding:1px 0}footer.site-footer .container{border-top:1px solid #70707066}footer.site-footer .container .col-wrap{margin-top:30px;margin-bottom:0}@media (min-width:1030px){footer.site-footer .container .col-wrap{flex-direction:column}footer.site-footer .container .col-wrap .col-2{width:100%}footer.site-footer .container .col-wrap .col-2:nth-of-type(2n-1){margin-right:0}}@media (min-width:1030px){footer.site-footer .container .col-wrap{flex-direction:row}footer.site-footer .container .col-wrap .col-2:nth-of-type(2n-1){width:300px;margin-right:30px}footer.site-footer .container .col-wrap .col-2:nth-of-type(2){width:calc(100% - 330px)}}footer.site-footer p{font-size:13px;text-align:center}@media (min-width:1030px){footer.site-footer p{text-align:left}}footer.site-footer ul{display:flex;justify-content:center;flex-direction:column;margin:20px auto;align-items:center}footer.site-footer ul#second-menu li a{font-size:12px}footer.site-footer ul li{border-top:none;margin-right:15px;position:relative;padding-left:15px;width:-moz-fit-content;width:fit-content}@media (min-width:1030px){footer.site-footer ul li:not(:first-of-type):before{content:"";display:block;height:15px;width:1px;background:#333;position:absolute;margin:auto;left:0;top:0;bottom:0}footer.site-footer ul li:last-of-type{border-bottom:none;margin-right:0}}footer.site-footer ul li a{color:#333;font-size:13px;display:block;padding:4px 8px;width:-moz-fit-content;width:fit-content;text-align:center}footer.site-footer ul li a:hover{color:#9c8346}@media (min-width:1030px){footer.site-footer ul{flex-direction:row}footer.site-footer ul li:not(:first-of-type):before{content:"";display:block;height:15px;width:1px;background:#333;position:absolute;margin:auto;left:0;top:0;bottom:0}footer.site-footer ul li:last-of-type{border-bottom:none;margin-right:0}}@media (min-width:1030px){footer.site-footer ul{justify-content:flex-end}}p#copyright{text-align:center;font-size:10px;margin:0 auto 60px}.fadeUp{animation-name:fadeUpAnime;animation-duration:.8s;animation-fill-mode:forwards;opacity:0}@keyframes fadeUpAnime{from{opacity:0}to{opacity:1}}.fadeUpTrigger{opacity:0}article.booth .category-link{display:block;width:-moz-fit-content;width:fit-content;border:2px solid;padding:2px 15px;border-radius:20px}article.booth h1{text-align:center;border-bottom:1.5px solid;padding-bottom:10px;margin:10px auto 40px}article.booth figure img{border-radius:60px;overflow:hidden}article.booth .entry-content{background:#333;color:#fff;padding:30px 40px;margin-top:40px;border-radius:60px}article.booth .entry-info{margin-top:30px}article.booth .entry-info .tags_wrap{display:flex;flex-wrap:wrap}article.booth .entry-info .tags_wrap .tag_item{background:#333;color:#fff;padding:3px 10px;border-radius:30px;font-size:95%;margin-right:15px}@media (min-width:1030px){article.booth .entry-wrap{display:flex;justify-content:space-between}article.booth .entry-wrap figure{width:56%}article.booth .entry-wrap .entry-body{width:40%}article.booth .entry-wrap .entry-content{margin-top:0}}article.booth.first_floor .category-link{color:#f51f7f}article.booth.first_floor .entry-content{background:#f51f7f}article.booth.first_floor p.group{color:#f51f7f}article.booth.first_floor .entry-info .tags_wrap .tag_item{background:#f51f7f}article.booth.first_floor a.btn{background:#f51f7f}article.booth.second_floor .category-link{color:#29be51}article.booth.second_floor .entry-content{background:#29be51}article.booth.second_floor p.group{color:#29be51}article.booth.second_floor .entry-info .tags_wrap .tag_item{background:#29be51}article.booth.second_floor a.btn{background:#29be51}.common_box{width:100%;background:#9d9d9d;border:1.5px solid #333;border-radius:55px;margin:40px auto 20px;padding-bottom:40px;position:relative}.common_box#about{background:#00b6ef;position:relative}.common_box#about img.img{position:absolute;display:none}.common_box#about img.img.img01,.common_box#about img.img.img02,.common_box#about img.img.img03{width:40px}.common_box#about img.img.img01{top:12%;right:6%}.common_box#about img.img.img02{left:11%;top:49%}.common_box#about img.img.img03{right:10%;top:60%}.common_box#about img.img.img04{width:200px;bottom:4%;right:-63px}.common_box#about img.img.img05{width:200px;top:13%;left:-47px}@media (min-width:1030px){.common_box#about img.img{display:block}}.common_box p{font-size:97%;color:#fff}.common_box p.title2{color:#333;font-size:15px;position:absolute;right:0;left:0;top:-60px}@media (min-width:768px){.common_box p.title2{font-size:18px;top:-65px}}.common_box p.title{width:-moz-fit-content;width:fit-content;background:#fff;color:#333;font-weight:900;line-height:1.8em;letter-spacing:.12em;border:1.5px solid;padding:10px 50px;border-radius:40px;margin:60px auto 30px;font-size:110%;text-align:center}.common_box p.subtitle{font-family:"LINESeed","Hiragino Sans",sans-serif}@media (min-width:768px){.common_box{border-radius:100px}.common_box p{font-size:16px}.common_box p.title{font-size:180%}}.common_box.title_wrap{background:#fff;max-width:220px;border-radius:60px;position:relative;margin-bottom:60px}.common_box.title_wrap img.balloon{position:absolute;width:50px;z-index:-1;bottom:-35px;margin:auto;right:0;left:0}.common_box.title_wrap p.title{background:0 0;border:none;padding:0;border-radius:0;line-height:1.3em;font-size:20px}.common_box.title_wrap p.subtitle{text-align:center;color:#333;font-size:12px;position:relative;margin:0}.common_box.title_wrap p.subtitle:before{content:"";display:block;position:absolute;background:url(//echizenmonofes.com/wp-content/themes/monofes/css/../img/subtitle.png);width:120px;height:50px;background-size:contain;background-position:center;background-repeat:no-repeat;margin:auto;top:0;bottom:0;right:0;left:0}@media (min-width:1030px){.common_box.title_wrap{border-radius:60px;max-width:240px}.common_box.title_wrap p.title{font-size:26px;margin:70px auto 35px;transition:.3s}.common_box.title_wrap p.subtitle{font-size:15px}.common_box.title_wrap p.subtitle:before{width:140px;height:50px}}.title_wrap_parent{display:block;position:relative;z-index:1}a.title_wrap_parent:hover p.title{color:#f51f7f}.full-width{max-width:500px;margin:auto}.wpcf7-form p{margin-bottom:0}.contactForm{max-width:700px;margin:0 auto}.contact_item{margin-bottom:2.5rem}label{display:block;font-size:16px;letter-spacing:.05em;margin-bottom:20px;font-weight:700}.label_tag{font-size:15px;color:#fff;border-radius:.3rem;margin-right:1rem;padding:5px 10px}.label_must{background-color:#c84772}.label_option{background-color:#888988}.inputs{width:100%;box-sizing:border-box}input[type=text],input[type=email],input[type=tel]{border:solid 1px #707070;padding:.5rem;width:100%}textarea{border:solid 1px #707070;padding:.5rem;height:207px;width:100%;font-family:"M PLUS Rounded 1c",sans-serif;line-height:1.6em}.btnArea{text-align:center}input[type=submit]{background:#444;width:200px;color:#fff;text-align:center;font-size:16px;line-height:1.3;letter-spacing:.5em;text-indent:.5em;font-weight:700;padding:1.4rem 0;margin-top:2rem;cursor:pointer;transition:all .3s}input[type=submit]:hover{background:#333}.wpcf7 .ajax-loader{display:block;margin:0 auto}@media screen and (max-width:480px){.contact_item{margin-bottom:1.6rem}.label{font-size:1.5rem;margin-bottom:.4rem}.label_tag{font-size:1.1rem}input[type=text],input[type=email]{padding:.4rem;font-size:1.5rem}textarea{padding:.4rem;font-size:1.5rem}}.grecaptcha-badge{visibility:hidden}p.recapcha{color:#ccc;font-size:12px;margin-top:60px}span.h{display:inline-block;background:#870000;color:#fff;line-height:1;padding:5px 8px;font-size:13px;margin-left:15px}span.n{display:inline-block;background:#00395b;color:#fff;line-height:1;padding:5px 8px;font-size:13px;margin-left:15px}section#contents{background:#fdcf03}section#contents .contents_flex{max-width:495px;margin:auto}@media (min-width:481px){section#contents .contents_flex a.title_wrap_parent .title_wrap{height:245px;display:flex;flex-direction:column;justify-content:center}section#contents .contents_flex a.title_wrap_parent p.title{margin:25px auto}section#contents .contents_flex a.title_wrap_parent p.subtitle{position:absolute;bottom:30px;right:0;left:0}}@media (min-width:768px){section#contents .contents_flex{max-width:930px;justify-content:center}}.event_wrap{display:flex;flex-wrap:wrap;flex-direction:column}@media (min-width:1030px){.event_wrap{flex-direction:row;justify-content:space-between}}.event_wrap .event_item{position:relative}.event_wrap .event_item img.eventimg{position:absolute;z-index:1;display:none}@media (min-width:481px){.event_wrap .event_item img.eventimg{display:block}}.event_wrap .event_item img.eventimg.circle{width:100px;height:100px;border-radius:150px;top:-50px}@media (min-width:768px){.event_wrap .event_item img.eventimg.circle{width:120px;height:120px;top:-34px}}.event_wrap .event_item img.eventimg.event05{width:126px;top:-26px;left:-22px !important}@media (min-width:1030px){.event_wrap .event_item img.eventimg.event05{width:160px;top:-59px;left:-51px !important}}.event_wrap .event_item img.eventimg.event06{width:120px;top:-49px;right:-11px !important}@media (min-width:768px){.event_wrap .event_item img.eventimg.event06{width:137px;top:-31px}}@media (min-width:1030px){.event_wrap .event_item img.eventimg.event06{top:-11px;right:-26px !important}}.event_wrap .event_item img.eventimg.event07{width:97px;top:-22px;left:0 !important}@media (min-width:768px){.event_wrap .event_item img.eventimg.event07{width:138px;top:0}}@media (min-width:1030px){.event_wrap .event_item img.eventimg.event07{width:138px;top:-22px;left:-23px !important}}.event_wrap .event_item img.eventimg.event08{width:100px;top:-20px;right:0 !important}.event_wrap .event_item img.eventimg.event09{width:107px;top:-25px;right:0 !important}@media (min-width:768px){.event_wrap .event_item img.eventimg.event09{width:130px;top:7px}}.event_wrap .event_item img.eventimg.event10{width:80px;left:-7px !important;top:-10px}@media (min-width:768px){.event_wrap .event_item img.eventimg.event10{top:-21px;width:96px;left:12px !important}}.event_wrap .event_item img.eventimg.event11{width:112px}@media (min-width:768px){.event_wrap .event_item img.eventimg.event11{width:130px}}.event_wrap .event_item.blue .upper,.event_wrap .event_item.blue .bottom{background:#00b6ef}.event_wrap .event_item.orange .upper,.event_wrap .event_item.orange .bottom{background:#fd8366}.event_wrap .event_item.green .upper,.event_wrap .event_item.green .bottom{background:#29be51}.event_wrap .event_item .upper,.event_wrap .event_item .bottom{background:#3acbe2;color:#fff;border-radius:300px;padding:26px;width:95%}.event_wrap .event_item .upper p,.event_wrap .event_item .bottom p{text-align:center;margin-bottom:0}.event_wrap .event_item .upper p.title,.event_wrap .event_item .bottom p.title{font-size:145%;line-height:1.2em;font-weight:700}.event_wrap .event_item .upper p.subtitle,.event_wrap .event_item .bottom p.subtitle{font-size:85%}.event_wrap .event_item .upper{height:100px;display:flex;flex-direction:column;justify-content:center;padding:0 26px}.event_wrap .event_item .bottom{position:relative;left:5%;bottom:15px}.event_wrap .event_item .bottom .inner{display:flex;align-items:stretch}.event_wrap .event_item .bottom .inner .item_right,.event_wrap .event_item .bottom .inner .item_left{width:50%;display:flex}.event_wrap .event_item .bottom .inner .item_right p,.event_wrap .event_item .bottom .inner .item_left p{line-height:1.4em;margin:auto}.event_wrap .event_item .bottom .inner .item_left{border-right:1.5px solid #fff}@media (min-width:1030px){.event_wrap .event_item{width:48%;margin-bottom:20px}}.event_wrap .event_item:nth-of-type(2n-1) img.eventimg{left:-3%}@media (min-width:768px){.event_wrap .event_item:nth-of-type(2n-1) img.eventimg{left:6%}}@media (min-width:1030px){.event_wrap .event_item:nth-of-type(2n-1) img.eventimg{left:-10%}}.event_wrap .event_item:nth-of-type(2n) img.eventimg{right:-3%}@media (min-width:768px){.event_wrap .event_item:nth-of-type(2n) img.eventimg{right:6%}}@media (min-width:1030px){.event_wrap .event_item:nth-of-type(2n) img.eventimg{right:-10%}}section#first_floor{position:relative}@media (min-width:768px){section#first_floor h3.left{margin-top:60px;text-align:left}}section#first_floor .bg{background:#ffede2;position:absolute;width:100%;height:100%;z-index:-1;right:0;top:0;border-top-right-radius:100px}section#first_floor #first_booth_wrap a.booth_item{display:flex;overflow:hidden;background:#fff;border:2px solid #333;max-width:300px;margin:0 auto 20px;border-radius:50px;position:relative;padding-bottom:40px}section#first_floor #first_booth_wrap a.booth_item .booth{display:flex;flex-direction:column}section#first_floor #first_booth_wrap a.booth_item .booth .booth_img{width:100%;height:auto;aspect-ratio:2/1}section#first_floor #first_booth_wrap a.booth_item .booth .booth_img img{width:100%;height:auto;aspect-ratio:2/1;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}section#first_floor #first_booth_wrap a.booth_item .booth .booth_title{display:flex;height:70px;align-items:center}section#first_floor #first_booth_wrap a.booth_item .booth .booth_title p{margin:10px auto;text-align:center;line-height:1.4em;color:#333;font-weight:600;transition:.3s}section#first_floor #first_booth_wrap a.booth_item .booth:hover .booth_title p{color:#f61e7f}section#first_floor #first_booth_wrap a.booth_item .booth .booth_coop{background:#f61e7f;position:absolute;width:100%;bottom:0;height:42px;display:flex;flex-direction:column;justify-content:center}section#first_floor #first_booth_wrap a.booth_item .booth .booth_coop p{margin:0;color:#fff;text-align:center;font-size:12px;font-weight:600;line-height:1.4}@media (min-width:768px){section#first_floor #first_booth_wrap{display:flex;flex-wrap:wrap}section#first_floor #first_booth_wrap a.booth_item{width:calc(50% - 6px);max-width:50%;margin-right:12px;margin-left:0;padding-bottom:55px}section#first_floor #first_booth_wrap a.booth_item:nth-of-type(2n){margin-right:0}section#first_floor #first_booth_wrap a.booth_item .booth .booth_title{height:70px}section#first_floor #first_booth_wrap a.booth_item .booth .booth_title p{font-size:18px}section#first_floor #first_booth_wrap a.booth_item .booth .booth_coop{height:50px}section#first_floor #first_booth_wrap a.booth_item .booth .booth_coop p{font-size:14px;line-height:1.4}}@media (min-width:1030px){section#first_floor #first_booth_wrap a.booth_item{width:calc(33.3% - 20px);margin-right:30px;margin-bottom:30px}section#first_floor #first_booth_wrap a.booth_item:nth-of-type(2n){margin-right:30px}section#first_floor #first_booth_wrap a.booth_item:nth-of-type(3n){margin-right:0}}iframe#googlemap{height:500px;width:100%}@media only screen and (max-width:991px){iframe#googlemap{height:350px}}.ck_wrap{display:flex;flex-wrap:wrap;margin:60px auto 100px}.ck_wrap .ck_item{width:25%}@media (min-width:1030px){.ck_wrap .ck_item{width:12.5%}}.ck_wrap.ck_wrap2 .ck_item:nth-child(5),.ck_wrap.ck_wrap2 .ck_item:nth-child(6),.ck_wrap.ck_wrap2 .ck_item:nth-child(7){width:33.3333333333%}@media (min-width:1030px){.ck_wrap.ck_wrap2 .ck_item{width:14.2857142857%}.ck_wrap.ck_wrap2 .ck_item:nth-child(5),.ck_wrap.ck_wrap2 .ck_item:nth-child(6),.ck_wrap.ck_wrap2 .ck_item:nth-child(7){width:14.2857142857%}}.ck_items{margin-top:40px}.ck_items .ck_item{max-width:280px;margin:0 auto 40px}.ck_items .ck_item p{line-height:1.8em;font-size:14px}.ck_items .ck_item p.title{font-size:16px;font-weight:900;line-height:1.4em;margin:10px 0 0}.ck_items .ck_item p.title span{font-weight:500;font-size:12px;display:inline-block;margin-left:8px}.ck_items .ck_item p.subtitle{line-height:1.4em;text-align:right;color:#a8a8a8;font-size:14px}@media (min-width:481px){.ck_items{display:flex;flex-wrap:wrap;justify-content:space-between}.ck_items .ck_item{width:calc(50% - 15px)}}@media (min-width:1030px){.ck_items{justify-content:flex-start}.ck_items .ck_item{width:calc(33.3% - 20px);max-width:100%;margin-left:0;margin-right:30px}.ck_items .ck_item:nth-of-type(3n){margin-right:0}}@media (min-width:1240px){.ck_items .ck_item{width:calc(25% - 22.5px)}.ck_items .ck_item:nth-of-type(3n){margin-right:30px}.ck_items .ck_item:nth-of-type(4n){margin-right:0}}.entry-content ul{list-style:circle;margin-left:31px;font-size:15px}.entry-content ul li{margin-bottom:8px}section#map{position:relative}section#map img.map_pc{display:none}@media (min-width:1030px){section#map img.map_pc{display:block}section#map img.map_sp{display:none}section#map #map_title{margin:auto}section#map .title_wrap_parent{position:absolute;top:0;right:0;left:0;margin:auto;transform:translateX(106%);width:220px}}@media (min-width:1240px){section#map .title_wrap_parent{transform:translateX(116%)}}#booth_list{margin:60px auto 40px}@media (min-width:481px){#booth_list.booth_list_sp{display:flex}}@media (min-width:1030px){#booth_list.booth_list_sp{display:none}}#booth_list.booth_list_pc{display:none}@media (min-width:1030px){#booth_list.booth_list_pc{display:flex}}#booth_list .booth_title{display:block;margin-bottom:10px;margin-top:20px;border:2px solid #000;display:flex;border-radius:20px;font-size:13px;background:#00b6ef}#booth_list .booth_title p{margin:0 auto;color:#fff;font-weight:700;text-align:center;line-height:35px}#booth_list .booth_title.pink{background:#f51f7f}#booth_list .booth_title.green{background:#29be51}#booth_list .booth_title.brown{background:#ef7925}#booth_list .booth_title.yellow{background:#e1ef25}#booth_list .booth_title.yellow p{color:#333}#booth_list .booth_title.kitchen{background:#ffd988}#booth_list .booth_title.kitchen p{color:#333}#booth_list .booth_item{display:block;margin-bottom:10px}@media (min-width:1030px){#booth_list .booth_item.A-46{margin-top:20px}}#booth_list .booth_item .booth{border:2px solid #000;display:flex;border-radius:20px;font-size:13px;line-height:1.6em}#booth_list .booth_item .booth .booth_num{background:#00b6ef;color:#fff;font-weight:900;width:60px;text-align:center;border:2px solid #000;margin:-2px 0 -2px -2px;border-radius:20px}#booth_list .booth_item .booth .booth_num.pink{background:#f51f7f}#booth_list .booth_item .booth .booth_num.green{background:#29be51}#booth_list .booth_item .booth .booth_num.brown{background:#ef7925}#booth_list .booth_item .booth .booth_num.yellow{background:#e1ef25;color:#333}#booth_list .booth_item .booth .booth_num.kitchen{background:#ffd988;color:#333}#booth_list .booth_item .booth .title{color:#000;padding:0 0 0 10px;width:calc(100% - 60px);overflow:hidden;white-space:nowrap}@media (min-width:481px){#booth_list{display:flex;flex-wrap:wrap}#booth_list .booth_col{width:calc(50% - 6px);margin-right:12px}#booth_list .booth_col:nth-of-type(2n){margin-right:0}}@media (min-width:1030px){#booth_list .booth_col{width:calc(33.3% - 8px)}#booth_list .booth_col:nth-of-type(2n){margin-right:12px}#booth_list .booth_col:nth-of-type(3n){margin-right:0}}#mobile_menu{display:flex;flex-direction:column;overflow:scroll;padding:10px 0 50px;height:calc(100vh - 53px);height:calc(100dvh - 53px);width:100vw;width:calc(100vw - (100vw - 100%));position:fixed;top:calc(-100vh + 60px);top:calc(-100dvh + 60px);right:0;opacity:0;visibility:hidden;pointer-events:none;transition:.5s;z-index:-1;-ms-overflow-style:none;scrollbar-width:none}#mobile_menu::-webkit-scrollbar{display:none}#mobile_menu.checked{opacity:1;visibility:visible;pointer-events:all;top:53px}#mobile_menu nav.main-navigation{width:100%;margin-right:auto;margin-left:auto;padding-right:13px;padding-left:13px;margin-right:auto;margin-left:auto;display:flex;flex-direction:column-reverse}@media (min-width:768px) and (max-width:1029px){#mobile_menu nav.main-navigation{max-width:750px}}@media (min-width:1030px){#mobile_menu nav.main-navigation{max-width:980px}}@media (min-width:1240px){#mobile_menu nav.main-navigation{max-width:1050px}}@media (min-width:1240px){#mobile_menu nav.main-navigation{flex-direction:row}}#mobile_menu nav.main-navigation ul{display:flex;flex-direction:column;margin-bottom:30px;margin-top:30px}#mobile_menu nav.main-navigation ul li{border-top:1px solid #c1bebe}#mobile_menu nav.main-navigation ul li a{margin:0;padding:20px;font-size:13px;position:relative}#mobile_menu nav.main-navigation ul li a:hover,#mobile_menu nav.main-navigation ul li a:active,#mobile_menu nav.main-navigation ul li a:focus{color:#9c8346}#mobile_menu nav.main-navigation ul li:last-of-type{border-bottom:1px solid #c1bebe}#mobile_menu nav.main-navigation ul.sub-menu{display:none;margin:0}#mobile_menu nav.main-navigation ul.sub-menu li{margin:0}#mobile_menu nav.main-navigation ul.sub-menu li:last-of-type{border-bottom:none}#mobile_menu nav.main-navigation ul.sub-menu li a{padding-left:40px !important}#mobile_menu nav.main-navigation ul.sub-menu li a:before{display:none}@media (min-width:1240px){#mobile_menu nav.main-navigation ul.sub-menu{display:block;padding-bottom:13px}#mobile_menu nav.main-navigation ul.sub-menu li a{padding-left:20px !important}#mobile_menu nav.main-navigation ul.sub-menu li a:before{display:none}}@media (min-width:1240px){#mobile_menu nav.main-navigation{width:100%;max-width:100%}#mobile_menu nav.main-navigation ul{margin:15px 0 0 auto}}@media (min-width:1240px){#mobile_menu{display:block;height:auto;position:relative;top:auto;right:auto;opacity:1;visibility:visible;pointer-events:all;transition:.5s;z-index:1;padding:0;overflow:visible;width:-moz-fit-content;width:fit-content;margin:0 auto 0 0}#mobile_menu.checked{top:auto}#mobile_menu nav.main-navigation ul{flex-direction:row;margin:5px auto 5px}#mobile_menu nav.main-navigation ul li{border-top:none;margin-right:18px;position:relative;padding-left:18px}#mobile_menu nav.main-navigation ul li:not(:first-of-type):before{content:"";display:block;height:15px;width:1px;background:#333;position:absolute;margin:auto;left:0;top:0;bottom:0}#mobile_menu nav.main-navigation ul li:last-of-type{border-bottom:none;margin-right:0}#mobile_menu nav.main-navigation ul li a{color:#333;text-align:center;font-size:13px;border-radius:4px;padding:17px 0}#mobile_menu nav.main-navigation ul li a:before,#mobile_menu nav.main-navigation ul li a:after{display:none}}#mv{height:auto;min-height:550px;width:100%;aspect-ratio:5/8;position:relative;background:#f51f7f}#mv img.mv{width:100%;height:100%;max-width:1920px;-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top;position:absolute;top:0;left:0;right:0;margin:auto;z-index:1}#mv img.mv.mv_pc{display:none}#mv img.date{position:absolute;z-index:2;width:65%;bottom:-8%;right:13%}#mv img.date.date_pc{display:none}#mv img.mv_logo{position:absolute;display:none;z-index:3}@media (min-width:481px){#mv{height:650px;min-height:0;right:0;aspect-ratio:auto}#mv img.mv.mv_sp{display:none}#mv img.mv.mv_pc{display:block}#mv img.date{width:250px;bottom:0;right:13%}}@media (min-width:768px){#mv{height:600px}#mv img.date{min-width:280px;width:27%;bottom:10%;right:0;left:0;margin:auto;transform:translateX(50%)}#mv img.date.date_sp{display:none}#mv img.date.date_pc{display:block}#mv img.mv_logo{display:block;width:100px;left:22px;top:10px}}@media (min-width:1030px){#mv{height:auto;aspect-ratio:20/13;margin-top:0}}ul.news_list li{border-bottom:1px solid #70707066}ul.news_list li.news_title{font-size:18px;padding:15px 0}@media (min-width:768px){ul.news_list li.news_title{padding:18px 0}}ul.news_list li a{display:block;color:#333;padding:15px 30px 15px 0;position:relative}ul.news_list li a:after{content:"";width:6px;height:6px;display:block;position:absolute;border-right:1px solid #9a9a9a;border-top:1px solid #9a9a9a;transform:rotate(45deg);margin:auto;top:0;bottom:0;right:10px}ul.news_list li a:hover{color:#9c8346}ul.news_list li a .date{font-size:12px}@media (min-width:768px){ul.news_list li a{display:flex;padding:18px 30px 18px 0}ul.news_list li a .date{width:100px}ul.news_list li a .title{width:calc(100% - 100px)}}#news_wrap{margin:100px auto 0}section#other{background:#fdf8e2;position:relative;padding:80px 0 60px}section#other .other_circle{background:#29be51;color:#fff;font-size:17px;font-weight:700;width:120px;height:120px;line-height:120px;text-align:center;border-radius:120px;position:absolute;margin:auto;right:0;left:0;top:-60px;letter-spacing:.1em}section#other .text p{margin-bottom:0;font-size:5.2vw;font-weight:600;line-height:12vw}section#other .text p.p2{font-size:6.2vw}section#other .text span.line{font-size:6.2vw;position:relative;background:linear-gradient(transparent 30%,#fdcf03 30%)}@media (min-width:481px){section#other .text{width:-moz-fit-content;width:fit-content}section#other .text p{font-size:20px;font-weight:600;line-height:2em}section#other .text p.p2{font-size:25px}section#other .text span.line{font-size:25px}}@media (min-width:1030px){section#other{padding:80px 0}section#other .container{position:relative}section#other .other_circle{width:180px;height:180px;line-height:180px;font-size:20px;top:0;bottom:0;left:0;margin:auto 0}section#other .text{width:-moz-fit-content;width:fit-content;margin:0 0 0 218px}section#other .text p{font-size:20px;font-weight:600;line-height:2.2em;letter-spacing:.1em}section#other .text p.p2{font-size:24px}section#other .text span.line{font-size:24px}}span.large{font-size:120%}.pagination{margin:40px 0 0}.pagination .page-numbers{display:inline-block;margin-right:15px;width:50px;height:50px;line-height:50px;text-align:center;color:#333;border-radius:50px;background:0 0}.pagination .page-numbers:hover{background:#9c8346;color:#fff}.pagination .current{width:50px;height:50px;line-height:50px;text-align:center;background:#cdcdcd;color:#fff}.pagination .current:hover{background:#cdcdcd}.pagination .prev,.pagination .next{background:0 0;box-shadow:none;color:#333}.pagination .prev:hover,.pagination .next:hover{background:0 0;color:#9c8346}.pagination .dots{background:0 0;box-shadow:none;color:#333}.pagination .dots:hover{background:0 0}.nav-links{display:flex;justify-content:center}article.type-post{margin-bottom:100px}article.type-post .entry-meta{text-align:right;color:#787878;font-size:13px}article.type-post ul{list-style:disc;margin:30px 0 30px 30px}article.type-post ul li{margin-bottom:10px}article.type-post table{width:100%;text-align:center;border-collapse:collapse;border-spacing:0;border:none;border-top:solid 1px #70707066;margin:20px auto}article.type-post table thead{background:#efefef}article.type-post table th,article.type-post table td{border:none;padding:10px;border-bottom:solid 1px #70707066;line-height:1.6em}@media (min-width:768px){article.type-post table th,article.type-post table td{padding:15px}}article.type-post table td{text-align:left}section#second_floor{position:relative}@media (min-width:768px){section#second_floor .left{margin-top:60px;text-align:left}}section#second_floor .bg{background:#29be51;position:absolute;opacity:.1;width:100%;height:100%;z-index:-1;right:0;top:0;border-bottom-right-radius:100px}section#second_floor .title_wrap_parent .title{margin-top:20px;margin-bottom:20px}@media (min-width:768px){section#second_floor .title_wrap_parent .title{margin-top:30px}}section#second_floor #second_booth_wrap a.booth_item_second{display:block;max-width:300px;margin:0 auto 20px;position:relative;padding-bottom:40px}section#second_floor #second_booth_wrap a.booth_item_second .booth{display:flex;flex-direction:column}section#second_floor #second_booth_wrap a.booth_item_second .booth .booth_img{width:100%;height:auto;aspect-ratio:2/1;border-radius:50px;overflow:hidden}section#second_floor #second_booth_wrap a.booth_item_second .booth .booth_img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}section#second_floor #second_booth_wrap a.booth_item_second .booth .booth_title{display:flex;height:83px;align-items:center}section#second_floor #second_booth_wrap a.booth_item_second .booth .booth_title p{margin:20px auto;text-align:center;line-height:1.4em;color:#29be51;font-weight:600;transition:.3s}section#second_floor #second_booth_wrap a.booth_item_second .booth:hover .booth_title p{color:#44de3f}section#second_floor #second_booth_wrap a.booth_item_second .booth .booth_coop{position:absolute;width:100%;bottom:0}section#second_floor #second_booth_wrap a.booth_item_second .booth .booth_coop p{margin:0;color:#333;text-align:center;font-size:12px;line-height:2.6em}section#second_floor #second_booth_wrap a.booth_item_second .booth .booth_coop:before{content:"";display:block;position:absolute;background:url(//echizenmonofes.com/wp-content/themes/monofes/css/../img/second_sub.png);width:100%;height:50px;background-size:contain;background-position:center;background-repeat:no-repeat;margin:auto;top:0;bottom:0;right:0;left:0}@media (min-width:768px){section#second_floor #second_booth_wrap{display:flex;flex-wrap:wrap}section#second_floor #second_booth_wrap a.booth_item_second{width:calc(50% - 6px);max-width:50%;margin-right:12px;margin-left:0}section#second_floor #second_booth_wrap a.booth_item_second:nth-of-type(2n){margin-right:0}section#second_floor #second_booth_wrap a.booth_item_second .booth .booth_title{height:110px}section#second_floor #second_booth_wrap a.booth_item_second .booth .booth_title p{font-size:18px;margin:30px auto}section#second_floor #second_booth_wrap a.booth_item_second .booth .booth_coop p{font-size:13px}}@media (min-width:1030px){section#second_floor #second_booth_wrap a.booth_item_second{width:calc(33.3% - 20px);margin-right:30px;margin-bottom:50px}section#second_floor #second_booth_wrap a.booth_item_second:nth-of-type(2n){margin-right:30px}section#second_floor #second_booth_wrap a.booth_item_second:nth-of-type(3n){margin-right:0}}section#sponser p.s_large{font-weight:700;font-size:135%;line-height:1.6em;text-align:center}section#sponser p.s_md{font-weight:700;font-size:115%;line-height:1.6em;text-align:center}section#sponser ul.list{list-style:none;display:flex;flex-wrap:wrap;justify-content:center;max-width:700px;margin:0 auto 60px;line-height:2.2em}section#sponser ul.list li{text-align:center}table,.wp-block-table table{width:100%;text-align:center;border-collapse:collapse;border-spacing:0;border-top:solid 1px #929ba5;margin:40px auto;font-size:15px}table thead,.wp-block-table table thead{background:#efefef}table th,table td,.wp-block-table table th,.wp-block-table table td{padding:10px;border:none;border-bottom:solid 1px #b5bbc1;line-height:1.6em}table td,.wp-block-table table td{text-align:left}table.border-none,.wp-block-table table.border-none{border-top:none;margin:0}table.border-none th,table.border-none td,.wp-block-table table.border-none th,.wp-block-table table.border-none td{border-bottom:none;padding:15px 0}.wp-block-table table{margin-top:0}a#totop{display:block;width:40px;height:40px;background:#f51f7f;color:#fff;position:fixed;bottom:2%;right:2%;border-radius:40px;z-index:30}a#totop:before{content:"";width:8px;height:8px;display:block;position:absolute;border-right:1.5px solid #fff;border-top:1.5px solid #fff;transform:rotate(-45deg);margin:auto;right:0;left:0;top:42%;transition:.5s}a#totop:hover:before{top:calc(42% - 4px)}@media (min-width:1030px){a#totop{border-radius:55px;width:55px;height:55px}}