/* kindhong imweb site css — 크롬(헤더/메뉴/푸터/배너) 규칙(kh1) */
:root{--safe-bottom:env(safe-area-inset-bottom)}

/* PC 배너1 스타일 */
.floBanPc1 {
  position: fixed;
  top: 150px; /* 윗쪽 끝에서부터의 거리 */
  right: 0;
  z-index: 99;
}
/* PC 배너2 스타일 */
.floBanPc2 {
  position: fixed;
  top: 208px; /* 윗쪽 끝에서부터의 거리 */
  right: 0;
  z-index: 99;
}
  /* PC 배너3 스타일 */
.floBanPc3 {
  position: fixed;
  top: 298px; /* 윗쪽 끝에서부터의 거리 */
  right: 0;
  z-index: 99;
}  
  /* PC 배너4 스타일 */
.floBanPc4 {
  position: fixed;
  top: 388px; /* 윗쪽 끝에서부터의 거리 */
  right: 0;
  z-index: 99;
}
  /* PC 배너5 스타일 */
.floBanPc5 {
  position: fixed;
  top: 478px; /* 윗쪽 끝에서부터의 거리 */
  right: 0;
  z-index: 99;
}
  /* PC 배너6 스타일 */
.floBanPc6 {
  position: fixed;
  top: 568px; /* 윗쪽 끝에서부터의 거리 */
  right: 0;
  z-index: 99;
}
  /* PC 배너7 스타일 */
.floBanPc7 {
  position: fixed;
  top: 658px; /* 윗쪽 끝에서부터의 거리 */
  right: 0;
  z-index: 99;
}


#s2024011719f84ab45c74b {         
position: fixed;         
left: 0px;         
bottom: 0px;         
z-index: 9999;         
width: 100%;  
-webkit-backdrop-filter: blur(5px);
backdrop-filter: blur(5px);
}


		.new_header_site .mobile_slide_menu_container.slide_open .mobile_slide_menu,
		.new_header_site .mobile_slide_menu_container .mobile_slide_menu,
		.admin.new_header_mode .mobile_slide_menu_container.slide_open .mobile_slide_menu,
		.admin.new_header_mode .mobile_slide_menu_container .mobile_slide_menu {
			background: #fff !important;
		}
		.new_header_site .mobile_slide_menu_container .mobile_slide_menu .viewport-nav.mobile li li ul,
		.admin.new_header_mode .mobile_slide_menu_container .mobile_slide_menu .viewport-nav.mobile li li ul {
			background: transparent;
		}
		.mobile_slide_menu_container .mobile_slide_menu .profile-area {
			background: #5bb8c4;
			margin-bottom:0 ;
		}
		.mobile_slide_menu_container .mobile_slide_menu .profile-area .member-info,
		.mobile_slide_menu_container .mobile_slide_menu .profile-area .btn-group,
		.mobile_slide_menu_container .mobile_slide_menu .profile-area .member-info.guest button {
			color: #fff;
		}
		.mobile_slide_menu_container .mobile_slide_menu .profile-area .member-info.guest button {
				border-color:rgb(255,255,255) ;border-color:rgba(255,255,255,0.2) ;		}
		.mobile_slide_menu_container .viewport-nav.mobile li li a.has_child.open > span,
		.mobile_slide_menu_container .viewport-nav.mobile li li a.has_child.open:after,
		.mobile_slide_menu_container .viewport-nav.mobile li li a span {
			color: rgba(33, 33, 33, 0.89);
		}
		.mobile_slide_menu_container .viewport-nav.mobile li a {
			color: rgba(33, 33, 33, 0.89);
			letter-spacing: 0px;
		}
		.mobile_slide_menu_container .viewport-nav.mobile li.use_sub_name:hover>a:not(.active)>.plain_name:before {
			color: rgba(33, 33, 33, 0.89);
		}
		.mobile_slide_menu_container .viewport-nav.mobile li li.use_sub_name:hover>a:not(.active)>.plain_name {
			color: transparent;
		}
		.mobile_slide_menu_container .viewport-nav.mobile li li.use_sub_name:hover>a:not(.active)>.plain_name:before {
			position: absolute;
			color: rgba(33, 33, 33, 0.89);
			left: auto;
			right: auto;
		}
		.mobile_slide_menu_container .viewport-nav.mobile li a.active-real {
			background: #ffffff;
			color: #5bb8c4;
		}
		.mobile_slide_menu_container .viewport-nav.mobile li a.active-real span,
		.mobile_slide_menu_container .viewport-nav.mobile li a.has_child.open.active-real span {
			color: #5bb8c4;
		}
		.mobile_slide_menu_container .viewport-nav.mobile li.depth-01 {
			border-top: 1px solid #f3f3f3;
		}
		.mobile_slide_menu_container .viewport-nav.mobile li.depth-01:last-child {
			border-bottom: 1px solid #f3f3f3;
		}
		.mobile_slide_menu_container .viewport-nav.mobile li.depth-01 ul{
			display : none; 		}
		.mobile_slide_menu_container .viewport-nav.mobile li.depth-01 > a {
			font-size: 17px;
		}
		.mobile_slide_menu_container .viewport-nav.mobile li li a {
			font-size: 16px !important;
		}
		.mobile_slide_menu_container .viewport-nav.mobile li li:last-child a,
		.mobile_slide_menu_container .viewport-nav.mobile li li li:last-child a,
		.mobile_slide_menu_container .viewport-nav.mobile li > ul.collapse,
		.mobile_slide_menu_container .viewport-nav.mobile li li > ul.collapse,
		.mobile_slide_menu_container .viewport-nav.mobile li > ul.collapsing[aria-expanded=false],
		.mobile_slide_menu_container .viewport-nav.mobile li li > ul.collapsing[aria-expanded=false] {
			margin-bottom : 0;
		}
		.mobile_slide_menu_container .viewport-nav.mobile li > ul,
		.mobile_slide_menu_container .viewport-nav.mobile li li > ul,
		.mobile_slide_menu_container .viewport-nav.mobile li > ul.collapse.in,
		.mobile_slide_menu_container .viewport-nav.mobile li li > ul.collapse.in,
		.mobile_slide_menu_container .viewport-nav.mobile li > ul.collapsing[aria-expanded=true],
		.mobile_slide_menu_container .viewport-nav.mobile li li > ul.collapsing[aria-expanded=true] {
			margin-bottom: 14px;
		}
		.mobile_slide_menu_container .viewport-nav.mobile li li li:first-child a {
			margin-top: 0;
		}
				.viewport-nav.mobile li a.has_child > .toggle-btn:after {
							font-size: 15.3px;
					}
		.viewport-nav.mobile li li a.has_child > .toggle-btn:after {
							font-size: 14.4px;
					}
		.navbar-nav .profile-more.open .dropdown-menu li > a {
			background: transparent;
			color: #212121;
			padding: 8px 16px;
		}
						.profile-area .alarm-toggle.alarm_icon {
			display: none;
		}
				.im-globe .globe_icon {
			display: inline-block;
		}
		.im-globe .globe_square,
		.im-globe .globe_circle {
			display: none !important;
		}
				.im-mobile-slide-footer {
			background: #fff;
			color: rgba(33, 33, 33, 0.89);
		}
		.im-mobile-slide-footer .btn {
			color: rgba(33, 33, 33, 0.89);
		}
	
@media (min-width: 767px){.doz_sys .hover_section_bg:hover #logo_w20240117bfb683c7f8eff.logo .logo_title a{color : #212121}}
.scroll-to-fixed-fixed #logo_w20240117bfb683c7f8eff .logo_title a{!important; color: #212121 !important;}
#logo_w20240117bfb683c7f8eff{display: flex; align-items: center; flex-direction: column;}
#logo_w20240117bfb683c7f8eff > div{display: block;}
#logo_w20240117bfb683c7f8eff > div.img_box{display: block;}
#logo_w20240117bfb683c7f8eff .img_box ~ .logo_title{margin-top: 0px; display: inline-block;}
/*@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){*/ /* #logo_*//* .normal_logo,*/ /* #logo_*//* .scroll_logo {*/ /* width: auto;*/ /* }*/ /*}*/ #w20240117e19677caec403 .viewport-nav > li:last-child > a {}
@media (min-width: 767px){.doz_sys .hover_section_bg:hover #w20240117e19677caec403 .viewport-nav > li.dropdown > a{color : #000000}}
@media (min-width: 767px){.doz_sys .hover_section_bg:hover #w20240117e19677caec403 .viewport-nav > li.dropdown > a:hover{color : #5bb8c4}}
#w20240117e19677caec403 .viewport-nav > li.dropdown > .notranslate a.active, #w20240117e19677caec403 .viewport-nav > li.dropdown > a.active{font-weight: bold; border : 0; border-style : solid; ; color: #5bb8c4; color: #5bb8c4;}
.scroll-to-fixed-fixed #w20240117e19677caec403 .viewport-nav > li.dropdown > .notranslate a.active, .scroll-to-fixed-fixed #w20240117e19677caec403 .viewport-nav > li.dropdown > a.active{; color: #5bb8c4; color: #5bb8c4;}
#w20240117e19677caec403 .viewport-nav > li.dropdown > .notranslate a.active span, #w20240117e19677caec403 .viewport-nav > li.dropdown > a.active span{border: 0; border-style : solid;}
.scroll-to-fixed-fixed #w20240117e19677caec403 .viewport-nav > li.dropdown > .notranslate a.active span, .scroll-to-fixed-fixed #w20240117e19677caec403 .viewport-nav > li.dropdown > a.active span{border:0; border-style : solid;}
#w20240117e19677caec403 .viewport-nav > li > a{padding: 15px;}
#w20240117e19677caec403 .viewport-nav>.dropdown.use_sub_name:hover>a>.plain_name:before{display: inline-flex;}
#w20240117e19677caec403 .viewport-nav > .active > a, #w20240117e19677caec403 .viewport-nav > .active > a:hover, #w20240117e19677caec403 .viewport-nav > .active > a:focus{; color: ; background-color: transparent;}
#w20240117e19677caec403 .viewport-nav > .disabled > a, #w20240117e19677caec403 .viewport-nav > .disabled > a:hover, #w20240117e19677caec403 .viewport-nav > .disabled > a:focus{color: #ccc; background-color: transparent;}
#w20240117e19677caec403 .dropdown-menu a{font-weight: inherit; font-style: normal;}
#w20240117e19677caec403 .viewport-nav > li > a.dropdown-more{cursor: pointer;}
#w20240117e19677caec403{; background: ; font-family: NanumSquare, sans-serif; height:80px; min-height: auto; display: table-cell; vertical-align: middle;}
#w20240117e19677caec403 .viewport-nav{height:80px;}
.scroll-to-fixed-fixed #w20240117e19677caec403 .viewport-nav > li.dropdown > .notranslate a, .scroll-to-fixed-fixed #w20240117e19677caec403 .viewport-nav > li.dropdown > a{color: #000000;}
.scroll-to-fixed-fixed #w20240117e19677caec403 .viewport-nav > li.dropdown.use_sub_name:hover>a>.plain_name:before{color: #5bb8c4;}
/* #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 #w20240117e19677caec403 .sub_mega_drop .viewport-nav > li { float: left; display: table;}
/* #doz_header #*//* .sub_mega_drop .viewport-nav > li a{*/ /* text-align: center;*/ /* }*/ #w20240117e19677caec403 .dropdown-menu {}
#w20240117e19677caec403 .dropdown-menu{margin-top: 0; left: 23px;}
.scroll-to-fixed-fixed #w20240117e19677caec403 .viewport-nav > li.dropdown > .notranslate a:hover, .scroll-to-fixed-fixed #w20240117e19677caec403 .viewport-nav > li.dropdown > a:hover, .scroll-to-fixed-fixed #w20240117e19677caec403{; color: #5bb8c4;}
#w20240117e19677caec403 .viewport-nav > li.dropdown > .notranslate a.active:before, #w20240117e19677caec403 .viewport-nav > li.dropdown > a.active:before{}
.scroll-to-fixed-fixed #w20240117e19677caec403 .viewport-nav > li.dropdown > .notranslate a.active:before, .scroll-to-fixed-fixed #w20240117e19677caec403 .viewport-nav > li.dropdown > a.active:before{}
#w20240117e19677caec403 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;}
#w20240117e19677caec403 li.dropdown:hover > ul.dropdown-menu{visibility: visible; opacity: 1; display: block;}
#w20240117e19677caec403 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 #w20240117e19677caec403 .viewport-nav.desktop li.dropdown:last-of-type > ul.dropdown-menu{right: 0; left: auto;}
#w20240117e19677caec403 li.dropdown.pulldown-hide > ul.dropdown-menu, #w20240117e19677caec403 li.dropdown.pulldown-hide:hover > ul.dropdown-menu{display: none;}
#w20240117e19677caec403 li.dropdown-icon:focus > ul.dropdown-menu{visibility: visible; opacity: 1; display: block;}
.scroll-to-fixed-fixed #w20240117e19677caec403 .dropdown-menu{background-color : #ffffff;; background: rgba(255, 255, 255, 0.9); border: 0px solid #e5e5e5;}
#w20240117e19677caec403 .dropdown-menu > li.dropdown-submenu.sub-active > a{padding-right: 30px;}
#w20240117e19677caec403 .dropdown-menu > li > a:focus{outline: none;}
.scroll-to-fixed-fixed #w20240117e19677caec403 .dropdown-menu > li > a{; color: #000000; border-top: 0px solid #e5e5e5;}
#w20240117e19677caec403 .dropdown-menu > li:first-child > a{border-top: 0;}
.scroll-to-fixed-fixed #w20240117e19677caec403 .dropdown-menu > li.use_sub_name:hover>a>.plain_name:before{color: #ffffff !important;}
.scroll-to-fixed-fixed #w20240117e19677caec403 .dropdown-menu > li > a:hover, .scroll-to-fixed-fixed #w20240117e19677caec403 .dropdown-menu > li > a:active, .scroll-to-fixed-fixed #w20240117e19677caec403 .dropdown-menu > li > a:focus{; color: #ffffff !important; background-color : #5bb8c4;; background-color: rgba(91, 184, 196, 0.95) !important;}
#w20240117e19677caec403 .dropdown-menu > li:last-child > a, #w20240117e19677caec403 .dropdown-menu > li:last-child > a:hover{border-bottom-left-radius: 3px; border-bottom-right-radius: 3px;}
#w20240117e19677caec403 .dropdown-menu > li:first-child > a, #w20240117e19677caec403 .dropdown-menu > li:first-child > a:hover{border-top-left-radius: 3px; border-top-right-radius: 3px;}
#w20240117e19677caec403 .nav .open > a, #w20240117e19677caec403 .nav .open > a:hover, #w20240117e19677caec403 .nav .open > a:focus{background: transparent; border-color : transparent;}
#w202401171769f8092c6e9 .btn-wrap{display: inline-flex; align-items: center; vertical-align: middle;}
#w202401171769f8092c6e9 .inline_widget i.simple{vertical-align: middle;}
#w202401171769f8092c6e9 .inline_widget a.btn{position: relative;}
#w202401171769f8092c6e9 .inline_widget .line{margin-left:2.5px; margin-right:2.5px;}
#w202401171769f8092c6e9 .inline_widget .login_btn_item{margin: 0 5px ;}
#w202401171769f8092c6e9 .inline_widget .login_btn_item > .btn_custom{display: flex; align-items: center; flex-shrink: 0;}
#w202401171769f8092c6e9 .inline_widget .login_btn_item.badge_class > a .badge_wrap.no_position{display: flex;}
#w202401171769f8092c6e9 .inline_widget .login_btn_item.badge_class > a .badge_wrap{display: flex; padding-left: 2px;}
.scroll-to-fixed-fixed #w202401171769f8092c6e9 .inline_widget a.btn_text, .scroll-to-fixed-fixed #w202401171769f8092c6e9 .inline_widget a.btn_text span, .scroll-to-fixed-fixed #w202401171769f8092c6e9 .inline_widget a.btn_text i{color:#212121 !important;}
.scroll-to-fixed-fixed #w202401171769f8092c6e9 .inline_widget a.btn_text:hover .text, .scroll-to-fixed-fixed #w202401171769f8092c6e9 .inline_widget a.btn_text:hover i, .scroll-to-fixed-fixed #w202401171769f8092c6e9 .inline_widget a.info_name:hover{color: #5bb8c4 !important;}
#w202401171769f8092c6e9 .inline_widget a span.text, #w202401171769f8092c6e9 .inline_widget .use_info .info_name{font-size: 16px;}
#w202401171769f8092c6e9 .inline_widget a span.icon_class{display: inline-block; vertical-align: middle; font-size: 16px; line-height: 1;}
#w202401171769f8092c6e9 .inline_widget .use_info .info_img ~ .info_name{padding-left: 0.4em;}
#w202401171769f8092c6e9 .inline_widget a.btn.custom_class .text{font-size: 16px;}
#w202401171769f8092c6e9 .inline_widget a.btn .text{font-size: 14px;}
#w202401171769f8092c6e9 .inline_widget a span.font-weight-bold{font-weight: bold;}
#w202401171769f8092c6e9 .inline_widget a span.icon_class ~ .text{padding-left: 0.4em; display: inline-block; vertical-align: middle;}
#w202401171769f8092c6e9 .inline_widget a span.icon_class ~ .text.no_text{padding-left: 0;}
#w202401171769f8092c6e9 .inline_widget.button_text .inline-blocked{position:relative; display: inline-flex !important; align-items: center;}
#w202401171769f8092c6e9 .inline_widget.button_text .inline-blocked .tooltip{z-index: 99;}
#w202401171769f8092c6e9 .inline_widget.button_text .inline-blocked .use_info img{border-radius: 50%;}
#w202401171769f8092c6e9 .inline_widget.login_btn .inline-blocked:first-child{margin-left: 0 !important;}
#w202401171769f8092c6e9 .inline_widget.login_btn .inline-blocked:last-child{margin-right: 0 !important;}
#w202401171769f8092c6e9 .inline_widget.login_btn div.tooltip-inner{min-width: auto; white-space: nowrap;}
#w202401171769f8092c6e9 .inline_widget.login_btn a .badge{position: absolute; top: 0; color: #ffffff; font-family: Arial; right: 0; letter-spacing: 0; padding: 0; width: 15px; height: 15px; text-align: center; line-height: 15px; font-size: 10px; z-index: 10; cursor: pointer;}
#w202401171769f8092c6e9 .inline_widget.login_btn a .badge[disabled]{visibility: hidden; display: none;}
#w202401171769f8092c6e9 .inline_widget.login_btn a.btn_text .badge{left: auto; margin-top: 0;}
#w202401171769f8092c6e9 .inline_widget.login_btn a.info_img .badge{margin-top: 0;}
#w202401171769f8092c6e9 .inline_widget.login_btn .nameimg a .badge{left: auto; right: -10px;}
#w202401171769f8092c6e9 .inline_widget.login_btn .badge{display: none;}
#w202401171769f8092c6e9 .inline_widget .login_btn_item .join_tooltip ~ .tooltip{word-wrap: break-word; word-break: keep-all;}
#w202401171769f8092c6e9 .inline_widget .login_btn_item .join_tooltip ~ .tooltip .tooltip-inner{background-color: #00b8ff !important; color: #fff !important;}
#w202401171769f8092c6e9 .inline_widget .login_btn_item .join_tooltip ~ .tooltip.top .tooltip-arrow{border-top-color :#00b8ff;}
#w202401171769f8092c6e9 .inline_widget .login_btn_item .join_tooltip ~ .tooltip.bottom .tooltip-arrow{border-bottom-color :#00b8ff;}
#w202401171769f8092c6e9 .inline_widget .login_btn_item .join_tooltip ~ .tooltip.left .tooltip-arrow{border-left-color :#00b8ff;}
#w202401171769f8092c6e9 .inline_widget .login_btn_item .join_tooltip ~ .tooltip.right .tooltip-arrow{border-right-color :#00b8ff;}
.new_fixed_header #w202401171769f8092c6e9 .inline_widget .login_btn_item .join_tooltip ~ .tooltip.left .tooltip-arrow, .new_fixed_header #w202401171769f8092c6e9 .inline_widget .login_btn_item .join_tooltip ~ .tooltip.right .tooltip-arrow{top: 50% !important;}
.new_fixed_header #w202401171769f8092c6e9 .inline_widget .login_btn_item .join_tooltip ~ .tooltip.left, .new_fixed_header #w202401171769f8092c6e9 .inline_widget .login_btn_item .join_tooltip ~ .tooltip.right{top: 0 !important;}
@media (max-width: 991px){#w202401171769f8092c6e9 .inline_widget.button_text .inline-blocked .tooltip{display: none !important;}}
@media (max-width: 991px){#w202401171769f8092c6e9 .inline_widget .login_btn_item .join_tooltip ~ .tooltip{display: block !important;}}
@media (min-width: 767px){.doz_sys .hover_section_bg:hover #w202401171769f8092c6e9 .inline_widget a.btn_text, .doz_sys .hover_section_bg:hover #w202401171769f8092c6e9 .inline_widget a.btn_text span, .doz_sys .hover_section_bg:hover #w202401171769f8092c6e9 .inline_widget a.btn_text i, .doz_sys .hover_section_bg:hover #w202401171769f8092c6e9 .info_name{color : #212121 !important;}}
@media (min-width: 767px){.doz_sys .hover_section_bg:hover #w202401171769f8092c6e9 .inline_widget .line{border-color : rgba(0,0,0,0.2) !important;}}
@media (min-width: 767px){.doz_sys .hover_section_bg:hover #w202401171769f8092c6e9 .inline_widget a.btn_text:hover, .doz_sys .hover_section_bg:hover #w202401171769f8092c6e9 .inline_widget a.btn_text:hover span, .doz_sys .hover_section_bg:hover #w202401171769f8092c6e9 .inline_widget a.btn_text:hover i, .doz_sys .hover_section_bg:hover #w202401171769f8092c6e9 .info_name:hover{color : #5bb8c4 !important;}}
#s20240117e743add05680e .inline-inside{max-width: 1280px; margin: 0 auto; padding-left:15px; padding-right:15px;}
.admin.new_header_mode{overflow-x: auto;}
.new_header_mode #edit_wrap{min-width: 1280px;}
#s20240117e743add05680e .section_bg{; background-position:50% 50%; background-size: cover; background-repeat: no-repeat;;}
.new_header_overlay #s20240117e743add05680e .section_bg{background-image:none;;}
.new_header_overlay .new_fixed_header #s20240117e743add05680e .section_bg{;}
.scroll-to-fixed-fixed#s20240117e743add05680e .section_bg{; background-position: 50% 50%; background-size: cover; background-repeat: no-repeat;;}
#s20240117e743add05680e .inline-col-group{padding-top:8px; padding-bottom:8px; height : 96px;}
#s20240117e743add05680e .inline-col-group > .inline-col{padding-left: 23px;}
#s20240117e743add05680e .inline-col-group > .inline-col:first-child{padding-left: 0 !important;}
#s20240117e743add05680e .inline-row > .inline-col{padding-left: 23px;}
#s20240117e743add05680e .inline-row > .inline-col:first-child{padding-left: 0 !important;}
#s20240117e743add05680e.extend .inline-inside{max-width: 100% !important;}
#s20240117e743add05680e .inline_widget.image .text, #s20240117e743add05680e .inline_widget.logo a, #s20240117e743add05680e .inline_widget.icon, #s20240117e743add05680e .inline_widget.login_btn a, #s20240117e743add05680e .viewport-nav > li > a, #s20240117e743add05680e .inline-col .inline_global_dropdown a, #s20240117e743add05680e .inline_widget.widget_text_wrap{color: ;}
.new_header_overlay #s20240117e743add05680e.scroll-to-fixed-fixed .viewport-nav > li > a{color: ;}
.new_header_overlay #s20240117e743add05680e.scroll-to-fixed-fixed .section_bg_color{background-color: rgba(255, 255, 255, 0.75) !important;}
#s20240117e743add05680e .inline_widget.padding > div{;}
#s20240117e743add05680e .inline-col .inline_global_dropdown a i.arrow{border-top-color: ;}
.scroll-to-fixed-fixed#s20240117e743add05680e{border-color: rgba(0, 0, 0, 0.15); -webkit-transform: translate3d(0, 0, 0); transform : translate3d(0, 0, 0);}
#s20240117e743add05680e .inline-col-group, #s20240117e743add05680e .inline-col-group .inline-col{vertical-align: middle ;}
#inline_header_mobile #s20240117e743add05680e .inline-inside{padding-left:15px !important; padding-right:15px !important;}
#s20240117e743add05680e .btn:not(.btn-primary):not(.btn_custom){background-color : #ffffff;; background-color: rgba(255, 255, 255, 0.75); ; color:; ;}
#s20240117e743add05680e .btn:not(.btn-primary):not(.btn_custom):hover{border-color:;}
#s20240117e743add05680e .btn-primary span{color:#5bb8c4;}
@media (min-width: 991px){.doz_sys #s20240117e743add05680e .btn-primary:hover span, #s20240117e743add05680e .widget_text_wrap .btn:hover span{color:#ffffff;}}
@media all and (min-width: 768px){#s20240117e743add05680e.hover_section_bg:hover .section_bg_color{background-color: !important;}}
@media all and (min-width: 768px){#s20240117e743add05680e.hover_section_bg:hover .section_bg{;}}
@media all and (min-width: 768px){#s20240117e743add05680e.hover_section_bg:hover img.normal_logo{opacity: 0;}}
@media all and (min-width: 768px){#s20240117e743add05680e.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;}
@media (max-width: 991px){.doz_sys .section_first.visual_section .full_screen_show .owl-theme .item .op, .doz_sys .section_first.visual_section .full_screen_show .owl-theme .item .op .header-content{height: calc(100vh - 86px) !important;}}
#w20240117304d28fdff25c .icon_type_menu:not(.st02){line-height: 1;}
#w20240117304d28fdff25c .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;}
#w20240117304d28fdff25c .icon_type_menu a{font-size :23px; color: #ffffff; background: rgba(0, 0, 0, 0); border: 0px solid #ccc; border-radius: 0px; text-align: center; padding-left:10px; padding-right:10px; padding-top:10px; padding-bottom:10px}
#w20240117304d28fdff25c .icon_type_menu a .icon_code{vertical-align: top;}
.scroll-to-fixed-fixed #w20240117304d28fdff25c .icon_type_menu a{color: #ffffff; background: rgba(0, 0, 0, 0); border: 0px solid #ccc;}
#w20240117304d28fdff25c .icon_type_menu a span.text{display: none;}
#w20240117304d28fdff25c .icon_type_menu a .fa{width:auto; height:auto;}
#w20240117304d28fdff25c .icon_type_menu.st01 a{border-radius: 50%; padding: 15px;}
#w20240117304d28fdff25c .icon_type_menu.st02 a{color: #ffffff; padding: 10px 10px;}
.scroll-to-fixed-fixed #w20240117304d28fdff25c .icon_type_menu.st02 a{color: #ffffff;}
#w20240117304d28fdff25c .icon_type_menu.st02 a:before{content:""; display:inline-block; vertical-align:middle; height:100%;}
#w20240117304d28fdff25c .icon_type_menu.st02 a .icon_code{display: none;}
#w20240117304d28fdff25c .icon_type_menu.st02 .badge{right: -10px;}
#w20240117304d28fdff25c .icon_type_menu.st02 a span.text{max-width:100%; max-height:100%; display:inline-block;}
@media (min-width: 991px){#w20240117304d28fdff25c .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);}}
@media (min-width: 991px){.scroll-to-fixed-fixed #w20240117304d28fdff25c .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);}}
@media (min-width: 991px){#w20240117304d28fdff25c .icon_type_menu.st02 a:hover{color: rgba(255, 255, 255, 0.5);}}
@media (min-width: 991px){.scroll-to-fixed-fixed #w20240117304d28fdff25c .icon_type_menu.st02 a:hover{color: rgba(255, 255, 255, 0.5);}}
@media (min-width: 767px){.doz_sys .hover_section_bg:hover #w20240117304d28fdff25c .icon_type_menu a{color : #ffffff!important;}}
@media (min-width: 767px){.doz_sys .hover_section_bg:hover #w20240117304d28fdff25c .icon_type_menu a:hover{color : rgba(255, 255, 255, 0.5)!important;}}
.doz_sys #logo_w2024011749331cbe894c1.logo .logo_title a{font-family: ''; font-size: 20px; 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_w2024011749331cbe894c1.logo .logo_title a{color : #212121}}
.scroll-to-fixed-fixed #logo_w2024011749331cbe894c1 .logo_title a{!important; color: #212121 !important;}
#logo_w2024011749331cbe894c1{display: flex; align-items: center; flex-direction: row;}
#logo_w2024011749331cbe894c1 > div{display: block;}
#logo_w2024011749331cbe894c1 .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;*/ /* }*/ /*}*/ #w20240117356a0da16b656 .img_container { position: relative;}
#w20240117356a0da16b656 .img_container > a{display: inline-block; position: relative;}
#w20240117356a0da16b656 .show_hover .img_container:hover .back_img{display: table; width: 100%;}
#w20240117356a0da16b656 .show_hover .img_container:hover .back_img .back_img_wrap{display: table-cell; vertical-align: middle;}
#w20240117356a0da16b656 .show_hover .back_img{display: none; height: 28px;}
#w20240117356a0da16b656 .show_hover .img_container:hover .back_img img{height: auto; max-width: 100%; max-height: 100%; display: inline-block !important; vertical-align: middle;}
#w20240117356a0da16b656 .show_hover .front_img img, #w20240117356a0da16b656 .show_hover .img_container:hover .back_img img{display: block;}
#w20240117356a0da16b656 .show_hover .img_container:hover .front_img img{display: none;}
#w20240117356a0da16b656 .show_circle .back_img{overflow: visible;}
#w20240117356a0da16b656 .overlay{width: 100%; height: 100%; opacity: 0; background: rgba(0, 0, 0, 0); top :0; position: absolute;}
#w20240117356a0da16b656 .hover_overlay{width: 100%; height: 100%; opacity: 0; background: rgba(0, 0, 0, 0); top :0; position: absolute;}
#w20240117356a0da16b656 .show_circle img, #w20240117356a0da16b656 .show_circle .overlay, #w20240117356a0da16b656 .show_circle .hover_overlay{border-radius: 50%;}
#w20240117356a0da16b656 .overlay, #w20240117356a0da16b656 .img_container:hover .hover_overlay{opacity: 1; display: block;}
#w20240117356a0da16b656 .hover_overlay, #w20240117356a0da16b656 .img_container:hover .overlay{display: none; opacity: 0;}
#w20240117356a0da16b656 .show_filter .front_img img, #w20240117356a0da16b656 .show_hover_filter .back_img img{filter:gray; /* IE6-9 */ -webkit-filter: grayscale(100%); /* Chrome 19+ Safari 6+ */}
#w20240117356a0da16b656 .show_rendering .front_img img, #w20240117356a0da16b656 .show_rendering .back_img img{image-rendering : -webkit-optimize-contrast;}
#w20240117356a0da16b656 .show_scale .front_img img{transition: all 0.3s ease;}
#w20240117356a0da16b656 .show_scale .img_container:hover .back_img img, #w20240117356a0da16b656 .show_scale.show_circle .img_container:hover .overlay{transform: scale(1.1); transition: all 0.3s ease;}
#w20240117356a0da16b656 .text, #w20240117356a0da16b656 .hover_text{margin-bottom: 0; text-align: center; font-size:;}
#w20240117356a0da16b656 .text_bottom .img_container:hover .text, #w20240117356a0da16b656 .text_bottom .hover_text #w20240117356a0da16b656 .hover_text_bottom .img_container:hover .text, #w20240117356a0da16b656 .hover_text_bottom .hover_text, #w20240117356a0da16b656 .hover_text_overlay .hover_text, #w20240117356a0da16b656 .hover_text_overlay .img_container:hover .text{display: none;}
#w20240117356a0da16b656 .text_bottom .img_container:hover .hover_text, #w20240117356a0da16b656 .text_bottom .text, #w20240117356a0da16b656 .hover_text_bottom .img_container:hover .hover_text, #w20240117356a0da16b656 .hover_text_bottom .text{display: block;}
#w20240117356a0da16b656 .text_overlay .text{color: #fff; font-size:14px;;}
#w20240117356a0da16b656 .hover_text_overlay .img_container:hover .hover_text{color: #fff; font-size:14px;;}
#w20240117356a0da16b656 .text_overlay .text, #w20240117356a0da16b656 .hover_text_overlay .img_container:hover .hover_text{position: absolute; top: 0; width: 100%; margin: 0; height: 100%; display: block;}
#w20240117356a0da16b656 .text_overlay.hover_text_bottom .img_container:hover .text, #w20240117356a0da16b656 .text_overlay.hover_text_hidden .img_container:hover .text{display: none;}
#w20240117356a0da16b656 .text_overlay .text > div, #w20240117356a0da16b656 .hover_text_overlay .hover_text > div{display : table; width: 100%; height: 100%;}
#w20240117356a0da16b656 .text_overlay .text > div > span, #w20240117356a0da16b656 .hover_text_overlay .hover_text > div > span{display : table-cell; vertical-align: middle; height: 100%;}
#w20240117356a0da16b656 .text_hidden .text, #w20240117356a0da16b656 .hover_text_hidden .hover_text, #w20240117356a0da16b656 .no_image .img_container, #w20240117356a0da16b656 .widget_img_disable{display: none !important;}
#w20240117356a0da16b656 .no_image.empty{height: 80px; text-align: center; max-width: 250px; width: 100%; min-width: 100px;}
#w20240117356a0da16b656 .no_image .widget_img_disable{display: block !important; margin-left: 0; left:0; top :45%;}
#padding_w20240117e8c7d97bac54d{height: 30px; width: 5px;}
.doz_sys .inline_widget.padding{margin: 0;}
.inline_header_design .inline_widget.padding{border-width : 1px; border-style: dashed; border-color: rgba(0,0,0,0.1);}
.inline_header_design .new_header_overlay .inline_widget.padding{border-color: #aaa;}
#s20240117bbe5ab4838e28 .inline-inside{max-width: 1280px; margin: 0 auto; padding-left:15px; padding-right:15px;}
#s20240117bbe5ab4838e28 .section_bg{; background-position:; background-size: cover; background-repeat: no-repeat;;}
.new_header_overlay_mobile #s20240117bbe5ab4838e28 .section_bg{background-image:none;;}
.new_header_overlay_mobile .new_fixed_header #s20240117bbe5ab4838e28 .section_bg{;}
.scroll-to-fixed-fixed#s20240117bbe5ab4838e28 .section_bg{; background-position: ; background-size: cover; background-repeat: no-repeat;;}
#s20240117bbe5ab4838e28 .inline-col-group{padding-top:20px; padding-bottom:20px; height : 83px;}
#s20240117bbe5ab4838e28 .inline-col-group > .inline-col{padding-left: 10px;}
#s20240117bbe5ab4838e28 .inline-col-group > .inline-col:first-child{padding-left: 0 !important;}
#s20240117bbe5ab4838e28 .inline-row > .inline-col{padding-left: 10px;}
#s20240117bbe5ab4838e28 .inline-row > .inline-col:first-child{padding-left: 0 !important;}
#s20240117bbe5ab4838e28.extend .inline-inside{max-width: 100% !important;}
#s20240117bbe5ab4838e28 .inline_widget.image .text, #s20240117bbe5ab4838e28 .inline_widget.logo a, #s20240117bbe5ab4838e28 .inline_widget.icon, #s20240117bbe5ab4838e28 .inline_widget.login_btn a, #s20240117bbe5ab4838e28 .viewport-nav > li > a, #s20240117bbe5ab4838e28 .inline-col .inline_global_dropdown a, #s20240117bbe5ab4838e28 .inline_widget.widget_text_wrap{color: ;}
.new_header_overlay_mobile #s20240117bbe5ab4838e28.scroll-to-fixed-fixed .viewport-nav > li > a{color: ;}
.new_header_overlay_mobile #s20240117bbe5ab4838e28.scroll-to-fixed-fixed .section_bg_color{background-color: #5bb8c4 !important;}
#s20240117bbe5ab4838e28 .inline_widget.padding > div{;}
#s20240117bbe5ab4838e28 .inline-col .inline_global_dropdown a i.arrow{border-top-color: ;}
#s20240117bbe5ab4838e28{border-width: 0 0 3px; border-color: #ffffff; border-style: solid;}
.scroll-to-fixed-fixed#s20240117bbe5ab4838e28{border-color: #ffffff; -webkit-transform: translate3d(0, 0, 0); transform : translate3d(0, 0, 0);}
#s20240117bbe5ab4838e28 .inline-col-group, #s20240117bbe5ab4838e28 .inline-col-group .inline-col{vertical-align: middle ;}
#inline_header_mobile #s20240117bbe5ab4838e28 .inline-inside{padding-left:15px !important; padding-right:15px !important;}
#s20240117bbe5ab4838e28 .btn:not(.btn-primary):not(.btn_custom){; background-color: #5bb8c4; ; color:; ;}
#s20240117bbe5ab4838e28 .btn:not(.btn-primary):not(.btn_custom):hover{border-color:;}
#s20240117bbe5ab4838e28 .btn-primary span{color:#5bb8c4;}
@media (min-width: 991px){.doz_sys #s20240117bbe5ab4838e28 .btn-primary:hover span, #s20240117bbe5ab4838e28 .widget_text_wrap .btn:hover span{color:#ffffff;}}
@media all and (min-width: 768px){#s20240117bbe5ab4838e28.hover_section_bg:hover .section_bg_color{background-color: !important;}}
@media all and (min-width: 768px){#s20240117bbe5ab4838e28.hover_section_bg:hover .section_bg{;}}
@media all and (min-width: 768px){#s20240117bbe5ab4838e28.hover_section_bg:hover img.normal_logo{opacity: 0;}}
@media all and (min-width: 768px){#s20240117bbe5ab4838e28.hover_section_bg:hover img.scroll_logo{opacity: 1;}}
@media all and (max-width : 767px){.fixed-menu-on .scroll_position{top: -86px !important;}}
@media all and (max-width : 767px){.fixed-menu-on.new_fixed_header_disable .scroll_position{top: 0 !important;}}
.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 .doz_modal_header .bt.bt-flat.bt-default{; color: ;}
@media (max-width: 991px){.section_wrap .side_gutter{display:none !important;}}
.shop_view .s2024011719f84ab45c74b.xzoom-preview{; background: ;}
.shop_view #s2024011719f84ab45c74b select.form-control option{color: !important; background: ;}
.is-ie .shop_view #s2024011719f84ab45c74b select.form-control option{color: #000 !important;}
.admin #s2024011719f84ab45c74b .widget.padding > div{;}
.admin #s2024011719f84ab45c74b .ibg-bg{height: 100% !important;}
.admin #s2024011719f84ab45c74b .widget_drag_bar, .admin .doz_sys #s2024011719f84ab45c74b .ui-resizable-handle.ui-resizable-e:hover:after, .admin .doz_sys #s2024011719f84ab45c74b .ui-resizable-handle.ui-resizable-w:hover:after, .admin .doz_sys #s2024011719f84ab45c74b .ui-resizable-handle.ui-resizable-e.active:after, .admin .doz_sys #s2024011719f84ab45c74b .ui-resizable-handle.ui-resizable-w.active:after, .admin .doz_sys #s2024011719f84ab45c74b .drop_line{background-color: ;}
.admin .doz_sys #s2024011719f84ab45c74b .ui-resizable-handle.ui-resizable-n:hover:after, .admin .doz_sys #s2024011719f84ab45c74b .ui-resizable-handle.ui-resizable-s:hover:after{border-bottom:2px solid ;}
#s2024011719f84ab45c74b{color: ;}
#s2024011719f84ab45c74b.side_basic main .inside, #s2024011719f84ab45c74b .site_prod_nav_wrap.scroll-to-fixed-fixed ul.site_prod_nav, .doz_sys #s2024011719f84ab45c74b .col-dz-12 .extend_thumbs{max-width: 1280px;}
.modal_site_modal_menu #s2024011719f84ab45c74b.side_basic main .inside, .menu_type_modal #s2024011719f84ab45c74b.side_basic main .inside{max-width: 550px;}
.menu_type_modal #s2024011719f84ab45c74b, .menu_type_modal .doz_modal_header{; background: ; ; color: ;}
.doz_sys #s2024011719f84ab45c74b .col-dz-12 .inside .extend_thumbs{max-width: inherit;}
#s2024011719f84ab45c74b.extend_section main{padding-left: 15px; padding-right: 15px;}
#s2024011719f84ab45c74b.section_wrap.extend_section main .widget.board .grid_ignore.bg_on{margin-left: -15px; margin-right: -15px; width: calc(100% + 15px + 15px);}
#s2024011719f84ab45c74b .booking_day .body_font_color_20, #s2024011719f84ab45c74b .booking_list.waiting .title{;}
#s2024011719f84ab45c74b.extend_section main > .inside{max-width: 100% !important;}
#s2024011719f84ab45c74b .li_table ul:nth-of-type(2), #s2024011719f84ab45c74b .li_board ul li, #s2024011719f84ab45c74b .radio-styled:not(ie8).radio_color_option.small input ~ span span{;}
#s2024011719f84ab45c74b .checkbox-styled:not(ie8) input ~ span:before, #s2024011719f84ab45c74b .radio-styled:not(ie8) input ~ span:before{}
#s2024011719f84ab45c74b .board_view .grid_ignore header a, #s2024011719f84ab45c74b .widget.board .grid_ignore .author .date, #s2024011719f84ab45c74b .widget.board .grid_ignore a.board, #s2024011719f84ab45c74b .widget.board .grid_ignore .author .write, .editor_box .add_map .info > div.phone, #s2024011719f84ab45c74b .content-tit .board{;}
#s2024011719f84ab45c74b select.form-control, #s2024011719f84ab45c74b input.form-control, #s2024011719f84ab45c74b textarea.form-control{; color: #212121; background: ;}
#s2024011719f84ab45c74b .input_block .select-block .selectbox select{border: none; background: none; color: #212121;}
#s2024011719f84ab45c74b .phonenumber_wrap .line{}
#s2024011719f84ab45c74b .shop-content.shop-style-b.open .opt-group .btn_clse > span{}
.shop_view #s2024011719f84ab45c74b .shop-content select.form-control, .shop_view #s2024011719f84ab45c74b .shop-content input.form-control, .shop_view #s2024011719f84ab45c74b .shop-content textarea.form-control, .booking_view #s2024011719f84ab45c74b .booking_opt select.form-control, .shop_view #s2024011719f84ab45c74b .form-select-wrap .dropdown-menu, .shop_view #s2024011719f84ab45c74b .form-select-wrap .dropdown-menu .dropdown-item{; background: ;}
#s2024011719f84ab45c74b .seemore_wrap .open:before{background-image: linear-gradient(to bottom, , 66%, 83%, 98%, );}
#s2024011719f84ab45c74b .item_detail select.form-control, #s2024011719f84ab45c74b .item_detail input.form-control, #s2024011719f84ab45c74b .item_detail textarea.form-control, #s2024011719f84ab45c74b .booking_opt select.form-control, #s2024011719f84ab45c74b .goods_select textarea.form-control, #s2024011719f84ab45c74b .goods_select select.form-control, #s2024011719f84ab45c74b .goods_select input.form-control, #s2024011719f84ab45c74b .form-select-wrap:before{!important; color: ;}
#s2024011719f84ab45c74b .form-select-wrap .dropdown-menu .dropdown-item:hover{;}
#s2024011719f84ab45c74b .board_summary .write, #s2024011719f84ab45c74b .board_view .grid_ignore .author .date, #s2024011719f84ab45c74b .board_view .grid_ignore .author .hit-count, .doz_sys #s2024011719f84ab45c74b label, .doz_sys #s2024011719f84ab45c74b label.control-label, #s2024011719f84ab45c74b .shop-table > tbody > tr.payment-info > td.pay-txt, #s2024011719f84ab45c74b .nick.text-default-dark, #s2024011719f84ab45c74b .text-default-dark, #s2024011719f84ab45c74b .shop_mypage .mypage .my-box a, #s2024011719f84ab45c74b .shop_mypage .item-detail a, #s2024011719f84ab45c74b .shop_mypage .item-detail p, #s2024011719f84ab45c74b .shop_mypage h6, #s2024011719f84ab45c74b .shop_mypage .table-wrap p, #s2024011719f84ab45c74b .shop_payment h1, #s2024011719f84ab45c74b .shop_payment h6, #s2024011719f84ab45c74b .shop-content p, #s2024011719f84ab45c74b .shop_payment, #s2024011719f84ab45c74b .shop-content span, #s2024011719f84ab45c74b .shop-content .shop-item .item-icon .im-icon.im-ico-liked, #s2024011719f84ab45c74b .shop-content .price, #s2024011719f84ab45c74b,#s2024011719f84ab45c74b .shop-tit,#s2024011719f84ab45c74b .board_view .board_txt_area,#s2024011719f84ab45c74b .board.widget .grid_ignore .view_tit,.doz_sys #s2024011719f84ab45c74b .shop-content input.form-control, .doz_sys #s2024011719f84ab45c74b .shop-content select.form-control, #s2024011719f84ab45c74b .widget_menu_title,#s2024011719f84ab45c74b .comment_area,body.shop_mypage #s2024011719f84ab45c74b .comment_area, #s2024011719f84ab45c74b .list_review_inner .use_summary, #s2024011719f84ab45c74b .list_review_inner .use_summary a, #s2024011719f84ab45c74b .list_review_inner .fold, #s2024011719f84ab45c74b .list_review_inner .comment_area, #s2024011719f84ab45c74b .booking_nav_tools span{; color: ;}
#s2024011719f84ab45c74b .shop-content span.sale-price-text{color : #212121 !important;}
.doz_sys #s2024011719f84ab45c74b a.use-info{color : #5bb8c4;}
#s2024011719f84ab45c74b .shop-content span.sale-price-text-done, .doz_sys #s2024011719f84ab45c74b a.use-info-download-done{color: #999999 !important;}
.doz_sys #s2024011719f84ab45c74b .shop-content .down-btn select.form-control{; color: !important;}
#s2024011719f84ab45c74b .shop-content.mypage .bg-bright a, #s2024011719f84ab45c74b .shop-content.mypage .bg-bright p, #s2024011719f84ab45c74b .shop-content.mypage .bg-bright span, #s2024011719f84ab45c74b .shop-content.mypage .bg-bright div{color: #212121;}
#s2024011719f84ab45c74b .shop-content.mypage .bg-bright .use_grade .ug_btn .btn, #s2024011719f84ab45c74b .shop-content span.ug_name .btn{border-color: #D5D5D5;}
#s2024011719f84ab45c74b .shop-content h6 span{; color: ;}
#s2024011719f84ab45c74b .left-menu ul li.on a, .doz_sys #s2024011719f84ab45c74b .paging_type_count .owl-dots .owl-dot span:before, .menu_type_modal #s2024011719f84ab45c74b, #s2024011719f84ab45c74b .list_review_inner .comment .tools .text-gray-bright{; color: !important;}
.doz_sys #s2024011719f84ab45c74b .paging_type_count.slide_02 .owl-dots .owl-dot.active span:before{color: #fff !important;}
.doz_sys #s2024011719f84ab45c74b .paging_type_dot .owl-dots .owl-dot span, .doz_sys #s2024011719f84ab45c74b .paging_type_big_dot .owl-dots .owl-dot span, .doz_sys #s2024011719f84ab45c74b .paging_type_line .owl-dots .owl-dot span, .doz_sys #s2024011719f84ab45c74b .paging_type_count.paging_type_count02 .owl-dots .owl-dot.active span:before, #s2024011719f84ab45c74b .list_review_inner, #s2024011719f84ab45c74b .list_review_inner .fold.cmt, #s2024011719f84ab45c74b .list_review_wrap, #s2024011719f84ab45c74b .list_review_inner .textarea_block, #s2024011719f84ab45c74b .list_review_inner .comment .main_comment, #s2024011719f84ab45c74b .list_review_inner .txt_delete:before, #s2024011719f84ab45c74b .form-select-wrap.open .dropdown-toggle, #s2024011719f84ab45c74b .form-select-wrap.open .dropdown-menu, #s2024011719f84ab45c74b .form-select-wrap.open .dropdown-menu .dropdown-item{border-color: ;}
.doz_sys #s2024011719f84ab45c74b .paging_type_dot02 .owl-dots .owl-dot span, .doz_sys #s2024011719f84ab45c74b .paging_type_dot .owl-dots .owl-dot.active span, .doz_sys #s2024011719f84ab45c74b .paging_type_line .owl-dots .owl-dot.active span, .doz_sys #s2024011719f84ab45c74b .paging_type_big_dot .owl-dots .owl-dot span, .doz_sys #s2024011719f84ab45c74b .paging_type_line .owl-dots .owl-dot span{background: ;}
#s2024011719f84ab45c74b .form-control:focus{border-color:#5bb8c4;}
#s2024011719f84ab45c74b .sub_depth li a, #s2024011719f84ab45c74b .sub_depth li span{;}
#s2024011719f84ab45c74b .slide_03.owl-theme .owl-dots .owl-dot span{;}
#s2024011719f84ab45c74b .pagination > li > a, #s2024011719f84ab45c74b .pagination > li > span, #s2024011719f84ab45c74b .pagination > li > a:focus, #s2024011719f84ab45c74b .pagination > li > span:focus, #s2024011719f84ab45c74b .map-inner .pagination li.active a, #s2024011719f84ab45c74b .pagination li > a.disabled:hover, #s2024011719f84ab45c74b .pagination li > a.disabled:focus{;}
#s2024011719f84ab45c74b .form-select-wrap.open .dropdown-menu .dropdown-item{;}
#s2024011719f84ab45c74b .pagination > .active > a, #s2024011719f84ab45c74b .pagination > .active > span, #s2024011719f84ab45c74b .pagination > .active > a:hover, #s2024011719f84ab45c74b .pagination > .active > span:hover, #s2024011719f84ab45c74b .pagination > .active > a:focus, #s2024011719f84ab45c74b .pagination > .active > span:focus, #s2024011719f84ab45c74b .pagination > li > a:hover, #s2024011719f84ab45c74b .pagination > li > span:hover, #s2024011719f84ab45c74b .sub_depth li a.active, .doz_sys #s2024011719f84ab45c74b a, #s2024011719f84ab45c74b .li_table ul li, #s2024011719f84ab45c74b .list-style .list.line > small, .doz_sys #s2024011719f84ab45c74b div[data-widget-type="board"] .title.title-block a{; color: ;}
.doz_sys #s2024011719f84ab45c74b .board_contents a:not(.btn), .doz_sys #s2024011719f84ab45c74b .board_contents a:not(.btn):hover, #s2024011719f84ab45c74b .board_txt_area a, #s2024011719f84ab45c74b .board_txt_area a:hover, #s2024011719f84ab45c74b .board_txt_area a:active, #s2024011719f84ab45c74b .board_txt_area a:focus, #s2024011719f84ab45c74b .editor_box .fr-view a{color: #5bb8c4;}
#s2024011719f84ab45c74b div[data-widget-type="icon"] i{color: ;}
.doz_sys #s2024011719f84ab45c74b a.body_font_color_30:not(.active){;}
#s2024011719f84ab45c74b .text_tab .after_line:not(:last-child):after{;}
#s2024011719f84ab45c74b .text_tab ul.site_prod_nav > li a.active{background: none;}
#s2024011719f84ab45c74b .map-toolbar select.form-control{; color: !important; font-size: 14px;}
.doz_sys #s2024011719f84ab45c74b .body_font_color_40, #s2024011719f84ab45c74b .li_board ul.li_body li.name, #s2024011719f84ab45c74b .li_board ul.li_body li.time, #s2024011719f84ab45c74b .li_board ul.li_body li.like, #s2024011719f84ab45c74b .li_board ul.li_body li.read{;}
#s2024011719f84ab45c74b .review_table .summary, #s2024011719f84ab45c74b .review_table.li_board ul.li_body li, #s2024011719f84ab45c74b .review_table .list_text_title.lock_on{;}
.doz_sys #s2024011719f84ab45c74b .body_font_color_50{;}
#s2024011719f84ab45c74b .li_board, #s2024011719f84ab45c74b .acd_row:first-child, #s2024011719f84ab45c74b .acd_row{border-color: ;}
#s2024011719f84ab45c74b .list-style .list-header, #s2024011719f84ab45c74b .list-style .list, #s2024011719f84ab45c74b .list-style .list.line, #s2024011719f84ab45c74b .list-style .list.line > .table-cell, #s2024011719f84ab45c74b .li_table.row_04 .acd_collapse[aria-expanded="true"], .li_table.row_04 .acd_collapse.in{;}
#s2024011719f84ab45c74b .btn, #s2024011719f84ab45c74b .visual_section a, #s2024011719f84ab45c74b a.select-star, #s2024011719f84ab45c74b .star-pointer .dropdown-menu a.dropdown-item, .doz_sys #s2024011719f84ab45c74b .cart-btn-tools .alpha_add_review_button > button{; background-color: ; ; color:; ;}
#s2024011719f84ab45c74b .star-pointer .dropdown-menu{background-color: ;}
#s2024011719f84ab45c74b .btn:hover, #s2024011719f84ab45c74b .visual_section a:hover{border-color:;}
#s2024011719f84ab45c74b a.select-star:hover{background-color: ;}
#s2024011719f84ab45c74b .star-pointer .dropdown-menu a.dropdown-item:hover{background-color: !important;}
#s2024011719f84ab45c74b .widget_text_wrap .btn{background-color:#ffffff; border-color:#5bb8c4; color:#5bb8c4; border-width:1px;}
.doz_sys #s2024011719f84ab45c74b .btn-primary, .doz_sys #s2024011719f84ab45c74b .cart-btn-tools .alpha_add_review_button > button{; background-color:#ffffff; border-color:#5bb8c4; color:#5bb8c4; border-width:1px;}
.doz_sys.shop_view #s2024011719f84ab45c74b .btn-primary span, .doz_sys.booking_view #s2024011719f84ab45c74b .btn-primary span, .doz_sys.shop_mypage #s2024011719f84ab45c74b .btn-primary span{color:#5bb8c4;}
#s2024011719f84ab45c74b .coupon-wrap:after, #s2024011719f84ab45c74b .board_view .file_area ul li{background: ;}
#s2024011719f84ab45c74b .text-gray-dark, #s2024011719f84ab45c74b .shop-table > thead > tr > th, #s2024011719f84ab45c74b .shop_mypage .left-menu ul li a, #s2024011719f84ab45c74b .shop_mypage .item-detail p.sale_pay,.doz_sys #s2024011719f84ab45c74b .product-notify-group .product-notify-label{;}
#s2024011719f84ab45c74b .mypage .my-box a, #s2024011719f84ab45c74b .mypage .shop-table > tbody > tr, #s2024011719f84ab45c74b .mypage .tip-off, #s2024011719f84ab45c74b .im-order-detail-table, #s2024011719f84ab45c74b .im-order-price{;}
#s2024011719f84ab45c74b .mypage .my-box.on a{background-color:#5bb8c4; ; color:#fff;}
#s2024011719f84ab45c74b .mypage .my-box.on a p{color:#fff;}
#s2024011719f84ab45c74b .option_btn_tools a, #s2024011719f84ab45c74b .map-inner .pagination li a{color:#212121;}
.doz_sys #s2024011719f84ab45c74b .list-style-card .card-body .text a{color:#757575;}
#s2024011719f84ab45c74b .card .title a{color: #212121;}
#s2024011719f84ab45c74b .section_bg.fixed_bg.fixed_bg_none{background-attachment : inherit;}
#s2024011719f84ab45c74b ul.site_prod_nav > li, #s2024011719f84ab45c74b .prod_detail_badge{;}
#s2024011719f84ab45c74b .site_prod_nav_wrap.scroll-to-fixed-fixed{background: ; box-shadow: inset 0 -1px 0 0 rgba(0, 0, 0, 0.1);}
#s2024011719f84ab45c74b .buy_footer_fixed{background: ; border-width: 1px 0 0 0; border-style: solid; ;}
#s2024011719f84ab45c74b .opt-group{background: ;}
#s2024011719f84ab45c74b ul.site_prod_nav > li a.active{;}
#s2024011719f84ab45c74b .background_tab ul.site_prod_nav > li a.active > span.braket-badge{background-color: none; ; color:;}
#s2024011719f84ab45c74b .input-block .checkbox-styled:not(ie8) input ~ span{; color:;}
.section_fixed_disable #s2024011719f84ab45c74b[class*="section_first"], .section_fixed_disable #s2024011719f84ab45c74b[class*="section_first"] .doz_aside{position: relative !important; top: 0 !important; left: 0 !important; z-index: auto !important;}
.section_fixed_disable #s2024011719f84ab45c74b .doz_aside.scroll-to-fixed-fixed ~ .spacer, .section_fixed_disable #s2024011719f84ab45c74b.scroll-to-fixed-fixed ~ .spacer{height: 0 !important; display: none !important;}
#s2024011719f84ab45c74b.scroll-to-fixed-fixed{width: 100% !important;}
#s2024011719f84ab45c74b .doz_aside.scroll-to-fixed-fixed-end{bottom: 0 !important; top: auto !important;}
.device_type_m #s2024011719f84ab45c74b.mobile_section main .inside{padding-left: 15px; padding-right: 15px;}
.device_type_m #s2024011719f84ab45c74b .mypage .left-menu ul li a, .device_type_m #s2024011719f84ab45c74b .cart .left-menu ul li a{;}
#s2024011719f84ab45c74b .im-cart-result-table{border-top: 1px solid ; border-bottom: 1px solid ;}
#s2024011719f84ab45c74b .shop-table > tbody > tr > td.img .opt .more{;}
#s2024011719f84ab45c74b .im-cart-info{;}
#s2024011719f84ab45c74b .shop-table > thead > tr > th, #s2024011719f84ab45c74b .shop-table > tbody > tr > td, #s2024011719f84ab45c74b .mypage .shop-table > tbody > tr, #s2024011719f84ab45c74b .shop-table > tbody > tr > td.img img, #s2024011719f84ab45c74b .shop-table > tbody > tr > td + td, #s2024011719f84ab45c74b .mypage .tip-off, #s2024011719f84ab45c74b .mypage .shop-table img, #s2024011719f84ab45c74b .im-order-detail-table, #s2024011719f84ab45c74b .im-order-price, #s2024011719f84ab45c74b .im-order-detail-table thead tr, #s2024011719f84ab45c74b .im-order-detail-table tr + tr, #s2024011719f84ab45c74b .im-order-detail-table img, #s2024011719f84ab45c74b .im-order-detail-table .im-deliv-price, #s2024011719f84ab45c74b .im-order-price-header, #s2024011719f84ab45c74b .im-order-price-body{;}
#s2024011719f84ab45c74b .shop-table .list_badge{border-color: ;}
#s2024011719f84ab45c74b .im-cart-result-table thead>tr>th, #s2024011719f84ab45c74b #shop_cart_list .shop-table > colgroup + thead > tr:first-child > th, #s2024011719f84ab45c74b #shop_cart_list .shop-table > tbody > tr > td + td, #s2024011719f84ab45c74b #shop_cart_list .shop-table > thead > tr > th, #s2024011719f84ab45c74b #shop_cart_list .shop-table > tbody > tr > td{;}
#s2024011719f84ab45c74b .shop-content.mypage .shop-item .item-icon .im-icon.im-ico-liked{color: #5bb8c4}
@media (min-width: 991px){.doz_sys #s2024011719f84ab45c74b .btn-primary:hover, #s2024011719f84ab45c74b .widget_text_wrap .btn:hover, .doz_sys #s2024011719f84ab45c74b .cart-btn-tools .alpha_add_review_button:hover > button{background-color : #5bb8c4;; background-color:rgba(91, 184, 196, 0.7); border-color:rgba(91, 184, 196, 0.7); color:#ffffff; border-width:1px;}}
@media (min-width: 991px){.doz_sys.shop_view #s2024011719f84ab45c74b .btn-primary:hover span, .doz_sys.booking_view #s2024011719f84ab45c74b .btn-primary:hover span, .doz_sys.shop_mypage #s2024011719f84ab45c74b .btn-primary:hover span{color:#ffffff;}}
@media all and (max-width : 768px){.doz_sys #s2024011719f84ab45c74b .fixed_view a, .doz_sys #s2024011719f84ab45c74b .fixed_view select.form-control, .doz_sys #s2024011719f84ab45c74b .fixed_view .form-select-wrap:before{color: #212121;}}
@media all and (max-width : 768px){.doz_sys #s2024011719f84ab45c74b .fixed_view .body_font_color_50{color: rgba(33, 33, 33, 0.5);}}
@media all and (max-width : 768px){.doz_sys #s2024011719f84ab45c74b .fixed_view .body_font_color_20{color: rgba(33, 33, 33, 0.2);}}
@media all and (max-width : 768px){.booking_view #s2024011719f84ab45c74b .fixed_view .booking_opt select.form-control{background-color: #fff;}}
@media all and (max-width : 768px){#s2024011719f84ab45c74b #shop_cart_list .shop-tit, #s2024011719f84ab45c74b #shop_cart_list .shop-table > thead > tr, #s2024011719f84ab45c74b #shop_cart_list .shop-table > tfoot .payment-info, #s2024011719f84ab45c74b .im-price-result{;}}
@media all and (max-width : 768px){#s2024011719f84ab45c74b .shop-table > tbody > tr > td.img .opt .more + .more, #s2024011719f84ab45c74b .im-order-row + .im-order-row{;}}
@media all and (max-width : 768px){#s2024011719f84ab45c74b #shop_cart_list .shop-table, #s2024011719f84ab45c74b #shop_cart_list .shop-table > tbody > tr.im-tr-shipping + tr, #s2024011719f84ab45c74b #shop_cart_list .shop-table > tfoot, #s2024011719f84ab45c74b #shop_cart_list .shop-table > tfoot .payment-info{;}}
@media all and (max-width : 768px){#s2024011719f84ab45c74b #shop_cart_list .shop-table > thead > tr, #s2024011719f84ab45c74b .im-order-detail-table .im-space{background-color: ;}}
@media all and (max-width : 768px){#s2024011719f84ab45c74b #shop_cart_list .shop-table > thead > tr.scroll-to-fixed-fixed-end{top: auto !important; bottom: 0;}}
.device_type_m #s2024011719f84ab45c74b .section_bg.fixed_bg_wrap{background-attachment: fixed;}
.device_type_m #s2024011719f84ab45c74b .section_bg.fixed_bg_wrap .fixed_bg{display: none;}
#s2024011719f84ab45c74b .section_bg.fixed_bg_wrap .fixed_bg{display: none;}
@media (max-width: 991px){#s2024011719f84ab45c74b .section_bg{background-attachment : inherit;}}
@media (max-width: 991px){#s2024011719f84ab45c74b .section_bg .ibg-bg{display: none;}}
@media (max-width: 991px){#s2024011719f84ab45c74b .section_bg.fixed_bg_wrap{background-image : none !important; clip-path: inset(0); overflow: hidden;}}
@media (max-width: 991px){#s2024011719f84ab45c74b .section_bg.fixed_bg_wrap .fixed_bg{display: block; object-fit: cover; position: fixed; left: 0; top: 0; width: 100%; height: 100vh;}}
@media (max-width: 991px){#s2024011719f84ab45c74b .buy_btns .social_btn, #s2024011719f84ab45c74b .buy_btns .cart_btn, #s2024011719f84ab45c74b .layer_pop .bottom-btn, #s2024011719f84ab45c74b .shop-table > thead, #s2024011719f84ab45c74b .left-menu, #s2024011719f84ab45c74b .shop-table > tbody > tr,{;}}
@media (max-width: 991px){#s2024011719f84ab45c74b main, #s2024011719f84ab45c74b .section_wrap.extend_section main, #s2024011719f84ab45c74b .doz_sys.shop_payment .inside, .doz_sys.shop_payment .inside .col-dz,{padding-left:0; padding-right:0;}}
@media (max-width: 991px){#s2024011719f84ab45c74b.mobile_section main .inside{padding-left: 15px; padding-right: 15px;}}
@media (max-width: 991px){#s2024011719f84ab45c74b.section_wrap.extend_section main .widget.board .grid_ignore.bg_on{margin-left: -15px; margin-right: -15px; width: calc(100% + 30px);}}
@media (max-width: 991px){#s2024011719f84ab45c74b .mypage .left-menu ul li a, #s2024011719f84ab45c74b .cart .left-menu ul li a, #s2024011719f84ab45c74b .mypage .left-menu .cart-menu-slide{;}}
@media (max-width: 991px){#s2024011719f84ab45c74b .coupon-wrap:after{background: !important;}}
@media (max-width: 767px){#s2024011719f84ab45c74b .nav_gradient.slide_left{background: linear-gradient(to left, rgba(255, 255, 255, 0), rgba(255,255,255,1));}}
@media (max-width: 767px){#s2024011719f84ab45c74b .nav_gradient.slide_right{background: linear-gradient(to right, rgba(255, 255, 255, 0), rgba(255,255,255,1));}}
@media (max-width: 767px){#s2024011719f84ab45c74b .button_tab .scroll-to-fixed-fixed ul.site_prod_nav > li{border-top: 0; border-bottom: 0;}}
@media (max-width: 767px){#s2024011719f84ab45c74b .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 (max-width: 767px){.shop_view #s2024011719f84ab45c74b .item_detail .form-select-wrap .dropdown-menu .dropdown-item{background: !important;}}
@media (max-width: 767px){.shop_view #s2024011719f84ab45c74b .item_detail .form-select-wrap .dropdown-toggle{color: !important;}}
@media (max-width: 767px){.shop_view #s2024011719f84ab45c74b .item_detail .form-select-wrap.open .dropdown-toggle, .shop_view #s2024011719f84ab45c74b .item_detail .form-select-wrap.open .dropdown-menu{border-color: !important;}}
@media (max-width: 767px){.shop_view #s2024011719f84ab45c74b .item_detail .form-select-wrap.open .dropdown-menu .dropdown-item{}}
@media (max-width: 767px){.shop_view #s2024011719f84ab45c74b .item_detail .form-select-wrap .dropdown-menu .dropdown-item:hover{background-color: !important;}}
@media (min-width: 768px){#s2024011719f84ab45c74b .opt-group .btn_clse{background-color: ;}}
@media (min-width: 768px){#s2024011719f84ab45c74b .opt-group .btn_clse:after{;}}
.doz_sys #s2024011719f84ab45c74b .bg-brand, .doz_sys #s2024011719f84ab45c74b .bg-brand span, .doz_sys #s2024011719f84ab45c74b .btn-brand{; background-color:#5bb8c4; border-color:#5bb8c4; border-width: 1px; color:#fff;}
.doz_sys #s2024011719f84ab45c74b .bg-brand:hover{background-color:rgba(62,161,174,1);-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff62161174,endColorstr=#ff62161174);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff62161174,endColorstr=#ff62161174); zoom: 1;; border-color:rgb(62,161,174) ;border-color:rgba(62,161,174,1) ;;}
#text_w20240117dc496c0aab9b1{border-radius: 0px; border: 0px none #000;; min-height: 0px;; line-height: inherit;}
#text_w20240117dc496c0aab9b1 .fr-code-view{line-height: 1.6;}
#text_w20240117dc496c0aab9b1 .text_bg_img, #text_w20240117dc496c0aab9b1 .text_bg_color{position: absolute; top: 0; left: 0; height: 100%; width: 100%; border-radius: 0px;}
.admin #text_w20240117dc496c0aab9b1, #text_w20240117dc496c0aab9b1 .text-table{min-height: 0px;; padding:8px 0px 8px 0px; word-break: normal; word-wrap: break-word;}
#text_w20240117dc496c0aab9b1, #text_w20240117dc496c0aab9b1 .text-table{display: flex; flex-direction: column; justify-content:flex-start ;}
.doz_sys main > .doz_row #text_w20240117dc496c0aab9b1.default_padding{padding-left: 32px; padding-right: 32px;}
@media all and (max-width : 767px){.doz_sys main > .doz_row #text_w20240117dc496c0aab9b1.default_padding{padding-left: 15px; padding-right: 15px;}}
#text_w20240117751c1e6d65a04{border-radius: 0px; border: 0px none #000;; min-height: 0px;; line-height: inherit;}
#text_w20240117751c1e6d65a04 .fr-code-view{line-height: 1.6;}
#text_w20240117751c1e6d65a04 .text_bg_img, #text_w20240117751c1e6d65a04 .text_bg_color{position: absolute; top: 0; left: 0; height: 100%; width: 100%; border-radius: 0px;}
.admin #text_w20240117751c1e6d65a04, #text_w20240117751c1e6d65a04 .text-table{min-height: 0px;; padding:8px 0px 8px 0px; word-break: normal; word-wrap: break-word;}
#text_w20240117751c1e6d65a04, #text_w20240117751c1e6d65a04 .text-table{display: flex; flex-direction: column; justify-content:flex-start ;}
.doz_sys main > .doz_row #text_w20240117751c1e6d65a04.default_padding{padding-left: 32px; padding-right: 32px;}
@media all and (max-width : 767px){.doz_sys main > .doz_row #text_w20240117751c1e6d65a04.default_padding{padding-left: 15px; padding-right: 15px;}}
#text_w202401170c4b53802c93a{border-radius: 0px; border: 0px none #000;; min-height: 0px;; line-height: inherit;}
#text_w202401170c4b53802c93a .fr-code-view{line-height: 1.6;}
#text_w202401170c4b53802c93a .text_bg_img, #text_w202401170c4b53802c93a .text_bg_color{position: absolute; top: 0; left: 0; height: 100%; width: 100%; border-radius: 0px;}
.admin #text_w202401170c4b53802c93a, #text_w202401170c4b53802c93a .text-table{min-height: 0px;; padding:8px 0px 8px 0px; word-break: normal; word-wrap: break-word;}
#text_w202401170c4b53802c93a, #text_w202401170c4b53802c93a .text-table{display: flex; flex-direction: column; justify-content:flex-start ;}
.doz_sys main > .doz_row #text_w202401170c4b53802c93a.default_padding{padding-left: 32px; padding-right: 32px;}
@media all and (max-width : 767px){.doz_sys main > .doz_row #text_w202401170c4b53802c93a.default_padding{padding-left: 15px; padding-right: 15px;}}
#text_w20240117612505a112ded{border-radius: 0px; border: 0px none #000;; min-height: 0px;; line-height: inherit;}
#text_w20240117612505a112ded .fr-code-view{line-height: 1.6;}
#text_w20240117612505a112ded .text_bg_img, #text_w20240117612505a112ded .text_bg_color{position: absolute; top: 0; left: 0; height: 100%; width: 100%; border-radius: 0px;}
.admin #text_w20240117612505a112ded, #text_w20240117612505a112ded .text-table{min-height: 0px;; padding:8px 0px 8px 0px; word-break: normal; word-wrap: break-word;}
#text_w20240117612505a112ded, #text_w20240117612505a112ded .text-table{display: flex; flex-direction: column; justify-content:flex-start ;}
.doz_sys main > .doz_row #text_w20240117612505a112ded.default_padding{padding-left: 32px; padding-right: 32px;}
@media all and (max-width : 767px){.doz_sys main > .doz_row #text_w20240117612505a112ded.default_padding{padding-left: 15px; padding-right: 15px;}}
.shop_view .s202401176a6efd9df556a.xzoom-preview{; background: #f5f5f5;}
.shop_view #s202401176a6efd9df556a select.form-control option{color: !important; background: #f5f5f5;}
.is-ie .shop_view #s202401176a6efd9df556a select.form-control option{color: #000 !important;}
.admin #s202401176a6efd9df556a .widget.padding > div{;}
.admin #s202401176a6efd9df556a .ibg-bg{height: 100% !important;}
.admin #s202401176a6efd9df556a .widget_drag_bar, .admin .doz_sys #s202401176a6efd9df556a .ui-resizable-handle.ui-resizable-e:hover:after, .admin .doz_sys #s202401176a6efd9df556a .ui-resizable-handle.ui-resizable-w:hover:after, .admin .doz_sys #s202401176a6efd9df556a .ui-resizable-handle.ui-resizable-e.active:after, .admin .doz_sys #s202401176a6efd9df556a .ui-resizable-handle.ui-resizable-w.active:after, .admin .doz_sys #s202401176a6efd9df556a .drop_line{background-color: ;}
.admin .doz_sys #s202401176a6efd9df556a .ui-resizable-handle.ui-resizable-n:hover:after, .admin .doz_sys #s202401176a6efd9df556a .ui-resizable-handle.ui-resizable-s:hover:after{border-bottom:2px solid ;}
#s202401176a6efd9df556a{color: ;}
#s202401176a6efd9df556a.side_basic main .inside, #s202401176a6efd9df556a .site_prod_nav_wrap.scroll-to-fixed-fixed ul.site_prod_nav, .doz_sys #s202401176a6efd9df556a .col-dz-12 .extend_thumbs{max-width: 1280px;}
.modal_site_modal_menu #s202401176a6efd9df556a.side_basic main .inside, .menu_type_modal #s202401176a6efd9df556a.side_basic main .inside{max-width: 550px;}
.menu_type_modal #s202401176a6efd9df556a, .menu_type_modal .doz_modal_header{; background: ; ; color: ;}
.doz_sys #s202401176a6efd9df556a .col-dz-12 .inside .extend_thumbs{max-width: inherit;}
#s202401176a6efd9df556a.extend_section main{padding-left: 15px; padding-right: 15px;}
#s202401176a6efd9df556a.section_wrap.extend_section main .widget.board .grid_ignore.bg_on{margin-left: -15px; margin-right: -15px; width: calc(100% + 15px + 15px);}
#s202401176a6efd9df556a .booking_day .body_font_color_20, #s202401176a6efd9df556a .booking_list.waiting .title{;}
#s202401176a6efd9df556a.extend_section main > .inside{max-width: 100% !important;}
#s202401176a6efd9df556a .li_table ul:nth-of-type(2), #s202401176a6efd9df556a .li_board ul li, #s202401176a6efd9df556a .radio-styled:not(ie8).radio_color_option.small input ~ span span{;}
#s202401176a6efd9df556a .checkbox-styled:not(ie8) input ~ span:before, #s202401176a6efd9df556a .radio-styled:not(ie8) input ~ span:before{}
#s202401176a6efd9df556a .board_view .grid_ignore header a, #s202401176a6efd9df556a .widget.board .grid_ignore .author .date, #s202401176a6efd9df556a .widget.board .grid_ignore a.board, #s202401176a6efd9df556a .widget.board .grid_ignore .author .write, .editor_box .add_map .info > div.phone, #s202401176a6efd9df556a .content-tit .board{;}
#s202401176a6efd9df556a select.form-control, #s202401176a6efd9df556a input.form-control, #s202401176a6efd9df556a textarea.form-control{; color: #212121; background: ;}
#s202401176a6efd9df556a .input_block .select-block .selectbox select{border: none; background: none; color: #212121;}
#s202401176a6efd9df556a .phonenumber_wrap .line{}
#s202401176a6efd9df556a .shop-content.shop-style-b.open .opt-group .btn_clse > span{}
.shop_view #s202401176a6efd9df556a .shop-content select.form-control, .shop_view #s202401176a6efd9df556a .shop-content input.form-control, .shop_view #s202401176a6efd9df556a .shop-content textarea.form-control, .booking_view #s202401176a6efd9df556a .booking_opt select.form-control, .shop_view #s202401176a6efd9df556a .form-select-wrap .dropdown-menu, .shop_view #s202401176a6efd9df556a .form-select-wrap .dropdown-menu .dropdown-item{; background: #f5f5f5;}
#s202401176a6efd9df556a .seemore_wrap .open:before{background-image: linear-gradient(to bottom, rgba(245,245,245,0.01), rgba(245,245,245,0.8) 66%, rgba(245,245,245,0.9) 83%, rgba(245,245,245,0.98) 98%, #f5f5f5);}
#s202401176a6efd9df556a .item_detail select.form-control, #s202401176a6efd9df556a .item_detail input.form-control, #s202401176a6efd9df556a .item_detail textarea.form-control, #s202401176a6efd9df556a .booking_opt select.form-control, #s202401176a6efd9df556a .goods_select textarea.form-control, #s202401176a6efd9df556a .goods_select select.form-control, #s202401176a6efd9df556a .goods_select input.form-control, #s202401176a6efd9df556a .form-select-wrap:before{!important; color: ;}
#s202401176a6efd9df556a .form-select-wrap .dropdown-menu .dropdown-item:hover{;}
#s202401176a6efd9df556a .board_summary .write, #s202401176a6efd9df556a .board_view .grid_ignore .author .date, #s202401176a6efd9df556a .board_view .grid_ignore .author .hit-count, .doz_sys #s202401176a6efd9df556a label, .doz_sys #s202401176a6efd9df556a label.control-label, #s202401176a6efd9df556a .shop-table > tbody > tr.payment-info > td.pay-txt, #s202401176a6efd9df556a .nick.text-default-dark, #s202401176a6efd9df556a .text-default-dark, #s202401176a6efd9df556a .shop_mypage .mypage .my-box a, #s202401176a6efd9df556a .shop_mypage .item-detail a, #s202401176a6efd9df556a .shop_mypage .item-detail p, #s202401176a6efd9df556a .shop_mypage h6, #s202401176a6efd9df556a .shop_mypage .table-wrap p, #s202401176a6efd9df556a .shop_payment h1, #s202401176a6efd9df556a .shop_payment h6, #s202401176a6efd9df556a .shop-content p, #s202401176a6efd9df556a .shop_payment, #s202401176a6efd9df556a .shop-content span, #s202401176a6efd9df556a .shop-content .shop-item .item-icon .im-icon.im-ico-liked, #s202401176a6efd9df556a .shop-content .price, #s202401176a6efd9df556a,#s202401176a6efd9df556a .shop-tit,#s202401176a6efd9df556a .board_view .board_txt_area,#s202401176a6efd9df556a .board.widget .grid_ignore .view_tit,.doz_sys #s202401176a6efd9df556a .shop-content input.form-control, .doz_sys #s202401176a6efd9df556a .shop-content select.form-control, #s202401176a6efd9df556a .widget_menu_title,#s202401176a6efd9df556a .comment_area,body.shop_mypage #s202401176a6efd9df556a .comment_area, #s202401176a6efd9df556a .list_review_inner .use_summary, #s202401176a6efd9df556a .list_review_inner .use_summary a, #s202401176a6efd9df556a .list_review_inner .fold, #s202401176a6efd9df556a .list_review_inner .comment_area, #s202401176a6efd9df556a .booking_nav_tools span{; color: ;}
#s202401176a6efd9df556a .shop-content span.sale-price-text{color : #212121 !important;}
.doz_sys #s202401176a6efd9df556a a.use-info{color : #5bb8c4;}
#s202401176a6efd9df556a .shop-content span.sale-price-text-done, .doz_sys #s202401176a6efd9df556a a.use-info-download-done{color: #999999 !important;}
.doz_sys #s202401176a6efd9df556a .shop-content .down-btn select.form-control{; color: !important;}
#s202401176a6efd9df556a .shop-content.mypage .bg-bright a, #s202401176a6efd9df556a .shop-content.mypage .bg-bright p, #s202401176a6efd9df556a .shop-content.mypage .bg-bright span, #s202401176a6efd9df556a .shop-content.mypage .bg-bright div{color: #212121;}
#s202401176a6efd9df556a .shop-content.mypage .bg-bright .use_grade .ug_btn .btn, #s202401176a6efd9df556a .shop-content span.ug_name .btn{border-color: #D5D5D5;}
#s202401176a6efd9df556a .shop-content h6 span{; color: ;}
#s202401176a6efd9df556a .left-menu ul li.on a, .doz_sys #s202401176a6efd9df556a .paging_type_count .owl-dots .owl-dot span:before, .menu_type_modal #s202401176a6efd9df556a, #s202401176a6efd9df556a .list_review_inner .comment .tools .text-gray-bright{; color: !important;}
.doz_sys #s202401176a6efd9df556a .paging_type_count.slide_02 .owl-dots .owl-dot.active span:before{color: #fff !important;}
.doz_sys #s202401176a6efd9df556a .paging_type_dot .owl-dots .owl-dot span, .doz_sys #s202401176a6efd9df556a .paging_type_big_dot .owl-dots .owl-dot span, .doz_sys #s202401176a6efd9df556a .paging_type_line .owl-dots .owl-dot span, .doz_sys #s202401176a6efd9df556a .paging_type_count.paging_type_count02 .owl-dots .owl-dot.active span:before, #s202401176a6efd9df556a .list_review_inner, #s202401176a6efd9df556a .list_review_inner .fold.cmt, #s202401176a6efd9df556a .list_review_wrap, #s202401176a6efd9df556a .list_review_inner .textarea_block, #s202401176a6efd9df556a .list_review_inner .comment .main_comment, #s202401176a6efd9df556a .list_review_inner .txt_delete:before, #s202401176a6efd9df556a .form-select-wrap.open .dropdown-toggle, #s202401176a6efd9df556a .form-select-wrap.open .dropdown-menu, #s202401176a6efd9df556a .form-select-wrap.open .dropdown-menu .dropdown-item{border-color: ;}
.doz_sys #s202401176a6efd9df556a .paging_type_dot02 .owl-dots .owl-dot span, .doz_sys #s202401176a6efd9df556a .paging_type_dot .owl-dots .owl-dot.active span, .doz_sys #s202401176a6efd9df556a .paging_type_line .owl-dots .owl-dot.active span, .doz_sys #s202401176a6efd9df556a .paging_type_big_dot .owl-dots .owl-dot span, .doz_sys #s202401176a6efd9df556a .paging_type_line .owl-dots .owl-dot span{background: ;}
#s202401176a6efd9df556a .form-control:focus{border-color:#5bb8c4;}
#s202401176a6efd9df556a .sub_depth li a, #s202401176a6efd9df556a .sub_depth li span{;}
#s202401176a6efd9df556a .slide_03.owl-theme .owl-dots .owl-dot span{;}
#s202401176a6efd9df556a .pagination > li > a, #s202401176a6efd9df556a .pagination > li > span, #s202401176a6efd9df556a .pagination > li > a:focus, #s202401176a6efd9df556a .pagination > li > span:focus, #s202401176a6efd9df556a .map-inner .pagination li.active a, #s202401176a6efd9df556a .pagination li > a.disabled:hover, #s202401176a6efd9df556a .pagination li > a.disabled:focus{;}
#s202401176a6efd9df556a .form-select-wrap.open .dropdown-menu .dropdown-item{;}
#s202401176a6efd9df556a .pagination > .active > a, #s202401176a6efd9df556a .pagination > .active > span, #s202401176a6efd9df556a .pagination > .active > a:hover, #s202401176a6efd9df556a .pagination > .active > span:hover, #s202401176a6efd9df556a .pagination > .active > a:focus, #s202401176a6efd9df556a .pagination > .active > span:focus, #s202401176a6efd9df556a .pagination > li > a:hover, #s202401176a6efd9df556a .pagination > li > span:hover, #s202401176a6efd9df556a .sub_depth li a.active, .doz_sys #s202401176a6efd9df556a a, #s202401176a6efd9df556a .li_table ul li, #s202401176a6efd9df556a .list-style .list.line > small, .doz_sys #s202401176a6efd9df556a div[data-widget-type="board"] .title.title-block a{; color: ;}
.doz_sys #s202401176a6efd9df556a .board_contents a:not(.btn), .doz_sys #s202401176a6efd9df556a .board_contents a:not(.btn):hover, #s202401176a6efd9df556a .board_txt_area a, #s202401176a6efd9df556a .board_txt_area a:hover, #s202401176a6efd9df556a .board_txt_area a:active, #s202401176a6efd9df556a .board_txt_area a:focus, #s202401176a6efd9df556a .editor_box .fr-view a{color: #5bb8c4;}
#s202401176a6efd9df556a div[data-widget-type="icon"] i{color: ;}
.doz_sys #s202401176a6efd9df556a a.body_font_color_30:not(.active){;}
#s202401176a6efd9df556a .text_tab .after_line:not(:last-child):after{;}
#s202401176a6efd9df556a .text_tab ul.site_prod_nav > li a.active{background: none;}
#s202401176a6efd9df556a .map-toolbar select.form-control{; color: !important; font-size: 14px;}
.doz_sys #s202401176a6efd9df556a .body_font_color_40, #s202401176a6efd9df556a .li_board ul.li_body li.name, #s202401176a6efd9df556a .li_board ul.li_body li.time, #s202401176a6efd9df556a .li_board ul.li_body li.like, #s202401176a6efd9df556a .li_board ul.li_body li.read{;}
#s202401176a6efd9df556a .review_table .summary, #s202401176a6efd9df556a .review_table.li_board ul.li_body li, #s202401176a6efd9df556a .review_table .list_text_title.lock_on{;}
.doz_sys #s202401176a6efd9df556a .body_font_color_50{;}
#s202401176a6efd9df556a .li_board, #s202401176a6efd9df556a .acd_row:first-child, #s202401176a6efd9df556a .acd_row{border-color: ;}
#s202401176a6efd9df556a .list-style .list-header, #s202401176a6efd9df556a .list-style .list, #s202401176a6efd9df556a .list-style .list.line, #s202401176a6efd9df556a .list-style .list.line > .table-cell, #s202401176a6efd9df556a .li_table.row_04 .acd_collapse[aria-expanded="true"], .li_table.row_04 .acd_collapse.in{;}
#s202401176a6efd9df556a .btn, #s202401176a6efd9df556a .visual_section a, #s202401176a6efd9df556a a.select-star, #s202401176a6efd9df556a .star-pointer .dropdown-menu a.dropdown-item, .doz_sys #s202401176a6efd9df556a .cart-btn-tools .alpha_add_review_button > button{; background-color: #f5f5f5; ; color:; ;}
#s202401176a6efd9df556a .star-pointer .dropdown-menu{background-color: #f5f5f5;}
#s202401176a6efd9df556a .btn:hover, #s202401176a6efd9df556a .visual_section a:hover{border-color:;}
#s202401176a6efd9df556a a.select-star:hover{background-color: #f5f5f5;}
#s202401176a6efd9df556a .star-pointer .dropdown-menu a.dropdown-item:hover{background-color: !important;}
#s202401176a6efd9df556a .widget_text_wrap .btn{background-color:#ffffff; border-color:#5bb8c4; color:#5bb8c4; border-width:1px;}
.doz_sys #s202401176a6efd9df556a .btn-primary, .doz_sys #s202401176a6efd9df556a .cart-btn-tools .alpha_add_review_button > button{; background-color:#ffffff; border-color:#5bb8c4; color:#5bb8c4; border-width:1px;}
.doz_sys.shop_view #s202401176a6efd9df556a .btn-primary span, .doz_sys.booking_view #s202401176a6efd9df556a .btn-primary span, .doz_sys.shop_mypage #s202401176a6efd9df556a .btn-primary span{color:#5bb8c4;}
#s202401176a6efd9df556a .coupon-wrap:after, #s202401176a6efd9df556a .board_view .file_area ul li{background: #f5f5f5;}
#s202401176a6efd9df556a .text-gray-dark, #s202401176a6efd9df556a .shop-table > thead > tr > th, #s202401176a6efd9df556a .shop_mypage .left-menu ul li a, #s202401176a6efd9df556a .shop_mypage .item-detail p.sale_pay,.doz_sys #s202401176a6efd9df556a .product-notify-group .product-notify-label{;}
#s202401176a6efd9df556a .mypage .my-box a, #s202401176a6efd9df556a .mypage .shop-table > tbody > tr, #s202401176a6efd9df556a .mypage .tip-off, #s202401176a6efd9df556a .im-order-detail-table, #s202401176a6efd9df556a .im-order-price{background-color:rgba(255,255,255,1);-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff255255255,endColorstr=#ff255255255);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff255255255,endColorstr=#ff255255255); zoom: 1;;}
#s202401176a6efd9df556a .mypage .my-box.on a{background-color:#5bb8c4; ; color:#fff;}
#s202401176a6efd9df556a .mypage .my-box.on a p{color:#fff;}
#s202401176a6efd9df556a .option_btn_tools a, #s202401176a6efd9df556a .map-inner .pagination li a{color:#212121;}
.doz_sys #s202401176a6efd9df556a .list-style-card .card-body .text a{color:#757575;}
#s202401176a6efd9df556a .card .title a{color: #212121;}
#s202401176a6efd9df556a .section_bg.fixed_bg.fixed_bg_none{background-attachment : inherit;}
#s202401176a6efd9df556a ul.site_prod_nav > li, #s202401176a6efd9df556a .prod_detail_badge{;}
#s202401176a6efd9df556a .site_prod_nav_wrap.scroll-to-fixed-fixed{background: #f5f5f5; box-shadow: inset 0 -1px 0 0 rgba(0, 0, 0, 0.1);}
#s202401176a6efd9df556a .buy_footer_fixed{background: #f5f5f5; border-width: 1px 0 0 0; border-style: solid; ;}
#s202401176a6efd9df556a .opt-group{background: #f5f5f5;}
#s202401176a6efd9df556a ul.site_prod_nav > li a.active{;}
#s202401176a6efd9df556a .background_tab ul.site_prod_nav > li a.active > span.braket-badge{background-color: none; ; color:#f5f5f5;}
#s202401176a6efd9df556a .input-block .checkbox-styled:not(ie8) input ~ span{; color:;}
.section_fixed_disable #s202401176a6efd9df556a[class*="section_first"], .section_fixed_disable #s202401176a6efd9df556a[class*="section_first"] .doz_aside{position: relative !important; top: 0 !important; left: 0 !important; z-index: auto !important;}
.section_fixed_disable #s202401176a6efd9df556a .doz_aside.scroll-to-fixed-fixed ~ .spacer, .section_fixed_disable #s202401176a6efd9df556a.scroll-to-fixed-fixed ~ .spacer{height: 0 !important; display: none !important;}
#s202401176a6efd9df556a.scroll-to-fixed-fixed{width: 100% !important;}
#s202401176a6efd9df556a .doz_aside.scroll-to-fixed-fixed-end{bottom: 0 !important; top: auto !important;}
.device_type_m #s202401176a6efd9df556a.mobile_section main .inside{padding-left: 15px; padding-right: 15px;}
.device_type_m #s202401176a6efd9df556a .mypage .left-menu ul li a, .device_type_m #s202401176a6efd9df556a .cart .left-menu ul li a{background-color:rgba(255,255,255,1);-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff255255255,endColorstr=#ff255255255);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff255255255,endColorstr=#ff255255255); zoom: 1;;}
#s202401176a6efd9df556a .im-cart-result-table{border-top: 1px solid ; border-bottom: 1px solid ;}
#s202401176a6efd9df556a .shop-table > tbody > tr > td.img .opt .more{;}
#s202401176a6efd9df556a .im-cart-info{;}
#s202401176a6efd9df556a .shop-table > thead > tr > th, #s202401176a6efd9df556a .shop-table > tbody > tr > td, #s202401176a6efd9df556a .mypage .shop-table > tbody > tr, #s202401176a6efd9df556a .shop-table > tbody > tr > td.img img, #s202401176a6efd9df556a .shop-table > tbody > tr > td + td, #s202401176a6efd9df556a .mypage .tip-off, #s202401176a6efd9df556a .mypage .shop-table img, #s202401176a6efd9df556a .im-order-detail-table, #s202401176a6efd9df556a .im-order-price, #s202401176a6efd9df556a .im-order-detail-table thead tr, #s202401176a6efd9df556a .im-order-detail-table tr + tr, #s202401176a6efd9df556a .im-order-detail-table img, #s202401176a6efd9df556a .im-order-detail-table .im-deliv-price, #s202401176a6efd9df556a .im-order-price-header, #s202401176a6efd9df556a .im-order-price-body{;}
#s202401176a6efd9df556a .shop-table .list_badge{border-color: ;}
#s202401176a6efd9df556a .im-cart-result-table thead>tr>th, #s202401176a6efd9df556a #shop_cart_list .shop-table > colgroup + thead > tr:first-child > th, #s202401176a6efd9df556a #shop_cart_list .shop-table > tbody > tr > td + td, #s202401176a6efd9df556a #shop_cart_list .shop-table > thead > tr > th, #s202401176a6efd9df556a #shop_cart_list .shop-table > tbody > tr > td{;}
#s202401176a6efd9df556a .shop-content.mypage .shop-item .item-icon .im-icon.im-ico-liked{color: #5bb8c4}
@media (min-width: 991px){.doz_sys #s202401176a6efd9df556a .btn-primary:hover, #s202401176a6efd9df556a .widget_text_wrap .btn:hover, .doz_sys #s202401176a6efd9df556a .cart-btn-tools .alpha_add_review_button:hover > button{background-color : #5bb8c4;; background-color:rgba(91, 184, 196, 0.7); border-color:rgba(91, 184, 196, 0.7); color:#ffffff; border-width:1px;}}
@media (min-width: 991px){.doz_sys.shop_view #s202401176a6efd9df556a .btn-primary:hover span, .doz_sys.booking_view #s202401176a6efd9df556a .btn-primary:hover span, .doz_sys.shop_mypage #s202401176a6efd9df556a .btn-primary:hover span{color:#ffffff;}}
@media all and (max-width : 768px){.doz_sys #s202401176a6efd9df556a .fixed_view a, .doz_sys #s202401176a6efd9df556a .fixed_view select.form-control, .doz_sys #s202401176a6efd9df556a .fixed_view .form-select-wrap:before{color: #212121;}}
@media all and (max-width : 768px){.doz_sys #s202401176a6efd9df556a .fixed_view .body_font_color_50{color: rgba(33, 33, 33, 0.5);}}
@media all and (max-width : 768px){.doz_sys #s202401176a6efd9df556a .fixed_view .body_font_color_20{color: rgba(33, 33, 33, 0.2);}}
@media all and (max-width : 768px){.booking_view #s202401176a6efd9df556a .fixed_view .booking_opt select.form-control{background-color: #fff;}}
@media all and (max-width : 768px){#s202401176a6efd9df556a #shop_cart_list .shop-tit, #s202401176a6efd9df556a #shop_cart_list .shop-table > thead > tr, #s202401176a6efd9df556a #shop_cart_list .shop-table > tfoot .payment-info, #s202401176a6efd9df556a .im-price-result{;}}
@media all and (max-width : 768px){#s202401176a6efd9df556a .shop-table > tbody > tr > td.img .opt .more + .more, #s202401176a6efd9df556a .im-order-row + .im-order-row{;}}
@media all and (max-width : 768px){#s202401176a6efd9df556a #shop_cart_list .shop-table, #s202401176a6efd9df556a #shop_cart_list .shop-table > tbody > tr.im-tr-shipping + tr, #s202401176a6efd9df556a #shop_cart_list .shop-table > tfoot, #s202401176a6efd9df556a #shop_cart_list .shop-table > tfoot .payment-info{;}}
@media all and (max-width : 768px){#s202401176a6efd9df556a #shop_cart_list .shop-table > thead > tr, #s202401176a6efd9df556a .im-order-detail-table .im-space{background-color: #f5f5f5;}}
@media all and (max-width : 768px){#s202401176a6efd9df556a #shop_cart_list .shop-table > thead > tr.scroll-to-fixed-fixed-end{top: auto !important; bottom: 0;}}
.device_type_m #s202401176a6efd9df556a .section_bg.fixed_bg_wrap{background-attachment: fixed;}
.device_type_m #s202401176a6efd9df556a .section_bg.fixed_bg_wrap .fixed_bg{display: none;}
#s202401176a6efd9df556a .section_bg.fixed_bg_wrap .fixed_bg{display: none;}
@media (max-width: 991px){#s202401176a6efd9df556a .section_bg{background-attachment : inherit;}}
@media (max-width: 991px){#s202401176a6efd9df556a .section_bg .ibg-bg{display: none;}}
@media (max-width: 991px){#s202401176a6efd9df556a .section_bg.fixed_bg_wrap{background-image : none !important; clip-path: inset(0); overflow: hidden;}}
@media (max-width: 991px){#s202401176a6efd9df556a .section_bg.fixed_bg_wrap .fixed_bg{display: block; object-fit: cover; position: fixed; left: 0; top: 0; width: 100%; height: 100vh;}}
@media (max-width: 991px){#s202401176a6efd9df556a .buy_btns .social_btn, #s202401176a6efd9df556a .buy_btns .cart_btn, #s202401176a6efd9df556a .layer_pop .bottom-btn, #s202401176a6efd9df556a .shop-table > thead, #s202401176a6efd9df556a .left-menu, #s202401176a6efd9df556a .shop-table > tbody > tr,{;}}
@media (max-width: 991px){#s202401176a6efd9df556a main, #s202401176a6efd9df556a .section_wrap.extend_section main, #s202401176a6efd9df556a .doz_sys.shop_payment .inside, .doz_sys.shop_payment .inside .col-dz,{padding-left:0; padding-right:0;}}
@media (max-width: 991px){#s202401176a6efd9df556a.mobile_section main .inside{padding-left: 15px; padding-right: 15px;}}
@media (max-width: 991px){#s202401176a6efd9df556a.section_wrap.extend_section main .widget.board .grid_ignore.bg_on{margin-left: -15px; margin-right: -15px; width: calc(100% + 30px);}}
@media (max-width: 991px){#s202401176a6efd9df556a .mypage .left-menu ul li a, #s202401176a6efd9df556a .cart .left-menu ul li a, #s202401176a6efd9df556a .mypage .left-menu .cart-menu-slide{background-color:rgba(255,255,255,1);-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff255255255,endColorstr=#ff255255255);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff255255255,endColorstr=#ff255255255); zoom: 1;;}}
@media (max-width: 991px){#s202401176a6efd9df556a .coupon-wrap:after{background: #f5f5f5 !important;}}
@media (max-width: 767px){#s202401176a6efd9df556a .nav_gradient.slide_left{background: linear-gradient(to left, rgba(255, 255, 255, 0), #f5f5f5);}}
@media (max-width: 767px){#s202401176a6efd9df556a .nav_gradient.slide_right{background: linear-gradient(to right, rgba(255, 255, 255, 0), #f5f5f5);}}
@media (max-width: 767px){#s202401176a6efd9df556a .button_tab .scroll-to-fixed-fixed ul.site_prod_nav > li{border-top: 0; border-bottom: 0;}}
@media (max-width: 767px){#s202401176a6efd9df556a .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 (max-width: 767px){.shop_view #s202401176a6efd9df556a .item_detail .form-select-wrap .dropdown-menu .dropdown-item{background: #f5f5f5 !important;}}
@media (max-width: 767px){.shop_view #s202401176a6efd9df556a .item_detail .form-select-wrap .dropdown-toggle{color: !important;}}
@media (max-width: 767px){.shop_view #s202401176a6efd9df556a .item_detail .form-select-wrap.open .dropdown-toggle, .shop_view #s202401176a6efd9df556a .item_detail .form-select-wrap.open .dropdown-menu{border-color: !important;}}
@media (max-width: 767px){.shop_view #s202401176a6efd9df556a .item_detail .form-select-wrap.open .dropdown-menu .dropdown-item{}}
@media (max-width: 767px){.shop_view #s202401176a6efd9df556a .item_detail .form-select-wrap .dropdown-menu .dropdown-item:hover{background-color: !important;}}
@media (min-width: 768px){#s202401176a6efd9df556a .opt-group .btn_clse{background-color: #f5f5f5;}}
@media (min-width: 768px){#s202401176a6efd9df556a .opt-group .btn_clse:after{box-shadow: 0 10px 0 0 #f5f5f5;}}
.doz_sys #s202401176a6efd9df556a .bg-brand, .doz_sys #s202401176a6efd9df556a .bg-brand span, .doz_sys #s202401176a6efd9df556a .btn-brand{; background-color:#5bb8c4; border-color:#5bb8c4; border-width: 1px; color:#fff;}
.doz_sys #s202401176a6efd9df556a .bg-brand:hover{background-color:rgba(62,161,174,1);-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff62161174,endColorstr=#ff62161174);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff62161174,endColorstr=#ff62161174); zoom: 1;; border-color:rgb(62,161,174) ;border-color:rgba(62,161,174,1) ;;}
.device_type_m .pc_section #padding_w202401172b28b715622bb{height: 7.5px !important;}
@media all and (max-width:768px){.pc_section #padding_w202401172b28b715622bb{height: 7.5px !important;}}
#text_w20240117a011f13db4e64{border-radius: 0px; border: 0px none #000;; min-height: 0px;; line-height: inherit;}
#text_w20240117a011f13db4e64 .fr-code-view{line-height: 1.6;}
#text_w20240117a011f13db4e64 .text_bg_img, #text_w20240117a011f13db4e64 .text_bg_color{position: absolute; top: 0; left: 0; height: 100%; width: 100%; border-radius: 0px;}
.admin #text_w20240117a011f13db4e64, #text_w20240117a011f13db4e64 .text-table{min-height: 0px;; word-break: normal; word-wrap: break-word;}
#text_w20240117a011f13db4e64, #text_w20240117a011f13db4e64 .text-table{display: flex; flex-direction: column; justify-content:flex-start ;}
.doz_sys main > .doz_row #text_w20240117a011f13db4e64.default_padding{padding-left: 32px; padding-right: 32px;}
@media all and (max-width : 767px){.doz_sys main > .doz_row #text_w20240117a011f13db4e64.default_padding{padding-left: 15px; padding-right: 15px;}}
.device_type_m .pc_section #padding_w20240117ff4fdd48c6413{height: 7.5px !important;}
@media all and (max-width:768px){.pc_section #padding_w20240117ff4fdd48c6413{height: 7.5px !important;}}
#hr_w2024012219e421ca6eed8.border_width_hide hr{border-top-width: 1px !important;}
#hr_w2024012219e421ca6eed8.border_color_hide hr{border-color: transparent !important;}
#hr_w2024012219e421ca6eed8 .line_box{margin: 0 auto;}
#hr_w2024012219e421ca6eed8 .line_box hr{border-style : solid;}
#hr_w2024012219e421ca6eed8.type03.border_style_hide hr, #hr_w2024012219e421ca6eed8.type04.border_style_hide hr{border-style: dashed !important;}
#hr_w2024012219e421ca6eed8.type05.border_style_hide hr, #hr_w2024012219e421ca6eed8.type06.border_style_hide hr{border-style : dotted !important;}
#hr_w2024012219e421ca6eed8.type07.border_style_hide hr{border-style: solid !important;}
#hr_w2024012219e421ca6eed8.type02 hr, #hr_w2024012219e421ca6eed8.type04 hr, #hr_w2024012219e421ca6eed8.type06 hr{margin: 2px auto;}
#hr_w2024012219e421ca6eed8.type07 .line_box:before, #hr_w2024012219e421ca6eed8.type07 .line_box:after{content: ''; min-width: 2px; min-height: 18px; display: inline-block; border-right: 1px solid ; -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_w2024012219e421ca6eed8.type07 .line_box:after{margin-left: 5px;}
#hr_w2024012219e421ca6eed8.type08 .line_box:before, #hr_w2024012219e421ca6eed8.type08 .line_box:after{content: ''; position: absolute; top: -5px; left: 0; border-top: 5px solid ; 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_w2024012219e421ca6eed8.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_w2024012219e421ca6eed8.type08 .line_box:after{left: calc(100% - 10px); right: 0;}
#hr_w2024012219e421ca6eed8.type09 .line_box:before, #hr_w2024012219e421ca6eed8.type09 .line_box:after, #hr_w2024012219e421ca6eed8.type10 .line_box:before, #hr_w2024012219e421ca6eed8.type10 .line_box:after, #hr_w2024012219e421ca6eed8.type11 .line_box:before, #hr_w2024012219e421ca6eed8.type11 .line_box:after, #hr_w2024012219e421ca6eed8.type12 .line_box:before, #hr_w2024012219e421ca6eed8.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: ;}
#hr_w2024012219e421ca6eed8.type13 .line_box:before, #hr_w2024012219e421ca6eed8.type13 .line_box:after, #hr_w2024012219e421ca6eed8.type13 .line_box hr:before{content: ""; min-width: 9px; min-height: 9px; display: inline-block; border: 1px solid ;; -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_w2024012219e421ca6eed8.type13 .line_box:before{margin-left: 6px;}
#hr_w2024012219e421ca6eed8.type13 .line_box:after{margin-left: -16px;}
#hr_w2024012219e421ca6eed8.type13 .line_box hr:before{margin-left: -5px;}
#hr_w2024012219e421ca6eed8.type09 .line_box:after{content: "\f093"; left: inherit; right: -1px;}
#hr_w2024012219e421ca6eed8.type10 .line_box:before{content: "\f096";}
#hr_w2024012219e421ca6eed8.type10 .line_box:after{content: "\f097"; left: inherit; right: -1px;}
#hr_w2024012219e421ca6eed8.type11 hr{max-width: calc(100% - 13px);}
#hr_w2024012219e421ca6eed8.type12 hr{max-width: calc(100% - 10px);}
#hr_w2024012219e421ca6eed8.type11 .line_box:before{content: "\f093"; left : -1px;}
#hr_w2024012219e421ca6eed8.type11 .line_box:after{content: "\f092"; left: inherit; right: -1px;}
#hr_w2024012219e421ca6eed8.type12 .line_box:before{content: "\f097"; left : -1px;}
#hr_w2024012219e421ca6eed8.type12 .line_box:after{content: "\f096"; left: inherit; right: -1px;}
#hr_w2024012219e421ca6eed8.type14 .line_box hr, #hr_w2024012219e421ca6eed8.type15 .line_box hr{max-width: 100%; width: 45%; display: inline-block; vertical-align: middle;}
#hr_w2024012219e421ca6eed8.type14 .line_box hr:first-child, #hr_w2024012219e421ca6eed8.type15 .line_box hr:first-child{margin-right: 10%;}
#hr_w2024012219e421ca6eed8.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: ;}
#hr_w2024012219e421ca6eed8.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: ; top: 50%; -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); -webkit-transform: translateY(-50%); transform: translateY(-50%); left: 50%; margin-left: -13px;}
#hr_w2024012219e421ca6eed8.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: ;}
#hr_w2024012219e421ca6eed8.type18 .line_box{text-align: center; display: table; width: 100% !important;}
#hr_w2024012219e421ca6eed8.type18 .hr{position: relative; width: 50%; vertical-align: middle; display: table-cell;}
#hr_w2024012219e421ca6eed8.type18 .hr:before{content: ''; display: block; border-color: ; border-width: 1px 0 0 0; border-style: solid; width: 100%;}
#hr_w2024012219e421ca6eed8.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;}
#w20241108839a7ccc5b3b5 .widget.icon.no_bg:hover i{background: none !important; border: 0 !important;}
#w20241108839a7ccc5b3b5 .widget.icon:hover i{background: #f2f2f2 !important; color: #848484 !important; border-color: #dbdbdb !important;}
#w202401224b23dc25a5a4a .btn_3cb917293f3de{background-color:rgba(255, 255, 255, 0);color:#848484 !important;border-color:rgba(0, 0, 0, 0.2);border-radius:;border-width:0px;}
@media (min-width: 991px){#w202401224b23dc25a5a4a .btn_3cb917293f3de:hover{background-color:rgba(255, 255, 255, 0);color:#848484 !important;border-color:rgba(0, 0, 0, 0.2);border-width:0px;}}
#w202401224b23dc25a5a4a .btn_3cb917293f3de{font-size:12px;padding-left:0px;padding-right:0px;padding-top:0px;padding-bottom:0px;letter-spacing:0px;}
#w202401224b23dc25a5a4a .btn_33z7321CM0{background-color:rgba(255, 255, 255, 0);color:#848484 !important;border-color:rgba(0, 0, 0, 0.2);border-radius:;border-width:0px;}
@media (min-width: 991px){#w202401224b23dc25a5a4a .btn_33z7321CM0:hover{background-color:rgba(255, 255, 255, 0);color:#848484 !important;border-color:rgba(0, 0, 0, 0.2);border-width:0px;}}
#w202401224b23dc25a5a4a .btn_33z7321CM0{font-size:12px;padding-left:0px;padding-right:0px;padding-top:0px;padding-bottom:0px;letter-spacing:0px;}
#w202401224b23dc25a5a4a .btn_G77b085EO6{background-color:rgba(255, 255, 255, 0);color:#848484 !important;border-color:rgba(0, 0, 0, 0.2);border-radius:;border-width:0px;}
@media (min-width: 991px){#w202401224b23dc25a5a4a .btn_G77b085EO6:hover{background-color:rgba(255, 255, 255, 0);color:#848484 !important;border-color:rgba(0, 0, 0, 0.2);border-width:0px;}}
#w202401224b23dc25a5a4a .btn_G77b085EO6{font-size:12px;padding-left:0px;padding-right:0px;padding-top:0px;padding-bottom:0px;letter-spacing:0px;}
#w202401224b23dc25a5a4a .btn-blocked .btn-group{display: block;}
#w202401224b23dc25a5a4a .btn-blocked .btn-group > .btn{float: none;}
#w202401224b23dc25a5a4a .button_wrap.btn-group-justified, #w202401224b23dc25a5a4a .button_wrap.btn-blocked{margin-bottom: -10px;}
#w202401224b23dc25a5a4a .button_wrap:not(.btn-group-justified):not(.btn-blocked){display: flex; flex-wrap: wrap; gap: 10px; justify-content: flex-end;}
#w202401224b23dc25a5a4a .btn-group-justified.button_wrap, #w202401224b23dc25a5a4a .btn-blocked.button_wrap{margin-bottom: 0;}
.device_type_m .pc_section #padding_w20240122f6843f5f1d776{height: 45px !important;}
@media all and (max-width:768px){.pc_section #padding_w20240122f6843f5f1d776{height: 45px !important;}}
.shop_view .s2024011705c4df5116194.xzoom-preview{; background: #f5f5f5;}
.shop_view #s2024011705c4df5116194 select.form-control option{color: !important; background: #f5f5f5;}
.is-ie .shop_view #s2024011705c4df5116194 select.form-control option{color: #000 !important;}
.admin #s2024011705c4df5116194 .widget.padding > div{;}
.admin #s2024011705c4df5116194 .ibg-bg{height: 100% !important;}
.admin #s2024011705c4df5116194 .widget_drag_bar, .admin .doz_sys #s2024011705c4df5116194 .ui-resizable-handle.ui-resizable-e:hover:after, .admin .doz_sys #s2024011705c4df5116194 .ui-resizable-handle.ui-resizable-w:hover:after, .admin .doz_sys #s2024011705c4df5116194 .ui-resizable-handle.ui-resizable-e.active:after, .admin .doz_sys #s2024011705c4df5116194 .ui-resizable-handle.ui-resizable-w.active:after, .admin .doz_sys #s2024011705c4df5116194 .drop_line{background-color: ;}
.admin .doz_sys #s2024011705c4df5116194 .ui-resizable-handle.ui-resizable-n:hover:after, .admin .doz_sys #s2024011705c4df5116194 .ui-resizable-handle.ui-resizable-s:hover:after{border-bottom:2px solid ;}
#s2024011705c4df5116194{color: ;}
#s2024011705c4df5116194.side_basic main .inside, #s2024011705c4df5116194 .site_prod_nav_wrap.scroll-to-fixed-fixed ul.site_prod_nav, .doz_sys #s2024011705c4df5116194 .col-dz-12 .extend_thumbs{max-width: 1280px;}
.modal_site_modal_menu #s2024011705c4df5116194.side_basic main .inside, .menu_type_modal #s2024011705c4df5116194.side_basic main .inside{max-width: 550px;}
.menu_type_modal #s2024011705c4df5116194, .menu_type_modal .doz_modal_header{; background: ; ; color: ;}
.doz_sys #s2024011705c4df5116194 .col-dz-12 .inside .extend_thumbs{max-width: inherit;}
#s2024011705c4df5116194.extend_section main{padding-left: 15px; padding-right: 15px;}
#s2024011705c4df5116194.section_wrap.extend_section main .widget.board .grid_ignore.bg_on{margin-left: -15px; margin-right: -15px; width: calc(100% + 15px + 15px);}
#s2024011705c4df5116194 .booking_day .body_font_color_20, #s2024011705c4df5116194 .booking_list.waiting .title{;}
#s2024011705c4df5116194.extend_section main > .inside{max-width: 100% !important;}
#s2024011705c4df5116194 .li_table ul:nth-of-type(2), #s2024011705c4df5116194 .li_board ul li, #s2024011705c4df5116194 .radio-styled:not(ie8).radio_color_option.small input ~ span span{;}
#s2024011705c4df5116194 .checkbox-styled:not(ie8) input ~ span:before, #s2024011705c4df5116194 .radio-styled:not(ie8) input ~ span:before{}
#s2024011705c4df5116194 .board_view .grid_ignore header a, #s2024011705c4df5116194 .widget.board .grid_ignore .author .date, #s2024011705c4df5116194 .widget.board .grid_ignore a.board, #s2024011705c4df5116194 .widget.board .grid_ignore .author .write, .editor_box .add_map .info > div.phone, #s2024011705c4df5116194 .content-tit .board{;}
#s2024011705c4df5116194 select.form-control, #s2024011705c4df5116194 input.form-control, #s2024011705c4df5116194 textarea.form-control{; color: #212121; background: ;}
#s2024011705c4df5116194 .input_block .select-block .selectbox select{border: none; background: none; color: #212121;}
#s2024011705c4df5116194 .phonenumber_wrap .line{}
#s2024011705c4df5116194 .shop-content.shop-style-b.open .opt-group .btn_clse > span{}
.shop_view #s2024011705c4df5116194 .shop-content select.form-control, .shop_view #s2024011705c4df5116194 .shop-content input.form-control, .shop_view #s2024011705c4df5116194 .shop-content textarea.form-control, .booking_view #s2024011705c4df5116194 .booking_opt select.form-control, .shop_view #s2024011705c4df5116194 .form-select-wrap .dropdown-menu, .shop_view #s2024011705c4df5116194 .form-select-wrap .dropdown-menu .dropdown-item{; background: #f5f5f5;}
#s2024011705c4df5116194 .seemore_wrap .open:before{background-image: linear-gradient(to bottom, rgba(245,245,245,0.01), rgba(245,245,245,0.8) 66%, rgba(245,245,245,0.9) 83%, rgba(245,245,245,0.98) 98%, #f5f5f5);}
#s2024011705c4df5116194 .item_detail select.form-control, #s2024011705c4df5116194 .item_detail input.form-control, #s2024011705c4df5116194 .item_detail textarea.form-control, #s2024011705c4df5116194 .booking_opt select.form-control, #s2024011705c4df5116194 .goods_select textarea.form-control, #s2024011705c4df5116194 .goods_select select.form-control, #s2024011705c4df5116194 .goods_select input.form-control, #s2024011705c4df5116194 .form-select-wrap:before{!important; color: ;}
#s2024011705c4df5116194 .form-select-wrap .dropdown-menu .dropdown-item:hover{;}
#s2024011705c4df5116194 .board_summary .write, #s2024011705c4df5116194 .board_view .grid_ignore .author .date, #s2024011705c4df5116194 .board_view .grid_ignore .author .hit-count, .doz_sys #s2024011705c4df5116194 label, .doz_sys #s2024011705c4df5116194 label.control-label, #s2024011705c4df5116194 .shop-table > tbody > tr.payment-info > td.pay-txt, #s2024011705c4df5116194 .nick.text-default-dark, #s2024011705c4df5116194 .text-default-dark, #s2024011705c4df5116194 .shop_mypage .mypage .my-box a, #s2024011705c4df5116194 .shop_mypage .item-detail a, #s2024011705c4df5116194 .shop_mypage .item-detail p, #s2024011705c4df5116194 .shop_mypage h6, #s2024011705c4df5116194 .shop_mypage .table-wrap p, #s2024011705c4df5116194 .shop_payment h1, #s2024011705c4df5116194 .shop_payment h6, #s2024011705c4df5116194 .shop-content p, #s2024011705c4df5116194 .shop_payment, #s2024011705c4df5116194 .shop-content span, #s2024011705c4df5116194 .shop-content .shop-item .item-icon .im-icon.im-ico-liked, #s2024011705c4df5116194 .shop-content .price, #s2024011705c4df5116194,#s2024011705c4df5116194 .shop-tit,#s2024011705c4df5116194 .board_view .board_txt_area,#s2024011705c4df5116194 .board.widget .grid_ignore .view_tit,.doz_sys #s2024011705c4df5116194 .shop-content input.form-control, .doz_sys #s2024011705c4df5116194 .shop-content select.form-control, #s2024011705c4df5116194 .widget_menu_title,#s2024011705c4df5116194 .comment_area,body.shop_mypage #s2024011705c4df5116194 .comment_area, #s2024011705c4df5116194 .list_review_inner .use_summary, #s2024011705c4df5116194 .list_review_inner .use_summary a, #s2024011705c4df5116194 .list_review_inner .fold, #s2024011705c4df5116194 .list_review_inner .comment_area, #s2024011705c4df5116194 .booking_nav_tools span{; color: ;}
#s2024011705c4df5116194 .shop-content span.sale-price-text{color : #212121 !important;}
.doz_sys #s2024011705c4df5116194 a.use-info{color : #5bb8c4;}
#s2024011705c4df5116194 .shop-content span.sale-price-text-done, .doz_sys #s2024011705c4df5116194 a.use-info-download-done{color: #999999 !important;}
.doz_sys #s2024011705c4df5116194 .shop-content .down-btn select.form-control{; color: !important;}
#s2024011705c4df5116194 .shop-content.mypage .bg-bright a, #s2024011705c4df5116194 .shop-content.mypage .bg-bright p, #s2024011705c4df5116194 .shop-content.mypage .bg-bright span, #s2024011705c4df5116194 .shop-content.mypage .bg-bright div{color: #212121;}
#s2024011705c4df5116194 .shop-content.mypage .bg-bright .use_grade .ug_btn .btn, #s2024011705c4df5116194 .shop-content span.ug_name .btn{border-color: #D5D5D5;}
#s2024011705c4df5116194 .shop-content h6 span{; color: ;}
#s2024011705c4df5116194 .left-menu ul li.on a, .doz_sys #s2024011705c4df5116194 .paging_type_count .owl-dots .owl-dot span:before, .menu_type_modal #s2024011705c4df5116194, #s2024011705c4df5116194 .list_review_inner .comment .tools .text-gray-bright{; color: !important;}
.doz_sys #s2024011705c4df5116194 .paging_type_count.slide_02 .owl-dots .owl-dot.active span:before{color: #fff !important;}
.doz_sys #s2024011705c4df5116194 .paging_type_dot .owl-dots .owl-dot span, .doz_sys #s2024011705c4df5116194 .paging_type_big_dot .owl-dots .owl-dot span, .doz_sys #s2024011705c4df5116194 .paging_type_line .owl-dots .owl-dot span, .doz_sys #s2024011705c4df5116194 .paging_type_count.paging_type_count02 .owl-dots .owl-dot.active span:before, #s2024011705c4df5116194 .list_review_inner, #s2024011705c4df5116194 .list_review_inner .fold.cmt, #s2024011705c4df5116194 .list_review_wrap, #s2024011705c4df5116194 .list_review_inner .textarea_block, #s2024011705c4df5116194 .list_review_inner .comment .main_comment, #s2024011705c4df5116194 .list_review_inner .txt_delete:before, #s2024011705c4df5116194 .form-select-wrap.open .dropdown-toggle, #s2024011705c4df5116194 .form-select-wrap.open .dropdown-menu, #s2024011705c4df5116194 .form-select-wrap.open .dropdown-menu .dropdown-item{border-color: ;}
.doz_sys #s2024011705c4df5116194 .paging_type_dot02 .owl-dots .owl-dot span, .doz_sys #s2024011705c4df5116194 .paging_type_dot .owl-dots .owl-dot.active span, .doz_sys #s2024011705c4df5116194 .paging_type_line .owl-dots .owl-dot.active span, .doz_sys #s2024011705c4df5116194 .paging_type_big_dot .owl-dots .owl-dot span, .doz_sys #s2024011705c4df5116194 .paging_type_line .owl-dots .owl-dot span{background: ;}
#s2024011705c4df5116194 .form-control:focus{border-color:#5bb8c4;}
#s2024011705c4df5116194 .sub_depth li a, #s2024011705c4df5116194 .sub_depth li span{;}
#s2024011705c4df5116194 .slide_03.owl-theme .owl-dots .owl-dot span{;}
#s2024011705c4df5116194 .pagination > li > a, #s2024011705c4df5116194 .pagination > li > span, #s2024011705c4df5116194 .pagination > li > a:focus, #s2024011705c4df5116194 .pagination > li > span:focus, #s2024011705c4df5116194 .map-inner .pagination li.active a, #s2024011705c4df5116194 .pagination li > a.disabled:hover, #s2024011705c4df5116194 .pagination li > a.disabled:focus{;}
#s2024011705c4df5116194 .form-select-wrap.open .dropdown-menu .dropdown-item{;}
#s2024011705c4df5116194 .pagination > .active > a, #s2024011705c4df5116194 .pagination > .active > span, #s2024011705c4df5116194 .pagination > .active > a:hover, #s2024011705c4df5116194 .pagination > .active > span:hover, #s2024011705c4df5116194 .pagination > .active > a:focus, #s2024011705c4df5116194 .pagination > .active > span:focus, #s2024011705c4df5116194 .pagination > li > a:hover, #s2024011705c4df5116194 .pagination > li > span:hover, #s2024011705c4df5116194 .sub_depth li a.active, .doz_sys #s2024011705c4df5116194 a, #s2024011705c4df5116194 .li_table ul li, #s2024011705c4df5116194 .list-style .list.line > small, .doz_sys #s2024011705c4df5116194 div[data-widget-type="board"] .title.title-block a{; color: ;}
.doz_sys #s2024011705c4df5116194 .board_contents a:not(.btn), .doz_sys #s2024011705c4df5116194 .board_contents a:not(.btn):hover, #s2024011705c4df5116194 .board_txt_area a, #s2024011705c4df5116194 .board_txt_area a:hover, #s2024011705c4df5116194 .board_txt_area a:active, #s2024011705c4df5116194 .board_txt_area a:focus, #s2024011705c4df5116194 .editor_box .fr-view a{color: #5bb8c4;}
#s2024011705c4df5116194 div[data-widget-type="icon"] i{color: ;}
.doz_sys #s2024011705c4df5116194 a.body_font_color_30:not(.active){;}
#s2024011705c4df5116194 .text_tab .after_line:not(:last-child):after{;}
#s2024011705c4df5116194 .text_tab ul.site_prod_nav > li a.active{background: none;}
#s2024011705c4df5116194 .map-toolbar select.form-control{; color: !important; font-size: 14px;}
.doz_sys #s2024011705c4df5116194 .body_font_color_40, #s2024011705c4df5116194 .li_board ul.li_body li.name, #s2024011705c4df5116194 .li_board ul.li_body li.time, #s2024011705c4df5116194 .li_board ul.li_body li.like, #s2024011705c4df5116194 .li_board ul.li_body li.read{;}
#s2024011705c4df5116194 .review_table .summary, #s2024011705c4df5116194 .review_table.li_board ul.li_body li, #s2024011705c4df5116194 .review_table .list_text_title.lock_on{;}
.doz_sys #s2024011705c4df5116194 .body_font_color_50{;}
#s2024011705c4df5116194 .li_board, #s2024011705c4df5116194 .acd_row:first-child, #s2024011705c4df5116194 .acd_row{border-color: ;}
#s2024011705c4df5116194 .list-style .list-header, #s2024011705c4df5116194 .list-style .list, #s2024011705c4df5116194 .list-style .list.line, #s2024011705c4df5116194 .list-style .list.line > .table-cell, #s2024011705c4df5116194 .li_table.row_04 .acd_collapse[aria-expanded="true"], .li_table.row_04 .acd_collapse.in{;}
#s2024011705c4df5116194 .btn, #s2024011705c4df5116194 .visual_section a, #s2024011705c4df5116194 a.select-star, #s2024011705c4df5116194 .star-pointer .dropdown-menu a.dropdown-item, .doz_sys #s2024011705c4df5116194 .cart-btn-tools .alpha_add_review_button > button{; background-color: #f5f5f5; ; color:; ;}
#s2024011705c4df5116194 .star-pointer .dropdown-menu{background-color: #f5f5f5;}
#s2024011705c4df5116194 .btn:hover, #s2024011705c4df5116194 .visual_section a:hover{border-color:;}
#s2024011705c4df5116194 a.select-star:hover{background-color: #f5f5f5;}
#s2024011705c4df5116194 .star-pointer .dropdown-menu a.dropdown-item:hover{background-color: !important;}
#s2024011705c4df5116194 .widget_text_wrap .btn{background-color:#ffffff; border-color:#5bb8c4; color:#5bb8c4; border-width:1px;}
.doz_sys #s2024011705c4df5116194 .btn-primary, .doz_sys #s2024011705c4df5116194 .cart-btn-tools .alpha_add_review_button > button{; background-color:#ffffff; border-color:#5bb8c4; color:#5bb8c4; border-width:1px;}
.doz_sys.shop_view #s2024011705c4df5116194 .btn-primary span, .doz_sys.booking_view #s2024011705c4df5116194 .btn-primary span, .doz_sys.shop_mypage #s2024011705c4df5116194 .btn-primary span{color:#5bb8c4;}
#s2024011705c4df5116194 .coupon-wrap:after, #s2024011705c4df5116194 .board_view .file_area ul li{background: #f5f5f5;}
#s2024011705c4df5116194 .text-gray-dark, #s2024011705c4df5116194 .shop-table > thead > tr > th, #s2024011705c4df5116194 .shop_mypage .left-menu ul li a, #s2024011705c4df5116194 .shop_mypage .item-detail p.sale_pay,.doz_sys #s2024011705c4df5116194 .product-notify-group .product-notify-label{;}
#s2024011705c4df5116194 .mypage .my-box a, #s2024011705c4df5116194 .mypage .shop-table > tbody > tr, #s2024011705c4df5116194 .mypage .tip-off, #s2024011705c4df5116194 .im-order-detail-table, #s2024011705c4df5116194 .im-order-price{background-color:rgba(255,255,255,1);-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff255255255,endColorstr=#ff255255255);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff255255255,endColorstr=#ff255255255); zoom: 1;;}
#s2024011705c4df5116194 .mypage .my-box.on a{background-color:#5bb8c4; ; color:#fff;}
#s2024011705c4df5116194 .mypage .my-box.on a p{color:#fff;}
#s2024011705c4df5116194 .option_btn_tools a, #s2024011705c4df5116194 .map-inner .pagination li a{color:#212121;}
.doz_sys #s2024011705c4df5116194 .list-style-card .card-body .text a{color:#757575;}
#s2024011705c4df5116194 .card .title a{color: #212121;}
#s2024011705c4df5116194 .section_bg.fixed_bg.fixed_bg_none{background-attachment : inherit;}
#s2024011705c4df5116194 ul.site_prod_nav > li, #s2024011705c4df5116194 .prod_detail_badge{;}
#s2024011705c4df5116194 .site_prod_nav_wrap.scroll-to-fixed-fixed{background: #f5f5f5; box-shadow: inset 0 -1px 0 0 rgba(0, 0, 0, 0.1);}
#s2024011705c4df5116194 .buy_footer_fixed{background: #f5f5f5; border-width: 1px 0 0 0; border-style: solid; ;}
#s2024011705c4df5116194 .opt-group{background: #f5f5f5;}
#s2024011705c4df5116194 ul.site_prod_nav > li a.active{;}
#s2024011705c4df5116194 .background_tab ul.site_prod_nav > li a.active > span.braket-badge{background-color: none; ; color:#f5f5f5;}
#s2024011705c4df5116194 .input-block .checkbox-styled:not(ie8) input ~ span{; color:;}
.section_fixed_disable #s2024011705c4df5116194[class*="section_first"], .section_fixed_disable #s2024011705c4df5116194[class*="section_first"] .doz_aside{position: relative !important; top: 0 !important; left: 0 !important; z-index: auto !important;}
.section_fixed_disable #s2024011705c4df5116194 .doz_aside.scroll-to-fixed-fixed ~ .spacer, .section_fixed_disable #s2024011705c4df5116194.scroll-to-fixed-fixed ~ .spacer{height: 0 !important; display: none !important;}
#s2024011705c4df5116194.scroll-to-fixed-fixed{width: 100% !important;}
#s2024011705c4df5116194 .doz_aside.scroll-to-fixed-fixed-end{bottom: 0 !important; top: auto !important;}
.device_type_m #s2024011705c4df5116194.mobile_section main .inside{padding-left: 15px; padding-right: 15px;}
.device_type_m #s2024011705c4df5116194 .mypage .left-menu ul li a, .device_type_m #s2024011705c4df5116194 .cart .left-menu ul li a{background-color:rgba(255,255,255,1);-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff255255255,endColorstr=#ff255255255);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff255255255,endColorstr=#ff255255255); zoom: 1;;}
#s2024011705c4df5116194 .im-cart-result-table{border-top: 1px solid ; border-bottom: 1px solid ;}
#s2024011705c4df5116194 .shop-table > tbody > tr > td.img .opt .more{;}
#s2024011705c4df5116194 .im-cart-info{;}
#s2024011705c4df5116194 .shop-table > thead > tr > th, #s2024011705c4df5116194 .shop-table > tbody > tr > td, #s2024011705c4df5116194 .mypage .shop-table > tbody > tr, #s2024011705c4df5116194 .shop-table > tbody > tr > td.img img, #s2024011705c4df5116194 .shop-table > tbody > tr > td + td, #s2024011705c4df5116194 .mypage .tip-off, #s2024011705c4df5116194 .mypage .shop-table img, #s2024011705c4df5116194 .im-order-detail-table, #s2024011705c4df5116194 .im-order-price, #s2024011705c4df5116194 .im-order-detail-table thead tr, #s2024011705c4df5116194 .im-order-detail-table tr + tr, #s2024011705c4df5116194 .im-order-detail-table img, #s2024011705c4df5116194 .im-order-detail-table .im-deliv-price, #s2024011705c4df5116194 .im-order-price-header, #s2024011705c4df5116194 .im-order-price-body{;}
#s2024011705c4df5116194 .shop-table .list_badge{border-color: ;}
#s2024011705c4df5116194 .im-cart-result-table thead>tr>th, #s2024011705c4df5116194 #shop_cart_list .shop-table > colgroup + thead > tr:first-child > th, #s2024011705c4df5116194 #shop_cart_list .shop-table > tbody > tr > td + td, #s2024011705c4df5116194 #shop_cart_list .shop-table > thead > tr > th, #s2024011705c4df5116194 #shop_cart_list .shop-table > tbody > tr > td{;}
#s2024011705c4df5116194 .shop-content.mypage .shop-item .item-icon .im-icon.im-ico-liked{color: #5bb8c4}
@media (min-width: 991px){.doz_sys #s2024011705c4df5116194 .btn-primary:hover, #s2024011705c4df5116194 .widget_text_wrap .btn:hover, .doz_sys #s2024011705c4df5116194 .cart-btn-tools .alpha_add_review_button:hover > button{background-color : #5bb8c4;; background-color:rgba(91, 184, 196, 0.7); border-color:rgba(91, 184, 196, 0.7); color:#ffffff; border-width:1px;}}
@media (min-width: 991px){.doz_sys.shop_view #s2024011705c4df5116194 .btn-primary:hover span, .doz_sys.booking_view #s2024011705c4df5116194 .btn-primary:hover span, .doz_sys.shop_mypage #s2024011705c4df5116194 .btn-primary:hover span{color:#ffffff;}}
@media all and (max-width : 768px){.doz_sys #s2024011705c4df5116194 .fixed_view a, .doz_sys #s2024011705c4df5116194 .fixed_view select.form-control, .doz_sys #s2024011705c4df5116194 .fixed_view .form-select-wrap:before{color: #212121;}}
@media all and (max-width : 768px){.doz_sys #s2024011705c4df5116194 .fixed_view .body_font_color_50{color: rgba(33, 33, 33, 0.5);}}
@media all and (max-width : 768px){.doz_sys #s2024011705c4df5116194 .fixed_view .body_font_color_20{color: rgba(33, 33, 33, 0.2);}}
@media all and (max-width : 768px){.booking_view #s2024011705c4df5116194 .fixed_view .booking_opt select.form-control{background-color: #fff;}}
@media all and (max-width : 768px){#s2024011705c4df5116194 #shop_cart_list .shop-tit, #s2024011705c4df5116194 #shop_cart_list .shop-table > thead > tr, #s2024011705c4df5116194 #shop_cart_list .shop-table > tfoot .payment-info, #s2024011705c4df5116194 .im-price-result{;}}
@media all and (max-width : 768px){#s2024011705c4df5116194 .shop-table > tbody > tr > td.img .opt .more + .more, #s2024011705c4df5116194 .im-order-row + .im-order-row{;}}
@media all and (max-width : 768px){#s2024011705c4df5116194 #shop_cart_list .shop-table, #s2024011705c4df5116194 #shop_cart_list .shop-table > tbody > tr.im-tr-shipping + tr, #s2024011705c4df5116194 #shop_cart_list .shop-table > tfoot, #s2024011705c4df5116194 #shop_cart_list .shop-table > tfoot .payment-info{;}}
@media all and (max-width : 768px){#s2024011705c4df5116194 #shop_cart_list .shop-table > thead > tr, #s2024011705c4df5116194 .im-order-detail-table .im-space{background-color: #f5f5f5;}}
@media all and (max-width : 768px){#s2024011705c4df5116194 #shop_cart_list .shop-table > thead > tr.scroll-to-fixed-fixed-end{top: auto !important; bottom: 0;}}
.device_type_m #s2024011705c4df5116194 .section_bg.fixed_bg_wrap{background-attachment: fixed;}
.device_type_m #s2024011705c4df5116194 .section_bg.fixed_bg_wrap .fixed_bg{display: none;}
#s2024011705c4df5116194 .section_bg.fixed_bg_wrap .fixed_bg{display: none;}
@media (max-width: 991px){#s2024011705c4df5116194 .section_bg{background-attachment : inherit;}}
@media (max-width: 991px){#s2024011705c4df5116194 .section_bg .ibg-bg{display: none;}}
@media (max-width: 991px){#s2024011705c4df5116194 .section_bg.fixed_bg_wrap{background-image : none !important; clip-path: inset(0); overflow: hidden;}}
@media (max-width: 991px){#s2024011705c4df5116194 .section_bg.fixed_bg_wrap .fixed_bg{display: block; object-fit: cover; position: fixed; left: 0; top: 0; width: 100%; height: 100vh;}}
@media (max-width: 991px){#s2024011705c4df5116194 .buy_btns .social_btn, #s2024011705c4df5116194 .buy_btns .cart_btn, #s2024011705c4df5116194 .layer_pop .bottom-btn, #s2024011705c4df5116194 .shop-table > thead, #s2024011705c4df5116194 .left-menu, #s2024011705c4df5116194 .shop-table > tbody > tr,{;}}
@media (max-width: 991px){#s2024011705c4df5116194 main, #s2024011705c4df5116194 .section_wrap.extend_section main, #s2024011705c4df5116194 .doz_sys.shop_payment .inside, .doz_sys.shop_payment .inside .col-dz,{padding-left:0; padding-right:0;}}
@media (max-width: 991px){#s2024011705c4df5116194.mobile_section main .inside{padding-left: 15px; padding-right: 15px;}}
@media (max-width: 991px){#s2024011705c4df5116194.section_wrap.extend_section main .widget.board .grid_ignore.bg_on{margin-left: -15px; margin-right: -15px; width: calc(100% + 30px);}}
@media (max-width: 991px){#s2024011705c4df5116194 .mypage .left-menu ul li a, #s2024011705c4df5116194 .cart .left-menu ul li a, #s2024011705c4df5116194 .mypage .left-menu .cart-menu-slide{background-color:rgba(255,255,255,1);-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff255255255,endColorstr=#ff255255255);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff255255255,endColorstr=#ff255255255); zoom: 1;;}}
@media (max-width: 991px){#s2024011705c4df5116194 .coupon-wrap:after{background: #f5f5f5 !important;}}
@media (max-width: 767px){#s2024011705c4df5116194 .nav_gradient.slide_left{background: linear-gradient(to left, rgba(255, 255, 255, 0), #f5f5f5);}}
@media (max-width: 767px){#s2024011705c4df5116194 .nav_gradient.slide_right{background: linear-gradient(to right, rgba(255, 255, 255, 0), #f5f5f5);}}
@media (max-width: 767px){#s2024011705c4df5116194 .button_tab .scroll-to-fixed-fixed ul.site_prod_nav > li{border-top: 0; border-bottom: 0;}}
@media (max-width: 767px){#s2024011705c4df5116194 .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 (max-width: 767px){.shop_view #s2024011705c4df5116194 .item_detail .form-select-wrap .dropdown-menu .dropdown-item{background: #f5f5f5 !important;}}
@media (max-width: 767px){.shop_view #s2024011705c4df5116194 .item_detail .form-select-wrap .dropdown-toggle{color: !important;}}
@media (max-width: 767px){.shop_view #s2024011705c4df5116194 .item_detail .form-select-wrap.open .dropdown-toggle, .shop_view #s2024011705c4df5116194 .item_detail .form-select-wrap.open .dropdown-menu{border-color: !important;}}
@media (max-width: 767px){.shop_view #s2024011705c4df5116194 .item_detail .form-select-wrap.open .dropdown-menu .dropdown-item{}}
@media (max-width: 767px){.shop_view #s2024011705c4df5116194 .item_detail .form-select-wrap .dropdown-menu .dropdown-item:hover{background-color: !important;}}
@media (min-width: 768px){#s2024011705c4df5116194 .opt-group .btn_clse{background-color: #f5f5f5;}}
@media (min-width: 768px){#s2024011705c4df5116194 .opt-group .btn_clse:after{box-shadow: 0 10px 0 0 #f5f5f5;}}
.doz_sys #s2024011705c4df5116194 .bg-brand, .doz_sys #s2024011705c4df5116194 .bg-brand span, .doz_sys #s2024011705c4df5116194 .btn-brand{; background-color:#5bb8c4; border-color:#5bb8c4; border-width: 1px; color:#fff;}
.doz_sys #s2024011705c4df5116194 .bg-brand:hover{background-color:rgba(62,161,174,1);-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff62161174,endColorstr=#ff62161174);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff62161174,endColorstr=#ff62161174); zoom: 1;; border-color:rgb(62,161,174) ;border-color:rgba(62,161,174,1) ;;}
.device_type_m .pc_section #padding_w20240117d27cc4d115236{height: 22px !important;}
@media all and (max-width:768px){.pc_section #padding_w20240117d27cc4d115236{height: 22px !important;}}
#text_w202401173270e50272871{border-radius: 0px; border: 0px none #000;; min-height: 0px;; line-height: inherit;}
#text_w202401173270e50272871 .fr-code-view{line-height: 1.6;}
#text_w202401173270e50272871 .text_bg_img, #text_w202401173270e50272871 .text_bg_color{position: absolute; top: 0; left: 0; height: 100%; width: 100%; border-radius: 0px;}
.admin #text_w202401173270e50272871, #text_w202401173270e50272871 .text-table{min-height: 0px;; word-break: normal; word-wrap: break-word;}
#text_w202401173270e50272871, #text_w202401173270e50272871 .text-table{display: flex; flex-direction: column; justify-content:flex-start ;}
.doz_sys main > .doz_row #text_w202401173270e50272871.default_padding{padding-left: 32px; padding-right: 32px;}
@media all and (max-width : 767px){.doz_sys main > .doz_row #text_w202401173270e50272871.default_padding{padding-left: 15px; padding-right: 15px;}}
#text_w20240117d13a75db92855{border-radius: 0px; border: 0px none #000;; min-height: 0px;; line-height: inherit;}
#text_w20240117d13a75db92855 .fr-code-view{line-height: 1.6;}
#text_w20240117d13a75db92855 .text_bg_img, #text_w20240117d13a75db92855 .text_bg_color{position: absolute; top: 0; left: 0; height: 100%; width: 100%; border-radius: 0px;}
.admin #text_w20240117d13a75db92855, #text_w20240117d13a75db92855 .text-table{min-height: 0px;; word-break: normal; word-wrap: break-word;}
#text_w20240117d13a75db92855, #text_w20240117d13a75db92855 .text-table{display: flex; flex-direction: column; justify-content:flex-start ;}
.doz_sys main > .doz_row #text_w20240117d13a75db92855.default_padding{padding-left: 32px; padding-right: 32px;}
@media all and (max-width : 767px){.doz_sys main > .doz_row #text_w20240117d13a75db92855.default_padding{padding-left: 15px; padding-right: 15px;}}
#text_w2024011764238fafe0680{margin :0px 0 0px; padding: 0 0px 0 0px; border-radius: 0px; border: 0px none #000;; min-height: 0px;; line-height: inherit;}
#text_w2024011764238fafe0680 .fr-code-view{line-height: 1.6;}
#text_w2024011764238fafe0680 .text_bg_img, #text_w2024011764238fafe0680 .text_bg_color{position: absolute; top: 0; left: 0; height: 100%; width: 100%; border-radius: 0px;}
.admin #text_w2024011764238fafe0680, #text_w2024011764238fafe0680 .text-table{min-height: 0px;; word-break: normal; word-wrap: break-word;}
#text_w2024011764238fafe0680, #text_w2024011764238fafe0680 .text-table{display: flex; flex-direction: column; justify-content:flex-start ;}
.doz_sys main > .doz_row #text_w2024011764238fafe0680.default_padding{padding-left: 32px; padding-right: 32px;}
@media all and (max-width : 767px){.doz_sys main > .doz_row #text_w2024011764238fafe0680.default_padding{padding-left: 15px; padding-right: 15px;}}
.device_type_m .pc_section #padding_w20240117139a824b189b6{height: 4.5px !important;}
@media all and (max-width:768px){.pc_section #padding_w20240117139a824b189b6{height: 4.5px !important;}}
#hr_w20240117e8062caa932a7.border_width_hide hr{border-top-width: 1px !important;}
#hr_w20240117e8062caa932a7.border_color_hide hr{border-color: transparent !important;}
#hr_w20240117e8062caa932a7 .line_box{margin: 0 auto;}
#hr_w20240117e8062caa932a7 .line_box hr{border-style : solid;}
#hr_w20240117e8062caa932a7.type03.border_style_hide hr, #hr_w20240117e8062caa932a7.type04.border_style_hide hr{border-style: dashed !important;}
#hr_w20240117e8062caa932a7.type05.border_style_hide hr, #hr_w20240117e8062caa932a7.type06.border_style_hide hr{border-style : dotted !important;}
#hr_w20240117e8062caa932a7.type07.border_style_hide hr{border-style: solid !important;}
#hr_w20240117e8062caa932a7.type02 hr, #hr_w20240117e8062caa932a7.type04 hr, #hr_w20240117e8062caa932a7.type06 hr{margin: 2px auto;}
#hr_w20240117e8062caa932a7.type07 .line_box:before, #hr_w20240117e8062caa932a7.type07 .line_box:after{content: ''; min-width: 2px; min-height: 18px; display: inline-block; border-right: 1px solid rgba(0, 0, 0, 0.25); -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_w20240117e8062caa932a7.type07 .line_box:after{margin-left: 5px;}
#hr_w20240117e8062caa932a7.type08 .line_box:before, #hr_w20240117e8062caa932a7.type08 .line_box:after{content: ''; position: absolute; top: -5px; left: 0; border-top: 5px solid rgba(0, 0, 0, 0.25); 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_w20240117e8062caa932a7.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_w20240117e8062caa932a7.type08 .line_box:after{left: calc(100% - 10px); right: 0;}
#hr_w20240117e8062caa932a7.type09 .line_box:before, #hr_w20240117e8062caa932a7.type09 .line_box:after, #hr_w20240117e8062caa932a7.type10 .line_box:before, #hr_w20240117e8062caa932a7.type10 .line_box:after, #hr_w20240117e8062caa932a7.type11 .line_box:before, #hr_w20240117e8062caa932a7.type11 .line_box:after, #hr_w20240117e8062caa932a7.type12 .line_box:before, #hr_w20240117e8062caa932a7.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: rgba(0, 0, 0, 0.25);}
#hr_w20240117e8062caa932a7.type13 .line_box:before, #hr_w20240117e8062caa932a7.type13 .line_box:after, #hr_w20240117e8062caa932a7.type13 .line_box hr:before{content: ""; min-width: 9px; min-height: 9px; display: inline-block; border: 1px solid rgba(0, 0, 0, 0.25);; -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_w20240117e8062caa932a7.type13 .line_box:before{margin-left: 6px;}
#hr_w20240117e8062caa932a7.type13 .line_box:after{margin-left: -16px;}
#hr_w20240117e8062caa932a7.type13 .line_box hr:before{margin-left: -5px;}
#hr_w20240117e8062caa932a7.type09 .line_box:after{content: "\f093"; left: inherit; right: -1px;}
#hr_w20240117e8062caa932a7.type10 .line_box:before{content: "\f096";}
#hr_w20240117e8062caa932a7.type10 .line_box:after{content: "\f097"; left: inherit; right: -1px;}
#hr_w20240117e8062caa932a7.type11 hr{max-width: calc(100% - 13px);}
#hr_w20240117e8062caa932a7.type12 hr{max-width: calc(100% - 10px);}
#hr_w20240117e8062caa932a7.type11 .line_box:before{content: "\f093"; left : -1px;}
#hr_w20240117e8062caa932a7.type11 .line_box:after{content: "\f092"; left: inherit; right: -1px;}
#hr_w20240117e8062caa932a7.type12 .line_box:before{content: "\f097"; left : -1px;}
#hr_w20240117e8062caa932a7.type12 .line_box:after{content: "\f096"; left: inherit; right: -1px;}
#hr_w20240117e8062caa932a7.type14 .line_box hr, #hr_w20240117e8062caa932a7.type15 .line_box hr{max-width: 100%; width: 45%; display: inline-block; vertical-align: middle;}
#hr_w20240117e8062caa932a7.type14 .line_box hr:first-child, #hr_w20240117e8062caa932a7.type15 .line_box hr:first-child{margin-right: 10%;}
#hr_w20240117e8062caa932a7.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: rgba(0, 0, 0, 0.25);}
#hr_w20240117e8062caa932a7.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: rgba(0, 0, 0, 0.25); top: 50%; -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); -webkit-transform: translateY(-50%); transform: translateY(-50%); left: 50%; margin-left: -13px;}
#hr_w20240117e8062caa932a7.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: rgba(0, 0, 0, 0.25);}
#hr_w20240117e8062caa932a7.type18 .line_box{text-align: center; display: table; width: 100% !important;}
#hr_w20240117e8062caa932a7.type18 .hr{position: relative; width: 50%; vertical-align: middle; display: table-cell;}
#hr_w20240117e8062caa932a7.type18 .hr:before{content: ''; display: block; border-color: rgba(0, 0, 0, 0.25); border-width: 1px 0 0 0; border-style: solid; width: 100%;}
#hr_w20240117e8062caa932a7.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;}
#w20240117f7388e8818127 .widget.icon.no_bg:hover i{background: none !important; border: 0 !important;}
#w20240117f7388e8818127 .widget.icon:hover i{background: #f2f2f2 !important; color: #797979 !important; border-color: #dbdbdb !important;}
#w202401173d47af9ec7b5f .btn_6160b3722e959{background-color:rgba(255, 255, 255, 0);color:#848484 !important;border-color:rgba(0, 0, 0, 0.2);border-radius:;border-width:0px;}
@media (min-width: 991px){#w202401173d47af9ec7b5f .btn_6160b3722e959:hover{background-color:rgba(255, 255, 255, 0);color:#c4c4c4 !important;border-color:rgba(0, 0, 0, 0.2);border-width:0px;}}
#w202401173d47af9ec7b5f .btn_6160b3722e959{font-size:11px;padding-left:3px;padding-right:3px;padding-top:10px;padding-bottom:10px;letter-spacing:0px;}
#w202401173d47af9ec7b5f .btn_n0170527ZR{background-color:rgba(255, 255, 255, 0);color:#848484 !important;border-color:rgba(0, 0, 0, 0.2);border-radius:;border-width:0px;}
@media (min-width: 991px){#w202401173d47af9ec7b5f .btn_n0170527ZR:hover{background-color:rgba(255, 255, 255, 0);color:#c4c4c4 !important;border-color:rgba(0, 0, 0, 0.2);border-width:0px;}}
#w202401173d47af9ec7b5f .btn_n0170527ZR{font-size:11px;padding-left:3px;padding-right:3px;padding-top:10px;padding-bottom:10px;letter-spacing:0px;}
#w202401173d47af9ec7b5f .btn-blocked .btn-group{display: block;}
#w202401173d47af9ec7b5f .btn-blocked .btn-group > .btn{float: none;}
#w202401173d47af9ec7b5f .button_wrap.btn-group-justified, #w202401173d47af9ec7b5f .button_wrap.btn-blocked{margin-bottom: -20px;}
#w202401173d47af9ec7b5f .button_wrap:not(.btn-group-justified):not(.btn-blocked){display: flex; flex-wrap: wrap; gap: 20px; justify-content: flex-end;}
#w202401173d47af9ec7b5f .btn-group-justified.button_wrap, #w202401173d47af9ec7b5f .btn-blocked.button_wrap{margin-bottom: 0;}
.device_type_m .pc_section #padding_w202401176485a71cd73ff{height: 15px !important;}
@media all and (max-width:768px){.pc_section #padding_w202401176485a71cd73ff{height: 15px !important;}}
.doz_sys #logo_w20240117bfb683c7f8eff.logo .logo_title a{font-family: ''; font-size: 15px; letter-spacing: 0px; font-weight: bold; font-style: normal; ; color: #212121; line-height: inherit;}
#w20240117e19677caec403 .viewport-nav > li.dropdown > .notranslate a, #w20240117e19677caec403 .viewport-nav > li.dropdown > a{; color: #000000; font-size: 18px; letter-spacing: 0px; padding: 0 23px; font-weight: bold; font-style: normal; height:80px; display: table-cell; vertical-align: middle;}
#w20240117e19677caec403 .viewport-nav > li.dropdown.use_sub_name:hover>a>.plain_name:before{color: #5bb8c4;}
#w20240117e19677caec403 .viewport-nav > li.dropdown > .notranslate a:hover, #w20240117e19677caec403 .viewport-nav > li.dropdown > a:hover{; color: #5bb8c4;}
#w20240117e19677caec403 .dropdown-menu{background-color : #ffffff;; background: rgba(255, 255, 255, 0.9); font-size: 15px; 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;}
#w20240117e19677caec403 .dropdown-menu > li > a{font-size: 15px; ; color: #000000; padding: 10px 20px; letter-spacing: 0px; border-top: 0px solid #e5e5e5;}
#w20240117e19677caec403 .dropdown-menu > li.use_sub_name:hover>a>.plain_name:before{color: #ffffff !important;}
#w20240117e19677caec403 .dropdown-menu > li > a:hover, #w20240117e19677caec403 .dropdown-menu > li > a:active, #w20240117e19677caec403 .dropdown-menu > li > a:focus{; color: #ffffff !important; background-color : #5bb8c4;; background-color: rgba(91, 184, 196, 0.95) !important; font-size: 15px;}
#w202401171769f8092c6e9 .btn_6a800ab1dc867 span{color:#212121 !important;}
#w202401171769f8092c6e9 .btn_ee998df395a64 span{color:#212121 !important;}
#w202401171769f8092c6e9 .inline_widget a.btn_text{position: relative; background: transparent !important; color:#212121 !important; display: inline-block;}
#w202401171769f8092c6e9 .inline_widget a.btn_text i{color:#212121 !important;}
#w202401171769f8092c6e9 .inline_widget a.btn_text:hover .text, #w202401171769f8092c6e9 .inline_widget a.btn_text:hover i, #w202401171769f8092c6e9 .inline_widget a.info_name:hover{color : #5bb8c4 !important; -o-transition : .3s; -ms-transition : .3s; -moz-transition : .3s; -webkit-transition : .3s; transition : .3s;}
#s20240117e743add05680e{border-width: 0 0 0px; border-color: rgba(0, 0, 0, 0.15); border-style: solid;}

/* MetaCMS 래퍼 보정 */
[data-metalink-content]{display:contents}
/* MetaCMS 홈 래퍼 <main> — 아임웹 custom.cm 의 main{max-width:1280px;height:100%} 가 바깥 main 에 걸리지 않게 */
body > main{max-width:none;height:auto;margin:0;padding:0;width:auto}