
		@import url("./notosanskr-hestia.css");

		.doz_sys #logo_w202405211e994da77c1a5.logo .logo_title a {
			font-family: '';
			font-size: 35px;
			letter-spacing: 0px;
			font-weight: bold;
			font-style: normal;
			;
			color: #212121;
			line-height: inherit;
		}

		@media (min-width: 767px) {
			.doz_sys .hover_section_bg:hover #logo_w202405211e994da77c1a5.logo .logo_title a {
				color: #212121
			}
		}

		.scroll-to-fixed-fixed #logo_w202405211e994da77c1a5 .logo_title a {
			!important;
			color: #212121 !important;
		}

		#logo_w202405211e994da77c1a5 {
			display: flex;
			align-items: center;
			flex-direction: row;
		}

		#logo_w202405211e994da77c1a5>div {
			display: block;
		}

		#logo_w202405211e994da77c1a5 .img_box~.logo_title {
			padding-left: 10px;
		}

		/*@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {*/
		/*	#logo_*/
		/* .normal_logo,*/
		/*	#logo_*/
		/* .scroll_logo {*/
		/*		width: auto;*/
		/*	}*/
		/*}*/

		#w20240521750c2f7183610 .viewport-nav>li:last-child>a {}

		@media (min-width: 767px) {
			.doz_sys .hover_section_bg:hover #w20240521750c2f7183610 .viewport-nav>li.dropdown>a {
				color: #292929
			}

			.doz_sys .hover_section_bg:hover #w20240521750c2f7183610 .viewport-nav>li.dropdown>a:hover {
				color: #ff7313
			}
		}

		#w20240521750c2f7183610 .viewport-nav>li.dropdown>.notranslate a.active,
		#w20240521750c2f7183610 .viewport-nav>li.dropdown>a.active {
			font-weight: bold;
			border: 0;
			border-style: solid;
			;
			color: #ff7313;

			color: #ff7313;
		}

		.scroll-to-fixed-fixed #w20240521750c2f7183610 .viewport-nav>li.dropdown>.notranslate a.active,
		.scroll-to-fixed-fixed #w20240521750c2f7183610 .viewport-nav>li.dropdown>a.active {
			;
			color: #ff7313;
			color: #ff7313;
		}

		#w20240521750c2f7183610 .viewport-nav>li.dropdown>.notranslate a.active span,
		#w20240521750c2f7183610 .viewport-nav>li.dropdown>a.active span {
			border: 0;
			border-style: solid;
		}

		.scroll-to-fixed-fixed #w20240521750c2f7183610 .viewport-nav>li.dropdown>.notranslate a.active span,
		.scroll-to-fixed-fixed #w20240521750c2f7183610 .viewport-nav>li.dropdown>a.active span {
			border: 0;
			border-style: solid;
		}

		#w20240521750c2f7183610 .viewport-nav>li>a {
			padding: 15px;
		}

		#w20240521750c2f7183610 .viewport-nav>.dropdown.use_sub_name:hover>a>.plain_name:before {
			display: inline-flex;
		}

		#w20240521750c2f7183610 .viewport-nav>.active>a,
		#w20240521750c2f7183610 .viewport-nav>.active>a:hover,
		#w20240521750c2f7183610 .viewport-nav>.active>a:focus {
			;
			color: ;
			background-color: transparent;
		}

		#w20240521750c2f7183610 .viewport-nav>.disabled>a,
		#w20240521750c2f7183610 .viewport-nav>.disabled>a:hover,
		#w20240521750c2f7183610 .viewport-nav>.disabled>a:focus {
			color: #ccc;
			background-color: transparent;
		}

		#w20240521750c2f7183610 .dropdown-menu a {
			font-weight: inherit;
			font-style: normal;
		}

		#w20240521750c2f7183610 .viewport-nav>li>a.dropdown-more {
			cursor: pointer;
		}

		#w20240521750c2f7183610 {
			;
			background: ;
			font-family: Noto Sans Korean, sans-serif;
			height: 40px;
			min-height: auto;
			display: table-cell;
			vertical-align: middle;
		}

		#w20240521750c2f7183610 .viewport-nav {
			height: 40px;
		}

		#w20240521750c2f7183610 .viewport-nav>li.dropdown>.notranslate a,
		#w20240521750c2f7183610 .viewport-nav>li.dropdown>a {
			;
			color: #292929;
			font-size: 15px;
			letter-spacing: 0px;
			padding: 0 20px;
			font-weight: bold;
			font-style: normal;
			height: 40px;
			display: table-cell;
			vertical-align: middle;
		}

		.scroll-to-fixed-fixed #w20240521750c2f7183610 .viewport-nav>li.dropdown>.notranslate a,
		.scroll-to-fixed-fixed #w20240521750c2f7183610 .viewport-nav>li.dropdown>a {
			color: #292929;
		}

		#w20240521750c2f7183610 .viewport-nav>li.dropdown.use_sub_name:hover>a>.plain_name:before {
			color: #ff7313;
		}

		.scroll-to-fixed-fixed #w20240521750c2f7183610 .viewport-nav>li.dropdown.use_sub_name:hover>a>.plain_name:before {
			color: #ff7313;
		}

		/*	#doz_header #*/
		/* .viewport-nav > li:first-child > a{*/
		/*											 padding-left: */
		/*px !important;*/
		/*										 }*/
		/*	#doz_header #*/
		/* .viewport-nav > li:last-child > a {*/
		/*											 padding-right: */
		/*px !important;*/
		/*										 }*/
		#doz_header #w20240521750c2f7183610 .sub_mega_drop .viewport-nav>li {
			float: left;
			display: table;
		}

		/*	#doz_header #*/
		/* .sub_mega_drop .viewport-nav > li a{*/
		/*											 text-align: center;*/
		/*										 }*/
		#w20240521750c2f7183610 .dropdown-menu {}

		#w20240521750c2f7183610 .dropdown-menu {
			margin-top: 0;
			left: 20px;
		}

		#w20240521750c2f7183610 .viewport-nav>li.dropdown>.notranslate a:hover,
		#w20240521750c2f7183610 .viewport-nav>li.dropdown>a:hover {
			;
			color: #ff7313;
		}

		.scroll-to-fixed-fixed #w20240521750c2f7183610 .viewport-nav>li.dropdown>.notranslate a:hover,
		.scroll-to-fixed-fixed #w20240521750c2f7183610 .viewport-nav>li.dropdown>a:hover,
		.scroll-to-fixed-fixed #w20240521750c2f7183610 {
			;
			color: #ff7313;
		}

		#w20240521750c2f7183610 .viewport-nav>li.dropdown>.notranslate a.active:before,
		#w20240521750c2f7183610 .viewport-nav>li.dropdown>a.active:before {}

		.scroll-to-fixed-fixed #w20240521750c2f7183610 .viewport-nav>li.dropdown>.notranslate a.active:before,
		.scroll-to-fixed-fixed #w20240521750c2f7183610 .viewport-nav>li.dropdown>a.active:before {}

		#w20240521750c2f7183610 li.dropdown>ul.dropdown-menu {
			visibility: hidden;
			display: block;
			opacity: 0;
			-o-transition: .3s;
			-ms-transition: .3s;
			-moz-transition: .3s;
			-webkit-transition: .3s;
			transition: .3s;
		}

		#w20240521750c2f7183610 li.dropdown:hover>ul.dropdown-menu {
			visibility: visible;
			opacity: 1;
			display: block;
		}

		#w20240521750c2f7183610 li.dropdown>ul.dropdown-menu.init-hover-guard::after {
			content: "";
			position: absolute;
			inset-inline: 0;
			inset-block-start: 100%;
			display: block;
			height: 150px;
			background-color: transparent;
		}

		#inline_header_normal *[data-type=col-group]:has(*[data-widget-type=inline_menu]).overflow-last-dropdown #w20240521750c2f7183610 .viewport-nav.desktop li.dropdown:last-of-type>ul.dropdown-menu {
			right: 0;
			left: auto;
		}

		#w20240521750c2f7183610 li.dropdown.pulldown-hide>ul.dropdown-menu,
		#w20240521750c2f7183610 li.dropdown.pulldown-hide:hover>ul.dropdown-menu {
			display: none;
		}

		#w20240521750c2f7183610 li.dropdown-icon:focus>ul.dropdown-menu {
			visibility: visible;
			opacity: 1;
			display: block;
		}

		#w20240521750c2f7183610 .dropdown-menu {
			;
			background: #fff;
			font-size: 13px;
			border-radius: 3px;
			-webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
			box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
			padding: 0;
			border: 0px solid #e5e5e5;
		}

		.scroll-to-fixed-fixed #w20240521750c2f7183610 .dropdown-menu {
			;
			background: #fff;
			border: 0px solid #e5e5e5;
		}

		#w20240521750c2f7183610 .dropdown-menu>li>a {
			font-size: 13px;
			;
			color: #212121;
			padding: 10px 20px;
			letter-spacing: 0px;
			border-top: 0px solid #e5e5e5;
		}

		#w20240521750c2f7183610 .dropdown-menu>li.dropdown-submenu.sub-active>a {
			padding-right: 30px;
		}

		#w20240521750c2f7183610 .dropdown-menu>li>a:focus {
			outline: none;
		}

		#w20240521750c2f7183610 .dropdown-menu>li.use_sub_name:hover>a>.plain_name:before {
			color: #fff !important;
		}

		.scroll-to-fixed-fixed #w20240521750c2f7183610 .dropdown-menu>li>a {
			;
			color: #212121;
			border-top: 0px solid #e5e5e5;
		}

		#w20240521750c2f7183610 .dropdown-menu>li:first-child>a {
			border-top: 0;
		}

		.scroll-to-fixed-fixed #w20240521750c2f7183610 .dropdown-menu>li.use_sub_name:hover>a>.plain_name:before {
			color: #fff !important;
		}

		#w20240521750c2f7183610 .dropdown-menu>li>a:hover,
		#w20240521750c2f7183610 .dropdown-menu>li>a:active,
		#w20240521750c2f7183610 .dropdown-menu>li>a:focus {
			;
			color: #fff !important;
			;
			background-color: #ff7313 !important;
			font-size: 13px;
		}

		.scroll-to-fixed-fixed #w20240521750c2f7183610 .dropdown-menu>li>a:hover,
		.scroll-to-fixed-fixed #w20240521750c2f7183610 .dropdown-menu>li>a:active,
		.scroll-to-fixed-fixed #w20240521750c2f7183610 .dropdown-menu>li>a:focus {
			;
			color: #fff !important;
			;
			background-color: !important;
		}

		#w20240521750c2f7183610 .dropdown-menu>li:last-child>a,
		#w20240521750c2f7183610 .dropdown-menu>li:last-child>a:hover {
			border-bottom-left-radius: 3px;
			border-bottom-right-radius: 3px;
		}

		#w20240521750c2f7183610 .dropdown-menu>li:first-child>a,
		#w20240521750c2f7183610 .dropdown-menu>li:first-child>a:hover {
			border-top-left-radius: 3px;
			border-top-right-radius: 3px;
		}

		#w20240521750c2f7183610 .nav .open>a,
		#w20240521750c2f7183610 .nav .open>a:hover,
		#w20240521750c2f7183610 .nav .open>a:focus {
			background: transparent;
			border-color: transparent;
		}

		.dropdown-menu.preview_drop_down>li>a.hover {
			;
			color: #fff !important;
			;
			background-color: #ff7313 !important;
		}

		#w20240521750c2f7183610 .viewport-nav>li.dropdown>.notranslate a,
		#w20240521750c2f7183610 .viewport-nav>li.dropdown>a {
			text-transform: uppercase;
		}

		#w202405210ed6666e7fdbc .btn_5c496eca29905 {
			background-color: #f26531;
			color: #ffffff !important;
			border-color: #f5343d;
			border-width: 0px;
			border-radius: ;
		}

		@media (min-width: 767px) {
			.doz_sys .hover_section_bg:hover #w202405210ed6666e7fdbc .btn_5c496eca29905 {
				background-color: #f26531 !important;
				color: #ffffff !important;
				border-color: #f5343d !important;
				border-width: 0px !important;
				border-radius: ;
			}
		}

		@media (min-width: 767px) {
			.doz_sys .hover_section_bg:hover #w202405210ed6666e7fdbc .btn_5c496eca29905 .icon_class {
				color: #ffffff !important;
			}
		}

		@media (min-width: 767px) {
			.doz_sys .hover_section_bg #w202405210ed6666e7fdbc .btn_5c496eca29905:hover {
				background-color: #e05725 !important;
				color: #ffffff !important;
				border-color: rgba(245, 52, 61, 0.6) !important;
				border-width: 0px !important;
				border-radius: ;
			}
		}

		@media (min-width: 767px) {
			.doz_sys .hover_section_bg #w202405210ed6666e7fdbc .btn_5c496eca29905:hover .icon_class {
				color: #ffffff !important;
			}
		}

		#w202405210ed6666e7fdbc .btn_5c496eca29905 .text {
			letter-spacing: 0px;
		}

		#w202405210ed6666e7fdbc .btn_5c496eca29905 .icon_class {
			color: #ffffff !important;
		}

		#w202405210ed6666e7fdbc .btn_5c496eca29905:hover {
			background-color: #e05725;
			color: #ffffff !important;
			border-color: rgba(245, 52, 61, 0.6);
			border-width: 0px;
		}

		#w202405210ed6666e7fdbc .btn_5c496eca29905:hover .icon_class {
			color: #ffffff !important;
		}

		.scroll-to-fixed-fixed #w202405210ed6666e7fdbc .btn_5c496eca29905 {
			background-color: #f26531;
			color: #ffffff !important;
			border-color: #f5343d;
			border-width: 0px;
			border-radius: ;
		}

		.scroll-to-fixed-fixed #w202405210ed6666e7fdbc .btn_5c496eca29905 .icon_class {
			color: #ffffff !important;
		}

		.scroll-to-fixed-fixed #w202405210ed6666e7fdbc .btn_5c496eca29905:hover {
			background-color: #e05725;
			color: #ffffff !important;
			border-color: rgba(245, 52, 61, 0.6);
			border-width: 0px;
		}

		.scroll-to-fixed-fixed #w202405210ed6666e7fdbc .btn_5c496eca29905:hover .icon_class {
			color: #ffffff !important;
		}

		#w202405210ed6666e7fdbc .inline_widget i.simple {
			vertical-align: initial;
		}

		#w202405210ed6666e7fdbc .inline_widget a.btn {
			margin-left: 5px;
			margin-right: 5px;
			position: relative;
		}

		#w202405210ed6666e7fdbc .inline_widget .line {
			margin-left: 2.5px;
			margin-right: 2.5px;
		}

		#w202405210ed6666e7fdbc .inline_widget .inline-btn-item:first-child {

			a.btn,
			.line {
				margin-left: 0;
			}
		}

		#w202405210ed6666e7fdbc .inline_widget .inline-btn-item:last-child {

			a.btn,
			.line {
				margin-right: 0;
			}
		}

		.scroll-to-fixed-fixed #w202405210ed6666e7fdbc .inline_widget .line {
			border-color: rgba(0, 0, 0, 0.2) !important;
		}

		#w202405210ed6666e7fdbc .inline_widget a.btn_text {
			display: inline-block;
			vertical-align: middle;
			position: relative;
			padding: 8px 5px;
			background: transparent !important;
			color: #212121 !important;
		}

		#w202405210ed6666e7fdbc .inline_widget a.btn_text i {
			color: #212121 !important;
		}

		#w202405210ed6666e7fdbc .inline_widget a.btn_text:hover .text,
		#w202405210ed6666e7fdbc .inline_widget a.btn_text:hover i,
		#w202405210ed6666e7fdbc .inline_widget a.info_name:hover {
			color: #ccc !important;
		}

		.scroll-to-fixed-fixed #w202405210ed6666e7fdbc .inline_widget a.btn_text,
		.scroll-to-fixed-fixed #w202405210ed6666e7fdbc .inline_widget a.btn_text span,
		.scroll-to-fixed-fixed #w202405210ed6666e7fdbc .inline_widget a.btn_text i {
			color: #212121 !important;
		}

		.scroll-to-fixed-fixed #w202405210ed6666e7fdbc .inline_widget a.btn_text:hover .text,
		.scroll-to-fixed-fixed #w202405210ed6666e7fdbc .inline_widget a.btn_text:hover i,
		.scroll-to-fixed-fixed #w202405210ed6666e7fdbc .inline_widget a.info_name:hover {
			color: #ccc !important;
		}

		#w202405210ed6666e7fdbc .inline_widget a span.text,
		#w202405210ed6666e7fdbc .inline_widget a span.icon_class,
		#w202405210ed6666e7fdbc .inline_widget .use_info .info_name {
			font-size: 17px;
		}

		#w202405210ed6666e7fdbc .inline_widget .use_info>a {
			display: table-cell;
			vertical-align: middle;
		}

		#w202405210ed6666e7fdbc .inline_widget a span.icon_class {
			font-size: 18px;
			vertical-align: middle;
			display: inline-block;
			line-height: 1;
		}

		#w202405210ed6666e7fdbc .inline_widget .info_img {
			padding-left: 5px;
			padding-right: 5px;
		}

		#w202405210ed6666e7fdbc .inline_widget .use_info .info_img {
			padding-right: 10px;
		}

		#w202405210ed6666e7fdbc .inline_widget .use_info .info_img~.info_name {
			padding-right: 5px;
			padding-left: 0;
		}

		#w202405210ed6666e7fdbc .inline_widget .use_info .info_name {
			padding-left: 5px;
			padding-right: 5px;
		}

		#w202405210ed6666e7fdbc .inline_widget a.btn.custom_class .text {
			font-size: 14px;
		}

		#w202405210ed6666e7fdbc .inline_widget a span.icon_class~.text {
			padding-left: 0.4em;
			vertical-align: middle;
			display: inline-block;
		}

		#w202405210ed6666e7fdbc .inline_widget a span.icon_class~.text.no_text {
			padding-left: 0;
		}

		#w202405210ed6666e7fdbc .inline_widget.button_text .inline-blocked {
			vertical-align: middle;
			display: table-cell;
			position: relative;
		}

		#w202405210ed6666e7fdbc .inline_widget.button_text .inline-blocked .tooltip {
			z-index: 99999;
		}

		#w202405210ed6666e7fdbc .inline_widget.button_text .inline-blocked .use_info img {
			border-radius: 50%;
		}

		#w202405210ed6666e7fdbc .inline_widget.login_btn .inline-blocked:first-child {
			padding-left: 0 !important;
		}

		#w202405210ed6666e7fdbc .inline_widget.login_btn .inline-blocked:first-child a.btn_text,
		#w202405210ed6666e7fdbc .inline_widget.login_btn .inline-blocked:first-child .info_img {
			padding-left: 0 !important;
		}

		#w202405210ed6666e7fdbc .inline_widget.login_btn .inline-blocked:last-child a.btn_text {
			padding-right: 0 !important;
		}

		#w202405210ed6666e7fdbc .inline_widget.login_btn .inline-blocked:last-child a.btn {
			margin-right: 0 !important;
		}

		#w202405210ed6666e7fdbc .inline_widget.login_btn div.tooltip-inner {
			min-width: auto;
			white-space: nowrap;
		}

		#w202405210ed6666e7fdbc .inline_widget.login_btn a .badge {
			position: absolute;
			top: 30%;
			margin-top: -17px;
			color: #ffffff;
			font-family: Arial;
			left: auto;
			right: 0;
			letter-spacing: 0;
			padding: 0;
			width: 25px;
			height: 15px;
			text-align: center;
			line-height: 15px;
			font-size: 10px;
			z-index: 10;
			cursor: pointer;
		}

		#w202405210ed6666e7fdbc .inline_widget.login_btn a.btn_text .badge {
			left: auto;
			right: -10px;
			margin-top: -13px;
		}

		#w202405210ed6666e7fdbc .inline_widget.login_btn a.info_img .badge {
			margin-top: -25%;
		}

		#w202405210ed6666e7fdbc .inline_widget.login_btn .nameimg a .badge {
			left: auto;
			right: -10px;
		}

		@media (min-width: 767px) {
			.doz_sys .hover_section_bg:hover #w202405210ed6666e7fdbc .inline_widget a.btn_text span {
				color: #212121 !important;
			}

			.doz_sys .hover_section_bg:hover #w202405210ed6666e7fdbc .inline_widget a.btn_text span i {
				color: #212121 !important;
			}

			.doz_sys .hover_section_bg:hover #w202405210ed6666e7fdbc .inline_widget a.btn_text:hover span {
				color: #ccc !important;
			}

			.doz_sys .hover_section_bg:hover #w202405210ed6666e7fdbc .inline_widget a.btn_text:hover span i {
				color: #ccc !important;
			}
		}

		#w20240521b71fe866b59ab .inline_global_dropdown .unfolding_mode:first-child {
			margin-left: 0 !important;
		}

		#w20240521b71fe866b59ab .inline_global_dropdown .unfolding_mode:last-child {
			margin-right: 0 !important;
		}

		#w20240521b71fe866b59ab .inline_global_dropdown>div.open~.dropdown-menu {
			display: block;
		}

		#w20240521b71fe866b59ab .inline_global_dropdown.type_icon_wrap a {
			vertical-align: middle;
		}

		#w20240521b71fe866b59ab .inline_global_dropdown a {
			display: inline-block;
			width: 100%;
		}

		#w20240521b71fe866b59ab .inline_global_dropdown a .global_text {
			font-size: 14px;
			color: #212121;
			vertical-align: middle;
		}

		#w20240521b71fe866b59ab .inline_global_dropdown a .global_text.type_text {
			vertical-align: unset;
		}

		#w20240521b71fe866b59ab .inline_global_dropdown a .global_text.type_text~span i.arrow {
			margin-top: 0;
		}

		.scroll-to-fixed-fixed #w20240521b71fe866b59ab .inline_global_dropdown a .global_text,
		.scroll-to-fixed-fixed #w20240521b71fe866b59ab .inline_global_dropdown a .icon_wrap {
			color: #212121;
		}

		#w20240521b71fe866b59ab .inline_global_dropdown a:hover .global_text,
		#w20240521b71fe866b59ab .inline_global_dropdown a:hover .icon_wrap i {
			color: #999;
		}

		.scroll-to-fixed-fixed #w20240521b71fe866b59ab .inline_global_dropdown a:hover .global_text,
		.scroll-to-fixed-fixed #w20240521b71fe866b59ab .inline_global_dropdown a:hover .icon_wrap i {
			color: #999;
		}

		.doz_sys .hover_section_bg #w20240521b71fe866b59ab .inline_global_dropdown a:hover .icon_wrap~.table-cell i.arrow.fixed_transform {
			border-top-color: #999;
		}

		#w20240521b71fe866b59ab .inline_global_dropdown a .icon_wrap {
			color: #212121;
			vertical-align: middle;
			display: table-cell;
			line-height: normal;
		}

		#w20240521b71fe866b59ab .inline_global_dropdown a .icon_wrap i {
			font-size: 16px;
		}

		#w20240521b71fe866b59ab .inline_global_dropdown span~.global_text {
			padding-left: 5px;

		}

		#w20240521b71fe866b59ab .inline_global_dropdown span~.global_text.type_icon_text {
			display: table-cell;
		}

		.inline-col #w20240521b71fe866b59ab .inline_global_dropdown a.nav-btn-icon i.arrow {
			border-top-color: #212121;
			position: static;
			margin-top: -2px;
			margin-left: 5px;
			vertical-align: middle;
		}

		.scroll-to-fixed-fixed #w20240521b71fe866b59ab .inline_global_dropdown a.nav-btn-icon i.arrow {
			border-top-color: #212121;
		}

		#w20240521b71fe866b59ab .inline_global_dropdown a.nav-btn-icon:hover i.arrow {
			border-top-color: #999;
		}

		.scroll-to-fixed-fixed #w20240521b71fe866b59ab .inline_global_dropdown a.nav-btn-icon:hover i.arrow {
			border-top-color: #999;
		}

		#w20240521b71fe866b59ab>._widget_data {
			display: flex;
		}

		@media (min-width: 767px) {

			.doz_sys .hover_section_bg:hover #w20240521b71fe866b59ab .inline_global_dropdown a .global_text,
			.doz_sys .hover_section_bg:hover #w20240521b71fe866b59ab .inline_global_dropdown a .icon_wrap {
				color: #212121 !important;
			}

			.doz_sys .hover_section_bg:hover #w20240521b71fe866b59ab .inline_global_dropdown a .icon_wrap~.table-cell i.arrow {
				border-top-color: #212121;
			}
		}

		#s202405211f224861f5e52 .inline-inside {
			max-width: 980px;
			margin: 0 auto;
			padding-left: 45px;
			padding-right: 45px;
		}

		.admin.new_header_mode {
			overflow-x: auto;
		}

		.new_header_mode #edit_wrap {
			min-width: 980px;
		}

		#s202405211f224861f5e52 .section_bg {
			;
			background-position: ;
			background-size: cover;
			background-repeat: no-repeat;
			;
		}

		.new_header_overlay #s202405211f224861f5e52 .section_bg {
			background-image: none;
			;
		}

		.new_header_overlay .new_fixed_header #s202405211f224861f5e52 .section_bg {
			;
		}

		.scroll-to-fixed-fixed#s202405211f224861f5e52 .section_bg {
			;
			background-position: ;
			background-size: cover;
			background-repeat: no-repeat;
			;
		}

		#s202405211f224861f5e52 .inline-col-group {
			padding-top: 15px;
			padding-bottom: 15px;
			height: 79px;
		}

		#s202405211f224861f5e52 .inline-col-group>.inline-col {
			padding-left: 15px;
		}

		#s202405211f224861f5e52 .inline-col-group>.inline-col:first-child {
			padding-left: 0 !important;
		}

		#s202405211f224861f5e52 .inline-row>.inline-col {
			padding-left: 15px;
		}

		#s202405211f224861f5e52 .inline-row>.inline-col:first-child {
			padding-left: 0 !important;
		}

		#s202405211f224861f5e52.extend .inline-inside {
			max-width: 100% !important;
		}

		#s202405211f224861f5e52 .inline_widget.image .text,
		#s202405211f224861f5e52 .inline_widget.logo a,
		#s202405211f224861f5e52 .inline_widget.icon,
		#s202405211f224861f5e52 .inline_widget.login_btn a,
		#s202405211f224861f5e52 .viewport-nav>li>a,
		#s202405211f224861f5e52 .inline-col .inline_global_dropdown a,
		#s202405211f224861f5e52 .inline_widget.widget_text_wrap {
			color: ;
		}

		.new_header_overlay #s202405211f224861f5e52.scroll-to-fixed-fixed .viewport-nav>li>a {
			color: ;
		}

		.new_header_overlay #s202405211f224861f5e52.scroll-to-fixed-fixed .section_bg_color {
			background-color: rgba(255, 255, 255, 0.6) !important;
		}

		#s202405211f224861f5e52 .inline_widget.padding>div {
			;
		}

		#s202405211f224861f5e52 .inline-col .inline_global_dropdown a i.arrow {
			border-top-color: ;
		}

		#s202405211f224861f5e52 {
			border-width: 0 0 0px;
			border-color: #e7e7e7;
			border-style: solid;
		}

		.scroll-to-fixed-fixed#s202405211f224861f5e52 {
			border-color: #e7e7e7;
			-webkit-transform: translate3d(0, 0, 0);
			transform: translate3d(0, 0, 0);
		}

		#s202405211f224861f5e52 .inline-col-group,
		#s202405211f224861f5e52 .inline-col-group .inline-col {
			vertical-align: middle;
		}

		#inline_header_mobile #s202405211f224861f5e52 .inline-inside {
			padding-left: 0px !important;
			padding-right: 0px !important;
		}

		#s202405211f224861f5e52 .btn:not(.btn-primary):not(.btn_custom) {
			background-color: #ffffff;
			;
			background-color: rgba(255, 255, 255, 0.6);
			;
			color: ;
			;
		}

		#s202405211f224861f5e52 .btn:not(.btn-primary):not(.btn_custom):hover {
			border-color: ;
		}

		#s202405211f224861f5e52 .btn-primary span {
			color: #ffffff;
		}

		@media (min-width: 991px) {

			.doz_sys #s202405211f224861f5e52 .btn-primary:hover span,
			#s202405211f224861f5e52 .widget_text_wrap .btn:hover span {
				color: #ffffff;
			}
		}

		@media all and (min-width: 768px) {
			#s202405211f224861f5e52.hover_section_bg:hover .section_bg_color {
				background-color: !important;
			}

			#s202405211f224861f5e52.hover_section_bg:hover .section_bg {
				;
			}

			#s202405211f224861f5e52.hover_section_bg:hover img.normal_logo {
				opacity: 0;
			}

			#s202405211f224861f5e52.hover_section_bg:hover img.scroll_logo {
				opacity: 1;
			}
		}

		@media all and (max-width: 767px) {
			.inline_header_design {
				overflow-x: hidden;
			}
		}

		.fixed-menu-on .scroll_position {
			top: -79px;
		}

		/**사이트 모드**/
		@media (min-width: 992px) {
		    
		    .mobile_section div[doz_type="text"] span[style*="font-size: 20px"], .mobile_section .header-content .text span[style*="font-size: 20px"] {
		        color: #e37b03 !important;
		    }

			.doz_sys.new_header_overlay>.section_first.pc_section.visual_section,
			.doz_sys.new_header_overlay>.section_first.pc_section.scroll-to-fixed-fixed {
				padding-top: 0 !important;
			}

			.doz_sys.new_header_overlay>.section_first.pc_section,
			.doz_sys.new_header_overlay>section>.section_first.pc_section:not(.visual_section),
			.doz_sys.new_header_overlay.section_fixed_disable>.section_first.pc_section.scroll-to-fixed-fixed,
			.doz_sys.new_header_overlay #doz_header_wrap+.section_first.pc_section.visual_section .op,
			.doz_sys.new_header_overlay #doz_header_wrap~.section_first.pc_section.visual_section .op,
			.doz_sys.new_header_overlay #doz_header_wrap~.one_page_section .section_first.pc_section.visual_section .op,
			.doz_sys.header_overlay .widget.board .grid_ignore.bg_on,
			.doz_sys.new_header_overlay>.section_first.pc_section .repeat_icon {
				padding-top: 79px !important;
			}

			/**에디터 모드**/
			.device_type_pc .doz_sys.new_header_overlay #doz_header_wrap~.section_first.pc_section.visual_section .fullpage_on .op {
				height: calc(100vh - 79px);
			}

			.device_type_pc .doz_sys.new_header_overlay .page_none_add {
				padding-top: 79px;
			}

			.device_type_pc .new_header_site #doz_header_wrap:after {
				bottom: -79px
			}

			.device_type_pc .doz_sys.new_header_overlay>.section_wrap.section_first .mobile_section_setting {
				top: 79px;
			}
		}

		.doz_sys #logo_w202405218f63258a961a9.logo .logo_title a {
			font-family: '';
			font-size: 35px;
			letter-spacing: 0px;
			font-weight: bold;
			font-style: normal;
			;
			color: #fff;
			line-height: inherit;
		}

		@media (min-width: 767px) {
			.doz_sys .hover_section_bg:hover #logo_w202405218f63258a961a9.logo .logo_title a {
				color: #212121
			}
		}

		.scroll-to-fixed-fixed #logo_w202405218f63258a961a9 .logo_title a {
			!important;
			color: #212121 !important;
		}

		#logo_w202405218f63258a961a9 {
			display: flex;
			align-items: center;
			flex-direction: row;
		}

		#logo_w202405218f63258a961a9>div {
			display: block;
		}

		#logo_w202405218f63258a961a9 .img_box~.logo_title {
			padding-left: 10px;
		}

		/*@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {*/
		/*	#logo_*/
		/* .normal_logo,*/
		/*	#logo_*/
		/* .scroll_logo {*/
		/*		width: auto;*/
		/*	}*/
		/*}*/

		#w2024052168ec4e1902f75 .viewport-nav>li:last-child>a {}

		@media (min-width: 767px) {
			.doz_sys .hover_section_bg:hover #w2024052168ec4e1902f75 .viewport-nav>li.dropdown>a {
				color: #292929
			}

			.doz_sys .hover_section_bg:hover #w2024052168ec4e1902f75 .viewport-nav>li.dropdown>a:hover {
				color: #ff7313
			}
		}

		#w2024052168ec4e1902f75 .viewport-nav>li.dropdown>.notranslate a.active,
		#w2024052168ec4e1902f75 .viewport-nav>li.dropdown>a.active {
			font-weight: bold;
			border: 0;
			border-style: solid;
			;
			color: #f26531;

			color: #f26531;
		}

		.scroll-to-fixed-fixed #w2024052168ec4e1902f75 .viewport-nav>li.dropdown>.notranslate a.active,
		.scroll-to-fixed-fixed #w2024052168ec4e1902f75 .viewport-nav>li.dropdown>a.active {
			;
			color: #ff7313;
			color: #ff7313;
		}

		#w2024052168ec4e1902f75 .viewport-nav>li.dropdown>.notranslate a.active span,
		#w2024052168ec4e1902f75 .viewport-nav>li.dropdown>a.active span {
			border: 0;
			border-style: solid;
		}

		.scroll-to-fixed-fixed #w2024052168ec4e1902f75 .viewport-nav>li.dropdown>.notranslate a.active span,
		.scroll-to-fixed-fixed #w2024052168ec4e1902f75 .viewport-nav>li.dropdown>a.active span {
			border: 0;
			border-style: solid;
		}

		#w2024052168ec4e1902f75 .viewport-nav>li>a {
			padding: 15px;
		}

		#w2024052168ec4e1902f75 .viewport-nav>.dropdown.use_sub_name:hover>a>.plain_name:before {
			display: inline-flex;
		}

		#w2024052168ec4e1902f75 .viewport-nav>.active>a,
		#w2024052168ec4e1902f75 .viewport-nav>.active>a:hover,
		#w2024052168ec4e1902f75 .viewport-nav>.active>a:focus {
			;
			color: ;
			background-color: transparent;
		}

		#w2024052168ec4e1902f75 .viewport-nav>.disabled>a,
		#w2024052168ec4e1902f75 .viewport-nav>.disabled>a:hover,
		#w2024052168ec4e1902f75 .viewport-nav>.disabled>a:focus {
			color: #ccc;
			background-color: transparent;
		}

		#w2024052168ec4e1902f75 .dropdown-menu a {
			font-weight: inherit;
			font-style: normal;
		}

		#w2024052168ec4e1902f75 .viewport-nav>li>a.dropdown-more {
			cursor: pointer;
		}

		#w2024052168ec4e1902f75 {
			;
			background: ;
			font-family: Noto Sans Korean, sans-serif;
			height: 40px;
			min-height: auto;
			display: table-cell;
			vertical-align: middle;
		}

		#w2024052168ec4e1902f75 .viewport-nav {
			height: 40px;
		}

		#w2024052168ec4e1902f75 .viewport-nav>li.dropdown>.notranslate a,
		#w2024052168ec4e1902f75 .viewport-nav>li.dropdown>a {
			;
			color: #333333;
			font-size: 15px;
			letter-spacing: 0px;
			padding: 0 20px;
			font-weight: bold;
			font-style: normal;
			height: 40px;
			display: table-cell;
			vertical-align: middle;
		}

		.scroll-to-fixed-fixed #w2024052168ec4e1902f75 .viewport-nav>li.dropdown>.notranslate a,
		.scroll-to-fixed-fixed #w2024052168ec4e1902f75 .viewport-nav>li.dropdown>a {
			color: #292929;
		}

		#w2024052168ec4e1902f75 .viewport-nav>li.dropdown.use_sub_name:hover>a>.plain_name:before {
			color: #ff7313;
		}

		.scroll-to-fixed-fixed #w2024052168ec4e1902f75 .viewport-nav>li.dropdown.use_sub_name:hover>a>.plain_name:before {
			color: #ff7313;
		}

		/*	#doz_header #*/
		/* .viewport-nav > li:first-child > a{*/
		/*											 padding-left: */
		/*px !important;*/
		/*										 }*/
		/*	#doz_header #*/
		/* .viewport-nav > li:last-child > a {*/
		/*											 padding-right: */
		/*px !important;*/
		/*										 }*/
		#doz_header #w2024052168ec4e1902f75 .sub_mega_drop .viewport-nav>li {
			float: left;
			display: table;
		}

		/*	#doz_header #*/
		/* .sub_mega_drop .viewport-nav > li a{*/
		/*											 text-align: center;*/
		/*										 }*/
		#w2024052168ec4e1902f75 .dropdown-menu {}

		#w2024052168ec4e1902f75 .dropdown-menu {
			margin-top: 0;
			left: 20px;
		}

		#w2024052168ec4e1902f75 .viewport-nav>li.dropdown>.notranslate a:hover,
		#w2024052168ec4e1902f75 .viewport-nav>li.dropdown>a:hover {
			;
			color: #ff7313;
		}

		.scroll-to-fixed-fixed #w2024052168ec4e1902f75 .viewport-nav>li.dropdown>.notranslate a:hover,
		.scroll-to-fixed-fixed #w2024052168ec4e1902f75 .viewport-nav>li.dropdown>a:hover,
		.scroll-to-fixed-fixed #w2024052168ec4e1902f75 {
			;
			color: #ff7313;
		}

		#w2024052168ec4e1902f75 .viewport-nav>li.dropdown>.notranslate a.active:before,
		#w2024052168ec4e1902f75 .viewport-nav>li.dropdown>a.active:before {}

		.scroll-to-fixed-fixed #w2024052168ec4e1902f75 .viewport-nav>li.dropdown>.notranslate a.active:before,
		.scroll-to-fixed-fixed #w2024052168ec4e1902f75 .viewport-nav>li.dropdown>a.active:before {}

		#w2024052168ec4e1902f75 li.dropdown>ul.dropdown-menu {
			visibility: hidden;
			display: block;
			opacity: 0;
			-o-transition: .3s;
			-ms-transition: .3s;
			-moz-transition: .3s;
			-webkit-transition: .3s;
			transition: .3s;
		}

		#w2024052168ec4e1902f75 li.dropdown:hover>ul.dropdown-menu {
			visibility: visible;
			opacity: 1;
			display: block;
		}

		#w2024052168ec4e1902f75 li.dropdown>ul.dropdown-menu.init-hover-guard::after {
			content: "";
			position: absolute;
			inset-inline: 0;
			inset-block-start: 100%;
			display: block;
			height: 150px;
			background-color: transparent;
		}

		#inline_header_normal *[data-type=col-group]:has(*[data-widget-type=inline_menu]).overflow-last-dropdown #w2024052168ec4e1902f75 .viewport-nav.desktop li.dropdown:last-of-type>ul.dropdown-menu {
			right: 0;
			left: auto;
		}

		#w2024052168ec4e1902f75 li.dropdown.pulldown-hide>ul.dropdown-menu,
		#w2024052168ec4e1902f75 li.dropdown.pulldown-hide:hover>ul.dropdown-menu {
			display: none;
		}

		#w2024052168ec4e1902f75 li.dropdown-icon:focus>ul.dropdown-menu {
			visibility: visible;
			opacity: 1;
			display: block;
		}

		#w2024052168ec4e1902f75 .dropdown-menu {
			;
			background: #fff;
			font-size: 13px;
			border-radius: 3px;
			-webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
			box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
			padding: 0;
			border: 0px solid #e5e5e5;
		}

		.scroll-to-fixed-fixed #w2024052168ec4e1902f75 .dropdown-menu {
			;
			background: #fff;
			border: 0px solid #e5e5e5;
		}

		#w2024052168ec4e1902f75 .dropdown-menu>li>a {
			font-size: 13px;
			;
			color: #212121;
			padding: 10px 20px;
			letter-spacing: 0px;
			border-top: 0px solid #e5e5e5;
		}

		#w2024052168ec4e1902f75 .dropdown-menu>li.dropdown-submenu.sub-active>a {
			padding-right: 30px;
		}

		#w2024052168ec4e1902f75 .dropdown-menu>li>a:focus {
			outline: none;
		}

		#w2024052168ec4e1902f75 .dropdown-menu>li.use_sub_name:hover>a>.plain_name:before {
			color: #fff !important;
		}

		.scroll-to-fixed-fixed #w2024052168ec4e1902f75 .dropdown-menu>li>a {
			;
			color: #212121;
			border-top: 0px solid #e5e5e5;
		}

		#w2024052168ec4e1902f75 .dropdown-menu>li:first-child>a {
			border-top: 0;
		}

		.scroll-to-fixed-fixed #w2024052168ec4e1902f75 .dropdown-menu>li.use_sub_name:hover>a>.plain_name:before {
			color: #fff !important;
		}

		#w2024052168ec4e1902f75 .dropdown-menu>li>a:hover,
		#w2024052168ec4e1902f75 .dropdown-menu>li>a:active,
		#w2024052168ec4e1902f75 .dropdown-menu>li>a:focus {
			;
			color: #fff !important;
			;
			background-color: #ff7313 !important;
			font-size: 13px;
		}

		.scroll-to-fixed-fixed #w2024052168ec4e1902f75 .dropdown-menu>li>a:hover,
		.scroll-to-fixed-fixed #w2024052168ec4e1902f75 .dropdown-menu>li>a:active,
		.scroll-to-fixed-fixed #w2024052168ec4e1902f75 .dropdown-menu>li>a:focus {
			;
			color: #fff !important;
			;
			background-color: !important;
		}

		#w2024052168ec4e1902f75 .dropdown-menu>li:last-child>a,
		#w2024052168ec4e1902f75 .dropdown-menu>li:last-child>a:hover {
			border-bottom-left-radius: 3px;
			border-bottom-right-radius: 3px;
		}

		#w2024052168ec4e1902f75 .dropdown-menu>li:first-child>a,
		#w2024052168ec4e1902f75 .dropdown-menu>li:first-child>a:hover {
			border-top-left-radius: 3px;
			border-top-right-radius: 3px;
		}

		#w2024052168ec4e1902f75 .nav .open>a,
		#w2024052168ec4e1902f75 .nav .open>a:hover,
		#w2024052168ec4e1902f75 .nav .open>a:focus {
			background: transparent;
			border-color: transparent;
		}

		.dropdown-menu.preview_drop_down>li>a.hover {
			;
			color: #fff !important;
			;
			background-color: #ff7313 !important;
		}

		#w2024052168ec4e1902f75 .viewport-nav>li.dropdown>.notranslate a,
		#w2024052168ec4e1902f75 .viewport-nav>li.dropdown>a {
			text-transform: uppercase;
		}

		#w20240521ae15d6a8583cb .btn_5c496eca29905 {
			background-color: #f26531;
			color: #ffffff !important;
			border-color: #e05725;
			border-width: 0px;
			border-radius: ;
		}

		@media (min-width: 767px) {
			.doz_sys .hover_section_bg:hover #w20240521ae15d6a8583cb .btn_5c496eca29905 {
				background-color: #f26531 !important;
				color: #ffffff !important;
				border-color: #f5343d !important;
				border-width: 0px !important;
				border-radius: ;
			}
		}

		@media (min-width: 767px) {
			.doz_sys .hover_section_bg:hover #w20240521ae15d6a8583cb .btn_5c496eca29905 .icon_class {
				color: #ffffff !important;
			}
		}

		@media (min-width: 767px) {
			.doz_sys .hover_section_bg #w20240521ae15d6a8583cb .btn_5c496eca29905:hover {
				background-color: #e05725 !important;
				color: #ffffff !important;
				border-color: rgba(245, 52, 61, 0.6) !important;
				border-width: 0px !important;
				border-radius: ;
			}
		}

		@media (min-width: 767px) {
			.doz_sys .hover_section_bg #w20240521ae15d6a8583cb .btn_5c496eca29905:hover .icon_class {
				color: #ffffff !important;
			}
		}

		#w20240521ae15d6a8583cb .btn_5c496eca29905 .text {
			letter-spacing: 0px;
		}

		#w20240521ae15d6a8583cb .btn_5c496eca29905 .icon_class {
			color: #ffffff !important;
		}

		#w20240521ae15d6a8583cb .btn_5c496eca29905:hover {
			background-color: #f26531;
			color: #ffffff !important;
			border-color: #e05725;
			border-width: 0px;
		}

		#w20240521ae15d6a8583cb .btn_5c496eca29905:hover .icon_class {
			color: #ffffff !important;
		}

		.scroll-to-fixed-fixed #w20240521ae15d6a8583cb .btn_5c496eca29905 {
			background-color: #f26531;
			color: #ffffff !important;
			border-color: #f5343d;
			border-width: 0px;
			border-radius: ;
		}

		.scroll-to-fixed-fixed #w20240521ae15d6a8583cb .btn_5c496eca29905 .icon_class {
			color: #ffffff !important;
		}

		.scroll-to-fixed-fixed #w20240521ae15d6a8583cb .btn_5c496eca29905:hover {
			background-color: #e05725;
			color: #ffffff !important;
			border-color: rgba(245, 52, 61, 0.6);
			border-width: 0px;
		}

		.scroll-to-fixed-fixed #w20240521ae15d6a8583cb .btn_5c496eca29905:hover .icon_class {
			color: #ffffff !important;
		}

		#w20240521ae15d6a8583cb .inline_widget i.simple {
			vertical-align: initial;
		}

		#w20240521ae15d6a8583cb .inline_widget a.btn {
			margin-left: 5px;
			margin-right: 5px;
			position: relative;
		}

		#w20240521ae15d6a8583cb .inline_widget .line {
			margin-left: 2.5px;
			margin-right: 2.5px;
		}

		#w20240521ae15d6a8583cb .inline_widget .inline-btn-item:first-child {

			a.btn,
			.line {
				margin-left: 0;
			}
		}

		#w20240521ae15d6a8583cb .inline_widget .inline-btn-item:last-child {

			a.btn,
			.line {
				margin-right: 0;
			}
		}

		.scroll-to-fixed-fixed #w20240521ae15d6a8583cb .inline_widget .line {
			border-color: rgba(0, 0, 0, 0.2) !important;
		}

		#w20240521ae15d6a8583cb .inline_widget a.btn_text {
			display: inline-block;
			vertical-align: middle;
			position: relative;
			padding: 8px 5px;
			background: transparent !important;
			color: #fff !important;
		}

		#w20240521ae15d6a8583cb .inline_widget a.btn_text i {
			color: #fff !important;
		}

		#w20240521ae15d6a8583cb .inline_widget a.btn_text:hover .text,
		#w20240521ae15d6a8583cb .inline_widget a.btn_text:hover i,
		#w20240521ae15d6a8583cb .inline_widget a.info_name:hover {
			color: #ccc !important;
		}

		.scroll-to-fixed-fixed #w20240521ae15d6a8583cb .inline_widget a.btn_text,
		.scroll-to-fixed-fixed #w20240521ae15d6a8583cb .inline_widget a.btn_text span,
		.scroll-to-fixed-fixed #w20240521ae15d6a8583cb .inline_widget a.btn_text i {
			color: #212121 !important;
		}

		.scroll-to-fixed-fixed #w20240521ae15d6a8583cb .inline_widget a.btn_text:hover .text,
		.scroll-to-fixed-fixed #w20240521ae15d6a8583cb .inline_widget a.btn_text:hover i,
		.scroll-to-fixed-fixed #w20240521ae15d6a8583cb .inline_widget a.info_name:hover {
			color: #ccc !important;
		}

		#w20240521ae15d6a8583cb .inline_widget a span.text,
		#w20240521ae15d6a8583cb .inline_widget a span.icon_class,
		#w20240521ae15d6a8583cb .inline_widget .use_info .info_name {
			font-size: 17px;
		}

		#w20240521ae15d6a8583cb .inline_widget .use_info>a {
			display: table-cell;
			vertical-align: middle;
		}

		#w20240521ae15d6a8583cb .inline_widget a span.icon_class {
			font-size: 18px;
			vertical-align: middle;
			display: inline-block;
			line-height: 1;
		}

		#w20240521ae15d6a8583cb .inline_widget .info_img {
			padding-left: 5px;
			padding-right: 5px;
		}

		#w20240521ae15d6a8583cb .inline_widget .use_info .info_img {
			padding-right: 10px;
		}

		#w20240521ae15d6a8583cb .inline_widget .use_info .info_img~.info_name {
			padding-right: 5px;
			padding-left: 0;
		}

		#w20240521ae15d6a8583cb .inline_widget .use_info .info_name {
			padding-left: 5px;
			padding-right: 5px;
		}

		#w20240521ae15d6a8583cb .inline_widget a.btn.custom_class .text {
			font-size: 14px;
		}

		#w20240521ae15d6a8583cb .inline_widget a span.icon_class~.text {
			padding-left: 0.4em;
			vertical-align: middle;
			display: inline-block;
		}

		#w20240521ae15d6a8583cb .inline_widget a span.icon_class~.text.no_text {
			padding-left: 0;
		}

		#w20240521ae15d6a8583cb .inline_widget.button_text .inline-blocked {
			vertical-align: middle;
			display: table-cell;
			position: relative;
		}

		#w20240521ae15d6a8583cb .inline_widget.button_text .inline-blocked .tooltip {
			z-index: 99999;
		}

		#w20240521ae15d6a8583cb .inline_widget.button_text .inline-blocked .use_info img {
			border-radius: 50%;
		}

		#w20240521ae15d6a8583cb .inline_widget.login_btn .inline-blocked:first-child {
			padding-left: 0 !important;
		}

		#w20240521ae15d6a8583cb .inline_widget.login_btn .inline-blocked:first-child a.btn_text,
		#w20240521ae15d6a8583cb .inline_widget.login_btn .inline-blocked:first-child .info_img {
			padding-left: 0 !important;
		}

		#w20240521ae15d6a8583cb .inline_widget.login_btn .inline-blocked:last-child a.btn_text {
			padding-right: 0 !important;
		}

		#w20240521ae15d6a8583cb .inline_widget.login_btn .inline-blocked:last-child a.btn {
			margin-right: 0 !important;
		}

		#w20240521ae15d6a8583cb .inline_widget.login_btn div.tooltip-inner {
			min-width: auto;
			white-space: nowrap;
		}

		#w20240521ae15d6a8583cb .inline_widget.login_btn a .badge {
			position: absolute;
			top: 30%;
			margin-top: -17px;
			color: #ffffff;
			font-family: Arial;
			left: auto;
			right: 0;
			letter-spacing: 0;
			padding: 0;
			width: 25px;
			height: 15px;
			text-align: center;
			line-height: 15px;
			font-size: 10px;
			z-index: 10;
			cursor: pointer;
		}

		#w20240521ae15d6a8583cb .inline_widget.login_btn a.btn_text .badge {
			left: auto;
			right: -10px;
			margin-top: -13px;
		}

		#w20240521ae15d6a8583cb .inline_widget.login_btn a.info_img .badge {
			margin-top: -25%;
		}

		#w20240521ae15d6a8583cb .inline_widget.login_btn .nameimg a .badge {
			left: auto;
			right: -10px;
		}

		@media (min-width: 767px) {
			.doz_sys .hover_section_bg:hover #w20240521ae15d6a8583cb .inline_widget a.btn_text span {
				color: #212121 !important;
			}

			.doz_sys .hover_section_bg:hover #w20240521ae15d6a8583cb .inline_widget a.btn_text span i {
				color: #212121 !important;
			}

			.doz_sys .hover_section_bg:hover #w20240521ae15d6a8583cb .inline_widget a.btn_text:hover span {
				color: #ccc !important;
			}

			.doz_sys .hover_section_bg:hover #w20240521ae15d6a8583cb .inline_widget a.btn_text:hover span i {
				color: #ccc !important;
			}
		}

		#w2024052186a0ced6272c3 .inline_global_dropdown .unfolding_mode:first-child {
			margin-left: 0 !important;
		}

		#w2024052186a0ced6272c3 .inline_global_dropdown .unfolding_mode:last-child {
			margin-right: 0 !important;
		}

		#w2024052186a0ced6272c3 .inline_global_dropdown>div.open~.dropdown-menu {
			display: block;
		}

		#w2024052186a0ced6272c3 .inline_global_dropdown.type_icon_wrap a {
			vertical-align: middle;
		}

		#w2024052186a0ced6272c3 .inline_global_dropdown a {
			display: inline-block;
			width: 100%;
		}

		#w2024052186a0ced6272c3 .inline_global_dropdown a .global_text {
			font-size: 14px;
			color: #fff;
			vertical-align: middle;
		}

		#w2024052186a0ced6272c3 .inline_global_dropdown a .global_text.type_text {
			vertical-align: unset;
		}

		#w2024052186a0ced6272c3 .inline_global_dropdown a .global_text.type_text~span i.arrow {
			margin-top: 0;
		}

		.scroll-to-fixed-fixed #w2024052186a0ced6272c3 .inline_global_dropdown a .global_text,
		.scroll-to-fixed-fixed #w2024052186a0ced6272c3 .inline_global_dropdown a .icon_wrap {
			color: #212121;
		}

		#w2024052186a0ced6272c3 .inline_global_dropdown a:hover .global_text,
		#w2024052186a0ced6272c3 .inline_global_dropdown a:hover .icon_wrap i {
			color: rgba(255, 255, 255, 0.5);
		}

		.scroll-to-fixed-fixed #w2024052186a0ced6272c3 .inline_global_dropdown a:hover .global_text,
		.scroll-to-fixed-fixed #w2024052186a0ced6272c3 .inline_global_dropdown a:hover .icon_wrap i {
			color: #999;
		}

		.doz_sys .hover_section_bg #w2024052186a0ced6272c3 .inline_global_dropdown a:hover .icon_wrap~.table-cell i.arrow.fixed_transform {
			border-top-color: rgba(255, 255, 255, 0.5);
		}

		#w2024052186a0ced6272c3 .inline_global_dropdown a .icon_wrap {
			color: #fff;
			vertical-align: middle;
			display: table-cell;
			line-height: normal;
		}

		#w2024052186a0ced6272c3 .inline_global_dropdown a .icon_wrap i {
			font-size: 16px;
		}

		#w2024052186a0ced6272c3 .inline_global_dropdown span~.global_text {
			padding-left: 5px;

		}

		#w2024052186a0ced6272c3 .inline_global_dropdown span~.global_text.type_icon_text {
			display: table-cell;
		}

		.inline-col #w2024052186a0ced6272c3 .inline_global_dropdown a.nav-btn-icon i.arrow {
			border-top-color: #fff;
			position: static;
			margin-top: -2px;
			margin-left: 5px;
			vertical-align: middle;
		}

		.scroll-to-fixed-fixed #w2024052186a0ced6272c3 .inline_global_dropdown a.nav-btn-icon i.arrow {
			border-top-color: #212121;
		}

		#w2024052186a0ced6272c3 .inline_global_dropdown a.nav-btn-icon:hover i.arrow {
			border-top-color: rgba(255, 255, 255, 0.5);
		}

		.scroll-to-fixed-fixed #w2024052186a0ced6272c3 .inline_global_dropdown a.nav-btn-icon:hover i.arrow {
			border-top-color: #999;
		}

		#w2024052186a0ced6272c3>._widget_data {
			display: flex;
		}

		@media (min-width: 767px) {

			.doz_sys .hover_section_bg:hover #w2024052186a0ced6272c3 .inline_global_dropdown a .global_text,
			.doz_sys .hover_section_bg:hover #w2024052186a0ced6272c3 .inline_global_dropdown a .icon_wrap {
				color: #212121 !important;
			}

			.doz_sys .hover_section_bg:hover #w2024052186a0ced6272c3 .inline_global_dropdown a .icon_wrap~.table-cell i.arrow {
				border-top-color: #212121;
			}
		}

		#s20240521dad2b3e1554f2 .inline-inside {
			max-width: 980px;
			margin: 0 auto;
			padding-left: 45px;
			padding-right: 45px;
		}

		.admin.new_header_mode {
			overflow-x: auto;
		}

		.new_header_mode #edit_wrap {
			min-width: 980px;
		}

		#s20240521dad2b3e1554f2 .section_bg {
			;
			background-position: ;
			background-size: cover;
			background-repeat: no-repeat;
			;
		}

		.new_header_overlay #s20240521dad2b3e1554f2 .section_bg {
			background-image: none;
			;
		}

		.new_header_overlay .new_fixed_header #s20240521dad2b3e1554f2 .section_bg {
			;
		}

		.scroll-to-fixed-fixed#s20240521dad2b3e1554f2 .section_bg {
			;
			background-position: ;
			background-size: cover;
			background-repeat: no-repeat;
			;
		}

		#s20240521dad2b3e1554f2 .inline-col-group {
			padding-top: 15px;
			padding-bottom: 15px;
			height: 79px;
		}

		#s20240521dad2b3e1554f2 .inline-col-group>.inline-col {
			padding-left: 15px;
		}

		#s20240521dad2b3e1554f2 .inline-col-group>.inline-col:first-child {
			padding-left: 0 !important;
		}

		#s20240521dad2b3e1554f2 .inline-row>.inline-col {
			padding-left: 15px;
		}

		#s20240521dad2b3e1554f2 .inline-row>.inline-col:first-child {
			padding-left: 0 !important;
		}

		#s20240521dad2b3e1554f2.extend .inline-inside {
			max-width: 100% !important;
		}

		#s20240521dad2b3e1554f2 .inline_widget.image .text,
		#s20240521dad2b3e1554f2 .inline_widget.logo a,
		#s20240521dad2b3e1554f2 .inline_widget.icon,
		#s20240521dad2b3e1554f2 .inline_widget.login_btn a,
		#s20240521dad2b3e1554f2 .viewport-nav>li>a,
		#s20240521dad2b3e1554f2 .inline-col .inline_global_dropdown a,
		#s20240521dad2b3e1554f2 .inline_widget.widget_text_wrap {
			color: ;
		}

		.new_header_overlay #s20240521dad2b3e1554f2.scroll-to-fixed-fixed .viewport-nav>li>a {
			color: ;
		}

		.new_header_overlay #s20240521dad2b3e1554f2.scroll-to-fixed-fixed .section_bg_color {
			background-color: rgba(255, 255, 255, 0) !important;
		}

		#s20240521dad2b3e1554f2 .inline_widget.padding>div {
			;
		}

		#s20240521dad2b3e1554f2 .inline-col .inline_global_dropdown a i.arrow {
			border-top-color: ;
		}

		#s20240521dad2b3e1554f2 {
			border-width: 0 0 0px;
			border-color: rgba(255, 255, 255, 0);
			border-style: solid;
		}

		.scroll-to-fixed-fixed#s20240521dad2b3e1554f2 {
			border-color: #e7e7e7;
			-webkit-transform: translate3d(0, 0, 0);
			transform: translate3d(0, 0, 0);
		}

		#s20240521dad2b3e1554f2 .inline-col-group,
		#s20240521dad2b3e1554f2 .inline-col-group .inline-col {
			vertical-align: middle;
		}

		#inline_header_mobile #s20240521dad2b3e1554f2 .inline-inside {
			padding-left: 0px !important;
			padding-right: 0px !important;
		}

		#s20240521dad2b3e1554f2 .btn:not(.btn-primary):not(.btn_custom) {
			background-color: #ffffff;
			;
			background-color: rgba(255, 255, 255, 0);
			;
			color: ;
			;
		}

		#s20240521dad2b3e1554f2 .btn:not(.btn-primary):not(.btn_custom):hover {
			border-color: ;
		}

		#s20240521dad2b3e1554f2 .btn-primary span {
			color: #ffffff;
		}

		@media (min-width: 991px) {

			.doz_sys #s20240521dad2b3e1554f2 .btn-primary:hover span,
			#s20240521dad2b3e1554f2 .widget_text_wrap .btn:hover span {
				color: #ffffff;
			}
		}

		@media all and (min-width: 768px) {
			#s20240521dad2b3e1554f2.hover_section_bg:hover .section_bg_color {
				background-color: !important;
			}

			#s20240521dad2b3e1554f2.hover_section_bg:hover .section_bg {
				;
			}

			#s20240521dad2b3e1554f2.hover_section_bg:hover img.normal_logo {
				opacity: 0;
			}

			#s20240521dad2b3e1554f2.hover_section_bg:hover img.scroll_logo {
				opacity: 1;
			}
		}

		@media all and (max-width: 767px) {
			.inline_header_design {
				overflow-x: hidden;
			}
		}

		.fixed-menu-on .scroll_position {
			top: -0px;
		}

		/**사이트 모드**/
		:root {
			--extra-padding: 0px;
		}

		@media (max-width: 991px) {

			.doz_sys.new_header_overlay_mobile #doz_header_wrap+.section_first.mobile_section_first.visual_section,
			.doz_sys.new_header_overlay_mobile #doz_header_wrap+.mobile_section_first.visual_section,
			.doz_sys.new_header_overlay_mobile>.section_first.pc_section.visual_section,
			.doz_sys.new_header_overlay_mobile>.mobile_section_first.visual_section,
			.doz_sys.new_header_overlay_mobile>.section_first.pc_section.scroll-to-fixed-fixed,
			.doz_sys.new_header_overlay_mobile>.mobile_section_first.mobile_section.scroll-to-fixed-fixed {
				padding-top: 0 !important;
			}

			.doz_sys.new_header_overlay_mobile>.section_first.mobile_section_first,
			.doz_sys.new_header_overlay_mobile>section>.section_first.mobile_section_first:not(.visual_section),
			.doz_sys.new_header_overlay_mobile>.mobile_section_first,
			.doz_sys.new_header_overlay_mobile.section_fixed_disable>.section_first.pc_section.scroll-to-fixed-fixed,
			.doz_sys.new_header_overlay_mobile #doz_header_wrap+.section_first.mobile_section_first.visual_section .op,
			.doz_sys.new_header_overlay_mobile #doz_header_wrap+.mobile_section_first.visual_section .op,
			.doz_sys.new_header_overlay_mobile #doz_header_wrap+.section_first.pc_section.visual_section .op,
			.doz_sys.new_header_overlay_mobile #doz_header_wrap~.section_first.pc_section.visual_section .op,
			.doz_sys.new_header_overlay_mobile>.mobile_section_first.visual_section .op,
			.doz_sys.new_header_overlay_mobile.section_fixed_disable>.mobile_section_first.mobile_section.scroll-to-fixed-fixed {
				padding-top: calc(100px + var(--extra-padding)) !important;
			}

		}

		/**에디터 모드**/
		.device_type_m .mobile_section_first .section_eye_btn {
			top: 49px;
			z-index: 100;
		}

		.device_type_m .mobile_section_first .section_hidden {
			top: 49px;
			z-index: 100;
		}

		.device_type_m #doz_header_wrap:after {
			bottom: -49px;
		}

		.device_type_m .mobile_section_first.visual_section {
			padding-top: 0 !important;
		}

		.device_type_m .mobile_section_first,
		.device_type_m .mobile_section_first.visual_section .op,
		.device_type_m #doz_header_wrap+.section_first.mobile_section_first.visual_section .op {
			padding-top: 49px;
		}

		.device_type_m .mobile_section_first .mobile_only_icon,
		.device_type_m .mobile_section_first .mobile_section_setting,
		.device_type_m .mobile_section_first .design__outside-right {
			top: 49px;
		}

		.device_type_m .mobile_section_first .mobile_section_tag {
			top: 59px;
		}

		.device_type_m .hidden-menu-header+.mobile_section_first .mobile_only_icon,
		.device_type_m .hidden-menu-header+.mobile_section_first .mobile_section_setting,
		.device_type_m .hidden-menu-header+.mobile_section_first .design__outside-right {
			top: 49px;
		}

		.device_type_m .hidden-menu-header+.mobile_section_first .mobile_section_tag {
			top: 59px;
		}

		.device_type_m .doz_sys.new_header_overlay_mobile #doz_header_wrap~.mobile_section_first.visual_section .fullpage_on .op,
		.device_type_m .doz_sys.new_header_overlay_mobile #doz_header_wrap~.section_first.pc_section.visual_section .fullpage_on .op {
			height: calc(700px - 49px);
		}

		#w20240521867fc47325566 .icon_type_menu:not(.st02) {
			line-height: 1;
		}

		#w20240521867fc47325566 .icon_type_menu .badge {
			width: 15px;
			font-size: 10px;
			display: inline-block;
			position: absolute;
			color: #ffffff;
			font-family: Arial;
			left: auto;
			right: -8px;
			;
			letter-spacing: 0;
			padding: 0;
			height: 15px;
			text-align: center;
			line-height: 15px;
			z-index: 10;
			top: 35%;
			margin-top: -10px;
		}

		#w20240521867fc47325566 .icon_type_menu a {
			font-size: 18px;
			color: #ffffff;
			background: rgba(0, 0, 0, 0);
			border: 0px solid #ccc;
			border-radius: 0px;
			text-align: center;
			padding-left: 5px;
			padding-right: 5px;
			padding-top: 15px;
			padding-bottom: 15px
		}

		#w20240521867fc47325566 .icon_type_menu a .icon_code {
			vertical-align: top;
		}

		.scroll-to-fixed-fixed #w20240521867fc47325566 .icon_type_menu a {
			color: #ffffff;
			background: rgba(255, 255, 255, 0);
			border: 0px solid #ccc;
		}

		#w20240521867fc47325566 .icon_type_menu a span.text {
			display: none;
		}


		#w20240521867fc47325566 .icon_type_menu a .fa {
			width: auto;
			height: auto;
		}

		#w20240521867fc47325566 .icon_type_menu.st01 a {
			border-radius: 50%;
			padding: 5px;
		}

		#w20240521867fc47325566 .icon_type_menu.st02 a {
			color: #ffffff;
			padding: 15px 5px;
		}

		.scroll-to-fixed-fixed #w20240521867fc47325566 .icon_type_menu.st02 a {
			color: #ffffff;

		}


		#w20240521867fc47325566 .icon_type_menu.st02 a:before {
			content: "";
			display: inline-block;
			vertical-align: middle;
			height: 100%;
		}

		#w20240521867fc47325566 .icon_type_menu.st02 a .icon_code {
			display: none;
		}

		#w20240521867fc47325566 .icon_type_menu.st02 .badge {
			right: -10px;
		}

		#w20240521867fc47325566 .icon_type_menu.st02 a span.text {
			max-width: 100%;
			max-height: 100%;
			display: inline-block;
		}

		@media (min-width: 991px) {
			#w20240521867fc47325566 .icon_type_menu a:hover {
				color: rgba(255, 255, 255, 0.5);
				background: rgba(0, 0, 0, 0);
				border-color: rgba(0, 0, 0, 0);
			}

			.scroll-to-fixed-fixed #w20240521867fc47325566 .icon_type_menu a:hover {
				color: rgba(0, 0, 0, 0.5);
				background: rgba(0, 0, 0, 0);
				border-color: rgba(0, 0, 0, 0);
			}

			#w20240521867fc47325566 .icon_type_menu.st02 a:hover {
				color: rgba(255, 255, 255, 0.5);
			}

			.scroll-to-fixed-fixed #w20240521867fc47325566 .icon_type_menu.st02 a:hover {
				color: rgba(0, 0, 0, 0.5);
			}
		}

		@media (min-width: 767px) {
			.doz_sys .hover_section_bg:hover #w20240521867fc47325566 .icon_type_menu a {
				color: #ffffff !important;
			}

			.doz_sys .hover_section_bg:hover #w20240521867fc47325566 .icon_type_menu a:hover {
				color: rgba(0, 0, 0, 0.5) !important;
			}
		}


		.doz_sys #logo_w202405211b0d4508580ec.logo .logo_title a {
			font-family: '';
			font-size: 30px;
			letter-spacing: 0px;
			font-weight: bold;
			font-style: normal;
			;
			color: #fff;
			line-height: inherit;
		}

		@media (min-width: 767px) {
			.doz_sys .hover_section_bg:hover #logo_w202405211b0d4508580ec.logo .logo_title a {
				color: #212121
			}
		}

		.scroll-to-fixed-fixed #logo_w202405211b0d4508580ec .logo_title a {
			!important;
			color: #212121 !important;
		}

		#logo_w202405211b0d4508580ec {
			display: flex;
			align-items: center;
			flex-direction: row;
		}

		#logo_w202405211b0d4508580ec>div {
			display: block;
		}

		#logo_w202405211b0d4508580ec .img_box~.logo_title {
			padding-left: 10px;
		}

		/*@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {*/
		/*	#logo_*/
		/* .normal_logo,*/
		/*	#logo_*/
		/* .scroll_logo {*/
		/*		width: auto;*/
		/*	}*/
		/*}*/

		#w2024052179af8494939a5 .inline_global_dropdown .unfolding_mode:first-child {
			margin-left: 0 !important;
		}

		#w2024052179af8494939a5 .inline_global_dropdown .unfolding_mode:last-child {
			margin-right: 0 !important;
		}

		#w2024052179af8494939a5 .inline_global_dropdown>div.open~.dropdown-menu {
			display: block;
		}

		#w2024052179af8494939a5 .inline_global_dropdown.type_icon_wrap a {
			vertical-align: middle;
		}

		#w2024052179af8494939a5 .inline_global_dropdown a {
			display: inline-block;
			width: 100%;
		}

		#w2024052179af8494939a5 .inline_global_dropdown a .global_text {
			font-size: 16px;
			color: #fff;
			vertical-align: middle;
		}

		#w2024052179af8494939a5 .inline_global_dropdown a .global_text.type_text {
			vertical-align: unset;
		}

		#w2024052179af8494939a5 .inline_global_dropdown a .global_text.type_text~span i.arrow {
			margin-top: 0;
		}

		.scroll-to-fixed-fixed #w2024052179af8494939a5 .inline_global_dropdown a .global_text,
		.scroll-to-fixed-fixed #w2024052179af8494939a5 .inline_global_dropdown a .icon_wrap {
			color: #ffffff;
		}

		#w2024052179af8494939a5 .inline_global_dropdown a:hover .global_text,
		#w2024052179af8494939a5 .inline_global_dropdown a:hover .icon_wrap i {
			color: rgba(255, 255, 255, 0.5);
		}

		.scroll-to-fixed-fixed #w2024052179af8494939a5 .inline_global_dropdown a:hover .global_text,
		.scroll-to-fixed-fixed #w2024052179af8494939a5 .inline_global_dropdown a:hover .icon_wrap i {
			color: #ff7313;
		}

		.doz_sys .hover_section_bg #w2024052179af8494939a5 .inline_global_dropdown a:hover .icon_wrap~.table-cell i.arrow.fixed_transform {
			border-top-color: rgba(255, 255, 255, 0.5);
		}

		#w2024052179af8494939a5 .inline_global_dropdown a .icon_wrap {
			color: #fff;
			vertical-align: middle;
			display: table-cell;
			line-height: normal;
		}

		#w2024052179af8494939a5 .inline_global_dropdown a .icon_wrap i {
			font-size: 16px;
		}

		#w2024052179af8494939a5 .inline_global_dropdown span~.global_text {
			padding-left: 5px;

		}

		#w2024052179af8494939a5 .inline_global_dropdown span~.global_text.type_icon_text {
			display: table-cell;
		}

		.inline-col #w2024052179af8494939a5 .inline_global_dropdown a.nav-btn-icon i.arrow {
			border-top-color: #fff;
			position: static;
			margin-top: -2px;
			margin-left: 5px;
			vertical-align: middle;
		}

		.scroll-to-fixed-fixed #w2024052179af8494939a5 .inline_global_dropdown a.nav-btn-icon i.arrow {
			border-top-color: #ffffff;
		}

		#w2024052179af8494939a5 .inline_global_dropdown a.nav-btn-icon:hover i.arrow {
			border-top-color: rgba(255, 255, 255, 0.5);
		}

		.scroll-to-fixed-fixed #w2024052179af8494939a5 .inline_global_dropdown a.nav-btn-icon:hover i.arrow {
			border-top-color: #ff7313;
		}

		#w2024052179af8494939a5>._widget_data {
			display: flex;
		}

		@media (min-width: 767px) {

			.doz_sys .hover_section_bg:hover #w2024052179af8494939a5 .inline_global_dropdown a .global_text,
			.doz_sys .hover_section_bg:hover #w2024052179af8494939a5 .inline_global_dropdown a .icon_wrap {
				color: #ffffff !important;
			}

			.doz_sys .hover_section_bg:hover #w2024052179af8494939a5 .inline_global_dropdown a .icon_wrap~.table-cell i.arrow {
				border-top-color: #ffffff;
			}
		}

		#s202405213631b83d42f4c .inline-inside {
			max-width: 980px;
			margin: 0 auto;
			padding-left: 15px;
			padding-right: 15px;
		}

		.admin.new_header_mode {
			overflow-x: auto;
		}

		.new_header_mode #edit_wrap {
			min-width: 980px;
		}

		#s202405213631b83d42f4c .section_bg {
			;
			background-position: ;
			background-size: cover;
			background-repeat: no-repeat;
			;
		}

		.new_header_overlay_mobile #s202405213631b83d42f4c .section_bg {
			background-image: none;
			;
		}

		.new_header_overlay_mobile .new_fixed_header #s202405213631b83d42f4c .section_bg {
			;
		}

		.scroll-to-fixed-fixed#s202405213631b83d42f4c .section_bg {
			;
			background-position: ;
			background-size: cover;
			background-repeat: no-repeat;
			;
		}

		#s202405213631b83d42f4c .inline-col-group {
			padding-top: 0px;
			padding-bottom: 0px;
			height: 48px;
		}

		#s202405213631b83d42f4c .inline-col-group>.inline-col {
			padding-left: 10px;
		}

		#s202405213631b83d42f4c .inline-col-group>.inline-col:first-child {
			padding-left: 0 !important;
		}

		#s202405213631b83d42f4c .inline-row>.inline-col {
			padding-left: 10px;
		}

		#s202405213631b83d42f4c .inline-row>.inline-col:first-child {
			padding-left: 0 !important;
		}

		#s202405213631b83d42f4c.extend .inline-inside {
			max-width: 100% !important;
		}

		#s202405213631b83d42f4c .inline_widget.image .text,
		#s202405213631b83d42f4c .inline_widget.logo a,
		#s202405213631b83d42f4c .inline_widget.icon,
		#s202405213631b83d42f4c .inline_widget.login_btn a,
		#s202405213631b83d42f4c .viewport-nav>li>a,
		#s202405213631b83d42f4c .inline-col .inline_global_dropdown a,
		#s202405213631b83d42f4c .inline_widget.widget_text_wrap {
			color: ;
		}

		.new_header_overlay_mobile #s202405213631b83d42f4c.scroll-to-fixed-fixed .viewport-nav>li>a {
			color: ;
		}

		.new_header_overlay_mobile #s202405213631b83d42f4c.scroll-to-fixed-fixed .section_bg_color {
			background-color: rgba(56, 56, 56, 0.25) !important;
		}

		#s202405213631b83d42f4c .inline_widget.padding>div {
			;
		}

		#s202405213631b83d42f4c .inline-col .inline_global_dropdown a i.arrow {
			border-top-color: ;
		}

		#s202405213631b83d42f4c {
			border-width: 0 0 1px;
			border-color: rgba(255, 255, 255, 0);
			border-style: solid;
		}

		.scroll-to-fixed-fixed#s202405213631b83d42f4c {
			border-color: rgba(231, 231, 231, 0);
			-webkit-transform: translate3d(0, 0, 0);
			transform: translate3d(0, 0, 0);
		}

		#s202405213631b83d42f4c .inline-col-group,
		#s202405213631b83d42f4c .inline-col-group .inline-col {
			vertical-align: middle;
		}

		#inline_header_mobile #s202405213631b83d42f4c .inline-inside {
			padding-left: 10px !important;
			padding-right: 10px !important;
		}

		#s202405213631b83d42f4c .btn:not(.btn-primary):not(.btn_custom) {
			background-color: #383838;
			;
			background-color: rgba(56, 56, 56, 0.25);
			;
			color: ;
			;
		}

		#s202405213631b83d42f4c .btn:not(.btn-primary):not(.btn_custom):hover {
			border-color: ;
		}

		#s202405213631b83d42f4c .btn-primary span {
			color: #ffffff;
		}

		@media (min-width: 991px) {

			.doz_sys #s202405213631b83d42f4c .btn-primary:hover span,
			#s202405213631b83d42f4c .widget_text_wrap .btn:hover span {
				color: #ffffff;
			}
		}

		@media all and (min-width: 768px) {
			#s202405213631b83d42f4c.hover_section_bg:hover .section_bg_color {
				background-color: !important;
			}

			#s202405213631b83d42f4c.hover_section_bg:hover .section_bg {
				;
			}

			#s202405213631b83d42f4c.hover_section_bg:hover img.normal_logo {
				opacity: 0;
			}

			#s202405213631b83d42f4c.hover_section_bg:hover img.scroll_logo {
				opacity: 1;
			}
		}

		@media all and (max-width: 767px) {
			.inline_header_design {
				overflow-x: hidden;
			}
		}

		@media all and (max-width : 767px) {
			.fixed-menu-on .scroll_position {
				top: -49px !important;
			}

			.fixed-menu-on.new_fixed_header_disable .scroll_position {
				top: 0 !important;
			}
		}

		.shop_view .s2024052114e752736d8d5.xzoom-preview {
			background-color: #ffffff;
			;
			background: rgba(255, 255, 255, 0);
		}

		.shop_view #s2024052114e752736d8d5 select.form-control option {
			color: !important;
			background: rgba(255, 255, 255, 0);
		}

		.is-ie .shop_view #s2024052114e752736d8d5 select.form-control option {
			color: #000 !important;
		}

		.admin #s2024052114e752736d8d5 .widget.padding>div {
			;
		}

		.admin #s2024052114e752736d8d5 .ibg-bg {
			height: 100% !important;
		}

		.admin #s2024052114e752736d8d5 .widget_drag_bar,
		.admin .doz_sys #s2024052114e752736d8d5 .ui-resizable-handle.ui-resizable-e:hover:after,
		.admin .doz_sys #s2024052114e752736d8d5 .ui-resizable-handle.ui-resizable-w:hover:after,
		.admin .doz_sys #s2024052114e752736d8d5 .ui-resizable-handle.ui-resizable-e.active:after,
		.admin .doz_sys #s2024052114e752736d8d5 .ui-resizable-handle.ui-resizable-w.active:after,
		.admin .doz_sys #s2024052114e752736d8d5 .drop_line {
			background-color: ;
		}

		.admin .doz_sys #s2024052114e752736d8d5 .ui-resizable-handle.ui-resizable-n:hover:after,
		.admin .doz_sys #s2024052114e752736d8d5 .ui-resizable-handle.ui-resizable-s:hover:after {
			border-bottom: 2px solid;
		}

		#s2024052114e752736d8d5 {
			color: ;
		}

		#s2024052114e752736d8d5.side_basic main .inside,
		#s2024052114e752736d8d5 .site_prod_nav_wrap.scroll-to-fixed-fixed ul.site_prod_nav,
		.doz_sys #s2024052114e752736d8d5 .col-dz-12 .extend_thumbs {
			max-width: 980px;
		}

		.modal_site_modal_menu #s2024052114e752736d8d5.side_basic main .inside,
		.menu_type_modal #s2024052114e752736d8d5.side_basic main .inside {
			max-width: 550px;
		}

		.doz_sys .modal_site_modal_menu .modal-header,
		.menu_type_modal .doz_modal_header {
			border-width: 0 0 1px 0;
			border-style: solid;
			;
		}

		.menu_type_modal #s2024052114e752736d8d5,
		.menu_type_modal .doz_modal_header {
			;
			background: ;
			;
			color: ;
		}

		.menu_type_modal .doz_modal_header .bt.bt-flat.bt-default {
			;
			color: ;
		}

		.doz_sys #s2024052114e752736d8d5 .col-dz-12 .inside .extend_thumbs {
			max-width: inherit;
		}

		#s2024052114e752736d8d5.extend_section main {
			padding-left: 15px;
			padding-right: 15px;
		}

		#s2024052114e752736d8d5.section_wrap.extend_section main .widget.board .grid_ignore.bg_on {
			margin-left: -15px;
			margin-right: -15px;
			width: calc(100% + 15px + 15px);
		}

		#s2024052114e752736d8d5 .booking_day .body_font_color_20,
		#s2024052114e752736d8d5 .booking_list.waiting .title {
			;
		}

		#s2024052114e752736d8d5.extend_section main>.inside {
			max-width: 100% !important;
		}

		#s2024052114e752736d8d5 .li_table ul:nth-of-type(2),
		#s2024052114e752736d8d5 .li_board ul li,
		#s2024052114e752736d8d5 .radio-styled:not(ie8).radio_color_option.small input~span span {
			;
		}

		#s2024052114e752736d8d5 .checkbox-styled:not(ie8) input~span:before,
		#s2024052114e752736d8d5 .radio-styled:not(ie8) input~span:before {}

		#s2024052114e752736d8d5 .board_view .grid_ignore header a,
		#s2024052114e752736d8d5 .widget.board .grid_ignore .author .date,
		#s2024052114e752736d8d5 .widget.board .grid_ignore a.board,
		#s2024052114e752736d8d5 .widget.board .grid_ignore .author .write,
		.editor_box .add_map .info>div.phone,
		#s2024052114e752736d8d5 .content-tit .board {
			;
		}

		#s2024052114e752736d8d5 select.form-control,
		#s2024052114e752736d8d5 input.form-control,
		#s2024052114e752736d8d5 textarea.form-control {
			;
			color: #000000;
			background: ;
		}

		#s2024052114e752736d8d5 .input_block .select-block .selectbox select {
			border: none;
			background: none;
			color: #212121;
		}

		#s2024052114e752736d8d5 .phonenumber_wrap .line {}

		#s2024052114e752736d8d5 .shop-content.shop-style-b.open .opt-group .btn_clse>span {}

		.shop_view #s2024052114e752736d8d5 .shop-content select.form-control,
		.shop_view #s2024052114e752736d8d5 .shop-content input.form-control,
		.shop_view #s2024052114e752736d8d5 .shop-content textarea.form-control,
		.booking_view #s2024052114e752736d8d5 .booking_opt select.form-control,
		.shop_view #s2024052114e752736d8d5 .form-select-wrap .dropdown-menu,
		.shop_view #s2024052114e752736d8d5 .form-select-wrap .dropdown-menu .dropdown-item {
			background-color: #ffffff;
			;
			background: rgba(255, 255, 255, 0);
		}

		#s2024052114e752736d8d5 .seemore_wrap .open:before {
			background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0) 66%, rgba(255, 255, 255, 0) 83%, rgba(255, 255, 255, 0) 98%, rgba(255, 255, 255, 0));
		}

		#s2024052114e752736d8d5 .item_detail select.form-control,
		#s2024052114e752736d8d5 .item_detail input.form-control,
		#s2024052114e752736d8d5 .item_detail textarea.form-control,
		#s2024052114e752736d8d5 .booking_opt select.form-control,
		#s2024052114e752736d8d5 .goods_select textarea.form-control,
		#s2024052114e752736d8d5 .goods_select select.form-control,
		#s2024052114e752736d8d5 .goods_select input.form-control,
		#s2024052114e752736d8d5 .form-select-wrap:before {
			!important;
			color: ;
		}

		#s2024052114e752736d8d5 .form-select-wrap .dropdown-menu .dropdown-item:hover {
			;
		}

		#s2024052114e752736d8d5 .board_summary .write,
		#s2024052114e752736d8d5 .board_view .grid_ignore .author .date,
		#s2024052114e752736d8d5 .board_view .grid_ignore .author .hit-count,
		.doz_sys #s2024052114e752736d8d5 label,
		.doz_sys #s2024052114e752736d8d5 label.control-label,
		#s2024052114e752736d8d5 .shop-table>tbody>tr.payment-info>td.pay-txt,
		#s2024052114e752736d8d5 .nick.text-default-dark,
		#s2024052114e752736d8d5 .text-default-dark,
		#s2024052114e752736d8d5 .shop_mypage .mypage .my-box a,
		#s2024052114e752736d8d5 .shop_mypage .item-detail a,
		#s2024052114e752736d8d5 .shop_mypage .item-detail p,
		#s2024052114e752736d8d5 .shop_mypage h6,
		#s2024052114e752736d8d5 .shop_mypage .table-wrap p,
		#s2024052114e752736d8d5 .shop_payment h1,
		#s2024052114e752736d8d5 .shop_payment h6,
		#s2024052114e752736d8d5 .shop-content p,
		#s2024052114e752736d8d5 .shop_payment,
		#s2024052114e752736d8d5 .shop-content span,
		#s2024052114e752736d8d5 .shop-content .shop-item .item-icon .im-icon.im-ico-liked,
		#s2024052114e752736d8d5 .shop-content .price,
		#s2024052114e752736d8d5,
		#s2024052114e752736d8d5 .shop-tit,
		#s2024052114e752736d8d5 .board_view .board_txt_area,
		#s2024052114e752736d8d5 .board.widget .grid_ignore .view_tit,
		.doz_sys #s2024052114e752736d8d5 .shop-content input.form-control,
		.doz_sys #s2024052114e752736d8d5 .shop-content select.form-control,
		#s2024052114e752736d8d5 .widget_menu_title,
		#s2024052114e752736d8d5 .comment_area,
		body.shop_mypage #s2024052114e752736d8d5 .comment_area,
		#s2024052114e752736d8d5 .list_review_inner .use_summary,
		#s2024052114e752736d8d5 .list_review_inner .use_summary a,
		#s2024052114e752736d8d5 .list_review_inner .fold,
		#s2024052114e752736d8d5 .list_review_inner .comment_area,
		#s2024052114e752736d8d5 .booking_nav_tools span {
			;
			color: ;
		}

		#s2024052114e752736d8d5 .shop-content span.sale-price-text {
			color: #212121 !important;
		}

		.doz_sys #s2024052114e752736d8d5 a.use-info {
			color: #ff7313;
		}

		#s2024052114e752736d8d5 .shop-content span.sale-price-text-done,
		.doz_sys #s2024052114e752736d8d5 a.use-info-download-done {
			color: #999999 !important;
		}

		.doz_sys #s2024052114e752736d8d5 .shop-content .down-btn select.form-control {
			;
			color: !important;
		}

		#s2024052114e752736d8d5 .shop-content.mypage .bg-bright a,
		#s2024052114e752736d8d5 .shop-content.mypage .bg-bright p,
		#s2024052114e752736d8d5 .shop-content.mypage .bg-bright span,
		#s2024052114e752736d8d5 .shop-content.mypage .bg-bright div {
			color: #212121;
		}

		#s2024052114e752736d8d5 .shop-content.mypage .bg-bright .use_grade .ug_btn .btn,
		#s2024052114e752736d8d5 .shop-content span.ug_name .btn {
			border-color: #D5D5D5;
		}

		#s2024052114e752736d8d5 .shop-content h6 span {
			;
			color: ;
		}

		#s2024052114e752736d8d5 .left-menu ul li.on a,
		.doz_sys #s2024052114e752736d8d5 .paging_type_count .owl-dots .owl-dot span:before,
		.menu_type_modal #s2024052114e752736d8d5,
		#s2024052114e752736d8d5 .list_review_inner .comment .tools .text-gray-bright {
			;
			color: !important;
		}

		.doz_sys #s2024052114e752736d8d5 .paging_type_count.slide_02 .owl-dots .owl-dot.active span:before {
			color: #fff !important;
		}

		.doz_sys #s2024052114e752736d8d5 .paging_type_dot .owl-dots .owl-dot span,
		.doz_sys #s2024052114e752736d8d5 .paging_type_big_dot .owl-dots .owl-dot span,
		.doz_sys #s2024052114e752736d8d5 .paging_type_line .owl-dots .owl-dot span,
		.doz_sys #s2024052114e752736d8d5 .paging_type_count.paging_type_count02 .owl-dots .owl-dot.active span:before,
		#s2024052114e752736d8d5 .list_review_inner,
		#s2024052114e752736d8d5 .list_review_inner .fold.cmt,
		#s2024052114e752736d8d5 .list_review_wrap,
		#s2024052114e752736d8d5 .list_review_inner .textarea_block,
		#s2024052114e752736d8d5 .list_review_inner .comment .main_comment,
		#s2024052114e752736d8d5 .list_review_inner .txt_delete:before,
		#s2024052114e752736d8d5 .form-select-wrap.open .dropdown-toggle,
		#s2024052114e752736d8d5 .form-select-wrap.open .dropdown-menu,
		#s2024052114e752736d8d5 .form-select-wrap.open .dropdown-menu .dropdown-item {
			border-color: ;
		}

		.doz_sys #s2024052114e752736d8d5 .paging_type_dot02 .owl-dots .owl-dot span,
		.doz_sys #s2024052114e752736d8d5 .paging_type_dot .owl-dots .owl-dot.active span,
		.doz_sys #s2024052114e752736d8d5 .paging_type_line .owl-dots .owl-dot.active span,
		.doz_sys #s2024052114e752736d8d5 .paging_type_big_dot .owl-dots .owl-dot span,
		.doz_sys #s2024052114e752736d8d5 .paging_type_line .owl-dots .owl-dot span {
			background: ;
		}

		#s2024052114e752736d8d5 .form-control:focus {
			border-color: #ff7313;
		}

		#s2024052114e752736d8d5 .sub_depth li a,
		#s2024052114e752736d8d5 .sub_depth li span {
			;
		}

		#s2024052114e752736d8d5 .slide_03.owl-theme .owl-dots .owl-dot span {
			;
		}

		#s2024052114e752736d8d5 .pagination>li>a,
		#s2024052114e752736d8d5 .pagination>li>span,
		#s2024052114e752736d8d5 .pagination>li>a:focus,
		#s2024052114e752736d8d5 .pagination>li>span:focus,
		#s2024052114e752736d8d5 .map-inner .pagination li.active a,
		#s2024052114e752736d8d5 .pagination li>a.disabled:hover,
		#s2024052114e752736d8d5 .pagination li>a.disabled:focus {
			;
		}

		#s2024052114e752736d8d5 .form-select-wrap.open .dropdown-menu .dropdown-item {
			;
		}

		#s2024052114e752736d8d5 .pagination>.active>a,
		#s2024052114e752736d8d5 .pagination>.active>span,
		#s2024052114e752736d8d5 .pagination>.active>a:hover,
		#s2024052114e752736d8d5 .pagination>.active>span:hover,
		#s2024052114e752736d8d5 .pagination>.active>a:focus,
		#s2024052114e752736d8d5 .pagination>.active>span:focus,
		#s2024052114e752736d8d5 .pagination>li>a:hover,
		#s2024052114e752736d8d5 .pagination>li>span:hover,
		#s2024052114e752736d8d5 .sub_depth li a.active,
		.doz_sys #s2024052114e752736d8d5 a,
		#s2024052114e752736d8d5 .li_table ul li,
		#s2024052114e752736d8d5 .list-style .list.line>small,
		.doz_sys #s2024052114e752736d8d5 div[data-widget-type="board"] .title.title-block a {
			;
			color: ;
		}

		.doz_sys #s2024052114e752736d8d5 .board_contents a:not(.btn),
		.doz_sys #s2024052114e752736d8d5 .board_contents a:not(.btn):hover,
		#s2024052114e752736d8d5 .board_txt_area a,
		#s2024052114e752736d8d5 .board_txt_area a:hover,
		#s2024052114e752736d8d5 .board_txt_area a:active,
		#s2024052114e752736d8d5 .board_txt_area a:focus,
		#s2024052114e752736d8d5 .editor_box .fr-view a {
			color: #ff7313;
		}

		#s2024052114e752736d8d5 div[data-widget-type="icon"] i {
			color: ;
		}

		.doz_sys #s2024052114e752736d8d5 a.body_font_color_30:not(.active) {
			;
		}

		#s2024052114e752736d8d5 .text_tab .after_line:not(:last-child):after {
			;
		}

		#s2024052114e752736d8d5 .text_tab ul.site_prod_nav>li a.active {
			background: none;
		}

		#s2024052114e752736d8d5 .map-toolbar select.form-control {
			;
			color: !important;
			font-size: 14px;
		}

		.doz_sys #s2024052114e752736d8d5 .body_font_color_40,
		#s2024052114e752736d8d5 .li_board ul.li_body li.name,
		#s2024052114e752736d8d5 .li_board ul.li_body li.time,
		#s2024052114e752736d8d5 .li_board ul.li_body li.like,
		#s2024052114e752736d8d5 .li_board ul.li_body li.read {
			;
		}

		#s2024052114e752736d8d5 .review_table .summary,
		#s2024052114e752736d8d5 .review_table.li_board ul.li_body li,
		#s2024052114e752736d8d5 .review_table .list_text_title.lock_on {
			;
		}

		.doz_sys #s2024052114e752736d8d5 .body_font_color_50 {
			;
		}

		#s2024052114e752736d8d5 .li_board,
		#s2024052114e752736d8d5 .acd_row:first-child,
		#s2024052114e752736d8d5 .acd_row {
			border-color: ;
		}

		#s2024052114e752736d8d5 .list-style .list-header,
		#s2024052114e752736d8d5 .list-style .list,
		#s2024052114e752736d8d5 .list-style .list.line,
		#s2024052114e752736d8d5 .list-style .list.line>.table-cell,
		#s2024052114e752736d8d5 .li_table.row_04 .acd_collapse[aria-expanded="true"],
		.li_table.row_04 .acd_collapse.in {
			;
		}

		#s2024052114e752736d8d5 .btn,
		#s2024052114e752736d8d5 .visual_section a,
		#s2024052114e752736d8d5 a.select-star,
		#s2024052114e752736d8d5 .star-pointer .dropdown-menu a.dropdown-item {
			background-color: #ffffff;
			;
			background-color: rgba(255, 255, 255, 0);
			;
			color: ;
			;
		}

		#s2024052114e752736d8d5 .star-pointer .dropdown-menu {
			background-color: rgba(255, 255, 255, 0);
		}

		#s2024052114e752736d8d5 .btn:hover,
		#s2024052114e752736d8d5 .visual_section a:hover {
			border-color: ;
		}

		#s2024052114e752736d8d5 a.select-star:hover {
			background-color: rgba(255, 255, 255, 0);
		}

		#s2024052114e752736d8d5 .star-pointer .dropdown-menu a.dropdown-item:hover {
			background-color: !important;
		}

		#s2024052114e752736d8d5 .widget_text_wrap .btn {
			background-color: #f26531;
			border-color: #ffffff;
			color: #ffffff;
			border-width: 0px;
		}

		.doz_sys #s2024052114e752736d8d5 .btn-primary {
			;
			background-color: #f26531;
			border-color: #ffffff;
			color: #ffffff;
			border-width: 0px;
		}

		.doz_sys.shop_view #s2024052114e752736d8d5 .btn-primary span,
		.doz_sys.booking_view #s2024052114e752736d8d5 .btn-primary span,
		.doz_sys.shop_mypage #s2024052114e752736d8d5 .btn-primary span {
			color: #ffffff;
		}

		#s2024052114e752736d8d5 .coupon-wrap:after,
		#s2024052114e752736d8d5 .board_view .file_area ul li {
			background: rgba(255, 255, 255, 0);
		}

		#s2024052114e752736d8d5 .text-gray-dark,
		#s2024052114e752736d8d5 .shop-table>thead>tr>th,
		#s2024052114e752736d8d5 .shop_mypage .left-menu ul li a,
		#s2024052114e752736d8d5 .shop_mypage .item-detail p.sale_pay,
		.doz_sys #s2024052114e752736d8d5 .product-notify-group .product-notify-label {
			;
		}

		#s2024052114e752736d8d5 .mypage .my-box a,
		#s2024052114e752736d8d5 .mypage .shop-table>tbody>tr,
		#s2024052114e752736d8d5 .mypage .tip-off,
		#s2024052114e752736d8d5 .im-order-detail-table,
		#s2024052114e752736d8d5 .im-order-price {
			background-color: rgba(255, 255, 255, 0);
			-ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#00255255255, endColorstr=#00255255255);
			filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#00255255255, endColorstr=#00255255255);
			zoom: 1;
			;
		}

		#s2024052114e752736d8d5 .mypage .my-box.on a {
			background-color: #ff7313;
			;
			color: #fff;
		}

		#s2024052114e752736d8d5 .mypage .my-box.on a p {
			color: #fff;
		}

		#s2024052114e752736d8d5 .option_btn_tools a,
		#s2024052114e752736d8d5 .map-inner .pagination li a {
			color: #212121;
		}

		.doz_sys #s2024052114e752736d8d5 .list-style-card .card-body .text a {
			color: #757575;
		}

		#s2024052114e752736d8d5 .card .title a {
			color: #212121;
		}

		#s2024052114e752736d8d5 .section_bg.fixed_bg.fixed_bg_none {
			background-attachment: inherit;
		}

		#s2024052114e752736d8d5 ul.site_prod_nav>li,
		#s2024052114e752736d8d5 .prod_detail_badge {
			;
		}

		#s2024052114e752736d8d5 .site_prod_nav_wrap.scroll-to-fixed-fixed {
			background: rgba(255, 255, 255, 0);
			box-shadow: inset 0 -1px 0 0 rgba(0, 0, 0, 0.1);
		}

		#s2024052114e752736d8d5 .buy_footer_fixed {
			background: rgba(255, 255, 255, 0);
			border-width: 1px 0 0 0;
			border-style: solid;
			;
		}

		#s2024052114e752736d8d5 .opt-group {
			background: rgba(255, 255, 255, 0);
		}

		#s2024052114e752736d8d5 ul.site_prod_nav>li a.active {
			;
		}

		#s2024052114e752736d8d5 .background_tab ul.site_prod_nav>li a.active>span.braket-badge {
			background-color: none;
			;
			color: rgba(255, 255, 255, 0);
		}

		#s2024052114e752736d8d5 .input-block .checkbox-styled:not(ie8) input~span {
			;
			color: ;
		}

		.section_fixed_disable #s2024052114e752736d8d5[class*="section_first"],
		.section_fixed_disable #s2024052114e752736d8d5[class*="section_first"] .doz_aside {
			position: relative !important;
			top: 0 !important;
			left: 0 !important;
			z-index: auto !important;
		}

		.section_fixed_disable #s2024052114e752736d8d5 .doz_aside.scroll-to-fixed-fixed~.spacer,
		.section_fixed_disable #s2024052114e752736d8d5.scroll-to-fixed-fixed~.spacer {
			height: 0 !important;
			display: none !important;
		}

		#s2024052114e752736d8d5.scroll-to-fixed-fixed {
			width: 100% !important;
		}

		#s2024052114e752736d8d5 .doz_aside.scroll-to-fixed-fixed-end {
			bottom: 0 !important;
			top: auto !important;
		}

		.device_type_m #s2024052114e752736d8d5.mobile_section main .inside {
			padding-left: 15px;
			padding-right: 15px;
		}

		.device_type_m #s2024052114e752736d8d5 .mypage .left-menu ul li a,
		.device_type_m #s2024052114e752736d8d5 .cart .left-menu ul li a {
			background-color: rgba(255, 255, 255, 0);
			-ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#00255255255, endColorstr=#00255255255);
			filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#00255255255, endColorstr=#00255255255);
			zoom: 1;
			;
		}

		#s2024052114e752736d8d5 .im-cart-result-table {
			border-top: 1px solid;
			border-bottom: 1px solid;
		}

		#s2024052114e752736d8d5 .shop-table>tbody>tr>td.img .opt .more {
			;
		}

		#s2024052114e752736d8d5 .im-cart-info {
			;
		}

		#s2024052114e752736d8d5 .shop-table>thead>tr>th,
		#s2024052114e752736d8d5 .shop-table>tbody>tr>td,
		#s2024052114e752736d8d5 .mypage .shop-table>tbody>tr,
		#s2024052114e752736d8d5 .shop-table>tbody>tr>td.img img,
		#s2024052114e752736d8d5 .shop-table>tbody>tr>td+td,
		#s2024052114e752736d8d5 .mypage .tip-off,
		#s2024052114e752736d8d5 .mypage .shop-table img,
		#s2024052114e752736d8d5 .im-order-detail-table,
		#s2024052114e752736d8d5 .im-order-price,
		#s2024052114e752736d8d5 .im-order-detail-table thead tr,
		#s2024052114e752736d8d5 .im-order-detail-table tr+tr,
		#s2024052114e752736d8d5 .im-order-detail-table img,
		#s2024052114e752736d8d5 .im-order-detail-table .im-deliv-price,
		#s2024052114e752736d8d5 .im-order-price-header,
		#s2024052114e752736d8d5 .im-order-price-body {
			;
		}

		#s2024052114e752736d8d5 .shop-table .list_badge {
			border-color: ;
		}

		#s2024052114e752736d8d5 .im-cart-result-table thead>tr>th,
		#s2024052114e752736d8d5 #shop_cart_list .shop-table>colgroup+thead>tr:first-child>th,
		#s2024052114e752736d8d5 #shop_cart_list .shop-table>tbody>tr>td+td,
		#s2024052114e752736d8d5 #shop_cart_list .shop-table>thead>tr>th,
		#s2024052114e752736d8d5 #shop_cart_list .shop-table>tbody>tr>td {
			;
		}

		#s2024052114e752736d8d5 .shop-content.mypage .shop-item .item-icon .im-icon.im-ico-liked {
			color: #ff7313
		}

		@media (min-width: 991px) {

			.doz_sys #s2024052114e752736d8d5 .btn-primary:hover,
			#s2024052114e752736d8d5 .widget_text_wrap .btn:hover {
				;
				background-color: #e05725;
				border-color: #ffffff;
				color: #ffffff;
				border-width: 0px;
			}

			.doz_sys.shop_view #s2024052114e752736d8d5 .btn-primary:hover span,
			.doz_sys.booking_view #s2024052114e752736d8d5 .btn-primary:hover span,
			.doz_sys.shop_mypage #s2024052114e752736d8d5 .btn-primary:hover span {
				color: #ffffff;
			}
		}

		@media all and (max-width : 768px) {

			.doz_sys #s2024052114e752736d8d5 .fixed_view a,
			.doz_sys #s2024052114e752736d8d5 .fixed_view select.form-control,
			.doz_sys #s2024052114e752736d8d5 .fixed_view .form-select-wrap:before {
				color: #212121;
			}

			.doz_sys #s2024052114e752736d8d5 .fixed_view .body_font_color_50 {
				color: rgba(33, 33, 33, 0.5);
			}

			.doz_sys #s2024052114e752736d8d5 .fixed_view .body_font_color_20 {
				color: rgba(33, 33, 33, 0.2);
			}

			.booking_view #s2024052114e752736d8d5 .fixed_view .booking_opt select.form-control {
				background-color: #fff;
			}

			#s2024052114e752736d8d5 #shop_cart_list .shop-tit,
			#s2024052114e752736d8d5 #shop_cart_list .shop-table>thead>tr,
			#s2024052114e752736d8d5 #shop_cart_list .shop-table>tfoot .payment-info,
			#s2024052114e752736d8d5 .im-price-result {
				;
			}

			#s2024052114e752736d8d5 .shop-table>tbody>tr>td.img .opt .more+.more,
			#s2024052114e752736d8d5 .im-order-row+.im-order-row {
				;
			}

			#s2024052114e752736d8d5 #shop_cart_list .shop-table,
			#s2024052114e752736d8d5 #shop_cart_list .shop-table>tbody>tr.im-tr-shipping+tr,
			#s2024052114e752736d8d5 #shop_cart_list .shop-table>tfoot,
			#s2024052114e752736d8d5 #shop_cart_list .shop-table>tfoot .payment-info {
				;
			}

			#s2024052114e752736d8d5 #shop_cart_list .shop-table>thead>tr,
			#s2024052114e752736d8d5 .im-order-detail-table .im-space {
				background-color: rgba(255, 255, 255, 0);
			}

			#s2024052114e752736d8d5 #shop_cart_list .shop-table>thead>tr.scroll-to-fixed-fixed-end {
				top: auto !important;
				bottom: 0;
			}
		}

		.device_type_m #s2024052114e752736d8d5 .section_bg.fixed_bg_wrap {
			background-attachment: fixed;
		}

		.device_type_m #s2024052114e752736d8d5 .section_bg.fixed_bg_wrap .fixed_bg {
			display: none;
		}

		#s2024052114e752736d8d5 .section_bg.fixed_bg_wrap .fixed_bg {
			display: none;
		}

		@media (max-width: 991px) {
			#s2024052114e752736d8d5 .section_bg {
				background-attachment: inherit;
			}

			#s2024052114e752736d8d5 .section_bg .ibg-bg {
				display: none;
			}

			#s2024052114e752736d8d5 .section_bg.fixed_bg_wrap {
				background-image: none !important;
				clip-path: inset(0);
				overflow: hidden;
			}

			#s2024052114e752736d8d5 .section_bg.fixed_bg_wrap .fixed_bg {
				display: block;
				object-fit: cover;
				position: fixed;
				left: 0;
				top: 0;
				width: 100%;
				height: 100vh;
			}

			#s2024052114e752736d8d5 .buy_btns .social_btn,
			#s2024052114e752736d8d5 .buy_btns .cart_btn,
			#s2024052114e752736d8d5 .layer_pop .bottom-btn,
			#s2024052114e752736d8d5 .shop-table>thead,
			#s2024052114e752736d8d5 .left-menu,
			#s2024052114e752736d8d5 .shop-table>tbody>tr,
			{
			;
		}

		#s2024052114e752736d8d5 main,
		#s2024052114e752736d8d5 .section_wrap.extend_section main,
		#s2024052114e752736d8d5 .doz_sys.shop_payment .inside,
		.doz_sys.shop_payment .inside .col-dz,
		{
		padding-left: 0;
		padding-right: 0;
		}

		#s2024052114e752736d8d5.mobile_section main .inside {
			padding-left: 15px;
			padding-right: 15px;
		}

		#s2024052114e752736d8d5.section_wrap.extend_section main .widget.board .grid_ignore.bg_on {
			margin-left: -15px;
			margin-right: -15px;
			width: calc(100% + 30px);
		}

		#s2024052114e752736d8d5 .mypage .left-menu ul li a,
		#s2024052114e752736d8d5 .cart .left-menu ul li a,
		#s2024052114e752736d8d5 .mypage .left-menu .cart-menu-slide {
			background-color: rgba(255, 255, 255, 0);
			-ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#00255255255, endColorstr=#00255255255);
			filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#00255255255, endColorstr=#00255255255);
			zoom: 1;
			;
		}

		.section_wrap .side_gutter {
			display: none !important;
		}

		#s2024052114e752736d8d5 .coupon-wrap:after {
			background: rgba(255, 255, 255, 0) !important;
		}
		}

		@media (max-width: 767px) {
			#s2024052114e752736d8d5 .nav_gradient.slide_left {
				background: linear-gradient(to left, rgba(255, 255, 255, 0), #fff);
			}

			#s2024052114e752736d8d5 .nav_gradient.slide_right {
				background: linear-gradient(to right, rgba(255, 255, 255, 0), #fff);
			}

			#s2024052114e752736d8d5 .button_tab .scroll-to-fixed-fixed ul.site_prod_nav>li {
				border-top: 0;
				border-bottom: 0;
			}

			#s2024052114e752736d8d5 .background_tab .scroll-to-fixed-fixed ul.site_prod_nav>li a.active {
				box-shadow: inset 0 -1px 0 0 rgba(0, 0, 0, 0.1);
			}
		}

		@media (min-width: 768px) {
			#s2024052114e752736d8d5 .opt-group .btn_clse {
				background-color: rgba(255, 255, 255, 0);
			}

			#s2024052114e752736d8d5 .opt-group .btn_clse:after {
				box-shadow: 0 10px 0 0 rgba(255, 255, 255, 0);
			}
		}

		.doz_sys #s2024052114e752736d8d5 .bg-brand,
		.doz_sys #s2024052114e752736d8d5 .btn-brand {
			;
			background-color: #ff472d;
			border-color: #ff472d;
			border-width: 0px;
			color: #ffffff;
		}

		.doz_sys #s2024052114e752736d8d5 .bg-brand:hover {
			;
			background-color: #ff472d;
			border-color: #ff472d;
			color: ;
		}

		.device_type_m .pc_section #padding_w202405217ccb927822fad {
			height: 69.5px !important;
		}

		@media all and (max-width:768px) {
			.pc_section #padding_w202405217ccb927822fad {
				height: 69.5px !important;
			}
		}

		#text_w2024052100fd397e2ccf9 {
			border-radius: 0px;
			border: 0px none #000;
			;
			min-height: 0px;
			;
			line-height: inherit;
		}

		#text_w2024052100fd397e2ccf9 .fr-code-view {
			line-height: 1.6;
		}

		#text_w2024052100fd397e2ccf9 .text_bg_img,
		#text_w2024052100fd397e2ccf9 .text_bg_color {
			position: absolute;
			top: 0;
			left: 0;
			height: 100%;
			width: 100%;
			border-radius: 0px;
		}

		.admin #text_w2024052100fd397e2ccf9,
		#text_w2024052100fd397e2ccf9 .text-table {
			min-height: 0px;
			;
			word-break: normal;
			word-wrap: break-word;
		}

		#text_w2024052100fd397e2ccf9,
		#text_w2024052100fd397e2ccf9 .text-table {
			display: flex;
			flex-direction: column;
			justify-content: flex-start;
		}

		.doz_sys main>.doz_row #text_w2024052100fd397e2ccf9.default_padding {
			padding-left: 32px;
			padding-right: 32px;
		}

		@media all and (max-width : 767px) {
			.doz_sys main>.doz_row #text_w2024052100fd397e2ccf9.default_padding {
				padding-left: 15px;
				padding-right: 15px;
			}
		}

		.device_type_m .pc_section #padding_w202405216d324564c36eb {
			height: 12px !important;
		}

		@media all and (max-width:768px) {
			.pc_section #padding_w202405216d324564c36eb {
				height: 12px !important;
			}
		}

		.device_type_m .pc_section #padding_w20240521b1905fb9712c0 {
			height: 15px !important;
		}

		@media all and (max-width:768px) {
			.pc_section #padding_w20240521b1905fb9712c0 {
				height: 15px !important;
			}
		}

		.device_type_m .pc_section #padding_w20240521070808e6be0d1 {
			height: 14.5px !important;
		}

		@media all and (max-width:768px) {
			.pc_section #padding_w20240521070808e6be0d1 {
				height: 14.5px !important;
			}
		}

		#text_w2024052171edd1bfa89db {
			border-radius: 0px;
			border: 0px none #000;
			;
			min-height: 0px;
			;
			line-height: inherit;
		}

		#text_w2024052171edd1bfa89db .fr-code-view {
			line-height: 1.6;
		}

		#text_w2024052171edd1bfa89db .text_bg_img,
		#text_w2024052171edd1bfa89db .text_bg_color {
			position: absolute;
			top: 0;
			left: 0;
			height: 100%;
			width: 100%;
			border-radius: 0px;
		}

		.admin #text_w2024052171edd1bfa89db,
		#text_w2024052171edd1bfa89db .text-table {
			min-height: 0px;
			;
			word-break: normal;
			word-wrap: break-word;
		}

		#text_w2024052171edd1bfa89db,
		#text_w2024052171edd1bfa89db .text-table {
			display: flex;
			flex-direction: column;
			justify-content: flex-start;
		}

		.doz_sys main>.doz_row #text_w2024052171edd1bfa89db.default_padding {
			padding-left: 32px;
			padding-right: 32px;
		}

		@media all and (max-width : 767px) {
			.doz_sys main>.doz_row #text_w2024052171edd1bfa89db.default_padding {
				padding-left: 15px;
				padding-right: 15px;
			}
		}

		.device_type_m .pc_section #padding_w20240521b4ae7ad545f1d {
			height: 43px !important;
		}

		@media all and (max-width:768px) {
			.pc_section #padding_w20240521b4ae7ad545f1d {
				height: 43px !important;
			}
		}

		#text_w202406203340af1dcdaa2 {
			border-radius: 0px;
			border: 0px none #000;
			;
			min-height: 0px;
			;
			line-height: inherit;
		}

		#text_w202406203340af1dcdaa2 .fr-code-view {
			line-height: 1.6;
		}

		#text_w202406203340af1dcdaa2 .text_bg_img,
		#text_w202406203340af1dcdaa2 .text_bg_color {
			position: absolute;
			top: 0;
			left: 0;
			height: 100%;
			width: 100%;
			border-radius: 0px;
		}

		.admin #text_w202406203340af1dcdaa2,
		#text_w202406203340af1dcdaa2 .text-table {
			min-height: 0px;
			;
			word-break: normal;
			word-wrap: break-word;
		}

		#text_w202406203340af1dcdaa2,
		#text_w202406203340af1dcdaa2 .text-table {
			display: flex;
			flex-direction: column;
			justify-content: flex-start;
		}

		.doz_sys main>.doz_row #text_w202406203340af1dcdaa2.default_padding {
			padding-left: 32px;
			padding-right: 32px;
		}

		@media all and (max-width : 767px) {
			.doz_sys main>.doz_row #text_w202406203340af1dcdaa2.default_padding {
				padding-left: 15px;
				padding-right: 15px;
			}
		}

		#text_w20240620094c4c1c3638c {
			border-radius: 0px;
			border: 0px none #000;
			;
			min-height: 0px;
			;
			line-height: inherit;
		}

		#text_w20240620094c4c1c3638c .fr-code-view {
			line-height: 1.6;
		}

		#text_w20240620094c4c1c3638c .text_bg_img,
		#text_w20240620094c4c1c3638c .text_bg_color {
			position: absolute;
			top: 0;
			left: 0;
			height: 100%;
			width: 100%;
			border-radius: 0px;
		}

		.admin #text_w20240620094c4c1c3638c,
		#text_w20240620094c4c1c3638c .text-table {
			min-height: 0px;
			;
			word-break: normal;
			word-wrap: break-word;
		}

		#text_w20240620094c4c1c3638c,
		#text_w20240620094c4c1c3638c .text-table {
			display: flex;
			flex-direction: column;
			justify-content: flex-start;
		}

		.doz_sys main>.doz_row #text_w20240620094c4c1c3638c.default_padding {
			padding-left: 32px;
			padding-right: 32px;
		}

		@media all and (max-width : 767px) {
			.doz_sys main>.doz_row #text_w20240620094c4c1c3638c.default_padding {
				padding-left: 15px;
				padding-right: 15px;
			}
		}

		.device_type_m .pc_section #padding_w202405214e09629486cd2 {
			height: 67px !important;
		}

		@media all and (max-width:768px) {
			.pc_section #padding_w202405214e09629486cd2 {
				height: 67px !important;
			}
		}

		#text_w20240620acd2ed8596052 {
			border-radius: 0px;
			border: 0px none #000;
			;
			min-height: 0px;
			;
			line-height: inherit;
		}

		#text_w20240620acd2ed8596052 .fr-code-view {
			line-height: 1.6;
		}

		#text_w20240620acd2ed8596052 .text_bg_img,
		#text_w20240620acd2ed8596052 .text_bg_color {
			position: absolute;
			top: 0;
			left: 0;
			height: 100%;
			width: 100%;
			border-radius: 0px;
		}

		.admin #text_w20240620acd2ed8596052,
		#text_w20240620acd2ed8596052 .text-table {
			min-height: 0px;
			;
			word-break: normal;
			word-wrap: break-word;
		}

		#text_w20240620acd2ed8596052,
		#text_w20240620acd2ed8596052 .text-table {
			display: flex;
			flex-direction: column;
			justify-content: flex-start;
		}

		.doz_sys main>.doz_row #text_w20240620acd2ed8596052.default_padding {
			padding-left: 32px;
			padding-right: 32px;
		}

		@media all and (max-width : 767px) {
			.doz_sys main>.doz_row #text_w20240620acd2ed8596052.default_padding {
				padding-left: 15px;
				padding-right: 15px;
			}
		}

		.device_type_m .pc_section #padding_w20240521aaa6e91f3cc01 {
			height: 200.5px !important;
		}

		@media all and (max-width:768px) {
			.pc_section #padding_w20240521aaa6e91f3cc01 {
				height: 200.5px !important;
			}
		}

		#text_w2024062029f17a731dade {
			border-radius: 0px;
			border: 0px none #000;
			;
			min-height: 0px;
			;
			line-height: inherit;
		}

		#text_w2024062029f17a731dade .fr-code-view {
			line-height: 1.6;
		}

		#text_w2024062029f17a731dade .text_bg_img,
		#text_w2024062029f17a731dade .text_bg_color {
			position: absolute;
			top: 0;
			left: 0;
			height: 100%;
			width: 100%;
			border-radius: 0px;
		}

		.admin #text_w2024062029f17a731dade,
		#text_w2024062029f17a731dade .text-table {
			min-height: 0px;
			;
			word-break: normal;
			word-wrap: break-word;
		}

		#text_w2024062029f17a731dade,
		#text_w2024062029f17a731dade .text-table {
			display: flex;
			flex-direction: column;
			justify-content: flex-start;
		}

		.doz_sys main>.doz_row #text_w2024062029f17a731dade.default_padding {
			padding-left: 32px;
			padding-right: 32px;
		}

		@media all and (max-width : 767px) {
			.doz_sys main>.doz_row #text_w2024062029f17a731dade.default_padding {
				padding-left: 15px;
				padding-right: 15px;
			}
		}

		.device_type_m .pc_section #padding_w202405217586fc0e2ffc3 {
			height: 20.5px !important;
		}

		@media all and (max-width:768px) {
			.pc_section #padding_w202405217586fc0e2ffc3 {
				height: 20.5px !important;
			}
		}

		#text_w202406206a5b9584c156a {
			border-radius: 0px;
			border: 0px none #000;
			;
			min-height: 0px;
			;
			line-height: inherit;
		}

		#text_w202406206a5b9584c156a .fr-code-view {
			line-height: 1.6;
		}

		#text_w202406206a5b9584c156a .text_bg_img,
		#text_w202406206a5b9584c156a .text_bg_color {
			position: absolute;
			top: 0;
			left: 0;
			height: 100%;
			width: 100%;
			border-radius: 0px;
		}

		.admin #text_w202406206a5b9584c156a,
		#text_w202406206a5b9584c156a .text-table {
			min-height: 0px;
			;
			word-break: normal;
			word-wrap: break-word;
		}

		#text_w202406206a5b9584c156a,
		#text_w202406206a5b9584c156a .text-table {
			display: flex;
			flex-direction: column;
			justify-content: flex-start;
		}

		.doz_sys main>.doz_row #text_w202406206a5b9584c156a.default_padding {
			padding-left: 32px;
			padding-right: 32px;
		}

		@media all and (max-width : 767px) {
			.doz_sys main>.doz_row #text_w202406206a5b9584c156a.default_padding {
				padding-left: 15px;
				padding-right: 15px;
			}
		}

		.device_type_m .pc_section #padding_w20240521d55dbb769b1db {
			height: 17px !important;
		}

		@media all and (max-width:768px) {
			.pc_section #padding_w20240521d55dbb769b1db {
				height: 17px !important;
			}
		}

		/*#*/
		/* .widget.image img {*/
		/*	transition: .3s ease;*/
		/*}*/
		.admin #w202405218fdccac04986a .widget.image img {
			transition: none;
		}

		.admin #w202405218fdccac04986a .disable-selection img {
			visibility: visible !important;
		}

		#w202405218fdccac04986a .widget.image .overlay,
		#w202405218fdccac04986a .widget.image .hover_overlay {
			background: rgba(0, 0, 0, 0);
			transition: opacity .3s, background-color .3s;
		}

		#w202405218fdccac04986a .widget.image:hover .hover_overlay {
			background: rgba(0, 0, 0, 0);
			z-index: 6;
			opacity: 1;
		}

		.admin #w202405218fdccac04986a .widget.image:hover .hover_overlay,
		#w202405218fdccac04986a .widget.image.hover_image_hidden:hover .hover_overlay {
			opacity: 0 !important;
		}

		#w202405218fdccac04986a .widget.image.text_position_overlay .txt .txt_body {
			color: #fff;
			font-size: 14px;
			;
			line-height: 1.2;
			padding: 1em;
		}

		#w202405218fdccac04986a .widget.image.hover_text_position_overlay:hover .hover_txt .txt_body {
			color: #fff;
			font-size: 14px;
			;
			padding: 1em;
		}

		#w202405218fdccac04986a .widget.image.hover_text_position_overlay:hover .hover_txt .txt_body {
			line-height: 1.2;
		}

		#w202405218fdccac04986a .widget.image.img_circle .overlay,
		#w202405218fdccac04986a .widget.image.img_circle .hover_overlay {
			border-radius: 50%;
		}

		#w202405218fdccac04986a .widget.image.hover_scale:hover .hover_overlay,
		#w202405218fdccac04986a .widget.image.same_overlay:hover .overlay {
			transform: scale(1.1);
			transition: opacity .3s;
		}

		#w202405218fdccac04986a .widget.image.hide_default_img:hover .img_wrap>img,
		#w202405218fdccac04986a .widget.image:hover .overlay,
		#w202405218fdccac04986a .widget.image .hover_overlay,
		#w202405218fdccac04986a .widget.image.hover_image_hidden:hover .hover_img,
		#w202405218fdccac04986a .widget.image.hover_scale .hover_img,
		#w202405218fdccac04986a .widget.image.hover_scale.hover_image_hidden:hover .hover_img {
			opacity: 0;
		}

		#w202405218fdccac04986a .widget.image.hide_default_img:hover .img_wrap>img {
			opacity: 0 !important;

		}

		#w202405218fdccac04986a .widget.image.hover_scale img {
			transition: transform 0.4s ease-out;
		}

		#w202405218fdccac04986a .widget.image.hover_scale img,
		#w202405218fdccac04986a .widget.image.hover_scale:hover .hover_img,
		#w202405218fdccac04986a .widget.image.hover_scale.hover_image_hidden:hover img,
		#w202405218fdccac04986a .widget.image.org_image_hidden.hover_image_hidden:hover .img_wrap>img,
		#w202405218fdccac04986a .widget.image.hover_img_hide.hover_scale:hover img,
		#w202405218fdccac04986a .widget.image.same_overlay:hover .overlay {
			opacity: 1;
		}

		#w202405218fdccac04986a .widget.image.no_effect .hover_overlay,
		#w202405218fdccac04986a .widget.image.no_effect .hover_img {
			transition: none;
		}

		#w202405218fdccac04986a .widget.image.hover_img_hide .hover_img {
			display: none;
		}

		#w202405218fdccac04986a .widget.image.hover_img_hide:hover .hover_overlay {
			transition: opacity .3s;
		}

		#w202405218fdccac04986a .widget.image.hide_default_img:hover .org_image,
		#w202405218fdccac04986a .widget.image.same_overlay:hover .hover_overlay {
			opacity: 0;
		}

		#w202405218fdccac04986a .widget.image.same_overlay:hover .overlay {
			opacity: 1;
		}

		#w202405218fdccac04986a .widget.image .hover_img {
			image-rendering: -webkit-optimize-contrast;
		}

		@media all and (max-width : 767px) {

			#w202405218fdccac04986a .widget.image:hover .hover_txt,
			#w202405218fdccac04986a .widget.image:hover .hover_img,
			#w202405218fdccac04986a .widget.image:hover .overlay,
			#w202405218fdccac04986a .widget.image:hover .hover_overlay {
				opacity: 0;
				transform: none !important;
			}

			#w202405218fdccac04986a .widget.image.org_image_hidden:hover .img_wrap>img {
				opacity: 1;
			}

			#w202405218fdccac04986a .widget.image:hover .txt {
				opacity: 1;
				visibility: visible;
			}

			#w202405218fdccac04986a .widget.hover_scale:hover img {
				transform: none !important;
			}
		}

		/*#*/
		/* .widget.image img {*/
		/*	transition: .3s ease;*/
		/*}*/
		.admin #w20240521b9d861f978e04 .widget.image img {
			transition: none;
		}

		.admin #w20240521b9d861f978e04 .disable-selection img {
			visibility: visible !important;
		}

		#w20240521b9d861f978e04 .widget.image .overlay,
		#w20240521b9d861f978e04 .widget.image .hover_overlay {
			background: rgba(0, 0, 0, 0);
			transition: opacity .3s, background-color .3s;
		}

		#w20240521b9d861f978e04 .widget.image:hover .hover_overlay {
			background: rgba(0, 0, 0, 0);
			z-index: 6;
			opacity: 1;
		}

		.admin #w20240521b9d861f978e04 .widget.image:hover .hover_overlay,
		#w20240521b9d861f978e04 .widget.image.hover_image_hidden:hover .hover_overlay {
			opacity: 0 !important;
		}

		#w20240521b9d861f978e04 .widget.image.text_position_overlay .txt .txt_body {
			color: #fff;
			font-size: 14px;
			;
			line-height: 1.2;
			padding: 1em;
		}

		#w20240521b9d861f978e04 .widget.image.hover_text_position_overlay:hover .hover_txt .txt_body {
			color: #fff;
			font-size: 14px;
			;
			padding: 1em;
		}

		#w20240521b9d861f978e04 .widget.image.hover_text_position_overlay:hover .hover_txt .txt_body {
			line-height: 1.2;
		}

		#w20240521b9d861f978e04 .widget.image.img_circle .overlay,
		#w20240521b9d861f978e04 .widget.image.img_circle .hover_overlay {
			border-radius: 50%;
		}

		#w20240521b9d861f978e04 .widget.image.hover_scale:hover .hover_overlay,
		#w20240521b9d861f978e04 .widget.image.same_overlay:hover .overlay {
			transform: scale(1.1);
			transition: opacity .3s;
		}

		#w20240521b9d861f978e04 .widget.image.hide_default_img:hover .img_wrap>img,
		#w20240521b9d861f978e04 .widget.image:hover .overlay,
		#w20240521b9d861f978e04 .widget.image .hover_overlay,
		#w20240521b9d861f978e04 .widget.image.hover_image_hidden:hover .hover_img,
		#w20240521b9d861f978e04 .widget.image.hover_scale .hover_img,
		#w20240521b9d861f978e04 .widget.image.hover_scale.hover_image_hidden:hover .hover_img {
			opacity: 0;
		}

		#w20240521b9d861f978e04 .widget.image.hide_default_img:hover .img_wrap>img {
			opacity: 0 !important;

		}

		#w20240521b9d861f978e04 .widget.image.hover_scale img {
			transition: transform 0.4s ease-out;
		}

		#w20240521b9d861f978e04 .widget.image.hover_scale img,
		#w20240521b9d861f978e04 .widget.image.hover_scale:hover .hover_img,
		#w20240521b9d861f978e04 .widget.image.hover_scale.hover_image_hidden:hover img,
		#w20240521b9d861f978e04 .widget.image.org_image_hidden.hover_image_hidden:hover .img_wrap>img,
		#w20240521b9d861f978e04 .widget.image.hover_img_hide.hover_scale:hover img,
		#w20240521b9d861f978e04 .widget.image.same_overlay:hover .overlay {
			opacity: 1;
		}

		#w20240521b9d861f978e04 .widget.image.no_effect .hover_overlay,
		#w20240521b9d861f978e04 .widget.image.no_effect .hover_img {
			transition: none;
		}

		#w20240521b9d861f978e04 .widget.image.hover_img_hide .hover_img {
			display: none;
		}

		#w20240521b9d861f978e04 .widget.image.hover_img_hide:hover .hover_overlay {
			transition: opacity .3s;
		}

		#w20240521b9d861f978e04 .widget.image.hide_default_img:hover .org_image,
		#w20240521b9d861f978e04 .widget.image.same_overlay:hover .hover_overlay {
			opacity: 0;
		}

		#w20240521b9d861f978e04 .widget.image.same_overlay:hover .overlay {
			opacity: 1;
		}

		#w20240521b9d861f978e04 .widget.image .hover_img {
			image-rendering: -webkit-optimize-contrast;
		}

		@media all and (max-width : 767px) {

			#w20240521b9d861f978e04 .widget.image:hover .hover_txt,
			#w20240521b9d861f978e04 .widget.image:hover .hover_img,
			#w20240521b9d861f978e04 .widget.image:hover .overlay,
			#w20240521b9d861f978e04 .widget.image:hover .hover_overlay {
				opacity: 0;
				transform: none !important;
			}

			#w20240521b9d861f978e04 .widget.image.org_image_hidden:hover .img_wrap>img {
				opacity: 1;
			}

			#w20240521b9d861f978e04 .widget.image:hover .txt {
				opacity: 1;
				visibility: visible;
			}

			#w20240521b9d861f978e04 .widget.hover_scale:hover img {
				transform: none !important;
			}
		}

		/*#*/
		/* .widget.image img {*/
		/*	transition: .3s ease;*/
		/*}*/
		.admin #w20240521b7d4afcf86fce .widget.image img {
			transition: none;
		}

		.admin #w20240521b7d4afcf86fce .disable-selection img {
			visibility: visible !important;
		}

		#w20240521b7d4afcf86fce .widget.image .overlay,
		#w20240521b7d4afcf86fce .widget.image .hover_overlay {
			background: rgba(0, 0, 0, 0);
			transition: opacity .3s, background-color .3s;
		}

		#w20240521b7d4afcf86fce .widget.image:hover .hover_overlay {
			background: rgba(0, 0, 0, 0);
			z-index: 6;
			opacity: 1;
		}

		.admin #w20240521b7d4afcf86fce .widget.image:hover .hover_overlay,
		#w20240521b7d4afcf86fce .widget.image.hover_image_hidden:hover .hover_overlay {
			opacity: 0 !important;
		}

		#w20240521b7d4afcf86fce .widget.image.text_position_overlay .txt .txt_body {
			color: #fff;
			font-size: 14px;
			;
			line-height: 1.2;
			padding: 1em;
		}

		#w20240521b7d4afcf86fce .widget.image.hover_text_position_overlay:hover .hover_txt .txt_body {
			color: #fff;
			font-size: 14px;
			;
			padding: 1em;
		}

		#w20240521b7d4afcf86fce .widget.image.hover_text_position_overlay:hover .hover_txt .txt_body {
			line-height: 1.2;
		}

		#w20240521b7d4afcf86fce .widget.image.img_circle .overlay,
		#w20240521b7d4afcf86fce .widget.image.img_circle .hover_overlay {
			border-radius: 50%;
		}

		#w20240521b7d4afcf86fce .widget.image.hover_scale:hover .hover_overlay,
		#w20240521b7d4afcf86fce .widget.image.same_overlay:hover .overlay {
			transform: scale(1.1);
			transition: opacity .3s;
		}

		#w20240521b7d4afcf86fce .widget.image.hide_default_img:hover .img_wrap>img,
		#w20240521b7d4afcf86fce .widget.image:hover .overlay,
		#w20240521b7d4afcf86fce .widget.image .hover_overlay,
		#w20240521b7d4afcf86fce .widget.image.hover_image_hidden:hover .hover_img,
		#w20240521b7d4afcf86fce .widget.image.hover_scale .hover_img,
		#w20240521b7d4afcf86fce .widget.image.hover_scale.hover_image_hidden:hover .hover_img {
			opacity: 0;
		}

		#w20240521b7d4afcf86fce .widget.image.hide_default_img:hover .img_wrap>img {
			opacity: 0 !important;

		}

		#w20240521b7d4afcf86fce .widget.image.hover_scale img {
			transition: transform 0.4s ease-out;
		}

		#w20240521b7d4afcf86fce .widget.image.hover_scale img,
		#w20240521b7d4afcf86fce .widget.image.hover_scale:hover .hover_img,
		#w20240521b7d4afcf86fce .widget.image.hover_scale.hover_image_hidden:hover img,
		#w20240521b7d4afcf86fce .widget.image.org_image_hidden.hover_image_hidden:hover .img_wrap>img,
		#w20240521b7d4afcf86fce .widget.image.hover_img_hide.hover_scale:hover img,
		#w20240521b7d4afcf86fce .widget.image.same_overlay:hover .overlay {
			opacity: 1;
		}

		#w20240521b7d4afcf86fce .widget.image.no_effect .hover_overlay,
		#w20240521b7d4afcf86fce .widget.image.no_effect .hover_img {
			transition: none;
		}

		#w20240521b7d4afcf86fce .widget.image.hover_img_hide .hover_img {
			display: none;
		}

		#w20240521b7d4afcf86fce .widget.image.hover_img_hide:hover .hover_overlay {
			transition: opacity .3s;
		}

		#w20240521b7d4afcf86fce .widget.image.hide_default_img:hover .org_image,
		#w20240521b7d4afcf86fce .widget.image.same_overlay:hover .hover_overlay {
			opacity: 0;
		}

		#w20240521b7d4afcf86fce .widget.image.same_overlay:hover .overlay {
			opacity: 1;
		}

		#w20240521b7d4afcf86fce .widget.image .hover_img {
			image-rendering: -webkit-optimize-contrast;
		}

		@media all and (max-width : 767px) {

			#w20240521b7d4afcf86fce .widget.image:hover .hover_txt,
			#w20240521b7d4afcf86fce .widget.image:hover .hover_img,
			#w20240521b7d4afcf86fce .widget.image:hover .overlay,
			#w20240521b7d4afcf86fce .widget.image:hover .hover_overlay {
				opacity: 0;
				transform: none !important;
			}

			#w20240521b7d4afcf86fce .widget.image.org_image_hidden:hover .img_wrap>img {
				opacity: 1;
			}

			#w20240521b7d4afcf86fce .widget.image:hover .txt {
				opacity: 1;
				visibility: visible;
			}

			#w20240521b7d4afcf86fce .widget.hover_scale:hover img {
				transform: none !important;
			}
		}

		/*#*/
		/* .widget.image img {*/
		/*	transition: .3s ease;*/
		/*}*/
		.admin #w20240521f41d471235988 .widget.image img {
			transition: none;
		}

		.admin #w20240521f41d471235988 .disable-selection img {
			visibility: visible !important;
		}

		#w20240521f41d471235988 .widget.image .overlay,
		#w20240521f41d471235988 .widget.image .hover_overlay {
			background: rgba(0, 0, 0, 0);
			transition: opacity .3s, background-color .3s;
		}

		#w20240521f41d471235988 .widget.image:hover .hover_overlay {
			background: rgba(0, 0, 0, 0);
			z-index: 6;
			opacity: 1;
		}

		.admin #w20240521f41d471235988 .widget.image:hover .hover_overlay,
		#w20240521f41d471235988 .widget.image.hover_image_hidden:hover .hover_overlay {
			opacity: 0 !important;
		}

		#w20240521f41d471235988 .widget.image.text_position_overlay .txt .txt_body {
			color: #fff;
			font-size: 14px;
			;
			line-height: 1.2;
			padding: 1em;
		}

		#w20240521f41d471235988 .widget.image.hover_text_position_overlay:hover .hover_txt .txt_body {
			color: #fff;
			font-size: 14px;
			;
			padding: 1em;
		}

		#w20240521f41d471235988 .widget.image.hover_text_position_overlay:hover .hover_txt .txt_body {
			line-height: 1.2;
		}

		#w20240521f41d471235988 .widget.image.img_circle .overlay,
		#w20240521f41d471235988 .widget.image.img_circle .hover_overlay {
			border-radius: 50%;
		}

		#w20240521f41d471235988 .widget.image.hover_scale:hover .hover_overlay,
		#w20240521f41d471235988 .widget.image.same_overlay:hover .overlay {
			transform: scale(1.1);
			transition: opacity .3s;
		}

		#w20240521f41d471235988 .widget.image.hide_default_img:hover .img_wrap>img,
		#w20240521f41d471235988 .widget.image:hover .overlay,
		#w20240521f41d471235988 .widget.image .hover_overlay,
		#w20240521f41d471235988 .widget.image.hover_image_hidden:hover .hover_img,
		#w20240521f41d471235988 .widget.image.hover_scale .hover_img,
		#w20240521f41d471235988 .widget.image.hover_scale.hover_image_hidden:hover .hover_img {
			opacity: 0;
		}

		#w20240521f41d471235988 .widget.image.hide_default_img:hover .img_wrap>img {
			opacity: 0 !important;

		}

		#w20240521f41d471235988 .widget.image.hover_scale img {
			transition: transform 0.4s ease-out;
		}

		#w20240521f41d471235988 .widget.image.hover_scale img,
		#w20240521f41d471235988 .widget.image.hover_scale:hover .hover_img,
		#w20240521f41d471235988 .widget.image.hover_scale.hover_image_hidden:hover img,
		#w20240521f41d471235988 .widget.image.org_image_hidden.hover_image_hidden:hover .img_wrap>img,
		#w20240521f41d471235988 .widget.image.hover_img_hide.hover_scale:hover img,
		#w20240521f41d471235988 .widget.image.same_overlay:hover .overlay {
			opacity: 1;
		}

		#w20240521f41d471235988 .widget.image.no_effect .hover_overlay,
		#w20240521f41d471235988 .widget.image.no_effect .hover_img {
			transition: none;
		}

		#w20240521f41d471235988 .widget.image.hover_img_hide .hover_img {
			display: none;
		}

		#w20240521f41d471235988 .widget.image.hover_img_hide:hover .hover_overlay {
			transition: opacity .3s;
		}

		#w20240521f41d471235988 .widget.image.hide_default_img:hover .org_image,
		#w20240521f41d471235988 .widget.image.same_overlay:hover .hover_overlay {
			opacity: 0;
		}

		#w20240521f41d471235988 .widget.image.same_overlay:hover .overlay {
			opacity: 1;
		}

		#w20240521f41d471235988 .widget.image .hover_img {
			image-rendering: -webkit-optimize-contrast;
		}

		@media all and (max-width : 767px) {

			#w20240521f41d471235988 .widget.image:hover .hover_txt,
			#w20240521f41d471235988 .widget.image:hover .hover_img,
			#w20240521f41d471235988 .widget.image:hover .overlay,
			#w20240521f41d471235988 .widget.image:hover .hover_overlay {
				opacity: 0;
				transform: none !important;
			}

			#w20240521f41d471235988 .widget.image.org_image_hidden:hover .img_wrap>img {
				opacity: 1;
			}

			#w20240521f41d471235988 .widget.image:hover .txt {
				opacity: 1;
				visibility: visible;
			}

			#w20240521f41d471235988 .widget.hover_scale:hover img {
				transform: none !important;
			}
		}

		/*#*/
		/* .widget.image img {*/
		/*	transition: .3s ease;*/
		/*}*/
		.admin #w2024052155982d4348316 .widget.image img {
			transition: none;
		}

		.admin #w2024052155982d4348316 .disable-selection img {
			visibility: visible !important;
		}

		#w2024052155982d4348316 .widget.image .overlay,
		#w2024052155982d4348316 .widget.image .hover_overlay {
			background: rgba(0, 0, 0, 0);
			transition: opacity .3s, background-color .3s;
		}

		#w2024052155982d4348316 .widget.image:hover .hover_overlay {
			background: rgba(0, 0, 0, 0);
			z-index: 6;
			opacity: 1;
		}

		.admin #w2024052155982d4348316 .widget.image:hover .hover_overlay,
		#w2024052155982d4348316 .widget.image.hover_image_hidden:hover .hover_overlay {
			opacity: 0 !important;
		}

		#w2024052155982d4348316 .widget.image.text_position_overlay .txt .txt_body {
			color: #fff;
			font-size: 14px;
			;
			line-height: 1.2;
			padding: 1em;
		}

		#w2024052155982d4348316 .widget.image.hover_text_position_overlay:hover .hover_txt .txt_body {
			color: #fff;
			font-size: 14px;
			;
			padding: 1em;
		}

		#w2024052155982d4348316 .widget.image.hover_text_position_overlay:hover .hover_txt .txt_body {
			line-height: 1.2;
		}

		#w2024052155982d4348316 .widget.image.img_circle .overlay,
		#w2024052155982d4348316 .widget.image.img_circle .hover_overlay {
			border-radius: 50%;
		}

		#w2024052155982d4348316 .widget.image.hover_scale:hover .hover_overlay,
		#w2024052155982d4348316 .widget.image.same_overlay:hover .overlay {
			transform: scale(1.1);
			transition: opacity .3s;
		}

		#w2024052155982d4348316 .widget.image.hide_default_img:hover .img_wrap>img,
		#w2024052155982d4348316 .widget.image:hover .overlay,
		#w2024052155982d4348316 .widget.image .hover_overlay,
		#w2024052155982d4348316 .widget.image.hover_image_hidden:hover .hover_img,
		#w2024052155982d4348316 .widget.image.hover_scale .hover_img,
		#w2024052155982d4348316 .widget.image.hover_scale.hover_image_hidden:hover .hover_img {
			opacity: 0;
		}

		#w2024052155982d4348316 .widget.image.hide_default_img:hover .img_wrap>img {
			opacity: 0 !important;

		}

		#w2024052155982d4348316 .widget.image.hover_scale img {
			transition: transform 0.4s ease-out;
		}

		#w2024052155982d4348316 .widget.image.hover_scale img,
		#w2024052155982d4348316 .widget.image.hover_scale:hover .hover_img,
		#w2024052155982d4348316 .widget.image.hover_scale.hover_image_hidden:hover img,
		#w2024052155982d4348316 .widget.image.org_image_hidden.hover_image_hidden:hover .img_wrap>img,
		#w2024052155982d4348316 .widget.image.hover_img_hide.hover_scale:hover img,
		#w2024052155982d4348316 .widget.image.same_overlay:hover .overlay {
			opacity: 1;
		}

		#w2024052155982d4348316 .widget.image.no_effect .hover_overlay,
		#w2024052155982d4348316 .widget.image.no_effect .hover_img {
			transition: none;
		}

		#w2024052155982d4348316 .widget.image.hover_img_hide .hover_img {
			display: none;
		}

		#w2024052155982d4348316 .widget.image.hover_img_hide:hover .hover_overlay {
			transition: opacity .3s;
		}

		#w2024052155982d4348316 .widget.image.hide_default_img:hover .org_image,
		#w2024052155982d4348316 .widget.image.same_overlay:hover .hover_overlay {
			opacity: 0;
		}

		#w2024052155982d4348316 .widget.image.same_overlay:hover .overlay {
			opacity: 1;
		}

		#w2024052155982d4348316 .widget.image .hover_img {
			image-rendering: -webkit-optimize-contrast;
		}

		@media all and (max-width : 767px) {

			#w2024052155982d4348316 .widget.image:hover .hover_txt,
			#w2024052155982d4348316 .widget.image:hover .hover_img,
			#w2024052155982d4348316 .widget.image:hover .overlay,
			#w2024052155982d4348316 .widget.image:hover .hover_overlay {
				opacity: 0;
				transform: none !important;
			}

			#w2024052155982d4348316 .widget.image.org_image_hidden:hover .img_wrap>img {
				opacity: 1;
			}

			#w2024052155982d4348316 .widget.image:hover .txt {
				opacity: 1;
				visibility: visible;
			}

			#w2024052155982d4348316 .widget.hover_scale:hover img {
				transform: none !important;
			}
		}

		/*#*/
		/* .widget.image img {*/
		/*	transition: .3s ease;*/
		/*}*/
		.admin #w20240521c18a677fc8939 .widget.image img {
			transition: none;
		}

		.admin #w20240521c18a677fc8939 .disable-selection img {
			visibility: visible !important;
		}

		#w20240521c18a677fc8939 .widget.image .overlay,
		#w20240521c18a677fc8939 .widget.image .hover_overlay {
			background: rgba(0, 0, 0, 0);
			transition: opacity .3s, background-color .3s;
		}

		#w20240521c18a677fc8939 .widget.image:hover .hover_overlay {
			background: rgba(0, 0, 0, 0);
			z-index: 6;
			opacity: 1;
		}

		.admin #w20240521c18a677fc8939 .widget.image:hover .hover_overlay,
		#w20240521c18a677fc8939 .widget.image.hover_image_hidden:hover .hover_overlay {
			opacity: 0 !important;
		}

		#w20240521c18a677fc8939 .widget.image.text_position_overlay .txt .txt_body {
			color: #fff;
			font-size: 14px;
			;
			line-height: 1.2;
			padding: 1em;
		}

		#w20240521c18a677fc8939 .widget.image.hover_text_position_overlay:hover .hover_txt .txt_body {
			color: #fff;
			font-size: 14px;
			;
			padding: 1em;
		}

		#w20240521c18a677fc8939 .widget.image.hover_text_position_overlay:hover .hover_txt .txt_body {
			line-height: 1.2;
		}

		#w20240521c18a677fc8939 .widget.image.img_circle .overlay,
		#w20240521c18a677fc8939 .widget.image.img_circle .hover_overlay {
			border-radius: 50%;
		}

		#w20240521c18a677fc8939 .widget.image.hover_scale:hover .hover_overlay,
		#w20240521c18a677fc8939 .widget.image.same_overlay:hover .overlay {
			transform: scale(1.1);
			transition: opacity .3s;
		}

		#w20240521c18a677fc8939 .widget.image.hide_default_img:hover .img_wrap>img,
		#w20240521c18a677fc8939 .widget.image:hover .overlay,
		#w20240521c18a677fc8939 .widget.image .hover_overlay,
		#w20240521c18a677fc8939 .widget.image.hover_image_hidden:hover .hover_img,
		#w20240521c18a677fc8939 .widget.image.hover_scale .hover_img,
		#w20240521c18a677fc8939 .widget.image.hover_scale.hover_image_hidden:hover .hover_img {
			opacity: 0;
		}

		#w20240521c18a677fc8939 .widget.image.hide_default_img:hover .img_wrap>img {
			opacity: 0 !important;

		}

		#w20240521c18a677fc8939 .widget.image.hover_scale img {
			transition: transform 0.4s ease-out;
		}

		#w20240521c18a677fc8939 .widget.image.hover_scale img,
		#w20240521c18a677fc8939 .widget.image.hover_scale:hover .hover_img,
		#w20240521c18a677fc8939 .widget.image.hover_scale.hover_image_hidden:hover img,
		#w20240521c18a677fc8939 .widget.image.org_image_hidden.hover_image_hidden:hover .img_wrap>img,
		#w20240521c18a677fc8939 .widget.image.hover_img_hide.hover_scale:hover img,
		#w20240521c18a677fc8939 .widget.image.same_overlay:hover .overlay {
			opacity: 1;
		}

		#w20240521c18a677fc8939 .widget.image.no_effect .hover_overlay,
		#w20240521c18a677fc8939 .widget.image.no_effect .hover_img {
			transition: none;
		}

		#w20240521c18a677fc8939 .widget.image.hover_img_hide .hover_img {
			display: none;
		}

		#w20240521c18a677fc8939 .widget.image.hover_img_hide:hover .hover_overlay {
			transition: opacity .3s;
		}

		#w20240521c18a677fc8939 .widget.image.hide_default_img:hover .org_image,
		#w20240521c18a677fc8939 .widget.image.same_overlay:hover .hover_overlay {
			opacity: 0;
		}

		#w20240521c18a677fc8939 .widget.image.same_overlay:hover .overlay {
			opacity: 1;
		}

		#w20240521c18a677fc8939 .widget.image .hover_img {
			image-rendering: -webkit-optimize-contrast;
		}

		@media all and (max-width : 767px) {

			#w20240521c18a677fc8939 .widget.image:hover .hover_txt,
			#w20240521c18a677fc8939 .widget.image:hover .hover_img,
			#w20240521c18a677fc8939 .widget.image:hover .overlay,
			#w20240521c18a677fc8939 .widget.image:hover .hover_overlay {
				opacity: 0;
				transform: none !important;
			}

			#w20240521c18a677fc8939 .widget.image.org_image_hidden:hover .img_wrap>img {
				opacity: 1;
			}

			#w20240521c18a677fc8939 .widget.image:hover .txt {
				opacity: 1;
				visibility: visible;
			}

			#w20240521c18a677fc8939 .widget.hover_scale:hover img {
				transform: none !important;
			}
		}

		/*#*/
		/* .widget.image img {*/
		/*	transition: .3s ease;*/
		/*}*/
		.admin #w20240521302b91449efb6 .widget.image img {
			transition: none;
		}

		.admin #w20240521302b91449efb6 .disable-selection img {
			visibility: visible !important;
		}

		#w20240521302b91449efb6 .widget.image .overlay,
		#w20240521302b91449efb6 .widget.image .hover_overlay {
			background: rgba(0, 0, 0, 0);
			transition: opacity .3s, background-color .3s;
		}

		#w20240521302b91449efb6 .widget.image:hover .hover_overlay {
			background: rgba(0, 0, 0, 0);
			z-index: 6;
			opacity: 1;
		}

		.admin #w20240521302b91449efb6 .widget.image:hover .hover_overlay,
		#w20240521302b91449efb6 .widget.image.hover_image_hidden:hover .hover_overlay {
			opacity: 0 !important;
		}

		#w20240521302b91449efb6 .widget.image.text_position_overlay .txt .txt_body {
			color: #fff;
			font-size: 14px;
			;
			line-height: 1.2;
			padding: 1em;
		}

		#w20240521302b91449efb6 .widget.image.hover_text_position_overlay:hover .hover_txt .txt_body {
			color: #fff;
			font-size: 14px;
			;
			padding: 1em;
		}

		#w20240521302b91449efb6 .widget.image.hover_text_position_overlay:hover .hover_txt .txt_body {
			line-height: 1.2;
		}

		#w20240521302b91449efb6 .widget.image.img_circle .overlay,
		#w20240521302b91449efb6 .widget.image.img_circle .hover_overlay {
			border-radius: 50%;
		}

		#w20240521302b91449efb6 .widget.image.hover_scale:hover .hover_overlay,
		#w20240521302b91449efb6 .widget.image.same_overlay:hover .overlay {
			transform: scale(1.1);
			transition: opacity .3s;
		}

		#w20240521302b91449efb6 .widget.image.hide_default_img:hover .img_wrap>img,
		#w20240521302b91449efb6 .widget.image:hover .overlay,
		#w20240521302b91449efb6 .widget.image .hover_overlay,
		#w20240521302b91449efb6 .widget.image.hover_image_hidden:hover .hover_img,
		#w20240521302b91449efb6 .widget.image.hover_scale .hover_img,
		#w20240521302b91449efb6 .widget.image.hover_scale.hover_image_hidden:hover .hover_img {
			opacity: 0;
		}

		#w20240521302b91449efb6 .widget.image.hide_default_img:hover .img_wrap>img {
			opacity: 0 !important;

		}

		#w20240521302b91449efb6 .widget.image.hover_scale img {
			transition: transform 0.4s ease-out;
		}

		#w20240521302b91449efb6 .widget.image.hover_scale img,
		#w20240521302b91449efb6 .widget.image.hover_scale:hover .hover_img,
		#w20240521302b91449efb6 .widget.image.hover_scale.hover_image_hidden:hover img,
		#w20240521302b91449efb6 .widget.image.org_image_hidden.hover_image_hidden:hover .img_wrap>img,
		#w20240521302b91449efb6 .widget.image.hover_img_hide.hover_scale:hover img,
		#w20240521302b91449efb6 .widget.image.same_overlay:hover .overlay {
			opacity: 1;
		}

		#w20240521302b91449efb6 .widget.image.no_effect .hover_overlay,
		#w20240521302b91449efb6 .widget.image.no_effect .hover_img {
			transition: none;
		}

		#w20240521302b91449efb6 .widget.image.hover_img_hide .hover_img {
			display: none;
		}

		#w20240521302b91449efb6 .widget.image.hover_img_hide:hover .hover_overlay {
			transition: opacity .3s;
		}

		#w20240521302b91449efb6 .widget.image.hide_default_img:hover .org_image,
		#w20240521302b91449efb6 .widget.image.same_overlay:hover .hover_overlay {
			opacity: 0;
		}

		#w20240521302b91449efb6 .widget.image.same_overlay:hover .overlay {
			opacity: 1;
		}

		#w20240521302b91449efb6 .widget.image .hover_img {
			image-rendering: -webkit-optimize-contrast;
		}

		@media all and (max-width : 767px) {

			#w20240521302b91449efb6 .widget.image:hover .hover_txt,
			#w20240521302b91449efb6 .widget.image:hover .hover_img,
			#w20240521302b91449efb6 .widget.image:hover .overlay,
			#w20240521302b91449efb6 .widget.image:hover .hover_overlay {
				opacity: 0;
				transform: none !important;
			}

			#w20240521302b91449efb6 .widget.image.org_image_hidden:hover .img_wrap>img {
				opacity: 1;
			}

			#w20240521302b91449efb6 .widget.image:hover .txt {
				opacity: 1;
				visibility: visible;
			}

			#w20240521302b91449efb6 .widget.hover_scale:hover img {
				transform: none !important;
			}
		}

		/*#*/
		/* .widget.image img {*/
		/*	transition: .3s ease;*/
		/*}*/
		.admin #w202405210e36798171483 .widget.image img {
			transition: none;
		}

		.admin #w202405210e36798171483 .disable-selection img {
			visibility: visible !important;
		}

		#w202405210e36798171483 .widget.image .overlay,
		#w202405210e36798171483 .widget.image .hover_overlay {
			background: rgba(0, 0, 0, 0);
			transition: opacity .3s, background-color .3s;
		}

		#w202405210e36798171483 .widget.image:hover .hover_overlay {
			background: rgba(0, 0, 0, 0);
			z-index: 6;
			opacity: 1;
		}

		.admin #w202405210e36798171483 .widget.image:hover .hover_overlay,
		#w202405210e36798171483 .widget.image.hover_image_hidden:hover .hover_overlay {
			opacity: 0 !important;
		}

		#w202405210e36798171483 .widget.image.text_position_overlay .txt .txt_body {
			color: #fff;
			font-size: 14px;
			;
			line-height: 1.2;
			padding: 1em;
		}

		#w202405210e36798171483 .widget.image.hover_text_position_overlay:hover .hover_txt .txt_body {
			color: #fff;
			font-size: 14px;
			;
			padding: 1em;
		}

		#w202405210e36798171483 .widget.image.hover_text_position_overlay:hover .hover_txt .txt_body {
			line-height: 1.2;
		}

		#w202405210e36798171483 .widget.image.img_circle .overlay,
		#w202405210e36798171483 .widget.image.img_circle .hover_overlay {
			border-radius: 50%;
		}

		#w202405210e36798171483 .widget.image.hover_scale:hover .hover_overlay,
		#w202405210e36798171483 .widget.image.same_overlay:hover .overlay {
			transform: scale(1.1);
			transition: opacity .3s;
		}

		#w202405210e36798171483 .widget.image.hide_default_img:hover .img_wrap>img,
		#w202405210e36798171483 .widget.image:hover .overlay,
		#w202405210e36798171483 .widget.image .hover_overlay,
		#w202405210e36798171483 .widget.image.hover_image_hidden:hover .hover_img,
		#w202405210e36798171483 .widget.image.hover_scale .hover_img,
		#w202405210e36798171483 .widget.image.hover_scale.hover_image_hidden:hover .hover_img {
			opacity: 0;
		}

		#w202405210e36798171483 .widget.image.hide_default_img:hover .img_wrap>img {
			opacity: 0 !important;

		}

		#w202405210e36798171483 .widget.image.hover_scale img {
			transition: transform 0.4s ease-out;
		}

		#w202405210e36798171483 .widget.image.hover_scale img,
		#w202405210e36798171483 .widget.image.hover_scale:hover .hover_img,
		#w202405210e36798171483 .widget.image.hover_scale.hover_image_hidden:hover img,
		#w202405210e36798171483 .widget.image.org_image_hidden.hover_image_hidden:hover .img_wrap>img,
		#w202405210e36798171483 .widget.image.hover_img_hide.hover_scale:hover img,
		#w202405210e36798171483 .widget.image.same_overlay:hover .overlay {
			opacity: 1;
		}

		#w202405210e36798171483 .widget.image.no_effect .hover_overlay,
		#w202405210e36798171483 .widget.image.no_effect .hover_img {
			transition: none;
		}

		#w202405210e36798171483 .widget.image.hover_img_hide .hover_img {
			display: none;
		}

		#w202405210e36798171483 .widget.image.hover_img_hide:hover .hover_overlay {
			transition: opacity .3s;
		}

		#w202405210e36798171483 .widget.image.hide_default_img:hover .org_image,
		#w202405210e36798171483 .widget.image.same_overlay:hover .hover_overlay {
			opacity: 0;
		}

		#w202405210e36798171483 .widget.image.same_overlay:hover .overlay {
			opacity: 1;
		}

		#w202405210e36798171483 .widget.image .hover_img {
			image-rendering: -webkit-optimize-contrast;
		}

		@media all and (max-width : 767px) {

			#w202405210e36798171483 .widget.image:hover .hover_txt,
			#w202405210e36798171483 .widget.image:hover .hover_img,
			#w202405210e36798171483 .widget.image:hover .overlay,
			#w202405210e36798171483 .widget.image:hover .hover_overlay {
				opacity: 0;
				transform: none !important;
			}

			#w202405210e36798171483 .widget.image.org_image_hidden:hover .img_wrap>img {
				opacity: 1;
			}

			#w202405210e36798171483 .widget.image:hover .txt {
				opacity: 1;
				visibility: visible;
			}

			#w202405210e36798171483 .widget.hover_scale:hover img {
				transform: none !important;
			}
		}

		/*#*/
		/* .widget.image img {*/
		/*	transition: .3s ease;*/
		/*}*/
		.admin #w20240521015c816e1ce03 .widget.image img {
			transition: none;
		}

		.admin #w20240521015c816e1ce03 .disable-selection img {
			visibility: visible !important;
		}

		#w20240521015c816e1ce03 .widget.image .overlay,
		#w20240521015c816e1ce03 .widget.image .hover_overlay {
			background: rgba(0, 0, 0, 0);
			transition: opacity .3s, background-color .3s;
		}

		#w20240521015c816e1ce03 .widget.image:hover .hover_overlay {
			background: rgba(0, 0, 0, 0);
			z-index: 6;
			opacity: 1;
		}

		.admin #w20240521015c816e1ce03 .widget.image:hover .hover_overlay,
		#w20240521015c816e1ce03 .widget.image.hover_image_hidden:hover .hover_overlay {
			opacity: 0 !important;
		}

		#w20240521015c816e1ce03 .widget.image.text_position_overlay .txt .txt_body {
			color: #fff;
			font-size: 14px;
			;
			line-height: 1.2;
			padding: 1em;
		}

		#w20240521015c816e1ce03 .widget.image.hover_text_position_overlay:hover .hover_txt .txt_body {
			color: #fff;
			font-size: 14px;
			;
			padding: 1em;
		}

		#w20240521015c816e1ce03 .widget.image.hover_text_position_overlay:hover .hover_txt .txt_body {
			line-height: 1.2;
		}

		#w20240521015c816e1ce03 .widget.image.img_circle .overlay,
		#w20240521015c816e1ce03 .widget.image.img_circle .hover_overlay {
			border-radius: 50%;
		}

		#w20240521015c816e1ce03 .widget.image.hover_scale:hover .hover_overlay,
		#w20240521015c816e1ce03 .widget.image.same_overlay:hover .overlay {
			transform: scale(1.1);
			transition: opacity .3s;
		}

		#w20240521015c816e1ce03 .widget.image.hide_default_img:hover .img_wrap>img,
		#w20240521015c816e1ce03 .widget.image:hover .overlay,
		#w20240521015c816e1ce03 .widget.image .hover_overlay,
		#w20240521015c816e1ce03 .widget.image.hover_image_hidden:hover .hover_img,
		#w20240521015c816e1ce03 .widget.image.hover_scale .hover_img,
		#w20240521015c816e1ce03 .widget.image.hover_scale.hover_image_hidden:hover .hover_img {
			opacity: 0;
		}

		#w20240521015c816e1ce03 .widget.image.hide_default_img:hover .img_wrap>img {
			opacity: 0 !important;

		}

		#w20240521015c816e1ce03 .widget.image.hover_scale img {
			transition: transform 0.4s ease-out;
		}

		#w20240521015c816e1ce03 .widget.image.hover_scale img,
		#w20240521015c816e1ce03 .widget.image.hover_scale:hover .hover_img,
		#w20240521015c816e1ce03 .widget.image.hover_scale.hover_image_hidden:hover img,
		#w20240521015c816e1ce03 .widget.image.org_image_hidden.hover_image_hidden:hover .img_wrap>img,
		#w20240521015c816e1ce03 .widget.image.hover_img_hide.hover_scale:hover img,
		#w20240521015c816e1ce03 .widget.image.same_overlay:hover .overlay {
			opacity: 1;
		}

		#w20240521015c816e1ce03 .widget.image.no_effect .hover_overlay,
		#w20240521015c816e1ce03 .widget.image.no_effect .hover_img {
			transition: none;
		}

		#w20240521015c816e1ce03 .widget.image.hover_img_hide .hover_img {
			display: none;
		}

		#w20240521015c816e1ce03 .widget.image.hover_img_hide:hover .hover_overlay {
			transition: opacity .3s;
		}

		#w20240521015c816e1ce03 .widget.image.hide_default_img:hover .org_image,
		#w20240521015c816e1ce03 .widget.image.same_overlay:hover .hover_overlay {
			opacity: 0;
		}

		#w20240521015c816e1ce03 .widget.image.same_overlay:hover .overlay {
			opacity: 1;
		}

		#w20240521015c816e1ce03 .widget.image .hover_img {
			image-rendering: -webkit-optimize-contrast;
		}

		@media all and (max-width : 767px) {

			#w20240521015c816e1ce03 .widget.image:hover .hover_txt,
			#w20240521015c816e1ce03 .widget.image:hover .hover_img,
			#w20240521015c816e1ce03 .widget.image:hover .overlay,
			#w20240521015c816e1ce03 .widget.image:hover .hover_overlay {
				opacity: 0;
				transform: none !important;
			}

			#w20240521015c816e1ce03 .widget.image.org_image_hidden:hover .img_wrap>img {
				opacity: 1;
			}

			#w20240521015c816e1ce03 .widget.image:hover .txt {
				opacity: 1;
				visibility: visible;
			}

			#w20240521015c816e1ce03 .widget.hover_scale:hover img {
				transform: none !important;
			}
		}

		/*#*/
		/* .widget.image img {*/
		/*	transition: .3s ease;*/
		/*}*/
		.admin #w202405210e35b5ab3e485 .widget.image img {
			transition: none;
		}

		.admin #w202405210e35b5ab3e485 .disable-selection img {
			visibility: visible !important;
		}

		#w202405210e35b5ab3e485 .widget.image .overlay,
		#w202405210e35b5ab3e485 .widget.image .hover_overlay {
			background: rgba(0, 0, 0, 0);
			transition: opacity .3s, background-color .3s;
		}

		#w202405210e35b5ab3e485 .widget.image:hover .hover_overlay {
			background: rgba(0, 0, 0, 0);
			z-index: 6;
			opacity: 1;
		}

		.admin #w202405210e35b5ab3e485 .widget.image:hover .hover_overlay,
		#w202405210e35b5ab3e485 .widget.image.hover_image_hidden:hover .hover_overlay {
			opacity: 0 !important;
		}

		#w202405210e35b5ab3e485 .widget.image.text_position_overlay .txt .txt_body {
			color: #fff;
			font-size: 14px;
			;
			line-height: 1.2;
			padding: 1em;
		}

		#w202405210e35b5ab3e485 .widget.image.hover_text_position_overlay:hover .hover_txt .txt_body {
			color: #fff;
			font-size: 14px;
			;
			padding: 1em;
		}

		#w202405210e35b5ab3e485 .widget.image.hover_text_position_overlay:hover .hover_txt .txt_body {
			line-height: 1.2;
		}

		#w202405210e35b5ab3e485 .widget.image.img_circle .overlay,
		#w202405210e35b5ab3e485 .widget.image.img_circle .hover_overlay {
			border-radius: 50%;
		}

		#w202405210e35b5ab3e485 .widget.image.hover_scale:hover .hover_overlay,
		#w202405210e35b5ab3e485 .widget.image.same_overlay:hover .overlay {
			transform: scale(1.1);
			transition: opacity .3s;
		}

		#w202405210e35b5ab3e485 .widget.image.hide_default_img:hover .img_wrap>img,
		#w202405210e35b5ab3e485 .widget.image:hover .overlay,
		#w202405210e35b5ab3e485 .widget.image .hover_overlay,
		#w202405210e35b5ab3e485 .widget.image.hover_image_hidden:hover .hover_img,
		#w202405210e35b5ab3e485 .widget.image.hover_scale .hover_img,
		#w202405210e35b5ab3e485 .widget.image.hover_scale.hover_image_hidden:hover .hover_img {
			opacity: 0;
		}

		#w202405210e35b5ab3e485 .widget.image.hide_default_img:hover .img_wrap>img {
			opacity: 0 !important;

		}

		#w202405210e35b5ab3e485 .widget.image.hover_scale img {
			transition: transform 0.4s ease-out;
		}

		#w202405210e35b5ab3e485 .widget.image.hover_scale img,
		#w202405210e35b5ab3e485 .widget.image.hover_scale:hover .hover_img,
		#w202405210e35b5ab3e485 .widget.image.hover_scale.hover_image_hidden:hover img,
		#w202405210e35b5ab3e485 .widget.image.org_image_hidden.hover_image_hidden:hover .img_wrap>img,
		#w202405210e35b5ab3e485 .widget.image.hover_img_hide.hover_scale:hover img,
		#w202405210e35b5ab3e485 .widget.image.same_overlay:hover .overlay {
			opacity: 1;
		}

		#w202405210e35b5ab3e485 .widget.image.no_effect .hover_overlay,
		#w202405210e35b5ab3e485 .widget.image.no_effect .hover_img {
			transition: none;
		}

		#w202405210e35b5ab3e485 .widget.image.hover_img_hide .hover_img {
			display: none;
		}

		#w202405210e35b5ab3e485 .widget.image.hover_img_hide:hover .hover_overlay {
			transition: opacity .3s;
		}

		#w202405210e35b5ab3e485 .widget.image.hide_default_img:hover .org_image,
		#w202405210e35b5ab3e485 .widget.image.same_overlay:hover .hover_overlay {
			opacity: 0;
		}

		#w202405210e35b5ab3e485 .widget.image.same_overlay:hover .overlay {
			opacity: 1;
		}

		#w202405210e35b5ab3e485 .widget.image .hover_img {
			image-rendering: -webkit-optimize-contrast;
		}

		@media all and (max-width : 767px) {

			#w202405210e35b5ab3e485 .widget.image:hover .hover_txt,
			#w202405210e35b5ab3e485 .widget.image:hover .hover_img,
			#w202405210e35b5ab3e485 .widget.image:hover .overlay,
			#w202405210e35b5ab3e485 .widget.image:hover .hover_overlay {
				opacity: 0;
				transform: none !important;
			}

			#w202405210e35b5ab3e485 .widget.image.org_image_hidden:hover .img_wrap>img {
				opacity: 1;
			}

			#w202405210e35b5ab3e485 .widget.image:hover .txt {
				opacity: 1;
				visibility: visible;
			}

			#w202405210e35b5ab3e485 .widget.hover_scale:hover img {
				transform: none !important;
			}
		}

		/*#*/
		/* .widget.image img {*/
		/*	transition: .3s ease;*/
		/*}*/
		.admin #w2024052163775fce4fe92 .widget.image img {
			transition: none;
		}

		.admin #w2024052163775fce4fe92 .disable-selection img {
			visibility: visible !important;
		}

		#w2024052163775fce4fe92 .widget.image .overlay,
		#w2024052163775fce4fe92 .widget.image .hover_overlay {
			background: rgba(0, 0, 0, 0);
			transition: opacity .3s, background-color .3s;
		}

		#w2024052163775fce4fe92 .widget.image:hover .hover_overlay {
			background: rgba(0, 0, 0, 0);
			z-index: 6;
			opacity: 1;
		}

		.admin #w2024052163775fce4fe92 .widget.image:hover .hover_overlay,
		#w2024052163775fce4fe92 .widget.image.hover_image_hidden:hover .hover_overlay {
			opacity: 0 !important;
		}

		#w2024052163775fce4fe92 .widget.image.text_position_overlay .txt .txt_body {
			color: #fff;
			font-size: 14px;
			;
			line-height: 1.2;
			padding: 1em;
		}

		#w2024052163775fce4fe92 .widget.image.hover_text_position_overlay:hover .hover_txt .txt_body {
			color: #fff;
			font-size: 14px;
			;
			padding: 1em;
		}

		#w2024052163775fce4fe92 .widget.image.hover_text_position_overlay:hover .hover_txt .txt_body {
			line-height: 1.2;
		}

		#w2024052163775fce4fe92 .widget.image.img_circle .overlay,
		#w2024052163775fce4fe92 .widget.image.img_circle .hover_overlay {
			border-radius: 50%;
		}

		#w2024052163775fce4fe92 .widget.image.hover_scale:hover .hover_overlay,
		#w2024052163775fce4fe92 .widget.image.same_overlay:hover .overlay {
			transform: scale(1.1);
			transition: opacity .3s;
		}

		#w2024052163775fce4fe92 .widget.image.hide_default_img:hover .img_wrap>img,
		#w2024052163775fce4fe92 .widget.image:hover .overlay,
		#w2024052163775fce4fe92 .widget.image .hover_overlay,
		#w2024052163775fce4fe92 .widget.image.hover_image_hidden:hover .hover_img,
		#w2024052163775fce4fe92 .widget.image.hover_scale .hover_img,
		#w2024052163775fce4fe92 .widget.image.hover_scale.hover_image_hidden:hover .hover_img {
			opacity: 0;
		}

		#w2024052163775fce4fe92 .widget.image.hide_default_img:hover .img_wrap>img {
			opacity: 0 !important;

		}

		#w2024052163775fce4fe92 .widget.image.hover_scale img {
			transition: transform 0.4s ease-out;
		}

		#w2024052163775fce4fe92 .widget.image.hover_scale img,
		#w2024052163775fce4fe92 .widget.image.hover_scale:hover .hover_img,
		#w2024052163775fce4fe92 .widget.image.hover_scale.hover_image_hidden:hover img,
		#w2024052163775fce4fe92 .widget.image.org_image_hidden.hover_image_hidden:hover .img_wrap>img,
		#w2024052163775fce4fe92 .widget.image.hover_img_hide.hover_scale:hover img,
		#w2024052163775fce4fe92 .widget.image.same_overlay:hover .overlay {
			opacity: 1;
		}

		#w2024052163775fce4fe92 .widget.image.no_effect .hover_overlay,
		#w2024052163775fce4fe92 .widget.image.no_effect .hover_img {
			transition: none;
		}

		#w2024052163775fce4fe92 .widget.image.hover_img_hide .hover_img {
			display: none;
		}

		#w2024052163775fce4fe92 .widget.image.hover_img_hide:hover .hover_overlay {
			transition: opacity .3s;
		}

		#w2024052163775fce4fe92 .widget.image.hide_default_img:hover .org_image,
		#w2024052163775fce4fe92 .widget.image.same_overlay:hover .hover_overlay {
			opacity: 0;
		}

		#w2024052163775fce4fe92 .widget.image.same_overlay:hover .overlay {
			opacity: 1;
		}

		#w2024052163775fce4fe92 .widget.image .hover_img {
			image-rendering: -webkit-optimize-contrast;
		}

		@media all and (max-width : 767px) {

			#w2024052163775fce4fe92 .widget.image:hover .hover_txt,
			#w2024052163775fce4fe92 .widget.image:hover .hover_img,
			#w2024052163775fce4fe92 .widget.image:hover .overlay,
			#w2024052163775fce4fe92 .widget.image:hover .hover_overlay {
				opacity: 0;
				transform: none !important;
			}

			#w2024052163775fce4fe92 .widget.image.org_image_hidden:hover .img_wrap>img {
				opacity: 1;
			}

			#w2024052163775fce4fe92 .widget.image:hover .txt {
				opacity: 1;
				visibility: visible;
			}

			#w2024052163775fce4fe92 .widget.hover_scale:hover img {
				transform: none !important;
			}
		}

		/*#*/
		/* .widget.image img {*/
		/*	transition: .3s ease;*/
		/*}*/
		.admin #w202405216ddd9b004d305 .widget.image img {
			transition: none;
		}

		.admin #w202405216ddd9b004d305 .disable-selection img {
			visibility: visible !important;
		}

		#w202405216ddd9b004d305 .widget.image .overlay,
		#w202405216ddd9b004d305 .widget.image .hover_overlay {
			background: rgba(0, 0, 0, 0);
			transition: opacity .3s, background-color .3s;
		}

		#w202405216ddd9b004d305 .widget.image:hover .hover_overlay {
			background: rgba(0, 0, 0, 0);
			z-index: 6;
			opacity: 1;
		}

		.admin #w202405216ddd9b004d305 .widget.image:hover .hover_overlay,
		#w202405216ddd9b004d305 .widget.image.hover_image_hidden:hover .hover_overlay {
			opacity: 0 !important;
		}

		#w202405216ddd9b004d305 .widget.image.text_position_overlay .txt .txt_body {
			color: #fff;
			font-size: 14px;
			;
			line-height: 1.2;
			padding: 1em;
		}

		#w202405216ddd9b004d305 .widget.image.hover_text_position_overlay:hover .hover_txt .txt_body {
			color: #fff;
			font-size: 14px;
			;
			padding: 1em;
		}

		#w202405216ddd9b004d305 .widget.image.hover_text_position_overlay:hover .hover_txt .txt_body {
			line-height: 1.2;
		}

		#w202405216ddd9b004d305 .widget.image.img_circle .overlay,
		#w202405216ddd9b004d305 .widget.image.img_circle .hover_overlay {
			border-radius: 50%;
		}

		#w202405216ddd9b004d305 .widget.image.hover_scale:hover .hover_overlay,
		#w202405216ddd9b004d305 .widget.image.same_overlay:hover .overlay {
			transform: scale(1.1);
			transition: opacity .3s;
		}

		#w202405216ddd9b004d305 .widget.image.hide_default_img:hover .img_wrap>img,
		#w202405216ddd9b004d305 .widget.image:hover .overlay,
		#w202405216ddd9b004d305 .widget.image .hover_overlay,
		#w202405216ddd9b004d305 .widget.image.hover_image_hidden:hover .hover_img,
		#w202405216ddd9b004d305 .widget.image.hover_scale .hover_img,
		#w202405216ddd9b004d305 .widget.image.hover_scale.hover_image_hidden:hover .hover_img {
			opacity: 0;
		}

		#w202405216ddd9b004d305 .widget.image.hide_default_img:hover .img_wrap>img {
			opacity: 0 !important;

		}

		#w202405216ddd9b004d305 .widget.image.hover_scale img {
			transition: transform 0.4s ease-out;
		}

		#w202405216ddd9b004d305 .widget.image.hover_scale img,
		#w202405216ddd9b004d305 .widget.image.hover_scale:hover .hover_img,
		#w202405216ddd9b004d305 .widget.image.hover_scale.hover_image_hidden:hover img,
		#w202405216ddd9b004d305 .widget.image.org_image_hidden.hover_image_hidden:hover .img_wrap>img,
		#w202405216ddd9b004d305 .widget.image.hover_img_hide.hover_scale:hover img,
		#w202405216ddd9b004d305 .widget.image.same_overlay:hover .overlay {
			opacity: 1;
		}

		#w202405216ddd9b004d305 .widget.image.no_effect .hover_overlay,
		#w202405216ddd9b004d305 .widget.image.no_effect .hover_img {
			transition: none;
		}

		#w202405216ddd9b004d305 .widget.image.hover_img_hide .hover_img {
			display: none;
		}

		#w202405216ddd9b004d305 .widget.image.hover_img_hide:hover .hover_overlay {
			transition: opacity .3s;
		}

		#w202405216ddd9b004d305 .widget.image.hide_default_img:hover .org_image,
		#w202405216ddd9b004d305 .widget.image.same_overlay:hover .hover_overlay {
			opacity: 0;
		}

		#w202405216ddd9b004d305 .widget.image.same_overlay:hover .overlay {
			opacity: 1;
		}

		#w202405216ddd9b004d305 .widget.image .hover_img {
			image-rendering: -webkit-optimize-contrast;
		}

		@media all and (max-width : 767px) {

			#w202405216ddd9b004d305 .widget.image:hover .hover_txt,
			#w202405216ddd9b004d305 .widget.image:hover .hover_img,
			#w202405216ddd9b004d305 .widget.image:hover .overlay,
			#w202405216ddd9b004d305 .widget.image:hover .hover_overlay {
				opacity: 0;
				transform: none !important;
			}

			#w202405216ddd9b004d305 .widget.image.org_image_hidden:hover .img_wrap>img {
				opacity: 1;
			}

			#w202405216ddd9b004d305 .widget.image:hover .txt {
				opacity: 1;
				visibility: visible;
			}

			#w202405216ddd9b004d305 .widget.hover_scale:hover img {
				transform: none !important;
			}
		}

		/*#*/
		/* .widget.image img {*/
		/*	transition: .3s ease;*/
		/*}*/
		.admin #w20240521c031043178937 .widget.image img {
			transition: none;
		}

		.admin #w20240521c031043178937 .disable-selection img {
			visibility: visible !important;
		}

		#w20240521c031043178937 .widget.image .overlay,
		#w20240521c031043178937 .widget.image .hover_overlay {
			background: rgba(0, 0, 0, 0);
			transition: opacity .3s, background-color .3s;
		}

		#w20240521c031043178937 .widget.image:hover .hover_overlay {
			background: rgba(0, 0, 0, 0);
			z-index: 6;
			opacity: 1;
		}

		.admin #w20240521c031043178937 .widget.image:hover .hover_overlay,
		#w20240521c031043178937 .widget.image.hover_image_hidden:hover .hover_overlay {
			opacity: 0 !important;
		}

		#w20240521c031043178937 .widget.image.text_position_overlay .txt .txt_body {
			color: #fff;
			font-size: 14px;
			;
			line-height: 1.2;
			padding: 1em;
		}

		#w20240521c031043178937 .widget.image.hover_text_position_overlay:hover .hover_txt .txt_body {
			color: #fff;
			font-size: 14px;
			;
			padding: 1em;
		}

		#w20240521c031043178937 .widget.image.hover_text_position_overlay:hover .hover_txt .txt_body {
			line-height: 1.2;
		}

		#w20240521c031043178937 .widget.image.img_circle .overlay,
		#w20240521c031043178937 .widget.image.img_circle .hover_overlay {
			border-radius: 50%;
		}

		#w20240521c031043178937 .widget.image.hover_scale:hover .hover_overlay,
		#w20240521c031043178937 .widget.image.same_overlay:hover .overlay {
			transform: scale(1.1);
			transition: opacity .3s;
		}

		#w20240521c031043178937 .widget.image.hide_default_img:hover .img_wrap>img,
		#w20240521c031043178937 .widget.image:hover .overlay,
		#w20240521c031043178937 .widget.image .hover_overlay,
		#w20240521c031043178937 .widget.image.hover_image_hidden:hover .hover_img,
		#w20240521c031043178937 .widget.image.hover_scale .hover_img,
		#w20240521c031043178937 .widget.image.hover_scale.hover_image_hidden:hover .hover_img {
			opacity: 0;
		}

		#w20240521c031043178937 .widget.image.hide_default_img:hover .img_wrap>img {
			opacity: 0 !important;

		}

		#w20240521c031043178937 .widget.image.hover_scale img {
			transition: transform 0.4s ease-out;
		}

		#w20240521c031043178937 .widget.image.hover_scale img,
		#w20240521c031043178937 .widget.image.hover_scale:hover .hover_img,
		#w20240521c031043178937 .widget.image.hover_scale.hover_image_hidden:hover img,
		#w20240521c031043178937 .widget.image.org_image_hidden.hover_image_hidden:hover .img_wrap>img,
		#w20240521c031043178937 .widget.image.hover_img_hide.hover_scale:hover img,
		#w20240521c031043178937 .widget.image.same_overlay:hover .overlay {
			opacity: 1;
		}

		#w20240521c031043178937 .widget.image.no_effect .hover_overlay,
		#w20240521c031043178937 .widget.image.no_effect .hover_img {
			transition: none;
		}

		#w20240521c031043178937 .widget.image.hover_img_hide .hover_img {
			display: none;
		}

		#w20240521c031043178937 .widget.image.hover_img_hide:hover .hover_overlay {
			transition: opacity .3s;
		}

		#w20240521c031043178937 .widget.image.hide_default_img:hover .org_image,
		#w20240521c031043178937 .widget.image.same_overlay:hover .hover_overlay {
			opacity: 0;
		}

		#w20240521c031043178937 .widget.image.same_overlay:hover .overlay {
			opacity: 1;
		}

		#w20240521c031043178937 .widget.image .hover_img {
			image-rendering: -webkit-optimize-contrast;
		}

		@media all and (max-width : 767px) {

			#w20240521c031043178937 .widget.image:hover .hover_txt,
			#w20240521c031043178937 .widget.image:hover .hover_img,
			#w20240521c031043178937 .widget.image:hover .overlay,
			#w20240521c031043178937 .widget.image:hover .hover_overlay {
				opacity: 0;
				transform: none !important;
			}

			#w20240521c031043178937 .widget.image.org_image_hidden:hover .img_wrap>img {
				opacity: 1;
			}

			#w20240521c031043178937 .widget.image:hover .txt {
				opacity: 1;
				visibility: visible;
			}

			#w20240521c031043178937 .widget.hover_scale:hover img {
				transform: none !important;
			}
		}

		/*#*/
		/* .widget.image img {*/
		/*	transition: .3s ease;*/
		/*}*/
		.admin #w202405215f0a6f477f87b .widget.image img {
			transition: none;
		}

		.admin #w202405215f0a6f477f87b .disable-selection img {
			visibility: visible !important;
		}

		#w202405215f0a6f477f87b .widget.image .overlay,
		#w202405215f0a6f477f87b .widget.image .hover_overlay {
			background: rgba(0, 0, 0, 0);
			transition: opacity .3s, background-color .3s;
		}

		#w202405215f0a6f477f87b .widget.image:hover .hover_overlay {
			background: rgba(0, 0, 0, 0);
			z-index: 6;
			opacity: 1;
		}

		.admin #w202405215f0a6f477f87b .widget.image:hover .hover_overlay,
		#w202405215f0a6f477f87b .widget.image.hover_image_hidden:hover .hover_overlay {
			opacity: 0 !important;
		}

		#w202405215f0a6f477f87b .widget.image.text_position_overlay .txt .txt_body {
			color: #fff;
			font-size: 14px;
			;
			line-height: 1.2;
			padding: 1em;
		}

		#w202405215f0a6f477f87b .widget.image.hover_text_position_overlay:hover .hover_txt .txt_body {
			color: #fff;
			font-size: 14px;
			;
			padding: 1em;
		}

		#w202405215f0a6f477f87b .widget.image.hover_text_position_overlay:hover .hover_txt .txt_body {
			line-height: 1.2;
		}

		#w202405215f0a6f477f87b .widget.image.img_circle .overlay,
		#w202405215f0a6f477f87b .widget.image.img_circle .hover_overlay {
			border-radius: 50%;
		}

		#w202405215f0a6f477f87b .widget.image.hover_scale:hover .hover_overlay,
		#w202405215f0a6f477f87b .widget.image.same_overlay:hover .overlay {
			transform: scale(1.1);
			transition: opacity .3s;
		}

		#w202405215f0a6f477f87b .widget.image.hide_default_img:hover .img_wrap>img,
		#w202405215f0a6f477f87b .widget.image:hover .overlay,
		#w202405215f0a6f477f87b .widget.image .hover_overlay,
		#w202405215f0a6f477f87b .widget.image.hover_image_hidden:hover .hover_img,
		#w202405215f0a6f477f87b .widget.image.hover_scale .hover_img,
		#w202405215f0a6f477f87b .widget.image.hover_scale.hover_image_hidden:hover .hover_img {
			opacity: 0;
		}

		#w202405215f0a6f477f87b .widget.image.hide_default_img:hover .img_wrap>img {
			opacity: 0 !important;

		}

		#w202405215f0a6f477f87b .widget.image.hover_scale img {
			transition: transform 0.4s ease-out;
		}

		#w202405215f0a6f477f87b .widget.image.hover_scale img,
		#w202405215f0a6f477f87b .widget.image.hover_scale:hover .hover_img,
		#w202405215f0a6f477f87b .widget.image.hover_scale.hover_image_hidden:hover img,
		#w202405215f0a6f477f87b .widget.image.org_image_hidden.hover_image_hidden:hover .img_wrap>img,
		#w202405215f0a6f477f87b .widget.image.hover_img_hide.hover_scale:hover img,
		#w202405215f0a6f477f87b .widget.image.same_overlay:hover .overlay {
			opacity: 1;
		}

		#w202405215f0a6f477f87b .widget.image.no_effect .hover_overlay,
		#w202405215f0a6f477f87b .widget.image.no_effect .hover_img {
			transition: none;
		}

		#w202405215f0a6f477f87b .widget.image.hover_img_hide .hover_img {
			display: none;
		}

		#w202405215f0a6f477f87b .widget.image.hover_img_hide:hover .hover_overlay {
			transition: opacity .3s;
		}

		#w202405215f0a6f477f87b .widget.image.hide_default_img:hover .org_image,
		#w202405215f0a6f477f87b .widget.image.same_overlay:hover .hover_overlay {
			opacity: 0;
		}

		#w202405215f0a6f477f87b .widget.image.same_overlay:hover .overlay {
			opacity: 1;
		}

		#w202405215f0a6f477f87b .widget.image .hover_img {
			image-rendering: -webkit-optimize-contrast;
		}

		@media all and (max-width : 767px) {

			#w202405215f0a6f477f87b .widget.image:hover .hover_txt,
			#w202405215f0a6f477f87b .widget.image:hover .hover_img,
			#w202405215f0a6f477f87b .widget.image:hover .overlay,
			#w202405215f0a6f477f87b .widget.image:hover .hover_overlay {
				opacity: 0;
				transform: none !important;
			}

			#w202405215f0a6f477f87b .widget.image.org_image_hidden:hover .img_wrap>img {
				opacity: 1;
			}

			#w202405215f0a6f477f87b .widget.image:hover .txt {
				opacity: 1;
				visibility: visible;
			}

			#w202405215f0a6f477f87b .widget.hover_scale:hover img {
				transform: none !important;
			}
		}

		/*#*/
		/* .widget.image img {*/
		/*	transition: .3s ease;*/
		/*}*/
		.admin #w20240521ed9575136cc60 .widget.image img {
			transition: none;
		}

		.admin #w20240521ed9575136cc60 .disable-selection img {
			visibility: visible !important;
		}

		#w20240521ed9575136cc60 .widget.image .overlay,
		#w20240521ed9575136cc60 .widget.image .hover_overlay {
			background: rgba(0, 0, 0, 0);
			transition: opacity .3s, background-color .3s;
		}

		#w20240521ed9575136cc60 .widget.image:hover .hover_overlay {
			background: rgba(0, 0, 0, 0);
			z-index: 6;
			opacity: 1;
		}

		.admin #w20240521ed9575136cc60 .widget.image:hover .hover_overlay,
		#w20240521ed9575136cc60 .widget.image.hover_image_hidden:hover .hover_overlay {
			opacity: 0 !important;
		}

		#w20240521ed9575136cc60 .widget.image.text_position_overlay .txt .txt_body {
			color: #fff;
			font-size: 14px;
			;
			line-height: 1.2;
			padding: 1em;
		}

		#w20240521ed9575136cc60 .widget.image.hover_text_position_overlay:hover .hover_txt .txt_body {
			color: #fff;
			font-size: 14px;
			;
			padding: 1em;
		}

		#w20240521ed9575136cc60 .widget.image.hover_text_position_overlay:hover .hover_txt .txt_body {
			line-height: 1.2;
		}

		#w20240521ed9575136cc60 .widget.image.img_circle .overlay,
		#w20240521ed9575136cc60 .widget.image.img_circle .hover_overlay {
			border-radius: 50%;
		}

		#w20240521ed9575136cc60 .widget.image.hover_scale:hover .hover_overlay,
		#w20240521ed9575136cc60 .widget.image.same_overlay:hover .overlay {
			transform: scale(1.1);
			transition: opacity .3s;
		}

		#w20240521ed9575136cc60 .widget.image.hide_default_img:hover .img_wrap>img,
		#w20240521ed9575136cc60 .widget.image:hover .overlay,
		#w20240521ed9575136cc60 .widget.image .hover_overlay,
		#w20240521ed9575136cc60 .widget.image.hover_image_hidden:hover .hover_img,
		#w20240521ed9575136cc60 .widget.image.hover_scale .hover_img,
		#w20240521ed9575136cc60 .widget.image.hover_scale.hover_image_hidden:hover .hover_img {
			opacity: 0;
		}

		#w20240521ed9575136cc60 .widget.image.hide_default_img:hover .img_wrap>img {
			opacity: 0 !important;

		}

		#w20240521ed9575136cc60 .widget.image.hover_scale img {
			transition: transform 0.4s ease-out;
		}

		#w20240521ed9575136cc60 .widget.image.hover_scale img,
		#w20240521ed9575136cc60 .widget.image.hover_scale:hover .hover_img,
		#w20240521ed9575136cc60 .widget.image.hover_scale.hover_image_hidden:hover img,
		#w20240521ed9575136cc60 .widget.image.org_image_hidden.hover_image_hidden:hover .img_wrap>img,
		#w20240521ed9575136cc60 .widget.image.hover_img_hide.hover_scale:hover img,
		#w20240521ed9575136cc60 .widget.image.same_overlay:hover .overlay {
			opacity: 1;
		}

		#w20240521ed9575136cc60 .widget.image.no_effect .hover_overlay,
		#w20240521ed9575136cc60 .widget.image.no_effect .hover_img {
			transition: none;
		}

		#w20240521ed9575136cc60 .widget.image.hover_img_hide .hover_img {
			display: none;
		}

		#w20240521ed9575136cc60 .widget.image.hover_img_hide:hover .hover_overlay {
			transition: opacity .3s;
		}

		#w20240521ed9575136cc60 .widget.image.hide_default_img:hover .org_image,
		#w20240521ed9575136cc60 .widget.image.same_overlay:hover .hover_overlay {
			opacity: 0;
		}

		#w20240521ed9575136cc60 .widget.image.same_overlay:hover .overlay {
			opacity: 1;
		}

		#w20240521ed9575136cc60 .widget.image .hover_img {
			image-rendering: -webkit-optimize-contrast;
		}

		@media all and (max-width : 767px) {

			#w20240521ed9575136cc60 .widget.image:hover .hover_txt,
			#w20240521ed9575136cc60 .widget.image:hover .hover_img,
			#w20240521ed9575136cc60 .widget.image:hover .overlay,
			#w20240521ed9575136cc60 .widget.image:hover .hover_overlay {
				opacity: 0;
				transform: none !important;
			}

			#w20240521ed9575136cc60 .widget.image.org_image_hidden:hover .img_wrap>img {
				opacity: 1;
			}

			#w20240521ed9575136cc60 .widget.image:hover .txt {
				opacity: 1;
				visibility: visible;
			}

			#w20240521ed9575136cc60 .widget.hover_scale:hover img {
				transform: none !important;
			}
		}

		/*#*/
		/* .widget.image img {*/
		/*	transition: .3s ease;*/
		/*}*/
		.admin #w2024052148ae18d6e94a1 .widget.image img {
			transition: none;
		}

		.admin #w2024052148ae18d6e94a1 .disable-selection img {
			visibility: visible !important;
		}

		#w2024052148ae18d6e94a1 .widget.image .overlay,
		#w2024052148ae18d6e94a1 .widget.image .hover_overlay {
			background: rgba(0, 0, 0, 0);
			transition: opacity .3s, background-color .3s;
		}

		#w2024052148ae18d6e94a1 .widget.image:hover .hover_overlay {
			background: rgba(0, 0, 0, 0);
			z-index: 6;
			opacity: 1;
		}

		.admin #w2024052148ae18d6e94a1 .widget.image:hover .hover_overlay,
		#w2024052148ae18d6e94a1 .widget.image.hover_image_hidden:hover .hover_overlay {
			opacity: 0 !important;
		}

		#w2024052148ae18d6e94a1 .widget.image.text_position_overlay .txt .txt_body {
			color: #fff;
			font-size: 14px;
			;
			line-height: 1.2;
			padding: 1em;
		}

		#w2024052148ae18d6e94a1 .widget.image.hover_text_position_overlay:hover .hover_txt .txt_body {
			color: #fff;
			font-size: 14px;
			;
			padding: 1em;
		}

		#w2024052148ae18d6e94a1 .widget.image.hover_text_position_overlay:hover .hover_txt .txt_body {
			line-height: 1.2;
		}

		#w2024052148ae18d6e94a1 .widget.image.img_circle .overlay,
		#w2024052148ae18d6e94a1 .widget.image.img_circle .hover_overlay {
			border-radius: 50%;
		}

		#w2024052148ae18d6e94a1 .widget.image.hover_scale:hover .hover_overlay,
		#w2024052148ae18d6e94a1 .widget.image.same_overlay:hover .overlay {
			transform: scale(1.1);
			transition: opacity .3s;
		}

		#w2024052148ae18d6e94a1 .widget.image.hide_default_img:hover .img_wrap>img,
		#w2024052148ae18d6e94a1 .widget.image:hover .overlay,
		#w2024052148ae18d6e94a1 .widget.image .hover_overlay,
		#w2024052148ae18d6e94a1 .widget.image.hover_image_hidden:hover .hover_img,
		#w2024052148ae18d6e94a1 .widget.image.hover_scale .hover_img,
		#w2024052148ae18d6e94a1 .widget.image.hover_scale.hover_image_hidden:hover .hover_img {
			opacity: 0;
		}

		#w2024052148ae18d6e94a1 .widget.image.hide_default_img:hover .img_wrap>img {
			opacity: 0 !important;

		}

		#w2024052148ae18d6e94a1 .widget.image.hover_scale img {
			transition: transform 0.4s ease-out;
		}

		#w2024052148ae18d6e94a1 .widget.image.hover_scale img,
		#w2024052148ae18d6e94a1 .widget.image.hover_scale:hover .hover_img,
		#w2024052148ae18d6e94a1 .widget.image.hover_scale.hover_image_hidden:hover img,
		#w2024052148ae18d6e94a1 .widget.image.org_image_hidden.hover_image_hidden:hover .img_wrap>img,
		#w2024052148ae18d6e94a1 .widget.image.hover_img_hide.hover_scale:hover img,
		#w2024052148ae18d6e94a1 .widget.image.same_overlay:hover .overlay {
			opacity: 1;
		}

		#w2024052148ae18d6e94a1 .widget.image.no_effect .hover_overlay,
		#w2024052148ae18d6e94a1 .widget.image.no_effect .hover_img {
			transition: none;
		}

		#w2024052148ae18d6e94a1 .widget.image.hover_img_hide .hover_img {
			display: none;
		}

		#w2024052148ae18d6e94a1 .widget.image.hover_img_hide:hover .hover_overlay {
			transition: opacity .3s;
		}

		#w2024052148ae18d6e94a1 .widget.image.hide_default_img:hover .org_image,
		#w2024052148ae18d6e94a1 .widget.image.same_overlay:hover .hover_overlay {
			opacity: 0;
		}

		#w2024052148ae18d6e94a1 .widget.image.same_overlay:hover .overlay {
			opacity: 1;
		}

		#w2024052148ae18d6e94a1 .widget.image .hover_img {
			image-rendering: -webkit-optimize-contrast;
		}

		@media all and (max-width : 767px) {

			#w2024052148ae18d6e94a1 .widget.image:hover .hover_txt,
			#w2024052148ae18d6e94a1 .widget.image:hover .hover_img,
			#w2024052148ae18d6e94a1 .widget.image:hover .overlay,
			#w2024052148ae18d6e94a1 .widget.image:hover .hover_overlay {
				opacity: 0;
				transform: none !important;
			}

			#w2024052148ae18d6e94a1 .widget.image.org_image_hidden:hover .img_wrap>img {
				opacity: 1;
			}

			#w2024052148ae18d6e94a1 .widget.image:hover .txt {
				opacity: 1;
				visibility: visible;
			}

			#w2024052148ae18d6e94a1 .widget.hover_scale:hover img {
				transform: none !important;
			}
		}

		/*#*/
		/* .widget.image img {*/
		/*	transition: .3s ease;*/
		/*}*/
		.admin #w20240521d9f44c8dc8b62 .widget.image img {
			transition: none;
		}

		.admin #w20240521d9f44c8dc8b62 .disable-selection img {
			visibility: visible !important;
		}

		#w20240521d9f44c8dc8b62 .widget.image .overlay,
		#w20240521d9f44c8dc8b62 .widget.image .hover_overlay {
			background: rgba(0, 0, 0, 0);
			transition: opacity .3s, background-color .3s;
		}

		#w20240521d9f44c8dc8b62 .widget.image:hover .hover_overlay {
			background: rgba(0, 0, 0, 0);
			z-index: 6;
			opacity: 1;
		}

		.admin #w20240521d9f44c8dc8b62 .widget.image:hover .hover_overlay,
		#w20240521d9f44c8dc8b62 .widget.image.hover_image_hidden:hover .hover_overlay {
			opacity: 0 !important;
		}

		#w20240521d9f44c8dc8b62 .widget.image.text_position_overlay .txt .txt_body {
			color: #fff;
			font-size: 14px;
			;
			line-height: 1.2;
			padding: 1em;
		}

		#w20240521d9f44c8dc8b62 .widget.image.hover_text_position_overlay:hover .hover_txt .txt_body {
			color: #fff;
			font-size: 14px;
			;
			padding: 1em;
		}

		#w20240521d9f44c8dc8b62 .widget.image.hover_text_position_overlay:hover .hover_txt .txt_body {
			line-height: 1.2;
		}

		#w20240521d9f44c8dc8b62 .widget.image.img_circle .overlay,
		#w20240521d9f44c8dc8b62 .widget.image.img_circle .hover_overlay {
			border-radius: 50%;
		}

		#w20240521d9f44c8dc8b62 .widget.image.hover_scale:hover .hover_overlay,
		#w20240521d9f44c8dc8b62 .widget.image.same_overlay:hover .overlay {
			transform: scale(1.1);
			transition: opacity .3s;
		}

		#w20240521d9f44c8dc8b62 .widget.image.hide_default_img:hover .img_wrap>img,
		#w20240521d9f44c8dc8b62 .widget.image:hover .overlay,
		#w20240521d9f44c8dc8b62 .widget.image .hover_overlay,
		#w20240521d9f44c8dc8b62 .widget.image.hover_image_hidden:hover .hover_img,
		#w20240521d9f44c8dc8b62 .widget.image.hover_scale .hover_img,
		#w20240521d9f44c8dc8b62 .widget.image.hover_scale.hover_image_hidden:hover .hover_img {
			opacity: 0;
		}

		#w20240521d9f44c8dc8b62 .widget.image.hide_default_img:hover .img_wrap>img {
			opacity: 0 !important;

		}

		#w20240521d9f44c8dc8b62 .widget.image.hover_scale img {
			transition: transform 0.4s ease-out;
		}

		#w20240521d9f44c8dc8b62 .widget.image.hover_scale img,
		#w20240521d9f44c8dc8b62 .widget.image.hover_scale:hover .hover_img,
		#w20240521d9f44c8dc8b62 .widget.image.hover_scale.hover_image_hidden:hover img,
		#w20240521d9f44c8dc8b62 .widget.image.org_image_hidden.hover_image_hidden:hover .img_wrap>img,
		#w20240521d9f44c8dc8b62 .widget.image.hover_img_hide.hover_scale:hover img,
		#w20240521d9f44c8dc8b62 .widget.image.same_overlay:hover .overlay {
			opacity: 1;
		}

		#w20240521d9f44c8dc8b62 .widget.image.no_effect .hover_overlay,
		#w20240521d9f44c8dc8b62 .widget.image.no_effect .hover_img {
			transition: none;
		}

		#w20240521d9f44c8dc8b62 .widget.image.hover_img_hide .hover_img {
			display: none;
		}

		#w20240521d9f44c8dc8b62 .widget.image.hover_img_hide:hover .hover_overlay {
			transition: opacity .3s;
		}

		#w20240521d9f44c8dc8b62 .widget.image.hide_default_img:hover .org_image,
		#w20240521d9f44c8dc8b62 .widget.image.same_overlay:hover .hover_overlay {
			opacity: 0;
		}

		#w20240521d9f44c8dc8b62 .widget.image.same_overlay:hover .overlay {
			opacity: 1;
		}

		#w20240521d9f44c8dc8b62 .widget.image .hover_img {
			image-rendering: -webkit-optimize-contrast;
		}

		@media all and (max-width : 767px) {

			#w20240521d9f44c8dc8b62 .widget.image:hover .hover_txt,
			#w20240521d9f44c8dc8b62 .widget.image:hover .hover_img,
			#w20240521d9f44c8dc8b62 .widget.image:hover .overlay,
			#w20240521d9f44c8dc8b62 .widget.image:hover .hover_overlay {
				opacity: 0;
				transform: none !important;
			}

			#w20240521d9f44c8dc8b62 .widget.image.org_image_hidden:hover .img_wrap>img {
				opacity: 1;
			}

			#w20240521d9f44c8dc8b62 .widget.image:hover .txt {
				opacity: 1;
				visibility: visible;
			}

			#w20240521d9f44c8dc8b62 .widget.hover_scale:hover img {
				transform: none !important;
			}
		}

		/*#*/
		/* .widget.image img {*/
		/*	transition: .3s ease;*/
		/*}*/
		.admin #w2024052141992ee383579 .widget.image img {
			transition: none;
		}

		.admin #w2024052141992ee383579 .disable-selection img {
			visibility: visible !important;
		}

		#w2024052141992ee383579 .widget.image .overlay,
		#w2024052141992ee383579 .widget.image .hover_overlay {
			background: rgba(0, 0, 0, 0);
			transition: opacity .3s, background-color .3s;
		}

		#w2024052141992ee383579 .widget.image:hover .hover_overlay {
			background: rgba(0, 0, 0, 0);
			z-index: 6;
			opacity: 1;
		}

		.admin #w2024052141992ee383579 .widget.image:hover .hover_overlay,
		#w2024052141992ee383579 .widget.image.hover_image_hidden:hover .hover_overlay {
			opacity: 0 !important;
		}

		#w2024052141992ee383579 .widget.image.text_position_overlay .txt .txt_body {
			color: #fff;
			font-size: 14px;
			;
			line-height: 1.2;
			padding: 1em;
		}

		#w2024052141992ee383579 .widget.image.hover_text_position_overlay:hover .hover_txt .txt_body {
			color: #fff;
			font-size: 14px;
			;
			padding: 1em;
		}

		#w2024052141992ee383579 .widget.image.hover_text_position_overlay:hover .hover_txt .txt_body {
			line-height: 1.2;
		}

		#w2024052141992ee383579 .widget.image.img_circle .overlay,
		#w2024052141992ee383579 .widget.image.img_circle .hover_overlay {
			border-radius: 50%;
		}

		#w2024052141992ee383579 .widget.image.hover_scale:hover .hover_overlay,
		#w2024052141992ee383579 .widget.image.same_overlay:hover .overlay {
			transform: scale(1.1);
			transition: opacity .3s;
		}

		#w2024052141992ee383579 .widget.image.hide_default_img:hover .img_wrap>img,
		#w2024052141992ee383579 .widget.image:hover .overlay,
		#w2024052141992ee383579 .widget.image .hover_overlay,
		#w2024052141992ee383579 .widget.image.hover_image_hidden:hover .hover_img,
		#w2024052141992ee383579 .widget.image.hover_scale .hover_img,
		#w2024052141992ee383579 .widget.image.hover_scale.hover_image_hidden:hover .hover_img {
			opacity: 0;
		}

		#w2024052141992ee383579 .widget.image.hide_default_img:hover .img_wrap>img {
			opacity: 0 !important;

		}

		#w2024052141992ee383579 .widget.image.hover_scale img {
			transition: transform 0.4s ease-out;
		}

		#w2024052141992ee383579 .widget.image.hover_scale img,
		#w2024052141992ee383579 .widget.image.hover_scale:hover .hover_img,
		#w2024052141992ee383579 .widget.image.hover_scale.hover_image_hidden:hover img,
		#w2024052141992ee383579 .widget.image.org_image_hidden.hover_image_hidden:hover .img_wrap>img,
		#w2024052141992ee383579 .widget.image.hover_img_hide.hover_scale:hover img,
		#w2024052141992ee383579 .widget.image.same_overlay:hover .overlay {
			opacity: 1;
		}

		#w2024052141992ee383579 .widget.image.no_effect .hover_overlay,
		#w2024052141992ee383579 .widget.image.no_effect .hover_img {
			transition: none;
		}

		#w2024052141992ee383579 .widget.image.hover_img_hide .hover_img {
			display: none;
		}

		#w2024052141992ee383579 .widget.image.hover_img_hide:hover .hover_overlay {
			transition: opacity .3s;
		}

		#w2024052141992ee383579 .widget.image.hide_default_img:hover .org_image,
		#w2024052141992ee383579 .widget.image.same_overlay:hover .hover_overlay {
			opacity: 0;
		}

		#w2024052141992ee383579 .widget.image.same_overlay:hover .overlay {
			opacity: 1;
		}

		#w2024052141992ee383579 .widget.image .hover_img {
			image-rendering: -webkit-optimize-contrast;
		}

		@media all and (max-width : 767px) {

			#w2024052141992ee383579 .widget.image:hover .hover_txt,
			#w2024052141992ee383579 .widget.image:hover .hover_img,
			#w2024052141992ee383579 .widget.image:hover .overlay,
			#w2024052141992ee383579 .widget.image:hover .hover_overlay {
				opacity: 0;
				transform: none !important;
			}

			#w2024052141992ee383579 .widget.image.org_image_hidden:hover .img_wrap>img {
				opacity: 1;
			}

			#w2024052141992ee383579 .widget.image:hover .txt {
				opacity: 1;
				visibility: visible;
			}

			#w2024052141992ee383579 .widget.hover_scale:hover img {
				transform: none !important;
			}
		}

		/*#*/
		/* .widget.image img {*/
		/*	transition: .3s ease;*/
		/*}*/
		.admin #w202405214d6775e0c87ab .widget.image img {
			transition: none;
		}

		.admin #w202405214d6775e0c87ab .disable-selection img {
			visibility: visible !important;
		}

		#w202405214d6775e0c87ab .widget.image .overlay,
		#w202405214d6775e0c87ab .widget.image .hover_overlay {
			background: rgba(0, 0, 0, 0);
			transition: opacity .3s, background-color .3s;
		}

		#w202405214d6775e0c87ab .widget.image:hover .hover_overlay {
			background: rgba(0, 0, 0, 0);
			z-index: 6;
			opacity: 1;
		}

		.admin #w202405214d6775e0c87ab .widget.image:hover .hover_overlay,
		#w202405214d6775e0c87ab .widget.image.hover_image_hidden:hover .hover_overlay {
			opacity: 0 !important;
		}

		#w202405214d6775e0c87ab .widget.image.text_position_overlay .txt .txt_body {
			color: #fff;
			font-size: 14px;
			;
			line-height: 1.2;
			padding: 1em;
		}

		#w202405214d6775e0c87ab .widget.image.hover_text_position_overlay:hover .hover_txt .txt_body {
			color: #fff;
			font-size: 14px;
			;
			padding: 1em;
		}

		#w202405214d6775e0c87ab .widget.image.hover_text_position_overlay:hover .hover_txt .txt_body {
			line-height: 1.2;
		}

		#w202405214d6775e0c87ab .widget.image.img_circle .overlay,
		#w202405214d6775e0c87ab .widget.image.img_circle .hover_overlay {
			border-radius: 50%;
		}

		#w202405214d6775e0c87ab .widget.image.hover_scale:hover .hover_overlay,
		#w202405214d6775e0c87ab .widget.image.same_overlay:hover .overlay {
			transform: scale(1.1);
			transition: opacity .3s;
		}

		#w202405214d6775e0c87ab .widget.image.hide_default_img:hover .img_wrap>img,
		#w202405214d6775e0c87ab .widget.image:hover .overlay,
		#w202405214d6775e0c87ab .widget.image .hover_overlay,
		#w202405214d6775e0c87ab .widget.image.hover_image_hidden:hover .hover_img,
		#w202405214d6775e0c87ab .widget.image.hover_scale .hover_img,
		#w202405214d6775e0c87ab .widget.image.hover_scale.hover_image_hidden:hover .hover_img {
			opacity: 0;
		}

		#w202405214d6775e0c87ab .widget.image.hide_default_img:hover .img_wrap>img {
			opacity: 0 !important;

		}

		#w202405214d6775e0c87ab .widget.image.hover_scale img {
			transition: transform 0.4s ease-out;
		}

		#w202405214d6775e0c87ab .widget.image.hover_scale img,
		#w202405214d6775e0c87ab .widget.image.hover_scale:hover .hover_img,
		#w202405214d6775e0c87ab .widget.image.hover_scale.hover_image_hidden:hover img,
		#w202405214d6775e0c87ab .widget.image.org_image_hidden.hover_image_hidden:hover .img_wrap>img,
		#w202405214d6775e0c87ab .widget.image.hover_img_hide.hover_scale:hover img,
		#w202405214d6775e0c87ab .widget.image.same_overlay:hover .overlay {
			opacity: 1;
		}

		#w202405214d6775e0c87ab .widget.image.no_effect .hover_overlay,
		#w202405214d6775e0c87ab .widget.image.no_effect .hover_img {
			transition: none;
		}

		#w202405214d6775e0c87ab .widget.image.hover_img_hide .hover_img {
			display: none;
		}

		#w202405214d6775e0c87ab .widget.image.hover_img_hide:hover .hover_overlay {
			transition: opacity .3s;
		}

		#w202405214d6775e0c87ab .widget.image.hide_default_img:hover .org_image,
		#w202405214d6775e0c87ab .widget.image.same_overlay:hover .hover_overlay {
			opacity: 0;
		}

		#w202405214d6775e0c87ab .widget.image.same_overlay:hover .overlay {
			opacity: 1;
		}

		#w202405214d6775e0c87ab .widget.image .hover_img {
			image-rendering: -webkit-optimize-contrast;
		}

		@media all and (max-width : 767px) {

			#w202405214d6775e0c87ab .widget.image:hover .hover_txt,
			#w202405214d6775e0c87ab .widget.image:hover .hover_img,
			#w202405214d6775e0c87ab .widget.image:hover .overlay,
			#w202405214d6775e0c87ab .widget.image:hover .hover_overlay {
				opacity: 0;
				transform: none !important;
			}

			#w202405214d6775e0c87ab .widget.image.org_image_hidden:hover .img_wrap>img {
				opacity: 1;
			}

			#w202405214d6775e0c87ab .widget.image:hover .txt {
				opacity: 1;
				visibility: visible;
			}

			#w202405214d6775e0c87ab .widget.hover_scale:hover img {
				transform: none !important;
			}
		}

		/*#*/
		/* .widget.image img {*/
		/*	transition: .3s ease;*/
		/*}*/
		.admin #w202405211f4b81f09117b .widget.image img {
			transition: none;
		}

		.admin #w202405211f4b81f09117b .disable-selection img {
			visibility: visible !important;
		}

		#w202405211f4b81f09117b .widget.image .overlay,
		#w202405211f4b81f09117b .widget.image .hover_overlay {
			background: rgba(0, 0, 0, 0);
			transition: opacity .3s, background-color .3s;
		}

		#w202405211f4b81f09117b .widget.image:hover .hover_overlay {
			background: rgba(0, 0, 0, 0);
			z-index: 6;
			opacity: 1;
		}

		.admin #w202405211f4b81f09117b .widget.image:hover .hover_overlay,
		#w202405211f4b81f09117b .widget.image.hover_image_hidden:hover .hover_overlay {
			opacity: 0 !important;
		}

		#w202405211f4b81f09117b .widget.image.text_position_overlay .txt .txt_body {
			color: #fff;
			font-size: 14px;
			;
			line-height: 1.2;
			padding: 1em;
		}

		#w202405211f4b81f09117b .widget.image.hover_text_position_overlay:hover .hover_txt .txt_body {
			color: #fff;
			font-size: 14px;
			;
			padding: 1em;
		}

		#w202405211f4b81f09117b .widget.image.hover_text_position_overlay:hover .hover_txt .txt_body {
			line-height: 1.2;
		}

		#w202405211f4b81f09117b .widget.image.img_circle .overlay,
		#w202405211f4b81f09117b .widget.image.img_circle .hover_overlay {
			border-radius: 50%;
		}

		#w202405211f4b81f09117b .widget.image.hover_scale:hover .hover_overlay,
		#w202405211f4b81f09117b .widget.image.same_overlay:hover .overlay {
			transform: scale(1.1);
			transition: opacity .3s;
		}

		#w202405211f4b81f09117b .widget.image.hide_default_img:hover .img_wrap>img,
		#w202405211f4b81f09117b .widget.image:hover .overlay,
		#w202405211f4b81f09117b .widget.image .hover_overlay,
		#w202405211f4b81f09117b .widget.image.hover_image_hidden:hover .hover_img,
		#w202405211f4b81f09117b .widget.image.hover_scale .hover_img,
		#w202405211f4b81f09117b .widget.image.hover_scale.hover_image_hidden:hover .hover_img {
			opacity: 0;
		}

		#w202405211f4b81f09117b .widget.image.hide_default_img:hover .img_wrap>img {
			opacity: 0 !important;

		}

		#w202405211f4b81f09117b .widget.image.hover_scale img {
			transition: transform 0.4s ease-out;
		}

		#w202405211f4b81f09117b .widget.image.hover_scale img,
		#w202405211f4b81f09117b .widget.image.hover_scale:hover .hover_img,
		#w202405211f4b81f09117b .widget.image.hover_scale.hover_image_hidden:hover img,
		#w202405211f4b81f09117b .widget.image.org_image_hidden.hover_image_hidden:hover .img_wrap>img,
		#w202405211f4b81f09117b .widget.image.hover_img_hide.hover_scale:hover img,
		#w202405211f4b81f09117b .widget.image.same_overlay:hover .overlay {
			opacity: 1;
		}

		#w202405211f4b81f09117b .widget.image.no_effect .hover_overlay,
		#w202405211f4b81f09117b .widget.image.no_effect .hover_img {
			transition: none;
		}

		#w202405211f4b81f09117b .widget.image.hover_img_hide .hover_img {
			display: none;
		}

		#w202405211f4b81f09117b .widget.image.hover_img_hide:hover .hover_overlay {
			transition: opacity .3s;
		}

		#w202405211f4b81f09117b .widget.image.hide_default_img:hover .org_image,
		#w202405211f4b81f09117b .widget.image.same_overlay:hover .hover_overlay {
			opacity: 0;
		}

		#w202405211f4b81f09117b .widget.image.same_overlay:hover .overlay {
			opacity: 1;
		}

		#w202405211f4b81f09117b .widget.image .hover_img {
			image-rendering: -webkit-optimize-contrast;
		}

		@media all and (max-width : 767px) {

			#w202405211f4b81f09117b .widget.image:hover .hover_txt,
			#w202405211f4b81f09117b .widget.image:hover .hover_img,
			#w202405211f4b81f09117b .widget.image:hover .overlay,
			#w202405211f4b81f09117b .widget.image:hover .hover_overlay {
				opacity: 0;
				transform: none !important;
			}

			#w202405211f4b81f09117b .widget.image.org_image_hidden:hover .img_wrap>img {
				opacity: 1;
			}

			#w202405211f4b81f09117b .widget.image:hover .txt {
				opacity: 1;
				visibility: visible;
			}

			#w202405211f4b81f09117b .widget.hover_scale:hover img {
				transform: none !important;
			}
		}

		.device_type_m .pc_section #padding_w2024052104bea7fee7e0c {
			height: 10px !important;
		}

		@media all and (max-width:768px) {
			.pc_section #padding_w2024052104bea7fee7e0c {
				height: 10px !important;
			}
		}

		#text_w202405216f0f91862a6df {
			border-radius: 0px;
			border: 0px none #000;
			;
			min-height: 0px;
			;
			line-height: inherit;
		}

		#text_w202405216f0f91862a6df .fr-code-view {
			line-height: 1.6;
		}

		#text_w202405216f0f91862a6df .text_bg_img,
		#text_w202405216f0f91862a6df .text_bg_color {
			position: absolute;
			top: 0;
			left: 0;
			height: 100%;
			width: 100%;
			border-radius: 0px;
		}

		.admin #text_w202405216f0f91862a6df,
		#text_w202405216f0f91862a6df .text-table {
			min-height: 0px;
			;
			word-break: normal;
			word-wrap: break-word;
		}

		#text_w202405216f0f91862a6df,
		#text_w202405216f0f91862a6df .text-table {
			display: flex;
			flex-direction: column;
			justify-content: flex-start;
		}

		.doz_sys main>.doz_row #text_w202405216f0f91862a6df.default_padding {
			padding-left: 32px;
			padding-right: 32px;
		}

		@media all and (max-width : 767px) {
			.doz_sys main>.doz_row #text_w202405216f0f91862a6df.default_padding {
				padding-left: 15px;
				padding-right: 15px;
			}
		}

		.device_type_m .pc_section #padding_w202405218a0fc5886b0dd {
			height: 26.5px !important;
		}

		@media all and (max-width:768px) {
			.pc_section #padding_w202405218a0fc5886b0dd {
				height: 26.5px !important;
			}
		}

		#text_w202406207ee58e3a09190 {
			border-radius: 0px;
			border: 0px none #000;
			;
			min-height: 0px;
			;
			line-height: inherit;
		}

		#text_w202406207ee58e3a09190 .fr-code-view {
			line-height: 1.6;
		}

		#text_w202406207ee58e3a09190 .text_bg_img,
		#text_w202406207ee58e3a09190 .text_bg_color {
			position: absolute;
			top: 0;
			left: 0;
			height: 100%;
			width: 100%;
			border-radius: 0px;
		}

		.admin #text_w202406207ee58e3a09190,
		#text_w202406207ee58e3a09190 .text-table {
			min-height: 0px;
			;
			word-break: normal;
			word-wrap: break-word;
		}

		#text_w202406207ee58e3a09190,
		#text_w202406207ee58e3a09190 .text-table {
			display: flex;
			flex-direction: column;
			justify-content: flex-start;
		}

		.doz_sys main>.doz_row #text_w202406207ee58e3a09190.default_padding {
			padding-left: 32px;
			padding-right: 32px;
		}

		@media all and (max-width : 767px) {
			.doz_sys main>.doz_row #text_w202406207ee58e3a09190.default_padding {
				padding-left: 15px;
				padding-right: 15px;
			}
		}

		#text_w2024062006e432ba6bd0d {
			border-radius: 0px;
			border: 0px none #000;
			;
			min-height: 0px;
			;
			line-height: inherit;
		}

		#text_w2024062006e432ba6bd0d .fr-code-view {
			line-height: 1.6;
		}

		#text_w2024062006e432ba6bd0d .text_bg_img,
		#text_w2024062006e432ba6bd0d .text_bg_color {
			position: absolute;
			top: 0;
			left: 0;
			height: 100%;
			width: 100%;
			border-radius: 0px;
		}

		.admin #text_w2024062006e432ba6bd0d,
		#text_w2024062006e432ba6bd0d .text-table {
			min-height: 0px;
			;
			word-break: normal;
			word-wrap: break-word;
		}

		#text_w2024062006e432ba6bd0d,
		#text_w2024062006e432ba6bd0d .text-table {
			display: flex;
			flex-direction: column;
			justify-content: flex-start;
		}

		.doz_sys main>.doz_row #text_w2024062006e432ba6bd0d.default_padding {
			padding-left: 32px;
			padding-right: 32px;
		}

		@media all and (max-width : 767px) {
			.doz_sys main>.doz_row #text_w2024062006e432ba6bd0d.default_padding {
				padding-left: 15px;
				padding-right: 15px;
			}
		}

		.device_type_m .pc_section #padding_w2024052124382f8454a1f {
			height: 50px !important;
		}

		@media all and (max-width:768px) {
			.pc_section #padding_w2024052124382f8454a1f {
				height: 50px !important;
			}
		}

		#text_w20240620ef5075867371f {
			border-radius: 0px;
			border: 0px none #000;
			;
			min-height: 0px;
			;
			line-height: inherit;
		}

		#text_w20240620ef5075867371f .fr-code-view {
			line-height: 1.6;
		}

		#text_w20240620ef5075867371f .text_bg_img,
		#text_w20240620ef5075867371f .text_bg_color {
			position: absolute;
			top: 0;
			left: 0;
			height: 100%;
			width: 100%;
			border-radius: 0px;
		}

		.admin #text_w20240620ef5075867371f,
		#text_w20240620ef5075867371f .text-table {
			min-height: 0px;
			;
			word-break: normal;
			word-wrap: break-word;
		}

		#text_w20240620ef5075867371f,
		#text_w20240620ef5075867371f .text-table {
			display: flex;
			flex-direction: column;
			justify-content: flex-start;
		}

		.doz_sys main>.doz_row #text_w20240620ef5075867371f.default_padding {
			padding-left: 32px;
			padding-right: 32px;
		}

		@media all and (max-width : 767px) {
			.doz_sys main>.doz_row #text_w20240620ef5075867371f.default_padding {
				padding-left: 15px;
				padding-right: 15px;
			}
		}

		#text_w20240620107ec5c00aed9 {
			border-radius: 0px;
			border: 0px none #000;
			;
			min-height: 0px;
			;
			line-height: inherit;
		}

		#text_w20240620107ec5c00aed9 .fr-code-view {
			line-height: 1.6;
		}

		#text_w20240620107ec5c00aed9 .text_bg_img,
		#text_w20240620107ec5c00aed9 .text_bg_color {
			position: absolute;
			top: 0;
			left: 0;
			height: 100%;
			width: 100%;
			border-radius: 0px;
		}

		.admin #text_w20240620107ec5c00aed9,
		#text_w20240620107ec5c00aed9 .text-table {
			min-height: 0px;
			;
			word-break: normal;
			word-wrap: break-word;
		}

		#text_w20240620107ec5c00aed9,
		#text_w20240620107ec5c00aed9 .text-table {
			display: flex;
			flex-direction: column;
			justify-content: flex-start;
		}

		.doz_sys main>.doz_row #text_w20240620107ec5c00aed9.default_padding {
			padding-left: 32px;
			padding-right: 32px;
		}

		@media all and (max-width : 767px) {
			.doz_sys main>.doz_row #text_w20240620107ec5c00aed9.default_padding {
				padding-left: 15px;
				padding-right: 15px;
			}
		}

		#text_w20240620f44eb932474e6 {
			border-radius: 0px;
			border: 0px none #000;
			;
			min-height: 0px;
			;
			line-height: inherit;
		}

		#text_w20240620f44eb932474e6 .fr-code-view {
			line-height: 1.6;
		}

		#text_w20240620f44eb932474e6 .text_bg_img,
		#text_w20240620f44eb932474e6 .text_bg_color {
			position: absolute;
			top: 0;
			left: 0;
			height: 100%;
			width: 100%;
			border-radius: 0px;
		}

		.admin #text_w20240620f44eb932474e6,
		#text_w20240620f44eb932474e6 .text-table {
			min-height: 0px;
			;
			word-break: normal;
			word-wrap: break-word;
		}

		#text_w20240620f44eb932474e6,
		#text_w20240620f44eb932474e6 .text-table {
			display: flex;
			flex-direction: column;
			justify-content: flex-start;
		}

		.doz_sys main>.doz_row #text_w20240620f44eb932474e6.default_padding {
			padding-left: 32px;
			padding-right: 32px;
		}

		@media all and (max-width : 767px) {
			.doz_sys main>.doz_row #text_w20240620f44eb932474e6.default_padding {
				padding-left: 15px;
				padding-right: 15px;
			}
		}

		.device_type_m .pc_section #padding_w202405219291336bd858d {
			height: 12.5px !important;
		}

		@media all and (max-width:768px) {
			.pc_section #padding_w202405219291336bd858d {
				height: 12.5px !important;
			}
		}

		#text_w20240620e9ebc14cd10b0 {
			border-radius: 0px;
			border: 0px none #000;
			;
			min-height: 0px;
			;
			line-height: inherit;
		}

		#text_w20240620e9ebc14cd10b0 .fr-code-view {
			line-height: 1.6;
		}

		#text_w20240620e9ebc14cd10b0 .text_bg_img,
		#text_w20240620e9ebc14cd10b0 .text_bg_color {
			position: absolute;
			top: 0;
			left: 0;
			height: 100%;
			width: 100%;
			border-radius: 0px;
		}

		.admin #text_w20240620e9ebc14cd10b0,
		#text_w20240620e9ebc14cd10b0 .text-table {
			min-height: 0px;
			;
			word-break: normal;
			word-wrap: break-word;
		}

		#text_w20240620e9ebc14cd10b0,
		#text_w20240620e9ebc14cd10b0 .text-table {
			display: flex;
			flex-direction: column;
			justify-content: flex-start;
		}

		.doz_sys main>.doz_row #text_w20240620e9ebc14cd10b0.default_padding {
			padding-left: 32px;
			padding-right: 32px;
		}

		@media all and (max-width : 767px) {
			.doz_sys main>.doz_row #text_w20240620e9ebc14cd10b0.default_padding {
				padding-left: 15px;
				padding-right: 15px;
			}
		}

		#text_w20240620cb8cd9dbe3738 {
			border-radius: 0px;
			border: 0px none #000;
			;
			min-height: 0px;
			;
			line-height: inherit;
		}

		#text_w20240620cb8cd9dbe3738 .fr-code-view {
			line-height: 1.6;
		}

		#text_w20240620cb8cd9dbe3738 .text_bg_img,
		#text_w20240620cb8cd9dbe3738 .text_bg_color {
			position: absolute;
			top: 0;
			left: 0;
			height: 100%;
			width: 100%;
			border-radius: 0px;
		}

		.admin #text_w20240620cb8cd9dbe3738,
		#text_w20240620cb8cd9dbe3738 .text-table {
			min-height: 0px;
			;
			padding: 3px 30px 3px 30px;
			word-break: normal;
			word-wrap: break-word;
		}

		#text_w20240620cb8cd9dbe3738,
		#text_w20240620cb8cd9dbe3738 .text-table {
			display: flex;
			flex-direction: column;
			justify-content: center;
		}

		.doz_sys main>.doz_row #text_w20240620cb8cd9dbe3738.default_padding {
			padding-left: 32px;
			padding-right: 32px;
		}

		@media all and (max-width : 767px) {
			.doz_sys main>.doz_row #text_w20240620cb8cd9dbe3738.default_padding {
				padding-left: 15px;
				padding-right: 15px;
			}
		}

		#text_w20240620473e0f2131f10 {
			border-radius: 0px;
			border: 0px none #000;
			;
			min-height: 0px;
			;
			line-height: inherit;
		}

		#text_w20240620473e0f2131f10 .fr-code-view {
			line-height: 1.6;
		}

		#text_w20240620473e0f2131f10 .text_bg_img,
		#text_w20240620473e0f2131f10 .text_bg_color {
			position: absolute;
			top: 0;
			left: 0;
			height: 100%;
			width: 100%;
			border-radius: 0px;
		}

		.admin #text_w20240620473e0f2131f10,
		#text_w20240620473e0f2131f10 .text-table {
			min-height: 0px;
			;
			padding: 5px 30px 5px 30px;
			word-break: normal;
			word-wrap: break-word;
		}

		#text_w20240620473e0f2131f10,
		#text_w20240620473e0f2131f10 .text-table {
			display: flex;
			flex-direction: column;
			justify-content: center;
		}

		.doz_sys main>.doz_row #text_w20240620473e0f2131f10.default_padding {
			padding-left: 32px;
			padding-right: 32px;
		}

		@media all and (max-width : 767px) {
			.doz_sys main>.doz_row #text_w20240620473e0f2131f10.default_padding {
				padding-left: 15px;
				padding-right: 15px;
			}
		}

		#text_w20240620f4399dc736365 {
			border-radius: 0px;
			border: 0px none #000;
			;
			min-height: 0px;
			;
			line-height: inherit;
		}

		#text_w20240620f4399dc736365 .fr-code-view {
			line-height: 1.6;
		}

		#text_w20240620f4399dc736365 .text_bg_img,
		#text_w20240620f4399dc736365 .text_bg_color {
			position: absolute;
			top: 0;
			left: 0;
			height: 100%;
			width: 100%;
			border-radius: 0px;
		}

		.admin #text_w20240620f4399dc736365,
		#text_w20240620f4399dc736365 .text-table {
			min-height: 0px;
			;
			word-break: normal;
			word-wrap: break-word;
		}

		#text_w20240620f4399dc736365,
		#text_w20240620f4399dc736365 .text-table {
			display: flex;
			flex-direction: column;
			justify-content: flex-start;
		}

		.doz_sys main>.doz_row #text_w20240620f4399dc736365.default_padding {
			padding-left: 32px;
			padding-right: 32px;
		}

		@media all and (max-width : 767px) {
			.doz_sys main>.doz_row #text_w20240620f4399dc736365.default_padding {
				padding-left: 15px;
				padding-right: 15px;
			}
		}

		#text_w20240620ac831093bb130 {
			border-radius: 0px;
			border: 0px none #000;
			;
			min-height: 0px;
			;
			line-height: inherit;
		}

		#text_w20240620ac831093bb130 .fr-code-view {
			line-height: 1.6;
		}

		#text_w20240620ac831093bb130 .text_bg_img,
		#text_w20240620ac831093bb130 .text_bg_color {
			position: absolute;
			top: 0;
			left: 0;
			height: 100%;
			width: 100%;
			border-radius: 0px;
		}

		.admin #text_w20240620ac831093bb130,
		#text_w20240620ac831093bb130 .text-table {
			min-height: 0px;
			;
			word-break: normal;
			word-wrap: break-word;
		}

		#text_w20240620ac831093bb130,
		#text_w20240620ac831093bb130 .text-table {
			display: flex;
			flex-direction: column;
			justify-content: flex-start;
		}

		.doz_sys main>.doz_row #text_w20240620ac831093bb130.default_padding {
			padding-left: 32px;
			padding-right: 32px;
		}

		@media all and (max-width : 767px) {
			.doz_sys main>.doz_row #text_w20240620ac831093bb130.default_padding {
				padding-left: 15px;
				padding-right: 15px;
			}
		}

		#text_w20240620b6a81a1e08d91 {
			border-radius: 0px;
			border: 0px none #000;
			;
			min-height: 0px;
			;
			line-height: inherit;
		}

		#text_w20240620b6a81a1e08d91 .fr-code-view {
			line-height: 1.6;
		}

		#text_w20240620b6a81a1e08d91 .text_bg_img,
		#text_w20240620b6a81a1e08d91 .text_bg_color {
			position: absolute;
			top: 0;
			left: 0;
			height: 100%;
			width: 100%;
			border-radius: 0px;
		}

		.admin #text_w20240620b6a81a1e08d91,
		#text_w20240620b6a81a1e08d91 .text-table {
			min-height: 0px;
			;
			word-break: normal;
			word-wrap: break-word;
		}

		#text_w20240620b6a81a1e08d91,
		#text_w20240620b6a81a1e08d91 .text-table {
			display: flex;
			flex-direction: column;
			justify-content: flex-start;
		}

		.doz_sys main>.doz_row #text_w20240620b6a81a1e08d91.default_padding {
			padding-left: 32px;
			padding-right: 32px;
		}

		@media all and (max-width : 767px) {
			.doz_sys main>.doz_row #text_w20240620b6a81a1e08d91.default_padding {
				padding-left: 15px;
				padding-right: 15px;
			}
		}

		#text_w2024062052470e5e64a77 {
			border-radius: 0px;
			border: 0px none #000;
			;
			min-height: 0px;
			;
			line-height: inherit;
		}

		#text_w2024062052470e5e64a77 .fr-code-view {
			line-height: 1.6;
		}

		#text_w2024062052470e5e64a77 .text_bg_img,
		#text_w2024062052470e5e64a77 .text_bg_color {
			position: absolute;
			top: 0;
			left: 0;
			height: 100%;
			width: 100%;
			border-radius: 0px;
		}

		.admin #text_w2024062052470e5e64a77,
		#text_w2024062052470e5e64a77 .text-table {
			min-height: 0px;
			;
			word-break: normal;
			word-wrap: break-word;
		}

		#text_w2024062052470e5e64a77,
		#text_w2024062052470e5e64a77 .text-table {
			display: flex;
			flex-direction: column;
			justify-content: flex-start;
		}

		.doz_sys main>.doz_row #text_w2024062052470e5e64a77.default_padding {
			padding-left: 32px;
			padding-right: 32px;
		}

		@media all and (max-width : 767px) {
			.doz_sys main>.doz_row #text_w2024062052470e5e64a77.default_padding {
				padding-left: 15px;
				padding-right: 15px;
			}
		}

		.device_type_m .pc_section #padding_w2024052143caf786d50a9 {
			height: 18px !important;
		}

		@media all and (max-width:768px) {
			.pc_section #padding_w2024052143caf786d50a9 {
				height: 18px !important;
			}
		}

		#text_w20240620ac305609f51fd {
			border-radius: 0px;
			border: 0px none #000;
			;
			min-height: 0px;
			;
			line-height: inherit;
		}

		#text_w20240620ac305609f51fd .fr-code-view {
			line-height: 1.6;
		}

		#text_w20240620ac305609f51fd .text_bg_img,
		#text_w20240620ac305609f51fd .text_bg_color {
			position: absolute;
			top: 0;
			left: 0;
			height: 100%;
			width: 100%;
			border-radius: 0px;
		}

		.admin #text_w20240620ac305609f51fd,
		#text_w20240620ac305609f51fd .text-table {
			min-height: 0px;
			;
			word-break: normal;
			word-wrap: break-word;
		}

		#text_w20240620ac305609f51fd,
		#text_w20240620ac305609f51fd .text-table {
			display: flex;
			flex-direction: column;
			justify-content: flex-start;
		}

		.doz_sys main>.doz_row #text_w20240620ac305609f51fd.default_padding {
			padding-left: 32px;
			padding-right: 32px;
		}

		@media all and (max-width : 767px) {
			.doz_sys main>.doz_row #text_w20240620ac305609f51fd.default_padding {
				padding-left: 15px;
				padding-right: 15px;
			}
		}

		#text_w20240521d2b376bbe4a72 {
			border-radius: 0px;
			border: 0px none #000;
			;
			min-height: 0px;
			;
			line-height: inherit;
		}

		#text_w20240521d2b376bbe4a72 .fr-code-view {
			line-height: 1.6;
		}

		#text_w20240521d2b376bbe4a72 .text_bg_img,
		#text_w20240521d2b376bbe4a72 .text_bg_color {
			position: absolute;
			top: 0;
			left: 0;
			height: 100%;
			width: 100%;
			border-radius: 0px;
		}

		.admin #text_w20240521d2b376bbe4a72,
		#text_w20240521d2b376bbe4a72 .text-table {
			min-height: 0px;
			;
			word-break: normal;
			word-wrap: break-word;
		}

		#text_w20240521d2b376bbe4a72,
		#text_w20240521d2b376bbe4a72 .text-table {
			display: flex;
			flex-direction: column;
			justify-content: flex-start;
		}

		.doz_sys main>.doz_row #text_w20240521d2b376bbe4a72.default_padding {
			padding-left: 32px;
			padding-right: 32px;
		}

		@media all and (max-width : 767px) {
			.doz_sys main>.doz_row #text_w20240521d2b376bbe4a72.default_padding {
				padding-left: 15px;
				padding-right: 15px;
			}
		}

		.device_type_m .pc_section #padding_w20240521869c686469cd1 {
			height: 46px !important;
		}

		@media all and (max-width:768px) {
			.pc_section #padding_w20240521869c686469cd1 {
				height: 46px !important;
			}
		}

		.device_type_m .pc_section #padding_w20240521fc2602cc6622d {
			height: 15px !important;
		}

		@media all and (max-width:768px) {
			.pc_section #padding_w20240521fc2602cc6622d {
				height: 15px !important;
			}
		}

		#w20240521ec897f3b8da25 .widget.icon.no_bg:hover i {
			background: none !important;
			border: 0 !important;
		}

		#w20240521ec897f3b8da25 .widget.icon:hover i {
			background: #f2f2f2 !important;
			color: #999 !important;
			border-color: #dbdbdb !important;
		}

		.device_type_m .pc_section #padding_w20240521ad6ae05ef6cf4 {
			height: 15px !important;
		}

		@media all and (max-width:768px) {
			.pc_section #padding_w20240521ad6ae05ef6cf4 {
				height: 15px !important;
			}
		}

		.device_type_m .pc_section #padding_w202405217168368b0b8f0 {
			height: 15px !important;
		}

		@media all and (max-width:768px) {
			.pc_section #padding_w202405217168368b0b8f0 {
				height: 15px !important;
			}
		}

		.shop_view .s2024073134436970c2c21.xzoom-preview {
			;
			background: ;
		}

		.shop_view #s2024073134436970c2c21 select.form-control option {
			color: !important;
			background: ;
		}

		.is-ie .shop_view #s2024073134436970c2c21 select.form-control option {
			color: #000 !important;
		}

		.admin #s2024073134436970c2c21 .widget.padding>div {
			;
		}

		.admin #s2024073134436970c2c21 .ibg-bg {
			height: 100% !important;
		}

		.admin #s2024073134436970c2c21 .widget_drag_bar,
		.admin .doz_sys #s2024073134436970c2c21 .ui-resizable-handle.ui-resizable-e:hover:after,
		.admin .doz_sys #s2024073134436970c2c21 .ui-resizable-handle.ui-resizable-w:hover:after,
		.admin .doz_sys #s2024073134436970c2c21 .ui-resizable-handle.ui-resizable-e.active:after,
		.admin .doz_sys #s2024073134436970c2c21 .ui-resizable-handle.ui-resizable-w.active:after,
		.admin .doz_sys #s2024073134436970c2c21 .drop_line {
			background-color: ;
		}

		.admin .doz_sys #s2024073134436970c2c21 .ui-resizable-handle.ui-resizable-n:hover:after,
		.admin .doz_sys #s2024073134436970c2c21 .ui-resizable-handle.ui-resizable-s:hover:after {
			border-bottom: 2px solid;
		}

		#s2024073134436970c2c21 {
			color: ;
		}

		#s2024073134436970c2c21.side_basic main .inside,
		#s2024073134436970c2c21 .site_prod_nav_wrap.scroll-to-fixed-fixed ul.site_prod_nav,
		.doz_sys #s2024073134436970c2c21 .col-dz-12 .extend_thumbs {
			max-width: 980px;
		}

		.modal_site_modal_menu #s2024073134436970c2c21.side_basic main .inside,
		.menu_type_modal #s2024073134436970c2c21.side_basic main .inside {
			max-width: 550px;
		}

		.doz_sys .modal_site_modal_menu .modal-header,
		.menu_type_modal .doz_modal_header {
			border-width: 0 0 1px 0;
			border-style: solid;
			;
		}

		.menu_type_modal #s2024073134436970c2c21,
		.menu_type_modal .doz_modal_header {
			;
			background: ;
			;
			color: ;
		}

		.menu_type_modal .doz_modal_header .bt.bt-flat.bt-default {
			;
			color: ;
		}

		.doz_sys #s2024073134436970c2c21 .col-dz-12 .inside .extend_thumbs {
			max-width: inherit;
		}

		#s2024073134436970c2c21.extend_section main {
			padding-left: 15px;
			padding-right: 15px;
		}

		#s2024073134436970c2c21.section_wrap.extend_section main .widget.board .grid_ignore.bg_on {
			margin-left: -15px;
			margin-right: -15px;
			width: calc(100% + 15px + 15px);
		}

		#s2024073134436970c2c21 .booking_day .body_font_color_20,
		#s2024073134436970c2c21 .booking_list.waiting .title {
			;
		}

		#s2024073134436970c2c21.extend_section main>.inside {
			max-width: 100% !important;
		}

		#s2024073134436970c2c21 .li_table ul:nth-of-type(2),
		#s2024073134436970c2c21 .li_board ul li,
		#s2024073134436970c2c21 .radio-styled:not(ie8).radio_color_option.small input~span span {
			;
		}

		#s2024073134436970c2c21 .checkbox-styled:not(ie8) input~span:before,
		#s2024073134436970c2c21 .radio-styled:not(ie8) input~span:before {}

		#s2024073134436970c2c21 .board_view .grid_ignore header a,
		#s2024073134436970c2c21 .widget.board .grid_ignore .author .date,
		#s2024073134436970c2c21 .widget.board .grid_ignore a.board,
		#s2024073134436970c2c21 .widget.board .grid_ignore .author .write,
		.editor_box .add_map .info>div.phone,
		#s2024073134436970c2c21 .content-tit .board {
			;
		}

		#s2024073134436970c2c21 select.form-control,
		#s2024073134436970c2c21 input.form-control,
		#s2024073134436970c2c21 textarea.form-control {
			;
			color: #000000;
			background: ;
		}

		#s2024073134436970c2c21 .input_block .select-block .selectbox select {
			border: none;
			background: none;
			color: #212121;
		}

		#s2024073134436970c2c21 .phonenumber_wrap .line {}

		#s2024073134436970c2c21 .shop-content.shop-style-b.open .opt-group .btn_clse>span {}

		.shop_view #s2024073134436970c2c21 .shop-content select.form-control,
		.shop_view #s2024073134436970c2c21 .shop-content input.form-control,
		.shop_view #s2024073134436970c2c21 .shop-content textarea.form-control,
		.booking_view #s2024073134436970c2c21 .booking_opt select.form-control,
		.shop_view #s2024073134436970c2c21 .form-select-wrap .dropdown-menu,
		.shop_view #s2024073134436970c2c21 .form-select-wrap .dropdown-menu .dropdown-item {
			;
			background: ;
		}

		#s2024073134436970c2c21 .seemore_wrap .open:before {
			background-image: linear-gradient(to bottom, , 66%, 83%, 98%, );
		}

		#s2024073134436970c2c21 .item_detail select.form-control,
		#s2024073134436970c2c21 .item_detail input.form-control,
		#s2024073134436970c2c21 .item_detail textarea.form-control,
		#s2024073134436970c2c21 .booking_opt select.form-control,
		#s2024073134436970c2c21 .goods_select textarea.form-control,
		#s2024073134436970c2c21 .goods_select select.form-control,
		#s2024073134436970c2c21 .goods_select input.form-control,
		#s2024073134436970c2c21 .form-select-wrap:before {
			!important;
			color: ;
		}

		#s2024073134436970c2c21 .form-select-wrap .dropdown-menu .dropdown-item:hover {
			;
		}

		#s2024073134436970c2c21 .board_summary .write,
		#s2024073134436970c2c21 .board_view .grid_ignore .author .date,
		#s2024073134436970c2c21 .board_view .grid_ignore .author .hit-count,
		.doz_sys #s2024073134436970c2c21 label,
		.doz_sys #s2024073134436970c2c21 label.control-label,
		#s2024073134436970c2c21 .shop-table>tbody>tr.payment-info>td.pay-txt,
		#s2024073134436970c2c21 .nick.text-default-dark,
		#s2024073134436970c2c21 .text-default-dark,
		#s2024073134436970c2c21 .shop_mypage .mypage .my-box a,
		#s2024073134436970c2c21 .shop_mypage .item-detail a,
		#s2024073134436970c2c21 .shop_mypage .item-detail p,
		#s2024073134436970c2c21 .shop_mypage h6,
		#s2024073134436970c2c21 .shop_mypage .table-wrap p,
		#s2024073134436970c2c21 .shop_payment h1,
		#s2024073134436970c2c21 .shop_payment h6,
		#s2024073134436970c2c21 .shop-content p,
		#s2024073134436970c2c21 .shop_payment,
		#s2024073134436970c2c21 .shop-content span,
		#s2024073134436970c2c21 .shop-content .shop-item .item-icon .im-icon.im-ico-liked,
		#s2024073134436970c2c21 .shop-content .price,
		#s2024073134436970c2c21,
		#s2024073134436970c2c21 .shop-tit,
		#s2024073134436970c2c21 .board_view .board_txt_area,
		#s2024073134436970c2c21 .board.widget .grid_ignore .view_tit,
		.doz_sys #s2024073134436970c2c21 .shop-content input.form-control,
		.doz_sys #s2024073134436970c2c21 .shop-content select.form-control,
		#s2024073134436970c2c21 .widget_menu_title,
		#s2024073134436970c2c21 .comment_area,
		body.shop_mypage #s2024073134436970c2c21 .comment_area,
		#s2024073134436970c2c21 .list_review_inner .use_summary,
		#s2024073134436970c2c21 .list_review_inner .use_summary a,
		#s2024073134436970c2c21 .list_review_inner .fold,
		#s2024073134436970c2c21 .list_review_inner .comment_area,
		#s2024073134436970c2c21 .booking_nav_tools span {
			;
			color: ;
		}

		#s2024073134436970c2c21 .shop-content span.sale-price-text {
			color: #212121 !important;
		}

		.doz_sys #s2024073134436970c2c21 a.use-info {
			color: #ff7313;
		}

		#s2024073134436970c2c21 .shop-content span.sale-price-text-done,
		.doz_sys #s2024073134436970c2c21 a.use-info-download-done {
			color: #999999 !important;
		}

		.doz_sys #s2024073134436970c2c21 .shop-content .down-btn select.form-control {
			;
			color: !important;
		}

		#s2024073134436970c2c21 .shop-content.mypage .bg-bright a,
		#s2024073134436970c2c21 .shop-content.mypage .bg-bright p,
		#s2024073134436970c2c21 .shop-content.mypage .bg-bright span,
		#s2024073134436970c2c21 .shop-content.mypage .bg-bright div {
			color: #212121;
		}

		#s2024073134436970c2c21 .shop-content.mypage .bg-bright .use_grade .ug_btn .btn,
		#s2024073134436970c2c21 .shop-content span.ug_name .btn {
			border-color: #D5D5D5;
		}

		#s2024073134436970c2c21 .shop-content h6 span {
			;
			color: ;
		}

		#s2024073134436970c2c21 .left-menu ul li.on a,
		.doz_sys #s2024073134436970c2c21 .paging_type_count .owl-dots .owl-dot span:before,
		.menu_type_modal #s2024073134436970c2c21,
		#s2024073134436970c2c21 .list_review_inner .comment .tools .text-gray-bright {
			;
			color: !important;
		}

		.doz_sys #s2024073134436970c2c21 .paging_type_count.slide_02 .owl-dots .owl-dot.active span:before {
			color: #fff !important;
		}

		.doz_sys #s2024073134436970c2c21 .paging_type_dot .owl-dots .owl-dot span,
		.doz_sys #s2024073134436970c2c21 .paging_type_big_dot .owl-dots .owl-dot span,
		.doz_sys #s2024073134436970c2c21 .paging_type_line .owl-dots .owl-dot span,
		.doz_sys #s2024073134436970c2c21 .paging_type_count.paging_type_count02 .owl-dots .owl-dot.active span:before,
		#s2024073134436970c2c21 .list_review_inner,
		#s2024073134436970c2c21 .list_review_inner .fold.cmt,
		#s2024073134436970c2c21 .list_review_wrap,
		#s2024073134436970c2c21 .list_review_inner .textarea_block,
		#s2024073134436970c2c21 .list_review_inner .comment .main_comment,
		#s2024073134436970c2c21 .list_review_inner .txt_delete:before,
		#s2024073134436970c2c21 .form-select-wrap.open .dropdown-toggle,
		#s2024073134436970c2c21 .form-select-wrap.open .dropdown-menu,
		#s2024073134436970c2c21 .form-select-wrap.open .dropdown-menu .dropdown-item {
			border-color: ;
		}

		.doz_sys #s2024073134436970c2c21 .paging_type_dot02 .owl-dots .owl-dot span,
		.doz_sys #s2024073134436970c2c21 .paging_type_dot .owl-dots .owl-dot.active span,
		.doz_sys #s2024073134436970c2c21 .paging_type_line .owl-dots .owl-dot.active span,
		.doz_sys #s2024073134436970c2c21 .paging_type_big_dot .owl-dots .owl-dot span,
		.doz_sys #s2024073134436970c2c21 .paging_type_line .owl-dots .owl-dot span {
			background: ;
		}

		#s2024073134436970c2c21 .form-control:focus {
			border-color: #ff7313;
		}

		#s2024073134436970c2c21 .sub_depth li a,
		#s2024073134436970c2c21 .sub_depth li span {
			;
		}

		#s2024073134436970c2c21 .slide_03.owl-theme .owl-dots .owl-dot span {
			;
		}

		#s2024073134436970c2c21 .pagination>li>a,
		#s2024073134436970c2c21 .pagination>li>span,
		#s2024073134436970c2c21 .pagination>li>a:focus,
		#s2024073134436970c2c21 .pagination>li>span:focus,
		#s2024073134436970c2c21 .map-inner .pagination li.active a,
		#s2024073134436970c2c21 .pagination li>a.disabled:hover,
		#s2024073134436970c2c21 .pagination li>a.disabled:focus {
			;
		}

		#s2024073134436970c2c21 .form-select-wrap.open .dropdown-menu .dropdown-item {
			;
		}

		#s2024073134436970c2c21 .pagination>.active>a,
		#s2024073134436970c2c21 .pagination>.active>span,
		#s2024073134436970c2c21 .pagination>.active>a:hover,
		#s2024073134436970c2c21 .pagination>.active>span:hover,
		#s2024073134436970c2c21 .pagination>.active>a:focus,
		#s2024073134436970c2c21 .pagination>.active>span:focus,
		#s2024073134436970c2c21 .pagination>li>a:hover,
		#s2024073134436970c2c21 .pagination>li>span:hover,
		#s2024073134436970c2c21 .sub_depth li a.active,
		.doz_sys #s2024073134436970c2c21 a,
		#s2024073134436970c2c21 .li_table ul li,
		#s2024073134436970c2c21 .list-style .list.line>small,
		.doz_sys #s2024073134436970c2c21 div[data-widget-type="board"] .title.title-block a {
			;
			color: ;
		}

		.doz_sys #s2024073134436970c2c21 .board_contents a:not(.btn),
		.doz_sys #s2024073134436970c2c21 .board_contents a:not(.btn):hover,
		#s2024073134436970c2c21 .board_txt_area a,
		#s2024073134436970c2c21 .board_txt_area a:hover,
		#s2024073134436970c2c21 .board_txt_area a:active,
		#s2024073134436970c2c21 .board_txt_area a:focus,
		#s2024073134436970c2c21 .editor_box .fr-view a {
			color: #ff7313;
		}

		#s2024073134436970c2c21 div[data-widget-type="icon"] i {
			color: ;
		}

		.doz_sys #s2024073134436970c2c21 a.body_font_color_30:not(.active) {
			;
		}

		#s2024073134436970c2c21 .text_tab .after_line:not(:last-child):after {
			;
		}

		#s2024073134436970c2c21 .text_tab ul.site_prod_nav>li a.active {
			background: none;
		}

		#s2024073134436970c2c21 .map-toolbar select.form-control {
			;
			color: !important;
			font-size: 14px;
		}

		.doz_sys #s2024073134436970c2c21 .body_font_color_40,
		#s2024073134436970c2c21 .li_board ul.li_body li.name,
		#s2024073134436970c2c21 .li_board ul.li_body li.time,
		#s2024073134436970c2c21 .li_board ul.li_body li.like,
		#s2024073134436970c2c21 .li_board ul.li_body li.read {
			;
		}

		#s2024073134436970c2c21 .review_table .summary,
		#s2024073134436970c2c21 .review_table.li_board ul.li_body li,
		#s2024073134436970c2c21 .review_table .list_text_title.lock_on {
			;
		}

		.doz_sys #s2024073134436970c2c21 .body_font_color_50 {
			;
		}

		#s2024073134436970c2c21 .li_board,
		#s2024073134436970c2c21 .acd_row:first-child,
		#s2024073134436970c2c21 .acd_row {
			border-color: ;
		}

		#s2024073134436970c2c21 .list-style .list-header,
		#s2024073134436970c2c21 .list-style .list,
		#s2024073134436970c2c21 .list-style .list.line,
		#s2024073134436970c2c21 .list-style .list.line>.table-cell,
		#s2024073134436970c2c21 .li_table.row_04 .acd_collapse[aria-expanded="true"],
		.li_table.row_04 .acd_collapse.in {
			;
		}

		#s2024073134436970c2c21 .btn,
		#s2024073134436970c2c21 .visual_section a,
		#s2024073134436970c2c21 a.select-star,
		#s2024073134436970c2c21 .star-pointer .dropdown-menu a.dropdown-item {
			;
			background-color: ;
			;
			color: ;
			;
		}

		#s2024073134436970c2c21 .star-pointer .dropdown-menu {
			background-color: ;
		}

		#s2024073134436970c2c21 .btn:hover,
		#s2024073134436970c2c21 .visual_section a:hover {
			border-color: ;
		}

		#s2024073134436970c2c21 a.select-star:hover {
			background-color: ;
		}

		#s2024073134436970c2c21 .star-pointer .dropdown-menu a.dropdown-item:hover {
			background-color: !important;
		}

		#s2024073134436970c2c21 .widget_text_wrap .btn {
			background-color: #f26531;
			border-color: #ffffff;
			color: #ffffff;
			border-width: 0px;
		}

		.doz_sys #s2024073134436970c2c21 .btn-primary {
			;
			background-color: #f26531;
			border-color: #ffffff;
			color: #ffffff;
			border-width: 0px;
		}

		.doz_sys.shop_view #s2024073134436970c2c21 .btn-primary span,
		.doz_sys.booking_view #s2024073134436970c2c21 .btn-primary span,
		.doz_sys.shop_mypage #s2024073134436970c2c21 .btn-primary span {
			color: #ffffff;
		}

		#s2024073134436970c2c21 .coupon-wrap:after,
		#s2024073134436970c2c21 .board_view .file_area ul li {
			background: ;
		}

		#s2024073134436970c2c21 .text-gray-dark,
		#s2024073134436970c2c21 .shop-table>thead>tr>th,
		#s2024073134436970c2c21 .shop_mypage .left-menu ul li a,
		#s2024073134436970c2c21 .shop_mypage .item-detail p.sale_pay,
		.doz_sys #s2024073134436970c2c21 .product-notify-group .product-notify-label {
			;
		}

		#s2024073134436970c2c21 .mypage .my-box a,
		#s2024073134436970c2c21 .mypage .shop-table>tbody>tr,
		#s2024073134436970c2c21 .mypage .tip-off,
		#s2024073134436970c2c21 .im-order-detail-table,
		#s2024073134436970c2c21 .im-order-price {
			;
		}

		#s2024073134436970c2c21 .mypage .my-box.on a {
			background-color: #ff7313;
			;
			color: #fff;
		}

		#s2024073134436970c2c21 .mypage .my-box.on a p {
			color: #fff;
		}

		#s2024073134436970c2c21 .option_btn_tools a,
		#s2024073134436970c2c21 .map-inner .pagination li a {
			color: #212121;
		}

		.doz_sys #s2024073134436970c2c21 .list-style-card .card-body .text a {
			color: #757575;
		}

		#s2024073134436970c2c21 .card .title a {
			color: #212121;
		}

		#s2024073134436970c2c21 .section_bg.fixed_bg.fixed_bg_none {
			background-attachment: inherit;
		}

		#s2024073134436970c2c21 ul.site_prod_nav>li,
		#s2024073134436970c2c21 .prod_detail_badge {
			;
		}

		#s2024073134436970c2c21 .site_prod_nav_wrap.scroll-to-fixed-fixed {
			background: ;
			box-shadow: inset 0 -1px 0 0 rgba(0, 0, 0, 0.1);
		}

		#s2024073134436970c2c21 .buy_footer_fixed {
			background: ;
			border-width: 1px 0 0 0;
			border-style: solid;
			;
		}

		#s2024073134436970c2c21 .opt-group {
			background: ;
		}

		#s2024073134436970c2c21 ul.site_prod_nav>li a.active {
			;
		}

		#s2024073134436970c2c21 .background_tab ul.site_prod_nav>li a.active>span.braket-badge {
			background-color: none;
			;
			color: ;
		}

		#s2024073134436970c2c21 .input-block .checkbox-styled:not(ie8) input~span {
			;
			color: ;
		}

		.section_fixed_disable #s2024073134436970c2c21[class*="section_first"],
		.section_fixed_disable #s2024073134436970c2c21[class*="section_first"] .doz_aside {
			position: relative !important;
			top: 0 !important;
			left: 0 !important;
			z-index: auto !important;
		}

		.section_fixed_disable #s2024073134436970c2c21 .doz_aside.scroll-to-fixed-fixed~.spacer,
		.section_fixed_disable #s2024073134436970c2c21.scroll-to-fixed-fixed~.spacer {
			height: 0 !important;
			display: none !important;
		}

		#s2024073134436970c2c21.scroll-to-fixed-fixed {
			width: 100% !important;
		}

		#s2024073134436970c2c21 .doz_aside.scroll-to-fixed-fixed-end {
			bottom: 0 !important;
			top: auto !important;
		}

		.device_type_m #s2024073134436970c2c21.mobile_section main .inside {
			padding-left: 15px;
			padding-right: 15px;
		}

		.device_type_m #s2024073134436970c2c21 .mypage .left-menu ul li a,
		.device_type_m #s2024073134436970c2c21 .cart .left-menu ul li a {
			;
		}

		#s2024073134436970c2c21 .im-cart-result-table {
			border-top: 1px solid;
			border-bottom: 1px solid;
		}

		#s2024073134436970c2c21 .shop-table>tbody>tr>td.img .opt .more {
			;
		}

		#s2024073134436970c2c21 .im-cart-info {
			;
		}

		#s2024073134436970c2c21 .shop-table>thead>tr>th,
		#s2024073134436970c2c21 .shop-table>tbody>tr>td,
		#s2024073134436970c2c21 .mypage .shop-table>tbody>tr,
		#s2024073134436970c2c21 .shop-table>tbody>tr>td.img img,
		#s2024073134436970c2c21 .shop-table>tbody>tr>td+td,
		#s2024073134436970c2c21 .mypage .tip-off,
		#s2024073134436970c2c21 .mypage .shop-table img,
		#s2024073134436970c2c21 .im-order-detail-table,
		#s2024073134436970c2c21 .im-order-price,
		#s2024073134436970c2c21 .im-order-detail-table thead tr,
		#s2024073134436970c2c21 .im-order-detail-table tr+tr,
		#s2024073134436970c2c21 .im-order-detail-table img,
		#s2024073134436970c2c21 .im-order-detail-table .im-deliv-price,
		#s2024073134436970c2c21 .im-order-price-header,
		#s2024073134436970c2c21 .im-order-price-body {
			;
		}

		#s2024073134436970c2c21 .shop-table .list_badge {
			border-color: ;
		}

		#s2024073134436970c2c21 .im-cart-result-table thead>tr>th,
		#s2024073134436970c2c21 #shop_cart_list .shop-table>colgroup+thead>tr:first-child>th,
		#s2024073134436970c2c21 #shop_cart_list .shop-table>tbody>tr>td+td,
		#s2024073134436970c2c21 #shop_cart_list .shop-table>thead>tr>th,
		#s2024073134436970c2c21 #shop_cart_list .shop-table>tbody>tr>td {
			;
		}

		#s2024073134436970c2c21 .shop-content.mypage .shop-item .item-icon .im-icon.im-ico-liked {
			color: #ff7313
		}

		@media (min-width: 991px) {

			.doz_sys #s2024073134436970c2c21 .btn-primary:hover,
			#s2024073134436970c2c21 .widget_text_wrap .btn:hover {
				;
				background-color: #e05725;
				border-color: #ffffff;
				color: #ffffff;
				border-width: 0px;
			}

			.doz_sys.shop_view #s2024073134436970c2c21 .btn-primary:hover span,
			.doz_sys.booking_view #s2024073134436970c2c21 .btn-primary:hover span,
			.doz_sys.shop_mypage #s2024073134436970c2c21 .btn-primary:hover span {
				color: #ffffff;
			}
		}

		@media all and (max-width : 768px) {

			.doz_sys #s2024073134436970c2c21 .fixed_view a,
			.doz_sys #s2024073134436970c2c21 .fixed_view select.form-control,
			.doz_sys #s2024073134436970c2c21 .fixed_view .form-select-wrap:before {
				color: #212121;
			}

			.doz_sys #s2024073134436970c2c21 .fixed_view .body_font_color_50 {
				color: rgba(33, 33, 33, 0.5);
			}

			.doz_sys #s2024073134436970c2c21 .fixed_view .body_font_color_20 {
				color: rgba(33, 33, 33, 0.2);
			}

			.booking_view #s2024073134436970c2c21 .fixed_view .booking_opt select.form-control {
				background-color: #fff;
			}

			#s2024073134436970c2c21 #shop_cart_list .shop-tit,
			#s2024073134436970c2c21 #shop_cart_list .shop-table>thead>tr,
			#s2024073134436970c2c21 #shop_cart_list .shop-table>tfoot .payment-info,
			#s2024073134436970c2c21 .im-price-result {
				;
			}

			#s2024073134436970c2c21 .shop-table>tbody>tr>td.img .opt .more+.more,
			#s2024073134436970c2c21 .im-order-row+.im-order-row {
				;
			}

			#s2024073134436970c2c21 #shop_cart_list .shop-table,
			#s2024073134436970c2c21 #shop_cart_list .shop-table>tbody>tr.im-tr-shipping+tr,
			#s2024073134436970c2c21 #shop_cart_list .shop-table>tfoot,
			#s2024073134436970c2c21 #shop_cart_list .shop-table>tfoot .payment-info {
				;
			}

			#s2024073134436970c2c21 #shop_cart_list .shop-table>thead>tr,
			#s2024073134436970c2c21 .im-order-detail-table .im-space {
				background-color: ;
			}

			#s2024073134436970c2c21 #shop_cart_list .shop-table>thead>tr.scroll-to-fixed-fixed-end {
				top: auto !important;
				bottom: 0;
			}
		}

		.device_type_m #s2024073134436970c2c21 .section_bg.fixed_bg_wrap {
			background-attachment: fixed;
		}

		.device_type_m #s2024073134436970c2c21 .section_bg.fixed_bg_wrap .fixed_bg {
			display: none;
		}

		#s2024073134436970c2c21 .section_bg.fixed_bg_wrap .fixed_bg {
			display: none;
		}

		@media (max-width: 991px) {
			#s2024073134436970c2c21 .section_bg {
				background-attachment: inherit;
			}

			#s2024073134436970c2c21 .section_bg .ibg-bg {
				display: none;
			}

			#s2024073134436970c2c21 .section_bg.fixed_bg_wrap {
				background-image: none !important;
				clip-path: inset(0);
				overflow: hidden;
			}

			#s2024073134436970c2c21 .section_bg.fixed_bg_wrap .fixed_bg {
				display: block;
				object-fit: cover;
				position: fixed;
				left: 0;
				top: 0;
				width: 100%;
				height: 100vh;
			}

			#s2024073134436970c2c21 .buy_btns .social_btn,
			#s2024073134436970c2c21 .buy_btns .cart_btn,
			#s2024073134436970c2c21 .layer_pop .bottom-btn,
			#s2024073134436970c2c21 .shop-table>thead,
			#s2024073134436970c2c21 .left-menu,
			#s2024073134436970c2c21 .shop-table>tbody>tr,
			{
			;
		}

		#s2024073134436970c2c21 main,
		#s2024073134436970c2c21 .section_wrap.extend_section main,
		#s2024073134436970c2c21 .doz_sys.shop_payment .inside,
		.doz_sys.shop_payment .inside .col-dz,
		{
		padding-left: 0;
		padding-right: 0;
		}

		#s2024073134436970c2c21.mobile_section main .inside {
			padding-left: 15px;
			padding-right: 15px;
		}

		#s2024073134436970c2c21.section_wrap.extend_section main .widget.board .grid_ignore.bg_on {
			margin-left: -15px;
			margin-right: -15px;
			width: calc(100% + 30px);
		}

		#s2024073134436970c2c21 .mypage .left-menu ul li a,
		#s2024073134436970c2c21 .cart .left-menu ul li a,
		#s2024073134436970c2c21 .mypage .left-menu .cart-menu-slide {
			;
		}

		.section_wrap .side_gutter {
			display: none !important;
		}

		#s2024073134436970c2c21 .coupon-wrap:after {
			background: !important;
		}
		}

		@media (max-width: 767px) {
			#s2024073134436970c2c21 .nav_gradient.slide_left {
				background: linear-gradient(to left, rgba(255, 255, 255, 0), #fff);
			}

			#s2024073134436970c2c21 .nav_gradient.slide_right {
				background: linear-gradient(to right, rgba(255, 255, 255, 0), #fff);
			}

			#s2024073134436970c2c21 .button_tab .scroll-to-fixed-fixed ul.site_prod_nav>li {
				border-top: 0;
				border-bottom: 0;
			}

			#s2024073134436970c2c21 .background_tab .scroll-to-fixed-fixed ul.site_prod_nav>li a.active {
				box-shadow: inset 0 -1px 0 0 rgba(0, 0, 0, 0.1);
			}
		}

		@media (min-width: 768px) {
			#s2024073134436970c2c21 .opt-group .btn_clse {
				background-color: ;
			}

			#s2024073134436970c2c21 .opt-group .btn_clse:after {
				;
			}
		}

		.doz_sys #s2024073134436970c2c21 .bg-brand,
		.doz_sys #s2024073134436970c2c21 .btn-brand {
			;
			background-color: #ff472d;
			border-color: #ff472d;
			border-width: 0px;
			color: #ffffff;
		}

		.doz_sys #s2024073134436970c2c21 .bg-brand:hover {
			;
			background-color: #ff472d;
			border-color: #ff472d;
			color: ;
		}

		.device_type_m .pc_section #padding_w20240731da0fcd580b460 {
			height: 27px !important;
		}

		@media all and (max-width:768px) {
			.pc_section #padding_w20240731da0fcd580b460 {
				height: 27px !important;
			}
		}

		.device_type_m .pc_section #padding_w20240731cd4cd3fefb6f3 {
			height: 41.5px !important;
		}

		@media all and (max-width:768px) {
			.pc_section #padding_w20240731cd4cd3fefb6f3 {
				height: 41.5px !important;
			}
		}

		.device_type_m .pc_section #padding_w2024073132b90b3e1f944 {
			height: 15px !important;
		}

		@media all and (max-width:768px) {
			.pc_section #padding_w2024073132b90b3e1f944 {
				height: 15px !important;
			}
		}

		#text_w2024073103bbd7f89df31 {
			border-radius: 0px;
			border: 0px none #000;
			;
			min-height: 0px;
			;
			line-height: inherit;
		}

		#text_w2024073103bbd7f89df31 .fr-code-view {
			line-height: 1.6;
		}

		#text_w2024073103bbd7f89df31 .text_bg_img,
		#text_w2024073103bbd7f89df31 .text_bg_color {
			position: absolute;
			top: 0;
			left: 0;
			height: 100%;
			width: 100%;
			border-radius: 0px;
		}

		.admin #text_w2024073103bbd7f89df31,
		#text_w2024073103bbd7f89df31 .text-table {
			min-height: 0px;
			;
			word-break: normal;
			word-wrap: break-word;
		}

		#text_w2024073103bbd7f89df31,
		#text_w2024073103bbd7f89df31 .text-table {
			display: flex;
			flex-direction: column;
			justify-content: flex-start;
		}

		.doz_sys main>.doz_row #text_w2024073103bbd7f89df31.default_padding {
			padding-left: 32px;
			padding-right: 32px;
		}

		@media all and (max-width : 767px) {
			.doz_sys main>.doz_row #text_w2024073103bbd7f89df31.default_padding {
				padding-left: 15px;
				padding-right: 15px;
			}
		}

		.device_type_m .pc_section #padding_w20240731349f057676d67 {
			height: 32.5px !important;
		}

		@media all and (max-width:768px) {
			.pc_section #padding_w20240731349f057676d67 {
				height: 32.5px !important;
			}
		}

		.device_type_m .pc_section #padding_w20240731c83fb0c5df99b {
			height: 19.5px !important;
		}

		@media all and (max-width:768px) {
			.pc_section #padding_w20240731c83fb0c5df99b {
				height: 19.5px !important;
			}
		}

		.shop_view .s20240521a5aadde293000.xzoom-preview {
			background-color: #ffffff;
			;
			background: rgba(255, 255, 255, 0.65);
		}

		.shop_view #s20240521a5aadde293000 select.form-control option {
			color: !important;
			background: rgba(255, 255, 255, 0.65);
		}

		.is-ie .shop_view #s20240521a5aadde293000 select.form-control option {
			color: #000 !important;
		}

		.admin #s20240521a5aadde293000 .widget.padding>div {
			;
		}

		.admin #s20240521a5aadde293000 .ibg-bg {
			height: 100% !important;
		}

		.admin #s20240521a5aadde293000 .widget_drag_bar,
		.admin .doz_sys #s20240521a5aadde293000 .ui-resizable-handle.ui-resizable-e:hover:after,
		.admin .doz_sys #s20240521a5aadde293000 .ui-resizable-handle.ui-resizable-w:hover:after,
		.admin .doz_sys #s20240521a5aadde293000 .ui-resizable-handle.ui-resizable-e.active:after,
		.admin .doz_sys #s20240521a5aadde293000 .ui-resizable-handle.ui-resizable-w.active:after,
		.admin .doz_sys #s20240521a5aadde293000 .drop_line {
			background-color: ;
		}

		.admin .doz_sys #s20240521a5aadde293000 .ui-resizable-handle.ui-resizable-n:hover:after,
		.admin .doz_sys #s20240521a5aadde293000 .ui-resizable-handle.ui-resizable-s:hover:after {
			border-bottom: 2px solid;
		}

		#s20240521a5aadde293000 {
			color: ;
		}

		#s20240521a5aadde293000.side_basic main .inside,
		#s20240521a5aadde293000 .site_prod_nav_wrap.scroll-to-fixed-fixed ul.site_prod_nav,
		.doz_sys #s20240521a5aadde293000 .col-dz-12 .extend_thumbs {
			max-width: 980px;
		}

		.modal_site_modal_menu #s20240521a5aadde293000.side_basic main .inside,
		.menu_type_modal #s20240521a5aadde293000.side_basic main .inside {
			max-width: 550px;
		}

		.doz_sys .modal_site_modal_menu .modal-header,
		.menu_type_modal .doz_modal_header {
			border-width: 0 0 1px 0;
			border-style: solid;
			;
		}

		.menu_type_modal #s20240521a5aadde293000,
		.menu_type_modal .doz_modal_header {
			;
			background: ;
			;
			color: ;
		}

		.menu_type_modal .doz_modal_header .bt.bt-flat.bt-default {
			;
			color: ;
		}

		.doz_sys #s20240521a5aadde293000 .col-dz-12 .inside .extend_thumbs {
			max-width: inherit;
		}

		#s20240521a5aadde293000.extend_section main {
			padding-left: 15px;
			padding-right: 15px;
		}

		#s20240521a5aadde293000.section_wrap.extend_section main .widget.board .grid_ignore.bg_on {
			margin-left: -15px;
			margin-right: -15px;
			width: calc(100% + 15px + 15px);
		}

		#s20240521a5aadde293000 .booking_day .body_font_color_20,
		#s20240521a5aadde293000 .booking_list.waiting .title {
			;
		}

		#s20240521a5aadde293000.extend_section main>.inside {
			max-width: 100% !important;
		}

		#s20240521a5aadde293000 .li_table ul:nth-of-type(2),
		#s20240521a5aadde293000 .li_board ul li,
		#s20240521a5aadde293000 .radio-styled:not(ie8).radio_color_option.small input~span span {
			;
		}

		#s20240521a5aadde293000 .checkbox-styled:not(ie8) input~span:before,
		#s20240521a5aadde293000 .radio-styled:not(ie8) input~span:before {}

		#s20240521a5aadde293000 .board_view .grid_ignore header a,
		#s20240521a5aadde293000 .widget.board .grid_ignore .author .date,
		#s20240521a5aadde293000 .widget.board .grid_ignore a.board,
		#s20240521a5aadde293000 .widget.board .grid_ignore .author .write,
		.editor_box .add_map .info>div.phone,
		#s20240521a5aadde293000 .content-tit .board {
			;
		}

		#s20240521a5aadde293000 select.form-control,
		#s20240521a5aadde293000 input.form-control,
		#s20240521a5aadde293000 textarea.form-control {
			;
			color: #000000;
			background: ;
		}

		#s20240521a5aadde293000 .input_block .select-block .selectbox select {
			border: none;
			background: none;
			color: #212121;
		}

		#s20240521a5aadde293000 .phonenumber_wrap .line {}

		#s20240521a5aadde293000 .shop-content.shop-style-b.open .opt-group .btn_clse>span {}

		.shop_view #s20240521a5aadde293000 .shop-content select.form-control,
		.shop_view #s20240521a5aadde293000 .shop-content input.form-control,
		.shop_view #s20240521a5aadde293000 .shop-content textarea.form-control,
		.booking_view #s20240521a5aadde293000 .booking_opt select.form-control,
		.shop_view #s20240521a5aadde293000 .form-select-wrap .dropdown-menu,
		.shop_view #s20240521a5aadde293000 .form-select-wrap .dropdown-menu .dropdown-item {
			background-color: #ffffff;
			;
			background: rgba(255, 255, 255, 0.65);
		}

		#s20240521a5aadde293000 .seemore_wrap .open:before {
			background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.0065), rgba(255, 255, 255, 0.52) 66%, rgba(255, 255, 255, 0.585) 83%, rgba(255, 255, 255, 0.637) 98%, rgba(255, 255, 255, 0.65));
		}

		#s20240521a5aadde293000 .item_detail select.form-control,
		#s20240521a5aadde293000 .item_detail input.form-control,
		#s20240521a5aadde293000 .item_detail textarea.form-control,
		#s20240521a5aadde293000 .booking_opt select.form-control,
		#s20240521a5aadde293000 .goods_select textarea.form-control,
		#s20240521a5aadde293000 .goods_select select.form-control,
		#s20240521a5aadde293000 .goods_select input.form-control,
		#s20240521a5aadde293000 .form-select-wrap:before {
			!important;
			color: ;
		}

		#s20240521a5aadde293000 .form-select-wrap .dropdown-menu .dropdown-item:hover {
			;
		}

		#s20240521a5aadde293000 .board_summary .write,
		#s20240521a5aadde293000 .board_view .grid_ignore .author .date,
		#s20240521a5aadde293000 .board_view .grid_ignore .author .hit-count,
		.doz_sys #s20240521a5aadde293000 label,
		.doz_sys #s20240521a5aadde293000 label.control-label,
		#s20240521a5aadde293000 .shop-table>tbody>tr.payment-info>td.pay-txt,
		#s20240521a5aadde293000 .nick.text-default-dark,
		#s20240521a5aadde293000 .text-default-dark,
		#s20240521a5aadde293000 .shop_mypage .mypage .my-box a,
		#s20240521a5aadde293000 .shop_mypage .item-detail a,
		#s20240521a5aadde293000 .shop_mypage .item-detail p,
		#s20240521a5aadde293000 .shop_mypage h6,
		#s20240521a5aadde293000 .shop_mypage .table-wrap p,
		#s20240521a5aadde293000 .shop_payment h1,
		#s20240521a5aadde293000 .shop_payment h6,
		#s20240521a5aadde293000 .shop-content p,
		#s20240521a5aadde293000 .shop_payment,
		#s20240521a5aadde293000 .shop-content span,
		#s20240521a5aadde293000 .shop-content .shop-item .item-icon .im-icon.im-ico-liked,
		#s20240521a5aadde293000 .shop-content .price,
		#s20240521a5aadde293000,
		#s20240521a5aadde293000 .shop-tit,
		#s20240521a5aadde293000 .board_view .board_txt_area,
		#s20240521a5aadde293000 .board.widget .grid_ignore .view_tit,
		.doz_sys #s20240521a5aadde293000 .shop-content input.form-control,
		.doz_sys #s20240521a5aadde293000 .shop-content select.form-control,
		#s20240521a5aadde293000 .widget_menu_title,
		#s20240521a5aadde293000 .comment_area,
		body.shop_mypage #s20240521a5aadde293000 .comment_area,
		#s20240521a5aadde293000 .list_review_inner .use_summary,
		#s20240521a5aadde293000 .list_review_inner .use_summary a,
		#s20240521a5aadde293000 .list_review_inner .fold,
		#s20240521a5aadde293000 .list_review_inner .comment_area,
		#s20240521a5aadde293000 .booking_nav_tools span {
			;
			color: ;
		}

		#s20240521a5aadde293000 .shop-content span.sale-price-text {
			color: #212121 !important;
		}

		.doz_sys #s20240521a5aadde293000 a.use-info {
			color: #ff7313;
		}

		#s20240521a5aadde293000 .shop-content span.sale-price-text-done,
		.doz_sys #s20240521a5aadde293000 a.use-info-download-done {
			color: #999999 !important;
		}

		.doz_sys #s20240521a5aadde293000 .shop-content .down-btn select.form-control {
			;
			color: !important;
		}

		#s20240521a5aadde293000 .shop-content.mypage .bg-bright a,
		#s20240521a5aadde293000 .shop-content.mypage .bg-bright p,
		#s20240521a5aadde293000 .shop-content.mypage .bg-bright span,
		#s20240521a5aadde293000 .shop-content.mypage .bg-bright div {
			color: #212121;
		}

		#s20240521a5aadde293000 .shop-content.mypage .bg-bright .use_grade .ug_btn .btn,
		#s20240521a5aadde293000 .shop-content span.ug_name .btn {
			border-color: #D5D5D5;
		}

		#s20240521a5aadde293000 .shop-content h6 span {
			;
			color: ;
		}

		#s20240521a5aadde293000 .left-menu ul li.on a,
		.doz_sys #s20240521a5aadde293000 .paging_type_count .owl-dots .owl-dot span:before,
		.menu_type_modal #s20240521a5aadde293000,
		#s20240521a5aadde293000 .list_review_inner .comment .tools .text-gray-bright {
			;
			color: !important;
		}

		.doz_sys #s20240521a5aadde293000 .paging_type_count.slide_02 .owl-dots .owl-dot.active span:before {
			color: #fff !important;
		}

		.doz_sys #s20240521a5aadde293000 .paging_type_dot .owl-dots .owl-dot span,
		.doz_sys #s20240521a5aadde293000 .paging_type_big_dot .owl-dots .owl-dot span,
		.doz_sys #s20240521a5aadde293000 .paging_type_line .owl-dots .owl-dot span,
		.doz_sys #s20240521a5aadde293000 .paging_type_count.paging_type_count02 .owl-dots .owl-dot.active span:before,
		#s20240521a5aadde293000 .list_review_inner,
		#s20240521a5aadde293000 .list_review_inner .fold.cmt,
		#s20240521a5aadde293000 .list_review_wrap,
		#s20240521a5aadde293000 .list_review_inner .textarea_block,
		#s20240521a5aadde293000 .list_review_inner .comment .main_comment,
		#s20240521a5aadde293000 .list_review_inner .txt_delete:before,
		#s20240521a5aadde293000 .form-select-wrap.open .dropdown-toggle,
		#s20240521a5aadde293000 .form-select-wrap.open .dropdown-menu,
		#s20240521a5aadde293000 .form-select-wrap.open .dropdown-menu .dropdown-item {
			border-color: ;
		}

		.doz_sys #s20240521a5aadde293000 .paging_type_dot02 .owl-dots .owl-dot span,
		.doz_sys #s20240521a5aadde293000 .paging_type_dot .owl-dots .owl-dot.active span,
		.doz_sys #s20240521a5aadde293000 .paging_type_line .owl-dots .owl-dot.active span,
		.doz_sys #s20240521a5aadde293000 .paging_type_big_dot .owl-dots .owl-dot span,
		.doz_sys #s20240521a5aadde293000 .paging_type_line .owl-dots .owl-dot span {
			background: ;
		}

		#s20240521a5aadde293000 .form-control:focus {
			border-color: #ff7313;
		}

		#s20240521a5aadde293000 .sub_depth li a,
		#s20240521a5aadde293000 .sub_depth li span {
			;
		}

		#s20240521a5aadde293000 .slide_03.owl-theme .owl-dots .owl-dot span {
			;
		}

		#s20240521a5aadde293000 .pagination>li>a,
		#s20240521a5aadde293000 .pagination>li>span,
		#s20240521a5aadde293000 .pagination>li>a:focus,
		#s20240521a5aadde293000 .pagination>li>span:focus,
		#s20240521a5aadde293000 .map-inner .pagination li.active a,
		#s20240521a5aadde293000 .pagination li>a.disabled:hover,
		#s20240521a5aadde293000 .pagination li>a.disabled:focus {
			;
		}

		#s20240521a5aadde293000 .form-select-wrap.open .dropdown-menu .dropdown-item {
			;
		}

		#s20240521a5aadde293000 .pagination>.active>a,
		#s20240521a5aadde293000 .pagination>.active>span,
		#s20240521a5aadde293000 .pagination>.active>a:hover,
		#s20240521a5aadde293000 .pagination>.active>span:hover,
		#s20240521a5aadde293000 .pagination>.active>a:focus,
		#s20240521a5aadde293000 .pagination>.active>span:focus,
		#s20240521a5aadde293000 .pagination>li>a:hover,
		#s20240521a5aadde293000 .pagination>li>span:hover,
		#s20240521a5aadde293000 .sub_depth li a.active,
		.doz_sys #s20240521a5aadde293000 a,
		#s20240521a5aadde293000 .li_table ul li,
		#s20240521a5aadde293000 .list-style .list.line>small,
		.doz_sys #s20240521a5aadde293000 div[data-widget-type="board"] .title.title-block a {
			;
			color: ;
		}

		.doz_sys #s20240521a5aadde293000 .board_contents a:not(.btn),
		.doz_sys #s20240521a5aadde293000 .board_contents a:not(.btn):hover,
		#s20240521a5aadde293000 .board_txt_area a,
		#s20240521a5aadde293000 .board_txt_area a:hover,
		#s20240521a5aadde293000 .board_txt_area a:active,
		#s20240521a5aadde293000 .board_txt_area a:focus,
		#s20240521a5aadde293000 .editor_box .fr-view a {
			color: #ff7313;
		}

		#s20240521a5aadde293000 div[data-widget-type="icon"] i {
			color: ;
		}

		.doz_sys #s20240521a5aadde293000 a.body_font_color_30:not(.active) {
			;
		}

		#s20240521a5aadde293000 .text_tab .after_line:not(:last-child):after {
			;
		}

		#s20240521a5aadde293000 .text_tab ul.site_prod_nav>li a.active {
			background: none;
		}

		#s20240521a5aadde293000 .map-toolbar select.form-control {
			;
			color: !important;
			font-size: 14px;
		}

		.doz_sys #s20240521a5aadde293000 .body_font_color_40,
		#s20240521a5aadde293000 .li_board ul.li_body li.name,
		#s20240521a5aadde293000 .li_board ul.li_body li.time,
		#s20240521a5aadde293000 .li_board ul.li_body li.like,
		#s20240521a5aadde293000 .li_board ul.li_body li.read {
			;
		}

		#s20240521a5aadde293000 .review_table .summary,
		#s20240521a5aadde293000 .review_table.li_board ul.li_body li,
		#s20240521a5aadde293000 .review_table .list_text_title.lock_on {
			;
		}

		.doz_sys #s20240521a5aadde293000 .body_font_color_50 {
			;
		}

		#s20240521a5aadde293000 .li_board,
		#s20240521a5aadde293000 .acd_row:first-child,
		#s20240521a5aadde293000 .acd_row {
			border-color: ;
		}

		#s20240521a5aadde293000 .list-style .list-header,
		#s20240521a5aadde293000 .list-style .list,
		#s20240521a5aadde293000 .list-style .list.line,
		#s20240521a5aadde293000 .list-style .list.line>.table-cell,
		#s20240521a5aadde293000 .li_table.row_04 .acd_collapse[aria-expanded="true"],
		.li_table.row_04 .acd_collapse.in {
			;
		}

		#s20240521a5aadde293000 .btn,
		#s20240521a5aadde293000 .visual_section a,
		#s20240521a5aadde293000 a.select-star,
		#s20240521a5aadde293000 .star-pointer .dropdown-menu a.dropdown-item {
			background-color: #ffffff;
			;
			background-color: rgba(255, 255, 255, 0.65);
			;
			color: ;
			;
		}

		#s20240521a5aadde293000 .star-pointer .dropdown-menu {
			background-color: rgba(255, 255, 255, 0.65);
		}

		#s20240521a5aadde293000 .btn:hover,
		#s20240521a5aadde293000 .visual_section a:hover {
			border-color: ;
		}

		#s20240521a5aadde293000 a.select-star:hover {
			background-color: rgba(255, 255, 255, 0.65);
		}

		#s20240521a5aadde293000 .star-pointer .dropdown-menu a.dropdown-item:hover {
			background-color: !important;
		}

		#s20240521a5aadde293000 .widget_text_wrap .btn {
			background-color: #f26531;
			border-color: #ffffff;
			color: #ffffff;
			border-width: 0px;
		}

		.doz_sys #s20240521a5aadde293000 .btn-primary {
			;
			background-color: #f26531;
			border-color: #ffffff;
			color: #ffffff;
			border-width: 0px;
		}

		.doz_sys.shop_view #s20240521a5aadde293000 .btn-primary span,
		.doz_sys.booking_view #s20240521a5aadde293000 .btn-primary span,
		.doz_sys.shop_mypage #s20240521a5aadde293000 .btn-primary span {
			color: #ffffff;
		}

		#s20240521a5aadde293000 .coupon-wrap:after,
		#s20240521a5aadde293000 .board_view .file_area ul li {
			background: rgba(255, 255, 255, 0.65);
		}

		#s20240521a5aadde293000 .text-gray-dark,
		#s20240521a5aadde293000 .shop-table>thead>tr>th,
		#s20240521a5aadde293000 .shop_mypage .left-menu ul li a,
		#s20240521a5aadde293000 .shop_mypage .item-detail p.sale_pay,
		.doz_sys #s20240521a5aadde293000 .product-notify-group .product-notify-label {
			;
		}

		#s20240521a5aadde293000 .mypage .my-box a,
		#s20240521a5aadde293000 .mypage .shop-table>tbody>tr,
		#s20240521a5aadde293000 .mypage .tip-off,
		#s20240521a5aadde293000 .im-order-detail-table,
		#s20240521a5aadde293000 .im-order-price {
			background-color: rgba(255, 255, 255, 0.65);
			-ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#a5255255255, endColorstr=#a5255255255);
			filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#a5255255255, endColorstr=#a5255255255);
			zoom: 1;
			;
		}

		#s20240521a5aadde293000 .mypage .my-box.on a {
			background-color: #ff7313;
			;
			color: #fff;
		}

		#s20240521a5aadde293000 .mypage .my-box.on a p {
			color: #fff;
		}

		#s20240521a5aadde293000 .option_btn_tools a,
		#s20240521a5aadde293000 .map-inner .pagination li a {
			color: #212121;
		}

		.doz_sys #s20240521a5aadde293000 .list-style-card .card-body .text a {
			color: #757575;
		}

		#s20240521a5aadde293000 .card .title a {
			color: #212121;
		}

		#s20240521a5aadde293000 .section_bg.fixed_bg.fixed_bg_none {
			background-attachment: inherit;
		}

		#s20240521a5aadde293000 ul.site_prod_nav>li,
		#s20240521a5aadde293000 .prod_detail_badge {
			;
		}

		#s20240521a5aadde293000 .site_prod_nav_wrap.scroll-to-fixed-fixed {
			background: rgba(255, 255, 255, 0.65);
			box-shadow: inset 0 -1px 0 0 rgba(0, 0, 0, 0.1);
		}

		#s20240521a5aadde293000 .buy_footer_fixed {
			background: rgba(255, 255, 255, 0.65);
			border-width: 1px 0 0 0;
			border-style: solid;
			;
		}

		#s20240521a5aadde293000 .opt-group {
			background: rgba(255, 255, 255, 0.65);
		}

		#s20240521a5aadde293000 ul.site_prod_nav>li a.active {
			;
		}

		#s20240521a5aadde293000 .background_tab ul.site_prod_nav>li a.active>span.braket-badge {
			background-color: none;
			;
			color: rgba(255, 255, 255, 0.65);
		}

		#s20240521a5aadde293000 .input-block .checkbox-styled:not(ie8) input~span {
			;
			color: ;
		}

		.section_fixed_disable #s20240521a5aadde293000[class*="section_first"],
		.section_fixed_disable #s20240521a5aadde293000[class*="section_first"] .doz_aside {
			position: relative !important;
			top: 0 !important;
			left: 0 !important;
			z-index: auto !important;
		}

		.section_fixed_disable #s20240521a5aadde293000 .doz_aside.scroll-to-fixed-fixed~.spacer,
		.section_fixed_disable #s20240521a5aadde293000.scroll-to-fixed-fixed~.spacer {
			height: 0 !important;
			display: none !important;
		}

		#s20240521a5aadde293000.scroll-to-fixed-fixed {
			width: 100% !important;
		}

		#s20240521a5aadde293000 .doz_aside.scroll-to-fixed-fixed-end {
			bottom: 0 !important;
			top: auto !important;
		}

		.device_type_m #s20240521a5aadde293000.mobile_section main .inside {
			padding-left: 15px;
			padding-right: 15px;
		}

		.device_type_m #s20240521a5aadde293000 .mypage .left-menu ul li a,
		.device_type_m #s20240521a5aadde293000 .cart .left-menu ul li a {
			background-color: rgba(255, 255, 255, 0.65);
			-ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#a5255255255, endColorstr=#a5255255255);
			filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#a5255255255, endColorstr=#a5255255255);
			zoom: 1;
			;
		}

		#s20240521a5aadde293000 .im-cart-result-table {
			border-top: 1px solid;
			border-bottom: 1px solid;
		}

		#s20240521a5aadde293000 .shop-table>tbody>tr>td.img .opt .more {
			;
		}

		#s20240521a5aadde293000 .im-cart-info {
			;
		}

		#s20240521a5aadde293000 .shop-table>thead>tr>th,
		#s20240521a5aadde293000 .shop-table>tbody>tr>td,
		#s20240521a5aadde293000 .mypage .shop-table>tbody>tr,
		#s20240521a5aadde293000 .shop-table>tbody>tr>td.img img,
		#s20240521a5aadde293000 .shop-table>tbody>tr>td+td,
		#s20240521a5aadde293000 .mypage .tip-off,
		#s20240521a5aadde293000 .mypage .shop-table img,
		#s20240521a5aadde293000 .im-order-detail-table,
		#s20240521a5aadde293000 .im-order-price,
		#s20240521a5aadde293000 .im-order-detail-table thead tr,
		#s20240521a5aadde293000 .im-order-detail-table tr+tr,
		#s20240521a5aadde293000 .im-order-detail-table img,
		#s20240521a5aadde293000 .im-order-detail-table .im-deliv-price,
		#s20240521a5aadde293000 .im-order-price-header,
		#s20240521a5aadde293000 .im-order-price-body {
			;
		}

		#s20240521a5aadde293000 .shop-table .list_badge {
			border-color: ;
		}

		#s20240521a5aadde293000 .im-cart-result-table thead>tr>th,
		#s20240521a5aadde293000 #shop_cart_list .shop-table>colgroup+thead>tr:first-child>th,
		#s20240521a5aadde293000 #shop_cart_list .shop-table>tbody>tr>td+td,
		#s20240521a5aadde293000 #shop_cart_list .shop-table>thead>tr>th,
		#s20240521a5aadde293000 #shop_cart_list .shop-table>tbody>tr>td {
			;
		}

		#s20240521a5aadde293000 .shop-content.mypage .shop-item .item-icon .im-icon.im-ico-liked {
			color: #ff7313
		}

		@media (min-width: 991px) {

			.doz_sys #s20240521a5aadde293000 .btn-primary:hover,
			#s20240521a5aadde293000 .widget_text_wrap .btn:hover {
				;
				background-color: #e05725;
				border-color: #ffffff;
				color: #ffffff;
				border-width: 0px;
			}

			.doz_sys.shop_view #s20240521a5aadde293000 .btn-primary:hover span,
			.doz_sys.booking_view #s20240521a5aadde293000 .btn-primary:hover span,
			.doz_sys.shop_mypage #s20240521a5aadde293000 .btn-primary:hover span {
				color: #ffffff;
			}
		}

		@media all and (max-width : 768px) {

			.doz_sys #s20240521a5aadde293000 .fixed_view a,
			.doz_sys #s20240521a5aadde293000 .fixed_view select.form-control,
			.doz_sys #s20240521a5aadde293000 .fixed_view .form-select-wrap:before {
				color: #212121;
			}

			.doz_sys #s20240521a5aadde293000 .fixed_view .body_font_color_50 {
				color: rgba(33, 33, 33, 0.5);
			}

			.doz_sys #s20240521a5aadde293000 .fixed_view .body_font_color_20 {
				color: rgba(33, 33, 33, 0.2);
			}

			.booking_view #s20240521a5aadde293000 .fixed_view .booking_opt select.form-control {
				background-color: #fff;
			}

			#s20240521a5aadde293000 #shop_cart_list .shop-tit,
			#s20240521a5aadde293000 #shop_cart_list .shop-table>thead>tr,
			#s20240521a5aadde293000 #shop_cart_list .shop-table>tfoot .payment-info,
			#s20240521a5aadde293000 .im-price-result {
				;
			}

			#s20240521a5aadde293000 .shop-table>tbody>tr>td.img .opt .more+.more,
			#s20240521a5aadde293000 .im-order-row+.im-order-row {
				;
			}

			#s20240521a5aadde293000 #shop_cart_list .shop-table,
			#s20240521a5aadde293000 #shop_cart_list .shop-table>tbody>tr.im-tr-shipping+tr,
			#s20240521a5aadde293000 #shop_cart_list .shop-table>tfoot,
			#s20240521a5aadde293000 #shop_cart_list .shop-table>tfoot .payment-info {
				;
			}

			#s20240521a5aadde293000 #shop_cart_list .shop-table>thead>tr,
			#s20240521a5aadde293000 .im-order-detail-table .im-space {
				background-color: rgba(255, 255, 255, 0.65);
			}

			#s20240521a5aadde293000 #shop_cart_list .shop-table>thead>tr.scroll-to-fixed-fixed-end {
				top: auto !important;
				bottom: 0;
			}
		}

		.device_type_m #s20240521a5aadde293000 .section_bg.fixed_bg_wrap {
			background-attachment: fixed;
		}

		.device_type_m #s20240521a5aadde293000 .section_bg.fixed_bg_wrap .fixed_bg {
			display: none;
		}

		#s20240521a5aadde293000 .section_bg.fixed_bg_wrap .fixed_bg {
			display: none;
		}

		@media (max-width: 991px) {
			#s20240521a5aadde293000 .section_bg {
				background-attachment: inherit;
			}

			#s20240521a5aadde293000 .section_bg .ibg-bg {
				display: none;
			}

			#s20240521a5aadde293000 .section_bg.fixed_bg_wrap {
				background-image: none !important;
				clip-path: inset(0);
				overflow: hidden;
			}

			#s20240521a5aadde293000 .section_bg.fixed_bg_wrap .fixed_bg {
				display: block;
				object-fit: cover;
				position: fixed;
				left: 0;
				top: 0;
				width: 100%;
				height: 100vh;
			}

			#s20240521a5aadde293000 .buy_btns .social_btn,
			#s20240521a5aadde293000 .buy_btns .cart_btn,
			#s20240521a5aadde293000 .layer_pop .bottom-btn,
			#s20240521a5aadde293000 .shop-table>thead,
			#s20240521a5aadde293000 .left-menu,
			#s20240521a5aadde293000 .shop-table>tbody>tr,
			{
			;
		}

		#s20240521a5aadde293000 main,
		#s20240521a5aadde293000 .section_wrap.extend_section main,
		#s20240521a5aadde293000 .doz_sys.shop_payment .inside,
		.doz_sys.shop_payment .inside .col-dz,
		{
		padding-left: 0;
		padding-right: 0;
		}

		#s20240521a5aadde293000.mobile_section main .inside {
			padding-left: 15px;
			padding-right: 15px;
		}

		#s20240521a5aadde293000.section_wrap.extend_section main .widget.board .grid_ignore.bg_on {
			margin-left: -15px;
			margin-right: -15px;
			width: calc(100% + 30px);
		}

		#s20240521a5aadde293000 .mypage .left-menu ul li a,
		#s20240521a5aadde293000 .cart .left-menu ul li a,
		#s20240521a5aadde293000 .mypage .left-menu .cart-menu-slide {
			background-color: rgba(255, 255, 255, 0.65);
			-ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#a5255255255, endColorstr=#a5255255255);
			filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#a5255255255, endColorstr=#a5255255255);
			zoom: 1;
			;
		}

		.section_wrap .side_gutter {
			display: none !important;
		}

		#s20240521a5aadde293000 .coupon-wrap:after {
			background: rgba(255, 255, 255, 0.65) !important;
		}
		}

		@media (max-width: 767px) {
			#s20240521a5aadde293000 .nav_gradient.slide_left {
				background: linear-gradient(to left, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.65));
			}

			#s20240521a5aadde293000 .nav_gradient.slide_right {
				background: linear-gradient(to right, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.65));
			}

			#s20240521a5aadde293000 .button_tab .scroll-to-fixed-fixed ul.site_prod_nav>li {
				border-top: 0;
				border-bottom: 0;
			}

			#s20240521a5aadde293000 .background_tab .scroll-to-fixed-fixed ul.site_prod_nav>li a.active {
				box-shadow: inset 0 -1px 0 0 rgba(0, 0, 0, 0.1);
			}
		}

		@media (min-width: 768px) {
			#s20240521a5aadde293000 .opt-group .btn_clse {
				background-color: rgba(255, 255, 255, 0.65);
			}

			#s20240521a5aadde293000 .opt-group .btn_clse:after {
				box-shadow: 0 10px 0 0 rgba(255, 255, 255, 0.65);
			}
		}

		.doz_sys #s20240521a5aadde293000 .bg-brand,
		.doz_sys #s20240521a5aadde293000 .btn-brand {
			;
			background-color: #ff472d;
			border-color: #ff472d;
			border-width: 0px;
			color: #ffffff;
		}

		.doz_sys #s20240521a5aadde293000 .bg-brand:hover {
			;
			background-color: #ff472d;
			border-color: #ff472d;
			color: ;
		}

		/* 공통 적용 */
		#w202405213f2566266d462 .nav li a {
			font-size: 11px;
			color: rgba(33, 33, 33, 0.7);
			letter-spacing: px;
		}

		#w202405213f2566266d462 .h-menu-type1 .use_sub_name:hover>a>.plain_name:before,
		#w202405213f2566266d462 .h-menu-type2 .use_sub_name:hover>a>.plain_name:before {
			display: inline-flex;
		}

		#w202405213f2566266d462 .nav li.use_sub_name:hover>a>.plain_name:before {
			color: #212121;
		}

		#w202405213f2566266d462 .nav li li a {
			font-size: 8.8px;
		}

		@media (min-width: 991px) {
			#w202405213f2566266d462 .nav li a:hover {
				color: #212121
			}
		}

		/* 타입 별 적용 */
		/* h 타입*/

		#w202405213f2566266d462 li.active>ul>li {
			display: block;
		}

		#w202405213f2566266d462 .nav {
			width: 100%;
			text-align: center
		}

		#w202405213f2566266d462 .nav li a {
			display: inline-block;
			margin-left: 2.5px;
			margin-right: 2.5px;
		}

		#w202405213f2566266d462 .nav li .active {
			color: #ff7313;
		}

		#w202405213f2566266d462 .nav li a {
			display: inline-block;
		}

		#w202405213f2566266d462 .nav li .active {
			background-color: rgba(255, 115, 19, 0)
		}

		#w202405213f2566266d462 .nav li a.active {
			border-color: #ff7313
		}

		#w202405213f2566266d462 ul {
			width: auto;
			display: inline-block;
			font-size: 0;
		}

		#w202405213f2566266d462 .h-menu-type3 ul li.depth-01 {
			width: 150px;
			margin-left: 0 !important;
		}

		#w202405213f2566266d462 .h-menu-type4.row-cnt-1 ul li {
			width: 100%;
		}

		#w202405213f2566266d462 .h-menu-type4.row-cnt-2 ul li {
			width: 50%;
		}

		#w202405213f2566266d462 .h-menu-type4.row-cnt-3 ul li {
			width: 33.33333333%;
		}

		#w202405213f2566266d462 .h-menu-type4.row-cnt-4 ul li {
			width: 25%;
		}

		#w202405213f2566266d462 .h-menu-type4.row-cnt-5 ul li {
			width: 20%;
		}

		#w202405213f2566266d462 .h-menu-type4 ul {
			display: block;
			table-layout: unset;
			border-width: 0 0 0 1px;
			border-style: solid;
			border-color: #D0D0D0;
		}

		#w202405213f2566266d462 .h-menu-type4 ul li {
			display: inline-block;
		}

		#w202405213f2566266d462 .h-menu-type4 ul li.depth-01 {
			display: inline-block;
			height: 40px;
			float: left;
			border-width: 0 1px 1px 0;
		}

		#w202405213f2566266d462 .h-menu-type4 ul li.depth-01>a {
			padding: 0;
			display: table;
			width: 100%;
			height: 100%;
			font-size: 13px;
		}

		#w202405213f2566266d462 .h-menu-type4 ul li.depth-01>a .plain_name {
			display: table-cell;
			vertical-align: middle;
		}

		#w202405213f2566266d462 .h-menu-type4 ul li.depth-01+li.depth-01 {
			margin-left: 0;
		}

		@media all and (max-width: 767px) {
			#w202405213f2566266d462 .h-menu-type4.row-cnt-mobile-1 ul li {
				width: 100% !important;
			}

			#w202405213f2566266d462 .h-menu-type4.row-cnt-mobile-2 ul li {
				width: 50% !important;
			}

			#w202405213f2566266d462 .h-menu-type4.row-cnt-mobile-3 ul li {
				width: 33.3333% !important;
			}

			#w202405213f2566266d462 .h-menu-type4.row-cnt-mobile-4 ul li {
				width: 25% !important;
			}

			#w202405213f2566266d462 .h-menu-type4.row-cnt-mobile-5 ul li {
				width: 20% !important;
			}
		}


		.device_type_m .pc_section #padding_w20240521a21ff2c7c298d {
			height: 20.5px !important;
		}

		@media all and (max-width:768px) {
			.pc_section #padding_w20240521a21ff2c7c298d {
				height: 20.5px !important;
			}
		}

		#text_w202405213ac799cdc58cc {
			border-radius: 0px;
			border: 0px none #000;
			;
			min-height: 0px;
			;
			line-height: inherit;
		}

		#text_w202405213ac799cdc58cc .fr-code-view {
			line-height: 1.6;
		}

		#text_w202405213ac799cdc58cc .text_bg_img,
		#text_w202405213ac799cdc58cc .text_bg_color {
			position: absolute;
			top: 0;
			left: 0;
			height: 100%;
			width: 100%;
			border-radius: 0px;
		}

		.admin #text_w202405213ac799cdc58cc,
		#text_w202405213ac799cdc58cc .text-table {
			min-height: 0px;
			;
			word-break: normal;
			word-wrap: break-word;
		}

		#text_w202405213ac799cdc58cc,
		#text_w202405213ac799cdc58cc .text-table {
			display: flex;
			flex-direction: column;
			justify-content: flex-start;
		}

		.doz_sys main>.doz_row #text_w202405213ac799cdc58cc.default_padding {
			padding-left: 32px;
			padding-right: 32px;
		}

		@media all and (max-width : 767px) {
			.doz_sys main>.doz_row #text_w202405213ac799cdc58cc.default_padding {
				padding-left: 15px;
				padding-right: 15px;
			}
		}

		#hr_w20240521ea9bd892b111d.border_width_hide hr {
			border-top-width: 1px !important;
		}

		#hr_w20240521ea9bd892b111d.border_color_hide hr {
			border-color: transparent !important;
		}

		#hr_w20240521ea9bd892b111d .line_box {
			margin: 0 auto;
		}

		#hr_w20240521ea9bd892b111d .line_box hr {
			border-style: solid;
		}

		#hr_w20240521ea9bd892b111d.type03.border_style_hide hr,
		#hr_w20240521ea9bd892b111d.type04.border_style_hide hr {
			border-style: dashed !important;
		}

		#hr_w20240521ea9bd892b111d.type05.border_style_hide hr,
		#hr_w20240521ea9bd892b111d.type06.border_style_hide hr {
			border-style: dotted !important;
		}

		#hr_w20240521ea9bd892b111d.type07.border_style_hide hr {
			border-style: solid !important;
		}

		#hr_w20240521ea9bd892b111d.type02 hr,
		#hr_w20240521ea9bd892b111d.type04 hr,
		#hr_w20240521ea9bd892b111d.type06 hr {
			margin: 2px auto;
		}

		#hr_w20240521ea9bd892b111d.type07 .line_box:before,
		#hr_w20240521ea9bd892b111d.type07 .line_box:after {
			content: '';
			min-width: 2px;
			min-height: 18px;
			display: inline-block;
			border-right: 1px solid #3d3d3d;
			-webkit-transform: rotate(45deg);
			-moz-transform: rotate(45deg);
			-ms-transform: rotate(45deg);
			-o-transform: rotate(45deg);
			transform: rotate(45deg);
			position: absolute;
			top: 50%;
			margin-top: -9px;
			left: 50%;
			margin-left: -5px;
			z-index: 1;
		}

		#hr_w20240521ea9bd892b111d.type07 .line_box:after {
			margin-left: 5px;
		}

		#hr_w20240521ea9bd892b111d.type08 .line_box:before,
		#hr_w20240521ea9bd892b111d.type08 .line_box:after {
			content: '';
			position: absolute;
			top: -5px;
			left: 0;
			border-top: 5px solid #3d3d3d;
			border-right: 5px solid transparent !important;
			border-bottom: 0 dotted;
			border-left: 5px solid transparent !important;
			margin-left: 0;
			-webkit-transform: translate(-5px, 3px) rotate(90deg);
			-moz-transform: translate(-5px, 3px) rotate(90deg);
			-ms-transform: translate(-5px, 3px) rotate(90deg);
			-o-transform: translate(-5px, 3px) rotate(90deg);
			transform: translate(-5px, 3px) rotate(90deg);
		}

		#hr_w20240521ea9bd892b111d.type08 .line_box:after {
			left: initial;
			right: 0;
			-webkit-transform: translate(5px, 3px) rotate(-90deg);
			-moz-transform: translate(5px, 3px) rotate(-90deg);
			-ms-transform: translate(5px, 3px) rotate(-90deg);
			-o-transform: translate(5px, 3px) rotate(-90deg);
			transform: translate(5px, 3px) rotate(-90deg);
		}

		.is-ie #hr_w20240521ea9bd892b111d.type08 .line_box:after {
			left: calc(100% - 10px);
			right: 0;
		}

		#hr_w20240521ea9bd892b111d.type09 .line_box:before,
		#hr_w20240521ea9bd892b111d.type09 .line_box:after,
		#hr_w20240521ea9bd892b111d.type10 .line_box:before,
		#hr_w20240521ea9bd892b111d.type10 .line_box:after,
		#hr_w20240521ea9bd892b111d.type11 .line_box:before,
		#hr_w20240521ea9bd892b111d.type11 .line_box:after,
		#hr_w20240521ea9bd892b111d.type12 .line_box:before,
		#hr_w20240521ea9bd892b111d.type12 .line_box:after {
			content: "\f092";
			display: inline-block;
			font: normal normal normal 14px/1 "Black Tie";
			vertical-align: -14.28571429%;
			text-rendering: auto;
			-webkit-font-smoothing: antialiased;
			-moz-osx-font-smoothing: grayscale;
			transform: translate(0, 0);
			position: absolute;
			left: -1px;
			top: -6.5px;
			font-size: 14px;
			color: #3d3d3d;
		}

		#hr_w20240521ea9bd892b111d.type13 .line_box:before,
		#hr_w20240521ea9bd892b111d.type13 .line_box:after,
		#hr_w20240521ea9bd892b111d.type13 .line_box hr:before {
			content: "";
			min-width: 9px;
			min-height: 9px;
			display: inline-block;
			border: 1px solid #3d3d3d;
			;
			-webkit-transform: rotate(45deg);
			-moz-transform: rotate(45deg);
			-ms-transform: rotate(45deg);
			-o-transform: rotate(45deg);
			transform: rotate(45deg);
			position: absolute;
			left: 50%;
			top: 50%;
			margin-top: -5px;
		}

		#hr_w20240521ea9bd892b111d.type13 .line_box:before {
			margin-left: 6px;
		}

		#hr_w20240521ea9bd892b111d.type13 .line_box:after {
			margin-left: -16px;
		}

		#hr_w20240521ea9bd892b111d.type13 .line_box hr:before {
			margin-left: -5px;
		}

		#hr_w20240521ea9bd892b111d.type09 .line_box:after {
			content: "\f093";
			left: inherit;
			right: -1px;
		}

		#hr_w20240521ea9bd892b111d.type10 .line_box:before {
			content: "\f096";
		}

		#hr_w20240521ea9bd892b111d.type10 .line_box:after {
			content: "\f097";
			left: inherit;
			right: -1px;
		}

		#hr_w20240521ea9bd892b111d.type11 hr {
			max-width: calc(100% - 13px);
		}

		#hr_w20240521ea9bd892b111d.type12 hr {
			max-width: calc(100% - 10px);
		}

		#hr_w20240521ea9bd892b111d.type11 .line_box:before {
			content: "\f093";
			left: -1px;
		}

		#hr_w20240521ea9bd892b111d.type11 .line_box:after {
			content: "\f092";
			left: inherit;
			right: -1px;
		}

		#hr_w20240521ea9bd892b111d.type12 .line_box:before {
			content: "\f097";
			left: -1px;
		}

		#hr_w20240521ea9bd892b111d.type12 .line_box:after {
			content: "\f096";
			left: inherit;
			right: -1px;
		}

		#hr_w20240521ea9bd892b111d.type14 .line_box hr,
		#hr_w20240521ea9bd892b111d.type15 .line_box hr {
			max-width: 100%;
			width: 45%;
			display: inline-block;
			vertical-align: middle;
		}

		#hr_w20240521ea9bd892b111d.type14 .line_box hr:first-child,
		#hr_w20240521ea9bd892b111d.type15 .line_box hr:first-child {
			margin-right: 10%;
		}

		#hr_w20240521ea9bd892b111d.type14 .line_box:before {
			content: "\f00c";
			display: inline-block;
			font: normal normal normal 14px/1 "Black Tie";
			vertical-align: -14.28571429%;
			text-rendering: auto;
			-webkit-font-smoothing: antialiased;
			-moz-osx-font-smoothing: grayscale;
			transform: translate(0, 0);
			font-size: 14px;
			position: absolute;
			left: 50%;
			top: 50%;
			margin-top: -7px;
			margin-left: -7px;
			color: #3d3d3d;
		}

		#hr_w20240521ea9bd892b111d.type15 .line_box:before {
			content: "AND";
			display: inline-block;
			position: absolute;
			text-align: center;
			line-height: 1.6;
			font-weight: normal;
			font-size: 11px;
			letter-spacing: 0.12em;
			color: #3d3d3d;
			top: 50%;
			-moz-transform: translateY(-50%);
			-ms-transform: translateY(-50%);
			-webkit-transform: translateY(-50%);
			transform: translateY(-50%);
			left: 50%;
			margin-left: -13px;
		}

		#hr_w20240521ea9bd892b111d.type17 .line_box:before {
			content: '';
			display: inline-block;
			width: 10px;
			height: 10px;
			border-radius: 50%;
			position: absolute;
			left: 50%;
			margin-left: -5px;
			top: 50%;
			margin-top: -5px;
			background: #3d3d3d;
		}

		#hr_w20240521ea9bd892b111d.type18 .line_box {
			text-align: center;
			display: table;
			width: 100% !important;
		}

		#hr_w20240521ea9bd892b111d.type18 .hr {
			position: relative;
			width: 50%;
			vertical-align: middle;
			display: table-cell;
		}

		#hr_w20240521ea9bd892b111d.type18 .hr:before {
			content: '';
			display: block;
			border-color: #3d3d3d;
			border-width: 1px 0 0 0;
			border-style: solid;
			width: 100%;
		}

		#hr_w20240521ea9bd892b111d.type18 .hr_title {
			display: table-cell;
			position: relative;
			padding: 0 30px;
			word-wrap: break-word;
			font-size: 24px;
			color: ;
			vertical-align: middle;
			white-space: nowrap;
		}

		.device_type_m .pc_section #padding_w202405210be580b792708 {
			height: 34px !important;
		}

		@media all and (max-width:768px) {
			.pc_section #padding_w202405210be580b792708 {
				height: 34px !important;
			}
		}

		.device_type_m .pc_section #padding_w20240521888c145f0ef8a {
			height: 15px !important;
		}

		@media all and (max-width:768px) {
			.pc_section #padding_w20240521888c145f0ef8a {
				height: 15px !important;
			}
		}

		/*#*/
		/* .widget.image img {*/
		/*	transition: .3s ease;*/
		/*}*/
		.admin #w202405213177acb12e436 .widget.image img {
			transition: none;
		}

		.admin #w202405213177acb12e436 .disable-selection img {
			visibility: visible !important;
		}

		#w202405213177acb12e436 .widget.image .overlay,
		#w202405213177acb12e436 .widget.image .hover_overlay {
			background: rgba(0, 0, 0, 0);
			transition: opacity .3s, background-color .3s;
		}

		#w202405213177acb12e436 .widget.image:hover .hover_overlay {
			background: rgba(0, 0, 0, 0);
			z-index: 6;
			opacity: 1;
		}

		.admin #w202405213177acb12e436 .widget.image:hover .hover_overlay,
		#w202405213177acb12e436 .widget.image.hover_image_hidden:hover .hover_overlay {
			opacity: 0 !important;
		}

		#w202405213177acb12e436 .widget.image.text_position_overlay .txt .txt_body {
			color: #fff;
			font-size: 14px;
			;
			line-height: 1.2;
			padding: 1em;
		}

		#w202405213177acb12e436 .widget.image.hover_text_position_overlay:hover .hover_txt .txt_body {
			color: #fff;
			font-size: 14px;
			;
			padding: 1em;
		}

		#w202405213177acb12e436 .widget.image.hover_text_position_overlay:hover .hover_txt .txt_body {
			line-height: 1.2;
		}

		#w202405213177acb12e436 .widget.image.img_circle .overlay,
		#w202405213177acb12e436 .widget.image.img_circle .hover_overlay {
			border-radius: 50%;
		}

		#w202405213177acb12e436 .widget.image.hover_scale:hover .hover_overlay,
		#w202405213177acb12e436 .widget.image.same_overlay:hover .overlay {
			transform: scale(1.1);
			transition: opacity .3s;
		}

		#w202405213177acb12e436 .widget.image.hide_default_img:hover .img_wrap>img,
		#w202405213177acb12e436 .widget.image:hover .overlay,
		#w202405213177acb12e436 .widget.image .hover_overlay,
		#w202405213177acb12e436 .widget.image.hover_image_hidden:hover .hover_img,
		#w202405213177acb12e436 .widget.image.hover_scale .hover_img,
		#w202405213177acb12e436 .widget.image.hover_scale.hover_image_hidden:hover .hover_img {
			opacity: 0;
		}

		#w202405213177acb12e436 .widget.image.hide_default_img:hover .img_wrap>img {
			opacity: 0 !important;

		}

		#w202405213177acb12e436 .widget.image.hover_scale img {
			transition: transform 0.4s ease-out;
		}

		#w202405213177acb12e436 .widget.image.hover_scale img,
		#w202405213177acb12e436 .widget.image.hover_scale:hover .hover_img,
		#w202405213177acb12e436 .widget.image.hover_scale.hover_image_hidden:hover img,
		#w202405213177acb12e436 .widget.image.org_image_hidden.hover_image_hidden:hover .img_wrap>img,
		#w202405213177acb12e436 .widget.image.hover_img_hide.hover_scale:hover img,
		#w202405213177acb12e436 .widget.image.same_overlay:hover .overlay {
			opacity: 1;
		}

		#w202405213177acb12e436 .widget.image.no_effect .hover_overlay,
		#w202405213177acb12e436 .widget.image.no_effect .hover_img {
			transition: none;
		}

		#w202405213177acb12e436 .widget.image.hover_img_hide .hover_img {
			display: none;
		}

		#w202405213177acb12e436 .widget.image.hover_img_hide:hover .hover_overlay {
			transition: opacity .3s;
		}

		#w202405213177acb12e436 .widget.image.hide_default_img:hover .org_image,
		#w202405213177acb12e436 .widget.image.same_overlay:hover .hover_overlay {
			opacity: 0;
		}

		#w202405213177acb12e436 .widget.image.same_overlay:hover .overlay {
			opacity: 1;
		}

		#w202405213177acb12e436 .widget.image .hover_img {
			image-rendering: -webkit-optimize-contrast;
		}

		@media all and (max-width : 767px) {

			#w202405213177acb12e436 .widget.image:hover .hover_txt,
			#w202405213177acb12e436 .widget.image:hover .hover_img,
			#w202405213177acb12e436 .widget.image:hover .overlay,
			#w202405213177acb12e436 .widget.image:hover .hover_overlay {
				opacity: 0;
				transform: none !important;
			}

			#w202405213177acb12e436 .widget.image.org_image_hidden:hover .img_wrap>img {
				opacity: 1;
			}

			#w202405213177acb12e436 .widget.image:hover .txt {
				opacity: 1;
				visibility: visible;
			}

			#w202405213177acb12e436 .widget.hover_scale:hover img {
				transform: none !important;
			}
		}

		#text_w20240521961f3252b66dc {
			border-radius: 0px;
			border: 0px none #000;
			;
			min-height: 0px;
			;
			line-height: inherit;
		}

		#text_w20240521961f3252b66dc .fr-code-view {
			line-height: 1.6;
		}

		#text_w20240521961f3252b66dc .text_bg_img,
		#text_w20240521961f3252b66dc .text_bg_color {
			position: absolute;
			top: 0;
			left: 0;
			height: 100%;
			width: 100%;
			border-radius: 0px;
		}

		.admin #text_w20240521961f3252b66dc,
		#text_w20240521961f3252b66dc .text-table {
			min-height: 0px;
			;
			word-break: normal;
			word-wrap: break-word;
		}

		#text_w20240521961f3252b66dc,
		#text_w20240521961f3252b66dc .text-table {
			display: flex;
			flex-direction: column;
			justify-content: flex-start;
		}

		.doz_sys main>.doz_row #text_w20240521961f3252b66dc.default_padding {
			padding-left: 32px;
			padding-right: 32px;
		}

		@media all and (max-width : 767px) {
			.doz_sys main>.doz_row #text_w20240521961f3252b66dc.default_padding {
				padding-left: 15px;
				padding-right: 15px;
			}
		}

		.device_type_m .pc_section #padding_w2024052188eea8c777c89 {
			height: 15px !important;
		}

		@media all and (max-width:768px) {
			.pc_section #padding_w2024052188eea8c777c89 {
				height: 15px !important;
			}
		}

		/*#*/
		/* .widget.image img {*/
		/*	transition: .3s ease;*/
		/*}*/
		.admin #w20240521bfa67da4c02a4 .widget.image img {
			transition: none;
		}

		.admin #w20240521bfa67da4c02a4 .disable-selection img {
			visibility: visible !important;
		}

		#w20240521bfa67da4c02a4 .widget.image .overlay,
		#w20240521bfa67da4c02a4 .widget.image .hover_overlay {
			background: rgba(0, 0, 0, 0);
			transition: opacity .3s, background-color .3s;
		}

		#w20240521bfa67da4c02a4 .widget.image:hover .hover_overlay {
			background: rgba(0, 0, 0, 0);
			z-index: 6;
			opacity: 1;
		}

		.admin #w20240521bfa67da4c02a4 .widget.image:hover .hover_overlay,
		#w20240521bfa67da4c02a4 .widget.image.hover_image_hidden:hover .hover_overlay {
			opacity: 0 !important;
		}

		#w20240521bfa67da4c02a4 .widget.image.text_position_overlay .txt .txt_body {
			color: #fff;
			font-size: 14px;
			;
			line-height: 1.2;
			padding: 1em;
		}

		#w20240521bfa67da4c02a4 .widget.image.hover_text_position_overlay:hover .hover_txt .txt_body {
			color: #fff;
			font-size: 14px;
			;
			padding: 1em;
		}

		#w20240521bfa67da4c02a4 .widget.image.hover_text_position_overlay:hover .hover_txt .txt_body {
			line-height: 1.2;
		}

		#w20240521bfa67da4c02a4 .widget.image.img_circle .overlay,
		#w20240521bfa67da4c02a4 .widget.image.img_circle .hover_overlay {
			border-radius: 50%;
		}

		#w20240521bfa67da4c02a4 .widget.image.hover_scale:hover .hover_overlay,
		#w20240521bfa67da4c02a4 .widget.image.same_overlay:hover .overlay {
			transform: scale(1.1);
			transition: opacity .3s;
		}

		#w20240521bfa67da4c02a4 .widget.image.hide_default_img:hover .img_wrap>img,
		#w20240521bfa67da4c02a4 .widget.image:hover .overlay,
		#w20240521bfa67da4c02a4 .widget.image .hover_overlay,
		#w20240521bfa67da4c02a4 .widget.image.hover_image_hidden:hover .hover_img,
		#w20240521bfa67da4c02a4 .widget.image.hover_scale .hover_img,
		#w20240521bfa67da4c02a4 .widget.image.hover_scale.hover_image_hidden:hover .hover_img {
			opacity: 0;
		}

		#w20240521bfa67da4c02a4 .widget.image.hide_default_img:hover .img_wrap>img {
			opacity: 0 !important;

		}

		#w20240521bfa67da4c02a4 .widget.image.hover_scale img {
			transition: transform 0.4s ease-out;
		}

		#w20240521bfa67da4c02a4 .widget.image.hover_scale img,
		#w20240521bfa67da4c02a4 .widget.image.hover_scale:hover .hover_img,
		#w20240521bfa67da4c02a4 .widget.image.hover_scale.hover_image_hidden:hover img,
		#w20240521bfa67da4c02a4 .widget.image.org_image_hidden.hover_image_hidden:hover .img_wrap>img,
		#w20240521bfa67da4c02a4 .widget.image.hover_img_hide.hover_scale:hover img,
		#w20240521bfa67da4c02a4 .widget.image.same_overlay:hover .overlay {
			opacity: 1;
		}

		#w20240521bfa67da4c02a4 .widget.image.no_effect .hover_overlay,
		#w20240521bfa67da4c02a4 .widget.image.no_effect .hover_img {
			transition: none;
		}

		#w20240521bfa67da4c02a4 .widget.image.hover_img_hide .hover_img {
			display: none;
		}

		#w20240521bfa67da4c02a4 .widget.image.hover_img_hide:hover .hover_overlay {
			transition: opacity .3s;
		}

		#w20240521bfa67da4c02a4 .widget.image.hide_default_img:hover .org_image,
		#w20240521bfa67da4c02a4 .widget.image.same_overlay:hover .hover_overlay {
			opacity: 0;
		}

		#w20240521bfa67da4c02a4 .widget.image.same_overlay:hover .overlay {
			opacity: 1;
		}

		#w20240521bfa67da4c02a4 .widget.image .hover_img {
			image-rendering: -webkit-optimize-contrast;
		}

		@media all and (max-width : 767px) {

			#w20240521bfa67da4c02a4 .widget.image:hover .hover_txt,
			#w20240521bfa67da4c02a4 .widget.image:hover .hover_img,
			#w20240521bfa67da4c02a4 .widget.image:hover .overlay,
			#w20240521bfa67da4c02a4 .widget.image:hover .hover_overlay {
				opacity: 0;
				transform: none !important;
			}

			#w20240521bfa67da4c02a4 .widget.image.org_image_hidden:hover .img_wrap>img {
				opacity: 1;
			}

			#w20240521bfa67da4c02a4 .widget.image:hover .txt {
				opacity: 1;
				visibility: visible;
			}

			#w20240521bfa67da4c02a4 .widget.hover_scale:hover img {
				transform: none !important;
			}
		}

		#text_w20240521aa32c1e115079 {
			border-radius: 0px;
			border: 0px none #000;
			;
			min-height: 0px;
			;
			line-height: inherit;
		}

		#text_w20240521aa32c1e115079 .fr-code-view {
			line-height: 1.6;
		}

		#text_w20240521aa32c1e115079 .text_bg_img,
		#text_w20240521aa32c1e115079 .text_bg_color {
			position: absolute;
			top: 0;
			left: 0;
			height: 100%;
			width: 100%;
			border-radius: 0px;
		}

		.admin #text_w20240521aa32c1e115079,
		#text_w20240521aa32c1e115079 .text-table {
			min-height: 0px;
			;
			word-break: normal;
			word-wrap: break-word;
		}

		#text_w20240521aa32c1e115079,
		#text_w20240521aa32c1e115079 .text-table {
			display: flex;
			flex-direction: column;
			justify-content: flex-start;
		}

		.doz_sys main>.doz_row #text_w20240521aa32c1e115079.default_padding {
			padding-left: 32px;
			padding-right: 32px;
		}

		@media all and (max-width : 767px) {
			.doz_sys main>.doz_row #text_w20240521aa32c1e115079.default_padding {
				padding-left: 15px;
				padding-right: 15px;
			}
		}

		.device_type_m .pc_section #padding_w202405219a351f43c94c8 {
			height: 15px !important;
		}

		@media all and (max-width:768px) {
			.pc_section #padding_w202405219a351f43c94c8 {
				height: 15px !important;
			}
		}

		/*#*/
		/* .widget.image img {*/
		/*	transition: .3s ease;*/
		/*}*/
		.admin #w20240521b2928fddcf81b .widget.image img {
			transition: none;
		}

		.admin #w20240521b2928fddcf81b .disable-selection img {
			visibility: visible !important;
		}

		#w20240521b2928fddcf81b .widget.image .overlay,
		#w20240521b2928fddcf81b .widget.image .hover_overlay {
			background: rgba(0, 0, 0, 0);
			transition: opacity .3s, background-color .3s;
		}

		#w20240521b2928fddcf81b .widget.image:hover .hover_overlay {
			background: rgba(0, 0, 0, 0);
			z-index: 6;
			opacity: 1;
		}

		.admin #w20240521b2928fddcf81b .widget.image:hover .hover_overlay,
		#w20240521b2928fddcf81b .widget.image.hover_image_hidden:hover .hover_overlay {
			opacity: 0 !important;
		}

		#w20240521b2928fddcf81b .widget.image.text_position_overlay .txt .txt_body {
			color: #fff;
			font-size: 14px;
			;
			line-height: 1.2;
			padding: 1em;
		}

		#w20240521b2928fddcf81b .widget.image.hover_text_position_overlay:hover .hover_txt .txt_body {
			color: #fff;
			font-size: 14px;
			;
			padding: 1em;
		}

		#w20240521b2928fddcf81b .widget.image.hover_text_position_overlay:hover .hover_txt .txt_body {
			line-height: 1.2;
		}

		#w20240521b2928fddcf81b .widget.image.img_circle .overlay,
		#w20240521b2928fddcf81b .widget.image.img_circle .hover_overlay {
			border-radius: 50%;
		}

		#w20240521b2928fddcf81b .widget.image.hover_scale:hover .hover_overlay,
		#w20240521b2928fddcf81b .widget.image.same_overlay:hover .overlay {
			transform: scale(1.1);
			transition: opacity .3s;
		}

		#w20240521b2928fddcf81b .widget.image.hide_default_img:hover .img_wrap>img,
		#w20240521b2928fddcf81b .widget.image:hover .overlay,
		#w20240521b2928fddcf81b .widget.image .hover_overlay,
		#w20240521b2928fddcf81b .widget.image.hover_image_hidden:hover .hover_img,
		#w20240521b2928fddcf81b .widget.image.hover_scale .hover_img,
		#w20240521b2928fddcf81b .widget.image.hover_scale.hover_image_hidden:hover .hover_img {
			opacity: 0;
		}

		#w20240521b2928fddcf81b .widget.image.hide_default_img:hover .img_wrap>img {
			opacity: 0 !important;

		}

		#w20240521b2928fddcf81b .widget.image.hover_scale img {
			transition: transform 0.4s ease-out;
		}

		#w20240521b2928fddcf81b .widget.image.hover_scale img,
		#w20240521b2928fddcf81b .widget.image.hover_scale:hover .hover_img,
		#w20240521b2928fddcf81b .widget.image.hover_scale.hover_image_hidden:hover img,
		#w20240521b2928fddcf81b .widget.image.org_image_hidden.hover_image_hidden:hover .img_wrap>img,
		#w20240521b2928fddcf81b .widget.image.hover_img_hide.hover_scale:hover img,
		#w20240521b2928fddcf81b .widget.image.same_overlay:hover .overlay {
			opacity: 1;
		}

		#w20240521b2928fddcf81b .widget.image.no_effect .hover_overlay,
		#w20240521b2928fddcf81b .widget.image.no_effect .hover_img {
			transition: none;
		}

		#w20240521b2928fddcf81b .widget.image.hover_img_hide .hover_img {
			display: none;
		}

		#w20240521b2928fddcf81b .widget.image.hover_img_hide:hover .hover_overlay {
			transition: opacity .3s;
		}

		#w20240521b2928fddcf81b .widget.image.hide_default_img:hover .org_image,
		#w20240521b2928fddcf81b .widget.image.same_overlay:hover .hover_overlay {
			opacity: 0;
		}

		#w20240521b2928fddcf81b .widget.image.same_overlay:hover .overlay {
			opacity: 1;
		}

		#w20240521b2928fddcf81b .widget.image .hover_img {
			image-rendering: -webkit-optimize-contrast;
		}

		@media all and (max-width : 767px) {

			#w20240521b2928fddcf81b .widget.image:hover .hover_txt,
			#w20240521b2928fddcf81b .widget.image:hover .hover_img,
			#w20240521b2928fddcf81b .widget.image:hover .overlay,
			#w20240521b2928fddcf81b .widget.image:hover .hover_overlay {
				opacity: 0;
				transform: none !important;
			}

			#w20240521b2928fddcf81b .widget.image.org_image_hidden:hover .img_wrap>img {
				opacity: 1;
			}

			#w20240521b2928fddcf81b .widget.image:hover .txt {
				opacity: 1;
				visibility: visible;
			}

			#w20240521b2928fddcf81b .widget.hover_scale:hover img {
				transform: none !important;
			}
		}

		#text_w20240521c9d6ee949beb0 {
			border-radius: 0px;
			border: 0px none #000;
			;
			min-height: 0px;
			;
			line-height: inherit;
		}

		#text_w20240521c9d6ee949beb0 .fr-code-view {
			line-height: 1.6;
		}

		#text_w20240521c9d6ee949beb0 .text_bg_img,
		#text_w20240521c9d6ee949beb0 .text_bg_color {
			position: absolute;
			top: 0;
			left: 0;
			height: 100%;
			width: 100%;
			border-radius: 0px;
		}

		.admin #text_w20240521c9d6ee949beb0,
		#text_w20240521c9d6ee949beb0 .text-table {
			min-height: 0px;
			;
			word-break: normal;
			word-wrap: break-word;
		}

		#text_w20240521c9d6ee949beb0,
		#text_w20240521c9d6ee949beb0 .text-table {
			display: flex;
			flex-direction: column;
			justify-content: flex-start;
		}

		.doz_sys main>.doz_row #text_w20240521c9d6ee949beb0.default_padding {
			padding-left: 32px;
			padding-right: 32px;
		}

		@media all and (max-width : 767px) {
			.doz_sys main>.doz_row #text_w20240521c9d6ee949beb0.default_padding {
				padding-left: 15px;
				padding-right: 15px;
			}
		}

		.device_type_m .pc_section #padding_w2024052183959033b44b5 {
			height: 15px !important;
		}

		@media all and (max-width:768px) {
			.pc_section #padding_w2024052183959033b44b5 {
				height: 15px !important;
			}
		}

		/*#*/
		/* .widget.image img {*/
		/*	transition: .3s ease;*/
		/*}*/
		.admin #w20240521cee234caec0e9 .widget.image img {
			transition: none;
		}

		.admin #w20240521cee234caec0e9 .disable-selection img {
			visibility: visible !important;
		}

		#w20240521cee234caec0e9 .widget.image .overlay,
		#w20240521cee234caec0e9 .widget.image .hover_overlay {
			background: rgba(0, 0, 0, 0);
			transition: opacity .3s, background-color .3s;
		}

		#w20240521cee234caec0e9 .widget.image:hover .hover_overlay {
			background: rgba(0, 0, 0, 0);
			z-index: 6;
			opacity: 1;
		}

		.admin #w20240521cee234caec0e9 .widget.image:hover .hover_overlay,
		#w20240521cee234caec0e9 .widget.image.hover_image_hidden:hover .hover_overlay {
			opacity: 0 !important;
		}

		#w20240521cee234caec0e9 .widget.image.text_position_overlay .txt .txt_body {
			color: #fff;
			font-size: 14px;
			;
			line-height: 1.2;
			padding: 1em;
		}

		#w20240521cee234caec0e9 .widget.image.hover_text_position_overlay:hover .hover_txt .txt_body {
			color: #fff;
			font-size: 14px;
			;
			padding: 1em;
		}

		#w20240521cee234caec0e9 .widget.image.hover_text_position_overlay:hover .hover_txt .txt_body {
			line-height: 1.2;
		}

		#w20240521cee234caec0e9 .widget.image.img_circle .overlay,
		#w20240521cee234caec0e9 .widget.image.img_circle .hover_overlay {
			border-radius: 50%;
		}

		#w20240521cee234caec0e9 .widget.image.hover_scale:hover .hover_overlay,
		#w20240521cee234caec0e9 .widget.image.same_overlay:hover .overlay {
			transform: scale(1.1);
			transition: opacity .3s;
		}

		#w20240521cee234caec0e9 .widget.image.hide_default_img:hover .img_wrap>img,
		#w20240521cee234caec0e9 .widget.image:hover .overlay,
		#w20240521cee234caec0e9 .widget.image .hover_overlay,
		#w20240521cee234caec0e9 .widget.image.hover_image_hidden:hover .hover_img,
		#w20240521cee234caec0e9 .widget.image.hover_scale .hover_img,
		#w20240521cee234caec0e9 .widget.image.hover_scale.hover_image_hidden:hover .hover_img {
			opacity: 0;
		}

		#w20240521cee234caec0e9 .widget.image.hide_default_img:hover .img_wrap>img {
			opacity: 0 !important;

		}

		#w20240521cee234caec0e9 .widget.image.hover_scale img {
			transition: transform 0.4s ease-out;
		}

		#w20240521cee234caec0e9 .widget.image.hover_scale img,
		#w20240521cee234caec0e9 .widget.image.hover_scale:hover .hover_img,
		#w20240521cee234caec0e9 .widget.image.hover_scale.hover_image_hidden:hover img,
		#w20240521cee234caec0e9 .widget.image.org_image_hidden.hover_image_hidden:hover .img_wrap>img,
		#w20240521cee234caec0e9 .widget.image.hover_img_hide.hover_scale:hover img,
		#w20240521cee234caec0e9 .widget.image.same_overlay:hover .overlay {
			opacity: 1;
		}

		#w20240521cee234caec0e9 .widget.image.no_effect .hover_overlay,
		#w20240521cee234caec0e9 .widget.image.no_effect .hover_img {
			transition: none;
		}

		#w20240521cee234caec0e9 .widget.image.hover_img_hide .hover_img {
			display: none;
		}

		#w20240521cee234caec0e9 .widget.image.hover_img_hide:hover .hover_overlay {
			transition: opacity .3s;
		}

		#w20240521cee234caec0e9 .widget.image.hide_default_img:hover .org_image,
		#w20240521cee234caec0e9 .widget.image.same_overlay:hover .hover_overlay {
			opacity: 0;
		}

		#w20240521cee234caec0e9 .widget.image.same_overlay:hover .overlay {
			opacity: 1;
		}

		#w20240521cee234caec0e9 .widget.image .hover_img {
			image-rendering: -webkit-optimize-contrast;
		}

		@media all and (max-width : 767px) {

			#w20240521cee234caec0e9 .widget.image:hover .hover_txt,
			#w20240521cee234caec0e9 .widget.image:hover .hover_img,
			#w20240521cee234caec0e9 .widget.image:hover .overlay,
			#w20240521cee234caec0e9 .widget.image:hover .hover_overlay {
				opacity: 0;
				transform: none !important;
			}

			#w20240521cee234caec0e9 .widget.image.org_image_hidden:hover .img_wrap>img {
				opacity: 1;
			}

			#w20240521cee234caec0e9 .widget.image:hover .txt {
				opacity: 1;
				visibility: visible;
			}

			#w20240521cee234caec0e9 .widget.hover_scale:hover img {
				transform: none !important;
			}
		}

		#text_w202405219d1ddbef2e982 {
			border-radius: 0px;
			border: 0px none #000;
			;
			min-height: 0px;
			;
			line-height: inherit;
		}

		#text_w202405219d1ddbef2e982 .fr-code-view {
			line-height: 1.6;
		}

		#text_w202405219d1ddbef2e982 .text_bg_img,
		#text_w202405219d1ddbef2e982 .text_bg_color {
			position: absolute;
			top: 0;
			left: 0;
			height: 100%;
			width: 100%;
			border-radius: 0px;
		}

		.admin #text_w202405219d1ddbef2e982,
		#text_w202405219d1ddbef2e982 .text-table {
			min-height: 0px;
			;
			word-break: normal;
			word-wrap: break-word;
		}

		#text_w202405219d1ddbef2e982,
		#text_w202405219d1ddbef2e982 .text-table {
			display: flex;
			flex-direction: column;
			justify-content: flex-start;
		}

		.doz_sys main>.doz_row #text_w202405219d1ddbef2e982.default_padding {
			padding-left: 32px;
			padding-right: 32px;
		}

		@media all and (max-width : 767px) {
			.doz_sys main>.doz_row #text_w202405219d1ddbef2e982.default_padding {
				padding-left: 15px;
				padding-right: 15px;
			}
		}

		.device_type_m .pc_section #padding_w20240521150dedceadf76 {
			height: 12px !important;
		}

		@media all and (max-width:768px) {
			.pc_section #padding_w20240521150dedceadf76 {
				height: 12px !important;
			}
		}

		/*#*/
		/* .widget.image img {*/
		/*	transition: .3s ease;*/
		/*}*/
		.admin #w20240521f7f79db8c7518 .widget.image img {
			transition: none;
		}

		.admin #w20240521f7f79db8c7518 .disable-selection img {
			visibility: visible !important;
		}

		#w20240521f7f79db8c7518 .widget.image .overlay,
		#w20240521f7f79db8c7518 .widget.image .hover_overlay {
			background: rgba(0, 0, 0, 0);
			transition: opacity .3s, background-color .3s;
		}

		#w20240521f7f79db8c7518 .widget.image:hover .hover_overlay {
			background: rgba(0, 0, 0, 0);
			z-index: 6;
			opacity: 1;
		}

		.admin #w20240521f7f79db8c7518 .widget.image:hover .hover_overlay,
		#w20240521f7f79db8c7518 .widget.image.hover_image_hidden:hover .hover_overlay {
			opacity: 0 !important;
		}

		#w20240521f7f79db8c7518 .widget.image.text_position_overlay .txt .txt_body {
			color: #fff;
			font-size: 14px;
			;
			line-height: 1.2;
			padding: 1em;
		}

		#w20240521f7f79db8c7518 .widget.image.hover_text_position_overlay:hover .hover_txt .txt_body {
			color: #fff;
			font-size: 14px;
			;
			padding: 1em;
		}

		#w20240521f7f79db8c7518 .widget.image.hover_text_position_overlay:hover .hover_txt .txt_body {
			line-height: 1.2;
		}

		#w20240521f7f79db8c7518 .widget.image.img_circle .overlay,
		#w20240521f7f79db8c7518 .widget.image.img_circle .hover_overlay {
			border-radius: 50%;
		}

		#w20240521f7f79db8c7518 .widget.image.hover_scale:hover .hover_overlay,
		#w20240521f7f79db8c7518 .widget.image.same_overlay:hover .overlay {
			transform: scale(1.1);
			transition: opacity .3s;
		}

		#w20240521f7f79db8c7518 .widget.image.hide_default_img:hover .img_wrap>img,
		#w20240521f7f79db8c7518 .widget.image:hover .overlay,
		#w20240521f7f79db8c7518 .widget.image .hover_overlay,
		#w20240521f7f79db8c7518 .widget.image.hover_image_hidden:hover .hover_img,
		#w20240521f7f79db8c7518 .widget.image.hover_scale .hover_img,
		#w20240521f7f79db8c7518 .widget.image.hover_scale.hover_image_hidden:hover .hover_img {
			opacity: 0;
		}

		#w20240521f7f79db8c7518 .widget.image.hide_default_img:hover .img_wrap>img {
			opacity: 0 !important;

		}

		#w20240521f7f79db8c7518 .widget.image.hover_scale img {
			transition: transform 0.4s ease-out;
		}

		#w20240521f7f79db8c7518 .widget.image.hover_scale img,
		#w20240521f7f79db8c7518 .widget.image.hover_scale:hover .hover_img,
		#w20240521f7f79db8c7518 .widget.image.hover_scale.hover_image_hidden:hover img,
		#w20240521f7f79db8c7518 .widget.image.org_image_hidden.hover_image_hidden:hover .img_wrap>img,
		#w20240521f7f79db8c7518 .widget.image.hover_img_hide.hover_scale:hover img,
		#w20240521f7f79db8c7518 .widget.image.same_overlay:hover .overlay {
			opacity: 1;
		}

		#w20240521f7f79db8c7518 .widget.image.no_effect .hover_overlay,
		#w20240521f7f79db8c7518 .widget.image.no_effect .hover_img {
			transition: none;
		}

		#w20240521f7f79db8c7518 .widget.image.hover_img_hide .hover_img {
			display: none;
		}

		#w20240521f7f79db8c7518 .widget.image.hover_img_hide:hover .hover_overlay {
			transition: opacity .3s;
		}

		#w20240521f7f79db8c7518 .widget.image.hide_default_img:hover .org_image,
		#w20240521f7f79db8c7518 .widget.image.same_overlay:hover .hover_overlay {
			opacity: 0;
		}

		#w20240521f7f79db8c7518 .widget.image.same_overlay:hover .overlay {
			opacity: 1;
		}

		#w20240521f7f79db8c7518 .widget.image .hover_img {
			image-rendering: -webkit-optimize-contrast;
		}

		@media all and (max-width : 767px) {

			#w20240521f7f79db8c7518 .widget.image:hover .hover_txt,
			#w20240521f7f79db8c7518 .widget.image:hover .hover_img,
			#w20240521f7f79db8c7518 .widget.image:hover .overlay,
			#w20240521f7f79db8c7518 .widget.image:hover .hover_overlay {
				opacity: 0;
				transform: none !important;
			}

			#w20240521f7f79db8c7518 .widget.image.org_image_hidden:hover .img_wrap>img {
				opacity: 1;
			}

			#w20240521f7f79db8c7518 .widget.image:hover .txt {
				opacity: 1;
				visibility: visible;
			}

			#w20240521f7f79db8c7518 .widget.hover_scale:hover img {
				transform: none !important;
			}
		}

		#text_w2024052114343d0ae5ab2 {
			border-radius: 0px;
			border: 0px none #000;
			;
			min-height: 0px;
			;
			line-height: inherit;
		}

		#text_w2024052114343d0ae5ab2 .fr-code-view {
			line-height: 1.6;
		}

		#text_w2024052114343d0ae5ab2 .text_bg_img,
		#text_w2024052114343d0ae5ab2 .text_bg_color {
			position: absolute;
			top: 0;
			left: 0;
			height: 100%;
			width: 100%;
			border-radius: 0px;
		}

		.admin #text_w2024052114343d0ae5ab2,
		#text_w2024052114343d0ae5ab2 .text-table {
			min-height: 0px;
			;
			word-break: normal;
			word-wrap: break-word;
		}

		#text_w2024052114343d0ae5ab2,
		#text_w2024052114343d0ae5ab2 .text-table {
			display: flex;
			flex-direction: column;
			justify-content: flex-start;
		}

		.doz_sys main>.doz_row #text_w2024052114343d0ae5ab2.default_padding {
			padding-left: 32px;
			padding-right: 32px;
		}

		@media all and (max-width : 767px) {
			.doz_sys main>.doz_row #text_w2024052114343d0ae5ab2.default_padding {
				padding-left: 15px;
				padding-right: 15px;
			}
		}

		.device_type_m .pc_section #padding_w202405215089b2c4d908c {
			height: 15px !important;
		}

		@media all and (max-width:768px) {
			.pc_section #padding_w202405215089b2c4d908c {
				height: 15px !important;
			}
		}

		/*#*/
		/* .widget.image img {*/
		/*	transition: .3s ease;*/
		/*}*/
		.admin #w20240521a0dfc6b84995a .widget.image img {
			transition: none;
		}

		.admin #w20240521a0dfc6b84995a .disable-selection img {
			visibility: visible !important;
		}

		#w20240521a0dfc6b84995a .widget.image .overlay,
		#w20240521a0dfc6b84995a .widget.image .hover_overlay {
			background: rgba(0, 0, 0, 0);
			transition: opacity .3s, background-color .3s;
		}

		#w20240521a0dfc6b84995a .widget.image:hover .hover_overlay {
			background: rgba(0, 0, 0, 0);
			z-index: 6;
			opacity: 1;
		}

		.admin #w20240521a0dfc6b84995a .widget.image:hover .hover_overlay,
		#w20240521a0dfc6b84995a .widget.image.hover_image_hidden:hover .hover_overlay {
			opacity: 0 !important;
		}

		#w20240521a0dfc6b84995a .widget.image.text_position_overlay .txt .txt_body {
			color: #fff;
			font-size: 14px;
			;
			line-height: 1.2;
			padding: 1em;
		}

		#w20240521a0dfc6b84995a .widget.image.hover_text_position_overlay:hover .hover_txt .txt_body {
			color: #fff;
			font-size: 14px;
			;
			padding: 1em;
		}

		#w20240521a0dfc6b84995a .widget.image.hover_text_position_overlay:hover .hover_txt .txt_body {
			line-height: 1.2;
		}

		#w20240521a0dfc6b84995a .widget.image.img_circle .overlay,
		#w20240521a0dfc6b84995a .widget.image.img_circle .hover_overlay {
			border-radius: 50%;
		}

		#w20240521a0dfc6b84995a .widget.image.hover_scale:hover .hover_overlay,
		#w20240521a0dfc6b84995a .widget.image.same_overlay:hover .overlay {
			transform: scale(1.1);
			transition: opacity .3s;
		}

		#w20240521a0dfc6b84995a .widget.image.hide_default_img:hover .img_wrap>img,
		#w20240521a0dfc6b84995a .widget.image:hover .overlay,
		#w20240521a0dfc6b84995a .widget.image .hover_overlay,
		#w20240521a0dfc6b84995a .widget.image.hover_image_hidden:hover .hover_img,
		#w20240521a0dfc6b84995a .widget.image.hover_scale .hover_img,
		#w20240521a0dfc6b84995a .widget.image.hover_scale.hover_image_hidden:hover .hover_img {
			opacity: 0;
		}

		#w20240521a0dfc6b84995a .widget.image.hide_default_img:hover .img_wrap>img {
			opacity: 0 !important;

		}

		#w20240521a0dfc6b84995a .widget.image.hover_scale img {
			transition: transform 0.4s ease-out;
		}

		#w20240521a0dfc6b84995a .widget.image.hover_scale img,
		#w20240521a0dfc6b84995a .widget.image.hover_scale:hover .hover_img,
		#w20240521a0dfc6b84995a .widget.image.hover_scale.hover_image_hidden:hover img,
		#w20240521a0dfc6b84995a .widget.image.org_image_hidden.hover_image_hidden:hover .img_wrap>img,
		#w20240521a0dfc6b84995a .widget.image.hover_img_hide.hover_scale:hover img,
		#w20240521a0dfc6b84995a .widget.image.same_overlay:hover .overlay {
			opacity: 1;
		}

		#w20240521a0dfc6b84995a .widget.image.no_effect .hover_overlay,
		#w20240521a0dfc6b84995a .widget.image.no_effect .hover_img {
			transition: none;
		}

		#w20240521a0dfc6b84995a .widget.image.hover_img_hide .hover_img {
			display: none;
		}

		#w20240521a0dfc6b84995a .widget.image.hover_img_hide:hover .hover_overlay {
			transition: opacity .3s;
		}

		#w20240521a0dfc6b84995a .widget.image.hide_default_img:hover .org_image,
		#w20240521a0dfc6b84995a .widget.image.same_overlay:hover .hover_overlay {
			opacity: 0;
		}

		#w20240521a0dfc6b84995a .widget.image.same_overlay:hover .overlay {
			opacity: 1;
		}

		#w20240521a0dfc6b84995a .widget.image .hover_img {
			image-rendering: -webkit-optimize-contrast;
		}

		@media all and (max-width : 767px) {

			#w20240521a0dfc6b84995a .widget.image:hover .hover_txt,
			#w20240521a0dfc6b84995a .widget.image:hover .hover_img,
			#w20240521a0dfc6b84995a .widget.image:hover .overlay,
			#w20240521a0dfc6b84995a .widget.image:hover .hover_overlay {
				opacity: 0;
				transform: none !important;
			}

			#w20240521a0dfc6b84995a .widget.image.org_image_hidden:hover .img_wrap>img {
				opacity: 1;
			}

			#w20240521a0dfc6b84995a .widget.image:hover .txt {
				opacity: 1;
				visibility: visible;
			}

			#w20240521a0dfc6b84995a .widget.hover_scale:hover img {
				transform: none !important;
			}
		}

		#text_w2024052152fa696e08587 {
			border-radius: 0px;
			border: 0px none #000;
			;
			min-height: 0px;
			;
			line-height: inherit;
		}

		#text_w2024052152fa696e08587 .fr-code-view {
			line-height: 1.6;
		}

		#text_w2024052152fa696e08587 .text_bg_img,
		#text_w2024052152fa696e08587 .text_bg_color {
			position: absolute;
			top: 0;
			left: 0;
			height: 100%;
			width: 100%;
			border-radius: 0px;
		}

		.admin #text_w2024052152fa696e08587,
		#text_w2024052152fa696e08587 .text-table {
			min-height: 0px;
			;
			word-break: normal;
			word-wrap: break-word;
		}

		#text_w2024052152fa696e08587,
		#text_w2024052152fa696e08587 .text-table {
			display: flex;
			flex-direction: column;
			justify-content: flex-start;
		}

		.doz_sys main>.doz_row #text_w2024052152fa696e08587.default_padding {
			padding-left: 32px;
			padding-right: 32px;
		}

		@media all and (max-width : 767px) {
			.doz_sys main>.doz_row #text_w2024052152fa696e08587.default_padding {
				padding-left: 15px;
				padding-right: 15px;
			}
		}

		.device_type_m .pc_section #padding_w20240521eadd4f7d545fa {
			height: 15px !important;
		}

		@media all and (max-width:768px) {
			.pc_section #padding_w20240521eadd4f7d545fa {
				height: 15px !important;
			}
		}

		/*#*/
		/* .widget.image img {*/
		/*	transition: .3s ease;*/
		/*}*/
		.admin #w2024052113834f57b136e .widget.image img {
			transition: none;
		}

		.admin #w2024052113834f57b136e .disable-selection img {
			visibility: visible !important;
		}

		#w2024052113834f57b136e .widget.image .overlay,
		#w2024052113834f57b136e .widget.image .hover_overlay {
			background: rgba(0, 0, 0, 0);
			transition: opacity .3s, background-color .3s;
		}

		#w2024052113834f57b136e .widget.image:hover .hover_overlay {
			background: rgba(0, 0, 0, 0);
			z-index: 6;
			opacity: 1;
		}

		.admin #w2024052113834f57b136e .widget.image:hover .hover_overlay,
		#w2024052113834f57b136e .widget.image.hover_image_hidden:hover .hover_overlay {
			opacity: 0 !important;
		}

		#w2024052113834f57b136e .widget.image.text_position_overlay .txt .txt_body {
			color: #fff;
			font-size: 14px;
			;
			line-height: 1.2;
			padding: 1em;
		}

		#w2024052113834f57b136e .widget.image.hover_text_position_overlay:hover .hover_txt .txt_body {
			color: #fff;
			font-size: 14px;
			;
			padding: 1em;
		}

		#w2024052113834f57b136e .widget.image.hover_text_position_overlay:hover .hover_txt .txt_body {
			line-height: 1.2;
		}

		#w2024052113834f57b136e .widget.image.img_circle .overlay,
		#w2024052113834f57b136e .widget.image.img_circle .hover_overlay {
			border-radius: 50%;
		}

		#w2024052113834f57b136e .widget.image.hover_scale:hover .hover_overlay,
		#w2024052113834f57b136e .widget.image.same_overlay:hover .overlay {
			transform: scale(1.1);
			transition: opacity .3s;
		}

		#w2024052113834f57b136e .widget.image.hide_default_img:hover .img_wrap>img,
		#w2024052113834f57b136e .widget.image:hover .overlay,
		#w2024052113834f57b136e .widget.image .hover_overlay,
		#w2024052113834f57b136e .widget.image.hover_image_hidden:hover .hover_img,
		#w2024052113834f57b136e .widget.image.hover_scale .hover_img,
		#w2024052113834f57b136e .widget.image.hover_scale.hover_image_hidden:hover .hover_img {
			opacity: 0;
		}

		#w2024052113834f57b136e .widget.image.hide_default_img:hover .img_wrap>img {
			opacity: 0 !important;

		}

		#w2024052113834f57b136e .widget.image.hover_scale img {
			transition: transform 0.4s ease-out;
		}

		#w2024052113834f57b136e .widget.image.hover_scale img,
		#w2024052113834f57b136e .widget.image.hover_scale:hover .hover_img,
		#w2024052113834f57b136e .widget.image.hover_scale.hover_image_hidden:hover img,
		#w2024052113834f57b136e .widget.image.org_image_hidden.hover_image_hidden:hover .img_wrap>img,
		#w2024052113834f57b136e .widget.image.hover_img_hide.hover_scale:hover img,
		#w2024052113834f57b136e .widget.image.same_overlay:hover .overlay {
			opacity: 1;
		}

		#w2024052113834f57b136e .widget.image.no_effect .hover_overlay,
		#w2024052113834f57b136e .widget.image.no_effect .hover_img {
			transition: none;
		}

		#w2024052113834f57b136e .widget.image.hover_img_hide .hover_img {
			display: none;
		}

		#w2024052113834f57b136e .widget.image.hover_img_hide:hover .hover_overlay {
			transition: opacity .3s;
		}

		#w2024052113834f57b136e .widget.image.hide_default_img:hover .org_image,
		#w2024052113834f57b136e .widget.image.same_overlay:hover .hover_overlay {
			opacity: 0;
		}

		#w2024052113834f57b136e .widget.image.same_overlay:hover .overlay {
			opacity: 1;
		}

		#w2024052113834f57b136e .widget.image .hover_img {
			image-rendering: -webkit-optimize-contrast;
		}

		@media all and (max-width : 767px) {

			#w2024052113834f57b136e .widget.image:hover .hover_txt,
			#w2024052113834f57b136e .widget.image:hover .hover_img,
			#w2024052113834f57b136e .widget.image:hover .overlay,
			#w2024052113834f57b136e .widget.image:hover .hover_overlay {
				opacity: 0;
				transform: none !important;
			}

			#w2024052113834f57b136e .widget.image.org_image_hidden:hover .img_wrap>img {
				opacity: 1;
			}

			#w2024052113834f57b136e .widget.image:hover .txt {
				opacity: 1;
				visibility: visible;
			}

			#w2024052113834f57b136e .widget.hover_scale:hover img {
				transform: none !important;
			}
		}

		#text_w202405218dc7314f8f0ed {
			border-radius: 0px;
			border: 0px none #000;
			;
			min-height: 0px;
			;
			line-height: inherit;
		}

		#text_w202405218dc7314f8f0ed .fr-code-view {
			line-height: 1.6;
		}

		#text_w202405218dc7314f8f0ed .text_bg_img,
		#text_w202405218dc7314f8f0ed .text_bg_color {
			position: absolute;
			top: 0;
			left: 0;
			height: 100%;
			width: 100%;
			border-radius: 0px;
		}

		.admin #text_w202405218dc7314f8f0ed,
		#text_w202405218dc7314f8f0ed .text-table {
			min-height: 0px;
			;
			word-break: normal;
			word-wrap: break-word;
		}

		#text_w202405218dc7314f8f0ed,
		#text_w202405218dc7314f8f0ed .text-table {
			display: flex;
			flex-direction: column;
			justify-content: flex-start;
		}

		.doz_sys main>.doz_row #text_w202405218dc7314f8f0ed.default_padding {
			padding-left: 32px;
			padding-right: 32px;
		}

		@media all and (max-width : 767px) {
			.doz_sys main>.doz_row #text_w202405218dc7314f8f0ed.default_padding {
				padding-left: 15px;
				padding-right: 15px;
			}
		}

		.device_type_m .pc_section #padding_w20240521e8c324db77eed {
			height: 10.5px !important;
		}

		@media all and (max-width:768px) {
			.pc_section #padding_w20240521e8c324db77eed {
				height: 10.5px !important;
			}
		}

		/*#*/
		/* .widget.image img {*/
		/*	transition: .3s ease;*/
		/*}*/
		.admin #w20240521fb966318cf5c4 .widget.image img {
			transition: none;
		}

		.admin #w20240521fb966318cf5c4 .disable-selection img {
			visibility: visible !important;
		}

		#w20240521fb966318cf5c4 .widget.image .overlay,
		#w20240521fb966318cf5c4 .widget.image .hover_overlay {
			background: rgba(0, 0, 0, 0);
			transition: opacity .3s, background-color .3s;
		}

		#w20240521fb966318cf5c4 .widget.image:hover .hover_overlay {
			background: rgba(0, 0, 0, 0);
			z-index: 6;
			opacity: 1;
		}

		.admin #w20240521fb966318cf5c4 .widget.image:hover .hover_overlay,
		#w20240521fb966318cf5c4 .widget.image.hover_image_hidden:hover .hover_overlay {
			opacity: 0 !important;
		}

		#w20240521fb966318cf5c4 .widget.image.text_position_overlay .txt .txt_body {
			color: #fff;
			font-size: 14px;
			;
			line-height: 1.2;
			padding: 1em;
		}

		#w20240521fb966318cf5c4 .widget.image.hover_text_position_overlay:hover .hover_txt .txt_body {
			color: #fff;
			font-size: 14px;
			;
			padding: 1em;
		}

		#w20240521fb966318cf5c4 .widget.image.hover_text_position_overlay:hover .hover_txt .txt_body {
			line-height: 1.2;
		}

		#w20240521fb966318cf5c4 .widget.image.img_circle .overlay,
		#w20240521fb966318cf5c4 .widget.image.img_circle .hover_overlay {
			border-radius: 50%;
		}

		#w20240521fb966318cf5c4 .widget.image.hover_scale:hover .hover_overlay,
		#w20240521fb966318cf5c4 .widget.image.same_overlay:hover .overlay {
			transform: scale(1.1);
			transition: opacity .3s;
		}

		#w20240521fb966318cf5c4 .widget.image.hide_default_img:hover .img_wrap>img,
		#w20240521fb966318cf5c4 .widget.image:hover .overlay,
		#w20240521fb966318cf5c4 .widget.image .hover_overlay,
		#w20240521fb966318cf5c4 .widget.image.hover_image_hidden:hover .hover_img,
		#w20240521fb966318cf5c4 .widget.image.hover_scale .hover_img,
		#w20240521fb966318cf5c4 .widget.image.hover_scale.hover_image_hidden:hover .hover_img {
			opacity: 0;
		}

		#w20240521fb966318cf5c4 .widget.image.hide_default_img:hover .img_wrap>img {
			opacity: 0 !important;

		}

		#w20240521fb966318cf5c4 .widget.image.hover_scale img {
			transition: transform 0.4s ease-out;
		}

		#w20240521fb966318cf5c4 .widget.image.hover_scale img,
		#w20240521fb966318cf5c4 .widget.image.hover_scale:hover .hover_img,
		#w20240521fb966318cf5c4 .widget.image.hover_scale.hover_image_hidden:hover img,
		#w20240521fb966318cf5c4 .widget.image.org_image_hidden.hover_image_hidden:hover .img_wrap>img,
		#w20240521fb966318cf5c4 .widget.image.hover_img_hide.hover_scale:hover img,
		#w20240521fb966318cf5c4 .widget.image.same_overlay:hover .overlay {
			opacity: 1;
		}

		#w20240521fb966318cf5c4 .widget.image.no_effect .hover_overlay,
		#w20240521fb966318cf5c4 .widget.image.no_effect .hover_img {
			transition: none;
		}

		#w20240521fb966318cf5c4 .widget.image.hover_img_hide .hover_img {
			display: none;
		}

		#w20240521fb966318cf5c4 .widget.image.hover_img_hide:hover .hover_overlay {
			transition: opacity .3s;
		}

		#w20240521fb966318cf5c4 .widget.image.hide_default_img:hover .org_image,
		#w20240521fb966318cf5c4 .widget.image.same_overlay:hover .hover_overlay {
			opacity: 0;
		}

		#w20240521fb966318cf5c4 .widget.image.same_overlay:hover .overlay {
			opacity: 1;
		}

		#w20240521fb966318cf5c4 .widget.image .hover_img {
			image-rendering: -webkit-optimize-contrast;
		}

		@media all and (max-width : 767px) {

			#w20240521fb966318cf5c4 .widget.image:hover .hover_txt,
			#w20240521fb966318cf5c4 .widget.image:hover .hover_img,
			#w20240521fb966318cf5c4 .widget.image:hover .overlay,
			#w20240521fb966318cf5c4 .widget.image:hover .hover_overlay {
				opacity: 0;
				transform: none !important;
			}

			#w20240521fb966318cf5c4 .widget.image.org_image_hidden:hover .img_wrap>img {
				opacity: 1;
			}

			#w20240521fb966318cf5c4 .widget.image:hover .txt {
				opacity: 1;
				visibility: visible;
			}

			#w20240521fb966318cf5c4 .widget.hover_scale:hover img {
				transform: none !important;
			}
		}

		#text_w202405216902c59a1771a {
			border-radius: 0px;
			border: 0px none #000;
			;
			min-height: 0px;
			;
			line-height: inherit;
		}

		#text_w202405216902c59a1771a .fr-code-view {
			line-height: 1.6;
		}

		#text_w202405216902c59a1771a .text_bg_img,
		#text_w202405216902c59a1771a .text_bg_color {
			position: absolute;
			top: 0;
			left: 0;
			height: 100%;
			width: 100%;
			border-radius: 0px;
		}

		.admin #text_w202405216902c59a1771a,
		#text_w202405216902c59a1771a .text-table {
			min-height: 0px;
			;
			word-break: normal;
			word-wrap: break-word;
		}

		#text_w202405216902c59a1771a,
		#text_w202405216902c59a1771a .text-table {
			display: flex;
			flex-direction: column;
			justify-content: flex-start;
		}

		.doz_sys main>.doz_row #text_w202405216902c59a1771a.default_padding {
			padding-left: 32px;
			padding-right: 32px;
		}

		@media all and (max-width : 767px) {
			.doz_sys main>.doz_row #text_w202405216902c59a1771a.default_padding {
				padding-left: 15px;
				padding-right: 15px;
			}
		}

		.device_type_m .pc_section #padding_w20240521a03340c8f07e2 {
			height: 15px !important;
		}

		@media all and (max-width:768px) {
			.pc_section #padding_w20240521a03340c8f07e2 {
				height: 15px !important;
			}
		}

		/*#*/
		/* .widget.image img {*/
		/*	transition: .3s ease;*/
		/*}*/
		.admin #w202405218571efe6f0db5 .widget.image img {
			transition: none;
		}

		.admin #w202405218571efe6f0db5 .disable-selection img {
			visibility: visible !important;
		}

		#w202405218571efe6f0db5 .widget.image .overlay,
		#w202405218571efe6f0db5 .widget.image .hover_overlay {
			background: rgba(0, 0, 0, 0);
			transition: opacity .3s, background-color .3s;
		}

		#w202405218571efe6f0db5 .widget.image:hover .hover_overlay {
			background: rgba(0, 0, 0, 0);
			z-index: 6;
			opacity: 1;
		}

		.admin #w202405218571efe6f0db5 .widget.image:hover .hover_overlay,
		#w202405218571efe6f0db5 .widget.image.hover_image_hidden:hover .hover_overlay {
			opacity: 0 !important;
		}

		#w202405218571efe6f0db5 .widget.image.text_position_overlay .txt .txt_body {
			color: #fff;
			font-size: 14px;
			;
			line-height: 1.2;
			padding: 1em;
		}

		#w202405218571efe6f0db5 .widget.image.hover_text_position_overlay:hover .hover_txt .txt_body {
			color: #fff;
			font-size: 14px;
			;
			padding: 1em;
		}

		#w202405218571efe6f0db5 .widget.image.hover_text_position_overlay:hover .hover_txt .txt_body {
			line-height: 1.2;
		}

		#w202405218571efe6f0db5 .widget.image.img_circle .overlay,
		#w202405218571efe6f0db5 .widget.image.img_circle .hover_overlay {
			border-radius: 50%;
		}

		#w202405218571efe6f0db5 .widget.image.hover_scale:hover .hover_overlay,
		#w202405218571efe6f0db5 .widget.image.same_overlay:hover .overlay {
			transform: scale(1.1);
			transition: opacity .3s;
		}

		#w202405218571efe6f0db5 .widget.image.hide_default_img:hover .img_wrap>img,
		#w202405218571efe6f0db5 .widget.image:hover .overlay,
		#w202405218571efe6f0db5 .widget.image .hover_overlay,
		#w202405218571efe6f0db5 .widget.image.hover_image_hidden:hover .hover_img,
		#w202405218571efe6f0db5 .widget.image.hover_scale .hover_img,
		#w202405218571efe6f0db5 .widget.image.hover_scale.hover_image_hidden:hover .hover_img {
			opacity: 0;
		}

		#w202405218571efe6f0db5 .widget.image.hide_default_img:hover .img_wrap>img {
			opacity: 0 !important;

		}

		#w202405218571efe6f0db5 .widget.image.hover_scale img {
			transition: transform 0.4s ease-out;
		}

		#w202405218571efe6f0db5 .widget.image.hover_scale img,
		#w202405218571efe6f0db5 .widget.image.hover_scale:hover .hover_img,
		#w202405218571efe6f0db5 .widget.image.hover_scale.hover_image_hidden:hover img,
		#w202405218571efe6f0db5 .widget.image.org_image_hidden.hover_image_hidden:hover .img_wrap>img,
		#w202405218571efe6f0db5 .widget.image.hover_img_hide.hover_scale:hover img,
		#w202405218571efe6f0db5 .widget.image.same_overlay:hover .overlay {
			opacity: 1;
		}

		#w202405218571efe6f0db5 .widget.image.no_effect .hover_overlay,
		#w202405218571efe6f0db5 .widget.image.no_effect .hover_img {
			transition: none;
		}

		#w202405218571efe6f0db5 .widget.image.hover_img_hide .hover_img {
			display: none;
		}

		#w202405218571efe6f0db5 .widget.image.hover_img_hide:hover .hover_overlay {
			transition: opacity .3s;
		}

		#w202405218571efe6f0db5 .widget.image.hide_default_img:hover .org_image,
		#w202405218571efe6f0db5 .widget.image.same_overlay:hover .hover_overlay {
			opacity: 0;
		}

		#w202405218571efe6f0db5 .widget.image.same_overlay:hover .overlay {
			opacity: 1;
		}

		#w202405218571efe6f0db5 .widget.image .hover_img {
			image-rendering: -webkit-optimize-contrast;
		}

		@media all and (max-width : 767px) {

			#w202405218571efe6f0db5 .widget.image:hover .hover_txt,
			#w202405218571efe6f0db5 .widget.image:hover .hover_img,
			#w202405218571efe6f0db5 .widget.image:hover .overlay,
			#w202405218571efe6f0db5 .widget.image:hover .hover_overlay {
				opacity: 0;
				transform: none !important;
			}

			#w202405218571efe6f0db5 .widget.image.org_image_hidden:hover .img_wrap>img {
				opacity: 1;
			}

			#w202405218571efe6f0db5 .widget.image:hover .txt {
				opacity: 1;
				visibility: visible;
			}

			#w202405218571efe6f0db5 .widget.hover_scale:hover img {
				transform: none !important;
			}
		}

		#text_w20240521b49155507b1e2 {
			border-radius: 0px;
			border: 0px none #000;
			;
			min-height: 0px;
			;
			line-height: inherit;
		}

		#text_w20240521b49155507b1e2 .fr-code-view {
			line-height: 1.6;
		}

		#text_w20240521b49155507b1e2 .text_bg_img,
		#text_w20240521b49155507b1e2 .text_bg_color {
			position: absolute;
			top: 0;
			left: 0;
			height: 100%;
			width: 100%;
			border-radius: 0px;
		}

		.admin #text_w20240521b49155507b1e2,
		#text_w20240521b49155507b1e2 .text-table {
			min-height: 0px;
			;
			word-break: normal;
			word-wrap: break-word;
		}

		#text_w20240521b49155507b1e2,
		#text_w20240521b49155507b1e2 .text-table {
			display: flex;
			flex-direction: column;
			justify-content: flex-start;
		}

		.doz_sys main>.doz_row #text_w20240521b49155507b1e2.default_padding {
			padding-left: 32px;
			padding-right: 32px;
		}

		@media all and (max-width : 767px) {
			.doz_sys main>.doz_row #text_w20240521b49155507b1e2.default_padding {
				padding-left: 15px;
				padding-right: 15px;
			}
		}

		.device_type_m .pc_section #padding_w2024052182515e8792539 {
			height: 15px !important;
		}

		@media all and (max-width:768px) {
			.pc_section #padding_w2024052182515e8792539 {
				height: 15px !important;
			}
		}

		/*#*/
		/* .widget.image img {*/
		/*	transition: .3s ease;*/
		/*}*/
		.admin #w202405216d005e1f87b3d .widget.image img {
			transition: none;
		}

		.admin #w202405216d005e1f87b3d .disable-selection img {
			visibility: visible !important;
		}

		#w202405216d005e1f87b3d .widget.image .overlay,
		#w202405216d005e1f87b3d .widget.image .hover_overlay {
			background: rgba(0, 0, 0, 0);
			transition: opacity .3s, background-color .3s;
		}

		#w202405216d005e1f87b3d .widget.image:hover .hover_overlay {
			background: rgba(0, 0, 0, 0);
			z-index: 6;
			opacity: 1;
		}

		.admin #w202405216d005e1f87b3d .widget.image:hover .hover_overlay,
		#w202405216d005e1f87b3d .widget.image.hover_image_hidden:hover .hover_overlay {
			opacity: 0 !important;
		}

		#w202405216d005e1f87b3d .widget.image.text_position_overlay .txt .txt_body {
			color: #fff;
			font-size: 14px;
			;
			line-height: 1.2;
			padding: 1em;
		}

		#w202405216d005e1f87b3d .widget.image.hover_text_position_overlay:hover .hover_txt .txt_body {
			color: #fff;
			font-size: 14px;
			;
			padding: 1em;
		}

		#w202405216d005e1f87b3d .widget.image.hover_text_position_overlay:hover .hover_txt .txt_body {
			line-height: 1.2;
		}

		#w202405216d005e1f87b3d .widget.image.img_circle .overlay,
		#w202405216d005e1f87b3d .widget.image.img_circle .hover_overlay {
			border-radius: 50%;
		}

		#w202405216d005e1f87b3d .widget.image.hover_scale:hover .hover_overlay,
		#w202405216d005e1f87b3d .widget.image.same_overlay:hover .overlay {
			transform: scale(1.1);
			transition: opacity .3s;
		}

		#w202405216d005e1f87b3d .widget.image.hide_default_img:hover .img_wrap>img,
		#w202405216d005e1f87b3d .widget.image:hover .overlay,
		#w202405216d005e1f87b3d .widget.image .hover_overlay,
		#w202405216d005e1f87b3d .widget.image.hover_image_hidden:hover .hover_img,
		#w202405216d005e1f87b3d .widget.image.hover_scale .hover_img,
		#w202405216d005e1f87b3d .widget.image.hover_scale.hover_image_hidden:hover .hover_img {
			opacity: 0;
		}

		#w202405216d005e1f87b3d .widget.image.hide_default_img:hover .img_wrap>img {
			opacity: 0 !important;

		}

		#w202405216d005e1f87b3d .widget.image.hover_scale img {
			transition: transform 0.4s ease-out;
		}

		#w202405216d005e1f87b3d .widget.image.hover_scale img,
		#w202405216d005e1f87b3d .widget.image.hover_scale:hover .hover_img,
		#w202405216d005e1f87b3d .widget.image.hover_scale.hover_image_hidden:hover img,
		#w202405216d005e1f87b3d .widget.image.org_image_hidden.hover_image_hidden:hover .img_wrap>img,
		#w202405216d005e1f87b3d .widget.image.hover_img_hide.hover_scale:hover img,
		#w202405216d005e1f87b3d .widget.image.same_overlay:hover .overlay {
			opacity: 1;
		}

		#w202405216d005e1f87b3d .widget.image.no_effect .hover_overlay,
		#w202405216d005e1f87b3d .widget.image.no_effect .hover_img {
			transition: none;
		}

		#w202405216d005e1f87b3d .widget.image.hover_img_hide .hover_img {
			display: none;
		}

		#w202405216d005e1f87b3d .widget.image.hover_img_hide:hover .hover_overlay {
			transition: opacity .3s;
		}

		#w202405216d005e1f87b3d .widget.image.hide_default_img:hover .org_image,
		#w202405216d005e1f87b3d .widget.image.same_overlay:hover .hover_overlay {
			opacity: 0;
		}

		#w202405216d005e1f87b3d .widget.image.same_overlay:hover .overlay {
			opacity: 1;
		}

		#w202405216d005e1f87b3d .widget.image .hover_img {
			image-rendering: -webkit-optimize-contrast;
		}

		@media all and (max-width : 767px) {

			#w202405216d005e1f87b3d .widget.image:hover .hover_txt,
			#w202405216d005e1f87b3d .widget.image:hover .hover_img,
			#w202405216d005e1f87b3d .widget.image:hover .overlay,
			#w202405216d005e1f87b3d .widget.image:hover .hover_overlay {
				opacity: 0;
				transform: none !important;
			}

			#w202405216d005e1f87b3d .widget.image.org_image_hidden:hover .img_wrap>img {
				opacity: 1;
			}

			#w202405216d005e1f87b3d .widget.image:hover .txt {
				opacity: 1;
				visibility: visible;
			}

			#w202405216d005e1f87b3d .widget.hover_scale:hover img {
				transform: none !important;
			}
		}

		#text_w202405214ddb60488f0a5 {
			border-radius: 0px;
			border: 0px none #000;
			;
			min-height: 0px;
			;
			line-height: inherit;
		}

		#text_w202405214ddb60488f0a5 .fr-code-view {
			line-height: 1.6;
		}

		#text_w202405214ddb60488f0a5 .text_bg_img,
		#text_w202405214ddb60488f0a5 .text_bg_color {
			position: absolute;
			top: 0;
			left: 0;
			height: 100%;
			width: 100%;
			border-radius: 0px;
		}

		.admin #text_w202405214ddb60488f0a5,
		#text_w202405214ddb60488f0a5 .text-table {
			min-height: 0px;
			;
			word-break: normal;
			word-wrap: break-word;
		}

		#text_w202405214ddb60488f0a5,
		#text_w202405214ddb60488f0a5 .text-table {
			display: flex;
			flex-direction: column;
			justify-content: flex-start;
		}

		.doz_sys main>.doz_row #text_w202405214ddb60488f0a5.default_padding {
			padding-left: 32px;
			padding-right: 32px;
		}

		@media all and (max-width : 767px) {
			.doz_sys main>.doz_row #text_w202405214ddb60488f0a5.default_padding {
				padding-left: 15px;
				padding-right: 15px;
			}
		}

		.device_type_m .pc_section #padding_w20240521b0bb99c306393 {
			height: 15px !important;
		}

		@media all and (max-width:768px) {
			.pc_section #padding_w20240521b0bb99c306393 {
				height: 15px !important;
			}
		}

		/*#*/
		/* .widget.image img {*/
		/*	transition: .3s ease;*/
		/*}*/
		.admin #w20240521c90dab7ffdaed .widget.image img {
			transition: none;
		}

		.admin #w20240521c90dab7ffdaed .disable-selection img {
			visibility: visible !important;
		}

		#w20240521c90dab7ffdaed .widget.image .overlay,
		#w20240521c90dab7ffdaed .widget.image .hover_overlay {
			background: rgba(0, 0, 0, 0);
			transition: opacity .3s, background-color .3s;
		}

		#w20240521c90dab7ffdaed .widget.image:hover .hover_overlay {
			background: rgba(0, 0, 0, 0);
			z-index: 6;
			opacity: 1;
		}

		.admin #w20240521c90dab7ffdaed .widget.image:hover .hover_overlay,
		#w20240521c90dab7ffdaed .widget.image.hover_image_hidden:hover .hover_overlay {
			opacity: 0 !important;
		}

		#w20240521c90dab7ffdaed .widget.image.text_position_overlay .txt .txt_body {
			color: #fff;
			font-size: 14px;
			;
			line-height: 1.2;
			padding: 1em;
		}

		#w20240521c90dab7ffdaed .widget.image.hover_text_position_overlay:hover .hover_txt .txt_body {
			color: #fff;
			font-size: 14px;
			;
			padding: 1em;
		}

		#w20240521c90dab7ffdaed .widget.image.hover_text_position_overlay:hover .hover_txt .txt_body {
			line-height: 1.2;
		}

		#w20240521c90dab7ffdaed .widget.image.img_circle .overlay,
		#w20240521c90dab7ffdaed .widget.image.img_circle .hover_overlay {
			border-radius: 50%;
		}

		#w20240521c90dab7ffdaed .widget.image.hover_scale:hover .hover_overlay,
		#w20240521c90dab7ffdaed .widget.image.same_overlay:hover .overlay {
			transform: scale(1.1);
			transition: opacity .3s;
		}

		#w20240521c90dab7ffdaed .widget.image.hide_default_img:hover .img_wrap>img,
		#w20240521c90dab7ffdaed .widget.image:hover .overlay,
		#w20240521c90dab7ffdaed .widget.image .hover_overlay,
		#w20240521c90dab7ffdaed .widget.image.hover_image_hidden:hover .hover_img,
		#w20240521c90dab7ffdaed .widget.image.hover_scale .hover_img,
		#w20240521c90dab7ffdaed .widget.image.hover_scale.hover_image_hidden:hover .hover_img {
			opacity: 0;
		}

		#w20240521c90dab7ffdaed .widget.image.hide_default_img:hover .img_wrap>img {
			opacity: 0 !important;

		}

		#w20240521c90dab7ffdaed .widget.image.hover_scale img {
			transition: transform 0.4s ease-out;
		}

		#w20240521c90dab7ffdaed .widget.image.hover_scale img,
		#w20240521c90dab7ffdaed .widget.image.hover_scale:hover .hover_img,
		#w20240521c90dab7ffdaed .widget.image.hover_scale.hover_image_hidden:hover img,
		#w20240521c90dab7ffdaed .widget.image.org_image_hidden.hover_image_hidden:hover .img_wrap>img,
		#w20240521c90dab7ffdaed .widget.image.hover_img_hide.hover_scale:hover img,
		#w20240521c90dab7ffdaed .widget.image.same_overlay:hover .overlay {
			opacity: 1;
		}

		#w20240521c90dab7ffdaed .widget.image.no_effect .hover_overlay,
		#w20240521c90dab7ffdaed .widget.image.no_effect .hover_img {
			transition: none;
		}

		#w20240521c90dab7ffdaed .widget.image.hover_img_hide .hover_img {
			display: none;
		}

		#w20240521c90dab7ffdaed .widget.image.hover_img_hide:hover .hover_overlay {
			transition: opacity .3s;
		}

		#w20240521c90dab7ffdaed .widget.image.hide_default_img:hover .org_image,
		#w20240521c90dab7ffdaed .widget.image.same_overlay:hover .hover_overlay {
			opacity: 0;
		}

		#w20240521c90dab7ffdaed .widget.image.same_overlay:hover .overlay {
			opacity: 1;
		}

		#w20240521c90dab7ffdaed .widget.image .hover_img {
			image-rendering: -webkit-optimize-contrast;
		}

		@media all and (max-width : 767px) {

			#w20240521c90dab7ffdaed .widget.image:hover .hover_txt,
			#w20240521c90dab7ffdaed .widget.image:hover .hover_img,
			#w20240521c90dab7ffdaed .widget.image:hover .overlay,
			#w20240521c90dab7ffdaed .widget.image:hover .hover_overlay {
				opacity: 0;
				transform: none !important;
			}

			#w20240521c90dab7ffdaed .widget.image.org_image_hidden:hover .img_wrap>img {
				opacity: 1;
			}

			#w20240521c90dab7ffdaed .widget.image:hover .txt {
				opacity: 1;
				visibility: visible;
			}

			#w20240521c90dab7ffdaed .widget.hover_scale:hover img {
				transform: none !important;
			}
		}

		#text_w2024052177c7ad5455719 {
			border-radius: 0px;
			border: 0px none #000;
			;
			min-height: 0px;
			;
			line-height: inherit;
		}

		#text_w2024052177c7ad5455719 .fr-code-view {
			line-height: 1.6;
		}

		#text_w2024052177c7ad5455719 .text_bg_img,
		#text_w2024052177c7ad5455719 .text_bg_color {
			position: absolute;
			top: 0;
			left: 0;
			height: 100%;
			width: 100%;
			border-radius: 0px;
		}

		.admin #text_w2024052177c7ad5455719,
		#text_w2024052177c7ad5455719 .text-table {
			min-height: 0px;
			;
			word-break: normal;
			word-wrap: break-word;
		}

		#text_w2024052177c7ad5455719,
		#text_w2024052177c7ad5455719 .text-table {
			display: flex;
			flex-direction: column;
			justify-content: flex-start;
		}

		.doz_sys main>.doz_row #text_w2024052177c7ad5455719.default_padding {
			padding-left: 32px;
			padding-right: 32px;
		}

		@media all and (max-width : 767px) {
			.doz_sys main>.doz_row #text_w2024052177c7ad5455719.default_padding {
				padding-left: 15px;
				padding-right: 15px;
			}
		}

		.device_type_m .pc_section #padding_w20240521f34d2da9c0de9 {
			height: 15px !important;
		}

		@media all and (max-width:768px) {
			.pc_section #padding_w20240521f34d2da9c0de9 {
				height: 15px !important;
			}
		}

		/*#*/
		/* .widget.image img {*/
		/*	transition: .3s ease;*/
		/*}*/
		.admin #w20240521c0cdde9b3bd8d .widget.image img {
			transition: none;
		}

		.admin #w20240521c0cdde9b3bd8d .disable-selection img {
			visibility: visible !important;
		}

		#w20240521c0cdde9b3bd8d .widget.image .overlay,
		#w20240521c0cdde9b3bd8d .widget.image .hover_overlay {
			background: rgba(0, 0, 0, 0);
			transition: opacity .3s, background-color .3s;
		}

		#w20240521c0cdde9b3bd8d .widget.image:hover .hover_overlay {
			background: rgba(0, 0, 0, 0);
			z-index: 6;
			opacity: 1;
		}

		.admin #w20240521c0cdde9b3bd8d .widget.image:hover .hover_overlay,
		#w20240521c0cdde9b3bd8d .widget.image.hover_image_hidden:hover .hover_overlay {
			opacity: 0 !important;
		}

		#w20240521c0cdde9b3bd8d .widget.image.text_position_overlay .txt .txt_body {
			color: #fff;
			font-size: 14px;
			;
			line-height: 1.2;
			padding: 1em;
		}

		#w20240521c0cdde9b3bd8d .widget.image.hover_text_position_overlay:hover .hover_txt .txt_body {
			color: #fff;
			font-size: 14px;
			;
			padding: 1em;
		}

		#w20240521c0cdde9b3bd8d .widget.image.hover_text_position_overlay:hover .hover_txt .txt_body {
			line-height: 1.2;
		}

		#w20240521c0cdde9b3bd8d .widget.image.img_circle .overlay,
		#w20240521c0cdde9b3bd8d .widget.image.img_circle .hover_overlay {
			border-radius: 50%;
		}

		#w20240521c0cdde9b3bd8d .widget.image.hover_scale:hover .hover_overlay,
		#w20240521c0cdde9b3bd8d .widget.image.same_overlay:hover .overlay {
			transform: scale(1.1);
			transition: opacity .3s;
		}

		#w20240521c0cdde9b3bd8d .widget.image.hide_default_img:hover .img_wrap>img,
		#w20240521c0cdde9b3bd8d .widget.image:hover .overlay,
		#w20240521c0cdde9b3bd8d .widget.image .hover_overlay,
		#w20240521c0cdde9b3bd8d .widget.image.hover_image_hidden:hover .hover_img,
		#w20240521c0cdde9b3bd8d .widget.image.hover_scale .hover_img,
		#w20240521c0cdde9b3bd8d .widget.image.hover_scale.hover_image_hidden:hover .hover_img {
			opacity: 0;
		}

		#w20240521c0cdde9b3bd8d .widget.image.hide_default_img:hover .img_wrap>img {
			opacity: 0 !important;

		}

		#w20240521c0cdde9b3bd8d .widget.image.hover_scale img {
			transition: transform 0.4s ease-out;
		}

		#w20240521c0cdde9b3bd8d .widget.image.hover_scale img,
		#w20240521c0cdde9b3bd8d .widget.image.hover_scale:hover .hover_img,
		#w20240521c0cdde9b3bd8d .widget.image.hover_scale.hover_image_hidden:hover img,
		#w20240521c0cdde9b3bd8d .widget.image.org_image_hidden.hover_image_hidden:hover .img_wrap>img,
		#w20240521c0cdde9b3bd8d .widget.image.hover_img_hide.hover_scale:hover img,
		#w20240521c0cdde9b3bd8d .widget.image.same_overlay:hover .overlay {
			opacity: 1;
		}

		#w20240521c0cdde9b3bd8d .widget.image.no_effect .hover_overlay,
		#w20240521c0cdde9b3bd8d .widget.image.no_effect .hover_img {
			transition: none;
		}

		#w20240521c0cdde9b3bd8d .widget.image.hover_img_hide .hover_img {
			display: none;
		}

		#w20240521c0cdde9b3bd8d .widget.image.hover_img_hide:hover .hover_overlay {
			transition: opacity .3s;
		}

		#w20240521c0cdde9b3bd8d .widget.image.hide_default_img:hover .org_image,
		#w20240521c0cdde9b3bd8d .widget.image.same_overlay:hover .hover_overlay {
			opacity: 0;
		}

		#w20240521c0cdde9b3bd8d .widget.image.same_overlay:hover .overlay {
			opacity: 1;
		}

		#w20240521c0cdde9b3bd8d .widget.image .hover_img {
			image-rendering: -webkit-optimize-contrast;
		}

		@media all and (max-width : 767px) {

			#w20240521c0cdde9b3bd8d .widget.image:hover .hover_txt,
			#w20240521c0cdde9b3bd8d .widget.image:hover .hover_img,
			#w20240521c0cdde9b3bd8d .widget.image:hover .overlay,
			#w20240521c0cdde9b3bd8d .widget.image:hover .hover_overlay {
				opacity: 0;
				transform: none !important;
			}

			#w20240521c0cdde9b3bd8d .widget.image.org_image_hidden:hover .img_wrap>img {
				opacity: 1;
			}

			#w20240521c0cdde9b3bd8d .widget.image:hover .txt {
				opacity: 1;
				visibility: visible;
			}

			#w20240521c0cdde9b3bd8d .widget.hover_scale:hover img {
				transform: none !important;
			}
		}

		#text_w20240521226cade8769b4 {
			border-radius: 0px;
			border: 0px none #000;
			;
			min-height: 0px;
			;
			line-height: inherit;
		}

		#text_w20240521226cade8769b4 .fr-code-view {
			line-height: 1.6;
		}

		#text_w20240521226cade8769b4 .text_bg_img,
		#text_w20240521226cade8769b4 .text_bg_color {
			position: absolute;
			top: 0;
			left: 0;
			height: 100%;
			width: 100%;
			border-radius: 0px;
		}

		.admin #text_w20240521226cade8769b4,
		#text_w20240521226cade8769b4 .text-table {
			min-height: 0px;
			;
			word-break: normal;
			word-wrap: break-word;
		}

		#text_w20240521226cade8769b4,
		#text_w20240521226cade8769b4 .text-table {
			display: flex;
			flex-direction: column;
			justify-content: flex-start;
		}

		.doz_sys main>.doz_row #text_w20240521226cade8769b4.default_padding {
			padding-left: 32px;
			padding-right: 32px;
		}

		@media all and (max-width : 767px) {
			.doz_sys main>.doz_row #text_w20240521226cade8769b4.default_padding {
				padding-left: 15px;
				padding-right: 15px;
			}
		}

		.device_type_m .pc_section #padding_w20240521bad29fdbca683 {
			height: 15px !important;
		}

		@media all and (max-width:768px) {
			.pc_section #padding_w20240521bad29fdbca683 {
				height: 15px !important;
			}
		}

		/*#*/
		/* .widget.image img {*/
		/*	transition: .3s ease;*/
		/*}*/
		.admin #w2024052112db98bcb79f6 .widget.image img {
			transition: none;
		}

		.admin #w2024052112db98bcb79f6 .disable-selection img {
			visibility: visible !important;
		}

		#w2024052112db98bcb79f6 .widget.image .overlay,
		#w2024052112db98bcb79f6 .widget.image .hover_overlay {
			background: rgba(0, 0, 0, 0);
			transition: opacity .3s, background-color .3s;
		}

		#w2024052112db98bcb79f6 .widget.image:hover .hover_overlay {
			background: rgba(0, 0, 0, 0);
			z-index: 6;
			opacity: 1;
		}

		.admin #w2024052112db98bcb79f6 .widget.image:hover .hover_overlay,
		#w2024052112db98bcb79f6 .widget.image.hover_image_hidden:hover .hover_overlay {
			opacity: 0 !important;
		}

		#w2024052112db98bcb79f6 .widget.image.text_position_overlay .txt .txt_body {
			color: #fff;
			font-size: 14px;
			;
			line-height: 1.2;
			padding: 1em;
		}

		#w2024052112db98bcb79f6 .widget.image.hover_text_position_overlay:hover .hover_txt .txt_body {
			color: #fff;
			font-size: 14px;
			;
			padding: 1em;
		}

		#w2024052112db98bcb79f6 .widget.image.hover_text_position_overlay:hover .hover_txt .txt_body {
			line-height: 1.2;
		}

		#w2024052112db98bcb79f6 .widget.image.img_circle .overlay,
		#w2024052112db98bcb79f6 .widget.image.img_circle .hover_overlay {
			border-radius: 50%;
		}

		#w2024052112db98bcb79f6 .widget.image.hover_scale:hover .hover_overlay,
		#w2024052112db98bcb79f6 .widget.image.same_overlay:hover .overlay {
			transform: scale(1.1);
			transition: opacity .3s;
		}

		#w2024052112db98bcb79f6 .widget.image.hide_default_img:hover .img_wrap>img,
		#w2024052112db98bcb79f6 .widget.image:hover .overlay,
		#w2024052112db98bcb79f6 .widget.image .hover_overlay,
		#w2024052112db98bcb79f6 .widget.image.hover_image_hidden:hover .hover_img,
		#w2024052112db98bcb79f6 .widget.image.hover_scale .hover_img,
		#w2024052112db98bcb79f6 .widget.image.hover_scale.hover_image_hidden:hover .hover_img {
			opacity: 0;
		}

		#w2024052112db98bcb79f6 .widget.image.hide_default_img:hover .img_wrap>img {
			opacity: 0 !important;

		}

		#w2024052112db98bcb79f6 .widget.image.hover_scale img {
			transition: transform 0.4s ease-out;
		}

		#w2024052112db98bcb79f6 .widget.image.hover_scale img,
		#w2024052112db98bcb79f6 .widget.image.hover_scale:hover .hover_img,
		#w2024052112db98bcb79f6 .widget.image.hover_scale.hover_image_hidden:hover img,
		#w2024052112db98bcb79f6 .widget.image.org_image_hidden.hover_image_hidden:hover .img_wrap>img,
		#w2024052112db98bcb79f6 .widget.image.hover_img_hide.hover_scale:hover img,
		#w2024052112db98bcb79f6 .widget.image.same_overlay:hover .overlay {
			opacity: 1;
		}

		#w2024052112db98bcb79f6 .widget.image.no_effect .hover_overlay,
		#w2024052112db98bcb79f6 .widget.image.no_effect .hover_img {
			transition: none;
		}

		#w2024052112db98bcb79f6 .widget.image.hover_img_hide .hover_img {
			display: none;
		}

		#w2024052112db98bcb79f6 .widget.image.hover_img_hide:hover .hover_overlay {
			transition: opacity .3s;
		}

		#w2024052112db98bcb79f6 .widget.image.hide_default_img:hover .org_image,
		#w2024052112db98bcb79f6 .widget.image.same_overlay:hover .hover_overlay {
			opacity: 0;
		}

		#w2024052112db98bcb79f6 .widget.image.same_overlay:hover .overlay {
			opacity: 1;
		}

		#w2024052112db98bcb79f6 .widget.image .hover_img {
			image-rendering: -webkit-optimize-contrast;
		}

		@media all and (max-width : 767px) {

			#w2024052112db98bcb79f6 .widget.image:hover .hover_txt,
			#w2024052112db98bcb79f6 .widget.image:hover .hover_img,
			#w2024052112db98bcb79f6 .widget.image:hover .overlay,
			#w2024052112db98bcb79f6 .widget.image:hover .hover_overlay {
				opacity: 0;
				transform: none !important;
			}

			#w2024052112db98bcb79f6 .widget.image.org_image_hidden:hover .img_wrap>img {
				opacity: 1;
			}

			#w2024052112db98bcb79f6 .widget.image:hover .txt {
				opacity: 1;
				visibility: visible;
			}

			#w2024052112db98bcb79f6 .widget.hover_scale:hover img {
				transform: none !important;
			}
		}

		#text_w202405212cbd7e3c02f3b {
			border-radius: 0px;
			border: 0px none #000;
			;
			min-height: 0px;
			;
			line-height: inherit;
		}

		#text_w202405212cbd7e3c02f3b .fr-code-view {
			line-height: 1.6;
		}

		#text_w202405212cbd7e3c02f3b .text_bg_img,
		#text_w202405212cbd7e3c02f3b .text_bg_color {
			position: absolute;
			top: 0;
			left: 0;
			height: 100%;
			width: 100%;
			border-radius: 0px;
		}

		.admin #text_w202405212cbd7e3c02f3b,
		#text_w202405212cbd7e3c02f3b .text-table {
			min-height: 0px;
			;
			word-break: normal;
			word-wrap: break-word;
		}

		#text_w202405212cbd7e3c02f3b,
		#text_w202405212cbd7e3c02f3b .text-table {
			display: flex;
			flex-direction: column;
			justify-content: flex-start;
		}

		.doz_sys main>.doz_row #text_w202405212cbd7e3c02f3b.default_padding {
			padding-left: 32px;
			padding-right: 32px;
		}

		@media all and (max-width : 767px) {
			.doz_sys main>.doz_row #text_w202405212cbd7e3c02f3b.default_padding {
				padding-left: 15px;
				padding-right: 15px;
			}
		}

		.device_type_m .pc_section #padding_w202405213e8f6d9a8f845 {
			height: 15px !important;
		}

		@media all and (max-width:768px) {
			.pc_section #padding_w202405213e8f6d9a8f845 {
				height: 15px !important;
			}
		}

		/*#*/
		/* .widget.image img {*/
		/*	transition: .3s ease;*/
		/*}*/
		.admin #w202405210f9bd9d247495 .widget.image img {
			transition: none;
		}

		.admin #w202405210f9bd9d247495 .disable-selection img {
			visibility: visible !important;
		}

		#w202405210f9bd9d247495 .widget.image .overlay,
		#w202405210f9bd9d247495 .widget.image .hover_overlay {
			background: rgba(0, 0, 0, 0);
			transition: opacity .3s, background-color .3s;
		}

		#w202405210f9bd9d247495 .widget.image:hover .hover_overlay {
			background: rgba(0, 0, 0, 0);
			z-index: 6;
			opacity: 1;
		}

		.admin #w202405210f9bd9d247495 .widget.image:hover .hover_overlay,
		#w202405210f9bd9d247495 .widget.image.hover_image_hidden:hover .hover_overlay {
			opacity: 0 !important;
		}

		#w202405210f9bd9d247495 .widget.image.text_position_overlay .txt .txt_body {
			color: #fff;
			font-size: 14px;
			;
			line-height: 1.2;
			padding: 1em;
		}

		#w202405210f9bd9d247495 .widget.image.hover_text_position_overlay:hover .hover_txt .txt_body {
			color: #fff;
			font-size: 14px;
			;
			padding: 1em;
		}

		#w202405210f9bd9d247495 .widget.image.hover_text_position_overlay:hover .hover_txt .txt_body {
			line-height: 1.2;
		}

		#w202405210f9bd9d247495 .widget.image.img_circle .overlay,
		#w202405210f9bd9d247495 .widget.image.img_circle .hover_overlay {
			border-radius: 50%;
		}

		#w202405210f9bd9d247495 .widget.image.hover_scale:hover .hover_overlay,
		#w202405210f9bd9d247495 .widget.image.same_overlay:hover .overlay {
			transform: scale(1.1);
			transition: opacity .3s;
		}

		#w202405210f9bd9d247495 .widget.image.hide_default_img:hover .img_wrap>img,
		#w202405210f9bd9d247495 .widget.image:hover .overlay,
		#w202405210f9bd9d247495 .widget.image .hover_overlay,
		#w202405210f9bd9d247495 .widget.image.hover_image_hidden:hover .hover_img,
		#w202405210f9bd9d247495 .widget.image.hover_scale .hover_img,
		#w202405210f9bd9d247495 .widget.image.hover_scale.hover_image_hidden:hover .hover_img {
			opacity: 0;
		}

		#w202405210f9bd9d247495 .widget.image.hide_default_img:hover .img_wrap>img {
			opacity: 0 !important;

		}

		#w202405210f9bd9d247495 .widget.image.hover_scale img {
			transition: transform 0.4s ease-out;
		}

		#w202405210f9bd9d247495 .widget.image.hover_scale img,
		#w202405210f9bd9d247495 .widget.image.hover_scale:hover .hover_img,
		#w202405210f9bd9d247495 .widget.image.hover_scale.hover_image_hidden:hover img,
		#w202405210f9bd9d247495 .widget.image.org_image_hidden.hover_image_hidden:hover .img_wrap>img,
		#w202405210f9bd9d247495 .widget.image.hover_img_hide.hover_scale:hover img,
		#w202405210f9bd9d247495 .widget.image.same_overlay:hover .overlay {
			opacity: 1;
		}

		#w202405210f9bd9d247495 .widget.image.no_effect .hover_overlay,
		#w202405210f9bd9d247495 .widget.image.no_effect .hover_img {
			transition: none;
		}

		#w202405210f9bd9d247495 .widget.image.hover_img_hide .hover_img {
			display: none;
		}

		#w202405210f9bd9d247495 .widget.image.hover_img_hide:hover .hover_overlay {
			transition: opacity .3s;
		}

		#w202405210f9bd9d247495 .widget.image.hide_default_img:hover .org_image,
		#w202405210f9bd9d247495 .widget.image.same_overlay:hover .hover_overlay {
			opacity: 0;
		}

		#w202405210f9bd9d247495 .widget.image.same_overlay:hover .overlay {
			opacity: 1;
		}

		#w202405210f9bd9d247495 .widget.image .hover_img {
			image-rendering: -webkit-optimize-contrast;
		}

		@media all and (max-width : 767px) {

			#w202405210f9bd9d247495 .widget.image:hover .hover_txt,
			#w202405210f9bd9d247495 .widget.image:hover .hover_img,
			#w202405210f9bd9d247495 .widget.image:hover .overlay,
			#w202405210f9bd9d247495 .widget.image:hover .hover_overlay {
				opacity: 0;
				transform: none !important;
			}

			#w202405210f9bd9d247495 .widget.image.org_image_hidden:hover .img_wrap>img {
				opacity: 1;
			}

			#w202405210f9bd9d247495 .widget.image:hover .txt {
				opacity: 1;
				visibility: visible;
			}

			#w202405210f9bd9d247495 .widget.hover_scale:hover img {
				transform: none !important;
			}
		}

		#text_w202405219f2bc3fe02028 {
			border-radius: 0px;
			border: 0px none #000;
			;
			min-height: 0px;
			;
			line-height: inherit;
		}

		#text_w202405219f2bc3fe02028 .fr-code-view {
			line-height: 1.6;
		}

		#text_w202405219f2bc3fe02028 .text_bg_img,
		#text_w202405219f2bc3fe02028 .text_bg_color {
			position: absolute;
			top: 0;
			left: 0;
			height: 100%;
			width: 100%;
			border-radius: 0px;
		}

		.admin #text_w202405219f2bc3fe02028,
		#text_w202405219f2bc3fe02028 .text-table {
			min-height: 0px;
			;
			word-break: normal;
			word-wrap: break-word;
		}

		#text_w202405219f2bc3fe02028,
		#text_w202405219f2bc3fe02028 .text-table {
			display: flex;
			flex-direction: column;
			justify-content: flex-start;
		}

		.doz_sys main>.doz_row #text_w202405219f2bc3fe02028.default_padding {
			padding-left: 32px;
			padding-right: 32px;
		}

		@media all and (max-width : 767px) {
			.doz_sys main>.doz_row #text_w202405219f2bc3fe02028.default_padding {
				padding-left: 15px;
				padding-right: 15px;
			}
		}

		.device_type_m .pc_section #padding_w20240521b4aa426a1660d {
			height: 15px !important;
		}

		@media all and (max-width:768px) {
			.pc_section #padding_w20240521b4aa426a1660d {
				height: 15px !important;
			}
		}

		/*#*/
		/* .widget.image img {*/
		/*	transition: .3s ease;*/
		/*}*/
		.admin #w202405214a1487f955bb0 .widget.image img {
			transition: none;
		}

		.admin #w202405214a1487f955bb0 .disable-selection img {
			visibility: visible !important;
		}

		#w202405214a1487f955bb0 .widget.image .overlay,
		#w202405214a1487f955bb0 .widget.image .hover_overlay {
			background: rgba(0, 0, 0, 0);
			transition: opacity .3s, background-color .3s;
		}

		#w202405214a1487f955bb0 .widget.image:hover .hover_overlay {
			background: rgba(0, 0, 0, 0);
			z-index: 6;
			opacity: 1;
		}

		.admin #w202405214a1487f955bb0 .widget.image:hover .hover_overlay,
		#w202405214a1487f955bb0 .widget.image.hover_image_hidden:hover .hover_overlay {
			opacity: 0 !important;
		}

		#w202405214a1487f955bb0 .widget.image.text_position_overlay .txt .txt_body {
			color: #fff;
			font-size: 14px;
			;
			line-height: 1.2;
			padding: 1em;
		}

		#w202405214a1487f955bb0 .widget.image.hover_text_position_overlay:hover .hover_txt .txt_body {
			color: #fff;
			font-size: 14px;
			;
			padding: 1em;
		}

		#w202405214a1487f955bb0 .widget.image.hover_text_position_overlay:hover .hover_txt .txt_body {
			line-height: 1.2;
		}

		#w202405214a1487f955bb0 .widget.image.img_circle .overlay,
		#w202405214a1487f955bb0 .widget.image.img_circle .hover_overlay {
			border-radius: 50%;
		}

		#w202405214a1487f955bb0 .widget.image.hover_scale:hover .hover_overlay,
		#w202405214a1487f955bb0 .widget.image.same_overlay:hover .overlay {
			transform: scale(1.1);
			transition: opacity .3s;
		}

		#w202405214a1487f955bb0 .widget.image.hide_default_img:hover .img_wrap>img,
		#w202405214a1487f955bb0 .widget.image:hover .overlay,
		#w202405214a1487f955bb0 .widget.image .hover_overlay,
		#w202405214a1487f955bb0 .widget.image.hover_image_hidden:hover .hover_img,
		#w202405214a1487f955bb0 .widget.image.hover_scale .hover_img,
		#w202405214a1487f955bb0 .widget.image.hover_scale.hover_image_hidden:hover .hover_img {
			opacity: 0;
		}

		#w202405214a1487f955bb0 .widget.image.hide_default_img:hover .img_wrap>img {
			opacity: 0 !important;

		}

		#w202405214a1487f955bb0 .widget.image.hover_scale img {
			transition: transform 0.4s ease-out;
		}

		#w202405214a1487f955bb0 .widget.image.hover_scale img,
		#w202405214a1487f955bb0 .widget.image.hover_scale:hover .hover_img,
		#w202405214a1487f955bb0 .widget.image.hover_scale.hover_image_hidden:hover img,
		#w202405214a1487f955bb0 .widget.image.org_image_hidden.hover_image_hidden:hover .img_wrap>img,
		#w202405214a1487f955bb0 .widget.image.hover_img_hide.hover_scale:hover img,
		#w202405214a1487f955bb0 .widget.image.same_overlay:hover .overlay {
			opacity: 1;
		}

		#w202405214a1487f955bb0 .widget.image.no_effect .hover_overlay,
		#w202405214a1487f955bb0 .widget.image.no_effect .hover_img {
			transition: none;
		}

		#w202405214a1487f955bb0 .widget.image.hover_img_hide .hover_img {
			display: none;
		}

		#w202405214a1487f955bb0 .widget.image.hover_img_hide:hover .hover_overlay {
			transition: opacity .3s;
		}

		#w202405214a1487f955bb0 .widget.image.hide_default_img:hover .org_image,
		#w202405214a1487f955bb0 .widget.image.same_overlay:hover .hover_overlay {
			opacity: 0;
		}

		#w202405214a1487f955bb0 .widget.image.same_overlay:hover .overlay {
			opacity: 1;
		}

		#w202405214a1487f955bb0 .widget.image .hover_img {
			image-rendering: -webkit-optimize-contrast;
		}

		@media all and (max-width : 767px) {

			#w202405214a1487f955bb0 .widget.image:hover .hover_txt,
			#w202405214a1487f955bb0 .widget.image:hover .hover_img,
			#w202405214a1487f955bb0 .widget.image:hover .overlay,
			#w202405214a1487f955bb0 .widget.image:hover .hover_overlay {
				opacity: 0;
				transform: none !important;
			}

			#w202405214a1487f955bb0 .widget.image.org_image_hidden:hover .img_wrap>img {
				opacity: 1;
			}

			#w202405214a1487f955bb0 .widget.image:hover .txt {
				opacity: 1;
				visibility: visible;
			}

			#w202405214a1487f955bb0 .widget.hover_scale:hover img {
				transform: none !important;
			}
		}

		#text_w20240521f9aaa75473569 {
			border-radius: 0px;
			border: 0px none #000;
			;
			min-height: 0px;
			;
			line-height: inherit;
		}

		#text_w20240521f9aaa75473569 .fr-code-view {
			line-height: 1.6;
		}

		#text_w20240521f9aaa75473569 .text_bg_img,
		#text_w20240521f9aaa75473569 .text_bg_color {
			position: absolute;
			top: 0;
			left: 0;
			height: 100%;
			width: 100%;
			border-radius: 0px;
		}

		.admin #text_w20240521f9aaa75473569,
		#text_w20240521f9aaa75473569 .text-table {
			min-height: 0px;
			;
			word-break: normal;
			word-wrap: break-word;
		}

		#text_w20240521f9aaa75473569,
		#text_w20240521f9aaa75473569 .text-table {
			display: flex;
			flex-direction: column;
			justify-content: flex-start;
		}

		.doz_sys main>.doz_row #text_w20240521f9aaa75473569.default_padding {
			padding-left: 32px;
			padding-right: 32px;
		}

		@media all and (max-width : 767px) {
			.doz_sys main>.doz_row #text_w20240521f9aaa75473569.default_padding {
				padding-left: 15px;
				padding-right: 15px;
			}
		}

		.device_type_m .pc_section #padding_w2024052102a94401afb6f {
			height: 15px !important;
		}

		@media all and (max-width:768px) {
			.pc_section #padding_w2024052102a94401afb6f {
				height: 15px !important;
			}
		}

		/*#*/
		/* .widget.image img {*/
		/*	transition: .3s ease;*/
		/*}*/
		.admin #w20240521b98b613c9a73c .widget.image img {
			transition: none;
		}

		.admin #w20240521b98b613c9a73c .disable-selection img {
			visibility: visible !important;
		}

		#w20240521b98b613c9a73c .widget.image .overlay,
		#w20240521b98b613c9a73c .widget.image .hover_overlay {
			background: rgba(0, 0, 0, 0);
			transition: opacity .3s, background-color .3s;
		}

		#w20240521b98b613c9a73c .widget.image:hover .hover_overlay {
			background: rgba(0, 0, 0, 0);
			z-index: 6;
			opacity: 1;
		}

		.admin #w20240521b98b613c9a73c .widget.image:hover .hover_overlay,
		#w20240521b98b613c9a73c .widget.image.hover_image_hidden:hover .hover_overlay {
			opacity: 0 !important;
		}

		#w20240521b98b613c9a73c .widget.image.text_position_overlay .txt .txt_body {
			color: #fff;
			font-size: 14px;
			;
			line-height: 1.2;
			padding: 1em;
		}

		#w20240521b98b613c9a73c .widget.image.hover_text_position_overlay:hover .hover_txt .txt_body {
			color: #fff;
			font-size: 14px;
			;
			padding: 1em;
		}

		#w20240521b98b613c9a73c .widget.image.hover_text_position_overlay:hover .hover_txt .txt_body {
			line-height: 1.2;
		}

		#w20240521b98b613c9a73c .widget.image.img_circle .overlay,
		#w20240521b98b613c9a73c .widget.image.img_circle .hover_overlay {
			border-radius: 50%;
		}

		#w20240521b98b613c9a73c .widget.image.hover_scale:hover .hover_overlay,
		#w20240521b98b613c9a73c .widget.image.same_overlay:hover .overlay {
			transform: scale(1.1);
			transition: opacity .3s;
		}

		#w20240521b98b613c9a73c .widget.image.hide_default_img:hover .img_wrap>img,
		#w20240521b98b613c9a73c .widget.image:hover .overlay,
		#w20240521b98b613c9a73c .widget.image .hover_overlay,
		#w20240521b98b613c9a73c .widget.image.hover_image_hidden:hover .hover_img,
		#w20240521b98b613c9a73c .widget.image.hover_scale .hover_img,
		#w20240521b98b613c9a73c .widget.image.hover_scale.hover_image_hidden:hover .hover_img {
			opacity: 0;
		}

		#w20240521b98b613c9a73c .widget.image.hide_default_img:hover .img_wrap>img {
			opacity: 0 !important;

		}

		#w20240521b98b613c9a73c .widget.image.hover_scale img {
			transition: transform 0.4s ease-out;
		}

		#w20240521b98b613c9a73c .widget.image.hover_scale img,
		#w20240521b98b613c9a73c .widget.image.hover_scale:hover .hover_img,
		#w20240521b98b613c9a73c .widget.image.hover_scale.hover_image_hidden:hover img,
		#w20240521b98b613c9a73c .widget.image.org_image_hidden.hover_image_hidden:hover .img_wrap>img,
		#w20240521b98b613c9a73c .widget.image.hover_img_hide.hover_scale:hover img,
		#w20240521b98b613c9a73c .widget.image.same_overlay:hover .overlay {
			opacity: 1;
		}

		#w20240521b98b613c9a73c .widget.image.no_effect .hover_overlay,
		#w20240521b98b613c9a73c .widget.image.no_effect .hover_img {
			transition: none;
		}

		#w20240521b98b613c9a73c .widget.image.hover_img_hide .hover_img {
			display: none;
		}

		#w20240521b98b613c9a73c .widget.image.hover_img_hide:hover .hover_overlay {
			transition: opacity .3s;
		}

		#w20240521b98b613c9a73c .widget.image.hide_default_img:hover .org_image,
		#w20240521b98b613c9a73c .widget.image.same_overlay:hover .hover_overlay {
			opacity: 0;
		}

		#w20240521b98b613c9a73c .widget.image.same_overlay:hover .overlay {
			opacity: 1;
		}

		#w20240521b98b613c9a73c .widget.image .hover_img {
			image-rendering: -webkit-optimize-contrast;
		}

		@media all and (max-width : 767px) {

			#w20240521b98b613c9a73c .widget.image:hover .hover_txt,
			#w20240521b98b613c9a73c .widget.image:hover .hover_img,
			#w20240521b98b613c9a73c .widget.image:hover .overlay,
			#w20240521b98b613c9a73c .widget.image:hover .hover_overlay {
				opacity: 0;
				transform: none !important;
			}

			#w20240521b98b613c9a73c .widget.image.org_image_hidden:hover .img_wrap>img {
				opacity: 1;
			}

			#w20240521b98b613c9a73c .widget.image:hover .txt {
				opacity: 1;
				visibility: visible;
			}

			#w20240521b98b613c9a73c .widget.hover_scale:hover img {
				transform: none !important;
			}
		}

		#text_w20240521211bae68378c6 {
			border-radius: 0px;
			border: 0px none #000;
			;
			min-height: 0px;
			;
			line-height: inherit;
		}

		#text_w20240521211bae68378c6 .fr-code-view {
			line-height: 1.6;
		}

		#text_w20240521211bae68378c6 .text_bg_img,
		#text_w20240521211bae68378c6 .text_bg_color {
			position: absolute;
			top: 0;
			left: 0;
			height: 100%;
			width: 100%;
			border-radius: 0px;
		}

		.admin #text_w20240521211bae68378c6,
		#text_w20240521211bae68378c6 .text-table {
			min-height: 0px;
			;
			word-break: normal;
			word-wrap: break-word;
		}

		#text_w20240521211bae68378c6,
		#text_w20240521211bae68378c6 .text-table {
			display: flex;
			flex-direction: column;
			justify-content: flex-start;
		}

		.doz_sys main>.doz_row #text_w20240521211bae68378c6.default_padding {
			padding-left: 32px;
			padding-right: 32px;
		}

		@media all and (max-width : 767px) {
			.doz_sys main>.doz_row #text_w20240521211bae68378c6.default_padding {
				padding-left: 15px;
				padding-right: 15px;
			}
		}

		.device_type_m .pc_section #padding_w2024052127ddd854be0aa {
			height: 15px !important;
		}

		@media all and (max-width:768px) {
			.pc_section #padding_w2024052127ddd854be0aa {
				height: 15px !important;
			}
		}

		/*#*/
		/* .widget.image img {*/
		/*	transition: .3s ease;*/
		/*}*/
		.admin #w20240521650cdec30af16 .widget.image img {
			transition: none;
		}

		.admin #w20240521650cdec30af16 .disable-selection img {
			visibility: visible !important;
		}

		#w20240521650cdec30af16 .widget.image .overlay,
		#w20240521650cdec30af16 .widget.image .hover_overlay {
			background: rgba(0, 0, 0, 0);
			transition: opacity .3s, background-color .3s;
		}

		#w20240521650cdec30af16 .widget.image:hover .hover_overlay {
			background: rgba(0, 0, 0, 0);
			z-index: 6;
			opacity: 1;
		}

		.admin #w20240521650cdec30af16 .widget.image:hover .hover_overlay,
		#w20240521650cdec30af16 .widget.image.hover_image_hidden:hover .hover_overlay {
			opacity: 0 !important;
		}

		#w20240521650cdec30af16 .widget.image.text_position_overlay .txt .txt_body {
			color: #fff;
			font-size: 14px;
			;
			line-height: 1.2;
			padding: 1em;
		}

		#w20240521650cdec30af16 .widget.image.hover_text_position_overlay:hover .hover_txt .txt_body {
			color: #fff;
			font-size: 14px;
			;
			padding: 1em;
		}

		#w20240521650cdec30af16 .widget.image.hover_text_position_overlay:hover .hover_txt .txt_body {
			line-height: 1.2;
		}

		#w20240521650cdec30af16 .widget.image.img_circle .overlay,
		#w20240521650cdec30af16 .widget.image.img_circle .hover_overlay {
			border-radius: 50%;
		}

		#w20240521650cdec30af16 .widget.image.hover_scale:hover .hover_overlay,
		#w20240521650cdec30af16 .widget.image.same_overlay:hover .overlay {
			transform: scale(1.1);
			transition: opacity .3s;
		}

		#w20240521650cdec30af16 .widget.image.hide_default_img:hover .img_wrap>img,
		#w20240521650cdec30af16 .widget.image:hover .overlay,
		#w20240521650cdec30af16 .widget.image .hover_overlay,
		#w20240521650cdec30af16 .widget.image.hover_image_hidden:hover .hover_img,
		#w20240521650cdec30af16 .widget.image.hover_scale .hover_img,
		#w20240521650cdec30af16 .widget.image.hover_scale.hover_image_hidden:hover .hover_img {
			opacity: 0;
		}

		#w20240521650cdec30af16 .widget.image.hide_default_img:hover .img_wrap>img {
			opacity: 0 !important;

		}

		#w20240521650cdec30af16 .widget.image.hover_scale img {
			transition: transform 0.4s ease-out;
		}

		#w20240521650cdec30af16 .widget.image.hover_scale img,
		#w20240521650cdec30af16 .widget.image.hover_scale:hover .hover_img,
		#w20240521650cdec30af16 .widget.image.hover_scale.hover_image_hidden:hover img,
		#w20240521650cdec30af16 .widget.image.org_image_hidden.hover_image_hidden:hover .img_wrap>img,
		#w20240521650cdec30af16 .widget.image.hover_img_hide.hover_scale:hover img,
		#w20240521650cdec30af16 .widget.image.same_overlay:hover .overlay {
			opacity: 1;
		}

		#w20240521650cdec30af16 .widget.image.no_effect .hover_overlay,
		#w20240521650cdec30af16 .widget.image.no_effect .hover_img {
			transition: none;
		}

		#w20240521650cdec30af16 .widget.image.hover_img_hide .hover_img {
			display: none;
		}

		#w20240521650cdec30af16 .widget.image.hover_img_hide:hover .hover_overlay {
			transition: opacity .3s;
		}

		#w20240521650cdec30af16 .widget.image.hide_default_img:hover .org_image,
		#w20240521650cdec30af16 .widget.image.same_overlay:hover .hover_overlay {
			opacity: 0;
		}

		#w20240521650cdec30af16 .widget.image.same_overlay:hover .overlay {
			opacity: 1;
		}

		#w20240521650cdec30af16 .widget.image .hover_img {
			image-rendering: -webkit-optimize-contrast;
		}

		@media all and (max-width : 767px) {

			#w20240521650cdec30af16 .widget.image:hover .hover_txt,
			#w20240521650cdec30af16 .widget.image:hover .hover_img,
			#w20240521650cdec30af16 .widget.image:hover .overlay,
			#w20240521650cdec30af16 .widget.image:hover .hover_overlay {
				opacity: 0;
				transform: none !important;
			}

			#w20240521650cdec30af16 .widget.image.org_image_hidden:hover .img_wrap>img {
				opacity: 1;
			}

			#w20240521650cdec30af16 .widget.image:hover .txt {
				opacity: 1;
				visibility: visible;
			}

			#w20240521650cdec30af16 .widget.hover_scale:hover img {
				transform: none !important;
			}
		}

		#text_w20240521611e16a2eb362 {
			border-radius: 0px;
			border: 0px none #000;
			;
			min-height: 0px;
			;
			line-height: inherit;
		}

		#text_w20240521611e16a2eb362 .fr-code-view {
			line-height: 1.6;
		}

		#text_w20240521611e16a2eb362 .text_bg_img,
		#text_w20240521611e16a2eb362 .text_bg_color {
			position: absolute;
			top: 0;
			left: 0;
			height: 100%;
			width: 100%;
			border-radius: 0px;
		}

		.admin #text_w20240521611e16a2eb362,
		#text_w20240521611e16a2eb362 .text-table {
			min-height: 0px;
			;
			word-break: normal;
			word-wrap: break-word;
		}

		#text_w20240521611e16a2eb362,
		#text_w20240521611e16a2eb362 .text-table {
			display: flex;
			flex-direction: column;
			justify-content: flex-start;
		}

		.doz_sys main>.doz_row #text_w20240521611e16a2eb362.default_padding {
			padding-left: 32px;
			padding-right: 32px;
		}

		@media all and (max-width : 767px) {
			.doz_sys main>.doz_row #text_w20240521611e16a2eb362.default_padding {
				padding-left: 15px;
				padding-right: 15px;
			}
		}

		.device_type_m .pc_section #padding_w20240521600c96ee63fba {
			height: 15px !important;
		}

		@media all and (max-width:768px) {
			.pc_section #padding_w20240521600c96ee63fba {
				height: 15px !important;
			}
		}

		/*#*/
		/* .widget.image img {*/
		/*	transition: .3s ease;*/
		/*}*/
		.admin #w20240521410bc59567b70 .widget.image img {
			transition: none;
		}

		.admin #w20240521410bc59567b70 .disable-selection img {
			visibility: visible !important;
		}

		#w20240521410bc59567b70 .widget.image .overlay,
		#w20240521410bc59567b70 .widget.image .hover_overlay {
			background: rgba(0, 0, 0, 0);
			transition: opacity .3s, background-color .3s;
		}

		#w20240521410bc59567b70 .widget.image:hover .hover_overlay {
			background: rgba(0, 0, 0, 0);
			z-index: 6;
			opacity: 1;
		}

		.admin #w20240521410bc59567b70 .widget.image:hover .hover_overlay,
		#w20240521410bc59567b70 .widget.image.hover_image_hidden:hover .hover_overlay {
			opacity: 0 !important;
		}

		#w20240521410bc59567b70 .widget.image.text_position_overlay .txt .txt_body {
			color: #fff;
			font-size: 14px;
			;
			line-height: 1.2;
			padding: 1em;
		}

		#w20240521410bc59567b70 .widget.image.hover_text_position_overlay:hover .hover_txt .txt_body {
			color: #fff;
			font-size: 14px;
			;
			padding: 1em;
		}

		#w20240521410bc59567b70 .widget.image.hover_text_position_overlay:hover .hover_txt .txt_body {
			line-height: 1.2;
		}

		#w20240521410bc59567b70 .widget.image.img_circle .overlay,
		#w20240521410bc59567b70 .widget.image.img_circle .hover_overlay {
			border-radius: 50%;
		}

		#w20240521410bc59567b70 .widget.image.hover_scale:hover .hover_overlay,
		#w20240521410bc59567b70 .widget.image.same_overlay:hover .overlay {
			transform: scale(1.1);
			transition: opacity .3s;
		}

		#w20240521410bc59567b70 .widget.image.hide_default_img:hover .img_wrap>img,
		#w20240521410bc59567b70 .widget.image:hover .overlay,
		#w20240521410bc59567b70 .widget.image .hover_overlay,
		#w20240521410bc59567b70 .widget.image.hover_image_hidden:hover .hover_img,
		#w20240521410bc59567b70 .widget.image.hover_scale .hover_img,
		#w20240521410bc59567b70 .widget.image.hover_scale.hover_image_hidden:hover .hover_img {
			opacity: 0;
		}

		#w20240521410bc59567b70 .widget.image.hide_default_img:hover .img_wrap>img {
			opacity: 0 !important;

		}

		#w20240521410bc59567b70 .widget.image.hover_scale img {
			transition: transform 0.4s ease-out;
		}

		#w20240521410bc59567b70 .widget.image.hover_scale img,
		#w20240521410bc59567b70 .widget.image.hover_scale:hover .hover_img,
		#w20240521410bc59567b70 .widget.image.hover_scale.hover_image_hidden:hover img,
		#w20240521410bc59567b70 .widget.image.org_image_hidden.hover_image_hidden:hover .img_wrap>img,
		#w20240521410bc59567b70 .widget.image.hover_img_hide.hover_scale:hover img,
		#w20240521410bc59567b70 .widget.image.same_overlay:hover .overlay {
			opacity: 1;
		}

		#w20240521410bc59567b70 .widget.image.no_effect .hover_overlay,
		#w20240521410bc59567b70 .widget.image.no_effect .hover_img {
			transition: none;
		}

		#w20240521410bc59567b70 .widget.image.hover_img_hide .hover_img {
			display: none;
		}

		#w20240521410bc59567b70 .widget.image.hover_img_hide:hover .hover_overlay {
			transition: opacity .3s;
		}

		#w20240521410bc59567b70 .widget.image.hide_default_img:hover .org_image,
		#w20240521410bc59567b70 .widget.image.same_overlay:hover .hover_overlay {
			opacity: 0;
		}

		#w20240521410bc59567b70 .widget.image.same_overlay:hover .overlay {
			opacity: 1;
		}

		#w20240521410bc59567b70 .widget.image .hover_img {
			image-rendering: -webkit-optimize-contrast;
		}

		@media all and (max-width : 767px) {

			#w20240521410bc59567b70 .widget.image:hover .hover_txt,
			#w20240521410bc59567b70 .widget.image:hover .hover_img,
			#w20240521410bc59567b70 .widget.image:hover .overlay,
			#w20240521410bc59567b70 .widget.image:hover .hover_overlay {
				opacity: 0;
				transform: none !important;
			}

			#w20240521410bc59567b70 .widget.image.org_image_hidden:hover .img_wrap>img {
				opacity: 1;
			}

			#w20240521410bc59567b70 .widget.image:hover .txt {
				opacity: 1;
				visibility: visible;
			}

			#w20240521410bc59567b70 .widget.hover_scale:hover img {
				transform: none !important;
			}
		}

		#text_w2024052111d155e1643d5 {
			border-radius: 0px;
			border: 0px none #000;
			;
			min-height: 0px;
			;
			line-height: inherit;
		}

		#text_w2024052111d155e1643d5 .fr-code-view {
			line-height: 1.6;
		}

		#text_w2024052111d155e1643d5 .text_bg_img,
		#text_w2024052111d155e1643d5 .text_bg_color {
			position: absolute;
			top: 0;
			left: 0;
			height: 100%;
			width: 100%;
			border-radius: 0px;
		}

		.admin #text_w2024052111d155e1643d5,
		#text_w2024052111d155e1643d5 .text-table {
			min-height: 0px;
			;
			word-break: normal;
			word-wrap: break-word;
		}

		#text_w2024052111d155e1643d5,
		#text_w2024052111d155e1643d5 .text-table {
			display: flex;
			flex-direction: column;
			justify-content: flex-start;
		}

		.doz_sys main>.doz_row #text_w2024052111d155e1643d5.default_padding {
			padding-left: 32px;
			padding-right: 32px;
		}

		@media all and (max-width : 767px) {
			.doz_sys main>.doz_row #text_w2024052111d155e1643d5.default_padding {
				padding-left: 15px;
				padding-right: 15px;
			}
		}

		.device_type_m .pc_section #padding_w202405210260b9a7482ea {
			height: 15px !important;
		}

		@media all and (max-width:768px) {
			.pc_section #padding_w202405210260b9a7482ea {
				height: 15px !important;
			}
		}

		/*#*/
		/* .widget.image img {*/
		/*	transition: .3s ease;*/
		/*}*/
		.admin #w202405218f28ac3f5069a .widget.image img {
			transition: none;
		}

		.admin #w202405218f28ac3f5069a .disable-selection img {
			visibility: visible !important;
		}

		#w202405218f28ac3f5069a .widget.image .overlay,
		#w202405218f28ac3f5069a .widget.image .hover_overlay {
			background: rgba(0, 0, 0, 0);
			transition: opacity .3s, background-color .3s;
		}

		#w202405218f28ac3f5069a .widget.image:hover .hover_overlay {
			background: rgba(0, 0, 0, 0);
			z-index: 6;
			opacity: 1;
		}

		.admin #w202405218f28ac3f5069a .widget.image:hover .hover_overlay,
		#w202405218f28ac3f5069a .widget.image.hover_image_hidden:hover .hover_overlay {
			opacity: 0 !important;
		}

		#w202405218f28ac3f5069a .widget.image.text_position_overlay .txt .txt_body {
			color: #fff;
			font-size: 14px;
			;
			line-height: 1.2;
			padding: 1em;
		}

		#w202405218f28ac3f5069a .widget.image.hover_text_position_overlay:hover .hover_txt .txt_body {
			color: #fff;
			font-size: 14px;
			;
			padding: 1em;
		}

		#w202405218f28ac3f5069a .widget.image.hover_text_position_overlay:hover .hover_txt .txt_body {
			line-height: 1.2;
		}

		#w202405218f28ac3f5069a .widget.image.img_circle .overlay,
		#w202405218f28ac3f5069a .widget.image.img_circle .hover_overlay {
			border-radius: 50%;
		}

		#w202405218f28ac3f5069a .widget.image.hover_scale:hover .hover_overlay,
		#w202405218f28ac3f5069a .widget.image.same_overlay:hover .overlay {
			transform: scale(1.1);
			transition: opacity .3s;
		}

		#w202405218f28ac3f5069a .widget.image.hide_default_img:hover .img_wrap>img,
		#w202405218f28ac3f5069a .widget.image:hover .overlay,
		#w202405218f28ac3f5069a .widget.image .hover_overlay,
		#w202405218f28ac3f5069a .widget.image.hover_image_hidden:hover .hover_img,
		#w202405218f28ac3f5069a .widget.image.hover_scale .hover_img,
		#w202405218f28ac3f5069a .widget.image.hover_scale.hover_image_hidden:hover .hover_img {
			opacity: 0;
		}

		#w202405218f28ac3f5069a .widget.image.hide_default_img:hover .img_wrap>img {
			opacity: 0 !important;

		}

		#w202405218f28ac3f5069a .widget.image.hover_scale img {
			transition: transform 0.4s ease-out;
		}

		#w202405218f28ac3f5069a .widget.image.hover_scale img,
		#w202405218f28ac3f5069a .widget.image.hover_scale:hover .hover_img,
		#w202405218f28ac3f5069a .widget.image.hover_scale.hover_image_hidden:hover img,
		#w202405218f28ac3f5069a .widget.image.org_image_hidden.hover_image_hidden:hover .img_wrap>img,
		#w202405218f28ac3f5069a .widget.image.hover_img_hide.hover_scale:hover img,
		#w202405218f28ac3f5069a .widget.image.same_overlay:hover .overlay {
			opacity: 1;
		}

		#w202405218f28ac3f5069a .widget.image.no_effect .hover_overlay,
		#w202405218f28ac3f5069a .widget.image.no_effect .hover_img {
			transition: none;
		}

		#w202405218f28ac3f5069a .widget.image.hover_img_hide .hover_img {
			display: none;
		}

		#w202405218f28ac3f5069a .widget.image.hover_img_hide:hover .hover_overlay {
			transition: opacity .3s;
		}

		#w202405218f28ac3f5069a .widget.image.hide_default_img:hover .org_image,
		#w202405218f28ac3f5069a .widget.image.same_overlay:hover .hover_overlay {
			opacity: 0;
		}

		#w202405218f28ac3f5069a .widget.image.same_overlay:hover .overlay {
			opacity: 1;
		}

		#w202405218f28ac3f5069a .widget.image .hover_img {
			image-rendering: -webkit-optimize-contrast;
		}

		@media all and (max-width : 767px) {

			#w202405218f28ac3f5069a .widget.image:hover .hover_txt,
			#w202405218f28ac3f5069a .widget.image:hover .hover_img,
			#w202405218f28ac3f5069a .widget.image:hover .overlay,
			#w202405218f28ac3f5069a .widget.image:hover .hover_overlay {
				opacity: 0;
				transform: none !important;
			}

			#w202405218f28ac3f5069a .widget.image.org_image_hidden:hover .img_wrap>img {
				opacity: 1;
			}

			#w202405218f28ac3f5069a .widget.image:hover .txt {
				opacity: 1;
				visibility: visible;
			}

			#w202405218f28ac3f5069a .widget.hover_scale:hover img {
				transform: none !important;
			}
		}

		#text_w2024052123836027bc70a {
			border-radius: 0px;
			border: 0px none #000;
			;
			min-height: 0px;
			;
			line-height: inherit;
		}

		#text_w2024052123836027bc70a .fr-code-view {
			line-height: 1.6;
		}

		#text_w2024052123836027bc70a .text_bg_img,
		#text_w2024052123836027bc70a .text_bg_color {
			position: absolute;
			top: 0;
			left: 0;
			height: 100%;
			width: 100%;
			border-radius: 0px;
		}

		.admin #text_w2024052123836027bc70a,
		#text_w2024052123836027bc70a .text-table {
			min-height: 0px;
			;
			word-break: normal;
			word-wrap: break-word;
		}

		#text_w2024052123836027bc70a,
		#text_w2024052123836027bc70a .text-table {
			display: flex;
			flex-direction: column;
			justify-content: flex-start;
		}

		.doz_sys main>.doz_row #text_w2024052123836027bc70a.default_padding {
			padding-left: 32px;
			padding-right: 32px;
		}

		@media all and (max-width : 767px) {
			.doz_sys main>.doz_row #text_w2024052123836027bc70a.default_padding {
				padding-left: 15px;
				padding-right: 15px;
			}
		}

		.device_type_m .pc_section #padding_w202405219a4f2826aed4f {
			height: 15px !important;
		}

		@media all and (max-width:768px) {
			.pc_section #padding_w202405219a4f2826aed4f {
				height: 15px !important;
			}
		}

		/*#*/
		/* .widget.image img {*/
		/*	transition: .3s ease;*/
		/*}*/
		.admin #w202405211e1b82c2c04ab .widget.image img {
			transition: none;
		}

		.admin #w202405211e1b82c2c04ab .disable-selection img {
			visibility: visible !important;
		}

		#w202405211e1b82c2c04ab .widget.image .overlay,
		#w202405211e1b82c2c04ab .widget.image .hover_overlay {
			background: rgba(0, 0, 0, 0);
			transition: opacity .3s, background-color .3s;
		}

		#w202405211e1b82c2c04ab .widget.image:hover .hover_overlay {
			background: rgba(0, 0, 0, 0);
			z-index: 6;
			opacity: 1;
		}

		.admin #w202405211e1b82c2c04ab .widget.image:hover .hover_overlay,
		#w202405211e1b82c2c04ab .widget.image.hover_image_hidden:hover .hover_overlay {
			opacity: 0 !important;
		}

		#w202405211e1b82c2c04ab .widget.image.text_position_overlay .txt .txt_body {
			color: #fff;
			font-size: 14px;
			;
			line-height: 1.2;
			padding: 1em;
		}

		#w202405211e1b82c2c04ab .widget.image.hover_text_position_overlay:hover .hover_txt .txt_body {
			color: #fff;
			font-size: 14px;
			;
			padding: 1em;
		}

		#w202405211e1b82c2c04ab .widget.image.hover_text_position_overlay:hover .hover_txt .txt_body {
			line-height: 1.2;
		}

		#w202405211e1b82c2c04ab .widget.image.img_circle .overlay,
		#w202405211e1b82c2c04ab .widget.image.img_circle .hover_overlay {
			border-radius: 50%;
		}

		#w202405211e1b82c2c04ab .widget.image.hover_scale:hover .hover_overlay,
		#w202405211e1b82c2c04ab .widget.image.same_overlay:hover .overlay {
			transform: scale(1.1);
			transition: opacity .3s;
		}

		#w202405211e1b82c2c04ab .widget.image.hide_default_img:hover .img_wrap>img,
		#w202405211e1b82c2c04ab .widget.image:hover .overlay,
		#w202405211e1b82c2c04ab .widget.image .hover_overlay,
		#w202405211e1b82c2c04ab .widget.image.hover_image_hidden:hover .hover_img,
		#w202405211e1b82c2c04ab .widget.image.hover_scale .hover_img,
		#w202405211e1b82c2c04ab .widget.image.hover_scale.hover_image_hidden:hover .hover_img {
			opacity: 0;
		}

		#w202405211e1b82c2c04ab .widget.image.hide_default_img:hover .img_wrap>img {
			opacity: 0 !important;

		}

		#w202405211e1b82c2c04ab .widget.image.hover_scale img {
			transition: transform 0.4s ease-out;
		}

		#w202405211e1b82c2c04ab .widget.image.hover_scale img,
		#w202405211e1b82c2c04ab .widget.image.hover_scale:hover .hover_img,
		#w202405211e1b82c2c04ab .widget.image.hover_scale.hover_image_hidden:hover img,
		#w202405211e1b82c2c04ab .widget.image.org_image_hidden.hover_image_hidden:hover .img_wrap>img,
		#w202405211e1b82c2c04ab .widget.image.hover_img_hide.hover_scale:hover img,
		#w202405211e1b82c2c04ab .widget.image.same_overlay:hover .overlay {
			opacity: 1;
		}

		#w202405211e1b82c2c04ab .widget.image.no_effect .hover_overlay,
		#w202405211e1b82c2c04ab .widget.image.no_effect .hover_img {
			transition: none;
		}

		#w202405211e1b82c2c04ab .widget.image.hover_img_hide .hover_img {
			display: none;
		}

		#w202405211e1b82c2c04ab .widget.image.hover_img_hide:hover .hover_overlay {
			transition: opacity .3s;
		}

		#w202405211e1b82c2c04ab .widget.image.hide_default_img:hover .org_image,
		#w202405211e1b82c2c04ab .widget.image.same_overlay:hover .hover_overlay {
			opacity: 0;
		}

		#w202405211e1b82c2c04ab .widget.image.same_overlay:hover .overlay {
			opacity: 1;
		}

		#w202405211e1b82c2c04ab .widget.image .hover_img {
			image-rendering: -webkit-optimize-contrast;
		}

		@media all and (max-width : 767px) {

			#w202405211e1b82c2c04ab .widget.image:hover .hover_txt,
			#w202405211e1b82c2c04ab .widget.image:hover .hover_img,
			#w202405211e1b82c2c04ab .widget.image:hover .overlay,
			#w202405211e1b82c2c04ab .widget.image:hover .hover_overlay {
				opacity: 0;
				transform: none !important;
			}

			#w202405211e1b82c2c04ab .widget.image.org_image_hidden:hover .img_wrap>img {
				opacity: 1;
			}

			#w202405211e1b82c2c04ab .widget.image:hover .txt {
				opacity: 1;
				visibility: visible;
			}

			#w202405211e1b82c2c04ab .widget.hover_scale:hover img {
				transform: none !important;
			}
		}

		#text_w20240521ead16dc847076 {
			border-radius: 0px;
			border: 0px none #000;
			;
			min-height: 0px;
			;
			line-height: inherit;
		}

		#text_w20240521ead16dc847076 .fr-code-view {
			line-height: 1.6;
		}

		#text_w20240521ead16dc847076 .text_bg_img,
		#text_w20240521ead16dc847076 .text_bg_color {
			position: absolute;
			top: 0;
			left: 0;
			height: 100%;
			width: 100%;
			border-radius: 0px;
		}

		.admin #text_w20240521ead16dc847076,
		#text_w20240521ead16dc847076 .text-table {
			min-height: 0px;
			;
			word-break: normal;
			word-wrap: break-word;
		}

		#text_w20240521ead16dc847076,
		#text_w20240521ead16dc847076 .text-table {
			display: flex;
			flex-direction: column;
			justify-content: flex-start;
		}

		.doz_sys main>.doz_row #text_w20240521ead16dc847076.default_padding {
			padding-left: 32px;
			padding-right: 32px;
		}

		@media all and (max-width : 767px) {
			.doz_sys main>.doz_row #text_w20240521ead16dc847076.default_padding {
				padding-left: 15px;
				padding-right: 15px;
			}
		}

		#text_w202405216d6988f0ae707 {
			border-radius: 0px;
			border: 0px none #000;
			;
			min-height: 0px;
			;
			line-height: inherit;
		}

		#text_w202405216d6988f0ae707 .fr-code-view {
			line-height: 1.6;
		}

		#text_w202405216d6988f0ae707 .text_bg_img,
		#text_w202405216d6988f0ae707 .text_bg_color {
			position: absolute;
			top: 0;
			left: 0;
			height: 100%;
			width: 100%;
			border-radius: 0px;
		}

		.admin #text_w202405216d6988f0ae707,
		#text_w202405216d6988f0ae707 .text-table {
			min-height: 0px;
			;
			word-break: normal;
			word-wrap: break-word;
		}

		#text_w202405216d6988f0ae707,
		#text_w202405216d6988f0ae707 .text-table {
			display: flex;
			flex-direction: column;
			justify-content: flex-start;
		}

		.doz_sys main>.doz_row #text_w202405216d6988f0ae707.default_padding {
			padding-left: 32px;
			padding-right: 32px;
		}

		@media all and (max-width : 767px) {
			.doz_sys main>.doz_row #text_w202405216d6988f0ae707.default_padding {
				padding-left: 15px;
				padding-right: 15px;
			}
		}

		.device_type_m .pc_section #padding_w20240521012404bb36e9c {
			height: 16px !important;
		}

		@media all and (max-width:768px) {
			.pc_section #padding_w20240521012404bb36e9c {
				height: 16px !important;
			}
		}

		.shop_view .s202407312f4b03a5e75a9.xzoom-preview {
			background-color: #000;
			;
			background: rgba(0, 0, 0, 0.05);
		}

		.shop_view #s202407312f4b03a5e75a9 select.form-control option {
			color: !important;
			background: rgba(0, 0, 0, 0.05);
		}

		.is-ie .shop_view #s202407312f4b03a5e75a9 select.form-control option {
			color: #000 !important;
		}

		.admin #s202407312f4b03a5e75a9 .widget.padding>div {
			;
		}

		.admin #s202407312f4b03a5e75a9 .ibg-bg {
			height: 100% !important;
		}

		.admin #s202407312f4b03a5e75a9 .widget_drag_bar,
		.admin .doz_sys #s202407312f4b03a5e75a9 .ui-resizable-handle.ui-resizable-e:hover:after,
		.admin .doz_sys #s202407312f4b03a5e75a9 .ui-resizable-handle.ui-resizable-w:hover:after,
		.admin .doz_sys #s202407312f4b03a5e75a9 .ui-resizable-handle.ui-resizable-e.active:after,
		.admin .doz_sys #s202407312f4b03a5e75a9 .ui-resizable-handle.ui-resizable-w.active:after,
		.admin .doz_sys #s202407312f4b03a5e75a9 .drop_line {
			background-color: ;
		}

		.admin .doz_sys #s202407312f4b03a5e75a9 .ui-resizable-handle.ui-resizable-n:hover:after,
		.admin .doz_sys #s202407312f4b03a5e75a9 .ui-resizable-handle.ui-resizable-s:hover:after {
			border-bottom: 2px solid;
		}

		#s202407312f4b03a5e75a9 {
			color: ;
		}

		#s202407312f4b03a5e75a9.side_basic main .inside,
		#s202407312f4b03a5e75a9 .site_prod_nav_wrap.scroll-to-fixed-fixed ul.site_prod_nav,
		.doz_sys #s202407312f4b03a5e75a9 .col-dz-12 .extend_thumbs {
			max-width: 980px;
		}

		.modal_site_modal_menu #s202407312f4b03a5e75a9.side_basic main .inside,
		.menu_type_modal #s202407312f4b03a5e75a9.side_basic main .inside {
			max-width: 550px;
		}

		.doz_sys .modal_site_modal_menu .modal-header,
		.menu_type_modal .doz_modal_header {
			border-width: 0 0 1px 0;
			border-style: solid;
			;
		}

		.menu_type_modal #s202407312f4b03a5e75a9,
		.menu_type_modal .doz_modal_header {
			;
			background: ;
			;
			color: ;
		}

		.menu_type_modal .doz_modal_header .bt.bt-flat.bt-default {
			;
			color: ;
		}

		.doz_sys #s202407312f4b03a5e75a9 .col-dz-12 .inside .extend_thumbs {
			max-width: inherit;
		}

		#s202407312f4b03a5e75a9.extend_section main {
			padding-left: 15px;
			padding-right: 15px;
		}

		#s202407312f4b03a5e75a9.section_wrap.extend_section main .widget.board .grid_ignore.bg_on {
			margin-left: -15px;
			margin-right: -15px;
			width: calc(100% + 15px + 15px);
		}

		#s202407312f4b03a5e75a9 .booking_day .body_font_color_20,
		#s202407312f4b03a5e75a9 .booking_list.waiting .title {
			;
		}

		#s202407312f4b03a5e75a9.extend_section main>.inside {
			max-width: 100% !important;
		}

		#s202407312f4b03a5e75a9 .li_table ul:nth-of-type(2),
		#s202407312f4b03a5e75a9 .li_board ul li,
		#s202407312f4b03a5e75a9 .radio-styled:not(ie8).radio_color_option.small input~span span {
			;
		}

		#s202407312f4b03a5e75a9 .checkbox-styled:not(ie8) input~span:before,
		#s202407312f4b03a5e75a9 .radio-styled:not(ie8) input~span:before {}

		#s202407312f4b03a5e75a9 .board_view .grid_ignore header a,
		#s202407312f4b03a5e75a9 .widget.board .grid_ignore .author .date,
		#s202407312f4b03a5e75a9 .widget.board .grid_ignore a.board,
		#s202407312f4b03a5e75a9 .widget.board .grid_ignore .author .write,
		.editor_box .add_map .info>div.phone,
		#s202407312f4b03a5e75a9 .content-tit .board {
			;
		}

		#s202407312f4b03a5e75a9 select.form-control,
		#s202407312f4b03a5e75a9 input.form-control,
		#s202407312f4b03a5e75a9 textarea.form-control {
			;
			color: #000000;
			background: ;
		}

		#s202407312f4b03a5e75a9 .input_block .select-block .selectbox select {
			border: none;
			background: none;
			color: #212121;
		}

		#s202407312f4b03a5e75a9 .phonenumber_wrap .line {}

		#s202407312f4b03a5e75a9 .shop-content.shop-style-b.open .opt-group .btn_clse>span {}

		.shop_view #s202407312f4b03a5e75a9 .shop-content select.form-control,
		.shop_view #s202407312f4b03a5e75a9 .shop-content input.form-control,
		.shop_view #s202407312f4b03a5e75a9 .shop-content textarea.form-control,
		.booking_view #s202407312f4b03a5e75a9 .booking_opt select.form-control,
		.shop_view #s202407312f4b03a5e75a9 .form-select-wrap .dropdown-menu,
		.shop_view #s202407312f4b03a5e75a9 .form-select-wrap .dropdown-menu .dropdown-item {
			background-color: #000;
			;
			background: rgba(0, 0, 0, 0.05);
		}

		#s202407312f4b03a5e75a9 .seemore_wrap .open:before {
			background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.0005), rgba(0, 0, 0, 0.04) 66%, rgba(0, 0, 0, 0.045) 83%, rgba(0, 0, 0, 0.049) 98%, rgba(0, 0, 0, 0.05));
		}

		#s202407312f4b03a5e75a9 .item_detail select.form-control,
		#s202407312f4b03a5e75a9 .item_detail input.form-control,
		#s202407312f4b03a5e75a9 .item_detail textarea.form-control,
		#s202407312f4b03a5e75a9 .booking_opt select.form-control,
		#s202407312f4b03a5e75a9 .goods_select textarea.form-control,
		#s202407312f4b03a5e75a9 .goods_select select.form-control,
		#s202407312f4b03a5e75a9 .goods_select input.form-control,
		#s202407312f4b03a5e75a9 .form-select-wrap:before {
			!important;
			color: ;
		}

		#s202407312f4b03a5e75a9 .form-select-wrap .dropdown-menu .dropdown-item:hover {
			;
		}

		#s202407312f4b03a5e75a9 .board_summary .write,
		#s202407312f4b03a5e75a9 .board_view .grid_ignore .author .date,
		#s202407312f4b03a5e75a9 .board_view .grid_ignore .author .hit-count,
		.doz_sys #s202407312f4b03a5e75a9 label,
		.doz_sys #s202407312f4b03a5e75a9 label.control-label,
		#s202407312f4b03a5e75a9 .shop-table>tbody>tr.payment-info>td.pay-txt,
		#s202407312f4b03a5e75a9 .nick.text-default-dark,
		#s202407312f4b03a5e75a9 .text-default-dark,
		#s202407312f4b03a5e75a9 .shop_mypage .mypage .my-box a,
		#s202407312f4b03a5e75a9 .shop_mypage .item-detail a,
		#s202407312f4b03a5e75a9 .shop_mypage .item-detail p,
		#s202407312f4b03a5e75a9 .shop_mypage h6,
		#s202407312f4b03a5e75a9 .shop_mypage .table-wrap p,
		#s202407312f4b03a5e75a9 .shop_payment h1,
		#s202407312f4b03a5e75a9 .shop_payment h6,
		#s202407312f4b03a5e75a9 .shop-content p,
		#s202407312f4b03a5e75a9 .shop_payment,
		#s202407312f4b03a5e75a9 .shop-content span,
		#s202407312f4b03a5e75a9 .shop-content .shop-item .item-icon .im-icon.im-ico-liked,
		#s202407312f4b03a5e75a9 .shop-content .price,
		#s202407312f4b03a5e75a9,
		#s202407312f4b03a5e75a9 .shop-tit,
		#s202407312f4b03a5e75a9 .board_view .board_txt_area,
		#s202407312f4b03a5e75a9 .board.widget .grid_ignore .view_tit,
		.doz_sys #s202407312f4b03a5e75a9 .shop-content input.form-control,
		.doz_sys #s202407312f4b03a5e75a9 .shop-content select.form-control,
		#s202407312f4b03a5e75a9 .widget_menu_title,
		#s202407312f4b03a5e75a9 .comment_area,
		body.shop_mypage #s202407312f4b03a5e75a9 .comment_area,
		#s202407312f4b03a5e75a9 .list_review_inner .use_summary,
		#s202407312f4b03a5e75a9 .list_review_inner .use_summary a,
		#s202407312f4b03a5e75a9 .list_review_inner .fold,
		#s202407312f4b03a5e75a9 .list_review_inner .comment_area,
		#s202407312f4b03a5e75a9 .booking_nav_tools span {
			;
			color: ;
		}

		#s202407312f4b03a5e75a9 .shop-content span.sale-price-text {
			color: #212121 !important;
		}

		.doz_sys #s202407312f4b03a5e75a9 a.use-info {
			color: #ff7313;
		}

		#s202407312f4b03a5e75a9 .shop-content span.sale-price-text-done,
		.doz_sys #s202407312f4b03a5e75a9 a.use-info-download-done {
			color: #999999 !important;
		}

		.doz_sys #s202407312f4b03a5e75a9 .shop-content .down-btn select.form-control {
			;
			color: !important;
		}

		#s202407312f4b03a5e75a9 .shop-content.mypage .bg-bright a,
		#s202407312f4b03a5e75a9 .shop-content.mypage .bg-bright p,
		#s202407312f4b03a5e75a9 .shop-content.mypage .bg-bright span,
		#s202407312f4b03a5e75a9 .shop-content.mypage .bg-bright div {
			color: #212121;
		}

		#s202407312f4b03a5e75a9 .shop-content.mypage .bg-bright .use_grade .ug_btn .btn,
		#s202407312f4b03a5e75a9 .shop-content span.ug_name .btn {
			border-color: #D5D5D5;
		}

		#s202407312f4b03a5e75a9 .shop-content h6 span {
			;
			color: ;
		}

		#s202407312f4b03a5e75a9 .left-menu ul li.on a,
		.doz_sys #s202407312f4b03a5e75a9 .paging_type_count .owl-dots .owl-dot span:before,
		.menu_type_modal #s202407312f4b03a5e75a9,
		#s202407312f4b03a5e75a9 .list_review_inner .comment .tools .text-gray-bright {
			;
			color: !important;
		}

		.doz_sys #s202407312f4b03a5e75a9 .paging_type_count.slide_02 .owl-dots .owl-dot.active span:before {
			color: #fff !important;
		}

		.doz_sys #s202407312f4b03a5e75a9 .paging_type_dot .owl-dots .owl-dot span,
		.doz_sys #s202407312f4b03a5e75a9 .paging_type_big_dot .owl-dots .owl-dot span,
		.doz_sys #s202407312f4b03a5e75a9 .paging_type_line .owl-dots .owl-dot span,
		.doz_sys #s202407312f4b03a5e75a9 .paging_type_count.paging_type_count02 .owl-dots .owl-dot.active span:before,
		#s202407312f4b03a5e75a9 .list_review_inner,
		#s202407312f4b03a5e75a9 .list_review_inner .fold.cmt,
		#s202407312f4b03a5e75a9 .list_review_wrap,
		#s202407312f4b03a5e75a9 .list_review_inner .textarea_block,
		#s202407312f4b03a5e75a9 .list_review_inner .comment .main_comment,
		#s202407312f4b03a5e75a9 .list_review_inner .txt_delete:before,
		#s202407312f4b03a5e75a9 .form-select-wrap.open .dropdown-toggle,
		#s202407312f4b03a5e75a9 .form-select-wrap.open .dropdown-menu,
		#s202407312f4b03a5e75a9 .form-select-wrap.open .dropdown-menu .dropdown-item {
			border-color: ;
		}

		.doz_sys #s202407312f4b03a5e75a9 .paging_type_dot02 .owl-dots .owl-dot span,
		.doz_sys #s202407312f4b03a5e75a9 .paging_type_dot .owl-dots .owl-dot.active span,
		.doz_sys #s202407312f4b03a5e75a9 .paging_type_line .owl-dots .owl-dot.active span,
		.doz_sys #s202407312f4b03a5e75a9 .paging_type_big_dot .owl-dots .owl-dot span,
		.doz_sys #s202407312f4b03a5e75a9 .paging_type_line .owl-dots .owl-dot span {
			background: ;
		}

		#s202407312f4b03a5e75a9 .form-control:focus {
			border-color: #ff7313;
		}

		#s202407312f4b03a5e75a9 .sub_depth li a,
		#s202407312f4b03a5e75a9 .sub_depth li span {
			;
		}

		#s202407312f4b03a5e75a9 .slide_03.owl-theme .owl-dots .owl-dot span {
			;
		}

		#s202407312f4b03a5e75a9 .pagination>li>a,
		#s202407312f4b03a5e75a9 .pagination>li>span,
		#s202407312f4b03a5e75a9 .pagination>li>a:focus,
		#s202407312f4b03a5e75a9 .pagination>li>span:focus,
		#s202407312f4b03a5e75a9 .map-inner .pagination li.active a,
		#s202407312f4b03a5e75a9 .pagination li>a.disabled:hover,
		#s202407312f4b03a5e75a9 .pagination li>a.disabled:focus {
			;
		}

		#s202407312f4b03a5e75a9 .form-select-wrap.open .dropdown-menu .dropdown-item {
			;
		}

		#s202407312f4b03a5e75a9 .pagination>.active>a,
		#s202407312f4b03a5e75a9 .pagination>.active>span,
		#s202407312f4b03a5e75a9 .pagination>.active>a:hover,
		#s202407312f4b03a5e75a9 .pagination>.active>span:hover,
		#s202407312f4b03a5e75a9 .pagination>.active>a:focus,
		#s202407312f4b03a5e75a9 .pagination>.active>span:focus,
		#s202407312f4b03a5e75a9 .pagination>li>a:hover,
		#s202407312f4b03a5e75a9 .pagination>li>span:hover,
		#s202407312f4b03a5e75a9 .sub_depth li a.active,
		.doz_sys #s202407312f4b03a5e75a9 a,
		#s202407312f4b03a5e75a9 .li_table ul li,
		#s202407312f4b03a5e75a9 .list-style .list.line>small,
		.doz_sys #s202407312f4b03a5e75a9 div[data-widget-type="board"] .title.title-block a {
			;
			color: ;
		}

		.doz_sys #s202407312f4b03a5e75a9 .board_contents a:not(.btn),
		.doz_sys #s202407312f4b03a5e75a9 .board_contents a:not(.btn):hover,
		#s202407312f4b03a5e75a9 .board_txt_area a,
		#s202407312f4b03a5e75a9 .board_txt_area a:hover,
		#s202407312f4b03a5e75a9 .board_txt_area a:active,
		#s202407312f4b03a5e75a9 .board_txt_area a:focus,
		#s202407312f4b03a5e75a9 .editor_box .fr-view a {
			color: #ff7313;
		}

		#s202407312f4b03a5e75a9 div[data-widget-type="icon"] i {
			color: ;
		}

		.doz_sys #s202407312f4b03a5e75a9 a.body_font_color_30:not(.active) {
			;
		}

		#s202407312f4b03a5e75a9 .text_tab .after_line:not(:last-child):after {
			;
		}

		#s202407312f4b03a5e75a9 .text_tab ul.site_prod_nav>li a.active {
			background: none;
		}

		#s202407312f4b03a5e75a9 .map-toolbar select.form-control {
			;
			color: !important;
			font-size: 14px;
		}

		.doz_sys #s202407312f4b03a5e75a9 .body_font_color_40,
		#s202407312f4b03a5e75a9 .li_board ul.li_body li.name,
		#s202407312f4b03a5e75a9 .li_board ul.li_body li.time,
		#s202407312f4b03a5e75a9 .li_board ul.li_body li.like,
		#s202407312f4b03a5e75a9 .li_board ul.li_body li.read {
			;
		}

		#s202407312f4b03a5e75a9 .review_table .summary,
		#s202407312f4b03a5e75a9 .review_table.li_board ul.li_body li,
		#s202407312f4b03a5e75a9 .review_table .list_text_title.lock_on {
			;
		}

		.doz_sys #s202407312f4b03a5e75a9 .body_font_color_50 {
			;
		}

		#s202407312f4b03a5e75a9 .li_board,
		#s202407312f4b03a5e75a9 .acd_row:first-child,
		#s202407312f4b03a5e75a9 .acd_row {
			border-color: ;
		}

		#s202407312f4b03a5e75a9 .list-style .list-header,
		#s202407312f4b03a5e75a9 .list-style .list,
		#s202407312f4b03a5e75a9 .list-style .list.line,
		#s202407312f4b03a5e75a9 .list-style .list.line>.table-cell,
		#s202407312f4b03a5e75a9 .li_table.row_04 .acd_collapse[aria-expanded="true"],
		.li_table.row_04 .acd_collapse.in {
			;
		}

		#s202407312f4b03a5e75a9 .btn,
		#s202407312f4b03a5e75a9 .visual_section a,
		#s202407312f4b03a5e75a9 a.select-star,
		#s202407312f4b03a5e75a9 .star-pointer .dropdown-menu a.dropdown-item {
			background-color: #000;
			;
			background-color: rgba(0, 0, 0, 0.05);
			;
			color: ;
			;
		}

		#s202407312f4b03a5e75a9 .star-pointer .dropdown-menu {
			background-color: rgba(0, 0, 0, 0.05);
		}

		#s202407312f4b03a5e75a9 .btn:hover,
		#s202407312f4b03a5e75a9 .visual_section a:hover {
			border-color: ;
		}

		#s202407312f4b03a5e75a9 a.select-star:hover {
			background-color: rgba(0, 0, 0, 0.05);
		}

		#s202407312f4b03a5e75a9 .star-pointer .dropdown-menu a.dropdown-item:hover {
			background-color: !important;
		}

		#s202407312f4b03a5e75a9 .widget_text_wrap .btn {
			background-color: #f26531;
			border-color: #ffffff;
			color: #ffffff;
			border-width: 0px;
		}

		.doz_sys #s202407312f4b03a5e75a9 .btn-primary {
			;
			background-color: #f26531;
			border-color: #ffffff;
			color: #ffffff;
			border-width: 0px;
		}

		.doz_sys.shop_view #s202407312f4b03a5e75a9 .btn-primary span,
		.doz_sys.booking_view #s202407312f4b03a5e75a9 .btn-primary span,
		.doz_sys.shop_mypage #s202407312f4b03a5e75a9 .btn-primary span {
			color: #ffffff;
		}

		#s202407312f4b03a5e75a9 .coupon-wrap:after,
		#s202407312f4b03a5e75a9 .board_view .file_area ul li {
			background: rgba(0, 0, 0, 0.05);
		}

		#s202407312f4b03a5e75a9 .text-gray-dark,
		#s202407312f4b03a5e75a9 .shop-table>thead>tr>th,
		#s202407312f4b03a5e75a9 .shop_mypage .left-menu ul li a,
		#s202407312f4b03a5e75a9 .shop_mypage .item-detail p.sale_pay,
		.doz_sys #s202407312f4b03a5e75a9 .product-notify-group .product-notify-label {
			;
		}

		#s202407312f4b03a5e75a9 .mypage .my-box a,
		#s202407312f4b03a5e75a9 .mypage .shop-table>tbody>tr,
		#s202407312f4b03a5e75a9 .mypage .tip-off,
		#s202407312f4b03a5e75a9 .im-order-detail-table,
		#s202407312f4b03a5e75a9 .im-order-price {
			background-color: rgba(25, 25, 25, 0.05);
			-ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#0c252525, endColorstr=#0c252525);
			filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#0c252525, endColorstr=#0c252525);
			zoom: 1;
			;
		}

		#s202407312f4b03a5e75a9 .mypage .my-box.on a {
			background-color: #ff7313;
			;
			color: #fff;
		}

		#s202407312f4b03a5e75a9 .mypage .my-box.on a p {
			color: #fff;
		}

		#s202407312f4b03a5e75a9 .option_btn_tools a,
		#s202407312f4b03a5e75a9 .map-inner .pagination li a {
			color: #212121;
		}

		.doz_sys #s202407312f4b03a5e75a9 .list-style-card .card-body .text a {
			color: #757575;
		}

		#s202407312f4b03a5e75a9 .card .title a {
			color: #212121;
		}

		#s202407312f4b03a5e75a9 .section_bg.fixed_bg.fixed_bg_none {
			background-attachment: inherit;
		}

		#s202407312f4b03a5e75a9 ul.site_prod_nav>li,
		#s202407312f4b03a5e75a9 .prod_detail_badge {
			;
		}

		#s202407312f4b03a5e75a9 .site_prod_nav_wrap.scroll-to-fixed-fixed {
			background: rgba(0, 0, 0, 0.05);
			box-shadow: inset 0 -1px 0 0 rgba(0, 0, 0, 0.1);
		}

		#s202407312f4b03a5e75a9 .buy_footer_fixed {
			background: rgba(0, 0, 0, 0.05);
			border-width: 1px 0 0 0;
			border-style: solid;
			;
		}

		#s202407312f4b03a5e75a9 .opt-group {
			background: rgba(0, 0, 0, 0.05);
		}

		#s202407312f4b03a5e75a9 ul.site_prod_nav>li a.active {
			;
		}

		#s202407312f4b03a5e75a9 .background_tab ul.site_prod_nav>li a.active>span.braket-badge {
			background-color: none;
			;
			color: rgba(0, 0, 0, 0.05);
		}

		#s202407312f4b03a5e75a9 .input-block .checkbox-styled:not(ie8) input~span {
			;
			color: ;
		}

		.section_fixed_disable #s202407312f4b03a5e75a9[class*="section_first"],
		.section_fixed_disable #s202407312f4b03a5e75a9[class*="section_first"] .doz_aside {
			position: relative !important;
			top: 0 !important;
			left: 0 !important;
			z-index: auto !important;
		}

		.section_fixed_disable #s202407312f4b03a5e75a9 .doz_aside.scroll-to-fixed-fixed~.spacer,
		.section_fixed_disable #s202407312f4b03a5e75a9.scroll-to-fixed-fixed~.spacer {
			height: 0 !important;
			display: none !important;
		}

		#s202407312f4b03a5e75a9.scroll-to-fixed-fixed {
			width: 100% !important;
		}

		#s202407312f4b03a5e75a9 .doz_aside.scroll-to-fixed-fixed-end {
			bottom: 0 !important;
			top: auto !important;
		}

		.device_type_m #s202407312f4b03a5e75a9.mobile_section main .inside {
			padding-left: 15px;
			padding-right: 15px;
		}

		.device_type_m #s202407312f4b03a5e75a9 .mypage .left-menu ul li a,
		.device_type_m #s202407312f4b03a5e75a9 .cart .left-menu ul li a {
			background-color: rgba(25, 25, 25, 0.05);
			-ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#0c252525, endColorstr=#0c252525);
			filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#0c252525, endColorstr=#0c252525);
			zoom: 1;
			;
		}

		#s202407312f4b03a5e75a9 .im-cart-result-table {
			border-top: 1px solid;
			border-bottom: 1px solid;
		}

		#s202407312f4b03a5e75a9 .shop-table>tbody>tr>td.img .opt .more {
			;
		}

		#s202407312f4b03a5e75a9 .im-cart-info {
			;
		}

		#s202407312f4b03a5e75a9 .shop-table>thead>tr>th,
		#s202407312f4b03a5e75a9 .shop-table>tbody>tr>td,
		#s202407312f4b03a5e75a9 .mypage .shop-table>tbody>tr,
		#s202407312f4b03a5e75a9 .shop-table>tbody>tr>td.img img,
		#s202407312f4b03a5e75a9 .shop-table>tbody>tr>td+td,
		#s202407312f4b03a5e75a9 .mypage .tip-off,
		#s202407312f4b03a5e75a9 .mypage .shop-table img,
		#s202407312f4b03a5e75a9 .im-order-detail-table,
		#s202407312f4b03a5e75a9 .im-order-price,
		#s202407312f4b03a5e75a9 .im-order-detail-table thead tr,
		#s202407312f4b03a5e75a9 .im-order-detail-table tr+tr,
		#s202407312f4b03a5e75a9 .im-order-detail-table img,
		#s202407312f4b03a5e75a9 .im-order-detail-table .im-deliv-price,
		#s202407312f4b03a5e75a9 .im-order-price-header,
		#s202407312f4b03a5e75a9 .im-order-price-body {
			;
		}

		#s202407312f4b03a5e75a9 .shop-table .list_badge {
			border-color: ;
		}

		#s202407312f4b03a5e75a9 .im-cart-result-table thead>tr>th,
		#s202407312f4b03a5e75a9 #shop_cart_list .shop-table>colgroup+thead>tr:first-child>th,
		#s202407312f4b03a5e75a9 #shop_cart_list .shop-table>tbody>tr>td+td,
		#s202407312f4b03a5e75a9 #shop_cart_list .shop-table>thead>tr>th,
		#s202407312f4b03a5e75a9 #shop_cart_list .shop-table>tbody>tr>td {
			;
		}

		#s202407312f4b03a5e75a9 .shop-content.mypage .shop-item .item-icon .im-icon.im-ico-liked {
			color: #ff7313
		}

		@media (min-width: 991px) {

			.doz_sys #s202407312f4b03a5e75a9 .btn-primary:hover,
			#s202407312f4b03a5e75a9 .widget_text_wrap .btn:hover {
				;
				background-color: #e05725;
				border-color: #ffffff;
				color: #ffffff;
				border-width: 0px;
			}

			.doz_sys.shop_view #s202407312f4b03a5e75a9 .btn-primary:hover span,
			.doz_sys.booking_view #s202407312f4b03a5e75a9 .btn-primary:hover span,
			.doz_sys.shop_mypage #s202407312f4b03a5e75a9 .btn-primary:hover span {
				color: #ffffff;
			}
		}

		@media all and (max-width : 768px) {

			.doz_sys #s202407312f4b03a5e75a9 .fixed_view a,
			.doz_sys #s202407312f4b03a5e75a9 .fixed_view select.form-control,
			.doz_sys #s202407312f4b03a5e75a9 .fixed_view .form-select-wrap:before {
				color: #212121;
			}

			.doz_sys #s202407312f4b03a5e75a9 .fixed_view .body_font_color_50 {
				color: rgba(33, 33, 33, 0.5);
			}

			.doz_sys #s202407312f4b03a5e75a9 .fixed_view .body_font_color_20 {
				color: rgba(33, 33, 33, 0.2);
			}

			.booking_view #s202407312f4b03a5e75a9 .fixed_view .booking_opt select.form-control {
				background-color: #fff;
			}

			#s202407312f4b03a5e75a9 #shop_cart_list .shop-tit,
			#s202407312f4b03a5e75a9 #shop_cart_list .shop-table>thead>tr,
			#s202407312f4b03a5e75a9 #shop_cart_list .shop-table>tfoot .payment-info,
			#s202407312f4b03a5e75a9 .im-price-result {
				;
			}

			#s202407312f4b03a5e75a9 .shop-table>tbody>tr>td.img .opt .more+.more,
			#s202407312f4b03a5e75a9 .im-order-row+.im-order-row {
				;
			}

			#s202407312f4b03a5e75a9 #shop_cart_list .shop-table,
			#s202407312f4b03a5e75a9 #shop_cart_list .shop-table>tbody>tr.im-tr-shipping+tr,
			#s202407312f4b03a5e75a9 #shop_cart_list .shop-table>tfoot,
			#s202407312f4b03a5e75a9 #shop_cart_list .shop-table>tfoot .payment-info {
				;
			}

			#s202407312f4b03a5e75a9 #shop_cart_list .shop-table>thead>tr,
			#s202407312f4b03a5e75a9 .im-order-detail-table .im-space {
				background-color: rgba(0, 0, 0, 0.05);
			}

			#s202407312f4b03a5e75a9 #shop_cart_list .shop-table>thead>tr.scroll-to-fixed-fixed-end {
				top: auto !important;
				bottom: 0;
			}
		}

		.device_type_m #s202407312f4b03a5e75a9 .section_bg.fixed_bg_wrap {
			background-attachment: fixed;
		}

		.device_type_m #s202407312f4b03a5e75a9 .section_bg.fixed_bg_wrap .fixed_bg {
			display: none;
		}

		#s202407312f4b03a5e75a9 .section_bg.fixed_bg_wrap .fixed_bg {
			display: none;
		}

		@media (max-width: 991px) {
			#s202407312f4b03a5e75a9 .section_bg {
				background-attachment: inherit;
			}

			#s202407312f4b03a5e75a9 .section_bg .ibg-bg {
				display: none;
			}

			#s202407312f4b03a5e75a9 .section_bg.fixed_bg_wrap {
				background-image: none !important;
				clip-path: inset(0);
				overflow: hidden;
			}

			#s202407312f4b03a5e75a9 .section_bg.fixed_bg_wrap .fixed_bg {
				display: block;
				object-fit: cover;
				position: fixed;
				left: 0;
				top: 0;
				width: 100%;
				height: 100vh;
			}

			#s202407312f4b03a5e75a9 .buy_btns .social_btn,
			#s202407312f4b03a5e75a9 .buy_btns .cart_btn,
			#s202407312f4b03a5e75a9 .layer_pop .bottom-btn,
			#s202407312f4b03a5e75a9 .shop-table>thead,
			#s202407312f4b03a5e75a9 .left-menu,
			#s202407312f4b03a5e75a9 .shop-table>tbody>tr,
			{
			;
		}

		#s202407312f4b03a5e75a9 main,
		#s202407312f4b03a5e75a9 .section_wrap.extend_section main,
		#s202407312f4b03a5e75a9 .doz_sys.shop_payment .inside,
		.doz_sys.shop_payment .inside .col-dz,
		{
		padding-left: 0;
		padding-right: 0;
		}

		#s202407312f4b03a5e75a9.mobile_section main .inside {
			padding-left: 15px;
			padding-right: 15px;
		}

		#s202407312f4b03a5e75a9.section_wrap.extend_section main .widget.board .grid_ignore.bg_on {
			margin-left: -15px;
			margin-right: -15px;
			width: calc(100% + 30px);
		}

		#s202407312f4b03a5e75a9 .mypage .left-menu ul li a,
		#s202407312f4b03a5e75a9 .cart .left-menu ul li a,
		#s202407312f4b03a5e75a9 .mypage .left-menu .cart-menu-slide {
			background-color: rgba(25, 25, 25, 0.05);
			-ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#0c252525, endColorstr=#0c252525);
			filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#0c252525, endColorstr=#0c252525);
			zoom: 1;
			;
		}

		.section_wrap .side_gutter {
			display: none !important;
		}

		#s202407312f4b03a5e75a9 .coupon-wrap:after {
			background: rgba(0, 0, 0, 0.05) !important;
		}
		}

		@media (max-width: 767px) {
			#s202407312f4b03a5e75a9 .nav_gradient.slide_left {
				background: linear-gradient(to left, rgba(255, 255, 255, 0), rgba(0, 0, 0, 0.05));
			}

			#s202407312f4b03a5e75a9 .nav_gradient.slide_right {
				background: linear-gradient(to right, rgba(255, 255, 255, 0), rgba(0, 0, 0, 0.05));
			}

			#s202407312f4b03a5e75a9 .button_tab .scroll-to-fixed-fixed ul.site_prod_nav>li {
				border-top: 0;
				border-bottom: 0;
			}

			#s202407312f4b03a5e75a9 .background_tab .scroll-to-fixed-fixed ul.site_prod_nav>li a.active {
				box-shadow: inset 0 -1px 0 0 rgba(0, 0, 0, 0.1);
			}
		}

		@media (min-width: 768px) {
			#s202407312f4b03a5e75a9 .opt-group .btn_clse {
				background-color: rgba(0, 0, 0, 0.05);
			}

			#s202407312f4b03a5e75a9 .opt-group .btn_clse:after {
				box-shadow: 0 10px 0 0 rgba(0, 0, 0, 0.05);
			}
		}

		.doz_sys #s202407312f4b03a5e75a9 .bg-brand,
		.doz_sys #s202407312f4b03a5e75a9 .btn-brand {
			;
			background-color: #ff472d;
			border-color: #ff472d;
			border-width: 0px;
			color: #ffffff;
		}

		.doz_sys #s202407312f4b03a5e75a9 .bg-brand:hover {
			;
			background-color: #ff472d;
			border-color: #ff472d;
			color: ;
		}

		.device_type_m .pc_section #padding_w20240731f3fdf9d93e042 {
			height: 23.5px !important;
		}

		@media all and (max-width:768px) {
			.pc_section #padding_w20240731f3fdf9d93e042 {
				height: 23.5px !important;
			}
		}

		/*#*/
		/* .widget.image img {*/
		/*	transition: .3s ease;*/
		/*}*/
		.admin #w2024073188da5da9f58a2 .widget.image img {
			transition: none;
		}

		.admin #w2024073188da5da9f58a2 .disable-selection img {
			visibility: visible !important;
		}

		#w2024073188da5da9f58a2 .widget.image .overlay,
		#w2024073188da5da9f58a2 .widget.image .hover_overlay {
			background: rgba(0, 0, 0, 0);
			transition: opacity .3s, background-color .3s;
		}

		#w2024073188da5da9f58a2 .widget.image:hover .hover_overlay {
			background: rgba(0, 0, 0, 0);
			z-index: 6;
			opacity: 1;
		}

		.admin #w2024073188da5da9f58a2 .widget.image:hover .hover_overlay,
		#w2024073188da5da9f58a2 .widget.image.hover_image_hidden:hover .hover_overlay {
			opacity: 0 !important;
		}

		#w2024073188da5da9f58a2 .widget.image.text_position_overlay .txt .txt_body {
			color: #fff;
			font-size: 14px;
			;
			line-height: 1.2;
			padding: 1em;
		}

		#w2024073188da5da9f58a2 .widget.image.hover_text_position_overlay:hover .hover_txt .txt_body {
			color: #fff;
			font-size: 14px;
			;
			padding: 1em;
		}

		#w2024073188da5da9f58a2 .widget.image.hover_text_position_overlay:hover .hover_txt .txt_body {
			line-height: 1.2;
		}

		#w2024073188da5da9f58a2 .widget.image.img_circle .overlay,
		#w2024073188da5da9f58a2 .widget.image.img_circle .hover_overlay {
			border-radius: 50%;
		}

		#w2024073188da5da9f58a2 .widget.image.hover_scale:hover .hover_overlay,
		#w2024073188da5da9f58a2 .widget.image.same_overlay:hover .overlay {
			transform: scale(1.1);
			transition: opacity .3s;
		}

		#w2024073188da5da9f58a2 .widget.image.hide_default_img:hover .img_wrap>img,
		#w2024073188da5da9f58a2 .widget.image:hover .overlay,
		#w2024073188da5da9f58a2 .widget.image .hover_overlay,
		#w2024073188da5da9f58a2 .widget.image.hover_image_hidden:hover .hover_img,
		#w2024073188da5da9f58a2 .widget.image.hover_scale .hover_img,
		#w2024073188da5da9f58a2 .widget.image.hover_scale.hover_image_hidden:hover .hover_img {
			opacity: 0;
		}

		#w2024073188da5da9f58a2 .widget.image.hide_default_img:hover .img_wrap>img {
			opacity: 0 !important;

		}

		#w2024073188da5da9f58a2 .widget.image.hover_scale img {
			transition: transform 0.4s ease-out;
		}

		#w2024073188da5da9f58a2 .widget.image.hover_scale img,
		#w2024073188da5da9f58a2 .widget.image.hover_scale:hover .hover_img,
		#w2024073188da5da9f58a2 .widget.image.hover_scale.hover_image_hidden:hover img,
		#w2024073188da5da9f58a2 .widget.image.org_image_hidden.hover_image_hidden:hover .img_wrap>img,
		#w2024073188da5da9f58a2 .widget.image.hover_img_hide.hover_scale:hover img,
		#w2024073188da5da9f58a2 .widget.image.same_overlay:hover .overlay {
			opacity: 1;
		}

		#w2024073188da5da9f58a2 .widget.image.no_effect .hover_overlay,
		#w2024073188da5da9f58a2 .widget.image.no_effect .hover_img {
			transition: none;
		}

		#w2024073188da5da9f58a2 .widget.image.hover_img_hide .hover_img {
			display: none;
		}

		#w2024073188da5da9f58a2 .widget.image.hover_img_hide:hover .hover_overlay {
			transition: opacity .3s;
		}

		#w2024073188da5da9f58a2 .widget.image.hide_default_img:hover .org_image,
		#w2024073188da5da9f58a2 .widget.image.same_overlay:hover .hover_overlay {
			opacity: 0;
		}

		#w2024073188da5da9f58a2 .widget.image.same_overlay:hover .overlay {
			opacity: 1;
		}

		#w2024073188da5da9f58a2 .widget.image .hover_img {
			image-rendering: -webkit-optimize-contrast;
		}

		@media all and (max-width : 767px) {

			#w2024073188da5da9f58a2 .widget.image:hover .hover_txt,
			#w2024073188da5da9f58a2 .widget.image:hover .hover_img,
			#w2024073188da5da9f58a2 .widget.image:hover .overlay,
			#w2024073188da5da9f58a2 .widget.image:hover .hover_overlay {
				opacity: 0;
				transform: none !important;
			}

			#w2024073188da5da9f58a2 .widget.image.org_image_hidden:hover .img_wrap>img {
				opacity: 1;
			}

			#w2024073188da5da9f58a2 .widget.image:hover .txt {
				opacity: 1;
				visibility: visible;
			}

			#w2024073188da5da9f58a2 .widget.hover_scale:hover img {
				transform: none !important;
			}
		}

		.device_type_m .pc_section #padding_w2024073191d53ee9ac76c {
			height: 31.5px !important;
		}

		@media all and (max-width:768px) {
			.pc_section #padding_w2024073191d53ee9ac76c {
				height: 31.5px !important;
			}
		}

		#doz_footer .footer-section {
			font-size: 12px;
			;
			background-size: cover;
			background-repeat: no-repeat;
			background-position: ;
			background-color: rgba(56, 56, 56, 1);
			-ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff383838, endColorstr=#ff383838);
			filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff383838, endColorstr=#ff383838);
			zoom: 1;
			;
			color: #ffffff;
			;
			color: rgba(255, 255, 255, 1);
			padding-top: 30px;
			padding-bottom: 30px;
		}

		#doz_footer .footer-section a {
			color: #ffffff;
			;
			color: rgba(255, 255, 255, 1) !important;
		}

		#doz_footer .footer-section .use_sub_name:hover>a>.plain_name:before {
			color: rgba(255, 255, 255, 1);
		}

		#doz_footer .footer-section .footer-wrap {
			display: table;
			width: 100%;
		}

		#doz_footer .footer-section .custom-text .custom-text-info {
			font-size: 12px;
		}

		#doz_footer .footer-section .custom-text .custom-text-info p,
		#doz_footer .footer-section .custom-text .custom-text-info p+p {
			margin-bottom: 10px;
		}

		#doz_footer .footer-section .footer-wrap .foot-custom,
		.footer-section .footer-wrap .foot-main-nav,
		.footer-section .footer-wrap .foot-foot-nav,
		.footer-section .footer-wrap .foot-sociallink {
			display: table-cell;
			padding-left: px;
			padding-right: px;
			font-size: 12px;
			vertical-align: top;
		}


		#doz_footer .footer-section .site-brand {
			font-size: 12px;
			margin-bottom: 0.8em;
		}

		#doz_footer .footer-section .copryright-area {
			border-top: 1px solid rgba(125, 125, 125, 0.5);
			margin: 15px 0;
			padding: 10px 0;
		}

		#doz_footer .footer-section .nav.nav-stacked.footer-all-nav {
			font-size: 12px;
		}

		#doz_footer .footer-section .nav.nav-stacked.footer-all-nav li a {
			background: none;
			padding: 3px 15px;
			display: block;
		}

		#doz_footer .footer-section .nav.nav-stacked.footer-all-nav li a:hover {
			background: none;
			opacity: 1;
		}

		#doz_footer .footer-section .foot-sociallink .btn-group .btn {
			background: none;
			font-size: 20px;
			border-radius: 0;
			border: none;
			border-color: transparent;
			padding: 0 12px;
		}

		#doz_footer .footer-section .foot-sociallink .btn-group .btn:hover {

			color: inherit;
		}

		.footer-section .foot-sociallink .btn-group .btn i {
			color: rgba(255, 255, 255, 1);
		}

		.footer-section .foot-sociallink .btn-group .btn i.icon_naver {
			font-family: "Arial Black", "AvenirNext-Heavy";
			transform: translateY(-1px);
			font-style: normal;
		}

		.footer-section .foot-sociallink .btn-group .btn:hover {
			opacity: 0.7;
			color: inherit;
		}

		#doz_footer .footer-section .foot-app-menu {
			margin: 30px 0;
		}

		#doz_footer .footer-section .foot-app-menu .btn {
			width: 195px;
			height: 60px;
			padding: 0 24px;
			color: #fff;
		}

		#doz_footer .footer-section .foot-app-menu .sm-txt {
			font-size: 12px;
			color: #999;
			letter-spacing: 0;
		}

		#doz_footer .footer-section .foot-app-menu .lg-txt {
			font-size: 12px;
			font-weight: bold;
			letter-spacing: 0;
			color: #fff;
		}

		#doz_footer .footer-section .foot-app-menu>div {
			float: left;
			margin: 2.5px;
		}

		@media (min-width: 993px) {
			#doz_footer .footer-section .footer-wrap .foot-custom {
				width: 50%;
			}
		}

		@media (max-width:992px) {
			#doz_footer .footer-section {
				padding: 20px 0;
				font-size: 14px;
			}

			#doz_footer .footer-section .footer-wrap {
				overflow: hidden;
				display: flex;
				flex-wrap: wrap;
				position: relative;
			}

			#doz_footer .footer-section .footer-wrap .foot-custom,
			.footer-section .footer-wrap .foot-main-nav,
			.footer-section .footer-wrap .foot-foot-nav,
			.footer-section .footer-wrap .foot-sociallink {
				display: block;
			}

			#doz_footer .footer-section .foot-main-nav {
				float: left;
				width: 50%;
				font-size: 12px;
			}

			#doz_footer .footer-section .foot-foot-nav {
				float: right;
				width: 50%;
				font-size: 12px;
			}

			#doz_footer .footer-section .foot-foot-nav:after {
				content: '';
				display: block;
				clear: both;
			}

			#doz_footer .footer-section .nav.nav-stacked.footer-all-nav li a {
				padding: 5px 0;
			}

			#doz_footer .footer-section .nav.nav-stacked.footer-all-nav li a:hover {
				background: none;
			}

			#doz_footer .footer-section .foot-sociallink {
				clear: both;
			}

			#doz_footer .footer-section .foot-sociallink .btn-group .btn:hover {
				opacity: 1;
				background: none;
			}

			#doz_footer .footer-section .footer-wrap .foot-foot-nav {
				order: 2;
				width: 50%;
			}

			#doz_footer .footer-section .footer-wrap .foot-custom {
				order: 3;
				width: 100%;
			}
		}

		@media all and (max-width:768px) {

			#doz_footer .footer-section .footer-wrap {}

			#doz_footer .footer-section .custom-text {
				margin-top: 15px;
			}

			#doz_footer .footer-section .footer-wrap .foot-custom,
			.footer-section .footer-wrap .foot-main-nav,
			.footer-section .footer-wrap .foot-foot-nav,
			.footer-section .footer-wrap .foot-sociallink {
				display: block;
			}

			#doz_footer .footer-section {
				font-size: 12px;
			}

			#doz_footer .footer-section .footer-wrap .foot-main-nav {
				order: 1;
				width: 40%;
			}

			#doz_footer .footer-section .footer-wrap .foot-main-nav ul li {
				float: none;
			}

			#doz_footer .footer-section .nav.nav-stacked.footer-all-nav li a {
				position: relative;
				display: block;
				word-break: break-all;
			}

			#doz_footer .footer-section .nav.nav-stacked.footer-all-nav li a:first-child {
				padding-left: 0;
			}

			#doz_footer .footer-section .foot-sociallink {
				position: inherit;
				order: 4;
			}

			#doz_footer .footer-section .copryright-area {
				border: none;
				margin-top: 0;
				padding-top: 0
			}

			#doz_footer .footer-section .foot-sociallink .btn-group .btn {
				padding-top: 0
			}

			.nav-stacked>li+li {
				margin-top: 0
			}

			#doz_footer .footer-section .site-brand {
				font-size: 12px;
			}

			#doz_footer .footer-section .foot-app-menu {
				margin: 0;
				display: table;
				width: 100%;
			}

			#doz_footer .footer-section .foot-app-menu>div {
				float: none;
				margin: 0;
				display: table-cell;
				padding: 0 2.5px 0 0;
				width: 50%;
			}

			#doz_footer .footer-section .foot-app-menu>div.apple {
				padding: 0 0 0 2.5px;
			}

			#doz_footer .footer-section .foot-app-menu .btn {
				width: 100%;
				padding: 0 10px;
				letter-spacing: 0;
			}

			#doz_footer .footer-section .foot-app-menu .lg-txt {
				font-size: 14px;
			}
		}


		@media all and (max-width:640px) {
			#doz_footer .footer-section .footer-wrap .foot-main-nav {
				order: 1;
				width: 40%;
			}
		}

		@media all and (max-width:566px) {
			#doz_footer .footer-section .footer-wrap .foot-main-nav {
				order: 1;
				width: 40%;
			}
		}
		
		div[doz_type="text"] span[style*="font-size: 30px"], .header-content .text span[style*="font-size: 30px"], .fr-element span[style*="font-size: 30px"] {
		    color: #e37b03 !important;
		}
		
		.yuan_box {
		    background: #e37b03 !important;
		}
		
		td p {
		    color: #e37b03; font-size: 30px; !important;
/*text-shadow: */
/*    1px 1px 0 #fff,*/
/*    -1px 1px 0 #fff,*/
/*    1px -1px 0 #fff,*/
/*    -1px -1px 0 #fff;*/
		}
		
		