@charset "utf-8";:root{--min-width:1420px;--font-go:"Noto Sans JP","Noto Sans SC","Noto Sans KR",serif;--font-en:"Anton",sans-serif}*,*:before,*:after{box-sizing:border-box}body{margin:0;padding:0;background-color:#1c1a18;font-family:var(--font-go);color:#fff;letter-spacing:.04em;font-optical-sizing:auto;font-feature-settings:"palt"}h1,h2,h3,h4,h5,h6,ul,ol,dl,p,li,dt,dd,th,td,em,strong,blockquote{margin:0;padding:0;border:0;font-size:inherit;vertical-align:baseline;font-weight:inherit;overflow-wrap:anywhere;word-break:normal;line-break:strict}em{font-style:normal}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,main{display:block;margin:0;padding:0}p,dd,li{list-style:none}em,strong{font-weight:700}table{border-collapse:collapse}img{vertical-align:top;max-width:100%;height:auto}.fit-img{width:100%;height:100%;object-fit:cover;font-family:'object-fit: cover;'}a img{border:none}a:link,a:visited,a:hover,a:active{color:inherit;text-decoration:none}a{transition:.2s ease-in-out}a:hover{opacity:.5}a.nolink{pointer-events:none}.none{display:none!important}.anchor{display:block;height:0;position:relative;top:-150px}.pc{display:block}br.pc,span.pc,img.pc{display:inline}.sp{display:none!important}@media only screen and (max-width:768px){.pc{display:none!important}.sp{display:block!important}br.sp,span.sp,img.sp{display:inline!important}.anchor{top:-90px}}.fv-effect{opacity:0;transition:all .5s .3s ease-out}.loaded .fv-effect{opacity:1;transform:translate(0,0px)!important}.effect{opacity:0;transition:all .3s .3s ease-out;transform:translate(0,0)}.fade{transform:translate(0,0)}.fade-drop{transform:translate(0,-50px)}.fade-rize{transform:translate(0,50px)}.fade-left-in{transform:translate(-50px,0)}.fade-right-in{transform:translate(50px,0)}.no-fade{opacity:1;transform:translate(0,0px)}.effect-on{opacity:1;transform:translate(0,0px)}#header-wrapper{width:100%;height:110px;padding-top:40px;position:fixed;top:0;left:0;z-index:10}#header-wrapper:before{display:block;width:100%;height:100%;background-color:#000;opacity:0;position:absolute;top:0;left:0;z-index:-1}.sc #header-wrapper:before{opacity:.5;content:""}.page-header{display:flex;justify-content:space-between;align-items:center;align-content:center;width:min(1600px, 100%);height:50px;padding:0 173px 0 10px;margin:0 auto;position:relative}.page-header__logo{width:522px;margin-right:80px}.page-header-nav{display:flex;align-items:center;align-content:center;font-family:var(--font-en);line-height:1}@media only screen and (max-width:1599px){.page-header-nav{display:none}}.page-header-nav a{margin-right:52px;font-size:22px;white-space:nowrap;position:relative;text-shadow:0px 3px 6px rgba(0,0,0,.16)}.page-header-nav a.nolink span{opacity:.5}.page-header-nav a.nolink:after{width:fit-content;font-family:var(--font-go);font-size:16px;line-height:1;text-align:center;white-space:nowrap;position:absolute;top:28px;left:50%;transform:translate(-50%,0);content:"Comming soon"}#custom_trans_bar{display:flex;flex-direction:column;width:64px;border:1px solid #fff;position:absolute;top:7px;right:112px;border-radius:5px;overflow:hidden}#custom_trans_bar a{display:none;justify-content:center;align-items:center;align-content:center;width:100%;height:32px;border-top:1px solid #fff;backdrop-filter:blur(30px);background-color:rgba(0,0,0,.2)}#custom_trans_bar a:nth-of-type(1){order:2}#custom_trans_bar a:nth-of-type(2){order:3}#custom_trans_bar a:nth-of-type(3){order:4}#custom_trans_bar a:nth-of-type(4){order:5}#custom_trans_bar a[data-stt-active]{display:flex;border-top:none;background-color:transparent;backdrop-filter:blur(0px);order:1!important}#custom_trans_bar a img{width:auto;height:16px;filter:drop-shadow(0px 3px 6px rgba(0,0,0,.16));transition:.2s ease-in-out}#custom_trans_bar.lang_open a{display:flex}#custom_trans_bar a:hover{opacity:1}#custom_trans_bar a:hover img{opacity:.5}#toggle_menu{width:48px;height:14px;background:url(//asiabeautyexpo.jp/wp/wp-content/themes/abex_10th/css/../img/common/btn_nav_open-pc.svg) no-repeat center;position:absolute;top:0;right:0;bottom:0;margin:auto;z-index:101;cursor:pointer}#menu_close{width:35px;height:35px;background:url(//asiabeautyexpo.jp/wp/wp-content/themes/abex_10th/css/../img/common/btn_nav_close-pc.svg) no-repeat center;position:absolute;top:48px;right:24px;z-index:10;cursor:pointer}#toggle_menu:hover,#menu_close:hover{-webkit-transition:.2s ease-in-out;-moz-transition:.2s ease-in-out;-o-transition:.2s ease-in-out;transition:.2s ease-in-out;filter:alpha(opacity=50);-moz-opacity:.5;opacity:.5}#toggle_menu .inner{width:48px;height:13px;position:relative}#nav-background{display:flex;align-items:flex-start;align-content:flex-start;width:max(49.68%, 954px);height:100%;padding:20px 0;position:fixed;top:0;right:-50vw;z-index:98;background-color:#000;opacity:0;visibility:hidden;-webkit-transition:all .5s,visibility 0s .5s;transition:all .5s,visibility 0s .5s}.open #nav-background{right:0;opacity:1;visibility:visible;-webkit-transition:all .5s;transition:all .5s}.nav-background-inner{width:818px;height:100%;padding-right:20px;margin-left:75px;overflow:auto;-webkit-overflow-scrolling:touch;position:relative}.nav-background-inner::-webkit-scrollbar{width:2px}.nav-background-inner::-webkit-scrollbar-track{background:0 0;margin:0 1rem;border:none;border-radius:10px;box-shadow:none}.nav-background-inner::-webkit-scrollbar-thumb{background:#ebebeb;border-radius:10px;box-shadow:none;opacity:.5}.nav-background-inner__list{margin-bottom:54px}.nav-background-inner__list li a{display:flex;align-items:flex-end;align-content:flex-end;padding:30px 0 30px 23px;border-bottom:1px solid rgba(256,256,256,.5);font-size:14px;line-height:1;position:relative}.nav-background-inner__list li a:after{width:16px;height:31px;background-image:url(//asiabeautyexpo.jp/wp/wp-content/themes/abex_10th/css/../img/common/icon_nav_arrow.svg);position:absolute;top:0;right:64px;bottom:0;margin:auto;content:""}.nav-background-inner__list li a.nolink img,.nav-background-inner__list li a.nolink span{opacity:.3}.nav-background-inner__list li a.nolink:before{width:100%;height:fit-content;font-size:18px;line-height:1;position:absolute;top:0;bottom:0;left:23px;margin:auto;content:"Comming soon";z-index:2}.nav-background-inner__list img{width:auto;height:25px;margin-right:20px}.nav-background-banner-wrap{display:flex;justify-content:space-between;align-items:center;align-content:center;flex-wrap:wrap}.nav-background-inner__sns{display:flex;flex-wrap:wrap;margin-left:23px;margin-bottom:40px}.nav-background-inner__sns a{width:44px;margin-right:20px}.nav-background-banner{width:518px}.btn_buy{width:188px;position:fixed;bottom:65px;left:50%;margin-left:470px;z-index:50}@media only screen and (max-width:768px){#header-wrapper{height:auto;padding-bottom:0;padding-top:18px}#header-wrapper:before{height:90px}.page-header{display:block;width:90%;padding:0;height:auto}.page-header__logo{width:min(264px, 70vw);margin-right:0}#custom_trans_bar{width:47px;top:39px;right:0}#custom_trans_bar a{height:24px}#custom_trans_bar a img{height:12px}#menu_close{width:49px;height:49px;background:url(//asiabeautyexpo.jp/wp/wp-content/themes/abex_10th/css/../img/common/btn_nav_close-sp.svg) no-repeat center;top:6px;right:5vw}#nav-background{align-items:center;align-content:center;width:100%;right:-100vw;padding-top:40px}.nav-background-inner{width:90%;padding-bottom:24px;margin:0 auto}.nav-background-inner__list{margin-bottom:15px}.nav-background-inner__list li a{padding:20px 0 20px 13px;font-size:10px}.nav-background-inner__list li a:after{width:10px;height:19px;background-image:url(//asiabeautyexpo.jp/wp/wp-content/themes/abex_10th/css/../img/common/icon_nav_arrow.svg);background-size:100% auto;right:15px}.nav-background-inner__list li a.nolink:before{left:13px;font-size:14px}.nav-background-inner__list img{width:auto;height:14px;margin-right:10px}.nav-background-inner__sns{margin-bottom:16px}.nav-background-inner__sns a{width:28px;margin-right:12px}.nav-background-banner{width:86vw;position:static;margin:0 auto}.btn_buy{bottom:20px;left:auto;margin-left:0;right:-30px;z-index:50}}@media only screen and (max-width:370px){.nav-background-inner__list li a{padding:15px 0 15px 13px}.nav-background-inner__list li a:after{content:none}}#contents-wrapper{width:100%;min-width:var(--min-width);padding-top:223px;position:relative;z-index:2}.page-ttl{margin-bottom:98px;line-height:1;text-align:center}.page-ttl span{display:block;padding-top:12px;font-size:16px}.error404{width:100%!important;text-align:center!important;background-color:transparent!important;box-shadow:none!important;border:none!important}.breadcrumb{width:1300px;font-size:12px;line-height:1;color:#fff;position:absolute;top:165px;right:0;left:0;margin:auto}.breadcrumb ol{display:flex}.breadcrumb ol li:after{display:inline-block;padding:0 5px;content:"＞"}.breadcrumb ol li:last-child:after{content:none}.pagination,.pagenation,.wp-pagenavi{display:flex;justify-content:center;align-items:center;align-content:center;flex-wrap:wrap;width:100%}.pagination a,.pagenation a,.pagenation span,.wp-pagenavi a,.wp-pagenavi span{display:flex;justify-content:center;align-items:center;align-content:center;flex-wrap:wrap;width:36px;height:36px;padding-bottom:2px;border:1px solid #fff;border-radius:50%;margin:0 13px;font-size:16px;line-height:1;letter-spacing:0}.pagenation span .wp-pagenavi span,.pagination span{background-color:#fff;color:#1f3537}.category01{height:180px}.category01:after{content:"UNIVERSAL STAGE";color:#6a56bb}.category02{height:120px}.category02:after{content:"ASIA BEAUTY CREATIVE";color:#42a03e}.category03{height:120px}.category03:after{content:"JAPAN CREATIVE STAGE";color:#c52c1e}.category04{height:120px}.category04:after{content:"JAPAN SOLO STAGE";color:#4437ac}.category05{height:96px}.category05:after{content:"OSAKA RIOT";color:#c59228}.category06{height:84px}.category06:after{content:"THE NEW DREAM";color:#23c578}.category07{height:84px}.category07:after{content:"OSAKA RIOT";color:#c59228}.time-table-list li.break{height:714px;background-color:#727272;font-family:var(--font-en);font-size:33px;color:#fff}.page404{height:calc(100vh - 425px);text-align:center}.page404__ttl{font-size:20px;margin-bottom:15px}.page404__txt{margin-bottom:50px}@media only screen and (max-width:768px){#contents-wrapper{min-width:100%;padding-top:150px;overflow:hidden}.page-ttl{margin-bottom:53px;line-height:1;text-align:center}.page-ttl img{width:auto;height:28px}.page-ttl span{display:block;padding-top:12px;font-size:12px}.breadcrumb{width:90%;margin:0 auto 85px;font-size:10px;position:static}.pagenation a,.pagenation span,.wp-pagenavi a,.wp-pagenavi span{width:30px;height:30px;padding-bottom:2px;margin:0 5px;font-size:13px}.pagenation span,.wp-pagenavi span{background-color:#fff;color:#1f3537}.category01{height:150px}.category02{height:100px}.category03{height:100px}.category04{height:100px}.category05{height:80px}.category06{height:70px}.category07{height:70px}.time-table-list li.break{height:600px;font-size:33px}.page404{height:calc(100vh - 275px);font-size:12px;text-align:center}.page404__ttl{font-size:16px;margin-bottom:15px}.page404__txt{margin-bottom:50px}}.zenbishoren{position:relative;z-index:3}.zenbishoren a{display:flex;justify-content:center;align-items:center;align-content:center;flex-wrap:wrap;height:305px;background-color:#fff}.zenbishoren a img{width:492px}#footer-wrapper{padding:45px 0 145px;position:relative;z-index:3}.site-footer{width:1400px;padding:50px 0 0;margin:0 auto}.site-footer nav{display:flex;justify-content:space-between;align-items:flex-start;align-content:flex-start;margin-bottom:135px}.site-footer-list__ttl{margin-bottom:25px;font-family:var(--font-en);font-size:18px;line-height:1}.site-footer nav li{margin-bottom:8px;font-size:14px;line-height:1}.site-footer__ttl{width:312px;margin-bottom:65px}.copyright{font-size:12px;line-height:1;text-align:center;letter-spacing:-.02em}@media only screen and (max-width:768px){.zenbishoren a{height:164px}.zenbishoren a img{width:264px}#footer-wrapper{padding-bottom:70px}.site-footer{width:90%;padding:55px 0 0;margin:0 auto}.site-footer nav{display:block;margin-bottom:0}.site-footer nav>div{margin-bottom:30px}.site-footer-list__ttl{font-size:18px;margin-bottom:15px}.site-footer nav li{margin-bottom:8px;font-size:12px}.site-footer__ttl{width:234px;margin-bottom:40px}.copyright{font-size:10px;line-height:1;text-align:center;letter-spacing:-.02em}}#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:visible}#colorbox{overflow:visible!important}#cboxWrapper{max-width:none}#cboxOverlay{position:fixed;width:100%;height:100%}#cboxMiddleLeft,#cboxBottomLeft{clear:left}#cboxContent{position:relative}#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch}#cboxTitle{margin:0}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer}.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none;-ms-interpolation-mode:bicubic}.cboxIframe{width:100%;height:100%;display:block;border:0;padding:0;margin:0}#colorbox,#cboxContent,#cboxLoadedContent{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}#cboxOverlay{background:rgba(0,0,0,.7);opacity:1;filter:alpha(opacity=100)}#colorbox{outline:0}#cboxContent{background:0 0;overflow:visible}.cboxIframe{background:0 0}#cboxError{padding:50px;border:1px solid #ccc}#cboxLoadedContent{margin-bottom:0}#cboxTitle{width:100%;color:#000}#cboxCurrent{display:none!important}#cboxPrevious,#cboxNext,#cboxSlideshow,#cboxClose{border:0;padding:0;margin:0;overflow:visible;width:auto;background:0 0}#cboxPrevious:active,#cboxNext:active,#cboxSlideshow:active,#cboxClose:active{outline:0}#cboxSlideshow{position:absolute;bottom:0;right:42px;color:#444}#cboxClose{position:absolute;top:45px;right:32px;display:block;width:24px;height:24px;background-image:url(//asiabeautyexpo.jp/wp/wp-content/themes/abex_10th/css/../img/common/btn_close.svg);background-size:100% auto}#cboxPrevious,#cboxNext{width:24px;height:73px;text-indent:200%;white-space:nowrap;overflow:hidden;position:absolute;top:0;bottom:0;margin:auto}#cboxPrevious{background:url(//asiabeautyexpo.jp/wp/wp-content/themes/abex_10th/css/../img/hair-show/btn_prev.svg) no-repeat;left:-50px}#cboxNext{background:url(//asiabeautyexpo.jp/wp/wp-content/themes/abex_10th/css/../img/hair-show/btn_next.svg) no-repeat;right:-50px}@media only screen and (max-width:768px){#cboxClose{width:18px;height:18px;background-size:100% auto;top:17px;right:20px;margin:0}#cboxPrevious,#cboxNext{width:15px;height:44px;background-size:100% auto}#cboxPrevious{left:-20px}#cboxNext{right:-20px}}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-prev{background-position:left top}.slick-next{background-position:right top}.slick-prev:before,.slick-next:before{display:none !important}.slick-prev:active,.slick-next:active{border:none}.slick-disabled{display:none !important}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{outline:none;opacity:.5}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-30px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center;z-index:20}.slick-dots li{position:relative;display:inline-block;width:15px;height:15px;margin:0 12px;padding:0;cursor:pointer;text-align:center}.slick-dots li button{font-size:0;line-height:0;display:block;width:12px;height:12px;padding:0;cursor:pointer;color:transparent;border:0;outline:none;background:0 0}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{font-family:'slick';font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:100%;height:100%;border-radius:50%;content:'';text-align:center;background-color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button{width:15px;height:15px}.slick-dots li.slick-active button:before{background-color:#f79876}