@charset "utf-8";#contents-wrapper{background:url(//asiabeautyexpo.jp/wp/wp-content/themes/abex_10th/css/../img/exhibition/bg-pc.jpg) center top;background-size:max(100%, 1920px) auto}#contents-wrapper:before{content:none}.btn_map{width:274px;position:absolute;top:223px;right:50%;margin-right:-762px}.btn_map a{display:flex;justify-content:center;align-items:center;align-content:center;width:100%;height:78px;border:1px solid #fff;border-radius:10px;filter:drop-shadow(0px 3px 6px rgba(0,0,0,.16));backdrop-filter:blur(50px);background-color:rgba(0,0,0,.08);font-size:20px;line-height:1;font-weight:500}.btn_map a:before{width:24px;height:22px;background:url(//asiabeautyexpo.jp/wp/wp-content/themes/abex_10th/css/../img/exhibition/icon_map.svg) no-repeat center;margin-right:10px;content:""}.btn_map a:after{width:22px;height:22px;background:url(//asiabeautyexpo.jp/wp/wp-content/themes/abex_10th/css/../img/exhibition/icon_map_arrow.svg) no-repeat center;background-size:100% auto;margin-left:10px;content:""}@media only screen and (max-width:768px){#contents-wrapper{background:url(//asiabeautyexpo.jp/wp/wp-content/themes/abex_10th/css/../img/exhibition/bg-sp.jpg) center top;background-size:cover}.btn_map{width:242px;position:static;margin-right:3%;margin-left:auto;margin-bottom:37px}.btn_map a{height:60px;font-size:18px;background-color:rgba(0,0,0,.4)}}.exhibition{width:1302px;padding-bottom:170px;margin:0 auto}.exhibition-read{width:855px;margin:0 auto 28px}.exhibition-read__catch{width:fit-content;margin:0 auto 30px;font-size:22px;font-weight:700;text-align:center;position:relative}.exhibition-read__catch em{font-size:26px}.exhibition-read__catch:before,.exhibition-read__catch:after{width:3px;height:46px;background-color:#fff;position:absolute;top:0;content:"";transform-origin:center}.exhibition-read__catch:before{left:-33px;transform:rotate(-45deg)}.exhibition-read__catch:after{right:-33px;transform:rotate(45deg)}.exhibition-read__ttl{margin-bottom:27px;font-size:30px;font-weight:700;line-height:1}.exhibition-read__ttl span{display:block;margin-bottom:3px}.exhibition-read__ttl em{display:inline-block;margin-left:7px;font-size:39px;transition-delay:.5s}.exhibition-read__ttl:after{display:inline-block;width:51px;height:51px;margin-left:7px;background:url(//asiabeautyexpo.jp/wp/wp-content/themes/abex_10th/css/../img/exhibition/icon_roupe.svg) no-repeat;content:"";position:relative;top:10px}.exhibition-read__txt{font-size:18px;line-height:2}.exhibition-search{width:900px;margin:0 auto 40px;overflow:hidden;position:relative}.exhibition-search-step{padding:34px 20px 14px;backdrop-filter:blur(50px);background-color:rgba(0,0,0,.26);border-radius:10px;position:relative}.exhibition-search-step__ttl{font-size:16px;line-height:1;margin-bottom:13px}.exhibition-search-step__ttl img{width:auto;height:20px;margin-right:8px;position:relative;top:-3px}.exhibition-search-step-tag{display:flex;flex-wrap:wrap}label{height:34px;padding:8px 16px 0;background-color:#fff;border:1px solid #d5d8d8;border-radius:17px;margin:0 12px 10px 0;font-size:14px;line-height:1;color:#0f5c63}input[type=checkbox]{display:none}input[type=checkbox]+span{cursor:pointer;display:inline-block;margin:0;padding:0 0 0 20px;position:relative}input[type=checkbox]+span:before{background:#fff;border:1px solid #d5d8d8;content:"";display:block;width:14px;height:14px;border-radius:2px;left:0;position:absolute;top:50%;transform:translateY(-50%)}input[type=checkbox]+span:after{-webkit-transform:translateY(-50%) rotate(-45deg);border-bottom:3px solid #000;border-left:3px solid #000;content:"";display:block;height:.6em;left:0;margin-top:-.2em;opacity:0;position:absolute;top:50%;transform:translateY(-50%) rotate(-45deg);transition:all .3s ease 0s;width:1em}input[type=checkbox]:checked+span:after{opacity:1}.exhibition-search-btn{width:110px;padding-top:10px;margin:0 auto;position:relative}.exhibition-search-btn a{display:flex;width:100%;height:33px;border-radius:10px;box-shadow:0px 3px 6px rgba(0,0,0,.16);backdrop-filter:blur(50px)}.exhibition-search-btn input[type=submit]{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:flex;width:100%;height:33px;border:none;border-radius:10px;box-shadow:0px 3px 6px rgba(0,0,0,.16);backdrop-filter:blur(50px);text-indent:2000%;white-space:nowrap;overflow:hidden;cursor:pointer;transition:.2s ease-in-out}.exhibition-search-btn a.exhibition-search-btn-next{background:url(//asiabeautyexpo.jp/wp/wp-content/themes/abex_10th/css/../img/exhibition/btn_next.svg) no-repeat center rgba(0,0,0,.4)}.exhibition-search-btn input[type=submit]{background:url(//asiabeautyexpo.jp/wp/wp-content/themes/abex_10th/css/../img/exhibition/btn_go.svg) no-repeat center rgba(0,0,0,.4)}.exhibition-search-btn input[type=submit]:hover{opacity:.5}.exhibition-search-step.step1{margin-bottom:10px}.exhibition-search-step.step2{margin-bottom:88px}.exhibition-search-btn.go{position:absolute;right:0;bottom:-50px;left:0;margin:auto}.exhibition-search-step:after{display:block;width:100%;height:100%;border-radius:10px;opacity:.8;backdrop-filter:blur(50px);background-color:rgba(0,0,0,.26);position:absolute;top:0;left:0}.exhibition-search-step.step2:after{content:""}.exhibition-search-btn.go:after{display:block;width:100%;height:33px;border-radius:10px;opacity:.8;box-shadow:0px 3px 6px rgba(0,0,0,.16);backdrop-filter:blur(50px);background-color:rgba(0,0,0,.4);position:absolute;top:10px;left:0;content:""}.exhibition-search.step2-on .exhibition-search-step.step2:after,.exhibition-search.step2-on .exhibition-search-btn.go:after{content:none}.exhibition-search.step2-on .exhibition-search-step.step1:after{content:""}.exhibition-search-reset01{width:380px;position:absolute;right:0;bottom:38px}.exhibition-search-reset01 a{display:flex;justify-content:center;align-items:center;align-content:center;width:100%;height:33px;border:1px solid #fff;border-radius:10px;filter:drop-shadow(0px 3px 6px rgba(0,0,0,.16));backdrop-filter:blur(50px);background-color:rgba(0,0,0,.4);font-size:16px;line-height:1;text-box:trim-both cap alphabetic}.exhibition-search-reset01 a:after{width:12px;height:12px;background:url(//asiabeautyexpo.jp/wp/wp-content/themes/abex_10th/css/../img/top/icon_link2.svg) no-repeat;margin-left:10px;content:""}.exhibition-list{margin-bottom:70px}.exhibition-list li{width:420px;padding:22px 24px 20px 17px;margin:0 7px 14px;border-radius:4px;background:#f4f5f5;border:1px solid #d5d8d8;box-shadow:0px 6px 6px rgba(0,0,0,.2);float:left}.exhibition-list li.highlighted{padding:19px 21px 17px 14px;border:4px solid #c52c1e}.exhibition-list__ttl{padding:20px 0;font-size:20px;font-weight:700;line-height:1.5}.exhibition-list__ttl a{text-decoration:underline;color:#1f3537}.exhibition-list__txt{padding-bottom:13px;border-bottom:1px solid #788687;margin-bottom:14px;font-size:15px;line-height:1.42;color:#1f3537}.exhibition-list-inner{display:flex;justify-content:space-between;align-items:flex-start;align-content:flex-start;flex-wrap:wrap}.exhibition-list-inner__img{width:160px}.exhibition-list-header{display:flex;flex-wrap:wrap}.exhibition-list__booth{display:flex;justify-content:center;align-items:center;align-content:center;flex-wrap:wrap;width:100px;height:30px;font-size:16px;line-height:1;color:#1f3537;position:relative;order:1}.exhibition-list__booth.category-A{background-color:#e58b82}.exhibition-list__booth.category-B{background-color:#f2cd83}.exhibition-list__booth.category-C{background-color:#9bc179}.exhibition-list__booth.category-D{background-color:#8dc9d8}.exhibition-list__booth.category-E{background-color:#9baad0}.exhibition-list__booth.category-F{background-color:#b685b2}.exhibition-list__booth:before{width:18px;height:18px;background:url(//asiabeautyexpo.jp/wp/wp-content/themes/abex_10th/css/../img/exhibition/icon_booth.svg?250327) no-repeat center;margin-right:7px;content:""}.exhibition-list__sale{display:flex;justify-content:center;align-items:center;align-content:center;width:100px;height:30px;border:1px solid #c52c1e;margin-left:8px;font-size:16px;line-height:1;color:#c52c1e;order:2}.exhibition-list__highlighted{display:flex;justify-content:center;align-items:center;align-content:center;width:158px;height:30px;background-color:#c52c1e;margin-left:8px;font-size:15px;line-height:1;color:#fff;order:3}.exhibition-list__tag{display:flex;flex-wrap:wrap;width:204px}.exhibition-list__tag span{font-size:12px;line-height:1}.exhibition-list__tag .step1-a,.exhibition-list__tag .step1-b,.exhibition-list__tag .step1-c{width:100%;height:24px;padding-top:4px;border-radius:10px;margin-bottom:6px;font-size:14px;line-height:1;text-align:center}.exhibition-list__tag .step1-a{border:1px solid #1f853b;color:#1f853b}.exhibition-list__tag .step1-b{border:1px solid #de2252;color:#de2252}.exhibition-list__tag .step1-c{border:1px solid #24a0ea;color:#24a0ea}.exhibition-list__tag .step2{margin:0 10px 6px 0;color:#1f3537}.exhibition-list__tag .step-sep{width:100%;height:5px}.exhibition-list li.grid-sizer{padding:0;background-color:transparent;border:none;box-shadow:none}.wp-pagenavi a{filter:drop-shadow(0px 3px 6px rgba(0,0,0,.16));backdrop-filter:blur(9.896479606628418px);background-color:rgba(0,0,0,.1)}.wp-pagenavi span{background-color:#fff;filter:drop-shadow(0px 3px 6px rgba(0,0,0,.16));color:#1f3537}.footer-link{width:100%;height:78px;padding-top:12px;margin-bottom:66px;position:relative}.exhibition-search-reset02{width:430px;margin:0 auto}.exhibition-search-reset02 a{display:flex;justify-content:center;align-items:center;align-content:center;width:100%;height:44px;border:1px solid #fff;border-radius:10px;filter:drop-shadow(0px 3px 6px rgba(0,0,0,.16));backdrop-filter:blur(50px);background-color:rgba(0,0,0,.4);font-size:18px;line-height:1;text-box:trim-both cap alphabetic}.exhibition-search-reset02 a:after{width:14px;height:14px;background:url(//asiabeautyexpo.jp/wp/wp-content/themes/abex_10th/css/../img/top/icon_link2.svg) no-repeat;margin-left:10px;content:""}.footer-link .btn_map{top:0}@media only screen and (max-width:768px){.breadcrumb{margin-bottom:25px}.exhibition{width:100%;padding-bottom:170px}.exhibition-read{width:90%;margin:0 auto 28px}.exhibition-read__catch{width:fit-content;margin:0 auto 30px;font-size:14px}.exhibition-read__catch em{font-size:20px}.exhibition-read__catch:before,.exhibition-read__catch:after{width:3px;height:30px;top:0}.exhibition-read__catch:before{left:-21px;transform:rotate(-44deg)}.exhibition-read__catch:after{right:-21px;transform:rotate(44deg)}.exhibition-read__ttl{margin-bottom:18px;font-size:26px;position:relative}.exhibition-read__ttl span{display:block;width:176px;margin-bottom:5px;position:relative;left:-26px}.exhibition-read__ttl em{display:block;padding-top:5px;margin-left:0;font-size:32px;transition-delay:.5s}.exhibition-read__ttl:after{display:block;width:40px;height:40px;margin-left:0;background-size:100% auto;content:"";position:absolute;top:auto;bottom:-6px;left:289px}.exhibition-read__txt{font-size:16px;line-height:1.5}.exhibition-search{width:94%;margin:0 auto 47px;overflow:hidden}#search{display:flex;align-items:flex-start;align-content:flex-start;width:200%;position:relative;transition:.2s ease-in-out}.exhibition-search.step2-on #search{left:-100%}.exhibition-search-step{width:50%;padding:35px 14px 55px;backdrop-filter:blur(50px);background-color:rgba(0,0,0,.26);border-radius:10px;position:relative}.exhibition-search-step__ttl{font-size:16px;line-height:1;margin-bottom:13px}.exhibition-search-step__ttl img{width:auto;height:20px;margin-right:8px;position:relative;top:-3px}.exhibition-search-step-tag{display:flex;flex-wrap:wrap}label{height:34px;padding:8px 16px 0;background-color:#fff;border:1px solid #d5d8d8;border-radius:17px;margin:0 12px 10px 0;font-size:14px;line-height:1;color:#0f5c63}input[type=checkbox]{display:none}input[type=checkbox]+span{cursor:pointer;display:inline-block;margin:0;padding:0 0 0 20px;position:relative}input[type=checkbox]+span:before{background:#fff;border:1px solid #d5d8d8;content:"";display:block;width:14px;height:14px;border-radius:2px;left:0;position:absolute;top:50%;transform:translateY(-50%)}input[type=checkbox]+span:after{-webkit-transform:translateY(-50%) rotate(-45deg);border-bottom:3px solid #000;border-left:3px solid #000;content:"";display:block;height:.6em;left:0;margin-top:-.2em;opacity:0;position:absolute;top:50%;transform:translateY(-50%) rotate(-45deg);transition:all .3s ease 0s;width:1em}input[type=checkbox]:checked+span:after{opacity:1}.exhibition-search-btn,.exhibition-search-btn.go{position:absolute;right:0;bottom:15px;left:0;margin:auto}.exhibition-search-btn a{display:flex;width:100%;height:33px;border-radius:10px}.exhibition-search-step.step1,.exhibition-search-step.step2{margin-bottom:0}.exhibition-search-step.step2::afte,.exhibition-search-btn.go:after,.exhibition-search.step2-on .exhibition-search-step.step2:after,.exhibition-search.step2-on .exhibition-search-btn.go:after{content:none}.exhibition-search-reset01{width:94%;position:static;margin:0 auto 12px;margin-bottom:12px}.exhibition-search-reset01 a{height:40px;font-size:14px}.exhibition-search-reset01 a:after{width:10px;height:10px}.exhibition-list{width:96%;margin:0 auto;margin-bottom:80px}.exhibition-list li{width:100%;padding:22px 19px 20px 17px;margin:0 0 12px}.exhibition-list__ttl{padding:15px 0;font-size:18px}.exhibition-list-inner__img{width:50%}.exhibition-list__booth{order:2}.exhibition-list__sale{order:3}.exhibition-list__highlighted{width:168px;margin-left:0;margin-bottom:10px;margin-right:calc(100% - 168px);font-size:16px;order:1}.exhibition-list__tag{width:45%}.exhibition-list__tag span{font-size:10px}.footer-link{width:96%;height:auto;padding-top:0;margin:0 auto 46px;position:relative}.exhibition-search-reset02{width:100%;margin:0 auto}.exhibition-search-reset02 a{height:40px;font-size:14px;line-height:1;text-box:trim-both cap alphabetic}.exhibition-search-reset02 a:after{width:10px;height:10px}.footer-link .btn_map{margin-right:0;margin-top:12px}}