html{touch-action:munipulation}body{text-rendering:optimizeLegibility;font-smoothing:antialiased;-webkit-font-smoothing:antialiased;color:#4b4b4b;font-family:"Noto Sans JP",sans-serif;font-size:14px;line-height:1.6}a{transition:.2s ease-out}a:hover{text-decoration:none}.slide-in-enter-active,.slide-in-leave-active{overflow:hidden;transition:.2s ease-out}.slide-in-enter-from{transform:translate(100%, 0)}.slide-in-leave-to{transform:translate(-100%, 0)}.slide-out-enter-active,.slide-out-leave-active{overflow:hidden;transition:.2s ease-in}.slide-out-enter-from{transform:translate(-100%, 0)}.slide-out-leave-to{transform:translate(100%, 0)}.uk-subnav{justify-content:space-between;position:relative;margin-left:0;margin-bottom:0;padding:0 15px}.uk-subnav li{width:48%;padding:0}.uk-subnav li a{border-radius:4px 4px 0 0;background:#ccc;text-align:center;display:flex;justify-content:center}.uk-subnav li a p{color:#fff;font-size:14px;font-weight:bold}@media screen and (min-width: 960px){body{font-size:16px;letter-spacing:1px;line-height:2}}
/* required styles */

.leaflet-pane,
.leaflet-tile,
.leaflet-marker-icon,
.leaflet-marker-shadow,
.leaflet-tile-container,
.leaflet-pane > svg,
.leaflet-pane > canvas,
.leaflet-zoom-box,
.leaflet-image-layer,
.leaflet-layer {
	position: absolute;
	left: 0;
	top: 0;
	}
.leaflet-container {
	overflow: hidden;
	}
.leaflet-tile,
.leaflet-marker-icon,
.leaflet-marker-shadow {
	-webkit-user-select: none;
	   -moz-user-select: none;
	        user-select: none;
	  -webkit-user-drag: none;
	}
/* Prevents IE11 from highlighting tiles in blue */
.leaflet-tile::selection {
	background: transparent;
}
/* Safari renders non-retina tile on retina better with this, but Chrome is worse */
.leaflet-safari .leaflet-tile {
	image-rendering: -webkit-optimize-contrast;
	}
/* hack that prevents hw layers "stretching" when loading new tiles */
.leaflet-safari .leaflet-tile-container {
	width: 1600px;
	height: 1600px;
	-webkit-transform-origin: 0 0;
	}
.leaflet-marker-icon,
.leaflet-marker-shadow {
	display: block;
	}
/* .leaflet-container svg: reset svg max-width decleration shipped in Joomla! (joomla.org) 3.x */
/* .leaflet-container img: map is broken in FF if you have max-width: 100% on tiles */
.leaflet-container .leaflet-overlay-pane svg {
	max-width: none !important;
	max-height: none !important;
	}
.leaflet-container .leaflet-marker-pane img,
.leaflet-container .leaflet-shadow-pane img,
.leaflet-container .leaflet-tile-pane img,
.leaflet-container img.leaflet-image-layer,
.leaflet-container .leaflet-tile {
	max-width: none !important;
	max-height: none !important;
	width: auto;
	padding: 0;
	}

.leaflet-container.leaflet-touch-zoom {
	-ms-touch-action: pan-x pan-y;
	touch-action: pan-x pan-y;
	}
.leaflet-container.leaflet-touch-drag {
	-ms-touch-action: pinch-zoom;
	/* Fallback for FF which doesn't support pinch-zoom */
	touch-action: none;
	touch-action: pinch-zoom;
}
.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom {
	-ms-touch-action: none;
	touch-action: none;
}
.leaflet-container {
	-webkit-tap-highlight-color: transparent;
}
.leaflet-container a {
	-webkit-tap-highlight-color: rgba(51, 181, 229, 0.4);
}
.leaflet-tile {
	filter: inherit;
	visibility: hidden;
	}
.leaflet-tile-loaded {
	visibility: inherit;
	}
.leaflet-zoom-box {
	width: 0;
	height: 0;
	-moz-box-sizing: border-box;
	     box-sizing: border-box;
	z-index: 800;
	}
/* workaround for https://bugzilla.mozilla.org/show_bug.cgi?id=888319 */
.leaflet-overlay-pane svg {
	-moz-user-select: none;
	}

.leaflet-pane         { z-index: 400; }

.leaflet-tile-pane    { z-index: 200; }
.leaflet-overlay-pane { z-index: 400; }
.leaflet-shadow-pane  { z-index: 500; }
.leaflet-marker-pane  { z-index: 600; }
.leaflet-tooltip-pane   { z-index: 650; }
.leaflet-popup-pane   { z-index: 700; }

.leaflet-map-pane canvas { z-index: 100; }
.leaflet-map-pane svg    { z-index: 200; }

.leaflet-vml-shape {
	width: 1px;
	height: 1px;
	}
.lvml {
	behavior: url(#default#VML);
	display: inline-block;
	position: absolute;
	}


/* control positioning */

.leaflet-control {
	position: relative;
	z-index: 800;
	pointer-events: visiblePainted; /* IE 9-10 doesn't have auto */
	pointer-events: auto;
	}
.leaflet-top,
.leaflet-bottom {
	position: absolute;
	z-index: 1000;
	pointer-events: none;
	}
.leaflet-top {
	top: 0;
	}
.leaflet-right {
	right: 0;
	}
.leaflet-bottom {
	bottom: 0;
	}
.leaflet-left {
	left: 0;
	}
.leaflet-control {
	float: left;
	clear: both;
	}
.leaflet-right .leaflet-control {
	float: right;
	}
.leaflet-top .leaflet-control {
	margin-top: 10px;
	}
.leaflet-bottom .leaflet-control {
	margin-bottom: 10px;
	}
.leaflet-left .leaflet-control {
	margin-left: 10px;
	}
.leaflet-right .leaflet-control {
	margin-right: 10px;
	}


/* zoom and fade animations */

.leaflet-fade-anim .leaflet-popup {
	opacity: 0;
	-webkit-transition: opacity 0.2s linear;
	   -moz-transition: opacity 0.2s linear;
	        transition: opacity 0.2s linear;
	}
.leaflet-fade-anim .leaflet-map-pane .leaflet-popup {
	opacity: 1;
	}
.leaflet-zoom-animated {
	-webkit-transform-origin: 0 0;
	    -ms-transform-origin: 0 0;
	        transform-origin: 0 0;
	}
svg.leaflet-zoom-animated {
	will-change: transform;
}

.leaflet-zoom-anim .leaflet-zoom-animated {
	-webkit-transition: -webkit-transform 0.25s cubic-bezier(0,0,0.25,1);
	   -moz-transition:    -moz-transform 0.25s cubic-bezier(0,0,0.25,1);
	        transition:         transform 0.25s cubic-bezier(0,0,0.25,1);
	}
.leaflet-zoom-anim .leaflet-tile,
.leaflet-pan-anim .leaflet-tile {
	-webkit-transition: none;
	   -moz-transition: none;
	        transition: none;
	}

.leaflet-zoom-anim .leaflet-zoom-hide {
	visibility: hidden;
	}


/* cursors */

.leaflet-interactive {
	cursor: pointer;
	}
.leaflet-grab {
	cursor: -webkit-grab;
	cursor:    -moz-grab;
	cursor:         grab;
	}
.leaflet-crosshair,
.leaflet-crosshair .leaflet-interactive {
	cursor: crosshair;
	}
.leaflet-popup-pane,
.leaflet-control {
	cursor: auto;
	}
.leaflet-dragging .leaflet-grab,
.leaflet-dragging .leaflet-grab .leaflet-interactive,
.leaflet-dragging .leaflet-marker-draggable {
	cursor: move;
	cursor: -webkit-grabbing;
	cursor:    -moz-grabbing;
	cursor:         grabbing;
	}

/* marker & overlays interactivity */
.leaflet-marker-icon,
.leaflet-marker-shadow,
.leaflet-image-layer,
.leaflet-pane > svg path,
.leaflet-tile-container {
	pointer-events: none;
	}

.leaflet-marker-icon.leaflet-interactive,
.leaflet-image-layer.leaflet-interactive,
.leaflet-pane > svg path.leaflet-interactive,
svg.leaflet-image-layer.leaflet-interactive path {
	pointer-events: visiblePainted; /* IE 9-10 doesn't have auto */
	pointer-events: auto;
	}

/* visual tweaks */

.leaflet-container {
	background: #ddd;
	outline-offset: 1px;
	}
.leaflet-container a {
	color: #0078A8;
	}
.leaflet-zoom-box {
	border: 2px dotted #38f;
	background: rgba(255,255,255,0.5);
	}


/* general typography */
.leaflet-container {
	font-family: "Helvetica Neue", Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-size: 0.75rem;
	line-height: 1.5;
	}


/* general toolbar styles */

.leaflet-bar {
	box-shadow: 0 1px 5px rgba(0,0,0,0.65);
	border-radius: 4px;
	}
.leaflet-bar a {
	background-color: #fff;
	border-bottom: 1px solid #ccc;
	width: 26px;
	height: 26px;
	line-height: 26px;
	display: block;
	text-align: center;
	text-decoration: none;
	color: black;
	}
.leaflet-bar a,
.leaflet-control-layers-toggle {
	background-position: 50% 50%;
	background-repeat: no-repeat;
	display: block;
	}
.leaflet-bar a:hover,
.leaflet-bar a:focus {
	background-color: #f4f4f4;
	}
.leaflet-bar a:first-child {
	border-top-left-radius: 4px;
	border-top-right-radius: 4px;
	}
.leaflet-bar a:last-child {
	border-bottom-left-radius: 4px;
	border-bottom-right-radius: 4px;
	border-bottom: none;
	}
.leaflet-bar a.leaflet-disabled {
	cursor: default;
	background-color: #f4f4f4;
	color: #bbb;
	}

.leaflet-touch .leaflet-bar a {
	width: 30px;
	height: 30px;
	line-height: 30px;
	}
.leaflet-touch .leaflet-bar a:first-child {
	border-top-left-radius: 2px;
	border-top-right-radius: 2px;
	}
.leaflet-touch .leaflet-bar a:last-child {
	border-bottom-left-radius: 2px;
	border-bottom-right-radius: 2px;
	}

/* zoom control */

.leaflet-control-zoom-in,
.leaflet-control-zoom-out {
	font: bold 18px 'Lucida Console', Monaco, monospace;
	text-indent: 1px;
	}

.leaflet-touch .leaflet-control-zoom-in, .leaflet-touch .leaflet-control-zoom-out  {
	font-size: 22px;
	}


/* layers control */

.leaflet-control-layers {
	box-shadow: 0 1px 5px rgba(0,0,0,0.4);
	background: #fff;
	border-radius: 5px;
	}
.leaflet-control-layers-toggle {
	background-image: url(images/layers.png);
	width: 36px;
	height: 36px;
	}
.leaflet-retina .leaflet-control-layers-toggle {
	background-image: url(images/layers-2x.png);
	background-size: 26px 26px;
	}
.leaflet-touch .leaflet-control-layers-toggle {
	width: 44px;
	height: 44px;
	}
.leaflet-control-layers .leaflet-control-layers-list,
.leaflet-control-layers-expanded .leaflet-control-layers-toggle {
	display: none;
	}
.leaflet-control-layers-expanded .leaflet-control-layers-list {
	display: block;
	position: relative;
	}
.leaflet-control-layers-expanded {
	padding: 6px 10px 6px 6px;
	color: #333;
	background: #fff;
	}
.leaflet-control-layers-scrollbar {
	overflow-y: scroll;
	overflow-x: hidden;
	padding-right: 5px;
	}
.leaflet-control-layers-selector {
	margin-top: 2px;
	position: relative;
	top: 1px;
	}
.leaflet-control-layers label {
	display: block;
	font-size: 13px;
	font-size: 1.08333em;
	}
.leaflet-control-layers-separator {
	height: 0;
	border-top: 1px solid #ddd;
	margin: 5px -10px 5px -6px;
	}

/* Default icon URLs */
.leaflet-default-icon-path { /* used only in path-guessing heuristic, see L.Icon.Default */
	background-image: url(images/marker-icon.png);
	}


/* attribution and scale controls */

.leaflet-container .leaflet-control-attribution {
	background: #fff;
	background: rgba(255, 255, 255, 0.8);
	margin: 0;
	}
.leaflet-control-attribution,
.leaflet-control-scale-line {
	padding: 0 5px;
	color: #333;
	line-height: 1.4;
	}
.leaflet-control-attribution a {
	text-decoration: none;
	}
.leaflet-control-attribution a:hover,
.leaflet-control-attribution a:focus {
	text-decoration: underline;
	}
.leaflet-attribution-flag {
	display: inline !important;
	vertical-align: baseline !important;
	width: 1em;
	height: 0.6669em;
	}
.leaflet-left .leaflet-control-scale {
	margin-left: 5px;
	}
.leaflet-bottom .leaflet-control-scale {
	margin-bottom: 5px;
	}
.leaflet-control-scale-line {
	border: 2px solid #777;
	border-top: none;
	line-height: 1.1;
	padding: 2px 5px 1px;
	white-space: nowrap;
	overflow: hidden;
	-moz-box-sizing: border-box;
	     box-sizing: border-box;

	background: #fff;
	background: rgba(255, 255, 255, 0.5);
	}
.leaflet-control-scale-line:not(:first-child) {
	border-top: 2px solid #777;
	border-bottom: none;
	margin-top: -2px;
	}
.leaflet-control-scale-line:not(:first-child):not(:last-child) {
	border-bottom: 2px solid #777;
	}

.leaflet-touch .leaflet-control-attribution,
.leaflet-touch .leaflet-control-layers,
.leaflet-touch .leaflet-bar {
	box-shadow: none;
	}
.leaflet-touch .leaflet-control-layers,
.leaflet-touch .leaflet-bar {
	border: 2px solid rgba(0,0,0,0.2);
	background-clip: padding-box;
	}


/* popup */

.leaflet-popup {
	position: absolute;
	text-align: center;
	margin-bottom: 20px;
	}
.leaflet-popup-content-wrapper {
	padding: 1px;
	text-align: left;
	border-radius: 12px;
	}
.leaflet-popup-content {
	margin: 13px 24px 13px 20px;
	line-height: 1.3;
	font-size: 13px;
	font-size: 1.08333em;
	min-height: 1px;
	}
.leaflet-popup-content p {
	margin: 17px 0;
	margin: 1.3em 0;
	}
.leaflet-popup-tip-container {
	width: 40px;
	height: 20px;
	position: absolute;
	left: 50%;
	margin-top: -1px;
	margin-left: -20px;
	overflow: hidden;
	pointer-events: none;
	}
.leaflet-popup-tip {
	width: 17px;
	height: 17px;
	padding: 1px;

	margin: -10px auto 0;
	pointer-events: auto;

	-webkit-transform: rotate(45deg);
	   -moz-transform: rotate(45deg);
	    -ms-transform: rotate(45deg);
	        transform: rotate(45deg);
	}
.leaflet-popup-content-wrapper,
.leaflet-popup-tip {
	background: white;
	color: #333;
	box-shadow: 0 3px 14px rgba(0,0,0,0.4);
	}
.leaflet-container a.leaflet-popup-close-button {
	position: absolute;
	top: 0;
	right: 0;
	border: none;
	text-align: center;
	width: 24px;
	height: 24px;
	font: 16px/24px Tahoma, Verdana, sans-serif;
	color: #757575;
	text-decoration: none;
	background: transparent;
	}
.leaflet-container a.leaflet-popup-close-button:hover,
.leaflet-container a.leaflet-popup-close-button:focus {
	color: #585858;
	}
.leaflet-popup-scrolled {
	overflow: auto;
	}

.leaflet-oldie .leaflet-popup-content-wrapper {
	-ms-zoom: 1;
	}
.leaflet-oldie .leaflet-popup-tip {
	width: 24px;
	margin: 0 auto;

	-ms-filter: "progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)";
	filter: progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678);
	}

.leaflet-oldie .leaflet-control-zoom,
.leaflet-oldie .leaflet-control-layers,
.leaflet-oldie .leaflet-popup-content-wrapper,
.leaflet-oldie .leaflet-popup-tip {
	border: 1px solid #999;
	}


/* div icon */

.leaflet-div-icon {
	background: #fff;
	border: 1px solid #666;
	}


/* Tooltip */
/* Base styles for the element that has a tooltip */
.leaflet-tooltip {
	position: absolute;
	padding: 6px;
	background-color: #fff;
	border: 1px solid #fff;
	border-radius: 3px;
	color: #222;
	white-space: nowrap;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	pointer-events: none;
	box-shadow: 0 1px 3px rgba(0,0,0,0.4);
	}
.leaflet-tooltip.leaflet-interactive {
	cursor: pointer;
	pointer-events: auto;
	}
.leaflet-tooltip-top:before,
.leaflet-tooltip-bottom:before,
.leaflet-tooltip-left:before,
.leaflet-tooltip-right:before {
	position: absolute;
	pointer-events: none;
	border: 6px solid transparent;
	background: transparent;
	content: "";
	}

/* Directions */

.leaflet-tooltip-bottom {
	margin-top: 6px;
}
.leaflet-tooltip-top {
	margin-top: -6px;
}
.leaflet-tooltip-bottom:before,
.leaflet-tooltip-top:before {
	left: 50%;
	margin-left: -6px;
	}
.leaflet-tooltip-top:before {
	bottom: 0;
	margin-bottom: -12px;
	border-top-color: #fff;
	}
.leaflet-tooltip-bottom:before {
	top: 0;
	margin-top: -12px;
	margin-left: -6px;
	border-bottom-color: #fff;
	}
.leaflet-tooltip-left {
	margin-left: -6px;
}
.leaflet-tooltip-right {
	margin-left: 6px;
}
.leaflet-tooltip-left:before,
.leaflet-tooltip-right:before {
	top: 50%;
	margin-top: -6px;
	}
.leaflet-tooltip-left:before {
	right: 0;
	margin-right: -12px;
	border-left-color: #fff;
	}
.leaflet-tooltip-right:before {
	left: 0;
	margin-left: -12px;
	border-right-color: #fff;
	}

/* Printing */
	
@media print {
	/* Prevent printers from removing background-images of controls. */
	.leaflet-control {
		-webkit-print-color-adjust: exact;
		print-color-adjust: exact;
		}
	}

.header[data-v-ee1b5f0e]{background-color:#fff;box-shadow:0 3px 3px -2px rgba(0,0,0,.4);position:relative}.title[data-v-ee1b5f0e]{font-size:18px;font-weight:bold;height:50px;display:flex;justify-content:center;align-items:center}.icon[data-v-ee1b5f0e]{width:40px}
.alert[data-v-72c7ddee]{margin-bottom:0}.alert.success[data-v-72c7ddee]{color:#fff;background-color:#73b29c}.alert.error[data-v-72c7ddee]{color:#fff;background-color:red}.message[data-v-72c7ddee]{white-space:pre-wrap}
h3[data-v-67828dcf]{margin:0}p[data-v-67828dcf]{margin:0}.totalPiontArea[data-v-67828dcf]{background:#f89e06;padding:10px;margin:0 10px;border-radius:0 0 5px 5px;box-shadow:0 2px 1px -1px rgba(0,0,0,.4)}.totalPiontArea__txts[data-v-67828dcf]{display:flex;justify-content:space-between;padding-bottom:10px}.totalPiontArea__txtsL[data-v-67828dcf]{width:50%;display:flex;flex-direction:column;justify-content:space-between;color:#fff}.totalPiontArea .userName[data-v-67828dcf]{font-size:18px}.totalPiontArea a.aboutMineba[data-v-67828dcf]{display:flex;align-items:center;color:#fff;font-size:12px}.totalPiontArea a.aboutMineba i[data-v-67828dcf]{margin-right:3px}.totalPiontArea__txtsR[data-v-67828dcf]{width:46%;border-bottom:1px solid #fff;color:#fff;display:flex;flex-direction:column;justify-content:flex-end}.totalPiontArea__txtsR p[data-v-67828dcf]{font-size:12px}.totalPiontArea__label[data-v-67828dcf]{transform:translate(0, 8px)}.totalPiontArea .totalPiont[data-v-67828dcf]{font-size:22px;text-align:right;color:#fff;margin:0}.totalPiontArea .totalPiont span[data-v-67828dcf]{display:inline-block;font-size:14px;padding-left:4px}.totalPiontArea__btns[data-v-67828dcf]{display:flex;justify-content:space-between}.totalPiontArea__btn[data-v-67828dcf]{display:flex;flex-direction:column;justify-content:center;align-items:center;background:#fff;height:56px;border-radius:4px;width:85px}.totalPiontArea__btn[data-v-67828dcf]:first-of-type{width:calc(100% - 170px - 24px)}.totalPiontArea__btn i[data-v-67828dcf]{font-size:24px;color:#f89e06;padding-bottom:5px}.totalPiontArea__btnTitle[data-v-67828dcf]{font-size:10px;color:#4b4b4b;line-height:1}
p[data-v-ed8efde6]{margin:0}.coupons__business[data-v-ed8efde6]{padding:10px}.coupons__businessTxt[data-v-ed8efde6]{font-size:14px;line-height:1.4285714286;color:#fff;text-shadow:0 0 2px #000,0 0 2px #000,0 0 2px #000,0 0 2px #000}.coupons__meta[data-v-ed8efde6]{color:#fff;padding:15px 10px 10px}.coupons__category[data-v-ed8efde6]{display:inline-block;border-radius:2px;padding:4px}.coupons__categoryTxt[data-v-ed8efde6]{font-size:10px;line-height:1}.coupons__limit[data-v-ed8efde6]{display:inline-block;border-radius:2px;font-size:10px;line-height:1;padding:2px;margin-left:8px;background:#fff}.coupons__limitNo[data-v-ed8efde6]{color:#4b709a;border:solid 2px #4b709a}.coupons__limitOne[data-v-ed8efde6]{color:#f96a76;border:solid 2px #f96a76}.coupons__name[data-v-ed8efde6]{font-size:18px;line-height:1.1111111111;text-shadow:0 0 2px #000,0 0 2px #000,0 0 2px #000,0 0 2px #000;margin-top:3px}.coupons__nameTxt[data-v-ed8efde6]{color:#fff}.coupons__groupWrapper[data-v-ed8efde6]{display:inline-block;margin-top:8px}.coupons__groupWrapper.is-mineba .coupons__group[data-v-ed8efde6]{border-color:#f89e06}.coupons__groupWrapper.is-mineba .coupons__groupTitle[data-v-ed8efde6]{background:#f89e06}.coupons__group[data-v-ed8efde6]{display:flex;align-items:center;border:solid 1px #73b29c;border-radius:2px;line-height:1;background:#fff}.coupons__groupTitle[data-v-ed8efde6]{background:#73b29c;font-size:10px;font-weight:bold;line-height:1.4;padding:2px 4px}.coupons__groupTitle.is-mineba[data-v-ed8efde6]{background:#f89e06}.coupons__groupPt[data-v-ed8efde6]{border-radius:0 2px 2px 0;padding:0 3px;font-size:12px;line-height:1.3333333333;color:#4b4b4b}.coupons__groupPtTxt[data-v-ed8efde6]{font-weight:normal}.coupons__expire[data-v-ed8efde6]{padding-top:5px;font-size:12px;color:#000;line-height:1.3333333333;text-shadow:0 0 2px #fff,0 0 2px #fff,0 0 2px #fff,0 0 2px #fff}.service[data-v-ed8efde6]{background:#f89e06}.gift[data-v-ed8efde6]{background:#4b709a}.free[data-v-ed8efde6]{background:#4b709a}.discount[data-v-ed8efde6]{background:#f96a76}.noAvailable[data-v-ed8efde6]{font-size:20px}
.uk-button[data-v-74bb5ee2]{padding:8px 15px;line-height:1.6}.uk-button-default[data-v-74bb5ee2]{color:#f89e06;border-color:#f89e06;width:100%;border-radius:4px}.isBusinessCoupon[data-v-74bb5ee2]{color:#fff;background:#f96a76;border-color:#f96a76}.isBusinesspointGet[data-v-74bb5ee2]{color:#fff;background:#4b709a;border-color:#4b709a}.isRaffle[data-v-74bb5ee2],.isRaffleConfirm[data-v-74bb5ee2],.isRaffleApply[data-v-74bb5ee2],.isGotoWinners[data-v-74bb5ee2],.isToApply[data-v-74bb5ee2],.isRaffleArchive[data-v-74bb5ee2]{color:#fff;background:#f89e06;border-color:#f89e06}.isGotoWinners[data-v-74bb5ee2]{padding:16px 15px 10px;outline:5px solid rgba(255,255,255,.3);outline-offset:-5px}.isToApply[data-v-74bb5ee2]{margin-top:12px}.is-text[data-v-74bb5ee2]{border:none;color:#4b4b4b}
h3[data-v-2bb7ac79]{margin:0}p[data-v-2bb7ac79]{margin:0}.uk-table td[data-v-2bb7ac79]{padding:7px 10px 7px 0;text-align:left;vertical-align:middle}.uk-table td[data-v-2bb7ac79]:last-of-type{padding:7px 0}.pointHistoryInr[data-v-2bb7ac79]{display:flex;align-items:center;padding-top:3px}.pointDate[data-v-2bb7ac79]{width:75px;font-size:14px}.businessName[data-v-2bb7ac79]{padding-left:10px}.pointStatus__box[data-v-2bb7ac79]{width:16px;height:16px;display:flex;align-items:center;justify-content:center;border-radius:2px;margin:0 auto}.pointStatus__boxTxt[data-v-2bb7ac79]{font-size:12px}.pointValue[data-v-2bb7ac79]{text-align:right;font-size:16px}.used[data-v-2bb7ac79]{vertical-align:middle}.used .pointStatus__box[data-v-2bb7ac79]{background:#f96a76}.used .pointStatus__boxTxt[data-v-2bb7ac79]{color:#fff}.used .pointValue[data-v-2bb7ac79]{color:#f96a76}.received[data-v-2bb7ac79]{vertical-align:middle}.received .pointStatus__box[data-v-2bb7ac79]{background:#4b709a}.received .pointStatus__boxTxt[data-v-2bb7ac79]{color:#fff}.received .pointValue[data-v-2bb7ac79]{color:#4b709a}.toHistoryDetail a[data-v-2bb7ac79]{color:#757575}.toHistoryDetail a i[data-v-2bb7ac79]{font-size:14px}.moreBtn[data-v-2bb7ac79]{width:240px;margin:0 auto}.noAvailable[data-v-2bb7ac79]{font-size:20px}
p[data-v-3a6308f3]{margin:0}.couponListHistoryArea[data-v-3a6308f3]{overflow:hidden}.couponListHistoryArea section[data-v-3a6308f3]{padding-top:10px;padding-bottom:45px}.couponListHistoryArea .uk-subnav[data-v-3a6308f3]{padding:0 10px;gap:10px;flex-wrap:nowrap;border-bottom:solid 8px #f89e06}.couponListHistoryArea .uk-subnav li[data-v-3a6308f3]{width:48%}.couponListHistoryArea .uk-subnav li a[data-v-3a6308f3]{background:#ccc}.couponListHistoryArea .uk-subnav li.uk-active[data-v-3a6308f3]{box-shadow:1px 0 1px -1px rgba(0,0,0,.4)}.couponListHistoryArea .uk-subnav li.uk-active[data-v-3a6308f3]::before{background:#f89e06}.couponListHistoryArea .uk-subnav-pill>.uk-active>a[data-v-3a6308f3]{background:#f89e06}
.modal[data-v-fe26a662]{position:fixed;bottom:0;left:50%;transform:translate(-50%, 0%);min-width:90%;background:#fff;border-radius:8px 8px 0 0;padding-bottom:15px}.modal__cover[data-v-fe26a662]{position:fixed;top:0;left:0;width:100%;height:100vh;background:rgba(0,0,0,.5)}.modal__body[data-v-fe26a662]{padding:15px}.fade-enter-from[data-v-fe26a662],.fade-leave-to[data-v-fe26a662]{opacity:0;transform:translate(-50%, 50%)}.fade-enter-active[data-v-fe26a662],.fade-leave-active[data-v-fe26a662]{transition:.2s cubic-bezier(0.75, 0.04, 0.37, 1.6)}
p[data-v-8f5f7818]{margin:0}h1[data-v-8f5f7818]{margin:0}h2[data-v-8f5f7818]{margin:0}.coupon[data-v-8f5f7818]{padding-bottom:60px;box-sizing:border-box;overflow:hidden;background:#f5f5f5;min-height:calc(100vh - 50px)}.coupon__imgWrapper[data-v-8f5f7818]{margin-bottom:20px}.coupon__imgBg img[data-v-8f5f7818]{-ms-filter:blur(3px);filter:blur(3px);opacity:.4}.coupon__img[data-v-8f5f7818]{max-width:40%;margin:0 auto;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.coupon__limitTxt[data-v-8f5f7818]{font-size:14px}.coupon__limitTxt .oneTime[data-v-8f5f7818]{color:#f96a76}.coupon__business[data-v-8f5f7818]{padding:0 10px}.coupon__businessBox[data-v-8f5f7818]{margin-top:10px;background:#fff;border-radius:4px;padding:10px 45px 10px 10px;display:flex;align-items:center}.coupon__businessBox i[data-v-8f5f7818]{font-size:18px;position:absolute;top:50%;right:15px;transform:translate(0, -50%)}.coupon__businessImg[data-v-8f5f7818]{max-width:64px;border-radius:4px}.coupon__businessTxt[data-v-8f5f7818]{font-size:18px;color:#4b4b4b;padding-left:10px}.coupon__meta[data-v-8f5f7818]{color:#fff;padding:15px}.coupon__category[data-v-8f5f7818]{display:inline-block;border-radius:2px;padding:0 2px 2px;line-height:1}.coupon__categoryTxt[data-v-8f5f7818]{display:inline-block;color:#fff;font-weight:bold;font-size:10px;line-height:1}.coupon__name[data-v-8f5f7818]{font-size:20px;font-weight:bold;line-height:1.5}.coupon__pointBox[data-v-8f5f7818]{background:#fff;padding:18px 35px 24px;border-radius:4px;margin-top:5px}.coupon__pointCost[data-v-8f5f7818]{display:flex;justify-content:space-between;align-items:baseline;border-bottom:1px solid #4b4b4b;padding:0 10px 7px}.coupon__pointCostTxt[data-v-8f5f7818]{font-size:14px;font-weight:bold}.coupon__pointCostNum[data-v-8f5f7818]{font-size:26px;font-weight:bold;line-height:1.3846153846;color:#f96a76}.coupon__pointTotal[data-v-8f5f7818]{display:flex;justify-content:space-between;align-items:baseline;padding:10px 10px 0}.coupon__pointTotalTxt[data-v-8f5f7818]{font-size:12px;line-height:1.5833333333}.coupon__pointTotalNum[data-v-8f5f7818]{font-size:14px;line-height:1.3571428571}.coupon__expire[data-v-8f5f7818]{font-size:13px;padding-top:4px;letter-spacing:-1px;opacity:.8}.coupon__description[data-v-8f5f7818]{padding:0 10px}.coupon__descriptionTxt[data-v-8f5f7818]{padding-top:10px}.coupon hr[data-v-8f5f7818]{margin:10px 0}.service[data-v-8f5f7818]{background:#f89e06}.gift[data-v-8f5f7818]{background:#4b709a}.free[data-v-8f5f7818]{background:#4b709a}.discount[data-v-8f5f7818]{background:#f96a76}.no[data-v-8f5f7818]{color:#4b709a}.one[data-v-8f5f7818]{color:#f96a76}.toBusiness[data-v-8f5f7818]{color:#4b4b4b}.inputPasscode[data-v-8f5f7818]{border-radius:4px;border:1px solid #4b4b4b;margin-bottom:10px}.inputBtn[data-v-8f5f7818]{background:#f96a76;border-radius:4px;color:#fff;border:none;margin-bottom:10px}form[data-v-8f5f7818]{margin-top:14px}
p[data-v-06df7c85]{margin:0}lottie-player[data-v-06df7c85]{margin:0 auto}.couponComplete[data-v-06df7c85]{background:#f89e06;padding:45px 0;min-height:calc(100vh - 50px);box-sizing:border-box}.couponComplete__box[data-v-06df7c85]{background:#fff;padding:32px 32px 50px;box-sizing:border-box;border-radius:10px}.couponComplete__use[data-v-06df7c85]{font-weight:bold;font-size:24px;line-height:1.4;letter-spacing:.05em}.couponComplete__message[data-v-06df7c85]{color:#f89e06;font-weight:bold;font-size:16px;line-height:1.375;padding-top:16px}.couponComplete__total[data-v-06df7c85]{padding-top:30px;font-size:14px;line-height:1.5714285714}.couponComplete__totalNum[data-v-06df7c85]{display:inline-block;padding-left:10px}.btn[data-v-06df7c85]{display:flex;justify-content:center;align-items:center;width:100%;height:40px;border-radius:4px;box-sizing:border-box}.againBtn[data-v-06df7c85]{background:#fff}.againBtn p[data-v-06df7c85]{color:#f89e06;font-size:14px;font-weight:bold}.toArchiveBtn[data-v-06df7c85]{background:#f89e06;border:solid 1px #f89e06;margin-top:48px}.toArchiveBtn[data-v-06df7c85]:hover{background:#fff}.toArchiveBtn:hover p[data-v-06df7c85]{color:#f89e06}.toArchiveBtn p[data-v-06df7c85]{color:#fff;font-size:14px;font-weight:bold}
p[data-v-39a76068]{margin:0}.historyDetail h1[data-v-39a76068]{font-size:18px;padding:14px 0}.historyDetail__box[data-v-39a76068]{background:#f5f5f5;padding:15px 0 50px}.historyDetail__date[data-v-39a76068]{display:block;text-align:center;font-size:12px;font-weight:bold;line-height:1.4166666667}.historyDetail table[data-v-39a76068]{margin-top:30px;font-weight:bold}.historyDetail table td[data-v-39a76068]{vertical-align:middle;padding:15px 15px}.historyDetail_itemName[data-v-39a76068]{font-size:12px;line-height:1.4166666667;width:75px}.historyDetail_itemNameBox[data-v-39a76068]{width:24px;height:24px;display:flex;justify-content:center;align-items:center;border-radius:2px}.historyDetail_itemNameTxt[data-v-39a76068]{font-size:14px;color:#fff}.historyDetail_itemValue[data-v-39a76068]{font-size:14px;line-height:1.3571428571;text-align:right}.used .historyDetail_itemNameBox[data-v-39a76068]{background:#f96a76}.used .historyDetail_itemValue[data-v-39a76068]{font-size:20px;color:#f96a76}.received .historyDetail_itemNameBox[data-v-39a76068]{background:#4b709a}.received .historyDetail_itemValue[data-v-39a76068]{font-size:20px;color:#4b709a}.glp .historyDetail_itemValueBox[data-v-39a76068]{display:inline-block;background:#73b29c;padding:0 6px 1px;border-radius:2px}.glp .historyDetail_itemValueTxt[data-v-39a76068]{display:inline-block;color:#fff;font-size:12px;line-height:1}
.qrcode[data-v-01b3bb59]{background:#f89e06;min-height:100vh}.qrcode__box[data-v-01b3bb59]{margin-top:32px;background:#fff;padding:32px 32px 50px;box-sizing:border-box;border-radius:10px}.qrcode-reader[data-v-01b3bb59]{width:100%;height:auto;position:relative}.qrcode-reader p[data-v-01b3bb59]{font-size:16px;line-height:1.375;margin-bottom:24px}.canvas[data-v-01b3bb59]{background:rgba(0,0,0,.2);position:absolute;top:0;left:0;width:100%;height:auto;z-index:0}.video[data-v-01b3bb59]{position:relative;z-index:1}
.qrcodePasscode[data-v-987b4864]{background:rgba(0,0,0,.6)}.qrcodePasscode__inr[data-v-987b4864]{min-height:calc(100vh - 50px);display:flex;align-items:center;justify-content:space-between}.qrcodePasscode__box[data-v-987b4864]{width:100%;background:#fff;padding:40px 20px 30px;box-sizing:border-box}h2[data-v-987b4864]{font-size:18px;line-height:1.3333333333}.uk-button[data-v-987b4864]{margin-left:10px}button[data-v-987b4864]{border-radius:4px;font-size:14px;font-weight:bold;box-sizing:border-box}.btn__cancel[data-v-987b4864]{border:1px solid #f89e06;background:#fff;color:#f89e06}.btn__get[data-v-987b4864]{background:#f89e06;color:#fff}
p[data-v-be17ca0a]{margin:0}lottie-player[data-v-be17ca0a]{margin:0 auto}.qrcodeComplete[data-v-be17ca0a]{background:#f89e06;padding:45px 0;min-height:calc(100vh - 50px);box-sizing:border-box}.qrcodeComplete__box[data-v-be17ca0a]{background:#fff;padding:32px 32px 50px;box-sizing:border-box;border-radius:10px}.qrcodeComplete__get[data-v-be17ca0a]{font-weight:bold;font-size:16px;line-height:1.4;letter-spacing:.05em}.qrcodeComplete__get span[data-v-be17ca0a]{display:inline-block;white-space:nowrap}.qrcodeComplete__getNum[data-v-be17ca0a]{color:#f89e06;font-size:60px}.qrcodeComplete__getNumTxt[data-v-be17ca0a]{font-size:24px}.qrcodeComplete__message[data-v-be17ca0a]{font-weight:bold;font-size:16px;line-height:1.375;padding-top:16px}.qrcodeComplete__total[data-v-be17ca0a]{padding-top:30px;font-size:14px;line-height:1.5714285714}.qrcodeComplete__totalNum[data-v-be17ca0a]{display:inline-block;padding-left:10px}.btn[data-v-be17ca0a]{display:flex;justify-content:center;align-items:center;width:100%;height:40px;border-radius:4px;box-sizing:border-box}.againBtn[data-v-be17ca0a]{background:#fff}.againBtn p[data-v-be17ca0a]{color:#f89e06;font-size:14px;font-weight:bold}.toArchiveBtn[data-v-be17ca0a]{background:#f89e06;border:solid 1px #f89e06;margin-top:48px}.toArchiveBtn[data-v-be17ca0a]:hover{background:#fff}.toArchiveBtn:hover p[data-v-be17ca0a]{color:#f89e06}.toArchiveBtn p[data-v-be17ca0a]{color:#fff;font-size:14px;font-weight:bold}
.carousel__icon {
  width: var(--vc-icn-width);
  height: var(--vc-icn-width);
  fill: currentColor;
}
.carousel {
  position: relative;
  text-align: center;
  box-sizing: border-box;
}

.carousel * {
  box-sizing: border-box;
}

.carousel__track {
  display: flex;
  margin: 0;
  padding: 0;
  position: relative;
}

.carousel__viewport {
  overflow: hidden;
}

.carousel__sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0;
}
:root {
  /* Color */
  --vc-clr-primary: #000;
  --vc-clr-secondary: #090f207f;
  --vc-clr-white: #ffffff;

  /* Icon */
  --vc-icn-width: 1.2em;

  /* Navigation */
  --vc-nav-width: 30px;
  --vc-nav-height: 30px;
  --vc-nav-border-radius: 0;
  --vc-nav-color: var(--vc-clr-primary);
  --vc-nav-color-hover: var(--vc-clr-secondary);
  --vc-nav-background: transparent;

  /* Pagination */
  --vc-pgn-width: 12px;
  --vc-pgn-height: 4px;
  --vc-pgn-margin: 4px;
  --vc-pgn-border-radius: 0;
  --vc-pgn-background-color: var(--vc-clr-secondary);
  --vc-pgn-active-color: var(--vc-clr-primary);
}
.carousel__pagination {
  display: flex;
  justify-content: center;
  list-style: none;
  line-height: 0;
  margin: 10px 0 0;
}

.carousel__pagination-button {
  display: block;
  border: 0;
  margin: 0;
  cursor: pointer;
  padding: var(--vc-pgn-margin);
  background: transparent;
}

.carousel__pagination-button::after {
  display: block;
  content: '';
  width: var(--vc-pgn-width);
  height: var(--vc-pgn-height);
  border-radius: var(--vc-pgn-border-radius);
  background-color: var(--vc-pgn-background-color);
}

.carousel__pagination-button:hover::after,
.carousel__pagination-button--active::after {
  background-color: var(--vc-pgn-active-color);
}
.carousel__prev,
.carousel__next {
  box-sizing: content-box;
  background: var(--vc-nav-background);
  border-radius: var(--vc-nav-border-radius);
  width: var(--vc-nav-width);
  height: var(--vc-nav-height);
  text-align: center;
  font-size: var(--vc-nav-height);
  padding: 0;
  color: var(--vc-nav-color);
  display: flex;
  justify-content: center;
  align-items: center;
  position: absolute;
  border: 0;
  cursor: pointer;
  margin: 0 10px;
  top: 50%;
  transform: translateY(-50%);
}

.carousel__prev:hover,
.carousel__next:hover {
  color: var(--vc-nav-color-hover);
}

.carousel__next--disabled,
.carousel__prev--disabled {
  cursor: not-allowed;
  opacity: 0.5;
}

.carousel__prev {
  left: 0;
}

.carousel__next {
  right: 0;
}

.carousel--rtl .carousel__prev {
  left: auto;
  right: 0;
}

.carousel--rtl .carousel__next {
  right: auto;
  left: 0;
}
.carousel__slide {
  scroll-snap-stop: auto;
  flex-shrink: 0;
  margin: 0;
  position: relative;

  display: flex;
  justify-content: center;
  align-items: center;
}

p[data-v-79934ea9]{margin:0}.search[data-v-79934ea9]{background:#f89e06;padding:8px 8px 8px 0}.search input[data-v-79934ea9]{background-color:#fff;border-radius:4px}.search input[data-v-79934ea9]:focus{background-color:#fff}.mapWrapper[data-v-79934ea9]{width:100%;position:relative;height:100vh;height:calc(var(--vh, 1vh)*100);display:flex;flex-direction:column;justify-content:space-between;align-items:stretch;overflow:hidden}.colorDescription[data-v-79934ea9]{margin:0;background:rgba(255,255,255,.8);border-radius:4px;padding:8px 5px;position:absolute;top:60px;right:10px;z-index:10000}.colorDescription__coupon[data-v-79934ea9]{color:#f96a76}.colorDescription__coupon[data-v-79934ea9]::before{background:#f96a76}.colorDescription__point[data-v-79934ea9]{color:#4b709a}.colorDescription__point[data-v-79934ea9]::before{background:#4b709a}.colorDescription__both[data-v-79934ea9]{color:#f89e06}.colorDescription__both[data-v-79934ea9]::before{background:#f89e06}.colorDescription li[data-v-79934ea9]{font-size:10px;font-weight:bold;line-height:1.4;padding-left:10px;list-style:none;position:relative}.colorDescription li[data-v-79934ea9]::before{content:"";width:6px;height:6px;border-radius:50%;position:absolute;top:4px;left:0}.map[data-v-79934ea9]{height:calc(100vh - 50px)}.carousel__slide[data-v-79934ea9]{height:48px}.carousel__slide--active[data-v-79934ea9]{color:#f89e06;border-bottom:solid 3px #f89e06}.carousel__item[data-v-79934ea9]{font-size:13px;letter-spacing:0;font-weight:bold}.mapModal[data-v-79934ea9]{width:calc(100% - 30px);box-sizing:border-box;position:absolute;left:50%;bottom:50px;transform:translate(-50%, 200%);z-index:10000;transition:.1s ease}.mapModal__inr[data-v-79934ea9]{background:#fff;border-radius:4px;box-shadow:0 3px 15px rgba(0,0,0,.16)}.mapModal.is-open[data-v-79934ea9]{transform:translate(-50%, 0)}.mapModal__top[data-v-79934ea9]{display:flex;justify-content:space-between;align-items:flex-start;padding:15px 15px 0}.mapModal__middle[data-v-79934ea9]{display:flex;padding:8px 15px 12px}.mapModal__bottom[data-v-79934ea9]{background:#f89e06;display:flex;border-radius:0 0 4px 4px;padding:8px 15px}.mapModal__bottom a[data-v-79934ea9]{display:flex;align-items:center;justify-content:center;background:#fff;border-radius:4px;margin-right:10px;color:#4b4b4b;height:42px}.mapModal__bottom a[data-v-79934ea9]:last-of-type{margin-right:0}.mapModal__bottom a i[data-v-79934ea9]{font-size:18px;color:#f89e06;margin-right:6px}.mapModal__bottom a span[data-v-79934ea9]{font-size:12px;font-weight:bold;line-height:1.5}.actionIcon__items[data-v-79934ea9]{padding:0 0 5px;margin-left:-5px}.actionIcon__item[data-v-79934ea9]{padding-left:5px}.actionIcon__item img[data-v-79934ea9]{box-shadow:0 2px 2px rgba(0,0,0,.16)}.storeName[data-v-79934ea9]{font-size:14px;font-weight:bold;line-height:1.2857142857}.storeImg[data-v-79934ea9]{border-radius:4px}.storeImg__wrapper[data-v-79934ea9]{margin-right:12px;width:100%;max-width:100px;border-radius:4px}.showRoute[data-v-79934ea9]{width:115px}.showRoute.is-disabled[data-v-79934ea9]{background-color:#cdcdcd}.toDetail[data-v-79934ea9]{flex:1}.catchcopy[data-v-79934ea9]{font-size:12px;line-height:1.5833333333}.tags[data-v-79934ea9]{display:flex;align-items:flex-end}.tags .tag[data-v-79934ea9]{width:70px;height:20px;border-radius:2px;display:flex;align-items:center;justify-content:center;margin-left:5px}.tags .tag span[data-v-79934ea9]{display:block;color:#fff;font-size:10px;line-height:1.4;font-weight:bold}.tags .tag__coupon[data-v-79934ea9]{background:#f96a76}.tags .tag__point[data-v-79934ea9]{background:#4b709a}.toBusiness[data-v-79934ea9]{border:solid 1px #4b4b4b;display:flex;align-items:center;justify-content:center;padding:2px 5px;border-radius:2px;color:#4b4b4b}.toBusiness span[data-v-79934ea9]{display:inline-block;line-height:1.3571428571;font-size:14px}.carousel__slide--visible[data-v-79934ea9]{transform:rotateY(0)}
p[data-v-8f2e1b86]{margin:0}.raffleLists[data-v-8f2e1b86]{padding:20px 0}.raffleList__item[data-v-8f2e1b86]{box-shadow:0 3px 16px rgba(0,0,0,.16);border-radius:4px;padding:15px}.raffleList__item a[data-v-8f2e1b86]{margin-top:12px;color:#fff;font-size:14px;background:#f89e06;height:40px;border-radius:4px}.raffleList__itemName[data-v-8f2e1b86]{font-size:18px;line-height:1.3333333333;padding-bottom:10px}.raffleList__itemImg[data-v-8f2e1b86]{min-width:100px}.raffleList__itemImg .uk-cover-container[data-v-8f2e1b86]{border-radius:4px}.raffleList__description[data-v-8f2e1b86]{font-size:14px;line-height:1.2857142857;padding-left:12px}.isGotoWinners i[data-v-8f2e1b86]{display:block;font-size:30px;padding-bottom:10px}.noneTxt[data-v-8f2e1b86]{font-size:20px}
.raffleWinners__item[data-v-23623e06]{padding:15px;border-radius:4px;box-shadow:0 3px 15px rgba(0,0,0,.16)}.raffle__prizeInfo[data-v-23623e06]{margin-top:6px}.raffle__prizeImg[data-v-23623e06]{margin-right:12px;border-radius:4px}.raffle__prizeImg .uk-cover-container[data-v-23623e06]{border-radius:4px}.raffle__name[data-v-23623e06]{font-size:10px;line-height:1.4}.raffle__prizeName[data-v-23623e06]{font-size:18px;line-height:1.3333333333}.applyStatus[data-v-23623e06]{display:inline-block;background:#f89e06;line-height:1;padding:0 3px 2px;border-radius:2px}.applyStatus__txt[data-v-23623e06]{color:#fff;font-size:12px;line-height:1}.unapplied[data-v-23623e06]{background:#f96a76}.processing[data-v-23623e06],.backlog[data-v-23623e06]{background:#73b29c}.closed[data-v-23623e06]{background:#4b709a}.createdAt[data-v-23623e06]{font-size:12px}.createdAt__date[data-v-23623e06]{font-size:14px}.deadline[data-v-23623e06]{font-size:12px}.deadline__date[data-v-23623e06]{font-size:14px}.noAvailable[data-v-23623e06]{font-size:20px}
h1[data-v-4b06e18a]{margin:0}h2[data-v-4b06e18a]{margin:0}p[data-v-4b06e18a]{margin:0}.raffle__inr[data-v-4b06e18a]{padding-top:30px;padding-bottom:60px}.raffle__title[data-v-4b06e18a]{font-size:26px;font-weight:bold;line-height:1.3076923077}.raffle__pointBox[data-v-4b06e18a]{background:#f5f5f5;padding:18px 35px 24px;border-radius:4px;margin-top:15px}.raffle__pointCost[data-v-4b06e18a]{display:flex;justify-content:space-between;align-items:baseline;border-bottom:1px solid #4b4b4b;padding:0 10px 7px}.raffle__pointCostTxt[data-v-4b06e18a]{font-size:14px;font-weight:bold}.raffle__pointCostNum[data-v-4b06e18a]{font-size:26px;font-weight:bold;line-height:1.3846153846;color:#f89e06}.raffle__pointTotal[data-v-4b06e18a]{display:flex;justify-content:space-between;align-items:baseline;padding:10px 10px 0}.raffle__pointTotalTxt[data-v-4b06e18a]{font-size:12px;line-height:1.5833333333}.raffle__pointTotalNum[data-v-4b06e18a]{font-size:14px;line-height:1.3571428571}.raffle__discription[data-v-4b06e18a]{padding-top:16px;font-size:14px}.sweepstake[data-v-4b06e18a]{padding-top:30px}.sweepstake__title[data-v-4b06e18a]{font-size:14px;font-weight:bold;line-height:1.2857142857}.sweepstake__items[data-v-4b06e18a]{margin:15px 0}.sweepstake__item[data-v-4b06e18a]{display:flex;box-shadow:0 3px 15px rgba(0,0,0,.16);border-radius:4px;padding:10px;margin-bottom:10px}.sweepstake__item[data-v-4b06e18a]:last-of-type{margin-bottom:0}.sweepstake__img[data-v-4b06e18a]{width:100%;max-width:60px}.sweepstake__img .uk-cover-container[data-v-4b06e18a]{border-radius:4px}.sweepstake__name[data-v-4b06e18a]{padding-left:15px;padding-right:15px}.sweepstake__probability[data-v-4b06e18a]{min-width:60px;margin-left:auto}.sweepstake__title[data-v-4b06e18a]{font-size:10px;font-weight:bold}.sweepstake__txt[data-v-4b06e18a]{font-size:14px;line-height:1.2857142857}.sweepstake span[data-v-4b06e18a]{display:block}.sweepstake span.percent[data-v-4b06e18a]{display:inline-block;font-size:10px;padding-left:2px}.noAvailable[data-v-4b06e18a]{font-size:20px}
.raffle[data-v-70418cb6]{height:calc(100vh - 50px);display:flex;justify-content:center;align-items:center;flex-direction:column;background:#f89e06}.raffle__inr[data-v-70418cb6]{background:#fff;border-radius:10px}.celebrateTxt[data-v-70418cb6]{font-size:24px;color:#4b4b4b}.rafflePrizeName[data-v-70418cb6]{font-size:35px;color:#4b4b4b}.lose[data-v-70418cb6]{width:90%;margin:0 auto;z-index:0}.comment[data-v-70418cb6]{position:relative;z-index:1;color:#4b4b4b}span.break[data-v-70418cb6]{display:inline-block;white-space:nowrap}
.raffle[data-v-5508a8ea]{height:calc(100vh - 50px);display:flex;justify-content:center;align-items:center;flex-direction:column;background:#f89e06}.raffle__inr[data-v-5508a8ea]{background:#fff;border-radius:10px;padding:20px 30px 30px;position:relative}.raffle__result[data-v-5508a8ea]{position:absolute;top:15px;left:10px;font-size:30px;font-weight:bold;color:#62b6b7;transform:translate(0, 0) rotate(-14deg);-webkit-animation:show-5508a8ea 1s ease-in-out;animation:show-5508a8ea 1s ease-in-out}@-webkit-keyframes show-5508a8ea{0%{transform:translate(0, 15) rotate(-10deg)}100%{transform:translate(0, 0) rotate(-14deg)}}@keyframes show-5508a8ea{0%{transform:translate(0, 15) rotate(-10deg)}100%{transform:translate(0, 0) rotate(-14deg)}}
.raffle[data-v-6422f96b]{height:calc(100vh - 50px);display:flex;justify-content:center;align-items:center;flex-direction:column;background:#f89e06}.raffle__inr[data-v-6422f96b]{background:#fff;border-radius:10px;padding:20px 30px 30px;position:relative}.raffle__result[data-v-6422f96b]{position:absolute;top:15px;left:10px;font-size:30px;font-weight:bold;color:#85586f;transform:translate(0, 15px) rotate(-14deg);-webkit-animation:show-6422f96b 2s ease-in-out;animation:show-6422f96b 2s ease-in-out}@-webkit-keyframes show-6422f96b{0%{transform:translate(0, 0) rotate(-10deg)}100%{transform:translate(0, 15px) rotate(-14deg)}}@keyframes show-6422f96b{0%{transform:translate(0, 0) rotate(-10deg)}100%{transform:translate(0, 15px) rotate(-14deg)}}
.raffleApply[data-v-d1afc7f4]{background:#f89e06}.raffleApply__inr[data-v-d1afc7f4]{background:#fff;border-radius:10px;padding:20px 15px}.uk-form-controls[data-v-d1afc7f4]{margin-top:4px;font-size:16px}
.raffleConfirm[data-v-17fde5e0]{background:#f89e06}.raffleConfirm__inr[data-v-17fde5e0]{background:#fff;border-radius:10px;padding:20px 15px}.raffleConfirm__btns .uk-grid[data-v-17fde5e0]{margin-left:-15px}.raffleConfirm__btns .uk-grid>*[data-v-17fde5e0]{padding-left:15px}.uk-form-controls[data-v-17fde5e0]{margin-top:4px;font-size:16px}
.raffleComplete[data-v-d8511ac8]{height:calc(100vh - 50px);background:#f89e06;display:flex;justify-content:center;align-items:center;flex-direction:column}.raffleComplete__inr[data-v-d8511ac8]{background:#fff;border-radius:10px;padding:20px 15px 40px}.raffleComplete__info[data-v-d8511ac8]{display:flex;flex-direction:column;align-items:center;margin:30px 0}.raffleComplete__info a[data-v-d8511ac8]{display:inline-block;color:#4b4b4b;margin-left:8px}.raffleComplete__info i[data-v-d8511ac8]{color:#f89e06}.raffleComplete__tel[data-v-d8511ac8]{font-size:30px;display:flex;align-items:center;margin-bottom:10px}.raffleComplete__mail[data-v-d8511ac8]{font-size:20px;display:flex;align-items:center}.raffleComplete__mail i[data-v-d8511ac8]{font-size:30px}
p[data-v-a6bfbf2e]{margin:0}h1[data-v-a6bfbf2e]{margin:0}h2[data-v-a6bfbf2e]{margin:0}.business[data-v-a6bfbf2e]{overflow:hidden;padding-bottom:50px}.business__name[data-v-a6bfbf2e]{font-size:22px;font-weight:bold}.business__catchcopy[data-v-a6bfbf2e]{padding-top:10px;font-size:14px;line-height:1.5714285714}.couponPointArea[data-v-a6bfbf2e]{padding-top:30px}.couponPointArea__tab[data-v-a6bfbf2e]{margin-top:18px;display:flex;align-items:center;justify-content:space-between;list-style:none;position:relative;margin-left:0;margin-bottom:0;padding:0 15px}.couponPointArea__tab li[data-v-a6bfbf2e]{width:48%}.couponPointArea__tab li a[data-v-a6bfbf2e]{border-radius:4px 4px 0 0;background:#ccc;display:flex;text-align:center;justify-content:center;padding:5px 10px}.couponPointArea__tab li a p[data-v-a6bfbf2e]{color:#fff;font-size:14px;font-weight:bold}.couponPointArea__tab li.is-active[data-v-a6bfbf2e]::before{content:"";width:500%;height:4px;position:absolute;left:50%;bottom:-4px;translate:-50% 0}.couponPointArea__tab .tab_coupon.is-active[data-v-a6bfbf2e]::before{background:#f96a76}.couponPointArea__tab .tab_coupon.is-active a[data-v-a6bfbf2e]{background:#f96a76}.couponPointArea__tab .tab_point.is-active[data-v-a6bfbf2e]::before{background:#4b709a}.couponPointArea__tab .tab_point.is-active a[data-v-a6bfbf2e]{background:#4b709a}.couponPointArea__inr[data-v-a6bfbf2e]{position:relative}.coupon[data-v-a6bfbf2e]{margin-top:24px;padding:15px 20px 20px;border-radius:4px;box-shadow:0 3px 15px rgba(0,0,0,.16)}.coupon__category[data-v-a6bfbf2e]{display:inline-block;border-radius:2px;padding:0 2px 2px;line-height:1}.coupon__categoryTxt[data-v-a6bfbf2e]{display:inline-block;color:#fff;font-weight:bold;font-size:10px;line-height:1;padding:2px 4px}.coupon__name[data-v-a6bfbf2e]{font-size:26px;font-weight:bold;line-height:1.3076923077}.coupon__pointBox[data-v-a6bfbf2e]{margin-top:5px;background:#f5f5f5;padding:18px 35px 24px;border-radius:4px}.coupon__pointCost[data-v-a6bfbf2e]{display:flex;justify-content:space-between;align-items:baseline;border-bottom:1px solid #4b4b4b;padding:0 10px 7px}.coupon__pointCostTxt[data-v-a6bfbf2e]{font-size:14px;font-weight:bold}.coupon__pointCostNum[data-v-a6bfbf2e]{font-size:26px;font-weight:bold;line-height:1.3846153846;color:#f96a76}.coupon__pointTotal[data-v-a6bfbf2e]{display:flex;justify-content:space-between;align-items:baseline;padding:10px 10px 0}.coupon__pointTotalTxt[data-v-a6bfbf2e]{font-size:12px;line-height:1.5833333333}.coupon__pointTotalNum[data-v-a6bfbf2e]{font-size:14px;line-height:1.3571428571}.coupon__expire[data-v-a6bfbf2e]{font-size:13px;padding-top:4px;letter-spacing:-1px;opacity:.8}.coupon__btn[data-v-a6bfbf2e]{margin-top:14px;border-radius:4px;background:#f96a76;height:40px;display:flex;align-items:center;justify-content:center}.coupon__btn p[data-v-a6bfbf2e]{color:#fff;font-size:14px;font-weight:bold;text-align:center;margin:0}.coupon__btnArchive[data-v-a6bfbf2e]{background:#f89e06;margin-top:30px;margin-left:20px;margin-right:20px}.coupons__line[data-v-a6bfbf2e]{margin-top:40px;width:100%;border-bottom:4px solid #f96a76}.service[data-v-a6bfbf2e]{background:#f89e06}.gift[data-v-a6bfbf2e]{background:#4b709a}.free[data-v-a6bfbf2e]{background:#4b709a}.discount[data-v-a6bfbf2e]{background:#f96a76}.pointGet[data-v-a6bfbf2e]{margin-top:24px;padding:15px 20px 20px;border-radius:4px;box-shadow:0 3px 15px rgba(0,0,0,.16)}.pointGet__name[data-v-a6bfbf2e]{font-size:26px;font-weight:bold;line-height:1.3076923077;padding-top:5px}.pointGet__description[data-v-a6bfbf2e]{font-size:26px;font-weight:bold;line-height:1.3076923077;padding-top:5px}.pointGet__box[data-v-a6bfbf2e]{margin-top:20px;background:#f5f5f5;padding:20px;border-radius:4px;display:flex;align-items:center}.pointGet__img[data-v-a6bfbf2e]{max-width:58px}.pointGet__txtsWrapper[data-v-a6bfbf2e]{padding-left:30px}.pointGet__group[data-v-a6bfbf2e]{display:inline-block;background:#f89e06;line-height:1;border-radius:4px;padding:5px}.pointGet__groupGlp[data-v-a6bfbf2e]{background:#73b29c}.pointGet__groupTxt[data-v-a6bfbf2e]{display:inline-block;font-size:20px;font-weight:bold;color:#fff;line-height:1}.pointGet__point[data-v-a6bfbf2e]{font-weight:bold;font-size:20px;line-height:1;padding-top:10px}.pointGet__pointNum[data-v-a6bfbf2e]{display:inline-block;font-size:40px;padding-right:5px;line-height:1}.pointGet__btn[data-v-a6bfbf2e]{padding-top:25px}.pointGet__btn .uk-button-default[data-v-a6bfbf2e]{background:#f89e06}.pointGets__line[data-v-a6bfbf2e]{margin-top:40px;width:100%;border-bottom:4px solid #4b709a}.noneTxt[data-v-a6bfbf2e]{font-size:20px;padding-top:30px}.infoArea[data-v-a6bfbf2e]{padding-top:20px}.infoArea .info__name[data-v-a6bfbf2e]{font-size:18px;line-height:1.3333333333}.infoArea table[data-v-a6bfbf2e]{box-sizing:border-box}.infoArea table tbody tr[data-v-a6bfbf2e]{padding:10px;display:block}.infoArea table tbody tr td[data-v-a6bfbf2e]{display:block;width:100%;box-sizing:border-box;padding:0;font-size:14px;line-height:1.4285714286}
