Help
RSS
API
Feed
Maltego
Contact
Domain > kahoo-meguro.com
×
More information on this domain is in
AlienVault OTX
Is this malicious?
Yes
No
DNS Resolutions
Date
IP Address
2025-02-05
52.196.249.176
(
ClassC
)
2025-06-18
18.180.98.150
(
ClassC
)
2025-11-03
54.249.19.73
(
ClassC
)
Port 80
HTTP/1.1 301 Moved PermanentlyServer: awselb/2.0Date: Mon, 03 Nov 2025 07:31:40 GMTContent-Type: text/htmlContent-Length: 134Connection: keep-aliveLocation: https://kahoo-meguro.com:443/ html>head>title>301 Moved Permanently/title>/head>body>center>h1>301 Moved Permanently/h1>/center>/body>/html>
Port 443
HTTP/1.1 200 OKDate: Mon, 03 Nov 2025 07:31:40 GMTContent-Type: text/html; charsetutf-8Transfer-Encoding: chunkedConnection: keep-aliveServer: nginx/1.15.8X-Frame-Options: SAMEORIGINX-XSS-Protection: 1; modeblockX-Content-Type-Options: nosniffX-Download-Options: noopenX-Permitted-Cross-Domain-Policies: noneReferrer-Policy: strict-origin-when-cross-originETag: W/6deab89ff97c676e45405f94c3d364a1Cache-Control: max-age0, private, must-revalidateSet-Cookie: _session_idS6NwpwNojzX7Q2fYGTsi9UAapWn8YBI282NoJbO5A8mOj7Le5puka2k1Pq%2BvNC60dOxi8ydn34sgUh378lYZCC4MXjgJ%2BhONrLvBx5q3v8IKOWhNqhoJ8rPHyR6LemvNd1Of%2FUFQ2ZZ8%2F083xf5GzA4EVpJuRD7SOXNRkLncSOOtdWpwPCW5OcKkjLdWlI5Wz%2BdzRd1nXyQEduzXXFl4lNz6oCYfkSpv5c7LLoa%2B2UXQG6dHC7jtlPGd0oxpAVOkXckq4t%2B6L0TZP7sjYAk58dH1Qn7l1E5cht0kDKR4hXdnCXRi4Dkd7iJXdsb1Mni0Dz4r%2BPztICpflmoog3Us7PB0eQxiBvG6uKAcldpkcMOf--Cps2a7qh8MdAa5qb--lJ1X91ftwkCSpq1xZJTaww%3D%3D; path/; expiresMon, 03 Nov 2025 15:31:40 GMT; HttpOnlyX-Request-Id: fda3dfe6-ed03-498e-a924-a42746f9fd00X-Runtime: 0.210845Vary: Origin !DOCTYPE html>html>head> meta charsetutf-8> meta http-equivX-UA-Compatible contentIEedge> title>イベントスペース目黒カフー/title> meta nameviewport contentwidthdevice-width, initial-scale1> meta namedescription content /> meta namekeywords contentライブハウス,音楽ライブ,バンド演奏,ライブイベント,コンサート,音楽イベント,ホールレンタル /> meta nameauthor content /> !-- Favicon and Icons --> !-- Favicon -->!-- Apple Touch Icon --> !-- Social Media Meta Tags --> !-- Facebook and Twitter integration --> !-- デフォルトの空タグ(既存の構造を維持) --> meta propertyog:title content/> meta propertyog:image content/> meta propertyog:url content/> meta propertyog:site_name content/> meta propertyog:description content/> meta nametwitter:title content /> meta nametwitter:image content /> meta nametwitter:url content /> meta nametwitter:card content /> !-- Browser theme color --> meta nametheme-color content#000> link relicon hrefno_image.ico> link hrefhttps://fonts.googleapis.com/css?familyRoboto:300,400,700,900|Noto+Sans+JP:300,400,700,900 relstylesheet> meta namecsrf-param contentauthenticity_token />meta namecsrf-token content1kLc75isjoO4rjOuuPN18yMSOOBwqkmotpfcKhHj20tppusE76aquRspcDaXxOiem3q9T+jTmqTAEI40vwdPyg /> link relstylesheet mediaall href/assets/space/common/application-4836ab446e5ee9afc23d868116c37ac6d0f5f8373677dc791626b5a962c16239.css data-turbolinks-trackreload /> script src/assets/space/common/application-802011a94918ae69ed0b999ac7ebb0c86a51f4dce65d64b9ad2531068cfb06ff.js data-turbolinks-trackreload>/script> script srchttps://kit.fontawesome.com/1069085562.js crossoriginanonymous>/script> script srchttps://cdnjs.cloudflare.com/ajax/libs/bodymovin/5.12.2/lottie.min.js crossoriginanonymous>/script> !-- Google tag (gtag.js) -->script async srchttps://www.googletagmanager.com/gtag/js?idG-2KTC4W471J>/script>script> window.dataLayer window.dataLayer || ; function gtag(){dataLayer.push(arguments);} gtag(js, new Date()); gtag(config, G-2KTC4W471J);/script> !-- FOR IE9 below --> !--if lt IE 9> script src/assets/space/common/modules/respond.min-05ea78ad503cdf909c04a0660d3d2556d6cff451a3b4a62c453a05f110f1150f.js>/script> !endif--> style> @charset UTF-8;@font-face { font-family: icomoon; src: url(../..//fonts/icomoon/icomoon.eot?srf3rx); src: url(../../fonts/icomoon/icomoon.eot?srf3rx#iefix) format(embedded-opentype), url(../../fonts/icomoon/icomoon.ttf?srf3rx) format(truetype), url(../../fonts/icomoon/icomoon.woff?srf3rx) format(woff), url(../../fonts/icomoon/icomoon.svg?srf3rx#icomoon) format(svg); font-weight: normal; font-style: normal;}.container { max-width: 100%;}/* ** Template Style ** */body { font-weight: 400; font-size: 16px; line-height: 1.5; font-family: Roboto, Arial, Noto Sans JP, 游ゴシック Medium, 游ゴシック体, Yu Gothic Medium, YuGothic, ヒラギノ角ゴ ProN, Hiragino Kaku Gothic ProN, メイリオ, Meiryo, MS Pゴシック, MS PGothic, sans-serif; color: #666666; background: #fff;}#page { position: relative; overflow-x: hidden; width: 100%; height: 100%; -webkit-transition: 0.5s; transition: 0.5s;}.offcanvas #page { overflow: hidden; position: absolute;}.offcanvas #page:after { -webkit-transition: 2s; transition: 2s; position: absolute; top: 0; right: 0; bottom: 0; left: 0; z-index: 101; background: rgba(0, 0, 0, 0.7); content: ;}a { color: #28abe1; -webkit-transition: 0.5s; transition: 0.5s;}a:hover, a:active, a:focus { color: #28abe1; opacity: 0.8; outline: none; text-decoration: none;}h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 { line-height: 1.3;}p { margin-bottom: 20px;}h1, h2, h3, h4, h5, h6, figure { color: #000; font-weight: 400; margin: 0 0 20px 0;}hr { margin: 32px 0; border: 0; border-top: 1px solid #cccccc;}::-webkit-selection { color: #fff; background: #28abe1;}::-moz-selection { color: #fff; background: #28abe1;}::selection { color: #fff; background: #28abe1;}@media screen and (max-width: 768px) { .horoutbreak-nav { margin: 0; }}.horoutbreak-nav .top-menu { padding: 25px 0;}.horoutbreak-nav #horoutbreak-logo { font-size: 24px; margin: 0; padding: 0; line-height: 40px; font-weight: 700;}.horoutbreak-nav #horoutbreak-logo img { height: 40px;}.horoutbreak-nav #horoutbreak-logo a { position: relative; color: #28abe1;}.horoutbreak-nav #horoutbreak-logo span { display: block; width: auto; height: 40px; background-image: url(/assets/logo-1-fbf9f4d975282c509e44b1e89348ba6c1465b61eb8f7059524741c3547a3ba54.png); background-repeat: no-repeat; background-position: left center; background-size: contain; color: #28abe1; overflow: hidden; text-indent: 100%; white-space: nowrap;}.horoutbreak-nav #stream-logo span { display: block; width: 192px; height: 27px; background-image: url(/assets/logo_omatsuristream-399c294efd20fe24490db782b9f0a1cf5a1be082e9b5aa6f2af46fc76883eb91.svg); background-repeat: no-repeat; background-position: center; background-size: contain; overflow: hidden; text-indent: 100%; white-space: nowrap;}@media screen and (max-width: 768px) { .horoutbreak-nav .menu-1 { display: none; }}.horoutbreak-nav ul { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: end; -ms-flex-pack: end; justify-content: flex-end; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-flow: row wrap; flex-flow: row wrap; padding: 0; margin: 0;}.horoutbreak-nav ul li { padding: 0; margin: 0; list-style: none; display: inline-block; font-size: 12px; font-weight: 400; text-transform: uppercase; letter-spacing: 1px; cursor: pointer;}.horoutbreak-nav ul li + li { margin-left: 8px;}.horoutbreak-nav ul li > a { position: relative; display: block; padding: 10px 15px; color: rgba(0, 0, 0, 0.7); -webkit-transition: 0.5s; transition: 0.5s;}.horoutbreak-nav ul li > a:hover { color: #28abe1;}.horoutbreak-nav ul li.has-dropdown { position: relative; padding: 10px 15px;}.horoutbreak-nav ul li.has-dropdown .dropdown { width: 200px; -webkit-box-shadow: 0px 14px 33px -9px rgba(0, 0, 0, 0.3); box-shadow: 0px 14px 33px -9px rgba(0, 0, 0, 0.3); z-index: 1002; visibility: hidden; opacity: 0; position: absolute; left: 0; text-align: left; background: white; margin-top: 0; padding: 20px; border-radius: 4px; -webkit-transition: 0s; transition: 0s;}.horoutbreak-nav ul li.has-dropdown .dropdown:before { bottom: 100%; left: 40px; border: solid transparent; content: ; height: 0; width: 0; position: absolute; pointer-events: none; border-bottom-color: white; border-width: 8px; margin-left: -8px;}.horoutbreak-nav ul li.has-dropdown .dropdown li { display: block; margin-left: 0; margin-bottom: 7px; font-weight: 400;}.horoutbreak-nav ul li.has-dropdown .dropdown li:last-child { margin-bottom: 0;}.horoutbreak-nav ul li.has-dropdown .dropdown li a { padding: 2px 0; display: block; color: #999999; line-height: 1.2; text-transform: none; font-size: 13px; letter-spacing: 0;}.horoutbreak-nav ul li.has-dropdown .dropdown li a:hover { color: #000;}.horoutbreak-nav ul li.has-dropdown:hover a, .horoutbreak-nav ul li.has-dropdown:focus a { color: #28abe1;}.horoutbreak-nav ul li.btn-cta a { padding: 30px 0px !important; color: #fff;}.horoutbreak-nav ul li.btn-cta a span { background: #28abe1; padding: 4px 10px; display: -moz-inline-stack; display: inline-block; zoom: 1; *display: inline; -webkit-transition: 0.3s; transition: 0.3s; border-radius: 100px;}.horoutbreak-nav ul li.btn-cta a:hover span { -webkit-box-shadow: 0px 14px 20px -9px rgba(0, 0, 0, 0.75); box-shadow: 0px 14px 20px -9px rgba(0, 0, 0, 0.75);}.horoutbreak-nav ul li.active > a { color: #28abe1 !important; position: relative;}.horoutbreak-nav ul li.active > a:after { opacity: 1; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}.horoutbreak-nav ul li .btn { margin: 0; padding: 4px 12px; font-size: 14px;}.horoutbreak-nav .nav-account { display: inline-block; background-color: #28abe1; padding: 4px 12px; border-radius: 4px;}.horoutbreak-nav .nav-account:hover { cursor: pointer; background-color: #55bce7;}.horoutbreak-nav .nav-account > a { font-size: 12px; color: rgba(255, 255, 255, 0.7); -webkit-transition: 0.5s; transition: 0.5s;}.horoutbreak-nav .nav-account .account-control { display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-pack: distribute; justify-content: space-around; -webkit-box-align: center; -ms-flex-align: center; align-items: center;}.horoutbreak-nav .nav-account .account-control .ico-user { display: inline-block; width: 16px; height: 16px; background-image: url(/assets/ico_user-d1ca5a2d8b372d8ae57ee336c4ef24d06337f50cfe6568b37fd3140464ce43bf.svg); background-repeat: no-repeat; background-position: center; background-size: contain; margin-right: 4px;}.horoutbreak-nav .nav-account .account-control .account-id { display: inline-block; font-size: 12px; font-weight: bold; color: #fff;}.horoutbreak-nav .nav-account .account-control .account-rank { display: inline-block; margin-left: 4px; font-size: 10px; font-weight: bold; color: rgba(255, 255, 255, 0.5);}#horoutbreak-counter,.horoutbreak-bg { background-size: cover; background-position: top center; background-repeat: no-repeat; position: relative;}.horoutbreak-video { overflow: hidden;}@media screen and (max-width: 768px) { .horoutbreak-video { height: 300px; }}.horoutbreak-video a { z-index: 1001; position: absolute; top: 50%; left: 50%; margin-top: -45px; margin-left: -45px; width: 90px; height: 90px; display: table; text-align: center; background: #28abe1; -webkit-box-shadow: 0px 14px 30px -15px rgba(0, 0, 0, 0.75); -ms-box-shadow: 0px 14px 30px -15px rgba(0, 0, 0, 0.75); -o-box-shadow: 0px 14px 30px -15px rgba(0, 0, 0, 0.75); box-shadow: 0px 14px 30px -15px rgba(0, 0, 0, 0.75); border-radius: 50%;}.horoutbreak-video a i { text-align: center; display: table-cell; vertical-align: middle; font-size: 40px; color: #fff;}.horoutbreak-video .overlay { position: absolute; top: 0; left: 0; right: 0; bottom: 0; background: rgba(0, 0, 0, 0.3); -webkit-transition: 0.5s; transition: 0.5s;}.horoutbreak-video:hover .overlay { background: rgba(0, 0, 0, 0.7);}.horoutbreak-video:hover a { -webkit-transform: scale(1.1); transform: scale(1.1);}#horoutbreak-hero { position: relative; width: 100%; min-height: 480px; overflow: hidden;}#horoutbreak-hero:after { content: ; position: absolute; top: 0; left: 0; display: block; width: 100%; height: 100%; background-color: rgba(0, 0, 0, 0.2);}@media screen and (max-width: 980px) { #horoutbreak-hero { min-height: 60vw; }}#horoutbreak-hero .image { background-color: #000; background-repeat: no-repeat; background-position: center; background-size: cover; overflow: hidden;}#horoutbreak-hero .image:before { content: ; position: absolute; top: -10px; left: -10px; right: -10px; bottom: -10px; background: inherit; -webkit-filter: blur(10px); filter: blur(10px);}#horoutbreak-hero .image .inner { position: absolute; top: 50%; left: 50%; -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%); width: calc(100% - 32px); height: calc(100% - 32px); background-color: transparent; background-repeat: no-repeat; background-position: center; background-size: contain; z-index: 1;}@media screen and (min-width: 768px) { #horoutbreak-hero .image .inner { width: calc(100% - 80px); height: calc(100% - 80px); }}#horoutbreak-hero .big-image { width: 100%; min-height: 480px; max-height: 600px; height: calc(100vh - 98px); background-color: #fff; background-repeat: no-repeat; background-position: center; background-size: cover;}@media screen and (max-width: 768px) { #horoutbreak-hero .big-image.big-image-pc { display: none; }}#horoutbreak-hero .big-image.big-image-sp { height: 480px; display: none;}@media screen and (max-width: 768px) { #horoutbreak-hero .big-image.big-image-sp { display: block; }}@media screen and (max-width: 768px) { #horoutbreak-hero .big-image { height: calc(100vh - 90px); }}#horoutbreak-hero .flexslider { background: none; border: none; z-index: 1; margin-bottom: 0;}#horoutbreak-hero .flexslider .slides { position: relative; overflow: hidden;}#horoutbreak-hero .flexslider .slides li { background-repeat: no-repeat; background-size: cover; background-position: center center; min-height: 720px; position: relative;}@media screen and (max-width: 980px) { #horoutbreak-hero .flexslider .slides li { min-height: 75vw; }}#horoutbreak-hero .flexslider .slides li .overlay { position: absolute; top: 0; bottom: 0; left: 0; right: 0; background: rgba(0, 0, 0, 0.1);}#horoutbreak-hero .flexslider .flex-control-nav { display: none;}#horoutbreak-hero .flexslider .flex-direction-nav a:before { font-family: icomoon; content: \e0c2; color: rgb(255, 255, 255); text-shadow: none !important;}#horoutbreak-hero .flexslider .flex-direction-nav a.flex-next:before { content: \e0c3;}#horoutbreak-hero .flexslider .flex-direction-nav a { margin: 0; height: 70px;}#horoutbreak-hero .flexslider .slider-text { max-width: 100%; display: table; opacity: 1; min-height: 720px; z-index: 9;}@media screen and (max-width: 980px) { #horoutbreak-hero .flexslider .slider-text { min-height: 75vw; }}@media screen and (max-width: 768px) { #horoutbreak-hero .flexslider .slider-text { width: 100%; }}#horoutbreak-hero .flexslider .slider-text .slider-text-inner { display: table-cell; vertical-align: middle; min-height: 720px; position: relative;}@media screen and (max-width: 980px) { #horoutbreak-hero .flexslider .slider-text .slider-text-inner { min-height: 75vw; }}#horoutbreak-hero .flexslider .slider-text .slider-text-inner span i { font-size: 24px; color: #F7AF1D;}#horoutbreak-hero .flexslider .slider-text .slider-text-inner h1, #horoutbreak-hero .flexslider .slider-text .slider-text-inner h2 { margin: 0; padding: 0;}#horoutbreak-hero .flexslider .slider-text .slider-text-inner h1 { margin-bottom: 20px; font-size: 28px; line-height: 1.3; position: relative; font-weight: 700; color: #000;}@media screen and (max-width: 768px) { #horoutbreak-hero .flexslider .slider-text .slider-text-inner h1 { font-size: 16px; }}#horoutbreak-hero .flexslider .slider-text .slider-text-inner .meta { text-transform: uppercase; font-size: 14px;}#horoutbreak-hero .flexslider .slider-text .slider-text-inner .meta span { padding-right: 10px; font-weight: 700;}#horoutbreak-hero .flexslider .slider-text .slider-text-inner .meta span a { color: #28abe1;}#horoutbreak-hero .flexslider .slider-text .slider-text-inner .desc { position: absolute; bottom: 0; left: 0; right: 0; display: block; padding: 0em; background: white; width: 80%; padding: 2em;}@media screen and (max-width: 768px) { #horoutbreak-hero .flexslider .slider-text .slider-text-inner .desc { width: 100%; }}.flex-control-thumbs { display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; list-style: none; padding: 0; margin: 0;}.flex-control-thumbs li { width: 25%; -webkit-box-sizing: border-box; box-sizing: border-box;}.horoutbreak-light-grey { background: #fafafa;}#horoutbreak-container,#horoutbreak-instagram,#horoutbreak-about,#horoutbreak-contact,#horoutbreak-merch,#horoutbreak-payment,#horoutbreak-register,#horoutbreak-footer { padding: 7em 0; clear: both;}@media screen and (max-width: 768px) { #horoutbreak-container, #horoutbreak-instagram, #horoutbreak-about, #horoutbreak-contact, #horoutbreak-merch, #horoutbreak-payment, #horoutbreak-register, #horoutbreak-footer { padding: 3em 0; }}#horoutbreak-switchlang { background-color: white;}#horoutbreak-switchlang ul { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; margin: 0; padding: 0; list-style: none;}@media screen and (max-width: 768px) { #horoutbreak-switchlang ul { -webkit-box-pack: end; -ms-flex-pack: end; justify-content: flex-end; }}#horoutbreak-switchlang ul li { position: relative; padding: 10px 15px; font-size: 14px; font-weight: bold;}#horoutbreak-switchlang ul li + li:before { content: ; position: absolute; top: 50%; left: 0; -webkit-transform: translateY(-50%); transform: translateY(-50%); display: block; width: 1px; height: 14px; background-color: #fff;}#horoutbreak-breadcrumbs { padding: 1em 0; clear: both; background: #fafafa; border-top: 1px solid #f0f0f0; border-bottom: 1px solid #f0f0f0;}#horoutbreak-breadcrumbs .breadcrumbs h2 { color: #000; margin-bottom: 8px; padding-bottom: 0; font-size: 24px; font-weight: 700;}#horoutbreak-breadcrumbs .breadcrumbs p { color: #000; margin-bottom: 0; font-size: 13px;}.page-organizer { background-color: #1D1E21; color: #FFF;}.page-organizer:before { content: ; position: fixed; top: 0; left: 0; width: 100vw; height: 100vh; background-image: url(/assets/bg_body_top-0b2b7a08771177907d354f7d0878eb10b257025054583eca89df5dd35d60df0f.png); background-repeat: no-repeat; background-position: center; background-size: cover;}.page-organizer a { color: #fff;}.page-organizer .btn { min-width: 138px; height: 48px; padding: 0 20px; border-radius: 24px; font-size: 14px; line-height: 48px; -webkit-box-sizing: border-box; box-sizing: border-box;}.page-organizer .btn-primary { background-color: rgba(111, 220, 255, 0.8); border: 0; color: #ffffff;}.page-organizer .btn-primary:hover { background-color: rgb(159, 239, 255) !important; border-color: rgba(255, 255, 255, 0.8) !important; color: #ffffff !important; opacity: 0.8;}.page-organizer .payment-area a { color: rgba(9, 10, 10, 0.8) !important;}.page-organizer .payment-area a:hover { color: rgb(9, 10, 10) !important;}.page-organizer .payment-area .btn-primary { background-color: #1D1E21 !important; color: #fff !important;}.page-organizer .payment-area .btn-primary:hover { background-color: #1D1E21 !important; color: #fff !important; opacity: 0.8;}.page-organizer .gototop a { background-color: #fff; color: #1D1E21;}.page-organizer #horoutbreak-container { padding: 4em 0;}.page-organizer .pagination > li a { background-color: #e9e9e9; border-color: #e9e9e9; color: #1D1E21;}.page-organizer .pagination > li.active a { background-color: #fff; border-color: #fff;}.page-organizer .horoutbreak-nav ul li > a { color: rgba(255, 255, 255, 0.7) !important;}.page-organizer .horoutbreak-nav ul li.active > a { color: #fff !important;}.page-organizer .horoutbreak-nav .nav-account { background-color: #fff;}.page-organizer .horoutbreak-nav .nav-account .account-control .account-id { color: rgb(29, 30, 33);}.page-organizer .horoutbreak-nav .nav-account .account-control .account-rank { color: rgba(29, 30, 33, 0.5);}.page-organizer .horoutbreak-nav-toggle i { background: #fff !important;}.page-organizer .horoutbreak-nav-toggle i:before, .page-organizer .horoutbreak-nav-toggle i:after { background: #fff !important;}.page-organizer .horoutbreak-nav-toggle.active i { background: transparent !important;}.page-organizer #horoutbreak-breadcrumbs .breadcrumbs h2 { color: #000;}.page-organizer #horoutbreak-breadcrumbs .breadcrumbs p { color: #000;}.page-organizer .blog-entry.event-wrap .desc { background-color: transparent;}.page-organizer .blog-entry.event-wrap .desc .meta span.cat { padding: 2px 4px; background-color: #fff !important; border-radius: 2px; font-size: 12px; line-height: 1;}.page-organizer .blog-entry.event-wrap .desc .meta span.cat a { color: #000 !important;}.page-organizer .blog-entry.detail-wrap .blog-img { overflow: visible;}.page-organizer .blog-entry.detail-wrap .blog-img img { max-height: 720px; background-color: rgba(9, 10, 10, 0.5); -o-object-fit: contain; object-fit: contain;}@media screen and (max-width: 768px) { .page-organizer .blog-entry.detail-wrap .blog-img img { max-height: 360px; }}.page-organizer .blog-entry.detail-wrap .desc { background-color: transparent;}.page-organizer .blog-entry .list-tickets > li .ticket-card { border-radius: 10px; background-color: #26272A; color: #fff;}.page-organizer .blog-entry .list-tickets > li .ticket-card .info-area .list-label .label { background-color: #fff !important; color: #090A0A !important;}.page-organizer .blog-entry .list-tickets > li .ticket-card .info-area .list-label .label.cat-4.ico-crown:before { background-image: url(/assets/ico/icon-crown-ye-4bbe48493227958bc08605751b75cfe65de487e30b5b88c23d4fc623978c1300.svg);}.page-organizer .blog-entry .list-tickets > li .ticket-card .info-area .name { color: #fff;}.page-organizer .blog-entry .list-tickets > li .ticket-card .info-area .caption { color: #fff;}.page-organizer .blog-entry .list-tickets > li .ticket-card .bottom-area .price { color: #fff;}.page-organizer .blog-entry .desc .meta span.cat.cat-5 a { padding: 2px 8px; border-radius: 4px; background-color: #000; color: #fff;}.page-organizer blockquote { border: 0;}.page-organizer .slick-arrow { width: 48px; height: 48px; border-radius: 50%; background-color: rgba(29, 30, 33, 0.8); -webkit-box-shadow: 0 0 0 rgba(0, 0, 0, 0.24); box-shadow: 0 0 0 rgba(0, 0, 0, 0.24); border: 0; -webkit-box-sizing: border-box; box-sizing: border-box; z-index: 10; opacity: 1;}.page-organizer .slick-arrow:hover { opacity: 0.6;}.page-organizer .slick-arrow.slick-prev { left: -16px;}@media screen and (max-width: 768px) { .page-organizer .slick-arrow.slick-prev { left: -8px; }}.page-organizer .slick-arrow.slick-prev:before { content: ; position: absolute; top: 50%; left: 50%; -webkit-transform: translate(-50%, -50%) rotate(180deg); transform: translate(-50%, -50%) rotate(180deg); display: block; width: 24px; height: 24px; background-image: url(/assets/ico/icon-arrow-right-02-wh-769243e95a9a1eba81754c00640b6570fc67143cc2430843fb205e6f5bbe3cc3.svg); background-repeat: no-repeat; background-position: center; background-size: contain;}.page-organizer .slick-arrow.slick-next { right: -16px;}@media screen and (max-width: 768px) { .page-organizer .slick-arrow.slick-next { right: -8px; }}.page-organizer .slick-arrow.slick-next:before { content: ; position: absolute; top: 50%; left: 50%; -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%); display: block; width: 24px; height: 24px; background-image: url(/assets/ico/icon-arrow-right-02-wh-769243e95a9a1eba81754c00640b6570fc67143cc2430843fb205e6f5bbe3cc3.svg); background-repeat: no-repeat; background-position: center; background-size: contain;}.page-organizer .slick-arrow.slick-prev.slick-disabled, .page-organizer .slick-arrow.slick-next.slick-disabled { visibility: hidden;}#organizer-profile .organizer-profile-wrap { padding: 60px 0;}@media screen and (max-width: 768px) { #organizer-profile .organizer-profile-wrap { width: 100%; padding: 30px 0; }}#organizer-profile .organizer-profile-wrap .profile { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: start; -ms-flex-pack: start; justify-content: flex-start; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start;}@media screen and (max-width: 768px) { #organizer-profile .organizer-profile-wrap .profile { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; }}#organizer-profile .organizer-profile-wrap .profile .organizer-image { margin: 0 30px 0 0; line-height: 1;}@media screen and (max-width: 768px) { #organizer-profile .organizer-profile-wrap .profile .organizer-image { margin: 0 0 10px 0; }}#organizer-profile .organizer-profile-wrap .profile .organizer-image .thum-organizer { display: inline-block; width: 120px; height: 120px; border-radius: 50%; background-repeat: no-repeat; background-position: center; background-size: cover; border: 2px solid #fff;}@media screen and (max-width: 768px) { #organizer-profile .organizer-profile-wrap .profile .organizer-image .thum-organizer { width: 96px; height: 96px; }}#organizer-profile .organizer-profile-wrap .profile .organizer-text { width: 100%;}#organizer-profile .organizer-profile-wrap .profile .organizer-text .subtext { margin-bottom: 8px; font-size: 16px;}#organizer-profile .organizer-profile-wrap .profile .organizer-text .genre-list { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: start; -ms-flex-pack: start; justify-content: flex-start; -webkit-box-align: center; -ms-flex-align: center; align-items: center; padding: 0;}#organizer-profile .organizer-profile-wrap .profile .organizer-text .genre-list > li { list-style: none; margin-right: 10px; font-size: 14px;}#organizer-profile .organizer-profile-wrap .profile .organizer-text .sns-links { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: start; -ms-flex-pack: start; justify-content: flex-start; -webkit-box-align: center; -ms-flex-align: center; align-items: center; padding: 0;}#organizer-profile .organizer-profile-wrap .profile .organizer-text .sns-links > li { list-style: none; margin-right: 10px;}#organizer-profile .organizer-profile-wrap .profile .organizer-text .sns-links > li a { display: block; line-height: 1;}#organizer-profile .organizer-profile-wrap .profile .organizer-text .name-organizer { margin-bottom: 0; padding-bottom: 0; font-size: 24px; font-weight: 700; color: #52504e;}#organizer-profile .organizer-profile-wrap .profile .organizer-text .description-wrap { position: relative; margin-top: 10px;}#organizer-profile .organizer-profile-wrap .profile .organizer-text .description-wrap .description { height: 36px; overflow: hidden; margin-bottom: 0; padding-bottom: 0; font-size: 12px; color: #949090;}#organizer-profile .organizer-profile-wrap .profile .organizer-text .description-wrap .text-more { position: absolute; bottom: 0px; right: 0px; height: 18px; padding-left: 100px; text-align: center; line-height: 18px; background: -webkit-gradient(linear, left top, right top, from(rgba(255, 255, 255, 0)), color-stop(70%, white)); background: linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, white 70%); cursor: pointer; -webkit-transition: bottom 0.2s; transition: bottom 0.2s; font-size: 12px;}#organizer-profile .organizer-profile-wrap .profile .organizer-text .description-wrap .active { background: none; bottom: -18px;}.page-organizer .detail-artist-wrap { margin-top: 50px;}.page-organizer .detail-artist-wrap #organizer-profile .organizer-profile-wrap { padding: 30px 0;}.page-organizer .detail-artist-wrap #organizer-profile .organizer-profile-wrap .profile .organizer-image { margin-right: 20px;}.page-organizer .detail-artist-wrap #organizer-profile .organizer-profile-wrap .profile .organizer-image .thum-organizer { width: 64px; height: 64px;}.page-organizer .detail-artist-wrap #organizer-profile .organizer-profile-wrap .profile .organizer-text p { margin-bottom: 0; font-size: 13px;}.page-organizer .detail-artist-wrap #organizer-profile .organizer-profile-wrap .profile .organizer-text p.subtext { margin-bottom: 2px; font-size: 11px;}.page-organizer .detail-artist-wrap #organizer-profile .organizer-profile-wrap .profile .organizer-text .name-organizer { font-size: 16px;}#horoutbreak-information #organizer-profile { margin-top: -128px;}#horoutbreak-information #organizer-profile .profile { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center;}#horoutbreak-information #organizer-profile .profile .organizer-text { margin: 10px 0 0; padding: 0; text-align: center;}#horoutbreak-information #organizer-profile .profile .genre-list { margin: 0;}.content { padding-right: 2em; display: block;}@media screen and (max-width: 992px) { .content { padding-right: 15px; }}.blog-entry { z-index: 0; display: block; position: relative; margin-bottom: 60px;}@media screen and (max-width: 768px) { .blog-entry { margin-bottom: 4em; border-bottom: 1px solid white; }}.blog-entry .blog-slider { display: block; z-index: -1; position: relative;}.blog-entry .blog-img { display: block; width: 100%; overflow: hidden; position: relative; min-height: 256px; z-index: -1;}.blog-entry .blog-img img { position: relative; width: 100%; height: 100%; max-height: 256px; -o-object-fit: contain; object-fit: contain; -o-object-position: 50% top; object-position: 50% top; -webkit-transform: scale(1); transform: scale(1); -webkit-transition: 0.3s; transition: 0.3s; background: #e4e4e4 url(../../images/loader_02.gif) no-repeat center center;}@media screen and (max-width: 768px) { .blog-entry .blog-img img { max-height: none; }}.blog-entry .blog-img .video { display: table; width: 100%; background-size: cover; background-position: center center; background-repeat: no-repeat; position: relative; height: 400px;}.blog-entry .blog-img .horoutbreak-video { overflow: hidden; margin-bottom: 30px;}@media screen and (max-width: 768px) { .blog-entry .blog-img .horoutbreak-video { height: 300px; }}.blog-entry .blog-img .horoutbreak-video a { z-index: 1001; position: absolute; top: 50%; left: 50%; margin-top: -45px; margin-left: -45px; width: 90px; height: 90px; display: table; text-align: center; background: #28abe1; -webkit-box-shadow: 0px 14px 30px -15px rgba(0, 0, 0, 0.75); -ms-box-shadow: 0px 14px 30px -15px rgba(0, 0, 0, 0.75); -o-box-shadow: 0px 14px 30px -15px rgba(0, 0, 0, 0.75); box-shadow: 0px 14px 30px -15px rgba(0, 0, 0, 0.75); border-radius: 50%;}.blog-entry .blog-img .horoutbreak-video a i { text-align: center; display: table-cell; vertical-align: middle; font-size: 40px;}.blog-entry .blog-img .horoutbreak-video .overlay { position: absolute; top: 0; left: 0; right: 0; bottom: 0; background: rgba(0, 0, 0, 0.5); -webkit-transition: 0.5s; transition: 0.5s;}.blog-entry .blog-img .horoutbreak-video:hover .overlay { background: rgba(0, 0, 0, 0.7);}.blog-entry .blog-img .horoutbreak-video:hover a { -webkit-transform: scale(1.1); transform: scale(1.1);}.blog-entry:hover .blog-img img, .blog-entry:focus .blog-img img { position: relative; -webkit-transform: scale(1.1); transform: scale(1.1);}.blog-entry:hover .blog-detail img, .blog-entry:focus .blog-detail img { position: relative; -webkit-transform: scale(1); transform: scale(1);}.blog-entry .desc { width: 90%; background: #fff; margin-top: -3em; z-index: 1; padding: 1em;}.blog-entry .desc h2 { font-weight: 700; font-size: 24px;}.blog-entry .desc h2 a { color: #52504e;}.blog-entry .desc .meta { margin-bottom: 5px; text-transform: uppercase; font-size: 14px;}.blog-entry .desc .meta span { display: inline-block; padding-right: 10px;}.blog-entry .desc .meta span a { color: #28abe1; font-weight: 700;}.blog-entry .desc .meta span.cat a { color: #dc3545;}.blog-entry .desc .meta span.cat.cat-2 a { color: #02f764;}.blog-entry .desc .meta span.cat.cat-3 a { color: #02f7e2;}.blog-entry .desc .meta span.cat.cat-4 a { color: #ffb600;}.blog-entry .desc .meta span.cat.cat-4.ico-label a { padding: 2px 4px; border-radius: 2px; background-color: #ffb600; color: #fff;}.blog-entry .desc .meta span.cat.cat-4.ico-crown a { position: relative; padding: 2px 4px 2px 20px; border-radius: 2px;}.blog-entry .desc .meta span.cat.cat-4.ico-crown a:before { content: ; position: absolute; top: 50%; left: 4px; -webkit-transform: translateY(-50%); transform: translateY(-50%); display: block; width: 12px; height: 12px; background-image: url(/assets/ico/icon-crown-wh-3be705c601bc7166658a909c0a186e8a099d8e4df150b16f6413de678614d6ef.svg); background-repeat: no-repeat; background-position: center; background-size: contain;}.blog-entry .desc .meta .date { font-weight: bold;}.blog-entry.detail-wrap .desc { width: 100%; background: #e6e6e6; margin-top: 1em; z-index: 1; padding: 1em;}.blog-entry.detail-wrap .desc .title { margin-bottom: 5px; font-weight: bold;}.blog-entry.detail-wrap .desc .act { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-flow: row wrap; flex-flow: row wrap; margin-bottom: 10px;}.blog-entry.detail-wrap .desc .act .list-act { width: 100%; display: -ms-grid; display: grid; -ms-grid-columns: 1fr 20px 1fr; grid-template-columns: repeat(2, 1fr); gap: 0px 20px; margin: 0; padding: 0 0 0 20px;}@media screen and (max-width: 768px) { .blog-entry.detail-wrap .desc .act .list-act { -ms-grid-columns: (1fr)1; grid-template-columns: repeat(1, 1fr); }}.blog-entry.detail-wrap .desc .act .list-act > li { list-style: disc;}.blog-entry.detail-wrap .blog-img img { width: 100%; max-height: 600px; -o-object-fit: contain; object-fit: contain;}.blog-entry.detail-wrap .notice { font-size: 13px;}.blog-entry.detail-wrap .info-content { margin-top: 2em;}.blog-entry.event-wrap .desc { width: 100%; margin-top: 0; z-index: 0; padding: 0;}@media screen and (max-width: 768px) { .blog-entry.event-wrap .desc { width: 100%; background: #fff; margin-top: 0; z-index: 1; padding: 1em; }}.blog-entry.blog-wrap .desc { width: 100%; margin-top: 0; z-index: 0; padding: 0;}@media screen and (max-width: 768px) { .blog-entry.blog-wrap .desc { width: 90%; background: #fff; margin-top: -3em; z-index: 1; padding: 1em; }}.blog-entry.event-wrap .desc { display: -webkit-box; display: -ms-flexbox; display: flex; padding: 0 0 20px;}@media screen and (max-width: 768px) { .blog-entry.event-wrap .desc { padding-right: 45px; padding: 1em; }}.blog-entry.supporter-wrap { width: calc((100vw - (64px * 2 + 16px * 4)) / 5); border-bottom: 0;}@media screen and (max-width: 1200px) { .blog-entry.supporter-wrap { width: calc((100vw - (64px * 2 + 16px * 3)) / 4); }}@media screen and (max-width: 992px) { .blog-entry.supporter-wrap { width: calc((100vw - (64px * 2 + 16px * 2)) / 3); }}@media screen and (max-width: 768px) { .blog-entry.supporter-wrap { width: calc((100vw - (16px * 2 + 16px * 1)) / 2 - 48px); }}@media screen and (max-width: 480px) { .blog-entry.supporter-wrap { width: calc((100vw - (16px * 2 + 16px * 1)) / 2 - 16px); }}.blog-entry.supporter-wrap .blog-img { position: relative;}.blog-entry.supporter-wrap .blog-img:before { content: ; display: block; padding-top: 75%;}.blog-entry.supporter-wrap .blog-img img { position: absolute; width: 100%; height: 100%; top: 0; right: 0; bottom: 0; left: 0; margin: auto; -o-object-fit: cover; object-fit: cover;}.blog-entry.supporter-wrap .desc { width: calc(100% - 16px); padding: 0;}.blog-entry.supporter-wrap .desc .head { padding: 16px 16px 24px;}.blog-entry.supporter-wrap .desc .head h2 { margin-bottom: 0; font-size: 16px;}.blog-entry.supporter-wrap .desc .foot { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-flow: row wrap; flex-flow: row wrap; padding: 0 16px 16px;}.blog-entry.supporter-wrap .desc .price { -ms-flex-negative: 0; flex-shrink: 0; margin: 4px 16px 4px 0; font-size: 14px; font-weight: bold;}.blog-entry.supporter-wrap .desc .btn { width: auto; height: 40px; margin: 0; padding: 8px 12px;}@media screen and (max-width: 768px) { .blog-entry .info { padding: 0 1em; }}.blog-entry .info p { font-size: 13px;}.blog-entry .info .time { font-size: 16px; font-weight: bold;}.blog-entry .info .charge { font-size: 15px; font-weight: bold;}@media screen and (max-width: 768px) { .blog-entry .btn-buy { text-align: center; }}.blog-entry .btn-group-flex { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: start; -ms-flex-pack: start; justify-content: flex-start; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start;}@media screen and (max-width: 768px) { .blog-entry .btn-group-flex { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; } .blog-entry .btn-group-flex .item-flex { margin-bottom: 1em; padding: 0 1em; }}.blog-entry .btn-group-flex .item-flex { margin-right: 1em;}.blog-entry .supporter-info .charge { margin-top: 0.5em; font-size: 15px; font-weight: bold;}.blog-entry .list-tickets { margin: 0; padding: 0;}.blog-entry .list-tickets > li { list-style: none;}.blog-entry .list-tickets > li + li { margin-top: 10px;}.blog-entry .list-tickets > li .ticket-card { border-radius: 4px; background: #fff;}.blog-entry .list-tickets > li .ticket-card .info-area { width: 100%; padding: 1em 2em;}.blog-entry .list-tickets > li .ticket-card .info-area .list-label { margin-bottom: 5px; padding: 0;}.blog-entry .list-tickets > li .ticket-card .info-area .list-label > li { margin-left: 2px;}.blog-entry .list-tickets > li .ticket-card .info-area .list-label .label { padding: 2px 4px; border-radius: 2px; color: #fff; font-weight: 700;}.blog-entry .list-tickets > li .ticket-card .info-area .list-label .label.cat { background-color: #dc3545;}.blog-entry .list-tickets > li .ticket-card .info-area .list-label .label.cat-2 { background-color: #02f764;}.blog-entry .list-tickets > li .ticket-card .info-area .list-label .label.cat-3 { background-color: #02f7e2;}.blog-entry .list-tickets > li .ticket-card .info-area .list-label .label.cat-4 { background-color: #ffb600;}.blog-entry .list-tickets > li .ticket-card .info-area .list-label .label.cat-4.ico-crown { position: relative; padding: 2px 4px 2px 20px; border-radius: 2px;}.blog-entry .list-tickets > li .ticket-card .info-area .list-label .label.cat-4.ico-crown:before { content: ; position: absolute; top: 50%; left: 4px; -webkit-transform: translateY(-50%); transform: translateY(-50%); display: block; width: 12px; height: 12px; background-image: url(/assets/ico/icon-crown-wh-3be705c601bc7166658a909c0a186e8a099d8e4df150b16f6413de678614d6ef.svg); background-repeat: no-repeat; background-position: center; background-size: contain;}.blog-entry .list-tickets > li .ticket-card .info-area .name { color: #52504e; font-size: 20px; font-weight: bold;}.blog-entry .list-tickets > li .ticket-card .info-area .caption { margin-top: 4px; color: #949090; font-size: 13px;}.blog-entry .list-tickets > li .ticket-card .info-area .sales-row { display: -webkit-box; display: -ms-flexbox; display: flex; color: #52504e; margin-bottom: 5px;}.blog-entry .list-tickets > li .ticket-card .info-area .sales-row .variation { -webkit-box-flex: 2; -ms-flex: 2; flex: 2;}@media screen and (max-width: 768px) { .blog-entry .list-tickets > li .ticket-card .info-area .sales-row .variation { -webkit-box-flex: 4; -ms-flex: 4; flex: 4; }}.blog-entry .list-tickets > li .ticket-card .info-area .sales-row .count { -webkit-box-flex: 9; -ms-flex: 9; flex: 9;}.blog-entry .list-tickets > li .ticket-card .bottom-area { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; -webkit-box-align: center; -ms-flex-align: center; align-items: center; padding: 1em 2em 1em;}.blog-entry .list-tickets > li .ticket-card .bottom-area .price { color: #52504e; font-weight: bold; line-height: 1; text-align: right; white-space: nowrap;}.blog-entry .list-tickets > li .ticket-card .bottom-area .price .price-symbol { font-size: 20px;}.blog-entry .list-tickets > li .ticket-card .bottom-area .price .price-num { font-size: 20px;}.blog-entry .list-tickets > li .ticket-card .bottom-area .price .strikethrough { text-decoration: line-through;}.blog-entry .list-tickets > li .ticket-card .bottom-area .btn { margin: 0;}@media screen and (max-width: 480px) { .blog-entry .list-tickets > li .ticket-card .bottom-area { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; } .blog-entry .list-tickets > li .ticket-card .bottom-area .btn { margin: 1em 0 0; }}@media screen and (max-width: 480px) { .blog-entry .list-tickets > li .ticket-card { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; } .blog-entry .list-tickets > li .ticket-card .info-area { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; padding: 1em 1em 0; } .blog-entry .list-tickets > li .ticket-card .info-area .price { margin-top: 0.5em; margin-left: 0; text-align: center; } .blog-entry .list-tickets > li .ticket-card .bottom-area { padding: 1em; }}.blog-entry .list-tickets + .notice { margin-top: -2em; margin-bottom: 2em;}.f-blog { position: relative; padding-left: 90px; margin-bottom: 40px;}.f-blog .blog-img { position: absolute; top: 0; left: 0; display: block; width: 70px; height: 60px; float: left;}.f-blog .desc h3 { font-size: 16px; margin-bottom: 5px;}.f-blog .desc h3 a { color: #52504e;}.f-blog .desc .admin { font-size: 13px;}.event-month-heading { position: relative; margin-bottom: 2em; font-size: 24px; font-weight: bold;}.event-month-heading .month { font-size: 48px;}@media screen and (max-width: 768px) { .event-month-heading { padding: 0 15px; }}.event-month-heading:before { content: ; position: absolute; bottom: 0; left: 0; width: 100%; height: 1px; background-color: #fff;}.blog-entry .image-bg { position: relative; width: 100%; height: 256px; background-color: transparent; background-repeat: no-repeat; background-position: center; background-size: cover; overflow: hidden;}.blog-entry .image-bg:before { content: ; position: absolute; top: -16px; left: -16px; right: -16px; bottom: -16px; background: inherit; -webkit-filter: blur(8px); filter: blur(8px);}.blog-entry .image-bg:after { content: ; position: absolute; top: 0; left: 0; display: block; width: 100%; height: 100%; background-color: rgba(0, 0, 0, 0.2);}.blog-entry .image-bg .image-in { position: absolute; top: 50%; left: 50%; -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%); width: calc(100% - 16px); height: calc(100% - 16px); background-color: transparent; background-repeat: no-repeat; background-position: center; background-size: contain; z-index: 1;}@media screen and (max-width: 768px) { .blog-entry .image-bg .image-in { width: calc(100% - 16px); height: calc(100% - 16px); }}.event-wrap { padding-bottom: 4em;}.event-wrap .blog-img { min-height: auto; z-index: 0;}.event-wrap .desc { display: -webkit-box; display: -ms-flexbox; display: flex; width: 100%; margin-top: 0; padding: 0 0 20px; z-index: 0;}@media screen and (max-width: 768px) { .event-wrap .desc { width: 90%; background: #fff; margin-top: -3em; z-index: 1; padding: 1em; padding-right: 45px; }}.event-wrap .desc .date { display: block; margin-right: 12px; padding: 4px; background-color: #e9e9e9; border-radius: 2px; text-align: center; line-height: 1; color: #666666;}.event-wrap .desc .date .month { display: block; padding: 0; font-size: 13px; font-weight: bold; text-align: left;}.event-wrap .desc .date .day { display: block; padding: 0; font-size: 30px; font-weight: bold;}.event-wrap .desc .date .week { display: block; padding: 0; font-size: 16px; font-weight: bold;}.event-wrap .desc .date .week.sat { color: #44b4e2;}.event-wrap .desc .date .week.holiday { color: #fd5858;}.event-wrap.top-today-pickup { margin: 0 0 64px; padding: 2em 1em; background-color: #e4e4e4;}.event-wrap.top-today-pickup .desc { background-color: #e4e4e4;}.event-wrap.top-today-pickup .desc .date { background-color: #d0d0d0;}.blog-wrap { padding-bottom: 4em;}@media screen and (max-width: 768px) { .blog-wrap { padding-bottom: 0; }}.blog-wrap .blog-img { position: relative; width: 100%; height: 256px; display: inline-block; overflow: hidden;}.blog-wrap .blog-img img { position: absolute; width: auto; height: auto; top: 50%; left: 50%; min-height: 100%; min-width: 100%; -webkit-transform: translateX(-50%) translateY(-50%); transform: translateX(-50%) translateY(-50%);}@supports ((-o-object-fit: cover) or (object-fit: cover)) { .blog-wrap .blog-img img { position: static; height: 100%; width: 100%; left: 0; -o-object-fit: cover; object-fit: cover; top: 0; -webkit-transform: none; transform: none; }}@media screen and (max-width: 1200px) { .blog-wrap .blog-img { height: 208px; }}@media screen and (max-width: 992px) { .blog-wrap .blog-img { height: 216px; }}@media screen and (max-width: 768px) { .blog-wrap .blog-img { height: 320px; }}@media screen and (max-width: 480px) { .blog-wrap .blog-img { height: 240px; }}.detail-artist-wrap { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: start; -ms-flex-pack: start; justify-content: flex-start; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; padding: 0 1em; -ms-flex-wrap: nowrap; flex-wrap: nowrap; -ms-flex-direction: row; flex-direction: row;}.detail-artist-wrap:first-of-type { margin-top: 40px; padding-top: 40px; border-top: 1px solid rgba(255, 255, 255, 0.7);}.detail-artist-wrap + .detail-artist-wrap { margin-top: 40px;}.detail-artist-wrap .thum { -ms-flex-negative: 0; flex-shrink: 0;}.detail-artist-wrap .thum .artist-img { display: inline-block; width: 120px; height: 120px; border-radius: 50%; background-size: cover; border: 2px solid #fff; background-position: center; background-repeat: no-repeat;}.detail-artist-wrap .info { margin-top: 20px; margin-left: 30px; padding: 0;}.detail-artist-wrap .info .desc { margin: 0 0 10px; padding: 0;}.detail-artist-wrap .info .desc .name { font-size: 18px; font-weight: bold; margin-bottom: 0; padding-bottom: 0;}@media screen and (max-width: 768px) { .detail-artist-wrap .info .desc { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; } .detail-artist-wrap .info .desc .snslink { margin: 10px 0 0; }}.detail-artist-wrap .info .snslink { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: start; -ms-flex-pack: start; justify-content: flex-start; -webkit-box-align: center; -ms-flex-align: center; align-items: center; margin: 0; padding: 0; list-style: none;}.detail-artist-wrap .info .snslink li + li { margin-left: 15px;}.detail-artist-wrap .info .snslink li i { font-size: 20px;}.detail-artist-wrap .info .text p { font-size: 16px;}@media screen and (max-width: 768px) { .detail-artist-wrap .thum .artist-img { width: 60px; height: 60px; margin: 20px 0; } .detail-artist-wrap .info { margin-left: 20px; } .detail-artist-wrap .info .desc .name { font-size: 16px; }}.disc-detail-wrap { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; height: 100vh;}@media screen and (max-width: 768px) { .disc-detail-wrap { height: auto; }}.disc-detail-wrap .inner { max-width: 1000px; -webkit-box-sizing: border-box; box-sizing: border-box;}.disc-detail-wrap .inner .list-track { list-style: none; margin: 0; padding: 0;}.disc-detail-wrap .inner .list-track > li + li { margin-top: 5px;}.label-wrap .block { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; width: 100%; margin-bottom: 64px;}.label-wrap .block + .block { padding-top: 64px; border-top: 1px solid #cccccc;}.label-wrap .block .item-text { word-break: break-word;}.label-wrap .block .item-text .emphasis { font-size: 1.5em;}.label-wrap .block .item-image { width: 140px; margin-left: 2em;}.about-studioburrough .block { margin-bottom: 64px;}.about-studioburrough .block + .block { padding-top: 64px; border-top: 1px solid #cccccc;}.about-studioburrough .block img { width: 100%; -o-object-fit: contain; object-fit: contain; -o-object-position: top; object-position: top;}.about-studioburrough .block .list-lesson { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; -webkit-box-align: stretch; -ms-flex-align: stretch; align-items: stretch;}.about-studioburrough .block .list-lesson .item-lesson { width: 33.3333333333%; background-color: #e9e9e9;}.about-studioburrough .block .list-lesson .item-lesson + .item-lesson { margin-left: 30px;}.about-studioburrough .block .list-lesson h4 { background-color: #52504e; color: white; margin: 0; padding: 1em; font-weight: bold;}.about-studioburrough .block .list-lesson .card-lesson { height: 100%; padding: 1em;}@media screen and (max-width: 768px) { .about-studioburrough .block .list-lesson { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; } .about-studioburrough .block .list-lesson .item-lesson { width: 100%; background-color: #e9e9e9; } .about-studioburrough .block .list-lesson .item-lesson + .item-lesson { margin-left: 0; margin-top: 30px; }}.about-studioburrough ul { list-style: none; margin: 0; padding: 0;}.about-donmaru .block img { width: 100%; -o-object-fit: contain; object-fit: contain; -o-object-position: top; object-position: top;}.horoutbreak-privilege .blog-entry .desc { width: 100%; margin-top: 0; z-index: 0;}.thum-block { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: start; -ms-flex-pack: start; justify-content: flex-start; -webkit-box-align: center; -ms-flex-align: center; align-items: center;}.thum-block .img-thum { display: block; width: 64px; height: 0; padding-top: 64px; background-size: cover; border-radius: 50%;}.thum-block .title-thum { margin: 0; font-size: 22px; font-weight: bold;}.account-area { padding: 30px; background: #fff; color: #52504e;}@media screen and (max-width: 480px) { .account-area { padding: 30px 15px; }}@media screen and (min-width: 768px) { .account-area .inner { width: 600px; margin: auto; padding: 32px 0; }}.account-area .heading { font-size: 22px; font-weight: bold; color: #52504e;}.account-area .meta { display: inline-block; margin-right: 20px; margin-bottom: 10px; font-size: 14px;}.account-area .meta span { display: inline-block; margin-right: 5px; font-weight: bold;}.account-area .meta span.cat { color: #28abe1;}.account-area .meta span.date { color: #52504e;}.account-area .meta span.time { color: #52504e;}.mobile-order .btn { margin-right: 0;}.mobile-order .card { display: -ms-grid; display: grid; -ms-grid-row-span: 4; grid-row: span 4; -ms-grid-rows: subgrid; grid-template-rows: subgrid; gap: 12px; margin-bottom: 0; border-bottom: 0; border-radius: 8px; -webkit-box-shadow: 0px 4px 20px 0px rgba(0, 0, 0, 0.25); box-shadow: 0px 4px 20px 0px rgba(0, 0, 0, 0.25);}.mobile-order .card .card-thumbnail { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; width: 100%; height: 0; padding-top: 100%; background-repeat: no-repeat; background-color: rgba(0, 0, 0, 0.5); background-size: contain; background-position: center; -webkit-box-sizing: border-box; box-sizing: border-box; border-radius: 8px 8px 0 0;}.mobile-order .card .card-thumbnail img { -o-object-fit: contain; object-fit: contain; -o-object-position: center; object-position: center;}.mobile-order .card .name { margin-bottom: 0; padding: 0 4px; font-size: 18px; text-align: center;}.mobile-order .card .price { margin-bottom: 0; padding: 0 4px; font-size: 16px; font-weight: bold; text-align: center;}.mobile-order .card .card-bottom { padding: 0 8px 8px;}.mobile-order .module-tab ul { margin: 0; padding: 0; list-style: none;}.mobile-order .module-tab .menu-tab { display: -ms-grid; display: grid; grid-auto-flow: column; grid-auto-columns: 1fr;}.mobile-order .module-tab .menu-tab > li { text-align: center;}.mobile-order .module-tab .menu-tab > li a { display: block; padding: 12px 16px; font-size: 13px; font-weight: bold; color: #949090; border-bottom: 2px solid transparent;}.mobile-order .module-tab .menu-tab > li a.current { color: #52504e; border-color: #28abe1;}.mobile-order .module-slider-nav-sync ul { margin: 0; padding: 0; list-style: none;}.mobile-order .module-slider-nav-sync .menu-slider-nav .slick-slide { width: auto !important;}.mobile-order .module-slider-nav-sync .menu-slider-nav a, .mobile-order .module-slider-nav-sync .menu-slider-nav span { display: block; padding: 12px 16px; font-size: 13px; font-weight: bold; text-align: center; color: #949090; border-bottom: 2px solid transparent;}.mobile-order .module-slider-nav-sync .menu-slider-nav .slick-current a, .mobile-order .module-slider-nav-sync .menu-slider-nav .slick-current span { color: #52504e; border-color: #28abe1;}.mobile-order .module-slider-nav-sync .slider-for-cont { margin: 0 16px; padding: 16px; border-radius: 8px;}.mobile-order .module-slider-nav-sync .slider-for-cont:first-child { margin-left: 0;}.mobile-order .module-slider-nav-sync .slider-for-cont:last-child { margin-right: 0;}.mobile-order .module-slider-nav-sync .slider-for-cont .layout-grid { display: -ms-grid; display: grid; -ms-grid-columns: 1fr 16px 1fr; grid-template-columns: repeat(2, 1fr); grid-column-gap: 16px; grid-row-gap: 32px;}.mobile-order .wrap-tableorder { padding: 0 0 2em;}.mobile-order .wrap-tableorder .table-order { background-color: #e9e9e9; border-collapse: separate; width: 100%;}.mobile-order .wrap-tableorder .table-order .btn { margin: 0;}.mobile-order .wrap-tableorder .table-order .name { margin: 0; font-size: 14px; font-weight: bold; color: #52504e;}.mobile-order .wrap-tableorder .table-order .price { font-weight: 16; font-weight: bold; color: #52504e;}.mobile-order .wrap-tableorder .table-order tr th, .mobile-order .wrap-tableorder .table-order tr td { border-top: 1px solid #fff; vertical-align: middle; padding: 16px 0; color: #52504e;}.mobile-order .wrap-tableorder .table-order tr th { width: 100%; min-width: 120px; padding-left: 16px; padding-right: 16px; font-weight: normal;}.mobile-order .wrap-tableorder .table-order tr td { padding-right: 16px; text-align: right;}.mobile-order .wrap-tableorder .table-order tr td:last-child { min-width: 78px;}.mobile-order .wrap-tableorder .table-order tr td .btn { margin-top: 8px;}.mobile-order .wrap-tableorder .table-order tr:first-child th, .mobile-order .wrap-tableorder .table-order tr:first-child td { border: 0;}.mobile-order .wrap-tableorder .table-order tr:first-child th:first-child { border-radius: 8px 0 0 0;}.mobile-order .wrap-tableorder .table-order tr:first-child td:last-child { border-radius: 0 8px 0 0;}.mobile-order .wrap-tableorder .table-order tr:last-child th:first-child { border-radius: 0 0 8px 0;}.mobile-order .wrap-tableorder .table-order tr:last-child td:last-child { border-radius: 0 0 0 8px;}.mobile-order .wrap-tableorder .table-order .totalamount th, .mobile-order .wrap-tableorder .table-order .totalamount td { font-weight: bold;}.mobile-order .order-complete .order-detail { display: -ms-grid; display: grid; grid-auto-flow: column; grid-auto-columns: 1fr; gap: 20px; background-color: #fff; margin-bottom: 30px; padding: 1em;}.mobile-order .order-complete .order-detail p { margin: 0; padding: 0; color: #52504e;}.mobile-order .order-complete .order-detail .image #anmMobileOrder svg { height: 160px;}.mobile-order .order-complete .order-detail .text { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center;}.mobile-order .order-complete .order-detail .label { display: block; padding-bottom: 10px; text-align: left;}.mobile-order .order-complete .order-detail .num { font-size: 40px; font-weight: bold; line-height: 1;}.mobile-order .order-complete .order-detail .announce { text-align: center;}.mobile-order .wrap-quantity { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center;}.mobile-order .wrap-quantity .order-item { width: 100%;}.mobile-order .wrap-quantity .order-item .item-image { width: 100%; height: 0; padding-top: 100%; background-repeat: no-repeat; background-position: center; background-size: contain;}.mobile-order .wrap-quantity .order-item .name { margin: 20px 0 10px; font-size: 18px; font-weight: bold; text-align: center;}.mobile-order .wrap-quantity .order-item .price { font-size: 16px; text-align: center;}.mobile-order .wrap-quantity .order-item .price span { font-size: 12px;}.-splash { position: fixed; top: 0; left: 0; right: 0; bottom: 0; background: #fff; z-index: 9999; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center;}.-splash .logo { display: block; width: 120px; height: 120px; background-position: center center; background-repeat: no-repeat; background-size: contain;}.-splash.is-start .logo { -webkit-animation: anm-shake 1s ease-in-out infinite; animation: anm-shake 1s ease-in-out infinite;}.horoutbreak-live #horoutbreak-container { padding-top: 3em;}@media screen and (max-width: 480px) { .horoutbreak-live #horoutbreak-container { padding-top: 1em; }}.horoutbreak-live .desc { margin-top: 1em; padding: 1em 0;}.horoutbreak-live .desc .meta { display: inline-block; margin-right: 20px; margin-bottom: 10px; font-size: 14px;}.horoutbreak-live .desc .meta span { display: inline-block; font-weight: bold;}.horoutbreak-live .desc .meta span.cat { margin-right: 5px; color: #28abe1;}.horoutbreak-live .desc .meta span.date { color: #000;}.horoutbreak-live .desc .meta span.time { margin-left: 5px; color: #000;}.horoutbreak-live .desc .meta-header { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; -webkit-box-align: center; -ms-flex-align: center; align-items: center; width: 100%; margin-bottom: 20px; padding: 0; border: 0; background: none; text-align: left;}.horoutbreak-live .desc .meta-header:focus { outline: none;}.horoutbreak-live .desc .meta-header h1 { margin-bottom: 0; font-size: 24px; font-weight: bold;}.horoutbreak-live .desc .meta-header .arrow { display: block; width: 24px; height: 24px; margin-left: 1em;}.horoutbreak-live .col-side { margin-bottom: 5em;}.horoutbreak-live .announce-area .msg { font-size: 24px; font-weight: bold;}.horoutbreak-live .elm-sticky { z-index: 5000 !important;}.horoutbreak-live .countdown p { font-size: 24px; font-weight: bold; text-align: center;}.horoutbreak-live .countdown .timer { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: baseline; -ms-flex-align: baseline; align-items: baseline; margin-bottom: 2em; font-weight: bold;}.horoutbreak-live .countdown .timer span { font-size: 48px; color: #28abe1; margin-right: 5px;}.horoutbreak-live .countdown .timer span + span { margin-left: 20px;}@media screen and (max-width: 768px) { .horoutbreak-live .countdown .timer span { font-size: 32px; margin-right: 2px; } .horoutbreak-live .countdown .timer span + span { margin-left: 10px; }}.section-chat { background-color: #fff;}.section-chat .module-tab ul { margin: 0; padding: 0; list-style: none;}.section-chat .module-tab .menu-tab { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between;}.section-chat .module-tab .menu-tab > li { -ms-flex-preferred-size: 50%; flex-basis: 50%; text-align: center;}.section-chat .module-tab .menu-tab > li a { display: block; padding: 12px 16px; font-size: 13px; font-weight: bold; color: #949090; border-bottom: 2px solid #e9e9e9;}.section-chat .module-tab .menu-tab > li a.current { color: #52504e; border-bottom: 2px solid #28abe1;}.section-chat .module-tab .tab-content { height: 377px; overflow-y: auto;}.section-chat .module-tab .tab-content .list-comment > li .user { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; padding: 12px 16px;}.section-chat .module-tab .tab-content .list-comment > li .user .image { -ms-flex-preferred-size: 32px; flex-basis: 32px;}.section-chat .module-tab .tab-content .list-comment > li .user .image .thum { display: block; width: 32px; height: 32px; margin-right: 8px; border-radius: 16px; background-clip: content-box; background-size: cover; background-position: center; font-size: 13px; color: #fff; line-height: 32px; text-align: center;}.section-chat .module-tab .tab-content .list-comment > li .user .text { -ms-flex-item-align: center; -ms-grid-row-align: center; align-self: center; width: 100%; color: #52504e;}.section-chat .module-tab .tab-content .list-comment > li .user .text span { display: block;}.section-chat .module-tab .tab-content .list-comment > li .user .text .name { font-size: 13px; font-weight: bold;}.section-chat .module-tab .tab-content .list-comment > li .user .text .stamp { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: start; -ms-flex-pack: start; justify-content: start; max-width: 160px; margin-left: 4px;}.section-chat .module-tab .tab-content .list-comment > li .user .text .stamp .image-stamp { display: block; width: 16px; height: 16px; margin-right: 2px; background-clip: content-box; background-size: cover; background-position: center;}.section-chat .module-tab .tab-content .list-comment > li .user .text .comment { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; margin-top: 2px; font-size: 13px;}.section-chat .module-tab .tab-content .list-comment > li .user .text .comment .image-stamp { -ms-flex-negative: 0; flex-shrink: 0; display: block; width: 56px; height: 56px; margin-left: 4px; background-clip: content-box; background-size: cover; background-position: center;}.section-chat .module-tab .tab-content .list-comment > li .user .text .misc { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: start; -ms-flex-pack: start; justify-content: start;}.section-chat .module-tab .tab-content .list-comment > li .user.administrator .name { background-color: #e4ff00;}.section-chat .module-tab .tab-content .list-comment > li .user.supporter-val-00 { background-color: #DAD7E4;}.section-chat .module-tab .tab-content .list-comment > li .user.supporter-val-01 { background-color: #B9BAF3;}.section-chat .module-tab .tab-content .list-comment > li .user.supporter-val-02 { background-color: #A0E0F7;}.section-chat .module-tab .tab-content .list-comment > li .user.supporter-val-03 { background-color: #A7F0CC;}.section-chat .module-tab .tab-content .list-comment > li .user.supporter-val-04 { background-color: #FDEAA4;}.section-chat .module-tab .tab-content .list-comment > li .user.supporter-val-05 { background-color: #F7A1A1;}.section-chat .module-tab .tab-content .list-comment > li .user.supporter-val-06 { background-color: #FF6B8E;}.section-chat .module-tab .tab-content .list-ranking > li .user { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; -webkit-box-align: center; -ms-flex-align: center; align-items: center; padding: 12px 16px; color: #52504e;}.section-chat .module-tab .tab-content .list-ranking > li .user .num-rank { padding-right: 8px; font-size: 16px; font-weight: 900; color: #28abe1;}.section-chat .module-tab .tab-content .list-ranking > li .user .image { -ms-flex-preferred-size: 32px; flex-basis: 32px;}.section-chat .module-tab .tab-content .list-ranking > li .user .image .thum { display: block; width: 32px; height: 32px; margin-right: 8px; border-radius: 16px; background-clip: content-box; background-size: cover; background-position: center; font-size: 13px; color: #fff; line-height: 32px; text-align: center;}.section-chat .module-tab .tab-content .list-ranking > li .user .text { -ms-flex-item-align: center; -ms-grid-row-align: center; align-self: center; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: start; -ms-flex-pack: start; justify-content: flex-start; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; width: 100%; max-width: 220px;}.section-chat .module-tab .tab-content .list-ranking > li .user .text span { display: block;}.section-chat .module-tab .tab-content .list-ranking > li .user .text .name { font-size: 13px; font-weight: bold;}.section-chat .module-tab .tab-content .list-ranking > li .user .text .stamp { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: start; -ms-flex-pack: start; justify-content: start; margin-top: 4px;}.section-chat .module-tab .tab-content .list-ranking > li .user .text .stamp .image-stamp { display: block; width: 16px; height: 16px; margin-right: 2px; background-clip: content-box; background-size: cover; background-position: center;}.section-chat .module-tab .tab-content .list-ranking > li .user .amount { margin-left: auto; font-size: 15px; font-weight: bold;}.section-chat .input-area { padding: 16px; border-top: 1px solid #e9e9e9;}.section-chat .donation-area { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: start; -ms-flex-pack: start; justify-content: start; overflow-x: scroll; padding: 16px 0; border-top: 1px solid #e9e9e9;}.section-chat .donation-area .label { margin: 0; padding: 0; font-size: 11px; font-weight: bold; color: #52504e;}.section-chat .donation-area .block { padding: 0 16px;}.section-chat .donation-area .block + .block { position: relative;}.section-chat .donation-area .block + .block:before { content: ; position: absolute; top: 50%; left: 0; -webkit-transform: translateY(-50%); transform: translateY(-50%); width: 1px; height: 32px; background-color: #e9e9e9;}.section-chat .donation-area .list-donation { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: start; -ms-flex-pack: start; justify-content: start; margin: 0; padding: 0; list-style: none;}.section-chat .donation-area .list-donation > li { padding: 0 8px;}.section-chat .donation-area .list-donation > li:first-child { padding-left: 0;}.section-chat .donation-area .list-donation > li:last-child { padding-right: 0;}.section-chat .donation-area .list-donation > li div { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column;}.section-chat .donation-area .list-donation > li div .icon { display: block; width: 48px; height: 48px; background-clip: content-box; background-size: cover; background-position: center;}.section-chat .donation-area .list-donation > li div .price { margin-top: 4px; font-size: 13px; font-weight: bold; color: #52504e;}@media screen and (max-width: 1200px) { .section-chat .donation-area .list-donation > li div .icon { width: 32px; height: 32px; }}@media screen and (max-width: 992px) { .section-chat .donation-area .list-donation > li div .icon { width: 48px; height: 48px; }}@media screen and (max-width: 480px) { .section-chat .donation-area .list-donation > li div .icon { width: 36px; height: 36px; } .section-chat .donation-area .list-donation > li div .price { font-size: 11px; }}.section-chat.overlay-base-position { position: relative;}.section-chat.overlay-base-position .overlay { position: absolute; top: 0; left: 0; right: 0; bottom: 0; background: rgba(255, 255, 255, 0.9); z-index: 1; overflow: hidden; -webkit-transition: 0.5s; transition: 0.5s;}.section-chat.overlay-base-position .overlay .inner { height: 100%; padding: 0 16px; color: #52504e;}.section-chat.overlay-base-position .overlay .validation-terms-of-use { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; height: 100%;}.section-chat.overlay-base-position .overlay .validation-terms-of-use > .first-form-group { margin-top: auto;}.section-chat.overlay-base-position .overlay .validation-terms-of-use .msg-area { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; height: 390px;}.section-chat.overlay-base-position .overlay .validation-terms-of-use .msg-area .msg { font-size: 13px; font-weight: bold; color: #949090;}.section-chat.overlay-base-position .overlay .form-group { margin-bottom: 16px;}.section-chat .user .thum.bg-val-01 { background-color: #7c7c7c;}.section-chat .user .thum.bg-val-02 { background-color: #512da8;}.section-chat .user .thum.bg-val-03 { background-color: #2926ca;}.section-chat .user .thum.bg-val-04 { background-color: #218db6;}.section-chat .user .thum.bg-val-05 { background-color: #1cab8a;}.section-chat .user .thum.bg-val-06 { background-color: #22826c;}.section-chat .user .thum.bg-val-07 { background-color: #d5b102;}.section-chat .user .thum.bg-val-08 { background-color: #cc156a;}.section-chat .user .thum.bg-val-09 { background-color: #ca1e1e;}.stamp-payment .selected-item-info { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center;}.stamp-payment .selected-item-info .image { padding-right: 16px;}.stamp-payment .selected-item-info .image .icon { display: block; width: 80px; height: 80px; background-clip: content-box; background-size: cover; background-position: center;}.stamp-payment .selected-item-info .text span { display: block;}.stamp-payment .selected-item-info .text .name { font-weight: bold;}.stamp-payment .selected-item-info .text .price { font-weight: bold;}.review-wrap { width: 100%; float: left;}.review { width: 100%; float: left; margin-bottom: 30px; border-bottom: 1px solid #f0f0f0;}.review .user-img { width: 80px; height: 80px; border-radius: 50%; float: left;}.review .desc { width: calc(100% - 100px); float: right;}.review .desc h4 { width: 100%; margin-bottom: 10px;}.review .desc h4 span { width: 49%; display: inline-block;}.review .desc h4 span:first-child { font-size: 16px;}.review .desc h4 span:last-child { font-size: 14px; color: #b3b3b3;}.review .desc .star { width: 100%;}.review .desc .star span { width: 100%; display: inline-block;}.review .desc .star .reply { padding: 2px 10px; background: #f0f0f0; border-radius: 2px;}.review .desc .star .reply i { color: gray; font-size: 12px;}.link-banner img { border: 1px solid #c2c2c2;}blockquote { padding: 20px; background: #fafafa; border-left-color: #28abe1; color: #52504e; font-size: 16px;}.attention { padding: 1em; border: 1px solid #28abe1;}.attention .heading { margin: 10px 0; font-size: 24px; font-weight: 700; color: #28abe1;}.attention ul { margin: 0; padding: 0;}.attention ul > li { list-style: none; font-size: 14px;}.attention ul > li + li { border-top: 1px solid rgba(40, 171, 225, 0.8);}.attention ul > li a { display: block; padding: 1em 0;}.attention .attention-wrap span { display: block; color: #28abe1;}.attention .attention-wrap .date { font-size: 14px; font-weight: bold; padding-right: 10px;}.attention .attention-wrap .text { overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}.attention .attention-wrap .label { display: inline-block; margin-right: 1em; padding: 4px; background-color: #28abe1; border-radius: 2px; color: #fff;}.attention-more-read { width: 100%; margin-top: 20px; float: left; text-align: center; color: #28abe1;}#page.page-supporter .heading-2 { font-size: 24px; color: white;}#page.page-supporter .heading-3 { color: white;}#page.page-supporter .button-lang-switch span { color: white;}#page.page-supporter .img-main-supporter { position: fixed; top: 0; left: 0; width: 100vw; height: 59.4vw; background-color: #000; background-repeat: no-repeat; background-position: center; background-size: cover; z-index: -1;}#page.page-supporter .img-main-supporter:before { content: ; position: absolute; top: 0; left: 0; width: 100vw; height: 59.4vw; background-color: rgba(0, 0, 0, 0.64); background-image: -webkit-gradient(linear, left top, left bottom, color-stop(44%, rgba(0, 0, 0, 0)), to(rgba(0, 0, 0, 0.64))); background-image: linear-gradient(180deg, rgba(0, 0, 0, 0) 44%, rgba(0, 0, 0, 0.64) 100%);}#page.page-supporter .img-main-supporter:after { content: ; position: absolute; top: 0; left: 0; width: 100vw; height: 59.4vw; border-style: solid; border-width: 0 0 14vw 100vw; border-color: transparent transparent #000 transparent;}@media screen and (max-width: 480px) { #page.page-supporter .img-main-supporter { height: 100vh; } #page.page-supporter .img-main-supporter:before { height: 100vh; } #page.page-supporter .img-main-supporter:after { height: 100vh; }}#page.page-supporter .slider-scroll-wrap { overflow-x: auto; margin: 0; margin-left: -64px; margin-right: -64px; -ms-overflow-style: none; scrollbar-width: none;}@media screen and (max-width: 768px) { #page.page-supporter .slider-scroll-wrap { margin: 0; margin-left: -16px; margin-right: -16px; }}#page.page-supporter .slider-scroll-wrap::-webkit-scrollbar { display: none;}#page.page-supporter .slider-supporter { position: relative; padding: 0; display: block;}@media screen and (max-width: 768px) { #page.page-supporter .slider-supporter { display: -webkit-box; display: -ms-flexbox; display: flex; }}@media screen and (max-width: 768px) { #page.page-supporter .slider-supporter .item-slider-supporter { padding-left: 16px; } #page.page-supporter .slider-supporter .item-slider-supporter:last-child { padding-right: 16px; }}#page.page-supporter .slider-supporter .slick-slide + .slick-slide { margin-left: 16px;}#page.page-supporter .slider-supporter .slick-list { padding-left: 64px;}#page.page-supporter .slider-supporter .slick-arrow { top: 50%; -webkit-transform: translateY(-50%); transform: translateY(-50%); width: 64px; height: 100%; background-color: rgba(255, 255, 255, 0.3); border: 0; -webkit-box-sizing: border-box; box-sizing: border-box; z-index: 10; opacity: 0.6;}#page.page-supporter .slider-supporter .slick-arrow.slick-prev { left: 0;}#page.page-supporter .slider-supporter .slick-arrow.slick-prev:before { content: ; position: absolute; top: 50%; left: 50%; -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%); display: block; width: 32px; height: 32px; background-image: url(/assets/ico/icon-arrow-left-wh-6bba2ba41ef1098638c187c69c03123e2b9a57ce714ad0a42cfe644a674f2020.svg); background-repeat: no-repeat; background-position: center; background-size: contain;}#page.page-supporter .slider-supporter .slick-arrow.slick-next { right: 0;}#page.page-supporter .slider-supporter .slick-arrow.slick-next:before { content: ; position: absolute; top: 50%; left: 50%; -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%); display: block; width: 32px; height: 32px; background-image: url(/assets/ico/icon-arrow-right-wh-f5b16f6b00a40692379aaef496a53826ceb064cb0cdc69e342d27b3c1079a54e.svg); background-repeat: no-repeat; background-position: center; background-size: contain;}#page.page-supporter .horoutbreak-nav ul li > a { color: rgba(255, 255, 255, 0.7);}#page.page-supporter .horoutbreak-nav ul li.has-dropdown { position: relative; color: white;}#page.page-supporter .horoutbreak-nav ul li.has-dropdown .dropdown { background: #1a1a1a;}#page.page-supporter .horoutbreak-nav ul li.active > a { color: white !important; font-weight: bold;}.information-supporter { position: relative; padding: 128px 0 16px;}.information-supporter .heading .lead { display: inline-block; margin-bottom: 4px; padding: 12px 24px; background-color: #000; font-size: 54px; font-weight: bold; color: #28abe1; line-height: 1;}@media screen and (max-width: 480px) { .information-supporter .heading .lead { font-size: 32px; }}.information-supporter .heading span { display: block; margin-bottom: 24px; font-size: 16px; font-weight: bold; color: #28abe1;}.information-supporter .btn { width: 584px; height: 78px; margin-top: 64px; font-size: 24px;}@media screen and (max-width: 768px) { .information-supporter .btn { width: inherit; height: inherit; font-size: inherit; }}.information-supporter .point { display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-pack: distribute; justify-content: space-around; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-flow: row wrap; flex-flow: row wrap; margin: 112px -16px 0;}@media screen and (max-width: 768px) { .information-supporter .point { margin: 112px -15px 0; }}.information-supporter .point .card { position: relative; -ms-flex-negative: 0; flex-shrink: 0; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; background-color: rgba(255, 255, 255, 0.2); backdrop-filter: blur(10px); border-radius: 12px; overflow: hidden; width: calc(25% - 32px); margin: 16px; padding: 136px 32px 48px;}@media screen and (max-width: 1200px) { .information-supporter .point .card { width: calc(50% - 32px); }}@media screen and (max-width: 992px) { .information-supporter .point .card { width: calc(50% - 32px); }}@media screen and (max-width: 768px) { .information-supporter .point .card { width: calc(50% - 32px); margin: 16px; }}@media screen and (max-width: 480px) { .information-supporter .point .card { width: calc(100% - 32px); margin: 16px; }}.information-supporter .point .card:before { content: ; position: absolute; left: 50%; -webkit-transform: translateX(-50%); transform: translateX(-50%); width: 168px; background-repeat: no-repeat; background-position: center; background-size: contain;}.information-supporter .point .card.point-01:before { top: 48px; height: 72px; background-image: url(/assets/fig_supporter_point_01-299249e9d9fb739b7320dce096e55e8884a10f0d2dcd97c31e5ba0aaee416bd3.png);}.information-supporter .point .card.point-02:before { top: 28px; height: 92px; background-image: url(/assets/fig_supporter_point_02-04f82797628c5c7af4ba0e0adbbf3f135351eda657e065aa232041902c0d1bb3.png);}.information-supporter .point .card.point-03:before { top: 48px; height: 72px; background-image: url(/assets/fig_supporter_point_03-c19e177bb46ec00548f4d8d6b10f296a049b1c98ca3ec919aa2ca08dbb6abf50.png);}.information-supporter .point .card.point-04:before { top: 48px; height: 72px; background-image: url(/assets/fig_supporter_point_04-b39771f7f4e0fd9cffa86a0ecdf1baaa34958efbfb9c834c9a445617b69b0bd1.png);}.information-supporter .point .card .catch { margin-bottom: 24px; font-size: 24px; font-weight: bold; color: #55bce7; text-align: center;}.information-supporter .point .card .description { margin-bottom: 0; font-size: 13px; font-weight: bold; color: white;}#page.page-booking .overview { position: relative; padding: 32px 16px 16px; background-color: #e9e9e9;}#page.page-booking .overview button.close { position: absolute; top: 8px; right: 8px; width: 24px; height: 24px; opacity: 1;}#page.page-booking .overview button.close i { font-size: 24px; color: #28abe1;}#page.page-booking .overview .heading { margin-bottom: 32px; font-size: 18px; font-weight: bold; color: #000;}#page.page-booking .overview .row-overview { display: -ms-grid; display: grid; -ms-grid-columns: 1fr 16px 1fr 16px 1fr; grid-template-columns: repeat(3, 1fr); -ms-grid-rows: 1fr; grid-template-rows: 1fr; grid-column-gap: 16px; grid-row-gap: 16px;}#page.page-booking .overview .row-overview > *:nth-child(1) { -ms-grid-row: 1; -ms-grid-column: 1;}#page.page-booking .overview .row-overview > *:nth-child(2) { -ms-grid-row: 1; -ms-grid-column: 3;}#page.page-booking .overview .row-overview > *:nth-child(3) { -ms-grid-row: 1; -ms-grid-column: 5;}@media screen and (max-width: 768px) { #page.page-booking .overview .row-overview { -ms-grid-columns: 1fr; grid-template-columns: 1fr; }}#page.page-booking .overview .row-overview .item { -ms-grid-row-span: 3; grid-row: span 3; display: -ms-grid; display: grid; -ms-grid-rows: subgrid; grid-template-rows: subgrid; padding: 16px; background-color: #fff;}#page.page-booking .overview .row-overview .item .headline .lead { margin-bottom: 0.5em; font-size: 16px; font-weight: bold;}#page.page-booking .overview .row-overview .item .headline span { display: inline-block; margin-bottom: 8px; padding: 0 12px; background-color: #000; border-radius: 12px; font-size: 14px; font-weight: bold; line-height: 24px; color: #fff;}#page.page-booking .overview .row-overview .item .image { width: 100%; height: 160px; margin-bottom: 1em; background-repeat: no-repeat; background-position: center; background-size: contain;}#page.page-booking .overview .row-overview .item .text { font-size: 14px;}#page.page-booking .notice-area { margin-bottom: 2em; padding: 32px; background-color: #e9e9e9;}#page.page-booking .blog-entry .list-card { list-style-type: none; margin: 0; padding: 0;}#page.page-booking .blog-entry .list-card > li + li { margin-top: 8px;}#page.page-booking .blog-entry .list-card > li .card { padding: 32px; background-color: #fff; border-radius: 8px; -webkit-box-shadow: 0 4px 16px rgba(0, 0, 0, 0.2); box-shadow: 0 4px 16px rgba(0, 0, 0, 0.2); color: #52504e;}#page.page-booking .blog-entry .list-card > li .card .info-area .name { margin-bottom: 1em; font-size: 20px; font-weight: bold;}#page.page-booking .blog-entry .list-card > li .card .info-area .caption { margin-bottom: 2em; color: #52504e;}#page.page-booking .blog-entry .list-card > li .card .bottom-area { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: end; -ms-flex-pack: end; justify-content: flex-end;}@media screen and (max-width: 768px) { #page.page-booking .blog-entry .list-card > li .card .bottom-area { -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; }}#page.page-booking .blog-entry .list-card > li .card .added-artist-files { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; margin-top: 2em; padding: 1em; background-color: #e9e9e9;}#page.page-booking .blog-entry .list-card > li .card .added-artist-files + .added-artist-files { margin-top: 1em;}#page.page-booking .blog-entry .list-card > li .card .added-artist-files .remove-file { margin-right: 1em;}#page.page-booking .blog-entry .list-card > li .card .added-artist-files .remove-file i { font-size: 20px;}#page.page-booking .blog-entry .list-card > li .card .added-artist-files .user-name { -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; font-weight: bold;}#page.page-booking .blog-entry .list-card > li .card .added-artist-files .user-image { -ms-flex-negative: 0; flex-shrink: 0; display: inline-block; width: 36px; height: 36px; margin-right: 0.5em; border-radius: 50%; background-repeat: no-repeat; background-position: center; background-size: cover;}#page.page-booking .blog-entry .list-card > li .card .added-artist-files .file-continer { -ms-flex-item-align: end; -ms-grid-row-align: end; align-self: end;}#page.page-booking .blog-entry .list-card > li .card .added-artist-files .file-continer .file-row { display: -ms-grid; display: grid; -ms-grid-columns: 1fr 8px 24px 8px 24px 8px 24px; grid-template-columns: 1fr repeat(3, 24px); -ms-grid-rows: 1fr; grid-template-rows: 1fr; grid-column-gap: 8px; grid-row-gap: 0px; -webkit-box-align: center; -ms-flex-align: center; align-items: center;}#page.page-booking .blog-entry .list-card > li .card .added-artist-files .file-continer .file-row > *:nth-child(1) { -ms-grid-row: 1; -ms-grid-column: 1;}#page.page-booking .blog-entry .list-card > li .card .added-artist-files .file-continer .file-row > *:nth-child(2) { -ms-grid-row: 1; -ms-grid-column: 3;}#page.page-booking .blog-entry .list-card > li .card .added-artist-files .file-continer .file-row > *:nth-child(3) { -ms-grid-row: 1; -ms-grid-column: 5;}#page.page-booking .blog-entry .list-card > li .card .added-artist-files .file-continer .file-row > *:nth-child(4) { -ms-grid-row: 1; -ms-grid-column: 7;}#page.page-booking .blog-entry .list-card > li .card .added-artist-files .file-continer .file-row + .file-row { margin-top: 0.5em;}#page.page-booking .blog-entry .list-card > li .card .added-artist-files .file-continer .file-row .title { font-size: 14px;}#page.page-booking .blog-entry .list-card > li .card .added-artist-files .file-continer .file-row .icon-container { -ms-grid-column-align: center; justify-self: center; -ms-flex-item-align: center; -ms-grid-row-align: center; align-self: center;}@media screen and (max-width: 768px) { #page.page-booking .blog-entry .list-card > li .card .added-artist-files { display: block; } #page.page-booking .blog-entry .list-card > li .card .added-artist-files .remove-file { margin-right: 0; margin-bottom: 1em; text-align: right; } #page.page-booking .blog-entry .list-card > li .card .added-artist-files .user-name { margin-bottom: 1em; }}#page.page-booking .blog-entry .url-share { display: -ms-grid; display: grid; -ms-grid-columns: 1fr 0px 180px; grid-template-columns: 1fr 180px; -ms-grid-rows: 1fr; grid-template-rows: 1fr; grid-column-gap: 0px; grid-row-gap: 0px;}#page.page-booking .blog-entry .url-share > *:nth-child(1) { -ms-grid-row: 1; -ms-grid-column: 1;}#page.page-booking .blog-entry .url-share > *:nth-child(2) { -ms-grid-row: 1; -ms-grid-column: 3;}#page.page-booking .blog-entry .url-share .form-control { border-radius: 4px 0 0 4px;}#page.page-booking .blog-entry .url-share .btn { height: 50px; border-radius: 0 4px 4px 0;}#page.page-booking .blog-entry .create-event { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center;}#page.page-booking .blog-entry .create-event p { margin: 0 2em 0 0;}#page.page-booking .blog-entry .create-event button { margin: 0;}#page.page-timetable .timetable-title { margin-bottom: 32px; text-align: center;}#page.page-timetable .timetable-title .date { margin-bottom: 8px; font-size: 24px;}#page.page-timetable .timetable-title .time { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; margin-bottom: 8px; font-size: 24px;}#page.page-timetable .timetable-title .time span { padding: 0 8px;}#page.page-timetable .list-timetable { list-style-type: none; margin: 0; padding: 0; border: 1px solid #949090; border-radius: 8px;}#page.page-timetable .list-timetable > li { padding: 16px;}#page.page-timetable .list-timetable > li + li { border-top: 1px solid #949090;}#page.page-timetable .list-timetable .timetable-row { display: -ms-grid; display: grid; -ms-grid-columns: 2fr 16px 1fr 16px 4fr; grid-template-columns: 2fr 1fr 4fr; -ms-grid-rows: 1fr; grid-template-rows: 1fr; grid-column-gap: 16px; grid-row-gap: 0px; -webkit-box-align: center; -ms-flex-align: center; align-items: center; font-size: 24px;}#page.page-timetable .list-timetable .timetable-row > *:nth-child(1) { -ms-grid-row: 1; -ms-grid-column: 1;}#page.page-timetable .list-timetable .timetable-row > *:nth-child(2) { -ms-grid-row: 1; -ms-grid-column: 3;}#page.page-timetable .list-timetable .timetable-row > *:nth-child(3) { -ms-grid-row: 1; -ms-grid-column: 5;}@media screen and (max-width: 480px) { #page.page-timetable .list-timetable .timetable-row { font-size: 16px; }}#page.page-timetable .list-timetable .timetable-row .start-end { font-size: 16px;}#page.page-timetable .list-timetable .timetable-row .time { font-size: 16px;}#page.page-timetable .list-timetable .timetable-row .name { font-size: 16px;}#page.page-timetable-edit .list-card { list-style-type: none; margin: 0; padding: 0;}#page.page-timetable-edit .list-card > li + li { margin-top: 8px;}#page.page-timetable-edit .card { position: relative; display: -ms-grid; display: grid; -ms-grid-columns: 40px 8px 1fr 8px 40px; grid-template-columns: 40px 1fr 40px; grid-template-rows: repeat(auto-fit, minmax(50px, 1fr)); grid-column-gap: 8px; grid-row-gap: 16px; padding: 32px 0; background-color: #fff; border-radius: 8px; -webkit-box-shadow: 0 4px 16px rgba(0, 0, 0, 0.2); box-shadow: 0 4px 16px rgba(0, 0, 0, 0.2); color: #52504e;}#page.page-timetable-edit .card button { padding: 0; background-color: transparent; border: 0;}#page.page-timetable-edit .card i { color: #28abe1; font-size: 16px;}#page.page-timetable-edit .card .btn-add-card { position: absolute; bottom: -36px; left: 50%; -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%); width: 32px; height: 32px; border-radius: 16px; background-color: #fff; z-index: 1;}#page.page-timetable-edit .card .btn-add-card i { font-size: 32px;}#page.page-timetable-edit .card .grip-card { -ms-grid-row: 1; -ms-grid-row-span: 2; -ms-grid-column: 1; -ms-grid-column-span: 1; grid-area: 1/1/3/2; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center;}#page.page-timetable-edit .card .card-head { -ms-grid-row: 1; -ms-grid-row-span: 1; -ms-grid-column: 2; -ms-grid-column-span: 1; grid-area: 1/2/2/3; display: -ms-grid; display: grid; -ms-grid-columns: 3fr 8px 16px 8px 3fr 8px 1fr; grid-template-columns: 3fr 16px 3fr 1fr; -ms-grid-rows: 1fr; grid-template-rows: 1fr; grid-column-gap: 8px; grid-row-gap: 8px;}#page.page-timetable-edit .card .card-head > *:nth-child(1) { -ms-grid-row: 1; -ms-grid-column: 1;}#page.page-timetable-edit .card .card-head > *:nth-child(2) { -ms-grid-row: 1; -ms-grid-column: 3;}#page.page-timetable-edit .card .card-head > *:nth-child(3) { -ms-grid-row: 1; -ms-grid-column: 5;}#page.page-timetable-edit .card .card-head > *:nth-child(4) { -ms-grid-row: 1; -ms-grid-column: 7;}@media screen and (max-width: 480px) { #page.page-timetable-edit .card .card-head { -ms-grid-columns: 2fr 1fr; grid-template-columns: 2fr 1fr; -ms-grid-rows: (1fr)2; grid-template-rows: repeat(2, 1fr); } #page.page-timetable-edit .card .card-head > *:nth-child(1) { -ms-grid-row: 1; -ms-grid-column: 1; } #page.page-timetable-edit .card .card-head > *:nth-child(2) { -ms-grid-row: 1; -ms-grid-column: 2; } #page.page-timetable-edit .card .card-head > *:nth-child(3) { -ms-grid-row: 2; -ms-grid-column: 1; } #page.page-timetable-edit .card .card-head > *:nth-child(4) { -ms-grid-row: 2; -ms-grid-column: 2; }}#page.page-timetable-edit .card .card-head .wave-dash { display: -ms-grid; display: grid; justify-items: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; font-size: 16px; font-weight: bold;}#page.page-timetable-edit .card .card-head .time { display: -ms-grid; display: grid; justify-items: end; -webkit-box-align: center; -ms-flex-align: center; align-items: center; font-size: 24px; font-weight: bold; white-space: nowrap;}#page.page-timetable-edit .card .card-foot { -ms-grid-row: 2; -ms-grid-row-span: 1; -ms-grid-column: 2; -ms-grid-column-span: 1; grid-area: 2/2/3/3; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center;}#page.page-timetable-edit .card .card-foot > * + * { margin-left: 1em;}@media screen and (max-width: 480px) { #page.page-timetable-edit .card .card-foot { display: block; } #page.page-timetable-edit .card .card-foot > * + * { margin-top: 1em; margin-left: 0; }}#page.page-timetable-edit .card .remove-card { -ms-grid-row: 1; -ms-grid-row-span: 2; -ms-grid-column: 3; -ms-grid-column-span: 1; grid-area: 1/3/3/4; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center;}#page.page-timetable-edit .add-card { margin-top: 32px; text-align: center;}#page.page-timetable-edit .add-card button i { margin-right: 8px;}#page.page-playguide .hero .text { display: -ms-grid; display: grid; place-content: center; place-items: center; padding: 32px;}@media screen and (max-width: 480px) { #page.page-playguide .hero .text { padding: 8px; }}#page.page-playguide .hero .text .catch { margin-bottom: 16px; font-size: 16px; font-weight: 700;}#page.page-playguide .hero .text .title { margin-bottom: 0; font-size: 32px; font-weight: 900;}#page.page-playguide .hero .text .subtext { margin-top: 24px; margin-bottom: 0; font-size: 16px; font-weight: 700;}#page.page-playguide .hero .image { min-height: 666px; background-repeat: no-repeat; background-position: center; background-size: contain; background-image: url(/assets/playguide/KV_PlayGide_WHI-82deeb2c4ba458e29661bf33bb0d58c3c1421d295290264e46a331213845a160.png);}@media screen and (max-width: 480px) { #page.page-playguide .hero .image { background-size: none; background-image: url(/assets/playguide/KV_PlayGide_WHI_sp-5e79b7e482dc8d592fcd52538d6baf1b6e67c857eb947baaaf69f6836fca3ce7.png); }}#page.page-playguide .selling-point { display: -ms-grid; display: grid; -ms-grid-columns: 1fr 32px 1fr 32px 1fr; grid-template-columns: repeat(3, 1fr); grid-column-gap: 32px; grid-row-gap: 32px;}@media screen and (max-width: 480px) { #page.page-playguide .selling-point { -ms-grid-columns: 1fr; grid-template-columns: 1fr; }}#page.page-playguide .selling-point .item-point { -ms-grid-row-span: 2; grid-row: span 2; display: -ms-grid; display: grid; -ms-grid-rows: subgrid; grid-template-rows: subgrid; gap: 0; background-color: #fff; -webkit-box-shadow: 0px 4px 20px 0px rgba(0, 0, 0, 0.24); box-shadow: 0px 4px 20px 0px rgba(0, 0, 0, 0.24); border-radius: 8px; overflow: hidden;}#page.page-playguide .selling-point .item-point .head, #page.page-playguide .selling-point .item-point .bottom { display: -ms-grid; display: grid; place-content: center;}#page.page-playguide .selling-point .item-point .head { height: 160px; background-color: #efefef; color: #fff;}#page.page-playguide .selling-point .item-point .head p { margin-bottom: 0; font-weight: bold; text-align: center; text-shadow: 0 0 4px rgba(0, 0, 0, 0.24);}#page.page-playguide .selling-point .item-point .head p img { width: 100%; height: 160px; -o-object-fit: contain; object-fit: contain;}#page.page-playguide .selling-point .item-point .bottom { padding: 16px;}#page.page-playguide .selling-point .item-point .bottom p { margin-bottom: 0; color: #52504e;}#page.page-playguide .feature { display: -ms-grid; display: grid; -ms-grid-columns: 1fr 32px 1fr; grid-template-columns: repeat(2, 1fr); grid-column-gap: 32px; grid-row-gap: 32px;}@media screen and (max-width: 480px) { #page.page-playguide .feature { -ms-grid-columns: 1fr; grid-template-columns: 1fr; }}#page.page-playguide .feature .item-feature { display: -ms-grid; display: grid; -ms-grid-columns: 120px 16px 1fr; grid-template-columns: 120px 1fr; grid-column-gap: 16px; grid-row-gap: 16px;}#page.page-playguide .feature .item-feature .image { width: 120px; height: 120px; background-color: #fafafa; background-repeat: no-repeat; background-position: center; background-size: contain; border-radius: 8px;}#page.page-playguide .feature .item-feature .text { -ms-flex-item-align: center; -ms-grid-row-align: center; align-self: center;}#page.page-playguide .feature .item-feature .text .title { font-size: 18px; font-weight: 700;}#page.page-playguide .feature .item-feature .text p { margin-bottom: 0;}#page.page-playguide .usage { display: -ms-grid; display: grid; -ms-grid-columns: 1fr 32px 1fr 32px 1fr; grid-template-columns: repeat(3, 1fr); grid-column-gap: 32px; grid-row-gap: 32px;}@media screen and (max-width: 480px) { #page.page-playguide .usage { -ms-grid-columns: 1fr; grid-template-columns: 1fr; }}#page.page-playguide .usage .item-usage { -ms-grid-row-span: 2; grid-row: span 2; display: -ms-grid; display: grid; -ms-grid-rows: subgrid; grid-template-rows: subgrid; gap: 0; background-color: #fff; -webkit-box-shadow: 0px 4px 20px 0px rgba(0, 0, 0, 0.24); box-shadow: 0px 4px 20px 0px rgba(0, 0, 0, 0.24); border-radius: 8px; overflow: hidden;}#page.page-playguide .usage .item-usage .head, #page.page-playguide .usage .item-usage .bottom { display: -ms-grid; display: grid; place-content: center;}#page.page-playguide .usage .item-usage .head { height: 160px; background-color: #efefef; color: #fff;}#page.page-playguide .usage .item-usage .head p { margin-bottom: 0; font-weight: bold; text-align: center;}#page.page-playguide .usage .item-usage .head p img { width: 100%; height: 160px; -o-object-fit: contain; object-fit: contain;}#page.page-playguide .usage .item-usage .bottom { padding: 16px;}#page.page-playguide .usage .item-usage .bottom .title { font-size: 18px; font-weight: 700;}#page.page-playguide .usage .item-usage .bottom p { margin-bottom: 0; color: #52504e;}#page.page-playguide .reception { display: -ms-grid; display: grid; -ms-grid-columns: 1fr 32px 1fr 32px 1fr 32px 1fr; grid-template-columns: repeat(4, 1fr); grid-column-gap: 32px; grid-row-gap: 32px;}@media screen and (max-width: 480px) { #page.page-playguide .reception { -ms-grid-columns: 1fr; grid-template-columns: 1fr; }}#page.page-playguide .reception .item-reception { -webkit-box-align: start; -ms-flex-align: start; align-items: start; -ms-grid-row-span: 2; grid-row: span 2; display: -ms-grid; display: grid; -ms-grid-rows: subgrid; grid-template-rows: subgrid; gap: 0; background-color: #fff; -webkit-box-shadow: 0px 4px 20px 0px rgba(0, 0, 0, 0.24); box-shadow: 0px 4px 20px 0px rgba(0, 0, 0, 0.24); border-radius: 8px; overflow: hidden;}#page.page-playguide .reception .item-reception .head, #page.page-playguide .reception .item-reception .bottom { display: -ms-grid; display: grid; place-content: center;}#page.page-playguide .reception .item-reception .head { height: 160px; background-color: #efefef; color: #fff;}#page.page-playguide .reception .item-reception .head p { margin-bottom: 0; font-weight: bold; text-align: center;}#page.page-playguide .reception .item-reception .head p img { width: 100%; height: 160px; -o-object-fit: contain; object-fit: contain;}#page.page-playguide .reception .item-reception .bottom { padding: 16px;}#page.page-playguide .reception .item-reception .bottom .title { font-size: 18px; font-weight: 700;}#page.page-playguide .reception .item-reception .bottom p { margin-bottom: 0; color: #52504e;}#page.page-playguide .list-faq { margin-bottom: 0;}#page.page-playguide .list-faq .question { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; -webkit-box-align: center; -ms-flex-align: center; align-items: center; width: 100%; padding: 32px 16px; border: 0; text-align: left; cursor: pointer;}#page.page-playguide .list-faq .question:focus { outline: none;}#page.page-playguide .list-faq .question .arrow { position: relative; display: block; width: 24px; height: 24px; margin-left: 1em;}#page.page-playguide .list-faq .question .arrow:before { position: absolute; top: 50%; left: 50%; -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%);}#page.page-playguide .list-faq .answer { padding: 32px 16px;}#page.page-playguide .list-faq + .list-faq { margin-top: 0px;}#page.page-playguide .price { display: -ms-grid; display: grid; -ms-grid-columns: 1fr 32px 1fr; grid-template-columns: repeat(2, 1fr); grid-column-gap: 32px; grid-row-gap: 32px; padding: 0 80px;}@media screen and (max-width: 480px) { #page.page-playguide .price { -ms-grid-columns: 1fr; grid-template-columns: 1fr; padding: 0; }}#page.page-playguide .price .item-price { -ms-grid-row-span: 3; grid-row: span 3; display: -ms-grid; display: grid; -ms-grid-rows: subgrid; grid-template-rows: subgrid; gap: 16px; padding: 32px; background-color: #fafafa; -webkit-box-shadow: 0px 4px 20px 0px rgba(0, 0, 0, 0.24); box-shadow: 0px 4px 20px 0px rgba(0, 0, 0, 0.24); border-radius: 16px; overflow: hidden;}#page.page-playguide .price .item-price .head { display: -ms-grid; display: grid; place-content: center;}#page.page-playguide .price .item-price .head p { margin-bottom: 0; font-weight: bold; text-align: center; color: #52504e;}#page.page-playguide .price .item-price .num { font-size: 24px; text-align: center; color: #000;}#page.page-playguide .price .item-price .num em { margin-right: 4px; font-size: 48px; font-weight: bold; font-style: normal;}#page.page-playguide .price .item-price .bottom { display: -ms-grid; display: grid; place-content: center; place-items: center;}#page.page-playguide .price .item-price .bottom p { margin-bottom: 0; font-size: 13px; text-align: center; color: #52504e;}#page.page-playguide .price .item-price .bottom p + p { margin-top: 16px;}#page.page-playguide .price .item-price.pre-sale { background-color: #636363;}#page.page-playguide .price .item-price.pre-sale .head, #page.page-playguide .price .item-price.pre-sale .num, #page.page-playguide .price .item-price.pre-sale .bottom { color: #fff;}#page.page-playguide .price .item-price.pre-sale .head p, #page.page-playguide .price .item-price.pre-sale .num p, #page.page-playguide .price .item-price.pre-sale .bottom p { color: #fff;}#page.page-playguide .price .item-price.pre-sale .section-payment-method { margin-bottom: 8px;}#page.page-playguide .price .item-price.pre-sale .section-payment-method p { margin-bottom: 4px; font-weight: bold;}#page.page-playguide .price .item-price.pre-sale .section-payment-method .payment-icon-grid { display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-box-align: center; -ms-flex-align: center; align-items: center; gap: 8px; padding: 8px; background-color: #fff; border-radius: 8px;}#page.page-playguide .price .item-price.pre-sale .section-payment-method .payment-icon-grid .payment-icon { display: block; width: 24px; height: 24px; border-radius: 4px; background-repeat: no-repeat; background-position: center; background-size: contain;}.user-img,.user,.instagram,.author-img,.blog-img { background-size: cover; background-position: center center; background-repeat: no-repeat; position: relative;}.instagram-entry { width: 100%; display: block; z-index: 0;}.instagram-entry .instagram { width: 12.5%; float: left; height: 200px; position: relative;}.instagram-entry .instagram:after, .instagram-entry .instagram:before { position: absolute; top: 30px; left: 10px; right: 0; width: 40px; height: 1px; content: ; background: #fff; opacity: 0; -webkit-transition: 0.3s; transition: 0.3s;}.instagram-entry .instagram:before { width: 1px; height: 40px; top: 11px; left: 30px;}@media screen and (max-width: 768px) { .instagram-entry .instagram { width: 25%; }}@media screen and (max-width: 480px) { .instagram-entry .instagram { width: 50%; }}.instagram-entry .instagram:hover:after, .instagram-entry .instagram:hover:before, .instagram-entry .instagram:focus:after, .instagram-entry .instagram:focus:before { opacity: 1;}#horoutbreak-payment .blog-img img { width: 100%;}.payment-area { padding: 30px; background: #fff; color: #52504e;}@media screen and (max-width: 480px) { .payment-area { padding: 30px 15px; }}@media screen and (min-width: 768px) { .payment-area .inner { width: 600px; margin: auto; padding: 32px 0; }}.payment-area .heading { font-size: 22px; font-weight: bold; color: #52504e;}.payment-area ul { padding: 0; list-style: none;}.payment-area ul li + li { margin-top: 10px;}.payment-area hr { border-color: rgba(0, 0, 0, 0.1);}.payment-area .btn-flex { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center;}.payment-area .btn-flex.reverse { -webkit-box-orient: horizontal; -webkit-box-direction: reverse; -ms-flex-direction: row-reverse; flex-direction: row-reverse;}@media screen and (max-width: 768px) { .payment-area .btn-flex.reverse { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; }}.payment-area .btn-flex .btn { margin-right: 0; margin-bottom: 0;}.payment-area .btn-flex .btn + .btn { margin-right: 10px;}@media screen and (max-width: 768px) { .payment-area .btn-flex .btn + .btn { margin-right: 0; margin-top: 10px; }}.payment-area .selected-item-info { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; -webkit-box-align: center; -ms-flex-align: center; align-items: center; margin-bottom: 2em; background: #e9e9e9; padding: 1em;}.payment-area .selected-item-info .name h2 { margin: 0; font-size: 20px; font-weight: bold; color: #52504e;}.payment-area .selected-item-info .price { -ms-flex-negative: 0; flex-shrink: 0; margin-left: 2em; color: #28abe1; font-weight: bold; line-height: 1;}.payment-area .selected-item-info .price .price-symbol { font-size: 24px;}.payment-area .selected-item-info .price .price-num { font-size: 24px;}@media screen and (max-width: 480px) { .payment-area .selected-item-info { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; } .payment-area .selected-item-info .price { margin-top: 0.625em; margin-left: 0; }}.payment-area .item-images { margin-bottom: 1em;}.payment-area .item-images li + li { margin-top: 0;}.payment-area .total-amount { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between;}.payment-area .total-amount > dt { font-size: 18px; font-weight: bold;}.payment-area .total-amount > dd { font-size: 18px; font-weight: bold;}.payment-area .btn-square { border-radius: 4px;}.payment-area .receipt .list-receipt { display: -webkit-box; display: -ms-flexbox; display: flex; color: #52504e;}.payment-area .receipt .list-receipt > dt { margin-right: 10px; -webkit-box-flex: 0; -ms-flex: 0 1 120px; flex: 0 1 120px; font-size: 13px;}.payment-area .receipt .list-receipt > dd { -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; font-size: 13px;}.payment-area .receipt .list-receipt > dd .note { display: block; margin-top: 5px; font-size: 11px;}.payment-area .receipt .list-receipt > dd > dl { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: start; -ms-flex-pack: start; justify-content: flex-start; margin-bottom: 10px;}.payment-area .receipt .list-receipt > dd > dl > dt { margin-right: 10px; font-weight: normal;}.payment-area .receipt .list-receipt > dd > dl > dd span { margin-left: 5px; font-size: 11px;}@media screen and (max-width: 768px) { .payment-area .receipt .list-receipt { display: block; } .payment-area .receipt .list-receipt > dt { margin-right: 0; -ms-flex-preferred-size: auto; flex-basis: auto; } .payment-area .receipt .list-receipt > dd dl { margin-top: 10px; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; }}.payment-area .heading-group { margin-bottom: 20px;}#horoutbreak-merch .list-item-merch { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-flow: row wrap; flex-flow: row wrap;}#horoutbreak-merch .list-item-merch .item-merch { float: none;}#horoutbreak-merch .blog-entry { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; height: 100%;}@media screen and (max-width: 768px) { #horoutbreak-merch .blog-entry { -webkit-box-pack: start; -ms-flex-pack: start; justify-content: flex-start; border-bottom: 0; }}#horoutbreak-merch .blog-entry .blog-img .icon { position: absolute; top: 0; left: 0; display: block; padding: 5px 10px; background-color: #28abe1; font-weight: bold; color: #fff; z-index: 1; width: unset; height: unset; background-clip: unset; background-size: unset; background-position: unset;}#horoutbreak-merch .blog-entry .blog-img .icon.small { padding: 2px 4px; font-size: 10px;}#horoutbreak-merch .blog-entry .blog-img a { display: block; width: 100%; height: 100%;}#horoutbreak-merch .blog-entry .blog-img img { height: 100%; min-height: 160px; max-height: none; width: auto; -o-object-fit: contain; object-fit: contain; background: none; -webkit-transition: all 0.3s ease 0s; transition: all 0.3s ease 0s;}#horoutbreak-merch .blog-entry .desc h2 { margin-bottom: 10px; font-size: 18px;}#horoutbreak-merch .blog-entry .desc .price { font-size: 16px; font-weight: bold;}#horoutbreak-merch .control-list { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: end; -ms-flex-pack: end; justify-content: flex-end; -webkit-box-align: center; -ms-flex-align: center; align-items: center;}#horoutbreak-merch .control-list > div { margin: 0 0 0 2em;}#horoutbreak-merch .control-list .filter { width: 300px;}#horoutbreak-merch .control-list .sort .switch-sort > span { margin-left: 5px;}@media screen and (max-width: 768px) { #horoutbreak-merch .control-list { -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; } #horoutbreak-merch .control-list > div { margin: 0 0 1em 0; } #horoutbreak-merch .control-list > div:last-child { margin: 0; } #horoutbreak-merch .control-list .filter { width: 100%; } #horoutbreak-merch .control-list .sort .switch-sort > span { margin: 0 5px; }}#horoutbreak-merch .merch-detail { padding: 94px 30px 30px; background: #fff; color: #52504e;}@media screen and (max-width: 480px) { #horoutbreak-merch .merch-detail { padding: 30px 15px; }}@media screen and (min-width: 768px) { #horoutbreak-merch .merch-detail .inner { width: 600px; margin: auto; padding: 32px 0; }}#horoutbreak-merch .merch-detail .heading { font-size: 22px; font-weight: bold; color: #52504e;}#horoutbreak-merch .merch-detail .price { font-size: 18px; font-weight: bold;}#horoutbreak-merch .merch-detail .price span { margin-right: 5px;}#horoutbreak-merch .merch-detail ul { padding: 0; list-style: none;}#horoutbreak-merch .merch-detail ul li + li { margin-top: 10px;}#horoutbreak-merch .merch-detail hr { border-color: rgba(0, 0, 0, 0.1);}#horoutbreak-merch .merch-detail .btn-flex { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center;}#horoutbreak-merch .merch-detail .btn-flex.reverse { -webkit-box-orient: horizontal; -webkit-box-direction: reverse; -ms-flex-direction: row-reverse; flex-direction: row-reverse;}@media screen and (max-width: 768px) { #horoutbreak-merch .merch-detail .btn-flex.reverse { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; }}#horoutbreak-merch .merch-detail .btn-flex .btn { margin-right: 0; margin-bottom: 0;}#horoutbreak-merch .merch-detail .btn-flex .btn + .btn { margin-right: 10px;}@media screen and (max-width: 768px) { #horoutbreak-merch .merch-detail .btn-flex .btn + .btn { margin-right: 0; margin-top: 10px; }}#horoutbreak-merch .merch-detail .selected-item-info .name { margin-bottom: 1em; font-size: 20px; font-weight: bold; color: #52504e;}#horoutbreak-merch .merch-detail .selected-item-info .price { margin-bottom: 1em; color: #28abe1; font-weight: bold; line-height: 1;}#horoutbreak-merch .merch-detail .selected-item-info .price .price-symbol { font-size: 24px;}#horoutbreak-merch .merch-detail .selected-item-info .price .price-num { font-size: 24px;}@media screen and (max-width: 480px) { #horoutbreak-merch .merch-detail .selected-item-info { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; } #horoutbreak-merch .merch-detail .selected-item-info .price { margin-top: 0.625em; margin-left: 0; }}#horoutbreak-merch .merch-detail .item-images { margin-bottom: 1em;}#horoutbreak-merch .merch-detail .item-images li + li { margin-top: 0;}#horoutbreak-merch .merch-detail .total-amount { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between;}#horoutbreak-merch .merch-detail .total-amount > dt { font-size: 18px; font-weight: bold;}#horoutbreak-merch .merch-detail .total-amount > dd { font-size: 18px; font-weight: bold;}#horoutbreak-merch .merch-detail .btn-square { border-radius: 4px;}#horoutbreak-merch .merch-detail .receipt .list-receipt { display: -webkit-box; display: -ms-flexbox; display: flex; color: #52504e;}#horoutbreak-merch .merch-detail .receipt .list-receipt > dt { margin-right: 10px; -webkit-box-flex: 0; -ms-flex: 0 1 120px; flex: 0 1 120px; font-size: 13px;}#horoutbreak-merch .merch-detail .receipt .list-receipt > dd { -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; font-size: 13px;}#horoutbreak-merch .merch-detail .receipt .list-receipt > dd .note { display: block; margin-top: 5px; font-size: 11px;}#horoutbreak-merch .merch-detail .receipt .list-receipt > dd > dl { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: start; -ms-flex-pack: start; justify-content: flex-start; margin-bottom: 10px;}#horoutbreak-merch .merch-detail .receipt .list-receipt > dd > dl > dt { margin-right: 10px; font-weight: normal;}#horoutbreak-merch .merch-detail .receipt .list-receipt > dd > dl > dd span { margin-left: 5px; font-size: 11px;}@media screen and (max-width: 768px) { #horoutbreak-merch .merch-detail .receipt .list-receipt { display: block; } #horoutbreak-merch .merch-detail .receipt .list-receipt > dt { margin-right: 0; -ms-flex-preferred-size: auto; flex-basis: auto; } #horoutbreak-merch .merch-detail .receipt .list-receipt > dd dl { margin-top: 10px; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; }}#horoutbreak-merch .merch-detail .heading-group { margin-bottom: 20px;}#horoutbreak-merch .merch-detail .recommend-area .blog-entry .desc { width: 100%; margin-top: 0; background-color: #fff;}#horoutbreak-merch .merch-detail .recommend-area .blog-entry .desc h2 { font-size: 14px; color: #52504e;}#horoutbreak-merch .merch-detail .recommend-area .blog-entry .desc a { color: #52504e;}#horoutbreak-merch .merch-detail .recommend-area .blog-entry .desc .price { font-size: 14px;}.quantity-group { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between;}.quantity-group dt { font-size: 15px; font-weight: bold;}@media screen and (max-width: 768px) { .quantity-group dt { font-size: 13px; }}.quantity-group dt span { display: block; font-size: 13px; font-weight: normal;}@media screen and (max-width: 768px) { .quantity-group dt span { font-size: 11px; }}.quantity-group dd { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: end; -ms-flex-pack: end; justify-content: flex-end; -webkit-box-align: center; -ms-flex-align: center; align-items: center;}.quantity-group dd .price { padding: 0 10px; font-size: 15px; font-weight: bold;}.quantity-group dd .module-quantity { /* clear: both;*/}.module-spinner { display: -webkit-box; display: -ms-flexbox; display: flex;}.module-spinner * { margin: 0;}.module-spinner .btnspinner { /* font-family: icomoon !important;*/ display: block; width: 40px; height: 40px; background: #fff; border: 1px solid rgba(0, 0, 0, 0.1); color: #28abe1; -webkit-box-sizing: border-box; box-sizing: border-box; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; cursor: pointer;}.module-spinner .btnspinner.minus { border-radius: 50% 0 0 50%;}.module-spinner .btnspinner.plus { border-radius: 0 50% 50% 0;}.module-spinner .counter { width: 40px; height: 40px; padding: 0 10px; text-align: center; color: #52504e; border: 1px solid rgba(0, 0, 0, 0.1); -webkit-box-shadow: none; box-shadow: none; -webkit-appearance: none; -moz-appearance: textfield; appearance: none;}.module-spinner .countertypenumber::-webkit-inner-spin-button, .module-spinner .countertypenumber::-webkit-outer-spin-button { -webkit-appearance: none; margin: 0;}.slider-thum .slides > li img { width: 100%;}#access .name { display: inline-block; max-width: 100%; margin-bottom: 5px; font-weight: bold;}.embed-map iframe { width: 100%;}.embed-map.high iframe { height: 744px;}@media screen and (max-width: 768px) { .embed-map.high iframe { height: 320px; }}.embed-video { position: relative; width: 100%; height: 0; padding-bottom: 56.25%; overflow: hidden;}.embed-video iframe { position: absolute; top: 0; left: 0; width: 100%; height: 100%;}.embed-resp iframe,.embed-chat iframe { width: 100%;}.sidebar-heading { font-size: 20px; display: block; margin-bottom: 2em; position: relative; font-weight: 700; color: #000;}.side { width: 100%; float: left; margin-bottom: 5em;}.side .form-group { margin-bottom: 0; position: relative; width: 100%;}@media screen and (max-width: 480px) { .side .form-group { width: 100%; }}.side .form-group input::-webkit-input-placeholder { color: #333333;}.side .form-group input::-moz-input-placeholder { color: #333333;}.side .form-group input::-ms-input-placeholder { color: #333333;}.side .form-group input::-o-input-placeholder { color: #333333;}.side .form-group input::input-placeholder { color: #333333;}.side #search { font-size: 18px; width: 100%; padding-right: 3em; border: 1px solid #cccccc; background: #fff; color: #333333 !important;}.side #search:focus { border: 1px solid #dbdbdb;}.side button { position: absolute; top: 0; right: -4px; border-radius: 0; background: #28abe1; color: #fff; border: none; padding: 14px;}.side #email { font-size: 18px; width: 100%; border: 1px solid #f0f0f0; background: #fff; color: #333333 !important; margin-bottom: 2px;}.side .btn-subscribe { position: inherit; width: 100%; right: 0; margin-bottom: 2em;}.side .category { margin: 0; padding: 0;}.side .category li { list-style: none; font-size: 14px;}.side .category li a { border-bottom: 1px solid white; display: block; padding: 5px 0; color: white;}.side .category li a i { padding-right: 10px; color: white;}.side .side-banner { border: 1px solid #52504e;}.side .side-banner img { width: 100%;}.side .list-user { list-style-type: none; margin: 0; padding: 0; border: 1px solid #949090; border-radius: 8px;}.side .list-user > li { padding: 16px;}.side .list-user > li + li { border-top: 1px solid #949090;}.side .user { display: -ms-grid; display: grid; -ms-grid-columns: 32px 16px 1fr; grid-template-columns: 32px 1fr; -ms-grid-rows: 1fr; grid-template-rows: 1fr; grid-column-gap: 16px; grid-row-gap: 0px;}.side .user > *:nth-child(1) { -ms-grid-row: 1; -ms-grid-column: 1;}.side .user > *:nth-child(2) { -ms-grid-row: 1; -ms-grid-column: 3;}.side .user .user-image { width: 32px; height: 32px; border-radius: 50%; background-size: cover; background-position: center; margin-right: 1em;}.side .user .user-name { font-size: 14px; -ms-flex-item-align: center; -ms-grid-row-align: center; align-self: center;}.side .instagram-entry { width: 100%; display: block; z-index: 0;}.side .instagram-entry .instagram { width: 50%; float: left; height: 130px; position: relative;}.side .instagram-entry .instagram:after, .side .instagram-entry .instagram:before { position: absolute; top: 30px; left: 10px; right: 0; width: 40px; height: 1px; content: ; background: #fff; opacity: 0; -webkit-transition: 0.3s; transition: 0.3s;}.side .instagram-entry .instagram:before { width: 1px; height: 40px; top: 11px; left: 30px;}@media screen and (max-width: 768px) { .side .instagram-entry .instagram { width: 25%; }}@media screen and (max-width: 480px) { .side .instagram-entry .instagram { width: 50%; }}.side .instagram-entry .instagram:hover:after, .side .instagram-entry .instagram:hover:before, .side .instagram-entry .instagram:focus:after, .side .instagram-entry .instagram:focus:before { opacity: 1;}@media screen and (max-width: 768px) { .side .twitter-timeline { width: 738px !important; }}#horoutbreak-container { /* Owl Override Style */}#horoutbreak-container .owl-carousel .owl-controls,#horoutbreak-container .owl-carousel-posts .owl-controls { margin-top: 0;}#horoutbreak-container .owl-carousel .owl-controls .owl-nav .owl-next,#horoutbreak-container .owl-carousel .owl-controls .owl-nav .owl-prev,#horoutbreak-container .owl-carousel-posts .owl-controls .owl-nav .owl-next,#horoutbreak-container .owl-carousel-posts .owl-controls .owl-nav .owl-prev { top: -5px; z-index: 9999; position: absolute; -webkit-transition: 0.3s; transition: 0.3s; padding: 0;}#horoutbreak-container .owl-carousel .owl-controls .owl-nav .owl-next,#horoutbreak-container .owl-carousel-posts .owl-controls .owl-nav .owl-next { right: -5px;}#horoutbreak-container .owl-carousel .owl-controls .owl-nav .owl-next:hover,#horoutbreak-container .owl-carousel-posts .owl-controls .owl-nav .owl-next:hover { margin-right: 5px !important;}#horoutbreak-container .owl-carousel .owl-controls .owl-nav .owl-prev,#horoutbreak-container .owl-carousel-posts .owl-controls .owl-nav .owl-prev { right: 54px;}#horoutbreak-container .owl-carousel .owl-controls .owl-nav .owl-prev:hover,#horoutbreak-container .owl-carousel-posts .owl-controls .owl-nav .owl-prev:hover { margin-left: 0 !important;}#horoutbreak-container .owl-carousel-posts .owl-controls .owl-nav .owl-next i,#horoutbreak-container .owl-carousel-posts .owl-controls .owl-nav .owl-prev i,#horoutbreak-container .owl-carousel-fullwidth .owl-controls .owl-nav .owl-next i,#horoutbreak-container .owl-carousel-fullwidth .owl-controls .owl-nav .owl-prev i { color: #000;}#horoutbreak-container .owl-carousel-posts .owl-controls .owl-nav .owl-next:hover i,#horoutbreak-container .owl-carousel-posts .owl-controls .owl-nav .owl-prev:hover i,#horoutbreak-container .owl-carousel-fullwidth .owl-controls .owl-nav .owl-next:hover i,#horoutbreak-container .owl-carousel-fullwidth .owl-controls .owl-nav .owl-prev:hover i { color: #000;}#horoutbreak-container .owl-theme .owl-controls .owl-nav class*owl- { padding: 8px; background: #fff; border: transparent; border-radius: 0;}#horoutbreak-container .owl-theme .owl-controls .owl-nav class*owl- i { border: none;}#horoutbreak-container .owl-theme .owl-controls .owl-nav class*owl-:hover { background: #28abe1;}#horoutbreak-container .owl-carousel .owl-controls .owl-nav .owl-next i,#horoutbreak-container .owl-carousel .owl-controls .owl-nav .owl-prev i { font-size: 14px; color: rgba(0, 0, 0, 0.7); background: transparent;}#horoutbreak-container .owl-carousel .owl-controls .owl-nav .owl-next:hover i,#horoutbreak-container .owl-carousel .owl-controls .owl-nav .owl-prev:hover i { color: white;}#horoutbreak-container .owl-carousel .owl-dots { display: none !important;}#horoutbreak-container .item { position: relative;}#horoutbreak-container .item .pop-up-overlay { position: absolute; top: 0; bottom: 0; left: 0; right: 0; background: rgba(40, 171, 225, 0.8); opacity: 0; -webkit-transition: 0.5s; transition: 0.5s;}#horoutbreak-container .item .pop-up-overlay .desc { position: absolute; top: 50%; left: 0; bottom: 0; right: 0; margin-top: -60px; padding: 30px;}#horoutbreak-container .item .pop-up-overlay .desc h3 { color: rgba(255, 255, 255, 0.9); margin-bottom: 10px;}#horoutbreak-container .item .pop-up-overlay .desc span { display: block; color: rgba(255, 255, 255, 0.6);}#horoutbreak-container .item .pop-up-overlay:hover, #horoutbreak-container .item .pop-up-overlay:focus { text-decoration: none;}#horoutbreak-container .item:hover .pop-up-overlay, #horoutbreak-container .item:focus .pop-up-overlay { opacity: 1;}.horoutbreak-heading-2 { display: block; font-size: 30px; font-style: italic; margin-bottom: 1.5em;}.heading-2 { font-weight: 700; font-size: 32px; margin-bottom: 40px;}@media screen and (max-width: 768px) { .heading-2 { font-size: 28px; }}.heading-3 { font-weight: 700; font-size: 24px; margin-bottom: 32px;}.heading-4 { font-weight: 700; font-size: 18px; margin-bottom: 16px;}.fzsmall { font-size: 66%;}.fwnormal { font-weight: normal;}.pl8 { padding-left: 8px;}.pl16 { padding-left: 16px;}.form-control { -webkit-box-shadow: none; -ms-box-shadow: none; -o-box-shadow: none; box-shadow: none; border: none; font-size: 16px !important; font-weight: 300; border-radius: 0px;}.form-control:focus, .form-control:active { -webkit-box-shadow: none; box-shadow: none; border: 1px solid rgba(0, 0, 0, 0.8);}inputtypetext,inputtypetel { height: 50px;}.form-group { margin-bottom: 30px;}.form-group .btn-modify { text-transform: uppercase; letter-spacing: 1px; font-weight: 700; font-size: 13px; padding: 10px 15px;}.form-group .msg-error { margin: 5px 0; color: #dc3545;}.form-description { display: inline-block; margin-top: 5px; color: #949090;}.form-group-credit { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: start; -ms-flex-pack: start; justify-content: start; -ms-flex-wrap: wrap; flex-wrap: wrap;}.form-group-credit .num { width: 100%;}.form-group-credit .expiry { width: 50%; border-top: 0;}.form-group-credit .cvc { width: 50%; border-top: 0; border-left: 0;}.custom-select { display: block; position: relative; border: 1px solid rgba(0, 0, 0, 0.1);}.custom-select:after { position: absolute; top: 50%; right: 10px; -webkit-transform: translateY(-50%); transform: translateY(-50%); font-family: icomoon !important; content: \ea6e; color: #28abe1; display: block;}.custom-select select { width: 100%; height: 50px; padding: 10px 56px 10px 20px; background: #fff; color: #999999; border: 0; border-radius: 0; -webkit-box-shadow: none; box-shadow: none; outline: none; -webkit-appearance: none; -moz-appearance: none; appearance: none;}.custom-select select::-ms-expand { display: none;}.custam-checkbox inputtypecheckbox { display: none; z-index: -1;}.custam-checkbox inputtypecheckbox + label { position: relative;}@media screen and (max-width: 768px) { .custam-checkbox inputtypecheckbox + label { font-size: 13px; text-align: left; }}.custam-checkbox inputtypecheckbox + label:before { content: ; position: absolute; top: 50%; left: 0; border: 1px solid #52504e; width: 16px; height: 16px; border-radius: 2px; -webkit-transform: translateY(-50%); transform: translateY(-50%);}.custam-checkbox inputtypecheckbox + label:after { content: ; position: absolute; top: 50%; left: 0; -webkit-transform: translateY(-50%); transform: translateY(-50%); font-family: icomoon !important; font-size: 16px; color: #28abe1;}.custam-checkbox inputtypecheckbox:checked + label:after { content: \ea40;}.custam-checkbox.withlink { margin: 0; padding: 10px 0;}.custam-checkbox.withlink .link { position: absolute; top: 50%; left: 20px; -webkit-transform: translateY(-50%); transform: translateY(-50%); display: block; font-size: 13px;}.custom-input { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; border: 1px solid #28abe1; border-radius: 3px;}.custom-input input { width: 100%; height: 40px; padding: 0 0 0 8px; border: 0; border-radius: 2px 0 0 2px; background-color: transparent; line-height: 1; color: #52504e;}.custom-input input:focus { outline: none;}.custom-input textarea { -ms-flex-item-align: center; -ms-grid-row-align: center; align-self: center; width: 100%; height: 40px; min-height: 40px; padding: 8px; border: 0; border-radius: 2px 0 0 2px; background-color: transparent; color: #52504e;}.custom-input textarea:focus { outline: none;}.custom-input inputtypetextdisabled { background: #DCDCDC; cursor: not-allowed; /* 禁止カーソル */}.custom-input button { padding: 8px 12px; border: 0; background-color: transparent;}.custom-input button:focus { outline: none;}.custom-input i { color: #28abe1;}.horoutbreak-social-icons { margin: 0; padding: 0;}.horoutbreak-social-icons li { margin: 0; padding: 0; list-style: none; display: -moz-inline-stack; display: inline-block; zoom: 1; *display: inline;}.horoutbreak-social-icons li a { display: -moz-inline-stack; display: inline-block; zoom: 1; *display: inline; color: #28abe1; padding-left: 10px; padding-right: 10px;}.horoutbreak-social-icons li a i { font-size: 20px;}#horoutbreak-instagram { padding: 0;}.horoutbreak-heading { margin-bottom: 30px;}.horoutbreak-heading h2 { font-size: 16px; letter-spacing: 2px; text-transform: uppercase; font-weight: 700; color: #000;}.pagination li { margin: 2px;}.pagination li a { color: #52504e; background: #f2f2f2; border: 1px solid #f2f2f2; border-radius: 30px; margin: 2px;}.pagination li a:first-child { border-radius: 2px;}.pagination li a:hover, .pagination li a:focus { background: #28abe1; color: #fff; border: 1px solid #28abe1; -webkit-box-shadow: 0 2px 10px -5px rgb(0, 0, 0); box-shadow: 0 2px 10px -5px rgb(0, 0, 0);}@media screen and (max-width: 768px) { .pagination li a { padding: 7px 15px; }}.pagination li a .month { font-weight: bold;}.pagination li.active a { background: #28abe1; border-color: #28abe1; -webkit-box-shadow: 0 2px 10px -5px rgb(0, 0, 0); box-shadow: 0 2px 10px -5px rgb(0, 0, 0);}.pagination li.active a:hover, .pagination li.active a:focus { background: #28abe1; color: #fff; border: 1px solid #28abe1;}.internal-links { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: start; -ms-flex-pack: start; justify-content: flex-start; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -ms-flex-wrap: wrap; flex-wrap: wrap; padding: 0; list-style-type: none;}.internal-links li a { position: relative; display: block; margin: 0 10px 10px 0; padding: 5px 28px 5px 10px; border: 2px solid #28abe1; border-radius: 2px; font-size: 16px; font-weight: bold;}.internal-links li a:after { content: ; position: absolute; top: 50%; right: 10px; width: 0; height: 0; margin-top: -3px; border: 4px solid transparent; border-top: 6px solid #28abe1;}.internal-links li a:hover { border-color: #3eb4e4; color: #3eb4e4;}.internal-links li a:hover:after { border-top-color: #3eb4e4;}#horoutbreak-footer { background: #f2f2f2;}#horoutbreak-footer .horoutbreak-footer-links { padding: 0; margin: 0;}@media screen and (max-width: 768px) { #horoutbreak-footer .horoutbreak-footer-links { margin-bottom: 30px; }}#horoutbreak-footer .horoutbreak-footer-links li { padding: 0; margin: 0 0 5px 0; list-style: none; display: block;}#horoutbreak-footer .horoutbreak-footer-links li span { display: block; font-size: 12px; color: #b3b3b3; text-transform: uppercase; letter-spacing: 0.05em;}#horoutbreak-footer .horoutbreak-footer-links li a { color: #949090; text-decoration: none;}#horoutbreak-footer .horoutbreak-footer-links li a i { padding-right: 5px; color: #949090;}#horoutbreak-footer .horoutbreak-footer-links li a:hover { color: #28abe1;}#horoutbreak-footer h2 { margin-bottom: 30px; font-size: 14px; color: #52504e; text-transform: uppercase; letter-spacing: 1px; font-weight: 700;}#horoutbreak-footer .tags span { float: left; margin-bottom: 3px; margin-right: 3px;}#horoutbreak-footer .tags span a { border: 1px solid white; color: white; padding: 5px 12px; font-size: 13px; border-radius: 4px;}#horoutbreak-footer .tags span a:hover { background: #28abe1; color: #fff; border: 1px solid #28abe1; -webkit-box-shadow: 0 2px 10px -5px rgb(0, 0, 0); box-shadow: 0 2px 10px -5px rgb(0, 0, 0);}#horoutbreak-footer .f-blog { position: relative; padding-left: 90px; margin-bottom: 40px;}#horoutbreak-footer .f-blog .blog-img { position: absolute; top: 0; left: 0; display: block; width: 70px; height: 60px; float: left;}#horoutbreak-footer .f-blog .desc h3 { font-size: 16px; margin-bottom: 5px;}#horoutbreak-footer .f-blog .desc h3 a { color: #949090;}#horoutbreak-footer .f-blog .desc .admin { font-size: 13px;}#horoutbreak-footer .f-social-links { display: -webkit-box; display: -ms-flexbox; display: flex; margin: 0; padding: 0;}#horoutbreak-footer .f-social-links li { list-style: none;}#horoutbreak-footer .f-social-links li a { display: block; margin: 0 8px;}#horoutbreak-footer .footer-space-links { color: #949090;}#horoutbreak-footer .footer-logo { width: 20px; height: 20px;}#map { width: 100%; height: 800px; position: relative;}@media screen and (max-width: 768px) { #map { height: 200px; }}#horoutbreak-offcanvas { position: absolute; z-index: 1901; width: 100vw; background: white; top: 0; right: 0; top: 0; bottom: 0; padding: 75px 16px 40px; overflow-y: auto; display: none; -webkit-transform: translateX(100vw); transform: translateX(100vw); -webkit-transition: 0.5s; transition: 0.5s;}@media screen and (max-width: 768px) { #horoutbreak-offcanvas { display: block; }}.offcanvas #horoutbreak-offcanvas { -webkit-transform: translateX(0px); transform: translateX(0px);}#horoutbreak-offcanvas a { color: rgba(82, 80, 78, 0.8);}#horoutbreak-offcanvas a:hover { color: #52504e;}#horoutbreak-offcanvas > ul { padding: 16px 0; margin: 0;}#horoutbreak-offcanvas > ul > li { padding: 16px 0; margin: 0; list-style: none; font-size: 12px; font-weight: bold;}#horoutbreak-offcanvas > ul > li + li { border-top: 1px solid #e6e6e6;}#horoutbreak-offcanvas > ul > li > ul { padding-left: 20px; display: none; list-style: none;}@media screen and (max-width: 768px) { #horoutbreak-offcanvas > ul > li > ul { margin-top: 16px; }}@media screen and (max-width: 768px) { #horoutbreak-offcanvas > ul > li > ul > li + li { margin-top: 16px; }}#horoutbreak-offcanvas > ul > li.offcanvas-has-dropdown > a { display: block; position: relative;}#horoutbreak-offcanvas > ul > li.offcanvas-has-dropdown > a:after { position: absolute; right: 0px; font-family: icomoon; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; /* Better Font Rendering */ -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; content: \e0c5; font-size: 20px; color: rgba(255, 255, 255, 0.2); -webkit-transition: 0.5s; transition: 0.5s;}#horoutbreak-offcanvas > ul > li.offcanvas-has-dropdown.active a:after { -webkit-transform: rotate(-180deg); transform: rotate(-180deg);}#horoutbreak-offcanvas .nav-account { background-color: #999999; padding: 16px 16px 8px; border-radius: 8px;}#horoutbreak-offcanvas .nav-account .account-control .account-id { display: block; font-size: 16px; font-weight: bold; color: #fff;}#horoutbreak-offcanvas .nav-account .account-control .account-rank { display: block; margin-top: 4px; font-size: 10px; color: rgba(255, 255, 255, 0.5);}#horoutbreak-offcanvas .nav-account > ul { padding: 0; margin: 0;}#horoutbreak-offcanvas .nav-account > ul > li { padding: 16px 0; margin: 0; list-style: none; font-size: 12px; font-weight: bold;}#horoutbreak-offcanvas .nav-account > ul > li a { color: white;}#horoutbreak-offcanvas .nav-account > ul > li + li { border-top: 1px solid white;}.gototop { position: fixed; bottom: 20px; right: 20px; z-index: 999; opacity: 0; visibility: hidden; -webkit-transition: 0.5s; transition: 0.5s;}.gototop.active { opacity: 1; visibility: visible;}.gototop a { width: 50px; height: 50px; display: table; background: #28abe1; color: #fff; text-align: center; border-radius: 4px;}.gototop a i { height: 50px; display: table-cell; vertical-align: middle;}.gototop a:hover, .gototop a:active, .gototop a:focus { text-decoration: none; outline: none;}.timetables-detail .large-text { font-size: 2.4vw; margin-bottom: 20px; margin-left: 15%;}.timetables-detail .center-large-text { text-align: center; font-size: 2.4vw; margin-bottom: 20px;}@media screen and (max-width: 768px) { .timetables-detail .large-text { font-size: 4.5vw; } .timetables-detail .center-large-text { font-size: 4.5vw; } .timetables-detail .timetable-title { margin-left: 10px; margin-right: 10px; }}.sticky-footer { width: 100%; background-color: #ddd; height: 60px; position: -webkit-sticky; position: fixed; bottom: 0px; /* fixed-footerの高さと同じにする */}.sticky-footer-content { margin-top: 10px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center;}.scrollable-text { width: 100%; height: 450px; overflow: auto; border: 1px solid #000; padding: 10px;}.booking-edit-table-wrapper { max-width: 620px; margin: 0 auto 32px;}.booking-edit-table { width: 100%; border-collapse: separate; border-spacing: 0;}.booking-edit-table tr { border-bottom: 1px solid #f0f0f0;}.booking-edit-table tr:first-child th,.booking-edit-table tr:first-child td { padding-top: 0;}.booking-edit-table th { width: 140px; text-align: right; font-weight: 600; color: #333; padding: 14px 0; vertical-align: middle;}.booking-edit-table td { padding: 14px 0 14px 24px; vertical-align: middle;}.booking-edit-input { width: 100%; padding: 10px 12px; border: 1px solid #ccc; border-radius: 4px; font-size: 14px;}.booking-edit-input--narrow { max-width: 200px;}.booking-edit-select { width: 80px; padding: 6px; border-radius: 4px; border: 1px solid #ccc;}.booking-edit-time { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; gap: 8px;}.booking-edit-colon { font-weight: 600; color: #555;}.booking-edit-price { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; gap: 12px;}.booking-edit-unit { color: #555; font-size: 14px;}.booking-edit-drink-options { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; gap: 12px;}.booking-edit-drink-row { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; gap: 12px;}.booking-edit-drink-text { font-size: 14px; color: #333;}.booking-edit-drink-price { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; gap: 8px;}.booking-edit-drink-input { width: 120px;}.booking-edit-label--top { vertical-align: top;}.booking-edit-caption { margin-bottom: 12px; color: #666; font-size: 13px;}.booking-edit-images .booking-event-images { margin-bottom: 12px;}.booking-edit-file { display: block; margin-bottom: 8px;}.legacy-charge-field { padding: 12px; border: 1px solid #e0e0e0; border-radius: 4px; background-color: #fafafa;}@media (max-width: 600px) { .booking-edit-table-wrapper { margin: 0 16px 32px; } .booking-edit-table, .booking-edit-table tbody, .booking-edit-table tr, .booking-edit-table th, .booking-edit-table td { display: block; width: 100%; } .booking-edit-table tr { border-bottom: 1px solid #f3f3f3; padding-bottom: 12px; margin-bottom: 12px; } .booking-edit-table th { text-align: left; padding: 0 0 6px 0; } .booking-edit-table td { padding: 0 0 16px 0; } .booking-edit-time { gap: 8px; -ms-flex-wrap: wrap; flex-wrap: wrap; } .booking-edit-select { width: 88px; } .booking-edit-price { gap: 8px; }}.error-message-container { text-align: center; color: #ff4e4e; margin-top: 20px; margin-bottom: 20px;}.success-message-container { text-align: center; color: black; margin-top: 20px; margin-bottom: 20px;}.time-slots-detail .center-medium-text { font-size: 1vw; margin-bottom: 10px;}@media screen and (max-width: 768px) { .time-slots-detail .center-medium-text { font-size: 3vw; margin-bottom: 10px; } .time-slot-desc { margin-left: 10px; margin-right: 10px; }}.user-row { display: -webkit-box; display: -ms-flexbox; display: flex; font-size: 1.5em; margin-bottom: 25px; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; margin-left: 32px; margin-right: 32px;}.user-row .edit-link { -webkit-box-flex: 0.2; -ms-flex: 0.2; flex: 0.2;}.user-row .edit-link a { color: #888; text-decoration: underline;}.user-row .button-container { -webkit-box-flex: 0.2; -ms-flex: 0.2; flex: 0.2;}.user-row .user-img { -webkit-box-flex: 0.2; -ms-flex: 0.2; flex: 0.2;}.user-row .round-img { width: 50px; height: 50px;}.user-row .user-name { -webkit-box-flex: 0.8; -ms-flex: 0.8; flex: 0.8; text-align: left;}@media screen and (max-width: 768px) { .user-row { display: block; }}.user-row .file-container { -webkit-box-flex: 0.4; -ms-flex: 0.4; flex: 0.4;}.user-row .file-container .file-row { display: -webkit-box; display: -ms-flexbox; display: flex; margin-bottom: 5px;}.user-row .file-container .title { font-size: 14px; -webkit-box-flex: 0.8; -ms-flex: 0.8; flex: 0.8; min-width: 100px;}.user-row .file-container .icon-container { -webkit-box-flex: 0.1; -ms-flex: 0.1; flex: 0.1; margin-right: 10px;}.user-row .file-container .icon-container a { color: #444;}.user-row .file-container .icon-container .icon-disabled { color: #ddd;}.user-row .file-container .edit-link { -webkit-box-flex: 0.2; -ms-flex: 0.2; flex: 0.2;}.user-row .file-container .edit-link a { color: #888; text-decoration: underline;}.user-row .file-container .button-container { -webkit-box-flex: 0.2; -ms-flex: 0.2; flex: 0.2;}.user-row-small { display: -webkit-box; display: -ms-flexbox; display: flex; margin-bottom: 1em;}.user-row-small .round-img { width: 40px; height: 40px; border-radius: 50%; background-size: cover; background-position: center; margin-right: 1em;}.user-row-small .user-name { font-size: 18px; -ms-flex-item-align: center; -ms-grid-row-align: center; align-self: center;}.hall-rental-header-alert { display: -webkit-box; display: -ms-flexbox; display: flex; border-radius: 5px; background: #ffb8b8; padding-left: 32px; padding-top: 10px; padding-bottom: 10px; padding-right: 42px; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; -webkit-box-align: center; -ms-flex-align: center; align-items: center;}.hall-rental-header-title { font-size: 32px; font-weight: bold; margin-top: 20px; margin-left: 32px;}.hall-rental-header-desc { color: #ff6565; font-size: 16px; margin-left: 32px;}#horoutbreak-booking-hall-rental { padding: 7em 0; clear: both; text-align: center;}#horoutbreak-booking-hall-rental a.blacklink { color: black; text-decoration: underline;}#horoutbreak-booking-hall-rental .file-form-container { display: -webkit-box; display: -ms-flexbox; display: flex;}#horoutbreak-booking-hall-rental .booking-hall-rental-row { margin: 10px;}#horoutbreak-booking-hall-rental .error-message-container { margin-bottom: 20px;}#horoutbreak-booking-hall-rental .error-message-container .error { color: red;}#horoutbreak-booking-hall-rental .user-img { -webkit-box-flex: 0.2; -ms-flex: 0.2; flex: 0.2;}#horoutbreak-booking-hall-rental .round-img { width: 50px; height: 50px;}#horoutbreak-booking-hall-rental .user-name { -webkit-box-flex: 0.8; -ms-flex: 0.8; flex: 0.8; text-align: left;}#horoutbreak-booking-hall-rental { padding: 7em 0; clear: both; text-align: center;}#horoutbreak-booking-hall-rental .file-form-container { display: -webkit-box; display: -ms-flexbox; display: flex;}#horoutbreak-booking-hall-rental .booking-hall-rental-row { margin: 10px;}#horoutbreak-booking-hall-rental .error-message-container { margin-bottom: 20px;}#horoutbreak-booking-hall-rental .error-message-container .error { color: red;}#horoutbreak-booking-hall-rental .round-img { width: 50px; height: 50px;}#horoutbreak-booking-hall-rental .user-name { margin-left: 10px;}.file-form-container { display: -webkit-box; display: -ms-flexbox; display: flex;}#horoutbreak-booking-hall-rental { padding: 7em 0; clear: both; text-align: center;}#horoutbreak-booking-hall-rental .file-form-container { display: -webkit-box; display: -ms-flexbox; display: flex;}#horoutbreak-booking-hall-rental .booking-hall-rental-row { margin: 10px;}#horoutbreak-booking-hall-rental .error-message-container { margin-bottom: 20px;}#horoutbreak-booking-hall-rental .error-message-container .error { color: red;}#horoutbreak-booking-hall-rental .user-img { -webkit-box-flex: 0.2; -ms-flex: 0.2; flex: 0.2;}#horoutbreak-booking-hall-rental .round-img { width: 50px; height: 50px;}#horoutbreak-booking-hall-rental .user-name { -webkit-box-flex: 0.8; -ms-flex: 0.8; flex: 0.8; text-align: left;}.sticky-footer { width: 100%; background-color: #ddd; height: 60px; position: -webkit-sticky; position: fixed; bottom: 0px; /* fixed-footerの高さと同じにする */}.sticky-footer-content { margin-top: 10px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center;}.timetables-detail { background: white; color: black;}.time-slots-detail { text-align: center; margin-left: 15%; margin-right: 15%;}.time-slot-row-detail { display: -webkit-box; display: -ms-flexbox; display: flex; /* フレックスボックスとして親要素を設定 */ -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; margin-bottom: 10px; /* 子要素間のスペースを均等に配分 */ border-bottom: 1px solid #ddd;}.time-slot-time-detail { -webkit-box-flex: 0.3; -ms-flex: 0.3; flex: 0.3; font-size: 1.8em; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center;}.time-slot-time-length-detail { -webkit-box-flex: 0.1; -ms-flex: 0.1; flex: 0.1; font-size: 1.3vw; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center;}.time-slot-content-detail { -webkit-box-flex: 0.5; -ms-flex: 0.5; flex: 0.5; font-size: 1.5vw; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center;}.time-slot-remark-detail { -webkit-box-flex: 0.2; -ms-flex: 0.2; flex: 0.2; font-size: 1.3vw; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center;}@media (max-width: 600px) { .time-slot-row-detail { margin-bottom: 10px; } .time-slots-detail { text-align: center; margin-left: 0px; margin-right: 0px; } .time-slot-time-detail { font-size: 4vw; } .time-slot-time-length-detail { font-size: 2.4vw; } .time-slot-content-detail { font-size: 3vw; } .time-slot-remark-detail { font-size: 2.5vw; }}@media print { .no-print { display: none; } #horoutbreak-payment { padding: 1em 0; } .time-slot-row-detail { margin-bottom: 0px; border-bottom: 1px solid #ddd; } .time-slots-detail { display: block; text-align: center; margin-left: 0px; margin-right: 0px; border: none; } .time-slot-time-detail { font-size: 3vw; } .time-slot-time-length-detail, .time-slot-content-detail { font-size: 2vw; } .time-slot-remark-detail { font-size: 1.5vw; }}.timetables { background: #eeeeee; color: black;}.time-slot { margin: 50px;}.time-slot-row { display: -webkit-box; display: -ms-flexbox; display: flex; /* フレックスボックスとして親要素を設定 */ -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; /* 子要素間のスペースを均等に配分 */ margin: 10px;}.time-slot-divider { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; margin-bottom: 30px;}.time-slot-from-to { margin-left: 10px; margin-right: 10px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center;}.time-slot-time { -webkit-box-flex: 0.3; -ms-flex: 0.3; flex: 0.3; font-size: 18px;}.time-slot-length { -webkit-box-flex: 0.1; -ms-flex: 0.1; flex: 0.1; margin-left: 10px; margin-right: 10px; min-width: 40px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center;}.time-slot-padding { -webkit-box-flex: 0.7; -ms-flex: 0.7; flex: 0.7;}.time-slot-content { -webkit-box-flex: 0.7; -ms-flex: 0.7; flex: 0.7; margin-right: 10px; text-align: center;}.time-slot-remark { -webkit-box-flex: 0.3; -ms-flex: 0.3; flex: 0.3; min-width: 65px; text-align: center;}/* Firefox */.time-slot-time::-webkit-inner-spin-button, .time-slot-time::-webkit-outer-spin-button { display: none;}.time-slot-time::-webkit-clear-button { -webkit-appearance: none; margin: 0;}/* Webkit (Chrome, Safari) *//* For WebKit browsers like Chrome and Safari */.dynamic-font-size::-webkit-input-placeholder { font-size: 14px; color: #888;}.dynamic-font-size::-moz-placeholder { font-size: 14px; color: #888; opacity: 1; /* Firefox reduces the opacity by default, so this makes it consistent with other browsers */}.dynamic-font-size:-ms-input-placeholder { font-size: 14px; color: #888;}/* For Firefox *//* For Internet Explorer 10+ */.time-slot-delete a { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; color: #28abe1; font-size: 19px; margin-right: 20px;}.time-slot-delete { width: 100%; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: right; -ms-flex-pack: right; justify-content: right; height: 0px; margin-top: 5px;}.circle-plus { width: 40px; height: 40px; border-radius: 50%; position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; font-size: 24px; font-weight: bold; background: #f5f5f5; color: #28abe1; z-index: 2;}.circle-plus::before, .circle-plus::after { content: ; position: absolute; top: 50%; height: 2px; border-top: 2px dotted #434343; z-index: 1;}.circle-plus::before { left: -100vw; width: 100vw;}.circle-plus::after { right: -100vw; width: 100vw;}.circle-plus span { display: block; width: 100%; height: 100%; border-radius: 50%; background-color: #f5f5f5; position: relative; z-index: 3;}.circle-plus:hover { cursor: pointer;}.time-slot { margin-right: 20%; margin-left: 20%;}@media (max-width: 600px) { .time-slot { margin-right: 0px; margin-left: 0px; } .time-slot-row { height: 30px; } .time-slot-row input { height: 30px; }}.drag-icon-container { width: 100%; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: right; -ms-flex-pack: right; justify-content: right;}.drag-icon { margin-top: 4px; width: 24px; /* アイコンの幅を設定 */ height: 20px; /* アイコンの高さを設定 */ display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; cursor: -webkit-grab; cursor: grab; /* ドラッグ可能を示すカーソル */ -webkit-user-select: none; /* Chrome, Safari, Opera */ -moz-user-select: none; /* Firefox */ -ms-user-select: none; /* IE/Edge */ user-select: none; /* Non-prefixed version, currently supported by Chrome, Edge, Opera and Firefox */}.drag-icon .line { width: 100%; height: 3px; /* 各線の高さ */ background-color: black; border-radius: 1.5px; /* 線の端を少し丸める */}.placeholder { background-color: rgba(0, 0, 0, 0.1); /* 透明度付きの背景色 */ border: 1px dashed black; /* 破線のボーダー */}.dragged-item { -webkit-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.5); box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.5); opacity: 0.7; position: absolute; pointer-events: none; background-color: rgba(255, 255, 255, 0.7); /* クリックやドラッグイベントを無効にする */ z-index: 1000;}.time-slot.dragging { opacity: 0.5;}.time-slot.drag-over { border-top: 4px dashed #dd0000;}.time-slot.drag-over-bottom { border-bottom: 4px dashed #dd0000;}.timetable-note { margin-bottom: 16px; margin-right: 20%; margin-left: 20%;}@media (max-width: 600px) { .timetable-note { margin-right: 5%; margin-left: 5%; }}.timetable-note-label { display: block; margin-bottom: 4px;}.time-slot-note-detail { margin-bottom: 46px; font-size: 20px;}@media (max-width: 600px) { .time-slot-note-detail { font-size: 12px; }}.n-modal .modaal-container,.n-modal-confirm-wrap .modaal-container { max-width: 600px; border-radius: 3px; color: #52504e;}@media screen and (max-width: 768px) { .n-modal .modaal-close, .n-modal-confirm-wrap .modaal-close { top: 8px; right: 8px; }}.n-modal .modaal-close:before, .n-modal .modaal-close:after,.n-modal-confirm-wrap .modaal-close:before,.n-modal-confirm-wrap .modaal-close:after { background: #28abe1 !important;}.n-modal .n-modal-header,.n-modal-confirm-wrap .n-modal-header { padding: 16px;}@media screen and (max-width: 768px) { .n-modal .n-modal-header, .n-modal-confirm-wrap .n-modal-header { padding: 0 16px; } .n-modal .n-modal-header h1, .n-modal-confirm-wrap .n-modal-header h1 { font-size: 18px; }}.n-modal h1,.n-modal-confirm-wrap h1 { font-size: 24px; font-weight: bold; color: #52504e; text-align: center;}.n-modal h2,.n-modal-confirm-wrap h2 { margin-bottom: 1em; font-size: 18px; font-weight: bold; color: #52504e;}@media screen and (max-width: 768px) { .n-modal .section-chat .module-tab .tab-content, .n-modal-confirm-wrap .section-chat .module-tab .tab-content { height: 400px; }}@media screen and (max-width: 480px) { .n-modal .section-chat .module-tab .tab-content, .n-modal-confirm-wrap .section-chat .module-tab .tab-content { height: 300px; }}.n-modal .n-modal-close,.n-modal-confirm-wrap .n-modal-close { position: absolute; right: 20px; top: 20px; color: #52504e; cursor: pointer; opacity: 1; width: 50px; height: 50px; background: rgba(0, 0, 0, 0); border-radius: 100%;}.n-modal .n-modal-close:focus, .n-modal .n-modal-close:hover,.n-modal-confirm-wrap .n-modal-close:focus,.n-modal-confirm-wrap .n-modal-close:hover { outline: none; background: #fff;}.n-modal .n-modal-close:focus:before, .n-modal .n-modal-close:focus:after, .n-modal .n-modal-close:hover:before, .n-modal .n-modal-close:hover:after,.n-modal-confirm-wrap .n-modal-close:focus:before,.n-modal-confirm-wrap .n-modal-close:focus:after,.n-modal-confirm-wrap .n-modal-close:hover:before,.n-modal-confirm-wrap .n-modal-close:hover:after { background: #52504e;}.n-modal .n-modal-close:before, .n-modal .n-modal-close:after,.n-modal-confirm-wrap .n-modal-close:before,.n-modal-confirm-wrap .n-modal-close:after { display: block; content: ; position: absolute; top: 14px; left: 23px; width: 4px; height: 22px; border-radius: 4px; background: #fff;}.n-modal .n-modal-close:before,.n-modal-confirm-wrap .n-modal-close:before { -webkit-transform: rotate(-45deg); transform: rotate(-45deg);}.n-modal .n-modal-close:after,.n-modal-confirm-wrap .n-modal-close:after { -webkit-transform: rotate(45deg); transform: rotate(45deg);}.f-modal .modaal-content-container { padding: 0;}.f-modal .modaal-close:before, .f-modal .modaal-close:after { background: #28abe1 !important;}.f-modal .inner { padding: 2em;}.f-modal .inner .f-modal-header { padding: 16px 0;}.f-modal.modaal-fullscreen .modaal-close { background-color: transparent;}.f-modal.modaal-fullscreen .modaal-close:before, .f-modal.modaal-fullscreen .modaal-close:after { background: #28abe1 !important;}.f-modal .f-modal-header { padding: 16px 60px 16px 16px;}.f-modal h1 { margin: 0; font-size: 24px; font-weight: 900; text-align: center; color: #52504e;}@media screen and (max-width: 768px) { .f-modal .section-chat .module-tab .tab-content { height: 400px; }}@media screen and (max-width: 480px) { .f-modal .section-chat .module-tab .tab-content { height: 300px; }}.start-modal .modaal-container { max-width: 600px; border-radius: 3px; color: #52504e;}.start-modal .modaal-content-container { padding: 0 0 30px;}.start-modal .modaal-close:before, .start-modal .modaal-close:after { background: #28abe1 !important;}.start-modal .notice-modal-content .notice-modal-content-image { margin-bottom: 20px;}.start-modal .notice-modal-content .notice-modal-content-image img { display: block; width: 100%; border-radius: 3px 3px 0 0; -o-object-fit: contain; object-fit: contain;}.start-modal .notice-modal-content h1 { padding: 0 30px; font-size: 24px; font-weight: bold; color: #52504e; text-align: center;}.start-modal .notice-modal-content p { padding: 0 30px;}@media screen and (max-width: 768px) { .start-modal .section-chat .module-tab .tab-content { height: 400px; }}@media screen and (max-width: 480px) { .start-modal .section-chat .module-tab .tab-content { height: 300px; }}.remodal-overlay { background-color: rgba(9, 10, 10, 0.3);}.remodal-wrapper { padding: 0;}.remodal { margin: 0; padding: 0; border-radius: 4px; text-align: left;}.remodaldata-remodal-idpopup { background-color: transparent; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; min-height: 100vh;}@media screen and (min-width: 768px) { .remodaldata-remodal-idpopup { margin: auto; }}@media only screen and (max-width: 641px) { .remodal, .remodal-wrapper:after { vertical-align: top; }}@media only screen and (min-width: 641px) { .remodal { max-width: 720px; }}.remodal { border-radius: 10px; margin-top: 16px; color: #A5A6A6; -webkit-box-sizing: border-box; box-sizing: border-box;}@media screen and (min-width: 768px) { .remodal { margin-top: 0; }}@media screen and (min-width: 992px) { .remodal { min-width: 1080px; }}.remodal .box-modal-lang-switch { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-sizing: border-box; box-sizing: border-box; background: #1D1E21; border-radius: 10px; overflow-y: auto; -ms-overflow-style: none; scrollbar-width: none;}.remodal .box-modal-lang-switch::-webkit-scrollbar { display: none;}@media screen and (min-width: 768px) { .remodal .box-modal-lang-switch { max-height: 80vh; }}.remodal .box-modal-lang-switch ul { margin: 0; padding: 0;}.remodal .box-modal-lang-switch ul li { list-style: none;}.remodal .box-modal-lang-switch section { padding: 16px;}@media screen and (min-width: 768px) { .remodal .box-modal-lang-switch section { padding: 0 24px 32px; }}.remodal .box-modal-lang-switch section + section { border-top: 1px solid rgba(255, 255, 255, 0.12);}.remodal .box-modal-lang-switch .page-header { margin: 0; border-bottom: 0;}@media screen and (min-width: 768px) { .remodal .box-modal-lang-switch .page-header { padding: 24px 24px 12px; }}.remodal .box-modal-lang-switch .page-header .area-button { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: end; -ms-flex-pack: end; justify-content: flex-end; padding: 12px;}@media screen and (min-width: 768px) { .remodal .box-modal-lang-switch .page-header .area-button { padding: 0; }}.remodal .box-modal-lang-switch .page-header .area-keyword { padding: 0 16px;}@media screen and (min-width: 768px) { .remodal .box-modal-lang-switch .page-header .area-keyword { padding: 0; }}@media screen and (min-width: 768px) { .remodal .box-modal-lang-switch .section-main { padding: 32px 32px 48px; }}.remodal .box-modal-lang-switch .section-bottom { margin-top: auto;}@media screen and (min-width: 768px) { .remodal .box-modal-lang-switch .section-bottom { padding: 24px 32px; border-top: 1px solid rgba(255, 255, 255, 0.12); }}.remodal .box-modal-lang-switch .heading-main { font-size: 1.8rem; font-weight: 700; color: #FFF;}.remodal .box-modal-lang-switch .headline { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; -webkit-box-align: center; -ms-flex-align: center; align-items: center;}.remodal .box-modal-lang-switch .headline .heading-main { margin-bottom: 0;}.remodal .box-modal-lang-switch .list-sort .label-group:hover { cursor: pointer;}.remodal .box-modal-lang-switch .radio-sort { position: relative; display: inline-block; width: 24px; height: 24px; border: 0; outline: none; cursor: pointer; -webkit-appearance: none; -moz-appearance: none; appearance: none;}.remodal .box-modal-lang-switch .radio-sort:before { content: ; position: absolute; top: 50%; left: 50%; -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%); display: block; width: 24px; height: 24px; background-position: 0 0; background-repeat: no-repeat; background-size: contain;}.remodal .box-modal-lang-switch .radio-sort:checked:before { background-image: url(/assets/icon_checkmark_01_wh-59a13f861178b528304a151770bd9330fd6a97f52b9addff2f15658785f36cb5.svg);}.remodal .box-modal-lang-switch .label-group { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; -webkit-box-align: center; -ms-flex-align: center; align-items: center; width: 100%; padding: 12px 0; -webkit-box-sizing: border-box; box-sizing: border-box; background-color: transparent; font-size: 1.4rem;}.remodal .box-modal-lang-switch .label-group span { color: #A5A6A6;}.remodal .box-modal-lang-switch .label-group.active span { color: #FFF;}.button-action-s { width: auto; padding: 0 12px; border: 0; height: 32px; font-size: 1.1rem; font-weight: bold; text-align: center;}.button-action-s.rounded { border-radius: 16px;}.button-action-s.secondary { background-color: #FFF; border: 1px solid #090A0A;}.button-action-s.tertiary { background-color: #FFF; border: 0; font-weight: normal;}.button-action-s.outlined-black { background-color: transparent; border: 1px solid #090A0A; font-weight: bold; color: #090A0A;}.button-action-s.outlined-white { background-color: transparent; border: 1px solid #FFF; font-weight: bold; color: #FFF;}.button-action-s.ghost-black { background-color: transparent; border: 0; color: #090A0A;}.button-action-s.ghost-white { background-color: transparent; border: 0; color: #FFF;}.button-lang-switch { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; width: auto; height: 36px; margin: 0; padding: 6px; border: 0; background: transparent;}.button-lang-switch span { display: inline-block; font-size: 1.2rem; font-weight: 700;}.ico-globe { display: inline-block; width: 24px; height: 24px; background-image: url(/assets/icon-globe-solid-01-bk-eb2a602904e4cd7065b8e8da05e1d51634a04a51fe3bb2cb040ef4e9c2efff34.svg); background-repeat: no-repeat; background-position: center; background-size: contain;}.horoutbreak-nav-toggle { width: 25px; height: 25px; cursor: pointer; text-decoration: none; top: 1.3em !important;}.horoutbreak-nav-toggle.active i::before, .horoutbreak-nav-toggle.active i::after { background: #52504e;}.horoutbreak-nav-toggle:hover, .horoutbreak-nav-toggle:focus, .horoutbreak-nav-toggle:active { outline: none; border-bottom: none !important;}.horoutbreak-nav-toggle i { position: relative; display: inline-block; width: 25px; height: 2px; color: #252525; font: bold 14px/0.4 Helvetica; text-transform: uppercase; text-indent: -55px; background: #28abe1; -webkit-transition: all 0.2s ease-out; transition: all 0.2s ease-out;}.horoutbreak-nav-toggle i::before, .horoutbreak-nav-toggle i::after { content: ; width: 25px; height: 2px; background: #28abe1; position: absolute; left: 0; -webkit-transition: all 0.2s ease-out; transition: all 0.2s ease-out;}.horoutbreak-nav-toggle.horoutbreak-nav-white > i { color: #000; background: #28abe1;}.horoutbreak-nav-toggle.horoutbreak-nav-white > i::before, .horoutbreak-nav-toggle.horoutbreak-nav-white > i::after { background: #28abe1;}.horoutbreak-nav-toggle i::before { top: -7px;}.horoutbreak-nav-toggle i::after { bottom: -7px;}.horoutbreak-nav-toggle:hover i::before { top: -10px;}.horoutbreak-nav-toggle:hover i::after { bottom: -10px;}.horoutbreak-nav-toggle.active i { background: transparent;}.horoutbreak-nav-toggle.active i::before { top: 0; -webkit-transform: rotateZ(45deg); transform: rotateZ(45deg); background: #28abe1;}.horoutbreak-nav-toggle.active i::after { bottom: 0; -webkit-transform: rotateZ(-45deg); transform: rotateZ(-45deg); background: #28abe1;}.horoutbreak-nav-toggle { position: fixed; right: 0px; top: 65px; z-index: 21; padding: 6px 0 0 0; display: block; margin: 0 auto; display: none; height: 44px; width: 44px; z-index: 2001; border-bottom: none !important;}@media screen and (max-width: 768px) { .horoutbreak-nav-toggle { display: block; }}.btn { position: relative; margin-right: 4px; margin-bottom: 4px; font-size: 16px; font-weight: 700; font-style: normal; border-radius: 4px; -webkit-transition: 0.5s; transition: 0.5s; padding: 8px 20px;}.btn.btn-sm { padding: 4px 16px !important; font-size: 13px;}.btn.btn-md { padding: 8px 20px !important;}.btn.btn-lg { padding: 18px 36px !important;}.btn:hover, .btn:focus { -webkit-box-shadow: 0 2px 10px -5px rgb(0, 0, 0); box-shadow: 0 2px 10px -5px rgb(0, 0, 0); outline: none !important;}.btn:active { top: 1px; -webkit-box-shadow: 0 1px 5px -2px rgb(0, 0, 0); box-shadow: 0 1px 5px -2px rgb(0, 0, 0); opacity: 0.8;}.btn-primary { background: #28abe1; color: #fff; border: 2px solid #28abe1;}.btn-primary:hover, .btn-primary:focus, .btn-primary:active { background: #3eb4e4 !important; border-color: #3eb4e4 !important;}.btn-primary.btn-outline { background: transparent; color: #28abe1; border: 2px solid #28abe1;}.btn-primary.btn-outline.btn-white { background-color: #fff;}.btn-primary.btn-outline:hover, .btn-primary.btn-outline:focus, .btn-primary.btn-outline:active { background: #28abe1; color: #fff;}.btn-success { background: #5cb85c; color: #fff; border: 2px solid #5cb85c;}.btn-success:hover, .btn-success:focus, .btn-success:active { background: #4cae4c !important; border-color: #4cae4c !important;}.btn-success.btn-outline { background: transparent; color: #5cb85c; border: 2px solid #5cb85c;}.btn-success.btn-outline:hover, .btn-success.btn-outline:focus, .btn-success.btn-outline:active { background: #5cb85c; color: #fff;}.btn-info { background: #59d1ef; color: #fff; border: 2px solid #59d1ef;}.btn-info:hover, .btn-info:focus, .btn-info:active { background: #42cbed !important; border-color: #42cbed !important;}.btn-info.btn-outline { background: transparent; color: #59d1ef; border: 2px solid #59d1ef;}.btn-info.btn-outline:hover, .btn-info.btn-outline:focus, .btn-info.btn-outline:active { background: #59d1ef; color: #fff;}.btn-warning { background: #ffc107; color: #52504e; border: 2px solid #ffc107;}.btn-warning:hover, .btn-warning:focus, .btn-warning:active { background: #edb100 !important; border-color: #edb100 !important;}.btn-warning.btn-outline { background: transparent; color: #ffc107; border: 2px solid #ffc107;}.btn-warning.btn-outline:hover, .btn-warning.btn-outline:focus, .btn-warning.btn-outline:active { background: #ffc107; color: #fff;}.btn-danger { background: #dc3545; color: #fff; border: 2px solid #dc3545;}.btn-danger:hover, .btn-danger:focus, .btn-danger:active { background: #d32535 !important; border-color: #d32535 !important;}.btn-danger.btn-outline { background: transparent; color: #dc3545; border: 2px solid #dc3545;}.btn-danger.btn-outline:hover, .btn-danger.btn-outline:focus, .btn-danger.btn-outline:active { background: #dc3545; color: #fff;}.btn-outline { background: none; border: 2px solid gray; font-size: 16px; -webkit-transition: 0.3s; transition: 0.3s;}.btn-outline:hover, .btn-outline:focus, .btn-outline:active { -webkit-box-shadow: none; box-shadow: none;}.btn-tertiary { background: none; color: #28abe1; border: 0; font-size: 16px; -webkit-transition: 0.3s; transition: 0.3s;}.btn-tertiary:hover, .btn-tertiary:focus, .btn-tertiary:active { -webkit-box-shadow: none; box-shadow: none;}.btn.with-arrow { position: relative; -webkit-transition: 0.3s; transition: 0.3s;}.btn.with-arrow i { visibility: hidden; opacity: 0; position: absolute; right: 0px; top: 50%; margin-top: -8px; -webkit-transition: 0.2s; transition: 0.2s;}.btn.with-arrow:hover { padding-right: 50px;}.btn.with-arrow:hover i { color: #fff; right: 18px; visibility: visible; opacity: 1;}.btn-w-fix { min-width: 240px;}.form-control { -webkit-box-shadow: none; box-shadow: none; border: 1px solid rgba(0, 0, 0, 0.1); height: 54px; font-size: 18px; font-weight: 300; color: rgba(82, 80, 78, 0.8);}.form-control:active, .form-control:focus { outline: none; -webkit-box-shadow: none; box-shadow: none; border-color: #28abe1;}input.form-controltypefile::-webkit-file-upload-button { height: 54px; margin: -10px 20px 0 -20px; padding: 0 20px; background-color: #fff; border: 0; border-right: 1px solid rgba(0, 0, 0, 0.1); font-size: 14px; font-weight: bold; text-align: center; color: #52504e;}input.form-controltypefile::file-selector-button { height: 54px; margin: -10px 20px 0 -20px; padding: 0 20px; background-color: #fff; border: 0; border-right: 1px solid rgba(0, 0, 0, 0.1); font-size: 14px; font-weight: bold; text-align: center; color: #52504e;}.layout-flex { display: -webkit-box; display: -ms-flexbox; display: flex;}.layout-flex.flex-jc-start { -webkit-box-pack: start; -ms-flex-pack: start; justify-content: flex-start;}.layout-flex.flex-jc-center { -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center;}.layout-flex.flex-jc-between { -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between;}.layout-flex.flex-ai-center { -webkit-box-align: center; -ms-flex-align: center; align-items: center;}.layout-flex.flex-row-wrap { -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-flow: row wrap; flex-flow: row wrap;}.layout-flex .item-flex.col-md-4, .layout-flex .item-flex.col-sm-6, .layout-flex .item-flex.col-xs-12 { float: none;}.elm-sticky-bottom { position: sticky; bottom: 0; padding: 10px; background-color: rgba(255, 255, 255, 0.5);}#page.mobile-order { overflow: visible;}.container.container-supporter,.container-fluid.container-supporter { padding: 0 64px;}@media screen and (max-width: 768px) { .container.container-supporter, .container-fluid.container-supporter { padding: 0 16px; }}.mb10 { margin-bottom: 10px;}.mb20 { margin-bottom: 20px;}.mb40 { margin-bottom: 40px;}.row-mt-lg { margin-top: 6em !important;}.row-mt-md { margin-top: 4em !important;}.row-mt-sm { margin-top: 2em !important;}.row-mg { margin: 0 -15px !important;}.row-pb-lg { padding-bottom: 6em !important;}.row-pb-md { padding-bottom: 4em !important;}.row-pb-sm { padding-bottom: 2em !important;}.row-pb-xs { padding-bottom: 1em !important;}.mt-0 { margin-top: 0 !important;}.mt-8 { margin-top: 8px !important;}.mt-16 { margin-top: 16px !important;}.mt-32 { margin-top: 32px !important;}.mt-48 { margin-top: 48px !important;}.mt-64 { margin-top: 64px !important;}.mb-0 { margin-bottom: 0 !important;}.mb-8 { margin-bottom: 8px !important;}.mb-16 { margin-bottom: 16px !important;}.mb-32 { margin-bottom: 32px !important;}.mb-48 { margin-bottom: 48px !important;}.mb-64 { margin-bottom: 64px !important;}.ml-0 { margin-left: 0 !important;}.ml-8 { margin-left: 8px !important;}.ml-16 { margin-left: 16px !important;}.ml-32 { margin-left: 32px !important;}.ml-48 { margin-left: 48px !important;}.ml-64 { margin-left: 64px !important;}.mr-0 { margin-right: 0 !important;}.mr-8 { margin-right: 8px !important;}.mr-16 { margin-right: 16px !important;}.mr-32 { margin-right: 32px !important;}.mr-48 { margin-right: 48px !important;}.mr-64 { margin-right: 64px !important;}.nopadding { padding: 0 !important; margin: 0 !important;}.font-small { font-size: 0.8em;}.text-danger { color: #dc3545;}.horoutbreak-loader { position: fixed; left: 0px; top: 0px; width: 100%; height: 100%; z-index: 9999; background: url(../images/loader_02.gif) center no-repeat #000;}.horoutbreak-loading { position: fixed; top: 0; left: 0; right: 0; bottom: 0; background: rgba(255, 255, 255, 0.95); z-index: 9999; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center;}.horoutbreak-loading .spinner > div { background-color: #28abe1; width: 4px; height: 35px; border-radius: 2px; margin: 2px; -webkit-animation-fill-mode: both; animation-fill-mode: both; display: inline-block;}.horoutbreak-loading .spinner > div:nth-child(1) { -webkit-animation: line-scale 1s -0.4s infinite cubic-bezier(0.2, 0.68, 0.18, 1.08); animation: line-scale 1s -0.4s infinite cubic-bezier(0.2, 0.68, 0.18, 1.08);}.horoutbreak-loading .spinner > div:nth-child(2) { -webkit-animation: line-scale 1s -0.3s infinite cubic-bezier(0.2, 0.68, 0.18, 1.08); animation: line-scale 1s -0.3s infinite cubic-bezier(0.2, 0.68, 0.18, 1.08);}.horoutbreak-loading .spinner > div:nth-child(3) { -webkit-animation: line-scale 1s -0.2s infinite cubic-bezier(0.2, 0.68, 0.18, 1.08); animation: line-scale 1s -0.2s infinite cubic-bezier(0.2, 0.68, 0.18, 1.08);}.horoutbreak-loading .spinner > div:nth-child(4) { -webkit-animation: line-scale 1s -0.1s infinite cubic-bezier(0.2, 0.68, 0.18, 1.08); animation: line-scale 1s -0.1s infinite cubic-bezier(0.2, 0.68, 0.18, 1.08);}.horoutbreak-loading .spinner > div:nth-child(5) { -webkit-animation: line-scale 1s 0s infinite cubic-bezier(0.2, 0.68, 0.18, 1.08); animation: line-scale 1s 0s infinite cubic-bezier(0.2, 0.68, 0.18, 1.08);}img.image-fit { width: 100%;}.js .animate-box { opacity: 0;}@media screen and (max-width: 992px) { .pc-only { display: none; }}.sp-only { display: none;}@media screen and (max-width: 992px) { .sp-only { display: block; }}.table-bordered { table-layout: fixed; width: 100%; border: 1px solid rgba(82, 80, 78, 0.8);}.table-bordered tbody tr th, .table-bordered tbody tr td { padding: 0.5em; border: 1px solid rgba(82, 80, 78, 0.8); overflow-wrap: break-word;}.table-bordered tbody tr th { background: rgba(233, 233, 233, 0.8); color: rgba(0, 0, 0, 0.7);}.icon { display: block; width: 24px; height: 24px; background-clip: content-box; background-size: cover; background-position: center;}.icon.icon-back { background-image: url(/assets/icon_back-9261cb075b6689c64556f6800d3c2b41c6a72264e4fa589eca041532a5d39684.png);}.icon.icon-close { background-image: url(/assets/icon_back-9261cb075b6689c64556f6800d3c2b41c6a72264e4fa589eca041532a5d39684.png);}#horoutbreak-ticket { position: fixed; overflow: hidden; background: #fff;}#horoutbreak-ticket .bg-image-overlay { position: absolute; top: -4px; left: -4px; right: -4px; bottom: -4px; margin: 0; background-repeat: no-repeat; background-size: cover; background-position: center center; min-height: 650px; -webkit-filter: blur(4px); filter: blur(4px);}#horoutbreak-ticket .bg-image-overlay:after { content: ; position: absolute; top: 0; left: 0; right: 0; bottom: 0; margin: 0; background-color: rgba(0, 0, 0, 0.4);}#horoutbreak-ticket .header-ticket { position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; -webkit-box-align: center; -ms-flex-align: center; align-items: center; height: 44px;}#horoutbreak-ticket .header-ticket .title-pages { width: 100%; margin: 0; padding: 0 56px; color: #52504e; font-size: 16px; font-weight: bold; text-align: center;}#horoutbreak-ticket .ticket-container { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; max-height: 100%; padding-top: 32px; padding-bottom: 32px;}#horoutbreak-ticket .ticket-container .slider-wrap { width: calc(100vw - 64px); margin: 0 32px;}#horoutbreak-ticket .ticket-container .slider-wrap .flex-viewport { overflow: visible !important;}#horoutbreak-ticket .ticket-container .slides > li { -webkit-box-sizing: content-box; box-sizing: content-box;}#horoutbreak-ticket .ticket-container .ticket-face { position: relative; display: block; margin: 0 8px; -webkit-box-shadow: 0 8px 16px 4px rgba(0, 0, 0, 0.2); box-shadow: 0 8px 16px 4px rgba(0, 0, 0, 0.2); border-radius: 8px; -webkit-box-sizing: border-box; box-sizing: border-box; height: 100%;}#horoutbreak-ticket .ticket-container .ticket-face-head { position: relative; width: 100%; height: 250px; padding: 16px 0; background: #fff; border-radius: 8px 8px 0 0; border-bottom: 1px dashed rgba(0, 0, 0, 0.15);}#horoutbreak-ticket .ticket-container .ticket-face-head .btn { margin: 0; font-size: 13px; line-height: 1;}#horoutbreak-ticket .ticket-container .ticket-face-head .qr-area { position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center;}#horoutbreak-ticket .ticket-container .ticket-face-head .qr-area .image-qrcode { width: 164px; height: 164px;}#horoutbreak-ticket .ticket-container .ticket-face-head .qr-area .img-logo { position: absolute; top: 8px; right: 8px; display: inline-block; width: 48px; height: 48px; background-repeat: no-repeat; background-size: contain; background-position: center center;}#horoutbreak-ticket .ticket-container .ticket-face-head .date { position: absolute; top: 50%; left: 16px; -webkit-transform: translateY(-50%); transform: translateY(-50%); display: block; font-size: 11px; font-weight: bold; color: #52504e;}#horoutbreak-ticket .ticket-container .ticket-face-content { position: relative; overflow-y: auto; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; padding: 0 16px; height: 64%; min-height: 232px; max-height: 440px; background: #fff; border-radius: 0 0 8px 8px;}#horoutbreak-ticket .ticket-container .ticket-face-content .meta { padding-top: 16px;}#horoutbreak-ticket .ticket-container .ticket-face-content .meta .date { display: block; margin-bottom: 4px; font-size: 15px; font-weight: bold; color: #52504e;}#horoutbreak-ticket .ticket-container .ticket-face-content .meta .time { display: block; margin-bottom: 8px; font-size: 11px; color: #52504e;}#horoutbreak-ticket .ticket-container .ticket-face-content .meta .time .open, #horoutbreak-ticket .ticket-container .ticket-face-content .meta .time .start { margin-right: 8px; font-weight: bold;}#horoutbreak-ticket .ticket-container .ticket-face-content .meta .title { display: block; color: #52504e; font-size: 16px; font-weight: bold; line-height: 1.5; margin-bottom: 10px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}#horoutbreak-ticket .ticket-container .ticket-face-content .block { margin-bottom: 10px; padding: 8px; border: 1px solid #e9e9e9; border-radius: 4px;}#horoutbreak-ticket .ticket-container .ticket-face-content .block .title { margin: 10px 0 5px; font-size: 13px; font-weight: bold; color: #52504e;}#horoutbreak-ticket .ticket-container .ticket-face-content .block .list-event { padding: 0; list-style-type: none;}#horoutbreak-ticket .ticket-container .ticket-face-content .block .list-event > li { font-size: 11px; color: #52504e;}#horoutbreak-ticket .ticket-container .ticket-face-content .block .list-event > li + li { margin-top: 2px;}#horoutbreak-ticket .ticket-container .ticket-face-content .block .list-event > li .num { margin-left: 5px; color: #28abe1;}#horoutbreak-ticket .ticket-container .ticket-face-content .block.drink .btn { margin: 0; font-size: 13px; line-height: 1;}#horoutbreak-ticket .ticket-container .ticket-face-content .count { color: #52504e;}#horoutbreak-ticket .ticket-container .ticket-face-content .count .icon { display: inline-block; font-size: 18px;}#horoutbreak-ticket .ticket-container .ticket-face-content .count .name { font-weight: bold;}#horoutbreak-ticket .ticket-container .ticket-face-content .count .num { margin-left: 5px; font-weight: bold;}#horoutbreak-ticket .ticket-container .ticket-face-content .note { display: block; margin: 10px 0; color: #52504e; font-size: 11px;}#horoutbreak-ticket .ticket-container .ticket-face-content .info { padding-bottom: 32px; padding-right: 56px; color: black;}#horoutbreak-ticket .ticket-container .ticket-face-content .info span + span { display: inline-block; margin-left: 10px;}#horoutbreak-ticket .ticket-container .ticket-face-content .info .name { color: #52504e; font-size: 13px; font-weight: bold;}#horoutbreak-ticket .ticket-container .ticket-face-content .info .list-num { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: start; -ms-flex-pack: start; justify-content: flex-start; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start;}#horoutbreak-ticket .ticket-container .ticket-face-content .info .type { color: #52504e; font-size: 11px;}#horoutbreak-ticket .ticket-container .ticket-face-content .info .num { color: #52504e; font-size: 22px; font-weight: bold;}#horoutbreak-ticket .ticket-container .ticket-face-content .footer { text-align: right;}#horoutbreak-ticket .ticket-container .pagenation-wrap { position: absolute; left: 0; bottom: 0; display: table; width: 100%; text-align: center;}#horoutbreak-ticket .ticket-container .pagenation-wrap .pagenation-box { display: table-cell; padding-bottom: 32px; vertical-align: middle; -webkit-transform: translateZ(-1px); transform: translateZ(-1px);}#horoutbreak-ticket .ticket-container .pagenation-wrap .pagenation-box .pagenation { display: block; color: #fff; font-size: 18px; font-weight: bold; text-align: center;}#horoutbreak-ticket .ticket-container .bottom-wrap { position: absolute; left: 0; bottom: 0; display: table; width: 100%; text-align: center; z-index: 1;}#horoutbreak-ticket .ticket-container .bottom-wrap .menu-box { display: table-cell; padding: 12px 0; background: #fff; color: #52504e; vertical-align: bottom; -webkit-transform: translateZ(-1px); transform: translateZ(-1px);}#horoutbreak-ticket .ticket-container .bottom-wrap .menu-box .pagenation { display: block; color: #fff; font-size: 18px; font-weight: bold; text-align: center;}#horoutbreak-ticket .ticket-container .bottom-wrap .menu-box ul { display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-pack: distribute; justify-content: space-around; -webkit-box-align: center; -ms-flex-align: center; align-items: center; list-style: none; margin: 0; padding: 0;}#horoutbreak-ticket .ticket-container .bottom-wrap .menu-box a { margin: 0;}#horoutbreak-ticket-chat { min-height: 100vh; background: #fff;}#horoutbreak-ticket-chat .header-ticket { position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; -webkit-box-align: center; -ms-flex-align: center; align-items: center; height: 56px;}#horoutbreak-ticket-chat .header-ticket a { position: absolute; top: 50%; -webkit-transform: translateY(-50%); transform: translateY(-50%); display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; width: 44px; height: 44px; -webkit-box-sizing: border-box; box-sizing: border-box;}#horoutbreak-ticket-chat .header-ticket a .btn-back { left: 0;}#horoutbreak-ticket-chat .header-ticket .title-pages { width: 100%; margin: 0; padding: 0 56px; color: #52504e; font-size: 16px; font-weight: bold; text-align: center;}#horoutbreak-ticket-chat .chat-container { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between;}#horoutbreak-ticket-chat .chat-container .validation-terms-of-use .msg-area { height: 200px;}#horoutbreak-ticket-chat .chat-container .section-chat .module-tab .tab-content { min-height: 200px;}#horoutbreak-ticket-chat .chat-container .section-chat .validation-terms-of-use .msg-area .msg { font-size: 20px;}.horoutbreak-splash { position: fixed; top: 0; left: 0; right: 0; bottom: 0; background: #fff; z-index: 9999; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center;}.horoutbreak-splash .logo { display: block; width: 120px; height: 120px; background-position: center center; background-repeat: no-repeat; background-size: contain;}.horoutbreak-splash.is-start .logo { -webkit-animation: anm-shake 1s ease-in-out infinite; animation: anm-shake 1s ease-in-out infinite;}@-webkit-keyframes anm-scale-up { 0% { -webkit-transform: scale(1); transform: scale(1); } 100% { -webkit-transform: scale(2); transform: scale(2); }}@keyframes anm-scale-up { 0% { -webkit-transform: scale(1); transform: scale(1); } 100% { -webkit-transform: scale(2); transform: scale(2); }}@-webkit-keyframes anm-shake { 0% { -webkit-transform: translateY(0); transform: translateY(0); } 10% { -webkit-transform: translateY(-1.5%); transform: translateY(-1.5%); } 20% { -webkit-transform: translateY(1.5%); transform: translateY(1.5%); } 30% { -webkit-transform: translateY(-1.5%); transform: translateY(-1.5%); } 40% { -webkit-transform: translateY(1.5%); transform: translateY(1.5%); } 50% { -webkit-transform: translateY(0); transform: translateY(0); } 100% { -webkit-transform: translateY(0); transform: translateY(0); }}@keyframes anm-shake { 0% { -webkit-transform: translateY(0); transform: translateY(0); } 10% { -webkit-transform: translateY(-1.5%); transform: translateY(-1.5%); } 20% { -webkit-transform: translateY(1.5%); transform: translateY(1.5%); } 30% { -webkit-transform: translateY(-1.5%); transform: translateY(-1.5%); } 40% { -webkit-transform: translateY(1.5%); transform: translateY(1.5%); } 50% { -webkit-transform: translateY(0); transform: translateY(0); } 100% { -webkit-transform: translateY(0); transform: translateY(0); }}@-webkit-keyframes line-scale { 0% { -webkit-transform: scaley(1); transform: scaley(1); } 50% { -webkit-transform: scaley(0.4); transform: scaley(0.4); } 100% { -webkit-transform: scaley(1); transform: scaley(1); }}@keyframes line-scale { 0% { -webkit-transform: scaley(1); transform: scaley(1); } 50% { -webkit-transform: scaley(0.4); transform: scaley(0.4); } 100% { -webkit-transform: scaley(1); transform: scaley(1); }}.horoutbreak-chat-tutorial { position: fixed; top: 0; left: 0; right: 0; bottom: 0; background: #fff; z-index: 9999; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center;}.horoutbreak-chat-tutorial .contents { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-align: center; -ms-flex-align: center; align-items: center; color: #52504e; height: 100%; padding: 0 16px; overflow-y: auto;}.horoutbreak-chat-tutorial .contents .figure { display: block; width: 100vw; height: 64vw; min-height: 140px; margin-top: 64px; background-position: center center; background-repeat: no-repeat; background-size: contain;}.horoutbreak-chat-tutorial .contents .text { margin-top: 32px; text-align: center;}.horoutbreak-chat-tutorial .contents .text .pgh-01 { font-size: 20px; font-weight: 900;}.horoutbreak-chat-tutorial .contents .text .pgh-02 { font-size: 18px; font-weight: 900;}.horoutbreak-chat-tutorial .contents .text .pgh-03 { font-size: 16px; font-weight: 900;}.horoutbreak-chat-tutorial .contents .button { margin-top: auto; margin-bottom: 64px;}@media screen and (max-width: 320px) { .horoutbreak-chat-tutorial .contents .figure { margin-top: 48px; } .horoutbreak-chat-tutorial .contents .text .pgh-01 { font-size: 16px; } .horoutbreak-chat-tutorial .contents .text .pgh-02 { font-size: 15px; } .horoutbreak-chat-tutorial .contents .text .pgh-03 { font-size: 13px; }}#horoutbreak-hero:after { display: none;}#horoutbreak-hero .big-image { background-position: top; background-size: contain;} /style> style> .horoutbreak-loader { background: url(/assets/loader_02-876e6b4ef014330e23de062e7f7552f60c48428aab9835e5a1d5bcdf552f2348.gif) center no-repeat #000; } .information-supporter:before { background-image: url(/assets/img_bg_supporter-29be7f3706ab08b46d110983f7e3b2c3558fde5cdf146963600b9195f3be01b9.png); } .information-supporter .point .card.point-01:before { background-image: url(/assets/fig_supporter_point_01-299249e9d9fb739b7320dce096e55e8884a10f0d2dcd97c31e5ba0aaee416bd3.png); } .information-supporter .point .card.point-02:before { background-image: url(/assets/fig_supporter_point_02-04f82797628c5c7af4ba0e0adbbf3f135351eda657e065aa232041902c0d1bb3.png); } .information-supporter .point .card.point-03:before { background-image: url(/assets/fig_supporter_point_03-c19e177bb46ec00548f4d8d6b10f296a049b1c98ca3ec919aa2ca08dbb6abf50.png); } .information-supporter .point .card.point-04:before { background-image: url(/assets/fig_supporter_point_04-b39771f7f4e0fd9cffa86a0ecdf1baaa34958efbfb9c834c9a445617b69b0bd1.png); } .horoutbreak-nav .nav-account .account-control .ico-user { background-image: url(/assets/ico_user-d1ca5a2d8b372d8ae57ee336c4ef24d06337f50cfe6568b37fd3140464ce43bf.svg); } #page.page-supporter .slider-supporter .slick-arrow.slick-prev:before { background-image: url(/assets/icon-arrow-left-wh-6bba2ba41ef1098638c187c69c03123e2b9a57ce714ad0a42cfe644a674f2020.svg); } #page.page-supporter .slider-supporter .slick-arrow.slick-next:before { background-image: url(/assets/icon-arrow-right-wh-f5b16f6b00a40692379aaef496a53826ceb064cb0cdc69e342d27b3c1079a54e.svg); } .blog-entry .desc .meta span.cat.cat-4.ico-crown a:before { background-image: url(/assets/icon-crown-wh-3be705c601bc7166658a909c0a186e8a099d8e4df150b16f6413de678614d6ef.svg); } .blog-entry .list-tickets>li .ticket-card .info-area .list-label .label.cat-4.ico-crown:before { content: ; position: absolute; top: 50%; left: 4px; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); display: block; width: 12px; height: 12px; background-image: url(/assets/icon-crown-wh-3be705c601bc7166658a909c0a186e8a099d8e4df150b16f6413de678614d6ef.svg); background-repeat: no-repeat; background-position: center; background-size: contain; } .page-organizer:before { background-image: url(/assets/bg_body_top-0b2b7a08771177907d354f7d0878eb10b257025054583eca89df5dd35d60df0f.png); } .horoutbreak-nav #stream-logo span { background-image: url(/assets/logo_omatsuristream-399c294efd20fe24490db782b9f0a1cf5a1be082e9b5aa6f2af46fc76883eb91.svg); } .page-organizer .slick-arrow.slick-next:before { background-image: url(/assets/icon-arrow-right-02-wh-769243e95a9a1eba81754c00640b6570fc67143cc2430843fb205e6f5bbe3cc3.svg); } .page-organizer .slick-arrow.slick-prev:before { background-image: url(/assets/icon-arrow-right-02-wh-769243e95a9a1eba81754c00640b6570fc67143cc2430843fb205e6f5bbe3cc3.svg); } /style> style> .fixed-message { position: fixed; background: #ff8800; color: white; padding: 5px; font-size: 18px; z-index: 1000; } /style>/head>body class data-localeja> div idpage> div idhoroutbreak-offcanvas> ul> li classactive>a href/>Home/a>/li>li classhas-dropdown >Schedule ul classdropdown styledisplay: none;> li> a href/events?date2025%2F11>2025/11/a> /li> li> a href/events?date2025%2F12>2025/12/a> /li> li> a href/events?date2026%2F01>2026/01/a> /li> li> a href/events?date2026%2F02>2026/02/a> /li> li> a href/events?date2026%2F03>2026/03/a> /li> li> a href/events?date2026%2F04>2026/04/a> /li> /ul>/li> li class>a target href/contents/1>【スケジュールカレンダー】/a>/li> li class>a target href/contents/2>【カフーってどんなお店?】/a>/li> li class>a target href/contents/3>⭐貸切パーティー/a>/li> li class>a target href/contents/4>⭐イベントパック/a>/li> li class>a target href/contents/5>⭐レンタルスペース/a>/li> li class>a target href/contents/6>⭐無観客配信ライブプラン/a>/li> li class>a target href/contents/7>⭐バンド付きワンマンライブプラン/a>/li> li class>a target href/contents/10>機材リスト/a>/li> li class>a target href/contents/12>アクセス/a>/li> li class>a target hrefhttps://lin.ee/VjKBv60>目黒カフー公式LINEアカウント/a>/li> li class>a target hreftel:05017208939>050-1720-8939/a>/li> li class>a target href/contents/recruit>スタッフ募集/a>/li>li> div classarea-button-group> button classbutton-lang-switch data-remodal-targetmodal-lang-switch-01> i classico-globe>/i> span idcurrent-locale>/span> /button> /div>/li>div idswitch-lang-modal classremodal data-remodal-idmodal-lang-switch-01 data-remodal-optionshashTracking: false> div classbox-modal-lang-switch> div classpage-header> div classarea-button> button classbutton-action-s ghost-white data-remodal-actionclose>Cancel/button> /div> /div> section> h1 classheading-main mb16>languages/h1> ul classlist-sort> li> label classlabel-group active data-remodal-actionconfirm> span>日本語/span> input classradio-sort typeradio namelang valueja checked> /label> /li> li> label classlabel-group data-remodal-actionconfirm> span>English/span> input classradio-sort typeradio namelang valueen > /label> /li> li> label classlabel-group data-remodal-actionconfirm> span>Français/span> input classradio-sort typeradio namelang valuefr > /label> /li> /ul> /section> /div>/div>script> function setLangs() { const locale document.querySelector(body).dataset.locale; setLocale(locale); const langModal document.querySelector(#switch-lang-modal); const radios langModal.querySelectorAll(input); document.querySelectorAll(#current-locale).forEach((e) > { e.textContent I18n.locale.toUpperCase(); }); radios.forEach((element) > { if (element.value I18n.locale) { element.parentNode.classList.add(active); element.checked true; } else { element.parentNode.classList.remove(active); element.checked false; } element.parentNode.addEventListener(click, function (e) { const url new URL(decodeURIComponent(window.location.href)); // エスケープ解除 url.searchParams.set(locale, element.value); window.location.href url.href; }); }); } setLangs();/script> /ul>/div> a hrefjavascript:void(0) classjs-horoutbreak-nav-toggle horoutbreak-nav-toggle horoutbreak-nav-white>i>/i>/a>nav classhoroutbreak-nav rolenavigation> div classtop-menu> div classcontainer> div classrow layout-flex flex-ai-center> div classcol-xs-6 col-sm-2> a hrefhttp://kahoo-meguro.com/> div idhoroutbreak-logo> span stylebackground-image: url(/rails/active_storage/blobs/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBcmVxIiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--995c3db892ccfc164d231d66913684d0e214ca33/logo.png)> /span> /div> /a> /div> div classcol-xs-6 col-sm-10 text-right menu-1> ul> li classactive>a href/>Home/a>/li>li classhas-dropdown >Schedule ul classdropdown styledisplay: none;> li> a href/events?date2025%2F11>2025/11/a> /li> li> a href/events?date2025%2F12>2025/12/a> /li> li> a href/events?date2026%2F01>2026/01/a> /li> li> a href/events?date2026%2F02>2026/02/a> /li> li> a href/events?date2026%2F03>2026/03/a> /li> li> a href/events?date2026%2F04>2026/04/a> /li> /ul>/li> li class>a target href/contents/1>【スケジュールカレンダー】/a>/li> li class>a target href/contents/2>【カフーってどんなお店?】/a>/li> li class>a target href/contents/3>⭐貸切パーティー/a>/li> li class>a target href/contents/4>⭐イベントパック/a>/li> li class>a target href/contents/5>⭐レンタルスペース/a>/li> li class>a target href/contents/6>⭐無観客配信ライブプラン/a>/li> li class>a target href/contents/7>⭐バンド付きワンマンライブプラン/a>/li> li class>a target href/contents/10>機材リスト/a>/li> li class>a target href/contents/12>アクセス/a>/li> li class>a target hrefhttps://lin.ee/VjKBv60>目黒カフー公式LINEアカウント/a>/li> li class>a target hreftel:05017208939>050-1720-8939/a>/li> li class>a target href/contents/recruit>スタッフ募集/a>/li>li> div classarea-button-group> button classbutton-lang-switch data-remodal-targetmodal-lang-switch-01> i classico-globe>/i> span idcurrent-locale>/span> /button> /div>/li>div idswitch-lang-modal classremodal data-remodal-idmodal-lang-switch-01 data-remodal-optionshashTracking: false> div classbox-modal-lang-switch> div classpage-header> div classarea-button> button classbutton-action-s ghost-white data-remodal-actionclose>Cancel/button> /div> /div> section> h1 classheading-main mb16>languages/h1> ul classlist-sort> li> label classlabel-group active data-remodal-actionconfirm> span>日本語/span> input classradio-sort typeradio namelang valueja checked> /label> /li> li> label classlabel-group data-remodal-actionconfirm> span>English/span> input classradio-sort typeradio namelang valueen > /label> /li> li> label classlabel-group data-remodal-actionconfirm> span>Français/span> input classradio-sort typeradio namelang valuefr > /label> /li> /ul> /section> /div>/div>script> function setLangs() { const locale document.querySelector(body).dataset.locale; setLocale(locale); const langModal document.querySelector(#switch-lang-modal); const radios langModal.querySelectorAll(input); document.querySelectorAll(#current-locale).forEach((e) > { e.textContent I18n.locale.toUpperCase(); }); radios.forEach((element) > { if (element.value I18n.locale) { element.parentNode.classList.add(active); element.checked true; } else { element.parentNode.classList.remove(active); element.checked false; } element.parentNode.addEventListener(click, function (e) { const url new URL(decodeURIComponent(window.location.href)); // エスケープ解除 url.searchParams.set(locale, element.value); window.location.href url.href; }); }); } setLangs();/script> /ul> /div> /div> /div> /div>/nav> aside idhoroutbreak-hero> aside idhoroutbreak-hero> div classbig-image big-image-pc stylebackground-image: url(/rails/active_storage/blobs/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBamFZIiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--a1b809344f13c9ef3163210083f337a38639dbbe/S__668278790_0.jpg);>/div> div classbig-image big-image-sp stylebackground-image: url(/rails/active_storage/blobs/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBanF0IiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--5ad045b882fc94c2eac59595cb479372a816d2a6/megurokahooHPtopsmall.jpg);>/div> /aside> /aside> div idhoroutbreak-container> div classcontainer> div classrow> div classcol-md-9 content> div classrow> div classcol-md-12 col-md-offset-0 horoutbreak-heading text-center> h2>Events/h2> /div> /div> div classrow row-pb-md> div classcol-md-6> div classblog-entry> div classblog-img> a href/events/33253> div classimage-bg stylebackground-image: url(https://ems.omatsuri.tech/rails/active_storage/representations/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBbWJTIiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--22e62027595581580457e1dda45b5fe808e74219/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaDdCam9MY21WemFYcGxTU0lNTlRBd2VEVXdNQVk2QmtWVSIsImV4cCI6bnVsbCwicHVyIjoidmFyaWF0aW9uIn19--6adcb70bc56db0506bedd561403b23db7bf0240f/bandkaraoke.png?dispositioninline);> div classimage-in stylebackground-image: url(https://ems.omatsuri.tech/rails/active_storage/representations/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBbWJTIiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--22e62027595581580457e1dda45b5fe808e74219/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaDdCam9MY21WemFYcGxTU0lNTlRBd2VEVXdNQVk2QmtWVSIsImV4cCI6bnVsbCwicHVyIjoidmFyaWF0aW9uIn19--6adcb70bc56db0506bedd561403b23db7bf0240f/bandkaraoke.png?dispositioninline);>/div> /div> /a> /div> div classdesc> p classmeta> span classdate>2025.11.10/span> /p> h2>a href/events/33253>バンドカラオケ/a>/h2> p>バンドカラオケイベント!飲み放題&歌い放題です!/p> /div> /div> /div> div classcol-md-6> div classblog-entry> div classblog-img> a href/events/33256> div classimage-bg stylebackground-image: url(https://ems.omatsuri.tech/rails/active_storage/representations/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBbXpTIiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--feda2842440d329ef1a247301215d47da6b7f41d/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaDdCam9MY21WemFYcGxTU0lNTlRBd2VEVXdNQVk2QmtWVSIsImV4cCI6bnVsbCwicHVyIjoidmFyaWF0aW9uIn19--6adcb70bc56db0506bedd561403b23db7bf0240f/disney.JPG?dispositioninline);> div classimage-in stylebackground-image: url(https://ems.omatsuri.tech/rails/active_storage/representations/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBbXpTIiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--feda2842440d329ef1a247301215d47da6b7f41d/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaDdCam9MY21WemFYcGxTU0lNTlRBd2VEVXdNQVk2QmtWVSIsImV4cCI6bnVsbCwicHVyIjoidmFyaWF0aW9uIn19--6adcb70bc56db0506bedd561403b23db7bf0240f/disney.JPG?dispositioninline);>/div> /div> /a> /div> div classdesc> p classmeta> span classdate>2025.11.18/span> /p> h2>a href/events/33256>ディズニーカラオケ/a>/h2> p>ディズニーカラオケディズニー好きよ集まれ!!ディズニーソングをみんなで歌おう様々な.../p> /div> /div> /div>/div>div classrow row-pb-md> div classcol-md-6> div classblog-entry> div classblog-img> a href/events/33254> div classimage-bg stylebackground-image: url(https://ems.omatsuri.tech/rails/active_storage/representations/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBbWZTIiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--b9ebdc659e55b1e66a2c278063f8426279596fb8/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaDdCam9MY21WemFYcGxTU0lNTlRBd2VEVXdNQVk2QmtWVSIsImV4cCI6bnVsbCwicHVyIjoidmFyaWF0aW9uIn19--6adcb70bc56db0506bedd561403b23db7bf0240f/bandkaraoke.png?dispositioninline);> div classimage-in stylebackground-image: url(https://ems.omatsuri.tech/rails/active_storage/representations/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBbWZTIiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--b9ebdc659e55b1e66a2c278063f8426279596fb8/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaDdCam9MY21WemFYcGxTU0lNTlRBd2VEVXdNQVk2QmtWVSIsImV4cCI6bnVsbCwicHVyIjoidmFyaWF0aW9uIn19--6adcb70bc56db0506bedd561403b23db7bf0240f/bandkaraoke.png?dispositioninline);>/div> /div> /a> /div> div classdesc> p classmeta> span classdate>2025.11.25/span> /p> h2>a href/events/33254>バンドカラオケ/a>/h2> p>バンドカラオケイベント!飲み放題&歌い放題です!/p> /div> /div> /div> div classcol-md-6> div classblog-entry> div classblog-img> a href/events/33255> div classimage-bg stylebackground-image: url(https://ems.omatsuri.tech/rails/active_storage/representations/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBbXZTIiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--75fd58f8924d732c7acf3f9ffbc2064f71744191/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaDdCam9MY21WemFYcGxTU0lNTlRBd2VEVXdNQVk2QmtWVSIsImV4cCI6bnVsbCwicHVyIjoidmFyaWF0aW9uIn19--6adcb70bc56db0506bedd561403b23db7bf0240f/3%20%281%29.png?dispositioninline);> div classimage-in stylebackground-image: url(https://ems.omatsuri.tech/rails/active_storage/representations/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBbXZTIiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--75fd58f8924d732c7acf3f9ffbc2064f71744191/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaDdCam9MY21WemFYcGxTU0lNTlRBd2VEVXdNQVk2QmtWVSIsImV4cCI6bnVsbCwicHVyIjoidmFyaWF0aW9uIn19--6adcb70bc56db0506bedd561403b23db7bf0240f/3%20%281%29.png?dispositioninline);>/div> /div> /a> /div> div classdesc> p classmeta> span classdate>2025.11.27/span> /p> h2>a href/events/33255>ベストヒット昭和JAPAN!!/a>/h2> p>ベストヒット昭和JAPAN昭和の名曲、迷曲をお届けします!ぜひライブを見にきてね〜/p> /div> /div> /div>/div>div classrow row-pb-md> div classcol-md-6> div classblog-entry> div classblog-img> a href/events/33270> div classimage-bg stylebackground-image: url(https://ems.omatsuri.tech/rails/active_storage/representations/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBb0xTIiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--736921e9680765d45f1889f13401de1eb8305880/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaDdCam9MY21WemFYcGxTU0lNTlRBd2VEVXdNQVk2QmtWVSIsImV4cCI6bnVsbCwicHVyIjoidmFyaWF0aW9uIn19--6adcb70bc56db0506bedd561403b23db7bf0240f/fever1204.png?dispositioninline);> div classimage-in stylebackground-image: url(https://ems.omatsuri.tech/rails/active_storage/representations/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBb0xTIiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--736921e9680765d45f1889f13401de1eb8305880/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaDdCam9MY21WemFYcGxTU0lNTlRBd2VEVXdNQVk2QmtWVSIsImV4cCI6bnVsbCwicHVyIjoidmFyaWF0aW9uIn19--6adcb70bc56db0506bedd561403b23db7bf0240f/fever1204.png?dispositioninline);>/div> /div> /a> /div> div classdesc> p classmeta> span classdate>2025.12.4/span> /p> h2>a href/events/33270>Kahoo de Night Fever/a>/h2> p>ディスコイベント!懐かしいナンバーを聞いてみんなで踊りましょう!/p> /div> /div> /div>/div> /div> div classcol-md-3> div classsidebar> div idsidebar-recent classside> h2 classsidebar-heading> h2 classsidebar-heading>RECENT EVENT/h2> /h2> div classf-blog> a href/events/33253 classblog-img stylebackground-image: url(https://ems.omatsuri.tech/rails/active_storage/representations/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBbWJTIiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--22e62027595581580457e1dda45b5fe808e74219/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaDdCam9MY21WemFYcGxTU0lNTVRBd2VERXdNQVk2QmtWVSIsImV4cCI6bnVsbCwicHVyIjoidmFyaWF0aW9uIn19--2da973153cf3b252027af3d7d2297e86967acea4/bandkaraoke.png?dispositioninline);> /a> div classdesc> h3>a href/events/33253>バンドカラオケ/a>/a>/h3> p classadmin>span>2025.11.10/span>/p> /div>/div>div classf-blog> a href/events/33256 classblog-img stylebackground-image: url(https://ems.omatsuri.tech/rails/active_storage/representations/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBbXpTIiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--feda2842440d329ef1a247301215d47da6b7f41d/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaDdCam9MY21WemFYcGxTU0lNTVRBd2VERXdNQVk2QmtWVSIsImV4cCI6bnVsbCwicHVyIjoidmFyaWF0aW9uIn19--2da973153cf3b252027af3d7d2297e86967acea4/disney.JPG?dispositioninline);> /a> div classdesc> h3>a href/events/33256>ディズニーカラオケ/a>/a>/h3> p classadmin>span>2025.11.18/span>/p> /div>/div>div classf-blog> a href/events/33254 classblog-img stylebackground-image: url(https://ems.omatsuri.tech/rails/active_storage/representations/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBbWZTIiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--b9ebdc659e55b1e66a2c278063f8426279596fb8/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaDdCam9MY21WemFYcGxTU0lNTVRBd2VERXdNQVk2QmtWVSIsImV4cCI6bnVsbCwicHVyIjoidmFyaWF0aW9uIn19--2da973153cf3b252027af3d7d2297e86967acea4/bandkaraoke.png?dispositioninline);> /a> div classdesc> h3>a href/events/33254>バンドカラオケ/a>/a>/h3> p classadmin>span>2025.11.25/span>/p> /div>/div> /div> /div>/div> /div> /div> /div> link relstylesheet hrefhttps://use.fontawesome.com/releases/v6.4.2/css/all.css>footer idhoroutbreak-footer rolecontentinfo> div classcontainer> div classrow row-pb-md> div classcol-md-3> h2>MENU/h2> p> ul classhoroutbreak-footer-links> li>a href/>i classicon-check>/i> Home/a>/li> li>a href/events>i classicon-check>/i> Schedule/a>/li> li> a target href/contents/1> i classicon-check>/i>【スケジュールカレンダー】/a> /li> li> a target href/contents/2> i classicon-check>/i>【カフーってどんなお店?】/a> /li> li> a target href/contents/3> i classicon-check>/i>⭐貸切パーティー/a> /li> li> a target href/contents/4> i classicon-check>/i>⭐イベントパック/a> /li> li> a target href/contents/5> i classicon-check>/i>⭐レンタルスペース/a> /li> li> a target href/contents/6> i classicon-check>/i>⭐無観客配信ライブプラン/a> /li> li> a target href/contents/7> i classicon-check>/i>⭐バンド付きワンマンライブプラン/a> /li> li> a target href/contents/10> i classicon-check>/i>機材リスト/a> /li> li> a target href/contents/12> i classicon-check>/i>アクセス/a> /li> li> a target hrefhttps://lin.ee/VjKBv60> i classicon-check>/i>目黒カフー公式LINEアカウント/a> /li> /li> li> a target hreftel:05017208939> i classicon-check>/i>050-1720-8939/a> /li> /li> li> a target href/contents/recruit> i classicon-check>/i>スタッフ募集/a> /li> /ul> /p> /div> div idfooter-recent classcol-md-3> h2>RECENT EVENT/h2> div classf-blog> a href/events/33253 classblog-img stylebackground-image: url(https://ems.omatsuri.tech/rails/active_storage/representations/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBbWJTIiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--22e62027595581580457e1dda45b5fe808e74219/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaDdCam9MY21WemFYcGxTU0lNTVRBd2VERXdNQVk2QmtWVSIsImV4cCI6bnVsbCwicHVyIjoidmFyaWF0aW9uIn19--2da973153cf3b252027af3d7d2297e86967acea4/bandkaraoke.png?dispositioninline);> /a> div classdesc> h3>a href/events/33253>バンドカラオケ/a>/a>/h3> p classadmin>span>2025.11.10/span>/p> /div>/div>div classf-blog> a href/events/33256 classblog-img stylebackground-image: url(https://ems.omatsuri.tech/rails/active_storage/representations/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBbXpTIiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--feda2842440d329ef1a247301215d47da6b7f41d/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaDdCam9MY21WemFYcGxTU0lNTVRBd2VERXdNQVk2QmtWVSIsImV4cCI6bnVsbCwicHVyIjoidmFyaWF0aW9uIn19--2da973153cf3b252027af3d7d2297e86967acea4/disney.JPG?dispositioninline);> /a> div classdesc> h3>a href/events/33256>ディズニーカラオケ/a>/a>/h3> p classadmin>span>2025.11.18/span>/p> /div>/div>div classf-blog> a href/events/33254 classblog-img stylebackground-image: url(https://ems.omatsuri.tech/rails/active_storage/representations/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBbWZTIiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--b9ebdc659e55b1e66a2c278063f8426279596fb8/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaDdCam9MY21WemFYcGxTU0lNTVRBd2VERXdNQVk2QmtWVSIsImV4cCI6bnVsbCwicHVyIjoidmFyaWF0aW9uIn19--2da973153cf3b252027af3d7d2297e86967acea4/bandkaraoke.png?dispositioninline);> /a> div classdesc> h3>a href/events/33254>バンドカラオケ/a>/a>/h3> p classadmin>span>2025.11.25/span>/p> /div>/div> /div> div classcol-md-3> h2>目黒カフー/h2> p> 〒153-0064br> 東京都目黒区下目黒2-23-2 エストラルゴ目黒B1br> TEL:050-1720-8939br> URL: http://kahoo-meguro.com/br> MAIL: kahoo.meguro@gmail.com/p> ul classf-social-links> li>a hrefhttps://www.instagram.com/kahoo_meguro/ target_blank>i classfa-brands fa-instagram>/i>/a>/li> li>a hrefhttps://twitter.com/kahoo_meguro target_blank>i classfa-brands fa-x-twitter>/i>/a>/li> li>a hrefhttps://www.facebook.com/meguro.kahoo target_blank>i classfa-brands fa-facebook-f>/i>/a>/li> /ul> /div> /div> div classrow> div classcol-md-12> p classtext-center> small classblock> a target_blank stylemargin-right: 10px; classfooter-space-links href/site_infos/law>特定商取引法に基づく表記/a> a target_blank stylemargin-right: 10px; classfooter-space-links href/site_infos/term>チケット利用規約/a> a target_blank stylemargin-right: 10px; classfooter-space-links href/site_infos/supporter_term>メンバー利用規約/a> /small> /p> /div> div classcol-md-12> p classtext-center> small classblock> Copyright ©script>document.write(new Date().getFullYear());/script>目黒カフー All rights reserved./small> /p> p classtext-center> small classblock> a hrefhttp://omatsuri.tech target_blank classfooter-space-links> powerd by OMATSURI img classfooter-logo loadinglazy alt src/assets/omatsuri_logo_trans-72941f876c9a29187d008c87cdddc2751901f64037c13e5cb1e4d4e31f4309aa.png /> /a> /small> /p> /div> /div> /div>/footer>/div>div classgototop js-top> a href# classjs-gotop>i classicon-arrow-up2>/i>/a>/div>div idrecent-template classf-blog styledisplay:none> a href classblog-img style> /a> div classdesc> h3>a href>/h3> p classadmin>span>/span>/p> /div>/div>/div>/body>/html>
View on OTX
|
View on ThreatMiner
Please enable JavaScript to view the
comments powered by Disqus.
Data with thanks to
AlienVault OTX
,
VirusTotal
,
Malwr
and
others
. [
Sitemap
]