
			.shop_view .s202106221316108c5938e.xzoom-preview {
				;
				background: #0949a0;
			}
			.shop_view #s202106221316108c5938e select.form-control option {
				color:  !important;
				background: #0949a0;
			}
			.is-ie .shop_view #s202106221316108c5938e select.form-control option {
				color: #000 !important;
			}
			.admin #s202106221316108c5938e .widget.padding > div {
				;
			}
			.admin #s202106221316108c5938e .ibg-bg {
				height: 100% !important;
			}
			.admin #s202106221316108c5938e .widget_drag_bar,
			.admin .doz_sys #s202106221316108c5938e .ui-resizable-handle.ui-resizable-e:hover:after,
			.admin .doz_sys #s202106221316108c5938e .ui-resizable-handle.ui-resizable-w:hover:after,
			.admin .doz_sys #s202106221316108c5938e .ui-resizable-handle.ui-resizable-e.active:after,
			.admin .doz_sys #s202106221316108c5938e .ui-resizable-handle.ui-resizable-w.active:after,
			.admin .doz_sys #s202106221316108c5938e .drop_line {
				background-color: ;
			}
			.admin .doz_sys #s202106221316108c5938e .ui-resizable-handle.ui-resizable-n:hover:after,
			.admin .doz_sys #s202106221316108c5938e .ui-resizable-handle.ui-resizable-s:hover:after {
				border-bottom:2px solid  ;
			}
			#s202106221316108c5938e {
				color: ;
			}
			#s202106221316108c5938e.side_basic main .inside,
			#s202106221316108c5938e .site_prod_nav_wrap.scroll-to-fixed-fixed ul.site_prod_nav,
			.doz_sys #s202106221316108c5938e .col-dz-12 .extend_thumbs {
				max-width: 1200px;
			}
			.modal_site_modal_menu #s202106221316108c5938e.side_basic main .inside,
			.menu_type_modal #s202106221316108c5938e.side_basic main .inside {
				max-width: 550px;
			}
			.doz_sys .modal_site_modal_menu .modal-header,
			.menu_type_modal .doz_modal_header {
				border-width: 0 0 1px 0;
				border-style: solid;
				;
			}
			.menu_type_modal #s202106221316108c5938e,
			.menu_type_modal .doz_modal_header {
			;
				background: ;
			;
				color:  ;
			}
			.menu_type_modal .doz_modal_header .bt.bt-flat.bt-default {
			;
				color:  ;
			}
			.doz_sys #s202106221316108c5938e .col-dz-12 .inside .extend_thumbs {
				max-width: inherit;
			}
			#s202106221316108c5938e.extend_section main {
				padding-left: 0px;
				padding-right: 0px;
			}
			#s202106221316108c5938e.section_wrap.extend_section main .widget.board .grid_ignore.bg_on {
				margin-left: -0px;
				margin-right: -0px;
				width: calc(100% + 0px + 0px);
			}
			#s202106221316108c5938e .booking_day .body_font_color_20,
			#s202106221316108c5938e .booking_list.waiting .title {
				; 
			}
		
			#s202106221316108c5938e.extend_section main > .inside {
				max-width: 100% !important;
			}
			#s202106221316108c5938e .li_table ul:nth-of-type(2),
			#s202106221316108c5938e .li_board ul li,
			#s202106221316108c5938e .radio-styled:not(ie8).radio_color_option.small input ~ span span {
				;
			}
			#s202106221316108c5938e .checkbox-styled:not(ie8) input ~ span:before,
			#s202106221316108c5938e .radio-styled:not(ie8) input ~ span:before {
				
			}
			#s202106221316108c5938e .board_view .grid_ignore header a, #s202106221316108c5938e .widget.board .grid_ignore .author .date, #s202106221316108c5938e .widget.board .grid_ignore a.board, #s202106221316108c5938e .widget.board .grid_ignore .author .write, .editor_box .add_map .info > div.phone, #s202106221316108c5938e .content-tit .board {
				;
			}
			#s202106221316108c5938e select.form-control,
			#s202106221316108c5938e input.form-control,
			#s202106221316108c5938e textarea.form-control {
				;
				color: #212121;
				background: #ffffff;
			}
			#s202106221316108c5938e .input_block .select-block .selectbox select {
				border: none;
				background: none;
				color: #212121;
			}
			#s202106221316108c5938e .phonenumber_wrap .line {
				
			}
			#s202106221316108c5938e .shop-content.shop-style-b.open .opt-group .btn_clse > span {
				
			}
			.shop_view #s202106221316108c5938e .shop-content select.form-control,
			.shop_view #s202106221316108c5938e .shop-content input.form-control,
			.shop_view #s202106221316108c5938e .shop-content textarea.form-control,
			.booking_view #s202106221316108c5938e .booking_opt select.form-control,
			.shop_view #s202106221316108c5938e .form-select-wrap .dropdown-menu,
			.shop_view #s202106221316108c5938e .form-select-wrap .dropdown-menu .dropdown-item {
				;
				background: #0949a0;
			}
			#s202106221316108c5938e .seemore_wrap .open:before {
				background-image: linear-gradient(to bottom, rgba(9,73,160,0.01), rgba(9,73,160,0.8) 66%, rgba(9,73,160,0.9) 83%, rgba(9,73,160,0.98) 98%, #0949a0);
			}
			#s202106221316108c5938e .item_detail select.form-control,
			#s202106221316108c5938e .item_detail input.form-control,
			#s202106221316108c5938e .item_detail textarea.form-control,
			#s202106221316108c5938e .booking_opt select.form-control,
			#s202106221316108c5938e .goods_select textarea.form-control,
			#s202106221316108c5938e .goods_select select.form-control,
			#s202106221316108c5938e .goods_select input.form-control,
			#s202106221316108c5938e .form-select-wrap:before {
				 !important;
				color: ;
			}
			#s202106221316108c5938e .form-select-wrap .dropdown-menu .dropdown-item:hover {
				;
			}
			#s202106221316108c5938e .board_summary .write, #s202106221316108c5938e .board_view .grid_ignore .author .date, #s202106221316108c5938e .board_view .grid_ignore .author .hit-count, .doz_sys #s202106221316108c5938e label, .doz_sys #s202106221316108c5938e label.control-label, #s202106221316108c5938e .shop-table > tbody > tr.payment-info > td.pay-txt, #s202106221316108c5938e .nick.text-default-dark, #s202106221316108c5938e .text-default-dark, #s202106221316108c5938e .shop_mypage .mypage .my-box a, #s202106221316108c5938e .shop_mypage .item-detail a, #s202106221316108c5938e .shop_mypage .item-detail p, #s202106221316108c5938e .shop_mypage h6, #s202106221316108c5938e .shop_mypage .table-wrap p, #s202106221316108c5938e .shop_payment h1, #s202106221316108c5938e .shop_payment h6, #s202106221316108c5938e .shop-content p, #s202106221316108c5938e .shop_payment, #s202106221316108c5938e .shop-content span, #s202106221316108c5938e .shop-content .shop-item .item-icon .im-icon.im-ico-liked, #s202106221316108c5938e .shop-content .price, #s202106221316108c5938e,#s202106221316108c5938e .shop-tit,#s202106221316108c5938e .board_view .board_txt_area,#s202106221316108c5938e .board.widget .grid_ignore .view_tit,.doz_sys #s202106221316108c5938e .shop-content input.form-control, .doz_sys #s202106221316108c5938e .shop-content select.form-control, #s202106221316108c5938e .widget_menu_title,#s202106221316108c5938e .comment_area,body.shop_mypage #s202106221316108c5938e .comment_area,
			#s202106221316108c5938e .list_review_inner .use_summary, #s202106221316108c5938e .list_review_inner .use_summary a, #s202106221316108c5938e .list_review_inner .fold, #s202106221316108c5938e .list_review_inner .comment_area, #s202106221316108c5938e .booking_nav_tools span {
				;
				color:  ;
			}
			#s202106221316108c5938e .shop-content span.sale-price-text {
			    color : #212121 !important;
			}
			.doz_sys #s202106221316108c5938e a.use-info {
			    color : #0d285a;
			}
			#s202106221316108c5938e .shop-content span.sale-price-text-done, 
			.doz_sys #s202106221316108c5938e a.use-info-download-done {
			    color: #999999 !important;
			}
			.doz_sys #s202106221316108c5938e .shop-content .down-btn select.form-control {
				;
				color:  !important;
			}
			#s202106221316108c5938e .shop-content.mypage .bg-bright a, #s202106221316108c5938e .shop-content.mypage .bg-bright p, #s202106221316108c5938e .shop-content.mypage .bg-bright span, #s202106221316108c5938e .shop-content.mypage .bg-bright div {
				color: #212121;
			}
			#s202106221316108c5938e .shop-content.mypage .bg-bright .use_grade .ug_btn .btn,
			#s202106221316108c5938e .shop-content span.ug_name .btn {
				border-color: #D5D5D5;
			}
			#s202106221316108c5938e .shop-content h6 span {
			;
				color: ;
			}
			#s202106221316108c5938e .left-menu ul li.on a,
			.doz_sys #s202106221316108c5938e .paging_type_count .owl-dots .owl-dot span:before,
			.menu_type_modal #s202106221316108c5938e,
			#s202106221316108c5938e .list_review_inner .comment .tools .text-gray-bright {
				;
				color:  !important;
			}
			.doz_sys #s202106221316108c5938e .paging_type_count.slide_02 .owl-dots .owl-dot.active span:before {
				color: #fff !important;
			}
			.doz_sys #s202106221316108c5938e .paging_type_dot .owl-dots .owl-dot span,
			.doz_sys #s202106221316108c5938e .paging_type_big_dot .owl-dots .owl-dot span,
			.doz_sys #s202106221316108c5938e .paging_type_line .owl-dots .owl-dot span,
			.doz_sys #s202106221316108c5938e .paging_type_count.paging_type_count02 .owl-dots .owl-dot.active span:before,
			#s202106221316108c5938e .list_review_inner, 
			#s202106221316108c5938e .list_review_inner .fold.cmt,
			#s202106221316108c5938e .list_review_wrap,
			#s202106221316108c5938e .list_review_inner .textarea_block,
			#s202106221316108c5938e .list_review_inner .comment .main_comment,
			#s202106221316108c5938e .list_review_inner .txt_delete:before,
			#s202106221316108c5938e .form-select-wrap.open .dropdown-toggle, 
			#s202106221316108c5938e .form-select-wrap.open .dropdown-menu,
			#s202106221316108c5938e .form-select-wrap.open .dropdown-menu .dropdown-item {
				border-color: ;
			}
			.doz_sys #s202106221316108c5938e .paging_type_dot02 .owl-dots .owl-dot span,
			.doz_sys #s202106221316108c5938e .paging_type_dot .owl-dots .owl-dot.active span,
			.doz_sys #s202106221316108c5938e .paging_type_line .owl-dots .owl-dot.active span,
			.doz_sys #s202106221316108c5938e .paging_type_big_dot .owl-dots .owl-dot span,
			.doz_sys #s202106221316108c5938e .paging_type_line .owl-dots .owl-dot span {
				background: ;
			}
			#s202106221316108c5938e .form-control:focus {
				border-color:#0d285a;
			}
			#s202106221316108c5938e .sub_depth li a, #s202106221316108c5938e .sub_depth li span {
				;
			}
			#s202106221316108c5938e .slide_03.owl-theme .owl-dots .owl-dot span {
				;
			} 
			#s202106221316108c5938e .pagination > li > a,
			#s202106221316108c5938e .pagination > li > span,
			#s202106221316108c5938e .pagination > li > a:focus,
			#s202106221316108c5938e .pagination > li > span:focus,
			#s202106221316108c5938e .map-inner .pagination li.active a,
			#s202106221316108c5938e .pagination li > a.disabled:hover,
			#s202106221316108c5938e .pagination li > a.disabled:focus {
				;
			}
			#s202106221316108c5938e .form-select-wrap.open .dropdown-menu .dropdown-item {
				;
			}
			#s202106221316108c5938e .pagination > .active > a,
			#s202106221316108c5938e .pagination > .active > span,
			#s202106221316108c5938e .pagination > .active > a:hover,
			#s202106221316108c5938e .pagination > .active > span:hover,
			#s202106221316108c5938e .pagination > .active > a:focus,
			#s202106221316108c5938e .pagination > .active > span:focus,
			#s202106221316108c5938e .pagination > li > a:hover,
			#s202106221316108c5938e .pagination > li > span:hover,
			#s202106221316108c5938e .sub_depth li a.active,
			.doz_sys #s202106221316108c5938e a, #s202106221316108c5938e .li_table ul li,
			#s202106221316108c5938e .list-style .list.line > small,
			.doz_sys #s202106221316108c5938e div[data-widget-type="board"] .title.title-block a{
				;
				color: ;
			}
			.doz_sys #s202106221316108c5938e .board_contents a:not(.btn),
			.doz_sys #s202106221316108c5938e .board_contents a:not(.btn):hover,
			#s202106221316108c5938e .board_txt_area a,
			#s202106221316108c5938e .board_txt_area a:hover,
			#s202106221316108c5938e .board_txt_area a:active,
			#s202106221316108c5938e .board_txt_area a:focus,
			#s202106221316108c5938e .editor_box .fr-view a {
				color: #0d285a;
			}
			#s202106221316108c5938e div[data-widget-type="icon"] i {
				color: ;
			}
			.doz_sys #s202106221316108c5938e a.body_font_color_30:not(.active) {
				;
			}
		   #s202106221316108c5938e .text_tab .after_line:not(:last-child):after {
		        ;
		   }
		   #s202106221316108c5938e .text_tab ul.site_prod_nav > li a.active {
		    background: none;
		   }
			#s202106221316108c5938e .map-toolbar select.form-control {
				;
				color:  !important;
				font-size: 14px;
			}
			.doz_sys #s202106221316108c5938e .body_font_color_40,
			#s202106221316108c5938e .li_board ul.li_body li.name, 
			#s202106221316108c5938e .li_board ul.li_body li.time, 
			#s202106221316108c5938e .li_board ul.li_body li.like,
			#s202106221316108c5938e .li_board ul.li_body li.read {
				;
			}
			#s202106221316108c5938e .review_table .summary,
			#s202106221316108c5938e .review_table.li_board ul.li_body li,
			#s202106221316108c5938e .review_table .list_text_title.lock_on {
				;
			}

			.doz_sys #s202106221316108c5938e .body_font_color_50 {
				;
			}
			#s202106221316108c5938e .li_board,
			#s202106221316108c5938e .acd_row:first-child,
			#s202106221316108c5938e .acd_row {
				border-color: ;
			}
			#s202106221316108c5938e .list-style .list-header,
			#s202106221316108c5938e .list-style .list,
			#s202106221316108c5938e .list-style .list.line, 
			#s202106221316108c5938e .list-style .list.line > .table-cell,
			#s202106221316108c5938e .li_table.row_04 .acd_collapse[aria-expanded="true"], .li_table.row_04 .acd_collapse.in {
				;
			}
			#s202106221316108c5938e .btn, #s202106221316108c5938e .visual_section a, #s202106221316108c5938e a.select-star, #s202106221316108c5938e .star-pointer .dropdown-menu a.dropdown-item, .doz_sys #s202106221316108c5938e .cart-btn-tools .alpha_add_review_button > button {
			;
				background-color: #0949a0;
				;
				color:;
				;
			}
			#s202106221316108c5938e .star-pointer .dropdown-menu {
			    background-color: #0949a0;
			}
			#s202106221316108c5938e .btn:hover, #s202106221316108c5938e .visual_section a:hover {
				border-color:;
			}
			#s202106221316108c5938e a.select-star:hover {
				background-color: #0949a0;
			}
			#s202106221316108c5938e .star-pointer .dropdown-menu a.dropdown-item:hover {
			    background-color:  !important;
			}
			#s202106221316108c5938e .widget_text_wrap .btn {
				background-color:#0949a0;
				border-color:#0949a0;
				color:#ffffff;
				border-width:0px;
			}
			.doz_sys #s202106221316108c5938e .btn-primary, .doz_sys #s202106221316108c5938e .cart-btn-tools .alpha_add_review_button > button {
			;
				background-color:#0949a0;
				border-color:#0949a0;
				color:#ffffff;
				border-width:0px;
			}
			.doz_sys.shop_view #s202106221316108c5938e .btn-primary span,
			.doz_sys.booking_view #s202106221316108c5938e .btn-primary span,
			.doz_sys.shop_mypage #s202106221316108c5938e .btn-primary span  {
				color:#ffffff;
			}
			#s202106221316108c5938e .coupon-wrap:after,
			#s202106221316108c5938e .board_view .file_area ul li {
				background: #0949a0;
			}
			#s202106221316108c5938e .text-gray-dark, #s202106221316108c5938e .shop-table > thead > tr > th, #s202106221316108c5938e .shop_mypage .left-menu ul li a, #s202106221316108c5938e .shop_mypage .item-detail p.sale_pay,.doz_sys #s202106221316108c5938e .product-notify-group .product-notify-label {
				;
			}
			#s202106221316108c5938e .mypage .my-box a, #s202106221316108c5938e .mypage .shop-table > tbody > tr,
			#s202106221316108c5938e .mypage .tip-off,
	        #s202106221316108c5938e .im-order-detail-table,
	        #s202106221316108c5938e .im-order-price {
				background-color:rgba(12,95,208,1);-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff1295208,endColorstr=#ff1295208);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff1295208,endColorstr=#ff1295208);	zoom: 1;;
			}
			#s202106221316108c5938e .mypage .my-box.on a {
				background-color:#0d285a;
				;
				color:#fff;
			}
			#s202106221316108c5938e .mypage .my-box.on a p {
				color:#fff;
			}
			#s202106221316108c5938e .option_btn_tools a, #s202106221316108c5938e .map-inner .pagination li a {
				color:#212121;
			}
			.doz_sys #s202106221316108c5938e .list-style-card .card-body .text a {
				color:#757575;
			}
			#s202106221316108c5938e .card .title a {
				color: #212121;
			}
			#s202106221316108c5938e .section_bg.fixed_bg.fixed_bg_none {
					background-attachment : inherit;
				}
			#s202106221316108c5938e ul.site_prod_nav > li,
			#s202106221316108c5938e .prod_detail_badge {
				;
			}
			#s202106221316108c5938e .site_prod_nav_wrap.scroll-to-fixed-fixed {
				background: #0949a0;
				box-shadow: inset 0 -1px 0 0 rgba(0, 0, 0, 0.1);
			}
			#s202106221316108c5938e .buy_footer_fixed {
				background: #0949a0;
				border-width: 1px 0 0 0;
				border-style: solid;
				;
			}
			#s202106221316108c5938e .opt-group {
				background: #0949a0;
			}
			#s202106221316108c5938e ul.site_prod_nav > li a.active {
				;
			}
			
			#s202106221316108c5938e .background_tab ul.site_prod_nav > li a.active >  span.braket-badge {
				background-color: none;
				;
				color:#0949a0;
			}
	
			#s202106221316108c5938e .input-block .checkbox-styled:not(ie8) input ~ span {
				;
				color:;
			}
			.section_fixed_disable #s202106221316108c5938e[class*="section_first"],
			.section_fixed_disable #s202106221316108c5938e[class*="section_first"] .doz_aside {
				position: relative !important;
				top: 0 !important;
				left: 0 !important;
				z-index: auto !important;
			}
			.section_fixed_disable #s202106221316108c5938e .doz_aside.scroll-to-fixed-fixed ~ .spacer,
			.section_fixed_disable #s202106221316108c5938e.scroll-to-fixed-fixed ~ .spacer {
				height: 0 !important;
				display: none !important;
			}
			#s202106221316108c5938e.scroll-to-fixed-fixed {
				width: 100% !important;
			}
			#s202106221316108c5938e .doz_aside.scroll-to-fixed-fixed-end {
				bottom: 0 !important;
				top: auto !important;
			}
			.device_type_m #s202106221316108c5938e.mobile_section main .inside {
					padding-left: 0px;
					padding-right: 0px;
			}
			.device_type_m #s202106221316108c5938e .mypage .left-menu ul li a,
			.device_type_m #s202106221316108c5938e .cart .left-menu ul li a {
				background-color:rgba(12,95,208,1);-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff1295208,endColorstr=#ff1295208);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff1295208,endColorstr=#ff1295208);	zoom: 1;;
			}
            #s202106221316108c5938e .im-cart-result-table {
                border-top: 1px solid ;
                border-bottom: 1px solid ;
            }
            #s202106221316108c5938e .shop-table > tbody > tr > td.img .opt .more {
                ;
            }
            #s202106221316108c5938e .im-cart-info {
                ;
            }
            #s202106221316108c5938e .shop-table > thead > tr > th,
            #s202106221316108c5938e .shop-table > tbody > tr > td,
            #s202106221316108c5938e .mypage .shop-table > tbody > tr,
            #s202106221316108c5938e .shop-table > tbody > tr > td.img img,
            #s202106221316108c5938e .shop-table > tbody > tr > td + td,
            #s202106221316108c5938e .mypage .tip-off,
            #s202106221316108c5938e .mypage .shop-table img,
	        #s202106221316108c5938e .im-order-detail-table,
	        #s202106221316108c5938e .im-order-price,
	        #s202106221316108c5938e .im-order-detail-table thead tr,
	        #s202106221316108c5938e .im-order-detail-table tr + tr,
	        #s202106221316108c5938e .im-order-detail-table img,
	        #s202106221316108c5938e .im-order-detail-table .im-deliv-price,
	        #s202106221316108c5938e .im-order-price-header,
	        #s202106221316108c5938e .im-order-price-body {
                ;
            }
            #s202106221316108c5938e .shop-table .list_badge {
				border-color: ;
            }
            #s202106221316108c5938e .im-cart-result-table thead>tr>th,
            #s202106221316108c5938e #shop_cart_list .shop-table > colgroup + thead > tr:first-child > th,
            #s202106221316108c5938e #shop_cart_list .shop-table > tbody > tr > td + td,
            #s202106221316108c5938e #shop_cart_list .shop-table > thead > tr > th,
            #s202106221316108c5938e #shop_cart_list .shop-table > tbody > tr > td {
                ;
            }
            #s202106221316108c5938e .shop-content.mypage .shop-item .item-icon .im-icon.im-ico-liked{
                color: #0d285a
            }
			@media (min-width: 991px) {
				.doz_sys #s202106221316108c5938e .btn-primary:hover, #s202106221316108c5938e .widget_text_wrap .btn:hover, .doz_sys #s202106221316108c5938e .cart-btn-tools .alpha_add_review_button:hover > button {
				;
					background-color:#002b66;
					border-color:#0949a0;
					color:#ffffff;
					border-width:0px;
				}
				.doz_sys.shop_view #s202106221316108c5938e .btn-primary:hover span,
				.doz_sys.booking_view #s202106221316108c5938e .btn-primary:hover span,
				.doz_sys.shop_mypage #s202106221316108c5938e .btn-primary:hover span  {
					color:#ffffff;
				}
			}
			@media all and (max-width : 768px) {
				.doz_sys #s202106221316108c5938e .fixed_view a,
				.doz_sys #s202106221316108c5938e .fixed_view select.form-control,
				.doz_sys #s202106221316108c5938e .fixed_view .form-select-wrap:before {
					color: #212121;
				}
				.doz_sys #s202106221316108c5938e .fixed_view .body_font_color_50 {
					color: rgba(33, 33, 33, 0.5);
				}
				.doz_sys #s202106221316108c5938e .fixed_view .body_font_color_20 {
					color: rgba(33, 33, 33, 0.2);
				}
				.booking_view #s202106221316108c5938e .fixed_view .booking_opt select.form-control {
					background-color: #fff;
				}
				#s202106221316108c5938e #shop_cart_list .shop-tit,
                #s202106221316108c5938e #shop_cart_list .shop-table > thead > tr,
                #s202106221316108c5938e #shop_cart_list .shop-table > tfoot .payment-info,
                #s202106221316108c5938e .im-price-result {
				    ;
				}
                #s202106221316108c5938e .shop-table > tbody > tr > td.img .opt .more + .more,
                #s202106221316108c5938e .im-order-row + .im-order-row {
                    ;
                }
                #s202106221316108c5938e #shop_cart_list .shop-table,
                #s202106221316108c5938e #shop_cart_list .shop-table > tbody > tr.im-tr-shipping + tr,
                #s202106221316108c5938e #shop_cart_list .shop-table > tfoot,
                #s202106221316108c5938e #shop_cart_list .shop-table > tfoot .payment-info {
                    ;
                }
                #s202106221316108c5938e #shop_cart_list .shop-table > thead > tr,
                #s202106221316108c5938e .im-order-detail-table .im-space {
                    background-color: #0949a0;
                }
                #s202106221316108c5938e #shop_cart_list .shop-table > thead > tr.scroll-to-fixed-fixed-end {
                    top: auto !important;
                    bottom: 0;
                }
			}
			.device_type_m #s202106221316108c5938e .section_bg.fixed_bg_wrap { 
                 background-attachment: fixed;
            }
            
            .device_type_m #s202106221316108c5938e .section_bg.fixed_bg_wrap .fixed_bg {
              display: none;
            }
            #s202106221316108c5938e .section_bg.fixed_bg_wrap .fixed_bg {
                 display: none;
                }
			@media (max-width: 991px) {
			    #s202106221316108c5938e .section_bg {
                    background-attachment : inherit;
                }
                
                #s202106221316108c5938e .section_bg .ibg-bg {
                    display: none;
                }
                
                #s202106221316108c5938e .section_bg.fixed_bg_wrap { 
                    background-image : none !important;
                    clip-path: inset(0);
                    overflow: hidden;
                }
                #s202106221316108c5938e .section_bg.fixed_bg_wrap .fixed_bg {
                  display: block;
                  object-fit: cover;
                  position: fixed;
                  left: 0;
                  top: 0;
                  width: 100%; 
                  height: 100vh;
                }
				#s202106221316108c5938e .buy_btns .social_btn, #s202106221316108c5938e .buy_btns .cart_btn, #s202106221316108c5938e .layer_pop .bottom-btn, #s202106221316108c5938e .shop-table > thead, #s202106221316108c5938e .left-menu, #s202106221316108c5938e .shop-table > tbody > tr, {
				;
				}
				#s202106221316108c5938e main, #s202106221316108c5938e .section_wrap.extend_section main, #s202106221316108c5938e .doz_sys.shop_payment .inside, .doz_sys.shop_payment .inside .col-dz, {
					padding-left:0;
					padding-right:0;
				}
				#s202106221316108c5938e.mobile_section main .inside {
					padding-left: 0px;
					padding-right: 0px;
				}
				#s202106221316108c5938e.section_wrap.extend_section main .widget.board .grid_ignore.bg_on {
					margin-left: -15px;
					margin-right: -15px;
					width: calc(100% + 30px);
				}
				#s202106221316108c5938e .mypage .left-menu ul li a,
				#s202106221316108c5938e .cart .left-menu ul li a,
				#s202106221316108c5938e .mypage .left-menu .cart-menu-slide  {
					background-color:rgba(12,95,208,1);-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff1295208,endColorstr=#ff1295208);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff1295208,endColorstr=#ff1295208);	zoom: 1;;
				}
				.section_wrap .side_gutter {
					display:none !important;
				}
				#s202106221316108c5938e .coupon-wrap:after {
					background: #0949a0 !important;
				}
			}
			@media (max-width: 767px) {
				#s202106221316108c5938e .nav_gradient.slide_left {
					background: linear-gradient(to left, rgba(255, 255, 255, 0), #0949a0);
				}
				#s202106221316108c5938e .nav_gradient.slide_right {
					background: linear-gradient(to right, rgba(255, 255, 255, 0), #0949a0);
				}
				#s202106221316108c5938e .button_tab .scroll-to-fixed-fixed ul.site_prod_nav > li {
					border-top: 0;
					border-bottom: 0;
				}
				#s202106221316108c5938e .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);
				}
				.shop_view #s202106221316108c5938e .item_detail .form-select-wrap .dropdown-menu .dropdown-item {
					background: #0949a0 !important;
				}
				.shop_view #s202106221316108c5938e .item_detail .form-select-wrap .dropdown-toggle {
					color:  !important;
				}
				.shop_view #s202106221316108c5938e .item_detail .form-select-wrap.open .dropdown-toggle,
				.shop_view #s202106221316108c5938e .item_detail .form-select-wrap.open .dropdown-menu {
					border-color:  !important;
				}
				.shop_view #s202106221316108c5938e .item_detail .form-select-wrap.open .dropdown-menu .dropdown-item {
					
				}
				.shop_view #s202106221316108c5938e .item_detail .form-select-wrap .dropdown-menu .dropdown-item:hover {
					background-color:  !important;
				}
			}
			@media (min-width: 768px) {
				#s202106221316108c5938e .opt-group .btn_clse {
					background-color: #0949a0;
				}
				#s202106221316108c5938e .opt-group .btn_clse:after {
					box-shadow: 0 10px 0 0 #0949a0;
				}
			}
		
				.doz_sys #s202106221316108c5938e .bg-brand,
				.doz_sys #s202106221316108c5938e .bg-brand span,
				.doz_sys #s202106221316108c5938e .btn-brand {
				;
					background-color:#0d285a;
					border-color:#0d285a;
					border-width: 0px;
					color:#fff;
				}
				.doz_sys #s202106221316108c5938e .bg-brand:hover {
					background-color:rgba(7,20,45,1);-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff072045,endColorstr=#ff072045);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff072045,endColorstr=#ff072045);	zoom: 1;;
					border-color:rgb(7,20,45) ;border-color:rgba(7,20,45,1) ;;
				}
			
		#text_w20210622c75e6f9e2da6d {
					border-radius: 0px;
			border: 0px none #000;;
			min-height: 0px;;
			line-height: inherit;
		}
		#text_w20210622c75e6f9e2da6d .fr-code-view {
			line-height: 1.6;
		}
		#text_w20210622c75e6f9e2da6d .text_bg_img,
		#text_w20210622c75e6f9e2da6d .text_bg_color {
			position: absolute;
			top: 0;
			left: 0;
			height: 100%;
			width: 100%;
			border-radius: 0px;
		}
		.admin #text_w20210622c75e6f9e2da6d,
		#text_w20210622c75e6f9e2da6d .text-table {
			min-height: 0px;;
					word-break: normal;
			word-wrap: break-word;
		}
        #text_w20210622c75e6f9e2da6d,
        #text_w20210622c75e6f9e2da6d .text-table {
            display: flex;
            flex-direction: column;
            justify-content:flex-start ;
        }
		.doz_sys main > .doz_row #text_w20210622c75e6f9e2da6d.default_padding {
			padding-left: 32px;
			padding-right: 32px;
		}
		@media all and (max-width : 767px) {
			.doz_sys main > .doz_row #text_w20210622c75e6f9e2da6d.default_padding {
				padding-left: 15px;
				padding-right: 15px;
			}
		}
	
			.shop_view .s20210621beb835bd05e42.xzoom-preview {
				;
				background: #ffffff;
			}
			.shop_view #s20210621beb835bd05e42 select.form-control option {
				color:  !important;
				background: #ffffff;
			}
			.is-ie .shop_view #s20210621beb835bd05e42 select.form-control option {
				color: #000 !important;
			}
			.admin #s20210621beb835bd05e42 .widget.padding > div {
				;
			}
			.admin #s20210621beb835bd05e42 .ibg-bg {
				height: 100% !important;
			}
			.admin #s20210621beb835bd05e42 .widget_drag_bar,
			.admin .doz_sys #s20210621beb835bd05e42 .ui-resizable-handle.ui-resizable-e:hover:after,
			.admin .doz_sys #s20210621beb835bd05e42 .ui-resizable-handle.ui-resizable-w:hover:after,
			.admin .doz_sys #s20210621beb835bd05e42 .ui-resizable-handle.ui-resizable-e.active:after,
			.admin .doz_sys #s20210621beb835bd05e42 .ui-resizable-handle.ui-resizable-w.active:after,
			.admin .doz_sys #s20210621beb835bd05e42 .drop_line {
				background-color: ;
			}
			.admin .doz_sys #s20210621beb835bd05e42 .ui-resizable-handle.ui-resizable-n:hover:after,
			.admin .doz_sys #s20210621beb835bd05e42 .ui-resizable-handle.ui-resizable-s:hover:after {
				border-bottom:2px solid  ;
			}
			#s20210621beb835bd05e42 {
				color: ;
			}
			#s20210621beb835bd05e42.side_basic main .inside,
			#s20210621beb835bd05e42 .site_prod_nav_wrap.scroll-to-fixed-fixed ul.site_prod_nav,
			.doz_sys #s20210621beb835bd05e42 .col-dz-12 .extend_thumbs {
				max-width: 1170px;
			}
			.modal_site_modal_menu #s20210621beb835bd05e42.side_basic main .inside,
			.menu_type_modal #s20210621beb835bd05e42.side_basic main .inside {
				max-width: 520px;
			}
			.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 #s20210621beb835bd05e42,
			.menu_type_modal .doz_modal_header {
			;
				background: ;
			;
				color:  ;
			}
			.menu_type_modal .doz_modal_header .bt.bt-flat.bt-default {
			;
				color:  ;
			}
			.doz_sys #s20210621beb835bd05e42 .col-dz-12 .inside .extend_thumbs {
				max-width: inherit;
			}
			#s20210621beb835bd05e42.extend_section main {
				padding-left: 15px;
				padding-right: 15px;
			}
			#s20210621beb835bd05e42.section_wrap.extend_section main .widget.board .grid_ignore.bg_on {
				margin-left: -15px;
				margin-right: -15px;
				width: calc(100% + 15px + 15px);
			}
			#s20210621beb835bd05e42 .booking_day .body_font_color_20,
			#s20210621beb835bd05e42 .booking_list.waiting .title {
				; 
			}
		
			#s20210621beb835bd05e42.extend_section main > .inside {
				max-width: 100% !important;
			}
			#s20210621beb835bd05e42 .li_table ul:nth-of-type(2),
			#s20210621beb835bd05e42 .li_board ul li,
			#s20210621beb835bd05e42 .radio-styled:not(ie8).radio_color_option.small input ~ span span {
				;
			}
			#s20210621beb835bd05e42 .checkbox-styled:not(ie8) input ~ span:before,
			#s20210621beb835bd05e42 .radio-styled:not(ie8) input ~ span:before {
				
			}
			#s20210621beb835bd05e42 .board_view .grid_ignore header a, #s20210621beb835bd05e42 .widget.board .grid_ignore .author .date, #s20210621beb835bd05e42 .widget.board .grid_ignore a.board, #s20210621beb835bd05e42 .widget.board .grid_ignore .author .write, .editor_box .add_map .info > div.phone, #s20210621beb835bd05e42 .content-tit .board {
				;
			}
			#s20210621beb835bd05e42 select.form-control,
			#s20210621beb835bd05e42 input.form-control,
			#s20210621beb835bd05e42 textarea.form-control {
				;
				color: #212121;
				background: #ffffff;
			}
			#s20210621beb835bd05e42 .input_block .select-block .selectbox select {
				border: none;
				background: none;
				color: #212121;
			}
			#s20210621beb835bd05e42 .phonenumber_wrap .line {
				
			}
			#s20210621beb835bd05e42 .shop-content.shop-style-b.open .opt-group .btn_clse > span {
				
			}
			.shop_view #s20210621beb835bd05e42 .shop-content select.form-control,
			.shop_view #s20210621beb835bd05e42 .shop-content input.form-control,
			.shop_view #s20210621beb835bd05e42 .shop-content textarea.form-control,
			.booking_view #s20210621beb835bd05e42 .booking_opt select.form-control,
			.shop_view #s20210621beb835bd05e42 .form-select-wrap .dropdown-menu,
			.shop_view #s20210621beb835bd05e42 .form-select-wrap .dropdown-menu .dropdown-item {
				;
				background: #ffffff;
			}
			#s20210621beb835bd05e42 .seemore_wrap .open:before {
				background-image: linear-gradient(to bottom, rgba(255,255,255,0.01), rgba(255,255,255,0.8) 66%, rgba(255,255,255,0.9) 83%, rgba(255,255,255,0.98) 98%, #ffffff);
			}
			#s20210621beb835bd05e42 .item_detail select.form-control,
			#s20210621beb835bd05e42 .item_detail input.form-control,
			#s20210621beb835bd05e42 .item_detail textarea.form-control,
			#s20210621beb835bd05e42 .booking_opt select.form-control,
			#s20210621beb835bd05e42 .goods_select textarea.form-control,
			#s20210621beb835bd05e42 .goods_select select.form-control,
			#s20210621beb835bd05e42 .goods_select input.form-control,
			#s20210621beb835bd05e42 .form-select-wrap:before {
				 !important;
				color: ;
			}
			#s20210621beb835bd05e42 .form-select-wrap .dropdown-menu .dropdown-item:hover {
				;
			}
			#s20210621beb835bd05e42 .board_summary .write, #s20210621beb835bd05e42 .board_view .grid_ignore .author .date, #s20210621beb835bd05e42 .board_view .grid_ignore .author .hit-count, .doz_sys #s20210621beb835bd05e42 label, .doz_sys #s20210621beb835bd05e42 label.control-label, #s20210621beb835bd05e42 .shop-table > tbody > tr.payment-info > td.pay-txt, #s20210621beb835bd05e42 .nick.text-default-dark, #s20210621beb835bd05e42 .text-default-dark, #s20210621beb835bd05e42 .shop_mypage .mypage .my-box a, #s20210621beb835bd05e42 .shop_mypage .item-detail a, #s20210621beb835bd05e42 .shop_mypage .item-detail p, #s20210621beb835bd05e42 .shop_mypage h6, #s20210621beb835bd05e42 .shop_mypage .table-wrap p, #s20210621beb835bd05e42 .shop_payment h1, #s20210621beb835bd05e42 .shop_payment h6, #s20210621beb835bd05e42 .shop-content p, #s20210621beb835bd05e42 .shop_payment, #s20210621beb835bd05e42 .shop-content span, #s20210621beb835bd05e42 .shop-content .shop-item .item-icon .im-icon.im-ico-liked, #s20210621beb835bd05e42 .shop-content .price, #s20210621beb835bd05e42,#s20210621beb835bd05e42 .shop-tit,#s20210621beb835bd05e42 .board_view .board_txt_area,#s20210621beb835bd05e42 .board.widget .grid_ignore .view_tit,.doz_sys #s20210621beb835bd05e42 .shop-content input.form-control, .doz_sys #s20210621beb835bd05e42 .shop-content select.form-control, #s20210621beb835bd05e42 .widget_menu_title,#s20210621beb835bd05e42 .comment_area,body.shop_mypage #s20210621beb835bd05e42 .comment_area,
			#s20210621beb835bd05e42 .list_review_inner .use_summary, #s20210621beb835bd05e42 .list_review_inner .use_summary a, #s20210621beb835bd05e42 .list_review_inner .fold, #s20210621beb835bd05e42 .list_review_inner .comment_area, #s20210621beb835bd05e42 .booking_nav_tools span {
				;
				color:  ;
			}
			#s20210621beb835bd05e42 .shop-content span.sale-price-text {
			    color : #212121 !important;
			}
			.doz_sys #s20210621beb835bd05e42 a.use-info {
			    color : #0d285a;
			}
			#s20210621beb835bd05e42 .shop-content span.sale-price-text-done, 
			.doz_sys #s20210621beb835bd05e42 a.use-info-download-done {
			    color: #999999 !important;
			}
			.doz_sys #s20210621beb835bd05e42 .shop-content .down-btn select.form-control {
				;
				color:  !important;
			}
			#s20210621beb835bd05e42 .shop-content.mypage .bg-bright a, #s20210621beb835bd05e42 .shop-content.mypage .bg-bright p, #s20210621beb835bd05e42 .shop-content.mypage .bg-bright span, #s20210621beb835bd05e42 .shop-content.mypage .bg-bright div {
				color: #212121;
			}
			#s20210621beb835bd05e42 .shop-content.mypage .bg-bright .use_grade .ug_btn .btn,
			#s20210621beb835bd05e42 .shop-content span.ug_name .btn {
				border-color: #D5D5D5;
			}
			#s20210621beb835bd05e42 .shop-content h6 span {
			;
				color: ;
			}
			#s20210621beb835bd05e42 .left-menu ul li.on a,
			.doz_sys #s20210621beb835bd05e42 .paging_type_count .owl-dots .owl-dot span:before,
			.menu_type_modal #s20210621beb835bd05e42,
			#s20210621beb835bd05e42 .list_review_inner .comment .tools .text-gray-bright {
				;
				color:  !important;
			}
			.doz_sys #s20210621beb835bd05e42 .paging_type_count.slide_02 .owl-dots .owl-dot.active span:before {
				color: #fff !important;
			}
			.doz_sys #s20210621beb835bd05e42 .paging_type_dot .owl-dots .owl-dot span,
			.doz_sys #s20210621beb835bd05e42 .paging_type_big_dot .owl-dots .owl-dot span,
			.doz_sys #s20210621beb835bd05e42 .paging_type_line .owl-dots .owl-dot span,
			.doz_sys #s20210621beb835bd05e42 .paging_type_count.paging_type_count02 .owl-dots .owl-dot.active span:before,
			#s20210621beb835bd05e42 .list_review_inner, 
			#s20210621beb835bd05e42 .list_review_inner .fold.cmt,
			#s20210621beb835bd05e42 .list_review_wrap,
			#s20210621beb835bd05e42 .list_review_inner .textarea_block,
			#s20210621beb835bd05e42 .list_review_inner .comment .main_comment,
			#s20210621beb835bd05e42 .list_review_inner .txt_delete:before,
			#s20210621beb835bd05e42 .form-select-wrap.open .dropdown-toggle, 
			#s20210621beb835bd05e42 .form-select-wrap.open .dropdown-menu,
			#s20210621beb835bd05e42 .form-select-wrap.open .dropdown-menu .dropdown-item {
				border-color: ;
			}
			.doz_sys #s20210621beb835bd05e42 .paging_type_dot02 .owl-dots .owl-dot span,
			.doz_sys #s20210621beb835bd05e42 .paging_type_dot .owl-dots .owl-dot.active span,
			.doz_sys #s20210621beb835bd05e42 .paging_type_line .owl-dots .owl-dot.active span,
			.doz_sys #s20210621beb835bd05e42 .paging_type_big_dot .owl-dots .owl-dot span,
			.doz_sys #s20210621beb835bd05e42 .paging_type_line .owl-dots .owl-dot span {
				background: ;
			}
			#s20210621beb835bd05e42 .form-control:focus {
				border-color:#0d285a;
			}
			#s20210621beb835bd05e42 .sub_depth li a, #s20210621beb835bd05e42 .sub_depth li span {
				;
			}
			#s20210621beb835bd05e42 .slide_03.owl-theme .owl-dots .owl-dot span {
				;
			} 
			#s20210621beb835bd05e42 .pagination > li > a,
			#s20210621beb835bd05e42 .pagination > li > span,
			#s20210621beb835bd05e42 .pagination > li > a:focus,
			#s20210621beb835bd05e42 .pagination > li > span:focus,
			#s20210621beb835bd05e42 .map-inner .pagination li.active a,
			#s20210621beb835bd05e42 .pagination li > a.disabled:hover,
			#s20210621beb835bd05e42 .pagination li > a.disabled:focus {
				;
			}
			#s20210621beb835bd05e42 .form-select-wrap.open .dropdown-menu .dropdown-item {
				;
			}
			#s20210621beb835bd05e42 .pagination > .active > a,
			#s20210621beb835bd05e42 .pagination > .active > span,
			#s20210621beb835bd05e42 .pagination > .active > a:hover,
			#s20210621beb835bd05e42 .pagination > .active > span:hover,
			#s20210621beb835bd05e42 .pagination > .active > a:focus,
			#s20210621beb835bd05e42 .pagination > .active > span:focus,
			#s20210621beb835bd05e42 .pagination > li > a:hover,
			#s20210621beb835bd05e42 .pagination > li > span:hover,
			#s20210621beb835bd05e42 .sub_depth li a.active,
			.doz_sys #s20210621beb835bd05e42 a, #s20210621beb835bd05e42 .li_table ul li,
			#s20210621beb835bd05e42 .list-style .list.line > small,
			.doz_sys #s20210621beb835bd05e42 div[data-widget-type="board"] .title.title-block a{
				;
				color: ;
			}
			.doz_sys #s20210621beb835bd05e42 .board_contents a:not(.btn),
			.doz_sys #s20210621beb835bd05e42 .board_contents a:not(.btn):hover,
			#s20210621beb835bd05e42 .board_txt_area a,
			#s20210621beb835bd05e42 .board_txt_area a:hover,
			#s20210621beb835bd05e42 .board_txt_area a:active,
			#s20210621beb835bd05e42 .board_txt_area a:focus,
			#s20210621beb835bd05e42 .editor_box .fr-view a {
				color: #0d285a;
			}
			#s20210621beb835bd05e42 div[data-widget-type="icon"] i {
				color: ;
			}
			.doz_sys #s20210621beb835bd05e42 a.body_font_color_30:not(.active) {
				;
			}
		   #s20210621beb835bd05e42 .text_tab .after_line:not(:last-child):after {
		        ;
		   }
		   #s20210621beb835bd05e42 .text_tab ul.site_prod_nav > li a.active {
		    background: none;
		   }
			#s20210621beb835bd05e42 .map-toolbar select.form-control {
				;
				color:  !important;
				font-size: 14px;
			}
			.doz_sys #s20210621beb835bd05e42 .body_font_color_40,
			#s20210621beb835bd05e42 .li_board ul.li_body li.name, 
			#s20210621beb835bd05e42 .li_board ul.li_body li.time, 
			#s20210621beb835bd05e42 .li_board ul.li_body li.like,
			#s20210621beb835bd05e42 .li_board ul.li_body li.read {
				;
			}
			#s20210621beb835bd05e42 .review_table .summary,
			#s20210621beb835bd05e42 .review_table.li_board ul.li_body li,
			#s20210621beb835bd05e42 .review_table .list_text_title.lock_on {
				;
			}

			.doz_sys #s20210621beb835bd05e42 .body_font_color_50 {
				;
			}
			#s20210621beb835bd05e42 .li_board,
			#s20210621beb835bd05e42 .acd_row:first-child,
			#s20210621beb835bd05e42 .acd_row {
				border-color: ;
			}
			#s20210621beb835bd05e42 .list-style .list-header,
			#s20210621beb835bd05e42 .list-style .list,
			#s20210621beb835bd05e42 .list-style .list.line, 
			#s20210621beb835bd05e42 .list-style .list.line > .table-cell,
			#s20210621beb835bd05e42 .li_table.row_04 .acd_collapse[aria-expanded="true"], .li_table.row_04 .acd_collapse.in {
				;
			}
			#s20210621beb835bd05e42 .btn, #s20210621beb835bd05e42 .visual_section a, #s20210621beb835bd05e42 a.select-star, #s20210621beb835bd05e42 .star-pointer .dropdown-menu a.dropdown-item, .doz_sys #s20210621beb835bd05e42 .cart-btn-tools .alpha_add_review_button > button {
			;
				background-color: #ffffff;
				;
				color:;
				;
			}
			#s20210621beb835bd05e42 .star-pointer .dropdown-menu {
			    background-color: #ffffff;
			}
			#s20210621beb835bd05e42 .btn:hover, #s20210621beb835bd05e42 .visual_section a:hover {
				border-color:;
			}
			#s20210621beb835bd05e42 a.select-star:hover {
				background-color: #ffffff;
			}
			#s20210621beb835bd05e42 .star-pointer .dropdown-menu a.dropdown-item:hover {
			    background-color:  !important;
			}
			#s20210621beb835bd05e42 .widget_text_wrap .btn {
				background-color:#0949a0;
				border-color:#0949a0;
				color:#ffffff;
				border-width:0px;
			}
			.doz_sys #s20210621beb835bd05e42 .btn-primary, .doz_sys #s20210621beb835bd05e42 .cart-btn-tools .alpha_add_review_button > button {
			;
				background-color:#0949a0;
				border-color:#0949a0;
				color:#ffffff;
				border-width:0px;
			}
			.doz_sys.shop_view #s20210621beb835bd05e42 .btn-primary span,
			.doz_sys.booking_view #s20210621beb835bd05e42 .btn-primary span,
			.doz_sys.shop_mypage #s20210621beb835bd05e42 .btn-primary span  {
				color:#ffffff;
			}
			#s20210621beb835bd05e42 .coupon-wrap:after,
			#s20210621beb835bd05e42 .board_view .file_area ul li {
				background: #ffffff;
			}
			#s20210621beb835bd05e42 .text-gray-dark, #s20210621beb835bd05e42 .shop-table > thead > tr > th, #s20210621beb835bd05e42 .shop_mypage .left-menu ul li a, #s20210621beb835bd05e42 .shop_mypage .item-detail p.sale_pay,.doz_sys #s20210621beb835bd05e42 .product-notify-group .product-notify-label {
				;
			}
			#s20210621beb835bd05e42 .mypage .my-box a, #s20210621beb835bd05e42 .mypage .shop-table > tbody > tr,
			#s20210621beb835bd05e42 .mypage .tip-off,
	        #s20210621beb835bd05e42 .im-order-detail-table,
	        #s20210621beb835bd05e42 .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;;
			}
			#s20210621beb835bd05e42 .mypage .my-box.on a {
				background-color:#0d285a;
				;
				color:#fff;
			}
			#s20210621beb835bd05e42 .mypage .my-box.on a p {
				color:#fff;
			}
			#s20210621beb835bd05e42 .option_btn_tools a, #s20210621beb835bd05e42 .map-inner .pagination li a {
				color:#212121;
			}
			.doz_sys #s20210621beb835bd05e42 .list-style-card .card-body .text a {
				color:#757575;
			}
			#s20210621beb835bd05e42 .card .title a {
				color: #212121;
			}
			#s20210621beb835bd05e42 .section_bg.fixed_bg.fixed_bg_none {
					background-attachment : inherit;
				}
			#s20210621beb835bd05e42 ul.site_prod_nav > li,
			#s20210621beb835bd05e42 .prod_detail_badge {
				;
			}
			#s20210621beb835bd05e42 .site_prod_nav_wrap.scroll-to-fixed-fixed {
				background: #ffffff;
				box-shadow: inset 0 -1px 0 0 rgba(0, 0, 0, 0.1);
			}
			#s20210621beb835bd05e42 .buy_footer_fixed {
				background: #ffffff;
				border-width: 1px 0 0 0;
				border-style: solid;
				;
			}
			#s20210621beb835bd05e42 .opt-group {
				background: #ffffff;
			}
			#s20210621beb835bd05e42 ul.site_prod_nav > li a.active {
				;
			}
			
			#s20210621beb835bd05e42 .background_tab ul.site_prod_nav > li a.active >  span.braket-badge {
				background-color: none;
				;
				color:#ffffff;
			}
	
			#s20210621beb835bd05e42 .input-block .checkbox-styled:not(ie8) input ~ span {
				;
				color:;
			}
			.section_fixed_disable #s20210621beb835bd05e42[class*="section_first"],
			.section_fixed_disable #s20210621beb835bd05e42[class*="section_first"] .doz_aside {
				position: relative !important;
				top: 0 !important;
				left: 0 !important;
				z-index: auto !important;
			}
			.section_fixed_disable #s20210621beb835bd05e42 .doz_aside.scroll-to-fixed-fixed ~ .spacer,
			.section_fixed_disable #s20210621beb835bd05e42.scroll-to-fixed-fixed ~ .spacer {
				height: 0 !important;
				display: none !important;
			}
			#s20210621beb835bd05e42.scroll-to-fixed-fixed {
				width: 100% !important;
			}
			#s20210621beb835bd05e42 .doz_aside.scroll-to-fixed-fixed-end {
				bottom: 0 !important;
				top: auto !important;
			}
			.device_type_m #s20210621beb835bd05e42.mobile_section main .inside {
					padding-left: 15px;
					padding-right: 15px;
			}
			.device_type_m #s20210621beb835bd05e42 .mypage .left-menu ul li a,
			.device_type_m #s20210621beb835bd05e42 .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;;
			}
            #s20210621beb835bd05e42 .im-cart-result-table {
                border-top: 1px solid ;
                border-bottom: 1px solid ;
            }
            #s20210621beb835bd05e42 .shop-table > tbody > tr > td.img .opt .more {
                ;
            }
            #s20210621beb835bd05e42 .im-cart-info {
                ;
            }
            #s20210621beb835bd05e42 .shop-table > thead > tr > th,
            #s20210621beb835bd05e42 .shop-table > tbody > tr > td,
            #s20210621beb835bd05e42 .mypage .shop-table > tbody > tr,
            #s20210621beb835bd05e42 .shop-table > tbody > tr > td.img img,
            #s20210621beb835bd05e42 .shop-table > tbody > tr > td + td,
            #s20210621beb835bd05e42 .mypage .tip-off,
            #s20210621beb835bd05e42 .mypage .shop-table img,
	        #s20210621beb835bd05e42 .im-order-detail-table,
	        #s20210621beb835bd05e42 .im-order-price,
	        #s20210621beb835bd05e42 .im-order-detail-table thead tr,
	        #s20210621beb835bd05e42 .im-order-detail-table tr + tr,
	        #s20210621beb835bd05e42 .im-order-detail-table img,
	        #s20210621beb835bd05e42 .im-order-detail-table .im-deliv-price,
	        #s20210621beb835bd05e42 .im-order-price-header,
	        #s20210621beb835bd05e42 .im-order-price-body {
                ;
            }
            #s20210621beb835bd05e42 .shop-table .list_badge {
				border-color: ;
            }
            #s20210621beb835bd05e42 .im-cart-result-table thead>tr>th,
            #s20210621beb835bd05e42 #shop_cart_list .shop-table > colgroup + thead > tr:first-child > th,
            #s20210621beb835bd05e42 #shop_cart_list .shop-table > tbody > tr > td + td,
            #s20210621beb835bd05e42 #shop_cart_list .shop-table > thead > tr > th,
            #s20210621beb835bd05e42 #shop_cart_list .shop-table > tbody > tr > td {
                ;
            }
            #s20210621beb835bd05e42 .shop-content.mypage .shop-item .item-icon .im-icon.im-ico-liked{
                color: #0d285a
            }
			@media (min-width: 991px) {
				.doz_sys #s20210621beb835bd05e42 .btn-primary:hover, #s20210621beb835bd05e42 .widget_text_wrap .btn:hover, .doz_sys #s20210621beb835bd05e42 .cart-btn-tools .alpha_add_review_button:hover > button {
				;
					background-color:#002b66;
					border-color:#0949a0;
					color:#ffffff;
					border-width:0px;
				}
				.doz_sys.shop_view #s20210621beb835bd05e42 .btn-primary:hover span,
				.doz_sys.booking_view #s20210621beb835bd05e42 .btn-primary:hover span,
				.doz_sys.shop_mypage #s20210621beb835bd05e42 .btn-primary:hover span  {
					color:#ffffff;
				}
			}
			@media all and (max-width : 768px) {
				.doz_sys #s20210621beb835bd05e42 .fixed_view a,
				.doz_sys #s20210621beb835bd05e42 .fixed_view select.form-control,
				.doz_sys #s20210621beb835bd05e42 .fixed_view .form-select-wrap:before {
					color: #212121;
				}
				.doz_sys #s20210621beb835bd05e42 .fixed_view .body_font_color_50 {
					color: rgba(33, 33, 33, 0.5);
				}
				.doz_sys #s20210621beb835bd05e42 .fixed_view .body_font_color_20 {
					color: rgba(33, 33, 33, 0.2);
				}
				.booking_view #s20210621beb835bd05e42 .fixed_view .booking_opt select.form-control {
					background-color: #fff;
				}
				#s20210621beb835bd05e42 #shop_cart_list .shop-tit,
                #s20210621beb835bd05e42 #shop_cart_list .shop-table > thead > tr,
                #s20210621beb835bd05e42 #shop_cart_list .shop-table > tfoot .payment-info,
                #s20210621beb835bd05e42 .im-price-result {
				    ;
				}
                #s20210621beb835bd05e42 .shop-table > tbody > tr > td.img .opt .more + .more,
                #s20210621beb835bd05e42 .im-order-row + .im-order-row {
                    ;
                }
                #s20210621beb835bd05e42 #shop_cart_list .shop-table,
                #s20210621beb835bd05e42 #shop_cart_list .shop-table > tbody > tr.im-tr-shipping + tr,
                #s20210621beb835bd05e42 #shop_cart_list .shop-table > tfoot,
                #s20210621beb835bd05e42 #shop_cart_list .shop-table > tfoot .payment-info {
                    ;
                }
                #s20210621beb835bd05e42 #shop_cart_list .shop-table > thead > tr,
                #s20210621beb835bd05e42 .im-order-detail-table .im-space {
                    background-color: #ffffff;
                }
                #s20210621beb835bd05e42 #shop_cart_list .shop-table > thead > tr.scroll-to-fixed-fixed-end {
                    top: auto !important;
                    bottom: 0;
                }
			}
			.device_type_m #s20210621beb835bd05e42 .section_bg.fixed_bg_wrap { 
                 background-attachment: fixed;
            }
            
            .device_type_m #s20210621beb835bd05e42 .section_bg.fixed_bg_wrap .fixed_bg {
              display: none;
            }
            #s20210621beb835bd05e42 .section_bg.fixed_bg_wrap .fixed_bg {
                 display: none;
                }
			@media (max-width: 991px) {
			    #s20210621beb835bd05e42 .section_bg {
                    background-attachment : inherit;
                }
                
                #s20210621beb835bd05e42 .section_bg .ibg-bg {
                    display: none;
                }
                
                #s20210621beb835bd05e42 .section_bg.fixed_bg_wrap { 
                    background-image : none !important;
                    clip-path: inset(0);
                    overflow: hidden;
                }
                #s20210621beb835bd05e42 .section_bg.fixed_bg_wrap .fixed_bg {
                  display: block;
                  object-fit: cover;
                  position: fixed;
                  left: 0;
                  top: 0;
                  width: 100%; 
                  height: 100vh;
                }
				#s20210621beb835bd05e42 .buy_btns .social_btn, #s20210621beb835bd05e42 .buy_btns .cart_btn, #s20210621beb835bd05e42 .layer_pop .bottom-btn, #s20210621beb835bd05e42 .shop-table > thead, #s20210621beb835bd05e42 .left-menu, #s20210621beb835bd05e42 .shop-table > tbody > tr, {
				;
				}
				#s20210621beb835bd05e42 main, #s20210621beb835bd05e42 .section_wrap.extend_section main, #s20210621beb835bd05e42 .doz_sys.shop_payment .inside, .doz_sys.shop_payment .inside .col-dz, {
					padding-left:0;
					padding-right:0;
				}
				#s20210621beb835bd05e42.mobile_section main .inside {
					padding-left: 15px;
					padding-right: 15px;
				}
				#s20210621beb835bd05e42.section_wrap.extend_section main .widget.board .grid_ignore.bg_on {
					margin-left: -15px;
					margin-right: -15px;
					width: calc(100% + 30px);
				}
				#s20210621beb835bd05e42 .mypage .left-menu ul li a,
				#s20210621beb835bd05e42 .cart .left-menu ul li a,
				#s20210621beb835bd05e42 .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;;
				}
				.section_wrap .side_gutter {
					display:none !important;
				}
				#s20210621beb835bd05e42 .coupon-wrap:after {
					background: #ffffff !important;
				}
			}
			@media (max-width: 767px) {
				#s20210621beb835bd05e42 .nav_gradient.slide_left {
					background: linear-gradient(to left, rgba(255, 255, 255, 0), #ffffff);
				}
				#s20210621beb835bd05e42 .nav_gradient.slide_right {
					background: linear-gradient(to right, rgba(255, 255, 255, 0), #ffffff);
				}
				#s20210621beb835bd05e42 .button_tab .scroll-to-fixed-fixed ul.site_prod_nav > li {
					border-top: 0;
					border-bottom: 0;
				}
				#s20210621beb835bd05e42 .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);
				}
				.shop_view #s20210621beb835bd05e42 .item_detail .form-select-wrap .dropdown-menu .dropdown-item {
					background: #ffffff !important;
				}
				.shop_view #s20210621beb835bd05e42 .item_detail .form-select-wrap .dropdown-toggle {
					color:  !important;
				}
				.shop_view #s20210621beb835bd05e42 .item_detail .form-select-wrap.open .dropdown-toggle,
				.shop_view #s20210621beb835bd05e42 .item_detail .form-select-wrap.open .dropdown-menu {
					border-color:  !important;
				}
				.shop_view #s20210621beb835bd05e42 .item_detail .form-select-wrap.open .dropdown-menu .dropdown-item {
					
				}
				.shop_view #s20210621beb835bd05e42 .item_detail .form-select-wrap .dropdown-menu .dropdown-item:hover {
					background-color:  !important;
				}
			}
			@media (min-width: 768px) {
				#s20210621beb835bd05e42 .opt-group .btn_clse {
					background-color: #ffffff;
				}
				#s20210621beb835bd05e42 .opt-group .btn_clse:after {
					box-shadow: 0 10px 0 0 #ffffff;
				}
			}
		
				.doz_sys #s20210621beb835bd05e42 .bg-brand,
				.doz_sys #s20210621beb835bd05e42 .bg-brand span,
				.doz_sys #s20210621beb835bd05e42 .btn-brand {
				;
					background-color:#0d285a;
					border-color:#0d285a;
					border-width: 0px;
					color:#fff;
				}
				.doz_sys #s20210621beb835bd05e42 .bg-brand:hover {
					background-color:rgba(7,20,45,1);-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff072045,endColorstr=#ff072045);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff072045,endColorstr=#ff072045);	zoom: 1;;
					border-color:rgb(7,20,45) ;border-color:rgba(7,20,45,1) ;;
				}
			
	.device_type_m .pc_section #padding_w20210622cf5f28d176875 {
		height: 4.5px !important;
	}
	@media all and (max-width:768px) {
		.pc_section #padding_w20210622cf5f28d176875 {
			height: 4.5px !important;
		}
	}

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

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

	.admin #w2021062134b1f74c3cf43 .disable-selection img {
		visibility: visible !important;
	}
	#w2021062134b1f74c3cf43 .widget.image .overlay, #w2021062134b1f74c3cf43 .widget.image .hover_overlay {
		background: rgba(0, 0, 0, 0);
		transition: opacity .3s, background-color .3s;
	}
	#w2021062134b1f74c3cf43 .widget.image:hover .hover_overlay {
		background: rgba(0, 0, 0, 0);
		z-index: 6;
		opacity: 1;
	}
	.admin #w2021062134b1f74c3cf43 .widget.image:hover .hover_overlay,
	#w2021062134b1f74c3cf43 .widget.image.hover_image_hidden:hover .hover_overlay {
		opacity: 0 !important;
	}
	#w2021062134b1f74c3cf43 .widget.image.text_position_overlay .txt .txt_body {
		color: #fff;
		font-size:14px;;
		line-height: 1.2;
		padding: 1em;
	}
	#w2021062134b1f74c3cf43 .widget.image.hover_text_position_overlay:hover .hover_txt .txt_body {
		color: #fff;
		font-size:14px;;
		padding: 1em;
	}
	#w2021062134b1f74c3cf43 .widget.image.hover_text_position_overlay:hover .hover_txt .txt_body {
		line-height: 1.2;
	}
	#w2021062134b1f74c3cf43 .widget.image.img_circle .overlay,
	#w2021062134b1f74c3cf43 .widget.image.img_circle .hover_overlay {
		border-radius: 50%;
	}
	#w2021062134b1f74c3cf43 .widget.image.hover_scale:hover .hover_overlay,
	#w2021062134b1f74c3cf43 .widget.image.same_overlay:hover .overlay {
		transform: scale(1.1);
		transition: opacity .3s;
	}
	#w2021062134b1f74c3cf43 .widget.image.hide_default_img:hover .img_wrap > img,
	#w2021062134b1f74c3cf43 .widget.image:hover .overlay,
	#w2021062134b1f74c3cf43 .widget.image .hover_overlay,
	#w2021062134b1f74c3cf43 .widget.image.hover_image_hidden:hover .hover_img,
	#w2021062134b1f74c3cf43 .widget.image.hover_scale .hover_img,
	#w2021062134b1f74c3cf43 .widget.image.hover_scale.hover_image_hidden:hover .hover_img {
		opacity: 0;
	}
	#w2021062134b1f74c3cf43 .widget.image.hide_default_img:hover .img_wrap > img{
		opacity: 0 !important;

	}
	#w2021062134b1f74c3cf43 .widget.image.hover_scale img {
		transition: transform 0.4s ease-out;
	}
	#w2021062134b1f74c3cf43 .widget.image.hover_scale img,
	#w2021062134b1f74c3cf43 .widget.image.hover_scale:hover .hover_img,
	#w2021062134b1f74c3cf43 .widget.image.hover_scale.hover_image_hidden:hover img,
	#w2021062134b1f74c3cf43 .widget.image.org_image_hidden.hover_image_hidden:hover .img_wrap > img,
	#w2021062134b1f74c3cf43 .widget.image.hover_img_hide.hover_scale:hover img,
	#w2021062134b1f74c3cf43 .widget.image.same_overlay:hover .overlay  {
		opacity : 1;
	}
	#w2021062134b1f74c3cf43 .widget.image.no_effect .hover_overlay,
	#w2021062134b1f74c3cf43 .widget.image.no_effect .hover_img {
		transition: none;
	}
	#w2021062134b1f74c3cf43 .widget.image.hover_img_hide .hover_img {
		display: none;
	}
	#w2021062134b1f74c3cf43 .widget.image.hover_img_hide:hover .hover_overlay {
		transition: opacity .3s;
	}
	#w2021062134b1f74c3cf43 .widget.image.hide_default_img:hover .org_image,
	#w2021062134b1f74c3cf43 .widget.image.same_overlay:hover .hover_overlay {
		opacity: 0;
	}
	#w2021062134b1f74c3cf43 .widget.image.same_overlay:hover .overlay {
		opacity: 1;
	}
	
		#w2021062134b1f74c3cf43 .widget.image .hover_img {
		image-rendering: -webkit-optimize-contrast;
	}
	
	@media all and (max-width : 767px) {
		#w2021062134b1f74c3cf43 .widget.image:hover .hover_txt,
		#w2021062134b1f74c3cf43 .widget.image:hover .hover_img,
		#w2021062134b1f74c3cf43 .widget.image:hover .overlay,
		#w2021062134b1f74c3cf43 .widget.image:hover .hover_overlay {
			opacity: 0;
			transform: none !important;
		}
		#w2021062134b1f74c3cf43 .widget.image.org_image_hidden:hover .img_wrap > img {
			opacity: 1;
		}
		#w2021062134b1f74c3cf43 .widget.image:hover .txt {
			opacity: 1;
			visibility: visible;
		}
		#w2021062134b1f74c3cf43 .widget.hover_scale:hover img {
			transform: none !important;
		}
	}

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

	.admin #w2021062105fdbf68c9d91 .disable-selection img {
		visibility: visible !important;
	}
	#w2021062105fdbf68c9d91 .widget.image .overlay, #w2021062105fdbf68c9d91 .widget.image .hover_overlay {
		background: rgba(0, 0, 0, 0);
		transition: opacity .3s, background-color .3s;
	}
	#w2021062105fdbf68c9d91 .widget.image:hover .hover_overlay {
		background: rgba(0, 0, 0, 0);
		z-index: 6;
		opacity: 1;
	}
	.admin #w2021062105fdbf68c9d91 .widget.image:hover .hover_overlay,
	#w2021062105fdbf68c9d91 .widget.image.hover_image_hidden:hover .hover_overlay {
		opacity: 0 !important;
	}
	#w2021062105fdbf68c9d91 .widget.image.text_position_overlay .txt .txt_body {
		color: #fff;
		font-size:14px;;
		line-height: 1.2;
		padding: 1em;
	}
	#w2021062105fdbf68c9d91 .widget.image.hover_text_position_overlay:hover .hover_txt .txt_body {
		color: #fff;
		font-size:14px;;
		padding: 1em;
	}
	#w2021062105fdbf68c9d91 .widget.image.hover_text_position_overlay:hover .hover_txt .txt_body {
		line-height: 1.2;
	}
	#w2021062105fdbf68c9d91 .widget.image.img_circle .overlay,
	#w2021062105fdbf68c9d91 .widget.image.img_circle .hover_overlay {
		border-radius: 50%;
	}
	#w2021062105fdbf68c9d91 .widget.image.hover_scale:hover .hover_overlay,
	#w2021062105fdbf68c9d91 .widget.image.same_overlay:hover .overlay {
		transform: scale(1.1);
		transition: opacity .3s;
	}
	#w2021062105fdbf68c9d91 .widget.image.hide_default_img:hover .img_wrap > img,
	#w2021062105fdbf68c9d91 .widget.image:hover .overlay,
	#w2021062105fdbf68c9d91 .widget.image .hover_overlay,
	#w2021062105fdbf68c9d91 .widget.image.hover_image_hidden:hover .hover_img,
	#w2021062105fdbf68c9d91 .widget.image.hover_scale .hover_img,
	#w2021062105fdbf68c9d91 .widget.image.hover_scale.hover_image_hidden:hover .hover_img {
		opacity: 0;
	}
	#w2021062105fdbf68c9d91 .widget.image.hide_default_img:hover .img_wrap > img{
		opacity: 0 !important;

	}
	#w2021062105fdbf68c9d91 .widget.image.hover_scale img {
		transition: transform 0.4s ease-out;
	}
	#w2021062105fdbf68c9d91 .widget.image.hover_scale img,
	#w2021062105fdbf68c9d91 .widget.image.hover_scale:hover .hover_img,
	#w2021062105fdbf68c9d91 .widget.image.hover_scale.hover_image_hidden:hover img,
	#w2021062105fdbf68c9d91 .widget.image.org_image_hidden.hover_image_hidden:hover .img_wrap > img,
	#w2021062105fdbf68c9d91 .widget.image.hover_img_hide.hover_scale:hover img,
	#w2021062105fdbf68c9d91 .widget.image.same_overlay:hover .overlay  {
		opacity : 1;
	}
	#w2021062105fdbf68c9d91 .widget.image.no_effect .hover_overlay,
	#w2021062105fdbf68c9d91 .widget.image.no_effect .hover_img {
		transition: none;
	}
	#w2021062105fdbf68c9d91 .widget.image.hover_img_hide .hover_img {
		display: none;
	}
	#w2021062105fdbf68c9d91 .widget.image.hover_img_hide:hover .hover_overlay {
		transition: opacity .3s;
	}
	#w2021062105fdbf68c9d91 .widget.image.hide_default_img:hover .org_image,
	#w2021062105fdbf68c9d91 .widget.image.same_overlay:hover .hover_overlay {
		opacity: 0;
	}
	#w2021062105fdbf68c9d91 .widget.image.same_overlay:hover .overlay {
		opacity: 1;
	}
	
		#w2021062105fdbf68c9d91 .widget.image .hover_img {
		image-rendering: -webkit-optimize-contrast;
	}
	
	@media all and (max-width : 767px) {
		#w2021062105fdbf68c9d91 .widget.image:hover .hover_txt,
		#w2021062105fdbf68c9d91 .widget.image:hover .hover_img,
		#w2021062105fdbf68c9d91 .widget.image:hover .overlay,
		#w2021062105fdbf68c9d91 .widget.image:hover .hover_overlay {
			opacity: 0;
			transform: none !important;
		}
		#w2021062105fdbf68c9d91 .widget.image.org_image_hidden:hover .img_wrap > img {
			opacity: 1;
		}
		#w2021062105fdbf68c9d91 .widget.image:hover .txt {
			opacity: 1;
			visibility: visible;
		}
		#w2021062105fdbf68c9d91 .widget.hover_scale:hover img {
			transform: none !important;
		}
	}

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

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

	.admin #w20210621647381781f4fe .disable-selection img {
		visibility: visible !important;
	}
	#w20210621647381781f4fe .widget.image .overlay, #w20210621647381781f4fe .widget.image .hover_overlay {
		background: rgba(0, 0, 0, 0);
		transition: opacity .3s, background-color .3s;
	}
	#w20210621647381781f4fe .widget.image:hover .hover_overlay {
		background: rgba(0, 0, 0, 0);
		z-index: 6;
		opacity: 1;
	}
	.admin #w20210621647381781f4fe .widget.image:hover .hover_overlay,
	#w20210621647381781f4fe .widget.image.hover_image_hidden:hover .hover_overlay {
		opacity: 0 !important;
	}
	#w20210621647381781f4fe .widget.image.text_position_overlay .txt .txt_body {
		color: #fff;
		font-size:14px;;
		line-height: 1.2;
		padding: 1em;
	}
	#w20210621647381781f4fe .widget.image.hover_text_position_overlay:hover .hover_txt .txt_body {
		color: #fff;
		font-size:14px;;
		padding: 1em;
	}
	#w20210621647381781f4fe .widget.image.hover_text_position_overlay:hover .hover_txt .txt_body {
		line-height: 1.2;
	}
	#w20210621647381781f4fe .widget.image.img_circle .overlay,
	#w20210621647381781f4fe .widget.image.img_circle .hover_overlay {
		border-radius: 50%;
	}
	#w20210621647381781f4fe .widget.image.hover_scale:hover .hover_overlay,
	#w20210621647381781f4fe .widget.image.same_overlay:hover .overlay {
		transform: scale(1.1);
		transition: opacity .3s;
	}
	#w20210621647381781f4fe .widget.image.hide_default_img:hover .img_wrap > img,
	#w20210621647381781f4fe .widget.image:hover .overlay,
	#w20210621647381781f4fe .widget.image .hover_overlay,
	#w20210621647381781f4fe .widget.image.hover_image_hidden:hover .hover_img,
	#w20210621647381781f4fe .widget.image.hover_scale .hover_img,
	#w20210621647381781f4fe .widget.image.hover_scale.hover_image_hidden:hover .hover_img {
		opacity: 0;
	}
	#w20210621647381781f4fe .widget.image.hide_default_img:hover .img_wrap > img{
		opacity: 0 !important;

	}
	#w20210621647381781f4fe .widget.image.hover_scale img {
		transition: transform 0.4s ease-out;
	}
	#w20210621647381781f4fe .widget.image.hover_scale img,
	#w20210621647381781f4fe .widget.image.hover_scale:hover .hover_img,
	#w20210621647381781f4fe .widget.image.hover_scale.hover_image_hidden:hover img,
	#w20210621647381781f4fe .widget.image.org_image_hidden.hover_image_hidden:hover .img_wrap > img,
	#w20210621647381781f4fe .widget.image.hover_img_hide.hover_scale:hover img,
	#w20210621647381781f4fe .widget.image.same_overlay:hover .overlay  {
		opacity : 1;
	}
	#w20210621647381781f4fe .widget.image.no_effect .hover_overlay,
	#w20210621647381781f4fe .widget.image.no_effect .hover_img {
		transition: none;
	}
	#w20210621647381781f4fe .widget.image.hover_img_hide .hover_img {
		display: none;
	}
	#w20210621647381781f4fe .widget.image.hover_img_hide:hover .hover_overlay {
		transition: opacity .3s;
	}
	#w20210621647381781f4fe .widget.image.hide_default_img:hover .org_image,
	#w20210621647381781f4fe .widget.image.same_overlay:hover .hover_overlay {
		opacity: 0;
	}
	#w20210621647381781f4fe .widget.image.same_overlay:hover .overlay {
		opacity: 1;
	}
	
		#w20210621647381781f4fe .widget.image .hover_img {
		image-rendering: -webkit-optimize-contrast;
	}
	
	@media all and (max-width : 767px) {
		#w20210621647381781f4fe .widget.image:hover .hover_txt,
		#w20210621647381781f4fe .widget.image:hover .hover_img,
		#w20210621647381781f4fe .widget.image:hover .overlay,
		#w20210621647381781f4fe .widget.image:hover .hover_overlay {
			opacity: 0;
			transform: none !important;
		}
		#w20210621647381781f4fe .widget.image.org_image_hidden:hover .img_wrap > img {
			opacity: 1;
		}
		#w20210621647381781f4fe .widget.image:hover .txt {
			opacity: 1;
			visibility: visible;
		}
		#w20210621647381781f4fe .widget.hover_scale:hover img {
			transform: none !important;
		}
	}

			.shop_view .s202106218b6d59d091ab1.xzoom-preview {
				;
				background: ;
			}
			.shop_view #s202106218b6d59d091ab1 select.form-control option {
				color:  !important;
				background: ;
			}
			.is-ie .shop_view #s202106218b6d59d091ab1 select.form-control option {
				color: #000 !important;
			}
			.admin #s202106218b6d59d091ab1 .widget.padding > div {
				;
			}
			.admin #s202106218b6d59d091ab1 .ibg-bg {
				height: 100% !important;
			}
			.admin #s202106218b6d59d091ab1 .widget_drag_bar,
			.admin .doz_sys #s202106218b6d59d091ab1 .ui-resizable-handle.ui-resizable-e:hover:after,
			.admin .doz_sys #s202106218b6d59d091ab1 .ui-resizable-handle.ui-resizable-w:hover:after,
			.admin .doz_sys #s202106218b6d59d091ab1 .ui-resizable-handle.ui-resizable-e.active:after,
			.admin .doz_sys #s202106218b6d59d091ab1 .ui-resizable-handle.ui-resizable-w.active:after,
			.admin .doz_sys #s202106218b6d59d091ab1 .drop_line {
				background-color: ;
			}
			.admin .doz_sys #s202106218b6d59d091ab1 .ui-resizable-handle.ui-resizable-n:hover:after,
			.admin .doz_sys #s202106218b6d59d091ab1 .ui-resizable-handle.ui-resizable-s:hover:after {
				border-bottom:2px solid  ;
			}
			#s202106218b6d59d091ab1 {
				color: ;
			}
			#s202106218b6d59d091ab1.side_basic main .inside,
			#s202106218b6d59d091ab1 .site_prod_nav_wrap.scroll-to-fixed-fixed ul.site_prod_nav,
			.doz_sys #s202106218b6d59d091ab1 .col-dz-12 .extend_thumbs {
				max-width: 1200px;
			}
			.modal_site_modal_menu #s202106218b6d59d091ab1.side_basic main .inside,
			.menu_type_modal #s202106218b6d59d091ab1.side_basic main .inside {
				max-width: 550px;
			}
			.doz_sys .modal_site_modal_menu .modal-header,
			.menu_type_modal .doz_modal_header {
				border-width: 0 0 1px 0;
				border-style: solid;
				;
			}
			.menu_type_modal #s202106218b6d59d091ab1,
			.menu_type_modal .doz_modal_header {
			;
				background: ;
			;
				color:  ;
			}
			.menu_type_modal .doz_modal_header .bt.bt-flat.bt-default {
			;
				color:  ;
			}
			.doz_sys #s202106218b6d59d091ab1 .col-dz-12 .inside .extend_thumbs {
				max-width: inherit;
			}
			#s202106218b6d59d091ab1.extend_section main {
				padding-left: 0px;
				padding-right: 0px;
			}
			#s202106218b6d59d091ab1.section_wrap.extend_section main .widget.board .grid_ignore.bg_on {
				margin-left: -0px;
				margin-right: -0px;
				width: calc(100% + 0px + 0px);
			}
			#s202106218b6d59d091ab1 .booking_day .body_font_color_20,
			#s202106218b6d59d091ab1 .booking_list.waiting .title {
				; 
			}
		
			#s202106218b6d59d091ab1.extend_section main > .inside {
				max-width: 100% !important;
			}
			#s202106218b6d59d091ab1 .li_table ul:nth-of-type(2),
			#s202106218b6d59d091ab1 .li_board ul li,
			#s202106218b6d59d091ab1 .radio-styled:not(ie8).radio_color_option.small input ~ span span {
				;
			}
			#s202106218b6d59d091ab1 .checkbox-styled:not(ie8) input ~ span:before,
			#s202106218b6d59d091ab1 .radio-styled:not(ie8) input ~ span:before {
				
			}
			#s202106218b6d59d091ab1 .board_view .grid_ignore header a, #s202106218b6d59d091ab1 .widget.board .grid_ignore .author .date, #s202106218b6d59d091ab1 .widget.board .grid_ignore a.board, #s202106218b6d59d091ab1 .widget.board .grid_ignore .author .write, .editor_box .add_map .info > div.phone, #s202106218b6d59d091ab1 .content-tit .board {
				;
			}
			#s202106218b6d59d091ab1 select.form-control,
			#s202106218b6d59d091ab1 input.form-control,
			#s202106218b6d59d091ab1 textarea.form-control {
				;
				color: #212121;
				background: #ffffff;
			}
			#s202106218b6d59d091ab1 .input_block .select-block .selectbox select {
				border: none;
				background: none;
				color: #212121;
			}
			#s202106218b6d59d091ab1 .phonenumber_wrap .line {
				
			}
			#s202106218b6d59d091ab1 .shop-content.shop-style-b.open .opt-group .btn_clse > span {
				
			}
			.shop_view #s202106218b6d59d091ab1 .shop-content select.form-control,
			.shop_view #s202106218b6d59d091ab1 .shop-content input.form-control,
			.shop_view #s202106218b6d59d091ab1 .shop-content textarea.form-control,
			.booking_view #s202106218b6d59d091ab1 .booking_opt select.form-control,
			.shop_view #s202106218b6d59d091ab1 .form-select-wrap .dropdown-menu,
			.shop_view #s202106218b6d59d091ab1 .form-select-wrap .dropdown-menu .dropdown-item {
				;
				background: ;
			}
			#s202106218b6d59d091ab1 .seemore_wrap .open:before {
				background-image: linear-gradient(to bottom, ,  66%,  83%,  98%, );
			}
			#s202106218b6d59d091ab1 .item_detail select.form-control,
			#s202106218b6d59d091ab1 .item_detail input.form-control,
			#s202106218b6d59d091ab1 .item_detail textarea.form-control,
			#s202106218b6d59d091ab1 .booking_opt select.form-control,
			#s202106218b6d59d091ab1 .goods_select textarea.form-control,
			#s202106218b6d59d091ab1 .goods_select select.form-control,
			#s202106218b6d59d091ab1 .goods_select input.form-control,
			#s202106218b6d59d091ab1 .form-select-wrap:before {
				 !important;
				color: ;
			}
			#s202106218b6d59d091ab1 .form-select-wrap .dropdown-menu .dropdown-item:hover {
				;
			}
			#s202106218b6d59d091ab1 .board_summary .write, #s202106218b6d59d091ab1 .board_view .grid_ignore .author .date, #s202106218b6d59d091ab1 .board_view .grid_ignore .author .hit-count, .doz_sys #s202106218b6d59d091ab1 label, .doz_sys #s202106218b6d59d091ab1 label.control-label, #s202106218b6d59d091ab1 .shop-table > tbody > tr.payment-info > td.pay-txt, #s202106218b6d59d091ab1 .nick.text-default-dark, #s202106218b6d59d091ab1 .text-default-dark, #s202106218b6d59d091ab1 .shop_mypage .mypage .my-box a, #s202106218b6d59d091ab1 .shop_mypage .item-detail a, #s202106218b6d59d091ab1 .shop_mypage .item-detail p, #s202106218b6d59d091ab1 .shop_mypage h6, #s202106218b6d59d091ab1 .shop_mypage .table-wrap p, #s202106218b6d59d091ab1 .shop_payment h1, #s202106218b6d59d091ab1 .shop_payment h6, #s202106218b6d59d091ab1 .shop-content p, #s202106218b6d59d091ab1 .shop_payment, #s202106218b6d59d091ab1 .shop-content span, #s202106218b6d59d091ab1 .shop-content .shop-item .item-icon .im-icon.im-ico-liked, #s202106218b6d59d091ab1 .shop-content .price, #s202106218b6d59d091ab1,#s202106218b6d59d091ab1 .shop-tit,#s202106218b6d59d091ab1 .board_view .board_txt_area,#s202106218b6d59d091ab1 .board.widget .grid_ignore .view_tit,.doz_sys #s202106218b6d59d091ab1 .shop-content input.form-control, .doz_sys #s202106218b6d59d091ab1 .shop-content select.form-control, #s202106218b6d59d091ab1 .widget_menu_title,#s202106218b6d59d091ab1 .comment_area,body.shop_mypage #s202106218b6d59d091ab1 .comment_area,
			#s202106218b6d59d091ab1 .list_review_inner .use_summary, #s202106218b6d59d091ab1 .list_review_inner .use_summary a, #s202106218b6d59d091ab1 .list_review_inner .fold, #s202106218b6d59d091ab1 .list_review_inner .comment_area, #s202106218b6d59d091ab1 .booking_nav_tools span {
				;
				color:  ;
			}
			#s202106218b6d59d091ab1 .shop-content span.sale-price-text {
			    color : #212121 !important;
			}
			.doz_sys #s202106218b6d59d091ab1 a.use-info {
			    color : #0d285a;
			}
			#s202106218b6d59d091ab1 .shop-content span.sale-price-text-done, 
			.doz_sys #s202106218b6d59d091ab1 a.use-info-download-done {
			    color: #999999 !important;
			}
			.doz_sys #s202106218b6d59d091ab1 .shop-content .down-btn select.form-control {
				;
				color:  !important;
			}
			#s202106218b6d59d091ab1 .shop-content.mypage .bg-bright a, #s202106218b6d59d091ab1 .shop-content.mypage .bg-bright p, #s202106218b6d59d091ab1 .shop-content.mypage .bg-bright span, #s202106218b6d59d091ab1 .shop-content.mypage .bg-bright div {
				color: #212121;
			}
			#s202106218b6d59d091ab1 .shop-content.mypage .bg-bright .use_grade .ug_btn .btn,
			#s202106218b6d59d091ab1 .shop-content span.ug_name .btn {
				border-color: #D5D5D5;
			}
			#s202106218b6d59d091ab1 .shop-content h6 span {
			;
				color: ;
			}
			#s202106218b6d59d091ab1 .left-menu ul li.on a,
			.doz_sys #s202106218b6d59d091ab1 .paging_type_count .owl-dots .owl-dot span:before,
			.menu_type_modal #s202106218b6d59d091ab1,
			#s202106218b6d59d091ab1 .list_review_inner .comment .tools .text-gray-bright {
				;
				color:  !important;
			}
			.doz_sys #s202106218b6d59d091ab1 .paging_type_count.slide_02 .owl-dots .owl-dot.active span:before {
				color: #fff !important;
			}
			.doz_sys #s202106218b6d59d091ab1 .paging_type_dot .owl-dots .owl-dot span,
			.doz_sys #s202106218b6d59d091ab1 .paging_type_big_dot .owl-dots .owl-dot span,
			.doz_sys #s202106218b6d59d091ab1 .paging_type_line .owl-dots .owl-dot span,
			.doz_sys #s202106218b6d59d091ab1 .paging_type_count.paging_type_count02 .owl-dots .owl-dot.active span:before,
			#s202106218b6d59d091ab1 .list_review_inner, 
			#s202106218b6d59d091ab1 .list_review_inner .fold.cmt,
			#s202106218b6d59d091ab1 .list_review_wrap,
			#s202106218b6d59d091ab1 .list_review_inner .textarea_block,
			#s202106218b6d59d091ab1 .list_review_inner .comment .main_comment,
			#s202106218b6d59d091ab1 .list_review_inner .txt_delete:before,
			#s202106218b6d59d091ab1 .form-select-wrap.open .dropdown-toggle, 
			#s202106218b6d59d091ab1 .form-select-wrap.open .dropdown-menu,
			#s202106218b6d59d091ab1 .form-select-wrap.open .dropdown-menu .dropdown-item {
				border-color: ;
			}
			.doz_sys #s202106218b6d59d091ab1 .paging_type_dot02 .owl-dots .owl-dot span,
			.doz_sys #s202106218b6d59d091ab1 .paging_type_dot .owl-dots .owl-dot.active span,
			.doz_sys #s202106218b6d59d091ab1 .paging_type_line .owl-dots .owl-dot.active span,
			.doz_sys #s202106218b6d59d091ab1 .paging_type_big_dot .owl-dots .owl-dot span,
			.doz_sys #s202106218b6d59d091ab1 .paging_type_line .owl-dots .owl-dot span {
				background: ;
			}
			#s202106218b6d59d091ab1 .form-control:focus {
				border-color:#0d285a;
			}
			#s202106218b6d59d091ab1 .sub_depth li a, #s202106218b6d59d091ab1 .sub_depth li span {
				;
			}
			#s202106218b6d59d091ab1 .slide_03.owl-theme .owl-dots .owl-dot span {
				;
			} 
			#s202106218b6d59d091ab1 .pagination > li > a,
			#s202106218b6d59d091ab1 .pagination > li > span,
			#s202106218b6d59d091ab1 .pagination > li > a:focus,
			#s202106218b6d59d091ab1 .pagination > li > span:focus,
			#s202106218b6d59d091ab1 .map-inner .pagination li.active a,
			#s202106218b6d59d091ab1 .pagination li > a.disabled:hover,
			#s202106218b6d59d091ab1 .pagination li > a.disabled:focus {
				;
			}
			#s202106218b6d59d091ab1 .form-select-wrap.open .dropdown-menu .dropdown-item {
				;
			}
			#s202106218b6d59d091ab1 .pagination > .active > a,
			#s202106218b6d59d091ab1 .pagination > .active > span,
			#s202106218b6d59d091ab1 .pagination > .active > a:hover,
			#s202106218b6d59d091ab1 .pagination > .active > span:hover,
			#s202106218b6d59d091ab1 .pagination > .active > a:focus,
			#s202106218b6d59d091ab1 .pagination > .active > span:focus,
			#s202106218b6d59d091ab1 .pagination > li > a:hover,
			#s202106218b6d59d091ab1 .pagination > li > span:hover,
			#s202106218b6d59d091ab1 .sub_depth li a.active,
			.doz_sys #s202106218b6d59d091ab1 a, #s202106218b6d59d091ab1 .li_table ul li,
			#s202106218b6d59d091ab1 .list-style .list.line > small,
			.doz_sys #s202106218b6d59d091ab1 div[data-widget-type="board"] .title.title-block a{
				;
				color: ;
			}
			.doz_sys #s202106218b6d59d091ab1 .board_contents a:not(.btn),
			.doz_sys #s202106218b6d59d091ab1 .board_contents a:not(.btn):hover,
			#s202106218b6d59d091ab1 .board_txt_area a,
			#s202106218b6d59d091ab1 .board_txt_area a:hover,
			#s202106218b6d59d091ab1 .board_txt_area a:active,
			#s202106218b6d59d091ab1 .board_txt_area a:focus,
			#s202106218b6d59d091ab1 .editor_box .fr-view a {
				color: #0d285a;
			}
			#s202106218b6d59d091ab1 div[data-widget-type="icon"] i {
				color: ;
			}
			.doz_sys #s202106218b6d59d091ab1 a.body_font_color_30:not(.active) {
				;
			}
		   #s202106218b6d59d091ab1 .text_tab .after_line:not(:last-child):after {
		        ;
		   }
		   #s202106218b6d59d091ab1 .text_tab ul.site_prod_nav > li a.active {
		    background: none;
		   }
			#s202106218b6d59d091ab1 .map-toolbar select.form-control {
				;
				color:  !important;
				font-size: 14px;
			}
			.doz_sys #s202106218b6d59d091ab1 .body_font_color_40,
			#s202106218b6d59d091ab1 .li_board ul.li_body li.name, 
			#s202106218b6d59d091ab1 .li_board ul.li_body li.time, 
			#s202106218b6d59d091ab1 .li_board ul.li_body li.like,
			#s202106218b6d59d091ab1 .li_board ul.li_body li.read {
				;
			}
			#s202106218b6d59d091ab1 .review_table .summary,
			#s202106218b6d59d091ab1 .review_table.li_board ul.li_body li,
			#s202106218b6d59d091ab1 .review_table .list_text_title.lock_on {
				;
			}

			.doz_sys #s202106218b6d59d091ab1 .body_font_color_50 {
				;
			}
			#s202106218b6d59d091ab1 .li_board,
			#s202106218b6d59d091ab1 .acd_row:first-child,
			#s202106218b6d59d091ab1 .acd_row {
				border-color: ;
			}
			#s202106218b6d59d091ab1 .list-style .list-header,
			#s202106218b6d59d091ab1 .list-style .list,
			#s202106218b6d59d091ab1 .list-style .list.line, 
			#s202106218b6d59d091ab1 .list-style .list.line > .table-cell,
			#s202106218b6d59d091ab1 .li_table.row_04 .acd_collapse[aria-expanded="true"], .li_table.row_04 .acd_collapse.in {
				;
			}
			#s202106218b6d59d091ab1 .btn, #s202106218b6d59d091ab1 .visual_section a, #s202106218b6d59d091ab1 a.select-star, #s202106218b6d59d091ab1 .star-pointer .dropdown-menu a.dropdown-item, .doz_sys #s202106218b6d59d091ab1 .cart-btn-tools .alpha_add_review_button > button {
			;
				background-color: ;
				;
				color:;
				;
			}
			#s202106218b6d59d091ab1 .star-pointer .dropdown-menu {
			    background-color: ;
			}
			#s202106218b6d59d091ab1 .btn:hover, #s202106218b6d59d091ab1 .visual_section a:hover {
				border-color:;
			}
			#s202106218b6d59d091ab1 a.select-star:hover {
				background-color: ;
			}
			#s202106218b6d59d091ab1 .star-pointer .dropdown-menu a.dropdown-item:hover {
			    background-color:  !important;
			}
			#s202106218b6d59d091ab1 .widget_text_wrap .btn {
				background-color:#0949a0;
				border-color:#0949a0;
				color:#ffffff;
				border-width:0px;
			}
			.doz_sys #s202106218b6d59d091ab1 .btn-primary, .doz_sys #s202106218b6d59d091ab1 .cart-btn-tools .alpha_add_review_button > button {
			;
				background-color:#0949a0;
				border-color:#0949a0;
				color:#ffffff;
				border-width:0px;
			}
			.doz_sys.shop_view #s202106218b6d59d091ab1 .btn-primary span,
			.doz_sys.booking_view #s202106218b6d59d091ab1 .btn-primary span,
			.doz_sys.shop_mypage #s202106218b6d59d091ab1 .btn-primary span  {
				color:#ffffff;
			}
			#s202106218b6d59d091ab1 .coupon-wrap:after,
			#s202106218b6d59d091ab1 .board_view .file_area ul li {
				background: ;
			}
			#s202106218b6d59d091ab1 .text-gray-dark, #s202106218b6d59d091ab1 .shop-table > thead > tr > th, #s202106218b6d59d091ab1 .shop_mypage .left-menu ul li a, #s202106218b6d59d091ab1 .shop_mypage .item-detail p.sale_pay,.doz_sys #s202106218b6d59d091ab1 .product-notify-group .product-notify-label {
				;
			}
			#s202106218b6d59d091ab1 .mypage .my-box a, #s202106218b6d59d091ab1 .mypage .shop-table > tbody > tr,
			#s202106218b6d59d091ab1 .mypage .tip-off,
	        #s202106218b6d59d091ab1 .im-order-detail-table,
	        #s202106218b6d59d091ab1 .im-order-price {
				;
			}
			#s202106218b6d59d091ab1 .mypage .my-box.on a {
				background-color:#0d285a;
				;
				color:#fff;
			}
			#s202106218b6d59d091ab1 .mypage .my-box.on a p {
				color:#fff;
			}
			#s202106218b6d59d091ab1 .option_btn_tools a, #s202106218b6d59d091ab1 .map-inner .pagination li a {
				color:#212121;
			}
			.doz_sys #s202106218b6d59d091ab1 .list-style-card .card-body .text a {
				color:#757575;
			}
			#s202106218b6d59d091ab1 .card .title a {
				color: #212121;
			}
			#s202106218b6d59d091ab1 .section_bg.fixed_bg.fixed_bg_none {
					background-attachment : inherit;
				}
			#s202106218b6d59d091ab1 ul.site_prod_nav > li,
			#s202106218b6d59d091ab1 .prod_detail_badge {
				;
			}
			#s202106218b6d59d091ab1 .site_prod_nav_wrap.scroll-to-fixed-fixed {
				background: ;
				box-shadow: inset 0 -1px 0 0 rgba(0, 0, 0, 0.1);
			}
			#s202106218b6d59d091ab1 .buy_footer_fixed {
				background: ;
				border-width: 1px 0 0 0;
				border-style: solid;
				;
			}
			#s202106218b6d59d091ab1 .opt-group {
				background: ;
			}
			#s202106218b6d59d091ab1 ul.site_prod_nav > li a.active {
				;
			}
			
			#s202106218b6d59d091ab1 .background_tab ul.site_prod_nav > li a.active >  span.braket-badge {
				background-color: none;
				;
				color:;
			}
	
			#s202106218b6d59d091ab1 .input-block .checkbox-styled:not(ie8) input ~ span {
				;
				color:;
			}
			.section_fixed_disable #s202106218b6d59d091ab1[class*="section_first"],
			.section_fixed_disable #s202106218b6d59d091ab1[class*="section_first"] .doz_aside {
				position: relative !important;
				top: 0 !important;
				left: 0 !important;
				z-index: auto !important;
			}
			.section_fixed_disable #s202106218b6d59d091ab1 .doz_aside.scroll-to-fixed-fixed ~ .spacer,
			.section_fixed_disable #s202106218b6d59d091ab1.scroll-to-fixed-fixed ~ .spacer {
				height: 0 !important;
				display: none !important;
			}
			#s202106218b6d59d091ab1.scroll-to-fixed-fixed {
				width: 100% !important;
			}
			#s202106218b6d59d091ab1 .doz_aside.scroll-to-fixed-fixed-end {
				bottom: 0 !important;
				top: auto !important;
			}
			.device_type_m #s202106218b6d59d091ab1.mobile_section main .inside {
					padding-left: 0px;
					padding-right: 0px;
			}
			.device_type_m #s202106218b6d59d091ab1 .mypage .left-menu ul li a,
			.device_type_m #s202106218b6d59d091ab1 .cart .left-menu ul li a {
				;
			}
            #s202106218b6d59d091ab1 .im-cart-result-table {
                border-top: 1px solid ;
                border-bottom: 1px solid ;
            }
            #s202106218b6d59d091ab1 .shop-table > tbody > tr > td.img .opt .more {
                ;
            }
            #s202106218b6d59d091ab1 .im-cart-info {
                ;
            }
            #s202106218b6d59d091ab1 .shop-table > thead > tr > th,
            #s202106218b6d59d091ab1 .shop-table > tbody > tr > td,
            #s202106218b6d59d091ab1 .mypage .shop-table > tbody > tr,
            #s202106218b6d59d091ab1 .shop-table > tbody > tr > td.img img,
            #s202106218b6d59d091ab1 .shop-table > tbody > tr > td + td,
            #s202106218b6d59d091ab1 .mypage .tip-off,
            #s202106218b6d59d091ab1 .mypage .shop-table img,
	        #s202106218b6d59d091ab1 .im-order-detail-table,
	        #s202106218b6d59d091ab1 .im-order-price,
	        #s202106218b6d59d091ab1 .im-order-detail-table thead tr,
	        #s202106218b6d59d091ab1 .im-order-detail-table tr + tr,
	        #s202106218b6d59d091ab1 .im-order-detail-table img,
	        #s202106218b6d59d091ab1 .im-order-detail-table .im-deliv-price,
	        #s202106218b6d59d091ab1 .im-order-price-header,
	        #s202106218b6d59d091ab1 .im-order-price-body {
                ;
            }
            #s202106218b6d59d091ab1 .shop-table .list_badge {
				border-color: ;
            }
            #s202106218b6d59d091ab1 .im-cart-result-table thead>tr>th,
            #s202106218b6d59d091ab1 #shop_cart_list .shop-table > colgroup + thead > tr:first-child > th,
            #s202106218b6d59d091ab1 #shop_cart_list .shop-table > tbody > tr > td + td,
            #s202106218b6d59d091ab1 #shop_cart_list .shop-table > thead > tr > th,
            #s202106218b6d59d091ab1 #shop_cart_list .shop-table > tbody > tr > td {
                ;
            }
            #s202106218b6d59d091ab1 .shop-content.mypage .shop-item .item-icon .im-icon.im-ico-liked{
                color: #0d285a
            }
			@media (min-width: 991px) {
				.doz_sys #s202106218b6d59d091ab1 .btn-primary:hover, #s202106218b6d59d091ab1 .widget_text_wrap .btn:hover, .doz_sys #s202106218b6d59d091ab1 .cart-btn-tools .alpha_add_review_button:hover > button {
				;
					background-color:#002b66;
					border-color:#0949a0;
					color:#ffffff;
					border-width:0px;
				}
				.doz_sys.shop_view #s202106218b6d59d091ab1 .btn-primary:hover span,
				.doz_sys.booking_view #s202106218b6d59d091ab1 .btn-primary:hover span,
				.doz_sys.shop_mypage #s202106218b6d59d091ab1 .btn-primary:hover span  {
					color:#ffffff;
				}
			}
			@media all and (max-width : 768px) {
				.doz_sys #s202106218b6d59d091ab1 .fixed_view a,
				.doz_sys #s202106218b6d59d091ab1 .fixed_view select.form-control,
				.doz_sys #s202106218b6d59d091ab1 .fixed_view .form-select-wrap:before {
					color: #212121;
				}
				.doz_sys #s202106218b6d59d091ab1 .fixed_view .body_font_color_50 {
					color: rgba(33, 33, 33, 0.5);
				}
				.doz_sys #s202106218b6d59d091ab1 .fixed_view .body_font_color_20 {
					color: rgba(33, 33, 33, 0.2);
				}
				.booking_view #s202106218b6d59d091ab1 .fixed_view .booking_opt select.form-control {
					background-color: #fff;
				}
				#s202106218b6d59d091ab1 #shop_cart_list .shop-tit,
                #s202106218b6d59d091ab1 #shop_cart_list .shop-table > thead > tr,
                #s202106218b6d59d091ab1 #shop_cart_list .shop-table > tfoot .payment-info,
                #s202106218b6d59d091ab1 .im-price-result {
				    ;
				}
                #s202106218b6d59d091ab1 .shop-table > tbody > tr > td.img .opt .more + .more,
                #s202106218b6d59d091ab1 .im-order-row + .im-order-row {
                    ;
                }
                #s202106218b6d59d091ab1 #shop_cart_list .shop-table,
                #s202106218b6d59d091ab1 #shop_cart_list .shop-table > tbody > tr.im-tr-shipping + tr,
                #s202106218b6d59d091ab1 #shop_cart_list .shop-table > tfoot,
                #s202106218b6d59d091ab1 #shop_cart_list .shop-table > tfoot .payment-info {
                    ;
                }
                #s202106218b6d59d091ab1 #shop_cart_list .shop-table > thead > tr,
                #s202106218b6d59d091ab1 .im-order-detail-table .im-space {
                    background-color: ;
                }
                #s202106218b6d59d091ab1 #shop_cart_list .shop-table > thead > tr.scroll-to-fixed-fixed-end {
                    top: auto !important;
                    bottom: 0;
                }
			}
			.device_type_m #s202106218b6d59d091ab1 .section_bg.fixed_bg_wrap { 
                 background-attachment: fixed;
            }
            
            .device_type_m #s202106218b6d59d091ab1 .section_bg.fixed_bg_wrap .fixed_bg {
              display: none;
            }
            #s202106218b6d59d091ab1 .section_bg.fixed_bg_wrap .fixed_bg {
                 display: none;
                }
			@media (max-width: 991px) {
			    #s202106218b6d59d091ab1 .section_bg {
                    background-attachment : inherit;
                }
                
                #s202106218b6d59d091ab1 .section_bg .ibg-bg {
                    display: none;
                }
                
                #s202106218b6d59d091ab1 .section_bg.fixed_bg_wrap { 
                    background-image : none !important;
                    clip-path: inset(0);
                    overflow: hidden;
                }
                #s202106218b6d59d091ab1 .section_bg.fixed_bg_wrap .fixed_bg {
                  display: block;
                  object-fit: cover;
                  position: fixed;
                  left: 0;
                  top: 0;
                  width: 100%; 
                  height: 100vh;
                }
				#s202106218b6d59d091ab1 .buy_btns .social_btn, #s202106218b6d59d091ab1 .buy_btns .cart_btn, #s202106218b6d59d091ab1 .layer_pop .bottom-btn, #s202106218b6d59d091ab1 .shop-table > thead, #s202106218b6d59d091ab1 .left-menu, #s202106218b6d59d091ab1 .shop-table > tbody > tr, {
				;
				}
				#s202106218b6d59d091ab1 main, #s202106218b6d59d091ab1 .section_wrap.extend_section main, #s202106218b6d59d091ab1 .doz_sys.shop_payment .inside, .doz_sys.shop_payment .inside .col-dz, {
					padding-left:0;
					padding-right:0;
				}
				#s202106218b6d59d091ab1.mobile_section main .inside {
					padding-left: 0px;
					padding-right: 0px;
				}
				#s202106218b6d59d091ab1.section_wrap.extend_section main .widget.board .grid_ignore.bg_on {
					margin-left: -15px;
					margin-right: -15px;
					width: calc(100% + 30px);
				}
				#s202106218b6d59d091ab1 .mypage .left-menu ul li a,
				#s202106218b6d59d091ab1 .cart .left-menu ul li a,
				#s202106218b6d59d091ab1 .mypage .left-menu .cart-menu-slide  {
					;
				}
				.section_wrap .side_gutter {
					display:none !important;
				}
				#s202106218b6d59d091ab1 .coupon-wrap:after {
					background:  !important;
				}
			}
			@media (max-width: 767px) {
				#s202106218b6d59d091ab1 .nav_gradient.slide_left {
					background: linear-gradient(to left, rgba(255, 255, 255, 0), rgba(255,255,255,1));
				}
				#s202106218b6d59d091ab1 .nav_gradient.slide_right {
					background: linear-gradient(to right, rgba(255, 255, 255, 0), rgba(255,255,255,1));
				}
				#s202106218b6d59d091ab1 .button_tab .scroll-to-fixed-fixed ul.site_prod_nav > li {
					border-top: 0;
					border-bottom: 0;
				}
				#s202106218b6d59d091ab1 .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);
				}
				.shop_view #s202106218b6d59d091ab1 .item_detail .form-select-wrap .dropdown-menu .dropdown-item {
					background:  !important;
				}
				.shop_view #s202106218b6d59d091ab1 .item_detail .form-select-wrap .dropdown-toggle {
					color:  !important;
				}
				.shop_view #s202106218b6d59d091ab1 .item_detail .form-select-wrap.open .dropdown-toggle,
				.shop_view #s202106218b6d59d091ab1 .item_detail .form-select-wrap.open .dropdown-menu {
					border-color:  !important;
				}
				.shop_view #s202106218b6d59d091ab1 .item_detail .form-select-wrap.open .dropdown-menu .dropdown-item {
					
				}
				.shop_view #s202106218b6d59d091ab1 .item_detail .form-select-wrap .dropdown-menu .dropdown-item:hover {
					background-color:  !important;
				}
			}
			@media (min-width: 768px) {
				#s202106218b6d59d091ab1 .opt-group .btn_clse {
					background-color: ;
				}
				#s202106218b6d59d091ab1 .opt-group .btn_clse:after {
					;
				}
			}
		
				.doz_sys #s202106218b6d59d091ab1 .bg-brand,
				.doz_sys #s202106218b6d59d091ab1 .bg-brand span,
				.doz_sys #s202106218b6d59d091ab1 .btn-brand {
				;
					background-color:#0d285a;
					border-color:#0d285a;
					border-width: 0px;
					color:#fff;
				}
				.doz_sys #s202106218b6d59d091ab1 .bg-brand:hover {
					background-color:rgba(7,20,45,1);-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff072045,endColorstr=#ff072045);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff072045,endColorstr=#ff072045);	zoom: 1;;
					border-color:rgb(7,20,45) ;border-color:rgba(7,20,45,1) ;;
				}
			
	/* 공통 적용 */
	#w20210621a36caac3c6af4 .nav li a {
		font-size  : 14px;
		color : #252525;
		letter-spacing:px ;
	}
	#w20210621a36caac3c6af4 .h-menu-type1 .use_sub_name:hover>a>.plain_name:before,
    #w20210621a36caac3c6af4 .h-menu-type2 .use_sub_name:hover>a>.plain_name:before {
	   display: inline-flex;
   }
	#w20210621a36caac3c6af4 .nav li.use_sub_name:hover>a>.plain_name:before {
						   color : #fff;
					   }
	#w20210621a36caac3c6af4 .nav li li a {
						   font-size : 11.2px;
					   }
  	@media (min-width: 991px) {
	#w20210621a36caac3c6af4 .nav li a:hover {
		color : #fff	}
	}
		/* 타입 별 적용 */
	 /* h 타입*/

	#w20210621a36caac3c6af4 li.active > ul > li {
						   display: block;
					   }
	#w20210621a36caac3c6af4 .nav {
						   width 	  : 100%;
						   text-align : center					   }

	#w20210621a36caac3c6af4 .nav li a {
						   display: inline-block;
					   						   margin-left: 12.5px;
						   margin-right: 12.5px;
					   					   }

	#w20210621a36caac3c6af4 .nav li .active {
						   color: #FFF;
					   }
	
		#w20210621a36caac3c6af4 ul:before {
						   display: none;
					   }
	#w20210621a36caac3c6af4 ul {
						   display: table;
						   width: 100%;
						   table-layout: fixed;
						   border-collapse: separate;
						   vertical-align: middle;
						   position: relative;
					   }
	#w20210621a36caac3c6af4 ul li.depth-01 {
						   display: table-cell;
						   float: none;
						   position: relative;
						   vertical-align: middle;
						   border-width: 1px 1px 1px 0;
						   border-style :solid;
						   border-color: #D0D0D0;
						   text-align: center;
						   background: #fff ;
						   -o-transition: .3s;
						   -ms-transition: .3s;
						   -moz-transition: .3s;
						   -webkit-transition: .3s;
						   transition: .3s;
					   }
	#w20210621a36caac3c6af4 ul > li.depth-01:first-child {
						   margin-left: 0;
						   border-width: 1px 1px 1px 1px;
					   }
	#w20210621a36caac3c6af4 ul > li.depth-01:first-child:not(:last-child):not(.dropdown-toggle) {
						   border-top-right-radius: 0;
						   border-bottom-right-radius: 0;
					   }
	#w20210621a36caac3c6af4 ul > li.depth-01:last-child:not(:first-child), #w20210621a36caac3c6af4 ul > .dropdown-toggle:not(:first-child) {
																							 border-top-left-radius: 0;
																							 border-bottom-left-radius: 0;
																						 }
	#w20210621a36caac3c6af4 ul > li.depth-01:not(:first-child):not(:last-child):not(.dropdown-toggle) {
						   border-radius: 0;
					   }
	#w20210621a36caac3c6af4 ul li.depth-01 + li.depth-01 {
						   margin-left: -1px;
					   }
	#w20210621a36caac3c6af4 ul > li.depth-01 > a {
						   font-size:14px;
						   margin: 0;
						   color:#252525;
						   letter-spacing:px;
						   display: block;
						   padding: 10px 2px;
					   }
	#w20210621a36caac3c6af4 ul > li.depth-01.use_sub_name:hover>a>.plain_name:before {
						   color:#fff;
					   }
	@media all and (max-width: 767px){
	#w20210621a36caac3c6af4 .h-menu-type3 ul {
		display: table;
		width: 100%;
	}
	#w20210621a36caac3c6af4 ul > li.depth-01 > a {
						   word-wrap: break-word;
					   }
	#w20210621a36caac3c6af4 .h-menu-type3 ul li.depth-01 {
						   width: auto !important;
					   }
	}
	#w20210621a36caac3c6af4 ul > li.depth-01.active {
						   background: #0949a0;
					   }
	#w20210621a36caac3c6af4 ul > li.depth-01 > a.active {
						   color:#FFF;
					   }
	#w20210621a36caac3c6af4 ul > li.depth-01:hover {
						   background: #0949a0;
					   }
	#w20210621a36caac3c6af4 ul > li.depth-01 > a:hover {
						   color:#fff;
					   }
			#w20210621a36caac3c6af4 ul {
						   width: auto;
						   display: inline-block;
               font-size: 0;
					   }

	#w20210621a36caac3c6af4 .h-menu-type3 ul li.depth-01 {
						   width: 150px;
						   margin-left: 0 !important;
					   }
		#w20210621a36caac3c6af4 .h-menu-type4.row-cnt-1 ul li {
						   width: 100%;
					   }
	#w20210621a36caac3c6af4 .h-menu-type4.row-cnt-2 ul li {
						   width: 50%;
					   }
	#w20210621a36caac3c6af4 .h-menu-type4.row-cnt-3 ul li {
						   width: 33.33333333%;
					   }
	#w20210621a36caac3c6af4 .h-menu-type4.row-cnt-4 ul li {
						   width: 25%;
					   }
	#w20210621a36caac3c6af4 .h-menu-type4.row-cnt-5 ul li {
						   width: 20%;
					   }
	#w20210621a36caac3c6af4 .h-menu-type4 ul {
						   display: block;
						   table-layout: unset;
						   border-width: 0 0 0 1px;
						   border-style: solid;
						   border-color:  #D0D0D0;
					   }
	#w20210621a36caac3c6af4 .h-menu-type4 ul li {
						   display: inline-block;
					   }
	#w20210621a36caac3c6af4 .h-menu-type4 ul li.depth-01 {
						   display: inline-block;
						   height: 40px;
						   float: left;
						   border-width: 0 1px 1px 0;
					   }
 
	  #w20210621a36caac3c6af4 .h-menu-type4 ul li.depth-01:nth-child(-n+3) {
						   border-top-width: 1px;
					   }
     @media all and (max-width: 767px) {
    #w20210621a36caac3c6af4 .h-menu-type4 ul li.depth-01:nth-child(-n+3) {
      border-top-width: 0px;
    }
    #w20210621a36caac3c6af4 .h-menu-type4 ul li.depth-01:nth-child(-n+2) {
      border-top-width: 1px;
    }
  }
  	#w20210621a36caac3c6af4 .h-menu-type4 ul li.depth-01 > a {
						   padding: 0;
						   display: table;
						   width: 100%;
						   height: 100%;
						   font-size: 14px;
					   }
	#w20210621a36caac3c6af4 .h-menu-type4 ul li.depth-01 > a .plain_name {
						   display: table-cell;
						   vertical-align: middle;
					   }
	#w20210621a36caac3c6af4 .h-menu-type4 ul li.depth-01 + li.depth-01 {
						   margin-left: 0;
					   }
		@media all and (max-width: 767px) {
	#w20210621a36caac3c6af4 .h-menu-type4.row-cnt-mobile-1 ul li {
		width: 100% !important;
	}
	#w20210621a36caac3c6af4 .h-menu-type4.row-cnt-mobile-2 ul li {
						   width: 50% !important;
					   }
	#w20210621a36caac3c6af4 .h-menu-type4.row-cnt-mobile-3 ul li {
						   width: 33.3333% !important;
					   }
	#w20210621a36caac3c6af4 .h-menu-type4.row-cnt-mobile-4 ul li {
						   width: 25% !important;
					   }
	#w20210621a36caac3c6af4 .h-menu-type4.row-cnt-mobile-5 ul li {
						   width: 20% !important;
					   }
	}
		

			.shop_view .s20210621b7b3fcdd25c37.xzoom-preview {
				;
				background: ;
			}
			.shop_view #s20210621b7b3fcdd25c37 select.form-control option {
				color:  !important;
				background: ;
			}
			.is-ie .shop_view #s20210621b7b3fcdd25c37 select.form-control option {
				color: #000 !important;
			}
			.admin #s20210621b7b3fcdd25c37 .widget.padding > div {
				;
			}
			.admin #s20210621b7b3fcdd25c37 .ibg-bg {
				height: 100% !important;
			}
			.admin #s20210621b7b3fcdd25c37 .widget_drag_bar,
			.admin .doz_sys #s20210621b7b3fcdd25c37 .ui-resizable-handle.ui-resizable-e:hover:after,
			.admin .doz_sys #s20210621b7b3fcdd25c37 .ui-resizable-handle.ui-resizable-w:hover:after,
			.admin .doz_sys #s20210621b7b3fcdd25c37 .ui-resizable-handle.ui-resizable-e.active:after,
			.admin .doz_sys #s20210621b7b3fcdd25c37 .ui-resizable-handle.ui-resizable-w.active:after,
			.admin .doz_sys #s20210621b7b3fcdd25c37 .drop_line {
				background-color: ;
			}
			.admin .doz_sys #s20210621b7b3fcdd25c37 .ui-resizable-handle.ui-resizable-n:hover:after,
			.admin .doz_sys #s20210621b7b3fcdd25c37 .ui-resizable-handle.ui-resizable-s:hover:after {
				border-bottom:2px solid  ;
			}
			#s20210621b7b3fcdd25c37 {
				color: ;
			}
			#s20210621b7b3fcdd25c37.side_basic main .inside,
			#s20210621b7b3fcdd25c37 .site_prod_nav_wrap.scroll-to-fixed-fixed ul.site_prod_nav,
			.doz_sys #s20210621b7b3fcdd25c37 .col-dz-12 .extend_thumbs {
				max-width: 1200px;
			}
			.modal_site_modal_menu #s20210621b7b3fcdd25c37.side_basic main .inside,
			.menu_type_modal #s20210621b7b3fcdd25c37.side_basic main .inside {
				max-width: 550px;
			}
			.doz_sys .modal_site_modal_menu .modal-header,
			.menu_type_modal .doz_modal_header {
				border-width: 0 0 1px 0;
				border-style: solid;
				;
			}
			.menu_type_modal #s20210621b7b3fcdd25c37,
			.menu_type_modal .doz_modal_header {
			;
				background: ;
			;
				color:  ;
			}
			.menu_type_modal .doz_modal_header .bt.bt-flat.bt-default {
			;
				color:  ;
			}
			.doz_sys #s20210621b7b3fcdd25c37 .col-dz-12 .inside .extend_thumbs {
				max-width: inherit;
			}
			#s20210621b7b3fcdd25c37.extend_section main {
				padding-left: 0px;
				padding-right: 0px;
			}
			#s20210621b7b3fcdd25c37.section_wrap.extend_section main .widget.board .grid_ignore.bg_on {
				margin-left: -0px;
				margin-right: -0px;
				width: calc(100% + 0px + 0px);
			}
			#s20210621b7b3fcdd25c37 .booking_day .body_font_color_20,
			#s20210621b7b3fcdd25c37 .booking_list.waiting .title {
				; 
			}
		
			#s20210621b7b3fcdd25c37.extend_section main > .inside {
				max-width: 100% !important;
			}
			#s20210621b7b3fcdd25c37 .li_table ul:nth-of-type(2),
			#s20210621b7b3fcdd25c37 .li_board ul li,
			#s20210621b7b3fcdd25c37 .radio-styled:not(ie8).radio_color_option.small input ~ span span {
				;
			}
			#s20210621b7b3fcdd25c37 .checkbox-styled:not(ie8) input ~ span:before,
			#s20210621b7b3fcdd25c37 .radio-styled:not(ie8) input ~ span:before {
				
			}
			#s20210621b7b3fcdd25c37 .board_view .grid_ignore header a, #s20210621b7b3fcdd25c37 .widget.board .grid_ignore .author .date, #s20210621b7b3fcdd25c37 .widget.board .grid_ignore a.board, #s20210621b7b3fcdd25c37 .widget.board .grid_ignore .author .write, .editor_box .add_map .info > div.phone, #s20210621b7b3fcdd25c37 .content-tit .board {
				;
			}
			#s20210621b7b3fcdd25c37 select.form-control,
			#s20210621b7b3fcdd25c37 input.form-control,
			#s20210621b7b3fcdd25c37 textarea.form-control {
				;
				color: #212121;
				background: #ffffff;
			}
			#s20210621b7b3fcdd25c37 .input_block .select-block .selectbox select {
				border: none;
				background: none;
				color: #212121;
			}
			#s20210621b7b3fcdd25c37 .phonenumber_wrap .line {
				
			}
			#s20210621b7b3fcdd25c37 .shop-content.shop-style-b.open .opt-group .btn_clse > span {
				
			}
			.shop_view #s20210621b7b3fcdd25c37 .shop-content select.form-control,
			.shop_view #s20210621b7b3fcdd25c37 .shop-content input.form-control,
			.shop_view #s20210621b7b3fcdd25c37 .shop-content textarea.form-control,
			.booking_view #s20210621b7b3fcdd25c37 .booking_opt select.form-control,
			.shop_view #s20210621b7b3fcdd25c37 .form-select-wrap .dropdown-menu,
			.shop_view #s20210621b7b3fcdd25c37 .form-select-wrap .dropdown-menu .dropdown-item {
				;
				background: ;
			}
			#s20210621b7b3fcdd25c37 .seemore_wrap .open:before {
				background-image: linear-gradient(to bottom, ,  66%,  83%,  98%, );
			}
			#s20210621b7b3fcdd25c37 .item_detail select.form-control,
			#s20210621b7b3fcdd25c37 .item_detail input.form-control,
			#s20210621b7b3fcdd25c37 .item_detail textarea.form-control,
			#s20210621b7b3fcdd25c37 .booking_opt select.form-control,
			#s20210621b7b3fcdd25c37 .goods_select textarea.form-control,
			#s20210621b7b3fcdd25c37 .goods_select select.form-control,
			#s20210621b7b3fcdd25c37 .goods_select input.form-control,
			#s20210621b7b3fcdd25c37 .form-select-wrap:before {
				 !important;
				color: ;
			}
			#s20210621b7b3fcdd25c37 .form-select-wrap .dropdown-menu .dropdown-item:hover {
				;
			}
			#s20210621b7b3fcdd25c37 .board_summary .write, #s20210621b7b3fcdd25c37 .board_view .grid_ignore .author .date, #s20210621b7b3fcdd25c37 .board_view .grid_ignore .author .hit-count, .doz_sys #s20210621b7b3fcdd25c37 label, .doz_sys #s20210621b7b3fcdd25c37 label.control-label, #s20210621b7b3fcdd25c37 .shop-table > tbody > tr.payment-info > td.pay-txt, #s20210621b7b3fcdd25c37 .nick.text-default-dark, #s20210621b7b3fcdd25c37 .text-default-dark, #s20210621b7b3fcdd25c37 .shop_mypage .mypage .my-box a, #s20210621b7b3fcdd25c37 .shop_mypage .item-detail a, #s20210621b7b3fcdd25c37 .shop_mypage .item-detail p, #s20210621b7b3fcdd25c37 .shop_mypage h6, #s20210621b7b3fcdd25c37 .shop_mypage .table-wrap p, #s20210621b7b3fcdd25c37 .shop_payment h1, #s20210621b7b3fcdd25c37 .shop_payment h6, #s20210621b7b3fcdd25c37 .shop-content p, #s20210621b7b3fcdd25c37 .shop_payment, #s20210621b7b3fcdd25c37 .shop-content span, #s20210621b7b3fcdd25c37 .shop-content .shop-item .item-icon .im-icon.im-ico-liked, #s20210621b7b3fcdd25c37 .shop-content .price, #s20210621b7b3fcdd25c37,#s20210621b7b3fcdd25c37 .shop-tit,#s20210621b7b3fcdd25c37 .board_view .board_txt_area,#s20210621b7b3fcdd25c37 .board.widget .grid_ignore .view_tit,.doz_sys #s20210621b7b3fcdd25c37 .shop-content input.form-control, .doz_sys #s20210621b7b3fcdd25c37 .shop-content select.form-control, #s20210621b7b3fcdd25c37 .widget_menu_title,#s20210621b7b3fcdd25c37 .comment_area,body.shop_mypage #s20210621b7b3fcdd25c37 .comment_area,
			#s20210621b7b3fcdd25c37 .list_review_inner .use_summary, #s20210621b7b3fcdd25c37 .list_review_inner .use_summary a, #s20210621b7b3fcdd25c37 .list_review_inner .fold, #s20210621b7b3fcdd25c37 .list_review_inner .comment_area, #s20210621b7b3fcdd25c37 .booking_nav_tools span {
				;
				color:  ;
			}
			#s20210621b7b3fcdd25c37 .shop-content span.sale-price-text {
			    color : #212121 !important;
			}
			.doz_sys #s20210621b7b3fcdd25c37 a.use-info {
			    color : #0d285a;
			}
			#s20210621b7b3fcdd25c37 .shop-content span.sale-price-text-done, 
			.doz_sys #s20210621b7b3fcdd25c37 a.use-info-download-done {
			    color: #999999 !important;
			}
			.doz_sys #s20210621b7b3fcdd25c37 .shop-content .down-btn select.form-control {
				;
				color:  !important;
			}
			#s20210621b7b3fcdd25c37 .shop-content.mypage .bg-bright a, #s20210621b7b3fcdd25c37 .shop-content.mypage .bg-bright p, #s20210621b7b3fcdd25c37 .shop-content.mypage .bg-bright span, #s20210621b7b3fcdd25c37 .shop-content.mypage .bg-bright div {
				color: #212121;
			}
			#s20210621b7b3fcdd25c37 .shop-content.mypage .bg-bright .use_grade .ug_btn .btn,
			#s20210621b7b3fcdd25c37 .shop-content span.ug_name .btn {
				border-color: #D5D5D5;
			}
			#s20210621b7b3fcdd25c37 .shop-content h6 span {
			;
				color: ;
			}
			#s20210621b7b3fcdd25c37 .left-menu ul li.on a,
			.doz_sys #s20210621b7b3fcdd25c37 .paging_type_count .owl-dots .owl-dot span:before,
			.menu_type_modal #s20210621b7b3fcdd25c37,
			#s20210621b7b3fcdd25c37 .list_review_inner .comment .tools .text-gray-bright {
				;
				color:  !important;
			}
			.doz_sys #s20210621b7b3fcdd25c37 .paging_type_count.slide_02 .owl-dots .owl-dot.active span:before {
				color: #fff !important;
			}
			.doz_sys #s20210621b7b3fcdd25c37 .paging_type_dot .owl-dots .owl-dot span,
			.doz_sys #s20210621b7b3fcdd25c37 .paging_type_big_dot .owl-dots .owl-dot span,
			.doz_sys #s20210621b7b3fcdd25c37 .paging_type_line .owl-dots .owl-dot span,
			.doz_sys #s20210621b7b3fcdd25c37 .paging_type_count.paging_type_count02 .owl-dots .owl-dot.active span:before,
			#s20210621b7b3fcdd25c37 .list_review_inner, 
			#s20210621b7b3fcdd25c37 .list_review_inner .fold.cmt,
			#s20210621b7b3fcdd25c37 .list_review_wrap,
			#s20210621b7b3fcdd25c37 .list_review_inner .textarea_block,
			#s20210621b7b3fcdd25c37 .list_review_inner .comment .main_comment,
			#s20210621b7b3fcdd25c37 .list_review_inner .txt_delete:before,
			#s20210621b7b3fcdd25c37 .form-select-wrap.open .dropdown-toggle, 
			#s20210621b7b3fcdd25c37 .form-select-wrap.open .dropdown-menu,
			#s20210621b7b3fcdd25c37 .form-select-wrap.open .dropdown-menu .dropdown-item {
				border-color: ;
			}
			.doz_sys #s20210621b7b3fcdd25c37 .paging_type_dot02 .owl-dots .owl-dot span,
			.doz_sys #s20210621b7b3fcdd25c37 .paging_type_dot .owl-dots .owl-dot.active span,
			.doz_sys #s20210621b7b3fcdd25c37 .paging_type_line .owl-dots .owl-dot.active span,
			.doz_sys #s20210621b7b3fcdd25c37 .paging_type_big_dot .owl-dots .owl-dot span,
			.doz_sys #s20210621b7b3fcdd25c37 .paging_type_line .owl-dots .owl-dot span {
				background: ;
			}
			#s20210621b7b3fcdd25c37 .form-control:focus {
				border-color:#0d285a;
			}
			#s20210621b7b3fcdd25c37 .sub_depth li a, #s20210621b7b3fcdd25c37 .sub_depth li span {
				;
			}
			#s20210621b7b3fcdd25c37 .slide_03.owl-theme .owl-dots .owl-dot span {
				;
			} 
			#s20210621b7b3fcdd25c37 .pagination > li > a,
			#s20210621b7b3fcdd25c37 .pagination > li > span,
			#s20210621b7b3fcdd25c37 .pagination > li > a:focus,
			#s20210621b7b3fcdd25c37 .pagination > li > span:focus,
			#s20210621b7b3fcdd25c37 .map-inner .pagination li.active a,
			#s20210621b7b3fcdd25c37 .pagination li > a.disabled:hover,
			#s20210621b7b3fcdd25c37 .pagination li > a.disabled:focus {
				;
			}
			#s20210621b7b3fcdd25c37 .form-select-wrap.open .dropdown-menu .dropdown-item {
				;
			}
			#s20210621b7b3fcdd25c37 .pagination > .active > a,
			#s20210621b7b3fcdd25c37 .pagination > .active > span,
			#s20210621b7b3fcdd25c37 .pagination > .active > a:hover,
			#s20210621b7b3fcdd25c37 .pagination > .active > span:hover,
			#s20210621b7b3fcdd25c37 .pagination > .active > a:focus,
			#s20210621b7b3fcdd25c37 .pagination > .active > span:focus,
			#s20210621b7b3fcdd25c37 .pagination > li > a:hover,
			#s20210621b7b3fcdd25c37 .pagination > li > span:hover,
			#s20210621b7b3fcdd25c37 .sub_depth li a.active,
			.doz_sys #s20210621b7b3fcdd25c37 a, #s20210621b7b3fcdd25c37 .li_table ul li,
			#s20210621b7b3fcdd25c37 .list-style .list.line > small,
			.doz_sys #s20210621b7b3fcdd25c37 div[data-widget-type="board"] .title.title-block a{
				;
				color: ;
			}
			.doz_sys #s20210621b7b3fcdd25c37 .board_contents a:not(.btn),
			.doz_sys #s20210621b7b3fcdd25c37 .board_contents a:not(.btn):hover,
			#s20210621b7b3fcdd25c37 .board_txt_area a,
			#s20210621b7b3fcdd25c37 .board_txt_area a:hover,
			#s20210621b7b3fcdd25c37 .board_txt_area a:active,
			#s20210621b7b3fcdd25c37 .board_txt_area a:focus,
			#s20210621b7b3fcdd25c37 .editor_box .fr-view a {
				color: #0d285a;
			}
			#s20210621b7b3fcdd25c37 div[data-widget-type="icon"] i {
				color: ;
			}
			.doz_sys #s20210621b7b3fcdd25c37 a.body_font_color_30:not(.active) {
				;
			}
		   #s20210621b7b3fcdd25c37 .text_tab .after_line:not(:last-child):after {
		        ;
		   }
		   #s20210621b7b3fcdd25c37 .text_tab ul.site_prod_nav > li a.active {
		    background: none;
		   }
			#s20210621b7b3fcdd25c37 .map-toolbar select.form-control {
				;
				color:  !important;
				font-size: 14px;
			}
			.doz_sys #s20210621b7b3fcdd25c37 .body_font_color_40,
			#s20210621b7b3fcdd25c37 .li_board ul.li_body li.name, 
			#s20210621b7b3fcdd25c37 .li_board ul.li_body li.time, 
			#s20210621b7b3fcdd25c37 .li_board ul.li_body li.like,
			#s20210621b7b3fcdd25c37 .li_board ul.li_body li.read {
				;
			}
			#s20210621b7b3fcdd25c37 .review_table .summary,
			#s20210621b7b3fcdd25c37 .review_table.li_board ul.li_body li,
			#s20210621b7b3fcdd25c37 .review_table .list_text_title.lock_on {
				;
			}

			.doz_sys #s20210621b7b3fcdd25c37 .body_font_color_50 {
				;
			}
			#s20210621b7b3fcdd25c37 .li_board,
			#s20210621b7b3fcdd25c37 .acd_row:first-child,
			#s20210621b7b3fcdd25c37 .acd_row {
				border-color: ;
			}
			#s20210621b7b3fcdd25c37 .list-style .list-header,
			#s20210621b7b3fcdd25c37 .list-style .list,
			#s20210621b7b3fcdd25c37 .list-style .list.line, 
			#s20210621b7b3fcdd25c37 .list-style .list.line > .table-cell,
			#s20210621b7b3fcdd25c37 .li_table.row_04 .acd_collapse[aria-expanded="true"], .li_table.row_04 .acd_collapse.in {
				;
			}
			#s20210621b7b3fcdd25c37 .btn, #s20210621b7b3fcdd25c37 .visual_section a, #s20210621b7b3fcdd25c37 a.select-star, #s20210621b7b3fcdd25c37 .star-pointer .dropdown-menu a.dropdown-item, .doz_sys #s20210621b7b3fcdd25c37 .cart-btn-tools .alpha_add_review_button > button {
			;
				background-color: ;
				;
				color:;
				;
			}
			#s20210621b7b3fcdd25c37 .star-pointer .dropdown-menu {
			    background-color: ;
			}
			#s20210621b7b3fcdd25c37 .btn:hover, #s20210621b7b3fcdd25c37 .visual_section a:hover {
				border-color:;
			}
			#s20210621b7b3fcdd25c37 a.select-star:hover {
				background-color: ;
			}
			#s20210621b7b3fcdd25c37 .star-pointer .dropdown-menu a.dropdown-item:hover {
			    background-color:  !important;
			}
			#s20210621b7b3fcdd25c37 .widget_text_wrap .btn {
				background-color:#0949a0;
				border-color:#0949a0;
				color:#ffffff;
				border-width:0px;
			}
			.doz_sys #s20210621b7b3fcdd25c37 .btn-primary, .doz_sys #s20210621b7b3fcdd25c37 .cart-btn-tools .alpha_add_review_button > button {
			;
				background-color:#0949a0;
				border-color:#0949a0;
				color:#ffffff;
				border-width:0px;
			}
			.doz_sys.shop_view #s20210621b7b3fcdd25c37 .btn-primary span,
			.doz_sys.booking_view #s20210621b7b3fcdd25c37 .btn-primary span,
			.doz_sys.shop_mypage #s20210621b7b3fcdd25c37 .btn-primary span  {
				color:#ffffff;
			}
			#s20210621b7b3fcdd25c37 .coupon-wrap:after,
			#s20210621b7b3fcdd25c37 .board_view .file_area ul li {
				background: ;
			}
			#s20210621b7b3fcdd25c37 .text-gray-dark, #s20210621b7b3fcdd25c37 .shop-table > thead > tr > th, #s20210621b7b3fcdd25c37 .shop_mypage .left-menu ul li a, #s20210621b7b3fcdd25c37 .shop_mypage .item-detail p.sale_pay,.doz_sys #s20210621b7b3fcdd25c37 .product-notify-group .product-notify-label {
				;
			}
			#s20210621b7b3fcdd25c37 .mypage .my-box a, #s20210621b7b3fcdd25c37 .mypage .shop-table > tbody > tr,
			#s20210621b7b3fcdd25c37 .mypage .tip-off,
	        #s20210621b7b3fcdd25c37 .im-order-detail-table,
	        #s20210621b7b3fcdd25c37 .im-order-price {
				;
			}
			#s20210621b7b3fcdd25c37 .mypage .my-box.on a {
				background-color:#0d285a;
				;
				color:#fff;
			}
			#s20210621b7b3fcdd25c37 .mypage .my-box.on a p {
				color:#fff;
			}
			#s20210621b7b3fcdd25c37 .option_btn_tools a, #s20210621b7b3fcdd25c37 .map-inner .pagination li a {
				color:#212121;
			}
			.doz_sys #s20210621b7b3fcdd25c37 .list-style-card .card-body .text a {
				color:#757575;
			}
			#s20210621b7b3fcdd25c37 .card .title a {
				color: #212121;
			}
			#s20210621b7b3fcdd25c37 .section_bg.fixed_bg.fixed_bg_none {
					background-attachment : inherit;
				}
			#s20210621b7b3fcdd25c37 ul.site_prod_nav > li,
			#s20210621b7b3fcdd25c37 .prod_detail_badge {
				;
			}
			#s20210621b7b3fcdd25c37 .site_prod_nav_wrap.scroll-to-fixed-fixed {
				background: ;
				box-shadow: inset 0 -1px 0 0 rgba(0, 0, 0, 0.1);
			}
			#s20210621b7b3fcdd25c37 .buy_footer_fixed {
				background: ;
				border-width: 1px 0 0 0;
				border-style: solid;
				;
			}
			#s20210621b7b3fcdd25c37 .opt-group {
				background: ;
			}
			#s20210621b7b3fcdd25c37 ul.site_prod_nav > li a.active {
				;
			}
			
			#s20210621b7b3fcdd25c37 .background_tab ul.site_prod_nav > li a.active >  span.braket-badge {
				background-color: none;
				;
				color:;
			}
	
			#s20210621b7b3fcdd25c37 .input-block .checkbox-styled:not(ie8) input ~ span {
				;
				color:;
			}
			.section_fixed_disable #s20210621b7b3fcdd25c37[class*="section_first"],
			.section_fixed_disable #s20210621b7b3fcdd25c37[class*="section_first"] .doz_aside {
				position: relative !important;
				top: 0 !important;
				left: 0 !important;
				z-index: auto !important;
			}
			.section_fixed_disable #s20210621b7b3fcdd25c37 .doz_aside.scroll-to-fixed-fixed ~ .spacer,
			.section_fixed_disable #s20210621b7b3fcdd25c37.scroll-to-fixed-fixed ~ .spacer {
				height: 0 !important;
				display: none !important;
			}
			#s20210621b7b3fcdd25c37.scroll-to-fixed-fixed {
				width: 100% !important;
			}
			#s20210621b7b3fcdd25c37 .doz_aside.scroll-to-fixed-fixed-end {
				bottom: 0 !important;
				top: auto !important;
			}
			.device_type_m #s20210621b7b3fcdd25c37.mobile_section main .inside {
					padding-left: 0px;
					padding-right: 0px;
			}
			.device_type_m #s20210621b7b3fcdd25c37 .mypage .left-menu ul li a,
			.device_type_m #s20210621b7b3fcdd25c37 .cart .left-menu ul li a {
				;
			}
            #s20210621b7b3fcdd25c37 .im-cart-result-table {
                border-top: 1px solid ;
                border-bottom: 1px solid ;
            }
            #s20210621b7b3fcdd25c37 .shop-table > tbody > tr > td.img .opt .more {
                ;
            }
            #s20210621b7b3fcdd25c37 .im-cart-info {
                ;
            }
            #s20210621b7b3fcdd25c37 .shop-table > thead > tr > th,
            #s20210621b7b3fcdd25c37 .shop-table > tbody > tr > td,
            #s20210621b7b3fcdd25c37 .mypage .shop-table > tbody > tr,
            #s20210621b7b3fcdd25c37 .shop-table > tbody > tr > td.img img,
            #s20210621b7b3fcdd25c37 .shop-table > tbody > tr > td + td,
            #s20210621b7b3fcdd25c37 .mypage .tip-off,
            #s20210621b7b3fcdd25c37 .mypage .shop-table img,
	        #s20210621b7b3fcdd25c37 .im-order-detail-table,
	        #s20210621b7b3fcdd25c37 .im-order-price,
	        #s20210621b7b3fcdd25c37 .im-order-detail-table thead tr,
	        #s20210621b7b3fcdd25c37 .im-order-detail-table tr + tr,
	        #s20210621b7b3fcdd25c37 .im-order-detail-table img,
	        #s20210621b7b3fcdd25c37 .im-order-detail-table .im-deliv-price,
	        #s20210621b7b3fcdd25c37 .im-order-price-header,
	        #s20210621b7b3fcdd25c37 .im-order-price-body {
                ;
            }
            #s20210621b7b3fcdd25c37 .shop-table .list_badge {
				border-color: ;
            }
            #s20210621b7b3fcdd25c37 .im-cart-result-table thead>tr>th,
            #s20210621b7b3fcdd25c37 #shop_cart_list .shop-table > colgroup + thead > tr:first-child > th,
            #s20210621b7b3fcdd25c37 #shop_cart_list .shop-table > tbody > tr > td + td,
            #s20210621b7b3fcdd25c37 #shop_cart_list .shop-table > thead > tr > th,
            #s20210621b7b3fcdd25c37 #shop_cart_list .shop-table > tbody > tr > td {
                ;
            }
            #s20210621b7b3fcdd25c37 .shop-content.mypage .shop-item .item-icon .im-icon.im-ico-liked{
                color: #0d285a
            }
			@media (min-width: 991px) {
				.doz_sys #s20210621b7b3fcdd25c37 .btn-primary:hover, #s20210621b7b3fcdd25c37 .widget_text_wrap .btn:hover, .doz_sys #s20210621b7b3fcdd25c37 .cart-btn-tools .alpha_add_review_button:hover > button {
				;
					background-color:#002b66;
					border-color:#0949a0;
					color:#ffffff;
					border-width:0px;
				}
				.doz_sys.shop_view #s20210621b7b3fcdd25c37 .btn-primary:hover span,
				.doz_sys.booking_view #s20210621b7b3fcdd25c37 .btn-primary:hover span,
				.doz_sys.shop_mypage #s20210621b7b3fcdd25c37 .btn-primary:hover span  {
					color:#ffffff;
				}
			}
			@media all and (max-width : 768px) {
				.doz_sys #s20210621b7b3fcdd25c37 .fixed_view a,
				.doz_sys #s20210621b7b3fcdd25c37 .fixed_view select.form-control,
				.doz_sys #s20210621b7b3fcdd25c37 .fixed_view .form-select-wrap:before {
					color: #212121;
				}
				.doz_sys #s20210621b7b3fcdd25c37 .fixed_view .body_font_color_50 {
					color: rgba(33, 33, 33, 0.5);
				}
				.doz_sys #s20210621b7b3fcdd25c37 .fixed_view .body_font_color_20 {
					color: rgba(33, 33, 33, 0.2);
				}
				.booking_view #s20210621b7b3fcdd25c37 .fixed_view .booking_opt select.form-control {
					background-color: #fff;
				}
				#s20210621b7b3fcdd25c37 #shop_cart_list .shop-tit,
                #s20210621b7b3fcdd25c37 #shop_cart_list .shop-table > thead > tr,
                #s20210621b7b3fcdd25c37 #shop_cart_list .shop-table > tfoot .payment-info,
                #s20210621b7b3fcdd25c37 .im-price-result {
				    ;
				}
                #s20210621b7b3fcdd25c37 .shop-table > tbody > tr > td.img .opt .more + .more,
                #s20210621b7b3fcdd25c37 .im-order-row + .im-order-row {
                    ;
                }
                #s20210621b7b3fcdd25c37 #shop_cart_list .shop-table,
                #s20210621b7b3fcdd25c37 #shop_cart_list .shop-table > tbody > tr.im-tr-shipping + tr,
                #s20210621b7b3fcdd25c37 #shop_cart_list .shop-table > tfoot,
                #s20210621b7b3fcdd25c37 #shop_cart_list .shop-table > tfoot .payment-info {
                    ;
                }
                #s20210621b7b3fcdd25c37 #shop_cart_list .shop-table > thead > tr,
                #s20210621b7b3fcdd25c37 .im-order-detail-table .im-space {
                    background-color: ;
                }
                #s20210621b7b3fcdd25c37 #shop_cart_list .shop-table > thead > tr.scroll-to-fixed-fixed-end {
                    top: auto !important;
                    bottom: 0;
                }
			}
			.device_type_m #s20210621b7b3fcdd25c37 .section_bg.fixed_bg_wrap { 
                 background-attachment: fixed;
            }
            
            .device_type_m #s20210621b7b3fcdd25c37 .section_bg.fixed_bg_wrap .fixed_bg {
              display: none;
            }
            #s20210621b7b3fcdd25c37 .section_bg.fixed_bg_wrap .fixed_bg {
                 display: none;
                }
			@media (max-width: 991px) {
			    #s20210621b7b3fcdd25c37 .section_bg {
                    background-attachment : inherit;
                }
                
                #s20210621b7b3fcdd25c37 .section_bg .ibg-bg {
                    display: none;
                }
                
                #s20210621b7b3fcdd25c37 .section_bg.fixed_bg_wrap { 
                    background-image : none !important;
                    clip-path: inset(0);
                    overflow: hidden;
                }
                #s20210621b7b3fcdd25c37 .section_bg.fixed_bg_wrap .fixed_bg {
                  display: block;
                  object-fit: cover;
                  position: fixed;
                  left: 0;
                  top: 0;
                  width: 100%; 
                  height: 100vh;
                }
				#s20210621b7b3fcdd25c37 .buy_btns .social_btn, #s20210621b7b3fcdd25c37 .buy_btns .cart_btn, #s20210621b7b3fcdd25c37 .layer_pop .bottom-btn, #s20210621b7b3fcdd25c37 .shop-table > thead, #s20210621b7b3fcdd25c37 .left-menu, #s20210621b7b3fcdd25c37 .shop-table > tbody > tr, {
				;
				}
				#s20210621b7b3fcdd25c37 main, #s20210621b7b3fcdd25c37 .section_wrap.extend_section main, #s20210621b7b3fcdd25c37 .doz_sys.shop_payment .inside, .doz_sys.shop_payment .inside .col-dz, {
					padding-left:0;
					padding-right:0;
				}
				#s20210621b7b3fcdd25c37.mobile_section main .inside {
					padding-left: 0px;
					padding-right: 0px;
				}
				#s20210621b7b3fcdd25c37.section_wrap.extend_section main .widget.board .grid_ignore.bg_on {
					margin-left: -15px;
					margin-right: -15px;
					width: calc(100% + 30px);
				}
				#s20210621b7b3fcdd25c37 .mypage .left-menu ul li a,
				#s20210621b7b3fcdd25c37 .cart .left-menu ul li a,
				#s20210621b7b3fcdd25c37 .mypage .left-menu .cart-menu-slide  {
					;
				}
				.section_wrap .side_gutter {
					display:none !important;
				}
				#s20210621b7b3fcdd25c37 .coupon-wrap:after {
					background:  !important;
				}
			}
			@media (max-width: 767px) {
				#s20210621b7b3fcdd25c37 .nav_gradient.slide_left {
					background: linear-gradient(to left, rgba(255, 255, 255, 0), rgba(255,255,255,1));
				}
				#s20210621b7b3fcdd25c37 .nav_gradient.slide_right {
					background: linear-gradient(to right, rgba(255, 255, 255, 0), rgba(255,255,255,1));
				}
				#s20210621b7b3fcdd25c37 .button_tab .scroll-to-fixed-fixed ul.site_prod_nav > li {
					border-top: 0;
					border-bottom: 0;
				}
				#s20210621b7b3fcdd25c37 .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);
				}
				.shop_view #s20210621b7b3fcdd25c37 .item_detail .form-select-wrap .dropdown-menu .dropdown-item {
					background:  !important;
				}
				.shop_view #s20210621b7b3fcdd25c37 .item_detail .form-select-wrap .dropdown-toggle {
					color:  !important;
				}
				.shop_view #s20210621b7b3fcdd25c37 .item_detail .form-select-wrap.open .dropdown-toggle,
				.shop_view #s20210621b7b3fcdd25c37 .item_detail .form-select-wrap.open .dropdown-menu {
					border-color:  !important;
				}
				.shop_view #s20210621b7b3fcdd25c37 .item_detail .form-select-wrap.open .dropdown-menu .dropdown-item {
					
				}
				.shop_view #s20210621b7b3fcdd25c37 .item_detail .form-select-wrap .dropdown-menu .dropdown-item:hover {
					background-color:  !important;
				}
			}
			@media (min-width: 768px) {
				#s20210621b7b3fcdd25c37 .opt-group .btn_clse {
					background-color: ;
				}
				#s20210621b7b3fcdd25c37 .opt-group .btn_clse:after {
					;
				}
			}
		
				.doz_sys #s20210621b7b3fcdd25c37 .bg-brand,
				.doz_sys #s20210621b7b3fcdd25c37 .bg-brand span,
				.doz_sys #s20210621b7b3fcdd25c37 .btn-brand {
				;
					background-color:#0d285a;
					border-color:#0d285a;
					border-width: 0px;
					color:#fff;
				}
				.doz_sys #s20210621b7b3fcdd25c37 .bg-brand:hover {
					background-color:rgba(7,20,45,1);-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff072045,endColorstr=#ff072045);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff072045,endColorstr=#ff072045);	zoom: 1;;
					border-color:rgb(7,20,45) ;border-color:rgba(7,20,45,1) ;;
				}
			
	/*#*//* .widget.image img {*/
	/*	transition: .3s ease;*/
	/*}*/
	.admin #w2021062162caab1e2e6f2 .widget.image img {
		transition: none;
	}

	.admin #w2021062162caab1e2e6f2 .disable-selection img {
		visibility: visible !important;
	}
	#w2021062162caab1e2e6f2 .widget.image .overlay, #w2021062162caab1e2e6f2 .widget.image .hover_overlay {
		background: rgba(0, 0, 0, 0);
		transition: opacity .3s, background-color .3s;
	}
	#w2021062162caab1e2e6f2 .widget.image:hover .hover_overlay {
		background: rgba(0, 0, 0, 0);
		z-index: 6;
		opacity: 1;
	}
	.admin #w2021062162caab1e2e6f2 .widget.image:hover .hover_overlay,
	#w2021062162caab1e2e6f2 .widget.image.hover_image_hidden:hover .hover_overlay {
		opacity: 0 !important;
	}
	#w2021062162caab1e2e6f2 .widget.image.text_position_overlay .txt .txt_body {
		color: #fff;
		font-size:14px;;
		line-height: 1.2;
		padding: 1em;
	}
	#w2021062162caab1e2e6f2 .widget.image.hover_text_position_overlay:hover .hover_txt .txt_body {
		color: #fff;
		font-size:14px;;
		padding: 1em;
	}
	#w2021062162caab1e2e6f2 .widget.image.hover_text_position_overlay:hover .hover_txt .txt_body {
		line-height: 1.2;
	}
	#w2021062162caab1e2e6f2 .widget.image.img_circle .overlay,
	#w2021062162caab1e2e6f2 .widget.image.img_circle .hover_overlay {
		border-radius: 50%;
	}
	#w2021062162caab1e2e6f2 .widget.image.hover_scale:hover .hover_overlay,
	#w2021062162caab1e2e6f2 .widget.image.same_overlay:hover .overlay {
		transform: scale(1.1);
		transition: opacity .3s;
	}
	#w2021062162caab1e2e6f2 .widget.image.hide_default_img:hover .img_wrap > img,
	#w2021062162caab1e2e6f2 .widget.image:hover .overlay,
	#w2021062162caab1e2e6f2 .widget.image .hover_overlay,
	#w2021062162caab1e2e6f2 .widget.image.hover_image_hidden:hover .hover_img,
	#w2021062162caab1e2e6f2 .widget.image.hover_scale .hover_img,
	#w2021062162caab1e2e6f2 .widget.image.hover_scale.hover_image_hidden:hover .hover_img {
		opacity: 0;
	}
	#w2021062162caab1e2e6f2 .widget.image.hide_default_img:hover .img_wrap > img{
		opacity: 0 !important;

	}
	#w2021062162caab1e2e6f2 .widget.image.hover_scale img {
		transition: transform 0.4s ease-out;
	}
	#w2021062162caab1e2e6f2 .widget.image.hover_scale img,
	#w2021062162caab1e2e6f2 .widget.image.hover_scale:hover .hover_img,
	#w2021062162caab1e2e6f2 .widget.image.hover_scale.hover_image_hidden:hover img,
	#w2021062162caab1e2e6f2 .widget.image.org_image_hidden.hover_image_hidden:hover .img_wrap > img,
	#w2021062162caab1e2e6f2 .widget.image.hover_img_hide.hover_scale:hover img,
	#w2021062162caab1e2e6f2 .widget.image.same_overlay:hover .overlay  {
		opacity : 1;
	}
	#w2021062162caab1e2e6f2 .widget.image.no_effect .hover_overlay,
	#w2021062162caab1e2e6f2 .widget.image.no_effect .hover_img {
		transition: none;
	}
	#w2021062162caab1e2e6f2 .widget.image.hover_img_hide .hover_img {
		display: none;
	}
	#w2021062162caab1e2e6f2 .widget.image.hover_img_hide:hover .hover_overlay {
		transition: opacity .3s;
	}
	#w2021062162caab1e2e6f2 .widget.image.hide_default_img:hover .org_image,
	#w2021062162caab1e2e6f2 .widget.image.same_overlay:hover .hover_overlay {
		opacity: 0;
	}
	#w2021062162caab1e2e6f2 .widget.image.same_overlay:hover .overlay {
		opacity: 1;
	}
	
		#w2021062162caab1e2e6f2 .widget.image .hover_img {
		image-rendering: -webkit-optimize-contrast;
	}
	
	@media all and (max-width : 767px) {
		#w2021062162caab1e2e6f2 .widget.image:hover .hover_txt,
		#w2021062162caab1e2e6f2 .widget.image:hover .hover_img,
		#w2021062162caab1e2e6f2 .widget.image:hover .overlay,
		#w2021062162caab1e2e6f2 .widget.image:hover .hover_overlay {
			opacity: 0;
			transform: none !important;
		}
		#w2021062162caab1e2e6f2 .widget.image.org_image_hidden:hover .img_wrap > img {
			opacity: 1;
		}
		#w2021062162caab1e2e6f2 .widget.image:hover .txt {
			opacity: 1;
			visibility: visible;
		}
		#w2021062162caab1e2e6f2 .widget.hover_scale:hover img {
			transform: none !important;
		}
	}

			.shop_view .s20210621a97574d4c6bf3.xzoom-preview {
				;
				background: ;
			}
			.shop_view #s20210621a97574d4c6bf3 select.form-control option {
				color:  !important;
				background: ;
			}
			.is-ie .shop_view #s20210621a97574d4c6bf3 select.form-control option {
				color: #000 !important;
			}
			.admin #s20210621a97574d4c6bf3 .widget.padding > div {
				;
			}
			.admin #s20210621a97574d4c6bf3 .ibg-bg {
				height: 100% !important;
			}
			.admin #s20210621a97574d4c6bf3 .widget_drag_bar,
			.admin .doz_sys #s20210621a97574d4c6bf3 .ui-resizable-handle.ui-resizable-e:hover:after,
			.admin .doz_sys #s20210621a97574d4c6bf3 .ui-resizable-handle.ui-resizable-w:hover:after,
			.admin .doz_sys #s20210621a97574d4c6bf3 .ui-resizable-handle.ui-resizable-e.active:after,
			.admin .doz_sys #s20210621a97574d4c6bf3 .ui-resizable-handle.ui-resizable-w.active:after,
			.admin .doz_sys #s20210621a97574d4c6bf3 .drop_line {
				background-color: ;
			}
			.admin .doz_sys #s20210621a97574d4c6bf3 .ui-resizable-handle.ui-resizable-n:hover:after,
			.admin .doz_sys #s20210621a97574d4c6bf3 .ui-resizable-handle.ui-resizable-s:hover:after {
				border-bottom:2px solid  ;
			}
			#s20210621a97574d4c6bf3 {
				color: ;
			}
			#s20210621a97574d4c6bf3.side_basic main .inside,
			#s20210621a97574d4c6bf3 .site_prod_nav_wrap.scroll-to-fixed-fixed ul.site_prod_nav,
			.doz_sys #s20210621a97574d4c6bf3 .col-dz-12 .extend_thumbs {
				max-width: 1200px;
			}
			.modal_site_modal_menu #s20210621a97574d4c6bf3.side_basic main .inside,
			.menu_type_modal #s20210621a97574d4c6bf3.side_basic main .inside {
				max-width: 550px;
			}
			.doz_sys .modal_site_modal_menu .modal-header,
			.menu_type_modal .doz_modal_header {
				border-width: 0 0 1px 0;
				border-style: solid;
				;
			}
			.menu_type_modal #s20210621a97574d4c6bf3,
			.menu_type_modal .doz_modal_header {
			;
				background: ;
			;
				color:  ;
			}
			.menu_type_modal .doz_modal_header .bt.bt-flat.bt-default {
			;
				color:  ;
			}
			.doz_sys #s20210621a97574d4c6bf3 .col-dz-12 .inside .extend_thumbs {
				max-width: inherit;
			}
			#s20210621a97574d4c6bf3.extend_section main {
				padding-left: 0px;
				padding-right: 0px;
			}
			#s20210621a97574d4c6bf3.section_wrap.extend_section main .widget.board .grid_ignore.bg_on {
				margin-left: -0px;
				margin-right: -0px;
				width: calc(100% + 0px + 0px);
			}
			#s20210621a97574d4c6bf3 .booking_day .body_font_color_20,
			#s20210621a97574d4c6bf3 .booking_list.waiting .title {
				; 
			}
		
			#s20210621a97574d4c6bf3.extend_section main > .inside {
				max-width: 100% !important;
			}
			#s20210621a97574d4c6bf3 .li_table ul:nth-of-type(2),
			#s20210621a97574d4c6bf3 .li_board ul li,
			#s20210621a97574d4c6bf3 .radio-styled:not(ie8).radio_color_option.small input ~ span span {
				;
			}
			#s20210621a97574d4c6bf3 .checkbox-styled:not(ie8) input ~ span:before,
			#s20210621a97574d4c6bf3 .radio-styled:not(ie8) input ~ span:before {
				
			}
			#s20210621a97574d4c6bf3 .board_view .grid_ignore header a, #s20210621a97574d4c6bf3 .widget.board .grid_ignore .author .date, #s20210621a97574d4c6bf3 .widget.board .grid_ignore a.board, #s20210621a97574d4c6bf3 .widget.board .grid_ignore .author .write, .editor_box .add_map .info > div.phone, #s20210621a97574d4c6bf3 .content-tit .board {
				;
			}
			#s20210621a97574d4c6bf3 select.form-control,
			#s20210621a97574d4c6bf3 input.form-control,
			#s20210621a97574d4c6bf3 textarea.form-control {
				;
				color: #212121;
				background: #ffffff;
			}
			#s20210621a97574d4c6bf3 .input_block .select-block .selectbox select {
				border: none;
				background: none;
				color: #212121;
			}
			#s20210621a97574d4c6bf3 .phonenumber_wrap .line {
				
			}
			#s20210621a97574d4c6bf3 .shop-content.shop-style-b.open .opt-group .btn_clse > span {
				
			}
			.shop_view #s20210621a97574d4c6bf3 .shop-content select.form-control,
			.shop_view #s20210621a97574d4c6bf3 .shop-content input.form-control,
			.shop_view #s20210621a97574d4c6bf3 .shop-content textarea.form-control,
			.booking_view #s20210621a97574d4c6bf3 .booking_opt select.form-control,
			.shop_view #s20210621a97574d4c6bf3 .form-select-wrap .dropdown-menu,
			.shop_view #s20210621a97574d4c6bf3 .form-select-wrap .dropdown-menu .dropdown-item {
				;
				background: ;
			}
			#s20210621a97574d4c6bf3 .seemore_wrap .open:before {
				background-image: linear-gradient(to bottom, ,  66%,  83%,  98%, );
			}
			#s20210621a97574d4c6bf3 .item_detail select.form-control,
			#s20210621a97574d4c6bf3 .item_detail input.form-control,
			#s20210621a97574d4c6bf3 .item_detail textarea.form-control,
			#s20210621a97574d4c6bf3 .booking_opt select.form-control,
			#s20210621a97574d4c6bf3 .goods_select textarea.form-control,
			#s20210621a97574d4c6bf3 .goods_select select.form-control,
			#s20210621a97574d4c6bf3 .goods_select input.form-control,
			#s20210621a97574d4c6bf3 .form-select-wrap:before {
				 !important;
				color: ;
			}
			#s20210621a97574d4c6bf3 .form-select-wrap .dropdown-menu .dropdown-item:hover {
				;
			}
			#s20210621a97574d4c6bf3 .board_summary .write, #s20210621a97574d4c6bf3 .board_view .grid_ignore .author .date, #s20210621a97574d4c6bf3 .board_view .grid_ignore .author .hit-count, .doz_sys #s20210621a97574d4c6bf3 label, .doz_sys #s20210621a97574d4c6bf3 label.control-label, #s20210621a97574d4c6bf3 .shop-table > tbody > tr.payment-info > td.pay-txt, #s20210621a97574d4c6bf3 .nick.text-default-dark, #s20210621a97574d4c6bf3 .text-default-dark, #s20210621a97574d4c6bf3 .shop_mypage .mypage .my-box a, #s20210621a97574d4c6bf3 .shop_mypage .item-detail a, #s20210621a97574d4c6bf3 .shop_mypage .item-detail p, #s20210621a97574d4c6bf3 .shop_mypage h6, #s20210621a97574d4c6bf3 .shop_mypage .table-wrap p, #s20210621a97574d4c6bf3 .shop_payment h1, #s20210621a97574d4c6bf3 .shop_payment h6, #s20210621a97574d4c6bf3 .shop-content p, #s20210621a97574d4c6bf3 .shop_payment, #s20210621a97574d4c6bf3 .shop-content span, #s20210621a97574d4c6bf3 .shop-content .shop-item .item-icon .im-icon.im-ico-liked, #s20210621a97574d4c6bf3 .shop-content .price, #s20210621a97574d4c6bf3,#s20210621a97574d4c6bf3 .shop-tit,#s20210621a97574d4c6bf3 .board_view .board_txt_area,#s20210621a97574d4c6bf3 .board.widget .grid_ignore .view_tit,.doz_sys #s20210621a97574d4c6bf3 .shop-content input.form-control, .doz_sys #s20210621a97574d4c6bf3 .shop-content select.form-control, #s20210621a97574d4c6bf3 .widget_menu_title,#s20210621a97574d4c6bf3 .comment_area,body.shop_mypage #s20210621a97574d4c6bf3 .comment_area,
			#s20210621a97574d4c6bf3 .list_review_inner .use_summary, #s20210621a97574d4c6bf3 .list_review_inner .use_summary a, #s20210621a97574d4c6bf3 .list_review_inner .fold, #s20210621a97574d4c6bf3 .list_review_inner .comment_area, #s20210621a97574d4c6bf3 .booking_nav_tools span {
				;
				color:  ;
			}
			#s20210621a97574d4c6bf3 .shop-content span.sale-price-text {
			    color : #212121 !important;
			}
			.doz_sys #s20210621a97574d4c6bf3 a.use-info {
			    color : #0d285a;
			}
			#s20210621a97574d4c6bf3 .shop-content span.sale-price-text-done, 
			.doz_sys #s20210621a97574d4c6bf3 a.use-info-download-done {
			    color: #999999 !important;
			}
			.doz_sys #s20210621a97574d4c6bf3 .shop-content .down-btn select.form-control {
				;
				color:  !important;
			}
			#s20210621a97574d4c6bf3 .shop-content.mypage .bg-bright a, #s20210621a97574d4c6bf3 .shop-content.mypage .bg-bright p, #s20210621a97574d4c6bf3 .shop-content.mypage .bg-bright span, #s20210621a97574d4c6bf3 .shop-content.mypage .bg-bright div {
				color: #212121;
			}
			#s20210621a97574d4c6bf3 .shop-content.mypage .bg-bright .use_grade .ug_btn .btn,
			#s20210621a97574d4c6bf3 .shop-content span.ug_name .btn {
				border-color: #D5D5D5;
			}
			#s20210621a97574d4c6bf3 .shop-content h6 span {
			;
				color: ;
			}
			#s20210621a97574d4c6bf3 .left-menu ul li.on a,
			.doz_sys #s20210621a97574d4c6bf3 .paging_type_count .owl-dots .owl-dot span:before,
			.menu_type_modal #s20210621a97574d4c6bf3,
			#s20210621a97574d4c6bf3 .list_review_inner .comment .tools .text-gray-bright {
				;
				color:  !important;
			}
			.doz_sys #s20210621a97574d4c6bf3 .paging_type_count.slide_02 .owl-dots .owl-dot.active span:before {
				color: #fff !important;
			}
			.doz_sys #s20210621a97574d4c6bf3 .paging_type_dot .owl-dots .owl-dot span,
			.doz_sys #s20210621a97574d4c6bf3 .paging_type_big_dot .owl-dots .owl-dot span,
			.doz_sys #s20210621a97574d4c6bf3 .paging_type_line .owl-dots .owl-dot span,
			.doz_sys #s20210621a97574d4c6bf3 .paging_type_count.paging_type_count02 .owl-dots .owl-dot.active span:before,
			#s20210621a97574d4c6bf3 .list_review_inner, 
			#s20210621a97574d4c6bf3 .list_review_inner .fold.cmt,
			#s20210621a97574d4c6bf3 .list_review_wrap,
			#s20210621a97574d4c6bf3 .list_review_inner .textarea_block,
			#s20210621a97574d4c6bf3 .list_review_inner .comment .main_comment,
			#s20210621a97574d4c6bf3 .list_review_inner .txt_delete:before,
			#s20210621a97574d4c6bf3 .form-select-wrap.open .dropdown-toggle, 
			#s20210621a97574d4c6bf3 .form-select-wrap.open .dropdown-menu,
			#s20210621a97574d4c6bf3 .form-select-wrap.open .dropdown-menu .dropdown-item {
				border-color: ;
			}
			.doz_sys #s20210621a97574d4c6bf3 .paging_type_dot02 .owl-dots .owl-dot span,
			.doz_sys #s20210621a97574d4c6bf3 .paging_type_dot .owl-dots .owl-dot.active span,
			.doz_sys #s20210621a97574d4c6bf3 .paging_type_line .owl-dots .owl-dot.active span,
			.doz_sys #s20210621a97574d4c6bf3 .paging_type_big_dot .owl-dots .owl-dot span,
			.doz_sys #s20210621a97574d4c6bf3 .paging_type_line .owl-dots .owl-dot span {
				background: ;
			}
			#s20210621a97574d4c6bf3 .form-control:focus {
				border-color:#0d285a;
			}
			#s20210621a97574d4c6bf3 .sub_depth li a, #s20210621a97574d4c6bf3 .sub_depth li span {
				;
			}
			#s20210621a97574d4c6bf3 .slide_03.owl-theme .owl-dots .owl-dot span {
				;
			} 
			#s20210621a97574d4c6bf3 .pagination > li > a,
			#s20210621a97574d4c6bf3 .pagination > li > span,
			#s20210621a97574d4c6bf3 .pagination > li > a:focus,
			#s20210621a97574d4c6bf3 .pagination > li > span:focus,
			#s20210621a97574d4c6bf3 .map-inner .pagination li.active a,
			#s20210621a97574d4c6bf3 .pagination li > a.disabled:hover,
			#s20210621a97574d4c6bf3 .pagination li > a.disabled:focus {
				;
			}
			#s20210621a97574d4c6bf3 .form-select-wrap.open .dropdown-menu .dropdown-item {
				;
			}
			#s20210621a97574d4c6bf3 .pagination > .active > a,
			#s20210621a97574d4c6bf3 .pagination > .active > span,
			#s20210621a97574d4c6bf3 .pagination > .active > a:hover,
			#s20210621a97574d4c6bf3 .pagination > .active > span:hover,
			#s20210621a97574d4c6bf3 .pagination > .active > a:focus,
			#s20210621a97574d4c6bf3 .pagination > .active > span:focus,
			#s20210621a97574d4c6bf3 .pagination > li > a:hover,
			#s20210621a97574d4c6bf3 .pagination > li > span:hover,
			#s20210621a97574d4c6bf3 .sub_depth li a.active,
			.doz_sys #s20210621a97574d4c6bf3 a, #s20210621a97574d4c6bf3 .li_table ul li,
			#s20210621a97574d4c6bf3 .list-style .list.line > small,
			.doz_sys #s20210621a97574d4c6bf3 div[data-widget-type="board"] .title.title-block a{
				;
				color: ;
			}
			.doz_sys #s20210621a97574d4c6bf3 .board_contents a:not(.btn),
			.doz_sys #s20210621a97574d4c6bf3 .board_contents a:not(.btn):hover,
			#s20210621a97574d4c6bf3 .board_txt_area a,
			#s20210621a97574d4c6bf3 .board_txt_area a:hover,
			#s20210621a97574d4c6bf3 .board_txt_area a:active,
			#s20210621a97574d4c6bf3 .board_txt_area a:focus,
			#s20210621a97574d4c6bf3 .editor_box .fr-view a {
				color: #0d285a;
			}
			#s20210621a97574d4c6bf3 div[data-widget-type="icon"] i {
				color: ;
			}
			.doz_sys #s20210621a97574d4c6bf3 a.body_font_color_30:not(.active) {
				;
			}
		   #s20210621a97574d4c6bf3 .text_tab .after_line:not(:last-child):after {
		        ;
		   }
		   #s20210621a97574d4c6bf3 .text_tab ul.site_prod_nav > li a.active {
		    background: none;
		   }
			#s20210621a97574d4c6bf3 .map-toolbar select.form-control {
				;
				color:  !important;
				font-size: 14px;
			}
			.doz_sys #s20210621a97574d4c6bf3 .body_font_color_40,
			#s20210621a97574d4c6bf3 .li_board ul.li_body li.name, 
			#s20210621a97574d4c6bf3 .li_board ul.li_body li.time, 
			#s20210621a97574d4c6bf3 .li_board ul.li_body li.like,
			#s20210621a97574d4c6bf3 .li_board ul.li_body li.read {
				;
			}
			#s20210621a97574d4c6bf3 .review_table .summary,
			#s20210621a97574d4c6bf3 .review_table.li_board ul.li_body li,
			#s20210621a97574d4c6bf3 .review_table .list_text_title.lock_on {
				;
			}

			.doz_sys #s20210621a97574d4c6bf3 .body_font_color_50 {
				;
			}
			#s20210621a97574d4c6bf3 .li_board,
			#s20210621a97574d4c6bf3 .acd_row:first-child,
			#s20210621a97574d4c6bf3 .acd_row {
				border-color: ;
			}
			#s20210621a97574d4c6bf3 .list-style .list-header,
			#s20210621a97574d4c6bf3 .list-style .list,
			#s20210621a97574d4c6bf3 .list-style .list.line, 
			#s20210621a97574d4c6bf3 .list-style .list.line > .table-cell,
			#s20210621a97574d4c6bf3 .li_table.row_04 .acd_collapse[aria-expanded="true"], .li_table.row_04 .acd_collapse.in {
				;
			}
			#s20210621a97574d4c6bf3 .btn, #s20210621a97574d4c6bf3 .visual_section a, #s20210621a97574d4c6bf3 a.select-star, #s20210621a97574d4c6bf3 .star-pointer .dropdown-menu a.dropdown-item, .doz_sys #s20210621a97574d4c6bf3 .cart-btn-tools .alpha_add_review_button > button {
			;
				background-color: ;
				;
				color:;
				;
			}
			#s20210621a97574d4c6bf3 .star-pointer .dropdown-menu {
			    background-color: ;
			}
			#s20210621a97574d4c6bf3 .btn:hover, #s20210621a97574d4c6bf3 .visual_section a:hover {
				border-color:;
			}
			#s20210621a97574d4c6bf3 a.select-star:hover {
				background-color: ;
			}
			#s20210621a97574d4c6bf3 .star-pointer .dropdown-menu a.dropdown-item:hover {
			    background-color:  !important;
			}
			#s20210621a97574d4c6bf3 .widget_text_wrap .btn {
				background-color:#0949a0;
				border-color:#0949a0;
				color:#ffffff;
				border-width:0px;
			}
			.doz_sys #s20210621a97574d4c6bf3 .btn-primary, .doz_sys #s20210621a97574d4c6bf3 .cart-btn-tools .alpha_add_review_button > button {
			;
				background-color:#0949a0;
				border-color:#0949a0;
				color:#ffffff;
				border-width:0px;
			}
			.doz_sys.shop_view #s20210621a97574d4c6bf3 .btn-primary span,
			.doz_sys.booking_view #s20210621a97574d4c6bf3 .btn-primary span,
			.doz_sys.shop_mypage #s20210621a97574d4c6bf3 .btn-primary span  {
				color:#ffffff;
			}
			#s20210621a97574d4c6bf3 .coupon-wrap:after,
			#s20210621a97574d4c6bf3 .board_view .file_area ul li {
				background: ;
			}
			#s20210621a97574d4c6bf3 .text-gray-dark, #s20210621a97574d4c6bf3 .shop-table > thead > tr > th, #s20210621a97574d4c6bf3 .shop_mypage .left-menu ul li a, #s20210621a97574d4c6bf3 .shop_mypage .item-detail p.sale_pay,.doz_sys #s20210621a97574d4c6bf3 .product-notify-group .product-notify-label {
				;
			}
			#s20210621a97574d4c6bf3 .mypage .my-box a, #s20210621a97574d4c6bf3 .mypage .shop-table > tbody > tr,
			#s20210621a97574d4c6bf3 .mypage .tip-off,
	        #s20210621a97574d4c6bf3 .im-order-detail-table,
	        #s20210621a97574d4c6bf3 .im-order-price {
				;
			}
			#s20210621a97574d4c6bf3 .mypage .my-box.on a {
				background-color:#0d285a;
				;
				color:#fff;
			}
			#s20210621a97574d4c6bf3 .mypage .my-box.on a p {
				color:#fff;
			}
			#s20210621a97574d4c6bf3 .option_btn_tools a, #s20210621a97574d4c6bf3 .map-inner .pagination li a {
				color:#212121;
			}
			.doz_sys #s20210621a97574d4c6bf3 .list-style-card .card-body .text a {
				color:#757575;
			}
			#s20210621a97574d4c6bf3 .card .title a {
				color: #212121;
			}
			#s20210621a97574d4c6bf3 .section_bg.fixed_bg.fixed_bg_none {
					background-attachment : inherit;
				}
			#s20210621a97574d4c6bf3 ul.site_prod_nav > li,
			#s20210621a97574d4c6bf3 .prod_detail_badge {
				;
			}
			#s20210621a97574d4c6bf3 .site_prod_nav_wrap.scroll-to-fixed-fixed {
				background: ;
				box-shadow: inset 0 -1px 0 0 rgba(0, 0, 0, 0.1);
			}
			#s20210621a97574d4c6bf3 .buy_footer_fixed {
				background: ;
				border-width: 1px 0 0 0;
				border-style: solid;
				;
			}
			#s20210621a97574d4c6bf3 .opt-group {
				background: ;
			}
			#s20210621a97574d4c6bf3 ul.site_prod_nav > li a.active {
				;
			}
			
			#s20210621a97574d4c6bf3 .background_tab ul.site_prod_nav > li a.active >  span.braket-badge {
				background-color: none;
				;
				color:;
			}
	
			#s20210621a97574d4c6bf3 .input-block .checkbox-styled:not(ie8) input ~ span {
				;
				color:;
			}
			.section_fixed_disable #s20210621a97574d4c6bf3[class*="section_first"],
			.section_fixed_disable #s20210621a97574d4c6bf3[class*="section_first"] .doz_aside {
				position: relative !important;
				top: 0 !important;
				left: 0 !important;
				z-index: auto !important;
			}
			.section_fixed_disable #s20210621a97574d4c6bf3 .doz_aside.scroll-to-fixed-fixed ~ .spacer,
			.section_fixed_disable #s20210621a97574d4c6bf3.scroll-to-fixed-fixed ~ .spacer {
				height: 0 !important;
				display: none !important;
			}
			#s20210621a97574d4c6bf3.scroll-to-fixed-fixed {
				width: 100% !important;
			}
			#s20210621a97574d4c6bf3 .doz_aside.scroll-to-fixed-fixed-end {
				bottom: 0 !important;
				top: auto !important;
			}
			.device_type_m #s20210621a97574d4c6bf3.mobile_section main .inside {
					padding-left: 0px;
					padding-right: 0px;
			}
			.device_type_m #s20210621a97574d4c6bf3 .mypage .left-menu ul li a,
			.device_type_m #s20210621a97574d4c6bf3 .cart .left-menu ul li a {
				;
			}
            #s20210621a97574d4c6bf3 .im-cart-result-table {
                border-top: 1px solid ;
                border-bottom: 1px solid ;
            }
            #s20210621a97574d4c6bf3 .shop-table > tbody > tr > td.img .opt .more {
                ;
            }
            #s20210621a97574d4c6bf3 .im-cart-info {
                ;
            }
            #s20210621a97574d4c6bf3 .shop-table > thead > tr > th,
            #s20210621a97574d4c6bf3 .shop-table > tbody > tr > td,
            #s20210621a97574d4c6bf3 .mypage .shop-table > tbody > tr,
            #s20210621a97574d4c6bf3 .shop-table > tbody > tr > td.img img,
            #s20210621a97574d4c6bf3 .shop-table > tbody > tr > td + td,
            #s20210621a97574d4c6bf3 .mypage .tip-off,
            #s20210621a97574d4c6bf3 .mypage .shop-table img,
	        #s20210621a97574d4c6bf3 .im-order-detail-table,
	        #s20210621a97574d4c6bf3 .im-order-price,
	        #s20210621a97574d4c6bf3 .im-order-detail-table thead tr,
	        #s20210621a97574d4c6bf3 .im-order-detail-table tr + tr,
	        #s20210621a97574d4c6bf3 .im-order-detail-table img,
	        #s20210621a97574d4c6bf3 .im-order-detail-table .im-deliv-price,
	        #s20210621a97574d4c6bf3 .im-order-price-header,
	        #s20210621a97574d4c6bf3 .im-order-price-body {
                ;
            }
            #s20210621a97574d4c6bf3 .shop-table .list_badge {
				border-color: ;
            }
            #s20210621a97574d4c6bf3 .im-cart-result-table thead>tr>th,
            #s20210621a97574d4c6bf3 #shop_cart_list .shop-table > colgroup + thead > tr:first-child > th,
            #s20210621a97574d4c6bf3 #shop_cart_list .shop-table > tbody > tr > td + td,
            #s20210621a97574d4c6bf3 #shop_cart_list .shop-table > thead > tr > th,
            #s20210621a97574d4c6bf3 #shop_cart_list .shop-table > tbody > tr > td {
                ;
            }
            #s20210621a97574d4c6bf3 .shop-content.mypage .shop-item .item-icon .im-icon.im-ico-liked{
                color: #0d285a
            }
			@media (min-width: 991px) {
				.doz_sys #s20210621a97574d4c6bf3 .btn-primary:hover, #s20210621a97574d4c6bf3 .widget_text_wrap .btn:hover, .doz_sys #s20210621a97574d4c6bf3 .cart-btn-tools .alpha_add_review_button:hover > button {
				;
					background-color:#002b66;
					border-color:#0949a0;
					color:#ffffff;
					border-width:0px;
				}
				.doz_sys.shop_view #s20210621a97574d4c6bf3 .btn-primary:hover span,
				.doz_sys.booking_view #s20210621a97574d4c6bf3 .btn-primary:hover span,
				.doz_sys.shop_mypage #s20210621a97574d4c6bf3 .btn-primary:hover span  {
					color:#ffffff;
				}
			}
			@media all and (max-width : 768px) {
				.doz_sys #s20210621a97574d4c6bf3 .fixed_view a,
				.doz_sys #s20210621a97574d4c6bf3 .fixed_view select.form-control,
				.doz_sys #s20210621a97574d4c6bf3 .fixed_view .form-select-wrap:before {
					color: #212121;
				}
				.doz_sys #s20210621a97574d4c6bf3 .fixed_view .body_font_color_50 {
					color: rgba(33, 33, 33, 0.5);
				}
				.doz_sys #s20210621a97574d4c6bf3 .fixed_view .body_font_color_20 {
					color: rgba(33, 33, 33, 0.2);
				}
				.booking_view #s20210621a97574d4c6bf3 .fixed_view .booking_opt select.form-control {
					background-color: #fff;
				}
				#s20210621a97574d4c6bf3 #shop_cart_list .shop-tit,
                #s20210621a97574d4c6bf3 #shop_cart_list .shop-table > thead > tr,
                #s20210621a97574d4c6bf3 #shop_cart_list .shop-table > tfoot .payment-info,
                #s20210621a97574d4c6bf3 .im-price-result {
				    ;
				}
                #s20210621a97574d4c6bf3 .shop-table > tbody > tr > td.img .opt .more + .more,
                #s20210621a97574d4c6bf3 .im-order-row + .im-order-row {
                    ;
                }
                #s20210621a97574d4c6bf3 #shop_cart_list .shop-table,
                #s20210621a97574d4c6bf3 #shop_cart_list .shop-table > tbody > tr.im-tr-shipping + tr,
                #s20210621a97574d4c6bf3 #shop_cart_list .shop-table > tfoot,
                #s20210621a97574d4c6bf3 #shop_cart_list .shop-table > tfoot .payment-info {
                    ;
                }
                #s20210621a97574d4c6bf3 #shop_cart_list .shop-table > thead > tr,
                #s20210621a97574d4c6bf3 .im-order-detail-table .im-space {
                    background-color: ;
                }
                #s20210621a97574d4c6bf3 #shop_cart_list .shop-table > thead > tr.scroll-to-fixed-fixed-end {
                    top: auto !important;
                    bottom: 0;
                }
			}
			.device_type_m #s20210621a97574d4c6bf3 .section_bg.fixed_bg_wrap { 
                 background-attachment: fixed;
            }
            
            .device_type_m #s20210621a97574d4c6bf3 .section_bg.fixed_bg_wrap .fixed_bg {
              display: none;
            }
            #s20210621a97574d4c6bf3 .section_bg.fixed_bg_wrap .fixed_bg {
                 display: none;
                }
			@media (max-width: 991px) {
			    #s20210621a97574d4c6bf3 .section_bg {
                    background-attachment : inherit;
                }
                
                #s20210621a97574d4c6bf3 .section_bg .ibg-bg {
                    display: none;
                }
                
                #s20210621a97574d4c6bf3 .section_bg.fixed_bg_wrap { 
                    background-image : none !important;
                    clip-path: inset(0);
                    overflow: hidden;
                }
                #s20210621a97574d4c6bf3 .section_bg.fixed_bg_wrap .fixed_bg {
                  display: block;
                  object-fit: cover;
                  position: fixed;
                  left: 0;
                  top: 0;
                  width: 100%; 
                  height: 100vh;
                }
				#s20210621a97574d4c6bf3 .buy_btns .social_btn, #s20210621a97574d4c6bf3 .buy_btns .cart_btn, #s20210621a97574d4c6bf3 .layer_pop .bottom-btn, #s20210621a97574d4c6bf3 .shop-table > thead, #s20210621a97574d4c6bf3 .left-menu, #s20210621a97574d4c6bf3 .shop-table > tbody > tr, {
				;
				}
				#s20210621a97574d4c6bf3 main, #s20210621a97574d4c6bf3 .section_wrap.extend_section main, #s20210621a97574d4c6bf3 .doz_sys.shop_payment .inside, .doz_sys.shop_payment .inside .col-dz, {
					padding-left:0;
					padding-right:0;
				}
				#s20210621a97574d4c6bf3.mobile_section main .inside {
					padding-left: 0px;
					padding-right: 0px;
				}
				#s20210621a97574d4c6bf3.section_wrap.extend_section main .widget.board .grid_ignore.bg_on {
					margin-left: -15px;
					margin-right: -15px;
					width: calc(100% + 30px);
				}
				#s20210621a97574d4c6bf3 .mypage .left-menu ul li a,
				#s20210621a97574d4c6bf3 .cart .left-menu ul li a,
				#s20210621a97574d4c6bf3 .mypage .left-menu .cart-menu-slide  {
					;
				}
				.section_wrap .side_gutter {
					display:none !important;
				}
				#s20210621a97574d4c6bf3 .coupon-wrap:after {
					background:  !important;
				}
			}
			@media (max-width: 767px) {
				#s20210621a97574d4c6bf3 .nav_gradient.slide_left {
					background: linear-gradient(to left, rgba(255, 255, 255, 0), rgba(255,255,255,1));
				}
				#s20210621a97574d4c6bf3 .nav_gradient.slide_right {
					background: linear-gradient(to right, rgba(255, 255, 255, 0), rgba(255,255,255,1));
				}
				#s20210621a97574d4c6bf3 .button_tab .scroll-to-fixed-fixed ul.site_prod_nav > li {
					border-top: 0;
					border-bottom: 0;
				}
				#s20210621a97574d4c6bf3 .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);
				}
				.shop_view #s20210621a97574d4c6bf3 .item_detail .form-select-wrap .dropdown-menu .dropdown-item {
					background:  !important;
				}
				.shop_view #s20210621a97574d4c6bf3 .item_detail .form-select-wrap .dropdown-toggle {
					color:  !important;
				}
				.shop_view #s20210621a97574d4c6bf3 .item_detail .form-select-wrap.open .dropdown-toggle,
				.shop_view #s20210621a97574d4c6bf3 .item_detail .form-select-wrap.open .dropdown-menu {
					border-color:  !important;
				}
				.shop_view #s20210621a97574d4c6bf3 .item_detail .form-select-wrap.open .dropdown-menu .dropdown-item {
					
				}
				.shop_view #s20210621a97574d4c6bf3 .item_detail .form-select-wrap .dropdown-menu .dropdown-item:hover {
					background-color:  !important;
				}
			}
			@media (min-width: 768px) {
				#s20210621a97574d4c6bf3 .opt-group .btn_clse {
					background-color: ;
				}
				#s20210621a97574d4c6bf3 .opt-group .btn_clse:after {
					;
				}
			}
		
				.doz_sys #s20210621a97574d4c6bf3 .bg-brand,
				.doz_sys #s20210621a97574d4c6bf3 .bg-brand span,
				.doz_sys #s20210621a97574d4c6bf3 .btn-brand {
				;
					background-color:#0d285a;
					border-color:#0d285a;
					border-width: 0px;
					color:#fff;
				}
				.doz_sys #s20210621a97574d4c6bf3 .bg-brand:hover {
					background-color:rgba(7,20,45,1);-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff072045,endColorstr=#ff072045);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff072045,endColorstr=#ff072045);	zoom: 1;;
					border-color:rgb(7,20,45) ;border-color:rgba(7,20,45,1) ;;
				}
			
	.device_type_m .pc_section #padding_w20210621788b325189a40 {
		height: 15px !important;
	}
	@media all and (max-width:768px) {
		.pc_section #padding_w20210621788b325189a40 {
			height: 15px !important;
		}
	}

		#text_w20210621a0540465f5605 {
					border-radius: 0px;
			border: 0px none #000;;
			min-height: 0px;;
			line-height: inherit;
		}
		#text_w20210621a0540465f5605 .fr-code-view {
			line-height: 1.6;
		}
		#text_w20210621a0540465f5605 .text_bg_img,
		#text_w20210621a0540465f5605 .text_bg_color {
			position: absolute;
			top: 0;
			left: 0;
			height: 100%;
			width: 100%;
			border-radius: 0px;
		}
		.admin #text_w20210621a0540465f5605,
		#text_w20210621a0540465f5605 .text-table {
			min-height: 0px;;
					word-break: normal;
			word-wrap: break-word;
		}
        #text_w20210621a0540465f5605,
        #text_w20210621a0540465f5605 .text-table {
            display: flex;
            flex-direction: column;
            justify-content:flex-start ;
        }
		.doz_sys main > .doz_row #text_w20210621a0540465f5605.default_padding {
			padding-left: 32px;
			padding-right: 32px;
		}
		@media all and (max-width : 767px) {
			.doz_sys main > .doz_row #text_w20210621a0540465f5605.default_padding {
				padding-left: 15px;
				padding-right: 15px;
			}
		}
	
			.shop_view .s20210621ce4d4347edc46.xzoom-preview {
				;
				background: ;
			}
			.shop_view #s20210621ce4d4347edc46 select.form-control option {
				color:  !important;
				background: ;
			}
			.is-ie .shop_view #s20210621ce4d4347edc46 select.form-control option {
				color: #000 !important;
			}
			.admin #s20210621ce4d4347edc46 .widget.padding > div {
				;
			}
			.admin #s20210621ce4d4347edc46 .ibg-bg {
				height: 100% !important;
			}
			.admin #s20210621ce4d4347edc46 .widget_drag_bar,
			.admin .doz_sys #s20210621ce4d4347edc46 .ui-resizable-handle.ui-resizable-e:hover:after,
			.admin .doz_sys #s20210621ce4d4347edc46 .ui-resizable-handle.ui-resizable-w:hover:after,
			.admin .doz_sys #s20210621ce4d4347edc46 .ui-resizable-handle.ui-resizable-e.active:after,
			.admin .doz_sys #s20210621ce4d4347edc46 .ui-resizable-handle.ui-resizable-w.active:after,
			.admin .doz_sys #s20210621ce4d4347edc46 .drop_line {
				background-color: ;
			}
			.admin .doz_sys #s20210621ce4d4347edc46 .ui-resizable-handle.ui-resizable-n:hover:after,
			.admin .doz_sys #s20210621ce4d4347edc46 .ui-resizable-handle.ui-resizable-s:hover:after {
				border-bottom:2px solid  ;
			}
			#s20210621ce4d4347edc46 {
				color: ;
			}
			#s20210621ce4d4347edc46.side_basic main .inside,
			#s20210621ce4d4347edc46 .site_prod_nav_wrap.scroll-to-fixed-fixed ul.site_prod_nav,
			.doz_sys #s20210621ce4d4347edc46 .col-dz-12 .extend_thumbs {
				max-width: 1200px;
			}
			.modal_site_modal_menu #s20210621ce4d4347edc46.side_basic main .inside,
			.menu_type_modal #s20210621ce4d4347edc46.side_basic main .inside {
				max-width: 550px;
			}
			.doz_sys .modal_site_modal_menu .modal-header,
			.menu_type_modal .doz_modal_header {
				border-width: 0 0 1px 0;
				border-style: solid;
				;
			}
			.menu_type_modal #s20210621ce4d4347edc46,
			.menu_type_modal .doz_modal_header {
			;
				background: ;
			;
				color:  ;
			}
			.menu_type_modal .doz_modal_header .bt.bt-flat.bt-default {
			;
				color:  ;
			}
			.doz_sys #s20210621ce4d4347edc46 .col-dz-12 .inside .extend_thumbs {
				max-width: inherit;
			}
			#s20210621ce4d4347edc46.extend_section main {
				padding-left: 0px;
				padding-right: 0px;
			}
			#s20210621ce4d4347edc46.section_wrap.extend_section main .widget.board .grid_ignore.bg_on {
				margin-left: -0px;
				margin-right: -0px;
				width: calc(100% + 0px + 0px);
			}
			#s20210621ce4d4347edc46 .booking_day .body_font_color_20,
			#s20210621ce4d4347edc46 .booking_list.waiting .title {
				; 
			}
		
			#s20210621ce4d4347edc46.extend_section main > .inside {
				max-width: 100% !important;
			}
			#s20210621ce4d4347edc46 .li_table ul:nth-of-type(2),
			#s20210621ce4d4347edc46 .li_board ul li,
			#s20210621ce4d4347edc46 .radio-styled:not(ie8).radio_color_option.small input ~ span span {
				;
			}
			#s20210621ce4d4347edc46 .checkbox-styled:not(ie8) input ~ span:before,
			#s20210621ce4d4347edc46 .radio-styled:not(ie8) input ~ span:before {
				
			}
			#s20210621ce4d4347edc46 .board_view .grid_ignore header a, #s20210621ce4d4347edc46 .widget.board .grid_ignore .author .date, #s20210621ce4d4347edc46 .widget.board .grid_ignore a.board, #s20210621ce4d4347edc46 .widget.board .grid_ignore .author .write, .editor_box .add_map .info > div.phone, #s20210621ce4d4347edc46 .content-tit .board {
				;
			}
			#s20210621ce4d4347edc46 select.form-control,
			#s20210621ce4d4347edc46 input.form-control,
			#s20210621ce4d4347edc46 textarea.form-control {
				;
				color: #212121;
				background: #ffffff;
			}
			#s20210621ce4d4347edc46 .input_block .select-block .selectbox select {
				border: none;
				background: none;
				color: #212121;
			}
			#s20210621ce4d4347edc46 .phonenumber_wrap .line {
				
			}
			#s20210621ce4d4347edc46 .shop-content.shop-style-b.open .opt-group .btn_clse > span {
				
			}
			.shop_view #s20210621ce4d4347edc46 .shop-content select.form-control,
			.shop_view #s20210621ce4d4347edc46 .shop-content input.form-control,
			.shop_view #s20210621ce4d4347edc46 .shop-content textarea.form-control,
			.booking_view #s20210621ce4d4347edc46 .booking_opt select.form-control,
			.shop_view #s20210621ce4d4347edc46 .form-select-wrap .dropdown-menu,
			.shop_view #s20210621ce4d4347edc46 .form-select-wrap .dropdown-menu .dropdown-item {
				;
				background: ;
			}
			#s20210621ce4d4347edc46 .seemore_wrap .open:before {
				background-image: linear-gradient(to bottom, ,  66%,  83%,  98%, );
			}
			#s20210621ce4d4347edc46 .item_detail select.form-control,
			#s20210621ce4d4347edc46 .item_detail input.form-control,
			#s20210621ce4d4347edc46 .item_detail textarea.form-control,
			#s20210621ce4d4347edc46 .booking_opt select.form-control,
			#s20210621ce4d4347edc46 .goods_select textarea.form-control,
			#s20210621ce4d4347edc46 .goods_select select.form-control,
			#s20210621ce4d4347edc46 .goods_select input.form-control,
			#s20210621ce4d4347edc46 .form-select-wrap:before {
				 !important;
				color: ;
			}
			#s20210621ce4d4347edc46 .form-select-wrap .dropdown-menu .dropdown-item:hover {
				;
			}
			#s20210621ce4d4347edc46 .board_summary .write, #s20210621ce4d4347edc46 .board_view .grid_ignore .author .date, #s20210621ce4d4347edc46 .board_view .grid_ignore .author .hit-count, .doz_sys #s20210621ce4d4347edc46 label, .doz_sys #s20210621ce4d4347edc46 label.control-label, #s20210621ce4d4347edc46 .shop-table > tbody > tr.payment-info > td.pay-txt, #s20210621ce4d4347edc46 .nick.text-default-dark, #s20210621ce4d4347edc46 .text-default-dark, #s20210621ce4d4347edc46 .shop_mypage .mypage .my-box a, #s20210621ce4d4347edc46 .shop_mypage .item-detail a, #s20210621ce4d4347edc46 .shop_mypage .item-detail p, #s20210621ce4d4347edc46 .shop_mypage h6, #s20210621ce4d4347edc46 .shop_mypage .table-wrap p, #s20210621ce4d4347edc46 .shop_payment h1, #s20210621ce4d4347edc46 .shop_payment h6, #s20210621ce4d4347edc46 .shop-content p, #s20210621ce4d4347edc46 .shop_payment, #s20210621ce4d4347edc46 .shop-content span, #s20210621ce4d4347edc46 .shop-content .shop-item .item-icon .im-icon.im-ico-liked, #s20210621ce4d4347edc46 .shop-content .price, #s20210621ce4d4347edc46,#s20210621ce4d4347edc46 .shop-tit,#s20210621ce4d4347edc46 .board_view .board_txt_area,#s20210621ce4d4347edc46 .board.widget .grid_ignore .view_tit,.doz_sys #s20210621ce4d4347edc46 .shop-content input.form-control, .doz_sys #s20210621ce4d4347edc46 .shop-content select.form-control, #s20210621ce4d4347edc46 .widget_menu_title,#s20210621ce4d4347edc46 .comment_area,body.shop_mypage #s20210621ce4d4347edc46 .comment_area,
			#s20210621ce4d4347edc46 .list_review_inner .use_summary, #s20210621ce4d4347edc46 .list_review_inner .use_summary a, #s20210621ce4d4347edc46 .list_review_inner .fold, #s20210621ce4d4347edc46 .list_review_inner .comment_area, #s20210621ce4d4347edc46 .booking_nav_tools span {
				;
				color:  ;
			}
			#s20210621ce4d4347edc46 .shop-content span.sale-price-text {
			    color : #212121 !important;
			}
			.doz_sys #s20210621ce4d4347edc46 a.use-info {
			    color : #0d285a;
			}
			#s20210621ce4d4347edc46 .shop-content span.sale-price-text-done, 
			.doz_sys #s20210621ce4d4347edc46 a.use-info-download-done {
			    color: #999999 !important;
			}
			.doz_sys #s20210621ce4d4347edc46 .shop-content .down-btn select.form-control {
				;
				color:  !important;
			}
			#s20210621ce4d4347edc46 .shop-content.mypage .bg-bright a, #s20210621ce4d4347edc46 .shop-content.mypage .bg-bright p, #s20210621ce4d4347edc46 .shop-content.mypage .bg-bright span, #s20210621ce4d4347edc46 .shop-content.mypage .bg-bright div {
				color: #212121;
			}
			#s20210621ce4d4347edc46 .shop-content.mypage .bg-bright .use_grade .ug_btn .btn,
			#s20210621ce4d4347edc46 .shop-content span.ug_name .btn {
				border-color: #D5D5D5;
			}
			#s20210621ce4d4347edc46 .shop-content h6 span {
			;
				color: ;
			}
			#s20210621ce4d4347edc46 .left-menu ul li.on a,
			.doz_sys #s20210621ce4d4347edc46 .paging_type_count .owl-dots .owl-dot span:before,
			.menu_type_modal #s20210621ce4d4347edc46,
			#s20210621ce4d4347edc46 .list_review_inner .comment .tools .text-gray-bright {
				;
				color:  !important;
			}
			.doz_sys #s20210621ce4d4347edc46 .paging_type_count.slide_02 .owl-dots .owl-dot.active span:before {
				color: #fff !important;
			}
			.doz_sys #s20210621ce4d4347edc46 .paging_type_dot .owl-dots .owl-dot span,
			.doz_sys #s20210621ce4d4347edc46 .paging_type_big_dot .owl-dots .owl-dot span,
			.doz_sys #s20210621ce4d4347edc46 .paging_type_line .owl-dots .owl-dot span,
			.doz_sys #s20210621ce4d4347edc46 .paging_type_count.paging_type_count02 .owl-dots .owl-dot.active span:before,
			#s20210621ce4d4347edc46 .list_review_inner, 
			#s20210621ce4d4347edc46 .list_review_inner .fold.cmt,
			#s20210621ce4d4347edc46 .list_review_wrap,
			#s20210621ce4d4347edc46 .list_review_inner .textarea_block,
			#s20210621ce4d4347edc46 .list_review_inner .comment .main_comment,
			#s20210621ce4d4347edc46 .list_review_inner .txt_delete:before,
			#s20210621ce4d4347edc46 .form-select-wrap.open .dropdown-toggle, 
			#s20210621ce4d4347edc46 .form-select-wrap.open .dropdown-menu,
			#s20210621ce4d4347edc46 .form-select-wrap.open .dropdown-menu .dropdown-item {
				border-color: ;
			}
			.doz_sys #s20210621ce4d4347edc46 .paging_type_dot02 .owl-dots .owl-dot span,
			.doz_sys #s20210621ce4d4347edc46 .paging_type_dot .owl-dots .owl-dot.active span,
			.doz_sys #s20210621ce4d4347edc46 .paging_type_line .owl-dots .owl-dot.active span,
			.doz_sys #s20210621ce4d4347edc46 .paging_type_big_dot .owl-dots .owl-dot span,
			.doz_sys #s20210621ce4d4347edc46 .paging_type_line .owl-dots .owl-dot span {
				background: ;
			}
			#s20210621ce4d4347edc46 .form-control:focus {
				border-color:#0d285a;
			}
			#s20210621ce4d4347edc46 .sub_depth li a, #s20210621ce4d4347edc46 .sub_depth li span {
				;
			}
			#s20210621ce4d4347edc46 .slide_03.owl-theme .owl-dots .owl-dot span {
				;
			} 
			#s20210621ce4d4347edc46 .pagination > li > a,
			#s20210621ce4d4347edc46 .pagination > li > span,
			#s20210621ce4d4347edc46 .pagination > li > a:focus,
			#s20210621ce4d4347edc46 .pagination > li > span:focus,
			#s20210621ce4d4347edc46 .map-inner .pagination li.active a,
			#s20210621ce4d4347edc46 .pagination li > a.disabled:hover,
			#s20210621ce4d4347edc46 .pagination li > a.disabled:focus {
				;
			}
			#s20210621ce4d4347edc46 .form-select-wrap.open .dropdown-menu .dropdown-item {
				;
			}
			#s20210621ce4d4347edc46 .pagination > .active > a,
			#s20210621ce4d4347edc46 .pagination > .active > span,
			#s20210621ce4d4347edc46 .pagination > .active > a:hover,
			#s20210621ce4d4347edc46 .pagination > .active > span:hover,
			#s20210621ce4d4347edc46 .pagination > .active > a:focus,
			#s20210621ce4d4347edc46 .pagination > .active > span:focus,
			#s20210621ce4d4347edc46 .pagination > li > a:hover,
			#s20210621ce4d4347edc46 .pagination > li > span:hover,
			#s20210621ce4d4347edc46 .sub_depth li a.active,
			.doz_sys #s20210621ce4d4347edc46 a, #s20210621ce4d4347edc46 .li_table ul li,
			#s20210621ce4d4347edc46 .list-style .list.line > small,
			.doz_sys #s20210621ce4d4347edc46 div[data-widget-type="board"] .title.title-block a{
				;
				color: ;
			}
			.doz_sys #s20210621ce4d4347edc46 .board_contents a:not(.btn),
			.doz_sys #s20210621ce4d4347edc46 .board_contents a:not(.btn):hover,
			#s20210621ce4d4347edc46 .board_txt_area a,
			#s20210621ce4d4347edc46 .board_txt_area a:hover,
			#s20210621ce4d4347edc46 .board_txt_area a:active,
			#s20210621ce4d4347edc46 .board_txt_area a:focus,
			#s20210621ce4d4347edc46 .editor_box .fr-view a {
				color: #0d285a;
			}
			#s20210621ce4d4347edc46 div[data-widget-type="icon"] i {
				color: ;
			}
			.doz_sys #s20210621ce4d4347edc46 a.body_font_color_30:not(.active) {
				;
			}
		   #s20210621ce4d4347edc46 .text_tab .after_line:not(:last-child):after {
		        ;
		   }
		   #s20210621ce4d4347edc46 .text_tab ul.site_prod_nav > li a.active {
		    background: none;
		   }
			#s20210621ce4d4347edc46 .map-toolbar select.form-control {
				;
				color:  !important;
				font-size: 14px;
			}
			.doz_sys #s20210621ce4d4347edc46 .body_font_color_40,
			#s20210621ce4d4347edc46 .li_board ul.li_body li.name, 
			#s20210621ce4d4347edc46 .li_board ul.li_body li.time, 
			#s20210621ce4d4347edc46 .li_board ul.li_body li.like,
			#s20210621ce4d4347edc46 .li_board ul.li_body li.read {
				;
			}
			#s20210621ce4d4347edc46 .review_table .summary,
			#s20210621ce4d4347edc46 .review_table.li_board ul.li_body li,
			#s20210621ce4d4347edc46 .review_table .list_text_title.lock_on {
				;
			}

			.doz_sys #s20210621ce4d4347edc46 .body_font_color_50 {
				;
			}
			#s20210621ce4d4347edc46 .li_board,
			#s20210621ce4d4347edc46 .acd_row:first-child,
			#s20210621ce4d4347edc46 .acd_row {
				border-color: ;
			}
			#s20210621ce4d4347edc46 .list-style .list-header,
			#s20210621ce4d4347edc46 .list-style .list,
			#s20210621ce4d4347edc46 .list-style .list.line, 
			#s20210621ce4d4347edc46 .list-style .list.line > .table-cell,
			#s20210621ce4d4347edc46 .li_table.row_04 .acd_collapse[aria-expanded="true"], .li_table.row_04 .acd_collapse.in {
				;
			}
			#s20210621ce4d4347edc46 .btn, #s20210621ce4d4347edc46 .visual_section a, #s20210621ce4d4347edc46 a.select-star, #s20210621ce4d4347edc46 .star-pointer .dropdown-menu a.dropdown-item, .doz_sys #s20210621ce4d4347edc46 .cart-btn-tools .alpha_add_review_button > button {
			;
				background-color: ;
				;
				color:;
				;
			}
			#s20210621ce4d4347edc46 .star-pointer .dropdown-menu {
			    background-color: ;
			}
			#s20210621ce4d4347edc46 .btn:hover, #s20210621ce4d4347edc46 .visual_section a:hover {
				border-color:;
			}
			#s20210621ce4d4347edc46 a.select-star:hover {
				background-color: ;
			}
			#s20210621ce4d4347edc46 .star-pointer .dropdown-menu a.dropdown-item:hover {
			    background-color:  !important;
			}
			#s20210621ce4d4347edc46 .widget_text_wrap .btn {
				background-color:#0949a0;
				border-color:#0949a0;
				color:#ffffff;
				border-width:0px;
			}
			.doz_sys #s20210621ce4d4347edc46 .btn-primary, .doz_sys #s20210621ce4d4347edc46 .cart-btn-tools .alpha_add_review_button > button {
			;
				background-color:#0949a0;
				border-color:#0949a0;
				color:#ffffff;
				border-width:0px;
			}
			.doz_sys.shop_view #s20210621ce4d4347edc46 .btn-primary span,
			.doz_sys.booking_view #s20210621ce4d4347edc46 .btn-primary span,
			.doz_sys.shop_mypage #s20210621ce4d4347edc46 .btn-primary span  {
				color:#ffffff;
			}
			#s20210621ce4d4347edc46 .coupon-wrap:after,
			#s20210621ce4d4347edc46 .board_view .file_area ul li {
				background: ;
			}
			#s20210621ce4d4347edc46 .text-gray-dark, #s20210621ce4d4347edc46 .shop-table > thead > tr > th, #s20210621ce4d4347edc46 .shop_mypage .left-menu ul li a, #s20210621ce4d4347edc46 .shop_mypage .item-detail p.sale_pay,.doz_sys #s20210621ce4d4347edc46 .product-notify-group .product-notify-label {
				;
			}
			#s20210621ce4d4347edc46 .mypage .my-box a, #s20210621ce4d4347edc46 .mypage .shop-table > tbody > tr,
			#s20210621ce4d4347edc46 .mypage .tip-off,
	        #s20210621ce4d4347edc46 .im-order-detail-table,
	        #s20210621ce4d4347edc46 .im-order-price {
				;
			}
			#s20210621ce4d4347edc46 .mypage .my-box.on a {
				background-color:#0d285a;
				;
				color:#fff;
			}
			#s20210621ce4d4347edc46 .mypage .my-box.on a p {
				color:#fff;
			}
			#s20210621ce4d4347edc46 .option_btn_tools a, #s20210621ce4d4347edc46 .map-inner .pagination li a {
				color:#212121;
			}
			.doz_sys #s20210621ce4d4347edc46 .list-style-card .card-body .text a {
				color:#757575;
			}
			#s20210621ce4d4347edc46 .card .title a {
				color: #212121;
			}
			#s20210621ce4d4347edc46 .section_bg.fixed_bg.fixed_bg_none {
					background-attachment : inherit;
				}
			#s20210621ce4d4347edc46 ul.site_prod_nav > li,
			#s20210621ce4d4347edc46 .prod_detail_badge {
				;
			}
			#s20210621ce4d4347edc46 .site_prod_nav_wrap.scroll-to-fixed-fixed {
				background: ;
				box-shadow: inset 0 -1px 0 0 rgba(0, 0, 0, 0.1);
			}
			#s20210621ce4d4347edc46 .buy_footer_fixed {
				background: ;
				border-width: 1px 0 0 0;
				border-style: solid;
				;
			}
			#s20210621ce4d4347edc46 .opt-group {
				background: ;
			}
			#s20210621ce4d4347edc46 ul.site_prod_nav > li a.active {
				;
			}
			
			#s20210621ce4d4347edc46 .background_tab ul.site_prod_nav > li a.active >  span.braket-badge {
				background-color: none;
				;
				color:;
			}
	
			#s20210621ce4d4347edc46 .input-block .checkbox-styled:not(ie8) input ~ span {
				;
				color:;
			}
			.section_fixed_disable #s20210621ce4d4347edc46[class*="section_first"],
			.section_fixed_disable #s20210621ce4d4347edc46[class*="section_first"] .doz_aside {
				position: relative !important;
				top: 0 !important;
				left: 0 !important;
				z-index: auto !important;
			}
			.section_fixed_disable #s20210621ce4d4347edc46 .doz_aside.scroll-to-fixed-fixed ~ .spacer,
			.section_fixed_disable #s20210621ce4d4347edc46.scroll-to-fixed-fixed ~ .spacer {
				height: 0 !important;
				display: none !important;
			}
			#s20210621ce4d4347edc46.scroll-to-fixed-fixed {
				width: 100% !important;
			}
			#s20210621ce4d4347edc46 .doz_aside.scroll-to-fixed-fixed-end {
				bottom: 0 !important;
				top: auto !important;
			}
			.device_type_m #s20210621ce4d4347edc46.mobile_section main .inside {
					padding-left: 0px;
					padding-right: 0px;
			}
			.device_type_m #s20210621ce4d4347edc46 .mypage .left-menu ul li a,
			.device_type_m #s20210621ce4d4347edc46 .cart .left-menu ul li a {
				;
			}
            #s20210621ce4d4347edc46 .im-cart-result-table {
                border-top: 1px solid ;
                border-bottom: 1px solid ;
            }
            #s20210621ce4d4347edc46 .shop-table > tbody > tr > td.img .opt .more {
                ;
            }
            #s20210621ce4d4347edc46 .im-cart-info {
                ;
            }
            #s20210621ce4d4347edc46 .shop-table > thead > tr > th,
            #s20210621ce4d4347edc46 .shop-table > tbody > tr > td,
            #s20210621ce4d4347edc46 .mypage .shop-table > tbody > tr,
            #s20210621ce4d4347edc46 .shop-table > tbody > tr > td.img img,
            #s20210621ce4d4347edc46 .shop-table > tbody > tr > td + td,
            #s20210621ce4d4347edc46 .mypage .tip-off,
            #s20210621ce4d4347edc46 .mypage .shop-table img,
	        #s20210621ce4d4347edc46 .im-order-detail-table,
	        #s20210621ce4d4347edc46 .im-order-price,
	        #s20210621ce4d4347edc46 .im-order-detail-table thead tr,
	        #s20210621ce4d4347edc46 .im-order-detail-table tr + tr,
	        #s20210621ce4d4347edc46 .im-order-detail-table img,
	        #s20210621ce4d4347edc46 .im-order-detail-table .im-deliv-price,
	        #s20210621ce4d4347edc46 .im-order-price-header,
	        #s20210621ce4d4347edc46 .im-order-price-body {
                ;
            }
            #s20210621ce4d4347edc46 .shop-table .list_badge {
				border-color: ;
            }
            #s20210621ce4d4347edc46 .im-cart-result-table thead>tr>th,
            #s20210621ce4d4347edc46 #shop_cart_list .shop-table > colgroup + thead > tr:first-child > th,
            #s20210621ce4d4347edc46 #shop_cart_list .shop-table > tbody > tr > td + td,
            #s20210621ce4d4347edc46 #shop_cart_list .shop-table > thead > tr > th,
            #s20210621ce4d4347edc46 #shop_cart_list .shop-table > tbody > tr > td {
                ;
            }
            #s20210621ce4d4347edc46 .shop-content.mypage .shop-item .item-icon .im-icon.im-ico-liked{
                color: #0d285a
            }
			@media (min-width: 991px) {
				.doz_sys #s20210621ce4d4347edc46 .btn-primary:hover, #s20210621ce4d4347edc46 .widget_text_wrap .btn:hover, .doz_sys #s20210621ce4d4347edc46 .cart-btn-tools .alpha_add_review_button:hover > button {
				;
					background-color:#002b66;
					border-color:#0949a0;
					color:#ffffff;
					border-width:0px;
				}
				.doz_sys.shop_view #s20210621ce4d4347edc46 .btn-primary:hover span,
				.doz_sys.booking_view #s20210621ce4d4347edc46 .btn-primary:hover span,
				.doz_sys.shop_mypage #s20210621ce4d4347edc46 .btn-primary:hover span  {
					color:#ffffff;
				}
			}
			@media all and (max-width : 768px) {
				.doz_sys #s20210621ce4d4347edc46 .fixed_view a,
				.doz_sys #s20210621ce4d4347edc46 .fixed_view select.form-control,
				.doz_sys #s20210621ce4d4347edc46 .fixed_view .form-select-wrap:before {
					color: #212121;
				}
				.doz_sys #s20210621ce4d4347edc46 .fixed_view .body_font_color_50 {
					color: rgba(33, 33, 33, 0.5);
				}
				.doz_sys #s20210621ce4d4347edc46 .fixed_view .body_font_color_20 {
					color: rgba(33, 33, 33, 0.2);
				}
				.booking_view #s20210621ce4d4347edc46 .fixed_view .booking_opt select.form-control {
					background-color: #fff;
				}
				#s20210621ce4d4347edc46 #shop_cart_list .shop-tit,
                #s20210621ce4d4347edc46 #shop_cart_list .shop-table > thead > tr,
                #s20210621ce4d4347edc46 #shop_cart_list .shop-table > tfoot .payment-info,
                #s20210621ce4d4347edc46 .im-price-result {
				    ;
				}
                #s20210621ce4d4347edc46 .shop-table > tbody > tr > td.img .opt .more + .more,
                #s20210621ce4d4347edc46 .im-order-row + .im-order-row {
                    ;
                }
                #s20210621ce4d4347edc46 #shop_cart_list .shop-table,
                #s20210621ce4d4347edc46 #shop_cart_list .shop-table > tbody > tr.im-tr-shipping + tr,
                #s20210621ce4d4347edc46 #shop_cart_list .shop-table > tfoot,
                #s20210621ce4d4347edc46 #shop_cart_list .shop-table > tfoot .payment-info {
                    ;
                }
                #s20210621ce4d4347edc46 #shop_cart_list .shop-table > thead > tr,
                #s20210621ce4d4347edc46 .im-order-detail-table .im-space {
                    background-color: ;
                }
                #s20210621ce4d4347edc46 #shop_cart_list .shop-table > thead > tr.scroll-to-fixed-fixed-end {
                    top: auto !important;
                    bottom: 0;
                }
			}
			.device_type_m #s20210621ce4d4347edc46 .section_bg.fixed_bg_wrap { 
                 background-attachment: fixed;
            }
            
            .device_type_m #s20210621ce4d4347edc46 .section_bg.fixed_bg_wrap .fixed_bg {
              display: none;
            }
            #s20210621ce4d4347edc46 .section_bg.fixed_bg_wrap .fixed_bg {
                 display: none;
                }
			@media (max-width: 991px) {
			    #s20210621ce4d4347edc46 .section_bg {
                    background-attachment : inherit;
                }
                
                #s20210621ce4d4347edc46 .section_bg .ibg-bg {
                    display: none;
                }
                
                #s20210621ce4d4347edc46 .section_bg.fixed_bg_wrap { 
                    background-image : none !important;
                    clip-path: inset(0);
                    overflow: hidden;
                }
                #s20210621ce4d4347edc46 .section_bg.fixed_bg_wrap .fixed_bg {
                  display: block;
                  object-fit: cover;
                  position: fixed;
                  left: 0;
                  top: 0;
                  width: 100%; 
                  height: 100vh;
                }
				#s20210621ce4d4347edc46 .buy_btns .social_btn, #s20210621ce4d4347edc46 .buy_btns .cart_btn, #s20210621ce4d4347edc46 .layer_pop .bottom-btn, #s20210621ce4d4347edc46 .shop-table > thead, #s20210621ce4d4347edc46 .left-menu, #s20210621ce4d4347edc46 .shop-table > tbody > tr, {
				;
				}
				#s20210621ce4d4347edc46 main, #s20210621ce4d4347edc46 .section_wrap.extend_section main, #s20210621ce4d4347edc46 .doz_sys.shop_payment .inside, .doz_sys.shop_payment .inside .col-dz, {
					padding-left:0;
					padding-right:0;
				}
				#s20210621ce4d4347edc46.mobile_section main .inside {
					padding-left: 0px;
					padding-right: 0px;
				}
				#s20210621ce4d4347edc46.section_wrap.extend_section main .widget.board .grid_ignore.bg_on {
					margin-left: -15px;
					margin-right: -15px;
					width: calc(100% + 30px);
				}
				#s20210621ce4d4347edc46 .mypage .left-menu ul li a,
				#s20210621ce4d4347edc46 .cart .left-menu ul li a,
				#s20210621ce4d4347edc46 .mypage .left-menu .cart-menu-slide  {
					;
				}
				.section_wrap .side_gutter {
					display:none !important;
				}
				#s20210621ce4d4347edc46 .coupon-wrap:after {
					background:  !important;
				}
			}
			@media (max-width: 767px) {
				#s20210621ce4d4347edc46 .nav_gradient.slide_left {
					background: linear-gradient(to left, rgba(255, 255, 255, 0), rgba(255,255,255,1));
				}
				#s20210621ce4d4347edc46 .nav_gradient.slide_right {
					background: linear-gradient(to right, rgba(255, 255, 255, 0), rgba(255,255,255,1));
				}
				#s20210621ce4d4347edc46 .button_tab .scroll-to-fixed-fixed ul.site_prod_nav > li {
					border-top: 0;
					border-bottom: 0;
				}
				#s20210621ce4d4347edc46 .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);
				}
				.shop_view #s20210621ce4d4347edc46 .item_detail .form-select-wrap .dropdown-menu .dropdown-item {
					background:  !important;
				}
				.shop_view #s20210621ce4d4347edc46 .item_detail .form-select-wrap .dropdown-toggle {
					color:  !important;
				}
				.shop_view #s20210621ce4d4347edc46 .item_detail .form-select-wrap.open .dropdown-toggle,
				.shop_view #s20210621ce4d4347edc46 .item_detail .form-select-wrap.open .dropdown-menu {
					border-color:  !important;
				}
				.shop_view #s20210621ce4d4347edc46 .item_detail .form-select-wrap.open .dropdown-menu .dropdown-item {
					
				}
				.shop_view #s20210621ce4d4347edc46 .item_detail .form-select-wrap .dropdown-menu .dropdown-item:hover {
					background-color:  !important;
				}
			}
			@media (min-width: 768px) {
				#s20210621ce4d4347edc46 .opt-group .btn_clse {
					background-color: ;
				}
				#s20210621ce4d4347edc46 .opt-group .btn_clse:after {
					;
				}
			}
		
				.doz_sys #s20210621ce4d4347edc46 .bg-brand,
				.doz_sys #s20210621ce4d4347edc46 .bg-brand span,
				.doz_sys #s20210621ce4d4347edc46 .btn-brand {
				;
					background-color:#0d285a;
					border-color:#0d285a;
					border-width: 0px;
					color:#fff;
				}
				.doz_sys #s20210621ce4d4347edc46 .bg-brand:hover {
					background-color:rgba(7,20,45,1);-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff072045,endColorstr=#ff072045);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff072045,endColorstr=#ff072045);	zoom: 1;;
					border-color:rgb(7,20,45) ;border-color:rgba(7,20,45,1) ;;
				}
			
	.device_type_m .pc_section #padding_w20210621094f935ea6477 {
		height: 8px !important;
	}
	@media all and (max-width:768px) {
		.pc_section #padding_w20210621094f935ea6477 {
			height: 8px !important;
		}
	}

		#text_w20210621eeeb2de27fe1e {
					border-radius: 0px;
			border: 0px none #000;;
			min-height: 0px;;
			line-height: inherit;
		}
		#text_w20210621eeeb2de27fe1e .fr-code-view {
			line-height: 1.6;
		}
		#text_w20210621eeeb2de27fe1e .text_bg_img,
		#text_w20210621eeeb2de27fe1e .text_bg_color {
			position: absolute;
			top: 0;
			left: 0;
			height: 100%;
			width: 100%;
			border-radius: 0px;
		}
		.admin #text_w20210621eeeb2de27fe1e,
		#text_w20210621eeeb2de27fe1e .text-table {
			min-height: 0px;;
					word-break: normal;
			word-wrap: break-word;
		}
        #text_w20210621eeeb2de27fe1e,
        #text_w20210621eeeb2de27fe1e .text-table {
            display: flex;
            flex-direction: column;
            justify-content:flex-start ;
        }
		.doz_sys main > .doz_row #text_w20210621eeeb2de27fe1e.default_padding {
			padding-left: 32px;
			padding-right: 32px;
		}
		@media all and (max-width : 767px) {
			.doz_sys main > .doz_row #text_w20210621eeeb2de27fe1e.default_padding {
				padding-left: 15px;
				padding-right: 15px;
			}
		}
	
	.device_type_m .pc_section #padding_w20210621e00e81b5c8abd {
		height: 12.5px !important;
	}
	@media all and (max-width:768px) {
		.pc_section #padding_w20210621e00e81b5c8abd {
			height: 12.5px !important;
		}
	}

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

	.admin #w202106211d76eb5ed1f25 .disable-selection img {
		visibility: visible !important;
	}
	#w202106211d76eb5ed1f25 .widget.image .overlay, #w202106211d76eb5ed1f25 .widget.image .hover_overlay {
		background: rgba(0, 0, 0, 0);
		transition: opacity .3s, background-color .3s;
	}
	#w202106211d76eb5ed1f25 .widget.image:hover .hover_overlay {
		background: rgba(0, 0, 0, 0);
		z-index: 6;
		opacity: 1;
	}
	.admin #w202106211d76eb5ed1f25 .widget.image:hover .hover_overlay,
	#w202106211d76eb5ed1f25 .widget.image.hover_image_hidden:hover .hover_overlay {
		opacity: 0 !important;
	}
	#w202106211d76eb5ed1f25 .widget.image.text_position_overlay .txt .txt_body {
		color: #fff;
		font-size:14px;;
		line-height: 1.2;
		padding: 1em;
	}
	#w202106211d76eb5ed1f25 .widget.image.hover_text_position_overlay:hover .hover_txt .txt_body {
		color: #fff;
		font-size:14px;;
		padding: 1em;
	}
	#w202106211d76eb5ed1f25 .widget.image.hover_text_position_overlay:hover .hover_txt .txt_body {
		line-height: 1.2;
	}
	#w202106211d76eb5ed1f25 .widget.image.img_circle .overlay,
	#w202106211d76eb5ed1f25 .widget.image.img_circle .hover_overlay {
		border-radius: 50%;
	}
	#w202106211d76eb5ed1f25 .widget.image.hover_scale:hover .hover_overlay,
	#w202106211d76eb5ed1f25 .widget.image.same_overlay:hover .overlay {
		transform: scale(1.1);
		transition: opacity .3s;
	}
	#w202106211d76eb5ed1f25 .widget.image.hide_default_img:hover .img_wrap > img,
	#w202106211d76eb5ed1f25 .widget.image:hover .overlay,
	#w202106211d76eb5ed1f25 .widget.image .hover_overlay,
	#w202106211d76eb5ed1f25 .widget.image.hover_image_hidden:hover .hover_img,
	#w202106211d76eb5ed1f25 .widget.image.hover_scale .hover_img,
	#w202106211d76eb5ed1f25 .widget.image.hover_scale.hover_image_hidden:hover .hover_img {
		opacity: 0;
	}
	#w202106211d76eb5ed1f25 .widget.image.hide_default_img:hover .img_wrap > img{
		opacity: 0 !important;

	}
	#w202106211d76eb5ed1f25 .widget.image.hover_scale img {
		transition: transform 0.4s ease-out;
	}
	#w202106211d76eb5ed1f25 .widget.image.hover_scale img,
	#w202106211d76eb5ed1f25 .widget.image.hover_scale:hover .hover_img,
	#w202106211d76eb5ed1f25 .widget.image.hover_scale.hover_image_hidden:hover img,
	#w202106211d76eb5ed1f25 .widget.image.org_image_hidden.hover_image_hidden:hover .img_wrap > img,
	#w202106211d76eb5ed1f25 .widget.image.hover_img_hide.hover_scale:hover img,
	#w202106211d76eb5ed1f25 .widget.image.same_overlay:hover .overlay  {
		opacity : 1;
	}
	#w202106211d76eb5ed1f25 .widget.image.no_effect .hover_overlay,
	#w202106211d76eb5ed1f25 .widget.image.no_effect .hover_img {
		transition: none;
	}
	#w202106211d76eb5ed1f25 .widget.image.hover_img_hide .hover_img {
		display: none;
	}
	#w202106211d76eb5ed1f25 .widget.image.hover_img_hide:hover .hover_overlay {
		transition: opacity .3s;
	}
	#w202106211d76eb5ed1f25 .widget.image.hide_default_img:hover .org_image,
	#w202106211d76eb5ed1f25 .widget.image.same_overlay:hover .hover_overlay {
		opacity: 0;
	}
	#w202106211d76eb5ed1f25 .widget.image.same_overlay:hover .overlay {
		opacity: 1;
	}
	
		#w202106211d76eb5ed1f25 .widget.image .hover_img {
		image-rendering: -webkit-optimize-contrast;
	}
	
	@media all and (max-width : 767px) {
		#w202106211d76eb5ed1f25 .widget.image:hover .hover_txt,
		#w202106211d76eb5ed1f25 .widget.image:hover .hover_img,
		#w202106211d76eb5ed1f25 .widget.image:hover .overlay,
		#w202106211d76eb5ed1f25 .widget.image:hover .hover_overlay {
			opacity: 0;
			transform: none !important;
		}
		#w202106211d76eb5ed1f25 .widget.image.org_image_hidden:hover .img_wrap > img {
			opacity: 1;
		}
		#w202106211d76eb5ed1f25 .widget.image:hover .txt {
			opacity: 1;
			visibility: visible;
		}
		#w202106211d76eb5ed1f25 .widget.hover_scale:hover img {
			transform: none !important;
		}
	}

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

			.shop_view .s20210621f499113fedd14.xzoom-preview {
				;
				background: ;
			}
			.shop_view #s20210621f499113fedd14 select.form-control option {
				color:  !important;
				background: ;
			}
			.is-ie .shop_view #s20210621f499113fedd14 select.form-control option {
				color: #000 !important;
			}
			.admin #s20210621f499113fedd14 .widget.padding > div {
				;
			}
			.admin #s20210621f499113fedd14 .ibg-bg {
				height: 100% !important;
			}
			.admin #s20210621f499113fedd14 .widget_drag_bar,
			.admin .doz_sys #s20210621f499113fedd14 .ui-resizable-handle.ui-resizable-e:hover:after,
			.admin .doz_sys #s20210621f499113fedd14 .ui-resizable-handle.ui-resizable-w:hover:after,
			.admin .doz_sys #s20210621f499113fedd14 .ui-resizable-handle.ui-resizable-e.active:after,
			.admin .doz_sys #s20210621f499113fedd14 .ui-resizable-handle.ui-resizable-w.active:after,
			.admin .doz_sys #s20210621f499113fedd14 .drop_line {
				background-color: ;
			}
			.admin .doz_sys #s20210621f499113fedd14 .ui-resizable-handle.ui-resizable-n:hover:after,
			.admin .doz_sys #s20210621f499113fedd14 .ui-resizable-handle.ui-resizable-s:hover:after {
				border-bottom:2px solid  ;
			}
			#s20210621f499113fedd14 {
				color: ;
			}
			#s20210621f499113fedd14.side_basic main .inside,
			#s20210621f499113fedd14 .site_prod_nav_wrap.scroll-to-fixed-fixed ul.site_prod_nav,
			.doz_sys #s20210621f499113fedd14 .col-dz-12 .extend_thumbs {
				max-width: 1200px;
			}
			.modal_site_modal_menu #s20210621f499113fedd14.side_basic main .inside,
			.menu_type_modal #s20210621f499113fedd14.side_basic main .inside {
				max-width: 550px;
			}
			.doz_sys .modal_site_modal_menu .modal-header,
			.menu_type_modal .doz_modal_header {
				border-width: 0 0 1px 0;
				border-style: solid;
				;
			}
			.menu_type_modal #s20210621f499113fedd14,
			.menu_type_modal .doz_modal_header {
			;
				background: ;
			;
				color:  ;
			}
			.menu_type_modal .doz_modal_header .bt.bt-flat.bt-default {
			;
				color:  ;
			}
			.doz_sys #s20210621f499113fedd14 .col-dz-12 .inside .extend_thumbs {
				max-width: inherit;
			}
			#s20210621f499113fedd14.extend_section main {
				padding-left: 0px;
				padding-right: 0px;
			}
			#s20210621f499113fedd14.section_wrap.extend_section main .widget.board .grid_ignore.bg_on {
				margin-left: -0px;
				margin-right: -0px;
				width: calc(100% + 0px + 0px);
			}
			#s20210621f499113fedd14 .booking_day .body_font_color_20,
			#s20210621f499113fedd14 .booking_list.waiting .title {
				; 
			}
		
			#s20210621f499113fedd14.extend_section main > .inside {
				max-width: 100% !important;
			}
			#s20210621f499113fedd14 .li_table ul:nth-of-type(2),
			#s20210621f499113fedd14 .li_board ul li,
			#s20210621f499113fedd14 .radio-styled:not(ie8).radio_color_option.small input ~ span span {
				;
			}
			#s20210621f499113fedd14 .checkbox-styled:not(ie8) input ~ span:before,
			#s20210621f499113fedd14 .radio-styled:not(ie8) input ~ span:before {
				
			}
			#s20210621f499113fedd14 .board_view .grid_ignore header a, #s20210621f499113fedd14 .widget.board .grid_ignore .author .date, #s20210621f499113fedd14 .widget.board .grid_ignore a.board, #s20210621f499113fedd14 .widget.board .grid_ignore .author .write, .editor_box .add_map .info > div.phone, #s20210621f499113fedd14 .content-tit .board {
				;
			}
			#s20210621f499113fedd14 select.form-control,
			#s20210621f499113fedd14 input.form-control,
			#s20210621f499113fedd14 textarea.form-control {
				;
				color: #212121;
				background: #ffffff;
			}
			#s20210621f499113fedd14 .input_block .select-block .selectbox select {
				border: none;
				background: none;
				color: #212121;
			}
			#s20210621f499113fedd14 .phonenumber_wrap .line {
				
			}
			#s20210621f499113fedd14 .shop-content.shop-style-b.open .opt-group .btn_clse > span {
				
			}
			.shop_view #s20210621f499113fedd14 .shop-content select.form-control,
			.shop_view #s20210621f499113fedd14 .shop-content input.form-control,
			.shop_view #s20210621f499113fedd14 .shop-content textarea.form-control,
			.booking_view #s20210621f499113fedd14 .booking_opt select.form-control,
			.shop_view #s20210621f499113fedd14 .form-select-wrap .dropdown-menu,
			.shop_view #s20210621f499113fedd14 .form-select-wrap .dropdown-menu .dropdown-item {
				;
				background: ;
			}
			#s20210621f499113fedd14 .seemore_wrap .open:before {
				background-image: linear-gradient(to bottom, ,  66%,  83%,  98%, );
			}
			#s20210621f499113fedd14 .item_detail select.form-control,
			#s20210621f499113fedd14 .item_detail input.form-control,
			#s20210621f499113fedd14 .item_detail textarea.form-control,
			#s20210621f499113fedd14 .booking_opt select.form-control,
			#s20210621f499113fedd14 .goods_select textarea.form-control,
			#s20210621f499113fedd14 .goods_select select.form-control,
			#s20210621f499113fedd14 .goods_select input.form-control,
			#s20210621f499113fedd14 .form-select-wrap:before {
				 !important;
				color: ;
			}
			#s20210621f499113fedd14 .form-select-wrap .dropdown-menu .dropdown-item:hover {
				;
			}
			#s20210621f499113fedd14 .board_summary .write, #s20210621f499113fedd14 .board_view .grid_ignore .author .date, #s20210621f499113fedd14 .board_view .grid_ignore .author .hit-count, .doz_sys #s20210621f499113fedd14 label, .doz_sys #s20210621f499113fedd14 label.control-label, #s20210621f499113fedd14 .shop-table > tbody > tr.payment-info > td.pay-txt, #s20210621f499113fedd14 .nick.text-default-dark, #s20210621f499113fedd14 .text-default-dark, #s20210621f499113fedd14 .shop_mypage .mypage .my-box a, #s20210621f499113fedd14 .shop_mypage .item-detail a, #s20210621f499113fedd14 .shop_mypage .item-detail p, #s20210621f499113fedd14 .shop_mypage h6, #s20210621f499113fedd14 .shop_mypage .table-wrap p, #s20210621f499113fedd14 .shop_payment h1, #s20210621f499113fedd14 .shop_payment h6, #s20210621f499113fedd14 .shop-content p, #s20210621f499113fedd14 .shop_payment, #s20210621f499113fedd14 .shop-content span, #s20210621f499113fedd14 .shop-content .shop-item .item-icon .im-icon.im-ico-liked, #s20210621f499113fedd14 .shop-content .price, #s20210621f499113fedd14,#s20210621f499113fedd14 .shop-tit,#s20210621f499113fedd14 .board_view .board_txt_area,#s20210621f499113fedd14 .board.widget .grid_ignore .view_tit,.doz_sys #s20210621f499113fedd14 .shop-content input.form-control, .doz_sys #s20210621f499113fedd14 .shop-content select.form-control, #s20210621f499113fedd14 .widget_menu_title,#s20210621f499113fedd14 .comment_area,body.shop_mypage #s20210621f499113fedd14 .comment_area,
			#s20210621f499113fedd14 .list_review_inner .use_summary, #s20210621f499113fedd14 .list_review_inner .use_summary a, #s20210621f499113fedd14 .list_review_inner .fold, #s20210621f499113fedd14 .list_review_inner .comment_area, #s20210621f499113fedd14 .booking_nav_tools span {
				;
				color:  ;
			}
			#s20210621f499113fedd14 .shop-content span.sale-price-text {
			    color : #212121 !important;
			}
			.doz_sys #s20210621f499113fedd14 a.use-info {
			    color : #0d285a;
			}
			#s20210621f499113fedd14 .shop-content span.sale-price-text-done, 
			.doz_sys #s20210621f499113fedd14 a.use-info-download-done {
			    color: #999999 !important;
			}
			.doz_sys #s20210621f499113fedd14 .shop-content .down-btn select.form-control {
				;
				color:  !important;
			}
			#s20210621f499113fedd14 .shop-content.mypage .bg-bright a, #s20210621f499113fedd14 .shop-content.mypage .bg-bright p, #s20210621f499113fedd14 .shop-content.mypage .bg-bright span, #s20210621f499113fedd14 .shop-content.mypage .bg-bright div {
				color: #212121;
			}
			#s20210621f499113fedd14 .shop-content.mypage .bg-bright .use_grade .ug_btn .btn,
			#s20210621f499113fedd14 .shop-content span.ug_name .btn {
				border-color: #D5D5D5;
			}
			#s20210621f499113fedd14 .shop-content h6 span {
			;
				color: ;
			}
			#s20210621f499113fedd14 .left-menu ul li.on a,
			.doz_sys #s20210621f499113fedd14 .paging_type_count .owl-dots .owl-dot span:before,
			.menu_type_modal #s20210621f499113fedd14,
			#s20210621f499113fedd14 .list_review_inner .comment .tools .text-gray-bright {
				;
				color:  !important;
			}
			.doz_sys #s20210621f499113fedd14 .paging_type_count.slide_02 .owl-dots .owl-dot.active span:before {
				color: #fff !important;
			}
			.doz_sys #s20210621f499113fedd14 .paging_type_dot .owl-dots .owl-dot span,
			.doz_sys #s20210621f499113fedd14 .paging_type_big_dot .owl-dots .owl-dot span,
			.doz_sys #s20210621f499113fedd14 .paging_type_line .owl-dots .owl-dot span,
			.doz_sys #s20210621f499113fedd14 .paging_type_count.paging_type_count02 .owl-dots .owl-dot.active span:before,
			#s20210621f499113fedd14 .list_review_inner, 
			#s20210621f499113fedd14 .list_review_inner .fold.cmt,
			#s20210621f499113fedd14 .list_review_wrap,
			#s20210621f499113fedd14 .list_review_inner .textarea_block,
			#s20210621f499113fedd14 .list_review_inner .comment .main_comment,
			#s20210621f499113fedd14 .list_review_inner .txt_delete:before,
			#s20210621f499113fedd14 .form-select-wrap.open .dropdown-toggle, 
			#s20210621f499113fedd14 .form-select-wrap.open .dropdown-menu,
			#s20210621f499113fedd14 .form-select-wrap.open .dropdown-menu .dropdown-item {
				border-color: ;
			}
			.doz_sys #s20210621f499113fedd14 .paging_type_dot02 .owl-dots .owl-dot span,
			.doz_sys #s20210621f499113fedd14 .paging_type_dot .owl-dots .owl-dot.active span,
			.doz_sys #s20210621f499113fedd14 .paging_type_line .owl-dots .owl-dot.active span,
			.doz_sys #s20210621f499113fedd14 .paging_type_big_dot .owl-dots .owl-dot span,
			.doz_sys #s20210621f499113fedd14 .paging_type_line .owl-dots .owl-dot span {
				background: ;
			}
			#s20210621f499113fedd14 .form-control:focus {
				border-color:#0d285a;
			}
			#s20210621f499113fedd14 .sub_depth li a, #s20210621f499113fedd14 .sub_depth li span {
				;
			}
			#s20210621f499113fedd14 .slide_03.owl-theme .owl-dots .owl-dot span {
				;
			} 
			#s20210621f499113fedd14 .pagination > li > a,
			#s20210621f499113fedd14 .pagination > li > span,
			#s20210621f499113fedd14 .pagination > li > a:focus,
			#s20210621f499113fedd14 .pagination > li > span:focus,
			#s20210621f499113fedd14 .map-inner .pagination li.active a,
			#s20210621f499113fedd14 .pagination li > a.disabled:hover,
			#s20210621f499113fedd14 .pagination li > a.disabled:focus {
				;
			}
			#s20210621f499113fedd14 .form-select-wrap.open .dropdown-menu .dropdown-item {
				;
			}
			#s20210621f499113fedd14 .pagination > .active > a,
			#s20210621f499113fedd14 .pagination > .active > span,
			#s20210621f499113fedd14 .pagination > .active > a:hover,
			#s20210621f499113fedd14 .pagination > .active > span:hover,
			#s20210621f499113fedd14 .pagination > .active > a:focus,
			#s20210621f499113fedd14 .pagination > .active > span:focus,
			#s20210621f499113fedd14 .pagination > li > a:hover,
			#s20210621f499113fedd14 .pagination > li > span:hover,
			#s20210621f499113fedd14 .sub_depth li a.active,
			.doz_sys #s20210621f499113fedd14 a, #s20210621f499113fedd14 .li_table ul li,
			#s20210621f499113fedd14 .list-style .list.line > small,
			.doz_sys #s20210621f499113fedd14 div[data-widget-type="board"] .title.title-block a{
				;
				color: ;
			}
			.doz_sys #s20210621f499113fedd14 .board_contents a:not(.btn),
			.doz_sys #s20210621f499113fedd14 .board_contents a:not(.btn):hover,
			#s20210621f499113fedd14 .board_txt_area a,
			#s20210621f499113fedd14 .board_txt_area a:hover,
			#s20210621f499113fedd14 .board_txt_area a:active,
			#s20210621f499113fedd14 .board_txt_area a:focus,
			#s20210621f499113fedd14 .editor_box .fr-view a {
				color: #0d285a;
			}
			#s20210621f499113fedd14 div[data-widget-type="icon"] i {
				color: ;
			}
			.doz_sys #s20210621f499113fedd14 a.body_font_color_30:not(.active) {
				;
			}
		   #s20210621f499113fedd14 .text_tab .after_line:not(:last-child):after {
		        ;
		   }
		   #s20210621f499113fedd14 .text_tab ul.site_prod_nav > li a.active {
		    background: none;
		   }
			#s20210621f499113fedd14 .map-toolbar select.form-control {
				;
				color:  !important;
				font-size: 14px;
			}
			.doz_sys #s20210621f499113fedd14 .body_font_color_40,
			#s20210621f499113fedd14 .li_board ul.li_body li.name, 
			#s20210621f499113fedd14 .li_board ul.li_body li.time, 
			#s20210621f499113fedd14 .li_board ul.li_body li.like,
			#s20210621f499113fedd14 .li_board ul.li_body li.read {
				;
			}
			#s20210621f499113fedd14 .review_table .summary,
			#s20210621f499113fedd14 .review_table.li_board ul.li_body li,
			#s20210621f499113fedd14 .review_table .list_text_title.lock_on {
				;
			}

			.doz_sys #s20210621f499113fedd14 .body_font_color_50 {
				;
			}
			#s20210621f499113fedd14 .li_board,
			#s20210621f499113fedd14 .acd_row:first-child,
			#s20210621f499113fedd14 .acd_row {
				border-color: ;
			}
			#s20210621f499113fedd14 .list-style .list-header,
			#s20210621f499113fedd14 .list-style .list,
			#s20210621f499113fedd14 .list-style .list.line, 
			#s20210621f499113fedd14 .list-style .list.line > .table-cell,
			#s20210621f499113fedd14 .li_table.row_04 .acd_collapse[aria-expanded="true"], .li_table.row_04 .acd_collapse.in {
				;
			}
			#s20210621f499113fedd14 .btn, #s20210621f499113fedd14 .visual_section a, #s20210621f499113fedd14 a.select-star, #s20210621f499113fedd14 .star-pointer .dropdown-menu a.dropdown-item, .doz_sys #s20210621f499113fedd14 .cart-btn-tools .alpha_add_review_button > button {
			;
				background-color: ;
				;
				color:;
				;
			}
			#s20210621f499113fedd14 .star-pointer .dropdown-menu {
			    background-color: ;
			}
			#s20210621f499113fedd14 .btn:hover, #s20210621f499113fedd14 .visual_section a:hover {
				border-color:;
			}
			#s20210621f499113fedd14 a.select-star:hover {
				background-color: ;
			}
			#s20210621f499113fedd14 .star-pointer .dropdown-menu a.dropdown-item:hover {
			    background-color:  !important;
			}
			#s20210621f499113fedd14 .widget_text_wrap .btn {
				background-color:#0949a0;
				border-color:#0949a0;
				color:#ffffff;
				border-width:0px;
			}
			.doz_sys #s20210621f499113fedd14 .btn-primary, .doz_sys #s20210621f499113fedd14 .cart-btn-tools .alpha_add_review_button > button {
			;
				background-color:#0949a0;
				border-color:#0949a0;
				color:#ffffff;
				border-width:0px;
			}
			.doz_sys.shop_view #s20210621f499113fedd14 .btn-primary span,
			.doz_sys.booking_view #s20210621f499113fedd14 .btn-primary span,
			.doz_sys.shop_mypage #s20210621f499113fedd14 .btn-primary span  {
				color:#ffffff;
			}
			#s20210621f499113fedd14 .coupon-wrap:after,
			#s20210621f499113fedd14 .board_view .file_area ul li {
				background: ;
			}
			#s20210621f499113fedd14 .text-gray-dark, #s20210621f499113fedd14 .shop-table > thead > tr > th, #s20210621f499113fedd14 .shop_mypage .left-menu ul li a, #s20210621f499113fedd14 .shop_mypage .item-detail p.sale_pay,.doz_sys #s20210621f499113fedd14 .product-notify-group .product-notify-label {
				;
			}
			#s20210621f499113fedd14 .mypage .my-box a, #s20210621f499113fedd14 .mypage .shop-table > tbody > tr,
			#s20210621f499113fedd14 .mypage .tip-off,
	        #s20210621f499113fedd14 .im-order-detail-table,
	        #s20210621f499113fedd14 .im-order-price {
				;
			}
			#s20210621f499113fedd14 .mypage .my-box.on a {
				background-color:#0d285a;
				;
				color:#fff;
			}
			#s20210621f499113fedd14 .mypage .my-box.on a p {
				color:#fff;
			}
			#s20210621f499113fedd14 .option_btn_tools a, #s20210621f499113fedd14 .map-inner .pagination li a {
				color:#212121;
			}
			.doz_sys #s20210621f499113fedd14 .list-style-card .card-body .text a {
				color:#757575;
			}
			#s20210621f499113fedd14 .card .title a {
				color: #212121;
			}
			#s20210621f499113fedd14 .section_bg.fixed_bg.fixed_bg_none {
					background-attachment : inherit;
				}
			#s20210621f499113fedd14 ul.site_prod_nav > li,
			#s20210621f499113fedd14 .prod_detail_badge {
				;
			}
			#s20210621f499113fedd14 .site_prod_nav_wrap.scroll-to-fixed-fixed {
				background: ;
				box-shadow: inset 0 -1px 0 0 rgba(0, 0, 0, 0.1);
			}
			#s20210621f499113fedd14 .buy_footer_fixed {
				background: ;
				border-width: 1px 0 0 0;
				border-style: solid;
				;
			}
			#s20210621f499113fedd14 .opt-group {
				background: ;
			}
			#s20210621f499113fedd14 ul.site_prod_nav > li a.active {
				;
			}
			
			#s20210621f499113fedd14 .background_tab ul.site_prod_nav > li a.active >  span.braket-badge {
				background-color: none;
				;
				color:;
			}
	
			#s20210621f499113fedd14 .input-block .checkbox-styled:not(ie8) input ~ span {
				;
				color:;
			}
			.section_fixed_disable #s20210621f499113fedd14[class*="section_first"],
			.section_fixed_disable #s20210621f499113fedd14[class*="section_first"] .doz_aside {
				position: relative !important;
				top: 0 !important;
				left: 0 !important;
				z-index: auto !important;
			}
			.section_fixed_disable #s20210621f499113fedd14 .doz_aside.scroll-to-fixed-fixed ~ .spacer,
			.section_fixed_disable #s20210621f499113fedd14.scroll-to-fixed-fixed ~ .spacer {
				height: 0 !important;
				display: none !important;
			}
			#s20210621f499113fedd14.scroll-to-fixed-fixed {
				width: 100% !important;
			}
			#s20210621f499113fedd14 .doz_aside.scroll-to-fixed-fixed-end {
				bottom: 0 !important;
				top: auto !important;
			}
			.device_type_m #s20210621f499113fedd14.mobile_section main .inside {
					padding-left: 0px;
					padding-right: 0px;
			}
			.device_type_m #s20210621f499113fedd14 .mypage .left-menu ul li a,
			.device_type_m #s20210621f499113fedd14 .cart .left-menu ul li a {
				;
			}
            #s20210621f499113fedd14 .im-cart-result-table {
                border-top: 1px solid ;
                border-bottom: 1px solid ;
            }
            #s20210621f499113fedd14 .shop-table > tbody > tr > td.img .opt .more {
                ;
            }
            #s20210621f499113fedd14 .im-cart-info {
                ;
            }
            #s20210621f499113fedd14 .shop-table > thead > tr > th,
            #s20210621f499113fedd14 .shop-table > tbody > tr > td,
            #s20210621f499113fedd14 .mypage .shop-table > tbody > tr,
            #s20210621f499113fedd14 .shop-table > tbody > tr > td.img img,
            #s20210621f499113fedd14 .shop-table > tbody > tr > td + td,
            #s20210621f499113fedd14 .mypage .tip-off,
            #s20210621f499113fedd14 .mypage .shop-table img,
	        #s20210621f499113fedd14 .im-order-detail-table,
	        #s20210621f499113fedd14 .im-order-price,
	        #s20210621f499113fedd14 .im-order-detail-table thead tr,
	        #s20210621f499113fedd14 .im-order-detail-table tr + tr,
	        #s20210621f499113fedd14 .im-order-detail-table img,
	        #s20210621f499113fedd14 .im-order-detail-table .im-deliv-price,
	        #s20210621f499113fedd14 .im-order-price-header,
	        #s20210621f499113fedd14 .im-order-price-body {
                ;
            }
            #s20210621f499113fedd14 .shop-table .list_badge {
				border-color: ;
            }
            #s20210621f499113fedd14 .im-cart-result-table thead>tr>th,
            #s20210621f499113fedd14 #shop_cart_list .shop-table > colgroup + thead > tr:first-child > th,
            #s20210621f499113fedd14 #shop_cart_list .shop-table > tbody > tr > td + td,
            #s20210621f499113fedd14 #shop_cart_list .shop-table > thead > tr > th,
            #s20210621f499113fedd14 #shop_cart_list .shop-table > tbody > tr > td {
                ;
            }
            #s20210621f499113fedd14 .shop-content.mypage .shop-item .item-icon .im-icon.im-ico-liked{
                color: #0d285a
            }
			@media (min-width: 991px) {
				.doz_sys #s20210621f499113fedd14 .btn-primary:hover, #s20210621f499113fedd14 .widget_text_wrap .btn:hover, .doz_sys #s20210621f499113fedd14 .cart-btn-tools .alpha_add_review_button:hover > button {
				;
					background-color:#002b66;
					border-color:#0949a0;
					color:#ffffff;
					border-width:0px;
				}
				.doz_sys.shop_view #s20210621f499113fedd14 .btn-primary:hover span,
				.doz_sys.booking_view #s20210621f499113fedd14 .btn-primary:hover span,
				.doz_sys.shop_mypage #s20210621f499113fedd14 .btn-primary:hover span  {
					color:#ffffff;
				}
			}
			@media all and (max-width : 768px) {
				.doz_sys #s20210621f499113fedd14 .fixed_view a,
				.doz_sys #s20210621f499113fedd14 .fixed_view select.form-control,
				.doz_sys #s20210621f499113fedd14 .fixed_view .form-select-wrap:before {
					color: #212121;
				}
				.doz_sys #s20210621f499113fedd14 .fixed_view .body_font_color_50 {
					color: rgba(33, 33, 33, 0.5);
				}
				.doz_sys #s20210621f499113fedd14 .fixed_view .body_font_color_20 {
					color: rgba(33, 33, 33, 0.2);
				}
				.booking_view #s20210621f499113fedd14 .fixed_view .booking_opt select.form-control {
					background-color: #fff;
				}
				#s20210621f499113fedd14 #shop_cart_list .shop-tit,
                #s20210621f499113fedd14 #shop_cart_list .shop-table > thead > tr,
                #s20210621f499113fedd14 #shop_cart_list .shop-table > tfoot .payment-info,
                #s20210621f499113fedd14 .im-price-result {
				    ;
				}
                #s20210621f499113fedd14 .shop-table > tbody > tr > td.img .opt .more + .more,
                #s20210621f499113fedd14 .im-order-row + .im-order-row {
                    ;
                }
                #s20210621f499113fedd14 #shop_cart_list .shop-table,
                #s20210621f499113fedd14 #shop_cart_list .shop-table > tbody > tr.im-tr-shipping + tr,
                #s20210621f499113fedd14 #shop_cart_list .shop-table > tfoot,
                #s20210621f499113fedd14 #shop_cart_list .shop-table > tfoot .payment-info {
                    ;
                }
                #s20210621f499113fedd14 #shop_cart_list .shop-table > thead > tr,
                #s20210621f499113fedd14 .im-order-detail-table .im-space {
                    background-color: ;
                }
                #s20210621f499113fedd14 #shop_cart_list .shop-table > thead > tr.scroll-to-fixed-fixed-end {
                    top: auto !important;
                    bottom: 0;
                }
			}
			.device_type_m #s20210621f499113fedd14 .section_bg.fixed_bg_wrap { 
                 background-attachment: fixed;
            }
            
            .device_type_m #s20210621f499113fedd14 .section_bg.fixed_bg_wrap .fixed_bg {
              display: none;
            }
            #s20210621f499113fedd14 .section_bg.fixed_bg_wrap .fixed_bg {
                 display: none;
                }
			@media (max-width: 991px) {
			    #s20210621f499113fedd14 .section_bg {
                    background-attachment : inherit;
                }
                
                #s20210621f499113fedd14 .section_bg .ibg-bg {
                    display: none;
                }
                
                #s20210621f499113fedd14 .section_bg.fixed_bg_wrap { 
                    background-image : none !important;
                    clip-path: inset(0);
                    overflow: hidden;
                }
                #s20210621f499113fedd14 .section_bg.fixed_bg_wrap .fixed_bg {
                  display: block;
                  object-fit: cover;
                  position: fixed;
                  left: 0;
                  top: 0;
                  width: 100%; 
                  height: 100vh;
                }
				#s20210621f499113fedd14 .buy_btns .social_btn, #s20210621f499113fedd14 .buy_btns .cart_btn, #s20210621f499113fedd14 .layer_pop .bottom-btn, #s20210621f499113fedd14 .shop-table > thead, #s20210621f499113fedd14 .left-menu, #s20210621f499113fedd14 .shop-table > tbody > tr, {
				;
				}
				#s20210621f499113fedd14 main, #s20210621f499113fedd14 .section_wrap.extend_section main, #s20210621f499113fedd14 .doz_sys.shop_payment .inside, .doz_sys.shop_payment .inside .col-dz, {
					padding-left:0;
					padding-right:0;
				}
				#s20210621f499113fedd14.mobile_section main .inside {
					padding-left: 0px;
					padding-right: 0px;
				}
				#s20210621f499113fedd14.section_wrap.extend_section main .widget.board .grid_ignore.bg_on {
					margin-left: -15px;
					margin-right: -15px;
					width: calc(100% + 30px);
				}
				#s20210621f499113fedd14 .mypage .left-menu ul li a,
				#s20210621f499113fedd14 .cart .left-menu ul li a,
				#s20210621f499113fedd14 .mypage .left-menu .cart-menu-slide  {
					;
				}
				.section_wrap .side_gutter {
					display:none !important;
				}
				#s20210621f499113fedd14 .coupon-wrap:after {
					background:  !important;
				}
			}
			@media (max-width: 767px) {
				#s20210621f499113fedd14 .nav_gradient.slide_left {
					background: linear-gradient(to left, rgba(255, 255, 255, 0), rgba(255,255,255,1));
				}
				#s20210621f499113fedd14 .nav_gradient.slide_right {
					background: linear-gradient(to right, rgba(255, 255, 255, 0), rgba(255,255,255,1));
				}
				#s20210621f499113fedd14 .button_tab .scroll-to-fixed-fixed ul.site_prod_nav > li {
					border-top: 0;
					border-bottom: 0;
				}
				#s20210621f499113fedd14 .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);
				}
				.shop_view #s20210621f499113fedd14 .item_detail .form-select-wrap .dropdown-menu .dropdown-item {
					background:  !important;
				}
				.shop_view #s20210621f499113fedd14 .item_detail .form-select-wrap .dropdown-toggle {
					color:  !important;
				}
				.shop_view #s20210621f499113fedd14 .item_detail .form-select-wrap.open .dropdown-toggle,
				.shop_view #s20210621f499113fedd14 .item_detail .form-select-wrap.open .dropdown-menu {
					border-color:  !important;
				}
				.shop_view #s20210621f499113fedd14 .item_detail .form-select-wrap.open .dropdown-menu .dropdown-item {
					
				}
				.shop_view #s20210621f499113fedd14 .item_detail .form-select-wrap .dropdown-menu .dropdown-item:hover {
					background-color:  !important;
				}
			}
			@media (min-width: 768px) {
				#s20210621f499113fedd14 .opt-group .btn_clse {
					background-color: ;
				}
				#s20210621f499113fedd14 .opt-group .btn_clse:after {
					;
				}
			}
		
				.doz_sys #s20210621f499113fedd14 .bg-brand,
				.doz_sys #s20210621f499113fedd14 .bg-brand span,
				.doz_sys #s20210621f499113fedd14 .btn-brand {
				;
					background-color:#0d285a;
					border-color:#0d285a;
					border-width: 0px;
					color:#fff;
				}
				.doz_sys #s20210621f499113fedd14 .bg-brand:hover {
					background-color:rgba(7,20,45,1);-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff072045,endColorstr=#ff072045);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff072045,endColorstr=#ff072045);	zoom: 1;;
					border-color:rgb(7,20,45) ;border-color:rgba(7,20,45,1) ;;
				}
			
	/* 공통 적용 */
	#w202106215ca3b31456949 .nav li a {
		font-size  : 14px;
		color : #212121;
		letter-spacing:px ;
	}
	#w202106215ca3b31456949 .h-menu-type1 .use_sub_name:hover>a>.plain_name:before,
    #w202106215ca3b31456949 .h-menu-type2 .use_sub_name:hover>a>.plain_name:before {
	   display: inline-flex;
   }
	#w202106215ca3b31456949 .nav li.use_sub_name:hover>a>.plain_name:before {
						   color : #fff;
					   }
	#w202106215ca3b31456949 .nav li li a {
						   font-size : 11.2px;
					   }
  	@media (min-width: 991px) {
	#w202106215ca3b31456949 .nav li a:hover {
		color : #fff	}
	}
		/* 타입 별 적용 */
	 /* h 타입*/

	#w202106215ca3b31456949 li.active > ul > li {
						   display: block;
					   }
	#w202106215ca3b31456949 .nav {
						   width 	  : 100%;
						   text-align : left					   }

	#w202106215ca3b31456949 .nav li a {
						   display: inline-block;
					   						   margin-left: 0;
						   margin-right: 25px;
					   					   }

	#w202106215ca3b31456949 .nav li .active {
						   color: #FFF;
					   }
	
		#w202106215ca3b31456949 ul:before {
						   display: none;
					   }
	#w202106215ca3b31456949 ul {
						   display: table;
						   width: 100%;
						   table-layout: fixed;
						   border-collapse: separate;
						   vertical-align: middle;
						   position: relative;
					   }
	#w202106215ca3b31456949 ul li.depth-01 {
						   display: table-cell;
						   float: none;
						   position: relative;
						   vertical-align: middle;
						   border-width: 1px 1px 1px 0;
						   border-style :solid;
						   border-color: #ffffff;
						   text-align: center;
						   background: #FFF ;
						   -o-transition: .3s;
						   -ms-transition: .3s;
						   -moz-transition: .3s;
						   -webkit-transition: .3s;
						   transition: .3s;
					   }
	#w202106215ca3b31456949 ul > li.depth-01:first-child {
						   margin-left: 0;
						   border-width: 1px 1px 1px 1px;
					   }
	#w202106215ca3b31456949 ul > li.depth-01:first-child:not(:last-child):not(.dropdown-toggle) {
						   border-top-right-radius: 0;
						   border-bottom-right-radius: 0;
					   }
	#w202106215ca3b31456949 ul > li.depth-01:last-child:not(:first-child), #w202106215ca3b31456949 ul > .dropdown-toggle:not(:first-child) {
																							 border-top-left-radius: 0;
																							 border-bottom-left-radius: 0;
																						 }
	#w202106215ca3b31456949 ul > li.depth-01:not(:first-child):not(:last-child):not(.dropdown-toggle) {
						   border-radius: 0;
					   }
	#w202106215ca3b31456949 ul li.depth-01 + li.depth-01 {
						   margin-left: -1px;
					   }
	#w202106215ca3b31456949 ul > li.depth-01 > a {
						   font-size:14px;
						   margin: 0;
						   color:#212121;
						   letter-spacing:px;
						   display: block;
						   padding: 10px 2px;
					   }
	#w202106215ca3b31456949 ul > li.depth-01.use_sub_name:hover>a>.plain_name:before {
						   color:#fff;
					   }
	@media all and (max-width: 767px){
	#w202106215ca3b31456949 .h-menu-type3 ul {
		display: table;
		width: 100%;
	}
	#w202106215ca3b31456949 ul > li.depth-01 > a {
						   word-wrap: break-word;
					   }
	#w202106215ca3b31456949 .h-menu-type3 ul li.depth-01 {
						   width: auto !important;
					   }
	}
	#w202106215ca3b31456949 ul > li.depth-01.active {
						   background: #013986;
					   }
	#w202106215ca3b31456949 ul > li.depth-01 > a.active {
						   color:#FFF;
					   }
	#w202106215ca3b31456949 ul > li.depth-01:hover {
						   background: #013986;
					   }
	#w202106215ca3b31456949 ul > li.depth-01 > a:hover {
						   color:#fff;
					   }
			#w202106215ca3b31456949 ul {
						   width: auto;
						   display: inline-block;
               font-size: 0;
					   }

	#w202106215ca3b31456949 .h-menu-type3 ul li.depth-01 {
						   width: 150px;
						   margin-left: 0 !important;
					   }
		#w202106215ca3b31456949 .h-menu-type4.row-cnt-1 ul li {
						   width: 100%;
					   }
	#w202106215ca3b31456949 .h-menu-type4.row-cnt-2 ul li {
						   width: 50%;
					   }
	#w202106215ca3b31456949 .h-menu-type4.row-cnt-3 ul li {
						   width: 33.33333333%;
					   }
	#w202106215ca3b31456949 .h-menu-type4.row-cnt-4 ul li {
						   width: 25%;
					   }
	#w202106215ca3b31456949 .h-menu-type4.row-cnt-5 ul li {
						   width: 20%;
					   }
	#w202106215ca3b31456949 .h-menu-type4 ul {
						   display: block;
						   table-layout: unset;
						   border-width: 0 0 0 1px;
						   border-style: solid;
						   border-color:  #ffffff;
					   }
	#w202106215ca3b31456949 .h-menu-type4 ul li {
						   display: inline-block;
					   }
	#w202106215ca3b31456949 .h-menu-type4 ul li.depth-01 {
						   display: inline-block;
						   height: 40px;
						   float: left;
						   border-width: 0 1px 1px 0;
					   }
 	#w202106215ca3b31456949 .h-menu-type4 ul li.depth-01 > a {
						   padding: 0;
						   display: table;
						   width: 100%;
						   height: 100%;
						   font-size: 13px;
					   }
	#w202106215ca3b31456949 .h-menu-type4 ul li.depth-01 > a .plain_name {
						   display: table-cell;
						   vertical-align: middle;
					   }
	#w202106215ca3b31456949 .h-menu-type4 ul li.depth-01 + li.depth-01 {
						   margin-left: 0;
					   }
		@media all and (max-width: 767px) {
	#w202106215ca3b31456949 .h-menu-type4.row-cnt-mobile-1 ul li {
		width: 100% !important;
	}
	#w202106215ca3b31456949 .h-menu-type4.row-cnt-mobile-2 ul li {
						   width: 50% !important;
					   }
	#w202106215ca3b31456949 .h-menu-type4.row-cnt-mobile-3 ul li {
						   width: 33.3333% !important;
					   }
	#w202106215ca3b31456949 .h-menu-type4.row-cnt-mobile-4 ul li {
						   width: 25% !important;
					   }
	#w202106215ca3b31456949 .h-menu-type4.row-cnt-mobile-5 ul li {
						   width: 20% !important;
					   }
	}
		
#w20210621c306dbd23ce53 .btn_1c39ff72762cb{font-size:14px;padding-left:20px;padding-right:20px;padding-top:12px;padding-bottom:12px;letter-spacing:0px;}
	#w20210621c306dbd23ce53 .btn-blocked .btn-group {
		display: block;
	}
	#w20210621c306dbd23ce53 .btn-blocked .btn-group > .btn {
		float: none;
	}
  #w20210621c306dbd23ce53 .button_wrap.btn-group-justified,
  #w20210621c306dbd23ce53 .button_wrap.btn-blocked {
   margin-bottom: -10px;
  }
  #w20210621c306dbd23ce53 .button_wrap:not(.btn-group-justified):not(.btn-blocked) {
      display: flex;
      flex-wrap: wrap;
      gap: 10px;
      justify-content: flex-end;
  }
	#w20210621c306dbd23ce53 .btn-group-justified.button_wrap,
	#w20210621c306dbd23ce53 .btn-blocked.button_wrap {
		margin-bottom: 0;
	}

			.shop_view .s202106210069d9498e844.xzoom-preview {
				;
				background: ;
			}
			.shop_view #s202106210069d9498e844 select.form-control option {
				color:  !important;
				background: ;
			}
			.is-ie .shop_view #s202106210069d9498e844 select.form-control option {
				color: #000 !important;
			}
			.admin #s202106210069d9498e844 .widget.padding > div {
				;
			}
			.admin #s202106210069d9498e844 .ibg-bg {
				height: 100% !important;
			}
			.admin #s202106210069d9498e844 .widget_drag_bar,
			.admin .doz_sys #s202106210069d9498e844 .ui-resizable-handle.ui-resizable-e:hover:after,
			.admin .doz_sys #s202106210069d9498e844 .ui-resizable-handle.ui-resizable-w:hover:after,
			.admin .doz_sys #s202106210069d9498e844 .ui-resizable-handle.ui-resizable-e.active:after,
			.admin .doz_sys #s202106210069d9498e844 .ui-resizable-handle.ui-resizable-w.active:after,
			.admin .doz_sys #s202106210069d9498e844 .drop_line {
				background-color: ;
			}
			.admin .doz_sys #s202106210069d9498e844 .ui-resizable-handle.ui-resizable-n:hover:after,
			.admin .doz_sys #s202106210069d9498e844 .ui-resizable-handle.ui-resizable-s:hover:after {
				border-bottom:2px solid  ;
			}
			#s202106210069d9498e844 {
				color: ;
			}
			#s202106210069d9498e844.side_basic main .inside,
			#s202106210069d9498e844 .site_prod_nav_wrap.scroll-to-fixed-fixed ul.site_prod_nav,
			.doz_sys #s202106210069d9498e844 .col-dz-12 .extend_thumbs {
				max-width: 1200px;
			}
			.modal_site_modal_menu #s202106210069d9498e844.side_basic main .inside,
			.menu_type_modal #s202106210069d9498e844.side_basic main .inside {
				max-width: 550px;
			}
			.doz_sys .modal_site_modal_menu .modal-header,
			.menu_type_modal .doz_modal_header {
				border-width: 0 0 1px 0;
				border-style: solid;
				;
			}
			.menu_type_modal #s202106210069d9498e844,
			.menu_type_modal .doz_modal_header {
			;
				background: ;
			;
				color:  ;
			}
			.menu_type_modal .doz_modal_header .bt.bt-flat.bt-default {
			;
				color:  ;
			}
			.doz_sys #s202106210069d9498e844 .col-dz-12 .inside .extend_thumbs {
				max-width: inherit;
			}
			#s202106210069d9498e844.extend_section main {
				padding-left: 0px;
				padding-right: 0px;
			}
			#s202106210069d9498e844.section_wrap.extend_section main .widget.board .grid_ignore.bg_on {
				margin-left: -0px;
				margin-right: -0px;
				width: calc(100% + 0px + 0px);
			}
			#s202106210069d9498e844 .booking_day .body_font_color_20,
			#s202106210069d9498e844 .booking_list.waiting .title {
				; 
			}
		
			#s202106210069d9498e844.extend_section main > .inside {
				max-width: 100% !important;
			}
			#s202106210069d9498e844 .li_table ul:nth-of-type(2),
			#s202106210069d9498e844 .li_board ul li,
			#s202106210069d9498e844 .radio-styled:not(ie8).radio_color_option.small input ~ span span {
				;
			}
			#s202106210069d9498e844 .checkbox-styled:not(ie8) input ~ span:before,
			#s202106210069d9498e844 .radio-styled:not(ie8) input ~ span:before {
				
			}
			#s202106210069d9498e844 .board_view .grid_ignore header a, #s202106210069d9498e844 .widget.board .grid_ignore .author .date, #s202106210069d9498e844 .widget.board .grid_ignore a.board, #s202106210069d9498e844 .widget.board .grid_ignore .author .write, .editor_box .add_map .info > div.phone, #s202106210069d9498e844 .content-tit .board {
				;
			}
			#s202106210069d9498e844 select.form-control,
			#s202106210069d9498e844 input.form-control,
			#s202106210069d9498e844 textarea.form-control {
				;
				color: #212121;
				background: #ffffff;
			}
			#s202106210069d9498e844 .input_block .select-block .selectbox select {
				border: none;
				background: none;
				color: #212121;
			}
			#s202106210069d9498e844 .phonenumber_wrap .line {
				
			}
			#s202106210069d9498e844 .shop-content.shop-style-b.open .opt-group .btn_clse > span {
				
			}
			.shop_view #s202106210069d9498e844 .shop-content select.form-control,
			.shop_view #s202106210069d9498e844 .shop-content input.form-control,
			.shop_view #s202106210069d9498e844 .shop-content textarea.form-control,
			.booking_view #s202106210069d9498e844 .booking_opt select.form-control,
			.shop_view #s202106210069d9498e844 .form-select-wrap .dropdown-menu,
			.shop_view #s202106210069d9498e844 .form-select-wrap .dropdown-menu .dropdown-item {
				;
				background: ;
			}
			#s202106210069d9498e844 .seemore_wrap .open:before {
				background-image: linear-gradient(to bottom, ,  66%,  83%,  98%, );
			}
			#s202106210069d9498e844 .item_detail select.form-control,
			#s202106210069d9498e844 .item_detail input.form-control,
			#s202106210069d9498e844 .item_detail textarea.form-control,
			#s202106210069d9498e844 .booking_opt select.form-control,
			#s202106210069d9498e844 .goods_select textarea.form-control,
			#s202106210069d9498e844 .goods_select select.form-control,
			#s202106210069d9498e844 .goods_select input.form-control,
			#s202106210069d9498e844 .form-select-wrap:before {
				 !important;
				color: ;
			}
			#s202106210069d9498e844 .form-select-wrap .dropdown-menu .dropdown-item:hover {
				;
			}
			#s202106210069d9498e844 .board_summary .write, #s202106210069d9498e844 .board_view .grid_ignore .author .date, #s202106210069d9498e844 .board_view .grid_ignore .author .hit-count, .doz_sys #s202106210069d9498e844 label, .doz_sys #s202106210069d9498e844 label.control-label, #s202106210069d9498e844 .shop-table > tbody > tr.payment-info > td.pay-txt, #s202106210069d9498e844 .nick.text-default-dark, #s202106210069d9498e844 .text-default-dark, #s202106210069d9498e844 .shop_mypage .mypage .my-box a, #s202106210069d9498e844 .shop_mypage .item-detail a, #s202106210069d9498e844 .shop_mypage .item-detail p, #s202106210069d9498e844 .shop_mypage h6, #s202106210069d9498e844 .shop_mypage .table-wrap p, #s202106210069d9498e844 .shop_payment h1, #s202106210069d9498e844 .shop_payment h6, #s202106210069d9498e844 .shop-content p, #s202106210069d9498e844 .shop_payment, #s202106210069d9498e844 .shop-content span, #s202106210069d9498e844 .shop-content .shop-item .item-icon .im-icon.im-ico-liked, #s202106210069d9498e844 .shop-content .price, #s202106210069d9498e844,#s202106210069d9498e844 .shop-tit,#s202106210069d9498e844 .board_view .board_txt_area,#s202106210069d9498e844 .board.widget .grid_ignore .view_tit,.doz_sys #s202106210069d9498e844 .shop-content input.form-control, .doz_sys #s202106210069d9498e844 .shop-content select.form-control, #s202106210069d9498e844 .widget_menu_title,#s202106210069d9498e844 .comment_area,body.shop_mypage #s202106210069d9498e844 .comment_area,
			#s202106210069d9498e844 .list_review_inner .use_summary, #s202106210069d9498e844 .list_review_inner .use_summary a, #s202106210069d9498e844 .list_review_inner .fold, #s202106210069d9498e844 .list_review_inner .comment_area, #s202106210069d9498e844 .booking_nav_tools span {
				;
				color:  ;
			}
			#s202106210069d9498e844 .shop-content span.sale-price-text {
			    color : #212121 !important;
			}
			.doz_sys #s202106210069d9498e844 a.use-info {
			    color : #0d285a;
			}
			#s202106210069d9498e844 .shop-content span.sale-price-text-done, 
			.doz_sys #s202106210069d9498e844 a.use-info-download-done {
			    color: #999999 !important;
			}
			.doz_sys #s202106210069d9498e844 .shop-content .down-btn select.form-control {
				;
				color:  !important;
			}
			#s202106210069d9498e844 .shop-content.mypage .bg-bright a, #s202106210069d9498e844 .shop-content.mypage .bg-bright p, #s202106210069d9498e844 .shop-content.mypage .bg-bright span, #s202106210069d9498e844 .shop-content.mypage .bg-bright div {
				color: #212121;
			}
			#s202106210069d9498e844 .shop-content.mypage .bg-bright .use_grade .ug_btn .btn,
			#s202106210069d9498e844 .shop-content span.ug_name .btn {
				border-color: #D5D5D5;
			}
			#s202106210069d9498e844 .shop-content h6 span {
			;
				color: ;
			}
			#s202106210069d9498e844 .left-menu ul li.on a,
			.doz_sys #s202106210069d9498e844 .paging_type_count .owl-dots .owl-dot span:before,
			.menu_type_modal #s202106210069d9498e844,
			#s202106210069d9498e844 .list_review_inner .comment .tools .text-gray-bright {
				;
				color:  !important;
			}
			.doz_sys #s202106210069d9498e844 .paging_type_count.slide_02 .owl-dots .owl-dot.active span:before {
				color: #fff !important;
			}
			.doz_sys #s202106210069d9498e844 .paging_type_dot .owl-dots .owl-dot span,
			.doz_sys #s202106210069d9498e844 .paging_type_big_dot .owl-dots .owl-dot span,
			.doz_sys #s202106210069d9498e844 .paging_type_line .owl-dots .owl-dot span,
			.doz_sys #s202106210069d9498e844 .paging_type_count.paging_type_count02 .owl-dots .owl-dot.active span:before,
			#s202106210069d9498e844 .list_review_inner, 
			#s202106210069d9498e844 .list_review_inner .fold.cmt,
			#s202106210069d9498e844 .list_review_wrap,
			#s202106210069d9498e844 .list_review_inner .textarea_block,
			#s202106210069d9498e844 .list_review_inner .comment .main_comment,
			#s202106210069d9498e844 .list_review_inner .txt_delete:before,
			#s202106210069d9498e844 .form-select-wrap.open .dropdown-toggle, 
			#s202106210069d9498e844 .form-select-wrap.open .dropdown-menu,
			#s202106210069d9498e844 .form-select-wrap.open .dropdown-menu .dropdown-item {
				border-color: ;
			}
			.doz_sys #s202106210069d9498e844 .paging_type_dot02 .owl-dots .owl-dot span,
			.doz_sys #s202106210069d9498e844 .paging_type_dot .owl-dots .owl-dot.active span,
			.doz_sys #s202106210069d9498e844 .paging_type_line .owl-dots .owl-dot.active span,
			.doz_sys #s202106210069d9498e844 .paging_type_big_dot .owl-dots .owl-dot span,
			.doz_sys #s202106210069d9498e844 .paging_type_line .owl-dots .owl-dot span {
				background: ;
			}
			#s202106210069d9498e844 .form-control:focus {
				border-color:#0d285a;
			}
			#s202106210069d9498e844 .sub_depth li a, #s202106210069d9498e844 .sub_depth li span {
				;
			}
			#s202106210069d9498e844 .slide_03.owl-theme .owl-dots .owl-dot span {
				;
			} 
			#s202106210069d9498e844 .pagination > li > a,
			#s202106210069d9498e844 .pagination > li > span,
			#s202106210069d9498e844 .pagination > li > a:focus,
			#s202106210069d9498e844 .pagination > li > span:focus,
			#s202106210069d9498e844 .map-inner .pagination li.active a,
			#s202106210069d9498e844 .pagination li > a.disabled:hover,
			#s202106210069d9498e844 .pagination li > a.disabled:focus {
				;
			}
			#s202106210069d9498e844 .form-select-wrap.open .dropdown-menu .dropdown-item {
				;
			}
			#s202106210069d9498e844 .pagination > .active > a,
			#s202106210069d9498e844 .pagination > .active > span,
			#s202106210069d9498e844 .pagination > .active > a:hover,
			#s202106210069d9498e844 .pagination > .active > span:hover,
			#s202106210069d9498e844 .pagination > .active > a:focus,
			#s202106210069d9498e844 .pagination > .active > span:focus,
			#s202106210069d9498e844 .pagination > li > a:hover,
			#s202106210069d9498e844 .pagination > li > span:hover,
			#s202106210069d9498e844 .sub_depth li a.active,
			.doz_sys #s202106210069d9498e844 a, #s202106210069d9498e844 .li_table ul li,
			#s202106210069d9498e844 .list-style .list.line > small,
			.doz_sys #s202106210069d9498e844 div[data-widget-type="board"] .title.title-block a{
				;
				color: ;
			}
			.doz_sys #s202106210069d9498e844 .board_contents a:not(.btn),
			.doz_sys #s202106210069d9498e844 .board_contents a:not(.btn):hover,
			#s202106210069d9498e844 .board_txt_area a,
			#s202106210069d9498e844 .board_txt_area a:hover,
			#s202106210069d9498e844 .board_txt_area a:active,
			#s202106210069d9498e844 .board_txt_area a:focus,
			#s202106210069d9498e844 .editor_box .fr-view a {
				color: #0d285a;
			}
			#s202106210069d9498e844 div[data-widget-type="icon"] i {
				color: ;
			}
			.doz_sys #s202106210069d9498e844 a.body_font_color_30:not(.active) {
				;
			}
		   #s202106210069d9498e844 .text_tab .after_line:not(:last-child):after {
		        ;
		   }
		   #s202106210069d9498e844 .text_tab ul.site_prod_nav > li a.active {
		    background: none;
		   }
			#s202106210069d9498e844 .map-toolbar select.form-control {
				;
				color:  !important;
				font-size: 14px;
			}
			.doz_sys #s202106210069d9498e844 .body_font_color_40,
			#s202106210069d9498e844 .li_board ul.li_body li.name, 
			#s202106210069d9498e844 .li_board ul.li_body li.time, 
			#s202106210069d9498e844 .li_board ul.li_body li.like,
			#s202106210069d9498e844 .li_board ul.li_body li.read {
				;
			}
			#s202106210069d9498e844 .review_table .summary,
			#s202106210069d9498e844 .review_table.li_board ul.li_body li,
			#s202106210069d9498e844 .review_table .list_text_title.lock_on {
				;
			}

			.doz_sys #s202106210069d9498e844 .body_font_color_50 {
				;
			}
			#s202106210069d9498e844 .li_board,
			#s202106210069d9498e844 .acd_row:first-child,
			#s202106210069d9498e844 .acd_row {
				border-color: ;
			}
			#s202106210069d9498e844 .list-style .list-header,
			#s202106210069d9498e844 .list-style .list,
			#s202106210069d9498e844 .list-style .list.line, 
			#s202106210069d9498e844 .list-style .list.line > .table-cell,
			#s202106210069d9498e844 .li_table.row_04 .acd_collapse[aria-expanded="true"], .li_table.row_04 .acd_collapse.in {
				;
			}
			#s202106210069d9498e844 .btn, #s202106210069d9498e844 .visual_section a, #s202106210069d9498e844 a.select-star, #s202106210069d9498e844 .star-pointer .dropdown-menu a.dropdown-item, .doz_sys #s202106210069d9498e844 .cart-btn-tools .alpha_add_review_button > button {
			;
				background-color: ;
				;
				color:;
				;
			}
			#s202106210069d9498e844 .star-pointer .dropdown-menu {
			    background-color: ;
			}
			#s202106210069d9498e844 .btn:hover, #s202106210069d9498e844 .visual_section a:hover {
				border-color:;
			}
			#s202106210069d9498e844 a.select-star:hover {
				background-color: ;
			}
			#s202106210069d9498e844 .star-pointer .dropdown-menu a.dropdown-item:hover {
			    background-color:  !important;
			}
			#s202106210069d9498e844 .widget_text_wrap .btn {
				background-color:#0949a0;
				border-color:#0949a0;
				color:#ffffff;
				border-width:0px;
			}
			.doz_sys #s202106210069d9498e844 .btn-primary, .doz_sys #s202106210069d9498e844 .cart-btn-tools .alpha_add_review_button > button {
			;
				background-color:#0949a0;
				border-color:#0949a0;
				color:#ffffff;
				border-width:0px;
			}
			.doz_sys.shop_view #s202106210069d9498e844 .btn-primary span,
			.doz_sys.booking_view #s202106210069d9498e844 .btn-primary span,
			.doz_sys.shop_mypage #s202106210069d9498e844 .btn-primary span  {
				color:#ffffff;
			}
			#s202106210069d9498e844 .coupon-wrap:after,
			#s202106210069d9498e844 .board_view .file_area ul li {
				background: ;
			}
			#s202106210069d9498e844 .text-gray-dark, #s202106210069d9498e844 .shop-table > thead > tr > th, #s202106210069d9498e844 .shop_mypage .left-menu ul li a, #s202106210069d9498e844 .shop_mypage .item-detail p.sale_pay,.doz_sys #s202106210069d9498e844 .product-notify-group .product-notify-label {
				;
			}
			#s202106210069d9498e844 .mypage .my-box a, #s202106210069d9498e844 .mypage .shop-table > tbody > tr,
			#s202106210069d9498e844 .mypage .tip-off,
	        #s202106210069d9498e844 .im-order-detail-table,
	        #s202106210069d9498e844 .im-order-price {
				;
			}
			#s202106210069d9498e844 .mypage .my-box.on a {
				background-color:#0d285a;
				;
				color:#fff;
			}
			#s202106210069d9498e844 .mypage .my-box.on a p {
				color:#fff;
			}
			#s202106210069d9498e844 .option_btn_tools a, #s202106210069d9498e844 .map-inner .pagination li a {
				color:#212121;
			}
			.doz_sys #s202106210069d9498e844 .list-style-card .card-body .text a {
				color:#757575;
			}
			#s202106210069d9498e844 .card .title a {
				color: #212121;
			}
			#s202106210069d9498e844 .section_bg.fixed_bg.fixed_bg_none {
					background-attachment : inherit;
				}
			#s202106210069d9498e844 ul.site_prod_nav > li,
			#s202106210069d9498e844 .prod_detail_badge {
				;
			}
			#s202106210069d9498e844 .site_prod_nav_wrap.scroll-to-fixed-fixed {
				background: ;
				box-shadow: inset 0 -1px 0 0 rgba(0, 0, 0, 0.1);
			}
			#s202106210069d9498e844 .buy_footer_fixed {
				background: ;
				border-width: 1px 0 0 0;
				border-style: solid;
				;
			}
			#s202106210069d9498e844 .opt-group {
				background: ;
			}
			#s202106210069d9498e844 ul.site_prod_nav > li a.active {
				;
			}
			
			#s202106210069d9498e844 .background_tab ul.site_prod_nav > li a.active >  span.braket-badge {
				background-color: none;
				;
				color:;
			}
	
			#s202106210069d9498e844 .input-block .checkbox-styled:not(ie8) input ~ span {
				;
				color:;
			}
			.section_fixed_disable #s202106210069d9498e844[class*="section_first"],
			.section_fixed_disable #s202106210069d9498e844[class*="section_first"] .doz_aside {
				position: relative !important;
				top: 0 !important;
				left: 0 !important;
				z-index: auto !important;
			}
			.section_fixed_disable #s202106210069d9498e844 .doz_aside.scroll-to-fixed-fixed ~ .spacer,
			.section_fixed_disable #s202106210069d9498e844.scroll-to-fixed-fixed ~ .spacer {
				height: 0 !important;
				display: none !important;
			}
			#s202106210069d9498e844.scroll-to-fixed-fixed {
				width: 100% !important;
			}
			#s202106210069d9498e844 .doz_aside.scroll-to-fixed-fixed-end {
				bottom: 0 !important;
				top: auto !important;
			}
			.device_type_m #s202106210069d9498e844.mobile_section main .inside {
					padding-left: 0px;
					padding-right: 0px;
			}
			.device_type_m #s202106210069d9498e844 .mypage .left-menu ul li a,
			.device_type_m #s202106210069d9498e844 .cart .left-menu ul li a {
				;
			}
            #s202106210069d9498e844 .im-cart-result-table {
                border-top: 1px solid ;
                border-bottom: 1px solid ;
            }
            #s202106210069d9498e844 .shop-table > tbody > tr > td.img .opt .more {
                ;
            }
            #s202106210069d9498e844 .im-cart-info {
                ;
            }
            #s202106210069d9498e844 .shop-table > thead > tr > th,
            #s202106210069d9498e844 .shop-table > tbody > tr > td,
            #s202106210069d9498e844 .mypage .shop-table > tbody > tr,
            #s202106210069d9498e844 .shop-table > tbody > tr > td.img img,
            #s202106210069d9498e844 .shop-table > tbody > tr > td + td,
            #s202106210069d9498e844 .mypage .tip-off,
            #s202106210069d9498e844 .mypage .shop-table img,
	        #s202106210069d9498e844 .im-order-detail-table,
	        #s202106210069d9498e844 .im-order-price,
	        #s202106210069d9498e844 .im-order-detail-table thead tr,
	        #s202106210069d9498e844 .im-order-detail-table tr + tr,
	        #s202106210069d9498e844 .im-order-detail-table img,
	        #s202106210069d9498e844 .im-order-detail-table .im-deliv-price,
	        #s202106210069d9498e844 .im-order-price-header,
	        #s202106210069d9498e844 .im-order-price-body {
                ;
            }
            #s202106210069d9498e844 .shop-table .list_badge {
				border-color: ;
            }
            #s202106210069d9498e844 .im-cart-result-table thead>tr>th,
            #s202106210069d9498e844 #shop_cart_list .shop-table > colgroup + thead > tr:first-child > th,
            #s202106210069d9498e844 #shop_cart_list .shop-table > tbody > tr > td + td,
            #s202106210069d9498e844 #shop_cart_list .shop-table > thead > tr > th,
            #s202106210069d9498e844 #shop_cart_list .shop-table > tbody > tr > td {
                ;
            }
            #s202106210069d9498e844 .shop-content.mypage .shop-item .item-icon .im-icon.im-ico-liked{
                color: #0d285a
            }
			@media (min-width: 991px) {
				.doz_sys #s202106210069d9498e844 .btn-primary:hover, #s202106210069d9498e844 .widget_text_wrap .btn:hover, .doz_sys #s202106210069d9498e844 .cart-btn-tools .alpha_add_review_button:hover > button {
				;
					background-color:#002b66;
					border-color:#0949a0;
					color:#ffffff;
					border-width:0px;
				}
				.doz_sys.shop_view #s202106210069d9498e844 .btn-primary:hover span,
				.doz_sys.booking_view #s202106210069d9498e844 .btn-primary:hover span,
				.doz_sys.shop_mypage #s202106210069d9498e844 .btn-primary:hover span  {
					color:#ffffff;
				}
			}
			@media all and (max-width : 768px) {
				.doz_sys #s202106210069d9498e844 .fixed_view a,
				.doz_sys #s202106210069d9498e844 .fixed_view select.form-control,
				.doz_sys #s202106210069d9498e844 .fixed_view .form-select-wrap:before {
					color: #212121;
				}
				.doz_sys #s202106210069d9498e844 .fixed_view .body_font_color_50 {
					color: rgba(33, 33, 33, 0.5);
				}
				.doz_sys #s202106210069d9498e844 .fixed_view .body_font_color_20 {
					color: rgba(33, 33, 33, 0.2);
				}
				.booking_view #s202106210069d9498e844 .fixed_view .booking_opt select.form-control {
					background-color: #fff;
				}
				#s202106210069d9498e844 #shop_cart_list .shop-tit,
                #s202106210069d9498e844 #shop_cart_list .shop-table > thead > tr,
                #s202106210069d9498e844 #shop_cart_list .shop-table > tfoot .payment-info,
                #s202106210069d9498e844 .im-price-result {
				    ;
				}
                #s202106210069d9498e844 .shop-table > tbody > tr > td.img .opt .more + .more,
                #s202106210069d9498e844 .im-order-row + .im-order-row {
                    ;
                }
                #s202106210069d9498e844 #shop_cart_list .shop-table,
                #s202106210069d9498e844 #shop_cart_list .shop-table > tbody > tr.im-tr-shipping + tr,
                #s202106210069d9498e844 #shop_cart_list .shop-table > tfoot,
                #s202106210069d9498e844 #shop_cart_list .shop-table > tfoot .payment-info {
                    ;
                }
                #s202106210069d9498e844 #shop_cart_list .shop-table > thead > tr,
                #s202106210069d9498e844 .im-order-detail-table .im-space {
                    background-color: ;
                }
                #s202106210069d9498e844 #shop_cart_list .shop-table > thead > tr.scroll-to-fixed-fixed-end {
                    top: auto !important;
                    bottom: 0;
                }
			}
			.device_type_m #s202106210069d9498e844 .section_bg.fixed_bg_wrap { 
                 background-attachment: fixed;
            }
            
            .device_type_m #s202106210069d9498e844 .section_bg.fixed_bg_wrap .fixed_bg {
              display: none;
            }
            #s202106210069d9498e844 .section_bg.fixed_bg_wrap .fixed_bg {
                 display: none;
                }
			@media (max-width: 991px) {
			    #s202106210069d9498e844 .section_bg {
                    background-attachment : inherit;
                }
                
                #s202106210069d9498e844 .section_bg .ibg-bg {
                    display: none;
                }
                
                #s202106210069d9498e844 .section_bg.fixed_bg_wrap { 
                    background-image : none !important;
                    clip-path: inset(0);
                    overflow: hidden;
                }
                #s202106210069d9498e844 .section_bg.fixed_bg_wrap .fixed_bg {
                  display: block;
                  object-fit: cover;
                  position: fixed;
                  left: 0;
                  top: 0;
                  width: 100%; 
                  height: 100vh;
                }
				#s202106210069d9498e844 .buy_btns .social_btn, #s202106210069d9498e844 .buy_btns .cart_btn, #s202106210069d9498e844 .layer_pop .bottom-btn, #s202106210069d9498e844 .shop-table > thead, #s202106210069d9498e844 .left-menu, #s202106210069d9498e844 .shop-table > tbody > tr, {
				;
				}
				#s202106210069d9498e844 main, #s202106210069d9498e844 .section_wrap.extend_section main, #s202106210069d9498e844 .doz_sys.shop_payment .inside, .doz_sys.shop_payment .inside .col-dz, {
					padding-left:0;
					padding-right:0;
				}
				#s202106210069d9498e844.mobile_section main .inside {
					padding-left: 0px;
					padding-right: 0px;
				}
				#s202106210069d9498e844.section_wrap.extend_section main .widget.board .grid_ignore.bg_on {
					margin-left: -15px;
					margin-right: -15px;
					width: calc(100% + 30px);
				}
				#s202106210069d9498e844 .mypage .left-menu ul li a,
				#s202106210069d9498e844 .cart .left-menu ul li a,
				#s202106210069d9498e844 .mypage .left-menu .cart-menu-slide  {
					;
				}
				.section_wrap .side_gutter {
					display:none !important;
				}
				#s202106210069d9498e844 .coupon-wrap:after {
					background:  !important;
				}
			}
			@media (max-width: 767px) {
				#s202106210069d9498e844 .nav_gradient.slide_left {
					background: linear-gradient(to left, rgba(255, 255, 255, 0), rgba(255,255,255,1));
				}
				#s202106210069d9498e844 .nav_gradient.slide_right {
					background: linear-gradient(to right, rgba(255, 255, 255, 0), rgba(255,255,255,1));
				}
				#s202106210069d9498e844 .button_tab .scroll-to-fixed-fixed ul.site_prod_nav > li {
					border-top: 0;
					border-bottom: 0;
				}
				#s202106210069d9498e844 .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);
				}
				.shop_view #s202106210069d9498e844 .item_detail .form-select-wrap .dropdown-menu .dropdown-item {
					background:  !important;
				}
				.shop_view #s202106210069d9498e844 .item_detail .form-select-wrap .dropdown-toggle {
					color:  !important;
				}
				.shop_view #s202106210069d9498e844 .item_detail .form-select-wrap.open .dropdown-toggle,
				.shop_view #s202106210069d9498e844 .item_detail .form-select-wrap.open .dropdown-menu {
					border-color:  !important;
				}
				.shop_view #s202106210069d9498e844 .item_detail .form-select-wrap.open .dropdown-menu .dropdown-item {
					
				}
				.shop_view #s202106210069d9498e844 .item_detail .form-select-wrap .dropdown-menu .dropdown-item:hover {
					background-color:  !important;
				}
			}
			@media (min-width: 768px) {
				#s202106210069d9498e844 .opt-group .btn_clse {
					background-color: ;
				}
				#s202106210069d9498e844 .opt-group .btn_clse:after {
					;
				}
			}
		
				.doz_sys #s202106210069d9498e844 .bg-brand,
				.doz_sys #s202106210069d9498e844 .bg-brand span,
				.doz_sys #s202106210069d9498e844 .btn-brand {
				;
					background-color:#0d285a;
					border-color:#0d285a;
					border-width: 0px;
					color:#fff;
				}
				.doz_sys #s202106210069d9498e844 .bg-brand:hover {
					background-color:rgba(7,20,45,1);-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff072045,endColorstr=#ff072045);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff072045,endColorstr=#ff072045);	zoom: 1;;
					border-color:rgb(7,20,45) ;border-color:rgba(7,20,45,1) ;;
				}
			
	/*#*//* .widget.image img {*/
	/*	transition: .3s ease;*/
	/*}*/
	.admin #w20210621191a14cf38f3f .widget.image img {
		transition: none;
	}

	.admin #w20210621191a14cf38f3f .disable-selection img {
		visibility: visible !important;
	}
	#w20210621191a14cf38f3f .widget.image .overlay, #w20210621191a14cf38f3f .widget.image .hover_overlay {
		background: rgba(0, 0, 0, 0);
		transition: opacity .3s, background-color .3s;
	}
	#w20210621191a14cf38f3f .widget.image:hover .hover_overlay {
		background: rgba(0, 0, 0, 0);
		z-index: 6;
		opacity: 1;
	}
	.admin #w20210621191a14cf38f3f .widget.image:hover .hover_overlay,
	#w20210621191a14cf38f3f .widget.image.hover_image_hidden:hover .hover_overlay {
		opacity: 0 !important;
	}
	#w20210621191a14cf38f3f .widget.image.text_position_overlay .txt .txt_body {
		color: #fff;
		font-size:14px;;
		line-height: 1.2;
		padding: 1em;
	}
	#w20210621191a14cf38f3f .widget.image.hover_text_position_overlay:hover .hover_txt .txt_body {
		color: #fff;
		font-size:14px;;
		padding: 1em;
	}
	#w20210621191a14cf38f3f .widget.image.hover_text_position_overlay:hover .hover_txt .txt_body {
		line-height: 1.2;
	}
	#w20210621191a14cf38f3f .widget.image.img_circle .overlay,
	#w20210621191a14cf38f3f .widget.image.img_circle .hover_overlay {
		border-radius: 50%;
	}
	#w20210621191a14cf38f3f .widget.image.hover_scale:hover .hover_overlay,
	#w20210621191a14cf38f3f .widget.image.same_overlay:hover .overlay {
		transform: scale(1.1);
		transition: opacity .3s;
	}
	#w20210621191a14cf38f3f .widget.image.hide_default_img:hover .img_wrap > img,
	#w20210621191a14cf38f3f .widget.image:hover .overlay,
	#w20210621191a14cf38f3f .widget.image .hover_overlay,
	#w20210621191a14cf38f3f .widget.image.hover_image_hidden:hover .hover_img,
	#w20210621191a14cf38f3f .widget.image.hover_scale .hover_img,
	#w20210621191a14cf38f3f .widget.image.hover_scale.hover_image_hidden:hover .hover_img {
		opacity: 0;
	}
	#w20210621191a14cf38f3f .widget.image.hide_default_img:hover .img_wrap > img{
		opacity: 0 !important;

	}
	#w20210621191a14cf38f3f .widget.image.hover_scale img {
		transition: transform 0.4s ease-out;
	}
	#w20210621191a14cf38f3f .widget.image.hover_scale img,
	#w20210621191a14cf38f3f .widget.image.hover_scale:hover .hover_img,
	#w20210621191a14cf38f3f .widget.image.hover_scale.hover_image_hidden:hover img,
	#w20210621191a14cf38f3f .widget.image.org_image_hidden.hover_image_hidden:hover .img_wrap > img,
	#w20210621191a14cf38f3f .widget.image.hover_img_hide.hover_scale:hover img,
	#w20210621191a14cf38f3f .widget.image.same_overlay:hover .overlay  {
		opacity : 1;
	}
	#w20210621191a14cf38f3f .widget.image.no_effect .hover_overlay,
	#w20210621191a14cf38f3f .widget.image.no_effect .hover_img {
		transition: none;
	}
	#w20210621191a14cf38f3f .widget.image.hover_img_hide .hover_img {
		display: none;
	}
	#w20210621191a14cf38f3f .widget.image.hover_img_hide:hover .hover_overlay {
		transition: opacity .3s;
	}
	#w20210621191a14cf38f3f .widget.image.hide_default_img:hover .org_image,
	#w20210621191a14cf38f3f .widget.image.same_overlay:hover .hover_overlay {
		opacity: 0;
	}
	#w20210621191a14cf38f3f .widget.image.same_overlay:hover .overlay {
		opacity: 1;
	}
	
		#w20210621191a14cf38f3f .widget.image .hover_img {
		image-rendering: -webkit-optimize-contrast;
	}
	
	@media all and (max-width : 767px) {
		#w20210621191a14cf38f3f .widget.image:hover .hover_txt,
		#w20210621191a14cf38f3f .widget.image:hover .hover_img,
		#w20210621191a14cf38f3f .widget.image:hover .overlay,
		#w20210621191a14cf38f3f .widget.image:hover .hover_overlay {
			opacity: 0;
			transform: none !important;
		}
		#w20210621191a14cf38f3f .widget.image.org_image_hidden:hover .img_wrap > img {
			opacity: 1;
		}
		#w20210621191a14cf38f3f .widget.image:hover .txt {
			opacity: 1;
			visibility: visible;
		}
		#w20210621191a14cf38f3f .widget.hover_scale:hover img {
			transform: none !important;
		}
	}

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

	.admin #w20210621df41de7f624d8 .disable-selection img {
		visibility: visible !important;
	}
	#w20210621df41de7f624d8 .widget.image .overlay, #w20210621df41de7f624d8 .widget.image .hover_overlay {
		background: rgba(0, 0, 0, 0);
		transition: opacity .3s, background-color .3s;
	}
	#w20210621df41de7f624d8 .widget.image:hover .hover_overlay {
		background: rgba(0, 0, 0, 0);
		z-index: 6;
		opacity: 1;
	}
	.admin #w20210621df41de7f624d8 .widget.image:hover .hover_overlay,
	#w20210621df41de7f624d8 .widget.image.hover_image_hidden:hover .hover_overlay {
		opacity: 0 !important;
	}
	#w20210621df41de7f624d8 .widget.image.text_position_overlay .txt .txt_body {
		color: #fff;
		font-size:14px;;
		line-height: 1.2;
		padding: 1em;
	}
	#w20210621df41de7f624d8 .widget.image.hover_text_position_overlay:hover .hover_txt .txt_body {
		color: #fff;
		font-size:14px;;
		padding: 1em;
	}
	#w20210621df41de7f624d8 .widget.image.hover_text_position_overlay:hover .hover_txt .txt_body {
		line-height: 1.2;
	}
	#w20210621df41de7f624d8 .widget.image.img_circle .overlay,
	#w20210621df41de7f624d8 .widget.image.img_circle .hover_overlay {
		border-radius: 50%;
	}
	#w20210621df41de7f624d8 .widget.image.hover_scale:hover .hover_overlay,
	#w20210621df41de7f624d8 .widget.image.same_overlay:hover .overlay {
		transform: scale(1.1);
		transition: opacity .3s;
	}
	#w20210621df41de7f624d8 .widget.image.hide_default_img:hover .img_wrap > img,
	#w20210621df41de7f624d8 .widget.image:hover .overlay,
	#w20210621df41de7f624d8 .widget.image .hover_overlay,
	#w20210621df41de7f624d8 .widget.image.hover_image_hidden:hover .hover_img,
	#w20210621df41de7f624d8 .widget.image.hover_scale .hover_img,
	#w20210621df41de7f624d8 .widget.image.hover_scale.hover_image_hidden:hover .hover_img {
		opacity: 0;
	}
	#w20210621df41de7f624d8 .widget.image.hide_default_img:hover .img_wrap > img{
		opacity: 0 !important;

	}
	#w20210621df41de7f624d8 .widget.image.hover_scale img {
		transition: transform 0.4s ease-out;
	}
	#w20210621df41de7f624d8 .widget.image.hover_scale img,
	#w20210621df41de7f624d8 .widget.image.hover_scale:hover .hover_img,
	#w20210621df41de7f624d8 .widget.image.hover_scale.hover_image_hidden:hover img,
	#w20210621df41de7f624d8 .widget.image.org_image_hidden.hover_image_hidden:hover .img_wrap > img,
	#w20210621df41de7f624d8 .widget.image.hover_img_hide.hover_scale:hover img,
	#w20210621df41de7f624d8 .widget.image.same_overlay:hover .overlay  {
		opacity : 1;
	}
	#w20210621df41de7f624d8 .widget.image.no_effect .hover_overlay,
	#w20210621df41de7f624d8 .widget.image.no_effect .hover_img {
		transition: none;
	}
	#w20210621df41de7f624d8 .widget.image.hover_img_hide .hover_img {
		display: none;
	}
	#w20210621df41de7f624d8 .widget.image.hover_img_hide:hover .hover_overlay {
		transition: opacity .3s;
	}
	#w20210621df41de7f624d8 .widget.image.hide_default_img:hover .org_image,
	#w20210621df41de7f624d8 .widget.image.same_overlay:hover .hover_overlay {
		opacity: 0;
	}
	#w20210621df41de7f624d8 .widget.image.same_overlay:hover .overlay {
		opacity: 1;
	}
	
		#w20210621df41de7f624d8 .widget.image .hover_img {
		image-rendering: -webkit-optimize-contrast;
	}
	
	@media all and (max-width : 767px) {
		#w20210621df41de7f624d8 .widget.image:hover .hover_txt,
		#w20210621df41de7f624d8 .widget.image:hover .hover_img,
		#w20210621df41de7f624d8 .widget.image:hover .overlay,
		#w20210621df41de7f624d8 .widget.image:hover .hover_overlay {
			opacity: 0;
			transform: none !important;
		}
		#w20210621df41de7f624d8 .widget.image.org_image_hidden:hover .img_wrap > img {
			opacity: 1;
		}
		#w20210621df41de7f624d8 .widget.image:hover .txt {
			opacity: 1;
			visibility: visible;
		}
		#w20210621df41de7f624d8 .widget.hover_scale:hover img {
			transform: none !important;
		}
	}

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

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

	.admin #w20210621f405313ab096f .disable-selection img {
		visibility: visible !important;
	}
	#w20210621f405313ab096f .widget.image .overlay, #w20210621f405313ab096f .widget.image .hover_overlay {
		background: rgba(0, 0, 0, 0);
		transition: opacity .3s, background-color .3s;
	}
	#w20210621f405313ab096f .widget.image:hover .hover_overlay {
		background: rgba(0, 0, 0, 0);
		z-index: 6;
		opacity: 1;
	}
	.admin #w20210621f405313ab096f .widget.image:hover .hover_overlay,
	#w20210621f405313ab096f .widget.image.hover_image_hidden:hover .hover_overlay {
		opacity: 0 !important;
	}
	#w20210621f405313ab096f .widget.image.text_position_overlay .txt .txt_body {
		color: #fff;
		font-size:14px;;
		line-height: 1.2;
		padding: 1em;
	}
	#w20210621f405313ab096f .widget.image.hover_text_position_overlay:hover .hover_txt .txt_body {
		color: #fff;
		font-size:14px;;
		padding: 1em;
	}
	#w20210621f405313ab096f .widget.image.hover_text_position_overlay:hover .hover_txt .txt_body {
		line-height: 1.2;
	}
	#w20210621f405313ab096f .widget.image.img_circle .overlay,
	#w20210621f405313ab096f .widget.image.img_circle .hover_overlay {
		border-radius: 50%;
	}
	#w20210621f405313ab096f .widget.image.hover_scale:hover .hover_overlay,
	#w20210621f405313ab096f .widget.image.same_overlay:hover .overlay {
		transform: scale(1.1);
		transition: opacity .3s;
	}
	#w20210621f405313ab096f .widget.image.hide_default_img:hover .img_wrap > img,
	#w20210621f405313ab096f .widget.image:hover .overlay,
	#w20210621f405313ab096f .widget.image .hover_overlay,
	#w20210621f405313ab096f .widget.image.hover_image_hidden:hover .hover_img,
	#w20210621f405313ab096f .widget.image.hover_scale .hover_img,
	#w20210621f405313ab096f .widget.image.hover_scale.hover_image_hidden:hover .hover_img {
		opacity: 0;
	}
	#w20210621f405313ab096f .widget.image.hide_default_img:hover .img_wrap > img{
		opacity: 0 !important;

	}
	#w20210621f405313ab096f .widget.image.hover_scale img {
		transition: transform 0.4s ease-out;
	}
	#w20210621f405313ab096f .widget.image.hover_scale img,
	#w20210621f405313ab096f .widget.image.hover_scale:hover .hover_img,
	#w20210621f405313ab096f .widget.image.hover_scale.hover_image_hidden:hover img,
	#w20210621f405313ab096f .widget.image.org_image_hidden.hover_image_hidden:hover .img_wrap > img,
	#w20210621f405313ab096f .widget.image.hover_img_hide.hover_scale:hover img,
	#w20210621f405313ab096f .widget.image.same_overlay:hover .overlay  {
		opacity : 1;
	}
	#w20210621f405313ab096f .widget.image.no_effect .hover_overlay,
	#w20210621f405313ab096f .widget.image.no_effect .hover_img {
		transition: none;
	}
	#w20210621f405313ab096f .widget.image.hover_img_hide .hover_img {
		display: none;
	}
	#w20210621f405313ab096f .widget.image.hover_img_hide:hover .hover_overlay {
		transition: opacity .3s;
	}
	#w20210621f405313ab096f .widget.image.hide_default_img:hover .org_image,
	#w20210621f405313ab096f .widget.image.same_overlay:hover .hover_overlay {
		opacity: 0;
	}
	#w20210621f405313ab096f .widget.image.same_overlay:hover .overlay {
		opacity: 1;
	}
	
		#w20210621f405313ab096f .widget.image .hover_img {
		image-rendering: -webkit-optimize-contrast;
	}
	
	@media all and (max-width : 767px) {
		#w20210621f405313ab096f .widget.image:hover .hover_txt,
		#w20210621f405313ab096f .widget.image:hover .hover_img,
		#w20210621f405313ab096f .widget.image:hover .overlay,
		#w20210621f405313ab096f .widget.image:hover .hover_overlay {
			opacity: 0;
			transform: none !important;
		}
		#w20210621f405313ab096f .widget.image.org_image_hidden:hover .img_wrap > img {
			opacity: 1;
		}
		#w20210621f405313ab096f .widget.image:hover .txt {
			opacity: 1;
			visibility: visible;
		}
		#w20210621f405313ab096f .widget.hover_scale:hover img {
			transform: none !important;
		}
	}

			.shop_view .s202106212e5da71d0ea35.xzoom-preview {
				;
				background: ;
			}
			.shop_view #s202106212e5da71d0ea35 select.form-control option {
				color:  !important;
				background: ;
			}
			.is-ie .shop_view #s202106212e5da71d0ea35 select.form-control option {
				color: #000 !important;
			}
			.admin #s202106212e5da71d0ea35 .widget.padding > div {
				;
			}
			.admin #s202106212e5da71d0ea35 .ibg-bg {
				height: 100% !important;
			}
			.admin #s202106212e5da71d0ea35 .widget_drag_bar,
			.admin .doz_sys #s202106212e5da71d0ea35 .ui-resizable-handle.ui-resizable-e:hover:after,
			.admin .doz_sys #s202106212e5da71d0ea35 .ui-resizable-handle.ui-resizable-w:hover:after,
			.admin .doz_sys #s202106212e5da71d0ea35 .ui-resizable-handle.ui-resizable-e.active:after,
			.admin .doz_sys #s202106212e5da71d0ea35 .ui-resizable-handle.ui-resizable-w.active:after,
			.admin .doz_sys #s202106212e5da71d0ea35 .drop_line {
				background-color: ;
			}
			.admin .doz_sys #s202106212e5da71d0ea35 .ui-resizable-handle.ui-resizable-n:hover:after,
			.admin .doz_sys #s202106212e5da71d0ea35 .ui-resizable-handle.ui-resizable-s:hover:after {
				border-bottom:2px solid  ;
			}
			#s202106212e5da71d0ea35 {
				color: ;
			}
			#s202106212e5da71d0ea35.side_basic main .inside,
			#s202106212e5da71d0ea35 .site_prod_nav_wrap.scroll-to-fixed-fixed ul.site_prod_nav,
			.doz_sys #s202106212e5da71d0ea35 .col-dz-12 .extend_thumbs {
				max-width: 1200px;
			}
			.modal_site_modal_menu #s202106212e5da71d0ea35.side_basic main .inside,
			.menu_type_modal #s202106212e5da71d0ea35.side_basic main .inside {
				max-width: 550px;
			}
			.doz_sys .modal_site_modal_menu .modal-header,
			.menu_type_modal .doz_modal_header {
				border-width: 0 0 1px 0;
				border-style: solid;
				;
			}
			.menu_type_modal #s202106212e5da71d0ea35,
			.menu_type_modal .doz_modal_header {
			;
				background: ;
			;
				color:  ;
			}
			.menu_type_modal .doz_modal_header .bt.bt-flat.bt-default {
			;
				color:  ;
			}
			.doz_sys #s202106212e5da71d0ea35 .col-dz-12 .inside .extend_thumbs {
				max-width: inherit;
			}
			#s202106212e5da71d0ea35.extend_section main {
				padding-left: 0px;
				padding-right: 0px;
			}
			#s202106212e5da71d0ea35.section_wrap.extend_section main .widget.board .grid_ignore.bg_on {
				margin-left: -0px;
				margin-right: -0px;
				width: calc(100% + 0px + 0px);
			}
			#s202106212e5da71d0ea35 .booking_day .body_font_color_20,
			#s202106212e5da71d0ea35 .booking_list.waiting .title {
				; 
			}
		
			#s202106212e5da71d0ea35.extend_section main > .inside {
				max-width: 100% !important;
			}
			#s202106212e5da71d0ea35 .li_table ul:nth-of-type(2),
			#s202106212e5da71d0ea35 .li_board ul li,
			#s202106212e5da71d0ea35 .radio-styled:not(ie8).radio_color_option.small input ~ span span {
				;
			}
			#s202106212e5da71d0ea35 .checkbox-styled:not(ie8) input ~ span:before,
			#s202106212e5da71d0ea35 .radio-styled:not(ie8) input ~ span:before {
				
			}
			#s202106212e5da71d0ea35 .board_view .grid_ignore header a, #s202106212e5da71d0ea35 .widget.board .grid_ignore .author .date, #s202106212e5da71d0ea35 .widget.board .grid_ignore a.board, #s202106212e5da71d0ea35 .widget.board .grid_ignore .author .write, .editor_box .add_map .info > div.phone, #s202106212e5da71d0ea35 .content-tit .board {
				;
			}
			#s202106212e5da71d0ea35 select.form-control,
			#s202106212e5da71d0ea35 input.form-control,
			#s202106212e5da71d0ea35 textarea.form-control {
				;
				color: #212121;
				background: #ffffff;
			}
			#s202106212e5da71d0ea35 .input_block .select-block .selectbox select {
				border: none;
				background: none;
				color: #212121;
			}
			#s202106212e5da71d0ea35 .phonenumber_wrap .line {
				
			}
			#s202106212e5da71d0ea35 .shop-content.shop-style-b.open .opt-group .btn_clse > span {
				
			}
			.shop_view #s202106212e5da71d0ea35 .shop-content select.form-control,
			.shop_view #s202106212e5da71d0ea35 .shop-content input.form-control,
			.shop_view #s202106212e5da71d0ea35 .shop-content textarea.form-control,
			.booking_view #s202106212e5da71d0ea35 .booking_opt select.form-control,
			.shop_view #s202106212e5da71d0ea35 .form-select-wrap .dropdown-menu,
			.shop_view #s202106212e5da71d0ea35 .form-select-wrap .dropdown-menu .dropdown-item {
				;
				background: ;
			}
			#s202106212e5da71d0ea35 .seemore_wrap .open:before {
				background-image: linear-gradient(to bottom, ,  66%,  83%,  98%, );
			}
			#s202106212e5da71d0ea35 .item_detail select.form-control,
			#s202106212e5da71d0ea35 .item_detail input.form-control,
			#s202106212e5da71d0ea35 .item_detail textarea.form-control,
			#s202106212e5da71d0ea35 .booking_opt select.form-control,
			#s202106212e5da71d0ea35 .goods_select textarea.form-control,
			#s202106212e5da71d0ea35 .goods_select select.form-control,
			#s202106212e5da71d0ea35 .goods_select input.form-control,
			#s202106212e5da71d0ea35 .form-select-wrap:before {
				 !important;
				color: ;
			}
			#s202106212e5da71d0ea35 .form-select-wrap .dropdown-menu .dropdown-item:hover {
				;
			}
			#s202106212e5da71d0ea35 .board_summary .write, #s202106212e5da71d0ea35 .board_view .grid_ignore .author .date, #s202106212e5da71d0ea35 .board_view .grid_ignore .author .hit-count, .doz_sys #s202106212e5da71d0ea35 label, .doz_sys #s202106212e5da71d0ea35 label.control-label, #s202106212e5da71d0ea35 .shop-table > tbody > tr.payment-info > td.pay-txt, #s202106212e5da71d0ea35 .nick.text-default-dark, #s202106212e5da71d0ea35 .text-default-dark, #s202106212e5da71d0ea35 .shop_mypage .mypage .my-box a, #s202106212e5da71d0ea35 .shop_mypage .item-detail a, #s202106212e5da71d0ea35 .shop_mypage .item-detail p, #s202106212e5da71d0ea35 .shop_mypage h6, #s202106212e5da71d0ea35 .shop_mypage .table-wrap p, #s202106212e5da71d0ea35 .shop_payment h1, #s202106212e5da71d0ea35 .shop_payment h6, #s202106212e5da71d0ea35 .shop-content p, #s202106212e5da71d0ea35 .shop_payment, #s202106212e5da71d0ea35 .shop-content span, #s202106212e5da71d0ea35 .shop-content .shop-item .item-icon .im-icon.im-ico-liked, #s202106212e5da71d0ea35 .shop-content .price, #s202106212e5da71d0ea35,#s202106212e5da71d0ea35 .shop-tit,#s202106212e5da71d0ea35 .board_view .board_txt_area,#s202106212e5da71d0ea35 .board.widget .grid_ignore .view_tit,.doz_sys #s202106212e5da71d0ea35 .shop-content input.form-control, .doz_sys #s202106212e5da71d0ea35 .shop-content select.form-control, #s202106212e5da71d0ea35 .widget_menu_title,#s202106212e5da71d0ea35 .comment_area,body.shop_mypage #s202106212e5da71d0ea35 .comment_area,
			#s202106212e5da71d0ea35 .list_review_inner .use_summary, #s202106212e5da71d0ea35 .list_review_inner .use_summary a, #s202106212e5da71d0ea35 .list_review_inner .fold, #s202106212e5da71d0ea35 .list_review_inner .comment_area, #s202106212e5da71d0ea35 .booking_nav_tools span {
				;
				color:  ;
			}
			#s202106212e5da71d0ea35 .shop-content span.sale-price-text {
			    color : #212121 !important;
			}
			.doz_sys #s202106212e5da71d0ea35 a.use-info {
			    color : #0d285a;
			}
			#s202106212e5da71d0ea35 .shop-content span.sale-price-text-done, 
			.doz_sys #s202106212e5da71d0ea35 a.use-info-download-done {
			    color: #999999 !important;
			}
			.doz_sys #s202106212e5da71d0ea35 .shop-content .down-btn select.form-control {
				;
				color:  !important;
			}
			#s202106212e5da71d0ea35 .shop-content.mypage .bg-bright a, #s202106212e5da71d0ea35 .shop-content.mypage .bg-bright p, #s202106212e5da71d0ea35 .shop-content.mypage .bg-bright span, #s202106212e5da71d0ea35 .shop-content.mypage .bg-bright div {
				color: #212121;
			}
			#s202106212e5da71d0ea35 .shop-content.mypage .bg-bright .use_grade .ug_btn .btn,
			#s202106212e5da71d0ea35 .shop-content span.ug_name .btn {
				border-color: #D5D5D5;
			}
			#s202106212e5da71d0ea35 .shop-content h6 span {
			;
				color: ;
			}
			#s202106212e5da71d0ea35 .left-menu ul li.on a,
			.doz_sys #s202106212e5da71d0ea35 .paging_type_count .owl-dots .owl-dot span:before,
			.menu_type_modal #s202106212e5da71d0ea35,
			#s202106212e5da71d0ea35 .list_review_inner .comment .tools .text-gray-bright {
				;
				color:  !important;
			}
			.doz_sys #s202106212e5da71d0ea35 .paging_type_count.slide_02 .owl-dots .owl-dot.active span:before {
				color: #fff !important;
			}
			.doz_sys #s202106212e5da71d0ea35 .paging_type_dot .owl-dots .owl-dot span,
			.doz_sys #s202106212e5da71d0ea35 .paging_type_big_dot .owl-dots .owl-dot span,
			.doz_sys #s202106212e5da71d0ea35 .paging_type_line .owl-dots .owl-dot span,
			.doz_sys #s202106212e5da71d0ea35 .paging_type_count.paging_type_count02 .owl-dots .owl-dot.active span:before,
			#s202106212e5da71d0ea35 .list_review_inner, 
			#s202106212e5da71d0ea35 .list_review_inner .fold.cmt,
			#s202106212e5da71d0ea35 .list_review_wrap,
			#s202106212e5da71d0ea35 .list_review_inner .textarea_block,
			#s202106212e5da71d0ea35 .list_review_inner .comment .main_comment,
			#s202106212e5da71d0ea35 .list_review_inner .txt_delete:before,
			#s202106212e5da71d0ea35 .form-select-wrap.open .dropdown-toggle, 
			#s202106212e5da71d0ea35 .form-select-wrap.open .dropdown-menu,
			#s202106212e5da71d0ea35 .form-select-wrap.open .dropdown-menu .dropdown-item {
				border-color: ;
			}
			.doz_sys #s202106212e5da71d0ea35 .paging_type_dot02 .owl-dots .owl-dot span,
			.doz_sys #s202106212e5da71d0ea35 .paging_type_dot .owl-dots .owl-dot.active span,
			.doz_sys #s202106212e5da71d0ea35 .paging_type_line .owl-dots .owl-dot.active span,
			.doz_sys #s202106212e5da71d0ea35 .paging_type_big_dot .owl-dots .owl-dot span,
			.doz_sys #s202106212e5da71d0ea35 .paging_type_line .owl-dots .owl-dot span {
				background: ;
			}
			#s202106212e5da71d0ea35 .form-control:focus {
				border-color:#0d285a;
			}
			#s202106212e5da71d0ea35 .sub_depth li a, #s202106212e5da71d0ea35 .sub_depth li span {
				;
			}
			#s202106212e5da71d0ea35 .slide_03.owl-theme .owl-dots .owl-dot span {
				;
			} 
			#s202106212e5da71d0ea35 .pagination > li > a,
			#s202106212e5da71d0ea35 .pagination > li > span,
			#s202106212e5da71d0ea35 .pagination > li > a:focus,
			#s202106212e5da71d0ea35 .pagination > li > span:focus,
			#s202106212e5da71d0ea35 .map-inner .pagination li.active a,
			#s202106212e5da71d0ea35 .pagination li > a.disabled:hover,
			#s202106212e5da71d0ea35 .pagination li > a.disabled:focus {
				;
			}
			#s202106212e5da71d0ea35 .form-select-wrap.open .dropdown-menu .dropdown-item {
				;
			}
			#s202106212e5da71d0ea35 .pagination > .active > a,
			#s202106212e5da71d0ea35 .pagination > .active > span,
			#s202106212e5da71d0ea35 .pagination > .active > a:hover,
			#s202106212e5da71d0ea35 .pagination > .active > span:hover,
			#s202106212e5da71d0ea35 .pagination > .active > a:focus,
			#s202106212e5da71d0ea35 .pagination > .active > span:focus,
			#s202106212e5da71d0ea35 .pagination > li > a:hover,
			#s202106212e5da71d0ea35 .pagination > li > span:hover,
			#s202106212e5da71d0ea35 .sub_depth li a.active,
			.doz_sys #s202106212e5da71d0ea35 a, #s202106212e5da71d0ea35 .li_table ul li,
			#s202106212e5da71d0ea35 .list-style .list.line > small,
			.doz_sys #s202106212e5da71d0ea35 div[data-widget-type="board"] .title.title-block a{
				;
				color: ;
			}
			.doz_sys #s202106212e5da71d0ea35 .board_contents a:not(.btn),
			.doz_sys #s202106212e5da71d0ea35 .board_contents a:not(.btn):hover,
			#s202106212e5da71d0ea35 .board_txt_area a,
			#s202106212e5da71d0ea35 .board_txt_area a:hover,
			#s202106212e5da71d0ea35 .board_txt_area a:active,
			#s202106212e5da71d0ea35 .board_txt_area a:focus,
			#s202106212e5da71d0ea35 .editor_box .fr-view a {
				color: #0d285a;
			}
			#s202106212e5da71d0ea35 div[data-widget-type="icon"] i {
				color: ;
			}
			.doz_sys #s202106212e5da71d0ea35 a.body_font_color_30:not(.active) {
				;
			}
		   #s202106212e5da71d0ea35 .text_tab .after_line:not(:last-child):after {
		        ;
		   }
		   #s202106212e5da71d0ea35 .text_tab ul.site_prod_nav > li a.active {
		    background: none;
		   }
			#s202106212e5da71d0ea35 .map-toolbar select.form-control {
				;
				color:  !important;
				font-size: 14px;
			}
			.doz_sys #s202106212e5da71d0ea35 .body_font_color_40,
			#s202106212e5da71d0ea35 .li_board ul.li_body li.name, 
			#s202106212e5da71d0ea35 .li_board ul.li_body li.time, 
			#s202106212e5da71d0ea35 .li_board ul.li_body li.like,
			#s202106212e5da71d0ea35 .li_board ul.li_body li.read {
				;
			}
			#s202106212e5da71d0ea35 .review_table .summary,
			#s202106212e5da71d0ea35 .review_table.li_board ul.li_body li,
			#s202106212e5da71d0ea35 .review_table .list_text_title.lock_on {
				;
			}

			.doz_sys #s202106212e5da71d0ea35 .body_font_color_50 {
				;
			}
			#s202106212e5da71d0ea35 .li_board,
			#s202106212e5da71d0ea35 .acd_row:first-child,
			#s202106212e5da71d0ea35 .acd_row {
				border-color: ;
			}
			#s202106212e5da71d0ea35 .list-style .list-header,
			#s202106212e5da71d0ea35 .list-style .list,
			#s202106212e5da71d0ea35 .list-style .list.line, 
			#s202106212e5da71d0ea35 .list-style .list.line > .table-cell,
			#s202106212e5da71d0ea35 .li_table.row_04 .acd_collapse[aria-expanded="true"], .li_table.row_04 .acd_collapse.in {
				;
			}
			#s202106212e5da71d0ea35 .btn, #s202106212e5da71d0ea35 .visual_section a, #s202106212e5da71d0ea35 a.select-star, #s202106212e5da71d0ea35 .star-pointer .dropdown-menu a.dropdown-item, .doz_sys #s202106212e5da71d0ea35 .cart-btn-tools .alpha_add_review_button > button {
			;
				background-color: ;
				;
				color:;
				;
			}
			#s202106212e5da71d0ea35 .star-pointer .dropdown-menu {
			    background-color: ;
			}
			#s202106212e5da71d0ea35 .btn:hover, #s202106212e5da71d0ea35 .visual_section a:hover {
				border-color:;
			}
			#s202106212e5da71d0ea35 a.select-star:hover {
				background-color: ;
			}
			#s202106212e5da71d0ea35 .star-pointer .dropdown-menu a.dropdown-item:hover {
			    background-color:  !important;
			}
			#s202106212e5da71d0ea35 .widget_text_wrap .btn {
				background-color:#0949a0;
				border-color:#0949a0;
				color:#ffffff;
				border-width:0px;
			}
			.doz_sys #s202106212e5da71d0ea35 .btn-primary, .doz_sys #s202106212e5da71d0ea35 .cart-btn-tools .alpha_add_review_button > button {
			;
				background-color:#0949a0;
				border-color:#0949a0;
				color:#ffffff;
				border-width:0px;
			}
			.doz_sys.shop_view #s202106212e5da71d0ea35 .btn-primary span,
			.doz_sys.booking_view #s202106212e5da71d0ea35 .btn-primary span,
			.doz_sys.shop_mypage #s202106212e5da71d0ea35 .btn-primary span  {
				color:#ffffff;
			}
			#s202106212e5da71d0ea35 .coupon-wrap:after,
			#s202106212e5da71d0ea35 .board_view .file_area ul li {
				background: ;
			}
			#s202106212e5da71d0ea35 .text-gray-dark, #s202106212e5da71d0ea35 .shop-table > thead > tr > th, #s202106212e5da71d0ea35 .shop_mypage .left-menu ul li a, #s202106212e5da71d0ea35 .shop_mypage .item-detail p.sale_pay,.doz_sys #s202106212e5da71d0ea35 .product-notify-group .product-notify-label {
				;
			}
			#s202106212e5da71d0ea35 .mypage .my-box a, #s202106212e5da71d0ea35 .mypage .shop-table > tbody > tr,
			#s202106212e5da71d0ea35 .mypage .tip-off,
	        #s202106212e5da71d0ea35 .im-order-detail-table,
	        #s202106212e5da71d0ea35 .im-order-price {
				;
			}
			#s202106212e5da71d0ea35 .mypage .my-box.on a {
				background-color:#0d285a;
				;
				color:#fff;
			}
			#s202106212e5da71d0ea35 .mypage .my-box.on a p {
				color:#fff;
			}
			#s202106212e5da71d0ea35 .option_btn_tools a, #s202106212e5da71d0ea35 .map-inner .pagination li a {
				color:#212121;
			}
			.doz_sys #s202106212e5da71d0ea35 .list-style-card .card-body .text a {
				color:#757575;
			}
			#s202106212e5da71d0ea35 .card .title a {
				color: #212121;
			}
			#s202106212e5da71d0ea35 .section_bg.fixed_bg.fixed_bg_none {
					background-attachment : inherit;
				}
			#s202106212e5da71d0ea35 ul.site_prod_nav > li,
			#s202106212e5da71d0ea35 .prod_detail_badge {
				;
			}
			#s202106212e5da71d0ea35 .site_prod_nav_wrap.scroll-to-fixed-fixed {
				background: ;
				box-shadow: inset 0 -1px 0 0 rgba(0, 0, 0, 0.1);
			}
			#s202106212e5da71d0ea35 .buy_footer_fixed {
				background: ;
				border-width: 1px 0 0 0;
				border-style: solid;
				;
			}
			#s202106212e5da71d0ea35 .opt-group {
				background: ;
			}
			#s202106212e5da71d0ea35 ul.site_prod_nav > li a.active {
				;
			}
			
			#s202106212e5da71d0ea35 .background_tab ul.site_prod_nav > li a.active >  span.braket-badge {
				background-color: none;
				;
				color:;
			}
	
			#s202106212e5da71d0ea35 .input-block .checkbox-styled:not(ie8) input ~ span {
				;
				color:;
			}
			.section_fixed_disable #s202106212e5da71d0ea35[class*="section_first"],
			.section_fixed_disable #s202106212e5da71d0ea35[class*="section_first"] .doz_aside {
				position: relative !important;
				top: 0 !important;
				left: 0 !important;
				z-index: auto !important;
			}
			.section_fixed_disable #s202106212e5da71d0ea35 .doz_aside.scroll-to-fixed-fixed ~ .spacer,
			.section_fixed_disable #s202106212e5da71d0ea35.scroll-to-fixed-fixed ~ .spacer {
				height: 0 !important;
				display: none !important;
			}
			#s202106212e5da71d0ea35.scroll-to-fixed-fixed {
				width: 100% !important;
			}
			#s202106212e5da71d0ea35 .doz_aside.scroll-to-fixed-fixed-end {
				bottom: 0 !important;
				top: auto !important;
			}
			.device_type_m #s202106212e5da71d0ea35.mobile_section main .inside {
					padding-left: 0px;
					padding-right: 0px;
			}
			.device_type_m #s202106212e5da71d0ea35 .mypage .left-menu ul li a,
			.device_type_m #s202106212e5da71d0ea35 .cart .left-menu ul li a {
				;
			}
            #s202106212e5da71d0ea35 .im-cart-result-table {
                border-top: 1px solid ;
                border-bottom: 1px solid ;
            }
            #s202106212e5da71d0ea35 .shop-table > tbody > tr > td.img .opt .more {
                ;
            }
            #s202106212e5da71d0ea35 .im-cart-info {
                ;
            }
            #s202106212e5da71d0ea35 .shop-table > thead > tr > th,
            #s202106212e5da71d0ea35 .shop-table > tbody > tr > td,
            #s202106212e5da71d0ea35 .mypage .shop-table > tbody > tr,
            #s202106212e5da71d0ea35 .shop-table > tbody > tr > td.img img,
            #s202106212e5da71d0ea35 .shop-table > tbody > tr > td + td,
            #s202106212e5da71d0ea35 .mypage .tip-off,
            #s202106212e5da71d0ea35 .mypage .shop-table img,
	        #s202106212e5da71d0ea35 .im-order-detail-table,
	        #s202106212e5da71d0ea35 .im-order-price,
	        #s202106212e5da71d0ea35 .im-order-detail-table thead tr,
	        #s202106212e5da71d0ea35 .im-order-detail-table tr + tr,
	        #s202106212e5da71d0ea35 .im-order-detail-table img,
	        #s202106212e5da71d0ea35 .im-order-detail-table .im-deliv-price,
	        #s202106212e5da71d0ea35 .im-order-price-header,
	        #s202106212e5da71d0ea35 .im-order-price-body {
                ;
            }
            #s202106212e5da71d0ea35 .shop-table .list_badge {
				border-color: ;
            }
            #s202106212e5da71d0ea35 .im-cart-result-table thead>tr>th,
            #s202106212e5da71d0ea35 #shop_cart_list .shop-table > colgroup + thead > tr:first-child > th,
            #s202106212e5da71d0ea35 #shop_cart_list .shop-table > tbody > tr > td + td,
            #s202106212e5da71d0ea35 #shop_cart_list .shop-table > thead > tr > th,
            #s202106212e5da71d0ea35 #shop_cart_list .shop-table > tbody > tr > td {
                ;
            }
            #s202106212e5da71d0ea35 .shop-content.mypage .shop-item .item-icon .im-icon.im-ico-liked{
                color: #0d285a
            }
			@media (min-width: 991px) {
				.doz_sys #s202106212e5da71d0ea35 .btn-primary:hover, #s202106212e5da71d0ea35 .widget_text_wrap .btn:hover, .doz_sys #s202106212e5da71d0ea35 .cart-btn-tools .alpha_add_review_button:hover > button {
				;
					background-color:#002b66;
					border-color:#0949a0;
					color:#ffffff;
					border-width:0px;
				}
				.doz_sys.shop_view #s202106212e5da71d0ea35 .btn-primary:hover span,
				.doz_sys.booking_view #s202106212e5da71d0ea35 .btn-primary:hover span,
				.doz_sys.shop_mypage #s202106212e5da71d0ea35 .btn-primary:hover span  {
					color:#ffffff;
				}
			}
			@media all and (max-width : 768px) {
				.doz_sys #s202106212e5da71d0ea35 .fixed_view a,
				.doz_sys #s202106212e5da71d0ea35 .fixed_view select.form-control,
				.doz_sys #s202106212e5da71d0ea35 .fixed_view .form-select-wrap:before {
					color: #212121;
				}
				.doz_sys #s202106212e5da71d0ea35 .fixed_view .body_font_color_50 {
					color: rgba(33, 33, 33, 0.5);
				}
				.doz_sys #s202106212e5da71d0ea35 .fixed_view .body_font_color_20 {
					color: rgba(33, 33, 33, 0.2);
				}
				.booking_view #s202106212e5da71d0ea35 .fixed_view .booking_opt select.form-control {
					background-color: #fff;
				}
				#s202106212e5da71d0ea35 #shop_cart_list .shop-tit,
                #s202106212e5da71d0ea35 #shop_cart_list .shop-table > thead > tr,
                #s202106212e5da71d0ea35 #shop_cart_list .shop-table > tfoot .payment-info,
                #s202106212e5da71d0ea35 .im-price-result {
				    ;
				}
                #s202106212e5da71d0ea35 .shop-table > tbody > tr > td.img .opt .more + .more,
                #s202106212e5da71d0ea35 .im-order-row + .im-order-row {
                    ;
                }
                #s202106212e5da71d0ea35 #shop_cart_list .shop-table,
                #s202106212e5da71d0ea35 #shop_cart_list .shop-table > tbody > tr.im-tr-shipping + tr,
                #s202106212e5da71d0ea35 #shop_cart_list .shop-table > tfoot,
                #s202106212e5da71d0ea35 #shop_cart_list .shop-table > tfoot .payment-info {
                    ;
                }
                #s202106212e5da71d0ea35 #shop_cart_list .shop-table > thead > tr,
                #s202106212e5da71d0ea35 .im-order-detail-table .im-space {
                    background-color: ;
                }
                #s202106212e5da71d0ea35 #shop_cart_list .shop-table > thead > tr.scroll-to-fixed-fixed-end {
                    top: auto !important;
                    bottom: 0;
                }
			}
			.device_type_m #s202106212e5da71d0ea35 .section_bg.fixed_bg_wrap { 
                 background-attachment: fixed;
            }
            
            .device_type_m #s202106212e5da71d0ea35 .section_bg.fixed_bg_wrap .fixed_bg {
              display: none;
            }
            #s202106212e5da71d0ea35 .section_bg.fixed_bg_wrap .fixed_bg {
                 display: none;
                }
			@media (max-width: 991px) {
			    #s202106212e5da71d0ea35 .section_bg {
                    background-attachment : inherit;
                }
                
                #s202106212e5da71d0ea35 .section_bg .ibg-bg {
                    display: none;
                }
                
                #s202106212e5da71d0ea35 .section_bg.fixed_bg_wrap { 
                    background-image : none !important;
                    clip-path: inset(0);
                    overflow: hidden;
                }
                #s202106212e5da71d0ea35 .section_bg.fixed_bg_wrap .fixed_bg {
                  display: block;
                  object-fit: cover;
                  position: fixed;
                  left: 0;
                  top: 0;
                  width: 100%; 
                  height: 100vh;
                }
				#s202106212e5da71d0ea35 .buy_btns .social_btn, #s202106212e5da71d0ea35 .buy_btns .cart_btn, #s202106212e5da71d0ea35 .layer_pop .bottom-btn, #s202106212e5da71d0ea35 .shop-table > thead, #s202106212e5da71d0ea35 .left-menu, #s202106212e5da71d0ea35 .shop-table > tbody > tr, {
				;
				}
				#s202106212e5da71d0ea35 main, #s202106212e5da71d0ea35 .section_wrap.extend_section main, #s202106212e5da71d0ea35 .doz_sys.shop_payment .inside, .doz_sys.shop_payment .inside .col-dz, {
					padding-left:0;
					padding-right:0;
				}
				#s202106212e5da71d0ea35.mobile_section main .inside {
					padding-left: 0px;
					padding-right: 0px;
				}
				#s202106212e5da71d0ea35.section_wrap.extend_section main .widget.board .grid_ignore.bg_on {
					margin-left: -15px;
					margin-right: -15px;
					width: calc(100% + 30px);
				}
				#s202106212e5da71d0ea35 .mypage .left-menu ul li a,
				#s202106212e5da71d0ea35 .cart .left-menu ul li a,
				#s202106212e5da71d0ea35 .mypage .left-menu .cart-menu-slide  {
					;
				}
				.section_wrap .side_gutter {
					display:none !important;
				}
				#s202106212e5da71d0ea35 .coupon-wrap:after {
					background:  !important;
				}
			}
			@media (max-width: 767px) {
				#s202106212e5da71d0ea35 .nav_gradient.slide_left {
					background: linear-gradient(to left, rgba(255, 255, 255, 0), rgba(255,255,255,1));
				}
				#s202106212e5da71d0ea35 .nav_gradient.slide_right {
					background: linear-gradient(to right, rgba(255, 255, 255, 0), rgba(255,255,255,1));
				}
				#s202106212e5da71d0ea35 .button_tab .scroll-to-fixed-fixed ul.site_prod_nav > li {
					border-top: 0;
					border-bottom: 0;
				}
				#s202106212e5da71d0ea35 .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);
				}
				.shop_view #s202106212e5da71d0ea35 .item_detail .form-select-wrap .dropdown-menu .dropdown-item {
					background:  !important;
				}
				.shop_view #s202106212e5da71d0ea35 .item_detail .form-select-wrap .dropdown-toggle {
					color:  !important;
				}
				.shop_view #s202106212e5da71d0ea35 .item_detail .form-select-wrap.open .dropdown-toggle,
				.shop_view #s202106212e5da71d0ea35 .item_detail .form-select-wrap.open .dropdown-menu {
					border-color:  !important;
				}
				.shop_view #s202106212e5da71d0ea35 .item_detail .form-select-wrap.open .dropdown-menu .dropdown-item {
					
				}
				.shop_view #s202106212e5da71d0ea35 .item_detail .form-select-wrap .dropdown-menu .dropdown-item:hover {
					background-color:  !important;
				}
			}
			@media (min-width: 768px) {
				#s202106212e5da71d0ea35 .opt-group .btn_clse {
					background-color: ;
				}
				#s202106212e5da71d0ea35 .opt-group .btn_clse:after {
					;
				}
			}
		
				.doz_sys #s202106212e5da71d0ea35 .bg-brand,
				.doz_sys #s202106212e5da71d0ea35 .bg-brand span,
				.doz_sys #s202106212e5da71d0ea35 .btn-brand {
				;
					background-color:#0d285a;
					border-color:#0d285a;
					border-width: 0px;
					color:#fff;
				}
				.doz_sys #s202106212e5da71d0ea35 .bg-brand:hover {
					background-color:rgba(7,20,45,1);-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff072045,endColorstr=#ff072045);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff072045,endColorstr=#ff072045);	zoom: 1;;
					border-color:rgb(7,20,45) ;border-color:rgba(7,20,45,1) ;;
				}
			
	.device_type_m .pc_section #padding_w2021062136d0f33cc75ae {
		height: 75.5px !important;
	}
	@media all and (max-width:768px) {
		.pc_section #padding_w2021062136d0f33cc75ae {
			height: 75.5px !important;
		}
	}

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

	.admin #w20210621d5e61c05422b3 .disable-selection img {
		visibility: visible !important;
	}
	#w20210621d5e61c05422b3 .widget.image .overlay, #w20210621d5e61c05422b3 .widget.image .hover_overlay {
		background: rgba(0, 0, 0, 0);
		transition: opacity .3s, background-color .3s;
	}
	#w20210621d5e61c05422b3 .widget.image:hover .hover_overlay {
		background: rgba(0, 0, 0, 0);
		z-index: 6;
		opacity: 1;
	}
	.admin #w20210621d5e61c05422b3 .widget.image:hover .hover_overlay,
	#w20210621d5e61c05422b3 .widget.image.hover_image_hidden:hover .hover_overlay {
		opacity: 0 !important;
	}
	#w20210621d5e61c05422b3 .widget.image.text_position_overlay .txt .txt_body {
		color: #fff;
		font-size:14px;;
		line-height: 1.2;
		padding: 1em;
	}
	#w20210621d5e61c05422b3 .widget.image.hover_text_position_overlay:hover .hover_txt .txt_body {
		color: #fff;
		font-size:14px;;
		padding: 1em;
	}
	#w20210621d5e61c05422b3 .widget.image.hover_text_position_overlay:hover .hover_txt .txt_body {
		line-height: 1.2;
	}
	#w20210621d5e61c05422b3 .widget.image.img_circle .overlay,
	#w20210621d5e61c05422b3 .widget.image.img_circle .hover_overlay {
		border-radius: 50%;
	}
	#w20210621d5e61c05422b3 .widget.image.hover_scale:hover .hover_overlay,
	#w20210621d5e61c05422b3 .widget.image.same_overlay:hover .overlay {
		transform: scale(1.1);
		transition: opacity .3s;
	}
	#w20210621d5e61c05422b3 .widget.image.hide_default_img:hover .img_wrap > img,
	#w20210621d5e61c05422b3 .widget.image:hover .overlay,
	#w20210621d5e61c05422b3 .widget.image .hover_overlay,
	#w20210621d5e61c05422b3 .widget.image.hover_image_hidden:hover .hover_img,
	#w20210621d5e61c05422b3 .widget.image.hover_scale .hover_img,
	#w20210621d5e61c05422b3 .widget.image.hover_scale.hover_image_hidden:hover .hover_img {
		opacity: 0;
	}
	#w20210621d5e61c05422b3 .widget.image.hide_default_img:hover .img_wrap > img{
		opacity: 0 !important;

	}
	#w20210621d5e61c05422b3 .widget.image.hover_scale img {
		transition: transform 0.4s ease-out;
	}
	#w20210621d5e61c05422b3 .widget.image.hover_scale img,
	#w20210621d5e61c05422b3 .widget.image.hover_scale:hover .hover_img,
	#w20210621d5e61c05422b3 .widget.image.hover_scale.hover_image_hidden:hover img,
	#w20210621d5e61c05422b3 .widget.image.org_image_hidden.hover_image_hidden:hover .img_wrap > img,
	#w20210621d5e61c05422b3 .widget.image.hover_img_hide.hover_scale:hover img,
	#w20210621d5e61c05422b3 .widget.image.same_overlay:hover .overlay  {
		opacity : 1;
	}
	#w20210621d5e61c05422b3 .widget.image.no_effect .hover_overlay,
	#w20210621d5e61c05422b3 .widget.image.no_effect .hover_img {
		transition: none;
	}
	#w20210621d5e61c05422b3 .widget.image.hover_img_hide .hover_img {
		display: none;
	}
	#w20210621d5e61c05422b3 .widget.image.hover_img_hide:hover .hover_overlay {
		transition: opacity .3s;
	}
	#w20210621d5e61c05422b3 .widget.image.hide_default_img:hover .org_image,
	#w20210621d5e61c05422b3 .widget.image.same_overlay:hover .hover_overlay {
		opacity: 0;
	}
	#w20210621d5e61c05422b3 .widget.image.same_overlay:hover .overlay {
		opacity: 1;
	}
	
		#w20210621d5e61c05422b3 .widget.image .hover_img {
		image-rendering: -webkit-optimize-contrast;
	}
	
	@media all and (max-width : 767px) {
		#w20210621d5e61c05422b3 .widget.image:hover .hover_txt,
		#w20210621d5e61c05422b3 .widget.image:hover .hover_img,
		#w20210621d5e61c05422b3 .widget.image:hover .overlay,
		#w20210621d5e61c05422b3 .widget.image:hover .hover_overlay {
			opacity: 0;
			transform: none !important;
		}
		#w20210621d5e61c05422b3 .widget.image.org_image_hidden:hover .img_wrap > img {
			opacity: 1;
		}
		#w20210621d5e61c05422b3 .widget.image:hover .txt {
			opacity: 1;
			visibility: visible;
		}
		#w20210621d5e61c05422b3 .widget.hover_scale:hover img {
			transform: none !important;
		}
	}

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

			.shop_view .s20210621d53f88ebb0b4c.xzoom-preview {
				;
				background: ;
			}
			.shop_view #s20210621d53f88ebb0b4c select.form-control option {
				color:  !important;
				background: ;
			}
			.is-ie .shop_view #s20210621d53f88ebb0b4c select.form-control option {
				color: #000 !important;
			}
			.admin #s20210621d53f88ebb0b4c .widget.padding > div {
				;
			}
			.admin #s20210621d53f88ebb0b4c .ibg-bg {
				height: 100% !important;
			}
			.admin #s20210621d53f88ebb0b4c .widget_drag_bar,
			.admin .doz_sys #s20210621d53f88ebb0b4c .ui-resizable-handle.ui-resizable-e:hover:after,
			.admin .doz_sys #s20210621d53f88ebb0b4c .ui-resizable-handle.ui-resizable-w:hover:after,
			.admin .doz_sys #s20210621d53f88ebb0b4c .ui-resizable-handle.ui-resizable-e.active:after,
			.admin .doz_sys #s20210621d53f88ebb0b4c .ui-resizable-handle.ui-resizable-w.active:after,
			.admin .doz_sys #s20210621d53f88ebb0b4c .drop_line {
				background-color: ;
			}
			.admin .doz_sys #s20210621d53f88ebb0b4c .ui-resizable-handle.ui-resizable-n:hover:after,
			.admin .doz_sys #s20210621d53f88ebb0b4c .ui-resizable-handle.ui-resizable-s:hover:after {
				border-bottom:2px solid  ;
			}
			#s20210621d53f88ebb0b4c {
				color: ;
			}
			#s20210621d53f88ebb0b4c.side_basic main .inside,
			#s20210621d53f88ebb0b4c .site_prod_nav_wrap.scroll-to-fixed-fixed ul.site_prod_nav,
			.doz_sys #s20210621d53f88ebb0b4c .col-dz-12 .extend_thumbs {
				max-width: 1200px;
			}
			.modal_site_modal_menu #s20210621d53f88ebb0b4c.side_basic main .inside,
			.menu_type_modal #s20210621d53f88ebb0b4c.side_basic main .inside {
				max-width: 550px;
			}
			.doz_sys .modal_site_modal_menu .modal-header,
			.menu_type_modal .doz_modal_header {
				border-width: 0 0 1px 0;
				border-style: solid;
				;
			}
			.menu_type_modal #s20210621d53f88ebb0b4c,
			.menu_type_modal .doz_modal_header {
			;
				background: ;
			;
				color:  ;
			}
			.menu_type_modal .doz_modal_header .bt.bt-flat.bt-default {
			;
				color:  ;
			}
			.doz_sys #s20210621d53f88ebb0b4c .col-dz-12 .inside .extend_thumbs {
				max-width: inherit;
			}
			#s20210621d53f88ebb0b4c.extend_section main {
				padding-left: 0px;
				padding-right: 0px;
			}
			#s20210621d53f88ebb0b4c.section_wrap.extend_section main .widget.board .grid_ignore.bg_on {
				margin-left: -0px;
				margin-right: -0px;
				width: calc(100% + 0px + 0px);
			}
			#s20210621d53f88ebb0b4c .booking_day .body_font_color_20,
			#s20210621d53f88ebb0b4c .booking_list.waiting .title {
				; 
			}
		
			#s20210621d53f88ebb0b4c.extend_section main > .inside {
				max-width: 100% !important;
			}
			#s20210621d53f88ebb0b4c .li_table ul:nth-of-type(2),
			#s20210621d53f88ebb0b4c .li_board ul li,
			#s20210621d53f88ebb0b4c .radio-styled:not(ie8).radio_color_option.small input ~ span span {
				;
			}
			#s20210621d53f88ebb0b4c .checkbox-styled:not(ie8) input ~ span:before,
			#s20210621d53f88ebb0b4c .radio-styled:not(ie8) input ~ span:before {
				
			}
			#s20210621d53f88ebb0b4c .board_view .grid_ignore header a, #s20210621d53f88ebb0b4c .widget.board .grid_ignore .author .date, #s20210621d53f88ebb0b4c .widget.board .grid_ignore a.board, #s20210621d53f88ebb0b4c .widget.board .grid_ignore .author .write, .editor_box .add_map .info > div.phone, #s20210621d53f88ebb0b4c .content-tit .board {
				;
			}
			#s20210621d53f88ebb0b4c select.form-control,
			#s20210621d53f88ebb0b4c input.form-control,
			#s20210621d53f88ebb0b4c textarea.form-control {
				;
				color: #212121;
				background: #ffffff;
			}
			#s20210621d53f88ebb0b4c .input_block .select-block .selectbox select {
				border: none;
				background: none;
				color: #212121;
			}
			#s20210621d53f88ebb0b4c .phonenumber_wrap .line {
				
			}
			#s20210621d53f88ebb0b4c .shop-content.shop-style-b.open .opt-group .btn_clse > span {
				
			}
			.shop_view #s20210621d53f88ebb0b4c .shop-content select.form-control,
			.shop_view #s20210621d53f88ebb0b4c .shop-content input.form-control,
			.shop_view #s20210621d53f88ebb0b4c .shop-content textarea.form-control,
			.booking_view #s20210621d53f88ebb0b4c .booking_opt select.form-control,
			.shop_view #s20210621d53f88ebb0b4c .form-select-wrap .dropdown-menu,
			.shop_view #s20210621d53f88ebb0b4c .form-select-wrap .dropdown-menu .dropdown-item {
				;
				background: ;
			}
			#s20210621d53f88ebb0b4c .seemore_wrap .open:before {
				background-image: linear-gradient(to bottom, ,  66%,  83%,  98%, );
			}
			#s20210621d53f88ebb0b4c .item_detail select.form-control,
			#s20210621d53f88ebb0b4c .item_detail input.form-control,
			#s20210621d53f88ebb0b4c .item_detail textarea.form-control,
			#s20210621d53f88ebb0b4c .booking_opt select.form-control,
			#s20210621d53f88ebb0b4c .goods_select textarea.form-control,
			#s20210621d53f88ebb0b4c .goods_select select.form-control,
			#s20210621d53f88ebb0b4c .goods_select input.form-control,
			#s20210621d53f88ebb0b4c .form-select-wrap:before {
				 !important;
				color: ;
			}
			#s20210621d53f88ebb0b4c .form-select-wrap .dropdown-menu .dropdown-item:hover {
				;
			}
			#s20210621d53f88ebb0b4c .board_summary .write, #s20210621d53f88ebb0b4c .board_view .grid_ignore .author .date, #s20210621d53f88ebb0b4c .board_view .grid_ignore .author .hit-count, .doz_sys #s20210621d53f88ebb0b4c label, .doz_sys #s20210621d53f88ebb0b4c label.control-label, #s20210621d53f88ebb0b4c .shop-table > tbody > tr.payment-info > td.pay-txt, #s20210621d53f88ebb0b4c .nick.text-default-dark, #s20210621d53f88ebb0b4c .text-default-dark, #s20210621d53f88ebb0b4c .shop_mypage .mypage .my-box a, #s20210621d53f88ebb0b4c .shop_mypage .item-detail a, #s20210621d53f88ebb0b4c .shop_mypage .item-detail p, #s20210621d53f88ebb0b4c .shop_mypage h6, #s20210621d53f88ebb0b4c .shop_mypage .table-wrap p, #s20210621d53f88ebb0b4c .shop_payment h1, #s20210621d53f88ebb0b4c .shop_payment h6, #s20210621d53f88ebb0b4c .shop-content p, #s20210621d53f88ebb0b4c .shop_payment, #s20210621d53f88ebb0b4c .shop-content span, #s20210621d53f88ebb0b4c .shop-content .shop-item .item-icon .im-icon.im-ico-liked, #s20210621d53f88ebb0b4c .shop-content .price, #s20210621d53f88ebb0b4c,#s20210621d53f88ebb0b4c .shop-tit,#s20210621d53f88ebb0b4c .board_view .board_txt_area,#s20210621d53f88ebb0b4c .board.widget .grid_ignore .view_tit,.doz_sys #s20210621d53f88ebb0b4c .shop-content input.form-control, .doz_sys #s20210621d53f88ebb0b4c .shop-content select.form-control, #s20210621d53f88ebb0b4c .widget_menu_title,#s20210621d53f88ebb0b4c .comment_area,body.shop_mypage #s20210621d53f88ebb0b4c .comment_area,
			#s20210621d53f88ebb0b4c .list_review_inner .use_summary, #s20210621d53f88ebb0b4c .list_review_inner .use_summary a, #s20210621d53f88ebb0b4c .list_review_inner .fold, #s20210621d53f88ebb0b4c .list_review_inner .comment_area, #s20210621d53f88ebb0b4c .booking_nav_tools span {
				;
				color:  ;
			}
			#s20210621d53f88ebb0b4c .shop-content span.sale-price-text {
			    color : #212121 !important;
			}
			.doz_sys #s20210621d53f88ebb0b4c a.use-info {
			    color : #0d285a;
			}
			#s20210621d53f88ebb0b4c .shop-content span.sale-price-text-done, 
			.doz_sys #s20210621d53f88ebb0b4c a.use-info-download-done {
			    color: #999999 !important;
			}
			.doz_sys #s20210621d53f88ebb0b4c .shop-content .down-btn select.form-control {
				;
				color:  !important;
			}
			#s20210621d53f88ebb0b4c .shop-content.mypage .bg-bright a, #s20210621d53f88ebb0b4c .shop-content.mypage .bg-bright p, #s20210621d53f88ebb0b4c .shop-content.mypage .bg-bright span, #s20210621d53f88ebb0b4c .shop-content.mypage .bg-bright div {
				color: #212121;
			}
			#s20210621d53f88ebb0b4c .shop-content.mypage .bg-bright .use_grade .ug_btn .btn,
			#s20210621d53f88ebb0b4c .shop-content span.ug_name .btn {
				border-color: #D5D5D5;
			}
			#s20210621d53f88ebb0b4c .shop-content h6 span {
			;
				color: ;
			}
			#s20210621d53f88ebb0b4c .left-menu ul li.on a,
			.doz_sys #s20210621d53f88ebb0b4c .paging_type_count .owl-dots .owl-dot span:before,
			.menu_type_modal #s20210621d53f88ebb0b4c,
			#s20210621d53f88ebb0b4c .list_review_inner .comment .tools .text-gray-bright {
				;
				color:  !important;
			}
			.doz_sys #s20210621d53f88ebb0b4c .paging_type_count.slide_02 .owl-dots .owl-dot.active span:before {
				color: #fff !important;
			}
			.doz_sys #s20210621d53f88ebb0b4c .paging_type_dot .owl-dots .owl-dot span,
			.doz_sys #s20210621d53f88ebb0b4c .paging_type_big_dot .owl-dots .owl-dot span,
			.doz_sys #s20210621d53f88ebb0b4c .paging_type_line .owl-dots .owl-dot span,
			.doz_sys #s20210621d53f88ebb0b4c .paging_type_count.paging_type_count02 .owl-dots .owl-dot.active span:before,
			#s20210621d53f88ebb0b4c .list_review_inner, 
			#s20210621d53f88ebb0b4c .list_review_inner .fold.cmt,
			#s20210621d53f88ebb0b4c .list_review_wrap,
			#s20210621d53f88ebb0b4c .list_review_inner .textarea_block,
			#s20210621d53f88ebb0b4c .list_review_inner .comment .main_comment,
			#s20210621d53f88ebb0b4c .list_review_inner .txt_delete:before,
			#s20210621d53f88ebb0b4c .form-select-wrap.open .dropdown-toggle, 
			#s20210621d53f88ebb0b4c .form-select-wrap.open .dropdown-menu,
			#s20210621d53f88ebb0b4c .form-select-wrap.open .dropdown-menu .dropdown-item {
				border-color: ;
			}
			.doz_sys #s20210621d53f88ebb0b4c .paging_type_dot02 .owl-dots .owl-dot span,
			.doz_sys #s20210621d53f88ebb0b4c .paging_type_dot .owl-dots .owl-dot.active span,
			.doz_sys #s20210621d53f88ebb0b4c .paging_type_line .owl-dots .owl-dot.active span,
			.doz_sys #s20210621d53f88ebb0b4c .paging_type_big_dot .owl-dots .owl-dot span,
			.doz_sys #s20210621d53f88ebb0b4c .paging_type_line .owl-dots .owl-dot span {
				background: ;
			}
			#s20210621d53f88ebb0b4c .form-control:focus {
				border-color:#0d285a;
			}
			#s20210621d53f88ebb0b4c .sub_depth li a, #s20210621d53f88ebb0b4c .sub_depth li span {
				;
			}
			#s20210621d53f88ebb0b4c .slide_03.owl-theme .owl-dots .owl-dot span {
				;
			} 
			#s20210621d53f88ebb0b4c .pagination > li > a,
			#s20210621d53f88ebb0b4c .pagination > li > span,
			#s20210621d53f88ebb0b4c .pagination > li > a:focus,
			#s20210621d53f88ebb0b4c .pagination > li > span:focus,
			#s20210621d53f88ebb0b4c .map-inner .pagination li.active a,
			#s20210621d53f88ebb0b4c .pagination li > a.disabled:hover,
			#s20210621d53f88ebb0b4c .pagination li > a.disabled:focus {
				;
			}
			#s20210621d53f88ebb0b4c .form-select-wrap.open .dropdown-menu .dropdown-item {
				;
			}
			#s20210621d53f88ebb0b4c .pagination > .active > a,
			#s20210621d53f88ebb0b4c .pagination > .active > span,
			#s20210621d53f88ebb0b4c .pagination > .active > a:hover,
			#s20210621d53f88ebb0b4c .pagination > .active > span:hover,
			#s20210621d53f88ebb0b4c .pagination > .active > a:focus,
			#s20210621d53f88ebb0b4c .pagination > .active > span:focus,
			#s20210621d53f88ebb0b4c .pagination > li > a:hover,
			#s20210621d53f88ebb0b4c .pagination > li > span:hover,
			#s20210621d53f88ebb0b4c .sub_depth li a.active,
			.doz_sys #s20210621d53f88ebb0b4c a, #s20210621d53f88ebb0b4c .li_table ul li,
			#s20210621d53f88ebb0b4c .list-style .list.line > small,
			.doz_sys #s20210621d53f88ebb0b4c div[data-widget-type="board"] .title.title-block a{
				;
				color: ;
			}
			.doz_sys #s20210621d53f88ebb0b4c .board_contents a:not(.btn),
			.doz_sys #s20210621d53f88ebb0b4c .board_contents a:not(.btn):hover,
			#s20210621d53f88ebb0b4c .board_txt_area a,
			#s20210621d53f88ebb0b4c .board_txt_area a:hover,
			#s20210621d53f88ebb0b4c .board_txt_area a:active,
			#s20210621d53f88ebb0b4c .board_txt_area a:focus,
			#s20210621d53f88ebb0b4c .editor_box .fr-view a {
				color: #0d285a;
			}
			#s20210621d53f88ebb0b4c div[data-widget-type="icon"] i {
				color: ;
			}
			.doz_sys #s20210621d53f88ebb0b4c a.body_font_color_30:not(.active) {
				;
			}
		   #s20210621d53f88ebb0b4c .text_tab .after_line:not(:last-child):after {
		        ;
		   }
		   #s20210621d53f88ebb0b4c .text_tab ul.site_prod_nav > li a.active {
		    background: none;
		   }
			#s20210621d53f88ebb0b4c .map-toolbar select.form-control {
				;
				color:  !important;
				font-size: 14px;
			}
			.doz_sys #s20210621d53f88ebb0b4c .body_font_color_40,
			#s20210621d53f88ebb0b4c .li_board ul.li_body li.name, 
			#s20210621d53f88ebb0b4c .li_board ul.li_body li.time, 
			#s20210621d53f88ebb0b4c .li_board ul.li_body li.like,
			#s20210621d53f88ebb0b4c .li_board ul.li_body li.read {
				;
			}
			#s20210621d53f88ebb0b4c .review_table .summary,
			#s20210621d53f88ebb0b4c .review_table.li_board ul.li_body li,
			#s20210621d53f88ebb0b4c .review_table .list_text_title.lock_on {
				;
			}

			.doz_sys #s20210621d53f88ebb0b4c .body_font_color_50 {
				;
			}
			#s20210621d53f88ebb0b4c .li_board,
			#s20210621d53f88ebb0b4c .acd_row:first-child,
			#s20210621d53f88ebb0b4c .acd_row {
				border-color: ;
			}
			#s20210621d53f88ebb0b4c .list-style .list-header,
			#s20210621d53f88ebb0b4c .list-style .list,
			#s20210621d53f88ebb0b4c .list-style .list.line, 
			#s20210621d53f88ebb0b4c .list-style .list.line > .table-cell,
			#s20210621d53f88ebb0b4c .li_table.row_04 .acd_collapse[aria-expanded="true"], .li_table.row_04 .acd_collapse.in {
				;
			}
			#s20210621d53f88ebb0b4c .btn, #s20210621d53f88ebb0b4c .visual_section a, #s20210621d53f88ebb0b4c a.select-star, #s20210621d53f88ebb0b4c .star-pointer .dropdown-menu a.dropdown-item, .doz_sys #s20210621d53f88ebb0b4c .cart-btn-tools .alpha_add_review_button > button {
			;
				background-color: ;
				;
				color:;
				;
			}
			#s20210621d53f88ebb0b4c .star-pointer .dropdown-menu {
			    background-color: ;
			}
			#s20210621d53f88ebb0b4c .btn:hover, #s20210621d53f88ebb0b4c .visual_section a:hover {
				border-color:;
			}
			#s20210621d53f88ebb0b4c a.select-star:hover {
				background-color: ;
			}
			#s20210621d53f88ebb0b4c .star-pointer .dropdown-menu a.dropdown-item:hover {
			    background-color:  !important;
			}
			#s20210621d53f88ebb0b4c .widget_text_wrap .btn {
				background-color:#0949a0;
				border-color:#0949a0;
				color:#ffffff;
				border-width:0px;
			}
			.doz_sys #s20210621d53f88ebb0b4c .btn-primary, .doz_sys #s20210621d53f88ebb0b4c .cart-btn-tools .alpha_add_review_button > button {
			;
				background-color:#0949a0;
				border-color:#0949a0;
				color:#ffffff;
				border-width:0px;
			}
			.doz_sys.shop_view #s20210621d53f88ebb0b4c .btn-primary span,
			.doz_sys.booking_view #s20210621d53f88ebb0b4c .btn-primary span,
			.doz_sys.shop_mypage #s20210621d53f88ebb0b4c .btn-primary span  {
				color:#ffffff;
			}
			#s20210621d53f88ebb0b4c .coupon-wrap:after,
			#s20210621d53f88ebb0b4c .board_view .file_area ul li {
				background: ;
			}
			#s20210621d53f88ebb0b4c .text-gray-dark, #s20210621d53f88ebb0b4c .shop-table > thead > tr > th, #s20210621d53f88ebb0b4c .shop_mypage .left-menu ul li a, #s20210621d53f88ebb0b4c .shop_mypage .item-detail p.sale_pay,.doz_sys #s20210621d53f88ebb0b4c .product-notify-group .product-notify-label {
				;
			}
			#s20210621d53f88ebb0b4c .mypage .my-box a, #s20210621d53f88ebb0b4c .mypage .shop-table > tbody > tr,
			#s20210621d53f88ebb0b4c .mypage .tip-off,
	        #s20210621d53f88ebb0b4c .im-order-detail-table,
	        #s20210621d53f88ebb0b4c .im-order-price {
				;
			}
			#s20210621d53f88ebb0b4c .mypage .my-box.on a {
				background-color:#0d285a;
				;
				color:#fff;
			}
			#s20210621d53f88ebb0b4c .mypage .my-box.on a p {
				color:#fff;
			}
			#s20210621d53f88ebb0b4c .option_btn_tools a, #s20210621d53f88ebb0b4c .map-inner .pagination li a {
				color:#212121;
			}
			.doz_sys #s20210621d53f88ebb0b4c .list-style-card .card-body .text a {
				color:#757575;
			}
			#s20210621d53f88ebb0b4c .card .title a {
				color: #212121;
			}
			#s20210621d53f88ebb0b4c .section_bg.fixed_bg.fixed_bg_none {
					background-attachment : inherit;
				}
			#s20210621d53f88ebb0b4c ul.site_prod_nav > li,
			#s20210621d53f88ebb0b4c .prod_detail_badge {
				;
			}
			#s20210621d53f88ebb0b4c .site_prod_nav_wrap.scroll-to-fixed-fixed {
				background: ;
				box-shadow: inset 0 -1px 0 0 rgba(0, 0, 0, 0.1);
			}
			#s20210621d53f88ebb0b4c .buy_footer_fixed {
				background: ;
				border-width: 1px 0 0 0;
				border-style: solid;
				;
			}
			#s20210621d53f88ebb0b4c .opt-group {
				background: ;
			}
			#s20210621d53f88ebb0b4c ul.site_prod_nav > li a.active {
				;
			}
			
			#s20210621d53f88ebb0b4c .background_tab ul.site_prod_nav > li a.active >  span.braket-badge {
				background-color: none;
				;
				color:;
			}
	
			#s20210621d53f88ebb0b4c .input-block .checkbox-styled:not(ie8) input ~ span {
				;
				color:;
			}
			.section_fixed_disable #s20210621d53f88ebb0b4c[class*="section_first"],
			.section_fixed_disable #s20210621d53f88ebb0b4c[class*="section_first"] .doz_aside {
				position: relative !important;
				top: 0 !important;
				left: 0 !important;
				z-index: auto !important;
			}
			.section_fixed_disable #s20210621d53f88ebb0b4c .doz_aside.scroll-to-fixed-fixed ~ .spacer,
			.section_fixed_disable #s20210621d53f88ebb0b4c.scroll-to-fixed-fixed ~ .spacer {
				height: 0 !important;
				display: none !important;
			}
			#s20210621d53f88ebb0b4c.scroll-to-fixed-fixed {
				width: 100% !important;
			}
			#s20210621d53f88ebb0b4c .doz_aside.scroll-to-fixed-fixed-end {
				bottom: 0 !important;
				top: auto !important;
			}
			.device_type_m #s20210621d53f88ebb0b4c.mobile_section main .inside {
					padding-left: 0px;
					padding-right: 0px;
			}
			.device_type_m #s20210621d53f88ebb0b4c .mypage .left-menu ul li a,
			.device_type_m #s20210621d53f88ebb0b4c .cart .left-menu ul li a {
				;
			}
            #s20210621d53f88ebb0b4c .im-cart-result-table {
                border-top: 1px solid ;
                border-bottom: 1px solid ;
            }
            #s20210621d53f88ebb0b4c .shop-table > tbody > tr > td.img .opt .more {
                ;
            }
            #s20210621d53f88ebb0b4c .im-cart-info {
                ;
            }
            #s20210621d53f88ebb0b4c .shop-table > thead > tr > th,
            #s20210621d53f88ebb0b4c .shop-table > tbody > tr > td,
            #s20210621d53f88ebb0b4c .mypage .shop-table > tbody > tr,
            #s20210621d53f88ebb0b4c .shop-table > tbody > tr > td.img img,
            #s20210621d53f88ebb0b4c .shop-table > tbody > tr > td + td,
            #s20210621d53f88ebb0b4c .mypage .tip-off,
            #s20210621d53f88ebb0b4c .mypage .shop-table img,
	        #s20210621d53f88ebb0b4c .im-order-detail-table,
	        #s20210621d53f88ebb0b4c .im-order-price,
	        #s20210621d53f88ebb0b4c .im-order-detail-table thead tr,
	        #s20210621d53f88ebb0b4c .im-order-detail-table tr + tr,
	        #s20210621d53f88ebb0b4c .im-order-detail-table img,
	        #s20210621d53f88ebb0b4c .im-order-detail-table .im-deliv-price,
	        #s20210621d53f88ebb0b4c .im-order-price-header,
	        #s20210621d53f88ebb0b4c .im-order-price-body {
                ;
            }
            #s20210621d53f88ebb0b4c .shop-table .list_badge {
				border-color: ;
            }
            #s20210621d53f88ebb0b4c .im-cart-result-table thead>tr>th,
            #s20210621d53f88ebb0b4c #shop_cart_list .shop-table > colgroup + thead > tr:first-child > th,
            #s20210621d53f88ebb0b4c #shop_cart_list .shop-table > tbody > tr > td + td,
            #s20210621d53f88ebb0b4c #shop_cart_list .shop-table > thead > tr > th,
            #s20210621d53f88ebb0b4c #shop_cart_list .shop-table > tbody > tr > td {
                ;
            }
            #s20210621d53f88ebb0b4c .shop-content.mypage .shop-item .item-icon .im-icon.im-ico-liked{
                color: #0d285a
            }
			@media (min-width: 991px) {
				.doz_sys #s20210621d53f88ebb0b4c .btn-primary:hover, #s20210621d53f88ebb0b4c .widget_text_wrap .btn:hover, .doz_sys #s20210621d53f88ebb0b4c .cart-btn-tools .alpha_add_review_button:hover > button {
				;
					background-color:#002b66;
					border-color:#0949a0;
					color:#ffffff;
					border-width:0px;
				}
				.doz_sys.shop_view #s20210621d53f88ebb0b4c .btn-primary:hover span,
				.doz_sys.booking_view #s20210621d53f88ebb0b4c .btn-primary:hover span,
				.doz_sys.shop_mypage #s20210621d53f88ebb0b4c .btn-primary:hover span  {
					color:#ffffff;
				}
			}
			@media all and (max-width : 768px) {
				.doz_sys #s20210621d53f88ebb0b4c .fixed_view a,
				.doz_sys #s20210621d53f88ebb0b4c .fixed_view select.form-control,
				.doz_sys #s20210621d53f88ebb0b4c .fixed_view .form-select-wrap:before {
					color: #212121;
				}
				.doz_sys #s20210621d53f88ebb0b4c .fixed_view .body_font_color_50 {
					color: rgba(33, 33, 33, 0.5);
				}
				.doz_sys #s20210621d53f88ebb0b4c .fixed_view .body_font_color_20 {
					color: rgba(33, 33, 33, 0.2);
				}
				.booking_view #s20210621d53f88ebb0b4c .fixed_view .booking_opt select.form-control {
					background-color: #fff;
				}
				#s20210621d53f88ebb0b4c #shop_cart_list .shop-tit,
                #s20210621d53f88ebb0b4c #shop_cart_list .shop-table > thead > tr,
                #s20210621d53f88ebb0b4c #shop_cart_list .shop-table > tfoot .payment-info,
                #s20210621d53f88ebb0b4c .im-price-result {
				    ;
				}
                #s20210621d53f88ebb0b4c .shop-table > tbody > tr > td.img .opt .more + .more,
                #s20210621d53f88ebb0b4c .im-order-row + .im-order-row {
                    ;
                }
                #s20210621d53f88ebb0b4c #shop_cart_list .shop-table,
                #s20210621d53f88ebb0b4c #shop_cart_list .shop-table > tbody > tr.im-tr-shipping + tr,
                #s20210621d53f88ebb0b4c #shop_cart_list .shop-table > tfoot,
                #s20210621d53f88ebb0b4c #shop_cart_list .shop-table > tfoot .payment-info {
                    ;
                }
                #s20210621d53f88ebb0b4c #shop_cart_list .shop-table > thead > tr,
                #s20210621d53f88ebb0b4c .im-order-detail-table .im-space {
                    background-color: ;
                }
                #s20210621d53f88ebb0b4c #shop_cart_list .shop-table > thead > tr.scroll-to-fixed-fixed-end {
                    top: auto !important;
                    bottom: 0;
                }
			}
			.device_type_m #s20210621d53f88ebb0b4c .section_bg.fixed_bg_wrap { 
                 background-attachment: fixed;
            }
            
            .device_type_m #s20210621d53f88ebb0b4c .section_bg.fixed_bg_wrap .fixed_bg {
              display: none;
            }
            #s20210621d53f88ebb0b4c .section_bg.fixed_bg_wrap .fixed_bg {
                 display: none;
                }
			@media (max-width: 991px) {
			    #s20210621d53f88ebb0b4c .section_bg {
                    background-attachment : inherit;
                }
                
                #s20210621d53f88ebb0b4c .section_bg .ibg-bg {
                    display: none;
                }
                
                #s20210621d53f88ebb0b4c .section_bg.fixed_bg_wrap { 
                    background-image : none !important;
                    clip-path: inset(0);
                    overflow: hidden;
                }
                #s20210621d53f88ebb0b4c .section_bg.fixed_bg_wrap .fixed_bg {
                  display: block;
                  object-fit: cover;
                  position: fixed;
                  left: 0;
                  top: 0;
                  width: 100%; 
                  height: 100vh;
                }
				#s20210621d53f88ebb0b4c .buy_btns .social_btn, #s20210621d53f88ebb0b4c .buy_btns .cart_btn, #s20210621d53f88ebb0b4c .layer_pop .bottom-btn, #s20210621d53f88ebb0b4c .shop-table > thead, #s20210621d53f88ebb0b4c .left-menu, #s20210621d53f88ebb0b4c .shop-table > tbody > tr, {
				;
				}
				#s20210621d53f88ebb0b4c main, #s20210621d53f88ebb0b4c .section_wrap.extend_section main, #s20210621d53f88ebb0b4c .doz_sys.shop_payment .inside, .doz_sys.shop_payment .inside .col-dz, {
					padding-left:0;
					padding-right:0;
				}
				#s20210621d53f88ebb0b4c.mobile_section main .inside {
					padding-left: 0px;
					padding-right: 0px;
				}
				#s20210621d53f88ebb0b4c.section_wrap.extend_section main .widget.board .grid_ignore.bg_on {
					margin-left: -15px;
					margin-right: -15px;
					width: calc(100% + 30px);
				}
				#s20210621d53f88ebb0b4c .mypage .left-menu ul li a,
				#s20210621d53f88ebb0b4c .cart .left-menu ul li a,
				#s20210621d53f88ebb0b4c .mypage .left-menu .cart-menu-slide  {
					;
				}
				.section_wrap .side_gutter {
					display:none !important;
				}
				#s20210621d53f88ebb0b4c .coupon-wrap:after {
					background:  !important;
				}
			}
			@media (max-width: 767px) {
				#s20210621d53f88ebb0b4c .nav_gradient.slide_left {
					background: linear-gradient(to left, rgba(255, 255, 255, 0), rgba(255,255,255,1));
				}
				#s20210621d53f88ebb0b4c .nav_gradient.slide_right {
					background: linear-gradient(to right, rgba(255, 255, 255, 0), rgba(255,255,255,1));
				}
				#s20210621d53f88ebb0b4c .button_tab .scroll-to-fixed-fixed ul.site_prod_nav > li {
					border-top: 0;
					border-bottom: 0;
				}
				#s20210621d53f88ebb0b4c .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);
				}
				.shop_view #s20210621d53f88ebb0b4c .item_detail .form-select-wrap .dropdown-menu .dropdown-item {
					background:  !important;
				}
				.shop_view #s20210621d53f88ebb0b4c .item_detail .form-select-wrap .dropdown-toggle {
					color:  !important;
				}
				.shop_view #s20210621d53f88ebb0b4c .item_detail .form-select-wrap.open .dropdown-toggle,
				.shop_view #s20210621d53f88ebb0b4c .item_detail .form-select-wrap.open .dropdown-menu {
					border-color:  !important;
				}
				.shop_view #s20210621d53f88ebb0b4c .item_detail .form-select-wrap.open .dropdown-menu .dropdown-item {
					
				}
				.shop_view #s20210621d53f88ebb0b4c .item_detail .form-select-wrap .dropdown-menu .dropdown-item:hover {
					background-color:  !important;
				}
			}
			@media (min-width: 768px) {
				#s20210621d53f88ebb0b4c .opt-group .btn_clse {
					background-color: ;
				}
				#s20210621d53f88ebb0b4c .opt-group .btn_clse:after {
					;
				}
			}
		
				.doz_sys #s20210621d53f88ebb0b4c .bg-brand,
				.doz_sys #s20210621d53f88ebb0b4c .bg-brand span,
				.doz_sys #s20210621d53f88ebb0b4c .btn-brand {
				;
					background-color:#0d285a;
					border-color:#0d285a;
					border-width: 0px;
					color:#fff;
				}
				.doz_sys #s20210621d53f88ebb0b4c .bg-brand:hover {
					background-color:rgba(7,20,45,1);-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff072045,endColorstr=#ff072045);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff072045,endColorstr=#ff072045);	zoom: 1;;
					border-color:rgb(7,20,45) ;border-color:rgba(7,20,45,1) ;;
				}
			
	/*#*//* .widget.image img {*/
	/*	transition: .3s ease;*/
	/*}*/
	.admin #w20210621fa735d9740883 .widget.image img {
		transition: none;
	}

	.admin #w20210621fa735d9740883 .disable-selection img {
		visibility: visible !important;
	}
	#w20210621fa735d9740883 .widget.image .overlay, #w20210621fa735d9740883 .widget.image .hover_overlay {
		background: rgba(0, 0, 0, 0);
		transition: opacity .3s, background-color .3s;
	}
	#w20210621fa735d9740883 .widget.image:hover .hover_overlay {
		background: rgba(0, 0, 0, 0);
		z-index: 6;
		opacity: 1;
	}
	.admin #w20210621fa735d9740883 .widget.image:hover .hover_overlay,
	#w20210621fa735d9740883 .widget.image.hover_image_hidden:hover .hover_overlay {
		opacity: 0 !important;
	}
	#w20210621fa735d9740883 .widget.image.text_position_overlay .txt .txt_body {
		color: #fff;
		font-size:14px;;
		line-height: 1.2;
		padding: 1em;
	}
	#w20210621fa735d9740883 .widget.image.hover_text_position_overlay:hover .hover_txt .txt_body {
		color: #fff;
		font-size:14px;;
		padding: 1em;
	}
	#w20210621fa735d9740883 .widget.image.hover_text_position_overlay:hover .hover_txt .txt_body {
		line-height: 1.2;
	}
	#w20210621fa735d9740883 .widget.image.img_circle .overlay,
	#w20210621fa735d9740883 .widget.image.img_circle .hover_overlay {
		border-radius: 50%;
	}
	#w20210621fa735d9740883 .widget.image.hover_scale:hover .hover_overlay,
	#w20210621fa735d9740883 .widget.image.same_overlay:hover .overlay {
		transform: scale(1.1);
		transition: opacity .3s;
	}
	#w20210621fa735d9740883 .widget.image.hide_default_img:hover .img_wrap > img,
	#w20210621fa735d9740883 .widget.image:hover .overlay,
	#w20210621fa735d9740883 .widget.image .hover_overlay,
	#w20210621fa735d9740883 .widget.image.hover_image_hidden:hover .hover_img,
	#w20210621fa735d9740883 .widget.image.hover_scale .hover_img,
	#w20210621fa735d9740883 .widget.image.hover_scale.hover_image_hidden:hover .hover_img {
		opacity: 0;
	}
	#w20210621fa735d9740883 .widget.image.hide_default_img:hover .img_wrap > img{
		opacity: 0 !important;

	}
	#w20210621fa735d9740883 .widget.image.hover_scale img {
		transition: transform 0.4s ease-out;
	}
	#w20210621fa735d9740883 .widget.image.hover_scale img,
	#w20210621fa735d9740883 .widget.image.hover_scale:hover .hover_img,
	#w20210621fa735d9740883 .widget.image.hover_scale.hover_image_hidden:hover img,
	#w20210621fa735d9740883 .widget.image.org_image_hidden.hover_image_hidden:hover .img_wrap > img,
	#w20210621fa735d9740883 .widget.image.hover_img_hide.hover_scale:hover img,
	#w20210621fa735d9740883 .widget.image.same_overlay:hover .overlay  {
		opacity : 1;
	}
	#w20210621fa735d9740883 .widget.image.no_effect .hover_overlay,
	#w20210621fa735d9740883 .widget.image.no_effect .hover_img {
		transition: none;
	}
	#w20210621fa735d9740883 .widget.image.hover_img_hide .hover_img {
		display: none;
	}
	#w20210621fa735d9740883 .widget.image.hover_img_hide:hover .hover_overlay {
		transition: opacity .3s;
	}
	#w20210621fa735d9740883 .widget.image.hide_default_img:hover .org_image,
	#w20210621fa735d9740883 .widget.image.same_overlay:hover .hover_overlay {
		opacity: 0;
	}
	#w20210621fa735d9740883 .widget.image.same_overlay:hover .overlay {
		opacity: 1;
	}
	
		#w20210621fa735d9740883 .widget.image .hover_img {
		image-rendering: -webkit-optimize-contrast;
	}
	
	@media all and (max-width : 767px) {
		#w20210621fa735d9740883 .widget.image:hover .hover_txt,
		#w20210621fa735d9740883 .widget.image:hover .hover_img,
		#w20210621fa735d9740883 .widget.image:hover .overlay,
		#w20210621fa735d9740883 .widget.image:hover .hover_overlay {
			opacity: 0;
			transform: none !important;
		}
		#w20210621fa735d9740883 .widget.image.org_image_hidden:hover .img_wrap > img {
			opacity: 1;
		}
		#w20210621fa735d9740883 .widget.image:hover .txt {
			opacity: 1;
			visibility: visible;
		}
		#w20210621fa735d9740883 .widget.hover_scale:hover img {
			transform: none !important;
		}
	}

	#hr_w20210621a599db8921d61.border_width_hide hr {
		border-top-width: 1px !important;
	}
	#hr_w20210621a599db8921d61.border_color_hide hr {
		border-color: transparent !important;
	}
	#hr_w20210621a599db8921d61 .line_box {
		margin: 0 auto;
	}
	#hr_w20210621a599db8921d61 .line_box hr {
		border-style : solid;
	}
	#hr_w20210621a599db8921d61.type03.border_style_hide hr,
	#hr_w20210621a599db8921d61.type04.border_style_hide hr{
		border-style: dashed !important;
	}
	#hr_w20210621a599db8921d61.type05.border_style_hide hr,
	#hr_w20210621a599db8921d61.type06.border_style_hide hr{
		border-style : dotted !important;
	}
	#hr_w20210621a599db8921d61.type07.border_style_hide hr{
		border-style: solid !important;
	}
	#hr_w20210621a599db8921d61.type02 hr,
	#hr_w20210621a599db8921d61.type04 hr,
	#hr_w20210621a599db8921d61.type06 hr {
		margin: 2px auto;
	}
	#hr_w20210621a599db8921d61.type07 .line_box:before,
	#hr_w20210621a599db8921d61.type07 .line_box:after {
		content: '';
		min-width: 2px;
		min-height: 18px;
		display: inline-block;
		border-right: 1px solid #e5e5e5;
		-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_w20210621a599db8921d61.type07 .line_box:after {
		margin-left: 5px;
	}
	#hr_w20210621a599db8921d61.type08 .line_box:before,
	#hr_w20210621a599db8921d61.type08 .line_box:after {
		content: '';
		position: absolute;
		top: -5px;
		left: 0;
		border-top: 5px solid #e5e5e5;
		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_w20210621a599db8921d61.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_w20210621a599db8921d61.type08 .line_box:after {
		left: calc(100% - 10px);
		right: 0;
	}
	#hr_w20210621a599db8921d61.type09 .line_box:before,
	#hr_w20210621a599db8921d61.type09 .line_box:after,
	#hr_w20210621a599db8921d61.type10 .line_box:before,
	#hr_w20210621a599db8921d61.type10 .line_box:after,
	#hr_w20210621a599db8921d61.type11 .line_box:before,
	#hr_w20210621a599db8921d61.type11 .line_box:after,
	#hr_w20210621a599db8921d61.type12 .line_box:before,
	#hr_w20210621a599db8921d61.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: #e5e5e5;
	}
	#hr_w20210621a599db8921d61.type13 .line_box:before,
	#hr_w20210621a599db8921d61.type13 .line_box:after,
	#hr_w20210621a599db8921d61.type13 .line_box hr:before {
		content: "";
		min-width: 9px;
		min-height: 9px;
		display: inline-block;
		border: 1px solid #e5e5e5;;
		-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_w20210621a599db8921d61.type13 .line_box:before {
		margin-left: 6px;
	}
	#hr_w20210621a599db8921d61.type13 .line_box:after{
		margin-left: -16px;
	}
	#hr_w20210621a599db8921d61.type13 .line_box hr:before {
		margin-left: -5px;
	}
	#hr_w20210621a599db8921d61.type09 .line_box:after {
		content: "\f093";
		left: inherit;
		right: -1px;
	}
	#hr_w20210621a599db8921d61.type10 .line_box:before {
		content: "\f096";
	}
	#hr_w20210621a599db8921d61.type10 .line_box:after {
		content: "\f097";
		left: inherit;
		right: -1px;
	}
	#hr_w20210621a599db8921d61.type11 hr {
		max-width: calc(100% - 13px);
	}
	#hr_w20210621a599db8921d61.type12 hr {
		max-width: calc(100% - 10px);
	}
	#hr_w20210621a599db8921d61.type11 .line_box:before {
		content: "\f093";
		left : -1px;
	}
	#hr_w20210621a599db8921d61.type11 .line_box:after {
		content: "\f092";
		left: inherit;
		right: -1px;
	}
	#hr_w20210621a599db8921d61.type12 .line_box:before {
		content: "\f097";
		left : -1px;
	}
	#hr_w20210621a599db8921d61.type12 .line_box:after {
		content: "\f096";
		left: inherit;
		right: -1px;
	}
	#hr_w20210621a599db8921d61.type14 .line_box hr,
	#hr_w20210621a599db8921d61.type15 .line_box hr {
		max-width: 100%;
		width: 45%;
		display: inline-block;
		vertical-align: middle;
	}
	#hr_w20210621a599db8921d61.type14 .line_box hr:first-child,
	#hr_w20210621a599db8921d61.type15 .line_box hr:first-child{
		margin-right: 10%;
	}
	#hr_w20210621a599db8921d61.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: #e5e5e5;
	}
	#hr_w20210621a599db8921d61.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: #e5e5e5;
		top: 50%;
		-moz-transform: translateY(-50%);
		-ms-transform: translateY(-50%);
		-webkit-transform: translateY(-50%);
		transform: translateY(-50%);
		left: 50%;
		margin-left: -13px;
	}
	#hr_w20210621a599db8921d61.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: #e5e5e5;
	}
	#hr_w20210621a599db8921d61.type18 .line_box {
		text-align: center;
		display: table;
		width: 100% !important;
	}
	#hr_w20210621a599db8921d61.type18 .hr {
		position: relative;
		width: 50%;
		vertical-align: middle;
		display: table-cell;
	}
	#hr_w20210621a599db8921d61.type18 .hr:before {
		content: '';
		display: block;
		border-color: #e5e5e5;
		border-width: 1px 0 0 0;
		border-style: solid;
		width: 100%;
	}
	#hr_w20210621a599db8921d61.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;
	}

			.shop_view .s20210621b38d09575c096.xzoom-preview {
				;
				background: ;
			}
			.shop_view #s20210621b38d09575c096 select.form-control option {
				color:  !important;
				background: ;
			}
			.is-ie .shop_view #s20210621b38d09575c096 select.form-control option {
				color: #000 !important;
			}
			.admin #s20210621b38d09575c096 .widget.padding > div {
				;
			}
			.admin #s20210621b38d09575c096 .ibg-bg {
				height: 100% !important;
			}
			.admin #s20210621b38d09575c096 .widget_drag_bar,
			.admin .doz_sys #s20210621b38d09575c096 .ui-resizable-handle.ui-resizable-e:hover:after,
			.admin .doz_sys #s20210621b38d09575c096 .ui-resizable-handle.ui-resizable-w:hover:after,
			.admin .doz_sys #s20210621b38d09575c096 .ui-resizable-handle.ui-resizable-e.active:after,
			.admin .doz_sys #s20210621b38d09575c096 .ui-resizable-handle.ui-resizable-w.active:after,
			.admin .doz_sys #s20210621b38d09575c096 .drop_line {
				background-color: ;
			}
			.admin .doz_sys #s20210621b38d09575c096 .ui-resizable-handle.ui-resizable-n:hover:after,
			.admin .doz_sys #s20210621b38d09575c096 .ui-resizable-handle.ui-resizable-s:hover:after {
				border-bottom:2px solid  ;
			}
			#s20210621b38d09575c096 {
				color: ;
			}
			#s20210621b38d09575c096.side_basic main .inside,
			#s20210621b38d09575c096 .site_prod_nav_wrap.scroll-to-fixed-fixed ul.site_prod_nav,
			.doz_sys #s20210621b38d09575c096 .col-dz-12 .extend_thumbs {
				max-width: 1170px;
			}
			.modal_site_modal_menu #s20210621b38d09575c096.side_basic main .inside,
			.menu_type_modal #s20210621b38d09575c096.side_basic main .inside {
				max-width: 520px;
			}
			.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 #s20210621b38d09575c096,
			.menu_type_modal .doz_modal_header {
			;
				background: ;
			;
				color:  ;
			}
			.menu_type_modal .doz_modal_header .bt.bt-flat.bt-default {
			;
				color:  ;
			}
			.doz_sys #s20210621b38d09575c096 .col-dz-12 .inside .extend_thumbs {
				max-width: inherit;
			}
			#s20210621b38d09575c096.extend_section main {
				padding-left: 15px;
				padding-right: 15px;
			}
			#s20210621b38d09575c096.section_wrap.extend_section main .widget.board .grid_ignore.bg_on {
				margin-left: -15px;
				margin-right: -15px;
				width: calc(100% + 15px + 15px);
			}
			#s20210621b38d09575c096 .booking_day .body_font_color_20,
			#s20210621b38d09575c096 .booking_list.waiting .title {
				; 
			}
		
			#s20210621b38d09575c096.extend_section main > .inside {
				max-width: 100% !important;
			}
			#s20210621b38d09575c096 .li_table ul:nth-of-type(2),
			#s20210621b38d09575c096 .li_board ul li,
			#s20210621b38d09575c096 .radio-styled:not(ie8).radio_color_option.small input ~ span span {
				;
			}
			#s20210621b38d09575c096 .checkbox-styled:not(ie8) input ~ span:before,
			#s20210621b38d09575c096 .radio-styled:not(ie8) input ~ span:before {
				
			}
			#s20210621b38d09575c096 .board_view .grid_ignore header a, #s20210621b38d09575c096 .widget.board .grid_ignore .author .date, #s20210621b38d09575c096 .widget.board .grid_ignore a.board, #s20210621b38d09575c096 .widget.board .grid_ignore .author .write, .editor_box .add_map .info > div.phone, #s20210621b38d09575c096 .content-tit .board {
				;
			}
			#s20210621b38d09575c096 select.form-control,
			#s20210621b38d09575c096 input.form-control,
			#s20210621b38d09575c096 textarea.form-control {
				;
				color: #212121;
				background: #ffffff;
			}
			#s20210621b38d09575c096 .input_block .select-block .selectbox select {
				border: none;
				background: none;
				color: #212121;
			}
			#s20210621b38d09575c096 .phonenumber_wrap .line {
				
			}
			#s20210621b38d09575c096 .shop-content.shop-style-b.open .opt-group .btn_clse > span {
				
			}
			.shop_view #s20210621b38d09575c096 .shop-content select.form-control,
			.shop_view #s20210621b38d09575c096 .shop-content input.form-control,
			.shop_view #s20210621b38d09575c096 .shop-content textarea.form-control,
			.booking_view #s20210621b38d09575c096 .booking_opt select.form-control,
			.shop_view #s20210621b38d09575c096 .form-select-wrap .dropdown-menu,
			.shop_view #s20210621b38d09575c096 .form-select-wrap .dropdown-menu .dropdown-item {
				;
				background: ;
			}
			#s20210621b38d09575c096 .seemore_wrap .open:before {
				background-image: linear-gradient(to bottom, ,  66%,  83%,  98%, );
			}
			#s20210621b38d09575c096 .item_detail select.form-control,
			#s20210621b38d09575c096 .item_detail input.form-control,
			#s20210621b38d09575c096 .item_detail textarea.form-control,
			#s20210621b38d09575c096 .booking_opt select.form-control,
			#s20210621b38d09575c096 .goods_select textarea.form-control,
			#s20210621b38d09575c096 .goods_select select.form-control,
			#s20210621b38d09575c096 .goods_select input.form-control,
			#s20210621b38d09575c096 .form-select-wrap:before {
				 !important;
				color: ;
			}
			#s20210621b38d09575c096 .form-select-wrap .dropdown-menu .dropdown-item:hover {
				;
			}
			#s20210621b38d09575c096 .board_summary .write, #s20210621b38d09575c096 .board_view .grid_ignore .author .date, #s20210621b38d09575c096 .board_view .grid_ignore .author .hit-count, .doz_sys #s20210621b38d09575c096 label, .doz_sys #s20210621b38d09575c096 label.control-label, #s20210621b38d09575c096 .shop-table > tbody > tr.payment-info > td.pay-txt, #s20210621b38d09575c096 .nick.text-default-dark, #s20210621b38d09575c096 .text-default-dark, #s20210621b38d09575c096 .shop_mypage .mypage .my-box a, #s20210621b38d09575c096 .shop_mypage .item-detail a, #s20210621b38d09575c096 .shop_mypage .item-detail p, #s20210621b38d09575c096 .shop_mypage h6, #s20210621b38d09575c096 .shop_mypage .table-wrap p, #s20210621b38d09575c096 .shop_payment h1, #s20210621b38d09575c096 .shop_payment h6, #s20210621b38d09575c096 .shop-content p, #s20210621b38d09575c096 .shop_payment, #s20210621b38d09575c096 .shop-content span, #s20210621b38d09575c096 .shop-content .shop-item .item-icon .im-icon.im-ico-liked, #s20210621b38d09575c096 .shop-content .price, #s20210621b38d09575c096,#s20210621b38d09575c096 .shop-tit,#s20210621b38d09575c096 .board_view .board_txt_area,#s20210621b38d09575c096 .board.widget .grid_ignore .view_tit,.doz_sys #s20210621b38d09575c096 .shop-content input.form-control, .doz_sys #s20210621b38d09575c096 .shop-content select.form-control, #s20210621b38d09575c096 .widget_menu_title,#s20210621b38d09575c096 .comment_area,body.shop_mypage #s20210621b38d09575c096 .comment_area,
			#s20210621b38d09575c096 .list_review_inner .use_summary, #s20210621b38d09575c096 .list_review_inner .use_summary a, #s20210621b38d09575c096 .list_review_inner .fold, #s20210621b38d09575c096 .list_review_inner .comment_area, #s20210621b38d09575c096 .booking_nav_tools span {
				;
				color:  ;
			}
			#s20210621b38d09575c096 .shop-content span.sale-price-text {
			    color : #212121 !important;
			}
			.doz_sys #s20210621b38d09575c096 a.use-info {
			    color : #0d285a;
			}
			#s20210621b38d09575c096 .shop-content span.sale-price-text-done, 
			.doz_sys #s20210621b38d09575c096 a.use-info-download-done {
			    color: #999999 !important;
			}
			.doz_sys #s20210621b38d09575c096 .shop-content .down-btn select.form-control {
				;
				color:  !important;
			}
			#s20210621b38d09575c096 .shop-content.mypage .bg-bright a, #s20210621b38d09575c096 .shop-content.mypage .bg-bright p, #s20210621b38d09575c096 .shop-content.mypage .bg-bright span, #s20210621b38d09575c096 .shop-content.mypage .bg-bright div {
				color: #212121;
			}
			#s20210621b38d09575c096 .shop-content.mypage .bg-bright .use_grade .ug_btn .btn,
			#s20210621b38d09575c096 .shop-content span.ug_name .btn {
				border-color: #D5D5D5;
			}
			#s20210621b38d09575c096 .shop-content h6 span {
			;
				color: ;
			}
			#s20210621b38d09575c096 .left-menu ul li.on a,
			.doz_sys #s20210621b38d09575c096 .paging_type_count .owl-dots .owl-dot span:before,
			.menu_type_modal #s20210621b38d09575c096,
			#s20210621b38d09575c096 .list_review_inner .comment .tools .text-gray-bright {
				;
				color:  !important;
			}
			.doz_sys #s20210621b38d09575c096 .paging_type_count.slide_02 .owl-dots .owl-dot.active span:before {
				color: #fff !important;
			}
			.doz_sys #s20210621b38d09575c096 .paging_type_dot .owl-dots .owl-dot span,
			.doz_sys #s20210621b38d09575c096 .paging_type_big_dot .owl-dots .owl-dot span,
			.doz_sys #s20210621b38d09575c096 .paging_type_line .owl-dots .owl-dot span,
			.doz_sys #s20210621b38d09575c096 .paging_type_count.paging_type_count02 .owl-dots .owl-dot.active span:before,
			#s20210621b38d09575c096 .list_review_inner, 
			#s20210621b38d09575c096 .list_review_inner .fold.cmt,
			#s20210621b38d09575c096 .list_review_wrap,
			#s20210621b38d09575c096 .list_review_inner .textarea_block,
			#s20210621b38d09575c096 .list_review_inner .comment .main_comment,
			#s20210621b38d09575c096 .list_review_inner .txt_delete:before,
			#s20210621b38d09575c096 .form-select-wrap.open .dropdown-toggle, 
			#s20210621b38d09575c096 .form-select-wrap.open .dropdown-menu,
			#s20210621b38d09575c096 .form-select-wrap.open .dropdown-menu .dropdown-item {
				border-color: ;
			}
			.doz_sys #s20210621b38d09575c096 .paging_type_dot02 .owl-dots .owl-dot span,
			.doz_sys #s20210621b38d09575c096 .paging_type_dot .owl-dots .owl-dot.active span,
			.doz_sys #s20210621b38d09575c096 .paging_type_line .owl-dots .owl-dot.active span,
			.doz_sys #s20210621b38d09575c096 .paging_type_big_dot .owl-dots .owl-dot span,
			.doz_sys #s20210621b38d09575c096 .paging_type_line .owl-dots .owl-dot span {
				background: ;
			}
			#s20210621b38d09575c096 .form-control:focus {
				border-color:#0d285a;
			}
			#s20210621b38d09575c096 .sub_depth li a, #s20210621b38d09575c096 .sub_depth li span {
				;
			}
			#s20210621b38d09575c096 .slide_03.owl-theme .owl-dots .owl-dot span {
				;
			} 
			#s20210621b38d09575c096 .pagination > li > a,
			#s20210621b38d09575c096 .pagination > li > span,
			#s20210621b38d09575c096 .pagination > li > a:focus,
			#s20210621b38d09575c096 .pagination > li > span:focus,
			#s20210621b38d09575c096 .map-inner .pagination li.active a,
			#s20210621b38d09575c096 .pagination li > a.disabled:hover,
			#s20210621b38d09575c096 .pagination li > a.disabled:focus {
				;
			}
			#s20210621b38d09575c096 .form-select-wrap.open .dropdown-menu .dropdown-item {
				;
			}
			#s20210621b38d09575c096 .pagination > .active > a,
			#s20210621b38d09575c096 .pagination > .active > span,
			#s20210621b38d09575c096 .pagination > .active > a:hover,
			#s20210621b38d09575c096 .pagination > .active > span:hover,
			#s20210621b38d09575c096 .pagination > .active > a:focus,
			#s20210621b38d09575c096 .pagination > .active > span:focus,
			#s20210621b38d09575c096 .pagination > li > a:hover,
			#s20210621b38d09575c096 .pagination > li > span:hover,
			#s20210621b38d09575c096 .sub_depth li a.active,
			.doz_sys #s20210621b38d09575c096 a, #s20210621b38d09575c096 .li_table ul li,
			#s20210621b38d09575c096 .list-style .list.line > small,
			.doz_sys #s20210621b38d09575c096 div[data-widget-type="board"] .title.title-block a{
				;
				color: ;
			}
			.doz_sys #s20210621b38d09575c096 .board_contents a:not(.btn),
			.doz_sys #s20210621b38d09575c096 .board_contents a:not(.btn):hover,
			#s20210621b38d09575c096 .board_txt_area a,
			#s20210621b38d09575c096 .board_txt_area a:hover,
			#s20210621b38d09575c096 .board_txt_area a:active,
			#s20210621b38d09575c096 .board_txt_area a:focus,
			#s20210621b38d09575c096 .editor_box .fr-view a {
				color: #0d285a;
			}
			#s20210621b38d09575c096 div[data-widget-type="icon"] i {
				color: ;
			}
			.doz_sys #s20210621b38d09575c096 a.body_font_color_30:not(.active) {
				;
			}
		   #s20210621b38d09575c096 .text_tab .after_line:not(:last-child):after {
		        ;
		   }
		   #s20210621b38d09575c096 .text_tab ul.site_prod_nav > li a.active {
		    background: none;
		   }
			#s20210621b38d09575c096 .map-toolbar select.form-control {
				;
				color:  !important;
				font-size: 14px;
			}
			.doz_sys #s20210621b38d09575c096 .body_font_color_40,
			#s20210621b38d09575c096 .li_board ul.li_body li.name, 
			#s20210621b38d09575c096 .li_board ul.li_body li.time, 
			#s20210621b38d09575c096 .li_board ul.li_body li.like,
			#s20210621b38d09575c096 .li_board ul.li_body li.read {
				;
			}
			#s20210621b38d09575c096 .review_table .summary,
			#s20210621b38d09575c096 .review_table.li_board ul.li_body li,
			#s20210621b38d09575c096 .review_table .list_text_title.lock_on {
				;
			}

			.doz_sys #s20210621b38d09575c096 .body_font_color_50 {
				;
			}
			#s20210621b38d09575c096 .li_board,
			#s20210621b38d09575c096 .acd_row:first-child,
			#s20210621b38d09575c096 .acd_row {
				border-color: ;
			}
			#s20210621b38d09575c096 .list-style .list-header,
			#s20210621b38d09575c096 .list-style .list,
			#s20210621b38d09575c096 .list-style .list.line, 
			#s20210621b38d09575c096 .list-style .list.line > .table-cell,
			#s20210621b38d09575c096 .li_table.row_04 .acd_collapse[aria-expanded="true"], .li_table.row_04 .acd_collapse.in {
				;
			}
			#s20210621b38d09575c096 .btn, #s20210621b38d09575c096 .visual_section a, #s20210621b38d09575c096 a.select-star, #s20210621b38d09575c096 .star-pointer .dropdown-menu a.dropdown-item, .doz_sys #s20210621b38d09575c096 .cart-btn-tools .alpha_add_review_button > button {
			;
				background-color: ;
				;
				color:;
				;
			}
			#s20210621b38d09575c096 .star-pointer .dropdown-menu {
			    background-color: ;
			}
			#s20210621b38d09575c096 .btn:hover, #s20210621b38d09575c096 .visual_section a:hover {
				border-color:;
			}
			#s20210621b38d09575c096 a.select-star:hover {
				background-color: ;
			}
			#s20210621b38d09575c096 .star-pointer .dropdown-menu a.dropdown-item:hover {
			    background-color:  !important;
			}
			#s20210621b38d09575c096 .widget_text_wrap .btn {
				background-color:#0949a0;
				border-color:#0949a0;
				color:#ffffff;
				border-width:0px;
			}
			.doz_sys #s20210621b38d09575c096 .btn-primary, .doz_sys #s20210621b38d09575c096 .cart-btn-tools .alpha_add_review_button > button {
			;
				background-color:#0949a0;
				border-color:#0949a0;
				color:#ffffff;
				border-width:0px;
			}
			.doz_sys.shop_view #s20210621b38d09575c096 .btn-primary span,
			.doz_sys.booking_view #s20210621b38d09575c096 .btn-primary span,
			.doz_sys.shop_mypage #s20210621b38d09575c096 .btn-primary span  {
				color:#ffffff;
			}
			#s20210621b38d09575c096 .coupon-wrap:after,
			#s20210621b38d09575c096 .board_view .file_area ul li {
				background: ;
			}
			#s20210621b38d09575c096 .text-gray-dark, #s20210621b38d09575c096 .shop-table > thead > tr > th, #s20210621b38d09575c096 .shop_mypage .left-menu ul li a, #s20210621b38d09575c096 .shop_mypage .item-detail p.sale_pay,.doz_sys #s20210621b38d09575c096 .product-notify-group .product-notify-label {
				;
			}
			#s20210621b38d09575c096 .mypage .my-box a, #s20210621b38d09575c096 .mypage .shop-table > tbody > tr,
			#s20210621b38d09575c096 .mypage .tip-off,
	        #s20210621b38d09575c096 .im-order-detail-table,
	        #s20210621b38d09575c096 .im-order-price {
				;
			}
			#s20210621b38d09575c096 .mypage .my-box.on a {
				background-color:#0d285a;
				;
				color:#fff;
			}
			#s20210621b38d09575c096 .mypage .my-box.on a p {
				color:#fff;
			}
			#s20210621b38d09575c096 .option_btn_tools a, #s20210621b38d09575c096 .map-inner .pagination li a {
				color:#212121;
			}
			.doz_sys #s20210621b38d09575c096 .list-style-card .card-body .text a {
				color:#757575;
			}
			#s20210621b38d09575c096 .card .title a {
				color: #212121;
			}
			#s20210621b38d09575c096 .section_bg.fixed_bg.fixed_bg_none {
					background-attachment : inherit;
				}
			#s20210621b38d09575c096 ul.site_prod_nav > li,
			#s20210621b38d09575c096 .prod_detail_badge {
				;
			}
			#s20210621b38d09575c096 .site_prod_nav_wrap.scroll-to-fixed-fixed {
				background: ;
				box-shadow: inset 0 -1px 0 0 rgba(0, 0, 0, 0.1);
			}
			#s20210621b38d09575c096 .buy_footer_fixed {
				background: ;
				border-width: 1px 0 0 0;
				border-style: solid;
				;
			}
			#s20210621b38d09575c096 .opt-group {
				background: ;
			}
			#s20210621b38d09575c096 ul.site_prod_nav > li a.active {
				;
			}
			
			#s20210621b38d09575c096 .background_tab ul.site_prod_nav > li a.active >  span.braket-badge {
				background-color: none;
				;
				color:;
			}
	
			#s20210621b38d09575c096 .input-block .checkbox-styled:not(ie8) input ~ span {
				;
				color:;
			}
			.section_fixed_disable #s20210621b38d09575c096[class*="section_first"],
			.section_fixed_disable #s20210621b38d09575c096[class*="section_first"] .doz_aside {
				position: relative !important;
				top: 0 !important;
				left: 0 !important;
				z-index: auto !important;
			}
			.section_fixed_disable #s20210621b38d09575c096 .doz_aside.scroll-to-fixed-fixed ~ .spacer,
			.section_fixed_disable #s20210621b38d09575c096.scroll-to-fixed-fixed ~ .spacer {
				height: 0 !important;
				display: none !important;
			}
			#s20210621b38d09575c096.scroll-to-fixed-fixed {
				width: 100% !important;
			}
			#s20210621b38d09575c096 .doz_aside.scroll-to-fixed-fixed-end {
				bottom: 0 !important;
				top: auto !important;
			}
			.device_type_m #s20210621b38d09575c096.mobile_section main .inside {
					padding-left: 15px;
					padding-right: 15px;
			}
			.device_type_m #s20210621b38d09575c096 .mypage .left-menu ul li a,
			.device_type_m #s20210621b38d09575c096 .cart .left-menu ul li a {
				;
			}
            #s20210621b38d09575c096 .im-cart-result-table {
                border-top: 1px solid ;
                border-bottom: 1px solid ;
            }
            #s20210621b38d09575c096 .shop-table > tbody > tr > td.img .opt .more {
                ;
            }
            #s20210621b38d09575c096 .im-cart-info {
                ;
            }
            #s20210621b38d09575c096 .shop-table > thead > tr > th,
            #s20210621b38d09575c096 .shop-table > tbody > tr > td,
            #s20210621b38d09575c096 .mypage .shop-table > tbody > tr,
            #s20210621b38d09575c096 .shop-table > tbody > tr > td.img img,
            #s20210621b38d09575c096 .shop-table > tbody > tr > td + td,
            #s20210621b38d09575c096 .mypage .tip-off,
            #s20210621b38d09575c096 .mypage .shop-table img,
	        #s20210621b38d09575c096 .im-order-detail-table,
	        #s20210621b38d09575c096 .im-order-price,
	        #s20210621b38d09575c096 .im-order-detail-table thead tr,
	        #s20210621b38d09575c096 .im-order-detail-table tr + tr,
	        #s20210621b38d09575c096 .im-order-detail-table img,
	        #s20210621b38d09575c096 .im-order-detail-table .im-deliv-price,
	        #s20210621b38d09575c096 .im-order-price-header,
	        #s20210621b38d09575c096 .im-order-price-body {
                ;
            }
            #s20210621b38d09575c096 .shop-table .list_badge {
				border-color: ;
            }
            #s20210621b38d09575c096 .im-cart-result-table thead>tr>th,
            #s20210621b38d09575c096 #shop_cart_list .shop-table > colgroup + thead > tr:first-child > th,
            #s20210621b38d09575c096 #shop_cart_list .shop-table > tbody > tr > td + td,
            #s20210621b38d09575c096 #shop_cart_list .shop-table > thead > tr > th,
            #s20210621b38d09575c096 #shop_cart_list .shop-table > tbody > tr > td {
                ;
            }
            #s20210621b38d09575c096 .shop-content.mypage .shop-item .item-icon .im-icon.im-ico-liked{
                color: #0d285a
            }
			@media (min-width: 991px) {
				.doz_sys #s20210621b38d09575c096 .btn-primary:hover, #s20210621b38d09575c096 .widget_text_wrap .btn:hover, .doz_sys #s20210621b38d09575c096 .cart-btn-tools .alpha_add_review_button:hover > button {
				;
					background-color:#002b66;
					border-color:#0949a0;
					color:#ffffff;
					border-width:0px;
				}
				.doz_sys.shop_view #s20210621b38d09575c096 .btn-primary:hover span,
				.doz_sys.booking_view #s20210621b38d09575c096 .btn-primary:hover span,
				.doz_sys.shop_mypage #s20210621b38d09575c096 .btn-primary:hover span  {
					color:#ffffff;
				}
			}
			@media all and (max-width : 768px) {
				.doz_sys #s20210621b38d09575c096 .fixed_view a,
				.doz_sys #s20210621b38d09575c096 .fixed_view select.form-control,
				.doz_sys #s20210621b38d09575c096 .fixed_view .form-select-wrap:before {
					color: #212121;
				}
				.doz_sys #s20210621b38d09575c096 .fixed_view .body_font_color_50 {
					color: rgba(33, 33, 33, 0.5);
				}
				.doz_sys #s20210621b38d09575c096 .fixed_view .body_font_color_20 {
					color: rgba(33, 33, 33, 0.2);
				}
				.booking_view #s20210621b38d09575c096 .fixed_view .booking_opt select.form-control {
					background-color: #fff;
				}
				#s20210621b38d09575c096 #shop_cart_list .shop-tit,
                #s20210621b38d09575c096 #shop_cart_list .shop-table > thead > tr,
                #s20210621b38d09575c096 #shop_cart_list .shop-table > tfoot .payment-info,
                #s20210621b38d09575c096 .im-price-result {
				    ;
				}
                #s20210621b38d09575c096 .shop-table > tbody > tr > td.img .opt .more + .more,
                #s20210621b38d09575c096 .im-order-row + .im-order-row {
                    ;
                }
                #s20210621b38d09575c096 #shop_cart_list .shop-table,
                #s20210621b38d09575c096 #shop_cart_list .shop-table > tbody > tr.im-tr-shipping + tr,
                #s20210621b38d09575c096 #shop_cart_list .shop-table > tfoot,
                #s20210621b38d09575c096 #shop_cart_list .shop-table > tfoot .payment-info {
                    ;
                }
                #s20210621b38d09575c096 #shop_cart_list .shop-table > thead > tr,
                #s20210621b38d09575c096 .im-order-detail-table .im-space {
                    background-color: ;
                }
                #s20210621b38d09575c096 #shop_cart_list .shop-table > thead > tr.scroll-to-fixed-fixed-end {
                    top: auto !important;
                    bottom: 0;
                }
			}
			.device_type_m #s20210621b38d09575c096 .section_bg.fixed_bg_wrap { 
                 background-attachment: fixed;
            }
            
            .device_type_m #s20210621b38d09575c096 .section_bg.fixed_bg_wrap .fixed_bg {
              display: none;
            }
            #s20210621b38d09575c096 .section_bg.fixed_bg_wrap .fixed_bg {
                 display: none;
                }
			@media (max-width: 991px) {
			    #s20210621b38d09575c096 .section_bg {
                    background-attachment : inherit;
                }
                
                #s20210621b38d09575c096 .section_bg .ibg-bg {
                    display: none;
                }
                
                #s20210621b38d09575c096 .section_bg.fixed_bg_wrap { 
                    background-image : none !important;
                    clip-path: inset(0);
                    overflow: hidden;
                }
                #s20210621b38d09575c096 .section_bg.fixed_bg_wrap .fixed_bg {
                  display: block;
                  object-fit: cover;
                  position: fixed;
                  left: 0;
                  top: 0;
                  width: 100%; 
                  height: 100vh;
                }
				#s20210621b38d09575c096 .buy_btns .social_btn, #s20210621b38d09575c096 .buy_btns .cart_btn, #s20210621b38d09575c096 .layer_pop .bottom-btn, #s20210621b38d09575c096 .shop-table > thead, #s20210621b38d09575c096 .left-menu, #s20210621b38d09575c096 .shop-table > tbody > tr, {
				;
				}
				#s20210621b38d09575c096 main, #s20210621b38d09575c096 .section_wrap.extend_section main, #s20210621b38d09575c096 .doz_sys.shop_payment .inside, .doz_sys.shop_payment .inside .col-dz, {
					padding-left:0;
					padding-right:0;
				}
				#s20210621b38d09575c096.mobile_section main .inside {
					padding-left: 15px;
					padding-right: 15px;
				}
				#s20210621b38d09575c096.section_wrap.extend_section main .widget.board .grid_ignore.bg_on {
					margin-left: -15px;
					margin-right: -15px;
					width: calc(100% + 30px);
				}
				#s20210621b38d09575c096 .mypage .left-menu ul li a,
				#s20210621b38d09575c096 .cart .left-menu ul li a,
				#s20210621b38d09575c096 .mypage .left-menu .cart-menu-slide  {
					;
				}
				.section_wrap .side_gutter {
					display:none !important;
				}
				#s20210621b38d09575c096 .coupon-wrap:after {
					background:  !important;
				}
			}
			@media (max-width: 767px) {
				#s20210621b38d09575c096 .nav_gradient.slide_left {
					background: linear-gradient(to left, rgba(255, 255, 255, 0), rgba(255,255,255,1));
				}
				#s20210621b38d09575c096 .nav_gradient.slide_right {
					background: linear-gradient(to right, rgba(255, 255, 255, 0), rgba(255,255,255,1));
				}
				#s20210621b38d09575c096 .button_tab .scroll-to-fixed-fixed ul.site_prod_nav > li {
					border-top: 0;
					border-bottom: 0;
				}
				#s20210621b38d09575c096 .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);
				}
				.shop_view #s20210621b38d09575c096 .item_detail .form-select-wrap .dropdown-menu .dropdown-item {
					background:  !important;
				}
				.shop_view #s20210621b38d09575c096 .item_detail .form-select-wrap .dropdown-toggle {
					color:  !important;
				}
				.shop_view #s20210621b38d09575c096 .item_detail .form-select-wrap.open .dropdown-toggle,
				.shop_view #s20210621b38d09575c096 .item_detail .form-select-wrap.open .dropdown-menu {
					border-color:  !important;
				}
				.shop_view #s20210621b38d09575c096 .item_detail .form-select-wrap.open .dropdown-menu .dropdown-item {
					
				}
				.shop_view #s20210621b38d09575c096 .item_detail .form-select-wrap .dropdown-menu .dropdown-item:hover {
					background-color:  !important;
				}
			}
			@media (min-width: 768px) {
				#s20210621b38d09575c096 .opt-group .btn_clse {
					background-color: ;
				}
				#s20210621b38d09575c096 .opt-group .btn_clse:after {
					;
				}
			}
		
				.doz_sys #s20210621b38d09575c096 .bg-brand,
				.doz_sys #s20210621b38d09575c096 .bg-brand span,
				.doz_sys #s20210621b38d09575c096 .btn-brand {
				;
					background-color:#0d285a;
					border-color:#0d285a;
					border-width: 0px;
					color:#fff;
				}
				.doz_sys #s20210621b38d09575c096 .bg-brand:hover {
					background-color:rgba(7,20,45,1);-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff072045,endColorstr=#ff072045);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff072045,endColorstr=#ff072045);	zoom: 1;;
					border-color:rgb(7,20,45) ;border-color:rgba(7,20,45,1) ;;
				}
			
	/*#*//* .widget.image img {*/
	/*	transition: .3s ease;*/
	/*}*/
	.admin #w2021062151e5f70e9b5bc .widget.image img {
		transition: none;
	}

	.admin #w2021062151e5f70e9b5bc .disable-selection img {
		visibility: visible !important;
	}
	#w2021062151e5f70e9b5bc .widget.image .overlay, #w2021062151e5f70e9b5bc .widget.image .hover_overlay {
		background: rgba(0, 0, 0, 0);
		transition: opacity .3s, background-color .3s;
	}
	#w2021062151e5f70e9b5bc .widget.image:hover .hover_overlay {
		background: rgba(0, 0, 0, 0);
		z-index: 6;
		opacity: 1;
	}
	.admin #w2021062151e5f70e9b5bc .widget.image:hover .hover_overlay,
	#w2021062151e5f70e9b5bc .widget.image.hover_image_hidden:hover .hover_overlay {
		opacity: 0 !important;
	}
	#w2021062151e5f70e9b5bc .widget.image.text_position_overlay .txt .txt_body {
		color: #fff;
		font-size:14px;;
		line-height: 1.2;
		padding: 1em;
	}
	#w2021062151e5f70e9b5bc .widget.image.hover_text_position_overlay:hover .hover_txt .txt_body {
		color: #fff;
		font-size:14px;;
		padding: 1em;
	}
	#w2021062151e5f70e9b5bc .widget.image.hover_text_position_overlay:hover .hover_txt .txt_body {
		line-height: 1.2;
	}
	#w2021062151e5f70e9b5bc .widget.image.img_circle .overlay,
	#w2021062151e5f70e9b5bc .widget.image.img_circle .hover_overlay {
		border-radius: 50%;
	}
	#w2021062151e5f70e9b5bc .widget.image.hover_scale:hover .hover_overlay,
	#w2021062151e5f70e9b5bc .widget.image.same_overlay:hover .overlay {
		transform: scale(1.1);
		transition: opacity .3s;
	}
	#w2021062151e5f70e9b5bc .widget.image.hide_default_img:hover .img_wrap > img,
	#w2021062151e5f70e9b5bc .widget.image:hover .overlay,
	#w2021062151e5f70e9b5bc .widget.image .hover_overlay,
	#w2021062151e5f70e9b5bc .widget.image.hover_image_hidden:hover .hover_img,
	#w2021062151e5f70e9b5bc .widget.image.hover_scale .hover_img,
	#w2021062151e5f70e9b5bc .widget.image.hover_scale.hover_image_hidden:hover .hover_img {
		opacity: 0;
	}
	#w2021062151e5f70e9b5bc .widget.image.hide_default_img:hover .img_wrap > img{
		opacity: 0 !important;

	}
	#w2021062151e5f70e9b5bc .widget.image.hover_scale img {
		transition: transform 0.4s ease-out;
	}
	#w2021062151e5f70e9b5bc .widget.image.hover_scale img,
	#w2021062151e5f70e9b5bc .widget.image.hover_scale:hover .hover_img,
	#w2021062151e5f70e9b5bc .widget.image.hover_scale.hover_image_hidden:hover img,
	#w2021062151e5f70e9b5bc .widget.image.org_image_hidden.hover_image_hidden:hover .img_wrap > img,
	#w2021062151e5f70e9b5bc .widget.image.hover_img_hide.hover_scale:hover img,
	#w2021062151e5f70e9b5bc .widget.image.same_overlay:hover .overlay  {
		opacity : 1;
	}
	#w2021062151e5f70e9b5bc .widget.image.no_effect .hover_overlay,
	#w2021062151e5f70e9b5bc .widget.image.no_effect .hover_img {
		transition: none;
	}
	#w2021062151e5f70e9b5bc .widget.image.hover_img_hide .hover_img {
		display: none;
	}
	#w2021062151e5f70e9b5bc .widget.image.hover_img_hide:hover .hover_overlay {
		transition: opacity .3s;
	}
	#w2021062151e5f70e9b5bc .widget.image.hide_default_img:hover .org_image,
	#w2021062151e5f70e9b5bc .widget.image.same_overlay:hover .hover_overlay {
		opacity: 0;
	}
	#w2021062151e5f70e9b5bc .widget.image.same_overlay:hover .overlay {
		opacity: 1;
	}
	
		#w2021062151e5f70e9b5bc .widget.image .hover_img {
		image-rendering: -webkit-optimize-contrast;
	}
	
	@media all and (max-width : 767px) {
		#w2021062151e5f70e9b5bc .widget.image:hover .hover_txt,
		#w2021062151e5f70e9b5bc .widget.image:hover .hover_img,
		#w2021062151e5f70e9b5bc .widget.image:hover .overlay,
		#w2021062151e5f70e9b5bc .widget.image:hover .hover_overlay {
			opacity: 0;
			transform: none !important;
		}
		#w2021062151e5f70e9b5bc .widget.image.org_image_hidden:hover .img_wrap > img {
			opacity: 1;
		}
		#w2021062151e5f70e9b5bc .widget.image:hover .txt {
			opacity: 1;
			visibility: visible;
		}
		#w2021062151e5f70e9b5bc .widget.hover_scale:hover img {
			transform: none !important;
		}
	}

		#text_w20210621b204fa43d8a2d {
					border-radius: 0px;
			border: 1px solid rgba(0, 0, 0, 0.2);;
			min-height: 0px;;
			line-height: inherit;
		}
		#text_w20210621b204fa43d8a2d .fr-code-view {
			line-height: 1.6;
		}
		#text_w20210621b204fa43d8a2d .text_bg_img,
		#text_w20210621b204fa43d8a2d .text_bg_color {
			position: absolute;
			top: 0;
			left: 0;
			height: 100%;
			width: 100%;
			border-radius: 0px;
		}
		.admin #text_w20210621b204fa43d8a2d,
		#text_w20210621b204fa43d8a2d .text-table {
			min-height: 0px;;
					padding:30px 10px 30px 10px;
					word-break: normal;
			word-wrap: break-word;
		}
        #text_w20210621b204fa43d8a2d,
        #text_w20210621b204fa43d8a2d .text-table {
            display: flex;
            flex-direction: column;
            justify-content:flex-start ;
        }
		.doz_sys main > .doz_row #text_w20210621b204fa43d8a2d.default_padding {
			padding-left: 32px;
			padding-right: 32px;
		}
		@media all and (max-width : 767px) {
			.doz_sys main > .doz_row #text_w20210621b204fa43d8a2d.default_padding {
				padding-left: 15px;
				padding-right: 15px;
			}
		}
	
	.device_type_m .pc_section #padding_w20210621c433a13108654 {
		height: 7.5px !important;
	}
	@media all and (max-width:768px) {
		.pc_section #padding_w20210621c433a13108654 {
			height: 7.5px !important;
		}
	}

			.shop_view .s2021062119b3dcc02c2aa.xzoom-preview {
				;
				background: ;
			}
			.shop_view #s2021062119b3dcc02c2aa select.form-control option {
				color:  !important;
				background: ;
			}
			.is-ie .shop_view #s2021062119b3dcc02c2aa select.form-control option {
				color: #000 !important;
			}
			.admin #s2021062119b3dcc02c2aa .widget.padding > div {
				;
			}
			.admin #s2021062119b3dcc02c2aa .ibg-bg {
				height: 100% !important;
			}
			.admin #s2021062119b3dcc02c2aa .widget_drag_bar,
			.admin .doz_sys #s2021062119b3dcc02c2aa .ui-resizable-handle.ui-resizable-e:hover:after,
			.admin .doz_sys #s2021062119b3dcc02c2aa .ui-resizable-handle.ui-resizable-w:hover:after,
			.admin .doz_sys #s2021062119b3dcc02c2aa .ui-resizable-handle.ui-resizable-e.active:after,
			.admin .doz_sys #s2021062119b3dcc02c2aa .ui-resizable-handle.ui-resizable-w.active:after,
			.admin .doz_sys #s2021062119b3dcc02c2aa .drop_line {
				background-color: ;
			}
			.admin .doz_sys #s2021062119b3dcc02c2aa .ui-resizable-handle.ui-resizable-n:hover:after,
			.admin .doz_sys #s2021062119b3dcc02c2aa .ui-resizable-handle.ui-resizable-s:hover:after {
				border-bottom:2px solid  ;
			}
			#s2021062119b3dcc02c2aa {
				color: ;
			}
			#s2021062119b3dcc02c2aa.side_basic main .inside,
			#s2021062119b3dcc02c2aa .site_prod_nav_wrap.scroll-to-fixed-fixed ul.site_prod_nav,
			.doz_sys #s2021062119b3dcc02c2aa .col-dz-12 .extend_thumbs {
				max-width: 1200px;
			}
			.modal_site_modal_menu #s2021062119b3dcc02c2aa.side_basic main .inside,
			.menu_type_modal #s2021062119b3dcc02c2aa.side_basic main .inside {
				max-width: 550px;
			}
			.doz_sys .modal_site_modal_menu .modal-header,
			.menu_type_modal .doz_modal_header {
				border-width: 0 0 1px 0;
				border-style: solid;
				;
			}
			.menu_type_modal #s2021062119b3dcc02c2aa,
			.menu_type_modal .doz_modal_header {
			;
				background: ;
			;
				color:  ;
			}
			.menu_type_modal .doz_modal_header .bt.bt-flat.bt-default {
			;
				color:  ;
			}
			.doz_sys #s2021062119b3dcc02c2aa .col-dz-12 .inside .extend_thumbs {
				max-width: inherit;
			}
			#s2021062119b3dcc02c2aa.extend_section main {
				padding-left: 0px;
				padding-right: 0px;
			}
			#s2021062119b3dcc02c2aa.section_wrap.extend_section main .widget.board .grid_ignore.bg_on {
				margin-left: -0px;
				margin-right: -0px;
				width: calc(100% + 0px + 0px);
			}
			#s2021062119b3dcc02c2aa .booking_day .body_font_color_20,
			#s2021062119b3dcc02c2aa .booking_list.waiting .title {
				; 
			}
		
			#s2021062119b3dcc02c2aa.extend_section main > .inside {
				max-width: 100% !important;
			}
			#s2021062119b3dcc02c2aa .li_table ul:nth-of-type(2),
			#s2021062119b3dcc02c2aa .li_board ul li,
			#s2021062119b3dcc02c2aa .radio-styled:not(ie8).radio_color_option.small input ~ span span {
				;
			}
			#s2021062119b3dcc02c2aa .checkbox-styled:not(ie8) input ~ span:before,
			#s2021062119b3dcc02c2aa .radio-styled:not(ie8) input ~ span:before {
				
			}
			#s2021062119b3dcc02c2aa .board_view .grid_ignore header a, #s2021062119b3dcc02c2aa .widget.board .grid_ignore .author .date, #s2021062119b3dcc02c2aa .widget.board .grid_ignore a.board, #s2021062119b3dcc02c2aa .widget.board .grid_ignore .author .write, .editor_box .add_map .info > div.phone, #s2021062119b3dcc02c2aa .content-tit .board {
				;
			}
			#s2021062119b3dcc02c2aa select.form-control,
			#s2021062119b3dcc02c2aa input.form-control,
			#s2021062119b3dcc02c2aa textarea.form-control {
				;
				color: #212121;
				background: #ffffff;
			}
			#s2021062119b3dcc02c2aa .input_block .select-block .selectbox select {
				border: none;
				background: none;
				color: #212121;
			}
			#s2021062119b3dcc02c2aa .phonenumber_wrap .line {
				
			}
			#s2021062119b3dcc02c2aa .shop-content.shop-style-b.open .opt-group .btn_clse > span {
				
			}
			.shop_view #s2021062119b3dcc02c2aa .shop-content select.form-control,
			.shop_view #s2021062119b3dcc02c2aa .shop-content input.form-control,
			.shop_view #s2021062119b3dcc02c2aa .shop-content textarea.form-control,
			.booking_view #s2021062119b3dcc02c2aa .booking_opt select.form-control,
			.shop_view #s2021062119b3dcc02c2aa .form-select-wrap .dropdown-menu,
			.shop_view #s2021062119b3dcc02c2aa .form-select-wrap .dropdown-menu .dropdown-item {
				;
				background: ;
			}
			#s2021062119b3dcc02c2aa .seemore_wrap .open:before {
				background-image: linear-gradient(to bottom, ,  66%,  83%,  98%, );
			}
			#s2021062119b3dcc02c2aa .item_detail select.form-control,
			#s2021062119b3dcc02c2aa .item_detail input.form-control,
			#s2021062119b3dcc02c2aa .item_detail textarea.form-control,
			#s2021062119b3dcc02c2aa .booking_opt select.form-control,
			#s2021062119b3dcc02c2aa .goods_select textarea.form-control,
			#s2021062119b3dcc02c2aa .goods_select select.form-control,
			#s2021062119b3dcc02c2aa .goods_select input.form-control,
			#s2021062119b3dcc02c2aa .form-select-wrap:before {
				 !important;
				color: ;
			}
			#s2021062119b3dcc02c2aa .form-select-wrap .dropdown-menu .dropdown-item:hover {
				;
			}
			#s2021062119b3dcc02c2aa .board_summary .write, #s2021062119b3dcc02c2aa .board_view .grid_ignore .author .date, #s2021062119b3dcc02c2aa .board_view .grid_ignore .author .hit-count, .doz_sys #s2021062119b3dcc02c2aa label, .doz_sys #s2021062119b3dcc02c2aa label.control-label, #s2021062119b3dcc02c2aa .shop-table > tbody > tr.payment-info > td.pay-txt, #s2021062119b3dcc02c2aa .nick.text-default-dark, #s2021062119b3dcc02c2aa .text-default-dark, #s2021062119b3dcc02c2aa .shop_mypage .mypage .my-box a, #s2021062119b3dcc02c2aa .shop_mypage .item-detail a, #s2021062119b3dcc02c2aa .shop_mypage .item-detail p, #s2021062119b3dcc02c2aa .shop_mypage h6, #s2021062119b3dcc02c2aa .shop_mypage .table-wrap p, #s2021062119b3dcc02c2aa .shop_payment h1, #s2021062119b3dcc02c2aa .shop_payment h6, #s2021062119b3dcc02c2aa .shop-content p, #s2021062119b3dcc02c2aa .shop_payment, #s2021062119b3dcc02c2aa .shop-content span, #s2021062119b3dcc02c2aa .shop-content .shop-item .item-icon .im-icon.im-ico-liked, #s2021062119b3dcc02c2aa .shop-content .price, #s2021062119b3dcc02c2aa,#s2021062119b3dcc02c2aa .shop-tit,#s2021062119b3dcc02c2aa .board_view .board_txt_area,#s2021062119b3dcc02c2aa .board.widget .grid_ignore .view_tit,.doz_sys #s2021062119b3dcc02c2aa .shop-content input.form-control, .doz_sys #s2021062119b3dcc02c2aa .shop-content select.form-control, #s2021062119b3dcc02c2aa .widget_menu_title,#s2021062119b3dcc02c2aa .comment_area,body.shop_mypage #s2021062119b3dcc02c2aa .comment_area,
			#s2021062119b3dcc02c2aa .list_review_inner .use_summary, #s2021062119b3dcc02c2aa .list_review_inner .use_summary a, #s2021062119b3dcc02c2aa .list_review_inner .fold, #s2021062119b3dcc02c2aa .list_review_inner .comment_area, #s2021062119b3dcc02c2aa .booking_nav_tools span {
				;
				color:  ;
			}
			#s2021062119b3dcc02c2aa .shop-content span.sale-price-text {
			    color : #212121 !important;
			}
			.doz_sys #s2021062119b3dcc02c2aa a.use-info {
			    color : #0d285a;
			}
			#s2021062119b3dcc02c2aa .shop-content span.sale-price-text-done, 
			.doz_sys #s2021062119b3dcc02c2aa a.use-info-download-done {
			    color: #999999 !important;
			}
			.doz_sys #s2021062119b3dcc02c2aa .shop-content .down-btn select.form-control {
				;
				color:  !important;
			}
			#s2021062119b3dcc02c2aa .shop-content.mypage .bg-bright a, #s2021062119b3dcc02c2aa .shop-content.mypage .bg-bright p, #s2021062119b3dcc02c2aa .shop-content.mypage .bg-bright span, #s2021062119b3dcc02c2aa .shop-content.mypage .bg-bright div {
				color: #212121;
			}
			#s2021062119b3dcc02c2aa .shop-content.mypage .bg-bright .use_grade .ug_btn .btn,
			#s2021062119b3dcc02c2aa .shop-content span.ug_name .btn {
				border-color: #D5D5D5;
			}
			#s2021062119b3dcc02c2aa .shop-content h6 span {
			;
				color: ;
			}
			#s2021062119b3dcc02c2aa .left-menu ul li.on a,
			.doz_sys #s2021062119b3dcc02c2aa .paging_type_count .owl-dots .owl-dot span:before,
			.menu_type_modal #s2021062119b3dcc02c2aa,
			#s2021062119b3dcc02c2aa .list_review_inner .comment .tools .text-gray-bright {
				;
				color:  !important;
			}
			.doz_sys #s2021062119b3dcc02c2aa .paging_type_count.slide_02 .owl-dots .owl-dot.active span:before {
				color: #fff !important;
			}
			.doz_sys #s2021062119b3dcc02c2aa .paging_type_dot .owl-dots .owl-dot span,
			.doz_sys #s2021062119b3dcc02c2aa .paging_type_big_dot .owl-dots .owl-dot span,
			.doz_sys #s2021062119b3dcc02c2aa .paging_type_line .owl-dots .owl-dot span,
			.doz_sys #s2021062119b3dcc02c2aa .paging_type_count.paging_type_count02 .owl-dots .owl-dot.active span:before,
			#s2021062119b3dcc02c2aa .list_review_inner, 
			#s2021062119b3dcc02c2aa .list_review_inner .fold.cmt,
			#s2021062119b3dcc02c2aa .list_review_wrap,
			#s2021062119b3dcc02c2aa .list_review_inner .textarea_block,
			#s2021062119b3dcc02c2aa .list_review_inner .comment .main_comment,
			#s2021062119b3dcc02c2aa .list_review_inner .txt_delete:before,
			#s2021062119b3dcc02c2aa .form-select-wrap.open .dropdown-toggle, 
			#s2021062119b3dcc02c2aa .form-select-wrap.open .dropdown-menu,
			#s2021062119b3dcc02c2aa .form-select-wrap.open .dropdown-menu .dropdown-item {
				border-color: ;
			}
			.doz_sys #s2021062119b3dcc02c2aa .paging_type_dot02 .owl-dots .owl-dot span,
			.doz_sys #s2021062119b3dcc02c2aa .paging_type_dot .owl-dots .owl-dot.active span,
			.doz_sys #s2021062119b3dcc02c2aa .paging_type_line .owl-dots .owl-dot.active span,
			.doz_sys #s2021062119b3dcc02c2aa .paging_type_big_dot .owl-dots .owl-dot span,
			.doz_sys #s2021062119b3dcc02c2aa .paging_type_line .owl-dots .owl-dot span {
				background: ;
			}
			#s2021062119b3dcc02c2aa .form-control:focus {
				border-color:#0d285a;
			}
			#s2021062119b3dcc02c2aa .sub_depth li a, #s2021062119b3dcc02c2aa .sub_depth li span {
				;
			}
			#s2021062119b3dcc02c2aa .slide_03.owl-theme .owl-dots .owl-dot span {
				;
			} 
			#s2021062119b3dcc02c2aa .pagination > li > a,
			#s2021062119b3dcc02c2aa .pagination > li > span,
			#s2021062119b3dcc02c2aa .pagination > li > a:focus,
			#s2021062119b3dcc02c2aa .pagination > li > span:focus,
			#s2021062119b3dcc02c2aa .map-inner .pagination li.active a,
			#s2021062119b3dcc02c2aa .pagination li > a.disabled:hover,
			#s2021062119b3dcc02c2aa .pagination li > a.disabled:focus {
				;
			}
			#s2021062119b3dcc02c2aa .form-select-wrap.open .dropdown-menu .dropdown-item {
				;
			}
			#s2021062119b3dcc02c2aa .pagination > .active > a,
			#s2021062119b3dcc02c2aa .pagination > .active > span,
			#s2021062119b3dcc02c2aa .pagination > .active > a:hover,
			#s2021062119b3dcc02c2aa .pagination > .active > span:hover,
			#s2021062119b3dcc02c2aa .pagination > .active > a:focus,
			#s2021062119b3dcc02c2aa .pagination > .active > span:focus,
			#s2021062119b3dcc02c2aa .pagination > li > a:hover,
			#s2021062119b3dcc02c2aa .pagination > li > span:hover,
			#s2021062119b3dcc02c2aa .sub_depth li a.active,
			.doz_sys #s2021062119b3dcc02c2aa a, #s2021062119b3dcc02c2aa .li_table ul li,
			#s2021062119b3dcc02c2aa .list-style .list.line > small,
			.doz_sys #s2021062119b3dcc02c2aa div[data-widget-type="board"] .title.title-block a{
				;
				color: ;
			}
			.doz_sys #s2021062119b3dcc02c2aa .board_contents a:not(.btn),
			.doz_sys #s2021062119b3dcc02c2aa .board_contents a:not(.btn):hover,
			#s2021062119b3dcc02c2aa .board_txt_area a,
			#s2021062119b3dcc02c2aa .board_txt_area a:hover,
			#s2021062119b3dcc02c2aa .board_txt_area a:active,
			#s2021062119b3dcc02c2aa .board_txt_area a:focus,
			#s2021062119b3dcc02c2aa .editor_box .fr-view a {
				color: #0d285a;
			}
			#s2021062119b3dcc02c2aa div[data-widget-type="icon"] i {
				color: ;
			}
			.doz_sys #s2021062119b3dcc02c2aa a.body_font_color_30:not(.active) {
				;
			}
		   #s2021062119b3dcc02c2aa .text_tab .after_line:not(:last-child):after {
		        ;
		   }
		   #s2021062119b3dcc02c2aa .text_tab ul.site_prod_nav > li a.active {
		    background: none;
		   }
			#s2021062119b3dcc02c2aa .map-toolbar select.form-control {
				;
				color:  !important;
				font-size: 14px;
			}
			.doz_sys #s2021062119b3dcc02c2aa .body_font_color_40,
			#s2021062119b3dcc02c2aa .li_board ul.li_body li.name, 
			#s2021062119b3dcc02c2aa .li_board ul.li_body li.time, 
			#s2021062119b3dcc02c2aa .li_board ul.li_body li.like,
			#s2021062119b3dcc02c2aa .li_board ul.li_body li.read {
				;
			}
			#s2021062119b3dcc02c2aa .review_table .summary,
			#s2021062119b3dcc02c2aa .review_table.li_board ul.li_body li,
			#s2021062119b3dcc02c2aa .review_table .list_text_title.lock_on {
				;
			}

			.doz_sys #s2021062119b3dcc02c2aa .body_font_color_50 {
				;
			}
			#s2021062119b3dcc02c2aa .li_board,
			#s2021062119b3dcc02c2aa .acd_row:first-child,
			#s2021062119b3dcc02c2aa .acd_row {
				border-color: ;
			}
			#s2021062119b3dcc02c2aa .list-style .list-header,
			#s2021062119b3dcc02c2aa .list-style .list,
			#s2021062119b3dcc02c2aa .list-style .list.line, 
			#s2021062119b3dcc02c2aa .list-style .list.line > .table-cell,
			#s2021062119b3dcc02c2aa .li_table.row_04 .acd_collapse[aria-expanded="true"], .li_table.row_04 .acd_collapse.in {
				;
			}
			#s2021062119b3dcc02c2aa .btn, #s2021062119b3dcc02c2aa .visual_section a, #s2021062119b3dcc02c2aa a.select-star, #s2021062119b3dcc02c2aa .star-pointer .dropdown-menu a.dropdown-item, .doz_sys #s2021062119b3dcc02c2aa .cart-btn-tools .alpha_add_review_button > button {
			;
				background-color: ;
				;
				color:;
				;
			}
			#s2021062119b3dcc02c2aa .star-pointer .dropdown-menu {
			    background-color: ;
			}
			#s2021062119b3dcc02c2aa .btn:hover, #s2021062119b3dcc02c2aa .visual_section a:hover {
				border-color:;
			}
			#s2021062119b3dcc02c2aa a.select-star:hover {
				background-color: ;
			}
			#s2021062119b3dcc02c2aa .star-pointer .dropdown-menu a.dropdown-item:hover {
			    background-color:  !important;
			}
			#s2021062119b3dcc02c2aa .widget_text_wrap .btn {
				background-color:#0949a0;
				border-color:#0949a0;
				color:#ffffff;
				border-width:0px;
			}
			.doz_sys #s2021062119b3dcc02c2aa .btn-primary, .doz_sys #s2021062119b3dcc02c2aa .cart-btn-tools .alpha_add_review_button > button {
			;
				background-color:#0949a0;
				border-color:#0949a0;
				color:#ffffff;
				border-width:0px;
			}
			.doz_sys.shop_view #s2021062119b3dcc02c2aa .btn-primary span,
			.doz_sys.booking_view #s2021062119b3dcc02c2aa .btn-primary span,
			.doz_sys.shop_mypage #s2021062119b3dcc02c2aa .btn-primary span  {
				color:#ffffff;
			}
			#s2021062119b3dcc02c2aa .coupon-wrap:after,
			#s2021062119b3dcc02c2aa .board_view .file_area ul li {
				background: ;
			}
			#s2021062119b3dcc02c2aa .text-gray-dark, #s2021062119b3dcc02c2aa .shop-table > thead > tr > th, #s2021062119b3dcc02c2aa .shop_mypage .left-menu ul li a, #s2021062119b3dcc02c2aa .shop_mypage .item-detail p.sale_pay,.doz_sys #s2021062119b3dcc02c2aa .product-notify-group .product-notify-label {
				;
			}
			#s2021062119b3dcc02c2aa .mypage .my-box a, #s2021062119b3dcc02c2aa .mypage .shop-table > tbody > tr,
			#s2021062119b3dcc02c2aa .mypage .tip-off,
	        #s2021062119b3dcc02c2aa .im-order-detail-table,
	        #s2021062119b3dcc02c2aa .im-order-price {
				;
			}
			#s2021062119b3dcc02c2aa .mypage .my-box.on a {
				background-color:#0d285a;
				;
				color:#fff;
			}
			#s2021062119b3dcc02c2aa .mypage .my-box.on a p {
				color:#fff;
			}
			#s2021062119b3dcc02c2aa .option_btn_tools a, #s2021062119b3dcc02c2aa .map-inner .pagination li a {
				color:#212121;
			}
			.doz_sys #s2021062119b3dcc02c2aa .list-style-card .card-body .text a {
				color:#757575;
			}
			#s2021062119b3dcc02c2aa .card .title a {
				color: #212121;
			}
			#s2021062119b3dcc02c2aa .section_bg.fixed_bg.fixed_bg_none {
					background-attachment : inherit;
				}
			#s2021062119b3dcc02c2aa ul.site_prod_nav > li,
			#s2021062119b3dcc02c2aa .prod_detail_badge {
				;
			}
			#s2021062119b3dcc02c2aa .site_prod_nav_wrap.scroll-to-fixed-fixed {
				background: ;
				box-shadow: inset 0 -1px 0 0 rgba(0, 0, 0, 0.1);
			}
			#s2021062119b3dcc02c2aa .buy_footer_fixed {
				background: ;
				border-width: 1px 0 0 0;
				border-style: solid;
				;
			}
			#s2021062119b3dcc02c2aa .opt-group {
				background: ;
			}
			#s2021062119b3dcc02c2aa ul.site_prod_nav > li a.active {
				;
			}
			
			#s2021062119b3dcc02c2aa .background_tab ul.site_prod_nav > li a.active >  span.braket-badge {
				background-color: none;
				;
				color:;
			}
	
			#s2021062119b3dcc02c2aa .input-block .checkbox-styled:not(ie8) input ~ span {
				;
				color:;
			}
			.section_fixed_disable #s2021062119b3dcc02c2aa[class*="section_first"],
			.section_fixed_disable #s2021062119b3dcc02c2aa[class*="section_first"] .doz_aside {
				position: relative !important;
				top: 0 !important;
				left: 0 !important;
				z-index: auto !important;
			}
			.section_fixed_disable #s2021062119b3dcc02c2aa .doz_aside.scroll-to-fixed-fixed ~ .spacer,
			.section_fixed_disable #s2021062119b3dcc02c2aa.scroll-to-fixed-fixed ~ .spacer {
				height: 0 !important;
				display: none !important;
			}
			#s2021062119b3dcc02c2aa.scroll-to-fixed-fixed {
				width: 100% !important;
			}
			#s2021062119b3dcc02c2aa .doz_aside.scroll-to-fixed-fixed-end {
				bottom: 0 !important;
				top: auto !important;
			}
			.device_type_m #s2021062119b3dcc02c2aa.mobile_section main .inside {
					padding-left: 0px;
					padding-right: 0px;
			}
			.device_type_m #s2021062119b3dcc02c2aa .mypage .left-menu ul li a,
			.device_type_m #s2021062119b3dcc02c2aa .cart .left-menu ul li a {
				;
			}
            #s2021062119b3dcc02c2aa .im-cart-result-table {
                border-top: 1px solid ;
                border-bottom: 1px solid ;
            }
            #s2021062119b3dcc02c2aa .shop-table > tbody > tr > td.img .opt .more {
                ;
            }
            #s2021062119b3dcc02c2aa .im-cart-info {
                ;
            }
            #s2021062119b3dcc02c2aa .shop-table > thead > tr > th,
            #s2021062119b3dcc02c2aa .shop-table > tbody > tr > td,
            #s2021062119b3dcc02c2aa .mypage .shop-table > tbody > tr,
            #s2021062119b3dcc02c2aa .shop-table > tbody > tr > td.img img,
            #s2021062119b3dcc02c2aa .shop-table > tbody > tr > td + td,
            #s2021062119b3dcc02c2aa .mypage .tip-off,
            #s2021062119b3dcc02c2aa .mypage .shop-table img,
	        #s2021062119b3dcc02c2aa .im-order-detail-table,
	        #s2021062119b3dcc02c2aa .im-order-price,
	        #s2021062119b3dcc02c2aa .im-order-detail-table thead tr,
	        #s2021062119b3dcc02c2aa .im-order-detail-table tr + tr,
	        #s2021062119b3dcc02c2aa .im-order-detail-table img,
	        #s2021062119b3dcc02c2aa .im-order-detail-table .im-deliv-price,
	        #s2021062119b3dcc02c2aa .im-order-price-header,
	        #s2021062119b3dcc02c2aa .im-order-price-body {
                ;
            }
            #s2021062119b3dcc02c2aa .shop-table .list_badge {
				border-color: ;
            }
            #s2021062119b3dcc02c2aa .im-cart-result-table thead>tr>th,
            #s2021062119b3dcc02c2aa #shop_cart_list .shop-table > colgroup + thead > tr:first-child > th,
            #s2021062119b3dcc02c2aa #shop_cart_list .shop-table > tbody > tr > td + td,
            #s2021062119b3dcc02c2aa #shop_cart_list .shop-table > thead > tr > th,
            #s2021062119b3dcc02c2aa #shop_cart_list .shop-table > tbody > tr > td {
                ;
            }
            #s2021062119b3dcc02c2aa .shop-content.mypage .shop-item .item-icon .im-icon.im-ico-liked{
                color: #0d285a
            }
			@media (min-width: 991px) {
				.doz_sys #s2021062119b3dcc02c2aa .btn-primary:hover, #s2021062119b3dcc02c2aa .widget_text_wrap .btn:hover, .doz_sys #s2021062119b3dcc02c2aa .cart-btn-tools .alpha_add_review_button:hover > button {
				;
					background-color:#002b66;
					border-color:#0949a0;
					color:#ffffff;
					border-width:0px;
				}
				.doz_sys.shop_view #s2021062119b3dcc02c2aa .btn-primary:hover span,
				.doz_sys.booking_view #s2021062119b3dcc02c2aa .btn-primary:hover span,
				.doz_sys.shop_mypage #s2021062119b3dcc02c2aa .btn-primary:hover span  {
					color:#ffffff;
				}
			}
			@media all and (max-width : 768px) {
				.doz_sys #s2021062119b3dcc02c2aa .fixed_view a,
				.doz_sys #s2021062119b3dcc02c2aa .fixed_view select.form-control,
				.doz_sys #s2021062119b3dcc02c2aa .fixed_view .form-select-wrap:before {
					color: #212121;
				}
				.doz_sys #s2021062119b3dcc02c2aa .fixed_view .body_font_color_50 {
					color: rgba(33, 33, 33, 0.5);
				}
				.doz_sys #s2021062119b3dcc02c2aa .fixed_view .body_font_color_20 {
					color: rgba(33, 33, 33, 0.2);
				}
				.booking_view #s2021062119b3dcc02c2aa .fixed_view .booking_opt select.form-control {
					background-color: #fff;
				}
				#s2021062119b3dcc02c2aa #shop_cart_list .shop-tit,
                #s2021062119b3dcc02c2aa #shop_cart_list .shop-table > thead > tr,
                #s2021062119b3dcc02c2aa #shop_cart_list .shop-table > tfoot .payment-info,
                #s2021062119b3dcc02c2aa .im-price-result {
				    ;
				}
                #s2021062119b3dcc02c2aa .shop-table > tbody > tr > td.img .opt .more + .more,
                #s2021062119b3dcc02c2aa .im-order-row + .im-order-row {
                    ;
                }
                #s2021062119b3dcc02c2aa #shop_cart_list .shop-table,
                #s2021062119b3dcc02c2aa #shop_cart_list .shop-table > tbody > tr.im-tr-shipping + tr,
                #s2021062119b3dcc02c2aa #shop_cart_list .shop-table > tfoot,
                #s2021062119b3dcc02c2aa #shop_cart_list .shop-table > tfoot .payment-info {
                    ;
                }
                #s2021062119b3dcc02c2aa #shop_cart_list .shop-table > thead > tr,
                #s2021062119b3dcc02c2aa .im-order-detail-table .im-space {
                    background-color: ;
                }
                #s2021062119b3dcc02c2aa #shop_cart_list .shop-table > thead > tr.scroll-to-fixed-fixed-end {
                    top: auto !important;
                    bottom: 0;
                }
			}
			.device_type_m #s2021062119b3dcc02c2aa .section_bg.fixed_bg_wrap { 
                 background-attachment: fixed;
            }
            
            .device_type_m #s2021062119b3dcc02c2aa .section_bg.fixed_bg_wrap .fixed_bg {
              display: none;
            }
            #s2021062119b3dcc02c2aa .section_bg.fixed_bg_wrap .fixed_bg {
                 display: none;
                }
			@media (max-width: 991px) {
			    #s2021062119b3dcc02c2aa .section_bg {
                    background-attachment : inherit;
                }
                
                #s2021062119b3dcc02c2aa .section_bg .ibg-bg {
                    display: none;
                }
                
                #s2021062119b3dcc02c2aa .section_bg.fixed_bg_wrap { 
                    background-image : none !important;
                    clip-path: inset(0);
                    overflow: hidden;
                }
                #s2021062119b3dcc02c2aa .section_bg.fixed_bg_wrap .fixed_bg {
                  display: block;
                  object-fit: cover;
                  position: fixed;
                  left: 0;
                  top: 0;
                  width: 100%; 
                  height: 100vh;
                }
				#s2021062119b3dcc02c2aa .buy_btns .social_btn, #s2021062119b3dcc02c2aa .buy_btns .cart_btn, #s2021062119b3dcc02c2aa .layer_pop .bottom-btn, #s2021062119b3dcc02c2aa .shop-table > thead, #s2021062119b3dcc02c2aa .left-menu, #s2021062119b3dcc02c2aa .shop-table > tbody > tr, {
				;
				}
				#s2021062119b3dcc02c2aa main, #s2021062119b3dcc02c2aa .section_wrap.extend_section main, #s2021062119b3dcc02c2aa .doz_sys.shop_payment .inside, .doz_sys.shop_payment .inside .col-dz, {
					padding-left:0;
					padding-right:0;
				}
				#s2021062119b3dcc02c2aa.mobile_section main .inside {
					padding-left: 0px;
					padding-right: 0px;
				}
				#s2021062119b3dcc02c2aa.section_wrap.extend_section main .widget.board .grid_ignore.bg_on {
					margin-left: -15px;
					margin-right: -15px;
					width: calc(100% + 30px);
				}
				#s2021062119b3dcc02c2aa .mypage .left-menu ul li a,
				#s2021062119b3dcc02c2aa .cart .left-menu ul li a,
				#s2021062119b3dcc02c2aa .mypage .left-menu .cart-menu-slide  {
					;
				}
				.section_wrap .side_gutter {
					display:none !important;
				}
				#s2021062119b3dcc02c2aa .coupon-wrap:after {
					background:  !important;
				}
			}
			@media (max-width: 767px) {
				#s2021062119b3dcc02c2aa .nav_gradient.slide_left {
					background: linear-gradient(to left, rgba(255, 255, 255, 0), rgba(255,255,255,1));
				}
				#s2021062119b3dcc02c2aa .nav_gradient.slide_right {
					background: linear-gradient(to right, rgba(255, 255, 255, 0), rgba(255,255,255,1));
				}
				#s2021062119b3dcc02c2aa .button_tab .scroll-to-fixed-fixed ul.site_prod_nav > li {
					border-top: 0;
					border-bottom: 0;
				}
				#s2021062119b3dcc02c2aa .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);
				}
				.shop_view #s2021062119b3dcc02c2aa .item_detail .form-select-wrap .dropdown-menu .dropdown-item {
					background:  !important;
				}
				.shop_view #s2021062119b3dcc02c2aa .item_detail .form-select-wrap .dropdown-toggle {
					color:  !important;
				}
				.shop_view #s2021062119b3dcc02c2aa .item_detail .form-select-wrap.open .dropdown-toggle,
				.shop_view #s2021062119b3dcc02c2aa .item_detail .form-select-wrap.open .dropdown-menu {
					border-color:  !important;
				}
				.shop_view #s2021062119b3dcc02c2aa .item_detail .form-select-wrap.open .dropdown-menu .dropdown-item {
					
				}
				.shop_view #s2021062119b3dcc02c2aa .item_detail .form-select-wrap .dropdown-menu .dropdown-item:hover {
					background-color:  !important;
				}
			}
			@media (min-width: 768px) {
				#s2021062119b3dcc02c2aa .opt-group .btn_clse {
					background-color: ;
				}
				#s2021062119b3dcc02c2aa .opt-group .btn_clse:after {
					;
				}
			}
		
				.doz_sys #s2021062119b3dcc02c2aa .bg-brand,
				.doz_sys #s2021062119b3dcc02c2aa .bg-brand span,
				.doz_sys #s2021062119b3dcc02c2aa .btn-brand {
				;
					background-color:#0d285a;
					border-color:#0d285a;
					border-width: 0px;
					color:#fff;
				}
				.doz_sys #s2021062119b3dcc02c2aa .bg-brand:hover {
					background-color:rgba(7,20,45,1);-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff072045,endColorstr=#ff072045);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff072045,endColorstr=#ff072045);	zoom: 1;;
					border-color:rgb(7,20,45) ;border-color:rgba(7,20,45,1) ;;
				}
			
	.device_type_m .pc_section #padding_w20210621add9416e8ad61 {
		height: -30px !important;
	}
	@media all and (max-width:768px) {
		.pc_section #padding_w20210621add9416e8ad61 {
			height: -30px !important;
		}
	}

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

	.admin #w202106211353d7b101a70 .disable-selection img {
		visibility: visible !important;
	}
	#w202106211353d7b101a70 .widget.image .overlay, #w202106211353d7b101a70 .widget.image .hover_overlay {
		background: rgba(0, 0, 0, 0);
		transition: opacity .3s, background-color .3s;
	}
	#w202106211353d7b101a70 .widget.image:hover .hover_overlay {
		background: rgba(0, 0, 0, 0);
		z-index: 6;
		opacity: 1;
	}
	.admin #w202106211353d7b101a70 .widget.image:hover .hover_overlay,
	#w202106211353d7b101a70 .widget.image.hover_image_hidden:hover .hover_overlay {
		opacity: 0 !important;
	}
	#w202106211353d7b101a70 .widget.image.text_position_overlay .txt .txt_body {
		color: #fff;
		font-size:14px;;
		line-height: 1.2;
		padding: 1em;
	}
	#w202106211353d7b101a70 .widget.image.hover_text_position_overlay:hover .hover_txt .txt_body {
		color: #fff;
		font-size:14px;;
		padding: 1em;
	}
	#w202106211353d7b101a70 .widget.image.hover_text_position_overlay:hover .hover_txt .txt_body {
		line-height: 1.2;
	}
	#w202106211353d7b101a70 .widget.image.img_circle .overlay,
	#w202106211353d7b101a70 .widget.image.img_circle .hover_overlay {
		border-radius: 50%;
	}
	#w202106211353d7b101a70 .widget.image.hover_scale:hover .hover_overlay,
	#w202106211353d7b101a70 .widget.image.same_overlay:hover .overlay {
		transform: scale(1.1);
		transition: opacity .3s;
	}
	#w202106211353d7b101a70 .widget.image.hide_default_img:hover .img_wrap > img,
	#w202106211353d7b101a70 .widget.image:hover .overlay,
	#w202106211353d7b101a70 .widget.image .hover_overlay,
	#w202106211353d7b101a70 .widget.image.hover_image_hidden:hover .hover_img,
	#w202106211353d7b101a70 .widget.image.hover_scale .hover_img,
	#w202106211353d7b101a70 .widget.image.hover_scale.hover_image_hidden:hover .hover_img {
		opacity: 0;
	}
	#w202106211353d7b101a70 .widget.image.hide_default_img:hover .img_wrap > img{
		opacity: 0 !important;

	}
	#w202106211353d7b101a70 .widget.image.hover_scale img {
		transition: transform 0.4s ease-out;
	}
	#w202106211353d7b101a70 .widget.image.hover_scale img,
	#w202106211353d7b101a70 .widget.image.hover_scale:hover .hover_img,
	#w202106211353d7b101a70 .widget.image.hover_scale.hover_image_hidden:hover img,
	#w202106211353d7b101a70 .widget.image.org_image_hidden.hover_image_hidden:hover .img_wrap > img,
	#w202106211353d7b101a70 .widget.image.hover_img_hide.hover_scale:hover img,
	#w202106211353d7b101a70 .widget.image.same_overlay:hover .overlay  {
		opacity : 1;
	}
	#w202106211353d7b101a70 .widget.image.no_effect .hover_overlay,
	#w202106211353d7b101a70 .widget.image.no_effect .hover_img {
		transition: none;
	}
	#w202106211353d7b101a70 .widget.image.hover_img_hide .hover_img {
		display: none;
	}
	#w202106211353d7b101a70 .widget.image.hover_img_hide:hover .hover_overlay {
		transition: opacity .3s;
	}
	#w202106211353d7b101a70 .widget.image.hide_default_img:hover .org_image,
	#w202106211353d7b101a70 .widget.image.same_overlay:hover .hover_overlay {
		opacity: 0;
	}
	#w202106211353d7b101a70 .widget.image.same_overlay:hover .overlay {
		opacity: 1;
	}
	
		#w202106211353d7b101a70 .widget.image .hover_img {
		image-rendering: -webkit-optimize-contrast;
	}
	
	@media all and (max-width : 767px) {
		#w202106211353d7b101a70 .widget.image:hover .hover_txt,
		#w202106211353d7b101a70 .widget.image:hover .hover_img,
		#w202106211353d7b101a70 .widget.image:hover .overlay,
		#w202106211353d7b101a70 .widget.image:hover .hover_overlay {
			opacity: 0;
			transform: none !important;
		}
		#w202106211353d7b101a70 .widget.image.org_image_hidden:hover .img_wrap > img {
			opacity: 1;
		}
		#w202106211353d7b101a70 .widget.image:hover .txt {
			opacity: 1;
			visibility: visible;
		}
		#w202106211353d7b101a70 .widget.hover_scale:hover img {
			transform: none !important;
		}
	}

			.shop_view .s202106219e16d316989fb.xzoom-preview {
				;
				background: #f1f3f5;
			}
			.shop_view #s202106219e16d316989fb select.form-control option {
				color:  !important;
				background: #f1f3f5;
			}
			.is-ie .shop_view #s202106219e16d316989fb select.form-control option {
				color: #000 !important;
			}
			.admin #s202106219e16d316989fb .widget.padding > div {
				;
			}
			.admin #s202106219e16d316989fb .ibg-bg {
				height: 100% !important;
			}
			.admin #s202106219e16d316989fb .widget_drag_bar,
			.admin .doz_sys #s202106219e16d316989fb .ui-resizable-handle.ui-resizable-e:hover:after,
			.admin .doz_sys #s202106219e16d316989fb .ui-resizable-handle.ui-resizable-w:hover:after,
			.admin .doz_sys #s202106219e16d316989fb .ui-resizable-handle.ui-resizable-e.active:after,
			.admin .doz_sys #s202106219e16d316989fb .ui-resizable-handle.ui-resizable-w.active:after,
			.admin .doz_sys #s202106219e16d316989fb .drop_line {
				background-color: ;
			}
			.admin .doz_sys #s202106219e16d316989fb .ui-resizable-handle.ui-resizable-n:hover:after,
			.admin .doz_sys #s202106219e16d316989fb .ui-resizable-handle.ui-resizable-s:hover:after {
				border-bottom:2px solid  ;
			}
			#s202106219e16d316989fb {
				color: ;
			}
			#s202106219e16d316989fb.side_basic main .inside,
			#s202106219e16d316989fb .site_prod_nav_wrap.scroll-to-fixed-fixed ul.site_prod_nav,
			.doz_sys #s202106219e16d316989fb .col-dz-12 .extend_thumbs {
				max-width: 1200px;
			}
			.modal_site_modal_menu #s202106219e16d316989fb.side_basic main .inside,
			.menu_type_modal #s202106219e16d316989fb.side_basic main .inside {
				max-width: 550px;
			}
			.doz_sys .modal_site_modal_menu .modal-header,
			.menu_type_modal .doz_modal_header {
				border-width: 0 0 1px 0;
				border-style: solid;
				;
			}
			.menu_type_modal #s202106219e16d316989fb,
			.menu_type_modal .doz_modal_header {
			;
				background: ;
			;
				color:  ;
			}
			.menu_type_modal .doz_modal_header .bt.bt-flat.bt-default {
			;
				color:  ;
			}
			.doz_sys #s202106219e16d316989fb .col-dz-12 .inside .extend_thumbs {
				max-width: inherit;
			}
			#s202106219e16d316989fb.extend_section main {
				padding-left: 0px;
				padding-right: 0px;
			}
			#s202106219e16d316989fb.section_wrap.extend_section main .widget.board .grid_ignore.bg_on {
				margin-left: -0px;
				margin-right: -0px;
				width: calc(100% + 0px + 0px);
			}
			#s202106219e16d316989fb .booking_day .body_font_color_20,
			#s202106219e16d316989fb .booking_list.waiting .title {
				; 
			}
		
			#s202106219e16d316989fb.extend_section main > .inside {
				max-width: 100% !important;
			}
			#s202106219e16d316989fb .li_table ul:nth-of-type(2),
			#s202106219e16d316989fb .li_board ul li,
			#s202106219e16d316989fb .radio-styled:not(ie8).radio_color_option.small input ~ span span {
				;
			}
			#s202106219e16d316989fb .checkbox-styled:not(ie8) input ~ span:before,
			#s202106219e16d316989fb .radio-styled:not(ie8) input ~ span:before {
				
			}
			#s202106219e16d316989fb .board_view .grid_ignore header a, #s202106219e16d316989fb .widget.board .grid_ignore .author .date, #s202106219e16d316989fb .widget.board .grid_ignore a.board, #s202106219e16d316989fb .widget.board .grid_ignore .author .write, .editor_box .add_map .info > div.phone, #s202106219e16d316989fb .content-tit .board {
				;
			}
			#s202106219e16d316989fb select.form-control,
			#s202106219e16d316989fb input.form-control,
			#s202106219e16d316989fb textarea.form-control {
				;
				color: #212121;
				background: #ffffff;
			}
			#s202106219e16d316989fb .input_block .select-block .selectbox select {
				border: none;
				background: none;
				color: #212121;
			}
			#s202106219e16d316989fb .phonenumber_wrap .line {
				
			}
			#s202106219e16d316989fb .shop-content.shop-style-b.open .opt-group .btn_clse > span {
				
			}
			.shop_view #s202106219e16d316989fb .shop-content select.form-control,
			.shop_view #s202106219e16d316989fb .shop-content input.form-control,
			.shop_view #s202106219e16d316989fb .shop-content textarea.form-control,
			.booking_view #s202106219e16d316989fb .booking_opt select.form-control,
			.shop_view #s202106219e16d316989fb .form-select-wrap .dropdown-menu,
			.shop_view #s202106219e16d316989fb .form-select-wrap .dropdown-menu .dropdown-item {
				;
				background: #f1f3f5;
			}
			#s202106219e16d316989fb .seemore_wrap .open:before {
				background-image: linear-gradient(to bottom, rgba(241,243,245,0.01), rgba(241,243,245,0.8) 66%, rgba(241,243,245,0.9) 83%, rgba(241,243,245,0.98) 98%, #f1f3f5);
			}
			#s202106219e16d316989fb .item_detail select.form-control,
			#s202106219e16d316989fb .item_detail input.form-control,
			#s202106219e16d316989fb .item_detail textarea.form-control,
			#s202106219e16d316989fb .booking_opt select.form-control,
			#s202106219e16d316989fb .goods_select textarea.form-control,
			#s202106219e16d316989fb .goods_select select.form-control,
			#s202106219e16d316989fb .goods_select input.form-control,
			#s202106219e16d316989fb .form-select-wrap:before {
				 !important;
				color: ;
			}
			#s202106219e16d316989fb .form-select-wrap .dropdown-menu .dropdown-item:hover {
				;
			}
			#s202106219e16d316989fb .board_summary .write, #s202106219e16d316989fb .board_view .grid_ignore .author .date, #s202106219e16d316989fb .board_view .grid_ignore .author .hit-count, .doz_sys #s202106219e16d316989fb label, .doz_sys #s202106219e16d316989fb label.control-label, #s202106219e16d316989fb .shop-table > tbody > tr.payment-info > td.pay-txt, #s202106219e16d316989fb .nick.text-default-dark, #s202106219e16d316989fb .text-default-dark, #s202106219e16d316989fb .shop_mypage .mypage .my-box a, #s202106219e16d316989fb .shop_mypage .item-detail a, #s202106219e16d316989fb .shop_mypage .item-detail p, #s202106219e16d316989fb .shop_mypage h6, #s202106219e16d316989fb .shop_mypage .table-wrap p, #s202106219e16d316989fb .shop_payment h1, #s202106219e16d316989fb .shop_payment h6, #s202106219e16d316989fb .shop-content p, #s202106219e16d316989fb .shop_payment, #s202106219e16d316989fb .shop-content span, #s202106219e16d316989fb .shop-content .shop-item .item-icon .im-icon.im-ico-liked, #s202106219e16d316989fb .shop-content .price, #s202106219e16d316989fb,#s202106219e16d316989fb .shop-tit,#s202106219e16d316989fb .board_view .board_txt_area,#s202106219e16d316989fb .board.widget .grid_ignore .view_tit,.doz_sys #s202106219e16d316989fb .shop-content input.form-control, .doz_sys #s202106219e16d316989fb .shop-content select.form-control, #s202106219e16d316989fb .widget_menu_title,#s202106219e16d316989fb .comment_area,body.shop_mypage #s202106219e16d316989fb .comment_area,
			#s202106219e16d316989fb .list_review_inner .use_summary, #s202106219e16d316989fb .list_review_inner .use_summary a, #s202106219e16d316989fb .list_review_inner .fold, #s202106219e16d316989fb .list_review_inner .comment_area, #s202106219e16d316989fb .booking_nav_tools span {
				;
				color:  ;
			}
			#s202106219e16d316989fb .shop-content span.sale-price-text {
			    color : #212121 !important;
			}
			.doz_sys #s202106219e16d316989fb a.use-info {
			    color : #0d285a;
			}
			#s202106219e16d316989fb .shop-content span.sale-price-text-done, 
			.doz_sys #s202106219e16d316989fb a.use-info-download-done {
			    color: #999999 !important;
			}
			.doz_sys #s202106219e16d316989fb .shop-content .down-btn select.form-control {
				;
				color:  !important;
			}
			#s202106219e16d316989fb .shop-content.mypage .bg-bright a, #s202106219e16d316989fb .shop-content.mypage .bg-bright p, #s202106219e16d316989fb .shop-content.mypage .bg-bright span, #s202106219e16d316989fb .shop-content.mypage .bg-bright div {
				color: #212121;
			}
			#s202106219e16d316989fb .shop-content.mypage .bg-bright .use_grade .ug_btn .btn,
			#s202106219e16d316989fb .shop-content span.ug_name .btn {
				border-color: #D5D5D5;
			}
			#s202106219e16d316989fb .shop-content h6 span {
			;
				color: ;
			}
			#s202106219e16d316989fb .left-menu ul li.on a,
			.doz_sys #s202106219e16d316989fb .paging_type_count .owl-dots .owl-dot span:before,
			.menu_type_modal #s202106219e16d316989fb,
			#s202106219e16d316989fb .list_review_inner .comment .tools .text-gray-bright {
				;
				color:  !important;
			}
			.doz_sys #s202106219e16d316989fb .paging_type_count.slide_02 .owl-dots .owl-dot.active span:before {
				color: #fff !important;
			}
			.doz_sys #s202106219e16d316989fb .paging_type_dot .owl-dots .owl-dot span,
			.doz_sys #s202106219e16d316989fb .paging_type_big_dot .owl-dots .owl-dot span,
			.doz_sys #s202106219e16d316989fb .paging_type_line .owl-dots .owl-dot span,
			.doz_sys #s202106219e16d316989fb .paging_type_count.paging_type_count02 .owl-dots .owl-dot.active span:before,
			#s202106219e16d316989fb .list_review_inner, 
			#s202106219e16d316989fb .list_review_inner .fold.cmt,
			#s202106219e16d316989fb .list_review_wrap,
			#s202106219e16d316989fb .list_review_inner .textarea_block,
			#s202106219e16d316989fb .list_review_inner .comment .main_comment,
			#s202106219e16d316989fb .list_review_inner .txt_delete:before,
			#s202106219e16d316989fb .form-select-wrap.open .dropdown-toggle, 
			#s202106219e16d316989fb .form-select-wrap.open .dropdown-menu,
			#s202106219e16d316989fb .form-select-wrap.open .dropdown-menu .dropdown-item {
				border-color: ;
			}
			.doz_sys #s202106219e16d316989fb .paging_type_dot02 .owl-dots .owl-dot span,
			.doz_sys #s202106219e16d316989fb .paging_type_dot .owl-dots .owl-dot.active span,
			.doz_sys #s202106219e16d316989fb .paging_type_line .owl-dots .owl-dot.active span,
			.doz_sys #s202106219e16d316989fb .paging_type_big_dot .owl-dots .owl-dot span,
			.doz_sys #s202106219e16d316989fb .paging_type_line .owl-dots .owl-dot span {
				background: ;
			}
			#s202106219e16d316989fb .form-control:focus {
				border-color:#0d285a;
			}
			#s202106219e16d316989fb .sub_depth li a, #s202106219e16d316989fb .sub_depth li span {
				;
			}
			#s202106219e16d316989fb .slide_03.owl-theme .owl-dots .owl-dot span {
				;
			} 
			#s202106219e16d316989fb .pagination > li > a,
			#s202106219e16d316989fb .pagination > li > span,
			#s202106219e16d316989fb .pagination > li > a:focus,
			#s202106219e16d316989fb .pagination > li > span:focus,
			#s202106219e16d316989fb .map-inner .pagination li.active a,
			#s202106219e16d316989fb .pagination li > a.disabled:hover,
			#s202106219e16d316989fb .pagination li > a.disabled:focus {
				;
			}
			#s202106219e16d316989fb .form-select-wrap.open .dropdown-menu .dropdown-item {
				;
			}
			#s202106219e16d316989fb .pagination > .active > a,
			#s202106219e16d316989fb .pagination > .active > span,
			#s202106219e16d316989fb .pagination > .active > a:hover,
			#s202106219e16d316989fb .pagination > .active > span:hover,
			#s202106219e16d316989fb .pagination > .active > a:focus,
			#s202106219e16d316989fb .pagination > .active > span:focus,
			#s202106219e16d316989fb .pagination > li > a:hover,
			#s202106219e16d316989fb .pagination > li > span:hover,
			#s202106219e16d316989fb .sub_depth li a.active,
			.doz_sys #s202106219e16d316989fb a, #s202106219e16d316989fb .li_table ul li,
			#s202106219e16d316989fb .list-style .list.line > small,
			.doz_sys #s202106219e16d316989fb div[data-widget-type="board"] .title.title-block a{
				;
				color: ;
			}
			.doz_sys #s202106219e16d316989fb .board_contents a:not(.btn),
			.doz_sys #s202106219e16d316989fb .board_contents a:not(.btn):hover,
			#s202106219e16d316989fb .board_txt_area a,
			#s202106219e16d316989fb .board_txt_area a:hover,
			#s202106219e16d316989fb .board_txt_area a:active,
			#s202106219e16d316989fb .board_txt_area a:focus,
			#s202106219e16d316989fb .editor_box .fr-view a {
				color: #0d285a;
			}
			#s202106219e16d316989fb div[data-widget-type="icon"] i {
				color: ;
			}
			.doz_sys #s202106219e16d316989fb a.body_font_color_30:not(.active) {
				;
			}
		   #s202106219e16d316989fb .text_tab .after_line:not(:last-child):after {
		        ;
		   }
		   #s202106219e16d316989fb .text_tab ul.site_prod_nav > li a.active {
		    background: none;
		   }
			#s202106219e16d316989fb .map-toolbar select.form-control {
				;
				color:  !important;
				font-size: 14px;
			}
			.doz_sys #s202106219e16d316989fb .body_font_color_40,
			#s202106219e16d316989fb .li_board ul.li_body li.name, 
			#s202106219e16d316989fb .li_board ul.li_body li.time, 
			#s202106219e16d316989fb .li_board ul.li_body li.like,
			#s202106219e16d316989fb .li_board ul.li_body li.read {
				;
			}
			#s202106219e16d316989fb .review_table .summary,
			#s202106219e16d316989fb .review_table.li_board ul.li_body li,
			#s202106219e16d316989fb .review_table .list_text_title.lock_on {
				;
			}

			.doz_sys #s202106219e16d316989fb .body_font_color_50 {
				;
			}
			#s202106219e16d316989fb .li_board,
			#s202106219e16d316989fb .acd_row:first-child,
			#s202106219e16d316989fb .acd_row {
				border-color: ;
			}
			#s202106219e16d316989fb .list-style .list-header,
			#s202106219e16d316989fb .list-style .list,
			#s202106219e16d316989fb .list-style .list.line, 
			#s202106219e16d316989fb .list-style .list.line > .table-cell,
			#s202106219e16d316989fb .li_table.row_04 .acd_collapse[aria-expanded="true"], .li_table.row_04 .acd_collapse.in {
				;
			}
			#s202106219e16d316989fb .btn, #s202106219e16d316989fb .visual_section a, #s202106219e16d316989fb a.select-star, #s202106219e16d316989fb .star-pointer .dropdown-menu a.dropdown-item, .doz_sys #s202106219e16d316989fb .cart-btn-tools .alpha_add_review_button > button {
			;
				background-color: #f1f3f5;
				;
				color:;
				;
			}
			#s202106219e16d316989fb .star-pointer .dropdown-menu {
			    background-color: #f1f3f5;
			}
			#s202106219e16d316989fb .btn:hover, #s202106219e16d316989fb .visual_section a:hover {
				border-color:;
			}
			#s202106219e16d316989fb a.select-star:hover {
				background-color: #f1f3f5;
			}
			#s202106219e16d316989fb .star-pointer .dropdown-menu a.dropdown-item:hover {
			    background-color:  !important;
			}
			#s202106219e16d316989fb .widget_text_wrap .btn {
				background-color:#0949a0;
				border-color:#0949a0;
				color:#ffffff;
				border-width:0px;
			}
			.doz_sys #s202106219e16d316989fb .btn-primary, .doz_sys #s202106219e16d316989fb .cart-btn-tools .alpha_add_review_button > button {
			;
				background-color:#0949a0;
				border-color:#0949a0;
				color:#ffffff;
				border-width:0px;
			}
			.doz_sys.shop_view #s202106219e16d316989fb .btn-primary span,
			.doz_sys.booking_view #s202106219e16d316989fb .btn-primary span,
			.doz_sys.shop_mypage #s202106219e16d316989fb .btn-primary span  {
				color:#ffffff;
			}
			#s202106219e16d316989fb .coupon-wrap:after,
			#s202106219e16d316989fb .board_view .file_area ul li {
				background: #f1f3f5;
			}
			#s202106219e16d316989fb .text-gray-dark, #s202106219e16d316989fb .shop-table > thead > tr > th, #s202106219e16d316989fb .shop_mypage .left-menu ul li a, #s202106219e16d316989fb .shop_mypage .item-detail p.sale_pay,.doz_sys #s202106219e16d316989fb .product-notify-group .product-notify-label {
				;
			}
			#s202106219e16d316989fb .mypage .my-box a, #s202106219e16d316989fb .mypage .shop-table > tbody > tr,
			#s202106219e16d316989fb .mypage .tip-off,
	        #s202106219e16d316989fb .im-order-detail-table,
	        #s202106219e16d316989fb .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;;
			}
			#s202106219e16d316989fb .mypage .my-box.on a {
				background-color:#0d285a;
				;
				color:#fff;
			}
			#s202106219e16d316989fb .mypage .my-box.on a p {
				color:#fff;
			}
			#s202106219e16d316989fb .option_btn_tools a, #s202106219e16d316989fb .map-inner .pagination li a {
				color:#212121;
			}
			.doz_sys #s202106219e16d316989fb .list-style-card .card-body .text a {
				color:#757575;
			}
			#s202106219e16d316989fb .card .title a {
				color: #212121;
			}
			#s202106219e16d316989fb .section_bg.fixed_bg.fixed_bg_none {
					background-attachment : inherit;
				}
			#s202106219e16d316989fb ul.site_prod_nav > li,
			#s202106219e16d316989fb .prod_detail_badge {
				;
			}
			#s202106219e16d316989fb .site_prod_nav_wrap.scroll-to-fixed-fixed {
				background: #f1f3f5;
				box-shadow: inset 0 -1px 0 0 rgba(0, 0, 0, 0.1);
			}
			#s202106219e16d316989fb .buy_footer_fixed {
				background: #f1f3f5;
				border-width: 1px 0 0 0;
				border-style: solid;
				;
			}
			#s202106219e16d316989fb .opt-group {
				background: #f1f3f5;
			}
			#s202106219e16d316989fb ul.site_prod_nav > li a.active {
				;
			}
			
			#s202106219e16d316989fb .background_tab ul.site_prod_nav > li a.active >  span.braket-badge {
				background-color: none;
				;
				color:#f1f3f5;
			}
	
			#s202106219e16d316989fb .input-block .checkbox-styled:not(ie8) input ~ span {
				;
				color:;
			}
			.section_fixed_disable #s202106219e16d316989fb[class*="section_first"],
			.section_fixed_disable #s202106219e16d316989fb[class*="section_first"] .doz_aside {
				position: relative !important;
				top: 0 !important;
				left: 0 !important;
				z-index: auto !important;
			}
			.section_fixed_disable #s202106219e16d316989fb .doz_aside.scroll-to-fixed-fixed ~ .spacer,
			.section_fixed_disable #s202106219e16d316989fb.scroll-to-fixed-fixed ~ .spacer {
				height: 0 !important;
				display: none !important;
			}
			#s202106219e16d316989fb.scroll-to-fixed-fixed {
				width: 100% !important;
			}
			#s202106219e16d316989fb .doz_aside.scroll-to-fixed-fixed-end {
				bottom: 0 !important;
				top: auto !important;
			}
			.device_type_m #s202106219e16d316989fb.mobile_section main .inside {
					padding-left: 0px;
					padding-right: 0px;
			}
			.device_type_m #s202106219e16d316989fb .mypage .left-menu ul li a,
			.device_type_m #s202106219e16d316989fb .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;;
			}
            #s202106219e16d316989fb .im-cart-result-table {
                border-top: 1px solid ;
                border-bottom: 1px solid ;
            }
            #s202106219e16d316989fb .shop-table > tbody > tr > td.img .opt .more {
                ;
            }
            #s202106219e16d316989fb .im-cart-info {
                ;
            }
            #s202106219e16d316989fb .shop-table > thead > tr > th,
            #s202106219e16d316989fb .shop-table > tbody > tr > td,
            #s202106219e16d316989fb .mypage .shop-table > tbody > tr,
            #s202106219e16d316989fb .shop-table > tbody > tr > td.img img,
            #s202106219e16d316989fb .shop-table > tbody > tr > td + td,
            #s202106219e16d316989fb .mypage .tip-off,
            #s202106219e16d316989fb .mypage .shop-table img,
	        #s202106219e16d316989fb .im-order-detail-table,
	        #s202106219e16d316989fb .im-order-price,
	        #s202106219e16d316989fb .im-order-detail-table thead tr,
	        #s202106219e16d316989fb .im-order-detail-table tr + tr,
	        #s202106219e16d316989fb .im-order-detail-table img,
	        #s202106219e16d316989fb .im-order-detail-table .im-deliv-price,
	        #s202106219e16d316989fb .im-order-price-header,
	        #s202106219e16d316989fb .im-order-price-body {
                ;
            }
            #s202106219e16d316989fb .shop-table .list_badge {
				border-color: ;
            }
            #s202106219e16d316989fb .im-cart-result-table thead>tr>th,
            #s202106219e16d316989fb #shop_cart_list .shop-table > colgroup + thead > tr:first-child > th,
            #s202106219e16d316989fb #shop_cart_list .shop-table > tbody > tr > td + td,
            #s202106219e16d316989fb #shop_cart_list .shop-table > thead > tr > th,
            #s202106219e16d316989fb #shop_cart_list .shop-table > tbody > tr > td {
                ;
            }
            #s202106219e16d316989fb .shop-content.mypage .shop-item .item-icon .im-icon.im-ico-liked{
                color: #0d285a
            }
			@media (min-width: 991px) {
				.doz_sys #s202106219e16d316989fb .btn-primary:hover, #s202106219e16d316989fb .widget_text_wrap .btn:hover, .doz_sys #s202106219e16d316989fb .cart-btn-tools .alpha_add_review_button:hover > button {
				;
					background-color:#002b66;
					border-color:#0949a0;
					color:#ffffff;
					border-width:0px;
				}
				.doz_sys.shop_view #s202106219e16d316989fb .btn-primary:hover span,
				.doz_sys.booking_view #s202106219e16d316989fb .btn-primary:hover span,
				.doz_sys.shop_mypage #s202106219e16d316989fb .btn-primary:hover span  {
					color:#ffffff;
				}
			}
			@media all and (max-width : 768px) {
				.doz_sys #s202106219e16d316989fb .fixed_view a,
				.doz_sys #s202106219e16d316989fb .fixed_view select.form-control,
				.doz_sys #s202106219e16d316989fb .fixed_view .form-select-wrap:before {
					color: #212121;
				}
				.doz_sys #s202106219e16d316989fb .fixed_view .body_font_color_50 {
					color: rgba(33, 33, 33, 0.5);
				}
				.doz_sys #s202106219e16d316989fb .fixed_view .body_font_color_20 {
					color: rgba(33, 33, 33, 0.2);
				}
				.booking_view #s202106219e16d316989fb .fixed_view .booking_opt select.form-control {
					background-color: #fff;
				}
				#s202106219e16d316989fb #shop_cart_list .shop-tit,
                #s202106219e16d316989fb #shop_cart_list .shop-table > thead > tr,
                #s202106219e16d316989fb #shop_cart_list .shop-table > tfoot .payment-info,
                #s202106219e16d316989fb .im-price-result {
				    ;
				}
                #s202106219e16d316989fb .shop-table > tbody > tr > td.img .opt .more + .more,
                #s202106219e16d316989fb .im-order-row + .im-order-row {
                    ;
                }
                #s202106219e16d316989fb #shop_cart_list .shop-table,
                #s202106219e16d316989fb #shop_cart_list .shop-table > tbody > tr.im-tr-shipping + tr,
                #s202106219e16d316989fb #shop_cart_list .shop-table > tfoot,
                #s202106219e16d316989fb #shop_cart_list .shop-table > tfoot .payment-info {
                    ;
                }
                #s202106219e16d316989fb #shop_cart_list .shop-table > thead > tr,
                #s202106219e16d316989fb .im-order-detail-table .im-space {
                    background-color: #f1f3f5;
                }
                #s202106219e16d316989fb #shop_cart_list .shop-table > thead > tr.scroll-to-fixed-fixed-end {
                    top: auto !important;
                    bottom: 0;
                }
			}
			.device_type_m #s202106219e16d316989fb .section_bg.fixed_bg_wrap { 
                 background-attachment: fixed;
            }
            
            .device_type_m #s202106219e16d316989fb .section_bg.fixed_bg_wrap .fixed_bg {
              display: none;
            }
            #s202106219e16d316989fb .section_bg.fixed_bg_wrap .fixed_bg {
                 display: none;
                }
			@media (max-width: 991px) {
			    #s202106219e16d316989fb .section_bg {
                    background-attachment : inherit;
                }
                
                #s202106219e16d316989fb .section_bg .ibg-bg {
                    display: none;
                }
                
                #s202106219e16d316989fb .section_bg.fixed_bg_wrap { 
                    background-image : none !important;
                    clip-path: inset(0);
                    overflow: hidden;
                }
                #s202106219e16d316989fb .section_bg.fixed_bg_wrap .fixed_bg {
                  display: block;
                  object-fit: cover;
                  position: fixed;
                  left: 0;
                  top: 0;
                  width: 100%; 
                  height: 100vh;
                }
				#s202106219e16d316989fb .buy_btns .social_btn, #s202106219e16d316989fb .buy_btns .cart_btn, #s202106219e16d316989fb .layer_pop .bottom-btn, #s202106219e16d316989fb .shop-table > thead, #s202106219e16d316989fb .left-menu, #s202106219e16d316989fb .shop-table > tbody > tr, {
				;
				}
				#s202106219e16d316989fb main, #s202106219e16d316989fb .section_wrap.extend_section main, #s202106219e16d316989fb .doz_sys.shop_payment .inside, .doz_sys.shop_payment .inside .col-dz, {
					padding-left:0;
					padding-right:0;
				}
				#s202106219e16d316989fb.mobile_section main .inside {
					padding-left: 0px;
					padding-right: 0px;
				}
				#s202106219e16d316989fb.section_wrap.extend_section main .widget.board .grid_ignore.bg_on {
					margin-left: -15px;
					margin-right: -15px;
					width: calc(100% + 30px);
				}
				#s202106219e16d316989fb .mypage .left-menu ul li a,
				#s202106219e16d316989fb .cart .left-menu ul li a,
				#s202106219e16d316989fb .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;;
				}
				.section_wrap .side_gutter {
					display:none !important;
				}
				#s202106219e16d316989fb .coupon-wrap:after {
					background: #f1f3f5 !important;
				}
			}
			@media (max-width: 767px) {
				#s202106219e16d316989fb .nav_gradient.slide_left {
					background: linear-gradient(to left, rgba(255, 255, 255, 0), #f1f3f5);
				}
				#s202106219e16d316989fb .nav_gradient.slide_right {
					background: linear-gradient(to right, rgba(255, 255, 255, 0), #f1f3f5);
				}
				#s202106219e16d316989fb .button_tab .scroll-to-fixed-fixed ul.site_prod_nav > li {
					border-top: 0;
					border-bottom: 0;
				}
				#s202106219e16d316989fb .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);
				}
				.shop_view #s202106219e16d316989fb .item_detail .form-select-wrap .dropdown-menu .dropdown-item {
					background: #f1f3f5 !important;
				}
				.shop_view #s202106219e16d316989fb .item_detail .form-select-wrap .dropdown-toggle {
					color:  !important;
				}
				.shop_view #s202106219e16d316989fb .item_detail .form-select-wrap.open .dropdown-toggle,
				.shop_view #s202106219e16d316989fb .item_detail .form-select-wrap.open .dropdown-menu {
					border-color:  !important;
				}
				.shop_view #s202106219e16d316989fb .item_detail .form-select-wrap.open .dropdown-menu .dropdown-item {
					
				}
				.shop_view #s202106219e16d316989fb .item_detail .form-select-wrap .dropdown-menu .dropdown-item:hover {
					background-color:  !important;
				}
			}
			@media (min-width: 768px) {
				#s202106219e16d316989fb .opt-group .btn_clse {
					background-color: #f1f3f5;
				}
				#s202106219e16d316989fb .opt-group .btn_clse:after {
					box-shadow: 0 10px 0 0 #f1f3f5;
				}
			}
		
				.doz_sys #s202106219e16d316989fb .bg-brand,
				.doz_sys #s202106219e16d316989fb .bg-brand span,
				.doz_sys #s202106219e16d316989fb .btn-brand {
				;
					background-color:#0d285a;
					border-color:#0d285a;
					border-width: 0px;
					color:#fff;
				}
				.doz_sys #s202106219e16d316989fb .bg-brand:hover {
					background-color:rgba(7,20,45,1);-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff072045,endColorstr=#ff072045);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff072045,endColorstr=#ff072045);	zoom: 1;;
					border-color:rgb(7,20,45) ;border-color:rgba(7,20,45,1) ;;
				}
			
	.device_type_m .pc_section #padding_w202106219e937b1746253 {
		height: 33px !important;
	}
	@media all and (max-width:768px) {
		.pc_section #padding_w202106219e937b1746253 {
			height: 33px !important;
		}
	}

		#text_w20210621e1adf3fd02512 {
					border-radius: 0px;
			border: 0px none #000;;
			min-height: 0px;;
			line-height: inherit;
		}
		#text_w20210621e1adf3fd02512 .fr-code-view {
			line-height: 1.6;
		}
		#text_w20210621e1adf3fd02512 .text_bg_img,
		#text_w20210621e1adf3fd02512 .text_bg_color {
			position: absolute;
			top: 0;
			left: 0;
			height: 100%;
			width: 100%;
			border-radius: 0px;
		}
		.admin #text_w20210621e1adf3fd02512,
		#text_w20210621e1adf3fd02512 .text-table {
			min-height: 0px;;
					word-break: normal;
			word-wrap: break-word;
		}
        #text_w20210621e1adf3fd02512,
        #text_w20210621e1adf3fd02512 .text-table {
            display: flex;
            flex-direction: column;
            justify-content:flex-start ;
        }
		.doz_sys main > .doz_row #text_w20210621e1adf3fd02512.default_padding {
			padding-left: 32px;
			padding-right: 32px;
		}
		@media all and (max-width : 767px) {
			.doz_sys main > .doz_row #text_w20210621e1adf3fd02512.default_padding {
				padding-left: 15px;
				padding-right: 15px;
			}
		}
	
	.device_type_m .pc_section #padding_w20210621151356858399a {
		height: 12px !important;
	}
	@media all and (max-width:768px) {
		.pc_section #padding_w20210621151356858399a {
			height: 12px !important;
		}
	}

		#text_w202106213cacb45b82842 {
					border-radius: 0px;
			border: 0px none #000;;
			min-height: 0px;;
			line-height: inherit;
		}
		#text_w202106213cacb45b82842 .fr-code-view {
			line-height: 1.6;
		}
		#text_w202106213cacb45b82842 .text_bg_img,
		#text_w202106213cacb45b82842 .text_bg_color {
			position: absolute;
			top: 0;
			left: 0;
			height: 100%;
			width: 100%;
			border-radius: 0px;
		}
		.admin #text_w202106213cacb45b82842,
		#text_w202106213cacb45b82842 .text-table {
			min-height: 0px;;
					word-break: normal;
			word-wrap: break-word;
		}
        #text_w202106213cacb45b82842,
        #text_w202106213cacb45b82842 .text-table {
            display: flex;
            flex-direction: column;
            justify-content:flex-start ;
        }
		.doz_sys main > .doz_row #text_w202106213cacb45b82842.default_padding {
			padding-left: 32px;
			padding-right: 32px;
		}
		@media all and (max-width : 767px) {
			.doz_sys main > .doz_row #text_w202106213cacb45b82842.default_padding {
				padding-left: 15px;
				padding-right: 15px;
			}
		}
	
	.device_type_m .pc_section #padding_w202106219b5c0c0e2dc82 {
		height: 12.5px !important;
	}
	@media all and (max-width:768px) {
		.pc_section #padding_w202106219b5c0c0e2dc82 {
			height: 12.5px !important;
		}
	}

		#text_w20210621a4c6fd1f3da6b {
					border-radius: 0px;
			border: 0px none #000;;
			min-height: 0px;;
			line-height: inherit;
		}
		#text_w20210621a4c6fd1f3da6b .fr-code-view {
			line-height: 1.6;
		}
		#text_w20210621a4c6fd1f3da6b .text_bg_img,
		#text_w20210621a4c6fd1f3da6b .text_bg_color {
			position: absolute;
			top: 0;
			left: 0;
			height: 100%;
			width: 100%;
			border-radius: 0px;
		}
		.admin #text_w20210621a4c6fd1f3da6b,
		#text_w20210621a4c6fd1f3da6b .text-table {
			min-height: 0px;;
					word-break: normal;
			word-wrap: break-word;
		}
        #text_w20210621a4c6fd1f3da6b,
        #text_w20210621a4c6fd1f3da6b .text-table {
            display: flex;
            flex-direction: column;
            justify-content:flex-start ;
        }
		.doz_sys main > .doz_row #text_w20210621a4c6fd1f3da6b.default_padding {
			padding-left: 32px;
			padding-right: 32px;
		}
		@media all and (max-width : 767px) {
			.doz_sys main > .doz_row #text_w20210621a4c6fd1f3da6b.default_padding {
				padding-left: 15px;
				padding-right: 15px;
			}
		}
	
	.device_type_m .pc_section #padding_w20210621ca7d76a51b3a2 {
		height: 21px !important;
	}
	@media all and (max-width:768px) {
		.pc_section #padding_w20210621ca7d76a51b3a2 {
			height: 21px !important;
		}
	}

			.shop_view .s202106218303ed8dc2c1d.xzoom-preview {
				;
				background: #f1f3f5;
			}
			.shop_view #s202106218303ed8dc2c1d select.form-control option {
				color:  !important;
				background: #f1f3f5;
			}
			.is-ie .shop_view #s202106218303ed8dc2c1d select.form-control option {
				color: #000 !important;
			}
			.admin #s202106218303ed8dc2c1d .widget.padding > div {
				;
			}
			.admin #s202106218303ed8dc2c1d .ibg-bg {
				height: 100% !important;
			}
			.admin #s202106218303ed8dc2c1d .widget_drag_bar,
			.admin .doz_sys #s202106218303ed8dc2c1d .ui-resizable-handle.ui-resizable-e:hover:after,
			.admin .doz_sys #s202106218303ed8dc2c1d .ui-resizable-handle.ui-resizable-w:hover:after,
			.admin .doz_sys #s202106218303ed8dc2c1d .ui-resizable-handle.ui-resizable-e.active:after,
			.admin .doz_sys #s202106218303ed8dc2c1d .ui-resizable-handle.ui-resizable-w.active:after,
			.admin .doz_sys #s202106218303ed8dc2c1d .drop_line {
				background-color: ;
			}
			.admin .doz_sys #s202106218303ed8dc2c1d .ui-resizable-handle.ui-resizable-n:hover:after,
			.admin .doz_sys #s202106218303ed8dc2c1d .ui-resizable-handle.ui-resizable-s:hover:after {
				border-bottom:2px solid  ;
			}
			#s202106218303ed8dc2c1d {
				color: ;
			}
			#s202106218303ed8dc2c1d.side_basic main .inside,
			#s202106218303ed8dc2c1d .site_prod_nav_wrap.scroll-to-fixed-fixed ul.site_prod_nav,
			.doz_sys #s202106218303ed8dc2c1d .col-dz-12 .extend_thumbs {
				max-width: 1170px;
			}
			.modal_site_modal_menu #s202106218303ed8dc2c1d.side_basic main .inside,
			.menu_type_modal #s202106218303ed8dc2c1d.side_basic main .inside {
				max-width: 520px;
			}
			.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 #s202106218303ed8dc2c1d,
			.menu_type_modal .doz_modal_header {
			;
				background: ;
			;
				color:  ;
			}
			.menu_type_modal .doz_modal_header .bt.bt-flat.bt-default {
			;
				color:  ;
			}
			.doz_sys #s202106218303ed8dc2c1d .col-dz-12 .inside .extend_thumbs {
				max-width: inherit;
			}
			#s202106218303ed8dc2c1d.extend_section main {
				padding-left: 15px;
				padding-right: 15px;
			}
			#s202106218303ed8dc2c1d.section_wrap.extend_section main .widget.board .grid_ignore.bg_on {
				margin-left: -15px;
				margin-right: -15px;
				width: calc(100% + 15px + 15px);
			}
			#s202106218303ed8dc2c1d .booking_day .body_font_color_20,
			#s202106218303ed8dc2c1d .booking_list.waiting .title {
				; 
			}
		
			#s202106218303ed8dc2c1d.extend_section main > .inside {
				max-width: 100% !important;
			}
			#s202106218303ed8dc2c1d .li_table ul:nth-of-type(2),
			#s202106218303ed8dc2c1d .li_board ul li,
			#s202106218303ed8dc2c1d .radio-styled:not(ie8).radio_color_option.small input ~ span span {
				;
			}
			#s202106218303ed8dc2c1d .checkbox-styled:not(ie8) input ~ span:before,
			#s202106218303ed8dc2c1d .radio-styled:not(ie8) input ~ span:before {
				
			}
			#s202106218303ed8dc2c1d .board_view .grid_ignore header a, #s202106218303ed8dc2c1d .widget.board .grid_ignore .author .date, #s202106218303ed8dc2c1d .widget.board .grid_ignore a.board, #s202106218303ed8dc2c1d .widget.board .grid_ignore .author .write, .editor_box .add_map .info > div.phone, #s202106218303ed8dc2c1d .content-tit .board {
				;
			}
			#s202106218303ed8dc2c1d select.form-control,
			#s202106218303ed8dc2c1d input.form-control,
			#s202106218303ed8dc2c1d textarea.form-control {
				;
				color: #212121;
				background: #ffffff;
			}
			#s202106218303ed8dc2c1d .input_block .select-block .selectbox select {
				border: none;
				background: none;
				color: #212121;
			}
			#s202106218303ed8dc2c1d .phonenumber_wrap .line {
				
			}
			#s202106218303ed8dc2c1d .shop-content.shop-style-b.open .opt-group .btn_clse > span {
				
			}
			.shop_view #s202106218303ed8dc2c1d .shop-content select.form-control,
			.shop_view #s202106218303ed8dc2c1d .shop-content input.form-control,
			.shop_view #s202106218303ed8dc2c1d .shop-content textarea.form-control,
			.booking_view #s202106218303ed8dc2c1d .booking_opt select.form-control,
			.shop_view #s202106218303ed8dc2c1d .form-select-wrap .dropdown-menu,
			.shop_view #s202106218303ed8dc2c1d .form-select-wrap .dropdown-menu .dropdown-item {
				;
				background: #f1f3f5;
			}
			#s202106218303ed8dc2c1d .seemore_wrap .open:before {
				background-image: linear-gradient(to bottom, rgba(241,243,245,0.01), rgba(241,243,245,0.8) 66%, rgba(241,243,245,0.9) 83%, rgba(241,243,245,0.98) 98%, #f1f3f5);
			}
			#s202106218303ed8dc2c1d .item_detail select.form-control,
			#s202106218303ed8dc2c1d .item_detail input.form-control,
			#s202106218303ed8dc2c1d .item_detail textarea.form-control,
			#s202106218303ed8dc2c1d .booking_opt select.form-control,
			#s202106218303ed8dc2c1d .goods_select textarea.form-control,
			#s202106218303ed8dc2c1d .goods_select select.form-control,
			#s202106218303ed8dc2c1d .goods_select input.form-control,
			#s202106218303ed8dc2c1d .form-select-wrap:before {
				 !important;
				color: ;
			}
			#s202106218303ed8dc2c1d .form-select-wrap .dropdown-menu .dropdown-item:hover {
				;
			}
			#s202106218303ed8dc2c1d .board_summary .write, #s202106218303ed8dc2c1d .board_view .grid_ignore .author .date, #s202106218303ed8dc2c1d .board_view .grid_ignore .author .hit-count, .doz_sys #s202106218303ed8dc2c1d label, .doz_sys #s202106218303ed8dc2c1d label.control-label, #s202106218303ed8dc2c1d .shop-table > tbody > tr.payment-info > td.pay-txt, #s202106218303ed8dc2c1d .nick.text-default-dark, #s202106218303ed8dc2c1d .text-default-dark, #s202106218303ed8dc2c1d .shop_mypage .mypage .my-box a, #s202106218303ed8dc2c1d .shop_mypage .item-detail a, #s202106218303ed8dc2c1d .shop_mypage .item-detail p, #s202106218303ed8dc2c1d .shop_mypage h6, #s202106218303ed8dc2c1d .shop_mypage .table-wrap p, #s202106218303ed8dc2c1d .shop_payment h1, #s202106218303ed8dc2c1d .shop_payment h6, #s202106218303ed8dc2c1d .shop-content p, #s202106218303ed8dc2c1d .shop_payment, #s202106218303ed8dc2c1d .shop-content span, #s202106218303ed8dc2c1d .shop-content .shop-item .item-icon .im-icon.im-ico-liked, #s202106218303ed8dc2c1d .shop-content .price, #s202106218303ed8dc2c1d,#s202106218303ed8dc2c1d .shop-tit,#s202106218303ed8dc2c1d .board_view .board_txt_area,#s202106218303ed8dc2c1d .board.widget .grid_ignore .view_tit,.doz_sys #s202106218303ed8dc2c1d .shop-content input.form-control, .doz_sys #s202106218303ed8dc2c1d .shop-content select.form-control, #s202106218303ed8dc2c1d .widget_menu_title,#s202106218303ed8dc2c1d .comment_area,body.shop_mypage #s202106218303ed8dc2c1d .comment_area,
			#s202106218303ed8dc2c1d .list_review_inner .use_summary, #s202106218303ed8dc2c1d .list_review_inner .use_summary a, #s202106218303ed8dc2c1d .list_review_inner .fold, #s202106218303ed8dc2c1d .list_review_inner .comment_area, #s202106218303ed8dc2c1d .booking_nav_tools span {
				;
				color:  ;
			}
			#s202106218303ed8dc2c1d .shop-content span.sale-price-text {
			    color : #212121 !important;
			}
			.doz_sys #s202106218303ed8dc2c1d a.use-info {
			    color : #0d285a;
			}
			#s202106218303ed8dc2c1d .shop-content span.sale-price-text-done, 
			.doz_sys #s202106218303ed8dc2c1d a.use-info-download-done {
			    color: #999999 !important;
			}
			.doz_sys #s202106218303ed8dc2c1d .shop-content .down-btn select.form-control {
				;
				color:  !important;
			}
			#s202106218303ed8dc2c1d .shop-content.mypage .bg-bright a, #s202106218303ed8dc2c1d .shop-content.mypage .bg-bright p, #s202106218303ed8dc2c1d .shop-content.mypage .bg-bright span, #s202106218303ed8dc2c1d .shop-content.mypage .bg-bright div {
				color: #212121;
			}
			#s202106218303ed8dc2c1d .shop-content.mypage .bg-bright .use_grade .ug_btn .btn,
			#s202106218303ed8dc2c1d .shop-content span.ug_name .btn {
				border-color: #D5D5D5;
			}
			#s202106218303ed8dc2c1d .shop-content h6 span {
			;
				color: ;
			}
			#s202106218303ed8dc2c1d .left-menu ul li.on a,
			.doz_sys #s202106218303ed8dc2c1d .paging_type_count .owl-dots .owl-dot span:before,
			.menu_type_modal #s202106218303ed8dc2c1d,
			#s202106218303ed8dc2c1d .list_review_inner .comment .tools .text-gray-bright {
				;
				color:  !important;
			}
			.doz_sys #s202106218303ed8dc2c1d .paging_type_count.slide_02 .owl-dots .owl-dot.active span:before {
				color: #fff !important;
			}
			.doz_sys #s202106218303ed8dc2c1d .paging_type_dot .owl-dots .owl-dot span,
			.doz_sys #s202106218303ed8dc2c1d .paging_type_big_dot .owl-dots .owl-dot span,
			.doz_sys #s202106218303ed8dc2c1d .paging_type_line .owl-dots .owl-dot span,
			.doz_sys #s202106218303ed8dc2c1d .paging_type_count.paging_type_count02 .owl-dots .owl-dot.active span:before,
			#s202106218303ed8dc2c1d .list_review_inner, 
			#s202106218303ed8dc2c1d .list_review_inner .fold.cmt,
			#s202106218303ed8dc2c1d .list_review_wrap,
			#s202106218303ed8dc2c1d .list_review_inner .textarea_block,
			#s202106218303ed8dc2c1d .list_review_inner .comment .main_comment,
			#s202106218303ed8dc2c1d .list_review_inner .txt_delete:before,
			#s202106218303ed8dc2c1d .form-select-wrap.open .dropdown-toggle, 
			#s202106218303ed8dc2c1d .form-select-wrap.open .dropdown-menu,
			#s202106218303ed8dc2c1d .form-select-wrap.open .dropdown-menu .dropdown-item {
				border-color: ;
			}
			.doz_sys #s202106218303ed8dc2c1d .paging_type_dot02 .owl-dots .owl-dot span,
			.doz_sys #s202106218303ed8dc2c1d .paging_type_dot .owl-dots .owl-dot.active span,
			.doz_sys #s202106218303ed8dc2c1d .paging_type_line .owl-dots .owl-dot.active span,
			.doz_sys #s202106218303ed8dc2c1d .paging_type_big_dot .owl-dots .owl-dot span,
			.doz_sys #s202106218303ed8dc2c1d .paging_type_line .owl-dots .owl-dot span {
				background: ;
			}
			#s202106218303ed8dc2c1d .form-control:focus {
				border-color:#0d285a;
			}
			#s202106218303ed8dc2c1d .sub_depth li a, #s202106218303ed8dc2c1d .sub_depth li span {
				;
			}
			#s202106218303ed8dc2c1d .slide_03.owl-theme .owl-dots .owl-dot span {
				;
			} 
			#s202106218303ed8dc2c1d .pagination > li > a,
			#s202106218303ed8dc2c1d .pagination > li > span,
			#s202106218303ed8dc2c1d .pagination > li > a:focus,
			#s202106218303ed8dc2c1d .pagination > li > span:focus,
			#s202106218303ed8dc2c1d .map-inner .pagination li.active a,
			#s202106218303ed8dc2c1d .pagination li > a.disabled:hover,
			#s202106218303ed8dc2c1d .pagination li > a.disabled:focus {
				;
			}
			#s202106218303ed8dc2c1d .form-select-wrap.open .dropdown-menu .dropdown-item {
				;
			}
			#s202106218303ed8dc2c1d .pagination > .active > a,
			#s202106218303ed8dc2c1d .pagination > .active > span,
			#s202106218303ed8dc2c1d .pagination > .active > a:hover,
			#s202106218303ed8dc2c1d .pagination > .active > span:hover,
			#s202106218303ed8dc2c1d .pagination > .active > a:focus,
			#s202106218303ed8dc2c1d .pagination > .active > span:focus,
			#s202106218303ed8dc2c1d .pagination > li > a:hover,
			#s202106218303ed8dc2c1d .pagination > li > span:hover,
			#s202106218303ed8dc2c1d .sub_depth li a.active,
			.doz_sys #s202106218303ed8dc2c1d a, #s202106218303ed8dc2c1d .li_table ul li,
			#s202106218303ed8dc2c1d .list-style .list.line > small,
			.doz_sys #s202106218303ed8dc2c1d div[data-widget-type="board"] .title.title-block a{
				;
				color: ;
			}
			.doz_sys #s202106218303ed8dc2c1d .board_contents a:not(.btn),
			.doz_sys #s202106218303ed8dc2c1d .board_contents a:not(.btn):hover,
			#s202106218303ed8dc2c1d .board_txt_area a,
			#s202106218303ed8dc2c1d .board_txt_area a:hover,
			#s202106218303ed8dc2c1d .board_txt_area a:active,
			#s202106218303ed8dc2c1d .board_txt_area a:focus,
			#s202106218303ed8dc2c1d .editor_box .fr-view a {
				color: #0d285a;
			}
			#s202106218303ed8dc2c1d div[data-widget-type="icon"] i {
				color: ;
			}
			.doz_sys #s202106218303ed8dc2c1d a.body_font_color_30:not(.active) {
				;
			}
		   #s202106218303ed8dc2c1d .text_tab .after_line:not(:last-child):after {
		        ;
		   }
		   #s202106218303ed8dc2c1d .text_tab ul.site_prod_nav > li a.active {
		    background: none;
		   }
			#s202106218303ed8dc2c1d .map-toolbar select.form-control {
				;
				color:  !important;
				font-size: 14px;
			}
			.doz_sys #s202106218303ed8dc2c1d .body_font_color_40,
			#s202106218303ed8dc2c1d .li_board ul.li_body li.name, 
			#s202106218303ed8dc2c1d .li_board ul.li_body li.time, 
			#s202106218303ed8dc2c1d .li_board ul.li_body li.like,
			#s202106218303ed8dc2c1d .li_board ul.li_body li.read {
				;
			}
			#s202106218303ed8dc2c1d .review_table .summary,
			#s202106218303ed8dc2c1d .review_table.li_board ul.li_body li,
			#s202106218303ed8dc2c1d .review_table .list_text_title.lock_on {
				;
			}

			.doz_sys #s202106218303ed8dc2c1d .body_font_color_50 {
				;
			}
			#s202106218303ed8dc2c1d .li_board,
			#s202106218303ed8dc2c1d .acd_row:first-child,
			#s202106218303ed8dc2c1d .acd_row {
				border-color: ;
			}
			#s202106218303ed8dc2c1d .list-style .list-header,
			#s202106218303ed8dc2c1d .list-style .list,
			#s202106218303ed8dc2c1d .list-style .list.line, 
			#s202106218303ed8dc2c1d .list-style .list.line > .table-cell,
			#s202106218303ed8dc2c1d .li_table.row_04 .acd_collapse[aria-expanded="true"], .li_table.row_04 .acd_collapse.in {
				;
			}
			#s202106218303ed8dc2c1d .btn, #s202106218303ed8dc2c1d .visual_section a, #s202106218303ed8dc2c1d a.select-star, #s202106218303ed8dc2c1d .star-pointer .dropdown-menu a.dropdown-item, .doz_sys #s202106218303ed8dc2c1d .cart-btn-tools .alpha_add_review_button > button {
			;
				background-color: #f1f3f5;
				;
				color:;
				;
			}
			#s202106218303ed8dc2c1d .star-pointer .dropdown-menu {
			    background-color: #f1f3f5;
			}
			#s202106218303ed8dc2c1d .btn:hover, #s202106218303ed8dc2c1d .visual_section a:hover {
				border-color:;
			}
			#s202106218303ed8dc2c1d a.select-star:hover {
				background-color: #f1f3f5;
			}
			#s202106218303ed8dc2c1d .star-pointer .dropdown-menu a.dropdown-item:hover {
			    background-color:  !important;
			}
			#s202106218303ed8dc2c1d .widget_text_wrap .btn {
				background-color:#0949a0;
				border-color:#0949a0;
				color:#ffffff;
				border-width:0px;
			}
			.doz_sys #s202106218303ed8dc2c1d .btn-primary, .doz_sys #s202106218303ed8dc2c1d .cart-btn-tools .alpha_add_review_button > button {
			;
				background-color:#0949a0;
				border-color:#0949a0;
				color:#ffffff;
				border-width:0px;
			}
			.doz_sys.shop_view #s202106218303ed8dc2c1d .btn-primary span,
			.doz_sys.booking_view #s202106218303ed8dc2c1d .btn-primary span,
			.doz_sys.shop_mypage #s202106218303ed8dc2c1d .btn-primary span  {
				color:#ffffff;
			}
			#s202106218303ed8dc2c1d .coupon-wrap:after,
			#s202106218303ed8dc2c1d .board_view .file_area ul li {
				background: #f1f3f5;
			}
			#s202106218303ed8dc2c1d .text-gray-dark, #s202106218303ed8dc2c1d .shop-table > thead > tr > th, #s202106218303ed8dc2c1d .shop_mypage .left-menu ul li a, #s202106218303ed8dc2c1d .shop_mypage .item-detail p.sale_pay,.doz_sys #s202106218303ed8dc2c1d .product-notify-group .product-notify-label {
				;
			}
			#s202106218303ed8dc2c1d .mypage .my-box a, #s202106218303ed8dc2c1d .mypage .shop-table > tbody > tr,
			#s202106218303ed8dc2c1d .mypage .tip-off,
	        #s202106218303ed8dc2c1d .im-order-detail-table,
	        #s202106218303ed8dc2c1d .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;;
			}
			#s202106218303ed8dc2c1d .mypage .my-box.on a {
				background-color:#0d285a;
				;
				color:#fff;
			}
			#s202106218303ed8dc2c1d .mypage .my-box.on a p {
				color:#fff;
			}
			#s202106218303ed8dc2c1d .option_btn_tools a, #s202106218303ed8dc2c1d .map-inner .pagination li a {
				color:#212121;
			}
			.doz_sys #s202106218303ed8dc2c1d .list-style-card .card-body .text a {
				color:#757575;
			}
			#s202106218303ed8dc2c1d .card .title a {
				color: #212121;
			}
			#s202106218303ed8dc2c1d .section_bg.fixed_bg.fixed_bg_none {
					background-attachment : inherit;
				}
			#s202106218303ed8dc2c1d ul.site_prod_nav > li,
			#s202106218303ed8dc2c1d .prod_detail_badge {
				;
			}
			#s202106218303ed8dc2c1d .site_prod_nav_wrap.scroll-to-fixed-fixed {
				background: #f1f3f5;
				box-shadow: inset 0 -1px 0 0 rgba(0, 0, 0, 0.1);
			}
			#s202106218303ed8dc2c1d .buy_footer_fixed {
				background: #f1f3f5;
				border-width: 1px 0 0 0;
				border-style: solid;
				;
			}
			#s202106218303ed8dc2c1d .opt-group {
				background: #f1f3f5;
			}
			#s202106218303ed8dc2c1d ul.site_prod_nav > li a.active {
				;
			}
			
			#s202106218303ed8dc2c1d .background_tab ul.site_prod_nav > li a.active >  span.braket-badge {
				background-color: none;
				;
				color:#f1f3f5;
			}
	
			#s202106218303ed8dc2c1d .input-block .checkbox-styled:not(ie8) input ~ span {
				;
				color:;
			}
			.section_fixed_disable #s202106218303ed8dc2c1d[class*="section_first"],
			.section_fixed_disable #s202106218303ed8dc2c1d[class*="section_first"] .doz_aside {
				position: relative !important;
				top: 0 !important;
				left: 0 !important;
				z-index: auto !important;
			}
			.section_fixed_disable #s202106218303ed8dc2c1d .doz_aside.scroll-to-fixed-fixed ~ .spacer,
			.section_fixed_disable #s202106218303ed8dc2c1d.scroll-to-fixed-fixed ~ .spacer {
				height: 0 !important;
				display: none !important;
			}
			#s202106218303ed8dc2c1d.scroll-to-fixed-fixed {
				width: 100% !important;
			}
			#s202106218303ed8dc2c1d .doz_aside.scroll-to-fixed-fixed-end {
				bottom: 0 !important;
				top: auto !important;
			}
			.device_type_m #s202106218303ed8dc2c1d.mobile_section main .inside {
					padding-left: 15px;
					padding-right: 15px;
			}
			.device_type_m #s202106218303ed8dc2c1d .mypage .left-menu ul li a,
			.device_type_m #s202106218303ed8dc2c1d .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;;
			}
            #s202106218303ed8dc2c1d .im-cart-result-table {
                border-top: 1px solid ;
                border-bottom: 1px solid ;
            }
            #s202106218303ed8dc2c1d .shop-table > tbody > tr > td.img .opt .more {
                ;
            }
            #s202106218303ed8dc2c1d .im-cart-info {
                ;
            }
            #s202106218303ed8dc2c1d .shop-table > thead > tr > th,
            #s202106218303ed8dc2c1d .shop-table > tbody > tr > td,
            #s202106218303ed8dc2c1d .mypage .shop-table > tbody > tr,
            #s202106218303ed8dc2c1d .shop-table > tbody > tr > td.img img,
            #s202106218303ed8dc2c1d .shop-table > tbody > tr > td + td,
            #s202106218303ed8dc2c1d .mypage .tip-off,
            #s202106218303ed8dc2c1d .mypage .shop-table img,
	        #s202106218303ed8dc2c1d .im-order-detail-table,
	        #s202106218303ed8dc2c1d .im-order-price,
	        #s202106218303ed8dc2c1d .im-order-detail-table thead tr,
	        #s202106218303ed8dc2c1d .im-order-detail-table tr + tr,
	        #s202106218303ed8dc2c1d .im-order-detail-table img,
	        #s202106218303ed8dc2c1d .im-order-detail-table .im-deliv-price,
	        #s202106218303ed8dc2c1d .im-order-price-header,
	        #s202106218303ed8dc2c1d .im-order-price-body {
                ;
            }
            #s202106218303ed8dc2c1d .shop-table .list_badge {
				border-color: ;
            }
            #s202106218303ed8dc2c1d .im-cart-result-table thead>tr>th,
            #s202106218303ed8dc2c1d #shop_cart_list .shop-table > colgroup + thead > tr:first-child > th,
            #s202106218303ed8dc2c1d #shop_cart_list .shop-table > tbody > tr > td + td,
            #s202106218303ed8dc2c1d #shop_cart_list .shop-table > thead > tr > th,
            #s202106218303ed8dc2c1d #shop_cart_list .shop-table > tbody > tr > td {
                ;
            }
            #s202106218303ed8dc2c1d .shop-content.mypage .shop-item .item-icon .im-icon.im-ico-liked{
                color: #0d285a
            }
			@media (min-width: 991px) {
				.doz_sys #s202106218303ed8dc2c1d .btn-primary:hover, #s202106218303ed8dc2c1d .widget_text_wrap .btn:hover, .doz_sys #s202106218303ed8dc2c1d .cart-btn-tools .alpha_add_review_button:hover > button {
				;
					background-color:#002b66;
					border-color:#0949a0;
					color:#ffffff;
					border-width:0px;
				}
				.doz_sys.shop_view #s202106218303ed8dc2c1d .btn-primary:hover span,
				.doz_sys.booking_view #s202106218303ed8dc2c1d .btn-primary:hover span,
				.doz_sys.shop_mypage #s202106218303ed8dc2c1d .btn-primary:hover span  {
					color:#ffffff;
				}
			}
			@media all and (max-width : 768px) {
				.doz_sys #s202106218303ed8dc2c1d .fixed_view a,
				.doz_sys #s202106218303ed8dc2c1d .fixed_view select.form-control,
				.doz_sys #s202106218303ed8dc2c1d .fixed_view .form-select-wrap:before {
					color: #212121;
				}
				.doz_sys #s202106218303ed8dc2c1d .fixed_view .body_font_color_50 {
					color: rgba(33, 33, 33, 0.5);
				}
				.doz_sys #s202106218303ed8dc2c1d .fixed_view .body_font_color_20 {
					color: rgba(33, 33, 33, 0.2);
				}
				.booking_view #s202106218303ed8dc2c1d .fixed_view .booking_opt select.form-control {
					background-color: #fff;
				}
				#s202106218303ed8dc2c1d #shop_cart_list .shop-tit,
                #s202106218303ed8dc2c1d #shop_cart_list .shop-table > thead > tr,
                #s202106218303ed8dc2c1d #shop_cart_list .shop-table > tfoot .payment-info,
                #s202106218303ed8dc2c1d .im-price-result {
				    ;
				}
                #s202106218303ed8dc2c1d .shop-table > tbody > tr > td.img .opt .more + .more,
                #s202106218303ed8dc2c1d .im-order-row + .im-order-row {
                    ;
                }
                #s202106218303ed8dc2c1d #shop_cart_list .shop-table,
                #s202106218303ed8dc2c1d #shop_cart_list .shop-table > tbody > tr.im-tr-shipping + tr,
                #s202106218303ed8dc2c1d #shop_cart_list .shop-table > tfoot,
                #s202106218303ed8dc2c1d #shop_cart_list .shop-table > tfoot .payment-info {
                    ;
                }
                #s202106218303ed8dc2c1d #shop_cart_list .shop-table > thead > tr,
                #s202106218303ed8dc2c1d .im-order-detail-table .im-space {
                    background-color: #f1f3f5;
                }
                #s202106218303ed8dc2c1d #shop_cart_list .shop-table > thead > tr.scroll-to-fixed-fixed-end {
                    top: auto !important;
                    bottom: 0;
                }
			}
			.device_type_m #s202106218303ed8dc2c1d .section_bg.fixed_bg_wrap { 
                 background-attachment: fixed;
            }
            
            .device_type_m #s202106218303ed8dc2c1d .section_bg.fixed_bg_wrap .fixed_bg {
              display: none;
            }
            #s202106218303ed8dc2c1d .section_bg.fixed_bg_wrap .fixed_bg {
                 display: none;
                }
			@media (max-width: 991px) {
			    #s202106218303ed8dc2c1d .section_bg {
                    background-attachment : inherit;
                }
                
                #s202106218303ed8dc2c1d .section_bg .ibg-bg {
                    display: none;
                }
                
                #s202106218303ed8dc2c1d .section_bg.fixed_bg_wrap { 
                    background-image : none !important;
                    clip-path: inset(0);
                    overflow: hidden;
                }
                #s202106218303ed8dc2c1d .section_bg.fixed_bg_wrap .fixed_bg {
                  display: block;
                  object-fit: cover;
                  position: fixed;
                  left: 0;
                  top: 0;
                  width: 100%; 
                  height: 100vh;
                }
				#s202106218303ed8dc2c1d .buy_btns .social_btn, #s202106218303ed8dc2c1d .buy_btns .cart_btn, #s202106218303ed8dc2c1d .layer_pop .bottom-btn, #s202106218303ed8dc2c1d .shop-table > thead, #s202106218303ed8dc2c1d .left-menu, #s202106218303ed8dc2c1d .shop-table > tbody > tr, {
				;
				}
				#s202106218303ed8dc2c1d main, #s202106218303ed8dc2c1d .section_wrap.extend_section main, #s202106218303ed8dc2c1d .doz_sys.shop_payment .inside, .doz_sys.shop_payment .inside .col-dz, {
					padding-left:0;
					padding-right:0;
				}
				#s202106218303ed8dc2c1d.mobile_section main .inside {
					padding-left: 15px;
					padding-right: 15px;
				}
				#s202106218303ed8dc2c1d.section_wrap.extend_section main .widget.board .grid_ignore.bg_on {
					margin-left: -15px;
					margin-right: -15px;
					width: calc(100% + 30px);
				}
				#s202106218303ed8dc2c1d .mypage .left-menu ul li a,
				#s202106218303ed8dc2c1d .cart .left-menu ul li a,
				#s202106218303ed8dc2c1d .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;;
				}
				.section_wrap .side_gutter {
					display:none !important;
				}
				#s202106218303ed8dc2c1d .coupon-wrap:after {
					background: #f1f3f5 !important;
				}
			}
			@media (max-width: 767px) {
				#s202106218303ed8dc2c1d .nav_gradient.slide_left {
					background: linear-gradient(to left, rgba(255, 255, 255, 0), #f1f3f5);
				}
				#s202106218303ed8dc2c1d .nav_gradient.slide_right {
					background: linear-gradient(to right, rgba(255, 255, 255, 0), #f1f3f5);
				}
				#s202106218303ed8dc2c1d .button_tab .scroll-to-fixed-fixed ul.site_prod_nav > li {
					border-top: 0;
					border-bottom: 0;
				}
				#s202106218303ed8dc2c1d .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);
				}
				.shop_view #s202106218303ed8dc2c1d .item_detail .form-select-wrap .dropdown-menu .dropdown-item {
					background: #f1f3f5 !important;
				}
				.shop_view #s202106218303ed8dc2c1d .item_detail .form-select-wrap .dropdown-toggle {
					color:  !important;
				}
				.shop_view #s202106218303ed8dc2c1d .item_detail .form-select-wrap.open .dropdown-toggle,
				.shop_view #s202106218303ed8dc2c1d .item_detail .form-select-wrap.open .dropdown-menu {
					border-color:  !important;
				}
				.shop_view #s202106218303ed8dc2c1d .item_detail .form-select-wrap.open .dropdown-menu .dropdown-item {
					
				}
				.shop_view #s202106218303ed8dc2c1d .item_detail .form-select-wrap .dropdown-menu .dropdown-item:hover {
					background-color:  !important;
				}
			}
			@media (min-width: 768px) {
				#s202106218303ed8dc2c1d .opt-group .btn_clse {
					background-color: #f1f3f5;
				}
				#s202106218303ed8dc2c1d .opt-group .btn_clse:after {
					box-shadow: 0 10px 0 0 #f1f3f5;
				}
			}
		
				.doz_sys #s202106218303ed8dc2c1d .bg-brand,
				.doz_sys #s202106218303ed8dc2c1d .bg-brand span,
				.doz_sys #s202106218303ed8dc2c1d .btn-brand {
				;
					background-color:#0d285a;
					border-color:#0d285a;
					border-width: 0px;
					color:#fff;
				}
				.doz_sys #s202106218303ed8dc2c1d .bg-brand:hover {
					background-color:rgba(7,20,45,1);-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff072045,endColorstr=#ff072045);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff072045,endColorstr=#ff072045);	zoom: 1;;
					border-color:rgb(7,20,45) ;border-color:rgba(7,20,45,1) ;;
				}
			
	/*#*//* .widget.image img {*/
	/*	transition: .3s ease;*/
	/*}*/
	.admin #w202106219b5531f113d8c .widget.image img {
		transition: none;
	}

	.admin #w202106219b5531f113d8c .disable-selection img {
		visibility: visible !important;
	}
	#w202106219b5531f113d8c .widget.image .overlay, #w202106219b5531f113d8c .widget.image .hover_overlay {
		background: rgba(0, 0, 0, 0);
		transition: opacity .3s, background-color .3s;
	}
	#w202106219b5531f113d8c .widget.image:hover .hover_overlay {
		background: rgba(0, 0, 0, 0);
		z-index: 6;
		opacity: 1;
	}
	.admin #w202106219b5531f113d8c .widget.image:hover .hover_overlay,
	#w202106219b5531f113d8c .widget.image.hover_image_hidden:hover .hover_overlay {
		opacity: 0 !important;
	}
	#w202106219b5531f113d8c .widget.image.text_position_overlay .txt .txt_body {
		color: #fff;
		font-size:14px;;
		line-height: 1.2;
		padding: 1em;
	}
	#w202106219b5531f113d8c .widget.image.hover_text_position_overlay:hover .hover_txt .txt_body {
		color: #fff;
		font-size:14px;;
		padding: 1em;
	}
	#w202106219b5531f113d8c .widget.image.hover_text_position_overlay:hover .hover_txt .txt_body {
		line-height: 1.2;
	}
	#w202106219b5531f113d8c .widget.image.img_circle .overlay,
	#w202106219b5531f113d8c .widget.image.img_circle .hover_overlay {
		border-radius: 50%;
	}
	#w202106219b5531f113d8c .widget.image.hover_scale:hover .hover_overlay,
	#w202106219b5531f113d8c .widget.image.same_overlay:hover .overlay {
		transform: scale(1.1);
		transition: opacity .3s;
	}
	#w202106219b5531f113d8c .widget.image.hide_default_img:hover .img_wrap > img,
	#w202106219b5531f113d8c .widget.image:hover .overlay,
	#w202106219b5531f113d8c .widget.image .hover_overlay,
	#w202106219b5531f113d8c .widget.image.hover_image_hidden:hover .hover_img,
	#w202106219b5531f113d8c .widget.image.hover_scale .hover_img,
	#w202106219b5531f113d8c .widget.image.hover_scale.hover_image_hidden:hover .hover_img {
		opacity: 0;
	}
	#w202106219b5531f113d8c .widget.image.hide_default_img:hover .img_wrap > img{
		opacity: 0 !important;

	}
	#w202106219b5531f113d8c .widget.image.hover_scale img {
		transition: transform 0.4s ease-out;
	}
	#w202106219b5531f113d8c .widget.image.hover_scale img,
	#w202106219b5531f113d8c .widget.image.hover_scale:hover .hover_img,
	#w202106219b5531f113d8c .widget.image.hover_scale.hover_image_hidden:hover img,
	#w202106219b5531f113d8c .widget.image.org_image_hidden.hover_image_hidden:hover .img_wrap > img,
	#w202106219b5531f113d8c .widget.image.hover_img_hide.hover_scale:hover img,
	#w202106219b5531f113d8c .widget.image.same_overlay:hover .overlay  {
		opacity : 1;
	}
	#w202106219b5531f113d8c .widget.image.no_effect .hover_overlay,
	#w202106219b5531f113d8c .widget.image.no_effect .hover_img {
		transition: none;
	}
	#w202106219b5531f113d8c .widget.image.hover_img_hide .hover_img {
		display: none;
	}
	#w202106219b5531f113d8c .widget.image.hover_img_hide:hover .hover_overlay {
		transition: opacity .3s;
	}
	#w202106219b5531f113d8c .widget.image.hide_default_img:hover .org_image,
	#w202106219b5531f113d8c .widget.image.same_overlay:hover .hover_overlay {
		opacity: 0;
	}
	#w202106219b5531f113d8c .widget.image.same_overlay:hover .overlay {
		opacity: 1;
	}
	
		#w202106219b5531f113d8c .widget.image .hover_img {
		image-rendering: -webkit-optimize-contrast;
	}
	
	@media all and (max-width : 767px) {
		#w202106219b5531f113d8c .widget.image:hover .hover_txt,
		#w202106219b5531f113d8c .widget.image:hover .hover_img,
		#w202106219b5531f113d8c .widget.image:hover .overlay,
		#w202106219b5531f113d8c .widget.image:hover .hover_overlay {
			opacity: 0;
			transform: none !important;
		}
		#w202106219b5531f113d8c .widget.image.org_image_hidden:hover .img_wrap > img {
			opacity: 1;
		}
		#w202106219b5531f113d8c .widget.image:hover .txt {
			opacity: 1;
			visibility: visible;
		}
		#w202106219b5531f113d8c .widget.hover_scale:hover img {
			transform: none !important;
		}
	}

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

			.shop_view .s20210621340302ff5fc94.xzoom-preview {
				;
				background: #f1f3f5;
			}
			.shop_view #s20210621340302ff5fc94 select.form-control option {
				color:  !important;
				background: #f1f3f5;
			}
			.is-ie .shop_view #s20210621340302ff5fc94 select.form-control option {
				color: #000 !important;
			}
			.admin #s20210621340302ff5fc94 .widget.padding > div {
				;
			}
			.admin #s20210621340302ff5fc94 .ibg-bg {
				height: 100% !important;
			}
			.admin #s20210621340302ff5fc94 .widget_drag_bar,
			.admin .doz_sys #s20210621340302ff5fc94 .ui-resizable-handle.ui-resizable-e:hover:after,
			.admin .doz_sys #s20210621340302ff5fc94 .ui-resizable-handle.ui-resizable-w:hover:after,
			.admin .doz_sys #s20210621340302ff5fc94 .ui-resizable-handle.ui-resizable-e.active:after,
			.admin .doz_sys #s20210621340302ff5fc94 .ui-resizable-handle.ui-resizable-w.active:after,
			.admin .doz_sys #s20210621340302ff5fc94 .drop_line {
				background-color: ;
			}
			.admin .doz_sys #s20210621340302ff5fc94 .ui-resizable-handle.ui-resizable-n:hover:after,
			.admin .doz_sys #s20210621340302ff5fc94 .ui-resizable-handle.ui-resizable-s:hover:after {
				border-bottom:2px solid  ;
			}
			#s20210621340302ff5fc94 {
				color: ;
			}
			#s20210621340302ff5fc94.side_basic main .inside,
			#s20210621340302ff5fc94 .site_prod_nav_wrap.scroll-to-fixed-fixed ul.site_prod_nav,
			.doz_sys #s20210621340302ff5fc94 .col-dz-12 .extend_thumbs {
				max-width: 1180px;
			}
			.modal_site_modal_menu #s20210621340302ff5fc94.side_basic main .inside,
			.menu_type_modal #s20210621340302ff5fc94.side_basic main .inside {
				max-width: 530px;
			}
			.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 #s20210621340302ff5fc94,
			.menu_type_modal .doz_modal_header {
			;
				background: ;
			;
				color:  ;
			}
			.menu_type_modal .doz_modal_header .bt.bt-flat.bt-default {
			;
				color:  ;
			}
			.doz_sys #s20210621340302ff5fc94 .col-dz-12 .inside .extend_thumbs {
				max-width: inherit;
			}
			#s20210621340302ff5fc94.extend_section main {
				padding-left: 10px;
				padding-right: 10px;
			}
			#s20210621340302ff5fc94.section_wrap.extend_section main .widget.board .grid_ignore.bg_on {
				margin-left: -10px;
				margin-right: -10px;
				width: calc(100% + 10px + 10px);
			}
			#s20210621340302ff5fc94 .booking_day .body_font_color_20,
			#s20210621340302ff5fc94 .booking_list.waiting .title {
				; 
			}
		
			#s20210621340302ff5fc94.extend_section main > .inside {
				max-width: 100% !important;
			}
			#s20210621340302ff5fc94 .li_table ul:nth-of-type(2),
			#s20210621340302ff5fc94 .li_board ul li,
			#s20210621340302ff5fc94 .radio-styled:not(ie8).radio_color_option.small input ~ span span {
				;
			}
			#s20210621340302ff5fc94 .checkbox-styled:not(ie8) input ~ span:before,
			#s20210621340302ff5fc94 .radio-styled:not(ie8) input ~ span:before {
				
			}
			#s20210621340302ff5fc94 .board_view .grid_ignore header a, #s20210621340302ff5fc94 .widget.board .grid_ignore .author .date, #s20210621340302ff5fc94 .widget.board .grid_ignore a.board, #s20210621340302ff5fc94 .widget.board .grid_ignore .author .write, .editor_box .add_map .info > div.phone, #s20210621340302ff5fc94 .content-tit .board {
				;
			}
			#s20210621340302ff5fc94 select.form-control,
			#s20210621340302ff5fc94 input.form-control,
			#s20210621340302ff5fc94 textarea.form-control {
				;
				color: #212121;
				background: #ffffff;
			}
			#s20210621340302ff5fc94 .input_block .select-block .selectbox select {
				border: none;
				background: none;
				color: #212121;
			}
			#s20210621340302ff5fc94 .phonenumber_wrap .line {
				
			}
			#s20210621340302ff5fc94 .shop-content.shop-style-b.open .opt-group .btn_clse > span {
				
			}
			.shop_view #s20210621340302ff5fc94 .shop-content select.form-control,
			.shop_view #s20210621340302ff5fc94 .shop-content input.form-control,
			.shop_view #s20210621340302ff5fc94 .shop-content textarea.form-control,
			.booking_view #s20210621340302ff5fc94 .booking_opt select.form-control,
			.shop_view #s20210621340302ff5fc94 .form-select-wrap .dropdown-menu,
			.shop_view #s20210621340302ff5fc94 .form-select-wrap .dropdown-menu .dropdown-item {
				;
				background: #f1f3f5;
			}
			#s20210621340302ff5fc94 .seemore_wrap .open:before {
				background-image: linear-gradient(to bottom, rgba(241,243,245,0.01), rgba(241,243,245,0.8) 66%, rgba(241,243,245,0.9) 83%, rgba(241,243,245,0.98) 98%, #f1f3f5);
			}
			#s20210621340302ff5fc94 .item_detail select.form-control,
			#s20210621340302ff5fc94 .item_detail input.form-control,
			#s20210621340302ff5fc94 .item_detail textarea.form-control,
			#s20210621340302ff5fc94 .booking_opt select.form-control,
			#s20210621340302ff5fc94 .goods_select textarea.form-control,
			#s20210621340302ff5fc94 .goods_select select.form-control,
			#s20210621340302ff5fc94 .goods_select input.form-control,
			#s20210621340302ff5fc94 .form-select-wrap:before {
				 !important;
				color: ;
			}
			#s20210621340302ff5fc94 .form-select-wrap .dropdown-menu .dropdown-item:hover {
				;
			}
			#s20210621340302ff5fc94 .board_summary .write, #s20210621340302ff5fc94 .board_view .grid_ignore .author .date, #s20210621340302ff5fc94 .board_view .grid_ignore .author .hit-count, .doz_sys #s20210621340302ff5fc94 label, .doz_sys #s20210621340302ff5fc94 label.control-label, #s20210621340302ff5fc94 .shop-table > tbody > tr.payment-info > td.pay-txt, #s20210621340302ff5fc94 .nick.text-default-dark, #s20210621340302ff5fc94 .text-default-dark, #s20210621340302ff5fc94 .shop_mypage .mypage .my-box a, #s20210621340302ff5fc94 .shop_mypage .item-detail a, #s20210621340302ff5fc94 .shop_mypage .item-detail p, #s20210621340302ff5fc94 .shop_mypage h6, #s20210621340302ff5fc94 .shop_mypage .table-wrap p, #s20210621340302ff5fc94 .shop_payment h1, #s20210621340302ff5fc94 .shop_payment h6, #s20210621340302ff5fc94 .shop-content p, #s20210621340302ff5fc94 .shop_payment, #s20210621340302ff5fc94 .shop-content span, #s20210621340302ff5fc94 .shop-content .shop-item .item-icon .im-icon.im-ico-liked, #s20210621340302ff5fc94 .shop-content .price, #s20210621340302ff5fc94,#s20210621340302ff5fc94 .shop-tit,#s20210621340302ff5fc94 .board_view .board_txt_area,#s20210621340302ff5fc94 .board.widget .grid_ignore .view_tit,.doz_sys #s20210621340302ff5fc94 .shop-content input.form-control, .doz_sys #s20210621340302ff5fc94 .shop-content select.form-control, #s20210621340302ff5fc94 .widget_menu_title,#s20210621340302ff5fc94 .comment_area,body.shop_mypage #s20210621340302ff5fc94 .comment_area,
			#s20210621340302ff5fc94 .list_review_inner .use_summary, #s20210621340302ff5fc94 .list_review_inner .use_summary a, #s20210621340302ff5fc94 .list_review_inner .fold, #s20210621340302ff5fc94 .list_review_inner .comment_area, #s20210621340302ff5fc94 .booking_nav_tools span {
				;
				color:  ;
			}
			#s20210621340302ff5fc94 .shop-content span.sale-price-text {
			    color : #212121 !important;
			}
			.doz_sys #s20210621340302ff5fc94 a.use-info {
			    color : #0d285a;
			}
			#s20210621340302ff5fc94 .shop-content span.sale-price-text-done, 
			.doz_sys #s20210621340302ff5fc94 a.use-info-download-done {
			    color: #999999 !important;
			}
			.doz_sys #s20210621340302ff5fc94 .shop-content .down-btn select.form-control {
				;
				color:  !important;
			}
			#s20210621340302ff5fc94 .shop-content.mypage .bg-bright a, #s20210621340302ff5fc94 .shop-content.mypage .bg-bright p, #s20210621340302ff5fc94 .shop-content.mypage .bg-bright span, #s20210621340302ff5fc94 .shop-content.mypage .bg-bright div {
				color: #212121;
			}
			#s20210621340302ff5fc94 .shop-content.mypage .bg-bright .use_grade .ug_btn .btn,
			#s20210621340302ff5fc94 .shop-content span.ug_name .btn {
				border-color: #D5D5D5;
			}
			#s20210621340302ff5fc94 .shop-content h6 span {
			;
				color: ;
			}
			#s20210621340302ff5fc94 .left-menu ul li.on a,
			.doz_sys #s20210621340302ff5fc94 .paging_type_count .owl-dots .owl-dot span:before,
			.menu_type_modal #s20210621340302ff5fc94,
			#s20210621340302ff5fc94 .list_review_inner .comment .tools .text-gray-bright {
				;
				color:  !important;
			}
			.doz_sys #s20210621340302ff5fc94 .paging_type_count.slide_02 .owl-dots .owl-dot.active span:before {
				color: #fff !important;
			}
			.doz_sys #s20210621340302ff5fc94 .paging_type_dot .owl-dots .owl-dot span,
			.doz_sys #s20210621340302ff5fc94 .paging_type_big_dot .owl-dots .owl-dot span,
			.doz_sys #s20210621340302ff5fc94 .paging_type_line .owl-dots .owl-dot span,
			.doz_sys #s20210621340302ff5fc94 .paging_type_count.paging_type_count02 .owl-dots .owl-dot.active span:before,
			#s20210621340302ff5fc94 .list_review_inner, 
			#s20210621340302ff5fc94 .list_review_inner .fold.cmt,
			#s20210621340302ff5fc94 .list_review_wrap,
			#s20210621340302ff5fc94 .list_review_inner .textarea_block,
			#s20210621340302ff5fc94 .list_review_inner .comment .main_comment,
			#s20210621340302ff5fc94 .list_review_inner .txt_delete:before,
			#s20210621340302ff5fc94 .form-select-wrap.open .dropdown-toggle, 
			#s20210621340302ff5fc94 .form-select-wrap.open .dropdown-menu,
			#s20210621340302ff5fc94 .form-select-wrap.open .dropdown-menu .dropdown-item {
				border-color: ;
			}
			.doz_sys #s20210621340302ff5fc94 .paging_type_dot02 .owl-dots .owl-dot span,
			.doz_sys #s20210621340302ff5fc94 .paging_type_dot .owl-dots .owl-dot.active span,
			.doz_sys #s20210621340302ff5fc94 .paging_type_line .owl-dots .owl-dot.active span,
			.doz_sys #s20210621340302ff5fc94 .paging_type_big_dot .owl-dots .owl-dot span,
			.doz_sys #s20210621340302ff5fc94 .paging_type_line .owl-dots .owl-dot span {
				background: ;
			}
			#s20210621340302ff5fc94 .form-control:focus {
				border-color:#0d285a;
			}
			#s20210621340302ff5fc94 .sub_depth li a, #s20210621340302ff5fc94 .sub_depth li span {
				;
			}
			#s20210621340302ff5fc94 .slide_03.owl-theme .owl-dots .owl-dot span {
				;
			} 
			#s20210621340302ff5fc94 .pagination > li > a,
			#s20210621340302ff5fc94 .pagination > li > span,
			#s20210621340302ff5fc94 .pagination > li > a:focus,
			#s20210621340302ff5fc94 .pagination > li > span:focus,
			#s20210621340302ff5fc94 .map-inner .pagination li.active a,
			#s20210621340302ff5fc94 .pagination li > a.disabled:hover,
			#s20210621340302ff5fc94 .pagination li > a.disabled:focus {
				;
			}
			#s20210621340302ff5fc94 .form-select-wrap.open .dropdown-menu .dropdown-item {
				;
			}
			#s20210621340302ff5fc94 .pagination > .active > a,
			#s20210621340302ff5fc94 .pagination > .active > span,
			#s20210621340302ff5fc94 .pagination > .active > a:hover,
			#s20210621340302ff5fc94 .pagination > .active > span:hover,
			#s20210621340302ff5fc94 .pagination > .active > a:focus,
			#s20210621340302ff5fc94 .pagination > .active > span:focus,
			#s20210621340302ff5fc94 .pagination > li > a:hover,
			#s20210621340302ff5fc94 .pagination > li > span:hover,
			#s20210621340302ff5fc94 .sub_depth li a.active,
			.doz_sys #s20210621340302ff5fc94 a, #s20210621340302ff5fc94 .li_table ul li,
			#s20210621340302ff5fc94 .list-style .list.line > small,
			.doz_sys #s20210621340302ff5fc94 div[data-widget-type="board"] .title.title-block a{
				;
				color: ;
			}
			.doz_sys #s20210621340302ff5fc94 .board_contents a:not(.btn),
			.doz_sys #s20210621340302ff5fc94 .board_contents a:not(.btn):hover,
			#s20210621340302ff5fc94 .board_txt_area a,
			#s20210621340302ff5fc94 .board_txt_area a:hover,
			#s20210621340302ff5fc94 .board_txt_area a:active,
			#s20210621340302ff5fc94 .board_txt_area a:focus,
			#s20210621340302ff5fc94 .editor_box .fr-view a {
				color: #0d285a;
			}
			#s20210621340302ff5fc94 div[data-widget-type="icon"] i {
				color: ;
			}
			.doz_sys #s20210621340302ff5fc94 a.body_font_color_30:not(.active) {
				;
			}
		   #s20210621340302ff5fc94 .text_tab .after_line:not(:last-child):after {
		        ;
		   }
		   #s20210621340302ff5fc94 .text_tab ul.site_prod_nav > li a.active {
		    background: none;
		   }
			#s20210621340302ff5fc94 .map-toolbar select.form-control {
				;
				color:  !important;
				font-size: 14px;
			}
			.doz_sys #s20210621340302ff5fc94 .body_font_color_40,
			#s20210621340302ff5fc94 .li_board ul.li_body li.name, 
			#s20210621340302ff5fc94 .li_board ul.li_body li.time, 
			#s20210621340302ff5fc94 .li_board ul.li_body li.like,
			#s20210621340302ff5fc94 .li_board ul.li_body li.read {
				;
			}
			#s20210621340302ff5fc94 .review_table .summary,
			#s20210621340302ff5fc94 .review_table.li_board ul.li_body li,
			#s20210621340302ff5fc94 .review_table .list_text_title.lock_on {
				;
			}

			.doz_sys #s20210621340302ff5fc94 .body_font_color_50 {
				;
			}
			#s20210621340302ff5fc94 .li_board,
			#s20210621340302ff5fc94 .acd_row:first-child,
			#s20210621340302ff5fc94 .acd_row {
				border-color: ;
			}
			#s20210621340302ff5fc94 .list-style .list-header,
			#s20210621340302ff5fc94 .list-style .list,
			#s20210621340302ff5fc94 .list-style .list.line, 
			#s20210621340302ff5fc94 .list-style .list.line > .table-cell,
			#s20210621340302ff5fc94 .li_table.row_04 .acd_collapse[aria-expanded="true"], .li_table.row_04 .acd_collapse.in {
				;
			}
			#s20210621340302ff5fc94 .btn, #s20210621340302ff5fc94 .visual_section a, #s20210621340302ff5fc94 a.select-star, #s20210621340302ff5fc94 .star-pointer .dropdown-menu a.dropdown-item, .doz_sys #s20210621340302ff5fc94 .cart-btn-tools .alpha_add_review_button > button {
			;
				background-color: #f1f3f5;
				;
				color:;
				;
			}
			#s20210621340302ff5fc94 .star-pointer .dropdown-menu {
			    background-color: #f1f3f5;
			}
			#s20210621340302ff5fc94 .btn:hover, #s20210621340302ff5fc94 .visual_section a:hover {
				border-color:;
			}
			#s20210621340302ff5fc94 a.select-star:hover {
				background-color: #f1f3f5;
			}
			#s20210621340302ff5fc94 .star-pointer .dropdown-menu a.dropdown-item:hover {
			    background-color:  !important;
			}
			#s20210621340302ff5fc94 .widget_text_wrap .btn {
				background-color:#0949a0;
				border-color:#0949a0;
				color:#ffffff;
				border-width:0px;
			}
			.doz_sys #s20210621340302ff5fc94 .btn-primary, .doz_sys #s20210621340302ff5fc94 .cart-btn-tools .alpha_add_review_button > button {
			;
				background-color:#0949a0;
				border-color:#0949a0;
				color:#ffffff;
				border-width:0px;
			}
			.doz_sys.shop_view #s20210621340302ff5fc94 .btn-primary span,
			.doz_sys.booking_view #s20210621340302ff5fc94 .btn-primary span,
			.doz_sys.shop_mypage #s20210621340302ff5fc94 .btn-primary span  {
				color:#ffffff;
			}
			#s20210621340302ff5fc94 .coupon-wrap:after,
			#s20210621340302ff5fc94 .board_view .file_area ul li {
				background: #f1f3f5;
			}
			#s20210621340302ff5fc94 .text-gray-dark, #s20210621340302ff5fc94 .shop-table > thead > tr > th, #s20210621340302ff5fc94 .shop_mypage .left-menu ul li a, #s20210621340302ff5fc94 .shop_mypage .item-detail p.sale_pay,.doz_sys #s20210621340302ff5fc94 .product-notify-group .product-notify-label {
				;
			}
			#s20210621340302ff5fc94 .mypage .my-box a, #s20210621340302ff5fc94 .mypage .shop-table > tbody > tr,
			#s20210621340302ff5fc94 .mypage .tip-off,
	        #s20210621340302ff5fc94 .im-order-detail-table,
	        #s20210621340302ff5fc94 .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;;
			}
			#s20210621340302ff5fc94 .mypage .my-box.on a {
				background-color:#0d285a;
				;
				color:#fff;
			}
			#s20210621340302ff5fc94 .mypage .my-box.on a p {
				color:#fff;
			}
			#s20210621340302ff5fc94 .option_btn_tools a, #s20210621340302ff5fc94 .map-inner .pagination li a {
				color:#212121;
			}
			.doz_sys #s20210621340302ff5fc94 .list-style-card .card-body .text a {
				color:#757575;
			}
			#s20210621340302ff5fc94 .card .title a {
				color: #212121;
			}
			#s20210621340302ff5fc94 .section_bg.fixed_bg.fixed_bg_none {
					background-attachment : inherit;
				}
			#s20210621340302ff5fc94 ul.site_prod_nav > li,
			#s20210621340302ff5fc94 .prod_detail_badge {
				;
			}
			#s20210621340302ff5fc94 .site_prod_nav_wrap.scroll-to-fixed-fixed {
				background: #f1f3f5;
				box-shadow: inset 0 -1px 0 0 rgba(0, 0, 0, 0.1);
			}
			#s20210621340302ff5fc94 .buy_footer_fixed {
				background: #f1f3f5;
				border-width: 1px 0 0 0;
				border-style: solid;
				;
			}
			#s20210621340302ff5fc94 .opt-group {
				background: #f1f3f5;
			}
			#s20210621340302ff5fc94 ul.site_prod_nav > li a.active {
				;
			}
			
			#s20210621340302ff5fc94 .background_tab ul.site_prod_nav > li a.active >  span.braket-badge {
				background-color: none;
				;
				color:#f1f3f5;
			}
	
			#s20210621340302ff5fc94 .input-block .checkbox-styled:not(ie8) input ~ span {
				;
				color:;
			}
			.section_fixed_disable #s20210621340302ff5fc94[class*="section_first"],
			.section_fixed_disable #s20210621340302ff5fc94[class*="section_first"] .doz_aside {
				position: relative !important;
				top: 0 !important;
				left: 0 !important;
				z-index: auto !important;
			}
			.section_fixed_disable #s20210621340302ff5fc94 .doz_aside.scroll-to-fixed-fixed ~ .spacer,
			.section_fixed_disable #s20210621340302ff5fc94.scroll-to-fixed-fixed ~ .spacer {
				height: 0 !important;
				display: none !important;
			}
			#s20210621340302ff5fc94.scroll-to-fixed-fixed {
				width: 100% !important;
			}
			#s20210621340302ff5fc94 .doz_aside.scroll-to-fixed-fixed-end {
				bottom: 0 !important;
				top: auto !important;
			}
			.device_type_m #s20210621340302ff5fc94.mobile_section main .inside {
					padding-left: 10px;
					padding-right: 10px;
			}
			.device_type_m #s20210621340302ff5fc94 .mypage .left-menu ul li a,
			.device_type_m #s20210621340302ff5fc94 .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;;
			}
            #s20210621340302ff5fc94 .im-cart-result-table {
                border-top: 1px solid ;
                border-bottom: 1px solid ;
            }
            #s20210621340302ff5fc94 .shop-table > tbody > tr > td.img .opt .more {
                ;
            }
            #s20210621340302ff5fc94 .im-cart-info {
                ;
            }
            #s20210621340302ff5fc94 .shop-table > thead > tr > th,
            #s20210621340302ff5fc94 .shop-table > tbody > tr > td,
            #s20210621340302ff5fc94 .mypage .shop-table > tbody > tr,
            #s20210621340302ff5fc94 .shop-table > tbody > tr > td.img img,
            #s20210621340302ff5fc94 .shop-table > tbody > tr > td + td,
            #s20210621340302ff5fc94 .mypage .tip-off,
            #s20210621340302ff5fc94 .mypage .shop-table img,
	        #s20210621340302ff5fc94 .im-order-detail-table,
	        #s20210621340302ff5fc94 .im-order-price,
	        #s20210621340302ff5fc94 .im-order-detail-table thead tr,
	        #s20210621340302ff5fc94 .im-order-detail-table tr + tr,
	        #s20210621340302ff5fc94 .im-order-detail-table img,
	        #s20210621340302ff5fc94 .im-order-detail-table .im-deliv-price,
	        #s20210621340302ff5fc94 .im-order-price-header,
	        #s20210621340302ff5fc94 .im-order-price-body {
                ;
            }
            #s20210621340302ff5fc94 .shop-table .list_badge {
				border-color: ;
            }
            #s20210621340302ff5fc94 .im-cart-result-table thead>tr>th,
            #s20210621340302ff5fc94 #shop_cart_list .shop-table > colgroup + thead > tr:first-child > th,
            #s20210621340302ff5fc94 #shop_cart_list .shop-table > tbody > tr > td + td,
            #s20210621340302ff5fc94 #shop_cart_list .shop-table > thead > tr > th,
            #s20210621340302ff5fc94 #shop_cart_list .shop-table > tbody > tr > td {
                ;
            }
            #s20210621340302ff5fc94 .shop-content.mypage .shop-item .item-icon .im-icon.im-ico-liked{
                color: #0d285a
            }
			@media (min-width: 991px) {
				.doz_sys #s20210621340302ff5fc94 .btn-primary:hover, #s20210621340302ff5fc94 .widget_text_wrap .btn:hover, .doz_sys #s20210621340302ff5fc94 .cart-btn-tools .alpha_add_review_button:hover > button {
				;
					background-color:#002b66;
					border-color:#0949a0;
					color:#ffffff;
					border-width:0px;
				}
				.doz_sys.shop_view #s20210621340302ff5fc94 .btn-primary:hover span,
				.doz_sys.booking_view #s20210621340302ff5fc94 .btn-primary:hover span,
				.doz_sys.shop_mypage #s20210621340302ff5fc94 .btn-primary:hover span  {
					color:#ffffff;
				}
			}
			@media all and (max-width : 768px) {
				.doz_sys #s20210621340302ff5fc94 .fixed_view a,
				.doz_sys #s20210621340302ff5fc94 .fixed_view select.form-control,
				.doz_sys #s20210621340302ff5fc94 .fixed_view .form-select-wrap:before {
					color: #212121;
				}
				.doz_sys #s20210621340302ff5fc94 .fixed_view .body_font_color_50 {
					color: rgba(33, 33, 33, 0.5);
				}
				.doz_sys #s20210621340302ff5fc94 .fixed_view .body_font_color_20 {
					color: rgba(33, 33, 33, 0.2);
				}
				.booking_view #s20210621340302ff5fc94 .fixed_view .booking_opt select.form-control {
					background-color: #fff;
				}
				#s20210621340302ff5fc94 #shop_cart_list .shop-tit,
                #s20210621340302ff5fc94 #shop_cart_list .shop-table > thead > tr,
                #s20210621340302ff5fc94 #shop_cart_list .shop-table > tfoot .payment-info,
                #s20210621340302ff5fc94 .im-price-result {
				    ;
				}
                #s20210621340302ff5fc94 .shop-table > tbody > tr > td.img .opt .more + .more,
                #s20210621340302ff5fc94 .im-order-row + .im-order-row {
                    ;
                }
                #s20210621340302ff5fc94 #shop_cart_list .shop-table,
                #s20210621340302ff5fc94 #shop_cart_list .shop-table > tbody > tr.im-tr-shipping + tr,
                #s20210621340302ff5fc94 #shop_cart_list .shop-table > tfoot,
                #s20210621340302ff5fc94 #shop_cart_list .shop-table > tfoot .payment-info {
                    ;
                }
                #s20210621340302ff5fc94 #shop_cart_list .shop-table > thead > tr,
                #s20210621340302ff5fc94 .im-order-detail-table .im-space {
                    background-color: #f1f3f5;
                }
                #s20210621340302ff5fc94 #shop_cart_list .shop-table > thead > tr.scroll-to-fixed-fixed-end {
                    top: auto !important;
                    bottom: 0;
                }
			}
			.device_type_m #s20210621340302ff5fc94 .section_bg.fixed_bg_wrap { 
                 background-attachment: fixed;
            }
            
            .device_type_m #s20210621340302ff5fc94 .section_bg.fixed_bg_wrap .fixed_bg {
              display: none;
            }
            #s20210621340302ff5fc94 .section_bg.fixed_bg_wrap .fixed_bg {
                 display: none;
                }
			@media (max-width: 991px) {
			    #s20210621340302ff5fc94 .section_bg {
                    background-attachment : inherit;
                }
                
                #s20210621340302ff5fc94 .section_bg .ibg-bg {
                    display: none;
                }
                
                #s20210621340302ff5fc94 .section_bg.fixed_bg_wrap { 
                    background-image : none !important;
                    clip-path: inset(0);
                    overflow: hidden;
                }
                #s20210621340302ff5fc94 .section_bg.fixed_bg_wrap .fixed_bg {
                  display: block;
                  object-fit: cover;
                  position: fixed;
                  left: 0;
                  top: 0;
                  width: 100%; 
                  height: 100vh;
                }
				#s20210621340302ff5fc94 .buy_btns .social_btn, #s20210621340302ff5fc94 .buy_btns .cart_btn, #s20210621340302ff5fc94 .layer_pop .bottom-btn, #s20210621340302ff5fc94 .shop-table > thead, #s20210621340302ff5fc94 .left-menu, #s20210621340302ff5fc94 .shop-table > tbody > tr, {
				;
				}
				#s20210621340302ff5fc94 main, #s20210621340302ff5fc94 .section_wrap.extend_section main, #s20210621340302ff5fc94 .doz_sys.shop_payment .inside, .doz_sys.shop_payment .inside .col-dz, {
					padding-left:0;
					padding-right:0;
				}
				#s20210621340302ff5fc94.mobile_section main .inside {
					padding-left: 10px;
					padding-right: 10px;
				}
				#s20210621340302ff5fc94.section_wrap.extend_section main .widget.board .grid_ignore.bg_on {
					margin-left: -15px;
					margin-right: -15px;
					width: calc(100% + 30px);
				}
				#s20210621340302ff5fc94 .mypage .left-menu ul li a,
				#s20210621340302ff5fc94 .cart .left-menu ul li a,
				#s20210621340302ff5fc94 .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;;
				}
				.section_wrap .side_gutter {
					display:none !important;
				}
				#s20210621340302ff5fc94 .coupon-wrap:after {
					background: #f1f3f5 !important;
				}
			}
			@media (max-width: 767px) {
				#s20210621340302ff5fc94 .nav_gradient.slide_left {
					background: linear-gradient(to left, rgba(255, 255, 255, 0), #f1f3f5);
				}
				#s20210621340302ff5fc94 .nav_gradient.slide_right {
					background: linear-gradient(to right, rgba(255, 255, 255, 0), #f1f3f5);
				}
				#s20210621340302ff5fc94 .button_tab .scroll-to-fixed-fixed ul.site_prod_nav > li {
					border-top: 0;
					border-bottom: 0;
				}
				#s20210621340302ff5fc94 .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);
				}
				.shop_view #s20210621340302ff5fc94 .item_detail .form-select-wrap .dropdown-menu .dropdown-item {
					background: #f1f3f5 !important;
				}
				.shop_view #s20210621340302ff5fc94 .item_detail .form-select-wrap .dropdown-toggle {
					color:  !important;
				}
				.shop_view #s20210621340302ff5fc94 .item_detail .form-select-wrap.open .dropdown-toggle,
				.shop_view #s20210621340302ff5fc94 .item_detail .form-select-wrap.open .dropdown-menu {
					border-color:  !important;
				}
				.shop_view #s20210621340302ff5fc94 .item_detail .form-select-wrap.open .dropdown-menu .dropdown-item {
					
				}
				.shop_view #s20210621340302ff5fc94 .item_detail .form-select-wrap .dropdown-menu .dropdown-item:hover {
					background-color:  !important;
				}
			}
			@media (min-width: 768px) {
				#s20210621340302ff5fc94 .opt-group .btn_clse {
					background-color: #f1f3f5;
				}
				#s20210621340302ff5fc94 .opt-group .btn_clse:after {
					box-shadow: 0 10px 0 0 #f1f3f5;
				}
			}
		
				.doz_sys #s20210621340302ff5fc94 .bg-brand,
				.doz_sys #s20210621340302ff5fc94 .bg-brand span,
				.doz_sys #s20210621340302ff5fc94 .btn-brand {
				;
					background-color:#0d285a;
					border-color:#0d285a;
					border-width: 0px;
					color:#fff;
				}
				.doz_sys #s20210621340302ff5fc94 .bg-brand:hover {
					background-color:rgba(7,20,45,1);-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff072045,endColorstr=#ff072045);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff072045,endColorstr=#ff072045);	zoom: 1;;
					border-color:rgb(7,20,45) ;border-color:rgba(7,20,45,1) ;;
				}
			
	/*#*//* .widget.image img {*/
	/*	transition: .3s ease;*/
	/*}*/
	.admin #w202106215f4a2b18c3b09 .widget.image img {
		transition: none;
	}

	.admin #w202106215f4a2b18c3b09 .disable-selection img {
		visibility: visible !important;
	}
	#w202106215f4a2b18c3b09 .widget.image .overlay, #w202106215f4a2b18c3b09 .widget.image .hover_overlay {
		background: rgba(0, 0, 0, 0);
		transition: opacity .3s, background-color .3s;
	}
	#w202106215f4a2b18c3b09 .widget.image:hover .hover_overlay {
		background: rgba(0, 0, 0, 0);
		z-index: 6;
		opacity: 1;
	}
	.admin #w202106215f4a2b18c3b09 .widget.image:hover .hover_overlay,
	#w202106215f4a2b18c3b09 .widget.image.hover_image_hidden:hover .hover_overlay {
		opacity: 0 !important;
	}
	#w202106215f4a2b18c3b09 .widget.image.text_position_overlay .txt .txt_body {
		color: #fff;
		font-size:14px;;
		line-height: 1.2;
		padding: 1em;
	}
	#w202106215f4a2b18c3b09 .widget.image.hover_text_position_overlay:hover .hover_txt .txt_body {
		color: #fff;
		font-size:14px;;
		padding: 1em;
	}
	#w202106215f4a2b18c3b09 .widget.image.hover_text_position_overlay:hover .hover_txt .txt_body {
		line-height: 1.2;
	}
	#w202106215f4a2b18c3b09 .widget.image.img_circle .overlay,
	#w202106215f4a2b18c3b09 .widget.image.img_circle .hover_overlay {
		border-radius: 50%;
	}
	#w202106215f4a2b18c3b09 .widget.image.hover_scale:hover .hover_overlay,
	#w202106215f4a2b18c3b09 .widget.image.same_overlay:hover .overlay {
		transform: scale(1.1);
		transition: opacity .3s;
	}
	#w202106215f4a2b18c3b09 .widget.image.hide_default_img:hover .img_wrap > img,
	#w202106215f4a2b18c3b09 .widget.image:hover .overlay,
	#w202106215f4a2b18c3b09 .widget.image .hover_overlay,
	#w202106215f4a2b18c3b09 .widget.image.hover_image_hidden:hover .hover_img,
	#w202106215f4a2b18c3b09 .widget.image.hover_scale .hover_img,
	#w202106215f4a2b18c3b09 .widget.image.hover_scale.hover_image_hidden:hover .hover_img {
		opacity: 0;
	}
	#w202106215f4a2b18c3b09 .widget.image.hide_default_img:hover .img_wrap > img{
		opacity: 0 !important;

	}
	#w202106215f4a2b18c3b09 .widget.image.hover_scale img {
		transition: transform 0.4s ease-out;
	}
	#w202106215f4a2b18c3b09 .widget.image.hover_scale img,
	#w202106215f4a2b18c3b09 .widget.image.hover_scale:hover .hover_img,
	#w202106215f4a2b18c3b09 .widget.image.hover_scale.hover_image_hidden:hover img,
	#w202106215f4a2b18c3b09 .widget.image.org_image_hidden.hover_image_hidden:hover .img_wrap > img,
	#w202106215f4a2b18c3b09 .widget.image.hover_img_hide.hover_scale:hover img,
	#w202106215f4a2b18c3b09 .widget.image.same_overlay:hover .overlay  {
		opacity : 1;
	}
	#w202106215f4a2b18c3b09 .widget.image.no_effect .hover_overlay,
	#w202106215f4a2b18c3b09 .widget.image.no_effect .hover_img {
		transition: none;
	}
	#w202106215f4a2b18c3b09 .widget.image.hover_img_hide .hover_img {
		display: none;
	}
	#w202106215f4a2b18c3b09 .widget.image.hover_img_hide:hover .hover_overlay {
		transition: opacity .3s;
	}
	#w202106215f4a2b18c3b09 .widget.image.hide_default_img:hover .org_image,
	#w202106215f4a2b18c3b09 .widget.image.same_overlay:hover .hover_overlay {
		opacity: 0;
	}
	#w202106215f4a2b18c3b09 .widget.image.same_overlay:hover .overlay {
		opacity: 1;
	}
	
		#w202106215f4a2b18c3b09 .widget.image .hover_img {
		image-rendering: -webkit-optimize-contrast;
	}
	
	@media all and (max-width : 767px) {
		#w202106215f4a2b18c3b09 .widget.image:hover .hover_txt,
		#w202106215f4a2b18c3b09 .widget.image:hover .hover_img,
		#w202106215f4a2b18c3b09 .widget.image:hover .overlay,
		#w202106215f4a2b18c3b09 .widget.image:hover .hover_overlay {
			opacity: 0;
			transform: none !important;
		}
		#w202106215f4a2b18c3b09 .widget.image.org_image_hidden:hover .img_wrap > img {
			opacity: 1;
		}
		#w202106215f4a2b18c3b09 .widget.image:hover .txt {
			opacity: 1;
			visibility: visible;
		}
		#w202106215f4a2b18c3b09 .widget.hover_scale:hover img {
			transform: none !important;
		}
	}

	/* 모바일 폭 이미지 비율 — 세로 고정 칸이 사진을 원본 비율과 다르게 늘리던 것을 원본 비율로 */
	@media (max-width: 767px) {
		#w202106215f4a2b18c3b09 .widget.image.fix_height .img_wrap {
			height: auto !important;
		}
		#w202106215f4a2b18c3b09 .widget.image.fix_height .img_wrap > img {
			height: auto !important;
		}
	}

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

		#text_w202106216d30fd8e25747 {
					border-radius: 0px;
			border: 0px none #000;;
			min-height: 0px;;
			line-height: inherit;
		}
		#text_w202106216d30fd8e25747 .fr-code-view {
			line-height: 1.6;
		}
		#text_w202106216d30fd8e25747 .text_bg_img,
		#text_w202106216d30fd8e25747 .text_bg_color {
			position: absolute;
			top: 0;
			left: 0;
			height: 100%;
			width: 100%;
			border-radius: 0px;
		}
		.admin #text_w202106216d30fd8e25747,
		#text_w202106216d30fd8e25747 .text-table {
			min-height: 0px;;
					word-break: normal;
			word-wrap: break-word;
		}
        #text_w202106216d30fd8e25747,
        #text_w202106216d30fd8e25747 .text-table {
            display: flex;
            flex-direction: column;
            justify-content:flex-start ;
        }
		.doz_sys main > .doz_row #text_w202106216d30fd8e25747.default_padding {
			padding-left: 32px;
			padding-right: 32px;
		}
		@media all and (max-width : 767px) {
			.doz_sys main > .doz_row #text_w202106216d30fd8e25747.default_padding {
				padding-left: 15px;
				padding-right: 15px;
			}
		}
	
	.device_type_m .pc_section #padding_w20210621a61712ab0665d {
		height: 10px !important;
	}
	@media all and (max-width:768px) {
		.pc_section #padding_w20210621a61712ab0665d {
			height: 10px !important;
		}
	}

		#text_w20210621e620faa60b4f7 {
					border-radius: 0px;
			border: 0px none #000;;
			min-height: 0px;;
			line-height: inherit;
		}
		#text_w20210621e620faa60b4f7 .fr-code-view {
			line-height: 1.6;
		}
		#text_w20210621e620faa60b4f7 .text_bg_img,
		#text_w20210621e620faa60b4f7 .text_bg_color {
			position: absolute;
			top: 0;
			left: 0;
			height: 100%;
			width: 100%;
			border-radius: 0px;
		}
		.admin #text_w20210621e620faa60b4f7,
		#text_w20210621e620faa60b4f7 .text-table {
			min-height: 0px;;
					word-break: normal;
			word-wrap: break-word;
		}
        #text_w20210621e620faa60b4f7,
        #text_w20210621e620faa60b4f7 .text-table {
            display: flex;
            flex-direction: column;
            justify-content:flex-start ;
        }
		.doz_sys main > .doz_row #text_w20210621e620faa60b4f7.default_padding {
			padding-left: 32px;
			padding-right: 32px;
		}
		@media all and (max-width : 767px) {
			.doz_sys main > .doz_row #text_w20210621e620faa60b4f7.default_padding {
				padding-left: 15px;
				padding-right: 15px;
			}
		}
	
	/*#*//* .widget.image img {*/
	/*	transition: .3s ease;*/
	/*}*/
	.admin #w202106219ad9894b796c3 .widget.image img {
		transition: none;
	}

	.admin #w202106219ad9894b796c3 .disable-selection img {
		visibility: visible !important;
	}
	#w202106219ad9894b796c3 .widget.image .overlay, #w202106219ad9894b796c3 .widget.image .hover_overlay {
		background: rgba(0, 0, 0, 0);
		transition: opacity .3s, background-color .3s;
	}
	#w202106219ad9894b796c3 .widget.image:hover .hover_overlay {
		background: rgba(0, 0, 0, 0);
		z-index: 6;
		opacity: 1;
	}
	.admin #w202106219ad9894b796c3 .widget.image:hover .hover_overlay,
	#w202106219ad9894b796c3 .widget.image.hover_image_hidden:hover .hover_overlay {
		opacity: 0 !important;
	}
	#w202106219ad9894b796c3 .widget.image.text_position_overlay .txt .txt_body {
		color: #fff;
		font-size:14px;;
		line-height: 1.2;
		padding: 1em;
	}
	#w202106219ad9894b796c3 .widget.image.hover_text_position_overlay:hover .hover_txt .txt_body {
		color: #fff;
		font-size:14px;;
		padding: 1em;
	}
	#w202106219ad9894b796c3 .widget.image.hover_text_position_overlay:hover .hover_txt .txt_body {
		line-height: 1.2;
	}
	#w202106219ad9894b796c3 .widget.image.img_circle .overlay,
	#w202106219ad9894b796c3 .widget.image.img_circle .hover_overlay {
		border-radius: 50%;
	}
	#w202106219ad9894b796c3 .widget.image.hover_scale:hover .hover_overlay,
	#w202106219ad9894b796c3 .widget.image.same_overlay:hover .overlay {
		transform: scale(1.1);
		transition: opacity .3s;
	}
	#w202106219ad9894b796c3 .widget.image.hide_default_img:hover .img_wrap > img,
	#w202106219ad9894b796c3 .widget.image:hover .overlay,
	#w202106219ad9894b796c3 .widget.image .hover_overlay,
	#w202106219ad9894b796c3 .widget.image.hover_image_hidden:hover .hover_img,
	#w202106219ad9894b796c3 .widget.image.hover_scale .hover_img,
	#w202106219ad9894b796c3 .widget.image.hover_scale.hover_image_hidden:hover .hover_img {
		opacity: 0;
	}
	#w202106219ad9894b796c3 .widget.image.hide_default_img:hover .img_wrap > img{
		opacity: 0 !important;

	}
	#w202106219ad9894b796c3 .widget.image.hover_scale img {
		transition: transform 0.4s ease-out;
	}
	#w202106219ad9894b796c3 .widget.image.hover_scale img,
	#w202106219ad9894b796c3 .widget.image.hover_scale:hover .hover_img,
	#w202106219ad9894b796c3 .widget.image.hover_scale.hover_image_hidden:hover img,
	#w202106219ad9894b796c3 .widget.image.org_image_hidden.hover_image_hidden:hover .img_wrap > img,
	#w202106219ad9894b796c3 .widget.image.hover_img_hide.hover_scale:hover img,
	#w202106219ad9894b796c3 .widget.image.same_overlay:hover .overlay  {
		opacity : 1;
	}
	#w202106219ad9894b796c3 .widget.image.no_effect .hover_overlay,
	#w202106219ad9894b796c3 .widget.image.no_effect .hover_img {
		transition: none;
	}
	#w202106219ad9894b796c3 .widget.image.hover_img_hide .hover_img {
		display: none;
	}
	#w202106219ad9894b796c3 .widget.image.hover_img_hide:hover .hover_overlay {
		transition: opacity .3s;
	}
	#w202106219ad9894b796c3 .widget.image.hide_default_img:hover .org_image,
	#w202106219ad9894b796c3 .widget.image.same_overlay:hover .hover_overlay {
		opacity: 0;
	}
	#w202106219ad9894b796c3 .widget.image.same_overlay:hover .overlay {
		opacity: 1;
	}
	
		#w202106219ad9894b796c3 .widget.image .hover_img {
		image-rendering: -webkit-optimize-contrast;
	}
	
	@media all and (max-width : 767px) {
		#w202106219ad9894b796c3 .widget.image:hover .hover_txt,
		#w202106219ad9894b796c3 .widget.image:hover .hover_img,
		#w202106219ad9894b796c3 .widget.image:hover .overlay,
		#w202106219ad9894b796c3 .widget.image:hover .hover_overlay {
			opacity: 0;
			transform: none !important;
		}
		#w202106219ad9894b796c3 .widget.image.org_image_hidden:hover .img_wrap > img {
			opacity: 1;
		}
		#w202106219ad9894b796c3 .widget.image:hover .txt {
			opacity: 1;
			visibility: visible;
		}
		#w202106219ad9894b796c3 .widget.hover_scale:hover img {
			transform: none !important;
		}
	}

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

			.shop_view .s2021062286b2936a28a86.xzoom-preview {
				;
				background: #f1f3f5;
			}
			.shop_view #s2021062286b2936a28a86 select.form-control option {
				color:  !important;
				background: #f1f3f5;
			}
			.is-ie .shop_view #s2021062286b2936a28a86 select.form-control option {
				color: #000 !important;
			}
			.admin #s2021062286b2936a28a86 .widget.padding > div {
				;
			}
			.admin #s2021062286b2936a28a86 .ibg-bg {
				height: 100% !important;
			}
			.admin #s2021062286b2936a28a86 .widget_drag_bar,
			.admin .doz_sys #s2021062286b2936a28a86 .ui-resizable-handle.ui-resizable-e:hover:after,
			.admin .doz_sys #s2021062286b2936a28a86 .ui-resizable-handle.ui-resizable-w:hover:after,
			.admin .doz_sys #s2021062286b2936a28a86 .ui-resizable-handle.ui-resizable-e.active:after,
			.admin .doz_sys #s2021062286b2936a28a86 .ui-resizable-handle.ui-resizable-w.active:after,
			.admin .doz_sys #s2021062286b2936a28a86 .drop_line {
				background-color: ;
			}
			.admin .doz_sys #s2021062286b2936a28a86 .ui-resizable-handle.ui-resizable-n:hover:after,
			.admin .doz_sys #s2021062286b2936a28a86 .ui-resizable-handle.ui-resizable-s:hover:after {
				border-bottom:2px solid  ;
			}
			#s2021062286b2936a28a86 {
				color: ;
			}
			#s2021062286b2936a28a86.side_basic main .inside,
			#s2021062286b2936a28a86 .site_prod_nav_wrap.scroll-to-fixed-fixed ul.site_prod_nav,
			.doz_sys #s2021062286b2936a28a86 .col-dz-12 .extend_thumbs {
				max-width: 1200px;
			}
			.modal_site_modal_menu #s2021062286b2936a28a86.side_basic main .inside,
			.menu_type_modal #s2021062286b2936a28a86.side_basic main .inside {
				max-width: 550px;
			}
			.doz_sys .modal_site_modal_menu .modal-header,
			.menu_type_modal .doz_modal_header {
				border-width: 0 0 1px 0;
				border-style: solid;
				;
			}
			.menu_type_modal #s2021062286b2936a28a86,
			.menu_type_modal .doz_modal_header {
			;
				background: ;
			;
				color:  ;
			}
			.menu_type_modal .doz_modal_header .bt.bt-flat.bt-default {
			;
				color:  ;
			}
			.doz_sys #s2021062286b2936a28a86 .col-dz-12 .inside .extend_thumbs {
				max-width: inherit;
			}
			#s2021062286b2936a28a86.extend_section main {
				padding-left: 0px;
				padding-right: 0px;
			}
			#s2021062286b2936a28a86.section_wrap.extend_section main .widget.board .grid_ignore.bg_on {
				margin-left: -0px;
				margin-right: -0px;
				width: calc(100% + 0px + 0px);
			}
			#s2021062286b2936a28a86 .booking_day .body_font_color_20,
			#s2021062286b2936a28a86 .booking_list.waiting .title {
				; 
			}
		
			#s2021062286b2936a28a86.extend_section main > .inside {
				max-width: 100% !important;
			}
			#s2021062286b2936a28a86 .li_table ul:nth-of-type(2),
			#s2021062286b2936a28a86 .li_board ul li,
			#s2021062286b2936a28a86 .radio-styled:not(ie8).radio_color_option.small input ~ span span {
				;
			}
			#s2021062286b2936a28a86 .checkbox-styled:not(ie8) input ~ span:before,
			#s2021062286b2936a28a86 .radio-styled:not(ie8) input ~ span:before {
				
			}
			#s2021062286b2936a28a86 .board_view .grid_ignore header a, #s2021062286b2936a28a86 .widget.board .grid_ignore .author .date, #s2021062286b2936a28a86 .widget.board .grid_ignore a.board, #s2021062286b2936a28a86 .widget.board .grid_ignore .author .write, .editor_box .add_map .info > div.phone, #s2021062286b2936a28a86 .content-tit .board {
				;
			}
			#s2021062286b2936a28a86 select.form-control,
			#s2021062286b2936a28a86 input.form-control,
			#s2021062286b2936a28a86 textarea.form-control {
				;
				color: #212121;
				background: #ffffff;
			}
			#s2021062286b2936a28a86 .input_block .select-block .selectbox select {
				border: none;
				background: none;
				color: #212121;
			}
			#s2021062286b2936a28a86 .phonenumber_wrap .line {
				
			}
			#s2021062286b2936a28a86 .shop-content.shop-style-b.open .opt-group .btn_clse > span {
				
			}
			.shop_view #s2021062286b2936a28a86 .shop-content select.form-control,
			.shop_view #s2021062286b2936a28a86 .shop-content input.form-control,
			.shop_view #s2021062286b2936a28a86 .shop-content textarea.form-control,
			.booking_view #s2021062286b2936a28a86 .booking_opt select.form-control,
			.shop_view #s2021062286b2936a28a86 .form-select-wrap .dropdown-menu,
			.shop_view #s2021062286b2936a28a86 .form-select-wrap .dropdown-menu .dropdown-item {
				;
				background: #f1f3f5;
			}
			#s2021062286b2936a28a86 .seemore_wrap .open:before {
				background-image: linear-gradient(to bottom, rgba(241,243,245,0.01), rgba(241,243,245,0.8) 66%, rgba(241,243,245,0.9) 83%, rgba(241,243,245,0.98) 98%, #f1f3f5);
			}
			#s2021062286b2936a28a86 .item_detail select.form-control,
			#s2021062286b2936a28a86 .item_detail input.form-control,
			#s2021062286b2936a28a86 .item_detail textarea.form-control,
			#s2021062286b2936a28a86 .booking_opt select.form-control,
			#s2021062286b2936a28a86 .goods_select textarea.form-control,
			#s2021062286b2936a28a86 .goods_select select.form-control,
			#s2021062286b2936a28a86 .goods_select input.form-control,
			#s2021062286b2936a28a86 .form-select-wrap:before {
				 !important;
				color: ;
			}
			#s2021062286b2936a28a86 .form-select-wrap .dropdown-menu .dropdown-item:hover {
				;
			}
			#s2021062286b2936a28a86 .board_summary .write, #s2021062286b2936a28a86 .board_view .grid_ignore .author .date, #s2021062286b2936a28a86 .board_view .grid_ignore .author .hit-count, .doz_sys #s2021062286b2936a28a86 label, .doz_sys #s2021062286b2936a28a86 label.control-label, #s2021062286b2936a28a86 .shop-table > tbody > tr.payment-info > td.pay-txt, #s2021062286b2936a28a86 .nick.text-default-dark, #s2021062286b2936a28a86 .text-default-dark, #s2021062286b2936a28a86 .shop_mypage .mypage .my-box a, #s2021062286b2936a28a86 .shop_mypage .item-detail a, #s2021062286b2936a28a86 .shop_mypage .item-detail p, #s2021062286b2936a28a86 .shop_mypage h6, #s2021062286b2936a28a86 .shop_mypage .table-wrap p, #s2021062286b2936a28a86 .shop_payment h1, #s2021062286b2936a28a86 .shop_payment h6, #s2021062286b2936a28a86 .shop-content p, #s2021062286b2936a28a86 .shop_payment, #s2021062286b2936a28a86 .shop-content span, #s2021062286b2936a28a86 .shop-content .shop-item .item-icon .im-icon.im-ico-liked, #s2021062286b2936a28a86 .shop-content .price, #s2021062286b2936a28a86,#s2021062286b2936a28a86 .shop-tit,#s2021062286b2936a28a86 .board_view .board_txt_area,#s2021062286b2936a28a86 .board.widget .grid_ignore .view_tit,.doz_sys #s2021062286b2936a28a86 .shop-content input.form-control, .doz_sys #s2021062286b2936a28a86 .shop-content select.form-control, #s2021062286b2936a28a86 .widget_menu_title,#s2021062286b2936a28a86 .comment_area,body.shop_mypage #s2021062286b2936a28a86 .comment_area,
			#s2021062286b2936a28a86 .list_review_inner .use_summary, #s2021062286b2936a28a86 .list_review_inner .use_summary a, #s2021062286b2936a28a86 .list_review_inner .fold, #s2021062286b2936a28a86 .list_review_inner .comment_area, #s2021062286b2936a28a86 .booking_nav_tools span {
				;
				color:  ;
			}
			#s2021062286b2936a28a86 .shop-content span.sale-price-text {
			    color : #212121 !important;
			}
			.doz_sys #s2021062286b2936a28a86 a.use-info {
			    color : #0d285a;
			}
			#s2021062286b2936a28a86 .shop-content span.sale-price-text-done, 
			.doz_sys #s2021062286b2936a28a86 a.use-info-download-done {
			    color: #999999 !important;
			}
			.doz_sys #s2021062286b2936a28a86 .shop-content .down-btn select.form-control {
				;
				color:  !important;
			}
			#s2021062286b2936a28a86 .shop-content.mypage .bg-bright a, #s2021062286b2936a28a86 .shop-content.mypage .bg-bright p, #s2021062286b2936a28a86 .shop-content.mypage .bg-bright span, #s2021062286b2936a28a86 .shop-content.mypage .bg-bright div {
				color: #212121;
			}
			#s2021062286b2936a28a86 .shop-content.mypage .bg-bright .use_grade .ug_btn .btn,
			#s2021062286b2936a28a86 .shop-content span.ug_name .btn {
				border-color: #D5D5D5;
			}
			#s2021062286b2936a28a86 .shop-content h6 span {
			;
				color: ;
			}
			#s2021062286b2936a28a86 .left-menu ul li.on a,
			.doz_sys #s2021062286b2936a28a86 .paging_type_count .owl-dots .owl-dot span:before,
			.menu_type_modal #s2021062286b2936a28a86,
			#s2021062286b2936a28a86 .list_review_inner .comment .tools .text-gray-bright {
				;
				color:  !important;
			}
			.doz_sys #s2021062286b2936a28a86 .paging_type_count.slide_02 .owl-dots .owl-dot.active span:before {
				color: #fff !important;
			}
			.doz_sys #s2021062286b2936a28a86 .paging_type_dot .owl-dots .owl-dot span,
			.doz_sys #s2021062286b2936a28a86 .paging_type_big_dot .owl-dots .owl-dot span,
			.doz_sys #s2021062286b2936a28a86 .paging_type_line .owl-dots .owl-dot span,
			.doz_sys #s2021062286b2936a28a86 .paging_type_count.paging_type_count02 .owl-dots .owl-dot.active span:before,
			#s2021062286b2936a28a86 .list_review_inner, 
			#s2021062286b2936a28a86 .list_review_inner .fold.cmt,
			#s2021062286b2936a28a86 .list_review_wrap,
			#s2021062286b2936a28a86 .list_review_inner .textarea_block,
			#s2021062286b2936a28a86 .list_review_inner .comment .main_comment,
			#s2021062286b2936a28a86 .list_review_inner .txt_delete:before,
			#s2021062286b2936a28a86 .form-select-wrap.open .dropdown-toggle, 
			#s2021062286b2936a28a86 .form-select-wrap.open .dropdown-menu,
			#s2021062286b2936a28a86 .form-select-wrap.open .dropdown-menu .dropdown-item {
				border-color: ;
			}
			.doz_sys #s2021062286b2936a28a86 .paging_type_dot02 .owl-dots .owl-dot span,
			.doz_sys #s2021062286b2936a28a86 .paging_type_dot .owl-dots .owl-dot.active span,
			.doz_sys #s2021062286b2936a28a86 .paging_type_line .owl-dots .owl-dot.active span,
			.doz_sys #s2021062286b2936a28a86 .paging_type_big_dot .owl-dots .owl-dot span,
			.doz_sys #s2021062286b2936a28a86 .paging_type_line .owl-dots .owl-dot span {
				background: ;
			}
			#s2021062286b2936a28a86 .form-control:focus {
				border-color:#0d285a;
			}
			#s2021062286b2936a28a86 .sub_depth li a, #s2021062286b2936a28a86 .sub_depth li span {
				;
			}
			#s2021062286b2936a28a86 .slide_03.owl-theme .owl-dots .owl-dot span {
				;
			} 
			#s2021062286b2936a28a86 .pagination > li > a,
			#s2021062286b2936a28a86 .pagination > li > span,
			#s2021062286b2936a28a86 .pagination > li > a:focus,
			#s2021062286b2936a28a86 .pagination > li > span:focus,
			#s2021062286b2936a28a86 .map-inner .pagination li.active a,
			#s2021062286b2936a28a86 .pagination li > a.disabled:hover,
			#s2021062286b2936a28a86 .pagination li > a.disabled:focus {
				;
			}
			#s2021062286b2936a28a86 .form-select-wrap.open .dropdown-menu .dropdown-item {
				;
			}
			#s2021062286b2936a28a86 .pagination > .active > a,
			#s2021062286b2936a28a86 .pagination > .active > span,
			#s2021062286b2936a28a86 .pagination > .active > a:hover,
			#s2021062286b2936a28a86 .pagination > .active > span:hover,
			#s2021062286b2936a28a86 .pagination > .active > a:focus,
			#s2021062286b2936a28a86 .pagination > .active > span:focus,
			#s2021062286b2936a28a86 .pagination > li > a:hover,
			#s2021062286b2936a28a86 .pagination > li > span:hover,
			#s2021062286b2936a28a86 .sub_depth li a.active,
			.doz_sys #s2021062286b2936a28a86 a, #s2021062286b2936a28a86 .li_table ul li,
			#s2021062286b2936a28a86 .list-style .list.line > small,
			.doz_sys #s2021062286b2936a28a86 div[data-widget-type="board"] .title.title-block a{
				;
				color: ;
			}
			.doz_sys #s2021062286b2936a28a86 .board_contents a:not(.btn),
			.doz_sys #s2021062286b2936a28a86 .board_contents a:not(.btn):hover,
			#s2021062286b2936a28a86 .board_txt_area a,
			#s2021062286b2936a28a86 .board_txt_area a:hover,
			#s2021062286b2936a28a86 .board_txt_area a:active,
			#s2021062286b2936a28a86 .board_txt_area a:focus,
			#s2021062286b2936a28a86 .editor_box .fr-view a {
				color: #0d285a;
			}
			#s2021062286b2936a28a86 div[data-widget-type="icon"] i {
				color: ;
			}
			.doz_sys #s2021062286b2936a28a86 a.body_font_color_30:not(.active) {
				;
			}
		   #s2021062286b2936a28a86 .text_tab .after_line:not(:last-child):after {
		        ;
		   }
		   #s2021062286b2936a28a86 .text_tab ul.site_prod_nav > li a.active {
		    background: none;
		   }
			#s2021062286b2936a28a86 .map-toolbar select.form-control {
				;
				color:  !important;
				font-size: 14px;
			}
			.doz_sys #s2021062286b2936a28a86 .body_font_color_40,
			#s2021062286b2936a28a86 .li_board ul.li_body li.name, 
			#s2021062286b2936a28a86 .li_board ul.li_body li.time, 
			#s2021062286b2936a28a86 .li_board ul.li_body li.like,
			#s2021062286b2936a28a86 .li_board ul.li_body li.read {
				;
			}
			#s2021062286b2936a28a86 .review_table .summary,
			#s2021062286b2936a28a86 .review_table.li_board ul.li_body li,
			#s2021062286b2936a28a86 .review_table .list_text_title.lock_on {
				;
			}

			.doz_sys #s2021062286b2936a28a86 .body_font_color_50 {
				;
			}
			#s2021062286b2936a28a86 .li_board,
			#s2021062286b2936a28a86 .acd_row:first-child,
			#s2021062286b2936a28a86 .acd_row {
				border-color: ;
			}
			#s2021062286b2936a28a86 .list-style .list-header,
			#s2021062286b2936a28a86 .list-style .list,
			#s2021062286b2936a28a86 .list-style .list.line, 
			#s2021062286b2936a28a86 .list-style .list.line > .table-cell,
			#s2021062286b2936a28a86 .li_table.row_04 .acd_collapse[aria-expanded="true"], .li_table.row_04 .acd_collapse.in {
				;
			}
			#s2021062286b2936a28a86 .btn, #s2021062286b2936a28a86 .visual_section a, #s2021062286b2936a28a86 a.select-star, #s2021062286b2936a28a86 .star-pointer .dropdown-menu a.dropdown-item, .doz_sys #s2021062286b2936a28a86 .cart-btn-tools .alpha_add_review_button > button {
			;
				background-color: #f1f3f5;
				;
				color:;
				;
			}
			#s2021062286b2936a28a86 .star-pointer .dropdown-menu {
			    background-color: #f1f3f5;
			}
			#s2021062286b2936a28a86 .btn:hover, #s2021062286b2936a28a86 .visual_section a:hover {
				border-color:;
			}
			#s2021062286b2936a28a86 a.select-star:hover {
				background-color: #f1f3f5;
			}
			#s2021062286b2936a28a86 .star-pointer .dropdown-menu a.dropdown-item:hover {
			    background-color:  !important;
			}
			#s2021062286b2936a28a86 .widget_text_wrap .btn {
				background-color:#0949a0;
				border-color:#0949a0;
				color:#ffffff;
				border-width:0px;
			}
			.doz_sys #s2021062286b2936a28a86 .btn-primary, .doz_sys #s2021062286b2936a28a86 .cart-btn-tools .alpha_add_review_button > button {
			;
				background-color:#0949a0;
				border-color:#0949a0;
				color:#ffffff;
				border-width:0px;
			}
			.doz_sys.shop_view #s2021062286b2936a28a86 .btn-primary span,
			.doz_sys.booking_view #s2021062286b2936a28a86 .btn-primary span,
			.doz_sys.shop_mypage #s2021062286b2936a28a86 .btn-primary span  {
				color:#ffffff;
			}
			#s2021062286b2936a28a86 .coupon-wrap:after,
			#s2021062286b2936a28a86 .board_view .file_area ul li {
				background: #f1f3f5;
			}
			#s2021062286b2936a28a86 .text-gray-dark, #s2021062286b2936a28a86 .shop-table > thead > tr > th, #s2021062286b2936a28a86 .shop_mypage .left-menu ul li a, #s2021062286b2936a28a86 .shop_mypage .item-detail p.sale_pay,.doz_sys #s2021062286b2936a28a86 .product-notify-group .product-notify-label {
				;
			}
			#s2021062286b2936a28a86 .mypage .my-box a, #s2021062286b2936a28a86 .mypage .shop-table > tbody > tr,
			#s2021062286b2936a28a86 .mypage .tip-off,
	        #s2021062286b2936a28a86 .im-order-detail-table,
	        #s2021062286b2936a28a86 .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;;
			}
			#s2021062286b2936a28a86 .mypage .my-box.on a {
				background-color:#0d285a;
				;
				color:#fff;
			}
			#s2021062286b2936a28a86 .mypage .my-box.on a p {
				color:#fff;
			}
			#s2021062286b2936a28a86 .option_btn_tools a, #s2021062286b2936a28a86 .map-inner .pagination li a {
				color:#212121;
			}
			.doz_sys #s2021062286b2936a28a86 .list-style-card .card-body .text a {
				color:#757575;
			}
			#s2021062286b2936a28a86 .card .title a {
				color: #212121;
			}
			#s2021062286b2936a28a86 .section_bg.fixed_bg.fixed_bg_none {
					background-attachment : inherit;
				}
			#s2021062286b2936a28a86 ul.site_prod_nav > li,
			#s2021062286b2936a28a86 .prod_detail_badge {
				;
			}
			#s2021062286b2936a28a86 .site_prod_nav_wrap.scroll-to-fixed-fixed {
				background: #f1f3f5;
				box-shadow: inset 0 -1px 0 0 rgba(0, 0, 0, 0.1);
			}
			#s2021062286b2936a28a86 .buy_footer_fixed {
				background: #f1f3f5;
				border-width: 1px 0 0 0;
				border-style: solid;
				;
			}
			#s2021062286b2936a28a86 .opt-group {
				background: #f1f3f5;
			}
			#s2021062286b2936a28a86 ul.site_prod_nav > li a.active {
				;
			}
			
			#s2021062286b2936a28a86 .background_tab ul.site_prod_nav > li a.active >  span.braket-badge {
				background-color: none;
				;
				color:#f1f3f5;
			}
	
			#s2021062286b2936a28a86 .input-block .checkbox-styled:not(ie8) input ~ span {
				;
				color:;
			}
			.section_fixed_disable #s2021062286b2936a28a86[class*="section_first"],
			.section_fixed_disable #s2021062286b2936a28a86[class*="section_first"] .doz_aside {
				position: relative !important;
				top: 0 !important;
				left: 0 !important;
				z-index: auto !important;
			}
			.section_fixed_disable #s2021062286b2936a28a86 .doz_aside.scroll-to-fixed-fixed ~ .spacer,
			.section_fixed_disable #s2021062286b2936a28a86.scroll-to-fixed-fixed ~ .spacer {
				height: 0 !important;
				display: none !important;
			}
			#s2021062286b2936a28a86.scroll-to-fixed-fixed {
				width: 100% !important;
			}
			#s2021062286b2936a28a86 .doz_aside.scroll-to-fixed-fixed-end {
				bottom: 0 !important;
				top: auto !important;
			}
			.device_type_m #s2021062286b2936a28a86.mobile_section main .inside {
					padding-left: 0px;
					padding-right: 0px;
			}
			.device_type_m #s2021062286b2936a28a86 .mypage .left-menu ul li a,
			.device_type_m #s2021062286b2936a28a86 .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;;
			}
            #s2021062286b2936a28a86 .im-cart-result-table {
                border-top: 1px solid ;
                border-bottom: 1px solid ;
            }
            #s2021062286b2936a28a86 .shop-table > tbody > tr > td.img .opt .more {
                ;
            }
            #s2021062286b2936a28a86 .im-cart-info {
                ;
            }
            #s2021062286b2936a28a86 .shop-table > thead > tr > th,
            #s2021062286b2936a28a86 .shop-table > tbody > tr > td,
            #s2021062286b2936a28a86 .mypage .shop-table > tbody > tr,
            #s2021062286b2936a28a86 .shop-table > tbody > tr > td.img img,
            #s2021062286b2936a28a86 .shop-table > tbody > tr > td + td,
            #s2021062286b2936a28a86 .mypage .tip-off,
            #s2021062286b2936a28a86 .mypage .shop-table img,
	        #s2021062286b2936a28a86 .im-order-detail-table,
	        #s2021062286b2936a28a86 .im-order-price,
	        #s2021062286b2936a28a86 .im-order-detail-table thead tr,
	        #s2021062286b2936a28a86 .im-order-detail-table tr + tr,
	        #s2021062286b2936a28a86 .im-order-detail-table img,
	        #s2021062286b2936a28a86 .im-order-detail-table .im-deliv-price,
	        #s2021062286b2936a28a86 .im-order-price-header,
	        #s2021062286b2936a28a86 .im-order-price-body {
                ;
            }
            #s2021062286b2936a28a86 .shop-table .list_badge {
				border-color: ;
            }
            #s2021062286b2936a28a86 .im-cart-result-table thead>tr>th,
            #s2021062286b2936a28a86 #shop_cart_list .shop-table > colgroup + thead > tr:first-child > th,
            #s2021062286b2936a28a86 #shop_cart_list .shop-table > tbody > tr > td + td,
            #s2021062286b2936a28a86 #shop_cart_list .shop-table > thead > tr > th,
            #s2021062286b2936a28a86 #shop_cart_list .shop-table > tbody > tr > td {
                ;
            }
            #s2021062286b2936a28a86 .shop-content.mypage .shop-item .item-icon .im-icon.im-ico-liked{
                color: #0d285a
            }
			@media (min-width: 991px) {
				.doz_sys #s2021062286b2936a28a86 .btn-primary:hover, #s2021062286b2936a28a86 .widget_text_wrap .btn:hover, .doz_sys #s2021062286b2936a28a86 .cart-btn-tools .alpha_add_review_button:hover > button {
				;
					background-color:#002b66;
					border-color:#0949a0;
					color:#ffffff;
					border-width:0px;
				}
				.doz_sys.shop_view #s2021062286b2936a28a86 .btn-primary:hover span,
				.doz_sys.booking_view #s2021062286b2936a28a86 .btn-primary:hover span,
				.doz_sys.shop_mypage #s2021062286b2936a28a86 .btn-primary:hover span  {
					color:#ffffff;
				}
			}
			@media all and (max-width : 768px) {
				.doz_sys #s2021062286b2936a28a86 .fixed_view a,
				.doz_sys #s2021062286b2936a28a86 .fixed_view select.form-control,
				.doz_sys #s2021062286b2936a28a86 .fixed_view .form-select-wrap:before {
					color: #212121;
				}
				.doz_sys #s2021062286b2936a28a86 .fixed_view .body_font_color_50 {
					color: rgba(33, 33, 33, 0.5);
				}
				.doz_sys #s2021062286b2936a28a86 .fixed_view .body_font_color_20 {
					color: rgba(33, 33, 33, 0.2);
				}
				.booking_view #s2021062286b2936a28a86 .fixed_view .booking_opt select.form-control {
					background-color: #fff;
				}
				#s2021062286b2936a28a86 #shop_cart_list .shop-tit,
                #s2021062286b2936a28a86 #shop_cart_list .shop-table > thead > tr,
                #s2021062286b2936a28a86 #shop_cart_list .shop-table > tfoot .payment-info,
                #s2021062286b2936a28a86 .im-price-result {
				    ;
				}
                #s2021062286b2936a28a86 .shop-table > tbody > tr > td.img .opt .more + .more,
                #s2021062286b2936a28a86 .im-order-row + .im-order-row {
                    ;
                }
                #s2021062286b2936a28a86 #shop_cart_list .shop-table,
                #s2021062286b2936a28a86 #shop_cart_list .shop-table > tbody > tr.im-tr-shipping + tr,
                #s2021062286b2936a28a86 #shop_cart_list .shop-table > tfoot,
                #s2021062286b2936a28a86 #shop_cart_list .shop-table > tfoot .payment-info {
                    ;
                }
                #s2021062286b2936a28a86 #shop_cart_list .shop-table > thead > tr,
                #s2021062286b2936a28a86 .im-order-detail-table .im-space {
                    background-color: #f1f3f5;
                }
                #s2021062286b2936a28a86 #shop_cart_list .shop-table > thead > tr.scroll-to-fixed-fixed-end {
                    top: auto !important;
                    bottom: 0;
                }
			}
			.device_type_m #s2021062286b2936a28a86 .section_bg.fixed_bg_wrap { 
                 background-attachment: fixed;
            }
            
            .device_type_m #s2021062286b2936a28a86 .section_bg.fixed_bg_wrap .fixed_bg {
              display: none;
            }
            #s2021062286b2936a28a86 .section_bg.fixed_bg_wrap .fixed_bg {
                 display: none;
                }
			@media (max-width: 991px) {
			    #s2021062286b2936a28a86 .section_bg {
                    background-attachment : inherit;
                }
                
                #s2021062286b2936a28a86 .section_bg .ibg-bg {
                    display: none;
                }
                
                #s2021062286b2936a28a86 .section_bg.fixed_bg_wrap { 
                    background-image : none !important;
                    clip-path: inset(0);
                    overflow: hidden;
                }
                #s2021062286b2936a28a86 .section_bg.fixed_bg_wrap .fixed_bg {
                  display: block;
                  object-fit: cover;
                  position: fixed;
                  left: 0;
                  top: 0;
                  width: 100%; 
                  height: 100vh;
                }
				#s2021062286b2936a28a86 .buy_btns .social_btn, #s2021062286b2936a28a86 .buy_btns .cart_btn, #s2021062286b2936a28a86 .layer_pop .bottom-btn, #s2021062286b2936a28a86 .shop-table > thead, #s2021062286b2936a28a86 .left-menu, #s2021062286b2936a28a86 .shop-table > tbody > tr, {
				;
				}
				#s2021062286b2936a28a86 main, #s2021062286b2936a28a86 .section_wrap.extend_section main, #s2021062286b2936a28a86 .doz_sys.shop_payment .inside, .doz_sys.shop_payment .inside .col-dz, {
					padding-left:0;
					padding-right:0;
				}
				#s2021062286b2936a28a86.mobile_section main .inside {
					padding-left: 0px;
					padding-right: 0px;
				}
				#s2021062286b2936a28a86.section_wrap.extend_section main .widget.board .grid_ignore.bg_on {
					margin-left: -15px;
					margin-right: -15px;
					width: calc(100% + 30px);
				}
				#s2021062286b2936a28a86 .mypage .left-menu ul li a,
				#s2021062286b2936a28a86 .cart .left-menu ul li a,
				#s2021062286b2936a28a86 .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;;
				}
				.section_wrap .side_gutter {
					display:none !important;
				}
				#s2021062286b2936a28a86 .coupon-wrap:after {
					background: #f1f3f5 !important;
				}
			}
			@media (max-width: 767px) {
				#s2021062286b2936a28a86 .nav_gradient.slide_left {
					background: linear-gradient(to left, rgba(255, 255, 255, 0), #f1f3f5);
				}
				#s2021062286b2936a28a86 .nav_gradient.slide_right {
					background: linear-gradient(to right, rgba(255, 255, 255, 0), #f1f3f5);
				}
				#s2021062286b2936a28a86 .button_tab .scroll-to-fixed-fixed ul.site_prod_nav > li {
					border-top: 0;
					border-bottom: 0;
				}
				#s2021062286b2936a28a86 .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);
				}
				.shop_view #s2021062286b2936a28a86 .item_detail .form-select-wrap .dropdown-menu .dropdown-item {
					background: #f1f3f5 !important;
				}
				.shop_view #s2021062286b2936a28a86 .item_detail .form-select-wrap .dropdown-toggle {
					color:  !important;
				}
				.shop_view #s2021062286b2936a28a86 .item_detail .form-select-wrap.open .dropdown-toggle,
				.shop_view #s2021062286b2936a28a86 .item_detail .form-select-wrap.open .dropdown-menu {
					border-color:  !important;
				}
				.shop_view #s2021062286b2936a28a86 .item_detail .form-select-wrap.open .dropdown-menu .dropdown-item {
					
				}
				.shop_view #s2021062286b2936a28a86 .item_detail .form-select-wrap .dropdown-menu .dropdown-item:hover {
					background-color:  !important;
				}
			}
			@media (min-width: 768px) {
				#s2021062286b2936a28a86 .opt-group .btn_clse {
					background-color: #f1f3f5;
				}
				#s2021062286b2936a28a86 .opt-group .btn_clse:after {
					box-shadow: 0 10px 0 0 #f1f3f5;
				}
			}
		
				.doz_sys #s2021062286b2936a28a86 .bg-brand,
				.doz_sys #s2021062286b2936a28a86 .bg-brand span,
				.doz_sys #s2021062286b2936a28a86 .btn-brand {
				;
					background-color:#0d285a;
					border-color:#0d285a;
					border-width: 0px;
					color:#fff;
				}
				.doz_sys #s2021062286b2936a28a86 .bg-brand:hover {
					background-color:rgba(7,20,45,1);-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff072045,endColorstr=#ff072045);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff072045,endColorstr=#ff072045);	zoom: 1;;
					border-color:rgb(7,20,45) ;border-color:rgba(7,20,45,1) ;;
				}
			
		#text_w20210622bc361af2adc3a {
					border-radius: 0px;
			border: 0px none #000;;
			min-height: 0px;;
			line-height: inherit;
		}
		#text_w20210622bc361af2adc3a .fr-code-view {
			line-height: 1.6;
		}
		#text_w20210622bc361af2adc3a .text_bg_img,
		#text_w20210622bc361af2adc3a .text_bg_color {
			position: absolute;
			top: 0;
			left: 0;
			height: 100%;
			width: 100%;
			border-radius: 0px;
		}
		.admin #text_w20210622bc361af2adc3a,
		#text_w20210622bc361af2adc3a .text-table {
			min-height: 0px;;
					word-break: normal;
			word-wrap: break-word;
		}
        #text_w20210622bc361af2adc3a,
        #text_w20210622bc361af2adc3a .text-table {
            display: flex;
            flex-direction: column;
            justify-content:flex-start ;
        }
		.doz_sys main > .doz_row #text_w20210622bc361af2adc3a.default_padding {
			padding-left: 32px;
			padding-right: 32px;
		}
		@media all and (max-width : 767px) {
			.doz_sys main > .doz_row #text_w20210622bc361af2adc3a.default_padding {
				padding-left: 15px;
				padding-right: 15px;
			}
		}
	
	/*#*//* .widget.image img {*/
	/*	transition: .3s ease;*/
	/*}*/
	.admin #w202106227b196ffe9c684 .widget.image img {
		transition: none;
	}

	.admin #w202106227b196ffe9c684 .disable-selection img {
		visibility: visible !important;
	}
	#w202106227b196ffe9c684 .widget.image .overlay, #w202106227b196ffe9c684 .widget.image .hover_overlay {
		background: rgba(0, 0, 0, 0);
		transition: opacity .3s, background-color .3s;
	}
	#w202106227b196ffe9c684 .widget.image:hover .hover_overlay {
		background: rgba(0, 0, 0, 0);
		z-index: 6;
		opacity: 1;
	}
	.admin #w202106227b196ffe9c684 .widget.image:hover .hover_overlay,
	#w202106227b196ffe9c684 .widget.image.hover_image_hidden:hover .hover_overlay {
		opacity: 0 !important;
	}
	#w202106227b196ffe9c684 .widget.image.text_position_overlay .txt .txt_body {
		color: #fff;
		font-size:14px;;
		line-height: 1.2;
		padding: 1em;
	}
	#w202106227b196ffe9c684 .widget.image.hover_text_position_overlay:hover .hover_txt .txt_body {
		color: #fff;
		font-size:14px;;
		padding: 1em;
	}
	#w202106227b196ffe9c684 .widget.image.hover_text_position_overlay:hover .hover_txt .txt_body {
		line-height: 1.2;
	}
	#w202106227b196ffe9c684 .widget.image.img_circle .overlay,
	#w202106227b196ffe9c684 .widget.image.img_circle .hover_overlay {
		border-radius: 50%;
	}
	#w202106227b196ffe9c684 .widget.image.hover_scale:hover .hover_overlay,
	#w202106227b196ffe9c684 .widget.image.same_overlay:hover .overlay {
		transform: scale(1.1);
		transition: opacity .3s;
	}
	#w202106227b196ffe9c684 .widget.image.hide_default_img:hover .img_wrap > img,
	#w202106227b196ffe9c684 .widget.image:hover .overlay,
	#w202106227b196ffe9c684 .widget.image .hover_overlay,
	#w202106227b196ffe9c684 .widget.image.hover_image_hidden:hover .hover_img,
	#w202106227b196ffe9c684 .widget.image.hover_scale .hover_img,
	#w202106227b196ffe9c684 .widget.image.hover_scale.hover_image_hidden:hover .hover_img {
		opacity: 0;
	}
	#w202106227b196ffe9c684 .widget.image.hide_default_img:hover .img_wrap > img{
		opacity: 0 !important;

	}
	#w202106227b196ffe9c684 .widget.image.hover_scale img {
		transition: transform 0.4s ease-out;
	}
	#w202106227b196ffe9c684 .widget.image.hover_scale img,
	#w202106227b196ffe9c684 .widget.image.hover_scale:hover .hover_img,
	#w202106227b196ffe9c684 .widget.image.hover_scale.hover_image_hidden:hover img,
	#w202106227b196ffe9c684 .widget.image.org_image_hidden.hover_image_hidden:hover .img_wrap > img,
	#w202106227b196ffe9c684 .widget.image.hover_img_hide.hover_scale:hover img,
	#w202106227b196ffe9c684 .widget.image.same_overlay:hover .overlay  {
		opacity : 1;
	}
	#w202106227b196ffe9c684 .widget.image.no_effect .hover_overlay,
	#w202106227b196ffe9c684 .widget.image.no_effect .hover_img {
		transition: none;
	}
	#w202106227b196ffe9c684 .widget.image.hover_img_hide .hover_img {
		display: none;
	}
	#w202106227b196ffe9c684 .widget.image.hover_img_hide:hover .hover_overlay {
		transition: opacity .3s;
	}
	#w202106227b196ffe9c684 .widget.image.hide_default_img:hover .org_image,
	#w202106227b196ffe9c684 .widget.image.same_overlay:hover .hover_overlay {
		opacity: 0;
	}
	#w202106227b196ffe9c684 .widget.image.same_overlay:hover .overlay {
		opacity: 1;
	}
	
		#w202106227b196ffe9c684 .widget.image .hover_img {
		image-rendering: -webkit-optimize-contrast;
	}
	
	@media all and (max-width : 767px) {
		#w202106227b196ffe9c684 .widget.image:hover .hover_txt,
		#w202106227b196ffe9c684 .widget.image:hover .hover_img,
		#w202106227b196ffe9c684 .widget.image:hover .overlay,
		#w202106227b196ffe9c684 .widget.image:hover .hover_overlay {
			opacity: 0;
			transform: none !important;
		}
		#w202106227b196ffe9c684 .widget.image.org_image_hidden:hover .img_wrap > img {
			opacity: 1;
		}
		#w202106227b196ffe9c684 .widget.image:hover .txt {
			opacity: 1;
			visibility: visible;
		}
		#w202106227b196ffe9c684 .widget.hover_scale:hover img {
			transform: none !important;
		}
	}

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

			.shop_view .s202106211dad7b29af666.xzoom-preview {
				;
				background: ;
			}
			.shop_view #s202106211dad7b29af666 select.form-control option {
				color:  !important;
				background: ;
			}
			.is-ie .shop_view #s202106211dad7b29af666 select.form-control option {
				color: #000 !important;
			}
			.admin #s202106211dad7b29af666 .widget.padding > div {
				;
			}
			.admin #s202106211dad7b29af666 .ibg-bg {
				height: 100% !important;
			}
			.admin #s202106211dad7b29af666 .widget_drag_bar,
			.admin .doz_sys #s202106211dad7b29af666 .ui-resizable-handle.ui-resizable-e:hover:after,
			.admin .doz_sys #s202106211dad7b29af666 .ui-resizable-handle.ui-resizable-w:hover:after,
			.admin .doz_sys #s202106211dad7b29af666 .ui-resizable-handle.ui-resizable-e.active:after,
			.admin .doz_sys #s202106211dad7b29af666 .ui-resizable-handle.ui-resizable-w.active:after,
			.admin .doz_sys #s202106211dad7b29af666 .drop_line {
				background-color: ;
			}
			.admin .doz_sys #s202106211dad7b29af666 .ui-resizable-handle.ui-resizable-n:hover:after,
			.admin .doz_sys #s202106211dad7b29af666 .ui-resizable-handle.ui-resizable-s:hover:after {
				border-bottom:2px solid  ;
			}
			#s202106211dad7b29af666 {
				color: ;
			}
			#s202106211dad7b29af666.side_basic main .inside,
			#s202106211dad7b29af666 .site_prod_nav_wrap.scroll-to-fixed-fixed ul.site_prod_nav,
			.doz_sys #s202106211dad7b29af666 .col-dz-12 .extend_thumbs {
				max-width: 1180px;
			}
			.modal_site_modal_menu #s202106211dad7b29af666.side_basic main .inside,
			.menu_type_modal #s202106211dad7b29af666.side_basic main .inside {
				max-width: 530px;
			}
			.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 #s202106211dad7b29af666,
			.menu_type_modal .doz_modal_header {
			;
				background: ;
			;
				color:  ;
			}
			.menu_type_modal .doz_modal_header .bt.bt-flat.bt-default {
			;
				color:  ;
			}
			.doz_sys #s202106211dad7b29af666 .col-dz-12 .inside .extend_thumbs {
				max-width: inherit;
			}
			#s202106211dad7b29af666.extend_section main {
				padding-left: 10px;
				padding-right: 10px;
			}
			#s202106211dad7b29af666.section_wrap.extend_section main .widget.board .grid_ignore.bg_on {
				margin-left: -10px;
				margin-right: -10px;
				width: calc(100% + 10px + 10px);
			}
			#s202106211dad7b29af666 .booking_day .body_font_color_20,
			#s202106211dad7b29af666 .booking_list.waiting .title {
				; 
			}
		
			#s202106211dad7b29af666.extend_section main > .inside {
				max-width: 100% !important;
			}
			#s202106211dad7b29af666 .li_table ul:nth-of-type(2),
			#s202106211dad7b29af666 .li_board ul li,
			#s202106211dad7b29af666 .radio-styled:not(ie8).radio_color_option.small input ~ span span {
				;
			}
			#s202106211dad7b29af666 .checkbox-styled:not(ie8) input ~ span:before,
			#s202106211dad7b29af666 .radio-styled:not(ie8) input ~ span:before {
				
			}
			#s202106211dad7b29af666 .board_view .grid_ignore header a, #s202106211dad7b29af666 .widget.board .grid_ignore .author .date, #s202106211dad7b29af666 .widget.board .grid_ignore a.board, #s202106211dad7b29af666 .widget.board .grid_ignore .author .write, .editor_box .add_map .info > div.phone, #s202106211dad7b29af666 .content-tit .board {
				;
			}
			#s202106211dad7b29af666 select.form-control,
			#s202106211dad7b29af666 input.form-control,
			#s202106211dad7b29af666 textarea.form-control {
				;
				color: #212121;
				background: #ffffff;
			}
			#s202106211dad7b29af666 .input_block .select-block .selectbox select {
				border: none;
				background: none;
				color: #212121;
			}
			#s202106211dad7b29af666 .phonenumber_wrap .line {
				
			}
			#s202106211dad7b29af666 .shop-content.shop-style-b.open .opt-group .btn_clse > span {
				
			}
			.shop_view #s202106211dad7b29af666 .shop-content select.form-control,
			.shop_view #s202106211dad7b29af666 .shop-content input.form-control,
			.shop_view #s202106211dad7b29af666 .shop-content textarea.form-control,
			.booking_view #s202106211dad7b29af666 .booking_opt select.form-control,
			.shop_view #s202106211dad7b29af666 .form-select-wrap .dropdown-menu,
			.shop_view #s202106211dad7b29af666 .form-select-wrap .dropdown-menu .dropdown-item {
				;
				background: ;
			}
			#s202106211dad7b29af666 .seemore_wrap .open:before {
				background-image: linear-gradient(to bottom, ,  66%,  83%,  98%, );
			}
			#s202106211dad7b29af666 .item_detail select.form-control,
			#s202106211dad7b29af666 .item_detail input.form-control,
			#s202106211dad7b29af666 .item_detail textarea.form-control,
			#s202106211dad7b29af666 .booking_opt select.form-control,
			#s202106211dad7b29af666 .goods_select textarea.form-control,
			#s202106211dad7b29af666 .goods_select select.form-control,
			#s202106211dad7b29af666 .goods_select input.form-control,
			#s202106211dad7b29af666 .form-select-wrap:before {
				 !important;
				color: ;
			}
			#s202106211dad7b29af666 .form-select-wrap .dropdown-menu .dropdown-item:hover {
				;
			}
			#s202106211dad7b29af666 .board_summary .write, #s202106211dad7b29af666 .board_view .grid_ignore .author .date, #s202106211dad7b29af666 .board_view .grid_ignore .author .hit-count, .doz_sys #s202106211dad7b29af666 label, .doz_sys #s202106211dad7b29af666 label.control-label, #s202106211dad7b29af666 .shop-table > tbody > tr.payment-info > td.pay-txt, #s202106211dad7b29af666 .nick.text-default-dark, #s202106211dad7b29af666 .text-default-dark, #s202106211dad7b29af666 .shop_mypage .mypage .my-box a, #s202106211dad7b29af666 .shop_mypage .item-detail a, #s202106211dad7b29af666 .shop_mypage .item-detail p, #s202106211dad7b29af666 .shop_mypage h6, #s202106211dad7b29af666 .shop_mypage .table-wrap p, #s202106211dad7b29af666 .shop_payment h1, #s202106211dad7b29af666 .shop_payment h6, #s202106211dad7b29af666 .shop-content p, #s202106211dad7b29af666 .shop_payment, #s202106211dad7b29af666 .shop-content span, #s202106211dad7b29af666 .shop-content .shop-item .item-icon .im-icon.im-ico-liked, #s202106211dad7b29af666 .shop-content .price, #s202106211dad7b29af666,#s202106211dad7b29af666 .shop-tit,#s202106211dad7b29af666 .board_view .board_txt_area,#s202106211dad7b29af666 .board.widget .grid_ignore .view_tit,.doz_sys #s202106211dad7b29af666 .shop-content input.form-control, .doz_sys #s202106211dad7b29af666 .shop-content select.form-control, #s202106211dad7b29af666 .widget_menu_title,#s202106211dad7b29af666 .comment_area,body.shop_mypage #s202106211dad7b29af666 .comment_area,
			#s202106211dad7b29af666 .list_review_inner .use_summary, #s202106211dad7b29af666 .list_review_inner .use_summary a, #s202106211dad7b29af666 .list_review_inner .fold, #s202106211dad7b29af666 .list_review_inner .comment_area, #s202106211dad7b29af666 .booking_nav_tools span {
				;
				color:  ;
			}
			#s202106211dad7b29af666 .shop-content span.sale-price-text {
			    color : #212121 !important;
			}
			.doz_sys #s202106211dad7b29af666 a.use-info {
			    color : #0d285a;
			}
			#s202106211dad7b29af666 .shop-content span.sale-price-text-done, 
			.doz_sys #s202106211dad7b29af666 a.use-info-download-done {
			    color: #999999 !important;
			}
			.doz_sys #s202106211dad7b29af666 .shop-content .down-btn select.form-control {
				;
				color:  !important;
			}
			#s202106211dad7b29af666 .shop-content.mypage .bg-bright a, #s202106211dad7b29af666 .shop-content.mypage .bg-bright p, #s202106211dad7b29af666 .shop-content.mypage .bg-bright span, #s202106211dad7b29af666 .shop-content.mypage .bg-bright div {
				color: #212121;
			}
			#s202106211dad7b29af666 .shop-content.mypage .bg-bright .use_grade .ug_btn .btn,
			#s202106211dad7b29af666 .shop-content span.ug_name .btn {
				border-color: #D5D5D5;
			}
			#s202106211dad7b29af666 .shop-content h6 span {
			;
				color: ;
			}
			#s202106211dad7b29af666 .left-menu ul li.on a,
			.doz_sys #s202106211dad7b29af666 .paging_type_count .owl-dots .owl-dot span:before,
			.menu_type_modal #s202106211dad7b29af666,
			#s202106211dad7b29af666 .list_review_inner .comment .tools .text-gray-bright {
				;
				color:  !important;
			}
			.doz_sys #s202106211dad7b29af666 .paging_type_count.slide_02 .owl-dots .owl-dot.active span:before {
				color: #fff !important;
			}
			.doz_sys #s202106211dad7b29af666 .paging_type_dot .owl-dots .owl-dot span,
			.doz_sys #s202106211dad7b29af666 .paging_type_big_dot .owl-dots .owl-dot span,
			.doz_sys #s202106211dad7b29af666 .paging_type_line .owl-dots .owl-dot span,
			.doz_sys #s202106211dad7b29af666 .paging_type_count.paging_type_count02 .owl-dots .owl-dot.active span:before,
			#s202106211dad7b29af666 .list_review_inner, 
			#s202106211dad7b29af666 .list_review_inner .fold.cmt,
			#s202106211dad7b29af666 .list_review_wrap,
			#s202106211dad7b29af666 .list_review_inner .textarea_block,
			#s202106211dad7b29af666 .list_review_inner .comment .main_comment,
			#s202106211dad7b29af666 .list_review_inner .txt_delete:before,
			#s202106211dad7b29af666 .form-select-wrap.open .dropdown-toggle, 
			#s202106211dad7b29af666 .form-select-wrap.open .dropdown-menu,
			#s202106211dad7b29af666 .form-select-wrap.open .dropdown-menu .dropdown-item {
				border-color: ;
			}
			.doz_sys #s202106211dad7b29af666 .paging_type_dot02 .owl-dots .owl-dot span,
			.doz_sys #s202106211dad7b29af666 .paging_type_dot .owl-dots .owl-dot.active span,
			.doz_sys #s202106211dad7b29af666 .paging_type_line .owl-dots .owl-dot.active span,
			.doz_sys #s202106211dad7b29af666 .paging_type_big_dot .owl-dots .owl-dot span,
			.doz_sys #s202106211dad7b29af666 .paging_type_line .owl-dots .owl-dot span {
				background: ;
			}
			#s202106211dad7b29af666 .form-control:focus {
				border-color:#0d285a;
			}
			#s202106211dad7b29af666 .sub_depth li a, #s202106211dad7b29af666 .sub_depth li span {
				;
			}
			#s202106211dad7b29af666 .slide_03.owl-theme .owl-dots .owl-dot span {
				;
			} 
			#s202106211dad7b29af666 .pagination > li > a,
			#s202106211dad7b29af666 .pagination > li > span,
			#s202106211dad7b29af666 .pagination > li > a:focus,
			#s202106211dad7b29af666 .pagination > li > span:focus,
			#s202106211dad7b29af666 .map-inner .pagination li.active a,
			#s202106211dad7b29af666 .pagination li > a.disabled:hover,
			#s202106211dad7b29af666 .pagination li > a.disabled:focus {
				;
			}
			#s202106211dad7b29af666 .form-select-wrap.open .dropdown-menu .dropdown-item {
				;
			}
			#s202106211dad7b29af666 .pagination > .active > a,
			#s202106211dad7b29af666 .pagination > .active > span,
			#s202106211dad7b29af666 .pagination > .active > a:hover,
			#s202106211dad7b29af666 .pagination > .active > span:hover,
			#s202106211dad7b29af666 .pagination > .active > a:focus,
			#s202106211dad7b29af666 .pagination > .active > span:focus,
			#s202106211dad7b29af666 .pagination > li > a:hover,
			#s202106211dad7b29af666 .pagination > li > span:hover,
			#s202106211dad7b29af666 .sub_depth li a.active,
			.doz_sys #s202106211dad7b29af666 a, #s202106211dad7b29af666 .li_table ul li,
			#s202106211dad7b29af666 .list-style .list.line > small,
			.doz_sys #s202106211dad7b29af666 div[data-widget-type="board"] .title.title-block a{
				;
				color: ;
			}
			.doz_sys #s202106211dad7b29af666 .board_contents a:not(.btn),
			.doz_sys #s202106211dad7b29af666 .board_contents a:not(.btn):hover,
			#s202106211dad7b29af666 .board_txt_area a,
			#s202106211dad7b29af666 .board_txt_area a:hover,
			#s202106211dad7b29af666 .board_txt_area a:active,
			#s202106211dad7b29af666 .board_txt_area a:focus,
			#s202106211dad7b29af666 .editor_box .fr-view a {
				color: #0d285a;
			}
			#s202106211dad7b29af666 div[data-widget-type="icon"] i {
				color: ;
			}
			.doz_sys #s202106211dad7b29af666 a.body_font_color_30:not(.active) {
				;
			}
		   #s202106211dad7b29af666 .text_tab .after_line:not(:last-child):after {
		        ;
		   }
		   #s202106211dad7b29af666 .text_tab ul.site_prod_nav > li a.active {
		    background: none;
		   }
			#s202106211dad7b29af666 .map-toolbar select.form-control {
				;
				color:  !important;
				font-size: 14px;
			}
			.doz_sys #s202106211dad7b29af666 .body_font_color_40,
			#s202106211dad7b29af666 .li_board ul.li_body li.name, 
			#s202106211dad7b29af666 .li_board ul.li_body li.time, 
			#s202106211dad7b29af666 .li_board ul.li_body li.like,
			#s202106211dad7b29af666 .li_board ul.li_body li.read {
				;
			}
			#s202106211dad7b29af666 .review_table .summary,
			#s202106211dad7b29af666 .review_table.li_board ul.li_body li,
			#s202106211dad7b29af666 .review_table .list_text_title.lock_on {
				;
			}

			.doz_sys #s202106211dad7b29af666 .body_font_color_50 {
				;
			}
			#s202106211dad7b29af666 .li_board,
			#s202106211dad7b29af666 .acd_row:first-child,
			#s202106211dad7b29af666 .acd_row {
				border-color: ;
			}
			#s202106211dad7b29af666 .list-style .list-header,
			#s202106211dad7b29af666 .list-style .list,
			#s202106211dad7b29af666 .list-style .list.line, 
			#s202106211dad7b29af666 .list-style .list.line > .table-cell,
			#s202106211dad7b29af666 .li_table.row_04 .acd_collapse[aria-expanded="true"], .li_table.row_04 .acd_collapse.in {
				;
			}
			#s202106211dad7b29af666 .btn, #s202106211dad7b29af666 .visual_section a, #s202106211dad7b29af666 a.select-star, #s202106211dad7b29af666 .star-pointer .dropdown-menu a.dropdown-item, .doz_sys #s202106211dad7b29af666 .cart-btn-tools .alpha_add_review_button > button {
			;
				background-color: ;
				;
				color:;
				;
			}
			#s202106211dad7b29af666 .star-pointer .dropdown-menu {
			    background-color: ;
			}
			#s202106211dad7b29af666 .btn:hover, #s202106211dad7b29af666 .visual_section a:hover {
				border-color:;
			}
			#s202106211dad7b29af666 a.select-star:hover {
				background-color: ;
			}
			#s202106211dad7b29af666 .star-pointer .dropdown-menu a.dropdown-item:hover {
			    background-color:  !important;
			}
			#s202106211dad7b29af666 .widget_text_wrap .btn {
				background-color:#0949a0;
				border-color:#0949a0;
				color:#ffffff;
				border-width:0px;
			}
			.doz_sys #s202106211dad7b29af666 .btn-primary, .doz_sys #s202106211dad7b29af666 .cart-btn-tools .alpha_add_review_button > button {
			;
				background-color:#0949a0;
				border-color:#0949a0;
				color:#ffffff;
				border-width:0px;
			}
			.doz_sys.shop_view #s202106211dad7b29af666 .btn-primary span,
			.doz_sys.booking_view #s202106211dad7b29af666 .btn-primary span,
			.doz_sys.shop_mypage #s202106211dad7b29af666 .btn-primary span  {
				color:#ffffff;
			}
			#s202106211dad7b29af666 .coupon-wrap:after,
			#s202106211dad7b29af666 .board_view .file_area ul li {
				background: ;
			}
			#s202106211dad7b29af666 .text-gray-dark, #s202106211dad7b29af666 .shop-table > thead > tr > th, #s202106211dad7b29af666 .shop_mypage .left-menu ul li a, #s202106211dad7b29af666 .shop_mypage .item-detail p.sale_pay,.doz_sys #s202106211dad7b29af666 .product-notify-group .product-notify-label {
				;
			}
			#s202106211dad7b29af666 .mypage .my-box a, #s202106211dad7b29af666 .mypage .shop-table > tbody > tr,
			#s202106211dad7b29af666 .mypage .tip-off,
	        #s202106211dad7b29af666 .im-order-detail-table,
	        #s202106211dad7b29af666 .im-order-price {
				;
			}
			#s202106211dad7b29af666 .mypage .my-box.on a {
				background-color:#0d285a;
				;
				color:#fff;
			}
			#s202106211dad7b29af666 .mypage .my-box.on a p {
				color:#fff;
			}
			#s202106211dad7b29af666 .option_btn_tools a, #s202106211dad7b29af666 .map-inner .pagination li a {
				color:#212121;
			}
			.doz_sys #s202106211dad7b29af666 .list-style-card .card-body .text a {
				color:#757575;
			}
			#s202106211dad7b29af666 .card .title a {
				color: #212121;
			}
			#s202106211dad7b29af666 .section_bg.fixed_bg.fixed_bg_none {
					background-attachment : inherit;
				}
			#s202106211dad7b29af666 ul.site_prod_nav > li,
			#s202106211dad7b29af666 .prod_detail_badge {
				;
			}
			#s202106211dad7b29af666 .site_prod_nav_wrap.scroll-to-fixed-fixed {
				background: ;
				box-shadow: inset 0 -1px 0 0 rgba(0, 0, 0, 0.1);
			}
			#s202106211dad7b29af666 .buy_footer_fixed {
				background: ;
				border-width: 1px 0 0 0;
				border-style: solid;
				;
			}
			#s202106211dad7b29af666 .opt-group {
				background: ;
			}
			#s202106211dad7b29af666 ul.site_prod_nav > li a.active {
				;
			}
			
			#s202106211dad7b29af666 .background_tab ul.site_prod_nav > li a.active >  span.braket-badge {
				background-color: none;
				;
				color:;
			}
	
			#s202106211dad7b29af666 .input-block .checkbox-styled:not(ie8) input ~ span {
				;
				color:;
			}
			.section_fixed_disable #s202106211dad7b29af666[class*="section_first"],
			.section_fixed_disable #s202106211dad7b29af666[class*="section_first"] .doz_aside {
				position: relative !important;
				top: 0 !important;
				left: 0 !important;
				z-index: auto !important;
			}
			.section_fixed_disable #s202106211dad7b29af666 .doz_aside.scroll-to-fixed-fixed ~ .spacer,
			.section_fixed_disable #s202106211dad7b29af666.scroll-to-fixed-fixed ~ .spacer {
				height: 0 !important;
				display: none !important;
			}
			#s202106211dad7b29af666.scroll-to-fixed-fixed {
				width: 100% !important;
			}
			#s202106211dad7b29af666 .doz_aside.scroll-to-fixed-fixed-end {
				bottom: 0 !important;
				top: auto !important;
			}
			.device_type_m #s202106211dad7b29af666.mobile_section main .inside {
					padding-left: 10px;
					padding-right: 10px;
			}
			.device_type_m #s202106211dad7b29af666 .mypage .left-menu ul li a,
			.device_type_m #s202106211dad7b29af666 .cart .left-menu ul li a {
				;
			}
            #s202106211dad7b29af666 .im-cart-result-table {
                border-top: 1px solid ;
                border-bottom: 1px solid ;
            }
            #s202106211dad7b29af666 .shop-table > tbody > tr > td.img .opt .more {
                ;
            }
            #s202106211dad7b29af666 .im-cart-info {
                ;
            }
            #s202106211dad7b29af666 .shop-table > thead > tr > th,
            #s202106211dad7b29af666 .shop-table > tbody > tr > td,
            #s202106211dad7b29af666 .mypage .shop-table > tbody > tr,
            #s202106211dad7b29af666 .shop-table > tbody > tr > td.img img,
            #s202106211dad7b29af666 .shop-table > tbody > tr > td + td,
            #s202106211dad7b29af666 .mypage .tip-off,
            #s202106211dad7b29af666 .mypage .shop-table img,
	        #s202106211dad7b29af666 .im-order-detail-table,
	        #s202106211dad7b29af666 .im-order-price,
	        #s202106211dad7b29af666 .im-order-detail-table thead tr,
	        #s202106211dad7b29af666 .im-order-detail-table tr + tr,
	        #s202106211dad7b29af666 .im-order-detail-table img,
	        #s202106211dad7b29af666 .im-order-detail-table .im-deliv-price,
	        #s202106211dad7b29af666 .im-order-price-header,
	        #s202106211dad7b29af666 .im-order-price-body {
                ;
            }
            #s202106211dad7b29af666 .shop-table .list_badge {
				border-color: ;
            }
            #s202106211dad7b29af666 .im-cart-result-table thead>tr>th,
            #s202106211dad7b29af666 #shop_cart_list .shop-table > colgroup + thead > tr:first-child > th,
            #s202106211dad7b29af666 #shop_cart_list .shop-table > tbody > tr > td + td,
            #s202106211dad7b29af666 #shop_cart_list .shop-table > thead > tr > th,
            #s202106211dad7b29af666 #shop_cart_list .shop-table > tbody > tr > td {
                ;
            }
            #s202106211dad7b29af666 .shop-content.mypage .shop-item .item-icon .im-icon.im-ico-liked{
                color: #0d285a
            }
			@media (min-width: 991px) {
				.doz_sys #s202106211dad7b29af666 .btn-primary:hover, #s202106211dad7b29af666 .widget_text_wrap .btn:hover, .doz_sys #s202106211dad7b29af666 .cart-btn-tools .alpha_add_review_button:hover > button {
				;
					background-color:#002b66;
					border-color:#0949a0;
					color:#ffffff;
					border-width:0px;
				}
				.doz_sys.shop_view #s202106211dad7b29af666 .btn-primary:hover span,
				.doz_sys.booking_view #s202106211dad7b29af666 .btn-primary:hover span,
				.doz_sys.shop_mypage #s202106211dad7b29af666 .btn-primary:hover span  {
					color:#ffffff;
				}
			}
			@media all and (max-width : 768px) {
				.doz_sys #s202106211dad7b29af666 .fixed_view a,
				.doz_sys #s202106211dad7b29af666 .fixed_view select.form-control,
				.doz_sys #s202106211dad7b29af666 .fixed_view .form-select-wrap:before {
					color: #212121;
				}
				.doz_sys #s202106211dad7b29af666 .fixed_view .body_font_color_50 {
					color: rgba(33, 33, 33, 0.5);
				}
				.doz_sys #s202106211dad7b29af666 .fixed_view .body_font_color_20 {
					color: rgba(33, 33, 33, 0.2);
				}
				.booking_view #s202106211dad7b29af666 .fixed_view .booking_opt select.form-control {
					background-color: #fff;
				}
				#s202106211dad7b29af666 #shop_cart_list .shop-tit,
                #s202106211dad7b29af666 #shop_cart_list .shop-table > thead > tr,
                #s202106211dad7b29af666 #shop_cart_list .shop-table > tfoot .payment-info,
                #s202106211dad7b29af666 .im-price-result {
				    ;
				}
                #s202106211dad7b29af666 .shop-table > tbody > tr > td.img .opt .more + .more,
                #s202106211dad7b29af666 .im-order-row + .im-order-row {
                    ;
                }
                #s202106211dad7b29af666 #shop_cart_list .shop-table,
                #s202106211dad7b29af666 #shop_cart_list .shop-table > tbody > tr.im-tr-shipping + tr,
                #s202106211dad7b29af666 #shop_cart_list .shop-table > tfoot,
                #s202106211dad7b29af666 #shop_cart_list .shop-table > tfoot .payment-info {
                    ;
                }
                #s202106211dad7b29af666 #shop_cart_list .shop-table > thead > tr,
                #s202106211dad7b29af666 .im-order-detail-table .im-space {
                    background-color: ;
                }
                #s202106211dad7b29af666 #shop_cart_list .shop-table > thead > tr.scroll-to-fixed-fixed-end {
                    top: auto !important;
                    bottom: 0;
                }
			}
			.device_type_m #s202106211dad7b29af666 .section_bg.fixed_bg_wrap { 
                 background-attachment: fixed;
            }
            
            .device_type_m #s202106211dad7b29af666 .section_bg.fixed_bg_wrap .fixed_bg {
              display: none;
            }
            #s202106211dad7b29af666 .section_bg.fixed_bg_wrap .fixed_bg {
                 display: none;
                }
			@media (max-width: 991px) {
			    #s202106211dad7b29af666 .section_bg {
                    background-attachment : inherit;
                }
                
                #s202106211dad7b29af666 .section_bg .ibg-bg {
                    display: none;
                }
                
                #s202106211dad7b29af666 .section_bg.fixed_bg_wrap { 
                    background-image : none !important;
                    clip-path: inset(0);
                    overflow: hidden;
                }
                #s202106211dad7b29af666 .section_bg.fixed_bg_wrap .fixed_bg {
                  display: block;
                  object-fit: cover;
                  position: fixed;
                  left: 0;
                  top: 0;
                  width: 100%; 
                  height: 100vh;
                }
				#s202106211dad7b29af666 .buy_btns .social_btn, #s202106211dad7b29af666 .buy_btns .cart_btn, #s202106211dad7b29af666 .layer_pop .bottom-btn, #s202106211dad7b29af666 .shop-table > thead, #s202106211dad7b29af666 .left-menu, #s202106211dad7b29af666 .shop-table > tbody > tr, {
				;
				}
				#s202106211dad7b29af666 main, #s202106211dad7b29af666 .section_wrap.extend_section main, #s202106211dad7b29af666 .doz_sys.shop_payment .inside, .doz_sys.shop_payment .inside .col-dz, {
					padding-left:0;
					padding-right:0;
				}
				#s202106211dad7b29af666.mobile_section main .inside {
					padding-left: 10px;
					padding-right: 10px;
				}
				#s202106211dad7b29af666.section_wrap.extend_section main .widget.board .grid_ignore.bg_on {
					margin-left: -15px;
					margin-right: -15px;
					width: calc(100% + 30px);
				}
				#s202106211dad7b29af666 .mypage .left-menu ul li a,
				#s202106211dad7b29af666 .cart .left-menu ul li a,
				#s202106211dad7b29af666 .mypage .left-menu .cart-menu-slide  {
					;
				}
				.section_wrap .side_gutter {
					display:none !important;
				}
				#s202106211dad7b29af666 .coupon-wrap:after {
					background:  !important;
				}
			}
			@media (max-width: 767px) {
				#s202106211dad7b29af666 .nav_gradient.slide_left {
					background: linear-gradient(to left, rgba(255, 255, 255, 0), rgba(255,255,255,1));
				}
				#s202106211dad7b29af666 .nav_gradient.slide_right {
					background: linear-gradient(to right, rgba(255, 255, 255, 0), rgba(255,255,255,1));
				}
				#s202106211dad7b29af666 .button_tab .scroll-to-fixed-fixed ul.site_prod_nav > li {
					border-top: 0;
					border-bottom: 0;
				}
				#s202106211dad7b29af666 .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);
				}
				.shop_view #s202106211dad7b29af666 .item_detail .form-select-wrap .dropdown-menu .dropdown-item {
					background:  !important;
				}
				.shop_view #s202106211dad7b29af666 .item_detail .form-select-wrap .dropdown-toggle {
					color:  !important;
				}
				.shop_view #s202106211dad7b29af666 .item_detail .form-select-wrap.open .dropdown-toggle,
				.shop_view #s202106211dad7b29af666 .item_detail .form-select-wrap.open .dropdown-menu {
					border-color:  !important;
				}
				.shop_view #s202106211dad7b29af666 .item_detail .form-select-wrap.open .dropdown-menu .dropdown-item {
					
				}
				.shop_view #s202106211dad7b29af666 .item_detail .form-select-wrap .dropdown-menu .dropdown-item:hover {
					background-color:  !important;
				}
			}
			@media (min-width: 768px) {
				#s202106211dad7b29af666 .opt-group .btn_clse {
					background-color: ;
				}
				#s202106211dad7b29af666 .opt-group .btn_clse:after {
					;
				}
			}
		
				.doz_sys #s202106211dad7b29af666 .bg-brand,
				.doz_sys #s202106211dad7b29af666 .bg-brand span,
				.doz_sys #s202106211dad7b29af666 .btn-brand {
				;
					background-color:#0d285a;
					border-color:#0d285a;
					border-width: 0px;
					color:#fff;
				}
				.doz_sys #s202106211dad7b29af666 .bg-brand:hover {
					background-color:rgba(7,20,45,1);-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff072045,endColorstr=#ff072045);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff072045,endColorstr=#ff072045);	zoom: 1;;
					border-color:rgb(7,20,45) ;border-color:rgba(7,20,45,1) ;;
				}
			
	.device_type_m .pc_section #padding_w202106211e509a6e83df8 {
		height: 39.5px !important;
	}
	@media all and (max-width:768px) {
		.pc_section #padding_w202106211e509a6e83df8 {
			height: 39.5px !important;
		}
	}

		#text_w2021062147f482352c940 {
					border-radius: 0px;
			border: 0px none #000;;
			min-height: 0px;;
			line-height: inherit;
		}
		#text_w2021062147f482352c940 .fr-code-view {
			line-height: 1.6;
		}
		#text_w2021062147f482352c940 .text_bg_img,
		#text_w2021062147f482352c940 .text_bg_color {
			position: absolute;
			top: 0;
			left: 0;
			height: 100%;
			width: 100%;
			border-radius: 0px;
		}
		.admin #text_w2021062147f482352c940,
		#text_w2021062147f482352c940 .text-table {
			min-height: 0px;;
					word-break: normal;
			word-wrap: break-word;
		}
        #text_w2021062147f482352c940,
        #text_w2021062147f482352c940 .text-table {
            display: flex;
            flex-direction: column;
            justify-content:flex-start ;
        }
		.doz_sys main > .doz_row #text_w2021062147f482352c940.default_padding {
			padding-left: 32px;
			padding-right: 32px;
		}
		@media all and (max-width : 767px) {
			.doz_sys main > .doz_row #text_w2021062147f482352c940.default_padding {
				padding-left: 15px;
				padding-right: 15px;
			}
		}
	
	.device_type_m .pc_section #padding_w20210621d1e376fb515df {
		height: 15px !important;
	}
	@media all and (max-width:768px) {
		.pc_section #padding_w20210621d1e376fb515df {
			height: 15px !important;
		}
	}

		#text_w20210621bd84a291af253 {
					border-radius: 0px;
			border: 0px none #000;;
			min-height: 0px;;
			line-height: inherit;
		}
		#text_w20210621bd84a291af253 .fr-code-view {
			line-height: 1.6;
		}
		#text_w20210621bd84a291af253 .text_bg_img,
		#text_w20210621bd84a291af253 .text_bg_color {
			position: absolute;
			top: 0;
			left: 0;
			height: 100%;
			width: 100%;
			border-radius: 0px;
		}
		.admin #text_w20210621bd84a291af253,
		#text_w20210621bd84a291af253 .text-table {
			min-height: 0px;;
					word-break: normal;
			word-wrap: break-word;
		}
        #text_w20210621bd84a291af253,
        #text_w20210621bd84a291af253 .text-table {
            display: flex;
            flex-direction: column;
            justify-content:flex-start ;
        }
		.doz_sys main > .doz_row #text_w20210621bd84a291af253.default_padding {
			padding-left: 32px;
			padding-right: 32px;
		}
		@media all and (max-width : 767px) {
			.doz_sys main > .doz_row #text_w20210621bd84a291af253.default_padding {
				padding-left: 15px;
				padding-right: 15px;
			}
		}
	
	.device_type_m .pc_section #padding_w2021062126ee48f6cccb7 {
		height: 10px !important;
	}
	@media all and (max-width:768px) {
		.pc_section #padding_w2021062126ee48f6cccb7 {
			height: 10px !important;
		}
	}

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

	.admin #w20210621c8a617ada84e9 .disable-selection img {
		visibility: visible !important;
	}
	#w20210621c8a617ada84e9 .widget.image .overlay, #w20210621c8a617ada84e9 .widget.image .hover_overlay {
		background: rgba(0, 0, 0, 0);
		transition: opacity .3s, background-color .3s;
	}
	#w20210621c8a617ada84e9 .widget.image:hover .hover_overlay {
		background: rgba(0, 0, 0, 0);
		z-index: 6;
		opacity: 1;
	}
	.admin #w20210621c8a617ada84e9 .widget.image:hover .hover_overlay,
	#w20210621c8a617ada84e9 .widget.image.hover_image_hidden:hover .hover_overlay {
		opacity: 0 !important;
	}
	#w20210621c8a617ada84e9 .widget.image.text_position_overlay .txt .txt_body {
		color: #fff;
		font-size:14px;;
		line-height: 1.2;
		padding: 1em;
	}
	#w20210621c8a617ada84e9 .widget.image.hover_text_position_overlay:hover .hover_txt .txt_body {
		color: #fff;
		font-size:14px;;
		padding: 1em;
	}
	#w20210621c8a617ada84e9 .widget.image.hover_text_position_overlay:hover .hover_txt .txt_body {
		line-height: 1.2;
	}
	#w20210621c8a617ada84e9 .widget.image.img_circle .overlay,
	#w20210621c8a617ada84e9 .widget.image.img_circle .hover_overlay {
		border-radius: 50%;
	}
	#w20210621c8a617ada84e9 .widget.image.hover_scale:hover .hover_overlay,
	#w20210621c8a617ada84e9 .widget.image.same_overlay:hover .overlay {
		transform: scale(1.1);
		transition: opacity .3s;
	}
	#w20210621c8a617ada84e9 .widget.image.hide_default_img:hover .img_wrap > img,
	#w20210621c8a617ada84e9 .widget.image:hover .overlay,
	#w20210621c8a617ada84e9 .widget.image .hover_overlay,
	#w20210621c8a617ada84e9 .widget.image.hover_image_hidden:hover .hover_img,
	#w20210621c8a617ada84e9 .widget.image.hover_scale .hover_img,
	#w20210621c8a617ada84e9 .widget.image.hover_scale.hover_image_hidden:hover .hover_img {
		opacity: 0;
	}
	#w20210621c8a617ada84e9 .widget.image.hide_default_img:hover .img_wrap > img{
		opacity: 0 !important;

	}
	#w20210621c8a617ada84e9 .widget.image.hover_scale img {
		transition: transform 0.4s ease-out;
	}
	#w20210621c8a617ada84e9 .widget.image.hover_scale img,
	#w20210621c8a617ada84e9 .widget.image.hover_scale:hover .hover_img,
	#w20210621c8a617ada84e9 .widget.image.hover_scale.hover_image_hidden:hover img,
	#w20210621c8a617ada84e9 .widget.image.org_image_hidden.hover_image_hidden:hover .img_wrap > img,
	#w20210621c8a617ada84e9 .widget.image.hover_img_hide.hover_scale:hover img,
	#w20210621c8a617ada84e9 .widget.image.same_overlay:hover .overlay  {
		opacity : 1;
	}
	#w20210621c8a617ada84e9 .widget.image.no_effect .hover_overlay,
	#w20210621c8a617ada84e9 .widget.image.no_effect .hover_img {
		transition: none;
	}
	#w20210621c8a617ada84e9 .widget.image.hover_img_hide .hover_img {
		display: none;
	}
	#w20210621c8a617ada84e9 .widget.image.hover_img_hide:hover .hover_overlay {
		transition: opacity .3s;
	}
	#w20210621c8a617ada84e9 .widget.image.hide_default_img:hover .org_image,
	#w20210621c8a617ada84e9 .widget.image.same_overlay:hover .hover_overlay {
		opacity: 0;
	}
	#w20210621c8a617ada84e9 .widget.image.same_overlay:hover .overlay {
		opacity: 1;
	}
	
		#w20210621c8a617ada84e9 .widget.image .hover_img {
		image-rendering: -webkit-optimize-contrast;
	}
	
	@media all and (max-width : 767px) {
		#w20210621c8a617ada84e9 .widget.image:hover .hover_txt,
		#w20210621c8a617ada84e9 .widget.image:hover .hover_img,
		#w20210621c8a617ada84e9 .widget.image:hover .overlay,
		#w20210621c8a617ada84e9 .widget.image:hover .hover_overlay {
			opacity: 0;
			transform: none !important;
		}
		#w20210621c8a617ada84e9 .widget.image.org_image_hidden:hover .img_wrap > img {
			opacity: 1;
		}
		#w20210621c8a617ada84e9 .widget.image:hover .txt {
			opacity: 1;
			visibility: visible;
		}
		#w20210621c8a617ada84e9 .widget.hover_scale:hover img {
			transform: none !important;
		}
	}

	#hr_w20210621e2203699b51b1.border_width_hide hr {
		border-top-width: 1px !important;
	}
	#hr_w20210621e2203699b51b1.border_color_hide hr {
		border-color: transparent !important;
	}
	#hr_w20210621e2203699b51b1 .line_box {
		margin: 0 auto;
	}
	#hr_w20210621e2203699b51b1 .line_box hr {
		border-style : solid;
	}
	#hr_w20210621e2203699b51b1.type03.border_style_hide hr,
	#hr_w20210621e2203699b51b1.type04.border_style_hide hr{
		border-style: dashed !important;
	}
	#hr_w20210621e2203699b51b1.type05.border_style_hide hr,
	#hr_w20210621e2203699b51b1.type06.border_style_hide hr{
		border-style : dotted !important;
	}
	#hr_w20210621e2203699b51b1.type07.border_style_hide hr{
		border-style: solid !important;
	}
	#hr_w20210621e2203699b51b1.type02 hr,
	#hr_w20210621e2203699b51b1.type04 hr,
	#hr_w20210621e2203699b51b1.type06 hr {
		margin: 2px auto;
	}
	#hr_w20210621e2203699b51b1.type07 .line_box:before,
	#hr_w20210621e2203699b51b1.type07 .line_box:after {
		content: '';
		min-width: 2px;
		min-height: 18px;
		display: inline-block;
		border-right: 1px solid rgba(0, 0, 0, 0.2);
		-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_w20210621e2203699b51b1.type07 .line_box:after {
		margin-left: 5px;
	}
	#hr_w20210621e2203699b51b1.type08 .line_box:before,
	#hr_w20210621e2203699b51b1.type08 .line_box:after {
		content: '';
		position: absolute;
		top: -5px;
		left: 0;
		border-top: 5px solid rgba(0, 0, 0, 0.2);
		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_w20210621e2203699b51b1.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_w20210621e2203699b51b1.type08 .line_box:after {
		left: calc(100% - 10px);
		right: 0;
	}
	#hr_w20210621e2203699b51b1.type09 .line_box:before,
	#hr_w20210621e2203699b51b1.type09 .line_box:after,
	#hr_w20210621e2203699b51b1.type10 .line_box:before,
	#hr_w20210621e2203699b51b1.type10 .line_box:after,
	#hr_w20210621e2203699b51b1.type11 .line_box:before,
	#hr_w20210621e2203699b51b1.type11 .line_box:after,
	#hr_w20210621e2203699b51b1.type12 .line_box:before,
	#hr_w20210621e2203699b51b1.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.2);
	}
	#hr_w20210621e2203699b51b1.type13 .line_box:before,
	#hr_w20210621e2203699b51b1.type13 .line_box:after,
	#hr_w20210621e2203699b51b1.type13 .line_box hr:before {
		content: "";
		min-width: 9px;
		min-height: 9px;
		display: inline-block;
		border: 1px solid rgba(0, 0, 0, 0.2);;
		-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_w20210621e2203699b51b1.type13 .line_box:before {
		margin-left: 6px;
	}
	#hr_w20210621e2203699b51b1.type13 .line_box:after{
		margin-left: -16px;
	}
	#hr_w20210621e2203699b51b1.type13 .line_box hr:before {
		margin-left: -5px;
	}
	#hr_w20210621e2203699b51b1.type09 .line_box:after {
		content: "\f093";
		left: inherit;
		right: -1px;
	}
	#hr_w20210621e2203699b51b1.type10 .line_box:before {
		content: "\f096";
	}
	#hr_w20210621e2203699b51b1.type10 .line_box:after {
		content: "\f097";
		left: inherit;
		right: -1px;
	}
	#hr_w20210621e2203699b51b1.type11 hr {
		max-width: calc(100% - 13px);
	}
	#hr_w20210621e2203699b51b1.type12 hr {
		max-width: calc(100% - 10px);
	}
	#hr_w20210621e2203699b51b1.type11 .line_box:before {
		content: "\f093";
		left : -1px;
	}
	#hr_w20210621e2203699b51b1.type11 .line_box:after {
		content: "\f092";
		left: inherit;
		right: -1px;
	}
	#hr_w20210621e2203699b51b1.type12 .line_box:before {
		content: "\f097";
		left : -1px;
	}
	#hr_w20210621e2203699b51b1.type12 .line_box:after {
		content: "\f096";
		left: inherit;
		right: -1px;
	}
	#hr_w20210621e2203699b51b1.type14 .line_box hr,
	#hr_w20210621e2203699b51b1.type15 .line_box hr {
		max-width: 100%;
		width: 45%;
		display: inline-block;
		vertical-align: middle;
	}
	#hr_w20210621e2203699b51b1.type14 .line_box hr:first-child,
	#hr_w20210621e2203699b51b1.type15 .line_box hr:first-child{
		margin-right: 10%;
	}
	#hr_w20210621e2203699b51b1.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.2);
	}
	#hr_w20210621e2203699b51b1.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.2);
		top: 50%;
		-moz-transform: translateY(-50%);
		-ms-transform: translateY(-50%);
		-webkit-transform: translateY(-50%);
		transform: translateY(-50%);
		left: 50%;
		margin-left: -13px;
	}
	#hr_w20210621e2203699b51b1.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.2);
	}
	#hr_w20210621e2203699b51b1.type18 .line_box {
		text-align: center;
		display: table;
		width: 100% !important;
	}
	#hr_w20210621e2203699b51b1.type18 .hr {
		position: relative;
		width: 50%;
		vertical-align: middle;
		display: table-cell;
	}
	#hr_w20210621e2203699b51b1.type18 .hr:before {
		content: '';
		display: block;
		border-color: rgba(0, 0, 0, 0.2);
		border-width: 1px 0 0 0;
		border-style: solid;
		width: 100%;
	}
	#hr_w20210621e2203699b51b1.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;
	}

			.shop_view .s2021062180c7efd4f3977.xzoom-preview {
				;
				background: ;
			}
			.shop_view #s2021062180c7efd4f3977 select.form-control option {
				color:  !important;
				background: ;
			}
			.is-ie .shop_view #s2021062180c7efd4f3977 select.form-control option {
				color: #000 !important;
			}
			.admin #s2021062180c7efd4f3977 .widget.padding > div {
				;
			}
			.admin #s2021062180c7efd4f3977 .ibg-bg {
				height: 100% !important;
			}
			.admin #s2021062180c7efd4f3977 .widget_drag_bar,
			.admin .doz_sys #s2021062180c7efd4f3977 .ui-resizable-handle.ui-resizable-e:hover:after,
			.admin .doz_sys #s2021062180c7efd4f3977 .ui-resizable-handle.ui-resizable-w:hover:after,
			.admin .doz_sys #s2021062180c7efd4f3977 .ui-resizable-handle.ui-resizable-e.active:after,
			.admin .doz_sys #s2021062180c7efd4f3977 .ui-resizable-handle.ui-resizable-w.active:after,
			.admin .doz_sys #s2021062180c7efd4f3977 .drop_line {
				background-color: ;
			}
			.admin .doz_sys #s2021062180c7efd4f3977 .ui-resizable-handle.ui-resizable-n:hover:after,
			.admin .doz_sys #s2021062180c7efd4f3977 .ui-resizable-handle.ui-resizable-s:hover:after {
				border-bottom:2px solid  ;
			}
			#s2021062180c7efd4f3977 {
				color: ;
			}
			#s2021062180c7efd4f3977.side_basic main .inside,
			#s2021062180c7efd4f3977 .site_prod_nav_wrap.scroll-to-fixed-fixed ul.site_prod_nav,
			.doz_sys #s2021062180c7efd4f3977 .col-dz-12 .extend_thumbs {
				max-width: 1200px;
			}
			.modal_site_modal_menu #s2021062180c7efd4f3977.side_basic main .inside,
			.menu_type_modal #s2021062180c7efd4f3977.side_basic main .inside {
				max-width: 550px;
			}
			.doz_sys .modal_site_modal_menu .modal-header,
			.menu_type_modal .doz_modal_header {
				border-width: 0 0 1px 0;
				border-style: solid;
				;
			}
			.menu_type_modal #s2021062180c7efd4f3977,
			.menu_type_modal .doz_modal_header {
			;
				background: ;
			;
				color:  ;
			}
			.menu_type_modal .doz_modal_header .bt.bt-flat.bt-default {
			;
				color:  ;
			}
			.doz_sys #s2021062180c7efd4f3977 .col-dz-12 .inside .extend_thumbs {
				max-width: inherit;
			}
			#s2021062180c7efd4f3977.extend_section main {
				padding-left: 0px;
				padding-right: 0px;
			}
			#s2021062180c7efd4f3977.section_wrap.extend_section main .widget.board .grid_ignore.bg_on {
				margin-left: -0px;
				margin-right: -0px;
				width: calc(100% + 0px + 0px);
			}
			#s2021062180c7efd4f3977 .booking_day .body_font_color_20,
			#s2021062180c7efd4f3977 .booking_list.waiting .title {
				; 
			}
		
			#s2021062180c7efd4f3977.extend_section main > .inside {
				max-width: 100% !important;
			}
			#s2021062180c7efd4f3977 .li_table ul:nth-of-type(2),
			#s2021062180c7efd4f3977 .li_board ul li,
			#s2021062180c7efd4f3977 .radio-styled:not(ie8).radio_color_option.small input ~ span span {
				;
			}
			#s2021062180c7efd4f3977 .checkbox-styled:not(ie8) input ~ span:before,
			#s2021062180c7efd4f3977 .radio-styled:not(ie8) input ~ span:before {
				
			}
			#s2021062180c7efd4f3977 .board_view .grid_ignore header a, #s2021062180c7efd4f3977 .widget.board .grid_ignore .author .date, #s2021062180c7efd4f3977 .widget.board .grid_ignore a.board, #s2021062180c7efd4f3977 .widget.board .grid_ignore .author .write, .editor_box .add_map .info > div.phone, #s2021062180c7efd4f3977 .content-tit .board {
				;
			}
			#s2021062180c7efd4f3977 select.form-control,
			#s2021062180c7efd4f3977 input.form-control,
			#s2021062180c7efd4f3977 textarea.form-control {
				;
				color: #212121;
				background: #ffffff;
			}
			#s2021062180c7efd4f3977 .input_block .select-block .selectbox select {
				border: none;
				background: none;
				color: #212121;
			}
			#s2021062180c7efd4f3977 .phonenumber_wrap .line {
				
			}
			#s2021062180c7efd4f3977 .shop-content.shop-style-b.open .opt-group .btn_clse > span {
				
			}
			.shop_view #s2021062180c7efd4f3977 .shop-content select.form-control,
			.shop_view #s2021062180c7efd4f3977 .shop-content input.form-control,
			.shop_view #s2021062180c7efd4f3977 .shop-content textarea.form-control,
			.booking_view #s2021062180c7efd4f3977 .booking_opt select.form-control,
			.shop_view #s2021062180c7efd4f3977 .form-select-wrap .dropdown-menu,
			.shop_view #s2021062180c7efd4f3977 .form-select-wrap .dropdown-menu .dropdown-item {
				;
				background: ;
			}
			#s2021062180c7efd4f3977 .seemore_wrap .open:before {
				background-image: linear-gradient(to bottom, ,  66%,  83%,  98%, );
			}
			#s2021062180c7efd4f3977 .item_detail select.form-control,
			#s2021062180c7efd4f3977 .item_detail input.form-control,
			#s2021062180c7efd4f3977 .item_detail textarea.form-control,
			#s2021062180c7efd4f3977 .booking_opt select.form-control,
			#s2021062180c7efd4f3977 .goods_select textarea.form-control,
			#s2021062180c7efd4f3977 .goods_select select.form-control,
			#s2021062180c7efd4f3977 .goods_select input.form-control,
			#s2021062180c7efd4f3977 .form-select-wrap:before {
				 !important;
				color: ;
			}
			#s2021062180c7efd4f3977 .form-select-wrap .dropdown-menu .dropdown-item:hover {
				;
			}
			#s2021062180c7efd4f3977 .board_summary .write, #s2021062180c7efd4f3977 .board_view .grid_ignore .author .date, #s2021062180c7efd4f3977 .board_view .grid_ignore .author .hit-count, .doz_sys #s2021062180c7efd4f3977 label, .doz_sys #s2021062180c7efd4f3977 label.control-label, #s2021062180c7efd4f3977 .shop-table > tbody > tr.payment-info > td.pay-txt, #s2021062180c7efd4f3977 .nick.text-default-dark, #s2021062180c7efd4f3977 .text-default-dark, #s2021062180c7efd4f3977 .shop_mypage .mypage .my-box a, #s2021062180c7efd4f3977 .shop_mypage .item-detail a, #s2021062180c7efd4f3977 .shop_mypage .item-detail p, #s2021062180c7efd4f3977 .shop_mypage h6, #s2021062180c7efd4f3977 .shop_mypage .table-wrap p, #s2021062180c7efd4f3977 .shop_payment h1, #s2021062180c7efd4f3977 .shop_payment h6, #s2021062180c7efd4f3977 .shop-content p, #s2021062180c7efd4f3977 .shop_payment, #s2021062180c7efd4f3977 .shop-content span, #s2021062180c7efd4f3977 .shop-content .shop-item .item-icon .im-icon.im-ico-liked, #s2021062180c7efd4f3977 .shop-content .price, #s2021062180c7efd4f3977,#s2021062180c7efd4f3977 .shop-tit,#s2021062180c7efd4f3977 .board_view .board_txt_area,#s2021062180c7efd4f3977 .board.widget .grid_ignore .view_tit,.doz_sys #s2021062180c7efd4f3977 .shop-content input.form-control, .doz_sys #s2021062180c7efd4f3977 .shop-content select.form-control, #s2021062180c7efd4f3977 .widget_menu_title,#s2021062180c7efd4f3977 .comment_area,body.shop_mypage #s2021062180c7efd4f3977 .comment_area,
			#s2021062180c7efd4f3977 .list_review_inner .use_summary, #s2021062180c7efd4f3977 .list_review_inner .use_summary a, #s2021062180c7efd4f3977 .list_review_inner .fold, #s2021062180c7efd4f3977 .list_review_inner .comment_area, #s2021062180c7efd4f3977 .booking_nav_tools span {
				;
				color:  ;
			}
			#s2021062180c7efd4f3977 .shop-content span.sale-price-text {
			    color : #212121 !important;
			}
			.doz_sys #s2021062180c7efd4f3977 a.use-info {
			    color : #0d285a;
			}
			#s2021062180c7efd4f3977 .shop-content span.sale-price-text-done, 
			.doz_sys #s2021062180c7efd4f3977 a.use-info-download-done {
			    color: #999999 !important;
			}
			.doz_sys #s2021062180c7efd4f3977 .shop-content .down-btn select.form-control {
				;
				color:  !important;
			}
			#s2021062180c7efd4f3977 .shop-content.mypage .bg-bright a, #s2021062180c7efd4f3977 .shop-content.mypage .bg-bright p, #s2021062180c7efd4f3977 .shop-content.mypage .bg-bright span, #s2021062180c7efd4f3977 .shop-content.mypage .bg-bright div {
				color: #212121;
			}
			#s2021062180c7efd4f3977 .shop-content.mypage .bg-bright .use_grade .ug_btn .btn,
			#s2021062180c7efd4f3977 .shop-content span.ug_name .btn {
				border-color: #D5D5D5;
			}
			#s2021062180c7efd4f3977 .shop-content h6 span {
			;
				color: ;
			}
			#s2021062180c7efd4f3977 .left-menu ul li.on a,
			.doz_sys #s2021062180c7efd4f3977 .paging_type_count .owl-dots .owl-dot span:before,
			.menu_type_modal #s2021062180c7efd4f3977,
			#s2021062180c7efd4f3977 .list_review_inner .comment .tools .text-gray-bright {
				;
				color:  !important;
			}
			.doz_sys #s2021062180c7efd4f3977 .paging_type_count.slide_02 .owl-dots .owl-dot.active span:before {
				color: #fff !important;
			}
			.doz_sys #s2021062180c7efd4f3977 .paging_type_dot .owl-dots .owl-dot span,
			.doz_sys #s2021062180c7efd4f3977 .paging_type_big_dot .owl-dots .owl-dot span,
			.doz_sys #s2021062180c7efd4f3977 .paging_type_line .owl-dots .owl-dot span,
			.doz_sys #s2021062180c7efd4f3977 .paging_type_count.paging_type_count02 .owl-dots .owl-dot.active span:before,
			#s2021062180c7efd4f3977 .list_review_inner, 
			#s2021062180c7efd4f3977 .list_review_inner .fold.cmt,
			#s2021062180c7efd4f3977 .list_review_wrap,
			#s2021062180c7efd4f3977 .list_review_inner .textarea_block,
			#s2021062180c7efd4f3977 .list_review_inner .comment .main_comment,
			#s2021062180c7efd4f3977 .list_review_inner .txt_delete:before,
			#s2021062180c7efd4f3977 .form-select-wrap.open .dropdown-toggle, 
			#s2021062180c7efd4f3977 .form-select-wrap.open .dropdown-menu,
			#s2021062180c7efd4f3977 .form-select-wrap.open .dropdown-menu .dropdown-item {
				border-color: ;
			}
			.doz_sys #s2021062180c7efd4f3977 .paging_type_dot02 .owl-dots .owl-dot span,
			.doz_sys #s2021062180c7efd4f3977 .paging_type_dot .owl-dots .owl-dot.active span,
			.doz_sys #s2021062180c7efd4f3977 .paging_type_line .owl-dots .owl-dot.active span,
			.doz_sys #s2021062180c7efd4f3977 .paging_type_big_dot .owl-dots .owl-dot span,
			.doz_sys #s2021062180c7efd4f3977 .paging_type_line .owl-dots .owl-dot span {
				background: ;
			}
			#s2021062180c7efd4f3977 .form-control:focus {
				border-color:#0d285a;
			}
			#s2021062180c7efd4f3977 .sub_depth li a, #s2021062180c7efd4f3977 .sub_depth li span {
				;
			}
			#s2021062180c7efd4f3977 .slide_03.owl-theme .owl-dots .owl-dot span {
				;
			} 
			#s2021062180c7efd4f3977 .pagination > li > a,
			#s2021062180c7efd4f3977 .pagination > li > span,
			#s2021062180c7efd4f3977 .pagination > li > a:focus,
			#s2021062180c7efd4f3977 .pagination > li > span:focus,
			#s2021062180c7efd4f3977 .map-inner .pagination li.active a,
			#s2021062180c7efd4f3977 .pagination li > a.disabled:hover,
			#s2021062180c7efd4f3977 .pagination li > a.disabled:focus {
				;
			}
			#s2021062180c7efd4f3977 .form-select-wrap.open .dropdown-menu .dropdown-item {
				;
			}
			#s2021062180c7efd4f3977 .pagination > .active > a,
			#s2021062180c7efd4f3977 .pagination > .active > span,
			#s2021062180c7efd4f3977 .pagination > .active > a:hover,
			#s2021062180c7efd4f3977 .pagination > .active > span:hover,
			#s2021062180c7efd4f3977 .pagination > .active > a:focus,
			#s2021062180c7efd4f3977 .pagination > .active > span:focus,
			#s2021062180c7efd4f3977 .pagination > li > a:hover,
			#s2021062180c7efd4f3977 .pagination > li > span:hover,
			#s2021062180c7efd4f3977 .sub_depth li a.active,
			.doz_sys #s2021062180c7efd4f3977 a, #s2021062180c7efd4f3977 .li_table ul li,
			#s2021062180c7efd4f3977 .list-style .list.line > small,
			.doz_sys #s2021062180c7efd4f3977 div[data-widget-type="board"] .title.title-block a{
				;
				color: ;
			}
			.doz_sys #s2021062180c7efd4f3977 .board_contents a:not(.btn),
			.doz_sys #s2021062180c7efd4f3977 .board_contents a:not(.btn):hover,
			#s2021062180c7efd4f3977 .board_txt_area a,
			#s2021062180c7efd4f3977 .board_txt_area a:hover,
			#s2021062180c7efd4f3977 .board_txt_area a:active,
			#s2021062180c7efd4f3977 .board_txt_area a:focus,
			#s2021062180c7efd4f3977 .editor_box .fr-view a {
				color: #0d285a;
			}
			#s2021062180c7efd4f3977 div[data-widget-type="icon"] i {
				color: ;
			}
			.doz_sys #s2021062180c7efd4f3977 a.body_font_color_30:not(.active) {
				;
			}
		   #s2021062180c7efd4f3977 .text_tab .after_line:not(:last-child):after {
		        ;
		   }
		   #s2021062180c7efd4f3977 .text_tab ul.site_prod_nav > li a.active {
		    background: none;
		   }
			#s2021062180c7efd4f3977 .map-toolbar select.form-control {
				;
				color:  !important;
				font-size: 14px;
			}
			.doz_sys #s2021062180c7efd4f3977 .body_font_color_40,
			#s2021062180c7efd4f3977 .li_board ul.li_body li.name, 
			#s2021062180c7efd4f3977 .li_board ul.li_body li.time, 
			#s2021062180c7efd4f3977 .li_board ul.li_body li.like,
			#s2021062180c7efd4f3977 .li_board ul.li_body li.read {
				;
			}
			#s2021062180c7efd4f3977 .review_table .summary,
			#s2021062180c7efd4f3977 .review_table.li_board ul.li_body li,
			#s2021062180c7efd4f3977 .review_table .list_text_title.lock_on {
				;
			}

			.doz_sys #s2021062180c7efd4f3977 .body_font_color_50 {
				;
			}
			#s2021062180c7efd4f3977 .li_board,
			#s2021062180c7efd4f3977 .acd_row:first-child,
			#s2021062180c7efd4f3977 .acd_row {
				border-color: ;
			}
			#s2021062180c7efd4f3977 .list-style .list-header,
			#s2021062180c7efd4f3977 .list-style .list,
			#s2021062180c7efd4f3977 .list-style .list.line, 
			#s2021062180c7efd4f3977 .list-style .list.line > .table-cell,
			#s2021062180c7efd4f3977 .li_table.row_04 .acd_collapse[aria-expanded="true"], .li_table.row_04 .acd_collapse.in {
				;
			}
			#s2021062180c7efd4f3977 .btn, #s2021062180c7efd4f3977 .visual_section a, #s2021062180c7efd4f3977 a.select-star, #s2021062180c7efd4f3977 .star-pointer .dropdown-menu a.dropdown-item, .doz_sys #s2021062180c7efd4f3977 .cart-btn-tools .alpha_add_review_button > button {
			;
				background-color: ;
				;
				color:;
				;
			}
			#s2021062180c7efd4f3977 .star-pointer .dropdown-menu {
			    background-color: ;
			}
			#s2021062180c7efd4f3977 .btn:hover, #s2021062180c7efd4f3977 .visual_section a:hover {
				border-color:;
			}
			#s2021062180c7efd4f3977 a.select-star:hover {
				background-color: ;
			}
			#s2021062180c7efd4f3977 .star-pointer .dropdown-menu a.dropdown-item:hover {
			    background-color:  !important;
			}
			#s2021062180c7efd4f3977 .widget_text_wrap .btn {
				background-color:#0949a0;
				border-color:#0949a0;
				color:#ffffff;
				border-width:0px;
			}
			.doz_sys #s2021062180c7efd4f3977 .btn-primary, .doz_sys #s2021062180c7efd4f3977 .cart-btn-tools .alpha_add_review_button > button {
			;
				background-color:#0949a0;
				border-color:#0949a0;
				color:#ffffff;
				border-width:0px;
			}
			.doz_sys.shop_view #s2021062180c7efd4f3977 .btn-primary span,
			.doz_sys.booking_view #s2021062180c7efd4f3977 .btn-primary span,
			.doz_sys.shop_mypage #s2021062180c7efd4f3977 .btn-primary span  {
				color:#ffffff;
			}
			#s2021062180c7efd4f3977 .coupon-wrap:after,
			#s2021062180c7efd4f3977 .board_view .file_area ul li {
				background: ;
			}
			#s2021062180c7efd4f3977 .text-gray-dark, #s2021062180c7efd4f3977 .shop-table > thead > tr > th, #s2021062180c7efd4f3977 .shop_mypage .left-menu ul li a, #s2021062180c7efd4f3977 .shop_mypage .item-detail p.sale_pay,.doz_sys #s2021062180c7efd4f3977 .product-notify-group .product-notify-label {
				;
			}
			#s2021062180c7efd4f3977 .mypage .my-box a, #s2021062180c7efd4f3977 .mypage .shop-table > tbody > tr,
			#s2021062180c7efd4f3977 .mypage .tip-off,
	        #s2021062180c7efd4f3977 .im-order-detail-table,
	        #s2021062180c7efd4f3977 .im-order-price {
				;
			}
			#s2021062180c7efd4f3977 .mypage .my-box.on a {
				background-color:#0d285a;
				;
				color:#fff;
			}
			#s2021062180c7efd4f3977 .mypage .my-box.on a p {
				color:#fff;
			}
			#s2021062180c7efd4f3977 .option_btn_tools a, #s2021062180c7efd4f3977 .map-inner .pagination li a {
				color:#212121;
			}
			.doz_sys #s2021062180c7efd4f3977 .list-style-card .card-body .text a {
				color:#757575;
			}
			#s2021062180c7efd4f3977 .card .title a {
				color: #212121;
			}
			#s2021062180c7efd4f3977 .section_bg.fixed_bg.fixed_bg_none {
					background-attachment : inherit;
				}
			#s2021062180c7efd4f3977 ul.site_prod_nav > li,
			#s2021062180c7efd4f3977 .prod_detail_badge {
				;
			}
			#s2021062180c7efd4f3977 .site_prod_nav_wrap.scroll-to-fixed-fixed {
				background: ;
				box-shadow: inset 0 -1px 0 0 rgba(0, 0, 0, 0.1);
			}
			#s2021062180c7efd4f3977 .buy_footer_fixed {
				background: ;
				border-width: 1px 0 0 0;
				border-style: solid;
				;
			}
			#s2021062180c7efd4f3977 .opt-group {
				background: ;
			}
			#s2021062180c7efd4f3977 ul.site_prod_nav > li a.active {
				;
			}
			
			#s2021062180c7efd4f3977 .background_tab ul.site_prod_nav > li a.active >  span.braket-badge {
				background-color: none;
				;
				color:;
			}
	
			#s2021062180c7efd4f3977 .input-block .checkbox-styled:not(ie8) input ~ span {
				;
				color:;
			}
			.section_fixed_disable #s2021062180c7efd4f3977[class*="section_first"],
			.section_fixed_disable #s2021062180c7efd4f3977[class*="section_first"] .doz_aside {
				position: relative !important;
				top: 0 !important;
				left: 0 !important;
				z-index: auto !important;
			}
			.section_fixed_disable #s2021062180c7efd4f3977 .doz_aside.scroll-to-fixed-fixed ~ .spacer,
			.section_fixed_disable #s2021062180c7efd4f3977.scroll-to-fixed-fixed ~ .spacer {
				height: 0 !important;
				display: none !important;
			}
			#s2021062180c7efd4f3977.scroll-to-fixed-fixed {
				width: 100% !important;
			}
			#s2021062180c7efd4f3977 .doz_aside.scroll-to-fixed-fixed-end {
				bottom: 0 !important;
				top: auto !important;
			}
			.device_type_m #s2021062180c7efd4f3977.mobile_section main .inside {
					padding-left: 0px;
					padding-right: 0px;
			}
			.device_type_m #s2021062180c7efd4f3977 .mypage .left-menu ul li a,
			.device_type_m #s2021062180c7efd4f3977 .cart .left-menu ul li a {
				;
			}
            #s2021062180c7efd4f3977 .im-cart-result-table {
                border-top: 1px solid ;
                border-bottom: 1px solid ;
            }
            #s2021062180c7efd4f3977 .shop-table > tbody > tr > td.img .opt .more {
                ;
            }
            #s2021062180c7efd4f3977 .im-cart-info {
                ;
            }
            #s2021062180c7efd4f3977 .shop-table > thead > tr > th,
            #s2021062180c7efd4f3977 .shop-table > tbody > tr > td,
            #s2021062180c7efd4f3977 .mypage .shop-table > tbody > tr,
            #s2021062180c7efd4f3977 .shop-table > tbody > tr > td.img img,
            #s2021062180c7efd4f3977 .shop-table > tbody > tr > td + td,
            #s2021062180c7efd4f3977 .mypage .tip-off,
            #s2021062180c7efd4f3977 .mypage .shop-table img,
	        #s2021062180c7efd4f3977 .im-order-detail-table,
	        #s2021062180c7efd4f3977 .im-order-price,
	        #s2021062180c7efd4f3977 .im-order-detail-table thead tr,
	        #s2021062180c7efd4f3977 .im-order-detail-table tr + tr,
	        #s2021062180c7efd4f3977 .im-order-detail-table img,
	        #s2021062180c7efd4f3977 .im-order-detail-table .im-deliv-price,
	        #s2021062180c7efd4f3977 .im-order-price-header,
	        #s2021062180c7efd4f3977 .im-order-price-body {
                ;
            }
            #s2021062180c7efd4f3977 .shop-table .list_badge {
				border-color: ;
            }
            #s2021062180c7efd4f3977 .im-cart-result-table thead>tr>th,
            #s2021062180c7efd4f3977 #shop_cart_list .shop-table > colgroup + thead > tr:first-child > th,
            #s2021062180c7efd4f3977 #shop_cart_list .shop-table > tbody > tr > td + td,
            #s2021062180c7efd4f3977 #shop_cart_list .shop-table > thead > tr > th,
            #s2021062180c7efd4f3977 #shop_cart_list .shop-table > tbody > tr > td {
                ;
            }
            #s2021062180c7efd4f3977 .shop-content.mypage .shop-item .item-icon .im-icon.im-ico-liked{
                color: #0d285a
            }
			@media (min-width: 991px) {
				.doz_sys #s2021062180c7efd4f3977 .btn-primary:hover, #s2021062180c7efd4f3977 .widget_text_wrap .btn:hover, .doz_sys #s2021062180c7efd4f3977 .cart-btn-tools .alpha_add_review_button:hover > button {
				;
					background-color:#002b66;
					border-color:#0949a0;
					color:#ffffff;
					border-width:0px;
				}
				.doz_sys.shop_view #s2021062180c7efd4f3977 .btn-primary:hover span,
				.doz_sys.booking_view #s2021062180c7efd4f3977 .btn-primary:hover span,
				.doz_sys.shop_mypage #s2021062180c7efd4f3977 .btn-primary:hover span  {
					color:#ffffff;
				}
			}
			@media all and (max-width : 768px) {
				.doz_sys #s2021062180c7efd4f3977 .fixed_view a,
				.doz_sys #s2021062180c7efd4f3977 .fixed_view select.form-control,
				.doz_sys #s2021062180c7efd4f3977 .fixed_view .form-select-wrap:before {
					color: #212121;
				}
				.doz_sys #s2021062180c7efd4f3977 .fixed_view .body_font_color_50 {
					color: rgba(33, 33, 33, 0.5);
				}
				.doz_sys #s2021062180c7efd4f3977 .fixed_view .body_font_color_20 {
					color: rgba(33, 33, 33, 0.2);
				}
				.booking_view #s2021062180c7efd4f3977 .fixed_view .booking_opt select.form-control {
					background-color: #fff;
				}
				#s2021062180c7efd4f3977 #shop_cart_list .shop-tit,
                #s2021062180c7efd4f3977 #shop_cart_list .shop-table > thead > tr,
                #s2021062180c7efd4f3977 #shop_cart_list .shop-table > tfoot .payment-info,
                #s2021062180c7efd4f3977 .im-price-result {
				    ;
				}
                #s2021062180c7efd4f3977 .shop-table > tbody > tr > td.img .opt .more + .more,
                #s2021062180c7efd4f3977 .im-order-row + .im-order-row {
                    ;
                }
                #s2021062180c7efd4f3977 #shop_cart_list .shop-table,
                #s2021062180c7efd4f3977 #shop_cart_list .shop-table > tbody > tr.im-tr-shipping + tr,
                #s2021062180c7efd4f3977 #shop_cart_list .shop-table > tfoot,
                #s2021062180c7efd4f3977 #shop_cart_list .shop-table > tfoot .payment-info {
                    ;
                }
                #s2021062180c7efd4f3977 #shop_cart_list .shop-table > thead > tr,
                #s2021062180c7efd4f3977 .im-order-detail-table .im-space {
                    background-color: ;
                }
                #s2021062180c7efd4f3977 #shop_cart_list .shop-table > thead > tr.scroll-to-fixed-fixed-end {
                    top: auto !important;
                    bottom: 0;
                }
			}
			.device_type_m #s2021062180c7efd4f3977 .section_bg.fixed_bg_wrap { 
                 background-attachment: fixed;
            }
            
            .device_type_m #s2021062180c7efd4f3977 .section_bg.fixed_bg_wrap .fixed_bg {
              display: none;
            }
            #s2021062180c7efd4f3977 .section_bg.fixed_bg_wrap .fixed_bg {
                 display: none;
                }
			@media (max-width: 991px) {
			    #s2021062180c7efd4f3977 .section_bg {
                    background-attachment : inherit;
                }
                
                #s2021062180c7efd4f3977 .section_bg .ibg-bg {
                    display: none;
                }
                
                #s2021062180c7efd4f3977 .section_bg.fixed_bg_wrap { 
                    background-image : none !important;
                    clip-path: inset(0);
                    overflow: hidden;
                }
                #s2021062180c7efd4f3977 .section_bg.fixed_bg_wrap .fixed_bg {
                  display: block;
                  object-fit: cover;
                  position: fixed;
                  left: 0;
                  top: 0;
                  width: 100%; 
                  height: 100vh;
                }
				#s2021062180c7efd4f3977 .buy_btns .social_btn, #s2021062180c7efd4f3977 .buy_btns .cart_btn, #s2021062180c7efd4f3977 .layer_pop .bottom-btn, #s2021062180c7efd4f3977 .shop-table > thead, #s2021062180c7efd4f3977 .left-menu, #s2021062180c7efd4f3977 .shop-table > tbody > tr, {
				;
				}
				#s2021062180c7efd4f3977 main, #s2021062180c7efd4f3977 .section_wrap.extend_section main, #s2021062180c7efd4f3977 .doz_sys.shop_payment .inside, .doz_sys.shop_payment .inside .col-dz, {
					padding-left:0;
					padding-right:0;
				}
				#s2021062180c7efd4f3977.mobile_section main .inside {
					padding-left: 0px;
					padding-right: 0px;
				}
				#s2021062180c7efd4f3977.section_wrap.extend_section main .widget.board .grid_ignore.bg_on {
					margin-left: -15px;
					margin-right: -15px;
					width: calc(100% + 30px);
				}
				#s2021062180c7efd4f3977 .mypage .left-menu ul li a,
				#s2021062180c7efd4f3977 .cart .left-menu ul li a,
				#s2021062180c7efd4f3977 .mypage .left-menu .cart-menu-slide  {
					;
				}
				.section_wrap .side_gutter {
					display:none !important;
				}
				#s2021062180c7efd4f3977 .coupon-wrap:after {
					background:  !important;
				}
			}
			@media (max-width: 767px) {
				#s2021062180c7efd4f3977 .nav_gradient.slide_left {
					background: linear-gradient(to left, rgba(255, 255, 255, 0), rgba(255,255,255,1));
				}
				#s2021062180c7efd4f3977 .nav_gradient.slide_right {
					background: linear-gradient(to right, rgba(255, 255, 255, 0), rgba(255,255,255,1));
				}
				#s2021062180c7efd4f3977 .button_tab .scroll-to-fixed-fixed ul.site_prod_nav > li {
					border-top: 0;
					border-bottom: 0;
				}
				#s2021062180c7efd4f3977 .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);
				}
				.shop_view #s2021062180c7efd4f3977 .item_detail .form-select-wrap .dropdown-menu .dropdown-item {
					background:  !important;
				}
				.shop_view #s2021062180c7efd4f3977 .item_detail .form-select-wrap .dropdown-toggle {
					color:  !important;
				}
				.shop_view #s2021062180c7efd4f3977 .item_detail .form-select-wrap.open .dropdown-toggle,
				.shop_view #s2021062180c7efd4f3977 .item_detail .form-select-wrap.open .dropdown-menu {
					border-color:  !important;
				}
				.shop_view #s2021062180c7efd4f3977 .item_detail .form-select-wrap.open .dropdown-menu .dropdown-item {
					
				}
				.shop_view #s2021062180c7efd4f3977 .item_detail .form-select-wrap .dropdown-menu .dropdown-item:hover {
					background-color:  !important;
				}
			}
			@media (min-width: 768px) {
				#s2021062180c7efd4f3977 .opt-group .btn_clse {
					background-color: ;
				}
				#s2021062180c7efd4f3977 .opt-group .btn_clse:after {
					;
				}
			}
		
				.doz_sys #s2021062180c7efd4f3977 .bg-brand,
				.doz_sys #s2021062180c7efd4f3977 .bg-brand span,
				.doz_sys #s2021062180c7efd4f3977 .btn-brand {
				;
					background-color:#0d285a;
					border-color:#0d285a;
					border-width: 0px;
					color:#fff;
				}
				.doz_sys #s2021062180c7efd4f3977 .bg-brand:hover {
					background-color:rgba(7,20,45,1);-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff072045,endColorstr=#ff072045);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff072045,endColorstr=#ff072045);	zoom: 1;;
					border-color:rgb(7,20,45) ;border-color:rgba(7,20,45,1) ;;
				}
			
	.device_type_m .pc_section #padding_w20210622d806758b09314 {
		height: 15px !important;
	}
	@media all and (max-width:768px) {
		.pc_section #padding_w20210622d806758b09314 {
			height: 15px !important;
		}
	}

		#text_w202106221ca3abaa618e1 {
					border-radius: 0px;
			border: 0px none #000;;
			min-height: 0px;;
			line-height: inherit;
		}
		#text_w202106221ca3abaa618e1 .fr-code-view {
			line-height: 1.6;
		}
		#text_w202106221ca3abaa618e1 .text_bg_img,
		#text_w202106221ca3abaa618e1 .text_bg_color {
			position: absolute;
			top: 0;
			left: 0;
			height: 100%;
			width: 100%;
			border-radius: 0px;
		}
		.admin #text_w202106221ca3abaa618e1,
		#text_w202106221ca3abaa618e1 .text-table {
			min-height: 0px;;
					word-break: normal;
			word-wrap: break-word;
		}
        #text_w202106221ca3abaa618e1,
        #text_w202106221ca3abaa618e1 .text-table {
            display: flex;
            flex-direction: column;
            justify-content:flex-start ;
        }
		.doz_sys main > .doz_row #text_w202106221ca3abaa618e1.default_padding {
			padding-left: 32px;
			padding-right: 32px;
		}
		@media all and (max-width : 767px) {
			.doz_sys main > .doz_row #text_w202106221ca3abaa618e1.default_padding {
				padding-left: 15px;
				padding-right: 15px;
			}
		}
	
	.device_type_m .pc_section #padding_w202106228607962af3b69 {
		height: 15px !important;
	}
	@media all and (max-width:768px) {
		.pc_section #padding_w202106228607962af3b69 {
			height: 15px !important;
		}
	}

		#text_w202106229d63838ff5757 {
					border-radius: 0px;
			border: 0px none #000;;
			min-height: 0px;;
			line-height: inherit;
		}
		#text_w202106229d63838ff5757 .fr-code-view {
			line-height: 1.6;
		}
		#text_w202106229d63838ff5757 .text_bg_img,
		#text_w202106229d63838ff5757 .text_bg_color {
			position: absolute;
			top: 0;
			left: 0;
			height: 100%;
			width: 100%;
			border-radius: 0px;
		}
		.admin #text_w202106229d63838ff5757,
		#text_w202106229d63838ff5757 .text-table {
			min-height: 0px;;
					word-break: normal;
			word-wrap: break-word;
		}
        #text_w202106229d63838ff5757,
        #text_w202106229d63838ff5757 .text-table {
            display: flex;
            flex-direction: column;
            justify-content:flex-start ;
        }
		.doz_sys main > .doz_row #text_w202106229d63838ff5757.default_padding {
			padding-left: 32px;
			padding-right: 32px;
		}
		@media all and (max-width : 767px) {
			.doz_sys main > .doz_row #text_w202106229d63838ff5757.default_padding {
				padding-left: 15px;
				padding-right: 15px;
			}
		}
	
	/*#*//* .widget.image img {*/
	/*	transition: .3s ease;*/
	/*}*/
	.admin #w20210621794f0c0176f3c .widget.image img {
		transition: none;
	}

	.admin #w20210621794f0c0176f3c .disable-selection img {
		visibility: visible !important;
	}
	#w20210621794f0c0176f3c .widget.image .overlay, #w20210621794f0c0176f3c .widget.image .hover_overlay {
		background: rgba(0, 0, 0, 0);
		transition: opacity .3s, background-color .3s;
	}
	#w20210621794f0c0176f3c .widget.image:hover .hover_overlay {
		background: rgba(0, 0, 0, 0);
		z-index: 6;
		opacity: 1;
	}
	.admin #w20210621794f0c0176f3c .widget.image:hover .hover_overlay,
	#w20210621794f0c0176f3c .widget.image.hover_image_hidden:hover .hover_overlay {
		opacity: 0 !important;
	}
	#w20210621794f0c0176f3c .widget.image.text_position_overlay .txt .txt_body {
		color: #fff;
		font-size:14px;;
		line-height: 1.2;
		padding: 1em;
	}
	#w20210621794f0c0176f3c .widget.image.hover_text_position_overlay:hover .hover_txt .txt_body {
		color: #fff;
		font-size:14px;;
		padding: 1em;
	}
	#w20210621794f0c0176f3c .widget.image.hover_text_position_overlay:hover .hover_txt .txt_body {
		line-height: 1.2;
	}
	#w20210621794f0c0176f3c .widget.image.img_circle .overlay,
	#w20210621794f0c0176f3c .widget.image.img_circle .hover_overlay {
		border-radius: 50%;
	}
	#w20210621794f0c0176f3c .widget.image.hover_scale:hover .hover_overlay,
	#w20210621794f0c0176f3c .widget.image.same_overlay:hover .overlay {
		transform: scale(1.1);
		transition: opacity .3s;
	}
	#w20210621794f0c0176f3c .widget.image.hide_default_img:hover .img_wrap > img,
	#w20210621794f0c0176f3c .widget.image:hover .overlay,
	#w20210621794f0c0176f3c .widget.image .hover_overlay,
	#w20210621794f0c0176f3c .widget.image.hover_image_hidden:hover .hover_img,
	#w20210621794f0c0176f3c .widget.image.hover_scale .hover_img,
	#w20210621794f0c0176f3c .widget.image.hover_scale.hover_image_hidden:hover .hover_img {
		opacity: 0;
	}
	#w20210621794f0c0176f3c .widget.image.hide_default_img:hover .img_wrap > img{
		opacity: 0 !important;

	}
	#w20210621794f0c0176f3c .widget.image.hover_scale img {
		transition: transform 0.4s ease-out;
	}
	#w20210621794f0c0176f3c .widget.image.hover_scale img,
	#w20210621794f0c0176f3c .widget.image.hover_scale:hover .hover_img,
	#w20210621794f0c0176f3c .widget.image.hover_scale.hover_image_hidden:hover img,
	#w20210621794f0c0176f3c .widget.image.org_image_hidden.hover_image_hidden:hover .img_wrap > img,
	#w20210621794f0c0176f3c .widget.image.hover_img_hide.hover_scale:hover img,
	#w20210621794f0c0176f3c .widget.image.same_overlay:hover .overlay  {
		opacity : 1;
	}
	#w20210621794f0c0176f3c .widget.image.no_effect .hover_overlay,
	#w20210621794f0c0176f3c .widget.image.no_effect .hover_img {
		transition: none;
	}
	#w20210621794f0c0176f3c .widget.image.hover_img_hide .hover_img {
		display: none;
	}
	#w20210621794f0c0176f3c .widget.image.hover_img_hide:hover .hover_overlay {
		transition: opacity .3s;
	}
	#w20210621794f0c0176f3c .widget.image.hide_default_img:hover .org_image,
	#w20210621794f0c0176f3c .widget.image.same_overlay:hover .hover_overlay {
		opacity: 0;
	}
	#w20210621794f0c0176f3c .widget.image.same_overlay:hover .overlay {
		opacity: 1;
	}
	
		#w20210621794f0c0176f3c .widget.image .hover_img {
		image-rendering: -webkit-optimize-contrast;
	}
	
	@media all and (max-width : 767px) {
		#w20210621794f0c0176f3c .widget.image:hover .hover_txt,
		#w20210621794f0c0176f3c .widget.image:hover .hover_img,
		#w20210621794f0c0176f3c .widget.image:hover .overlay,
		#w20210621794f0c0176f3c .widget.image:hover .hover_overlay {
			opacity: 0;
			transform: none !important;
		}
		#w20210621794f0c0176f3c .widget.image.org_image_hidden:hover .img_wrap > img {
			opacity: 1;
		}
		#w20210621794f0c0176f3c .widget.image:hover .txt {
			opacity: 1;
			visibility: visible;
		}
		#w20210621794f0c0176f3c .widget.hover_scale:hover img {
			transform: none !important;
		}
	}

			.shop_view .s202106213d960466aed30.xzoom-preview {
				;
				background: ;
			}
			.shop_view #s202106213d960466aed30 select.form-control option {
				color:  !important;
				background: ;
			}
			.is-ie .shop_view #s202106213d960466aed30 select.form-control option {
				color: #000 !important;
			}
			.admin #s202106213d960466aed30 .widget.padding > div {
				;
			}
			.admin #s202106213d960466aed30 .ibg-bg {
				height: 100% !important;
			}
			.admin #s202106213d960466aed30 .widget_drag_bar,
			.admin .doz_sys #s202106213d960466aed30 .ui-resizable-handle.ui-resizable-e:hover:after,
			.admin .doz_sys #s202106213d960466aed30 .ui-resizable-handle.ui-resizable-w:hover:after,
			.admin .doz_sys #s202106213d960466aed30 .ui-resizable-handle.ui-resizable-e.active:after,
			.admin .doz_sys #s202106213d960466aed30 .ui-resizable-handle.ui-resizable-w.active:after,
			.admin .doz_sys #s202106213d960466aed30 .drop_line {
				background-color: ;
			}
			.admin .doz_sys #s202106213d960466aed30 .ui-resizable-handle.ui-resizable-n:hover:after,
			.admin .doz_sys #s202106213d960466aed30 .ui-resizable-handle.ui-resizable-s:hover:after {
				border-bottom:2px solid  ;
			}
			#s202106213d960466aed30 {
				color: ;
			}
			#s202106213d960466aed30.side_basic main .inside,
			#s202106213d960466aed30 .site_prod_nav_wrap.scroll-to-fixed-fixed ul.site_prod_nav,
			.doz_sys #s202106213d960466aed30 .col-dz-12 .extend_thumbs {
				max-width: 1200px;
			}
			.modal_site_modal_menu #s202106213d960466aed30.side_basic main .inside,
			.menu_type_modal #s202106213d960466aed30.side_basic main .inside {
				max-width: 550px;
			}
			.doz_sys .modal_site_modal_menu .modal-header,
			.menu_type_modal .doz_modal_header {
				border-width: 0 0 1px 0;
				border-style: solid;
				;
			}
			.menu_type_modal #s202106213d960466aed30,
			.menu_type_modal .doz_modal_header {
			;
				background: ;
			;
				color:  ;
			}
			.menu_type_modal .doz_modal_header .bt.bt-flat.bt-default {
			;
				color:  ;
			}
			.doz_sys #s202106213d960466aed30 .col-dz-12 .inside .extend_thumbs {
				max-width: inherit;
			}
			#s202106213d960466aed30.extend_section main {
				padding-left: 0px;
				padding-right: 0px;
			}
			#s202106213d960466aed30.section_wrap.extend_section main .widget.board .grid_ignore.bg_on {
				margin-left: -0px;
				margin-right: -0px;
				width: calc(100% + 0px + 0px);
			}
			#s202106213d960466aed30 .booking_day .body_font_color_20,
			#s202106213d960466aed30 .booking_list.waiting .title {
				; 
			}
		
			#s202106213d960466aed30.extend_section main > .inside {
				max-width: 100% !important;
			}
			#s202106213d960466aed30 .li_table ul:nth-of-type(2),
			#s202106213d960466aed30 .li_board ul li,
			#s202106213d960466aed30 .radio-styled:not(ie8).radio_color_option.small input ~ span span {
				;
			}
			#s202106213d960466aed30 .checkbox-styled:not(ie8) input ~ span:before,
			#s202106213d960466aed30 .radio-styled:not(ie8) input ~ span:before {
				
			}
			#s202106213d960466aed30 .board_view .grid_ignore header a, #s202106213d960466aed30 .widget.board .grid_ignore .author .date, #s202106213d960466aed30 .widget.board .grid_ignore a.board, #s202106213d960466aed30 .widget.board .grid_ignore .author .write, .editor_box .add_map .info > div.phone, #s202106213d960466aed30 .content-tit .board {
				;
			}
			#s202106213d960466aed30 select.form-control,
			#s202106213d960466aed30 input.form-control,
			#s202106213d960466aed30 textarea.form-control {
				;
				color: #212121;
				background: #ffffff;
			}
			#s202106213d960466aed30 .input_block .select-block .selectbox select {
				border: none;
				background: none;
				color: #212121;
			}
			#s202106213d960466aed30 .phonenumber_wrap .line {
				
			}
			#s202106213d960466aed30 .shop-content.shop-style-b.open .opt-group .btn_clse > span {
				
			}
			.shop_view #s202106213d960466aed30 .shop-content select.form-control,
			.shop_view #s202106213d960466aed30 .shop-content input.form-control,
			.shop_view #s202106213d960466aed30 .shop-content textarea.form-control,
			.booking_view #s202106213d960466aed30 .booking_opt select.form-control,
			.shop_view #s202106213d960466aed30 .form-select-wrap .dropdown-menu,
			.shop_view #s202106213d960466aed30 .form-select-wrap .dropdown-menu .dropdown-item {
				;
				background: ;
			}
			#s202106213d960466aed30 .seemore_wrap .open:before {
				background-image: linear-gradient(to bottom, ,  66%,  83%,  98%, );
			}
			#s202106213d960466aed30 .item_detail select.form-control,
			#s202106213d960466aed30 .item_detail input.form-control,
			#s202106213d960466aed30 .item_detail textarea.form-control,
			#s202106213d960466aed30 .booking_opt select.form-control,
			#s202106213d960466aed30 .goods_select textarea.form-control,
			#s202106213d960466aed30 .goods_select select.form-control,
			#s202106213d960466aed30 .goods_select input.form-control,
			#s202106213d960466aed30 .form-select-wrap:before {
				 !important;
				color: ;
			}
			#s202106213d960466aed30 .form-select-wrap .dropdown-menu .dropdown-item:hover {
				;
			}
			#s202106213d960466aed30 .board_summary .write, #s202106213d960466aed30 .board_view .grid_ignore .author .date, #s202106213d960466aed30 .board_view .grid_ignore .author .hit-count, .doz_sys #s202106213d960466aed30 label, .doz_sys #s202106213d960466aed30 label.control-label, #s202106213d960466aed30 .shop-table > tbody > tr.payment-info > td.pay-txt, #s202106213d960466aed30 .nick.text-default-dark, #s202106213d960466aed30 .text-default-dark, #s202106213d960466aed30 .shop_mypage .mypage .my-box a, #s202106213d960466aed30 .shop_mypage .item-detail a, #s202106213d960466aed30 .shop_mypage .item-detail p, #s202106213d960466aed30 .shop_mypage h6, #s202106213d960466aed30 .shop_mypage .table-wrap p, #s202106213d960466aed30 .shop_payment h1, #s202106213d960466aed30 .shop_payment h6, #s202106213d960466aed30 .shop-content p, #s202106213d960466aed30 .shop_payment, #s202106213d960466aed30 .shop-content span, #s202106213d960466aed30 .shop-content .shop-item .item-icon .im-icon.im-ico-liked, #s202106213d960466aed30 .shop-content .price, #s202106213d960466aed30,#s202106213d960466aed30 .shop-tit,#s202106213d960466aed30 .board_view .board_txt_area,#s202106213d960466aed30 .board.widget .grid_ignore .view_tit,.doz_sys #s202106213d960466aed30 .shop-content input.form-control, .doz_sys #s202106213d960466aed30 .shop-content select.form-control, #s202106213d960466aed30 .widget_menu_title,#s202106213d960466aed30 .comment_area,body.shop_mypage #s202106213d960466aed30 .comment_area,
			#s202106213d960466aed30 .list_review_inner .use_summary, #s202106213d960466aed30 .list_review_inner .use_summary a, #s202106213d960466aed30 .list_review_inner .fold, #s202106213d960466aed30 .list_review_inner .comment_area, #s202106213d960466aed30 .booking_nav_tools span {
				;
				color:  ;
			}
			#s202106213d960466aed30 .shop-content span.sale-price-text {
			    color : #212121 !important;
			}
			.doz_sys #s202106213d960466aed30 a.use-info {
			    color : #0d285a;
			}
			#s202106213d960466aed30 .shop-content span.sale-price-text-done, 
			.doz_sys #s202106213d960466aed30 a.use-info-download-done {
			    color: #999999 !important;
			}
			.doz_sys #s202106213d960466aed30 .shop-content .down-btn select.form-control {
				;
				color:  !important;
			}
			#s202106213d960466aed30 .shop-content.mypage .bg-bright a, #s202106213d960466aed30 .shop-content.mypage .bg-bright p, #s202106213d960466aed30 .shop-content.mypage .bg-bright span, #s202106213d960466aed30 .shop-content.mypage .bg-bright div {
				color: #212121;
			}
			#s202106213d960466aed30 .shop-content.mypage .bg-bright .use_grade .ug_btn .btn,
			#s202106213d960466aed30 .shop-content span.ug_name .btn {
				border-color: #D5D5D5;
			}
			#s202106213d960466aed30 .shop-content h6 span {
			;
				color: ;
			}
			#s202106213d960466aed30 .left-menu ul li.on a,
			.doz_sys #s202106213d960466aed30 .paging_type_count .owl-dots .owl-dot span:before,
			.menu_type_modal #s202106213d960466aed30,
			#s202106213d960466aed30 .list_review_inner .comment .tools .text-gray-bright {
				;
				color:  !important;
			}
			.doz_sys #s202106213d960466aed30 .paging_type_count.slide_02 .owl-dots .owl-dot.active span:before {
				color: #fff !important;
			}
			.doz_sys #s202106213d960466aed30 .paging_type_dot .owl-dots .owl-dot span,
			.doz_sys #s202106213d960466aed30 .paging_type_big_dot .owl-dots .owl-dot span,
			.doz_sys #s202106213d960466aed30 .paging_type_line .owl-dots .owl-dot span,
			.doz_sys #s202106213d960466aed30 .paging_type_count.paging_type_count02 .owl-dots .owl-dot.active span:before,
			#s202106213d960466aed30 .list_review_inner, 
			#s202106213d960466aed30 .list_review_inner .fold.cmt,
			#s202106213d960466aed30 .list_review_wrap,
			#s202106213d960466aed30 .list_review_inner .textarea_block,
			#s202106213d960466aed30 .list_review_inner .comment .main_comment,
			#s202106213d960466aed30 .list_review_inner .txt_delete:before,
			#s202106213d960466aed30 .form-select-wrap.open .dropdown-toggle, 
			#s202106213d960466aed30 .form-select-wrap.open .dropdown-menu,
			#s202106213d960466aed30 .form-select-wrap.open .dropdown-menu .dropdown-item {
				border-color: ;
			}
			.doz_sys #s202106213d960466aed30 .paging_type_dot02 .owl-dots .owl-dot span,
			.doz_sys #s202106213d960466aed30 .paging_type_dot .owl-dots .owl-dot.active span,
			.doz_sys #s202106213d960466aed30 .paging_type_line .owl-dots .owl-dot.active span,
			.doz_sys #s202106213d960466aed30 .paging_type_big_dot .owl-dots .owl-dot span,
			.doz_sys #s202106213d960466aed30 .paging_type_line .owl-dots .owl-dot span {
				background: ;
			}
			#s202106213d960466aed30 .form-control:focus {
				border-color:#0d285a;
			}
			#s202106213d960466aed30 .sub_depth li a, #s202106213d960466aed30 .sub_depth li span {
				;
			}
			#s202106213d960466aed30 .slide_03.owl-theme .owl-dots .owl-dot span {
				;
			} 
			#s202106213d960466aed30 .pagination > li > a,
			#s202106213d960466aed30 .pagination > li > span,
			#s202106213d960466aed30 .pagination > li > a:focus,
			#s202106213d960466aed30 .pagination > li > span:focus,
			#s202106213d960466aed30 .map-inner .pagination li.active a,
			#s202106213d960466aed30 .pagination li > a.disabled:hover,
			#s202106213d960466aed30 .pagination li > a.disabled:focus {
				;
			}
			#s202106213d960466aed30 .form-select-wrap.open .dropdown-menu .dropdown-item {
				;
			}
			#s202106213d960466aed30 .pagination > .active > a,
			#s202106213d960466aed30 .pagination > .active > span,
			#s202106213d960466aed30 .pagination > .active > a:hover,
			#s202106213d960466aed30 .pagination > .active > span:hover,
			#s202106213d960466aed30 .pagination > .active > a:focus,
			#s202106213d960466aed30 .pagination > .active > span:focus,
			#s202106213d960466aed30 .pagination > li > a:hover,
			#s202106213d960466aed30 .pagination > li > span:hover,
			#s202106213d960466aed30 .sub_depth li a.active,
			.doz_sys #s202106213d960466aed30 a, #s202106213d960466aed30 .li_table ul li,
			#s202106213d960466aed30 .list-style .list.line > small,
			.doz_sys #s202106213d960466aed30 div[data-widget-type="board"] .title.title-block a{
				;
				color: ;
			}
			.doz_sys #s202106213d960466aed30 .board_contents a:not(.btn),
			.doz_sys #s202106213d960466aed30 .board_contents a:not(.btn):hover,
			#s202106213d960466aed30 .board_txt_area a,
			#s202106213d960466aed30 .board_txt_area a:hover,
			#s202106213d960466aed30 .board_txt_area a:active,
			#s202106213d960466aed30 .board_txt_area a:focus,
			#s202106213d960466aed30 .editor_box .fr-view a {
				color: #0d285a;
			}
			#s202106213d960466aed30 div[data-widget-type="icon"] i {
				color: ;
			}
			.doz_sys #s202106213d960466aed30 a.body_font_color_30:not(.active) {
				;
			}
		   #s202106213d960466aed30 .text_tab .after_line:not(:last-child):after {
		        ;
		   }
		   #s202106213d960466aed30 .text_tab ul.site_prod_nav > li a.active {
		    background: none;
		   }
			#s202106213d960466aed30 .map-toolbar select.form-control {
				;
				color:  !important;
				font-size: 14px;
			}
			.doz_sys #s202106213d960466aed30 .body_font_color_40,
			#s202106213d960466aed30 .li_board ul.li_body li.name, 
			#s202106213d960466aed30 .li_board ul.li_body li.time, 
			#s202106213d960466aed30 .li_board ul.li_body li.like,
			#s202106213d960466aed30 .li_board ul.li_body li.read {
				;
			}
			#s202106213d960466aed30 .review_table .summary,
			#s202106213d960466aed30 .review_table.li_board ul.li_body li,
			#s202106213d960466aed30 .review_table .list_text_title.lock_on {
				;
			}

			.doz_sys #s202106213d960466aed30 .body_font_color_50 {
				;
			}
			#s202106213d960466aed30 .li_board,
			#s202106213d960466aed30 .acd_row:first-child,
			#s202106213d960466aed30 .acd_row {
				border-color: ;
			}
			#s202106213d960466aed30 .list-style .list-header,
			#s202106213d960466aed30 .list-style .list,
			#s202106213d960466aed30 .list-style .list.line, 
			#s202106213d960466aed30 .list-style .list.line > .table-cell,
			#s202106213d960466aed30 .li_table.row_04 .acd_collapse[aria-expanded="true"], .li_table.row_04 .acd_collapse.in {
				;
			}
			#s202106213d960466aed30 .btn, #s202106213d960466aed30 .visual_section a, #s202106213d960466aed30 a.select-star, #s202106213d960466aed30 .star-pointer .dropdown-menu a.dropdown-item, .doz_sys #s202106213d960466aed30 .cart-btn-tools .alpha_add_review_button > button {
			;
				background-color: ;
				;
				color:;
				;
			}
			#s202106213d960466aed30 .star-pointer .dropdown-menu {
			    background-color: ;
			}
			#s202106213d960466aed30 .btn:hover, #s202106213d960466aed30 .visual_section a:hover {
				border-color:;
			}
			#s202106213d960466aed30 a.select-star:hover {
				background-color: ;
			}
			#s202106213d960466aed30 .star-pointer .dropdown-menu a.dropdown-item:hover {
			    background-color:  !important;
			}
			#s202106213d960466aed30 .widget_text_wrap .btn {
				background-color:#0949a0;
				border-color:#0949a0;
				color:#ffffff;
				border-width:0px;
			}
			.doz_sys #s202106213d960466aed30 .btn-primary, .doz_sys #s202106213d960466aed30 .cart-btn-tools .alpha_add_review_button > button {
			;
				background-color:#0949a0;
				border-color:#0949a0;
				color:#ffffff;
				border-width:0px;
			}
			.doz_sys.shop_view #s202106213d960466aed30 .btn-primary span,
			.doz_sys.booking_view #s202106213d960466aed30 .btn-primary span,
			.doz_sys.shop_mypage #s202106213d960466aed30 .btn-primary span  {
				color:#ffffff;
			}
			#s202106213d960466aed30 .coupon-wrap:after,
			#s202106213d960466aed30 .board_view .file_area ul li {
				background: ;
			}
			#s202106213d960466aed30 .text-gray-dark, #s202106213d960466aed30 .shop-table > thead > tr > th, #s202106213d960466aed30 .shop_mypage .left-menu ul li a, #s202106213d960466aed30 .shop_mypage .item-detail p.sale_pay,.doz_sys #s202106213d960466aed30 .product-notify-group .product-notify-label {
				;
			}
			#s202106213d960466aed30 .mypage .my-box a, #s202106213d960466aed30 .mypage .shop-table > tbody > tr,
			#s202106213d960466aed30 .mypage .tip-off,
	        #s202106213d960466aed30 .im-order-detail-table,
	        #s202106213d960466aed30 .im-order-price {
				;
			}
			#s202106213d960466aed30 .mypage .my-box.on a {
				background-color:#0d285a;
				;
				color:#fff;
			}
			#s202106213d960466aed30 .mypage .my-box.on a p {
				color:#fff;
			}
			#s202106213d960466aed30 .option_btn_tools a, #s202106213d960466aed30 .map-inner .pagination li a {
				color:#212121;
			}
			.doz_sys #s202106213d960466aed30 .list-style-card .card-body .text a {
				color:#757575;
			}
			#s202106213d960466aed30 .card .title a {
				color: #212121;
			}
			#s202106213d960466aed30 .section_bg.fixed_bg.fixed_bg_none {
					background-attachment : inherit;
				}
			#s202106213d960466aed30 ul.site_prod_nav > li,
			#s202106213d960466aed30 .prod_detail_badge {
				;
			}
			#s202106213d960466aed30 .site_prod_nav_wrap.scroll-to-fixed-fixed {
				background: ;
				box-shadow: inset 0 -1px 0 0 rgba(0, 0, 0, 0.1);
			}
			#s202106213d960466aed30 .buy_footer_fixed {
				background: ;
				border-width: 1px 0 0 0;
				border-style: solid;
				;
			}
			#s202106213d960466aed30 .opt-group {
				background: ;
			}
			#s202106213d960466aed30 ul.site_prod_nav > li a.active {
				;
			}
			
			#s202106213d960466aed30 .background_tab ul.site_prod_nav > li a.active >  span.braket-badge {
				background-color: none;
				;
				color:;
			}
	
			#s202106213d960466aed30 .input-block .checkbox-styled:not(ie8) input ~ span {
				;
				color:;
			}
			.section_fixed_disable #s202106213d960466aed30[class*="section_first"],
			.section_fixed_disable #s202106213d960466aed30[class*="section_first"] .doz_aside {
				position: relative !important;
				top: 0 !important;
				left: 0 !important;
				z-index: auto !important;
			}
			.section_fixed_disable #s202106213d960466aed30 .doz_aside.scroll-to-fixed-fixed ~ .spacer,
			.section_fixed_disable #s202106213d960466aed30.scroll-to-fixed-fixed ~ .spacer {
				height: 0 !important;
				display: none !important;
			}
			#s202106213d960466aed30.scroll-to-fixed-fixed {
				width: 100% !important;
			}
			#s202106213d960466aed30 .doz_aside.scroll-to-fixed-fixed-end {
				bottom: 0 !important;
				top: auto !important;
			}
			.device_type_m #s202106213d960466aed30.mobile_section main .inside {
					padding-left: 0px;
					padding-right: 0px;
			}
			.device_type_m #s202106213d960466aed30 .mypage .left-menu ul li a,
			.device_type_m #s202106213d960466aed30 .cart .left-menu ul li a {
				;
			}
            #s202106213d960466aed30 .im-cart-result-table {
                border-top: 1px solid ;
                border-bottom: 1px solid ;
            }
            #s202106213d960466aed30 .shop-table > tbody > tr > td.img .opt .more {
                ;
            }
            #s202106213d960466aed30 .im-cart-info {
                ;
            }
            #s202106213d960466aed30 .shop-table > thead > tr > th,
            #s202106213d960466aed30 .shop-table > tbody > tr > td,
            #s202106213d960466aed30 .mypage .shop-table > tbody > tr,
            #s202106213d960466aed30 .shop-table > tbody > tr > td.img img,
            #s202106213d960466aed30 .shop-table > tbody > tr > td + td,
            #s202106213d960466aed30 .mypage .tip-off,
            #s202106213d960466aed30 .mypage .shop-table img,
	        #s202106213d960466aed30 .im-order-detail-table,
	        #s202106213d960466aed30 .im-order-price,
	        #s202106213d960466aed30 .im-order-detail-table thead tr,
	        #s202106213d960466aed30 .im-order-detail-table tr + tr,
	        #s202106213d960466aed30 .im-order-detail-table img,
	        #s202106213d960466aed30 .im-order-detail-table .im-deliv-price,
	        #s202106213d960466aed30 .im-order-price-header,
	        #s202106213d960466aed30 .im-order-price-body {
                ;
            }
            #s202106213d960466aed30 .shop-table .list_badge {
				border-color: ;
            }
            #s202106213d960466aed30 .im-cart-result-table thead>tr>th,
            #s202106213d960466aed30 #shop_cart_list .shop-table > colgroup + thead > tr:first-child > th,
            #s202106213d960466aed30 #shop_cart_list .shop-table > tbody > tr > td + td,
            #s202106213d960466aed30 #shop_cart_list .shop-table > thead > tr > th,
            #s202106213d960466aed30 #shop_cart_list .shop-table > tbody > tr > td {
                ;
            }
            #s202106213d960466aed30 .shop-content.mypage .shop-item .item-icon .im-icon.im-ico-liked{
                color: #0d285a
            }
			@media (min-width: 991px) {
				.doz_sys #s202106213d960466aed30 .btn-primary:hover, #s202106213d960466aed30 .widget_text_wrap .btn:hover, .doz_sys #s202106213d960466aed30 .cart-btn-tools .alpha_add_review_button:hover > button {
				;
					background-color:#002b66;
					border-color:#0949a0;
					color:#ffffff;
					border-width:0px;
				}
				.doz_sys.shop_view #s202106213d960466aed30 .btn-primary:hover span,
				.doz_sys.booking_view #s202106213d960466aed30 .btn-primary:hover span,
				.doz_sys.shop_mypage #s202106213d960466aed30 .btn-primary:hover span  {
					color:#ffffff;
				}
			}
			@media all and (max-width : 768px) {
				.doz_sys #s202106213d960466aed30 .fixed_view a,
				.doz_sys #s202106213d960466aed30 .fixed_view select.form-control,
				.doz_sys #s202106213d960466aed30 .fixed_view .form-select-wrap:before {
					color: #212121;
				}
				.doz_sys #s202106213d960466aed30 .fixed_view .body_font_color_50 {
					color: rgba(33, 33, 33, 0.5);
				}
				.doz_sys #s202106213d960466aed30 .fixed_view .body_font_color_20 {
					color: rgba(33, 33, 33, 0.2);
				}
				.booking_view #s202106213d960466aed30 .fixed_view .booking_opt select.form-control {
					background-color: #fff;
				}
				#s202106213d960466aed30 #shop_cart_list .shop-tit,
                #s202106213d960466aed30 #shop_cart_list .shop-table > thead > tr,
                #s202106213d960466aed30 #shop_cart_list .shop-table > tfoot .payment-info,
                #s202106213d960466aed30 .im-price-result {
				    ;
				}
                #s202106213d960466aed30 .shop-table > tbody > tr > td.img .opt .more + .more,
                #s202106213d960466aed30 .im-order-row + .im-order-row {
                    ;
                }
                #s202106213d960466aed30 #shop_cart_list .shop-table,
                #s202106213d960466aed30 #shop_cart_list .shop-table > tbody > tr.im-tr-shipping + tr,
                #s202106213d960466aed30 #shop_cart_list .shop-table > tfoot,
                #s202106213d960466aed30 #shop_cart_list .shop-table > tfoot .payment-info {
                    ;
                }
                #s202106213d960466aed30 #shop_cart_list .shop-table > thead > tr,
                #s202106213d960466aed30 .im-order-detail-table .im-space {
                    background-color: ;
                }
                #s202106213d960466aed30 #shop_cart_list .shop-table > thead > tr.scroll-to-fixed-fixed-end {
                    top: auto !important;
                    bottom: 0;
                }
			}
			.device_type_m #s202106213d960466aed30 .section_bg.fixed_bg_wrap { 
                 background-attachment: fixed;
            }
            
            .device_type_m #s202106213d960466aed30 .section_bg.fixed_bg_wrap .fixed_bg {
              display: none;
            }
            #s202106213d960466aed30 .section_bg.fixed_bg_wrap .fixed_bg {
                 display: none;
                }
			@media (max-width: 991px) {
			    #s202106213d960466aed30 .section_bg {
                    background-attachment : inherit;
                }
                
                #s202106213d960466aed30 .section_bg .ibg-bg {
                    display: none;
                }
                
                #s202106213d960466aed30 .section_bg.fixed_bg_wrap { 
                    background-image : none !important;
                    clip-path: inset(0);
                    overflow: hidden;
                }
                #s202106213d960466aed30 .section_bg.fixed_bg_wrap .fixed_bg {
                  display: block;
                  object-fit: cover;
                  position: fixed;
                  left: 0;
                  top: 0;
                  width: 100%; 
                  height: 100vh;
                }
				#s202106213d960466aed30 .buy_btns .social_btn, #s202106213d960466aed30 .buy_btns .cart_btn, #s202106213d960466aed30 .layer_pop .bottom-btn, #s202106213d960466aed30 .shop-table > thead, #s202106213d960466aed30 .left-menu, #s202106213d960466aed30 .shop-table > tbody > tr, {
				;
				}
				#s202106213d960466aed30 main, #s202106213d960466aed30 .section_wrap.extend_section main, #s202106213d960466aed30 .doz_sys.shop_payment .inside, .doz_sys.shop_payment .inside .col-dz, {
					padding-left:0;
					padding-right:0;
				}
				#s202106213d960466aed30.mobile_section main .inside {
					padding-left: 0px;
					padding-right: 0px;
				}
				#s202106213d960466aed30.section_wrap.extend_section main .widget.board .grid_ignore.bg_on {
					margin-left: -15px;
					margin-right: -15px;
					width: calc(100% + 30px);
				}
				#s202106213d960466aed30 .mypage .left-menu ul li a,
				#s202106213d960466aed30 .cart .left-menu ul li a,
				#s202106213d960466aed30 .mypage .left-menu .cart-menu-slide  {
					;
				}
				.section_wrap .side_gutter {
					display:none !important;
				}
				#s202106213d960466aed30 .coupon-wrap:after {
					background:  !important;
				}
			}
			@media (max-width: 767px) {
				#s202106213d960466aed30 .nav_gradient.slide_left {
					background: linear-gradient(to left, rgba(255, 255, 255, 0), rgba(255,255,255,1));
				}
				#s202106213d960466aed30 .nav_gradient.slide_right {
					background: linear-gradient(to right, rgba(255, 255, 255, 0), rgba(255,255,255,1));
				}
				#s202106213d960466aed30 .button_tab .scroll-to-fixed-fixed ul.site_prod_nav > li {
					border-top: 0;
					border-bottom: 0;
				}
				#s202106213d960466aed30 .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);
				}
				.shop_view #s202106213d960466aed30 .item_detail .form-select-wrap .dropdown-menu .dropdown-item {
					background:  !important;
				}
				.shop_view #s202106213d960466aed30 .item_detail .form-select-wrap .dropdown-toggle {
					color:  !important;
				}
				.shop_view #s202106213d960466aed30 .item_detail .form-select-wrap.open .dropdown-toggle,
				.shop_view #s202106213d960466aed30 .item_detail .form-select-wrap.open .dropdown-menu {
					border-color:  !important;
				}
				.shop_view #s202106213d960466aed30 .item_detail .form-select-wrap.open .dropdown-menu .dropdown-item {
					
				}
				.shop_view #s202106213d960466aed30 .item_detail .form-select-wrap .dropdown-menu .dropdown-item:hover {
					background-color:  !important;
				}
			}
			@media (min-width: 768px) {
				#s202106213d960466aed30 .opt-group .btn_clse {
					background-color: ;
				}
				#s202106213d960466aed30 .opt-group .btn_clse:after {
					;
				}
			}
		
				.doz_sys #s202106213d960466aed30 .bg-brand,
				.doz_sys #s202106213d960466aed30 .bg-brand span,
				.doz_sys #s202106213d960466aed30 .btn-brand {
				;
					background-color:#0d285a;
					border-color:#0d285a;
					border-width: 0px;
					color:#fff;
				}
				.doz_sys #s202106213d960466aed30 .bg-brand:hover {
					background-color:rgba(7,20,45,1);-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff072045,endColorstr=#ff072045);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff072045,endColorstr=#ff072045);	zoom: 1;;
					border-color:rgb(7,20,45) ;border-color:rgba(7,20,45,1) ;;
				}
			
	.device_type_m .pc_section #padding_w202106219f88c5f0fa03a {
		height: 44.5px !important;
	}
	@media all and (max-width:768px) {
		.pc_section #padding_w202106219f88c5f0fa03a {
			height: 44.5px !important;
		}
	}

		#text_w20210621273420ff1c8ef {
					border-radius: 0px;
			border: 0px none #000;;
			min-height: 0px;;
			line-height: inherit;
		}
		#text_w20210621273420ff1c8ef .fr-code-view {
			line-height: 1.6;
		}
		#text_w20210621273420ff1c8ef .text_bg_img,
		#text_w20210621273420ff1c8ef .text_bg_color {
			position: absolute;
			top: 0;
			left: 0;
			height: 100%;
			width: 100%;
			border-radius: 0px;
		}
		.admin #text_w20210621273420ff1c8ef,
		#text_w20210621273420ff1c8ef .text-table {
			min-height: 0px;;
					word-break: normal;
			word-wrap: break-word;
		}
        #text_w20210621273420ff1c8ef,
        #text_w20210621273420ff1c8ef .text-table {
            display: flex;
            flex-direction: column;
            justify-content:flex-start ;
        }
		.doz_sys main > .doz_row #text_w20210621273420ff1c8ef.default_padding {
			padding-left: 32px;
			padding-right: 32px;
		}
		@media all and (max-width : 767px) {
			.doz_sys main > .doz_row #text_w20210621273420ff1c8ef.default_padding {
				padding-left: 15px;
				padding-right: 15px;
			}
		}
	
	.device_type_m .pc_section #padding_w2021062117ed0885cb13b {
		height: 87px !important;
	}
	@media all and (max-width:768px) {
		.pc_section #padding_w2021062117ed0885cb13b {
			height: 87px !important;
		}
	}

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

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

		#text_w20210621ec2558002cc1d {
					border-radius: 0px;
			border: 0px none #000;;
			min-height: 0px;;
			line-height: inherit;
		}
		#text_w20210621ec2558002cc1d .fr-code-view {
			line-height: 1.6;
		}
		#text_w20210621ec2558002cc1d .text_bg_img,
		#text_w20210621ec2558002cc1d .text_bg_color {
			position: absolute;
			top: 0;
			left: 0;
			height: 100%;
			width: 100%;
			border-radius: 0px;
		}
		.admin #text_w20210621ec2558002cc1d,
		#text_w20210621ec2558002cc1d .text-table {
			min-height: 0px;;
					word-break: normal;
			word-wrap: break-word;
		}
        #text_w20210621ec2558002cc1d,
        #text_w20210621ec2558002cc1d .text-table {
            display: flex;
            flex-direction: column;
            justify-content:flex-start ;
        }
		.doz_sys main > .doz_row #text_w20210621ec2558002cc1d.default_padding {
			padding-left: 32px;
			padding-right: 32px;
		}
		@media all and (max-width : 767px) {
			.doz_sys main > .doz_row #text_w20210621ec2558002cc1d.default_padding {
				padding-left: 15px;
				padding-right: 15px;
			}
		}
	
	.device_type_m .pc_section #padding_w20210621cfc68c50fb859 {
		height: 32px !important;
	}
	@media all and (max-width:768px) {
		.pc_section #padding_w20210621cfc68c50fb859 {
			height: 32px !important;
		}
	}

			.shop_view .s20210622065a89155247e.xzoom-preview {
				;
				background: ;
			}
			.shop_view #s20210622065a89155247e select.form-control option {
				color:  !important;
				background: ;
			}
			.is-ie .shop_view #s20210622065a89155247e select.form-control option {
				color: #000 !important;
			}
			.admin #s20210622065a89155247e .widget.padding > div {
				;
			}
			.admin #s20210622065a89155247e .ibg-bg {
				height: 100% !important;
			}
			.admin #s20210622065a89155247e .widget_drag_bar,
			.admin .doz_sys #s20210622065a89155247e .ui-resizable-handle.ui-resizable-e:hover:after,
			.admin .doz_sys #s20210622065a89155247e .ui-resizable-handle.ui-resizable-w:hover:after,
			.admin .doz_sys #s20210622065a89155247e .ui-resizable-handle.ui-resizable-e.active:after,
			.admin .doz_sys #s20210622065a89155247e .ui-resizable-handle.ui-resizable-w.active:after,
			.admin .doz_sys #s20210622065a89155247e .drop_line {
				background-color: ;
			}
			.admin .doz_sys #s20210622065a89155247e .ui-resizable-handle.ui-resizable-n:hover:after,
			.admin .doz_sys #s20210622065a89155247e .ui-resizable-handle.ui-resizable-s:hover:after {
				border-bottom:2px solid  ;
			}
			#s20210622065a89155247e {
				color: ;
			}
			#s20210622065a89155247e.side_basic main .inside,
			#s20210622065a89155247e .site_prod_nav_wrap.scroll-to-fixed-fixed ul.site_prod_nav,
			.doz_sys #s20210622065a89155247e .col-dz-12 .extend_thumbs {
				max-width: 1200px;
			}
			.modal_site_modal_menu #s20210622065a89155247e.side_basic main .inside,
			.menu_type_modal #s20210622065a89155247e.side_basic main .inside {
				max-width: 550px;
			}
			.doz_sys .modal_site_modal_menu .modal-header,
			.menu_type_modal .doz_modal_header {
				border-width: 0 0 1px 0;
				border-style: solid;
				;
			}
			.menu_type_modal #s20210622065a89155247e,
			.menu_type_modal .doz_modal_header {
			;
				background: ;
			;
				color:  ;
			}
			.menu_type_modal .doz_modal_header .bt.bt-flat.bt-default {
			;
				color:  ;
			}
			.doz_sys #s20210622065a89155247e .col-dz-12 .inside .extend_thumbs {
				max-width: inherit;
			}
			#s20210622065a89155247e.extend_section main {
				padding-left: 0px;
				padding-right: 0px;
			}
			#s20210622065a89155247e.section_wrap.extend_section main .widget.board .grid_ignore.bg_on {
				margin-left: -0px;
				margin-right: -0px;
				width: calc(100% + 0px + 0px);
			}
			#s20210622065a89155247e .booking_day .body_font_color_20,
			#s20210622065a89155247e .booking_list.waiting .title {
				; 
			}
		
			#s20210622065a89155247e.extend_section main > .inside {
				max-width: 100% !important;
			}
			#s20210622065a89155247e .li_table ul:nth-of-type(2),
			#s20210622065a89155247e .li_board ul li,
			#s20210622065a89155247e .radio-styled:not(ie8).radio_color_option.small input ~ span span {
				;
			}
			#s20210622065a89155247e .checkbox-styled:not(ie8) input ~ span:before,
			#s20210622065a89155247e .radio-styled:not(ie8) input ~ span:before {
				
			}
			#s20210622065a89155247e .board_view .grid_ignore header a, #s20210622065a89155247e .widget.board .grid_ignore .author .date, #s20210622065a89155247e .widget.board .grid_ignore a.board, #s20210622065a89155247e .widget.board .grid_ignore .author .write, .editor_box .add_map .info > div.phone, #s20210622065a89155247e .content-tit .board {
				;
			}
			#s20210622065a89155247e select.form-control,
			#s20210622065a89155247e input.form-control,
			#s20210622065a89155247e textarea.form-control {
				;
				color: #212121;
				background: #ffffff;
			}
			#s20210622065a89155247e .input_block .select-block .selectbox select {
				border: none;
				background: none;
				color: #212121;
			}
			#s20210622065a89155247e .phonenumber_wrap .line {
				
			}
			#s20210622065a89155247e .shop-content.shop-style-b.open .opt-group .btn_clse > span {
				
			}
			.shop_view #s20210622065a89155247e .shop-content select.form-control,
			.shop_view #s20210622065a89155247e .shop-content input.form-control,
			.shop_view #s20210622065a89155247e .shop-content textarea.form-control,
			.booking_view #s20210622065a89155247e .booking_opt select.form-control,
			.shop_view #s20210622065a89155247e .form-select-wrap .dropdown-menu,
			.shop_view #s20210622065a89155247e .form-select-wrap .dropdown-menu .dropdown-item {
				;
				background: ;
			}
			#s20210622065a89155247e .seemore_wrap .open:before {
				background-image: linear-gradient(to bottom, ,  66%,  83%,  98%, );
			}
			#s20210622065a89155247e .item_detail select.form-control,
			#s20210622065a89155247e .item_detail input.form-control,
			#s20210622065a89155247e .item_detail textarea.form-control,
			#s20210622065a89155247e .booking_opt select.form-control,
			#s20210622065a89155247e .goods_select textarea.form-control,
			#s20210622065a89155247e .goods_select select.form-control,
			#s20210622065a89155247e .goods_select input.form-control,
			#s20210622065a89155247e .form-select-wrap:before {
				 !important;
				color: ;
			}
			#s20210622065a89155247e .form-select-wrap .dropdown-menu .dropdown-item:hover {
				;
			}
			#s20210622065a89155247e .board_summary .write, #s20210622065a89155247e .board_view .grid_ignore .author .date, #s20210622065a89155247e .board_view .grid_ignore .author .hit-count, .doz_sys #s20210622065a89155247e label, .doz_sys #s20210622065a89155247e label.control-label, #s20210622065a89155247e .shop-table > tbody > tr.payment-info > td.pay-txt, #s20210622065a89155247e .nick.text-default-dark, #s20210622065a89155247e .text-default-dark, #s20210622065a89155247e .shop_mypage .mypage .my-box a, #s20210622065a89155247e .shop_mypage .item-detail a, #s20210622065a89155247e .shop_mypage .item-detail p, #s20210622065a89155247e .shop_mypage h6, #s20210622065a89155247e .shop_mypage .table-wrap p, #s20210622065a89155247e .shop_payment h1, #s20210622065a89155247e .shop_payment h6, #s20210622065a89155247e .shop-content p, #s20210622065a89155247e .shop_payment, #s20210622065a89155247e .shop-content span, #s20210622065a89155247e .shop-content .shop-item .item-icon .im-icon.im-ico-liked, #s20210622065a89155247e .shop-content .price, #s20210622065a89155247e,#s20210622065a89155247e .shop-tit,#s20210622065a89155247e .board_view .board_txt_area,#s20210622065a89155247e .board.widget .grid_ignore .view_tit,.doz_sys #s20210622065a89155247e .shop-content input.form-control, .doz_sys #s20210622065a89155247e .shop-content select.form-control, #s20210622065a89155247e .widget_menu_title,#s20210622065a89155247e .comment_area,body.shop_mypage #s20210622065a89155247e .comment_area,
			#s20210622065a89155247e .list_review_inner .use_summary, #s20210622065a89155247e .list_review_inner .use_summary a, #s20210622065a89155247e .list_review_inner .fold, #s20210622065a89155247e .list_review_inner .comment_area, #s20210622065a89155247e .booking_nav_tools span {
				;
				color:  ;
			}
			#s20210622065a89155247e .shop-content span.sale-price-text {
			    color : #212121 !important;
			}
			.doz_sys #s20210622065a89155247e a.use-info {
			    color : #0d285a;
			}
			#s20210622065a89155247e .shop-content span.sale-price-text-done, 
			.doz_sys #s20210622065a89155247e a.use-info-download-done {
			    color: #999999 !important;
			}
			.doz_sys #s20210622065a89155247e .shop-content .down-btn select.form-control {
				;
				color:  !important;
			}
			#s20210622065a89155247e .shop-content.mypage .bg-bright a, #s20210622065a89155247e .shop-content.mypage .bg-bright p, #s20210622065a89155247e .shop-content.mypage .bg-bright span, #s20210622065a89155247e .shop-content.mypage .bg-bright div {
				color: #212121;
			}
			#s20210622065a89155247e .shop-content.mypage .bg-bright .use_grade .ug_btn .btn,
			#s20210622065a89155247e .shop-content span.ug_name .btn {
				border-color: #D5D5D5;
			}
			#s20210622065a89155247e .shop-content h6 span {
			;
				color: ;
			}
			#s20210622065a89155247e .left-menu ul li.on a,
			.doz_sys #s20210622065a89155247e .paging_type_count .owl-dots .owl-dot span:before,
			.menu_type_modal #s20210622065a89155247e,
			#s20210622065a89155247e .list_review_inner .comment .tools .text-gray-bright {
				;
				color:  !important;
			}
			.doz_sys #s20210622065a89155247e .paging_type_count.slide_02 .owl-dots .owl-dot.active span:before {
				color: #fff !important;
			}
			.doz_sys #s20210622065a89155247e .paging_type_dot .owl-dots .owl-dot span,
			.doz_sys #s20210622065a89155247e .paging_type_big_dot .owl-dots .owl-dot span,
			.doz_sys #s20210622065a89155247e .paging_type_line .owl-dots .owl-dot span,
			.doz_sys #s20210622065a89155247e .paging_type_count.paging_type_count02 .owl-dots .owl-dot.active span:before,
			#s20210622065a89155247e .list_review_inner, 
			#s20210622065a89155247e .list_review_inner .fold.cmt,
			#s20210622065a89155247e .list_review_wrap,
			#s20210622065a89155247e .list_review_inner .textarea_block,
			#s20210622065a89155247e .list_review_inner .comment .main_comment,
			#s20210622065a89155247e .list_review_inner .txt_delete:before,
			#s20210622065a89155247e .form-select-wrap.open .dropdown-toggle, 
			#s20210622065a89155247e .form-select-wrap.open .dropdown-menu,
			#s20210622065a89155247e .form-select-wrap.open .dropdown-menu .dropdown-item {
				border-color: ;
			}
			.doz_sys #s20210622065a89155247e .paging_type_dot02 .owl-dots .owl-dot span,
			.doz_sys #s20210622065a89155247e .paging_type_dot .owl-dots .owl-dot.active span,
			.doz_sys #s20210622065a89155247e .paging_type_line .owl-dots .owl-dot.active span,
			.doz_sys #s20210622065a89155247e .paging_type_big_dot .owl-dots .owl-dot span,
			.doz_sys #s20210622065a89155247e .paging_type_line .owl-dots .owl-dot span {
				background: ;
			}
			#s20210622065a89155247e .form-control:focus {
				border-color:#0d285a;
			}
			#s20210622065a89155247e .sub_depth li a, #s20210622065a89155247e .sub_depth li span {
				;
			}
			#s20210622065a89155247e .slide_03.owl-theme .owl-dots .owl-dot span {
				;
			} 
			#s20210622065a89155247e .pagination > li > a,
			#s20210622065a89155247e .pagination > li > span,
			#s20210622065a89155247e .pagination > li > a:focus,
			#s20210622065a89155247e .pagination > li > span:focus,
			#s20210622065a89155247e .map-inner .pagination li.active a,
			#s20210622065a89155247e .pagination li > a.disabled:hover,
			#s20210622065a89155247e .pagination li > a.disabled:focus {
				;
			}
			#s20210622065a89155247e .form-select-wrap.open .dropdown-menu .dropdown-item {
				;
			}
			#s20210622065a89155247e .pagination > .active > a,
			#s20210622065a89155247e .pagination > .active > span,
			#s20210622065a89155247e .pagination > .active > a:hover,
			#s20210622065a89155247e .pagination > .active > span:hover,
			#s20210622065a89155247e .pagination > .active > a:focus,
			#s20210622065a89155247e .pagination > .active > span:focus,
			#s20210622065a89155247e .pagination > li > a:hover,
			#s20210622065a89155247e .pagination > li > span:hover,
			#s20210622065a89155247e .sub_depth li a.active,
			.doz_sys #s20210622065a89155247e a, #s20210622065a89155247e .li_table ul li,
			#s20210622065a89155247e .list-style .list.line > small,
			.doz_sys #s20210622065a89155247e div[data-widget-type="board"] .title.title-block a{
				;
				color: ;
			}
			.doz_sys #s20210622065a89155247e .board_contents a:not(.btn),
			.doz_sys #s20210622065a89155247e .board_contents a:not(.btn):hover,
			#s20210622065a89155247e .board_txt_area a,
			#s20210622065a89155247e .board_txt_area a:hover,
			#s20210622065a89155247e .board_txt_area a:active,
			#s20210622065a89155247e .board_txt_area a:focus,
			#s20210622065a89155247e .editor_box .fr-view a {
				color: #0d285a;
			}
			#s20210622065a89155247e div[data-widget-type="icon"] i {
				color: ;
			}
			.doz_sys #s20210622065a89155247e a.body_font_color_30:not(.active) {
				;
			}
		   #s20210622065a89155247e .text_tab .after_line:not(:last-child):after {
		        ;
		   }
		   #s20210622065a89155247e .text_tab ul.site_prod_nav > li a.active {
		    background: none;
		   }
			#s20210622065a89155247e .map-toolbar select.form-control {
				;
				color:  !important;
				font-size: 14px;
			}
			.doz_sys #s20210622065a89155247e .body_font_color_40,
			#s20210622065a89155247e .li_board ul.li_body li.name, 
			#s20210622065a89155247e .li_board ul.li_body li.time, 
			#s20210622065a89155247e .li_board ul.li_body li.like,
			#s20210622065a89155247e .li_board ul.li_body li.read {
				;
			}
			#s20210622065a89155247e .review_table .summary,
			#s20210622065a89155247e .review_table.li_board ul.li_body li,
			#s20210622065a89155247e .review_table .list_text_title.lock_on {
				;
			}

			.doz_sys #s20210622065a89155247e .body_font_color_50 {
				;
			}
			#s20210622065a89155247e .li_board,
			#s20210622065a89155247e .acd_row:first-child,
			#s20210622065a89155247e .acd_row {
				border-color: ;
			}
			#s20210622065a89155247e .list-style .list-header,
			#s20210622065a89155247e .list-style .list,
			#s20210622065a89155247e .list-style .list.line, 
			#s20210622065a89155247e .list-style .list.line > .table-cell,
			#s20210622065a89155247e .li_table.row_04 .acd_collapse[aria-expanded="true"], .li_table.row_04 .acd_collapse.in {
				;
			}
			#s20210622065a89155247e .btn, #s20210622065a89155247e .visual_section a, #s20210622065a89155247e a.select-star, #s20210622065a89155247e .star-pointer .dropdown-menu a.dropdown-item, .doz_sys #s20210622065a89155247e .cart-btn-tools .alpha_add_review_button > button {
			;
				background-color: ;
				;
				color:;
				;
			}
			#s20210622065a89155247e .star-pointer .dropdown-menu {
			    background-color: ;
			}
			#s20210622065a89155247e .btn:hover, #s20210622065a89155247e .visual_section a:hover {
				border-color:;
			}
			#s20210622065a89155247e a.select-star:hover {
				background-color: ;
			}
			#s20210622065a89155247e .star-pointer .dropdown-menu a.dropdown-item:hover {
			    background-color:  !important;
			}
			#s20210622065a89155247e .widget_text_wrap .btn {
				background-color:#0949a0;
				border-color:#0949a0;
				color:#ffffff;
				border-width:0px;
			}
			.doz_sys #s20210622065a89155247e .btn-primary, .doz_sys #s20210622065a89155247e .cart-btn-tools .alpha_add_review_button > button {
			;
				background-color:#0949a0;
				border-color:#0949a0;
				color:#ffffff;
				border-width:0px;
			}
			.doz_sys.shop_view #s20210622065a89155247e .btn-primary span,
			.doz_sys.booking_view #s20210622065a89155247e .btn-primary span,
			.doz_sys.shop_mypage #s20210622065a89155247e .btn-primary span  {
				color:#ffffff;
			}
			#s20210622065a89155247e .coupon-wrap:after,
			#s20210622065a89155247e .board_view .file_area ul li {
				background: ;
			}
			#s20210622065a89155247e .text-gray-dark, #s20210622065a89155247e .shop-table > thead > tr > th, #s20210622065a89155247e .shop_mypage .left-menu ul li a, #s20210622065a89155247e .shop_mypage .item-detail p.sale_pay,.doz_sys #s20210622065a89155247e .product-notify-group .product-notify-label {
				;
			}
			#s20210622065a89155247e .mypage .my-box a, #s20210622065a89155247e .mypage .shop-table > tbody > tr,
			#s20210622065a89155247e .mypage .tip-off,
	        #s20210622065a89155247e .im-order-detail-table,
	        #s20210622065a89155247e .im-order-price {
				;
			}
			#s20210622065a89155247e .mypage .my-box.on a {
				background-color:#0d285a;
				;
				color:#fff;
			}
			#s20210622065a89155247e .mypage .my-box.on a p {
				color:#fff;
			}
			#s20210622065a89155247e .option_btn_tools a, #s20210622065a89155247e .map-inner .pagination li a {
				color:#212121;
			}
			.doz_sys #s20210622065a89155247e .list-style-card .card-body .text a {
				color:#757575;
			}
			#s20210622065a89155247e .card .title a {
				color: #212121;
			}
			#s20210622065a89155247e .section_bg.fixed_bg.fixed_bg_none {
					background-attachment : inherit;
				}
			#s20210622065a89155247e ul.site_prod_nav > li,
			#s20210622065a89155247e .prod_detail_badge {
				;
			}
			#s20210622065a89155247e .site_prod_nav_wrap.scroll-to-fixed-fixed {
				background: ;
				box-shadow: inset 0 -1px 0 0 rgba(0, 0, 0, 0.1);
			}
			#s20210622065a89155247e .buy_footer_fixed {
				background: ;
				border-width: 1px 0 0 0;
				border-style: solid;
				;
			}
			#s20210622065a89155247e .opt-group {
				background: ;
			}
			#s20210622065a89155247e ul.site_prod_nav > li a.active {
				;
			}
			
			#s20210622065a89155247e .background_tab ul.site_prod_nav > li a.active >  span.braket-badge {
				background-color: none;
				;
				color:;
			}
	
			#s20210622065a89155247e .input-block .checkbox-styled:not(ie8) input ~ span {
				;
				color:;
			}
			.section_fixed_disable #s20210622065a89155247e[class*="section_first"],
			.section_fixed_disable #s20210622065a89155247e[class*="section_first"] .doz_aside {
				position: relative !important;
				top: 0 !important;
				left: 0 !important;
				z-index: auto !important;
			}
			.section_fixed_disable #s20210622065a89155247e .doz_aside.scroll-to-fixed-fixed ~ .spacer,
			.section_fixed_disable #s20210622065a89155247e.scroll-to-fixed-fixed ~ .spacer {
				height: 0 !important;
				display: none !important;
			}
			#s20210622065a89155247e.scroll-to-fixed-fixed {
				width: 100% !important;
			}
			#s20210622065a89155247e .doz_aside.scroll-to-fixed-fixed-end {
				bottom: 0 !important;
				top: auto !important;
			}
			.device_type_m #s20210622065a89155247e.mobile_section main .inside {
					padding-left: 0px;
					padding-right: 0px;
			}
			.device_type_m #s20210622065a89155247e .mypage .left-menu ul li a,
			.device_type_m #s20210622065a89155247e .cart .left-menu ul li a {
				;
			}
            #s20210622065a89155247e .im-cart-result-table {
                border-top: 1px solid ;
                border-bottom: 1px solid ;
            }
            #s20210622065a89155247e .shop-table > tbody > tr > td.img .opt .more {
                ;
            }
            #s20210622065a89155247e .im-cart-info {
                ;
            }
            #s20210622065a89155247e .shop-table > thead > tr > th,
            #s20210622065a89155247e .shop-table > tbody > tr > td,
            #s20210622065a89155247e .mypage .shop-table > tbody > tr,
            #s20210622065a89155247e .shop-table > tbody > tr > td.img img,
            #s20210622065a89155247e .shop-table > tbody > tr > td + td,
            #s20210622065a89155247e .mypage .tip-off,
            #s20210622065a89155247e .mypage .shop-table img,
	        #s20210622065a89155247e .im-order-detail-table,
	        #s20210622065a89155247e .im-order-price,
	        #s20210622065a89155247e .im-order-detail-table thead tr,
	        #s20210622065a89155247e .im-order-detail-table tr + tr,
	        #s20210622065a89155247e .im-order-detail-table img,
	        #s20210622065a89155247e .im-order-detail-table .im-deliv-price,
	        #s20210622065a89155247e .im-order-price-header,
	        #s20210622065a89155247e .im-order-price-body {
                ;
            }
            #s20210622065a89155247e .shop-table .list_badge {
				border-color: ;
            }
            #s20210622065a89155247e .im-cart-result-table thead>tr>th,
            #s20210622065a89155247e #shop_cart_list .shop-table > colgroup + thead > tr:first-child > th,
            #s20210622065a89155247e #shop_cart_list .shop-table > tbody > tr > td + td,
            #s20210622065a89155247e #shop_cart_list .shop-table > thead > tr > th,
            #s20210622065a89155247e #shop_cart_list .shop-table > tbody > tr > td {
                ;
            }
            #s20210622065a89155247e .shop-content.mypage .shop-item .item-icon .im-icon.im-ico-liked{
                color: #0d285a
            }
			@media (min-width: 991px) {
				.doz_sys #s20210622065a89155247e .btn-primary:hover, #s20210622065a89155247e .widget_text_wrap .btn:hover, .doz_sys #s20210622065a89155247e .cart-btn-tools .alpha_add_review_button:hover > button {
				;
					background-color:#002b66;
					border-color:#0949a0;
					color:#ffffff;
					border-width:0px;
				}
				.doz_sys.shop_view #s20210622065a89155247e .btn-primary:hover span,
				.doz_sys.booking_view #s20210622065a89155247e .btn-primary:hover span,
				.doz_sys.shop_mypage #s20210622065a89155247e .btn-primary:hover span  {
					color:#ffffff;
				}
			}
			@media all and (max-width : 768px) {
				.doz_sys #s20210622065a89155247e .fixed_view a,
				.doz_sys #s20210622065a89155247e .fixed_view select.form-control,
				.doz_sys #s20210622065a89155247e .fixed_view .form-select-wrap:before {
					color: #212121;
				}
				.doz_sys #s20210622065a89155247e .fixed_view .body_font_color_50 {
					color: rgba(33, 33, 33, 0.5);
				}
				.doz_sys #s20210622065a89155247e .fixed_view .body_font_color_20 {
					color: rgba(33, 33, 33, 0.2);
				}
				.booking_view #s20210622065a89155247e .fixed_view .booking_opt select.form-control {
					background-color: #fff;
				}
				#s20210622065a89155247e #shop_cart_list .shop-tit,
                #s20210622065a89155247e #shop_cart_list .shop-table > thead > tr,
                #s20210622065a89155247e #shop_cart_list .shop-table > tfoot .payment-info,
                #s20210622065a89155247e .im-price-result {
				    ;
				}
                #s20210622065a89155247e .shop-table > tbody > tr > td.img .opt .more + .more,
                #s20210622065a89155247e .im-order-row + .im-order-row {
                    ;
                }
                #s20210622065a89155247e #shop_cart_list .shop-table,
                #s20210622065a89155247e #shop_cart_list .shop-table > tbody > tr.im-tr-shipping + tr,
                #s20210622065a89155247e #shop_cart_list .shop-table > tfoot,
                #s20210622065a89155247e #shop_cart_list .shop-table > tfoot .payment-info {
                    ;
                }
                #s20210622065a89155247e #shop_cart_list .shop-table > thead > tr,
                #s20210622065a89155247e .im-order-detail-table .im-space {
                    background-color: ;
                }
                #s20210622065a89155247e #shop_cart_list .shop-table > thead > tr.scroll-to-fixed-fixed-end {
                    top: auto !important;
                    bottom: 0;
                }
			}
			.device_type_m #s20210622065a89155247e .section_bg.fixed_bg_wrap { 
                 background-attachment: fixed;
            }
            
            .device_type_m #s20210622065a89155247e .section_bg.fixed_bg_wrap .fixed_bg {
              display: none;
            }
            #s20210622065a89155247e .section_bg.fixed_bg_wrap .fixed_bg {
                 display: none;
                }
			@media (max-width: 991px) {
			    #s20210622065a89155247e .section_bg {
                    background-attachment : inherit;
                }
                
                #s20210622065a89155247e .section_bg .ibg-bg {
                    display: none;
                }
                
                #s20210622065a89155247e .section_bg.fixed_bg_wrap { 
                    background-image : none !important;
                    clip-path: inset(0);
                    overflow: hidden;
                }
                #s20210622065a89155247e .section_bg.fixed_bg_wrap .fixed_bg {
                  display: block;
                  object-fit: cover;
                  position: fixed;
                  left: 0;
                  top: 0;
                  width: 100%; 
                  height: 100vh;
                }
				#s20210622065a89155247e .buy_btns .social_btn, #s20210622065a89155247e .buy_btns .cart_btn, #s20210622065a89155247e .layer_pop .bottom-btn, #s20210622065a89155247e .shop-table > thead, #s20210622065a89155247e .left-menu, #s20210622065a89155247e .shop-table > tbody > tr, {
				;
				}
				#s20210622065a89155247e main, #s20210622065a89155247e .section_wrap.extend_section main, #s20210622065a89155247e .doz_sys.shop_payment .inside, .doz_sys.shop_payment .inside .col-dz, {
					padding-left:0;
					padding-right:0;
				}
				#s20210622065a89155247e.mobile_section main .inside {
					padding-left: 0px;
					padding-right: 0px;
				}
				#s20210622065a89155247e.section_wrap.extend_section main .widget.board .grid_ignore.bg_on {
					margin-left: -15px;
					margin-right: -15px;
					width: calc(100% + 30px);
				}
				#s20210622065a89155247e .mypage .left-menu ul li a,
				#s20210622065a89155247e .cart .left-menu ul li a,
				#s20210622065a89155247e .mypage .left-menu .cart-menu-slide  {
					;
				}
				.section_wrap .side_gutter {
					display:none !important;
				}
				#s20210622065a89155247e .coupon-wrap:after {
					background:  !important;
				}
			}
			@media (max-width: 767px) {
				#s20210622065a89155247e .nav_gradient.slide_left {
					background: linear-gradient(to left, rgba(255, 255, 255, 0), rgba(255,255,255,1));
				}
				#s20210622065a89155247e .nav_gradient.slide_right {
					background: linear-gradient(to right, rgba(255, 255, 255, 0), rgba(255,255,255,1));
				}
				#s20210622065a89155247e .button_tab .scroll-to-fixed-fixed ul.site_prod_nav > li {
					border-top: 0;
					border-bottom: 0;
				}
				#s20210622065a89155247e .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);
				}
				.shop_view #s20210622065a89155247e .item_detail .form-select-wrap .dropdown-menu .dropdown-item {
					background:  !important;
				}
				.shop_view #s20210622065a89155247e .item_detail .form-select-wrap .dropdown-toggle {
					color:  !important;
				}
				.shop_view #s20210622065a89155247e .item_detail .form-select-wrap.open .dropdown-toggle,
				.shop_view #s20210622065a89155247e .item_detail .form-select-wrap.open .dropdown-menu {
					border-color:  !important;
				}
				.shop_view #s20210622065a89155247e .item_detail .form-select-wrap.open .dropdown-menu .dropdown-item {
					
				}
				.shop_view #s20210622065a89155247e .item_detail .form-select-wrap .dropdown-menu .dropdown-item:hover {
					background-color:  !important;
				}
			}
			@media (min-width: 768px) {
				#s20210622065a89155247e .opt-group .btn_clse {
					background-color: ;
				}
				#s20210622065a89155247e .opt-group .btn_clse:after {
					;
				}
			}
		
				.doz_sys #s20210622065a89155247e .bg-brand,
				.doz_sys #s20210622065a89155247e .bg-brand span,
				.doz_sys #s20210622065a89155247e .btn-brand {
				;
					background-color:#0d285a;
					border-color:#0d285a;
					border-width: 0px;
					color:#fff;
				}
				.doz_sys #s20210622065a89155247e .bg-brand:hover {
					background-color:rgba(7,20,45,1);-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff072045,endColorstr=#ff072045);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff072045,endColorstr=#ff072045);	zoom: 1;;
					border-color:rgb(7,20,45) ;border-color:rgba(7,20,45,1) ;;
				}
			
	.device_type_m .pc_section #padding_w20210622d0caedd00751a {
		height: 15px !important;
	}
	@media all and (max-width:768px) {
		.pc_section #padding_w20210622d0caedd00751a {
			height: 15px !important;
		}
	}

		#text_w20210622aaa885f2f9614 {
					border-radius: 0px;
			border: 0px none #000;;
			min-height: 0px;;
			line-height: inherit;
		}
		#text_w20210622aaa885f2f9614 .fr-code-view {
			line-height: 1.6;
		}
		#text_w20210622aaa885f2f9614 .text_bg_img,
		#text_w20210622aaa885f2f9614 .text_bg_color {
			position: absolute;
			top: 0;
			left: 0;
			height: 100%;
			width: 100%;
			border-radius: 0px;
		}
		.admin #text_w20210622aaa885f2f9614,
		#text_w20210622aaa885f2f9614 .text-table {
			min-height: 0px;;
					word-break: normal;
			word-wrap: break-word;
		}
        #text_w20210622aaa885f2f9614,
        #text_w20210622aaa885f2f9614 .text-table {
            display: flex;
            flex-direction: column;
            justify-content:flex-start ;
        }
		.doz_sys main > .doz_row #text_w20210622aaa885f2f9614.default_padding {
			padding-left: 32px;
			padding-right: 32px;
		}
		@media all and (max-width : 767px) {
			.doz_sys main > .doz_row #text_w20210622aaa885f2f9614.default_padding {
				padding-left: 15px;
				padding-right: 15px;
			}
		}
	
	.device_type_m .pc_section #padding_w20210622dca77c1940cbf {
		height: -22.5px !important;
	}
	@media all and (max-width:768px) {
		.pc_section #padding_w20210622dca77c1940cbf {
			height: -22.5px !important;
		}
	}

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

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

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

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

		#text_w20210622d7c7f91cb2853 {
					border-radius: 0px;
			border: 0px none #000;;
			min-height: 0px;;
			line-height: inherit;
		}
		#text_w20210622d7c7f91cb2853 .fr-code-view {
			line-height: 1.6;
		}
		#text_w20210622d7c7f91cb2853 .text_bg_img,
		#text_w20210622d7c7f91cb2853 .text_bg_color {
			position: absolute;
			top: 0;
			left: 0;
			height: 100%;
			width: 100%;
			border-radius: 0px;
		}
		.admin #text_w20210622d7c7f91cb2853,
		#text_w20210622d7c7f91cb2853 .text-table {
			min-height: 0px;;
					word-break: normal;
			word-wrap: break-word;
		}
        #text_w20210622d7c7f91cb2853,
        #text_w20210622d7c7f91cb2853 .text-table {
            display: flex;
            flex-direction: column;
            justify-content:flex-start ;
        }
		.doz_sys main > .doz_row #text_w20210622d7c7f91cb2853.default_padding {
			padding-left: 32px;
			padding-right: 32px;
		}
		@media all and (max-width : 767px) {
			.doz_sys main > .doz_row #text_w20210622d7c7f91cb2853.default_padding {
				padding-left: 15px;
				padding-right: 15px;
			}
		}
	
			.shop_view .s20210621c785e2f681da7.xzoom-preview {
				;
				background: #f1f3f5;
			}
			.shop_view #s20210621c785e2f681da7 select.form-control option {
				color:  !important;
				background: #f1f3f5;
			}
			.is-ie .shop_view #s20210621c785e2f681da7 select.form-control option {
				color: #000 !important;
			}
			.admin #s20210621c785e2f681da7 .widget.padding > div {
				;
			}
			.admin #s20210621c785e2f681da7 .ibg-bg {
				height: 100% !important;
			}
			.admin #s20210621c785e2f681da7 .widget_drag_bar,
			.admin .doz_sys #s20210621c785e2f681da7 .ui-resizable-handle.ui-resizable-e:hover:after,
			.admin .doz_sys #s20210621c785e2f681da7 .ui-resizable-handle.ui-resizable-w:hover:after,
			.admin .doz_sys #s20210621c785e2f681da7 .ui-resizable-handle.ui-resizable-e.active:after,
			.admin .doz_sys #s20210621c785e2f681da7 .ui-resizable-handle.ui-resizable-w.active:after,
			.admin .doz_sys #s20210621c785e2f681da7 .drop_line {
				background-color: ;
			}
			.admin .doz_sys #s20210621c785e2f681da7 .ui-resizable-handle.ui-resizable-n:hover:after,
			.admin .doz_sys #s20210621c785e2f681da7 .ui-resizable-handle.ui-resizable-s:hover:after {
				border-bottom:2px solid  ;
			}
			#s20210621c785e2f681da7 {
				color: ;
			}
			#s20210621c785e2f681da7.side_basic main .inside,
			#s20210621c785e2f681da7 .site_prod_nav_wrap.scroll-to-fixed-fixed ul.site_prod_nav,
			.doz_sys #s20210621c785e2f681da7 .col-dz-12 .extend_thumbs {
				max-width: 1180px;
			}
			.modal_site_modal_menu #s20210621c785e2f681da7.side_basic main .inside,
			.menu_type_modal #s20210621c785e2f681da7.side_basic main .inside {
				max-width: 530px;
			}
			.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 #s20210621c785e2f681da7,
			.menu_type_modal .doz_modal_header {
			;
				background: ;
			;
				color:  ;
			}
			.menu_type_modal .doz_modal_header .bt.bt-flat.bt-default {
			;
				color:  ;
			}
			.doz_sys #s20210621c785e2f681da7 .col-dz-12 .inside .extend_thumbs {
				max-width: inherit;
			}
			#s20210621c785e2f681da7.extend_section main {
				padding-left: 10px;
				padding-right: 10px;
			}
			#s20210621c785e2f681da7.section_wrap.extend_section main .widget.board .grid_ignore.bg_on {
				margin-left: -10px;
				margin-right: -10px;
				width: calc(100% + 10px + 10px);
			}
			#s20210621c785e2f681da7 .booking_day .body_font_color_20,
			#s20210621c785e2f681da7 .booking_list.waiting .title {
				; 
			}
		
			#s20210621c785e2f681da7.extend_section main > .inside {
				max-width: 100% !important;
			}
			#s20210621c785e2f681da7 .li_table ul:nth-of-type(2),
			#s20210621c785e2f681da7 .li_board ul li,
			#s20210621c785e2f681da7 .radio-styled:not(ie8).radio_color_option.small input ~ span span {
				;
			}
			#s20210621c785e2f681da7 .checkbox-styled:not(ie8) input ~ span:before,
			#s20210621c785e2f681da7 .radio-styled:not(ie8) input ~ span:before {
				
			}
			#s20210621c785e2f681da7 .board_view .grid_ignore header a, #s20210621c785e2f681da7 .widget.board .grid_ignore .author .date, #s20210621c785e2f681da7 .widget.board .grid_ignore a.board, #s20210621c785e2f681da7 .widget.board .grid_ignore .author .write, .editor_box .add_map .info > div.phone, #s20210621c785e2f681da7 .content-tit .board {
				;
			}
			#s20210621c785e2f681da7 select.form-control,
			#s20210621c785e2f681da7 input.form-control,
			#s20210621c785e2f681da7 textarea.form-control {
				;
				color: #212121;
				background: #ffffff;
			}
			#s20210621c785e2f681da7 .input_block .select-block .selectbox select {
				border: none;
				background: none;
				color: #212121;
			}
			#s20210621c785e2f681da7 .phonenumber_wrap .line {
				
			}
			#s20210621c785e2f681da7 .shop-content.shop-style-b.open .opt-group .btn_clse > span {
				
			}
			.shop_view #s20210621c785e2f681da7 .shop-content select.form-control,
			.shop_view #s20210621c785e2f681da7 .shop-content input.form-control,
			.shop_view #s20210621c785e2f681da7 .shop-content textarea.form-control,
			.booking_view #s20210621c785e2f681da7 .booking_opt select.form-control,
			.shop_view #s20210621c785e2f681da7 .form-select-wrap .dropdown-menu,
			.shop_view #s20210621c785e2f681da7 .form-select-wrap .dropdown-menu .dropdown-item {
				;
				background: #f1f3f5;
			}
			#s20210621c785e2f681da7 .seemore_wrap .open:before {
				background-image: linear-gradient(to bottom, rgba(241,243,245,0.01), rgba(241,243,245,0.8) 66%, rgba(241,243,245,0.9) 83%, rgba(241,243,245,0.98) 98%, #f1f3f5);
			}
			#s20210621c785e2f681da7 .item_detail select.form-control,
			#s20210621c785e2f681da7 .item_detail input.form-control,
			#s20210621c785e2f681da7 .item_detail textarea.form-control,
			#s20210621c785e2f681da7 .booking_opt select.form-control,
			#s20210621c785e2f681da7 .goods_select textarea.form-control,
			#s20210621c785e2f681da7 .goods_select select.form-control,
			#s20210621c785e2f681da7 .goods_select input.form-control,
			#s20210621c785e2f681da7 .form-select-wrap:before {
				 !important;
				color: ;
			}
			#s20210621c785e2f681da7 .form-select-wrap .dropdown-menu .dropdown-item:hover {
				;
			}
			#s20210621c785e2f681da7 .board_summary .write, #s20210621c785e2f681da7 .board_view .grid_ignore .author .date, #s20210621c785e2f681da7 .board_view .grid_ignore .author .hit-count, .doz_sys #s20210621c785e2f681da7 label, .doz_sys #s20210621c785e2f681da7 label.control-label, #s20210621c785e2f681da7 .shop-table > tbody > tr.payment-info > td.pay-txt, #s20210621c785e2f681da7 .nick.text-default-dark, #s20210621c785e2f681da7 .text-default-dark, #s20210621c785e2f681da7 .shop_mypage .mypage .my-box a, #s20210621c785e2f681da7 .shop_mypage .item-detail a, #s20210621c785e2f681da7 .shop_mypage .item-detail p, #s20210621c785e2f681da7 .shop_mypage h6, #s20210621c785e2f681da7 .shop_mypage .table-wrap p, #s20210621c785e2f681da7 .shop_payment h1, #s20210621c785e2f681da7 .shop_payment h6, #s20210621c785e2f681da7 .shop-content p, #s20210621c785e2f681da7 .shop_payment, #s20210621c785e2f681da7 .shop-content span, #s20210621c785e2f681da7 .shop-content .shop-item .item-icon .im-icon.im-ico-liked, #s20210621c785e2f681da7 .shop-content .price, #s20210621c785e2f681da7,#s20210621c785e2f681da7 .shop-tit,#s20210621c785e2f681da7 .board_view .board_txt_area,#s20210621c785e2f681da7 .board.widget .grid_ignore .view_tit,.doz_sys #s20210621c785e2f681da7 .shop-content input.form-control, .doz_sys #s20210621c785e2f681da7 .shop-content select.form-control, #s20210621c785e2f681da7 .widget_menu_title,#s20210621c785e2f681da7 .comment_area,body.shop_mypage #s20210621c785e2f681da7 .comment_area,
			#s20210621c785e2f681da7 .list_review_inner .use_summary, #s20210621c785e2f681da7 .list_review_inner .use_summary a, #s20210621c785e2f681da7 .list_review_inner .fold, #s20210621c785e2f681da7 .list_review_inner .comment_area, #s20210621c785e2f681da7 .booking_nav_tools span {
				;
				color:  ;
			}
			#s20210621c785e2f681da7 .shop-content span.sale-price-text {
			    color : #212121 !important;
			}
			.doz_sys #s20210621c785e2f681da7 a.use-info {
			    color : #0d285a;
			}
			#s20210621c785e2f681da7 .shop-content span.sale-price-text-done, 
			.doz_sys #s20210621c785e2f681da7 a.use-info-download-done {
			    color: #999999 !important;
			}
			.doz_sys #s20210621c785e2f681da7 .shop-content .down-btn select.form-control {
				;
				color:  !important;
			}
			#s20210621c785e2f681da7 .shop-content.mypage .bg-bright a, #s20210621c785e2f681da7 .shop-content.mypage .bg-bright p, #s20210621c785e2f681da7 .shop-content.mypage .bg-bright span, #s20210621c785e2f681da7 .shop-content.mypage .bg-bright div {
				color: #212121;
			}
			#s20210621c785e2f681da7 .shop-content.mypage .bg-bright .use_grade .ug_btn .btn,
			#s20210621c785e2f681da7 .shop-content span.ug_name .btn {
				border-color: #D5D5D5;
			}
			#s20210621c785e2f681da7 .shop-content h6 span {
			;
				color: ;
			}
			#s20210621c785e2f681da7 .left-menu ul li.on a,
			.doz_sys #s20210621c785e2f681da7 .paging_type_count .owl-dots .owl-dot span:before,
			.menu_type_modal #s20210621c785e2f681da7,
			#s20210621c785e2f681da7 .list_review_inner .comment .tools .text-gray-bright {
				;
				color:  !important;
			}
			.doz_sys #s20210621c785e2f681da7 .paging_type_count.slide_02 .owl-dots .owl-dot.active span:before {
				color: #fff !important;
			}
			.doz_sys #s20210621c785e2f681da7 .paging_type_dot .owl-dots .owl-dot span,
			.doz_sys #s20210621c785e2f681da7 .paging_type_big_dot .owl-dots .owl-dot span,
			.doz_sys #s20210621c785e2f681da7 .paging_type_line .owl-dots .owl-dot span,
			.doz_sys #s20210621c785e2f681da7 .paging_type_count.paging_type_count02 .owl-dots .owl-dot.active span:before,
			#s20210621c785e2f681da7 .list_review_inner, 
			#s20210621c785e2f681da7 .list_review_inner .fold.cmt,
			#s20210621c785e2f681da7 .list_review_wrap,
			#s20210621c785e2f681da7 .list_review_inner .textarea_block,
			#s20210621c785e2f681da7 .list_review_inner .comment .main_comment,
			#s20210621c785e2f681da7 .list_review_inner .txt_delete:before,
			#s20210621c785e2f681da7 .form-select-wrap.open .dropdown-toggle, 
			#s20210621c785e2f681da7 .form-select-wrap.open .dropdown-menu,
			#s20210621c785e2f681da7 .form-select-wrap.open .dropdown-menu .dropdown-item {
				border-color: ;
			}
			.doz_sys #s20210621c785e2f681da7 .paging_type_dot02 .owl-dots .owl-dot span,
			.doz_sys #s20210621c785e2f681da7 .paging_type_dot .owl-dots .owl-dot.active span,
			.doz_sys #s20210621c785e2f681da7 .paging_type_line .owl-dots .owl-dot.active span,
			.doz_sys #s20210621c785e2f681da7 .paging_type_big_dot .owl-dots .owl-dot span,
			.doz_sys #s20210621c785e2f681da7 .paging_type_line .owl-dots .owl-dot span {
				background: ;
			}
			#s20210621c785e2f681da7 .form-control:focus {
				border-color:#0d285a;
			}
			#s20210621c785e2f681da7 .sub_depth li a, #s20210621c785e2f681da7 .sub_depth li span {
				;
			}
			#s20210621c785e2f681da7 .slide_03.owl-theme .owl-dots .owl-dot span {
				;
			} 
			#s20210621c785e2f681da7 .pagination > li > a,
			#s20210621c785e2f681da7 .pagination > li > span,
			#s20210621c785e2f681da7 .pagination > li > a:focus,
			#s20210621c785e2f681da7 .pagination > li > span:focus,
			#s20210621c785e2f681da7 .map-inner .pagination li.active a,
			#s20210621c785e2f681da7 .pagination li > a.disabled:hover,
			#s20210621c785e2f681da7 .pagination li > a.disabled:focus {
				;
			}
			#s20210621c785e2f681da7 .form-select-wrap.open .dropdown-menu .dropdown-item {
				;
			}
			#s20210621c785e2f681da7 .pagination > .active > a,
			#s20210621c785e2f681da7 .pagination > .active > span,
			#s20210621c785e2f681da7 .pagination > .active > a:hover,
			#s20210621c785e2f681da7 .pagination > .active > span:hover,
			#s20210621c785e2f681da7 .pagination > .active > a:focus,
			#s20210621c785e2f681da7 .pagination > .active > span:focus,
			#s20210621c785e2f681da7 .pagination > li > a:hover,
			#s20210621c785e2f681da7 .pagination > li > span:hover,
			#s20210621c785e2f681da7 .sub_depth li a.active,
			.doz_sys #s20210621c785e2f681da7 a, #s20210621c785e2f681da7 .li_table ul li,
			#s20210621c785e2f681da7 .list-style .list.line > small,
			.doz_sys #s20210621c785e2f681da7 div[data-widget-type="board"] .title.title-block a{
				;
				color: ;
			}
			.doz_sys #s20210621c785e2f681da7 .board_contents a:not(.btn),
			.doz_sys #s20210621c785e2f681da7 .board_contents a:not(.btn):hover,
			#s20210621c785e2f681da7 .board_txt_area a,
			#s20210621c785e2f681da7 .board_txt_area a:hover,
			#s20210621c785e2f681da7 .board_txt_area a:active,
			#s20210621c785e2f681da7 .board_txt_area a:focus,
			#s20210621c785e2f681da7 .editor_box .fr-view a {
				color: #0d285a;
			}
			#s20210621c785e2f681da7 div[data-widget-type="icon"] i {
				color: ;
			}
			.doz_sys #s20210621c785e2f681da7 a.body_font_color_30:not(.active) {
				;
			}
		   #s20210621c785e2f681da7 .text_tab .after_line:not(:last-child):after {
		        ;
		   }
		   #s20210621c785e2f681da7 .text_tab ul.site_prod_nav > li a.active {
		    background: none;
		   }
			#s20210621c785e2f681da7 .map-toolbar select.form-control {
				;
				color:  !important;
				font-size: 14px;
			}
			.doz_sys #s20210621c785e2f681da7 .body_font_color_40,
			#s20210621c785e2f681da7 .li_board ul.li_body li.name, 
			#s20210621c785e2f681da7 .li_board ul.li_body li.time, 
			#s20210621c785e2f681da7 .li_board ul.li_body li.like,
			#s20210621c785e2f681da7 .li_board ul.li_body li.read {
				;
			}
			#s20210621c785e2f681da7 .review_table .summary,
			#s20210621c785e2f681da7 .review_table.li_board ul.li_body li,
			#s20210621c785e2f681da7 .review_table .list_text_title.lock_on {
				;
			}

			.doz_sys #s20210621c785e2f681da7 .body_font_color_50 {
				;
			}
			#s20210621c785e2f681da7 .li_board,
			#s20210621c785e2f681da7 .acd_row:first-child,
			#s20210621c785e2f681da7 .acd_row {
				border-color: ;
			}
			#s20210621c785e2f681da7 .list-style .list-header,
			#s20210621c785e2f681da7 .list-style .list,
			#s20210621c785e2f681da7 .list-style .list.line, 
			#s20210621c785e2f681da7 .list-style .list.line > .table-cell,
			#s20210621c785e2f681da7 .li_table.row_04 .acd_collapse[aria-expanded="true"], .li_table.row_04 .acd_collapse.in {
				;
			}
			#s20210621c785e2f681da7 .btn, #s20210621c785e2f681da7 .visual_section a, #s20210621c785e2f681da7 a.select-star, #s20210621c785e2f681da7 .star-pointer .dropdown-menu a.dropdown-item, .doz_sys #s20210621c785e2f681da7 .cart-btn-tools .alpha_add_review_button > button {
			;
				background-color: #f1f3f5;
				;
				color:;
				;
			}
			#s20210621c785e2f681da7 .star-pointer .dropdown-menu {
			    background-color: #f1f3f5;
			}
			#s20210621c785e2f681da7 .btn:hover, #s20210621c785e2f681da7 .visual_section a:hover {
				border-color:;
			}
			#s20210621c785e2f681da7 a.select-star:hover {
				background-color: #f1f3f5;
			}
			#s20210621c785e2f681da7 .star-pointer .dropdown-menu a.dropdown-item:hover {
			    background-color:  !important;
			}
			#s20210621c785e2f681da7 .widget_text_wrap .btn {
				background-color:#0949a0;
				border-color:#0949a0;
				color:#ffffff;
				border-width:0px;
			}
			.doz_sys #s20210621c785e2f681da7 .btn-primary, .doz_sys #s20210621c785e2f681da7 .cart-btn-tools .alpha_add_review_button > button {
			;
				background-color:#0949a0;
				border-color:#0949a0;
				color:#ffffff;
				border-width:0px;
			}
			.doz_sys.shop_view #s20210621c785e2f681da7 .btn-primary span,
			.doz_sys.booking_view #s20210621c785e2f681da7 .btn-primary span,
			.doz_sys.shop_mypage #s20210621c785e2f681da7 .btn-primary span  {
				color:#ffffff;
			}
			#s20210621c785e2f681da7 .coupon-wrap:after,
			#s20210621c785e2f681da7 .board_view .file_area ul li {
				background: #f1f3f5;
			}
			#s20210621c785e2f681da7 .text-gray-dark, #s20210621c785e2f681da7 .shop-table > thead > tr > th, #s20210621c785e2f681da7 .shop_mypage .left-menu ul li a, #s20210621c785e2f681da7 .shop_mypage .item-detail p.sale_pay,.doz_sys #s20210621c785e2f681da7 .product-notify-group .product-notify-label {
				;
			}
			#s20210621c785e2f681da7 .mypage .my-box a, #s20210621c785e2f681da7 .mypage .shop-table > tbody > tr,
			#s20210621c785e2f681da7 .mypage .tip-off,
	        #s20210621c785e2f681da7 .im-order-detail-table,
	        #s20210621c785e2f681da7 .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;;
			}
			#s20210621c785e2f681da7 .mypage .my-box.on a {
				background-color:#0d285a;
				;
				color:#fff;
			}
			#s20210621c785e2f681da7 .mypage .my-box.on a p {
				color:#fff;
			}
			#s20210621c785e2f681da7 .option_btn_tools a, #s20210621c785e2f681da7 .map-inner .pagination li a {
				color:#212121;
			}
			.doz_sys #s20210621c785e2f681da7 .list-style-card .card-body .text a {
				color:#757575;
			}
			#s20210621c785e2f681da7 .card .title a {
				color: #212121;
			}
			#s20210621c785e2f681da7 .section_bg.fixed_bg.fixed_bg_none {
					background-attachment : inherit;
				}
			#s20210621c785e2f681da7 ul.site_prod_nav > li,
			#s20210621c785e2f681da7 .prod_detail_badge {
				;
			}
			#s20210621c785e2f681da7 .site_prod_nav_wrap.scroll-to-fixed-fixed {
				background: #f1f3f5;
				box-shadow: inset 0 -1px 0 0 rgba(0, 0, 0, 0.1);
			}
			#s20210621c785e2f681da7 .buy_footer_fixed {
				background: #f1f3f5;
				border-width: 1px 0 0 0;
				border-style: solid;
				;
			}
			#s20210621c785e2f681da7 .opt-group {
				background: #f1f3f5;
			}
			#s20210621c785e2f681da7 ul.site_prod_nav > li a.active {
				;
			}
			
			#s20210621c785e2f681da7 .background_tab ul.site_prod_nav > li a.active >  span.braket-badge {
				background-color: none;
				;
				color:#f1f3f5;
			}
	
			#s20210621c785e2f681da7 .input-block .checkbox-styled:not(ie8) input ~ span {
				;
				color:;
			}
			.section_fixed_disable #s20210621c785e2f681da7[class*="section_first"],
			.section_fixed_disable #s20210621c785e2f681da7[class*="section_first"] .doz_aside {
				position: relative !important;
				top: 0 !important;
				left: 0 !important;
				z-index: auto !important;
			}
			.section_fixed_disable #s20210621c785e2f681da7 .doz_aside.scroll-to-fixed-fixed ~ .spacer,
			.section_fixed_disable #s20210621c785e2f681da7.scroll-to-fixed-fixed ~ .spacer {
				height: 0 !important;
				display: none !important;
			}
			#s20210621c785e2f681da7.scroll-to-fixed-fixed {
				width: 100% !important;
			}
			#s20210621c785e2f681da7 .doz_aside.scroll-to-fixed-fixed-end {
				bottom: 0 !important;
				top: auto !important;
			}
			.device_type_m #s20210621c785e2f681da7.mobile_section main .inside {
					padding-left: 10px;
					padding-right: 10px;
			}
			.device_type_m #s20210621c785e2f681da7 .mypage .left-menu ul li a,
			.device_type_m #s20210621c785e2f681da7 .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;;
			}
            #s20210621c785e2f681da7 .im-cart-result-table {
                border-top: 1px solid ;
                border-bottom: 1px solid ;
            }
            #s20210621c785e2f681da7 .shop-table > tbody > tr > td.img .opt .more {
                ;
            }
            #s20210621c785e2f681da7 .im-cart-info {
                ;
            }
            #s20210621c785e2f681da7 .shop-table > thead > tr > th,
            #s20210621c785e2f681da7 .shop-table > tbody > tr > td,
            #s20210621c785e2f681da7 .mypage .shop-table > tbody > tr,
            #s20210621c785e2f681da7 .shop-table > tbody > tr > td.img img,
            #s20210621c785e2f681da7 .shop-table > tbody > tr > td + td,
            #s20210621c785e2f681da7 .mypage .tip-off,
            #s20210621c785e2f681da7 .mypage .shop-table img,
	        #s20210621c785e2f681da7 .im-order-detail-table,
	        #s20210621c785e2f681da7 .im-order-price,
	        #s20210621c785e2f681da7 .im-order-detail-table thead tr,
	        #s20210621c785e2f681da7 .im-order-detail-table tr + tr,
	        #s20210621c785e2f681da7 .im-order-detail-table img,
	        #s20210621c785e2f681da7 .im-order-detail-table .im-deliv-price,
	        #s20210621c785e2f681da7 .im-order-price-header,
	        #s20210621c785e2f681da7 .im-order-price-body {
                ;
            }
            #s20210621c785e2f681da7 .shop-table .list_badge {
				border-color: ;
            }
            #s20210621c785e2f681da7 .im-cart-result-table thead>tr>th,
            #s20210621c785e2f681da7 #shop_cart_list .shop-table > colgroup + thead > tr:first-child > th,
            #s20210621c785e2f681da7 #shop_cart_list .shop-table > tbody > tr > td + td,
            #s20210621c785e2f681da7 #shop_cart_list .shop-table > thead > tr > th,
            #s20210621c785e2f681da7 #shop_cart_list .shop-table > tbody > tr > td {
                ;
            }
            #s20210621c785e2f681da7 .shop-content.mypage .shop-item .item-icon .im-icon.im-ico-liked{
                color: #0d285a
            }
			@media (min-width: 991px) {
				.doz_sys #s20210621c785e2f681da7 .btn-primary:hover, #s20210621c785e2f681da7 .widget_text_wrap .btn:hover, .doz_sys #s20210621c785e2f681da7 .cart-btn-tools .alpha_add_review_button:hover > button {
				;
					background-color:#002b66;
					border-color:#0949a0;
					color:#ffffff;
					border-width:0px;
				}
				.doz_sys.shop_view #s20210621c785e2f681da7 .btn-primary:hover span,
				.doz_sys.booking_view #s20210621c785e2f681da7 .btn-primary:hover span,
				.doz_sys.shop_mypage #s20210621c785e2f681da7 .btn-primary:hover span  {
					color:#ffffff;
				}
			}
			@media all and (max-width : 768px) {
				.doz_sys #s20210621c785e2f681da7 .fixed_view a,
				.doz_sys #s20210621c785e2f681da7 .fixed_view select.form-control,
				.doz_sys #s20210621c785e2f681da7 .fixed_view .form-select-wrap:before {
					color: #212121;
				}
				.doz_sys #s20210621c785e2f681da7 .fixed_view .body_font_color_50 {
					color: rgba(33, 33, 33, 0.5);
				}
				.doz_sys #s20210621c785e2f681da7 .fixed_view .body_font_color_20 {
					color: rgba(33, 33, 33, 0.2);
				}
				.booking_view #s20210621c785e2f681da7 .fixed_view .booking_opt select.form-control {
					background-color: #fff;
				}
				#s20210621c785e2f681da7 #shop_cart_list .shop-tit,
                #s20210621c785e2f681da7 #shop_cart_list .shop-table > thead > tr,
                #s20210621c785e2f681da7 #shop_cart_list .shop-table > tfoot .payment-info,
                #s20210621c785e2f681da7 .im-price-result {
				    ;
				}
                #s20210621c785e2f681da7 .shop-table > tbody > tr > td.img .opt .more + .more,
                #s20210621c785e2f681da7 .im-order-row + .im-order-row {
                    ;
                }
                #s20210621c785e2f681da7 #shop_cart_list .shop-table,
                #s20210621c785e2f681da7 #shop_cart_list .shop-table > tbody > tr.im-tr-shipping + tr,
                #s20210621c785e2f681da7 #shop_cart_list .shop-table > tfoot,
                #s20210621c785e2f681da7 #shop_cart_list .shop-table > tfoot .payment-info {
                    ;
                }
                #s20210621c785e2f681da7 #shop_cart_list .shop-table > thead > tr,
                #s20210621c785e2f681da7 .im-order-detail-table .im-space {
                    background-color: #f1f3f5;
                }
                #s20210621c785e2f681da7 #shop_cart_list .shop-table > thead > tr.scroll-to-fixed-fixed-end {
                    top: auto !important;
                    bottom: 0;
                }
			}
			.device_type_m #s20210621c785e2f681da7 .section_bg.fixed_bg_wrap { 
                 background-attachment: fixed;
            }
            
            .device_type_m #s20210621c785e2f681da7 .section_bg.fixed_bg_wrap .fixed_bg {
              display: none;
            }
            #s20210621c785e2f681da7 .section_bg.fixed_bg_wrap .fixed_bg {
                 display: none;
                }
			@media (max-width: 991px) {
			    #s20210621c785e2f681da7 .section_bg {
                    background-attachment : inherit;
                }
                
                #s20210621c785e2f681da7 .section_bg .ibg-bg {
                    display: none;
                }
                
                #s20210621c785e2f681da7 .section_bg.fixed_bg_wrap { 
                    background-image : none !important;
                    clip-path: inset(0);
                    overflow: hidden;
                }
                #s20210621c785e2f681da7 .section_bg.fixed_bg_wrap .fixed_bg {
                  display: block;
                  object-fit: cover;
                  position: fixed;
                  left: 0;
                  top: 0;
                  width: 100%; 
                  height: 100vh;
                }
				#s20210621c785e2f681da7 .buy_btns .social_btn, #s20210621c785e2f681da7 .buy_btns .cart_btn, #s20210621c785e2f681da7 .layer_pop .bottom-btn, #s20210621c785e2f681da7 .shop-table > thead, #s20210621c785e2f681da7 .left-menu, #s20210621c785e2f681da7 .shop-table > tbody > tr, {
				;
				}
				#s20210621c785e2f681da7 main, #s20210621c785e2f681da7 .section_wrap.extend_section main, #s20210621c785e2f681da7 .doz_sys.shop_payment .inside, .doz_sys.shop_payment .inside .col-dz, {
					padding-left:0;
					padding-right:0;
				}
				#s20210621c785e2f681da7.mobile_section main .inside {
					padding-left: 10px;
					padding-right: 10px;
				}
				#s20210621c785e2f681da7.section_wrap.extend_section main .widget.board .grid_ignore.bg_on {
					margin-left: -15px;
					margin-right: -15px;
					width: calc(100% + 30px);
				}
				#s20210621c785e2f681da7 .mypage .left-menu ul li a,
				#s20210621c785e2f681da7 .cart .left-menu ul li a,
				#s20210621c785e2f681da7 .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;;
				}
				.section_wrap .side_gutter {
					display:none !important;
				}
				#s20210621c785e2f681da7 .coupon-wrap:after {
					background: #f1f3f5 !important;
				}
			}
			@media (max-width: 767px) {
				#s20210621c785e2f681da7 .nav_gradient.slide_left {
					background: linear-gradient(to left, rgba(255, 255, 255, 0), #f1f3f5);
				}
				#s20210621c785e2f681da7 .nav_gradient.slide_right {
					background: linear-gradient(to right, rgba(255, 255, 255, 0), #f1f3f5);
				}
				#s20210621c785e2f681da7 .button_tab .scroll-to-fixed-fixed ul.site_prod_nav > li {
					border-top: 0;
					border-bottom: 0;
				}
				#s20210621c785e2f681da7 .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);
				}
				.shop_view #s20210621c785e2f681da7 .item_detail .form-select-wrap .dropdown-menu .dropdown-item {
					background: #f1f3f5 !important;
				}
				.shop_view #s20210621c785e2f681da7 .item_detail .form-select-wrap .dropdown-toggle {
					color:  !important;
				}
				.shop_view #s20210621c785e2f681da7 .item_detail .form-select-wrap.open .dropdown-toggle,
				.shop_view #s20210621c785e2f681da7 .item_detail .form-select-wrap.open .dropdown-menu {
					border-color:  !important;
				}
				.shop_view #s20210621c785e2f681da7 .item_detail .form-select-wrap.open .dropdown-menu .dropdown-item {
					
				}
				.shop_view #s20210621c785e2f681da7 .item_detail .form-select-wrap .dropdown-menu .dropdown-item:hover {
					background-color:  !important;
				}
			}
			@media (min-width: 768px) {
				#s20210621c785e2f681da7 .opt-group .btn_clse {
					background-color: #f1f3f5;
				}
				#s20210621c785e2f681da7 .opt-group .btn_clse:after {
					box-shadow: 0 10px 0 0 #f1f3f5;
				}
			}
		
				.doz_sys #s20210621c785e2f681da7 .bg-brand,
				.doz_sys #s20210621c785e2f681da7 .bg-brand span,
				.doz_sys #s20210621c785e2f681da7 .btn-brand {
				;
					background-color:#0d285a;
					border-color:#0d285a;
					border-width: 0px;
					color:#fff;
				}
				.doz_sys #s20210621c785e2f681da7 .bg-brand:hover {
					background-color:rgba(7,20,45,1);-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff072045,endColorstr=#ff072045);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff072045,endColorstr=#ff072045);	zoom: 1;;
					border-color:rgb(7,20,45) ;border-color:rgba(7,20,45,1) ;;
				}
			
	.device_type_m .pc_section #padding_w2021062153acdf91b87bf {
		height: 34.5px !important;
	}
	@media all and (max-width:768px) {
		.pc_section #padding_w2021062153acdf91b87bf {
			height: 34.5px !important;
		}
	}

		#text_w2021062138cc836f19ef8 {
					border-radius: 0px;
			border: 0px none #000;;
			min-height: 0px;;
			line-height: inherit;
		}
		#text_w2021062138cc836f19ef8 .fr-code-view {
			line-height: 1.6;
		}
		#text_w2021062138cc836f19ef8 .text_bg_img,
		#text_w2021062138cc836f19ef8 .text_bg_color {
			position: absolute;
			top: 0;
			left: 0;
			height: 100%;
			width: 100%;
			border-radius: 0px;
		}
		.admin #text_w2021062138cc836f19ef8,
		#text_w2021062138cc836f19ef8 .text-table {
			min-height: 0px;;
					word-break: normal;
			word-wrap: break-word;
		}
        #text_w2021062138cc836f19ef8,
        #text_w2021062138cc836f19ef8 .text-table {
            display: flex;
            flex-direction: column;
            justify-content:flex-start ;
        }
		.doz_sys main > .doz_row #text_w2021062138cc836f19ef8.default_padding {
			padding-left: 32px;
			padding-right: 32px;
		}
		@media all and (max-width : 767px) {
			.doz_sys main > .doz_row #text_w2021062138cc836f19ef8.default_padding {
				padding-left: 15px;
				padding-right: 15px;
			}
		}
	
	.device_type_m .pc_section #padding_w20210621d3fba2dca300c {
		height: 3.5px !important;
	}
	@media all and (max-width:768px) {
		.pc_section #padding_w20210621d3fba2dca300c {
			height: 3.5px !important;
		}
	}

		#text_w20210621c7c8de1791632 {
					border-radius: 0px;
			border: 0px none #000;;
			min-height: 0px;;
			line-height: inherit;
		}
		#text_w20210621c7c8de1791632 .fr-code-view {
			line-height: 1.6;
		}
		#text_w20210621c7c8de1791632 .text_bg_img,
		#text_w20210621c7c8de1791632 .text_bg_color {
			position: absolute;
			top: 0;
			left: 0;
			height: 100%;
			width: 100%;
			border-radius: 0px;
		}
		.admin #text_w20210621c7c8de1791632,
		#text_w20210621c7c8de1791632 .text-table {
			min-height: 0px;;
					word-break: normal;
			word-wrap: break-word;
		}
        #text_w20210621c7c8de1791632,
        #text_w20210621c7c8de1791632 .text-table {
            display: flex;
            flex-direction: column;
            justify-content:flex-start ;
        }
		.doz_sys main > .doz_row #text_w20210621c7c8de1791632.default_padding {
			padding-left: 32px;
			padding-right: 32px;
		}
		@media all and (max-width : 767px) {
			.doz_sys main > .doz_row #text_w20210621c7c8de1791632.default_padding {
				padding-left: 15px;
				padding-right: 15px;
			}
		}
	
	.device_type_m .pc_section #padding_w20210621a2deaaf9f272d {
		height: 12px !important;
	}
	@media all and (max-width:768px) {
		.pc_section #padding_w20210621a2deaaf9f272d {
			height: 12px !important;
		}
	}

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

	.admin #w202106216e73ca6b6f88e .disable-selection img {
		visibility: visible !important;
	}
	#w202106216e73ca6b6f88e .widget.image .overlay, #w202106216e73ca6b6f88e .widget.image .hover_overlay {
		background: rgba(0, 0, 0, 0);
		transition: opacity .3s, background-color .3s;
	}
	#w202106216e73ca6b6f88e .widget.image:hover .hover_overlay {
		background: rgba(0, 0, 0, 0);
		z-index: 6;
		opacity: 1;
	}
	.admin #w202106216e73ca6b6f88e .widget.image:hover .hover_overlay,
	#w202106216e73ca6b6f88e .widget.image.hover_image_hidden:hover .hover_overlay {
		opacity: 0 !important;
	}
	#w202106216e73ca6b6f88e .widget.image.text_position_overlay .txt .txt_body {
		color: #fff;
		font-size:14px;;
		line-height: 1.2;
		padding: 1em;
	}
	#w202106216e73ca6b6f88e .widget.image.hover_text_position_overlay:hover .hover_txt .txt_body {
		color: #fff;
		font-size:14px;;
		padding: 1em;
	}
	#w202106216e73ca6b6f88e .widget.image.hover_text_position_overlay:hover .hover_txt .txt_body {
		line-height: 1.2;
	}
	#w202106216e73ca6b6f88e .widget.image.img_circle .overlay,
	#w202106216e73ca6b6f88e .widget.image.img_circle .hover_overlay {
		border-radius: 50%;
	}
	#w202106216e73ca6b6f88e .widget.image.hover_scale:hover .hover_overlay,
	#w202106216e73ca6b6f88e .widget.image.same_overlay:hover .overlay {
		transform: scale(1.1);
		transition: opacity .3s;
	}
	#w202106216e73ca6b6f88e .widget.image.hide_default_img:hover .img_wrap > img,
	#w202106216e73ca6b6f88e .widget.image:hover .overlay,
	#w202106216e73ca6b6f88e .widget.image .hover_overlay,
	#w202106216e73ca6b6f88e .widget.image.hover_image_hidden:hover .hover_img,
	#w202106216e73ca6b6f88e .widget.image.hover_scale .hover_img,
	#w202106216e73ca6b6f88e .widget.image.hover_scale.hover_image_hidden:hover .hover_img {
		opacity: 0;
	}
	#w202106216e73ca6b6f88e .widget.image.hide_default_img:hover .img_wrap > img{
		opacity: 0 !important;

	}
	#w202106216e73ca6b6f88e .widget.image.hover_scale img {
		transition: transform 0.4s ease-out;
	}
	#w202106216e73ca6b6f88e .widget.image.hover_scale img,
	#w202106216e73ca6b6f88e .widget.image.hover_scale:hover .hover_img,
	#w202106216e73ca6b6f88e .widget.image.hover_scale.hover_image_hidden:hover img,
	#w202106216e73ca6b6f88e .widget.image.org_image_hidden.hover_image_hidden:hover .img_wrap > img,
	#w202106216e73ca6b6f88e .widget.image.hover_img_hide.hover_scale:hover img,
	#w202106216e73ca6b6f88e .widget.image.same_overlay:hover .overlay  {
		opacity : 1;
	}
	#w202106216e73ca6b6f88e .widget.image.no_effect .hover_overlay,
	#w202106216e73ca6b6f88e .widget.image.no_effect .hover_img {
		transition: none;
	}
	#w202106216e73ca6b6f88e .widget.image.hover_img_hide .hover_img {
		display: none;
	}
	#w202106216e73ca6b6f88e .widget.image.hover_img_hide:hover .hover_overlay {
		transition: opacity .3s;
	}
	#w202106216e73ca6b6f88e .widget.image.hide_default_img:hover .org_image,
	#w202106216e73ca6b6f88e .widget.image.same_overlay:hover .hover_overlay {
		opacity: 0;
	}
	#w202106216e73ca6b6f88e .widget.image.same_overlay:hover .overlay {
		opacity: 1;
	}
	
		#w202106216e73ca6b6f88e .widget.image .hover_img {
		image-rendering: -webkit-optimize-contrast;
	}
	
	@media all and (max-width : 767px) {
		#w202106216e73ca6b6f88e .widget.image:hover .hover_txt,
		#w202106216e73ca6b6f88e .widget.image:hover .hover_img,
		#w202106216e73ca6b6f88e .widget.image:hover .overlay,
		#w202106216e73ca6b6f88e .widget.image:hover .hover_overlay {
			opacity: 0;
			transform: none !important;
		}
		#w202106216e73ca6b6f88e .widget.image.org_image_hidden:hover .img_wrap > img {
			opacity: 1;
		}
		#w202106216e73ca6b6f88e .widget.image:hover .txt {
			opacity: 1;
			visibility: visible;
		}
		#w202106216e73ca6b6f88e .widget.hover_scale:hover img {
			transform: none !important;
		}
	}

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

		#text_w2021062154e390abbe96f {
					border-radius: 0px;
			border: 0px none #000;;
			min-height: 0px;;
			line-height: inherit;
		}
		#text_w2021062154e390abbe96f .fr-code-view {
			line-height: 1.6;
		}
		#text_w2021062154e390abbe96f .text_bg_img,
		#text_w2021062154e390abbe96f .text_bg_color {
			position: absolute;
			top: 0;
			left: 0;
			height: 100%;
			width: 100%;
			border-radius: 0px;
		}
		.admin #text_w2021062154e390abbe96f,
		#text_w2021062154e390abbe96f .text-table {
			min-height: 0px;;
					word-break: normal;
			word-wrap: break-word;
		}
        #text_w2021062154e390abbe96f,
        #text_w2021062154e390abbe96f .text-table {
            display: flex;
            flex-direction: column;
            justify-content:flex-start ;
        }
		.doz_sys main > .doz_row #text_w2021062154e390abbe96f.default_padding {
			padding-left: 32px;
			padding-right: 32px;
		}
		@media all and (max-width : 767px) {
			.doz_sys main > .doz_row #text_w2021062154e390abbe96f.default_padding {
				padding-left: 15px;
				padding-right: 15px;
			}
		}
	
	.device_type_m .pc_section #padding_w20210621a9265781121f6 {
		height: 25px !important;
	}
	@media all and (max-width:768px) {
		.pc_section #padding_w20210621a9265781121f6 {
			height: 25px !important;
		}
	}

			.shop_view .s20210622b11806e0284ef.xzoom-preview {
				;
				background: #f1f3f5;
			}
			.shop_view #s20210622b11806e0284ef select.form-control option {
				color:  !important;
				background: #f1f3f5;
			}
			.is-ie .shop_view #s20210622b11806e0284ef select.form-control option {
				color: #000 !important;
			}
			.admin #s20210622b11806e0284ef .widget.padding > div {
				;
			}
			.admin #s20210622b11806e0284ef .ibg-bg {
				height: 100% !important;
			}
			.admin #s20210622b11806e0284ef .widget_drag_bar,
			.admin .doz_sys #s20210622b11806e0284ef .ui-resizable-handle.ui-resizable-e:hover:after,
			.admin .doz_sys #s20210622b11806e0284ef .ui-resizable-handle.ui-resizable-w:hover:after,
			.admin .doz_sys #s20210622b11806e0284ef .ui-resizable-handle.ui-resizable-e.active:after,
			.admin .doz_sys #s20210622b11806e0284ef .ui-resizable-handle.ui-resizable-w.active:after,
			.admin .doz_sys #s20210622b11806e0284ef .drop_line {
				background-color: ;
			}
			.admin .doz_sys #s20210622b11806e0284ef .ui-resizable-handle.ui-resizable-n:hover:after,
			.admin .doz_sys #s20210622b11806e0284ef .ui-resizable-handle.ui-resizable-s:hover:after {
				border-bottom:2px solid  ;
			}
			#s20210622b11806e0284ef {
				color: ;
			}
			#s20210622b11806e0284ef.side_basic main .inside,
			#s20210622b11806e0284ef .site_prod_nav_wrap.scroll-to-fixed-fixed ul.site_prod_nav,
			.doz_sys #s20210622b11806e0284ef .col-dz-12 .extend_thumbs {
				max-width: 1200px;
			}
			.modal_site_modal_menu #s20210622b11806e0284ef.side_basic main .inside,
			.menu_type_modal #s20210622b11806e0284ef.side_basic main .inside {
				max-width: 550px;
			}
			.doz_sys .modal_site_modal_menu .modal-header,
			.menu_type_modal .doz_modal_header {
				border-width: 0 0 1px 0;
				border-style: solid;
				;
			}
			.menu_type_modal #s20210622b11806e0284ef,
			.menu_type_modal .doz_modal_header {
			;
				background: ;
			;
				color:  ;
			}
			.menu_type_modal .doz_modal_header .bt.bt-flat.bt-default {
			;
				color:  ;
			}
			.doz_sys #s20210622b11806e0284ef .col-dz-12 .inside .extend_thumbs {
				max-width: inherit;
			}
			#s20210622b11806e0284ef.extend_section main {
				padding-left: 0px;
				padding-right: 0px;
			}
			#s20210622b11806e0284ef.section_wrap.extend_section main .widget.board .grid_ignore.bg_on {
				margin-left: -0px;
				margin-right: -0px;
				width: calc(100% + 0px + 0px);
			}
			#s20210622b11806e0284ef .booking_day .body_font_color_20,
			#s20210622b11806e0284ef .booking_list.waiting .title {
				; 
			}
		
			#s20210622b11806e0284ef.extend_section main > .inside {
				max-width: 100% !important;
			}
			#s20210622b11806e0284ef .li_table ul:nth-of-type(2),
			#s20210622b11806e0284ef .li_board ul li,
			#s20210622b11806e0284ef .radio-styled:not(ie8).radio_color_option.small input ~ span span {
				;
			}
			#s20210622b11806e0284ef .checkbox-styled:not(ie8) input ~ span:before,
			#s20210622b11806e0284ef .radio-styled:not(ie8) input ~ span:before {
				
			}
			#s20210622b11806e0284ef .board_view .grid_ignore header a, #s20210622b11806e0284ef .widget.board .grid_ignore .author .date, #s20210622b11806e0284ef .widget.board .grid_ignore a.board, #s20210622b11806e0284ef .widget.board .grid_ignore .author .write, .editor_box .add_map .info > div.phone, #s20210622b11806e0284ef .content-tit .board {
				;
			}
			#s20210622b11806e0284ef select.form-control,
			#s20210622b11806e0284ef input.form-control,
			#s20210622b11806e0284ef textarea.form-control {
				;
				color: #212121;
				background: #ffffff;
			}
			#s20210622b11806e0284ef .input_block .select-block .selectbox select {
				border: none;
				background: none;
				color: #212121;
			}
			#s20210622b11806e0284ef .phonenumber_wrap .line {
				
			}
			#s20210622b11806e0284ef .shop-content.shop-style-b.open .opt-group .btn_clse > span {
				
			}
			.shop_view #s20210622b11806e0284ef .shop-content select.form-control,
			.shop_view #s20210622b11806e0284ef .shop-content input.form-control,
			.shop_view #s20210622b11806e0284ef .shop-content textarea.form-control,
			.booking_view #s20210622b11806e0284ef .booking_opt select.form-control,
			.shop_view #s20210622b11806e0284ef .form-select-wrap .dropdown-menu,
			.shop_view #s20210622b11806e0284ef .form-select-wrap .dropdown-menu .dropdown-item {
				;
				background: #f1f3f5;
			}
			#s20210622b11806e0284ef .seemore_wrap .open:before {
				background-image: linear-gradient(to bottom, rgba(241,243,245,0.01), rgba(241,243,245,0.8) 66%, rgba(241,243,245,0.9) 83%, rgba(241,243,245,0.98) 98%, #f1f3f5);
			}
			#s20210622b11806e0284ef .item_detail select.form-control,
			#s20210622b11806e0284ef .item_detail input.form-control,
			#s20210622b11806e0284ef .item_detail textarea.form-control,
			#s20210622b11806e0284ef .booking_opt select.form-control,
			#s20210622b11806e0284ef .goods_select textarea.form-control,
			#s20210622b11806e0284ef .goods_select select.form-control,
			#s20210622b11806e0284ef .goods_select input.form-control,
			#s20210622b11806e0284ef .form-select-wrap:before {
				 !important;
				color: ;
			}
			#s20210622b11806e0284ef .form-select-wrap .dropdown-menu .dropdown-item:hover {
				;
			}
			#s20210622b11806e0284ef .board_summary .write, #s20210622b11806e0284ef .board_view .grid_ignore .author .date, #s20210622b11806e0284ef .board_view .grid_ignore .author .hit-count, .doz_sys #s20210622b11806e0284ef label, .doz_sys #s20210622b11806e0284ef label.control-label, #s20210622b11806e0284ef .shop-table > tbody > tr.payment-info > td.pay-txt, #s20210622b11806e0284ef .nick.text-default-dark, #s20210622b11806e0284ef .text-default-dark, #s20210622b11806e0284ef .shop_mypage .mypage .my-box a, #s20210622b11806e0284ef .shop_mypage .item-detail a, #s20210622b11806e0284ef .shop_mypage .item-detail p, #s20210622b11806e0284ef .shop_mypage h6, #s20210622b11806e0284ef .shop_mypage .table-wrap p, #s20210622b11806e0284ef .shop_payment h1, #s20210622b11806e0284ef .shop_payment h6, #s20210622b11806e0284ef .shop-content p, #s20210622b11806e0284ef .shop_payment, #s20210622b11806e0284ef .shop-content span, #s20210622b11806e0284ef .shop-content .shop-item .item-icon .im-icon.im-ico-liked, #s20210622b11806e0284ef .shop-content .price, #s20210622b11806e0284ef,#s20210622b11806e0284ef .shop-tit,#s20210622b11806e0284ef .board_view .board_txt_area,#s20210622b11806e0284ef .board.widget .grid_ignore .view_tit,.doz_sys #s20210622b11806e0284ef .shop-content input.form-control, .doz_sys #s20210622b11806e0284ef .shop-content select.form-control, #s20210622b11806e0284ef .widget_menu_title,#s20210622b11806e0284ef .comment_area,body.shop_mypage #s20210622b11806e0284ef .comment_area,
			#s20210622b11806e0284ef .list_review_inner .use_summary, #s20210622b11806e0284ef .list_review_inner .use_summary a, #s20210622b11806e0284ef .list_review_inner .fold, #s20210622b11806e0284ef .list_review_inner .comment_area, #s20210622b11806e0284ef .booking_nav_tools span {
				;
				color:  ;
			}
			#s20210622b11806e0284ef .shop-content span.sale-price-text {
			    color : #212121 !important;
			}
			.doz_sys #s20210622b11806e0284ef a.use-info {
			    color : #0d285a;
			}
			#s20210622b11806e0284ef .shop-content span.sale-price-text-done, 
			.doz_sys #s20210622b11806e0284ef a.use-info-download-done {
			    color: #999999 !important;
			}
			.doz_sys #s20210622b11806e0284ef .shop-content .down-btn select.form-control {
				;
				color:  !important;
			}
			#s20210622b11806e0284ef .shop-content.mypage .bg-bright a, #s20210622b11806e0284ef .shop-content.mypage .bg-bright p, #s20210622b11806e0284ef .shop-content.mypage .bg-bright span, #s20210622b11806e0284ef .shop-content.mypage .bg-bright div {
				color: #212121;
			}
			#s20210622b11806e0284ef .shop-content.mypage .bg-bright .use_grade .ug_btn .btn,
			#s20210622b11806e0284ef .shop-content span.ug_name .btn {
				border-color: #D5D5D5;
			}
			#s20210622b11806e0284ef .shop-content h6 span {
			;
				color: ;
			}
			#s20210622b11806e0284ef .left-menu ul li.on a,
			.doz_sys #s20210622b11806e0284ef .paging_type_count .owl-dots .owl-dot span:before,
			.menu_type_modal #s20210622b11806e0284ef,
			#s20210622b11806e0284ef .list_review_inner .comment .tools .text-gray-bright {
				;
				color:  !important;
			}
			.doz_sys #s20210622b11806e0284ef .paging_type_count.slide_02 .owl-dots .owl-dot.active span:before {
				color: #fff !important;
			}
			.doz_sys #s20210622b11806e0284ef .paging_type_dot .owl-dots .owl-dot span,
			.doz_sys #s20210622b11806e0284ef .paging_type_big_dot .owl-dots .owl-dot span,
			.doz_sys #s20210622b11806e0284ef .paging_type_line .owl-dots .owl-dot span,
			.doz_sys #s20210622b11806e0284ef .paging_type_count.paging_type_count02 .owl-dots .owl-dot.active span:before,
			#s20210622b11806e0284ef .list_review_inner, 
			#s20210622b11806e0284ef .list_review_inner .fold.cmt,
			#s20210622b11806e0284ef .list_review_wrap,
			#s20210622b11806e0284ef .list_review_inner .textarea_block,
			#s20210622b11806e0284ef .list_review_inner .comment .main_comment,
			#s20210622b11806e0284ef .list_review_inner .txt_delete:before,
			#s20210622b11806e0284ef .form-select-wrap.open .dropdown-toggle, 
			#s20210622b11806e0284ef .form-select-wrap.open .dropdown-menu,
			#s20210622b11806e0284ef .form-select-wrap.open .dropdown-menu .dropdown-item {
				border-color: ;
			}
			.doz_sys #s20210622b11806e0284ef .paging_type_dot02 .owl-dots .owl-dot span,
			.doz_sys #s20210622b11806e0284ef .paging_type_dot .owl-dots .owl-dot.active span,
			.doz_sys #s20210622b11806e0284ef .paging_type_line .owl-dots .owl-dot.active span,
			.doz_sys #s20210622b11806e0284ef .paging_type_big_dot .owl-dots .owl-dot span,
			.doz_sys #s20210622b11806e0284ef .paging_type_line .owl-dots .owl-dot span {
				background: ;
			}
			#s20210622b11806e0284ef .form-control:focus {
				border-color:#0d285a;
			}
			#s20210622b11806e0284ef .sub_depth li a, #s20210622b11806e0284ef .sub_depth li span {
				;
			}
			#s20210622b11806e0284ef .slide_03.owl-theme .owl-dots .owl-dot span {
				;
			} 
			#s20210622b11806e0284ef .pagination > li > a,
			#s20210622b11806e0284ef .pagination > li > span,
			#s20210622b11806e0284ef .pagination > li > a:focus,
			#s20210622b11806e0284ef .pagination > li > span:focus,
			#s20210622b11806e0284ef .map-inner .pagination li.active a,
			#s20210622b11806e0284ef .pagination li > a.disabled:hover,
			#s20210622b11806e0284ef .pagination li > a.disabled:focus {
				;
			}
			#s20210622b11806e0284ef .form-select-wrap.open .dropdown-menu .dropdown-item {
				;
			}
			#s20210622b11806e0284ef .pagination > .active > a,
			#s20210622b11806e0284ef .pagination > .active > span,
			#s20210622b11806e0284ef .pagination > .active > a:hover,
			#s20210622b11806e0284ef .pagination > .active > span:hover,
			#s20210622b11806e0284ef .pagination > .active > a:focus,
			#s20210622b11806e0284ef .pagination > .active > span:focus,
			#s20210622b11806e0284ef .pagination > li > a:hover,
			#s20210622b11806e0284ef .pagination > li > span:hover,
			#s20210622b11806e0284ef .sub_depth li a.active,
			.doz_sys #s20210622b11806e0284ef a, #s20210622b11806e0284ef .li_table ul li,
			#s20210622b11806e0284ef .list-style .list.line > small,
			.doz_sys #s20210622b11806e0284ef div[data-widget-type="board"] .title.title-block a{
				;
				color: ;
			}
			.doz_sys #s20210622b11806e0284ef .board_contents a:not(.btn),
			.doz_sys #s20210622b11806e0284ef .board_contents a:not(.btn):hover,
			#s20210622b11806e0284ef .board_txt_area a,
			#s20210622b11806e0284ef .board_txt_area a:hover,
			#s20210622b11806e0284ef .board_txt_area a:active,
			#s20210622b11806e0284ef .board_txt_area a:focus,
			#s20210622b11806e0284ef .editor_box .fr-view a {
				color: #0d285a;
			}
			#s20210622b11806e0284ef div[data-widget-type="icon"] i {
				color: ;
			}
			.doz_sys #s20210622b11806e0284ef a.body_font_color_30:not(.active) {
				;
			}
		   #s20210622b11806e0284ef .text_tab .after_line:not(:last-child):after {
		        ;
		   }
		   #s20210622b11806e0284ef .text_tab ul.site_prod_nav > li a.active {
		    background: none;
		   }
			#s20210622b11806e0284ef .map-toolbar select.form-control {
				;
				color:  !important;
				font-size: 14px;
			}
			.doz_sys #s20210622b11806e0284ef .body_font_color_40,
			#s20210622b11806e0284ef .li_board ul.li_body li.name, 
			#s20210622b11806e0284ef .li_board ul.li_body li.time, 
			#s20210622b11806e0284ef .li_board ul.li_body li.like,
			#s20210622b11806e0284ef .li_board ul.li_body li.read {
				;
			}
			#s20210622b11806e0284ef .review_table .summary,
			#s20210622b11806e0284ef .review_table.li_board ul.li_body li,
			#s20210622b11806e0284ef .review_table .list_text_title.lock_on {
				;
			}

			.doz_sys #s20210622b11806e0284ef .body_font_color_50 {
				;
			}
			#s20210622b11806e0284ef .li_board,
			#s20210622b11806e0284ef .acd_row:first-child,
			#s20210622b11806e0284ef .acd_row {
				border-color: ;
			}
			#s20210622b11806e0284ef .list-style .list-header,
			#s20210622b11806e0284ef .list-style .list,
			#s20210622b11806e0284ef .list-style .list.line, 
			#s20210622b11806e0284ef .list-style .list.line > .table-cell,
			#s20210622b11806e0284ef .li_table.row_04 .acd_collapse[aria-expanded="true"], .li_table.row_04 .acd_collapse.in {
				;
			}
			#s20210622b11806e0284ef .btn, #s20210622b11806e0284ef .visual_section a, #s20210622b11806e0284ef a.select-star, #s20210622b11806e0284ef .star-pointer .dropdown-menu a.dropdown-item, .doz_sys #s20210622b11806e0284ef .cart-btn-tools .alpha_add_review_button > button {
			;
				background-color: #f1f3f5;
				;
				color:;
				;
			}
			#s20210622b11806e0284ef .star-pointer .dropdown-menu {
			    background-color: #f1f3f5;
			}
			#s20210622b11806e0284ef .btn:hover, #s20210622b11806e0284ef .visual_section a:hover {
				border-color:;
			}
			#s20210622b11806e0284ef a.select-star:hover {
				background-color: #f1f3f5;
			}
			#s20210622b11806e0284ef .star-pointer .dropdown-menu a.dropdown-item:hover {
			    background-color:  !important;
			}
			#s20210622b11806e0284ef .widget_text_wrap .btn {
				background-color:#0949a0;
				border-color:#0949a0;
				color:#ffffff;
				border-width:0px;
			}
			.doz_sys #s20210622b11806e0284ef .btn-primary, .doz_sys #s20210622b11806e0284ef .cart-btn-tools .alpha_add_review_button > button {
			;
				background-color:#0949a0;
				border-color:#0949a0;
				color:#ffffff;
				border-width:0px;
			}
			.doz_sys.shop_view #s20210622b11806e0284ef .btn-primary span,
			.doz_sys.booking_view #s20210622b11806e0284ef .btn-primary span,
			.doz_sys.shop_mypage #s20210622b11806e0284ef .btn-primary span  {
				color:#ffffff;
			}
			#s20210622b11806e0284ef .coupon-wrap:after,
			#s20210622b11806e0284ef .board_view .file_area ul li {
				background: #f1f3f5;
			}
			#s20210622b11806e0284ef .text-gray-dark, #s20210622b11806e0284ef .shop-table > thead > tr > th, #s20210622b11806e0284ef .shop_mypage .left-menu ul li a, #s20210622b11806e0284ef .shop_mypage .item-detail p.sale_pay,.doz_sys #s20210622b11806e0284ef .product-notify-group .product-notify-label {
				;
			}
			#s20210622b11806e0284ef .mypage .my-box a, #s20210622b11806e0284ef .mypage .shop-table > tbody > tr,
			#s20210622b11806e0284ef .mypage .tip-off,
	        #s20210622b11806e0284ef .im-order-detail-table,
	        #s20210622b11806e0284ef .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;;
			}
			#s20210622b11806e0284ef .mypage .my-box.on a {
				background-color:#0d285a;
				;
				color:#fff;
			}
			#s20210622b11806e0284ef .mypage .my-box.on a p {
				color:#fff;
			}
			#s20210622b11806e0284ef .option_btn_tools a, #s20210622b11806e0284ef .map-inner .pagination li a {
				color:#212121;
			}
			.doz_sys #s20210622b11806e0284ef .list-style-card .card-body .text a {
				color:#757575;
			}
			#s20210622b11806e0284ef .card .title a {
				color: #212121;
			}
			#s20210622b11806e0284ef .section_bg.fixed_bg.fixed_bg_none {
					background-attachment : inherit;
				}
			#s20210622b11806e0284ef ul.site_prod_nav > li,
			#s20210622b11806e0284ef .prod_detail_badge {
				;
			}
			#s20210622b11806e0284ef .site_prod_nav_wrap.scroll-to-fixed-fixed {
				background: #f1f3f5;
				box-shadow: inset 0 -1px 0 0 rgba(0, 0, 0, 0.1);
			}
			#s20210622b11806e0284ef .buy_footer_fixed {
				background: #f1f3f5;
				border-width: 1px 0 0 0;
				border-style: solid;
				;
			}
			#s20210622b11806e0284ef .opt-group {
				background: #f1f3f5;
			}
			#s20210622b11806e0284ef ul.site_prod_nav > li a.active {
				;
			}
			
			#s20210622b11806e0284ef .background_tab ul.site_prod_nav > li a.active >  span.braket-badge {
				background-color: none;
				;
				color:#f1f3f5;
			}
	
			#s20210622b11806e0284ef .input-block .checkbox-styled:not(ie8) input ~ span {
				;
				color:;
			}
			.section_fixed_disable #s20210622b11806e0284ef[class*="section_first"],
			.section_fixed_disable #s20210622b11806e0284ef[class*="section_first"] .doz_aside {
				position: relative !important;
				top: 0 !important;
				left: 0 !important;
				z-index: auto !important;
			}
			.section_fixed_disable #s20210622b11806e0284ef .doz_aside.scroll-to-fixed-fixed ~ .spacer,
			.section_fixed_disable #s20210622b11806e0284ef.scroll-to-fixed-fixed ~ .spacer {
				height: 0 !important;
				display: none !important;
			}
			#s20210622b11806e0284ef.scroll-to-fixed-fixed {
				width: 100% !important;
			}
			#s20210622b11806e0284ef .doz_aside.scroll-to-fixed-fixed-end {
				bottom: 0 !important;
				top: auto !important;
			}
			.device_type_m #s20210622b11806e0284ef.mobile_section main .inside {
					padding-left: 0px;
					padding-right: 0px;
			}
			.device_type_m #s20210622b11806e0284ef .mypage .left-menu ul li a,
			.device_type_m #s20210622b11806e0284ef .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;;
			}
            #s20210622b11806e0284ef .im-cart-result-table {
                border-top: 1px solid ;
                border-bottom: 1px solid ;
            }
            #s20210622b11806e0284ef .shop-table > tbody > tr > td.img .opt .more {
                ;
            }
            #s20210622b11806e0284ef .im-cart-info {
                ;
            }
            #s20210622b11806e0284ef .shop-table > thead > tr > th,
            #s20210622b11806e0284ef .shop-table > tbody > tr > td,
            #s20210622b11806e0284ef .mypage .shop-table > tbody > tr,
            #s20210622b11806e0284ef .shop-table > tbody > tr > td.img img,
            #s20210622b11806e0284ef .shop-table > tbody > tr > td + td,
            #s20210622b11806e0284ef .mypage .tip-off,
            #s20210622b11806e0284ef .mypage .shop-table img,
	        #s20210622b11806e0284ef .im-order-detail-table,
	        #s20210622b11806e0284ef .im-order-price,
	        #s20210622b11806e0284ef .im-order-detail-table thead tr,
	        #s20210622b11806e0284ef .im-order-detail-table tr + tr,
	        #s20210622b11806e0284ef .im-order-detail-table img,
	        #s20210622b11806e0284ef .im-order-detail-table .im-deliv-price,
	        #s20210622b11806e0284ef .im-order-price-header,
	        #s20210622b11806e0284ef .im-order-price-body {
                ;
            }
            #s20210622b11806e0284ef .shop-table .list_badge {
				border-color: ;
            }
            #s20210622b11806e0284ef .im-cart-result-table thead>tr>th,
            #s20210622b11806e0284ef #shop_cart_list .shop-table > colgroup + thead > tr:first-child > th,
            #s20210622b11806e0284ef #shop_cart_list .shop-table > tbody > tr > td + td,
            #s20210622b11806e0284ef #shop_cart_list .shop-table > thead > tr > th,
            #s20210622b11806e0284ef #shop_cart_list .shop-table > tbody > tr > td {
                ;
            }
            #s20210622b11806e0284ef .shop-content.mypage .shop-item .item-icon .im-icon.im-ico-liked{
                color: #0d285a
            }
			@media (min-width: 991px) {
				.doz_sys #s20210622b11806e0284ef .btn-primary:hover, #s20210622b11806e0284ef .widget_text_wrap .btn:hover, .doz_sys #s20210622b11806e0284ef .cart-btn-tools .alpha_add_review_button:hover > button {
				;
					background-color:#002b66;
					border-color:#0949a0;
					color:#ffffff;
					border-width:0px;
				}
				.doz_sys.shop_view #s20210622b11806e0284ef .btn-primary:hover span,
				.doz_sys.booking_view #s20210622b11806e0284ef .btn-primary:hover span,
				.doz_sys.shop_mypage #s20210622b11806e0284ef .btn-primary:hover span  {
					color:#ffffff;
				}
			}
			@media all and (max-width : 768px) {
				.doz_sys #s20210622b11806e0284ef .fixed_view a,
				.doz_sys #s20210622b11806e0284ef .fixed_view select.form-control,
				.doz_sys #s20210622b11806e0284ef .fixed_view .form-select-wrap:before {
					color: #212121;
				}
				.doz_sys #s20210622b11806e0284ef .fixed_view .body_font_color_50 {
					color: rgba(33, 33, 33, 0.5);
				}
				.doz_sys #s20210622b11806e0284ef .fixed_view .body_font_color_20 {
					color: rgba(33, 33, 33, 0.2);
				}
				.booking_view #s20210622b11806e0284ef .fixed_view .booking_opt select.form-control {
					background-color: #fff;
				}
				#s20210622b11806e0284ef #shop_cart_list .shop-tit,
                #s20210622b11806e0284ef #shop_cart_list .shop-table > thead > tr,
                #s20210622b11806e0284ef #shop_cart_list .shop-table > tfoot .payment-info,
                #s20210622b11806e0284ef .im-price-result {
				    ;
				}
                #s20210622b11806e0284ef .shop-table > tbody > tr > td.img .opt .more + .more,
                #s20210622b11806e0284ef .im-order-row + .im-order-row {
                    ;
                }
                #s20210622b11806e0284ef #shop_cart_list .shop-table,
                #s20210622b11806e0284ef #shop_cart_list .shop-table > tbody > tr.im-tr-shipping + tr,
                #s20210622b11806e0284ef #shop_cart_list .shop-table > tfoot,
                #s20210622b11806e0284ef #shop_cart_list .shop-table > tfoot .payment-info {
                    ;
                }
                #s20210622b11806e0284ef #shop_cart_list .shop-table > thead > tr,
                #s20210622b11806e0284ef .im-order-detail-table .im-space {
                    background-color: #f1f3f5;
                }
                #s20210622b11806e0284ef #shop_cart_list .shop-table > thead > tr.scroll-to-fixed-fixed-end {
                    top: auto !important;
                    bottom: 0;
                }
			}
			.device_type_m #s20210622b11806e0284ef .section_bg.fixed_bg_wrap { 
                 background-attachment: fixed;
            }
            
            .device_type_m #s20210622b11806e0284ef .section_bg.fixed_bg_wrap .fixed_bg {
              display: none;
            }
            #s20210622b11806e0284ef .section_bg.fixed_bg_wrap .fixed_bg {
                 display: none;
                }
			@media (max-width: 991px) {
			    #s20210622b11806e0284ef .section_bg {
                    background-attachment : inherit;
                }
                
                #s20210622b11806e0284ef .section_bg .ibg-bg {
                    display: none;
                }
                
                #s20210622b11806e0284ef .section_bg.fixed_bg_wrap { 
                    background-image : none !important;
                    clip-path: inset(0);
                    overflow: hidden;
                }
                #s20210622b11806e0284ef .section_bg.fixed_bg_wrap .fixed_bg {
                  display: block;
                  object-fit: cover;
                  position: fixed;
                  left: 0;
                  top: 0;
                  width: 100%; 
                  height: 100vh;
                }
				#s20210622b11806e0284ef .buy_btns .social_btn, #s20210622b11806e0284ef .buy_btns .cart_btn, #s20210622b11806e0284ef .layer_pop .bottom-btn, #s20210622b11806e0284ef .shop-table > thead, #s20210622b11806e0284ef .left-menu, #s20210622b11806e0284ef .shop-table > tbody > tr, {
				;
				}
				#s20210622b11806e0284ef main, #s20210622b11806e0284ef .section_wrap.extend_section main, #s20210622b11806e0284ef .doz_sys.shop_payment .inside, .doz_sys.shop_payment .inside .col-dz, {
					padding-left:0;
					padding-right:0;
				}
				#s20210622b11806e0284ef.mobile_section main .inside {
					padding-left: 0px;
					padding-right: 0px;
				}
				#s20210622b11806e0284ef.section_wrap.extend_section main .widget.board .grid_ignore.bg_on {
					margin-left: -15px;
					margin-right: -15px;
					width: calc(100% + 30px);
				}
				#s20210622b11806e0284ef .mypage .left-menu ul li a,
				#s20210622b11806e0284ef .cart .left-menu ul li a,
				#s20210622b11806e0284ef .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;;
				}
				.section_wrap .side_gutter {
					display:none !important;
				}
				#s20210622b11806e0284ef .coupon-wrap:after {
					background: #f1f3f5 !important;
				}
			}
			@media (max-width: 767px) {
				#s20210622b11806e0284ef .nav_gradient.slide_left {
					background: linear-gradient(to left, rgba(255, 255, 255, 0), #f1f3f5);
				}
				#s20210622b11806e0284ef .nav_gradient.slide_right {
					background: linear-gradient(to right, rgba(255, 255, 255, 0), #f1f3f5);
				}
				#s20210622b11806e0284ef .button_tab .scroll-to-fixed-fixed ul.site_prod_nav > li {
					border-top: 0;
					border-bottom: 0;
				}
				#s20210622b11806e0284ef .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);
				}
				.shop_view #s20210622b11806e0284ef .item_detail .form-select-wrap .dropdown-menu .dropdown-item {
					background: #f1f3f5 !important;
				}
				.shop_view #s20210622b11806e0284ef .item_detail .form-select-wrap .dropdown-toggle {
					color:  !important;
				}
				.shop_view #s20210622b11806e0284ef .item_detail .form-select-wrap.open .dropdown-toggle,
				.shop_view #s20210622b11806e0284ef .item_detail .form-select-wrap.open .dropdown-menu {
					border-color:  !important;
				}
				.shop_view #s20210622b11806e0284ef .item_detail .form-select-wrap.open .dropdown-menu .dropdown-item {
					
				}
				.shop_view #s20210622b11806e0284ef .item_detail .form-select-wrap .dropdown-menu .dropdown-item:hover {
					background-color:  !important;
				}
			}
			@media (min-width: 768px) {
				#s20210622b11806e0284ef .opt-group .btn_clse {
					background-color: #f1f3f5;
				}
				#s20210622b11806e0284ef .opt-group .btn_clse:after {
					box-shadow: 0 10px 0 0 #f1f3f5;
				}
			}
		
				.doz_sys #s20210622b11806e0284ef .bg-brand,
				.doz_sys #s20210622b11806e0284ef .bg-brand span,
				.doz_sys #s20210622b11806e0284ef .btn-brand {
				;
					background-color:#0d285a;
					border-color:#0d285a;
					border-width: 0px;
					color:#fff;
				}
				.doz_sys #s20210622b11806e0284ef .bg-brand:hover {
					background-color:rgba(7,20,45,1);-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff072045,endColorstr=#ff072045);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff072045,endColorstr=#ff072045);	zoom: 1;;
					border-color:rgb(7,20,45) ;border-color:rgba(7,20,45,1) ;;
				}
			
	.device_type_m .pc_section #padding_w202106226c5d8cf5bda86 {
		height: 15px !important;
	}
	@media all and (max-width:768px) {
		.pc_section #padding_w202106226c5d8cf5bda86 {
			height: 15px !important;
		}
	}

		#text_w202106222f05b2de35b4f {
					border-radius: 0px;
			border: 0px none #000;;
			min-height: 0px;;
			line-height: inherit;
		}
		#text_w202106222f05b2de35b4f .fr-code-view {
			line-height: 1.6;
		}
		#text_w202106222f05b2de35b4f .text_bg_img,
		#text_w202106222f05b2de35b4f .text_bg_color {
			position: absolute;
			top: 0;
			left: 0;
			height: 100%;
			width: 100%;
			border-radius: 0px;
		}
		.admin #text_w202106222f05b2de35b4f,
		#text_w202106222f05b2de35b4f .text-table {
			min-height: 0px;;
					word-break: normal;
			word-wrap: break-word;
		}
        #text_w202106222f05b2de35b4f,
        #text_w202106222f05b2de35b4f .text-table {
            display: flex;
            flex-direction: column;
            justify-content:flex-start ;
        }
		.doz_sys main > .doz_row #text_w202106222f05b2de35b4f.default_padding {
			padding-left: 32px;
			padding-right: 32px;
		}
		@media all and (max-width : 767px) {
			.doz_sys main > .doz_row #text_w202106222f05b2de35b4f.default_padding {
				padding-left: 15px;
				padding-right: 15px;
			}
		}
	
		#text_w202106223e2f064c85402 {
					border-radius: 0px;
			border: 0px none #000;;
			min-height: 0px;;
			line-height: inherit;
		}
		#text_w202106223e2f064c85402 .fr-code-view {
			line-height: 1.6;
		}
		#text_w202106223e2f064c85402 .text_bg_img,
		#text_w202106223e2f064c85402 .text_bg_color {
			position: absolute;
			top: 0;
			left: 0;
			height: 100%;
			width: 100%;
			border-radius: 0px;
		}
		.admin #text_w202106223e2f064c85402,
		#text_w202106223e2f064c85402 .text-table {
			min-height: 0px;;
					word-break: normal;
			word-wrap: break-word;
		}
        #text_w202106223e2f064c85402,
        #text_w202106223e2f064c85402 .text-table {
            display: flex;
            flex-direction: column;
            justify-content:flex-start ;
        }
		.doz_sys main > .doz_row #text_w202106223e2f064c85402.default_padding {
			padding-left: 32px;
			padding-right: 32px;
		}
		@media all and (max-width : 767px) {
			.doz_sys main > .doz_row #text_w202106223e2f064c85402.default_padding {
				padding-left: 15px;
				padding-right: 15px;
			}
		}
	
	.device_type_m .pc_section #padding_w202106225fd32292f8e69 {
		height: 15px !important;
	}
	@media all and (max-width:768px) {
		.pc_section #padding_w202106225fd32292f8e69 {
			height: 15px !important;
		}
	}

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

	.admin #w20210622f64e171a9f431 .disable-selection img {
		visibility: visible !important;
	}
	#w20210622f64e171a9f431 .widget.image .overlay, #w20210622f64e171a9f431 .widget.image .hover_overlay {
		background: rgba(0, 0, 0, 0);
		transition: opacity .3s, background-color .3s;
	}
	#w20210622f64e171a9f431 .widget.image:hover .hover_overlay {
		background: rgba(0, 0, 0, 0);
		z-index: 6;
		opacity: 1;
	}
	.admin #w20210622f64e171a9f431 .widget.image:hover .hover_overlay,
	#w20210622f64e171a9f431 .widget.image.hover_image_hidden:hover .hover_overlay {
		opacity: 0 !important;
	}
	#w20210622f64e171a9f431 .widget.image.text_position_overlay .txt .txt_body {
		color: #fff;
		font-size:14px;;
		line-height: 1.2;
		padding: 1em;
	}
	#w20210622f64e171a9f431 .widget.image.hover_text_position_overlay:hover .hover_txt .txt_body {
		color: #fff;
		font-size:14px;;
		padding: 1em;
	}
	#w20210622f64e171a9f431 .widget.image.hover_text_position_overlay:hover .hover_txt .txt_body {
		line-height: 1.2;
	}
	#w20210622f64e171a9f431 .widget.image.img_circle .overlay,
	#w20210622f64e171a9f431 .widget.image.img_circle .hover_overlay {
		border-radius: 50%;
	}
	#w20210622f64e171a9f431 .widget.image.hover_scale:hover .hover_overlay,
	#w20210622f64e171a9f431 .widget.image.same_overlay:hover .overlay {
		transform: scale(1.1);
		transition: opacity .3s;
	}
	#w20210622f64e171a9f431 .widget.image.hide_default_img:hover .img_wrap > img,
	#w20210622f64e171a9f431 .widget.image:hover .overlay,
	#w20210622f64e171a9f431 .widget.image .hover_overlay,
	#w20210622f64e171a9f431 .widget.image.hover_image_hidden:hover .hover_img,
	#w20210622f64e171a9f431 .widget.image.hover_scale .hover_img,
	#w20210622f64e171a9f431 .widget.image.hover_scale.hover_image_hidden:hover .hover_img {
		opacity: 0;
	}
	#w20210622f64e171a9f431 .widget.image.hide_default_img:hover .img_wrap > img{
		opacity: 0 !important;

	}
	#w20210622f64e171a9f431 .widget.image.hover_scale img {
		transition: transform 0.4s ease-out;
	}
	#w20210622f64e171a9f431 .widget.image.hover_scale img,
	#w20210622f64e171a9f431 .widget.image.hover_scale:hover .hover_img,
	#w20210622f64e171a9f431 .widget.image.hover_scale.hover_image_hidden:hover img,
	#w20210622f64e171a9f431 .widget.image.org_image_hidden.hover_image_hidden:hover .img_wrap > img,
	#w20210622f64e171a9f431 .widget.image.hover_img_hide.hover_scale:hover img,
	#w20210622f64e171a9f431 .widget.image.same_overlay:hover .overlay  {
		opacity : 1;
	}
	#w20210622f64e171a9f431 .widget.image.no_effect .hover_overlay,
	#w20210622f64e171a9f431 .widget.image.no_effect .hover_img {
		transition: none;
	}
	#w20210622f64e171a9f431 .widget.image.hover_img_hide .hover_img {
		display: none;
	}
	#w20210622f64e171a9f431 .widget.image.hover_img_hide:hover .hover_overlay {
		transition: opacity .3s;
	}
	#w20210622f64e171a9f431 .widget.image.hide_default_img:hover .org_image,
	#w20210622f64e171a9f431 .widget.image.same_overlay:hover .hover_overlay {
		opacity: 0;
	}
	#w20210622f64e171a9f431 .widget.image.same_overlay:hover .overlay {
		opacity: 1;
	}
	
		#w20210622f64e171a9f431 .widget.image .hover_img {
		image-rendering: -webkit-optimize-contrast;
	}
	
	@media all and (max-width : 767px) {
		#w20210622f64e171a9f431 .widget.image:hover .hover_txt,
		#w20210622f64e171a9f431 .widget.image:hover .hover_img,
		#w20210622f64e171a9f431 .widget.image:hover .overlay,
		#w20210622f64e171a9f431 .widget.image:hover .hover_overlay {
			opacity: 0;
			transform: none !important;
		}
		#w20210622f64e171a9f431 .widget.image.org_image_hidden:hover .img_wrap > img {
			opacity: 1;
		}
		#w20210622f64e171a9f431 .widget.image:hover .txt {
			opacity: 1;
			visibility: visible;
		}
		#w20210622f64e171a9f431 .widget.hover_scale:hover img {
			transform: none !important;
		}
	}

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

		#text_w202106228c3befde76ba1 {
					border-radius: 0px;
			border: 0px none #000;;
			min-height: 0px;;
			line-height: inherit;
		}
		#text_w202106228c3befde76ba1 .fr-code-view {
			line-height: 1.6;
		}
		#text_w202106228c3befde76ba1 .text_bg_img,
		#text_w202106228c3befde76ba1 .text_bg_color {
			position: absolute;
			top: 0;
			left: 0;
			height: 100%;
			width: 100%;
			border-radius: 0px;
		}
		.admin #text_w202106228c3befde76ba1,
		#text_w202106228c3befde76ba1 .text-table {
			min-height: 0px;;
					word-break: normal;
			word-wrap: break-word;
		}
        #text_w202106228c3befde76ba1,
        #text_w202106228c3befde76ba1 .text-table {
            display: flex;
            flex-direction: column;
            justify-content:flex-start ;
        }
		.doz_sys main > .doz_row #text_w202106228c3befde76ba1.default_padding {
			padding-left: 32px;
			padding-right: 32px;
		}
		@media all and (max-width : 767px) {
			.doz_sys main > .doz_row #text_w202106228c3befde76ba1.default_padding {
				padding-left: 15px;
				padding-right: 15px;
			}
		}
	
			.shop_view .s20210622c18aa7196c3b8.xzoom-preview {
				;
				background: ;
			}
			.shop_view #s20210622c18aa7196c3b8 select.form-control option {
				color:  !important;
				background: ;
			}
			.is-ie .shop_view #s20210622c18aa7196c3b8 select.form-control option {
				color: #000 !important;
			}
			.admin #s20210622c18aa7196c3b8 .widget.padding > div {
				;
			}
			.admin #s20210622c18aa7196c3b8 .ibg-bg {
				height: 100% !important;
			}
			.admin #s20210622c18aa7196c3b8 .widget_drag_bar,
			.admin .doz_sys #s20210622c18aa7196c3b8 .ui-resizable-handle.ui-resizable-e:hover:after,
			.admin .doz_sys #s20210622c18aa7196c3b8 .ui-resizable-handle.ui-resizable-w:hover:after,
			.admin .doz_sys #s20210622c18aa7196c3b8 .ui-resizable-handle.ui-resizable-e.active:after,
			.admin .doz_sys #s20210622c18aa7196c3b8 .ui-resizable-handle.ui-resizable-w.active:after,
			.admin .doz_sys #s20210622c18aa7196c3b8 .drop_line {
				background-color: ;
			}
			.admin .doz_sys #s20210622c18aa7196c3b8 .ui-resizable-handle.ui-resizable-n:hover:after,
			.admin .doz_sys #s20210622c18aa7196c3b8 .ui-resizable-handle.ui-resizable-s:hover:after {
				border-bottom:2px solid  ;
			}
			#s20210622c18aa7196c3b8 {
				color: ;
			}
			#s20210622c18aa7196c3b8.side_basic main .inside,
			#s20210622c18aa7196c3b8 .site_prod_nav_wrap.scroll-to-fixed-fixed ul.site_prod_nav,
			.doz_sys #s20210622c18aa7196c3b8 .col-dz-12 .extend_thumbs {
				max-width: 1200px;
			}
			.modal_site_modal_menu #s20210622c18aa7196c3b8.side_basic main .inside,
			.menu_type_modal #s20210622c18aa7196c3b8.side_basic main .inside {
				max-width: 550px;
			}
			.doz_sys .modal_site_modal_menu .modal-header,
			.menu_type_modal .doz_modal_header {
				border-width: 0 0 1px 0;
				border-style: solid;
				;
			}
			.menu_type_modal #s20210622c18aa7196c3b8,
			.menu_type_modal .doz_modal_header {
			;
				background: ;
			;
				color:  ;
			}
			.menu_type_modal .doz_modal_header .bt.bt-flat.bt-default {
			;
				color:  ;
			}
			.doz_sys #s20210622c18aa7196c3b8 .col-dz-12 .inside .extend_thumbs {
				max-width: inherit;
			}
			#s20210622c18aa7196c3b8.extend_section main {
				padding-left: 0px;
				padding-right: 0px;
			}
			#s20210622c18aa7196c3b8.section_wrap.extend_section main .widget.board .grid_ignore.bg_on {
				margin-left: -0px;
				margin-right: -0px;
				width: calc(100% + 0px + 0px);
			}
			#s20210622c18aa7196c3b8 .booking_day .body_font_color_20,
			#s20210622c18aa7196c3b8 .booking_list.waiting .title {
				; 
			}
		
			#s20210622c18aa7196c3b8.extend_section main > .inside {
				max-width: 100% !important;
			}
			#s20210622c18aa7196c3b8 .li_table ul:nth-of-type(2),
			#s20210622c18aa7196c3b8 .li_board ul li,
			#s20210622c18aa7196c3b8 .radio-styled:not(ie8).radio_color_option.small input ~ span span {
				;
			}
			#s20210622c18aa7196c3b8 .checkbox-styled:not(ie8) input ~ span:before,
			#s20210622c18aa7196c3b8 .radio-styled:not(ie8) input ~ span:before {
				
			}
			#s20210622c18aa7196c3b8 .board_view .grid_ignore header a, #s20210622c18aa7196c3b8 .widget.board .grid_ignore .author .date, #s20210622c18aa7196c3b8 .widget.board .grid_ignore a.board, #s20210622c18aa7196c3b8 .widget.board .grid_ignore .author .write, .editor_box .add_map .info > div.phone, #s20210622c18aa7196c3b8 .content-tit .board {
				;
			}
			#s20210622c18aa7196c3b8 select.form-control,
			#s20210622c18aa7196c3b8 input.form-control,
			#s20210622c18aa7196c3b8 textarea.form-control {
				;
				color: #212121;
				background: #ffffff;
			}
			#s20210622c18aa7196c3b8 .input_block .select-block .selectbox select {
				border: none;
				background: none;
				color: #212121;
			}
			#s20210622c18aa7196c3b8 .phonenumber_wrap .line {
				
			}
			#s20210622c18aa7196c3b8 .shop-content.shop-style-b.open .opt-group .btn_clse > span {
				
			}
			.shop_view #s20210622c18aa7196c3b8 .shop-content select.form-control,
			.shop_view #s20210622c18aa7196c3b8 .shop-content input.form-control,
			.shop_view #s20210622c18aa7196c3b8 .shop-content textarea.form-control,
			.booking_view #s20210622c18aa7196c3b8 .booking_opt select.form-control,
			.shop_view #s20210622c18aa7196c3b8 .form-select-wrap .dropdown-menu,
			.shop_view #s20210622c18aa7196c3b8 .form-select-wrap .dropdown-menu .dropdown-item {
				;
				background: ;
			}
			#s20210622c18aa7196c3b8 .seemore_wrap .open:before {
				background-image: linear-gradient(to bottom, ,  66%,  83%,  98%, );
			}
			#s20210622c18aa7196c3b8 .item_detail select.form-control,
			#s20210622c18aa7196c3b8 .item_detail input.form-control,
			#s20210622c18aa7196c3b8 .item_detail textarea.form-control,
			#s20210622c18aa7196c3b8 .booking_opt select.form-control,
			#s20210622c18aa7196c3b8 .goods_select textarea.form-control,
			#s20210622c18aa7196c3b8 .goods_select select.form-control,
			#s20210622c18aa7196c3b8 .goods_select input.form-control,
			#s20210622c18aa7196c3b8 .form-select-wrap:before {
				 !important;
				color: ;
			}
			#s20210622c18aa7196c3b8 .form-select-wrap .dropdown-menu .dropdown-item:hover {
				;
			}
			#s20210622c18aa7196c3b8 .board_summary .write, #s20210622c18aa7196c3b8 .board_view .grid_ignore .author .date, #s20210622c18aa7196c3b8 .board_view .grid_ignore .author .hit-count, .doz_sys #s20210622c18aa7196c3b8 label, .doz_sys #s20210622c18aa7196c3b8 label.control-label, #s20210622c18aa7196c3b8 .shop-table > tbody > tr.payment-info > td.pay-txt, #s20210622c18aa7196c3b8 .nick.text-default-dark, #s20210622c18aa7196c3b8 .text-default-dark, #s20210622c18aa7196c3b8 .shop_mypage .mypage .my-box a, #s20210622c18aa7196c3b8 .shop_mypage .item-detail a, #s20210622c18aa7196c3b8 .shop_mypage .item-detail p, #s20210622c18aa7196c3b8 .shop_mypage h6, #s20210622c18aa7196c3b8 .shop_mypage .table-wrap p, #s20210622c18aa7196c3b8 .shop_payment h1, #s20210622c18aa7196c3b8 .shop_payment h6, #s20210622c18aa7196c3b8 .shop-content p, #s20210622c18aa7196c3b8 .shop_payment, #s20210622c18aa7196c3b8 .shop-content span, #s20210622c18aa7196c3b8 .shop-content .shop-item .item-icon .im-icon.im-ico-liked, #s20210622c18aa7196c3b8 .shop-content .price, #s20210622c18aa7196c3b8,#s20210622c18aa7196c3b8 .shop-tit,#s20210622c18aa7196c3b8 .board_view .board_txt_area,#s20210622c18aa7196c3b8 .board.widget .grid_ignore .view_tit,.doz_sys #s20210622c18aa7196c3b8 .shop-content input.form-control, .doz_sys #s20210622c18aa7196c3b8 .shop-content select.form-control, #s20210622c18aa7196c3b8 .widget_menu_title,#s20210622c18aa7196c3b8 .comment_area,body.shop_mypage #s20210622c18aa7196c3b8 .comment_area,
			#s20210622c18aa7196c3b8 .list_review_inner .use_summary, #s20210622c18aa7196c3b8 .list_review_inner .use_summary a, #s20210622c18aa7196c3b8 .list_review_inner .fold, #s20210622c18aa7196c3b8 .list_review_inner .comment_area, #s20210622c18aa7196c3b8 .booking_nav_tools span {
				;
				color:  ;
			}
			#s20210622c18aa7196c3b8 .shop-content span.sale-price-text {
			    color : #212121 !important;
			}
			.doz_sys #s20210622c18aa7196c3b8 a.use-info {
			    color : #0d285a;
			}
			#s20210622c18aa7196c3b8 .shop-content span.sale-price-text-done, 
			.doz_sys #s20210622c18aa7196c3b8 a.use-info-download-done {
			    color: #999999 !important;
			}
			.doz_sys #s20210622c18aa7196c3b8 .shop-content .down-btn select.form-control {
				;
				color:  !important;
			}
			#s20210622c18aa7196c3b8 .shop-content.mypage .bg-bright a, #s20210622c18aa7196c3b8 .shop-content.mypage .bg-bright p, #s20210622c18aa7196c3b8 .shop-content.mypage .bg-bright span, #s20210622c18aa7196c3b8 .shop-content.mypage .bg-bright div {
				color: #212121;
			}
			#s20210622c18aa7196c3b8 .shop-content.mypage .bg-bright .use_grade .ug_btn .btn,
			#s20210622c18aa7196c3b8 .shop-content span.ug_name .btn {
				border-color: #D5D5D5;
			}
			#s20210622c18aa7196c3b8 .shop-content h6 span {
			;
				color: ;
			}
			#s20210622c18aa7196c3b8 .left-menu ul li.on a,
			.doz_sys #s20210622c18aa7196c3b8 .paging_type_count .owl-dots .owl-dot span:before,
			.menu_type_modal #s20210622c18aa7196c3b8,
			#s20210622c18aa7196c3b8 .list_review_inner .comment .tools .text-gray-bright {
				;
				color:  !important;
			}
			.doz_sys #s20210622c18aa7196c3b8 .paging_type_count.slide_02 .owl-dots .owl-dot.active span:before {
				color: #fff !important;
			}
			.doz_sys #s20210622c18aa7196c3b8 .paging_type_dot .owl-dots .owl-dot span,
			.doz_sys #s20210622c18aa7196c3b8 .paging_type_big_dot .owl-dots .owl-dot span,
			.doz_sys #s20210622c18aa7196c3b8 .paging_type_line .owl-dots .owl-dot span,
			.doz_sys #s20210622c18aa7196c3b8 .paging_type_count.paging_type_count02 .owl-dots .owl-dot.active span:before,
			#s20210622c18aa7196c3b8 .list_review_inner, 
			#s20210622c18aa7196c3b8 .list_review_inner .fold.cmt,
			#s20210622c18aa7196c3b8 .list_review_wrap,
			#s20210622c18aa7196c3b8 .list_review_inner .textarea_block,
			#s20210622c18aa7196c3b8 .list_review_inner .comment .main_comment,
			#s20210622c18aa7196c3b8 .list_review_inner .txt_delete:before,
			#s20210622c18aa7196c3b8 .form-select-wrap.open .dropdown-toggle, 
			#s20210622c18aa7196c3b8 .form-select-wrap.open .dropdown-menu,
			#s20210622c18aa7196c3b8 .form-select-wrap.open .dropdown-menu .dropdown-item {
				border-color: ;
			}
			.doz_sys #s20210622c18aa7196c3b8 .paging_type_dot02 .owl-dots .owl-dot span,
			.doz_sys #s20210622c18aa7196c3b8 .paging_type_dot .owl-dots .owl-dot.active span,
			.doz_sys #s20210622c18aa7196c3b8 .paging_type_line .owl-dots .owl-dot.active span,
			.doz_sys #s20210622c18aa7196c3b8 .paging_type_big_dot .owl-dots .owl-dot span,
			.doz_sys #s20210622c18aa7196c3b8 .paging_type_line .owl-dots .owl-dot span {
				background: ;
			}
			#s20210622c18aa7196c3b8 .form-control:focus {
				border-color:#0d285a;
			}
			#s20210622c18aa7196c3b8 .sub_depth li a, #s20210622c18aa7196c3b8 .sub_depth li span {
				;
			}
			#s20210622c18aa7196c3b8 .slide_03.owl-theme .owl-dots .owl-dot span {
				;
			} 
			#s20210622c18aa7196c3b8 .pagination > li > a,
			#s20210622c18aa7196c3b8 .pagination > li > span,
			#s20210622c18aa7196c3b8 .pagination > li > a:focus,
			#s20210622c18aa7196c3b8 .pagination > li > span:focus,
			#s20210622c18aa7196c3b8 .map-inner .pagination li.active a,
			#s20210622c18aa7196c3b8 .pagination li > a.disabled:hover,
			#s20210622c18aa7196c3b8 .pagination li > a.disabled:focus {
				;
			}
			#s20210622c18aa7196c3b8 .form-select-wrap.open .dropdown-menu .dropdown-item {
				;
			}
			#s20210622c18aa7196c3b8 .pagination > .active > a,
			#s20210622c18aa7196c3b8 .pagination > .active > span,
			#s20210622c18aa7196c3b8 .pagination > .active > a:hover,
			#s20210622c18aa7196c3b8 .pagination > .active > span:hover,
			#s20210622c18aa7196c3b8 .pagination > .active > a:focus,
			#s20210622c18aa7196c3b8 .pagination > .active > span:focus,
			#s20210622c18aa7196c3b8 .pagination > li > a:hover,
			#s20210622c18aa7196c3b8 .pagination > li > span:hover,
			#s20210622c18aa7196c3b8 .sub_depth li a.active,
			.doz_sys #s20210622c18aa7196c3b8 a, #s20210622c18aa7196c3b8 .li_table ul li,
			#s20210622c18aa7196c3b8 .list-style .list.line > small,
			.doz_sys #s20210622c18aa7196c3b8 div[data-widget-type="board"] .title.title-block a{
				;
				color: ;
			}
			.doz_sys #s20210622c18aa7196c3b8 .board_contents a:not(.btn),
			.doz_sys #s20210622c18aa7196c3b8 .board_contents a:not(.btn):hover,
			#s20210622c18aa7196c3b8 .board_txt_area a,
			#s20210622c18aa7196c3b8 .board_txt_area a:hover,
			#s20210622c18aa7196c3b8 .board_txt_area a:active,
			#s20210622c18aa7196c3b8 .board_txt_area a:focus,
			#s20210622c18aa7196c3b8 .editor_box .fr-view a {
				color: #0d285a;
			}
			#s20210622c18aa7196c3b8 div[data-widget-type="icon"] i {
				color: ;
			}
			.doz_sys #s20210622c18aa7196c3b8 a.body_font_color_30:not(.active) {
				;
			}
		   #s20210622c18aa7196c3b8 .text_tab .after_line:not(:last-child):after {
		        ;
		   }
		   #s20210622c18aa7196c3b8 .text_tab ul.site_prod_nav > li a.active {
		    background: none;
		   }
			#s20210622c18aa7196c3b8 .map-toolbar select.form-control {
				;
				color:  !important;
				font-size: 14px;
			}
			.doz_sys #s20210622c18aa7196c3b8 .body_font_color_40,
			#s20210622c18aa7196c3b8 .li_board ul.li_body li.name, 
			#s20210622c18aa7196c3b8 .li_board ul.li_body li.time, 
			#s20210622c18aa7196c3b8 .li_board ul.li_body li.like,
			#s20210622c18aa7196c3b8 .li_board ul.li_body li.read {
				;
			}
			#s20210622c18aa7196c3b8 .review_table .summary,
			#s20210622c18aa7196c3b8 .review_table.li_board ul.li_body li,
			#s20210622c18aa7196c3b8 .review_table .list_text_title.lock_on {
				;
			}

			.doz_sys #s20210622c18aa7196c3b8 .body_font_color_50 {
				;
			}
			#s20210622c18aa7196c3b8 .li_board,
			#s20210622c18aa7196c3b8 .acd_row:first-child,
			#s20210622c18aa7196c3b8 .acd_row {
				border-color: ;
			}
			#s20210622c18aa7196c3b8 .list-style .list-header,
			#s20210622c18aa7196c3b8 .list-style .list,
			#s20210622c18aa7196c3b8 .list-style .list.line, 
			#s20210622c18aa7196c3b8 .list-style .list.line > .table-cell,
			#s20210622c18aa7196c3b8 .li_table.row_04 .acd_collapse[aria-expanded="true"], .li_table.row_04 .acd_collapse.in {
				;
			}
			#s20210622c18aa7196c3b8 .btn, #s20210622c18aa7196c3b8 .visual_section a, #s20210622c18aa7196c3b8 a.select-star, #s20210622c18aa7196c3b8 .star-pointer .dropdown-menu a.dropdown-item, .doz_sys #s20210622c18aa7196c3b8 .cart-btn-tools .alpha_add_review_button > button {
			;
				background-color: ;
				;
				color:;
				;
			}
			#s20210622c18aa7196c3b8 .star-pointer .dropdown-menu {
			    background-color: ;
			}
			#s20210622c18aa7196c3b8 .btn:hover, #s20210622c18aa7196c3b8 .visual_section a:hover {
				border-color:;
			}
			#s20210622c18aa7196c3b8 a.select-star:hover {
				background-color: ;
			}
			#s20210622c18aa7196c3b8 .star-pointer .dropdown-menu a.dropdown-item:hover {
			    background-color:  !important;
			}
			#s20210622c18aa7196c3b8 .widget_text_wrap .btn {
				background-color:#0949a0;
				border-color:#0949a0;
				color:#ffffff;
				border-width:0px;
			}
			.doz_sys #s20210622c18aa7196c3b8 .btn-primary, .doz_sys #s20210622c18aa7196c3b8 .cart-btn-tools .alpha_add_review_button > button {
			;
				background-color:#0949a0;
				border-color:#0949a0;
				color:#ffffff;
				border-width:0px;
			}
			.doz_sys.shop_view #s20210622c18aa7196c3b8 .btn-primary span,
			.doz_sys.booking_view #s20210622c18aa7196c3b8 .btn-primary span,
			.doz_sys.shop_mypage #s20210622c18aa7196c3b8 .btn-primary span  {
				color:#ffffff;
			}
			#s20210622c18aa7196c3b8 .coupon-wrap:after,
			#s20210622c18aa7196c3b8 .board_view .file_area ul li {
				background: ;
			}
			#s20210622c18aa7196c3b8 .text-gray-dark, #s20210622c18aa7196c3b8 .shop-table > thead > tr > th, #s20210622c18aa7196c3b8 .shop_mypage .left-menu ul li a, #s20210622c18aa7196c3b8 .shop_mypage .item-detail p.sale_pay,.doz_sys #s20210622c18aa7196c3b8 .product-notify-group .product-notify-label {
				;
			}
			#s20210622c18aa7196c3b8 .mypage .my-box a, #s20210622c18aa7196c3b8 .mypage .shop-table > tbody > tr,
			#s20210622c18aa7196c3b8 .mypage .tip-off,
	        #s20210622c18aa7196c3b8 .im-order-detail-table,
	        #s20210622c18aa7196c3b8 .im-order-price {
				;
			}
			#s20210622c18aa7196c3b8 .mypage .my-box.on a {
				background-color:#0d285a;
				;
				color:#fff;
			}
			#s20210622c18aa7196c3b8 .mypage .my-box.on a p {
				color:#fff;
			}
			#s20210622c18aa7196c3b8 .option_btn_tools a, #s20210622c18aa7196c3b8 .map-inner .pagination li a {
				color:#212121;
			}
			.doz_sys #s20210622c18aa7196c3b8 .list-style-card .card-body .text a {
				color:#757575;
			}
			#s20210622c18aa7196c3b8 .card .title a {
				color: #212121;
			}
			#s20210622c18aa7196c3b8 .section_bg.fixed_bg.fixed_bg_none {
					background-attachment : inherit;
				}
			#s20210622c18aa7196c3b8 ul.site_prod_nav > li,
			#s20210622c18aa7196c3b8 .prod_detail_badge {
				;
			}
			#s20210622c18aa7196c3b8 .site_prod_nav_wrap.scroll-to-fixed-fixed {
				background: ;
				box-shadow: inset 0 -1px 0 0 rgba(0, 0, 0, 0.1);
			}
			#s20210622c18aa7196c3b8 .buy_footer_fixed {
				background: ;
				border-width: 1px 0 0 0;
				border-style: solid;
				;
			}
			#s20210622c18aa7196c3b8 .opt-group {
				background: ;
			}
			#s20210622c18aa7196c3b8 ul.site_prod_nav > li a.active {
				;
			}
			
			#s20210622c18aa7196c3b8 .background_tab ul.site_prod_nav > li a.active >  span.braket-badge {
				background-color: none;
				;
				color:;
			}
	
			#s20210622c18aa7196c3b8 .input-block .checkbox-styled:not(ie8) input ~ span {
				;
				color:;
			}
			.section_fixed_disable #s20210622c18aa7196c3b8[class*="section_first"],
			.section_fixed_disable #s20210622c18aa7196c3b8[class*="section_first"] .doz_aside {
				position: relative !important;
				top: 0 !important;
				left: 0 !important;
				z-index: auto !important;
			}
			.section_fixed_disable #s20210622c18aa7196c3b8 .doz_aside.scroll-to-fixed-fixed ~ .spacer,
			.section_fixed_disable #s20210622c18aa7196c3b8.scroll-to-fixed-fixed ~ .spacer {
				height: 0 !important;
				display: none !important;
			}
			#s20210622c18aa7196c3b8.scroll-to-fixed-fixed {
				width: 100% !important;
			}
			#s20210622c18aa7196c3b8 .doz_aside.scroll-to-fixed-fixed-end {
				bottom: 0 !important;
				top: auto !important;
			}
			.device_type_m #s20210622c18aa7196c3b8.mobile_section main .inside {
					padding-left: 0px;
					padding-right: 0px;
			}
			.device_type_m #s20210622c18aa7196c3b8 .mypage .left-menu ul li a,
			.device_type_m #s20210622c18aa7196c3b8 .cart .left-menu ul li a {
				;
			}
            #s20210622c18aa7196c3b8 .im-cart-result-table {
                border-top: 1px solid ;
                border-bottom: 1px solid ;
            }
            #s20210622c18aa7196c3b8 .shop-table > tbody > tr > td.img .opt .more {
                ;
            }
            #s20210622c18aa7196c3b8 .im-cart-info {
                ;
            }
            #s20210622c18aa7196c3b8 .shop-table > thead > tr > th,
            #s20210622c18aa7196c3b8 .shop-table > tbody > tr > td,
            #s20210622c18aa7196c3b8 .mypage .shop-table > tbody > tr,
            #s20210622c18aa7196c3b8 .shop-table > tbody > tr > td.img img,
            #s20210622c18aa7196c3b8 .shop-table > tbody > tr > td + td,
            #s20210622c18aa7196c3b8 .mypage .tip-off,
            #s20210622c18aa7196c3b8 .mypage .shop-table img,
	        #s20210622c18aa7196c3b8 .im-order-detail-table,
	        #s20210622c18aa7196c3b8 .im-order-price,
	        #s20210622c18aa7196c3b8 .im-order-detail-table thead tr,
	        #s20210622c18aa7196c3b8 .im-order-detail-table tr + tr,
	        #s20210622c18aa7196c3b8 .im-order-detail-table img,
	        #s20210622c18aa7196c3b8 .im-order-detail-table .im-deliv-price,
	        #s20210622c18aa7196c3b8 .im-order-price-header,
	        #s20210622c18aa7196c3b8 .im-order-price-body {
                ;
            }
            #s20210622c18aa7196c3b8 .shop-table .list_badge {
				border-color: ;
            }
            #s20210622c18aa7196c3b8 .im-cart-result-table thead>tr>th,
            #s20210622c18aa7196c3b8 #shop_cart_list .shop-table > colgroup + thead > tr:first-child > th,
            #s20210622c18aa7196c3b8 #shop_cart_list .shop-table > tbody > tr > td + td,
            #s20210622c18aa7196c3b8 #shop_cart_list .shop-table > thead > tr > th,
            #s20210622c18aa7196c3b8 #shop_cart_list .shop-table > tbody > tr > td {
                ;
            }
            #s20210622c18aa7196c3b8 .shop-content.mypage .shop-item .item-icon .im-icon.im-ico-liked{
                color: #0d285a
            }
			@media (min-width: 991px) {
				.doz_sys #s20210622c18aa7196c3b8 .btn-primary:hover, #s20210622c18aa7196c3b8 .widget_text_wrap .btn:hover, .doz_sys #s20210622c18aa7196c3b8 .cart-btn-tools .alpha_add_review_button:hover > button {
				;
					background-color:#002b66;
					border-color:#0949a0;
					color:#ffffff;
					border-width:0px;
				}
				.doz_sys.shop_view #s20210622c18aa7196c3b8 .btn-primary:hover span,
				.doz_sys.booking_view #s20210622c18aa7196c3b8 .btn-primary:hover span,
				.doz_sys.shop_mypage #s20210622c18aa7196c3b8 .btn-primary:hover span  {
					color:#ffffff;
				}
			}
			@media all and (max-width : 768px) {
				.doz_sys #s20210622c18aa7196c3b8 .fixed_view a,
				.doz_sys #s20210622c18aa7196c3b8 .fixed_view select.form-control,
				.doz_sys #s20210622c18aa7196c3b8 .fixed_view .form-select-wrap:before {
					color: #212121;
				}
				.doz_sys #s20210622c18aa7196c3b8 .fixed_view .body_font_color_50 {
					color: rgba(33, 33, 33, 0.5);
				}
				.doz_sys #s20210622c18aa7196c3b8 .fixed_view .body_font_color_20 {
					color: rgba(33, 33, 33, 0.2);
				}
				.booking_view #s20210622c18aa7196c3b8 .fixed_view .booking_opt select.form-control {
					background-color: #fff;
				}
				#s20210622c18aa7196c3b8 #shop_cart_list .shop-tit,
                #s20210622c18aa7196c3b8 #shop_cart_list .shop-table > thead > tr,
                #s20210622c18aa7196c3b8 #shop_cart_list .shop-table > tfoot .payment-info,
                #s20210622c18aa7196c3b8 .im-price-result {
				    ;
				}
                #s20210622c18aa7196c3b8 .shop-table > tbody > tr > td.img .opt .more + .more,
                #s20210622c18aa7196c3b8 .im-order-row + .im-order-row {
                    ;
                }
                #s20210622c18aa7196c3b8 #shop_cart_list .shop-table,
                #s20210622c18aa7196c3b8 #shop_cart_list .shop-table > tbody > tr.im-tr-shipping + tr,
                #s20210622c18aa7196c3b8 #shop_cart_list .shop-table > tfoot,
                #s20210622c18aa7196c3b8 #shop_cart_list .shop-table > tfoot .payment-info {
                    ;
                }
                #s20210622c18aa7196c3b8 #shop_cart_list .shop-table > thead > tr,
                #s20210622c18aa7196c3b8 .im-order-detail-table .im-space {
                    background-color: ;
                }
                #s20210622c18aa7196c3b8 #shop_cart_list .shop-table > thead > tr.scroll-to-fixed-fixed-end {
                    top: auto !important;
                    bottom: 0;
                }
			}
			.device_type_m #s20210622c18aa7196c3b8 .section_bg.fixed_bg_wrap { 
                 background-attachment: fixed;
            }
            
            .device_type_m #s20210622c18aa7196c3b8 .section_bg.fixed_bg_wrap .fixed_bg {
              display: none;
            }
            #s20210622c18aa7196c3b8 .section_bg.fixed_bg_wrap .fixed_bg {
                 display: none;
                }
			@media (max-width: 991px) {
			    #s20210622c18aa7196c3b8 .section_bg {
                    background-attachment : inherit;
                }
                
                #s20210622c18aa7196c3b8 .section_bg .ibg-bg {
                    display: none;
                }
                
                #s20210622c18aa7196c3b8 .section_bg.fixed_bg_wrap { 
                    background-image : none !important;
                    clip-path: inset(0);
                    overflow: hidden;
                }
                #s20210622c18aa7196c3b8 .section_bg.fixed_bg_wrap .fixed_bg {
                  display: block;
                  object-fit: cover;
                  position: fixed;
                  left: 0;
                  top: 0;
                  width: 100%; 
                  height: 100vh;
                }
				#s20210622c18aa7196c3b8 .buy_btns .social_btn, #s20210622c18aa7196c3b8 .buy_btns .cart_btn, #s20210622c18aa7196c3b8 .layer_pop .bottom-btn, #s20210622c18aa7196c3b8 .shop-table > thead, #s20210622c18aa7196c3b8 .left-menu, #s20210622c18aa7196c3b8 .shop-table > tbody > tr, {
				;
				}
				#s20210622c18aa7196c3b8 main, #s20210622c18aa7196c3b8 .section_wrap.extend_section main, #s20210622c18aa7196c3b8 .doz_sys.shop_payment .inside, .doz_sys.shop_payment .inside .col-dz, {
					padding-left:0;
					padding-right:0;
				}
				#s20210622c18aa7196c3b8.mobile_section main .inside {
					padding-left: 0px;
					padding-right: 0px;
				}
				#s20210622c18aa7196c3b8.section_wrap.extend_section main .widget.board .grid_ignore.bg_on {
					margin-left: -15px;
					margin-right: -15px;
					width: calc(100% + 30px);
				}
				#s20210622c18aa7196c3b8 .mypage .left-menu ul li a,
				#s20210622c18aa7196c3b8 .cart .left-menu ul li a,
				#s20210622c18aa7196c3b8 .mypage .left-menu .cart-menu-slide  {
					;
				}
				.section_wrap .side_gutter {
					display:none !important;
				}
				#s20210622c18aa7196c3b8 .coupon-wrap:after {
					background:  !important;
				}
			}
			@media (max-width: 767px) {
				#s20210622c18aa7196c3b8 .nav_gradient.slide_left {
					background: linear-gradient(to left, rgba(255, 255, 255, 0), rgba(255,255,255,1));
				}
				#s20210622c18aa7196c3b8 .nav_gradient.slide_right {
					background: linear-gradient(to right, rgba(255, 255, 255, 0), rgba(255,255,255,1));
				}
				#s20210622c18aa7196c3b8 .button_tab .scroll-to-fixed-fixed ul.site_prod_nav > li {
					border-top: 0;
					border-bottom: 0;
				}
				#s20210622c18aa7196c3b8 .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);
				}
				.shop_view #s20210622c18aa7196c3b8 .item_detail .form-select-wrap .dropdown-menu .dropdown-item {
					background:  !important;
				}
				.shop_view #s20210622c18aa7196c3b8 .item_detail .form-select-wrap .dropdown-toggle {
					color:  !important;
				}
				.shop_view #s20210622c18aa7196c3b8 .item_detail .form-select-wrap.open .dropdown-toggle,
				.shop_view #s20210622c18aa7196c3b8 .item_detail .form-select-wrap.open .dropdown-menu {
					border-color:  !important;
				}
				.shop_view #s20210622c18aa7196c3b8 .item_detail .form-select-wrap.open .dropdown-menu .dropdown-item {
					
				}
				.shop_view #s20210622c18aa7196c3b8 .item_detail .form-select-wrap .dropdown-menu .dropdown-item:hover {
					background-color:  !important;
				}
			}
			@media (min-width: 768px) {
				#s20210622c18aa7196c3b8 .opt-group .btn_clse {
					background-color: ;
				}
				#s20210622c18aa7196c3b8 .opt-group .btn_clse:after {
					;
				}
			}
		
				.doz_sys #s20210622c18aa7196c3b8 .bg-brand,
				.doz_sys #s20210622c18aa7196c3b8 .bg-brand span,
				.doz_sys #s20210622c18aa7196c3b8 .btn-brand {
				;
					background-color:#0d285a;
					border-color:#0d285a;
					border-width: 0px;
					color:#fff;
				}
				.doz_sys #s20210622c18aa7196c3b8 .bg-brand:hover {
					background-color:rgba(7,20,45,1);-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff072045,endColorstr=#ff072045);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff072045,endColorstr=#ff072045);	zoom: 1;;
					border-color:rgb(7,20,45) ;border-color:rgba(7,20,45,1) ;;
				}
			
	.device_type_m .pc_section #padding_w20210622503499a8e77bb {
		height: 15px !important;
	}
	@media all and (max-width:768px) {
		.pc_section #padding_w20210622503499a8e77bb {
			height: 15px !important;
		}
	}

		#text_w20210622c6db592b5f500 {
					border-radius: 0px;
			border: 0px none #000;;
			min-height: 0px;;
			line-height: inherit;
		}
		#text_w20210622c6db592b5f500 .fr-code-view {
			line-height: 1.6;
		}
		#text_w20210622c6db592b5f500 .text_bg_img,
		#text_w20210622c6db592b5f500 .text_bg_color {
			position: absolute;
			top: 0;
			left: 0;
			height: 100%;
			width: 100%;
			border-radius: 0px;
		}
		.admin #text_w20210622c6db592b5f500,
		#text_w20210622c6db592b5f500 .text-table {
			min-height: 0px;;
					word-break: normal;
			word-wrap: break-word;
		}
        #text_w20210622c6db592b5f500,
        #text_w20210622c6db592b5f500 .text-table {
            display: flex;
            flex-direction: column;
            justify-content:flex-start ;
        }
		.doz_sys main > .doz_row #text_w20210622c6db592b5f500.default_padding {
			padding-left: 32px;
			padding-right: 32px;
		}
		@media all and (max-width : 767px) {
			.doz_sys main > .doz_row #text_w20210622c6db592b5f500.default_padding {
				padding-left: 15px;
				padding-right: 15px;
			}
		}
	
		#text_w20210622aff8df5902733 {
					border-radius: 0px;
			border: 0px none #000;;
			min-height: 0px;;
			line-height: inherit;
		}
		#text_w20210622aff8df5902733 .fr-code-view {
			line-height: 1.6;
		}
		#text_w20210622aff8df5902733 .text_bg_img,
		#text_w20210622aff8df5902733 .text_bg_color {
			position: absolute;
			top: 0;
			left: 0;
			height: 100%;
			width: 100%;
			border-radius: 0px;
		}
		.admin #text_w20210622aff8df5902733,
		#text_w20210622aff8df5902733 .text-table {
			min-height: 0px;;
					word-break: normal;
			word-wrap: break-word;
		}
        #text_w20210622aff8df5902733,
        #text_w20210622aff8df5902733 .text-table {
            display: flex;
            flex-direction: column;
            justify-content:flex-start ;
        }
		.doz_sys main > .doz_row #text_w20210622aff8df5902733.default_padding {
			padding-left: 32px;
			padding-right: 32px;
		}
		@media all and (max-width : 767px) {
			.doz_sys main > .doz_row #text_w20210622aff8df5902733.default_padding {
				padding-left: 15px;
				padding-right: 15px;
			}
		}
	
	/*#*//* .widget.image img {*/
	/*	transition: .3s ease;*/
	/*}*/
	.admin #w20210622cd98ae2b77433 .widget.image img {
		transition: none;
	}

	.admin #w20210622cd98ae2b77433 .disable-selection img {
		visibility: visible !important;
	}
	#w20210622cd98ae2b77433 .widget.image .overlay, #w20210622cd98ae2b77433 .widget.image .hover_overlay {
		background: rgba(0, 0, 0, 0);
		transition: opacity .3s, background-color .3s;
	}
	#w20210622cd98ae2b77433 .widget.image:hover .hover_overlay {
		background: rgba(0, 0, 0, 0);
		z-index: 6;
		opacity: 1;
	}
	.admin #w20210622cd98ae2b77433 .widget.image:hover .hover_overlay,
	#w20210622cd98ae2b77433 .widget.image.hover_image_hidden:hover .hover_overlay {
		opacity: 0 !important;
	}
	#w20210622cd98ae2b77433 .widget.image.text_position_overlay .txt .txt_body {
		color: #fff;
		font-size:14px;;
		line-height: 1.2;
		padding: 1em;
	}
	#w20210622cd98ae2b77433 .widget.image.hover_text_position_overlay:hover .hover_txt .txt_body {
		color: #fff;
		font-size:14px;;
		padding: 1em;
	}
	#w20210622cd98ae2b77433 .widget.image.hover_text_position_overlay:hover .hover_txt .txt_body {
		line-height: 1.2;
	}
	#w20210622cd98ae2b77433 .widget.image.img_circle .overlay,
	#w20210622cd98ae2b77433 .widget.image.img_circle .hover_overlay {
		border-radius: 50%;
	}
	#w20210622cd98ae2b77433 .widget.image.hover_scale:hover .hover_overlay,
	#w20210622cd98ae2b77433 .widget.image.same_overlay:hover .overlay {
		transform: scale(1.1);
		transition: opacity .3s;
	}
	#w20210622cd98ae2b77433 .widget.image.hide_default_img:hover .img_wrap > img,
	#w20210622cd98ae2b77433 .widget.image:hover .overlay,
	#w20210622cd98ae2b77433 .widget.image .hover_overlay,
	#w20210622cd98ae2b77433 .widget.image.hover_image_hidden:hover .hover_img,
	#w20210622cd98ae2b77433 .widget.image.hover_scale .hover_img,
	#w20210622cd98ae2b77433 .widget.image.hover_scale.hover_image_hidden:hover .hover_img {
		opacity: 0;
	}
	#w20210622cd98ae2b77433 .widget.image.hide_default_img:hover .img_wrap > img{
		opacity: 0 !important;

	}
	#w20210622cd98ae2b77433 .widget.image.hover_scale img {
		transition: transform 0.4s ease-out;
	}
	#w20210622cd98ae2b77433 .widget.image.hover_scale img,
	#w20210622cd98ae2b77433 .widget.image.hover_scale:hover .hover_img,
	#w20210622cd98ae2b77433 .widget.image.hover_scale.hover_image_hidden:hover img,
	#w20210622cd98ae2b77433 .widget.image.org_image_hidden.hover_image_hidden:hover .img_wrap > img,
	#w20210622cd98ae2b77433 .widget.image.hover_img_hide.hover_scale:hover img,
	#w20210622cd98ae2b77433 .widget.image.same_overlay:hover .overlay  {
		opacity : 1;
	}
	#w20210622cd98ae2b77433 .widget.image.no_effect .hover_overlay,
	#w20210622cd98ae2b77433 .widget.image.no_effect .hover_img {
		transition: none;
	}
	#w20210622cd98ae2b77433 .widget.image.hover_img_hide .hover_img {
		display: none;
	}
	#w20210622cd98ae2b77433 .widget.image.hover_img_hide:hover .hover_overlay {
		transition: opacity .3s;
	}
	#w20210622cd98ae2b77433 .widget.image.hide_default_img:hover .org_image,
	#w20210622cd98ae2b77433 .widget.image.same_overlay:hover .hover_overlay {
		opacity: 0;
	}
	#w20210622cd98ae2b77433 .widget.image.same_overlay:hover .overlay {
		opacity: 1;
	}
	
		#w20210622cd98ae2b77433 .widget.image .hover_img {
		image-rendering: -webkit-optimize-contrast;
	}
	
	@media all and (max-width : 767px) {
		#w20210622cd98ae2b77433 .widget.image:hover .hover_txt,
		#w20210622cd98ae2b77433 .widget.image:hover .hover_img,
		#w20210622cd98ae2b77433 .widget.image:hover .overlay,
		#w20210622cd98ae2b77433 .widget.image:hover .hover_overlay {
			opacity: 0;
			transform: none !important;
		}
		#w20210622cd98ae2b77433 .widget.image.org_image_hidden:hover .img_wrap > img {
			opacity: 1;
		}
		#w20210622cd98ae2b77433 .widget.image:hover .txt {
			opacity: 1;
			visibility: visible;
		}
		#w20210622cd98ae2b77433 .widget.hover_scale:hover img {
			transform: none !important;
		}
	}

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

			.shop_view .s20210622e39994f5be201.xzoom-preview {
				;
				background: ;
			}
			.shop_view #s20210622e39994f5be201 select.form-control option {
				color:  !important;
				background: ;
			}
			.is-ie .shop_view #s20210622e39994f5be201 select.form-control option {
				color: #000 !important;
			}
			.admin #s20210622e39994f5be201 .widget.padding > div {
				;
			}
			.admin #s20210622e39994f5be201 .ibg-bg {
				height: 100% !important;
			}
			.admin #s20210622e39994f5be201 .widget_drag_bar,
			.admin .doz_sys #s20210622e39994f5be201 .ui-resizable-handle.ui-resizable-e:hover:after,
			.admin .doz_sys #s20210622e39994f5be201 .ui-resizable-handle.ui-resizable-w:hover:after,
			.admin .doz_sys #s20210622e39994f5be201 .ui-resizable-handle.ui-resizable-e.active:after,
			.admin .doz_sys #s20210622e39994f5be201 .ui-resizable-handle.ui-resizable-w.active:after,
			.admin .doz_sys #s20210622e39994f5be201 .drop_line {
				background-color: ;
			}
			.admin .doz_sys #s20210622e39994f5be201 .ui-resizable-handle.ui-resizable-n:hover:after,
			.admin .doz_sys #s20210622e39994f5be201 .ui-resizable-handle.ui-resizable-s:hover:after {
				border-bottom:2px solid  ;
			}
			#s20210622e39994f5be201 {
				color: ;
			}
			#s20210622e39994f5be201.side_basic main .inside,
			#s20210622e39994f5be201 .site_prod_nav_wrap.scroll-to-fixed-fixed ul.site_prod_nav,
			.doz_sys #s20210622e39994f5be201 .col-dz-12 .extend_thumbs {
				max-width: 1200px;
			}
			.modal_site_modal_menu #s20210622e39994f5be201.side_basic main .inside,
			.menu_type_modal #s20210622e39994f5be201.side_basic main .inside {
				max-width: 550px;
			}
			.doz_sys .modal_site_modal_menu .modal-header,
			.menu_type_modal .doz_modal_header {
				border-width: 0 0 1px 0;
				border-style: solid;
				;
			}
			.menu_type_modal #s20210622e39994f5be201,
			.menu_type_modal .doz_modal_header {
			;
				background: ;
			;
				color:  ;
			}
			.menu_type_modal .doz_modal_header .bt.bt-flat.bt-default {
			;
				color:  ;
			}
			.doz_sys #s20210622e39994f5be201 .col-dz-12 .inside .extend_thumbs {
				max-width: inherit;
			}
			#s20210622e39994f5be201.extend_section main {
				padding-left: 0px;
				padding-right: 0px;
			}
			#s20210622e39994f5be201.section_wrap.extend_section main .widget.board .grid_ignore.bg_on {
				margin-left: -0px;
				margin-right: -0px;
				width: calc(100% + 0px + 0px);
			}
			#s20210622e39994f5be201 .booking_day .body_font_color_20,
			#s20210622e39994f5be201 .booking_list.waiting .title {
				; 
			}
		
			#s20210622e39994f5be201.extend_section main > .inside {
				max-width: 100% !important;
			}
			#s20210622e39994f5be201 .li_table ul:nth-of-type(2),
			#s20210622e39994f5be201 .li_board ul li,
			#s20210622e39994f5be201 .radio-styled:not(ie8).radio_color_option.small input ~ span span {
				;
			}
			#s20210622e39994f5be201 .checkbox-styled:not(ie8) input ~ span:before,
			#s20210622e39994f5be201 .radio-styled:not(ie8) input ~ span:before {
				
			}
			#s20210622e39994f5be201 .board_view .grid_ignore header a, #s20210622e39994f5be201 .widget.board .grid_ignore .author .date, #s20210622e39994f5be201 .widget.board .grid_ignore a.board, #s20210622e39994f5be201 .widget.board .grid_ignore .author .write, .editor_box .add_map .info > div.phone, #s20210622e39994f5be201 .content-tit .board {
				;
			}
			#s20210622e39994f5be201 select.form-control,
			#s20210622e39994f5be201 input.form-control,
			#s20210622e39994f5be201 textarea.form-control {
				;
				color: #212121;
				background: #ffffff;
			}
			#s20210622e39994f5be201 .input_block .select-block .selectbox select {
				border: none;
				background: none;
				color: #212121;
			}
			#s20210622e39994f5be201 .phonenumber_wrap .line {
				
			}
			#s20210622e39994f5be201 .shop-content.shop-style-b.open .opt-group .btn_clse > span {
				
			}
			.shop_view #s20210622e39994f5be201 .shop-content select.form-control,
			.shop_view #s20210622e39994f5be201 .shop-content input.form-control,
			.shop_view #s20210622e39994f5be201 .shop-content textarea.form-control,
			.booking_view #s20210622e39994f5be201 .booking_opt select.form-control,
			.shop_view #s20210622e39994f5be201 .form-select-wrap .dropdown-menu,
			.shop_view #s20210622e39994f5be201 .form-select-wrap .dropdown-menu .dropdown-item {
				;
				background: ;
			}
			#s20210622e39994f5be201 .seemore_wrap .open:before {
				background-image: linear-gradient(to bottom, ,  66%,  83%,  98%, );
			}
			#s20210622e39994f5be201 .item_detail select.form-control,
			#s20210622e39994f5be201 .item_detail input.form-control,
			#s20210622e39994f5be201 .item_detail textarea.form-control,
			#s20210622e39994f5be201 .booking_opt select.form-control,
			#s20210622e39994f5be201 .goods_select textarea.form-control,
			#s20210622e39994f5be201 .goods_select select.form-control,
			#s20210622e39994f5be201 .goods_select input.form-control,
			#s20210622e39994f5be201 .form-select-wrap:before {
				 !important;
				color: ;
			}
			#s20210622e39994f5be201 .form-select-wrap .dropdown-menu .dropdown-item:hover {
				;
			}
			#s20210622e39994f5be201 .board_summary .write, #s20210622e39994f5be201 .board_view .grid_ignore .author .date, #s20210622e39994f5be201 .board_view .grid_ignore .author .hit-count, .doz_sys #s20210622e39994f5be201 label, .doz_sys #s20210622e39994f5be201 label.control-label, #s20210622e39994f5be201 .shop-table > tbody > tr.payment-info > td.pay-txt, #s20210622e39994f5be201 .nick.text-default-dark, #s20210622e39994f5be201 .text-default-dark, #s20210622e39994f5be201 .shop_mypage .mypage .my-box a, #s20210622e39994f5be201 .shop_mypage .item-detail a, #s20210622e39994f5be201 .shop_mypage .item-detail p, #s20210622e39994f5be201 .shop_mypage h6, #s20210622e39994f5be201 .shop_mypage .table-wrap p, #s20210622e39994f5be201 .shop_payment h1, #s20210622e39994f5be201 .shop_payment h6, #s20210622e39994f5be201 .shop-content p, #s20210622e39994f5be201 .shop_payment, #s20210622e39994f5be201 .shop-content span, #s20210622e39994f5be201 .shop-content .shop-item .item-icon .im-icon.im-ico-liked, #s20210622e39994f5be201 .shop-content .price, #s20210622e39994f5be201,#s20210622e39994f5be201 .shop-tit,#s20210622e39994f5be201 .board_view .board_txt_area,#s20210622e39994f5be201 .board.widget .grid_ignore .view_tit,.doz_sys #s20210622e39994f5be201 .shop-content input.form-control, .doz_sys #s20210622e39994f5be201 .shop-content select.form-control, #s20210622e39994f5be201 .widget_menu_title,#s20210622e39994f5be201 .comment_area,body.shop_mypage #s20210622e39994f5be201 .comment_area,
			#s20210622e39994f5be201 .list_review_inner .use_summary, #s20210622e39994f5be201 .list_review_inner .use_summary a, #s20210622e39994f5be201 .list_review_inner .fold, #s20210622e39994f5be201 .list_review_inner .comment_area, #s20210622e39994f5be201 .booking_nav_tools span {
				;
				color:  ;
			}
			#s20210622e39994f5be201 .shop-content span.sale-price-text {
			    color : #212121 !important;
			}
			.doz_sys #s20210622e39994f5be201 a.use-info {
			    color : #0d285a;
			}
			#s20210622e39994f5be201 .shop-content span.sale-price-text-done, 
			.doz_sys #s20210622e39994f5be201 a.use-info-download-done {
			    color: #999999 !important;
			}
			.doz_sys #s20210622e39994f5be201 .shop-content .down-btn select.form-control {
				;
				color:  !important;
			}
			#s20210622e39994f5be201 .shop-content.mypage .bg-bright a, #s20210622e39994f5be201 .shop-content.mypage .bg-bright p, #s20210622e39994f5be201 .shop-content.mypage .bg-bright span, #s20210622e39994f5be201 .shop-content.mypage .bg-bright div {
				color: #212121;
			}
			#s20210622e39994f5be201 .shop-content.mypage .bg-bright .use_grade .ug_btn .btn,
			#s20210622e39994f5be201 .shop-content span.ug_name .btn {
				border-color: #D5D5D5;
			}
			#s20210622e39994f5be201 .shop-content h6 span {
			;
				color: ;
			}
			#s20210622e39994f5be201 .left-menu ul li.on a,
			.doz_sys #s20210622e39994f5be201 .paging_type_count .owl-dots .owl-dot span:before,
			.menu_type_modal #s20210622e39994f5be201,
			#s20210622e39994f5be201 .list_review_inner .comment .tools .text-gray-bright {
				;
				color:  !important;
			}
			.doz_sys #s20210622e39994f5be201 .paging_type_count.slide_02 .owl-dots .owl-dot.active span:before {
				color: #fff !important;
			}
			.doz_sys #s20210622e39994f5be201 .paging_type_dot .owl-dots .owl-dot span,
			.doz_sys #s20210622e39994f5be201 .paging_type_big_dot .owl-dots .owl-dot span,
			.doz_sys #s20210622e39994f5be201 .paging_type_line .owl-dots .owl-dot span,
			.doz_sys #s20210622e39994f5be201 .paging_type_count.paging_type_count02 .owl-dots .owl-dot.active span:before,
			#s20210622e39994f5be201 .list_review_inner, 
			#s20210622e39994f5be201 .list_review_inner .fold.cmt,
			#s20210622e39994f5be201 .list_review_wrap,
			#s20210622e39994f5be201 .list_review_inner .textarea_block,
			#s20210622e39994f5be201 .list_review_inner .comment .main_comment,
			#s20210622e39994f5be201 .list_review_inner .txt_delete:before,
			#s20210622e39994f5be201 .form-select-wrap.open .dropdown-toggle, 
			#s20210622e39994f5be201 .form-select-wrap.open .dropdown-menu,
			#s20210622e39994f5be201 .form-select-wrap.open .dropdown-menu .dropdown-item {
				border-color: ;
			}
			.doz_sys #s20210622e39994f5be201 .paging_type_dot02 .owl-dots .owl-dot span,
			.doz_sys #s20210622e39994f5be201 .paging_type_dot .owl-dots .owl-dot.active span,
			.doz_sys #s20210622e39994f5be201 .paging_type_line .owl-dots .owl-dot.active span,
			.doz_sys #s20210622e39994f5be201 .paging_type_big_dot .owl-dots .owl-dot span,
			.doz_sys #s20210622e39994f5be201 .paging_type_line .owl-dots .owl-dot span {
				background: ;
			}
			#s20210622e39994f5be201 .form-control:focus {
				border-color:#0d285a;
			}
			#s20210622e39994f5be201 .sub_depth li a, #s20210622e39994f5be201 .sub_depth li span {
				;
			}
			#s20210622e39994f5be201 .slide_03.owl-theme .owl-dots .owl-dot span {
				;
			} 
			#s20210622e39994f5be201 .pagination > li > a,
			#s20210622e39994f5be201 .pagination > li > span,
			#s20210622e39994f5be201 .pagination > li > a:focus,
			#s20210622e39994f5be201 .pagination > li > span:focus,
			#s20210622e39994f5be201 .map-inner .pagination li.active a,
			#s20210622e39994f5be201 .pagination li > a.disabled:hover,
			#s20210622e39994f5be201 .pagination li > a.disabled:focus {
				;
			}
			#s20210622e39994f5be201 .form-select-wrap.open .dropdown-menu .dropdown-item {
				;
			}
			#s20210622e39994f5be201 .pagination > .active > a,
			#s20210622e39994f5be201 .pagination > .active > span,
			#s20210622e39994f5be201 .pagination > .active > a:hover,
			#s20210622e39994f5be201 .pagination > .active > span:hover,
			#s20210622e39994f5be201 .pagination > .active > a:focus,
			#s20210622e39994f5be201 .pagination > .active > span:focus,
			#s20210622e39994f5be201 .pagination > li > a:hover,
			#s20210622e39994f5be201 .pagination > li > span:hover,
			#s20210622e39994f5be201 .sub_depth li a.active,
			.doz_sys #s20210622e39994f5be201 a, #s20210622e39994f5be201 .li_table ul li,
			#s20210622e39994f5be201 .list-style .list.line > small,
			.doz_sys #s20210622e39994f5be201 div[data-widget-type="board"] .title.title-block a{
				;
				color: ;
			}
			.doz_sys #s20210622e39994f5be201 .board_contents a:not(.btn),
			.doz_sys #s20210622e39994f5be201 .board_contents a:not(.btn):hover,
			#s20210622e39994f5be201 .board_txt_area a,
			#s20210622e39994f5be201 .board_txt_area a:hover,
			#s20210622e39994f5be201 .board_txt_area a:active,
			#s20210622e39994f5be201 .board_txt_area a:focus,
			#s20210622e39994f5be201 .editor_box .fr-view a {
				color: #0d285a;
			}
			#s20210622e39994f5be201 div[data-widget-type="icon"] i {
				color: ;
			}
			.doz_sys #s20210622e39994f5be201 a.body_font_color_30:not(.active) {
				;
			}
		   #s20210622e39994f5be201 .text_tab .after_line:not(:last-child):after {
		        ;
		   }
		   #s20210622e39994f5be201 .text_tab ul.site_prod_nav > li a.active {
		    background: none;
		   }
			#s20210622e39994f5be201 .map-toolbar select.form-control {
				;
				color:  !important;
				font-size: 14px;
			}
			.doz_sys #s20210622e39994f5be201 .body_font_color_40,
			#s20210622e39994f5be201 .li_board ul.li_body li.name, 
			#s20210622e39994f5be201 .li_board ul.li_body li.time, 
			#s20210622e39994f5be201 .li_board ul.li_body li.like,
			#s20210622e39994f5be201 .li_board ul.li_body li.read {
				;
			}
			#s20210622e39994f5be201 .review_table .summary,
			#s20210622e39994f5be201 .review_table.li_board ul.li_body li,
			#s20210622e39994f5be201 .review_table .list_text_title.lock_on {
				;
			}

			.doz_sys #s20210622e39994f5be201 .body_font_color_50 {
				;
			}
			#s20210622e39994f5be201 .li_board,
			#s20210622e39994f5be201 .acd_row:first-child,
			#s20210622e39994f5be201 .acd_row {
				border-color: ;
			}
			#s20210622e39994f5be201 .list-style .list-header,
			#s20210622e39994f5be201 .list-style .list,
			#s20210622e39994f5be201 .list-style .list.line, 
			#s20210622e39994f5be201 .list-style .list.line > .table-cell,
			#s20210622e39994f5be201 .li_table.row_04 .acd_collapse[aria-expanded="true"], .li_table.row_04 .acd_collapse.in {
				;
			}
			#s20210622e39994f5be201 .btn, #s20210622e39994f5be201 .visual_section a, #s20210622e39994f5be201 a.select-star, #s20210622e39994f5be201 .star-pointer .dropdown-menu a.dropdown-item, .doz_sys #s20210622e39994f5be201 .cart-btn-tools .alpha_add_review_button > button {
			;
				background-color: ;
				;
				color:;
				;
			}
			#s20210622e39994f5be201 .star-pointer .dropdown-menu {
			    background-color: ;
			}
			#s20210622e39994f5be201 .btn:hover, #s20210622e39994f5be201 .visual_section a:hover {
				border-color:;
			}
			#s20210622e39994f5be201 a.select-star:hover {
				background-color: ;
			}
			#s20210622e39994f5be201 .star-pointer .dropdown-menu a.dropdown-item:hover {
			    background-color:  !important;
			}
			#s20210622e39994f5be201 .widget_text_wrap .btn {
				background-color:#0949a0;
				border-color:#0949a0;
				color:#ffffff;
				border-width:0px;
			}
			.doz_sys #s20210622e39994f5be201 .btn-primary, .doz_sys #s20210622e39994f5be201 .cart-btn-tools .alpha_add_review_button > button {
			;
				background-color:#0949a0;
				border-color:#0949a0;
				color:#ffffff;
				border-width:0px;
			}
			.doz_sys.shop_view #s20210622e39994f5be201 .btn-primary span,
			.doz_sys.booking_view #s20210622e39994f5be201 .btn-primary span,
			.doz_sys.shop_mypage #s20210622e39994f5be201 .btn-primary span  {
				color:#ffffff;
			}
			#s20210622e39994f5be201 .coupon-wrap:after,
			#s20210622e39994f5be201 .board_view .file_area ul li {
				background: ;
			}
			#s20210622e39994f5be201 .text-gray-dark, #s20210622e39994f5be201 .shop-table > thead > tr > th, #s20210622e39994f5be201 .shop_mypage .left-menu ul li a, #s20210622e39994f5be201 .shop_mypage .item-detail p.sale_pay,.doz_sys #s20210622e39994f5be201 .product-notify-group .product-notify-label {
				;
			}
			#s20210622e39994f5be201 .mypage .my-box a, #s20210622e39994f5be201 .mypage .shop-table > tbody > tr,
			#s20210622e39994f5be201 .mypage .tip-off,
	        #s20210622e39994f5be201 .im-order-detail-table,
	        #s20210622e39994f5be201 .im-order-price {
				;
			}
			#s20210622e39994f5be201 .mypage .my-box.on a {
				background-color:#0d285a;
				;
				color:#fff;
			}
			#s20210622e39994f5be201 .mypage .my-box.on a p {
				color:#fff;
			}
			#s20210622e39994f5be201 .option_btn_tools a, #s20210622e39994f5be201 .map-inner .pagination li a {
				color:#212121;
			}
			.doz_sys #s20210622e39994f5be201 .list-style-card .card-body .text a {
				color:#757575;
			}
			#s20210622e39994f5be201 .card .title a {
				color: #212121;
			}
			#s20210622e39994f5be201 .section_bg.fixed_bg.fixed_bg_none {
					background-attachment : inherit;
				}
			#s20210622e39994f5be201 ul.site_prod_nav > li,
			#s20210622e39994f5be201 .prod_detail_badge {
				;
			}
			#s20210622e39994f5be201 .site_prod_nav_wrap.scroll-to-fixed-fixed {
				background: ;
				box-shadow: inset 0 -1px 0 0 rgba(0, 0, 0, 0.1);
			}
			#s20210622e39994f5be201 .buy_footer_fixed {
				background: ;
				border-width: 1px 0 0 0;
				border-style: solid;
				;
			}
			#s20210622e39994f5be201 .opt-group {
				background: ;
			}
			#s20210622e39994f5be201 ul.site_prod_nav > li a.active {
				;
			}
			
			#s20210622e39994f5be201 .background_tab ul.site_prod_nav > li a.active >  span.braket-badge {
				background-color: none;
				;
				color:;
			}
	
			#s20210622e39994f5be201 .input-block .checkbox-styled:not(ie8) input ~ span {
				;
				color:;
			}
			.section_fixed_disable #s20210622e39994f5be201[class*="section_first"],
			.section_fixed_disable #s20210622e39994f5be201[class*="section_first"] .doz_aside {
				position: relative !important;
				top: 0 !important;
				left: 0 !important;
				z-index: auto !important;
			}
			.section_fixed_disable #s20210622e39994f5be201 .doz_aside.scroll-to-fixed-fixed ~ .spacer,
			.section_fixed_disable #s20210622e39994f5be201.scroll-to-fixed-fixed ~ .spacer {
				height: 0 !important;
				display: none !important;
			}
			#s20210622e39994f5be201.scroll-to-fixed-fixed {
				width: 100% !important;
			}
			#s20210622e39994f5be201 .doz_aside.scroll-to-fixed-fixed-end {
				bottom: 0 !important;
				top: auto !important;
			}
			.device_type_m #s20210622e39994f5be201.mobile_section main .inside {
					padding-left: 0px;
					padding-right: 0px;
			}
			.device_type_m #s20210622e39994f5be201 .mypage .left-menu ul li a,
			.device_type_m #s20210622e39994f5be201 .cart .left-menu ul li a {
				;
			}
            #s20210622e39994f5be201 .im-cart-result-table {
                border-top: 1px solid ;
                border-bottom: 1px solid ;
            }
            #s20210622e39994f5be201 .shop-table > tbody > tr > td.img .opt .more {
                ;
            }
            #s20210622e39994f5be201 .im-cart-info {
                ;
            }
            #s20210622e39994f5be201 .shop-table > thead > tr > th,
            #s20210622e39994f5be201 .shop-table > tbody > tr > td,
            #s20210622e39994f5be201 .mypage .shop-table > tbody > tr,
            #s20210622e39994f5be201 .shop-table > tbody > tr > td.img img,
            #s20210622e39994f5be201 .shop-table > tbody > tr > td + td,
            #s20210622e39994f5be201 .mypage .tip-off,
            #s20210622e39994f5be201 .mypage .shop-table img,
	        #s20210622e39994f5be201 .im-order-detail-table,
	        #s20210622e39994f5be201 .im-order-price,
	        #s20210622e39994f5be201 .im-order-detail-table thead tr,
	        #s20210622e39994f5be201 .im-order-detail-table tr + tr,
	        #s20210622e39994f5be201 .im-order-detail-table img,
	        #s20210622e39994f5be201 .im-order-detail-table .im-deliv-price,
	        #s20210622e39994f5be201 .im-order-price-header,
	        #s20210622e39994f5be201 .im-order-price-body {
                ;
            }
            #s20210622e39994f5be201 .shop-table .list_badge {
				border-color: ;
            }
            #s20210622e39994f5be201 .im-cart-result-table thead>tr>th,
            #s20210622e39994f5be201 #shop_cart_list .shop-table > colgroup + thead > tr:first-child > th,
            #s20210622e39994f5be201 #shop_cart_list .shop-table > tbody > tr > td + td,
            #s20210622e39994f5be201 #shop_cart_list .shop-table > thead > tr > th,
            #s20210622e39994f5be201 #shop_cart_list .shop-table > tbody > tr > td {
                ;
            }
            #s20210622e39994f5be201 .shop-content.mypage .shop-item .item-icon .im-icon.im-ico-liked{
                color: #0d285a
            }
			@media (min-width: 991px) {
				.doz_sys #s20210622e39994f5be201 .btn-primary:hover, #s20210622e39994f5be201 .widget_text_wrap .btn:hover, .doz_sys #s20210622e39994f5be201 .cart-btn-tools .alpha_add_review_button:hover > button {
				;
					background-color:#002b66;
					border-color:#0949a0;
					color:#ffffff;
					border-width:0px;
				}
				.doz_sys.shop_view #s20210622e39994f5be201 .btn-primary:hover span,
				.doz_sys.booking_view #s20210622e39994f5be201 .btn-primary:hover span,
				.doz_sys.shop_mypage #s20210622e39994f5be201 .btn-primary:hover span  {
					color:#ffffff;
				}
			}
			@media all and (max-width : 768px) {
				.doz_sys #s20210622e39994f5be201 .fixed_view a,
				.doz_sys #s20210622e39994f5be201 .fixed_view select.form-control,
				.doz_sys #s20210622e39994f5be201 .fixed_view .form-select-wrap:before {
					color: #212121;
				}
				.doz_sys #s20210622e39994f5be201 .fixed_view .body_font_color_50 {
					color: rgba(33, 33, 33, 0.5);
				}
				.doz_sys #s20210622e39994f5be201 .fixed_view .body_font_color_20 {
					color: rgba(33, 33, 33, 0.2);
				}
				.booking_view #s20210622e39994f5be201 .fixed_view .booking_opt select.form-control {
					background-color: #fff;
				}
				#s20210622e39994f5be201 #shop_cart_list .shop-tit,
                #s20210622e39994f5be201 #shop_cart_list .shop-table > thead > tr,
                #s20210622e39994f5be201 #shop_cart_list .shop-table > tfoot .payment-info,
                #s20210622e39994f5be201 .im-price-result {
				    ;
				}
                #s20210622e39994f5be201 .shop-table > tbody > tr > td.img .opt .more + .more,
                #s20210622e39994f5be201 .im-order-row + .im-order-row {
                    ;
                }
                #s20210622e39994f5be201 #shop_cart_list .shop-table,
                #s20210622e39994f5be201 #shop_cart_list .shop-table > tbody > tr.im-tr-shipping + tr,
                #s20210622e39994f5be201 #shop_cart_list .shop-table > tfoot,
                #s20210622e39994f5be201 #shop_cart_list .shop-table > tfoot .payment-info {
                    ;
                }
                #s20210622e39994f5be201 #shop_cart_list .shop-table > thead > tr,
                #s20210622e39994f5be201 .im-order-detail-table .im-space {
                    background-color: ;
                }
                #s20210622e39994f5be201 #shop_cart_list .shop-table > thead > tr.scroll-to-fixed-fixed-end {
                    top: auto !important;
                    bottom: 0;
                }
			}
			.device_type_m #s20210622e39994f5be201 .section_bg.fixed_bg_wrap { 
                 background-attachment: fixed;
            }
            
            .device_type_m #s20210622e39994f5be201 .section_bg.fixed_bg_wrap .fixed_bg {
              display: none;
            }
            #s20210622e39994f5be201 .section_bg.fixed_bg_wrap .fixed_bg {
                 display: none;
                }
			@media (max-width: 991px) {
			    #s20210622e39994f5be201 .section_bg {
                    background-attachment : inherit;
                }
                
                #s20210622e39994f5be201 .section_bg .ibg-bg {
                    display: none;
                }
                
                #s20210622e39994f5be201 .section_bg.fixed_bg_wrap { 
                    background-image : none !important;
                    clip-path: inset(0);
                    overflow: hidden;
                }
                #s20210622e39994f5be201 .section_bg.fixed_bg_wrap .fixed_bg {
                  display: block;
                  object-fit: cover;
                  position: fixed;
                  left: 0;
                  top: 0;
                  width: 100%; 
                  height: 100vh;
                }
				#s20210622e39994f5be201 .buy_btns .social_btn, #s20210622e39994f5be201 .buy_btns .cart_btn, #s20210622e39994f5be201 .layer_pop .bottom-btn, #s20210622e39994f5be201 .shop-table > thead, #s20210622e39994f5be201 .left-menu, #s20210622e39994f5be201 .shop-table > tbody > tr, {
				;
				}
				#s20210622e39994f5be201 main, #s20210622e39994f5be201 .section_wrap.extend_section main, #s20210622e39994f5be201 .doz_sys.shop_payment .inside, .doz_sys.shop_payment .inside .col-dz, {
					padding-left:0;
					padding-right:0;
				}
				#s20210622e39994f5be201.mobile_section main .inside {
					padding-left: 0px;
					padding-right: 0px;
				}
				#s20210622e39994f5be201.section_wrap.extend_section main .widget.board .grid_ignore.bg_on {
					margin-left: -15px;
					margin-right: -15px;
					width: calc(100% + 30px);
				}
				#s20210622e39994f5be201 .mypage .left-menu ul li a,
				#s20210622e39994f5be201 .cart .left-menu ul li a,
				#s20210622e39994f5be201 .mypage .left-menu .cart-menu-slide  {
					;
				}
				.section_wrap .side_gutter {
					display:none !important;
				}
				#s20210622e39994f5be201 .coupon-wrap:after {
					background:  !important;
				}
			}
			@media (max-width: 767px) {
				#s20210622e39994f5be201 .nav_gradient.slide_left {
					background: linear-gradient(to left, rgba(255, 255, 255, 0), rgba(255,255,255,1));
				}
				#s20210622e39994f5be201 .nav_gradient.slide_right {
					background: linear-gradient(to right, rgba(255, 255, 255, 0), rgba(255,255,255,1));
				}
				#s20210622e39994f5be201 .button_tab .scroll-to-fixed-fixed ul.site_prod_nav > li {
					border-top: 0;
					border-bottom: 0;
				}
				#s20210622e39994f5be201 .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);
				}
				.shop_view #s20210622e39994f5be201 .item_detail .form-select-wrap .dropdown-menu .dropdown-item {
					background:  !important;
				}
				.shop_view #s20210622e39994f5be201 .item_detail .form-select-wrap .dropdown-toggle {
					color:  !important;
				}
				.shop_view #s20210622e39994f5be201 .item_detail .form-select-wrap.open .dropdown-toggle,
				.shop_view #s20210622e39994f5be201 .item_detail .form-select-wrap.open .dropdown-menu {
					border-color:  !important;
				}
				.shop_view #s20210622e39994f5be201 .item_detail .form-select-wrap.open .dropdown-menu .dropdown-item {
					
				}
				.shop_view #s20210622e39994f5be201 .item_detail .form-select-wrap .dropdown-menu .dropdown-item:hover {
					background-color:  !important;
				}
			}
			@media (min-width: 768px) {
				#s20210622e39994f5be201 .opt-group .btn_clse {
					background-color: ;
				}
				#s20210622e39994f5be201 .opt-group .btn_clse:after {
					;
				}
			}
		
				.doz_sys #s20210622e39994f5be201 .bg-brand,
				.doz_sys #s20210622e39994f5be201 .bg-brand span,
				.doz_sys #s20210622e39994f5be201 .btn-brand {
				;
					background-color:#0d285a;
					border-color:#0d285a;
					border-width: 0px;
					color:#fff;
				}
				.doz_sys #s20210622e39994f5be201 .bg-brand:hover {
					background-color:rgba(7,20,45,1);-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff072045,endColorstr=#ff072045);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff072045,endColorstr=#ff072045);	zoom: 1;;
					border-color:rgb(7,20,45) ;border-color:rgba(7,20,45,1) ;;
				}
			
	/*#*//* .widget.image img {*/
	/*	transition: .3s ease;*/
	/*}*/
	.admin #w202106221d5f4d6087720 .widget.image img {
		transition: none;
	}

	.admin #w202106221d5f4d6087720 .disable-selection img {
		visibility: visible !important;
	}
	#w202106221d5f4d6087720 .widget.image .overlay, #w202106221d5f4d6087720 .widget.image .hover_overlay {
		background: rgba(0, 0, 0, 0);
		transition: opacity .3s, background-color .3s;
	}
	#w202106221d5f4d6087720 .widget.image:hover .hover_overlay {
		background: rgba(0, 0, 0, 0);
		z-index: 6;
		opacity: 1;
	}
	.admin #w202106221d5f4d6087720 .widget.image:hover .hover_overlay,
	#w202106221d5f4d6087720 .widget.image.hover_image_hidden:hover .hover_overlay {
		opacity: 0 !important;
	}
	#w202106221d5f4d6087720 .widget.image.text_position_overlay .txt .txt_body {
		color: #fff;
		font-size:14px;;
		line-height: 1.2;
		padding: 1em;
	}
	#w202106221d5f4d6087720 .widget.image.hover_text_position_overlay:hover .hover_txt .txt_body {
		color: #fff;
		font-size:14px;;
		padding: 1em;
	}
	#w202106221d5f4d6087720 .widget.image.hover_text_position_overlay:hover .hover_txt .txt_body {
		line-height: 1.2;
	}
	#w202106221d5f4d6087720 .widget.image.img_circle .overlay,
	#w202106221d5f4d6087720 .widget.image.img_circle .hover_overlay {
		border-radius: 50%;
	}
	#w202106221d5f4d6087720 .widget.image.hover_scale:hover .hover_overlay,
	#w202106221d5f4d6087720 .widget.image.same_overlay:hover .overlay {
		transform: scale(1.1);
		transition: opacity .3s;
	}
	#w202106221d5f4d6087720 .widget.image.hide_default_img:hover .img_wrap > img,
	#w202106221d5f4d6087720 .widget.image:hover .overlay,
	#w202106221d5f4d6087720 .widget.image .hover_overlay,
	#w202106221d5f4d6087720 .widget.image.hover_image_hidden:hover .hover_img,
	#w202106221d5f4d6087720 .widget.image.hover_scale .hover_img,
	#w202106221d5f4d6087720 .widget.image.hover_scale.hover_image_hidden:hover .hover_img {
		opacity: 0;
	}
	#w202106221d5f4d6087720 .widget.image.hide_default_img:hover .img_wrap > img{
		opacity: 0 !important;

	}
	#w202106221d5f4d6087720 .widget.image.hover_scale img {
		transition: transform 0.4s ease-out;
	}
	#w202106221d5f4d6087720 .widget.image.hover_scale img,
	#w202106221d5f4d6087720 .widget.image.hover_scale:hover .hover_img,
	#w202106221d5f4d6087720 .widget.image.hover_scale.hover_image_hidden:hover img,
	#w202106221d5f4d6087720 .widget.image.org_image_hidden.hover_image_hidden:hover .img_wrap > img,
	#w202106221d5f4d6087720 .widget.image.hover_img_hide.hover_scale:hover img,
	#w202106221d5f4d6087720 .widget.image.same_overlay:hover .overlay  {
		opacity : 1;
	}
	#w202106221d5f4d6087720 .widget.image.no_effect .hover_overlay,
	#w202106221d5f4d6087720 .widget.image.no_effect .hover_img {
		transition: none;
	}
	#w202106221d5f4d6087720 .widget.image.hover_img_hide .hover_img {
		display: none;
	}
	#w202106221d5f4d6087720 .widget.image.hover_img_hide:hover .hover_overlay {
		transition: opacity .3s;
	}
	#w202106221d5f4d6087720 .widget.image.hide_default_img:hover .org_image,
	#w202106221d5f4d6087720 .widget.image.same_overlay:hover .hover_overlay {
		opacity: 0;
	}
	#w202106221d5f4d6087720 .widget.image.same_overlay:hover .overlay {
		opacity: 1;
	}
	
		#w202106221d5f4d6087720 .widget.image .hover_img {
		image-rendering: -webkit-optimize-contrast;
	}
	
	@media all and (max-width : 767px) {
		#w202106221d5f4d6087720 .widget.image:hover .hover_txt,
		#w202106221d5f4d6087720 .widget.image:hover .hover_img,
		#w202106221d5f4d6087720 .widget.image:hover .overlay,
		#w202106221d5f4d6087720 .widget.image:hover .hover_overlay {
			opacity: 0;
			transform: none !important;
		}
		#w202106221d5f4d6087720 .widget.image.org_image_hidden:hover .img_wrap > img {
			opacity: 1;
		}
		#w202106221d5f4d6087720 .widget.image:hover .txt {
			opacity: 1;
			visibility: visible;
		}
		#w202106221d5f4d6087720 .widget.hover_scale:hover img {
			transform: none !important;
		}
	}

			.shop_view .s20210621fe83e014d4fc8.xzoom-preview {
				;
				background: ;
			}
			.shop_view #s20210621fe83e014d4fc8 select.form-control option {
				color:  !important;
				background: ;
			}
			.is-ie .shop_view #s20210621fe83e014d4fc8 select.form-control option {
				color: #000 !important;
			}
			.admin #s20210621fe83e014d4fc8 .widget.padding > div {
				;
			}
			.admin #s20210621fe83e014d4fc8 .ibg-bg {
				height: 100% !important;
			}
			.admin #s20210621fe83e014d4fc8 .widget_drag_bar,
			.admin .doz_sys #s20210621fe83e014d4fc8 .ui-resizable-handle.ui-resizable-e:hover:after,
			.admin .doz_sys #s20210621fe83e014d4fc8 .ui-resizable-handle.ui-resizable-w:hover:after,
			.admin .doz_sys #s20210621fe83e014d4fc8 .ui-resizable-handle.ui-resizable-e.active:after,
			.admin .doz_sys #s20210621fe83e014d4fc8 .ui-resizable-handle.ui-resizable-w.active:after,
			.admin .doz_sys #s20210621fe83e014d4fc8 .drop_line {
				background-color: ;
			}
			.admin .doz_sys #s20210621fe83e014d4fc8 .ui-resizable-handle.ui-resizable-n:hover:after,
			.admin .doz_sys #s20210621fe83e014d4fc8 .ui-resizable-handle.ui-resizable-s:hover:after {
				border-bottom:2px solid  ;
			}
			#s20210621fe83e014d4fc8 {
				color: ;
			}
			#s20210621fe83e014d4fc8.side_basic main .inside,
			#s20210621fe83e014d4fc8 .site_prod_nav_wrap.scroll-to-fixed-fixed ul.site_prod_nav,
			.doz_sys #s20210621fe83e014d4fc8 .col-dz-12 .extend_thumbs {
				max-width: 1200px;
			}
			.modal_site_modal_menu #s20210621fe83e014d4fc8.side_basic main .inside,
			.menu_type_modal #s20210621fe83e014d4fc8.side_basic main .inside {
				max-width: 550px;
			}
			.doz_sys .modal_site_modal_menu .modal-header,
			.menu_type_modal .doz_modal_header {
				border-width: 0 0 1px 0;
				border-style: solid;
				;
			}
			.menu_type_modal #s20210621fe83e014d4fc8,
			.menu_type_modal .doz_modal_header {
			;
				background: ;
			;
				color:  ;
			}
			.menu_type_modal .doz_modal_header .bt.bt-flat.bt-default {
			;
				color:  ;
			}
			.doz_sys #s20210621fe83e014d4fc8 .col-dz-12 .inside .extend_thumbs {
				max-width: inherit;
			}
			#s20210621fe83e014d4fc8.extend_section main {
				padding-left: 0px;
				padding-right: 0px;
			}
			#s20210621fe83e014d4fc8.section_wrap.extend_section main .widget.board .grid_ignore.bg_on {
				margin-left: -0px;
				margin-right: -0px;
				width: calc(100% + 0px + 0px);
			}
			#s20210621fe83e014d4fc8 .booking_day .body_font_color_20,
			#s20210621fe83e014d4fc8 .booking_list.waiting .title {
				; 
			}
		
			#s20210621fe83e014d4fc8.extend_section main > .inside {
				max-width: 100% !important;
			}
			#s20210621fe83e014d4fc8 .li_table ul:nth-of-type(2),
			#s20210621fe83e014d4fc8 .li_board ul li,
			#s20210621fe83e014d4fc8 .radio-styled:not(ie8).radio_color_option.small input ~ span span {
				;
			}
			#s20210621fe83e014d4fc8 .checkbox-styled:not(ie8) input ~ span:before,
			#s20210621fe83e014d4fc8 .radio-styled:not(ie8) input ~ span:before {
				
			}
			#s20210621fe83e014d4fc8 .board_view .grid_ignore header a, #s20210621fe83e014d4fc8 .widget.board .grid_ignore .author .date, #s20210621fe83e014d4fc8 .widget.board .grid_ignore a.board, #s20210621fe83e014d4fc8 .widget.board .grid_ignore .author .write, .editor_box .add_map .info > div.phone, #s20210621fe83e014d4fc8 .content-tit .board {
				;
			}
			#s20210621fe83e014d4fc8 select.form-control,
			#s20210621fe83e014d4fc8 input.form-control,
			#s20210621fe83e014d4fc8 textarea.form-control {
				;
				color: #212121;
				background: #ffffff;
			}
			#s20210621fe83e014d4fc8 .input_block .select-block .selectbox select {
				border: none;
				background: none;
				color: #212121;
			}
			#s20210621fe83e014d4fc8 .phonenumber_wrap .line {
				
			}
			#s20210621fe83e014d4fc8 .shop-content.shop-style-b.open .opt-group .btn_clse > span {
				
			}
			.shop_view #s20210621fe83e014d4fc8 .shop-content select.form-control,
			.shop_view #s20210621fe83e014d4fc8 .shop-content input.form-control,
			.shop_view #s20210621fe83e014d4fc8 .shop-content textarea.form-control,
			.booking_view #s20210621fe83e014d4fc8 .booking_opt select.form-control,
			.shop_view #s20210621fe83e014d4fc8 .form-select-wrap .dropdown-menu,
			.shop_view #s20210621fe83e014d4fc8 .form-select-wrap .dropdown-menu .dropdown-item {
				;
				background: ;
			}
			#s20210621fe83e014d4fc8 .seemore_wrap .open:before {
				background-image: linear-gradient(to bottom, ,  66%,  83%,  98%, );
			}
			#s20210621fe83e014d4fc8 .item_detail select.form-control,
			#s20210621fe83e014d4fc8 .item_detail input.form-control,
			#s20210621fe83e014d4fc8 .item_detail textarea.form-control,
			#s20210621fe83e014d4fc8 .booking_opt select.form-control,
			#s20210621fe83e014d4fc8 .goods_select textarea.form-control,
			#s20210621fe83e014d4fc8 .goods_select select.form-control,
			#s20210621fe83e014d4fc8 .goods_select input.form-control,
			#s20210621fe83e014d4fc8 .form-select-wrap:before {
				 !important;
				color: ;
			}
			#s20210621fe83e014d4fc8 .form-select-wrap .dropdown-menu .dropdown-item:hover {
				;
			}
			#s20210621fe83e014d4fc8 .board_summary .write, #s20210621fe83e014d4fc8 .board_view .grid_ignore .author .date, #s20210621fe83e014d4fc8 .board_view .grid_ignore .author .hit-count, .doz_sys #s20210621fe83e014d4fc8 label, .doz_sys #s20210621fe83e014d4fc8 label.control-label, #s20210621fe83e014d4fc8 .shop-table > tbody > tr.payment-info > td.pay-txt, #s20210621fe83e014d4fc8 .nick.text-default-dark, #s20210621fe83e014d4fc8 .text-default-dark, #s20210621fe83e014d4fc8 .shop_mypage .mypage .my-box a, #s20210621fe83e014d4fc8 .shop_mypage .item-detail a, #s20210621fe83e014d4fc8 .shop_mypage .item-detail p, #s20210621fe83e014d4fc8 .shop_mypage h6, #s20210621fe83e014d4fc8 .shop_mypage .table-wrap p, #s20210621fe83e014d4fc8 .shop_payment h1, #s20210621fe83e014d4fc8 .shop_payment h6, #s20210621fe83e014d4fc8 .shop-content p, #s20210621fe83e014d4fc8 .shop_payment, #s20210621fe83e014d4fc8 .shop-content span, #s20210621fe83e014d4fc8 .shop-content .shop-item .item-icon .im-icon.im-ico-liked, #s20210621fe83e014d4fc8 .shop-content .price, #s20210621fe83e014d4fc8,#s20210621fe83e014d4fc8 .shop-tit,#s20210621fe83e014d4fc8 .board_view .board_txt_area,#s20210621fe83e014d4fc8 .board.widget .grid_ignore .view_tit,.doz_sys #s20210621fe83e014d4fc8 .shop-content input.form-control, .doz_sys #s20210621fe83e014d4fc8 .shop-content select.form-control, #s20210621fe83e014d4fc8 .widget_menu_title,#s20210621fe83e014d4fc8 .comment_area,body.shop_mypage #s20210621fe83e014d4fc8 .comment_area,
			#s20210621fe83e014d4fc8 .list_review_inner .use_summary, #s20210621fe83e014d4fc8 .list_review_inner .use_summary a, #s20210621fe83e014d4fc8 .list_review_inner .fold, #s20210621fe83e014d4fc8 .list_review_inner .comment_area, #s20210621fe83e014d4fc8 .booking_nav_tools span {
				;
				color:  ;
			}
			#s20210621fe83e014d4fc8 .shop-content span.sale-price-text {
			    color : #212121 !important;
			}
			.doz_sys #s20210621fe83e014d4fc8 a.use-info {
			    color : #0d285a;
			}
			#s20210621fe83e014d4fc8 .shop-content span.sale-price-text-done, 
			.doz_sys #s20210621fe83e014d4fc8 a.use-info-download-done {
			    color: #999999 !important;
			}
			.doz_sys #s20210621fe83e014d4fc8 .shop-content .down-btn select.form-control {
				;
				color:  !important;
			}
			#s20210621fe83e014d4fc8 .shop-content.mypage .bg-bright a, #s20210621fe83e014d4fc8 .shop-content.mypage .bg-bright p, #s20210621fe83e014d4fc8 .shop-content.mypage .bg-bright span, #s20210621fe83e014d4fc8 .shop-content.mypage .bg-bright div {
				color: #212121;
			}
			#s20210621fe83e014d4fc8 .shop-content.mypage .bg-bright .use_grade .ug_btn .btn,
			#s20210621fe83e014d4fc8 .shop-content span.ug_name .btn {
				border-color: #D5D5D5;
			}
			#s20210621fe83e014d4fc8 .shop-content h6 span {
			;
				color: ;
			}
			#s20210621fe83e014d4fc8 .left-menu ul li.on a,
			.doz_sys #s20210621fe83e014d4fc8 .paging_type_count .owl-dots .owl-dot span:before,
			.menu_type_modal #s20210621fe83e014d4fc8,
			#s20210621fe83e014d4fc8 .list_review_inner .comment .tools .text-gray-bright {
				;
				color:  !important;
			}
			.doz_sys #s20210621fe83e014d4fc8 .paging_type_count.slide_02 .owl-dots .owl-dot.active span:before {
				color: #fff !important;
			}
			.doz_sys #s20210621fe83e014d4fc8 .paging_type_dot .owl-dots .owl-dot span,
			.doz_sys #s20210621fe83e014d4fc8 .paging_type_big_dot .owl-dots .owl-dot span,
			.doz_sys #s20210621fe83e014d4fc8 .paging_type_line .owl-dots .owl-dot span,
			.doz_sys #s20210621fe83e014d4fc8 .paging_type_count.paging_type_count02 .owl-dots .owl-dot.active span:before,
			#s20210621fe83e014d4fc8 .list_review_inner, 
			#s20210621fe83e014d4fc8 .list_review_inner .fold.cmt,
			#s20210621fe83e014d4fc8 .list_review_wrap,
			#s20210621fe83e014d4fc8 .list_review_inner .textarea_block,
			#s20210621fe83e014d4fc8 .list_review_inner .comment .main_comment,
			#s20210621fe83e014d4fc8 .list_review_inner .txt_delete:before,
			#s20210621fe83e014d4fc8 .form-select-wrap.open .dropdown-toggle, 
			#s20210621fe83e014d4fc8 .form-select-wrap.open .dropdown-menu,
			#s20210621fe83e014d4fc8 .form-select-wrap.open .dropdown-menu .dropdown-item {
				border-color: ;
			}
			.doz_sys #s20210621fe83e014d4fc8 .paging_type_dot02 .owl-dots .owl-dot span,
			.doz_sys #s20210621fe83e014d4fc8 .paging_type_dot .owl-dots .owl-dot.active span,
			.doz_sys #s20210621fe83e014d4fc8 .paging_type_line .owl-dots .owl-dot.active span,
			.doz_sys #s20210621fe83e014d4fc8 .paging_type_big_dot .owl-dots .owl-dot span,
			.doz_sys #s20210621fe83e014d4fc8 .paging_type_line .owl-dots .owl-dot span {
				background: ;
			}
			#s20210621fe83e014d4fc8 .form-control:focus {
				border-color:#0d285a;
			}
			#s20210621fe83e014d4fc8 .sub_depth li a, #s20210621fe83e014d4fc8 .sub_depth li span {
				;
			}
			#s20210621fe83e014d4fc8 .slide_03.owl-theme .owl-dots .owl-dot span {
				;
			} 
			#s20210621fe83e014d4fc8 .pagination > li > a,
			#s20210621fe83e014d4fc8 .pagination > li > span,
			#s20210621fe83e014d4fc8 .pagination > li > a:focus,
			#s20210621fe83e014d4fc8 .pagination > li > span:focus,
			#s20210621fe83e014d4fc8 .map-inner .pagination li.active a,
			#s20210621fe83e014d4fc8 .pagination li > a.disabled:hover,
			#s20210621fe83e014d4fc8 .pagination li > a.disabled:focus {
				;
			}
			#s20210621fe83e014d4fc8 .form-select-wrap.open .dropdown-menu .dropdown-item {
				;
			}
			#s20210621fe83e014d4fc8 .pagination > .active > a,
			#s20210621fe83e014d4fc8 .pagination > .active > span,
			#s20210621fe83e014d4fc8 .pagination > .active > a:hover,
			#s20210621fe83e014d4fc8 .pagination > .active > span:hover,
			#s20210621fe83e014d4fc8 .pagination > .active > a:focus,
			#s20210621fe83e014d4fc8 .pagination > .active > span:focus,
			#s20210621fe83e014d4fc8 .pagination > li > a:hover,
			#s20210621fe83e014d4fc8 .pagination > li > span:hover,
			#s20210621fe83e014d4fc8 .sub_depth li a.active,
			.doz_sys #s20210621fe83e014d4fc8 a, #s20210621fe83e014d4fc8 .li_table ul li,
			#s20210621fe83e014d4fc8 .list-style .list.line > small,
			.doz_sys #s20210621fe83e014d4fc8 div[data-widget-type="board"] .title.title-block a{
				;
				color: ;
			}
			.doz_sys #s20210621fe83e014d4fc8 .board_contents a:not(.btn),
			.doz_sys #s20210621fe83e014d4fc8 .board_contents a:not(.btn):hover,
			#s20210621fe83e014d4fc8 .board_txt_area a,
			#s20210621fe83e014d4fc8 .board_txt_area a:hover,
			#s20210621fe83e014d4fc8 .board_txt_area a:active,
			#s20210621fe83e014d4fc8 .board_txt_area a:focus,
			#s20210621fe83e014d4fc8 .editor_box .fr-view a {
				color: #0d285a;
			}
			#s20210621fe83e014d4fc8 div[data-widget-type="icon"] i {
				color: ;
			}
			.doz_sys #s20210621fe83e014d4fc8 a.body_font_color_30:not(.active) {
				;
			}
		   #s20210621fe83e014d4fc8 .text_tab .after_line:not(:last-child):after {
		        ;
		   }
		   #s20210621fe83e014d4fc8 .text_tab ul.site_prod_nav > li a.active {
		    background: none;
		   }
			#s20210621fe83e014d4fc8 .map-toolbar select.form-control {
				;
				color:  !important;
				font-size: 14px;
			}
			.doz_sys #s20210621fe83e014d4fc8 .body_font_color_40,
			#s20210621fe83e014d4fc8 .li_board ul.li_body li.name, 
			#s20210621fe83e014d4fc8 .li_board ul.li_body li.time, 
			#s20210621fe83e014d4fc8 .li_board ul.li_body li.like,
			#s20210621fe83e014d4fc8 .li_board ul.li_body li.read {
				;
			}
			#s20210621fe83e014d4fc8 .review_table .summary,
			#s20210621fe83e014d4fc8 .review_table.li_board ul.li_body li,
			#s20210621fe83e014d4fc8 .review_table .list_text_title.lock_on {
				;
			}

			.doz_sys #s20210621fe83e014d4fc8 .body_font_color_50 {
				;
			}
			#s20210621fe83e014d4fc8 .li_board,
			#s20210621fe83e014d4fc8 .acd_row:first-child,
			#s20210621fe83e014d4fc8 .acd_row {
				border-color: ;
			}
			#s20210621fe83e014d4fc8 .list-style .list-header,
			#s20210621fe83e014d4fc8 .list-style .list,
			#s20210621fe83e014d4fc8 .list-style .list.line, 
			#s20210621fe83e014d4fc8 .list-style .list.line > .table-cell,
			#s20210621fe83e014d4fc8 .li_table.row_04 .acd_collapse[aria-expanded="true"], .li_table.row_04 .acd_collapse.in {
				;
			}
			#s20210621fe83e014d4fc8 .btn, #s20210621fe83e014d4fc8 .visual_section a, #s20210621fe83e014d4fc8 a.select-star, #s20210621fe83e014d4fc8 .star-pointer .dropdown-menu a.dropdown-item, .doz_sys #s20210621fe83e014d4fc8 .cart-btn-tools .alpha_add_review_button > button {
			;
				background-color: ;
				;
				color:;
				;
			}
			#s20210621fe83e014d4fc8 .star-pointer .dropdown-menu {
			    background-color: ;
			}
			#s20210621fe83e014d4fc8 .btn:hover, #s20210621fe83e014d4fc8 .visual_section a:hover {
				border-color:;
			}
			#s20210621fe83e014d4fc8 a.select-star:hover {
				background-color: ;
			}
			#s20210621fe83e014d4fc8 .star-pointer .dropdown-menu a.dropdown-item:hover {
			    background-color:  !important;
			}
			#s20210621fe83e014d4fc8 .widget_text_wrap .btn {
				background-color:#0949a0;
				border-color:#0949a0;
				color:#ffffff;
				border-width:0px;
			}
			.doz_sys #s20210621fe83e014d4fc8 .btn-primary, .doz_sys #s20210621fe83e014d4fc8 .cart-btn-tools .alpha_add_review_button > button {
			;
				background-color:#0949a0;
				border-color:#0949a0;
				color:#ffffff;
				border-width:0px;
			}
			.doz_sys.shop_view #s20210621fe83e014d4fc8 .btn-primary span,
			.doz_sys.booking_view #s20210621fe83e014d4fc8 .btn-primary span,
			.doz_sys.shop_mypage #s20210621fe83e014d4fc8 .btn-primary span  {
				color:#ffffff;
			}
			#s20210621fe83e014d4fc8 .coupon-wrap:after,
			#s20210621fe83e014d4fc8 .board_view .file_area ul li {
				background: ;
			}
			#s20210621fe83e014d4fc8 .text-gray-dark, #s20210621fe83e014d4fc8 .shop-table > thead > tr > th, #s20210621fe83e014d4fc8 .shop_mypage .left-menu ul li a, #s20210621fe83e014d4fc8 .shop_mypage .item-detail p.sale_pay,.doz_sys #s20210621fe83e014d4fc8 .product-notify-group .product-notify-label {
				;
			}
			#s20210621fe83e014d4fc8 .mypage .my-box a, #s20210621fe83e014d4fc8 .mypage .shop-table > tbody > tr,
			#s20210621fe83e014d4fc8 .mypage .tip-off,
	        #s20210621fe83e014d4fc8 .im-order-detail-table,
	        #s20210621fe83e014d4fc8 .im-order-price {
				;
			}
			#s20210621fe83e014d4fc8 .mypage .my-box.on a {
				background-color:#0d285a;
				;
				color:#fff;
			}
			#s20210621fe83e014d4fc8 .mypage .my-box.on a p {
				color:#fff;
			}
			#s20210621fe83e014d4fc8 .option_btn_tools a, #s20210621fe83e014d4fc8 .map-inner .pagination li a {
				color:#212121;
			}
			.doz_sys #s20210621fe83e014d4fc8 .list-style-card .card-body .text a {
				color:#757575;
			}
			#s20210621fe83e014d4fc8 .card .title a {
				color: #212121;
			}
			#s20210621fe83e014d4fc8 .section_bg.fixed_bg.fixed_bg_none {
					background-attachment : inherit;
				}
			#s20210621fe83e014d4fc8 ul.site_prod_nav > li,
			#s20210621fe83e014d4fc8 .prod_detail_badge {
				;
			}
			#s20210621fe83e014d4fc8 .site_prod_nav_wrap.scroll-to-fixed-fixed {
				background: ;
				box-shadow: inset 0 -1px 0 0 rgba(0, 0, 0, 0.1);
			}
			#s20210621fe83e014d4fc8 .buy_footer_fixed {
				background: ;
				border-width: 1px 0 0 0;
				border-style: solid;
				;
			}
			#s20210621fe83e014d4fc8 .opt-group {
				background: ;
			}
			#s20210621fe83e014d4fc8 ul.site_prod_nav > li a.active {
				;
			}
			
			#s20210621fe83e014d4fc8 .background_tab ul.site_prod_nav > li a.active >  span.braket-badge {
				background-color: none;
				;
				color:;
			}
	
			#s20210621fe83e014d4fc8 .input-block .checkbox-styled:not(ie8) input ~ span {
				;
				color:;
			}
			.section_fixed_disable #s20210621fe83e014d4fc8[class*="section_first"],
			.section_fixed_disable #s20210621fe83e014d4fc8[class*="section_first"] .doz_aside {
				position: relative !important;
				top: 0 !important;
				left: 0 !important;
				z-index: auto !important;
			}
			.section_fixed_disable #s20210621fe83e014d4fc8 .doz_aside.scroll-to-fixed-fixed ~ .spacer,
			.section_fixed_disable #s20210621fe83e014d4fc8.scroll-to-fixed-fixed ~ .spacer {
				height: 0 !important;
				display: none !important;
			}
			#s20210621fe83e014d4fc8.scroll-to-fixed-fixed {
				width: 100% !important;
			}
			#s20210621fe83e014d4fc8 .doz_aside.scroll-to-fixed-fixed-end {
				bottom: 0 !important;
				top: auto !important;
			}
			.device_type_m #s20210621fe83e014d4fc8.mobile_section main .inside {
					padding-left: 0px;
					padding-right: 0px;
			}
			.device_type_m #s20210621fe83e014d4fc8 .mypage .left-menu ul li a,
			.device_type_m #s20210621fe83e014d4fc8 .cart .left-menu ul li a {
				;
			}
            #s20210621fe83e014d4fc8 .im-cart-result-table {
                border-top: 1px solid ;
                border-bottom: 1px solid ;
            }
            #s20210621fe83e014d4fc8 .shop-table > tbody > tr > td.img .opt .more {
                ;
            }
            #s20210621fe83e014d4fc8 .im-cart-info {
                ;
            }
            #s20210621fe83e014d4fc8 .shop-table > thead > tr > th,
            #s20210621fe83e014d4fc8 .shop-table > tbody > tr > td,
            #s20210621fe83e014d4fc8 .mypage .shop-table > tbody > tr,
            #s20210621fe83e014d4fc8 .shop-table > tbody > tr > td.img img,
            #s20210621fe83e014d4fc8 .shop-table > tbody > tr > td + td,
            #s20210621fe83e014d4fc8 .mypage .tip-off,
            #s20210621fe83e014d4fc8 .mypage .shop-table img,
	        #s20210621fe83e014d4fc8 .im-order-detail-table,
	        #s20210621fe83e014d4fc8 .im-order-price,
	        #s20210621fe83e014d4fc8 .im-order-detail-table thead tr,
	        #s20210621fe83e014d4fc8 .im-order-detail-table tr + tr,
	        #s20210621fe83e014d4fc8 .im-order-detail-table img,
	        #s20210621fe83e014d4fc8 .im-order-detail-table .im-deliv-price,
	        #s20210621fe83e014d4fc8 .im-order-price-header,
	        #s20210621fe83e014d4fc8 .im-order-price-body {
                ;
            }
            #s20210621fe83e014d4fc8 .shop-table .list_badge {
				border-color: ;
            }
            #s20210621fe83e014d4fc8 .im-cart-result-table thead>tr>th,
            #s20210621fe83e014d4fc8 #shop_cart_list .shop-table > colgroup + thead > tr:first-child > th,
            #s20210621fe83e014d4fc8 #shop_cart_list .shop-table > tbody > tr > td + td,
            #s20210621fe83e014d4fc8 #shop_cart_list .shop-table > thead > tr > th,
            #s20210621fe83e014d4fc8 #shop_cart_list .shop-table > tbody > tr > td {
                ;
            }
            #s20210621fe83e014d4fc8 .shop-content.mypage .shop-item .item-icon .im-icon.im-ico-liked{
                color: #0d285a
            }
			@media (min-width: 991px) {
				.doz_sys #s20210621fe83e014d4fc8 .btn-primary:hover, #s20210621fe83e014d4fc8 .widget_text_wrap .btn:hover, .doz_sys #s20210621fe83e014d4fc8 .cart-btn-tools .alpha_add_review_button:hover > button {
				;
					background-color:#002b66;
					border-color:#0949a0;
					color:#ffffff;
					border-width:0px;
				}
				.doz_sys.shop_view #s20210621fe83e014d4fc8 .btn-primary:hover span,
				.doz_sys.booking_view #s20210621fe83e014d4fc8 .btn-primary:hover span,
				.doz_sys.shop_mypage #s20210621fe83e014d4fc8 .btn-primary:hover span  {
					color:#ffffff;
				}
			}
			@media all and (max-width : 768px) {
				.doz_sys #s20210621fe83e014d4fc8 .fixed_view a,
				.doz_sys #s20210621fe83e014d4fc8 .fixed_view select.form-control,
				.doz_sys #s20210621fe83e014d4fc8 .fixed_view .form-select-wrap:before {
					color: #212121;
				}
				.doz_sys #s20210621fe83e014d4fc8 .fixed_view .body_font_color_50 {
					color: rgba(33, 33, 33, 0.5);
				}
				.doz_sys #s20210621fe83e014d4fc8 .fixed_view .body_font_color_20 {
					color: rgba(33, 33, 33, 0.2);
				}
				.booking_view #s20210621fe83e014d4fc8 .fixed_view .booking_opt select.form-control {
					background-color: #fff;
				}
				#s20210621fe83e014d4fc8 #shop_cart_list .shop-tit,
                #s20210621fe83e014d4fc8 #shop_cart_list .shop-table > thead > tr,
                #s20210621fe83e014d4fc8 #shop_cart_list .shop-table > tfoot .payment-info,
                #s20210621fe83e014d4fc8 .im-price-result {
				    ;
				}
                #s20210621fe83e014d4fc8 .shop-table > tbody > tr > td.img .opt .more + .more,
                #s20210621fe83e014d4fc8 .im-order-row + .im-order-row {
                    ;
                }
                #s20210621fe83e014d4fc8 #shop_cart_list .shop-table,
                #s20210621fe83e014d4fc8 #shop_cart_list .shop-table > tbody > tr.im-tr-shipping + tr,
                #s20210621fe83e014d4fc8 #shop_cart_list .shop-table > tfoot,
                #s20210621fe83e014d4fc8 #shop_cart_list .shop-table > tfoot .payment-info {
                    ;
                }
                #s20210621fe83e014d4fc8 #shop_cart_list .shop-table > thead > tr,
                #s20210621fe83e014d4fc8 .im-order-detail-table .im-space {
                    background-color: ;
                }
                #s20210621fe83e014d4fc8 #shop_cart_list .shop-table > thead > tr.scroll-to-fixed-fixed-end {
                    top: auto !important;
                    bottom: 0;
                }
			}
			.device_type_m #s20210621fe83e014d4fc8 .section_bg.fixed_bg_wrap { 
                 background-attachment: fixed;
            }
            
            .device_type_m #s20210621fe83e014d4fc8 .section_bg.fixed_bg_wrap .fixed_bg {
              display: none;
            }
            #s20210621fe83e014d4fc8 .section_bg.fixed_bg_wrap .fixed_bg {
                 display: none;
                }
			@media (max-width: 991px) {
			    #s20210621fe83e014d4fc8 .section_bg {
                    background-attachment : inherit;
                }
                
                #s20210621fe83e014d4fc8 .section_bg .ibg-bg {
                    display: none;
                }
                
                #s20210621fe83e014d4fc8 .section_bg.fixed_bg_wrap { 
                    background-image : none !important;
                    clip-path: inset(0);
                    overflow: hidden;
                }
                #s20210621fe83e014d4fc8 .section_bg.fixed_bg_wrap .fixed_bg {
                  display: block;
                  object-fit: cover;
                  position: fixed;
                  left: 0;
                  top: 0;
                  width: 100%; 
                  height: 100vh;
                }
				#s20210621fe83e014d4fc8 .buy_btns .social_btn, #s20210621fe83e014d4fc8 .buy_btns .cart_btn, #s20210621fe83e014d4fc8 .layer_pop .bottom-btn, #s20210621fe83e014d4fc8 .shop-table > thead, #s20210621fe83e014d4fc8 .left-menu, #s20210621fe83e014d4fc8 .shop-table > tbody > tr, {
				;
				}
				#s20210621fe83e014d4fc8 main, #s20210621fe83e014d4fc8 .section_wrap.extend_section main, #s20210621fe83e014d4fc8 .doz_sys.shop_payment .inside, .doz_sys.shop_payment .inside .col-dz, {
					padding-left:0;
					padding-right:0;
				}
				#s20210621fe83e014d4fc8.mobile_section main .inside {
					padding-left: 0px;
					padding-right: 0px;
				}
				#s20210621fe83e014d4fc8.section_wrap.extend_section main .widget.board .grid_ignore.bg_on {
					margin-left: -15px;
					margin-right: -15px;
					width: calc(100% + 30px);
				}
				#s20210621fe83e014d4fc8 .mypage .left-menu ul li a,
				#s20210621fe83e014d4fc8 .cart .left-menu ul li a,
				#s20210621fe83e014d4fc8 .mypage .left-menu .cart-menu-slide  {
					;
				}
				.section_wrap .side_gutter {
					display:none !important;
				}
				#s20210621fe83e014d4fc8 .coupon-wrap:after {
					background:  !important;
				}
			}
			@media (max-width: 767px) {
				#s20210621fe83e014d4fc8 .nav_gradient.slide_left {
					background: linear-gradient(to left, rgba(255, 255, 255, 0), rgba(255,255,255,1));
				}
				#s20210621fe83e014d4fc8 .nav_gradient.slide_right {
					background: linear-gradient(to right, rgba(255, 255, 255, 0), rgba(255,255,255,1));
				}
				#s20210621fe83e014d4fc8 .button_tab .scroll-to-fixed-fixed ul.site_prod_nav > li {
					border-top: 0;
					border-bottom: 0;
				}
				#s20210621fe83e014d4fc8 .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);
				}
				.shop_view #s20210621fe83e014d4fc8 .item_detail .form-select-wrap .dropdown-menu .dropdown-item {
					background:  !important;
				}
				.shop_view #s20210621fe83e014d4fc8 .item_detail .form-select-wrap .dropdown-toggle {
					color:  !important;
				}
				.shop_view #s20210621fe83e014d4fc8 .item_detail .form-select-wrap.open .dropdown-toggle,
				.shop_view #s20210621fe83e014d4fc8 .item_detail .form-select-wrap.open .dropdown-menu {
					border-color:  !important;
				}
				.shop_view #s20210621fe83e014d4fc8 .item_detail .form-select-wrap.open .dropdown-menu .dropdown-item {
					
				}
				.shop_view #s20210621fe83e014d4fc8 .item_detail .form-select-wrap .dropdown-menu .dropdown-item:hover {
					background-color:  !important;
				}
			}
			@media (min-width: 768px) {
				#s20210621fe83e014d4fc8 .opt-group .btn_clse {
					background-color: ;
				}
				#s20210621fe83e014d4fc8 .opt-group .btn_clse:after {
					;
				}
			}
		
				.doz_sys #s20210621fe83e014d4fc8 .bg-brand,
				.doz_sys #s20210621fe83e014d4fc8 .bg-brand span,
				.doz_sys #s20210621fe83e014d4fc8 .btn-brand {
				;
					background-color:#0d285a;
					border-color:#0d285a;
					border-width: 0px;
					color:#fff;
				}
				.doz_sys #s20210621fe83e014d4fc8 .bg-brand:hover {
					background-color:rgba(7,20,45,1);-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff072045,endColorstr=#ff072045);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff072045,endColorstr=#ff072045);	zoom: 1;;
					border-color:rgb(7,20,45) ;border-color:rgba(7,20,45,1) ;;
				}
			
	.device_type_m .pc_section #padding_w20210621b929ec63b2ab4 {
		height: 27.5px !important;
	}
	@media all and (max-width:768px) {
		.pc_section #padding_w20210621b929ec63b2ab4 {
			height: 27.5px !important;
		}
	}

		#text_w20210621fe5a4dcd01991 {
					border-radius: 0px;
			border: 0px none #000;;
			min-height: 0px;;
			line-height: inherit;
		}
		#text_w20210621fe5a4dcd01991 .fr-code-view {
			line-height: 1.6;
		}
		#text_w20210621fe5a4dcd01991 .text_bg_img,
		#text_w20210621fe5a4dcd01991 .text_bg_color {
			position: absolute;
			top: 0;
			left: 0;
			height: 100%;
			width: 100%;
			border-radius: 0px;
		}
		.admin #text_w20210621fe5a4dcd01991,
		#text_w20210621fe5a4dcd01991 .text-table {
			min-height: 0px;;
					word-break: normal;
			word-wrap: break-word;
		}
        #text_w20210621fe5a4dcd01991,
        #text_w20210621fe5a4dcd01991 .text-table {
            display: flex;
            flex-direction: column;
            justify-content:flex-start ;
        }
		.doz_sys main > .doz_row #text_w20210621fe5a4dcd01991.default_padding {
			padding-left: 32px;
			padding-right: 32px;
		}
		@media all and (max-width : 767px) {
			.doz_sys main > .doz_row #text_w20210621fe5a4dcd01991.default_padding {
				padding-left: 15px;
				padding-right: 15px;
			}
		}
	
	.device_type_m .pc_section #padding_w202106210982dc8277370 {
		height: 7.5px !important;
	}
	@media all and (max-width:768px) {
		.pc_section #padding_w202106210982dc8277370 {
			height: 7.5px !important;
		}
	}

		#text_w20210621265e481f54d4a {
					border-radius: 0px;
			border: 0px none #000;;
			min-height: 0px;;
			line-height: inherit;
		}
		#text_w20210621265e481f54d4a .fr-code-view {
			line-height: 1.6;
		}
		#text_w20210621265e481f54d4a .text_bg_img,
		#text_w20210621265e481f54d4a .text_bg_color {
			position: absolute;
			top: 0;
			left: 0;
			height: 100%;
			width: 100%;
			border-radius: 0px;
		}
		.admin #text_w20210621265e481f54d4a,
		#text_w20210621265e481f54d4a .text-table {
			min-height: 0px;;
					word-break: normal;
			word-wrap: break-word;
		}
        #text_w20210621265e481f54d4a,
        #text_w20210621265e481f54d4a .text-table {
            display: flex;
            flex-direction: column;
            justify-content:flex-start ;
        }
		.doz_sys main > .doz_row #text_w20210621265e481f54d4a.default_padding {
			padding-left: 32px;
			padding-right: 32px;
		}
		@media all and (max-width : 767px) {
			.doz_sys main > .doz_row #text_w20210621265e481f54d4a.default_padding {
				padding-left: 15px;
				padding-right: 15px;
			}
		}
	
	.device_type_m .pc_section #padding_w202106220916f84923168 {
		height: 10.5px !important;
	}
	@media all and (max-width:768px) {
		.pc_section #padding_w202106220916f84923168 {
			height: 10.5px !important;
		}
	}

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

	.admin #w2021062146897d3f40d65 .disable-selection img {
		visibility: visible !important;
	}
	#w2021062146897d3f40d65 .widget.image .overlay, #w2021062146897d3f40d65 .widget.image .hover_overlay {
		background: rgba(0, 0, 0, 0);
		transition: opacity .3s, background-color .3s;
	}
	#w2021062146897d3f40d65 .widget.image:hover .hover_overlay {
		background: rgba(0, 0, 0, 0);
		z-index: 6;
		opacity: 1;
	}
	.admin #w2021062146897d3f40d65 .widget.image:hover .hover_overlay,
	#w2021062146897d3f40d65 .widget.image.hover_image_hidden:hover .hover_overlay {
		opacity: 0 !important;
	}
	#w2021062146897d3f40d65 .widget.image.text_position_overlay .txt .txt_body {
		color: #fff;
		font-size:14px;;
		line-height: 1.2;
		padding: 1em;
	}
	#w2021062146897d3f40d65 .widget.image.hover_text_position_overlay:hover .hover_txt .txt_body {
		color: #fff;
		font-size:14px;;
		padding: 1em;
	}
	#w2021062146897d3f40d65 .widget.image.hover_text_position_overlay:hover .hover_txt .txt_body {
		line-height: 1.2;
	}
	#w2021062146897d3f40d65 .widget.image.img_circle .overlay,
	#w2021062146897d3f40d65 .widget.image.img_circle .hover_overlay {
		border-radius: 50%;
	}
	#w2021062146897d3f40d65 .widget.image.hover_scale:hover .hover_overlay,
	#w2021062146897d3f40d65 .widget.image.same_overlay:hover .overlay {
		transform: scale(1.1);
		transition: opacity .3s;
	}
	#w2021062146897d3f40d65 .widget.image.hide_default_img:hover .img_wrap > img,
	#w2021062146897d3f40d65 .widget.image:hover .overlay,
	#w2021062146897d3f40d65 .widget.image .hover_overlay,
	#w2021062146897d3f40d65 .widget.image.hover_image_hidden:hover .hover_img,
	#w2021062146897d3f40d65 .widget.image.hover_scale .hover_img,
	#w2021062146897d3f40d65 .widget.image.hover_scale.hover_image_hidden:hover .hover_img {
		opacity: 0;
	}
	#w2021062146897d3f40d65 .widget.image.hide_default_img:hover .img_wrap > img{
		opacity: 0 !important;

	}
	#w2021062146897d3f40d65 .widget.image.hover_scale img {
		transition: transform 0.4s ease-out;
	}
	#w2021062146897d3f40d65 .widget.image.hover_scale img,
	#w2021062146897d3f40d65 .widget.image.hover_scale:hover .hover_img,
	#w2021062146897d3f40d65 .widget.image.hover_scale.hover_image_hidden:hover img,
	#w2021062146897d3f40d65 .widget.image.org_image_hidden.hover_image_hidden:hover .img_wrap > img,
	#w2021062146897d3f40d65 .widget.image.hover_img_hide.hover_scale:hover img,
	#w2021062146897d3f40d65 .widget.image.same_overlay:hover .overlay  {
		opacity : 1;
	}
	#w2021062146897d3f40d65 .widget.image.no_effect .hover_overlay,
	#w2021062146897d3f40d65 .widget.image.no_effect .hover_img {
		transition: none;
	}
	#w2021062146897d3f40d65 .widget.image.hover_img_hide .hover_img {
		display: none;
	}
	#w2021062146897d3f40d65 .widget.image.hover_img_hide:hover .hover_overlay {
		transition: opacity .3s;
	}
	#w2021062146897d3f40d65 .widget.image.hide_default_img:hover .org_image,
	#w2021062146897d3f40d65 .widget.image.same_overlay:hover .hover_overlay {
		opacity: 0;
	}
	#w2021062146897d3f40d65 .widget.image.same_overlay:hover .overlay {
		opacity: 1;
	}
	
		#w2021062146897d3f40d65 .widget.image .hover_img {
		image-rendering: -webkit-optimize-contrast;
	}
	
	@media all and (max-width : 767px) {
		#w2021062146897d3f40d65 .widget.image:hover .hover_txt,
		#w2021062146897d3f40d65 .widget.image:hover .hover_img,
		#w2021062146897d3f40d65 .widget.image:hover .overlay,
		#w2021062146897d3f40d65 .widget.image:hover .hover_overlay {
			opacity: 0;
			transform: none !important;
		}
		#w2021062146897d3f40d65 .widget.image.org_image_hidden:hover .img_wrap > img {
			opacity: 1;
		}
		#w2021062146897d3f40d65 .widget.image:hover .txt {
			opacity: 1;
			visibility: visible;
		}
		#w2021062146897d3f40d65 .widget.hover_scale:hover img {
			transform: none !important;
		}
	}

			.shop_view .s202106212cf81379767ab.xzoom-preview {
				;
				background: ;
			}
			.shop_view #s202106212cf81379767ab select.form-control option {
				color:  !important;
				background: ;
			}
			.is-ie .shop_view #s202106212cf81379767ab select.form-control option {
				color: #000 !important;
			}
			.admin #s202106212cf81379767ab .widget.padding > div {
				;
			}
			.admin #s202106212cf81379767ab .ibg-bg {
				height: 100% !important;
			}
			.admin #s202106212cf81379767ab .widget_drag_bar,
			.admin .doz_sys #s202106212cf81379767ab .ui-resizable-handle.ui-resizable-e:hover:after,
			.admin .doz_sys #s202106212cf81379767ab .ui-resizable-handle.ui-resizable-w:hover:after,
			.admin .doz_sys #s202106212cf81379767ab .ui-resizable-handle.ui-resizable-e.active:after,
			.admin .doz_sys #s202106212cf81379767ab .ui-resizable-handle.ui-resizable-w.active:after,
			.admin .doz_sys #s202106212cf81379767ab .drop_line {
				background-color: ;
			}
			.admin .doz_sys #s202106212cf81379767ab .ui-resizable-handle.ui-resizable-n:hover:after,
			.admin .doz_sys #s202106212cf81379767ab .ui-resizable-handle.ui-resizable-s:hover:after {
				border-bottom:2px solid  ;
			}
			#s202106212cf81379767ab {
				color: ;
			}
			#s202106212cf81379767ab.side_basic main .inside,
			#s202106212cf81379767ab .site_prod_nav_wrap.scroll-to-fixed-fixed ul.site_prod_nav,
			.doz_sys #s202106212cf81379767ab .col-dz-12 .extend_thumbs {
				max-width: 1200px;
			}
			.modal_site_modal_menu #s202106212cf81379767ab.side_basic main .inside,
			.menu_type_modal #s202106212cf81379767ab.side_basic main .inside {
				max-width: 550px;
			}
			.doz_sys .modal_site_modal_menu .modal-header,
			.menu_type_modal .doz_modal_header {
				border-width: 0 0 1px 0;
				border-style: solid;
				;
			}
			.menu_type_modal #s202106212cf81379767ab,
			.menu_type_modal .doz_modal_header {
			;
				background: ;
			;
				color:  ;
			}
			.menu_type_modal .doz_modal_header .bt.bt-flat.bt-default {
			;
				color:  ;
			}
			.doz_sys #s202106212cf81379767ab .col-dz-12 .inside .extend_thumbs {
				max-width: inherit;
			}
			#s202106212cf81379767ab.extend_section main {
				padding-left: 0px;
				padding-right: 0px;
			}
			#s202106212cf81379767ab.section_wrap.extend_section main .widget.board .grid_ignore.bg_on {
				margin-left: -0px;
				margin-right: -0px;
				width: calc(100% + 0px + 0px);
			}
			#s202106212cf81379767ab .booking_day .body_font_color_20,
			#s202106212cf81379767ab .booking_list.waiting .title {
				; 
			}
		
			#s202106212cf81379767ab.extend_section main > .inside {
				max-width: 100% !important;
			}
			#s202106212cf81379767ab .li_table ul:nth-of-type(2),
			#s202106212cf81379767ab .li_board ul li,
			#s202106212cf81379767ab .radio-styled:not(ie8).radio_color_option.small input ~ span span {
				;
			}
			#s202106212cf81379767ab .checkbox-styled:not(ie8) input ~ span:before,
			#s202106212cf81379767ab .radio-styled:not(ie8) input ~ span:before {
				
			}
			#s202106212cf81379767ab .board_view .grid_ignore header a, #s202106212cf81379767ab .widget.board .grid_ignore .author .date, #s202106212cf81379767ab .widget.board .grid_ignore a.board, #s202106212cf81379767ab .widget.board .grid_ignore .author .write, .editor_box .add_map .info > div.phone, #s202106212cf81379767ab .content-tit .board {
				;
			}
			#s202106212cf81379767ab select.form-control,
			#s202106212cf81379767ab input.form-control,
			#s202106212cf81379767ab textarea.form-control {
				;
				color: #212121;
				background: #ffffff;
			}
			#s202106212cf81379767ab .input_block .select-block .selectbox select {
				border: none;
				background: none;
				color: #212121;
			}
			#s202106212cf81379767ab .phonenumber_wrap .line {
				
			}
			#s202106212cf81379767ab .shop-content.shop-style-b.open .opt-group .btn_clse > span {
				
			}
			.shop_view #s202106212cf81379767ab .shop-content select.form-control,
			.shop_view #s202106212cf81379767ab .shop-content input.form-control,
			.shop_view #s202106212cf81379767ab .shop-content textarea.form-control,
			.booking_view #s202106212cf81379767ab .booking_opt select.form-control,
			.shop_view #s202106212cf81379767ab .form-select-wrap .dropdown-menu,
			.shop_view #s202106212cf81379767ab .form-select-wrap .dropdown-menu .dropdown-item {
				;
				background: ;
			}
			#s202106212cf81379767ab .seemore_wrap .open:before {
				background-image: linear-gradient(to bottom, ,  66%,  83%,  98%, );
			}
			#s202106212cf81379767ab .item_detail select.form-control,
			#s202106212cf81379767ab .item_detail input.form-control,
			#s202106212cf81379767ab .item_detail textarea.form-control,
			#s202106212cf81379767ab .booking_opt select.form-control,
			#s202106212cf81379767ab .goods_select textarea.form-control,
			#s202106212cf81379767ab .goods_select select.form-control,
			#s202106212cf81379767ab .goods_select input.form-control,
			#s202106212cf81379767ab .form-select-wrap:before {
				 !important;
				color: ;
			}
			#s202106212cf81379767ab .form-select-wrap .dropdown-menu .dropdown-item:hover {
				;
			}
			#s202106212cf81379767ab .board_summary .write, #s202106212cf81379767ab .board_view .grid_ignore .author .date, #s202106212cf81379767ab .board_view .grid_ignore .author .hit-count, .doz_sys #s202106212cf81379767ab label, .doz_sys #s202106212cf81379767ab label.control-label, #s202106212cf81379767ab .shop-table > tbody > tr.payment-info > td.pay-txt, #s202106212cf81379767ab .nick.text-default-dark, #s202106212cf81379767ab .text-default-dark, #s202106212cf81379767ab .shop_mypage .mypage .my-box a, #s202106212cf81379767ab .shop_mypage .item-detail a, #s202106212cf81379767ab .shop_mypage .item-detail p, #s202106212cf81379767ab .shop_mypage h6, #s202106212cf81379767ab .shop_mypage .table-wrap p, #s202106212cf81379767ab .shop_payment h1, #s202106212cf81379767ab .shop_payment h6, #s202106212cf81379767ab .shop-content p, #s202106212cf81379767ab .shop_payment, #s202106212cf81379767ab .shop-content span, #s202106212cf81379767ab .shop-content .shop-item .item-icon .im-icon.im-ico-liked, #s202106212cf81379767ab .shop-content .price, #s202106212cf81379767ab,#s202106212cf81379767ab .shop-tit,#s202106212cf81379767ab .board_view .board_txt_area,#s202106212cf81379767ab .board.widget .grid_ignore .view_tit,.doz_sys #s202106212cf81379767ab .shop-content input.form-control, .doz_sys #s202106212cf81379767ab .shop-content select.form-control, #s202106212cf81379767ab .widget_menu_title,#s202106212cf81379767ab .comment_area,body.shop_mypage #s202106212cf81379767ab .comment_area,
			#s202106212cf81379767ab .list_review_inner .use_summary, #s202106212cf81379767ab .list_review_inner .use_summary a, #s202106212cf81379767ab .list_review_inner .fold, #s202106212cf81379767ab .list_review_inner .comment_area, #s202106212cf81379767ab .booking_nav_tools span {
				;
				color:  ;
			}
			#s202106212cf81379767ab .shop-content span.sale-price-text {
			    color : #212121 !important;
			}
			.doz_sys #s202106212cf81379767ab a.use-info {
			    color : #0d285a;
			}
			#s202106212cf81379767ab .shop-content span.sale-price-text-done, 
			.doz_sys #s202106212cf81379767ab a.use-info-download-done {
			    color: #999999 !important;
			}
			.doz_sys #s202106212cf81379767ab .shop-content .down-btn select.form-control {
				;
				color:  !important;
			}
			#s202106212cf81379767ab .shop-content.mypage .bg-bright a, #s202106212cf81379767ab .shop-content.mypage .bg-bright p, #s202106212cf81379767ab .shop-content.mypage .bg-bright span, #s202106212cf81379767ab .shop-content.mypage .bg-bright div {
				color: #212121;
			}
			#s202106212cf81379767ab .shop-content.mypage .bg-bright .use_grade .ug_btn .btn,
			#s202106212cf81379767ab .shop-content span.ug_name .btn {
				border-color: #D5D5D5;
			}
			#s202106212cf81379767ab .shop-content h6 span {
			;
				color: ;
			}
			#s202106212cf81379767ab .left-menu ul li.on a,
			.doz_sys #s202106212cf81379767ab .paging_type_count .owl-dots .owl-dot span:before,
			.menu_type_modal #s202106212cf81379767ab,
			#s202106212cf81379767ab .list_review_inner .comment .tools .text-gray-bright {
				;
				color:  !important;
			}
			.doz_sys #s202106212cf81379767ab .paging_type_count.slide_02 .owl-dots .owl-dot.active span:before {
				color: #fff !important;
			}
			.doz_sys #s202106212cf81379767ab .paging_type_dot .owl-dots .owl-dot span,
			.doz_sys #s202106212cf81379767ab .paging_type_big_dot .owl-dots .owl-dot span,
			.doz_sys #s202106212cf81379767ab .paging_type_line .owl-dots .owl-dot span,
			.doz_sys #s202106212cf81379767ab .paging_type_count.paging_type_count02 .owl-dots .owl-dot.active span:before,
			#s202106212cf81379767ab .list_review_inner, 
			#s202106212cf81379767ab .list_review_inner .fold.cmt,
			#s202106212cf81379767ab .list_review_wrap,
			#s202106212cf81379767ab .list_review_inner .textarea_block,
			#s202106212cf81379767ab .list_review_inner .comment .main_comment,
			#s202106212cf81379767ab .list_review_inner .txt_delete:before,
			#s202106212cf81379767ab .form-select-wrap.open .dropdown-toggle, 
			#s202106212cf81379767ab .form-select-wrap.open .dropdown-menu,
			#s202106212cf81379767ab .form-select-wrap.open .dropdown-menu .dropdown-item {
				border-color: ;
			}
			.doz_sys #s202106212cf81379767ab .paging_type_dot02 .owl-dots .owl-dot span,
			.doz_sys #s202106212cf81379767ab .paging_type_dot .owl-dots .owl-dot.active span,
			.doz_sys #s202106212cf81379767ab .paging_type_line .owl-dots .owl-dot.active span,
			.doz_sys #s202106212cf81379767ab .paging_type_big_dot .owl-dots .owl-dot span,
			.doz_sys #s202106212cf81379767ab .paging_type_line .owl-dots .owl-dot span {
				background: ;
			}
			#s202106212cf81379767ab .form-control:focus {
				border-color:#0d285a;
			}
			#s202106212cf81379767ab .sub_depth li a, #s202106212cf81379767ab .sub_depth li span {
				;
			}
			#s202106212cf81379767ab .slide_03.owl-theme .owl-dots .owl-dot span {
				;
			} 
			#s202106212cf81379767ab .pagination > li > a,
			#s202106212cf81379767ab .pagination > li > span,
			#s202106212cf81379767ab .pagination > li > a:focus,
			#s202106212cf81379767ab .pagination > li > span:focus,
			#s202106212cf81379767ab .map-inner .pagination li.active a,
			#s202106212cf81379767ab .pagination li > a.disabled:hover,
			#s202106212cf81379767ab .pagination li > a.disabled:focus {
				;
			}
			#s202106212cf81379767ab .form-select-wrap.open .dropdown-menu .dropdown-item {
				;
			}
			#s202106212cf81379767ab .pagination > .active > a,
			#s202106212cf81379767ab .pagination > .active > span,
			#s202106212cf81379767ab .pagination > .active > a:hover,
			#s202106212cf81379767ab .pagination > .active > span:hover,
			#s202106212cf81379767ab .pagination > .active > a:focus,
			#s202106212cf81379767ab .pagination > .active > span:focus,
			#s202106212cf81379767ab .pagination > li > a:hover,
			#s202106212cf81379767ab .pagination > li > span:hover,
			#s202106212cf81379767ab .sub_depth li a.active,
			.doz_sys #s202106212cf81379767ab a, #s202106212cf81379767ab .li_table ul li,
			#s202106212cf81379767ab .list-style .list.line > small,
			.doz_sys #s202106212cf81379767ab div[data-widget-type="board"] .title.title-block a{
				;
				color: ;
			}
			.doz_sys #s202106212cf81379767ab .board_contents a:not(.btn),
			.doz_sys #s202106212cf81379767ab .board_contents a:not(.btn):hover,
			#s202106212cf81379767ab .board_txt_area a,
			#s202106212cf81379767ab .board_txt_area a:hover,
			#s202106212cf81379767ab .board_txt_area a:active,
			#s202106212cf81379767ab .board_txt_area a:focus,
			#s202106212cf81379767ab .editor_box .fr-view a {
				color: #0d285a;
			}
			#s202106212cf81379767ab div[data-widget-type="icon"] i {
				color: ;
			}
			.doz_sys #s202106212cf81379767ab a.body_font_color_30:not(.active) {
				;
			}
		   #s202106212cf81379767ab .text_tab .after_line:not(:last-child):after {
		        ;
		   }
		   #s202106212cf81379767ab .text_tab ul.site_prod_nav > li a.active {
		    background: none;
		   }
			#s202106212cf81379767ab .map-toolbar select.form-control {
				;
				color:  !important;
				font-size: 14px;
			}
			.doz_sys #s202106212cf81379767ab .body_font_color_40,
			#s202106212cf81379767ab .li_board ul.li_body li.name, 
			#s202106212cf81379767ab .li_board ul.li_body li.time, 
			#s202106212cf81379767ab .li_board ul.li_body li.like,
			#s202106212cf81379767ab .li_board ul.li_body li.read {
				;
			}
			#s202106212cf81379767ab .review_table .summary,
			#s202106212cf81379767ab .review_table.li_board ul.li_body li,
			#s202106212cf81379767ab .review_table .list_text_title.lock_on {
				;
			}

			.doz_sys #s202106212cf81379767ab .body_font_color_50 {
				;
			}
			#s202106212cf81379767ab .li_board,
			#s202106212cf81379767ab .acd_row:first-child,
			#s202106212cf81379767ab .acd_row {
				border-color: ;
			}
			#s202106212cf81379767ab .list-style .list-header,
			#s202106212cf81379767ab .list-style .list,
			#s202106212cf81379767ab .list-style .list.line, 
			#s202106212cf81379767ab .list-style .list.line > .table-cell,
			#s202106212cf81379767ab .li_table.row_04 .acd_collapse[aria-expanded="true"], .li_table.row_04 .acd_collapse.in {
				;
			}
			#s202106212cf81379767ab .btn, #s202106212cf81379767ab .visual_section a, #s202106212cf81379767ab a.select-star, #s202106212cf81379767ab .star-pointer .dropdown-menu a.dropdown-item, .doz_sys #s202106212cf81379767ab .cart-btn-tools .alpha_add_review_button > button {
			;
				background-color: ;
				;
				color:;
				;
			}
			#s202106212cf81379767ab .star-pointer .dropdown-menu {
			    background-color: ;
			}
			#s202106212cf81379767ab .btn:hover, #s202106212cf81379767ab .visual_section a:hover {
				border-color:;
			}
			#s202106212cf81379767ab a.select-star:hover {
				background-color: ;
			}
			#s202106212cf81379767ab .star-pointer .dropdown-menu a.dropdown-item:hover {
			    background-color:  !important;
			}
			#s202106212cf81379767ab .widget_text_wrap .btn {
				background-color:#0949a0;
				border-color:#0949a0;
				color:#ffffff;
				border-width:0px;
			}
			.doz_sys #s202106212cf81379767ab .btn-primary, .doz_sys #s202106212cf81379767ab .cart-btn-tools .alpha_add_review_button > button {
			;
				background-color:#0949a0;
				border-color:#0949a0;
				color:#ffffff;
				border-width:0px;
			}
			.doz_sys.shop_view #s202106212cf81379767ab .btn-primary span,
			.doz_sys.booking_view #s202106212cf81379767ab .btn-primary span,
			.doz_sys.shop_mypage #s202106212cf81379767ab .btn-primary span  {
				color:#ffffff;
			}
			#s202106212cf81379767ab .coupon-wrap:after,
			#s202106212cf81379767ab .board_view .file_area ul li {
				background: ;
			}
			#s202106212cf81379767ab .text-gray-dark, #s202106212cf81379767ab .shop-table > thead > tr > th, #s202106212cf81379767ab .shop_mypage .left-menu ul li a, #s202106212cf81379767ab .shop_mypage .item-detail p.sale_pay,.doz_sys #s202106212cf81379767ab .product-notify-group .product-notify-label {
				;
			}
			#s202106212cf81379767ab .mypage .my-box a, #s202106212cf81379767ab .mypage .shop-table > tbody > tr,
			#s202106212cf81379767ab .mypage .tip-off,
	        #s202106212cf81379767ab .im-order-detail-table,
	        #s202106212cf81379767ab .im-order-price {
				;
			}
			#s202106212cf81379767ab .mypage .my-box.on a {
				background-color:#0d285a;
				;
				color:#fff;
			}
			#s202106212cf81379767ab .mypage .my-box.on a p {
				color:#fff;
			}
			#s202106212cf81379767ab .option_btn_tools a, #s202106212cf81379767ab .map-inner .pagination li a {
				color:#212121;
			}
			.doz_sys #s202106212cf81379767ab .list-style-card .card-body .text a {
				color:#757575;
			}
			#s202106212cf81379767ab .card .title a {
				color: #212121;
			}
			#s202106212cf81379767ab .section_bg.fixed_bg.fixed_bg_none {
					background-attachment : inherit;
				}
			#s202106212cf81379767ab ul.site_prod_nav > li,
			#s202106212cf81379767ab .prod_detail_badge {
				;
			}
			#s202106212cf81379767ab .site_prod_nav_wrap.scroll-to-fixed-fixed {
				background: ;
				box-shadow: inset 0 -1px 0 0 rgba(0, 0, 0, 0.1);
			}
			#s202106212cf81379767ab .buy_footer_fixed {
				background: ;
				border-width: 1px 0 0 0;
				border-style: solid;
				;
			}
			#s202106212cf81379767ab .opt-group {
				background: ;
			}
			#s202106212cf81379767ab ul.site_prod_nav > li a.active {
				;
			}
			
			#s202106212cf81379767ab .background_tab ul.site_prod_nav > li a.active >  span.braket-badge {
				background-color: none;
				;
				color:;
			}
	
			#s202106212cf81379767ab .input-block .checkbox-styled:not(ie8) input ~ span {
				;
				color:;
			}
			.section_fixed_disable #s202106212cf81379767ab[class*="section_first"],
			.section_fixed_disable #s202106212cf81379767ab[class*="section_first"] .doz_aside {
				position: relative !important;
				top: 0 !important;
				left: 0 !important;
				z-index: auto !important;
			}
			.section_fixed_disable #s202106212cf81379767ab .doz_aside.scroll-to-fixed-fixed ~ .spacer,
			.section_fixed_disable #s202106212cf81379767ab.scroll-to-fixed-fixed ~ .spacer {
				height: 0 !important;
				display: none !important;
			}
			#s202106212cf81379767ab.scroll-to-fixed-fixed {
				width: 100% !important;
			}
			#s202106212cf81379767ab .doz_aside.scroll-to-fixed-fixed-end {
				bottom: 0 !important;
				top: auto !important;
			}
			.device_type_m #s202106212cf81379767ab.mobile_section main .inside {
					padding-left: 0px;
					padding-right: 0px;
			}
			.device_type_m #s202106212cf81379767ab .mypage .left-menu ul li a,
			.device_type_m #s202106212cf81379767ab .cart .left-menu ul li a {
				;
			}
            #s202106212cf81379767ab .im-cart-result-table {
                border-top: 1px solid ;
                border-bottom: 1px solid ;
            }
            #s202106212cf81379767ab .shop-table > tbody > tr > td.img .opt .more {
                ;
            }
            #s202106212cf81379767ab .im-cart-info {
                ;
            }
            #s202106212cf81379767ab .shop-table > thead > tr > th,
            #s202106212cf81379767ab .shop-table > tbody > tr > td,
            #s202106212cf81379767ab .mypage .shop-table > tbody > tr,
            #s202106212cf81379767ab .shop-table > tbody > tr > td.img img,
            #s202106212cf81379767ab .shop-table > tbody > tr > td + td,
            #s202106212cf81379767ab .mypage .tip-off,
            #s202106212cf81379767ab .mypage .shop-table img,
	        #s202106212cf81379767ab .im-order-detail-table,
	        #s202106212cf81379767ab .im-order-price,
	        #s202106212cf81379767ab .im-order-detail-table thead tr,
	        #s202106212cf81379767ab .im-order-detail-table tr + tr,
	        #s202106212cf81379767ab .im-order-detail-table img,
	        #s202106212cf81379767ab .im-order-detail-table .im-deliv-price,
	        #s202106212cf81379767ab .im-order-price-header,
	        #s202106212cf81379767ab .im-order-price-body {
                ;
            }
            #s202106212cf81379767ab .shop-table .list_badge {
				border-color: ;
            }
            #s202106212cf81379767ab .im-cart-result-table thead>tr>th,
            #s202106212cf81379767ab #shop_cart_list .shop-table > colgroup + thead > tr:first-child > th,
            #s202106212cf81379767ab #shop_cart_list .shop-table > tbody > tr > td + td,
            #s202106212cf81379767ab #shop_cart_list .shop-table > thead > tr > th,
            #s202106212cf81379767ab #shop_cart_list .shop-table > tbody > tr > td {
                ;
            }
            #s202106212cf81379767ab .shop-content.mypage .shop-item .item-icon .im-icon.im-ico-liked{
                color: #0d285a
            }
			@media (min-width: 991px) {
				.doz_sys #s202106212cf81379767ab .btn-primary:hover, #s202106212cf81379767ab .widget_text_wrap .btn:hover, .doz_sys #s202106212cf81379767ab .cart-btn-tools .alpha_add_review_button:hover > button {
				;
					background-color:#002b66;
					border-color:#0949a0;
					color:#ffffff;
					border-width:0px;
				}
				.doz_sys.shop_view #s202106212cf81379767ab .btn-primary:hover span,
				.doz_sys.booking_view #s202106212cf81379767ab .btn-primary:hover span,
				.doz_sys.shop_mypage #s202106212cf81379767ab .btn-primary:hover span  {
					color:#ffffff;
				}
			}
			@media all and (max-width : 768px) {
				.doz_sys #s202106212cf81379767ab .fixed_view a,
				.doz_sys #s202106212cf81379767ab .fixed_view select.form-control,
				.doz_sys #s202106212cf81379767ab .fixed_view .form-select-wrap:before {
					color: #212121;
				}
				.doz_sys #s202106212cf81379767ab .fixed_view .body_font_color_50 {
					color: rgba(33, 33, 33, 0.5);
				}
				.doz_sys #s202106212cf81379767ab .fixed_view .body_font_color_20 {
					color: rgba(33, 33, 33, 0.2);
				}
				.booking_view #s202106212cf81379767ab .fixed_view .booking_opt select.form-control {
					background-color: #fff;
				}
				#s202106212cf81379767ab #shop_cart_list .shop-tit,
                #s202106212cf81379767ab #shop_cart_list .shop-table > thead > tr,
                #s202106212cf81379767ab #shop_cart_list .shop-table > tfoot .payment-info,
                #s202106212cf81379767ab .im-price-result {
				    ;
				}
                #s202106212cf81379767ab .shop-table > tbody > tr > td.img .opt .more + .more,
                #s202106212cf81379767ab .im-order-row + .im-order-row {
                    ;
                }
                #s202106212cf81379767ab #shop_cart_list .shop-table,
                #s202106212cf81379767ab #shop_cart_list .shop-table > tbody > tr.im-tr-shipping + tr,
                #s202106212cf81379767ab #shop_cart_list .shop-table > tfoot,
                #s202106212cf81379767ab #shop_cart_list .shop-table > tfoot .payment-info {
                    ;
                }
                #s202106212cf81379767ab #shop_cart_list .shop-table > thead > tr,
                #s202106212cf81379767ab .im-order-detail-table .im-space {
                    background-color: ;
                }
                #s202106212cf81379767ab #shop_cart_list .shop-table > thead > tr.scroll-to-fixed-fixed-end {
                    top: auto !important;
                    bottom: 0;
                }
			}
			.device_type_m #s202106212cf81379767ab .section_bg.fixed_bg_wrap { 
                 background-attachment: fixed;
            }
            
            .device_type_m #s202106212cf81379767ab .section_bg.fixed_bg_wrap .fixed_bg {
              display: none;
            }
            #s202106212cf81379767ab .section_bg.fixed_bg_wrap .fixed_bg {
                 display: none;
                }
			@media (max-width: 991px) {
			    #s202106212cf81379767ab .section_bg {
                    background-attachment : inherit;
                }
                
                #s202106212cf81379767ab .section_bg .ibg-bg {
                    display: none;
                }
                
                #s202106212cf81379767ab .section_bg.fixed_bg_wrap { 
                    background-image : none !important;
                    clip-path: inset(0);
                    overflow: hidden;
                }
                #s202106212cf81379767ab .section_bg.fixed_bg_wrap .fixed_bg {
                  display: block;
                  object-fit: cover;
                  position: fixed;
                  left: 0;
                  top: 0;
                  width: 100%; 
                  height: 100vh;
                }
				#s202106212cf81379767ab .buy_btns .social_btn, #s202106212cf81379767ab .buy_btns .cart_btn, #s202106212cf81379767ab .layer_pop .bottom-btn, #s202106212cf81379767ab .shop-table > thead, #s202106212cf81379767ab .left-menu, #s202106212cf81379767ab .shop-table > tbody > tr, {
				;
				}
				#s202106212cf81379767ab main, #s202106212cf81379767ab .section_wrap.extend_section main, #s202106212cf81379767ab .doz_sys.shop_payment .inside, .doz_sys.shop_payment .inside .col-dz, {
					padding-left:0;
					padding-right:0;
				}
				#s202106212cf81379767ab.mobile_section main .inside {
					padding-left: 0px;
					padding-right: 0px;
				}
				#s202106212cf81379767ab.section_wrap.extend_section main .widget.board .grid_ignore.bg_on {
					margin-left: -15px;
					margin-right: -15px;
					width: calc(100% + 30px);
				}
				#s202106212cf81379767ab .mypage .left-menu ul li a,
				#s202106212cf81379767ab .cart .left-menu ul li a,
				#s202106212cf81379767ab .mypage .left-menu .cart-menu-slide  {
					;
				}
				.section_wrap .side_gutter {
					display:none !important;
				}
				#s202106212cf81379767ab .coupon-wrap:after {
					background:  !important;
				}
			}
			@media (max-width: 767px) {
				#s202106212cf81379767ab .nav_gradient.slide_left {
					background: linear-gradient(to left, rgba(255, 255, 255, 0), rgba(255,255,255,1));
				}
				#s202106212cf81379767ab .nav_gradient.slide_right {
					background: linear-gradient(to right, rgba(255, 255, 255, 0), rgba(255,255,255,1));
				}
				#s202106212cf81379767ab .button_tab .scroll-to-fixed-fixed ul.site_prod_nav > li {
					border-top: 0;
					border-bottom: 0;
				}
				#s202106212cf81379767ab .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);
				}
				.shop_view #s202106212cf81379767ab .item_detail .form-select-wrap .dropdown-menu .dropdown-item {
					background:  !important;
				}
				.shop_view #s202106212cf81379767ab .item_detail .form-select-wrap .dropdown-toggle {
					color:  !important;
				}
				.shop_view #s202106212cf81379767ab .item_detail .form-select-wrap.open .dropdown-toggle,
				.shop_view #s202106212cf81379767ab .item_detail .form-select-wrap.open .dropdown-menu {
					border-color:  !important;
				}
				.shop_view #s202106212cf81379767ab .item_detail .form-select-wrap.open .dropdown-menu .dropdown-item {
					
				}
				.shop_view #s202106212cf81379767ab .item_detail .form-select-wrap .dropdown-menu .dropdown-item:hover {
					background-color:  !important;
				}
			}
			@media (min-width: 768px) {
				#s202106212cf81379767ab .opt-group .btn_clse {
					background-color: ;
				}
				#s202106212cf81379767ab .opt-group .btn_clse:after {
					;
				}
			}
		
				.doz_sys #s202106212cf81379767ab .bg-brand,
				.doz_sys #s202106212cf81379767ab .bg-brand span,
				.doz_sys #s202106212cf81379767ab .btn-brand {
				;
					background-color:#0d285a;
					border-color:#0d285a;
					border-width: 0px;
					color:#fff;
				}
				.doz_sys #s202106212cf81379767ab .bg-brand:hover {
					background-color:rgba(7,20,45,1);-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff072045,endColorstr=#ff072045);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff072045,endColorstr=#ff072045);	zoom: 1;;
					border-color:rgb(7,20,45) ;border-color:rgba(7,20,45,1) ;;
				}
			
	.device_type_m .pc_section #padding_w2021062170f0957e6c9be {
		height: 17px !important;
	}
	@media all and (max-width:768px) {
		.pc_section #padding_w2021062170f0957e6c9be {
			height: 17px !important;
		}
	}

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

	.admin #w20210621da32c7485c5f7 .disable-selection img {
		visibility: visible !important;
	}
	#w20210621da32c7485c5f7 .widget.image .overlay, #w20210621da32c7485c5f7 .widget.image .hover_overlay {
		background: rgba(0, 0, 0, 0);
		transition: opacity .3s, background-color .3s;
	}
	#w20210621da32c7485c5f7 .widget.image:hover .hover_overlay {
		background: rgba(0, 0, 0, 0);
		z-index: 6;
		opacity: 1;
	}
	.admin #w20210621da32c7485c5f7 .widget.image:hover .hover_overlay,
	#w20210621da32c7485c5f7 .widget.image.hover_image_hidden:hover .hover_overlay {
		opacity: 0 !important;
	}
	#w20210621da32c7485c5f7 .widget.image.text_position_overlay .txt .txt_body {
		color: #fff;
		font-size:14px;;
		line-height: 1.2;
		padding: 1em;
	}
	#w20210621da32c7485c5f7 .widget.image.hover_text_position_overlay:hover .hover_txt .txt_body {
		color: #fff;
		font-size:14px;;
		padding: 1em;
	}
	#w20210621da32c7485c5f7 .widget.image.hover_text_position_overlay:hover .hover_txt .txt_body {
		line-height: 1.2;
	}
	#w20210621da32c7485c5f7 .widget.image.img_circle .overlay,
	#w20210621da32c7485c5f7 .widget.image.img_circle .hover_overlay {
		border-radius: 50%;
	}
	#w20210621da32c7485c5f7 .widget.image.hover_scale:hover .hover_overlay,
	#w20210621da32c7485c5f7 .widget.image.same_overlay:hover .overlay {
		transform: scale(1.1);
		transition: opacity .3s;
	}
	#w20210621da32c7485c5f7 .widget.image.hide_default_img:hover .img_wrap > img,
	#w20210621da32c7485c5f7 .widget.image:hover .overlay,
	#w20210621da32c7485c5f7 .widget.image .hover_overlay,
	#w20210621da32c7485c5f7 .widget.image.hover_image_hidden:hover .hover_img,
	#w20210621da32c7485c5f7 .widget.image.hover_scale .hover_img,
	#w20210621da32c7485c5f7 .widget.image.hover_scale.hover_image_hidden:hover .hover_img {
		opacity: 0;
	}
	#w20210621da32c7485c5f7 .widget.image.hide_default_img:hover .img_wrap > img{
		opacity: 0 !important;

	}
	#w20210621da32c7485c5f7 .widget.image.hover_scale img {
		transition: transform 0.4s ease-out;
	}
	#w20210621da32c7485c5f7 .widget.image.hover_scale img,
	#w20210621da32c7485c5f7 .widget.image.hover_scale:hover .hover_img,
	#w20210621da32c7485c5f7 .widget.image.hover_scale.hover_image_hidden:hover img,
	#w20210621da32c7485c5f7 .widget.image.org_image_hidden.hover_image_hidden:hover .img_wrap > img,
	#w20210621da32c7485c5f7 .widget.image.hover_img_hide.hover_scale:hover img,
	#w20210621da32c7485c5f7 .widget.image.same_overlay:hover .overlay  {
		opacity : 1;
	}
	#w20210621da32c7485c5f7 .widget.image.no_effect .hover_overlay,
	#w20210621da32c7485c5f7 .widget.image.no_effect .hover_img {
		transition: none;
	}
	#w20210621da32c7485c5f7 .widget.image.hover_img_hide .hover_img {
		display: none;
	}
	#w20210621da32c7485c5f7 .widget.image.hover_img_hide:hover .hover_overlay {
		transition: opacity .3s;
	}
	#w20210621da32c7485c5f7 .widget.image.hide_default_img:hover .org_image,
	#w20210621da32c7485c5f7 .widget.image.same_overlay:hover .hover_overlay {
		opacity: 0;
	}
	#w20210621da32c7485c5f7 .widget.image.same_overlay:hover .overlay {
		opacity: 1;
	}
	
		#w20210621da32c7485c5f7 .widget.image .hover_img {
		image-rendering: -webkit-optimize-contrast;
	}
	
	@media all and (max-width : 767px) {
		#w20210621da32c7485c5f7 .widget.image:hover .hover_txt,
		#w20210621da32c7485c5f7 .widget.image:hover .hover_img,
		#w20210621da32c7485c5f7 .widget.image:hover .overlay,
		#w20210621da32c7485c5f7 .widget.image:hover .hover_overlay {
			opacity: 0;
			transform: none !important;
		}
		#w20210621da32c7485c5f7 .widget.image.org_image_hidden:hover .img_wrap > img {
			opacity: 1;
		}
		#w20210621da32c7485c5f7 .widget.image:hover .txt {
			opacity: 1;
			visibility: visible;
		}
		#w20210621da32c7485c5f7 .widget.hover_scale:hover img {
			transform: none !important;
		}
	}

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

			.shop_view .s202106219d8ad33ab6eb9.xzoom-preview {
				;
				background: #ffffff;
			}
			.shop_view #s202106219d8ad33ab6eb9 select.form-control option {
				color:  !important;
				background: #ffffff;
			}
			.is-ie .shop_view #s202106219d8ad33ab6eb9 select.form-control option {
				color: #000 !important;
			}
			.admin #s202106219d8ad33ab6eb9 .widget.padding > div {
				;
			}
			.admin #s202106219d8ad33ab6eb9 .ibg-bg {
				height: 100% !important;
			}
			.admin #s202106219d8ad33ab6eb9 .widget_drag_bar,
			.admin .doz_sys #s202106219d8ad33ab6eb9 .ui-resizable-handle.ui-resizable-e:hover:after,
			.admin .doz_sys #s202106219d8ad33ab6eb9 .ui-resizable-handle.ui-resizable-w:hover:after,
			.admin .doz_sys #s202106219d8ad33ab6eb9 .ui-resizable-handle.ui-resizable-e.active:after,
			.admin .doz_sys #s202106219d8ad33ab6eb9 .ui-resizable-handle.ui-resizable-w.active:after,
			.admin .doz_sys #s202106219d8ad33ab6eb9 .drop_line {
				background-color: ;
			}
			.admin .doz_sys #s202106219d8ad33ab6eb9 .ui-resizable-handle.ui-resizable-n:hover:after,
			.admin .doz_sys #s202106219d8ad33ab6eb9 .ui-resizable-handle.ui-resizable-s:hover:after {
				border-bottom:2px solid  ;
			}
			#s202106219d8ad33ab6eb9 {
				color: ;
			}
			#s202106219d8ad33ab6eb9.side_basic main .inside,
			#s202106219d8ad33ab6eb9 .site_prod_nav_wrap.scroll-to-fixed-fixed ul.site_prod_nav,
			.doz_sys #s202106219d8ad33ab6eb9 .col-dz-12 .extend_thumbs {
				max-width: 1200px;
			}
			.modal_site_modal_menu #s202106219d8ad33ab6eb9.side_basic main .inside,
			.menu_type_modal #s202106219d8ad33ab6eb9.side_basic main .inside {
				max-width: 550px;
			}
			.doz_sys .modal_site_modal_menu .modal-header,
			.menu_type_modal .doz_modal_header {
				border-width: 0 0 1px 0;
				border-style: solid;
				;
			}
			.menu_type_modal #s202106219d8ad33ab6eb9,
			.menu_type_modal .doz_modal_header {
			;
				background: ;
			;
				color:  ;
			}
			.menu_type_modal .doz_modal_header .bt.bt-flat.bt-default {
			;
				color:  ;
			}
			.doz_sys #s202106219d8ad33ab6eb9 .col-dz-12 .inside .extend_thumbs {
				max-width: inherit;
			}
			#s202106219d8ad33ab6eb9.extend_section main {
				padding-left: 0px;
				padding-right: 0px;
			}
			#s202106219d8ad33ab6eb9.section_wrap.extend_section main .widget.board .grid_ignore.bg_on {
				margin-left: -0px;
				margin-right: -0px;
				width: calc(100% + 0px + 0px);
			}
			#s202106219d8ad33ab6eb9 .booking_day .body_font_color_20,
			#s202106219d8ad33ab6eb9 .booking_list.waiting .title {
				; 
			}
		
			#s202106219d8ad33ab6eb9.extend_section main > .inside {
				max-width: 100% !important;
			}
			#s202106219d8ad33ab6eb9 .li_table ul:nth-of-type(2),
			#s202106219d8ad33ab6eb9 .li_board ul li,
			#s202106219d8ad33ab6eb9 .radio-styled:not(ie8).radio_color_option.small input ~ span span {
				;
			}
			#s202106219d8ad33ab6eb9 .checkbox-styled:not(ie8) input ~ span:before,
			#s202106219d8ad33ab6eb9 .radio-styled:not(ie8) input ~ span:before {
				
			}
			#s202106219d8ad33ab6eb9 .board_view .grid_ignore header a, #s202106219d8ad33ab6eb9 .widget.board .grid_ignore .author .date, #s202106219d8ad33ab6eb9 .widget.board .grid_ignore a.board, #s202106219d8ad33ab6eb9 .widget.board .grid_ignore .author .write, .editor_box .add_map .info > div.phone, #s202106219d8ad33ab6eb9 .content-tit .board {
				;
			}
			#s202106219d8ad33ab6eb9 select.form-control,
			#s202106219d8ad33ab6eb9 input.form-control,
			#s202106219d8ad33ab6eb9 textarea.form-control {
				;
				color: #212121;
				background: #ffffff;
			}
			#s202106219d8ad33ab6eb9 .input_block .select-block .selectbox select {
				border: none;
				background: none;
				color: #212121;
			}
			#s202106219d8ad33ab6eb9 .phonenumber_wrap .line {
				
			}
			#s202106219d8ad33ab6eb9 .shop-content.shop-style-b.open .opt-group .btn_clse > span {
				
			}
			.shop_view #s202106219d8ad33ab6eb9 .shop-content select.form-control,
			.shop_view #s202106219d8ad33ab6eb9 .shop-content input.form-control,
			.shop_view #s202106219d8ad33ab6eb9 .shop-content textarea.form-control,
			.booking_view #s202106219d8ad33ab6eb9 .booking_opt select.form-control,
			.shop_view #s202106219d8ad33ab6eb9 .form-select-wrap .dropdown-menu,
			.shop_view #s202106219d8ad33ab6eb9 .form-select-wrap .dropdown-menu .dropdown-item {
				;
				background: #ffffff;
			}
			#s202106219d8ad33ab6eb9 .seemore_wrap .open:before {
				background-image: linear-gradient(to bottom, rgba(255,255,255,0.01), rgba(255,255,255,0.8) 66%, rgba(255,255,255,0.9) 83%, rgba(255,255,255,0.98) 98%, #ffffff);
			}
			#s202106219d8ad33ab6eb9 .item_detail select.form-control,
			#s202106219d8ad33ab6eb9 .item_detail input.form-control,
			#s202106219d8ad33ab6eb9 .item_detail textarea.form-control,
			#s202106219d8ad33ab6eb9 .booking_opt select.form-control,
			#s202106219d8ad33ab6eb9 .goods_select textarea.form-control,
			#s202106219d8ad33ab6eb9 .goods_select select.form-control,
			#s202106219d8ad33ab6eb9 .goods_select input.form-control,
			#s202106219d8ad33ab6eb9 .form-select-wrap:before {
				 !important;
				color: ;
			}
			#s202106219d8ad33ab6eb9 .form-select-wrap .dropdown-menu .dropdown-item:hover {
				;
			}
			#s202106219d8ad33ab6eb9 .board_summary .write, #s202106219d8ad33ab6eb9 .board_view .grid_ignore .author .date, #s202106219d8ad33ab6eb9 .board_view .grid_ignore .author .hit-count, .doz_sys #s202106219d8ad33ab6eb9 label, .doz_sys #s202106219d8ad33ab6eb9 label.control-label, #s202106219d8ad33ab6eb9 .shop-table > tbody > tr.payment-info > td.pay-txt, #s202106219d8ad33ab6eb9 .nick.text-default-dark, #s202106219d8ad33ab6eb9 .text-default-dark, #s202106219d8ad33ab6eb9 .shop_mypage .mypage .my-box a, #s202106219d8ad33ab6eb9 .shop_mypage .item-detail a, #s202106219d8ad33ab6eb9 .shop_mypage .item-detail p, #s202106219d8ad33ab6eb9 .shop_mypage h6, #s202106219d8ad33ab6eb9 .shop_mypage .table-wrap p, #s202106219d8ad33ab6eb9 .shop_payment h1, #s202106219d8ad33ab6eb9 .shop_payment h6, #s202106219d8ad33ab6eb9 .shop-content p, #s202106219d8ad33ab6eb9 .shop_payment, #s202106219d8ad33ab6eb9 .shop-content span, #s202106219d8ad33ab6eb9 .shop-content .shop-item .item-icon .im-icon.im-ico-liked, #s202106219d8ad33ab6eb9 .shop-content .price, #s202106219d8ad33ab6eb9,#s202106219d8ad33ab6eb9 .shop-tit,#s202106219d8ad33ab6eb9 .board_view .board_txt_area,#s202106219d8ad33ab6eb9 .board.widget .grid_ignore .view_tit,.doz_sys #s202106219d8ad33ab6eb9 .shop-content input.form-control, .doz_sys #s202106219d8ad33ab6eb9 .shop-content select.form-control, #s202106219d8ad33ab6eb9 .widget_menu_title,#s202106219d8ad33ab6eb9 .comment_area,body.shop_mypage #s202106219d8ad33ab6eb9 .comment_area,
			#s202106219d8ad33ab6eb9 .list_review_inner .use_summary, #s202106219d8ad33ab6eb9 .list_review_inner .use_summary a, #s202106219d8ad33ab6eb9 .list_review_inner .fold, #s202106219d8ad33ab6eb9 .list_review_inner .comment_area, #s202106219d8ad33ab6eb9 .booking_nav_tools span {
				;
				color:  ;
			}
			#s202106219d8ad33ab6eb9 .shop-content span.sale-price-text {
			    color : #212121 !important;
			}
			.doz_sys #s202106219d8ad33ab6eb9 a.use-info {
			    color : #0d285a;
			}
			#s202106219d8ad33ab6eb9 .shop-content span.sale-price-text-done, 
			.doz_sys #s202106219d8ad33ab6eb9 a.use-info-download-done {
			    color: #999999 !important;
			}
			.doz_sys #s202106219d8ad33ab6eb9 .shop-content .down-btn select.form-control {
				;
				color:  !important;
			}
			#s202106219d8ad33ab6eb9 .shop-content.mypage .bg-bright a, #s202106219d8ad33ab6eb9 .shop-content.mypage .bg-bright p, #s202106219d8ad33ab6eb9 .shop-content.mypage .bg-bright span, #s202106219d8ad33ab6eb9 .shop-content.mypage .bg-bright div {
				color: #212121;
			}
			#s202106219d8ad33ab6eb9 .shop-content.mypage .bg-bright .use_grade .ug_btn .btn,
			#s202106219d8ad33ab6eb9 .shop-content span.ug_name .btn {
				border-color: #D5D5D5;
			}
			#s202106219d8ad33ab6eb9 .shop-content h6 span {
			;
				color: ;
			}
			#s202106219d8ad33ab6eb9 .left-menu ul li.on a,
			.doz_sys #s202106219d8ad33ab6eb9 .paging_type_count .owl-dots .owl-dot span:before,
			.menu_type_modal #s202106219d8ad33ab6eb9,
			#s202106219d8ad33ab6eb9 .list_review_inner .comment .tools .text-gray-bright {
				;
				color:  !important;
			}
			.doz_sys #s202106219d8ad33ab6eb9 .paging_type_count.slide_02 .owl-dots .owl-dot.active span:before {
				color: #fff !important;
			}
			.doz_sys #s202106219d8ad33ab6eb9 .paging_type_dot .owl-dots .owl-dot span,
			.doz_sys #s202106219d8ad33ab6eb9 .paging_type_big_dot .owl-dots .owl-dot span,
			.doz_sys #s202106219d8ad33ab6eb9 .paging_type_line .owl-dots .owl-dot span,
			.doz_sys #s202106219d8ad33ab6eb9 .paging_type_count.paging_type_count02 .owl-dots .owl-dot.active span:before,
			#s202106219d8ad33ab6eb9 .list_review_inner, 
			#s202106219d8ad33ab6eb9 .list_review_inner .fold.cmt,
			#s202106219d8ad33ab6eb9 .list_review_wrap,
			#s202106219d8ad33ab6eb9 .list_review_inner .textarea_block,
			#s202106219d8ad33ab6eb9 .list_review_inner .comment .main_comment,
			#s202106219d8ad33ab6eb9 .list_review_inner .txt_delete:before,
			#s202106219d8ad33ab6eb9 .form-select-wrap.open .dropdown-toggle, 
			#s202106219d8ad33ab6eb9 .form-select-wrap.open .dropdown-menu,
			#s202106219d8ad33ab6eb9 .form-select-wrap.open .dropdown-menu .dropdown-item {
				border-color: ;
			}
			.doz_sys #s202106219d8ad33ab6eb9 .paging_type_dot02 .owl-dots .owl-dot span,
			.doz_sys #s202106219d8ad33ab6eb9 .paging_type_dot .owl-dots .owl-dot.active span,
			.doz_sys #s202106219d8ad33ab6eb9 .paging_type_line .owl-dots .owl-dot.active span,
			.doz_sys #s202106219d8ad33ab6eb9 .paging_type_big_dot .owl-dots .owl-dot span,
			.doz_sys #s202106219d8ad33ab6eb9 .paging_type_line .owl-dots .owl-dot span {
				background: ;
			}
			#s202106219d8ad33ab6eb9 .form-control:focus {
				border-color:#0d285a;
			}
			#s202106219d8ad33ab6eb9 .sub_depth li a, #s202106219d8ad33ab6eb9 .sub_depth li span {
				;
			}
			#s202106219d8ad33ab6eb9 .slide_03.owl-theme .owl-dots .owl-dot span {
				;
			} 
			#s202106219d8ad33ab6eb9 .pagination > li > a,
			#s202106219d8ad33ab6eb9 .pagination > li > span,
			#s202106219d8ad33ab6eb9 .pagination > li > a:focus,
			#s202106219d8ad33ab6eb9 .pagination > li > span:focus,
			#s202106219d8ad33ab6eb9 .map-inner .pagination li.active a,
			#s202106219d8ad33ab6eb9 .pagination li > a.disabled:hover,
			#s202106219d8ad33ab6eb9 .pagination li > a.disabled:focus {
				;
			}
			#s202106219d8ad33ab6eb9 .form-select-wrap.open .dropdown-menu .dropdown-item {
				;
			}
			#s202106219d8ad33ab6eb9 .pagination > .active > a,
			#s202106219d8ad33ab6eb9 .pagination > .active > span,
			#s202106219d8ad33ab6eb9 .pagination > .active > a:hover,
			#s202106219d8ad33ab6eb9 .pagination > .active > span:hover,
			#s202106219d8ad33ab6eb9 .pagination > .active > a:focus,
			#s202106219d8ad33ab6eb9 .pagination > .active > span:focus,
			#s202106219d8ad33ab6eb9 .pagination > li > a:hover,
			#s202106219d8ad33ab6eb9 .pagination > li > span:hover,
			#s202106219d8ad33ab6eb9 .sub_depth li a.active,
			.doz_sys #s202106219d8ad33ab6eb9 a, #s202106219d8ad33ab6eb9 .li_table ul li,
			#s202106219d8ad33ab6eb9 .list-style .list.line > small,
			.doz_sys #s202106219d8ad33ab6eb9 div[data-widget-type="board"] .title.title-block a{
				;
				color: ;
			}
			.doz_sys #s202106219d8ad33ab6eb9 .board_contents a:not(.btn),
			.doz_sys #s202106219d8ad33ab6eb9 .board_contents a:not(.btn):hover,
			#s202106219d8ad33ab6eb9 .board_txt_area a,
			#s202106219d8ad33ab6eb9 .board_txt_area a:hover,
			#s202106219d8ad33ab6eb9 .board_txt_area a:active,
			#s202106219d8ad33ab6eb9 .board_txt_area a:focus,
			#s202106219d8ad33ab6eb9 .editor_box .fr-view a {
				color: #0d285a;
			}
			#s202106219d8ad33ab6eb9 div[data-widget-type="icon"] i {
				color: ;
			}
			.doz_sys #s202106219d8ad33ab6eb9 a.body_font_color_30:not(.active) {
				;
			}
		   #s202106219d8ad33ab6eb9 .text_tab .after_line:not(:last-child):after {
		        ;
		   }
		   #s202106219d8ad33ab6eb9 .text_tab ul.site_prod_nav > li a.active {
		    background: none;
		   }
			#s202106219d8ad33ab6eb9 .map-toolbar select.form-control {
				;
				color:  !important;
				font-size: 14px;
			}
			.doz_sys #s202106219d8ad33ab6eb9 .body_font_color_40,
			#s202106219d8ad33ab6eb9 .li_board ul.li_body li.name, 
			#s202106219d8ad33ab6eb9 .li_board ul.li_body li.time, 
			#s202106219d8ad33ab6eb9 .li_board ul.li_body li.like,
			#s202106219d8ad33ab6eb9 .li_board ul.li_body li.read {
				;
			}
			#s202106219d8ad33ab6eb9 .review_table .summary,
			#s202106219d8ad33ab6eb9 .review_table.li_board ul.li_body li,
			#s202106219d8ad33ab6eb9 .review_table .list_text_title.lock_on {
				;
			}

			.doz_sys #s202106219d8ad33ab6eb9 .body_font_color_50 {
				;
			}
			#s202106219d8ad33ab6eb9 .li_board,
			#s202106219d8ad33ab6eb9 .acd_row:first-child,
			#s202106219d8ad33ab6eb9 .acd_row {
				border-color: ;
			}
			#s202106219d8ad33ab6eb9 .list-style .list-header,
			#s202106219d8ad33ab6eb9 .list-style .list,
			#s202106219d8ad33ab6eb9 .list-style .list.line, 
			#s202106219d8ad33ab6eb9 .list-style .list.line > .table-cell,
			#s202106219d8ad33ab6eb9 .li_table.row_04 .acd_collapse[aria-expanded="true"], .li_table.row_04 .acd_collapse.in {
				;
			}
			#s202106219d8ad33ab6eb9 .btn, #s202106219d8ad33ab6eb9 .visual_section a, #s202106219d8ad33ab6eb9 a.select-star, #s202106219d8ad33ab6eb9 .star-pointer .dropdown-menu a.dropdown-item, .doz_sys #s202106219d8ad33ab6eb9 .cart-btn-tools .alpha_add_review_button > button {
			;
				background-color: #ffffff;
				;
				color:;
				;
			}
			#s202106219d8ad33ab6eb9 .star-pointer .dropdown-menu {
			    background-color: #ffffff;
			}
			#s202106219d8ad33ab6eb9 .btn:hover, #s202106219d8ad33ab6eb9 .visual_section a:hover {
				border-color:;
			}
			#s202106219d8ad33ab6eb9 a.select-star:hover {
				background-color: #ffffff;
			}
			#s202106219d8ad33ab6eb9 .star-pointer .dropdown-menu a.dropdown-item:hover {
			    background-color:  !important;
			}
			#s202106219d8ad33ab6eb9 .widget_text_wrap .btn {
				background-color:#0949a0;
				border-color:#0949a0;
				color:#ffffff;
				border-width:0px;
			}
			.doz_sys #s202106219d8ad33ab6eb9 .btn-primary, .doz_sys #s202106219d8ad33ab6eb9 .cart-btn-tools .alpha_add_review_button > button {
			;
				background-color:#0949a0;
				border-color:#0949a0;
				color:#ffffff;
				border-width:0px;
			}
			.doz_sys.shop_view #s202106219d8ad33ab6eb9 .btn-primary span,
			.doz_sys.booking_view #s202106219d8ad33ab6eb9 .btn-primary span,
			.doz_sys.shop_mypage #s202106219d8ad33ab6eb9 .btn-primary span  {
				color:#ffffff;
			}
			#s202106219d8ad33ab6eb9 .coupon-wrap:after,
			#s202106219d8ad33ab6eb9 .board_view .file_area ul li {
				background: #ffffff;
			}
			#s202106219d8ad33ab6eb9 .text-gray-dark, #s202106219d8ad33ab6eb9 .shop-table > thead > tr > th, #s202106219d8ad33ab6eb9 .shop_mypage .left-menu ul li a, #s202106219d8ad33ab6eb9 .shop_mypage .item-detail p.sale_pay,.doz_sys #s202106219d8ad33ab6eb9 .product-notify-group .product-notify-label {
				;
			}
			#s202106219d8ad33ab6eb9 .mypage .my-box a, #s202106219d8ad33ab6eb9 .mypage .shop-table > tbody > tr,
			#s202106219d8ad33ab6eb9 .mypage .tip-off,
	        #s202106219d8ad33ab6eb9 .im-order-detail-table,
	        #s202106219d8ad33ab6eb9 .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;;
			}
			#s202106219d8ad33ab6eb9 .mypage .my-box.on a {
				background-color:#0d285a;
				;
				color:#fff;
			}
			#s202106219d8ad33ab6eb9 .mypage .my-box.on a p {
				color:#fff;
			}
			#s202106219d8ad33ab6eb9 .option_btn_tools a, #s202106219d8ad33ab6eb9 .map-inner .pagination li a {
				color:#212121;
			}
			.doz_sys #s202106219d8ad33ab6eb9 .list-style-card .card-body .text a {
				color:#757575;
			}
			#s202106219d8ad33ab6eb9 .card .title a {
				color: #212121;
			}
			#s202106219d8ad33ab6eb9 .section_bg.fixed_bg.fixed_bg_none {
					background-attachment : inherit;
				}
			#s202106219d8ad33ab6eb9 ul.site_prod_nav > li,
			#s202106219d8ad33ab6eb9 .prod_detail_badge {
				;
			}
			#s202106219d8ad33ab6eb9 .site_prod_nav_wrap.scroll-to-fixed-fixed {
				background: #ffffff;
				box-shadow: inset 0 -1px 0 0 rgba(0, 0, 0, 0.1);
			}
			#s202106219d8ad33ab6eb9 .buy_footer_fixed {
				background: #ffffff;
				border-width: 1px 0 0 0;
				border-style: solid;
				;
			}
			#s202106219d8ad33ab6eb9 .opt-group {
				background: #ffffff;
			}
			#s202106219d8ad33ab6eb9 ul.site_prod_nav > li a.active {
				;
			}
			
			#s202106219d8ad33ab6eb9 .background_tab ul.site_prod_nav > li a.active >  span.braket-badge {
				background-color: none;
				;
				color:#ffffff;
			}
	
			#s202106219d8ad33ab6eb9 .input-block .checkbox-styled:not(ie8) input ~ span {
				;
				color:;
			}
			.section_fixed_disable #s202106219d8ad33ab6eb9[class*="section_first"],
			.section_fixed_disable #s202106219d8ad33ab6eb9[class*="section_first"] .doz_aside {
				position: relative !important;
				top: 0 !important;
				left: 0 !important;
				z-index: auto !important;
			}
			.section_fixed_disable #s202106219d8ad33ab6eb9 .doz_aside.scroll-to-fixed-fixed ~ .spacer,
			.section_fixed_disable #s202106219d8ad33ab6eb9.scroll-to-fixed-fixed ~ .spacer {
				height: 0 !important;
				display: none !important;
			}
			#s202106219d8ad33ab6eb9.scroll-to-fixed-fixed {
				width: 100% !important;
			}
			#s202106219d8ad33ab6eb9 .doz_aside.scroll-to-fixed-fixed-end {
				bottom: 0 !important;
				top: auto !important;
			}
			.device_type_m #s202106219d8ad33ab6eb9.mobile_section main .inside {
					padding-left: 0px;
					padding-right: 0px;
			}
			.device_type_m #s202106219d8ad33ab6eb9 .mypage .left-menu ul li a,
			.device_type_m #s202106219d8ad33ab6eb9 .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;;
			}
            #s202106219d8ad33ab6eb9 .im-cart-result-table {
                border-top: 1px solid ;
                border-bottom: 1px solid ;
            }
            #s202106219d8ad33ab6eb9 .shop-table > tbody > tr > td.img .opt .more {
                ;
            }
            #s202106219d8ad33ab6eb9 .im-cart-info {
                ;
            }
            #s202106219d8ad33ab6eb9 .shop-table > thead > tr > th,
            #s202106219d8ad33ab6eb9 .shop-table > tbody > tr > td,
            #s202106219d8ad33ab6eb9 .mypage .shop-table > tbody > tr,
            #s202106219d8ad33ab6eb9 .shop-table > tbody > tr > td.img img,
            #s202106219d8ad33ab6eb9 .shop-table > tbody > tr > td + td,
            #s202106219d8ad33ab6eb9 .mypage .tip-off,
            #s202106219d8ad33ab6eb9 .mypage .shop-table img,
	        #s202106219d8ad33ab6eb9 .im-order-detail-table,
	        #s202106219d8ad33ab6eb9 .im-order-price,
	        #s202106219d8ad33ab6eb9 .im-order-detail-table thead tr,
	        #s202106219d8ad33ab6eb9 .im-order-detail-table tr + tr,
	        #s202106219d8ad33ab6eb9 .im-order-detail-table img,
	        #s202106219d8ad33ab6eb9 .im-order-detail-table .im-deliv-price,
	        #s202106219d8ad33ab6eb9 .im-order-price-header,
	        #s202106219d8ad33ab6eb9 .im-order-price-body {
                ;
            }
            #s202106219d8ad33ab6eb9 .shop-table .list_badge {
				border-color: ;
            }
            #s202106219d8ad33ab6eb9 .im-cart-result-table thead>tr>th,
            #s202106219d8ad33ab6eb9 #shop_cart_list .shop-table > colgroup + thead > tr:first-child > th,
            #s202106219d8ad33ab6eb9 #shop_cart_list .shop-table > tbody > tr > td + td,
            #s202106219d8ad33ab6eb9 #shop_cart_list .shop-table > thead > tr > th,
            #s202106219d8ad33ab6eb9 #shop_cart_list .shop-table > tbody > tr > td {
                ;
            }
            #s202106219d8ad33ab6eb9 .shop-content.mypage .shop-item .item-icon .im-icon.im-ico-liked{
                color: #0d285a
            }
			@media (min-width: 991px) {
				.doz_sys #s202106219d8ad33ab6eb9 .btn-primary:hover, #s202106219d8ad33ab6eb9 .widget_text_wrap .btn:hover, .doz_sys #s202106219d8ad33ab6eb9 .cart-btn-tools .alpha_add_review_button:hover > button {
				;
					background-color:#002b66;
					border-color:#0949a0;
					color:#ffffff;
					border-width:0px;
				}
				.doz_sys.shop_view #s202106219d8ad33ab6eb9 .btn-primary:hover span,
				.doz_sys.booking_view #s202106219d8ad33ab6eb9 .btn-primary:hover span,
				.doz_sys.shop_mypage #s202106219d8ad33ab6eb9 .btn-primary:hover span  {
					color:#ffffff;
				}
			}
			@media all and (max-width : 768px) {
				.doz_sys #s202106219d8ad33ab6eb9 .fixed_view a,
				.doz_sys #s202106219d8ad33ab6eb9 .fixed_view select.form-control,
				.doz_sys #s202106219d8ad33ab6eb9 .fixed_view .form-select-wrap:before {
					color: #212121;
				}
				.doz_sys #s202106219d8ad33ab6eb9 .fixed_view .body_font_color_50 {
					color: rgba(33, 33, 33, 0.5);
				}
				.doz_sys #s202106219d8ad33ab6eb9 .fixed_view .body_font_color_20 {
					color: rgba(33, 33, 33, 0.2);
				}
				.booking_view #s202106219d8ad33ab6eb9 .fixed_view .booking_opt select.form-control {
					background-color: #fff;
				}
				#s202106219d8ad33ab6eb9 #shop_cart_list .shop-tit,
                #s202106219d8ad33ab6eb9 #shop_cart_list .shop-table > thead > tr,
                #s202106219d8ad33ab6eb9 #shop_cart_list .shop-table > tfoot .payment-info,
                #s202106219d8ad33ab6eb9 .im-price-result {
				    ;
				}
                #s202106219d8ad33ab6eb9 .shop-table > tbody > tr > td.img .opt .more + .more,
                #s202106219d8ad33ab6eb9 .im-order-row + .im-order-row {
                    ;
                }
                #s202106219d8ad33ab6eb9 #shop_cart_list .shop-table,
                #s202106219d8ad33ab6eb9 #shop_cart_list .shop-table > tbody > tr.im-tr-shipping + tr,
                #s202106219d8ad33ab6eb9 #shop_cart_list .shop-table > tfoot,
                #s202106219d8ad33ab6eb9 #shop_cart_list .shop-table > tfoot .payment-info {
                    ;
                }
                #s202106219d8ad33ab6eb9 #shop_cart_list .shop-table > thead > tr,
                #s202106219d8ad33ab6eb9 .im-order-detail-table .im-space {
                    background-color: #ffffff;
                }
                #s202106219d8ad33ab6eb9 #shop_cart_list .shop-table > thead > tr.scroll-to-fixed-fixed-end {
                    top: auto !important;
                    bottom: 0;
                }
			}
			.device_type_m #s202106219d8ad33ab6eb9 .section_bg.fixed_bg_wrap { 
                 background-attachment: fixed;
            }
            
            .device_type_m #s202106219d8ad33ab6eb9 .section_bg.fixed_bg_wrap .fixed_bg {
              display: none;
            }
            #s202106219d8ad33ab6eb9 .section_bg.fixed_bg_wrap .fixed_bg {
                 display: none;
                }
			@media (max-width: 991px) {
			    #s202106219d8ad33ab6eb9 .section_bg {
                    background-attachment : inherit;
                }
                
                #s202106219d8ad33ab6eb9 .section_bg .ibg-bg {
                    display: none;
                }
                
                #s202106219d8ad33ab6eb9 .section_bg.fixed_bg_wrap { 
                    background-image : none !important;
                    clip-path: inset(0);
                    overflow: hidden;
                }
                #s202106219d8ad33ab6eb9 .section_bg.fixed_bg_wrap .fixed_bg {
                  display: block;
                  object-fit: cover;
                  position: fixed;
                  left: 0;
                  top: 0;
                  width: 100%; 
                  height: 100vh;
                }
				#s202106219d8ad33ab6eb9 .buy_btns .social_btn, #s202106219d8ad33ab6eb9 .buy_btns .cart_btn, #s202106219d8ad33ab6eb9 .layer_pop .bottom-btn, #s202106219d8ad33ab6eb9 .shop-table > thead, #s202106219d8ad33ab6eb9 .left-menu, #s202106219d8ad33ab6eb9 .shop-table > tbody > tr, {
				;
				}
				#s202106219d8ad33ab6eb9 main, #s202106219d8ad33ab6eb9 .section_wrap.extend_section main, #s202106219d8ad33ab6eb9 .doz_sys.shop_payment .inside, .doz_sys.shop_payment .inside .col-dz, {
					padding-left:0;
					padding-right:0;
				}
				#s202106219d8ad33ab6eb9.mobile_section main .inside {
					padding-left: 0px;
					padding-right: 0px;
				}
				#s202106219d8ad33ab6eb9.section_wrap.extend_section main .widget.board .grid_ignore.bg_on {
					margin-left: -15px;
					margin-right: -15px;
					width: calc(100% + 30px);
				}
				#s202106219d8ad33ab6eb9 .mypage .left-menu ul li a,
				#s202106219d8ad33ab6eb9 .cart .left-menu ul li a,
				#s202106219d8ad33ab6eb9 .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;;
				}
				.section_wrap .side_gutter {
					display:none !important;
				}
				#s202106219d8ad33ab6eb9 .coupon-wrap:after {
					background: #ffffff !important;
				}
			}
			@media (max-width: 767px) {
				#s202106219d8ad33ab6eb9 .nav_gradient.slide_left {
					background: linear-gradient(to left, rgba(255, 255, 255, 0), #ffffff);
				}
				#s202106219d8ad33ab6eb9 .nav_gradient.slide_right {
					background: linear-gradient(to right, rgba(255, 255, 255, 0), #ffffff);
				}
				#s202106219d8ad33ab6eb9 .button_tab .scroll-to-fixed-fixed ul.site_prod_nav > li {
					border-top: 0;
					border-bottom: 0;
				}
				#s202106219d8ad33ab6eb9 .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);
				}
				.shop_view #s202106219d8ad33ab6eb9 .item_detail .form-select-wrap .dropdown-menu .dropdown-item {
					background: #ffffff !important;
				}
				.shop_view #s202106219d8ad33ab6eb9 .item_detail .form-select-wrap .dropdown-toggle {
					color:  !important;
				}
				.shop_view #s202106219d8ad33ab6eb9 .item_detail .form-select-wrap.open .dropdown-toggle,
				.shop_view #s202106219d8ad33ab6eb9 .item_detail .form-select-wrap.open .dropdown-menu {
					border-color:  !important;
				}
				.shop_view #s202106219d8ad33ab6eb9 .item_detail .form-select-wrap.open .dropdown-menu .dropdown-item {
					
				}
				.shop_view #s202106219d8ad33ab6eb9 .item_detail .form-select-wrap .dropdown-menu .dropdown-item:hover {
					background-color:  !important;
				}
			}
			@media (min-width: 768px) {
				#s202106219d8ad33ab6eb9 .opt-group .btn_clse {
					background-color: #ffffff;
				}
				#s202106219d8ad33ab6eb9 .opt-group .btn_clse:after {
					box-shadow: 0 10px 0 0 #ffffff;
				}
			}
		
				.doz_sys #s202106219d8ad33ab6eb9 .bg-brand,
				.doz_sys #s202106219d8ad33ab6eb9 .bg-brand span,
				.doz_sys #s202106219d8ad33ab6eb9 .btn-brand {
				;
					background-color:#0d285a;
					border-color:#0d285a;
					border-width: 0px;
					color:#fff;
				}
				.doz_sys #s202106219d8ad33ab6eb9 .bg-brand:hover {
					background-color:rgba(7,20,45,1);-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff072045,endColorstr=#ff072045);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff072045,endColorstr=#ff072045);	zoom: 1;;
					border-color:rgb(7,20,45) ;border-color:rgba(7,20,45,1) ;;
				}
			
	/*#*//* .widget.image img {*/
	/*	transition: .3s ease;*/
	/*}*/
	.admin #w20210621eb60485a4ad38 .widget.image img {
		transition: none;
	}

	.admin #w20210621eb60485a4ad38 .disable-selection img {
		visibility: visible !important;
	}
	#w20210621eb60485a4ad38 .widget.image .overlay, #w20210621eb60485a4ad38 .widget.image .hover_overlay {
		background: rgba(0, 0, 0, 0);
		transition: opacity .3s, background-color .3s;
	}
	#w20210621eb60485a4ad38 .widget.image:hover .hover_overlay {
		background: rgba(0, 0, 0, 0);
		z-index: 6;
		opacity: 1;
	}
	.admin #w20210621eb60485a4ad38 .widget.image:hover .hover_overlay,
	#w20210621eb60485a4ad38 .widget.image.hover_image_hidden:hover .hover_overlay {
		opacity: 0 !important;
	}
	#w20210621eb60485a4ad38 .widget.image.text_position_overlay .txt .txt_body {
		color: #fff;
		font-size:14px;;
		line-height: 1.2;
		padding: 1em;
	}
	#w20210621eb60485a4ad38 .widget.image.hover_text_position_overlay:hover .hover_txt .txt_body {
		color: #fff;
		font-size:14px;;
		padding: 1em;
	}
	#w20210621eb60485a4ad38 .widget.image.hover_text_position_overlay:hover .hover_txt .txt_body {
		line-height: 1.2;
	}
	#w20210621eb60485a4ad38 .widget.image.img_circle .overlay,
	#w20210621eb60485a4ad38 .widget.image.img_circle .hover_overlay {
		border-radius: 50%;
	}
	#w20210621eb60485a4ad38 .widget.image.hover_scale:hover .hover_overlay,
	#w20210621eb60485a4ad38 .widget.image.same_overlay:hover .overlay {
		transform: scale(1.1);
		transition: opacity .3s;
	}
	#w20210621eb60485a4ad38 .widget.image.hide_default_img:hover .img_wrap > img,
	#w20210621eb60485a4ad38 .widget.image:hover .overlay,
	#w20210621eb60485a4ad38 .widget.image .hover_overlay,
	#w20210621eb60485a4ad38 .widget.image.hover_image_hidden:hover .hover_img,
	#w20210621eb60485a4ad38 .widget.image.hover_scale .hover_img,
	#w20210621eb60485a4ad38 .widget.image.hover_scale.hover_image_hidden:hover .hover_img {
		opacity: 0;
	}
	#w20210621eb60485a4ad38 .widget.image.hide_default_img:hover .img_wrap > img{
		opacity: 0 !important;

	}
	#w20210621eb60485a4ad38 .widget.image.hover_scale img {
		transition: transform 0.4s ease-out;
	}
	#w20210621eb60485a4ad38 .widget.image.hover_scale img,
	#w20210621eb60485a4ad38 .widget.image.hover_scale:hover .hover_img,
	#w20210621eb60485a4ad38 .widget.image.hover_scale.hover_image_hidden:hover img,
	#w20210621eb60485a4ad38 .widget.image.org_image_hidden.hover_image_hidden:hover .img_wrap > img,
	#w20210621eb60485a4ad38 .widget.image.hover_img_hide.hover_scale:hover img,
	#w20210621eb60485a4ad38 .widget.image.same_overlay:hover .overlay  {
		opacity : 1;
	}
	#w20210621eb60485a4ad38 .widget.image.no_effect .hover_overlay,
	#w20210621eb60485a4ad38 .widget.image.no_effect .hover_img {
		transition: none;
	}
	#w20210621eb60485a4ad38 .widget.image.hover_img_hide .hover_img {
		display: none;
	}
	#w20210621eb60485a4ad38 .widget.image.hover_img_hide:hover .hover_overlay {
		transition: opacity .3s;
	}
	#w20210621eb60485a4ad38 .widget.image.hide_default_img:hover .org_image,
	#w20210621eb60485a4ad38 .widget.image.same_overlay:hover .hover_overlay {
		opacity: 0;
	}
	#w20210621eb60485a4ad38 .widget.image.same_overlay:hover .overlay {
		opacity: 1;
	}
	
		#w20210621eb60485a4ad38 .widget.image .hover_img {
		image-rendering: -webkit-optimize-contrast;
	}
	
	@media all and (max-width : 767px) {
		#w20210621eb60485a4ad38 .widget.image:hover .hover_txt,
		#w20210621eb60485a4ad38 .widget.image:hover .hover_img,
		#w20210621eb60485a4ad38 .widget.image:hover .overlay,
		#w20210621eb60485a4ad38 .widget.image:hover .hover_overlay {
			opacity: 0;
			transform: none !important;
		}
		#w20210621eb60485a4ad38 .widget.image.org_image_hidden:hover .img_wrap > img {
			opacity: 1;
		}
		#w20210621eb60485a4ad38 .widget.image:hover .txt {
			opacity: 1;
			visibility: visible;
		}
		#w20210621eb60485a4ad38 .widget.hover_scale:hover img {
			transform: none !important;
		}
	}

			.shop_view .s20210622007560d18d831.xzoom-preview {
				;
				background: ;
			}
			.shop_view #s20210622007560d18d831 select.form-control option {
				color:  !important;
				background: ;
			}
			.is-ie .shop_view #s20210622007560d18d831 select.form-control option {
				color: #000 !important;
			}
			.admin #s20210622007560d18d831 .widget.padding > div {
				;
			}
			.admin #s20210622007560d18d831 .ibg-bg {
				height: 100% !important;
			}
			.admin #s20210622007560d18d831 .widget_drag_bar,
			.admin .doz_sys #s20210622007560d18d831 .ui-resizable-handle.ui-resizable-e:hover:after,
			.admin .doz_sys #s20210622007560d18d831 .ui-resizable-handle.ui-resizable-w:hover:after,
			.admin .doz_sys #s20210622007560d18d831 .ui-resizable-handle.ui-resizable-e.active:after,
			.admin .doz_sys #s20210622007560d18d831 .ui-resizable-handle.ui-resizable-w.active:after,
			.admin .doz_sys #s20210622007560d18d831 .drop_line {
				background-color: ;
			}
			.admin .doz_sys #s20210622007560d18d831 .ui-resizable-handle.ui-resizable-n:hover:after,
			.admin .doz_sys #s20210622007560d18d831 .ui-resizable-handle.ui-resizable-s:hover:after {
				border-bottom:2px solid  ;
			}
			#s20210622007560d18d831 {
				color: ;
			}
			#s20210622007560d18d831.side_basic main .inside,
			#s20210622007560d18d831 .site_prod_nav_wrap.scroll-to-fixed-fixed ul.site_prod_nav,
			.doz_sys #s20210622007560d18d831 .col-dz-12 .extend_thumbs {
				max-width: 1200px;
			}
			.modal_site_modal_menu #s20210622007560d18d831.side_basic main .inside,
			.menu_type_modal #s20210622007560d18d831.side_basic main .inside {
				max-width: 550px;
			}
			.doz_sys .modal_site_modal_menu .modal-header,
			.menu_type_modal .doz_modal_header {
				border-width: 0 0 1px 0;
				border-style: solid;
				;
			}
			.menu_type_modal #s20210622007560d18d831,
			.menu_type_modal .doz_modal_header {
			;
				background: ;
			;
				color:  ;
			}
			.menu_type_modal .doz_modal_header .bt.bt-flat.bt-default {
			;
				color:  ;
			}
			.doz_sys #s20210622007560d18d831 .col-dz-12 .inside .extend_thumbs {
				max-width: inherit;
			}
			#s20210622007560d18d831.extend_section main {
				padding-left: 0px;
				padding-right: 0px;
			}
			#s20210622007560d18d831.section_wrap.extend_section main .widget.board .grid_ignore.bg_on {
				margin-left: -0px;
				margin-right: -0px;
				width: calc(100% + 0px + 0px);
			}
			#s20210622007560d18d831 .booking_day .body_font_color_20,
			#s20210622007560d18d831 .booking_list.waiting .title {
				; 
			}
		
			#s20210622007560d18d831.extend_section main > .inside {
				max-width: 100% !important;
			}
			#s20210622007560d18d831 .li_table ul:nth-of-type(2),
			#s20210622007560d18d831 .li_board ul li,
			#s20210622007560d18d831 .radio-styled:not(ie8).radio_color_option.small input ~ span span {
				;
			}
			#s20210622007560d18d831 .checkbox-styled:not(ie8) input ~ span:before,
			#s20210622007560d18d831 .radio-styled:not(ie8) input ~ span:before {
				
			}
			#s20210622007560d18d831 .board_view .grid_ignore header a, #s20210622007560d18d831 .widget.board .grid_ignore .author .date, #s20210622007560d18d831 .widget.board .grid_ignore a.board, #s20210622007560d18d831 .widget.board .grid_ignore .author .write, .editor_box .add_map .info > div.phone, #s20210622007560d18d831 .content-tit .board {
				;
			}
			#s20210622007560d18d831 select.form-control,
			#s20210622007560d18d831 input.form-control,
			#s20210622007560d18d831 textarea.form-control {
				;
				color: #212121;
				background: #ffffff;
			}
			#s20210622007560d18d831 .input_block .select-block .selectbox select {
				border: none;
				background: none;
				color: #212121;
			}
			#s20210622007560d18d831 .phonenumber_wrap .line {
				
			}
			#s20210622007560d18d831 .shop-content.shop-style-b.open .opt-group .btn_clse > span {
				
			}
			.shop_view #s20210622007560d18d831 .shop-content select.form-control,
			.shop_view #s20210622007560d18d831 .shop-content input.form-control,
			.shop_view #s20210622007560d18d831 .shop-content textarea.form-control,
			.booking_view #s20210622007560d18d831 .booking_opt select.form-control,
			.shop_view #s20210622007560d18d831 .form-select-wrap .dropdown-menu,
			.shop_view #s20210622007560d18d831 .form-select-wrap .dropdown-menu .dropdown-item {
				;
				background: ;
			}
			#s20210622007560d18d831 .seemore_wrap .open:before {
				background-image: linear-gradient(to bottom, ,  66%,  83%,  98%, );
			}
			#s20210622007560d18d831 .item_detail select.form-control,
			#s20210622007560d18d831 .item_detail input.form-control,
			#s20210622007560d18d831 .item_detail textarea.form-control,
			#s20210622007560d18d831 .booking_opt select.form-control,
			#s20210622007560d18d831 .goods_select textarea.form-control,
			#s20210622007560d18d831 .goods_select select.form-control,
			#s20210622007560d18d831 .goods_select input.form-control,
			#s20210622007560d18d831 .form-select-wrap:before {
				 !important;
				color: ;
			}
			#s20210622007560d18d831 .form-select-wrap .dropdown-menu .dropdown-item:hover {
				;
			}
			#s20210622007560d18d831 .board_summary .write, #s20210622007560d18d831 .board_view .grid_ignore .author .date, #s20210622007560d18d831 .board_view .grid_ignore .author .hit-count, .doz_sys #s20210622007560d18d831 label, .doz_sys #s20210622007560d18d831 label.control-label, #s20210622007560d18d831 .shop-table > tbody > tr.payment-info > td.pay-txt, #s20210622007560d18d831 .nick.text-default-dark, #s20210622007560d18d831 .text-default-dark, #s20210622007560d18d831 .shop_mypage .mypage .my-box a, #s20210622007560d18d831 .shop_mypage .item-detail a, #s20210622007560d18d831 .shop_mypage .item-detail p, #s20210622007560d18d831 .shop_mypage h6, #s20210622007560d18d831 .shop_mypage .table-wrap p, #s20210622007560d18d831 .shop_payment h1, #s20210622007560d18d831 .shop_payment h6, #s20210622007560d18d831 .shop-content p, #s20210622007560d18d831 .shop_payment, #s20210622007560d18d831 .shop-content span, #s20210622007560d18d831 .shop-content .shop-item .item-icon .im-icon.im-ico-liked, #s20210622007560d18d831 .shop-content .price, #s20210622007560d18d831,#s20210622007560d18d831 .shop-tit,#s20210622007560d18d831 .board_view .board_txt_area,#s20210622007560d18d831 .board.widget .grid_ignore .view_tit,.doz_sys #s20210622007560d18d831 .shop-content input.form-control, .doz_sys #s20210622007560d18d831 .shop-content select.form-control, #s20210622007560d18d831 .widget_menu_title,#s20210622007560d18d831 .comment_area,body.shop_mypage #s20210622007560d18d831 .comment_area,
			#s20210622007560d18d831 .list_review_inner .use_summary, #s20210622007560d18d831 .list_review_inner .use_summary a, #s20210622007560d18d831 .list_review_inner .fold, #s20210622007560d18d831 .list_review_inner .comment_area, #s20210622007560d18d831 .booking_nav_tools span {
				;
				color:  ;
			}
			#s20210622007560d18d831 .shop-content span.sale-price-text {
			    color : #212121 !important;
			}
			.doz_sys #s20210622007560d18d831 a.use-info {
			    color : #0d285a;
			}
			#s20210622007560d18d831 .shop-content span.sale-price-text-done, 
			.doz_sys #s20210622007560d18d831 a.use-info-download-done {
			    color: #999999 !important;
			}
			.doz_sys #s20210622007560d18d831 .shop-content .down-btn select.form-control {
				;
				color:  !important;
			}
			#s20210622007560d18d831 .shop-content.mypage .bg-bright a, #s20210622007560d18d831 .shop-content.mypage .bg-bright p, #s20210622007560d18d831 .shop-content.mypage .bg-bright span, #s20210622007560d18d831 .shop-content.mypage .bg-bright div {
				color: #212121;
			}
			#s20210622007560d18d831 .shop-content.mypage .bg-bright .use_grade .ug_btn .btn,
			#s20210622007560d18d831 .shop-content span.ug_name .btn {
				border-color: #D5D5D5;
			}
			#s20210622007560d18d831 .shop-content h6 span {
			;
				color: ;
			}
			#s20210622007560d18d831 .left-menu ul li.on a,
			.doz_sys #s20210622007560d18d831 .paging_type_count .owl-dots .owl-dot span:before,
			.menu_type_modal #s20210622007560d18d831,
			#s20210622007560d18d831 .list_review_inner .comment .tools .text-gray-bright {
				;
				color:  !important;
			}
			.doz_sys #s20210622007560d18d831 .paging_type_count.slide_02 .owl-dots .owl-dot.active span:before {
				color: #fff !important;
			}
			.doz_sys #s20210622007560d18d831 .paging_type_dot .owl-dots .owl-dot span,
			.doz_sys #s20210622007560d18d831 .paging_type_big_dot .owl-dots .owl-dot span,
			.doz_sys #s20210622007560d18d831 .paging_type_line .owl-dots .owl-dot span,
			.doz_sys #s20210622007560d18d831 .paging_type_count.paging_type_count02 .owl-dots .owl-dot.active span:before,
			#s20210622007560d18d831 .list_review_inner, 
			#s20210622007560d18d831 .list_review_inner .fold.cmt,
			#s20210622007560d18d831 .list_review_wrap,
			#s20210622007560d18d831 .list_review_inner .textarea_block,
			#s20210622007560d18d831 .list_review_inner .comment .main_comment,
			#s20210622007560d18d831 .list_review_inner .txt_delete:before,
			#s20210622007560d18d831 .form-select-wrap.open .dropdown-toggle, 
			#s20210622007560d18d831 .form-select-wrap.open .dropdown-menu,
			#s20210622007560d18d831 .form-select-wrap.open .dropdown-menu .dropdown-item {
				border-color: ;
			}
			.doz_sys #s20210622007560d18d831 .paging_type_dot02 .owl-dots .owl-dot span,
			.doz_sys #s20210622007560d18d831 .paging_type_dot .owl-dots .owl-dot.active span,
			.doz_sys #s20210622007560d18d831 .paging_type_line .owl-dots .owl-dot.active span,
			.doz_sys #s20210622007560d18d831 .paging_type_big_dot .owl-dots .owl-dot span,
			.doz_sys #s20210622007560d18d831 .paging_type_line .owl-dots .owl-dot span {
				background: ;
			}
			#s20210622007560d18d831 .form-control:focus {
				border-color:#0d285a;
			}
			#s20210622007560d18d831 .sub_depth li a, #s20210622007560d18d831 .sub_depth li span {
				;
			}
			#s20210622007560d18d831 .slide_03.owl-theme .owl-dots .owl-dot span {
				;
			} 
			#s20210622007560d18d831 .pagination > li > a,
			#s20210622007560d18d831 .pagination > li > span,
			#s20210622007560d18d831 .pagination > li > a:focus,
			#s20210622007560d18d831 .pagination > li > span:focus,
			#s20210622007560d18d831 .map-inner .pagination li.active a,
			#s20210622007560d18d831 .pagination li > a.disabled:hover,
			#s20210622007560d18d831 .pagination li > a.disabled:focus {
				;
			}
			#s20210622007560d18d831 .form-select-wrap.open .dropdown-menu .dropdown-item {
				;
			}
			#s20210622007560d18d831 .pagination > .active > a,
			#s20210622007560d18d831 .pagination > .active > span,
			#s20210622007560d18d831 .pagination > .active > a:hover,
			#s20210622007560d18d831 .pagination > .active > span:hover,
			#s20210622007560d18d831 .pagination > .active > a:focus,
			#s20210622007560d18d831 .pagination > .active > span:focus,
			#s20210622007560d18d831 .pagination > li > a:hover,
			#s20210622007560d18d831 .pagination > li > span:hover,
			#s20210622007560d18d831 .sub_depth li a.active,
			.doz_sys #s20210622007560d18d831 a, #s20210622007560d18d831 .li_table ul li,
			#s20210622007560d18d831 .list-style .list.line > small,
			.doz_sys #s20210622007560d18d831 div[data-widget-type="board"] .title.title-block a{
				;
				color: ;
			}
			.doz_sys #s20210622007560d18d831 .board_contents a:not(.btn),
			.doz_sys #s20210622007560d18d831 .board_contents a:not(.btn):hover,
			#s20210622007560d18d831 .board_txt_area a,
			#s20210622007560d18d831 .board_txt_area a:hover,
			#s20210622007560d18d831 .board_txt_area a:active,
			#s20210622007560d18d831 .board_txt_area a:focus,
			#s20210622007560d18d831 .editor_box .fr-view a {
				color: #0d285a;
			}
			#s20210622007560d18d831 div[data-widget-type="icon"] i {
				color: ;
			}
			.doz_sys #s20210622007560d18d831 a.body_font_color_30:not(.active) {
				;
			}
		   #s20210622007560d18d831 .text_tab .after_line:not(:last-child):after {
		        ;
		   }
		   #s20210622007560d18d831 .text_tab ul.site_prod_nav > li a.active {
		    background: none;
		   }
			#s20210622007560d18d831 .map-toolbar select.form-control {
				;
				color:  !important;
				font-size: 14px;
			}
			.doz_sys #s20210622007560d18d831 .body_font_color_40,
			#s20210622007560d18d831 .li_board ul.li_body li.name, 
			#s20210622007560d18d831 .li_board ul.li_body li.time, 
			#s20210622007560d18d831 .li_board ul.li_body li.like,
			#s20210622007560d18d831 .li_board ul.li_body li.read {
				;
			}
			#s20210622007560d18d831 .review_table .summary,
			#s20210622007560d18d831 .review_table.li_board ul.li_body li,
			#s20210622007560d18d831 .review_table .list_text_title.lock_on {
				;
			}

			.doz_sys #s20210622007560d18d831 .body_font_color_50 {
				;
			}
			#s20210622007560d18d831 .li_board,
			#s20210622007560d18d831 .acd_row:first-child,
			#s20210622007560d18d831 .acd_row {
				border-color: ;
			}
			#s20210622007560d18d831 .list-style .list-header,
			#s20210622007560d18d831 .list-style .list,
			#s20210622007560d18d831 .list-style .list.line, 
			#s20210622007560d18d831 .list-style .list.line > .table-cell,
			#s20210622007560d18d831 .li_table.row_04 .acd_collapse[aria-expanded="true"], .li_table.row_04 .acd_collapse.in {
				;
			}
			#s20210622007560d18d831 .btn, #s20210622007560d18d831 .visual_section a, #s20210622007560d18d831 a.select-star, #s20210622007560d18d831 .star-pointer .dropdown-menu a.dropdown-item, .doz_sys #s20210622007560d18d831 .cart-btn-tools .alpha_add_review_button > button {
			;
				background-color: ;
				;
				color:;
				;
			}
			#s20210622007560d18d831 .star-pointer .dropdown-menu {
			    background-color: ;
			}
			#s20210622007560d18d831 .btn:hover, #s20210622007560d18d831 .visual_section a:hover {
				border-color:;
			}
			#s20210622007560d18d831 a.select-star:hover {
				background-color: ;
			}
			#s20210622007560d18d831 .star-pointer .dropdown-menu a.dropdown-item:hover {
			    background-color:  !important;
			}
			#s20210622007560d18d831 .widget_text_wrap .btn {
				background-color:#0949a0;
				border-color:#0949a0;
				color:#ffffff;
				border-width:0px;
			}
			.doz_sys #s20210622007560d18d831 .btn-primary, .doz_sys #s20210622007560d18d831 .cart-btn-tools .alpha_add_review_button > button {
			;
				background-color:#0949a0;
				border-color:#0949a0;
				color:#ffffff;
				border-width:0px;
			}
			.doz_sys.shop_view #s20210622007560d18d831 .btn-primary span,
			.doz_sys.booking_view #s20210622007560d18d831 .btn-primary span,
			.doz_sys.shop_mypage #s20210622007560d18d831 .btn-primary span  {
				color:#ffffff;
			}
			#s20210622007560d18d831 .coupon-wrap:after,
			#s20210622007560d18d831 .board_view .file_area ul li {
				background: ;
			}
			#s20210622007560d18d831 .text-gray-dark, #s20210622007560d18d831 .shop-table > thead > tr > th, #s20210622007560d18d831 .shop_mypage .left-menu ul li a, #s20210622007560d18d831 .shop_mypage .item-detail p.sale_pay,.doz_sys #s20210622007560d18d831 .product-notify-group .product-notify-label {
				;
			}
			#s20210622007560d18d831 .mypage .my-box a, #s20210622007560d18d831 .mypage .shop-table > tbody > tr,
			#s20210622007560d18d831 .mypage .tip-off,
	        #s20210622007560d18d831 .im-order-detail-table,
	        #s20210622007560d18d831 .im-order-price {
				;
			}
			#s20210622007560d18d831 .mypage .my-box.on a {
				background-color:#0d285a;
				;
				color:#fff;
			}
			#s20210622007560d18d831 .mypage .my-box.on a p {
				color:#fff;
			}
			#s20210622007560d18d831 .option_btn_tools a, #s20210622007560d18d831 .map-inner .pagination li a {
				color:#212121;
			}
			.doz_sys #s20210622007560d18d831 .list-style-card .card-body .text a {
				color:#757575;
			}
			#s20210622007560d18d831 .card .title a {
				color: #212121;
			}
			#s20210622007560d18d831 .section_bg.fixed_bg.fixed_bg_none {
					background-attachment : inherit;
				}
			#s20210622007560d18d831 ul.site_prod_nav > li,
			#s20210622007560d18d831 .prod_detail_badge {
				;
			}
			#s20210622007560d18d831 .site_prod_nav_wrap.scroll-to-fixed-fixed {
				background: ;
				box-shadow: inset 0 -1px 0 0 rgba(0, 0, 0, 0.1);
			}
			#s20210622007560d18d831 .buy_footer_fixed {
				background: ;
				border-width: 1px 0 0 0;
				border-style: solid;
				;
			}
			#s20210622007560d18d831 .opt-group {
				background: ;
			}
			#s20210622007560d18d831 ul.site_prod_nav > li a.active {
				;
			}
			
			#s20210622007560d18d831 .background_tab ul.site_prod_nav > li a.active >  span.braket-badge {
				background-color: none;
				;
				color:;
			}
	
			#s20210622007560d18d831 .input-block .checkbox-styled:not(ie8) input ~ span {
				;
				color:;
			}
			.section_fixed_disable #s20210622007560d18d831[class*="section_first"],
			.section_fixed_disable #s20210622007560d18d831[class*="section_first"] .doz_aside {
				position: relative !important;
				top: 0 !important;
				left: 0 !important;
				z-index: auto !important;
			}
			.section_fixed_disable #s20210622007560d18d831 .doz_aside.scroll-to-fixed-fixed ~ .spacer,
			.section_fixed_disable #s20210622007560d18d831.scroll-to-fixed-fixed ~ .spacer {
				height: 0 !important;
				display: none !important;
			}
			#s20210622007560d18d831.scroll-to-fixed-fixed {
				width: 100% !important;
			}
			#s20210622007560d18d831 .doz_aside.scroll-to-fixed-fixed-end {
				bottom: 0 !important;
				top: auto !important;
			}
			.device_type_m #s20210622007560d18d831.mobile_section main .inside {
					padding-left: 0px;
					padding-right: 0px;
			}
			.device_type_m #s20210622007560d18d831 .mypage .left-menu ul li a,
			.device_type_m #s20210622007560d18d831 .cart .left-menu ul li a {
				;
			}
            #s20210622007560d18d831 .im-cart-result-table {
                border-top: 1px solid ;
                border-bottom: 1px solid ;
            }
            #s20210622007560d18d831 .shop-table > tbody > tr > td.img .opt .more {
                ;
            }
            #s20210622007560d18d831 .im-cart-info {
                ;
            }
            #s20210622007560d18d831 .shop-table > thead > tr > th,
            #s20210622007560d18d831 .shop-table > tbody > tr > td,
            #s20210622007560d18d831 .mypage .shop-table > tbody > tr,
            #s20210622007560d18d831 .shop-table > tbody > tr > td.img img,
            #s20210622007560d18d831 .shop-table > tbody > tr > td + td,
            #s20210622007560d18d831 .mypage .tip-off,
            #s20210622007560d18d831 .mypage .shop-table img,
	        #s20210622007560d18d831 .im-order-detail-table,
	        #s20210622007560d18d831 .im-order-price,
	        #s20210622007560d18d831 .im-order-detail-table thead tr,
	        #s20210622007560d18d831 .im-order-detail-table tr + tr,
	        #s20210622007560d18d831 .im-order-detail-table img,
	        #s20210622007560d18d831 .im-order-detail-table .im-deliv-price,
	        #s20210622007560d18d831 .im-order-price-header,
	        #s20210622007560d18d831 .im-order-price-body {
                ;
            }
            #s20210622007560d18d831 .shop-table .list_badge {
				border-color: ;
            }
            #s20210622007560d18d831 .im-cart-result-table thead>tr>th,
            #s20210622007560d18d831 #shop_cart_list .shop-table > colgroup + thead > tr:first-child > th,
            #s20210622007560d18d831 #shop_cart_list .shop-table > tbody > tr > td + td,
            #s20210622007560d18d831 #shop_cart_list .shop-table > thead > tr > th,
            #s20210622007560d18d831 #shop_cart_list .shop-table > tbody > tr > td {
                ;
            }
            #s20210622007560d18d831 .shop-content.mypage .shop-item .item-icon .im-icon.im-ico-liked{
                color: #0d285a
            }
			@media (min-width: 991px) {
				.doz_sys #s20210622007560d18d831 .btn-primary:hover, #s20210622007560d18d831 .widget_text_wrap .btn:hover, .doz_sys #s20210622007560d18d831 .cart-btn-tools .alpha_add_review_button:hover > button {
				;
					background-color:#002b66;
					border-color:#0949a0;
					color:#ffffff;
					border-width:0px;
				}
				.doz_sys.shop_view #s20210622007560d18d831 .btn-primary:hover span,
				.doz_sys.booking_view #s20210622007560d18d831 .btn-primary:hover span,
				.doz_sys.shop_mypage #s20210622007560d18d831 .btn-primary:hover span  {
					color:#ffffff;
				}
			}
			@media all and (max-width : 768px) {
				.doz_sys #s20210622007560d18d831 .fixed_view a,
				.doz_sys #s20210622007560d18d831 .fixed_view select.form-control,
				.doz_sys #s20210622007560d18d831 .fixed_view .form-select-wrap:before {
					color: #212121;
				}
				.doz_sys #s20210622007560d18d831 .fixed_view .body_font_color_50 {
					color: rgba(33, 33, 33, 0.5);
				}
				.doz_sys #s20210622007560d18d831 .fixed_view .body_font_color_20 {
					color: rgba(33, 33, 33, 0.2);
				}
				.booking_view #s20210622007560d18d831 .fixed_view .booking_opt select.form-control {
					background-color: #fff;
				}
				#s20210622007560d18d831 #shop_cart_list .shop-tit,
                #s20210622007560d18d831 #shop_cart_list .shop-table > thead > tr,
                #s20210622007560d18d831 #shop_cart_list .shop-table > tfoot .payment-info,
                #s20210622007560d18d831 .im-price-result {
				    ;
				}
                #s20210622007560d18d831 .shop-table > tbody > tr > td.img .opt .more + .more,
                #s20210622007560d18d831 .im-order-row + .im-order-row {
                    ;
                }
                #s20210622007560d18d831 #shop_cart_list .shop-table,
                #s20210622007560d18d831 #shop_cart_list .shop-table > tbody > tr.im-tr-shipping + tr,
                #s20210622007560d18d831 #shop_cart_list .shop-table > tfoot,
                #s20210622007560d18d831 #shop_cart_list .shop-table > tfoot .payment-info {
                    ;
                }
                #s20210622007560d18d831 #shop_cart_list .shop-table > thead > tr,
                #s20210622007560d18d831 .im-order-detail-table .im-space {
                    background-color: ;
                }
                #s20210622007560d18d831 #shop_cart_list .shop-table > thead > tr.scroll-to-fixed-fixed-end {
                    top: auto !important;
                    bottom: 0;
                }
			}
			.device_type_m #s20210622007560d18d831 .section_bg.fixed_bg_wrap { 
                 background-attachment: fixed;
            }
            
            .device_type_m #s20210622007560d18d831 .section_bg.fixed_bg_wrap .fixed_bg {
              display: none;
            }
            #s20210622007560d18d831 .section_bg.fixed_bg_wrap .fixed_bg {
                 display: none;
                }
			@media (max-width: 991px) {
			    #s20210622007560d18d831 .section_bg {
                    background-attachment : inherit;
                }
                
                #s20210622007560d18d831 .section_bg .ibg-bg {
                    display: none;
                }
                
                #s20210622007560d18d831 .section_bg.fixed_bg_wrap { 
                    background-image : none !important;
                    clip-path: inset(0);
                    overflow: hidden;
                }
                #s20210622007560d18d831 .section_bg.fixed_bg_wrap .fixed_bg {
                  display: block;
                  object-fit: cover;
                  position: fixed;
                  left: 0;
                  top: 0;
                  width: 100%; 
                  height: 100vh;
                }
				#s20210622007560d18d831 .buy_btns .social_btn, #s20210622007560d18d831 .buy_btns .cart_btn, #s20210622007560d18d831 .layer_pop .bottom-btn, #s20210622007560d18d831 .shop-table > thead, #s20210622007560d18d831 .left-menu, #s20210622007560d18d831 .shop-table > tbody > tr, {
				;
				}
				#s20210622007560d18d831 main, #s20210622007560d18d831 .section_wrap.extend_section main, #s20210622007560d18d831 .doz_sys.shop_payment .inside, .doz_sys.shop_payment .inside .col-dz, {
					padding-left:0;
					padding-right:0;
				}
				#s20210622007560d18d831.mobile_section main .inside {
					padding-left: 0px;
					padding-right: 0px;
				}
				#s20210622007560d18d831.section_wrap.extend_section main .widget.board .grid_ignore.bg_on {
					margin-left: -15px;
					margin-right: -15px;
					width: calc(100% + 30px);
				}
				#s20210622007560d18d831 .mypage .left-menu ul li a,
				#s20210622007560d18d831 .cart .left-menu ul li a,
				#s20210622007560d18d831 .mypage .left-menu .cart-menu-slide  {
					;
				}
				.section_wrap .side_gutter {
					display:none !important;
				}
				#s20210622007560d18d831 .coupon-wrap:after {
					background:  !important;
				}
			}
			@media (max-width: 767px) {
				#s20210622007560d18d831 .nav_gradient.slide_left {
					background: linear-gradient(to left, rgba(255, 255, 255, 0), rgba(255,255,255,1));
				}
				#s20210622007560d18d831 .nav_gradient.slide_right {
					background: linear-gradient(to right, rgba(255, 255, 255, 0), rgba(255,255,255,1));
				}
				#s20210622007560d18d831 .button_tab .scroll-to-fixed-fixed ul.site_prod_nav > li {
					border-top: 0;
					border-bottom: 0;
				}
				#s20210622007560d18d831 .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);
				}
				.shop_view #s20210622007560d18d831 .item_detail .form-select-wrap .dropdown-menu .dropdown-item {
					background:  !important;
				}
				.shop_view #s20210622007560d18d831 .item_detail .form-select-wrap .dropdown-toggle {
					color:  !important;
				}
				.shop_view #s20210622007560d18d831 .item_detail .form-select-wrap.open .dropdown-toggle,
				.shop_view #s20210622007560d18d831 .item_detail .form-select-wrap.open .dropdown-menu {
					border-color:  !important;
				}
				.shop_view #s20210622007560d18d831 .item_detail .form-select-wrap.open .dropdown-menu .dropdown-item {
					
				}
				.shop_view #s20210622007560d18d831 .item_detail .form-select-wrap .dropdown-menu .dropdown-item:hover {
					background-color:  !important;
				}
			}
			@media (min-width: 768px) {
				#s20210622007560d18d831 .opt-group .btn_clse {
					background-color: ;
				}
				#s20210622007560d18d831 .opt-group .btn_clse:after {
					;
				}
			}
		
				.doz_sys #s20210622007560d18d831 .bg-brand,
				.doz_sys #s20210622007560d18d831 .bg-brand span,
				.doz_sys #s20210622007560d18d831 .btn-brand {
				;
					background-color:#0d285a;
					border-color:#0d285a;
					border-width: 0px;
					color:#fff;
				}
				.doz_sys #s20210622007560d18d831 .bg-brand:hover {
					background-color:rgba(7,20,45,1);-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff072045,endColorstr=#ff072045);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff072045,endColorstr=#ff072045);	zoom: 1;;
					border-color:rgb(7,20,45) ;border-color:rgba(7,20,45,1) ;;
				}
			
	.device_type_m .pc_section #padding_w202106228b7059ba537e6 {
		height: 12.5px !important;
	}
	@media all and (max-width:768px) {
		.pc_section #padding_w202106228b7059ba537e6 {
			height: 12.5px !important;
		}
	}

		#text_w202106227aa128bd8016d {
					border-radius: 0px;
			border: 0px none #000;;
			min-height: 0px;;
			line-height: inherit;
		}
		#text_w202106227aa128bd8016d .fr-code-view {
			line-height: 1.6;
		}
		#text_w202106227aa128bd8016d .text_bg_img,
		#text_w202106227aa128bd8016d .text_bg_color {
			position: absolute;
			top: 0;
			left: 0;
			height: 100%;
			width: 100%;
			border-radius: 0px;
		}
		.admin #text_w202106227aa128bd8016d,
		#text_w202106227aa128bd8016d .text-table {
			min-height: 0px;;
					word-break: normal;
			word-wrap: break-word;
		}
        #text_w202106227aa128bd8016d,
        #text_w202106227aa128bd8016d .text-table {
            display: flex;
            flex-direction: column;
            justify-content:flex-start ;
        }
		.doz_sys main > .doz_row #text_w202106227aa128bd8016d.default_padding {
			padding-left: 32px;
			padding-right: 32px;
		}
		@media all and (max-width : 767px) {
			.doz_sys main > .doz_row #text_w202106227aa128bd8016d.default_padding {
				padding-left: 15px;
				padding-right: 15px;
			}
		}
	
	.device_type_m .pc_section #padding_w202106223f1fc69dee75e {
		height: 3.5px !important;
	}
	@media all and (max-width:768px) {
		.pc_section #padding_w202106223f1fc69dee75e {
			height: 3.5px !important;
		}
	}

		#text_w20210622186036c18211f {
					border-radius: 0px;
			border: 0px none #000;;
			min-height: 0px;;
			line-height: inherit;
		}
		#text_w20210622186036c18211f .fr-code-view {
			line-height: 1.6;
		}
		#text_w20210622186036c18211f .text_bg_img,
		#text_w20210622186036c18211f .text_bg_color {
			position: absolute;
			top: 0;
			left: 0;
			height: 100%;
			width: 100%;
			border-radius: 0px;
		}
		.admin #text_w20210622186036c18211f,
		#text_w20210622186036c18211f .text-table {
			min-height: 0px;;
					word-break: normal;
			word-wrap: break-word;
		}
        #text_w20210622186036c18211f,
        #text_w20210622186036c18211f .text-table {
            display: flex;
            flex-direction: column;
            justify-content:flex-start ;
        }
		.doz_sys main > .doz_row #text_w20210622186036c18211f.default_padding {
			padding-left: 32px;
			padding-right: 32px;
		}
		@media all and (max-width : 767px) {
			.doz_sys main > .doz_row #text_w20210622186036c18211f.default_padding {
				padding-left: 15px;
				padding-right: 15px;
			}
		}
	
	/*#*//* .widget.image img {*/
	/*	transition: .3s ease;*/
	/*}*/
	.admin #w2021062252687e95ddcdf .widget.image img {
		transition: none;
	}

	.admin #w2021062252687e95ddcdf .disable-selection img {
		visibility: visible !important;
	}
	#w2021062252687e95ddcdf .widget.image .overlay, #w2021062252687e95ddcdf .widget.image .hover_overlay {
		background: rgba(0, 0, 0, 0);
		transition: opacity .3s, background-color .3s;
	}
	#w2021062252687e95ddcdf .widget.image:hover .hover_overlay {
		background: rgba(0, 0, 0, 0);
		z-index: 6;
		opacity: 1;
	}
	.admin #w2021062252687e95ddcdf .widget.image:hover .hover_overlay,
	#w2021062252687e95ddcdf .widget.image.hover_image_hidden:hover .hover_overlay {
		opacity: 0 !important;
	}
	#w2021062252687e95ddcdf .widget.image.text_position_overlay .txt .txt_body {
		color: #fff;
		font-size:14px;;
		line-height: 1.2;
		padding: 1em;
	}
	#w2021062252687e95ddcdf .widget.image.hover_text_position_overlay:hover .hover_txt .txt_body {
		color: #fff;
		font-size:14px;;
		padding: 1em;
	}
	#w2021062252687e95ddcdf .widget.image.hover_text_position_overlay:hover .hover_txt .txt_body {
		line-height: 1.2;
	}
	#w2021062252687e95ddcdf .widget.image.img_circle .overlay,
	#w2021062252687e95ddcdf .widget.image.img_circle .hover_overlay {
		border-radius: 50%;
	}
	#w2021062252687e95ddcdf .widget.image.hover_scale:hover .hover_overlay,
	#w2021062252687e95ddcdf .widget.image.same_overlay:hover .overlay {
		transform: scale(1.1);
		transition: opacity .3s;
	}
	#w2021062252687e95ddcdf .widget.image.hide_default_img:hover .img_wrap > img,
	#w2021062252687e95ddcdf .widget.image:hover .overlay,
	#w2021062252687e95ddcdf .widget.image .hover_overlay,
	#w2021062252687e95ddcdf .widget.image.hover_image_hidden:hover .hover_img,
	#w2021062252687e95ddcdf .widget.image.hover_scale .hover_img,
	#w2021062252687e95ddcdf .widget.image.hover_scale.hover_image_hidden:hover .hover_img {
		opacity: 0;
	}
	#w2021062252687e95ddcdf .widget.image.hide_default_img:hover .img_wrap > img{
		opacity: 0 !important;

	}
	#w2021062252687e95ddcdf .widget.image.hover_scale img {
		transition: transform 0.4s ease-out;
	}
	#w2021062252687e95ddcdf .widget.image.hover_scale img,
	#w2021062252687e95ddcdf .widget.image.hover_scale:hover .hover_img,
	#w2021062252687e95ddcdf .widget.image.hover_scale.hover_image_hidden:hover img,
	#w2021062252687e95ddcdf .widget.image.org_image_hidden.hover_image_hidden:hover .img_wrap > img,
	#w2021062252687e95ddcdf .widget.image.hover_img_hide.hover_scale:hover img,
	#w2021062252687e95ddcdf .widget.image.same_overlay:hover .overlay  {
		opacity : 1;
	}
	#w2021062252687e95ddcdf .widget.image.no_effect .hover_overlay,
	#w2021062252687e95ddcdf .widget.image.no_effect .hover_img {
		transition: none;
	}
	#w2021062252687e95ddcdf .widget.image.hover_img_hide .hover_img {
		display: none;
	}
	#w2021062252687e95ddcdf .widget.image.hover_img_hide:hover .hover_overlay {
		transition: opacity .3s;
	}
	#w2021062252687e95ddcdf .widget.image.hide_default_img:hover .org_image,
	#w2021062252687e95ddcdf .widget.image.same_overlay:hover .hover_overlay {
		opacity: 0;
	}
	#w2021062252687e95ddcdf .widget.image.same_overlay:hover .overlay {
		opacity: 1;
	}
	
		#w2021062252687e95ddcdf .widget.image .hover_img {
		image-rendering: -webkit-optimize-contrast;
	}
	
	@media all and (max-width : 767px) {
		#w2021062252687e95ddcdf .widget.image:hover .hover_txt,
		#w2021062252687e95ddcdf .widget.image:hover .hover_img,
		#w2021062252687e95ddcdf .widget.image:hover .overlay,
		#w2021062252687e95ddcdf .widget.image:hover .hover_overlay {
			opacity: 0;
			transform: none !important;
		}
		#w2021062252687e95ddcdf .widget.image.org_image_hidden:hover .img_wrap > img {
			opacity: 1;
		}
		#w2021062252687e95ddcdf .widget.image:hover .txt {
			opacity: 1;
			visibility: visible;
		}
		#w2021062252687e95ddcdf .widget.hover_scale:hover img {
			transform: none !important;
		}
	}

			.shop_view .s20210621706595e6f5c30.xzoom-preview {
				;
				background: ;
			}
			.shop_view #s20210621706595e6f5c30 select.form-control option {
				color:  !important;
				background: ;
			}
			.is-ie .shop_view #s20210621706595e6f5c30 select.form-control option {
				color: #000 !important;
			}
			.admin #s20210621706595e6f5c30 .widget.padding > div {
				;
			}
			.admin #s20210621706595e6f5c30 .ibg-bg {
				height: 100% !important;
			}
			.admin #s20210621706595e6f5c30 .widget_drag_bar,
			.admin .doz_sys #s20210621706595e6f5c30 .ui-resizable-handle.ui-resizable-e:hover:after,
			.admin .doz_sys #s20210621706595e6f5c30 .ui-resizable-handle.ui-resizable-w:hover:after,
			.admin .doz_sys #s20210621706595e6f5c30 .ui-resizable-handle.ui-resizable-e.active:after,
			.admin .doz_sys #s20210621706595e6f5c30 .ui-resizable-handle.ui-resizable-w.active:after,
			.admin .doz_sys #s20210621706595e6f5c30 .drop_line {
				background-color: ;
			}
			.admin .doz_sys #s20210621706595e6f5c30 .ui-resizable-handle.ui-resizable-n:hover:after,
			.admin .doz_sys #s20210621706595e6f5c30 .ui-resizable-handle.ui-resizable-s:hover:after {
				border-bottom:2px solid  ;
			}
			#s20210621706595e6f5c30 {
				color: ;
			}
			#s20210621706595e6f5c30.side_basic main .inside,
			#s20210621706595e6f5c30 .site_prod_nav_wrap.scroll-to-fixed-fixed ul.site_prod_nav,
			.doz_sys #s20210621706595e6f5c30 .col-dz-12 .extend_thumbs {
				max-width: 1200px;
			}
			.modal_site_modal_menu #s20210621706595e6f5c30.side_basic main .inside,
			.menu_type_modal #s20210621706595e6f5c30.side_basic main .inside {
				max-width: 550px;
			}
			.doz_sys .modal_site_modal_menu .modal-header,
			.menu_type_modal .doz_modal_header {
				border-width: 0 0 1px 0;
				border-style: solid;
				;
			}
			.menu_type_modal #s20210621706595e6f5c30,
			.menu_type_modal .doz_modal_header {
			;
				background: ;
			;
				color:  ;
			}
			.menu_type_modal .doz_modal_header .bt.bt-flat.bt-default {
			;
				color:  ;
			}
			.doz_sys #s20210621706595e6f5c30 .col-dz-12 .inside .extend_thumbs {
				max-width: inherit;
			}
			#s20210621706595e6f5c30.extend_section main {
				padding-left: 0px;
				padding-right: 0px;
			}
			#s20210621706595e6f5c30.section_wrap.extend_section main .widget.board .grid_ignore.bg_on {
				margin-left: -0px;
				margin-right: -0px;
				width: calc(100% + 0px + 0px);
			}
			#s20210621706595e6f5c30 .booking_day .body_font_color_20,
			#s20210621706595e6f5c30 .booking_list.waiting .title {
				; 
			}
		
			#s20210621706595e6f5c30.extend_section main > .inside {
				max-width: 100% !important;
			}
			#s20210621706595e6f5c30 .li_table ul:nth-of-type(2),
			#s20210621706595e6f5c30 .li_board ul li,
			#s20210621706595e6f5c30 .radio-styled:not(ie8).radio_color_option.small input ~ span span {
				;
			}
			#s20210621706595e6f5c30 .checkbox-styled:not(ie8) input ~ span:before,
			#s20210621706595e6f5c30 .radio-styled:not(ie8) input ~ span:before {
				
			}
			#s20210621706595e6f5c30 .board_view .grid_ignore header a, #s20210621706595e6f5c30 .widget.board .grid_ignore .author .date, #s20210621706595e6f5c30 .widget.board .grid_ignore a.board, #s20210621706595e6f5c30 .widget.board .grid_ignore .author .write, .editor_box .add_map .info > div.phone, #s20210621706595e6f5c30 .content-tit .board {
				;
			}
			#s20210621706595e6f5c30 select.form-control,
			#s20210621706595e6f5c30 input.form-control,
			#s20210621706595e6f5c30 textarea.form-control {
				;
				color: #212121;
				background: #ffffff;
			}
			#s20210621706595e6f5c30 .input_block .select-block .selectbox select {
				border: none;
				background: none;
				color: #212121;
			}
			#s20210621706595e6f5c30 .phonenumber_wrap .line {
				
			}
			#s20210621706595e6f5c30 .shop-content.shop-style-b.open .opt-group .btn_clse > span {
				
			}
			.shop_view #s20210621706595e6f5c30 .shop-content select.form-control,
			.shop_view #s20210621706595e6f5c30 .shop-content input.form-control,
			.shop_view #s20210621706595e6f5c30 .shop-content textarea.form-control,
			.booking_view #s20210621706595e6f5c30 .booking_opt select.form-control,
			.shop_view #s20210621706595e6f5c30 .form-select-wrap .dropdown-menu,
			.shop_view #s20210621706595e6f5c30 .form-select-wrap .dropdown-menu .dropdown-item {
				;
				background: ;
			}
			#s20210621706595e6f5c30 .seemore_wrap .open:before {
				background-image: linear-gradient(to bottom, ,  66%,  83%,  98%, );
			}
			#s20210621706595e6f5c30 .item_detail select.form-control,
			#s20210621706595e6f5c30 .item_detail input.form-control,
			#s20210621706595e6f5c30 .item_detail textarea.form-control,
			#s20210621706595e6f5c30 .booking_opt select.form-control,
			#s20210621706595e6f5c30 .goods_select textarea.form-control,
			#s20210621706595e6f5c30 .goods_select select.form-control,
			#s20210621706595e6f5c30 .goods_select input.form-control,
			#s20210621706595e6f5c30 .form-select-wrap:before {
				 !important;
				color: ;
			}
			#s20210621706595e6f5c30 .form-select-wrap .dropdown-menu .dropdown-item:hover {
				;
			}
			#s20210621706595e6f5c30 .board_summary .write, #s20210621706595e6f5c30 .board_view .grid_ignore .author .date, #s20210621706595e6f5c30 .board_view .grid_ignore .author .hit-count, .doz_sys #s20210621706595e6f5c30 label, .doz_sys #s20210621706595e6f5c30 label.control-label, #s20210621706595e6f5c30 .shop-table > tbody > tr.payment-info > td.pay-txt, #s20210621706595e6f5c30 .nick.text-default-dark, #s20210621706595e6f5c30 .text-default-dark, #s20210621706595e6f5c30 .shop_mypage .mypage .my-box a, #s20210621706595e6f5c30 .shop_mypage .item-detail a, #s20210621706595e6f5c30 .shop_mypage .item-detail p, #s20210621706595e6f5c30 .shop_mypage h6, #s20210621706595e6f5c30 .shop_mypage .table-wrap p, #s20210621706595e6f5c30 .shop_payment h1, #s20210621706595e6f5c30 .shop_payment h6, #s20210621706595e6f5c30 .shop-content p, #s20210621706595e6f5c30 .shop_payment, #s20210621706595e6f5c30 .shop-content span, #s20210621706595e6f5c30 .shop-content .shop-item .item-icon .im-icon.im-ico-liked, #s20210621706595e6f5c30 .shop-content .price, #s20210621706595e6f5c30,#s20210621706595e6f5c30 .shop-tit,#s20210621706595e6f5c30 .board_view .board_txt_area,#s20210621706595e6f5c30 .board.widget .grid_ignore .view_tit,.doz_sys #s20210621706595e6f5c30 .shop-content input.form-control, .doz_sys #s20210621706595e6f5c30 .shop-content select.form-control, #s20210621706595e6f5c30 .widget_menu_title,#s20210621706595e6f5c30 .comment_area,body.shop_mypage #s20210621706595e6f5c30 .comment_area,
			#s20210621706595e6f5c30 .list_review_inner .use_summary, #s20210621706595e6f5c30 .list_review_inner .use_summary a, #s20210621706595e6f5c30 .list_review_inner .fold, #s20210621706595e6f5c30 .list_review_inner .comment_area, #s20210621706595e6f5c30 .booking_nav_tools span {
				;
				color:  ;
			}
			#s20210621706595e6f5c30 .shop-content span.sale-price-text {
			    color : #212121 !important;
			}
			.doz_sys #s20210621706595e6f5c30 a.use-info {
			    color : #0d285a;
			}
			#s20210621706595e6f5c30 .shop-content span.sale-price-text-done, 
			.doz_sys #s20210621706595e6f5c30 a.use-info-download-done {
			    color: #999999 !important;
			}
			.doz_sys #s20210621706595e6f5c30 .shop-content .down-btn select.form-control {
				;
				color:  !important;
			}
			#s20210621706595e6f5c30 .shop-content.mypage .bg-bright a, #s20210621706595e6f5c30 .shop-content.mypage .bg-bright p, #s20210621706595e6f5c30 .shop-content.mypage .bg-bright span, #s20210621706595e6f5c30 .shop-content.mypage .bg-bright div {
				color: #212121;
			}
			#s20210621706595e6f5c30 .shop-content.mypage .bg-bright .use_grade .ug_btn .btn,
			#s20210621706595e6f5c30 .shop-content span.ug_name .btn {
				border-color: #D5D5D5;
			}
			#s20210621706595e6f5c30 .shop-content h6 span {
			;
				color: ;
			}
			#s20210621706595e6f5c30 .left-menu ul li.on a,
			.doz_sys #s20210621706595e6f5c30 .paging_type_count .owl-dots .owl-dot span:before,
			.menu_type_modal #s20210621706595e6f5c30,
			#s20210621706595e6f5c30 .list_review_inner .comment .tools .text-gray-bright {
				;
				color:  !important;
			}
			.doz_sys #s20210621706595e6f5c30 .paging_type_count.slide_02 .owl-dots .owl-dot.active span:before {
				color: #fff !important;
			}
			.doz_sys #s20210621706595e6f5c30 .paging_type_dot .owl-dots .owl-dot span,
			.doz_sys #s20210621706595e6f5c30 .paging_type_big_dot .owl-dots .owl-dot span,
			.doz_sys #s20210621706595e6f5c30 .paging_type_line .owl-dots .owl-dot span,
			.doz_sys #s20210621706595e6f5c30 .paging_type_count.paging_type_count02 .owl-dots .owl-dot.active span:before,
			#s20210621706595e6f5c30 .list_review_inner, 
			#s20210621706595e6f5c30 .list_review_inner .fold.cmt,
			#s20210621706595e6f5c30 .list_review_wrap,
			#s20210621706595e6f5c30 .list_review_inner .textarea_block,
			#s20210621706595e6f5c30 .list_review_inner .comment .main_comment,
			#s20210621706595e6f5c30 .list_review_inner .txt_delete:before,
			#s20210621706595e6f5c30 .form-select-wrap.open .dropdown-toggle, 
			#s20210621706595e6f5c30 .form-select-wrap.open .dropdown-menu,
			#s20210621706595e6f5c30 .form-select-wrap.open .dropdown-menu .dropdown-item {
				border-color: ;
			}
			.doz_sys #s20210621706595e6f5c30 .paging_type_dot02 .owl-dots .owl-dot span,
			.doz_sys #s20210621706595e6f5c30 .paging_type_dot .owl-dots .owl-dot.active span,
			.doz_sys #s20210621706595e6f5c30 .paging_type_line .owl-dots .owl-dot.active span,
			.doz_sys #s20210621706595e6f5c30 .paging_type_big_dot .owl-dots .owl-dot span,
			.doz_sys #s20210621706595e6f5c30 .paging_type_line .owl-dots .owl-dot span {
				background: ;
			}
			#s20210621706595e6f5c30 .form-control:focus {
				border-color:#0d285a;
			}
			#s20210621706595e6f5c30 .sub_depth li a, #s20210621706595e6f5c30 .sub_depth li span {
				;
			}
			#s20210621706595e6f5c30 .slide_03.owl-theme .owl-dots .owl-dot span {
				;
			} 
			#s20210621706595e6f5c30 .pagination > li > a,
			#s20210621706595e6f5c30 .pagination > li > span,
			#s20210621706595e6f5c30 .pagination > li > a:focus,
			#s20210621706595e6f5c30 .pagination > li > span:focus,
			#s20210621706595e6f5c30 .map-inner .pagination li.active a,
			#s20210621706595e6f5c30 .pagination li > a.disabled:hover,
			#s20210621706595e6f5c30 .pagination li > a.disabled:focus {
				;
			}
			#s20210621706595e6f5c30 .form-select-wrap.open .dropdown-menu .dropdown-item {
				;
			}
			#s20210621706595e6f5c30 .pagination > .active > a,
			#s20210621706595e6f5c30 .pagination > .active > span,
			#s20210621706595e6f5c30 .pagination > .active > a:hover,
			#s20210621706595e6f5c30 .pagination > .active > span:hover,
			#s20210621706595e6f5c30 .pagination > .active > a:focus,
			#s20210621706595e6f5c30 .pagination > .active > span:focus,
			#s20210621706595e6f5c30 .pagination > li > a:hover,
			#s20210621706595e6f5c30 .pagination > li > span:hover,
			#s20210621706595e6f5c30 .sub_depth li a.active,
			.doz_sys #s20210621706595e6f5c30 a, #s20210621706595e6f5c30 .li_table ul li,
			#s20210621706595e6f5c30 .list-style .list.line > small,
			.doz_sys #s20210621706595e6f5c30 div[data-widget-type="board"] .title.title-block a{
				;
				color: ;
			}
			.doz_sys #s20210621706595e6f5c30 .board_contents a:not(.btn),
			.doz_sys #s20210621706595e6f5c30 .board_contents a:not(.btn):hover,
			#s20210621706595e6f5c30 .board_txt_area a,
			#s20210621706595e6f5c30 .board_txt_area a:hover,
			#s20210621706595e6f5c30 .board_txt_area a:active,
			#s20210621706595e6f5c30 .board_txt_area a:focus,
			#s20210621706595e6f5c30 .editor_box .fr-view a {
				color: #0d285a;
			}
			#s20210621706595e6f5c30 div[data-widget-type="icon"] i {
				color: ;
			}
			.doz_sys #s20210621706595e6f5c30 a.body_font_color_30:not(.active) {
				;
			}
		   #s20210621706595e6f5c30 .text_tab .after_line:not(:last-child):after {
		        ;
		   }
		   #s20210621706595e6f5c30 .text_tab ul.site_prod_nav > li a.active {
		    background: none;
		   }
			#s20210621706595e6f5c30 .map-toolbar select.form-control {
				;
				color:  !important;
				font-size: 14px;
			}
			.doz_sys #s20210621706595e6f5c30 .body_font_color_40,
			#s20210621706595e6f5c30 .li_board ul.li_body li.name, 
			#s20210621706595e6f5c30 .li_board ul.li_body li.time, 
			#s20210621706595e6f5c30 .li_board ul.li_body li.like,
			#s20210621706595e6f5c30 .li_board ul.li_body li.read {
				;
			}
			#s20210621706595e6f5c30 .review_table .summary,
			#s20210621706595e6f5c30 .review_table.li_board ul.li_body li,
			#s20210621706595e6f5c30 .review_table .list_text_title.lock_on {
				;
			}

			.doz_sys #s20210621706595e6f5c30 .body_font_color_50 {
				;
			}
			#s20210621706595e6f5c30 .li_board,
			#s20210621706595e6f5c30 .acd_row:first-child,
			#s20210621706595e6f5c30 .acd_row {
				border-color: ;
			}
			#s20210621706595e6f5c30 .list-style .list-header,
			#s20210621706595e6f5c30 .list-style .list,
			#s20210621706595e6f5c30 .list-style .list.line, 
			#s20210621706595e6f5c30 .list-style .list.line > .table-cell,
			#s20210621706595e6f5c30 .li_table.row_04 .acd_collapse[aria-expanded="true"], .li_table.row_04 .acd_collapse.in {
				;
			}
			#s20210621706595e6f5c30 .btn, #s20210621706595e6f5c30 .visual_section a, #s20210621706595e6f5c30 a.select-star, #s20210621706595e6f5c30 .star-pointer .dropdown-menu a.dropdown-item, .doz_sys #s20210621706595e6f5c30 .cart-btn-tools .alpha_add_review_button > button {
			;
				background-color: ;
				;
				color:;
				;
			}
			#s20210621706595e6f5c30 .star-pointer .dropdown-menu {
			    background-color: ;
			}
			#s20210621706595e6f5c30 .btn:hover, #s20210621706595e6f5c30 .visual_section a:hover {
				border-color:;
			}
			#s20210621706595e6f5c30 a.select-star:hover {
				background-color: ;
			}
			#s20210621706595e6f5c30 .star-pointer .dropdown-menu a.dropdown-item:hover {
			    background-color:  !important;
			}
			#s20210621706595e6f5c30 .widget_text_wrap .btn {
				background-color:#0949a0;
				border-color:#0949a0;
				color:#ffffff;
				border-width:0px;
			}
			.doz_sys #s20210621706595e6f5c30 .btn-primary, .doz_sys #s20210621706595e6f5c30 .cart-btn-tools .alpha_add_review_button > button {
			;
				background-color:#0949a0;
				border-color:#0949a0;
				color:#ffffff;
				border-width:0px;
			}
			.doz_sys.shop_view #s20210621706595e6f5c30 .btn-primary span,
			.doz_sys.booking_view #s20210621706595e6f5c30 .btn-primary span,
			.doz_sys.shop_mypage #s20210621706595e6f5c30 .btn-primary span  {
				color:#ffffff;
			}
			#s20210621706595e6f5c30 .coupon-wrap:after,
			#s20210621706595e6f5c30 .board_view .file_area ul li {
				background: ;
			}
			#s20210621706595e6f5c30 .text-gray-dark, #s20210621706595e6f5c30 .shop-table > thead > tr > th, #s20210621706595e6f5c30 .shop_mypage .left-menu ul li a, #s20210621706595e6f5c30 .shop_mypage .item-detail p.sale_pay,.doz_sys #s20210621706595e6f5c30 .product-notify-group .product-notify-label {
				;
			}
			#s20210621706595e6f5c30 .mypage .my-box a, #s20210621706595e6f5c30 .mypage .shop-table > tbody > tr,
			#s20210621706595e6f5c30 .mypage .tip-off,
	        #s20210621706595e6f5c30 .im-order-detail-table,
	        #s20210621706595e6f5c30 .im-order-price {
				;
			}
			#s20210621706595e6f5c30 .mypage .my-box.on a {
				background-color:#0d285a;
				;
				color:#fff;
			}
			#s20210621706595e6f5c30 .mypage .my-box.on a p {
				color:#fff;
			}
			#s20210621706595e6f5c30 .option_btn_tools a, #s20210621706595e6f5c30 .map-inner .pagination li a {
				color:#212121;
			}
			.doz_sys #s20210621706595e6f5c30 .list-style-card .card-body .text a {
				color:#757575;
			}
			#s20210621706595e6f5c30 .card .title a {
				color: #212121;
			}
			#s20210621706595e6f5c30 .section_bg.fixed_bg.fixed_bg_none {
					background-attachment : inherit;
				}
			#s20210621706595e6f5c30 ul.site_prod_nav > li,
			#s20210621706595e6f5c30 .prod_detail_badge {
				;
			}
			#s20210621706595e6f5c30 .site_prod_nav_wrap.scroll-to-fixed-fixed {
				background: ;
				box-shadow: inset 0 -1px 0 0 rgba(0, 0, 0, 0.1);
			}
			#s20210621706595e6f5c30 .buy_footer_fixed {
				background: ;
				border-width: 1px 0 0 0;
				border-style: solid;
				;
			}
			#s20210621706595e6f5c30 .opt-group {
				background: ;
			}
			#s20210621706595e6f5c30 ul.site_prod_nav > li a.active {
				;
			}
			
			#s20210621706595e6f5c30 .background_tab ul.site_prod_nav > li a.active >  span.braket-badge {
				background-color: none;
				;
				color:;
			}
	
			#s20210621706595e6f5c30 .input-block .checkbox-styled:not(ie8) input ~ span {
				;
				color:;
			}
			.section_fixed_disable #s20210621706595e6f5c30[class*="section_first"],
			.section_fixed_disable #s20210621706595e6f5c30[class*="section_first"] .doz_aside {
				position: relative !important;
				top: 0 !important;
				left: 0 !important;
				z-index: auto !important;
			}
			.section_fixed_disable #s20210621706595e6f5c30 .doz_aside.scroll-to-fixed-fixed ~ .spacer,
			.section_fixed_disable #s20210621706595e6f5c30.scroll-to-fixed-fixed ~ .spacer {
				height: 0 !important;
				display: none !important;
			}
			#s20210621706595e6f5c30.scroll-to-fixed-fixed {
				width: 100% !important;
			}
			#s20210621706595e6f5c30 .doz_aside.scroll-to-fixed-fixed-end {
				bottom: 0 !important;
				top: auto !important;
			}
			.device_type_m #s20210621706595e6f5c30.mobile_section main .inside {
					padding-left: 0px;
					padding-right: 0px;
			}
			.device_type_m #s20210621706595e6f5c30 .mypage .left-menu ul li a,
			.device_type_m #s20210621706595e6f5c30 .cart .left-menu ul li a {
				;
			}
            #s20210621706595e6f5c30 .im-cart-result-table {
                border-top: 1px solid ;
                border-bottom: 1px solid ;
            }
            #s20210621706595e6f5c30 .shop-table > tbody > tr > td.img .opt .more {
                ;
            }
            #s20210621706595e6f5c30 .im-cart-info {
                ;
            }
            #s20210621706595e6f5c30 .shop-table > thead > tr > th,
            #s20210621706595e6f5c30 .shop-table > tbody > tr > td,
            #s20210621706595e6f5c30 .mypage .shop-table > tbody > tr,
            #s20210621706595e6f5c30 .shop-table > tbody > tr > td.img img,
            #s20210621706595e6f5c30 .shop-table > tbody > tr > td + td,
            #s20210621706595e6f5c30 .mypage .tip-off,
            #s20210621706595e6f5c30 .mypage .shop-table img,
	        #s20210621706595e6f5c30 .im-order-detail-table,
	        #s20210621706595e6f5c30 .im-order-price,
	        #s20210621706595e6f5c30 .im-order-detail-table thead tr,
	        #s20210621706595e6f5c30 .im-order-detail-table tr + tr,
	        #s20210621706595e6f5c30 .im-order-detail-table img,
	        #s20210621706595e6f5c30 .im-order-detail-table .im-deliv-price,
	        #s20210621706595e6f5c30 .im-order-price-header,
	        #s20210621706595e6f5c30 .im-order-price-body {
                ;
            }
            #s20210621706595e6f5c30 .shop-table .list_badge {
				border-color: ;
            }
            #s20210621706595e6f5c30 .im-cart-result-table thead>tr>th,
            #s20210621706595e6f5c30 #shop_cart_list .shop-table > colgroup + thead > tr:first-child > th,
            #s20210621706595e6f5c30 #shop_cart_list .shop-table > tbody > tr > td + td,
            #s20210621706595e6f5c30 #shop_cart_list .shop-table > thead > tr > th,
            #s20210621706595e6f5c30 #shop_cart_list .shop-table > tbody > tr > td {
                ;
            }
            #s20210621706595e6f5c30 .shop-content.mypage .shop-item .item-icon .im-icon.im-ico-liked{
                color: #0d285a
            }
			@media (min-width: 991px) {
				.doz_sys #s20210621706595e6f5c30 .btn-primary:hover, #s20210621706595e6f5c30 .widget_text_wrap .btn:hover, .doz_sys #s20210621706595e6f5c30 .cart-btn-tools .alpha_add_review_button:hover > button {
				;
					background-color:#002b66;
					border-color:#0949a0;
					color:#ffffff;
					border-width:0px;
				}
				.doz_sys.shop_view #s20210621706595e6f5c30 .btn-primary:hover span,
				.doz_sys.booking_view #s20210621706595e6f5c30 .btn-primary:hover span,
				.doz_sys.shop_mypage #s20210621706595e6f5c30 .btn-primary:hover span  {
					color:#ffffff;
				}
			}
			@media all and (max-width : 768px) {
				.doz_sys #s20210621706595e6f5c30 .fixed_view a,
				.doz_sys #s20210621706595e6f5c30 .fixed_view select.form-control,
				.doz_sys #s20210621706595e6f5c30 .fixed_view .form-select-wrap:before {
					color: #212121;
				}
				.doz_sys #s20210621706595e6f5c30 .fixed_view .body_font_color_50 {
					color: rgba(33, 33, 33, 0.5);
				}
				.doz_sys #s20210621706595e6f5c30 .fixed_view .body_font_color_20 {
					color: rgba(33, 33, 33, 0.2);
				}
				.booking_view #s20210621706595e6f5c30 .fixed_view .booking_opt select.form-control {
					background-color: #fff;
				}
				#s20210621706595e6f5c30 #shop_cart_list .shop-tit,
                #s20210621706595e6f5c30 #shop_cart_list .shop-table > thead > tr,
                #s20210621706595e6f5c30 #shop_cart_list .shop-table > tfoot .payment-info,
                #s20210621706595e6f5c30 .im-price-result {
				    ;
				}
                #s20210621706595e6f5c30 .shop-table > tbody > tr > td.img .opt .more + .more,
                #s20210621706595e6f5c30 .im-order-row + .im-order-row {
                    ;
                }
                #s20210621706595e6f5c30 #shop_cart_list .shop-table,
                #s20210621706595e6f5c30 #shop_cart_list .shop-table > tbody > tr.im-tr-shipping + tr,
                #s20210621706595e6f5c30 #shop_cart_list .shop-table > tfoot,
                #s20210621706595e6f5c30 #shop_cart_list .shop-table > tfoot .payment-info {
                    ;
                }
                #s20210621706595e6f5c30 #shop_cart_list .shop-table > thead > tr,
                #s20210621706595e6f5c30 .im-order-detail-table .im-space {
                    background-color: ;
                }
                #s20210621706595e6f5c30 #shop_cart_list .shop-table > thead > tr.scroll-to-fixed-fixed-end {
                    top: auto !important;
                    bottom: 0;
                }
			}
			.device_type_m #s20210621706595e6f5c30 .section_bg.fixed_bg_wrap { 
                 background-attachment: fixed;
            }
            
            .device_type_m #s20210621706595e6f5c30 .section_bg.fixed_bg_wrap .fixed_bg {
              display: none;
            }
            #s20210621706595e6f5c30 .section_bg.fixed_bg_wrap .fixed_bg {
                 display: none;
                }
			@media (max-width: 991px) {
			    #s20210621706595e6f5c30 .section_bg {
                    background-attachment : inherit;
                }
                
                #s20210621706595e6f5c30 .section_bg .ibg-bg {
                    display: none;
                }
                
                #s20210621706595e6f5c30 .section_bg.fixed_bg_wrap { 
                    background-image : none !important;
                    clip-path: inset(0);
                    overflow: hidden;
                }
                #s20210621706595e6f5c30 .section_bg.fixed_bg_wrap .fixed_bg {
                  display: block;
                  object-fit: cover;
                  position: fixed;
                  left: 0;
                  top: 0;
                  width: 100%; 
                  height: 100vh;
                }
				#s20210621706595e6f5c30 .buy_btns .social_btn, #s20210621706595e6f5c30 .buy_btns .cart_btn, #s20210621706595e6f5c30 .layer_pop .bottom-btn, #s20210621706595e6f5c30 .shop-table > thead, #s20210621706595e6f5c30 .left-menu, #s20210621706595e6f5c30 .shop-table > tbody > tr, {
				;
				}
				#s20210621706595e6f5c30 main, #s20210621706595e6f5c30 .section_wrap.extend_section main, #s20210621706595e6f5c30 .doz_sys.shop_payment .inside, .doz_sys.shop_payment .inside .col-dz, {
					padding-left:0;
					padding-right:0;
				}
				#s20210621706595e6f5c30.mobile_section main .inside {
					padding-left: 0px;
					padding-right: 0px;
				}
				#s20210621706595e6f5c30.section_wrap.extend_section main .widget.board .grid_ignore.bg_on {
					margin-left: -15px;
					margin-right: -15px;
					width: calc(100% + 30px);
				}
				#s20210621706595e6f5c30 .mypage .left-menu ul li a,
				#s20210621706595e6f5c30 .cart .left-menu ul li a,
				#s20210621706595e6f5c30 .mypage .left-menu .cart-menu-slide  {
					;
				}
				.section_wrap .side_gutter {
					display:none !important;
				}
				#s20210621706595e6f5c30 .coupon-wrap:after {
					background:  !important;
				}
			}
			@media (max-width: 767px) {
				#s20210621706595e6f5c30 .nav_gradient.slide_left {
					background: linear-gradient(to left, rgba(255, 255, 255, 0), rgba(255,255,255,1));
				}
				#s20210621706595e6f5c30 .nav_gradient.slide_right {
					background: linear-gradient(to right, rgba(255, 255, 255, 0), rgba(255,255,255,1));
				}
				#s20210621706595e6f5c30 .button_tab .scroll-to-fixed-fixed ul.site_prod_nav > li {
					border-top: 0;
					border-bottom: 0;
				}
				#s20210621706595e6f5c30 .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);
				}
				.shop_view #s20210621706595e6f5c30 .item_detail .form-select-wrap .dropdown-menu .dropdown-item {
					background:  !important;
				}
				.shop_view #s20210621706595e6f5c30 .item_detail .form-select-wrap .dropdown-toggle {
					color:  !important;
				}
				.shop_view #s20210621706595e6f5c30 .item_detail .form-select-wrap.open .dropdown-toggle,
				.shop_view #s20210621706595e6f5c30 .item_detail .form-select-wrap.open .dropdown-menu {
					border-color:  !important;
				}
				.shop_view #s20210621706595e6f5c30 .item_detail .form-select-wrap.open .dropdown-menu .dropdown-item {
					
				}
				.shop_view #s20210621706595e6f5c30 .item_detail .form-select-wrap .dropdown-menu .dropdown-item:hover {
					background-color:  !important;
				}
			}
			@media (min-width: 768px) {
				#s20210621706595e6f5c30 .opt-group .btn_clse {
					background-color: ;
				}
				#s20210621706595e6f5c30 .opt-group .btn_clse:after {
					;
				}
			}
		
				.doz_sys #s20210621706595e6f5c30 .bg-brand,
				.doz_sys #s20210621706595e6f5c30 .bg-brand span,
				.doz_sys #s20210621706595e6f5c30 .btn-brand {
				;
					background-color:#0d285a;
					border-color:#0d285a;
					border-width: 0px;
					color:#fff;
				}
				.doz_sys #s20210621706595e6f5c30 .bg-brand:hover {
					background-color:rgba(7,20,45,1);-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff072045,endColorstr=#ff072045);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff072045,endColorstr=#ff072045);	zoom: 1;;
					border-color:rgb(7,20,45) ;border-color:rgba(7,20,45,1) ;;
				}
			
	.device_type_m .pc_section #padding_w2021062129eb0ea1191c0 {
		height: 6px !important;
	}
	@media all and (max-width:768px) {
		.pc_section #padding_w2021062129eb0ea1191c0 {
			height: 6px !important;
		}
	}

			.shop_view .s202106217176d2b67ea81.xzoom-preview {
				;
				background: #f1f3f5;
			}
			.shop_view #s202106217176d2b67ea81 select.form-control option {
				color:  !important;
				background: #f1f3f5;
			}
			.is-ie .shop_view #s202106217176d2b67ea81 select.form-control option {
				color: #000 !important;
			}
			.admin #s202106217176d2b67ea81 .widget.padding > div {
				;
			}
			.admin #s202106217176d2b67ea81 .ibg-bg {
				height: 100% !important;
			}
			.admin #s202106217176d2b67ea81 .widget_drag_bar,
			.admin .doz_sys #s202106217176d2b67ea81 .ui-resizable-handle.ui-resizable-e:hover:after,
			.admin .doz_sys #s202106217176d2b67ea81 .ui-resizable-handle.ui-resizable-w:hover:after,
			.admin .doz_sys #s202106217176d2b67ea81 .ui-resizable-handle.ui-resizable-e.active:after,
			.admin .doz_sys #s202106217176d2b67ea81 .ui-resizable-handle.ui-resizable-w.active:after,
			.admin .doz_sys #s202106217176d2b67ea81 .drop_line {
				background-color: ;
			}
			.admin .doz_sys #s202106217176d2b67ea81 .ui-resizable-handle.ui-resizable-n:hover:after,
			.admin .doz_sys #s202106217176d2b67ea81 .ui-resizable-handle.ui-resizable-s:hover:after {
				border-bottom:2px solid  ;
			}
			#s202106217176d2b67ea81 {
				color: ;
			}
			#s202106217176d2b67ea81.side_basic main .inside,
			#s202106217176d2b67ea81 .site_prod_nav_wrap.scroll-to-fixed-fixed ul.site_prod_nav,
			.doz_sys #s202106217176d2b67ea81 .col-dz-12 .extend_thumbs {
				max-width: 1200px;
			}
			.modal_site_modal_menu #s202106217176d2b67ea81.side_basic main .inside,
			.menu_type_modal #s202106217176d2b67ea81.side_basic main .inside {
				max-width: 550px;
			}
			.doz_sys .modal_site_modal_menu .modal-header,
			.menu_type_modal .doz_modal_header {
				border-width: 0 0 1px 0;
				border-style: solid;
				;
			}
			.menu_type_modal #s202106217176d2b67ea81,
			.menu_type_modal .doz_modal_header {
			;
				background: ;
			;
				color:  ;
			}
			.menu_type_modal .doz_modal_header .bt.bt-flat.bt-default {
			;
				color:  ;
			}
			.doz_sys #s202106217176d2b67ea81 .col-dz-12 .inside .extend_thumbs {
				max-width: inherit;
			}
			#s202106217176d2b67ea81.extend_section main {
				padding-left: 0px;
				padding-right: 0px;
			}
			#s202106217176d2b67ea81.section_wrap.extend_section main .widget.board .grid_ignore.bg_on {
				margin-left: -0px;
				margin-right: -0px;
				width: calc(100% + 0px + 0px);
			}
			#s202106217176d2b67ea81 .booking_day .body_font_color_20,
			#s202106217176d2b67ea81 .booking_list.waiting .title {
				; 
			}
		
			#s202106217176d2b67ea81.extend_section main > .inside {
				max-width: 100% !important;
			}
			#s202106217176d2b67ea81 .li_table ul:nth-of-type(2),
			#s202106217176d2b67ea81 .li_board ul li,
			#s202106217176d2b67ea81 .radio-styled:not(ie8).radio_color_option.small input ~ span span {
				;
			}
			#s202106217176d2b67ea81 .checkbox-styled:not(ie8) input ~ span:before,
			#s202106217176d2b67ea81 .radio-styled:not(ie8) input ~ span:before {
				
			}
			#s202106217176d2b67ea81 .board_view .grid_ignore header a, #s202106217176d2b67ea81 .widget.board .grid_ignore .author .date, #s202106217176d2b67ea81 .widget.board .grid_ignore a.board, #s202106217176d2b67ea81 .widget.board .grid_ignore .author .write, .editor_box .add_map .info > div.phone, #s202106217176d2b67ea81 .content-tit .board {
				;
			}
			#s202106217176d2b67ea81 select.form-control,
			#s202106217176d2b67ea81 input.form-control,
			#s202106217176d2b67ea81 textarea.form-control {
				;
				color: #212121;
				background: #ffffff;
			}
			#s202106217176d2b67ea81 .input_block .select-block .selectbox select {
				border: none;
				background: none;
				color: #212121;
			}
			#s202106217176d2b67ea81 .phonenumber_wrap .line {
				
			}
			#s202106217176d2b67ea81 .shop-content.shop-style-b.open .opt-group .btn_clse > span {
				
			}
			.shop_view #s202106217176d2b67ea81 .shop-content select.form-control,
			.shop_view #s202106217176d2b67ea81 .shop-content input.form-control,
			.shop_view #s202106217176d2b67ea81 .shop-content textarea.form-control,
			.booking_view #s202106217176d2b67ea81 .booking_opt select.form-control,
			.shop_view #s202106217176d2b67ea81 .form-select-wrap .dropdown-menu,
			.shop_view #s202106217176d2b67ea81 .form-select-wrap .dropdown-menu .dropdown-item {
				;
				background: #f1f3f5;
			}
			#s202106217176d2b67ea81 .seemore_wrap .open:before {
				background-image: linear-gradient(to bottom, rgba(241,243,245,0.01), rgba(241,243,245,0.8) 66%, rgba(241,243,245,0.9) 83%, rgba(241,243,245,0.98) 98%, #f1f3f5);
			}
			#s202106217176d2b67ea81 .item_detail select.form-control,
			#s202106217176d2b67ea81 .item_detail input.form-control,
			#s202106217176d2b67ea81 .item_detail textarea.form-control,
			#s202106217176d2b67ea81 .booking_opt select.form-control,
			#s202106217176d2b67ea81 .goods_select textarea.form-control,
			#s202106217176d2b67ea81 .goods_select select.form-control,
			#s202106217176d2b67ea81 .goods_select input.form-control,
			#s202106217176d2b67ea81 .form-select-wrap:before {
				 !important;
				color: ;
			}
			#s202106217176d2b67ea81 .form-select-wrap .dropdown-menu .dropdown-item:hover {
				;
			}
			#s202106217176d2b67ea81 .board_summary .write, #s202106217176d2b67ea81 .board_view .grid_ignore .author .date, #s202106217176d2b67ea81 .board_view .grid_ignore .author .hit-count, .doz_sys #s202106217176d2b67ea81 label, .doz_sys #s202106217176d2b67ea81 label.control-label, #s202106217176d2b67ea81 .shop-table > tbody > tr.payment-info > td.pay-txt, #s202106217176d2b67ea81 .nick.text-default-dark, #s202106217176d2b67ea81 .text-default-dark, #s202106217176d2b67ea81 .shop_mypage .mypage .my-box a, #s202106217176d2b67ea81 .shop_mypage .item-detail a, #s202106217176d2b67ea81 .shop_mypage .item-detail p, #s202106217176d2b67ea81 .shop_mypage h6, #s202106217176d2b67ea81 .shop_mypage .table-wrap p, #s202106217176d2b67ea81 .shop_payment h1, #s202106217176d2b67ea81 .shop_payment h6, #s202106217176d2b67ea81 .shop-content p, #s202106217176d2b67ea81 .shop_payment, #s202106217176d2b67ea81 .shop-content span, #s202106217176d2b67ea81 .shop-content .shop-item .item-icon .im-icon.im-ico-liked, #s202106217176d2b67ea81 .shop-content .price, #s202106217176d2b67ea81,#s202106217176d2b67ea81 .shop-tit,#s202106217176d2b67ea81 .board_view .board_txt_area,#s202106217176d2b67ea81 .board.widget .grid_ignore .view_tit,.doz_sys #s202106217176d2b67ea81 .shop-content input.form-control, .doz_sys #s202106217176d2b67ea81 .shop-content select.form-control, #s202106217176d2b67ea81 .widget_menu_title,#s202106217176d2b67ea81 .comment_area,body.shop_mypage #s202106217176d2b67ea81 .comment_area,
			#s202106217176d2b67ea81 .list_review_inner .use_summary, #s202106217176d2b67ea81 .list_review_inner .use_summary a, #s202106217176d2b67ea81 .list_review_inner .fold, #s202106217176d2b67ea81 .list_review_inner .comment_area, #s202106217176d2b67ea81 .booking_nav_tools span {
				;
				color:  ;
			}
			#s202106217176d2b67ea81 .shop-content span.sale-price-text {
			    color : #212121 !important;
			}
			.doz_sys #s202106217176d2b67ea81 a.use-info {
			    color : #0d285a;
			}
			#s202106217176d2b67ea81 .shop-content span.sale-price-text-done, 
			.doz_sys #s202106217176d2b67ea81 a.use-info-download-done {
			    color: #999999 !important;
			}
			.doz_sys #s202106217176d2b67ea81 .shop-content .down-btn select.form-control {
				;
				color:  !important;
			}
			#s202106217176d2b67ea81 .shop-content.mypage .bg-bright a, #s202106217176d2b67ea81 .shop-content.mypage .bg-bright p, #s202106217176d2b67ea81 .shop-content.mypage .bg-bright span, #s202106217176d2b67ea81 .shop-content.mypage .bg-bright div {
				color: #212121;
			}
			#s202106217176d2b67ea81 .shop-content.mypage .bg-bright .use_grade .ug_btn .btn,
			#s202106217176d2b67ea81 .shop-content span.ug_name .btn {
				border-color: #D5D5D5;
			}
			#s202106217176d2b67ea81 .shop-content h6 span {
			;
				color: ;
			}
			#s202106217176d2b67ea81 .left-menu ul li.on a,
			.doz_sys #s202106217176d2b67ea81 .paging_type_count .owl-dots .owl-dot span:before,
			.menu_type_modal #s202106217176d2b67ea81,
			#s202106217176d2b67ea81 .list_review_inner .comment .tools .text-gray-bright {
				;
				color:  !important;
			}
			.doz_sys #s202106217176d2b67ea81 .paging_type_count.slide_02 .owl-dots .owl-dot.active span:before {
				color: #fff !important;
			}
			.doz_sys #s202106217176d2b67ea81 .paging_type_dot .owl-dots .owl-dot span,
			.doz_sys #s202106217176d2b67ea81 .paging_type_big_dot .owl-dots .owl-dot span,
			.doz_sys #s202106217176d2b67ea81 .paging_type_line .owl-dots .owl-dot span,
			.doz_sys #s202106217176d2b67ea81 .paging_type_count.paging_type_count02 .owl-dots .owl-dot.active span:before,
			#s202106217176d2b67ea81 .list_review_inner, 
			#s202106217176d2b67ea81 .list_review_inner .fold.cmt,
			#s202106217176d2b67ea81 .list_review_wrap,
			#s202106217176d2b67ea81 .list_review_inner .textarea_block,
			#s202106217176d2b67ea81 .list_review_inner .comment .main_comment,
			#s202106217176d2b67ea81 .list_review_inner .txt_delete:before,
			#s202106217176d2b67ea81 .form-select-wrap.open .dropdown-toggle, 
			#s202106217176d2b67ea81 .form-select-wrap.open .dropdown-menu,
			#s202106217176d2b67ea81 .form-select-wrap.open .dropdown-menu .dropdown-item {
				border-color: ;
			}
			.doz_sys #s202106217176d2b67ea81 .paging_type_dot02 .owl-dots .owl-dot span,
			.doz_sys #s202106217176d2b67ea81 .paging_type_dot .owl-dots .owl-dot.active span,
			.doz_sys #s202106217176d2b67ea81 .paging_type_line .owl-dots .owl-dot.active span,
			.doz_sys #s202106217176d2b67ea81 .paging_type_big_dot .owl-dots .owl-dot span,
			.doz_sys #s202106217176d2b67ea81 .paging_type_line .owl-dots .owl-dot span {
				background: ;
			}
			#s202106217176d2b67ea81 .form-control:focus {
				border-color:#0d285a;
			}
			#s202106217176d2b67ea81 .sub_depth li a, #s202106217176d2b67ea81 .sub_depth li span {
				;
			}
			#s202106217176d2b67ea81 .slide_03.owl-theme .owl-dots .owl-dot span {
				;
			} 
			#s202106217176d2b67ea81 .pagination > li > a,
			#s202106217176d2b67ea81 .pagination > li > span,
			#s202106217176d2b67ea81 .pagination > li > a:focus,
			#s202106217176d2b67ea81 .pagination > li > span:focus,
			#s202106217176d2b67ea81 .map-inner .pagination li.active a,
			#s202106217176d2b67ea81 .pagination li > a.disabled:hover,
			#s202106217176d2b67ea81 .pagination li > a.disabled:focus {
				;
			}
			#s202106217176d2b67ea81 .form-select-wrap.open .dropdown-menu .dropdown-item {
				;
			}
			#s202106217176d2b67ea81 .pagination > .active > a,
			#s202106217176d2b67ea81 .pagination > .active > span,
			#s202106217176d2b67ea81 .pagination > .active > a:hover,
			#s202106217176d2b67ea81 .pagination > .active > span:hover,
			#s202106217176d2b67ea81 .pagination > .active > a:focus,
			#s202106217176d2b67ea81 .pagination > .active > span:focus,
			#s202106217176d2b67ea81 .pagination > li > a:hover,
			#s202106217176d2b67ea81 .pagination > li > span:hover,
			#s202106217176d2b67ea81 .sub_depth li a.active,
			.doz_sys #s202106217176d2b67ea81 a, #s202106217176d2b67ea81 .li_table ul li,
			#s202106217176d2b67ea81 .list-style .list.line > small,
			.doz_sys #s202106217176d2b67ea81 div[data-widget-type="board"] .title.title-block a{
				;
				color: ;
			}
			.doz_sys #s202106217176d2b67ea81 .board_contents a:not(.btn),
			.doz_sys #s202106217176d2b67ea81 .board_contents a:not(.btn):hover,
			#s202106217176d2b67ea81 .board_txt_area a,
			#s202106217176d2b67ea81 .board_txt_area a:hover,
			#s202106217176d2b67ea81 .board_txt_area a:active,
			#s202106217176d2b67ea81 .board_txt_area a:focus,
			#s202106217176d2b67ea81 .editor_box .fr-view a {
				color: #0d285a;
			}
			#s202106217176d2b67ea81 div[data-widget-type="icon"] i {
				color: ;
			}
			.doz_sys #s202106217176d2b67ea81 a.body_font_color_30:not(.active) {
				;
			}
		   #s202106217176d2b67ea81 .text_tab .after_line:not(:last-child):after {
		        ;
		   }
		   #s202106217176d2b67ea81 .text_tab ul.site_prod_nav > li a.active {
		    background: none;
		   }
			#s202106217176d2b67ea81 .map-toolbar select.form-control {
				;
				color:  !important;
				font-size: 14px;
			}
			.doz_sys #s202106217176d2b67ea81 .body_font_color_40,
			#s202106217176d2b67ea81 .li_board ul.li_body li.name, 
			#s202106217176d2b67ea81 .li_board ul.li_body li.time, 
			#s202106217176d2b67ea81 .li_board ul.li_body li.like,
			#s202106217176d2b67ea81 .li_board ul.li_body li.read {
				;
			}
			#s202106217176d2b67ea81 .review_table .summary,
			#s202106217176d2b67ea81 .review_table.li_board ul.li_body li,
			#s202106217176d2b67ea81 .review_table .list_text_title.lock_on {
				;
			}

			.doz_sys #s202106217176d2b67ea81 .body_font_color_50 {
				;
			}
			#s202106217176d2b67ea81 .li_board,
			#s202106217176d2b67ea81 .acd_row:first-child,
			#s202106217176d2b67ea81 .acd_row {
				border-color: ;
			}
			#s202106217176d2b67ea81 .list-style .list-header,
			#s202106217176d2b67ea81 .list-style .list,
			#s202106217176d2b67ea81 .list-style .list.line, 
			#s202106217176d2b67ea81 .list-style .list.line > .table-cell,
			#s202106217176d2b67ea81 .li_table.row_04 .acd_collapse[aria-expanded="true"], .li_table.row_04 .acd_collapse.in {
				;
			}
			#s202106217176d2b67ea81 .btn, #s202106217176d2b67ea81 .visual_section a, #s202106217176d2b67ea81 a.select-star, #s202106217176d2b67ea81 .star-pointer .dropdown-menu a.dropdown-item, .doz_sys #s202106217176d2b67ea81 .cart-btn-tools .alpha_add_review_button > button {
			;
				background-color: #f1f3f5;
				;
				color:;
				;
			}
			#s202106217176d2b67ea81 .star-pointer .dropdown-menu {
			    background-color: #f1f3f5;
			}
			#s202106217176d2b67ea81 .btn:hover, #s202106217176d2b67ea81 .visual_section a:hover {
				border-color:;
			}
			#s202106217176d2b67ea81 a.select-star:hover {
				background-color: #f1f3f5;
			}
			#s202106217176d2b67ea81 .star-pointer .dropdown-menu a.dropdown-item:hover {
			    background-color:  !important;
			}
			#s202106217176d2b67ea81 .widget_text_wrap .btn {
				background-color:#0949a0;
				border-color:#0949a0;
				color:#ffffff;
				border-width:0px;
			}
			.doz_sys #s202106217176d2b67ea81 .btn-primary, .doz_sys #s202106217176d2b67ea81 .cart-btn-tools .alpha_add_review_button > button {
			;
				background-color:#0949a0;
				border-color:#0949a0;
				color:#ffffff;
				border-width:0px;
			}
			.doz_sys.shop_view #s202106217176d2b67ea81 .btn-primary span,
			.doz_sys.booking_view #s202106217176d2b67ea81 .btn-primary span,
			.doz_sys.shop_mypage #s202106217176d2b67ea81 .btn-primary span  {
				color:#ffffff;
			}
			#s202106217176d2b67ea81 .coupon-wrap:after,
			#s202106217176d2b67ea81 .board_view .file_area ul li {
				background: #f1f3f5;
			}
			#s202106217176d2b67ea81 .text-gray-dark, #s202106217176d2b67ea81 .shop-table > thead > tr > th, #s202106217176d2b67ea81 .shop_mypage .left-menu ul li a, #s202106217176d2b67ea81 .shop_mypage .item-detail p.sale_pay,.doz_sys #s202106217176d2b67ea81 .product-notify-group .product-notify-label {
				;
			}
			#s202106217176d2b67ea81 .mypage .my-box a, #s202106217176d2b67ea81 .mypage .shop-table > tbody > tr,
			#s202106217176d2b67ea81 .mypage .tip-off,
	        #s202106217176d2b67ea81 .im-order-detail-table,
	        #s202106217176d2b67ea81 .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;;
			}
			#s202106217176d2b67ea81 .mypage .my-box.on a {
				background-color:#0d285a;
				;
				color:#fff;
			}
			#s202106217176d2b67ea81 .mypage .my-box.on a p {
				color:#fff;
			}
			#s202106217176d2b67ea81 .option_btn_tools a, #s202106217176d2b67ea81 .map-inner .pagination li a {
				color:#212121;
			}
			.doz_sys #s202106217176d2b67ea81 .list-style-card .card-body .text a {
				color:#757575;
			}
			#s202106217176d2b67ea81 .card .title a {
				color: #212121;
			}
			#s202106217176d2b67ea81 .section_bg.fixed_bg.fixed_bg_none {
					background-attachment : inherit;
				}
			#s202106217176d2b67ea81 ul.site_prod_nav > li,
			#s202106217176d2b67ea81 .prod_detail_badge {
				;
			}
			#s202106217176d2b67ea81 .site_prod_nav_wrap.scroll-to-fixed-fixed {
				background: #f1f3f5;
				box-shadow: inset 0 -1px 0 0 rgba(0, 0, 0, 0.1);
			}
			#s202106217176d2b67ea81 .buy_footer_fixed {
				background: #f1f3f5;
				border-width: 1px 0 0 0;
				border-style: solid;
				;
			}
			#s202106217176d2b67ea81 .opt-group {
				background: #f1f3f5;
			}
			#s202106217176d2b67ea81 ul.site_prod_nav > li a.active {
				;
			}
			
			#s202106217176d2b67ea81 .background_tab ul.site_prod_nav > li a.active >  span.braket-badge {
				background-color: none;
				;
				color:#f1f3f5;
			}
	
			#s202106217176d2b67ea81 .input-block .checkbox-styled:not(ie8) input ~ span {
				;
				color:;
			}
			.section_fixed_disable #s202106217176d2b67ea81[class*="section_first"],
			.section_fixed_disable #s202106217176d2b67ea81[class*="section_first"] .doz_aside {
				position: relative !important;
				top: 0 !important;
				left: 0 !important;
				z-index: auto !important;
			}
			.section_fixed_disable #s202106217176d2b67ea81 .doz_aside.scroll-to-fixed-fixed ~ .spacer,
			.section_fixed_disable #s202106217176d2b67ea81.scroll-to-fixed-fixed ~ .spacer {
				height: 0 !important;
				display: none !important;
			}
			#s202106217176d2b67ea81.scroll-to-fixed-fixed {
				width: 100% !important;
			}
			#s202106217176d2b67ea81 .doz_aside.scroll-to-fixed-fixed-end {
				bottom: 0 !important;
				top: auto !important;
			}
			.device_type_m #s202106217176d2b67ea81.mobile_section main .inside {
					padding-left: 0px;
					padding-right: 0px;
			}
			.device_type_m #s202106217176d2b67ea81 .mypage .left-menu ul li a,
			.device_type_m #s202106217176d2b67ea81 .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;;
			}
            #s202106217176d2b67ea81 .im-cart-result-table {
                border-top: 1px solid ;
                border-bottom: 1px solid ;
            }
            #s202106217176d2b67ea81 .shop-table > tbody > tr > td.img .opt .more {
                ;
            }
            #s202106217176d2b67ea81 .im-cart-info {
                ;
            }
            #s202106217176d2b67ea81 .shop-table > thead > tr > th,
            #s202106217176d2b67ea81 .shop-table > tbody > tr > td,
            #s202106217176d2b67ea81 .mypage .shop-table > tbody > tr,
            #s202106217176d2b67ea81 .shop-table > tbody > tr > td.img img,
            #s202106217176d2b67ea81 .shop-table > tbody > tr > td + td,
            #s202106217176d2b67ea81 .mypage .tip-off,
            #s202106217176d2b67ea81 .mypage .shop-table img,
	        #s202106217176d2b67ea81 .im-order-detail-table,
	        #s202106217176d2b67ea81 .im-order-price,
	        #s202106217176d2b67ea81 .im-order-detail-table thead tr,
	        #s202106217176d2b67ea81 .im-order-detail-table tr + tr,
	        #s202106217176d2b67ea81 .im-order-detail-table img,
	        #s202106217176d2b67ea81 .im-order-detail-table .im-deliv-price,
	        #s202106217176d2b67ea81 .im-order-price-header,
	        #s202106217176d2b67ea81 .im-order-price-body {
                ;
            }
            #s202106217176d2b67ea81 .shop-table .list_badge {
				border-color: ;
            }
            #s202106217176d2b67ea81 .im-cart-result-table thead>tr>th,
            #s202106217176d2b67ea81 #shop_cart_list .shop-table > colgroup + thead > tr:first-child > th,
            #s202106217176d2b67ea81 #shop_cart_list .shop-table > tbody > tr > td + td,
            #s202106217176d2b67ea81 #shop_cart_list .shop-table > thead > tr > th,
            #s202106217176d2b67ea81 #shop_cart_list .shop-table > tbody > tr > td {
                ;
            }
            #s202106217176d2b67ea81 .shop-content.mypage .shop-item .item-icon .im-icon.im-ico-liked{
                color: #0d285a
            }
			@media (min-width: 991px) {
				.doz_sys #s202106217176d2b67ea81 .btn-primary:hover, #s202106217176d2b67ea81 .widget_text_wrap .btn:hover, .doz_sys #s202106217176d2b67ea81 .cart-btn-tools .alpha_add_review_button:hover > button {
				;
					background-color:#002b66;
					border-color:#0949a0;
					color:#ffffff;
					border-width:0px;
				}
				.doz_sys.shop_view #s202106217176d2b67ea81 .btn-primary:hover span,
				.doz_sys.booking_view #s202106217176d2b67ea81 .btn-primary:hover span,
				.doz_sys.shop_mypage #s202106217176d2b67ea81 .btn-primary:hover span  {
					color:#ffffff;
				}
			}
			@media all and (max-width : 768px) {
				.doz_sys #s202106217176d2b67ea81 .fixed_view a,
				.doz_sys #s202106217176d2b67ea81 .fixed_view select.form-control,
				.doz_sys #s202106217176d2b67ea81 .fixed_view .form-select-wrap:before {
					color: #212121;
				}
				.doz_sys #s202106217176d2b67ea81 .fixed_view .body_font_color_50 {
					color: rgba(33, 33, 33, 0.5);
				}
				.doz_sys #s202106217176d2b67ea81 .fixed_view .body_font_color_20 {
					color: rgba(33, 33, 33, 0.2);
				}
				.booking_view #s202106217176d2b67ea81 .fixed_view .booking_opt select.form-control {
					background-color: #fff;
				}
				#s202106217176d2b67ea81 #shop_cart_list .shop-tit,
                #s202106217176d2b67ea81 #shop_cart_list .shop-table > thead > tr,
                #s202106217176d2b67ea81 #shop_cart_list .shop-table > tfoot .payment-info,
                #s202106217176d2b67ea81 .im-price-result {
				    ;
				}
                #s202106217176d2b67ea81 .shop-table > tbody > tr > td.img .opt .more + .more,
                #s202106217176d2b67ea81 .im-order-row + .im-order-row {
                    ;
                }
                #s202106217176d2b67ea81 #shop_cart_list .shop-table,
                #s202106217176d2b67ea81 #shop_cart_list .shop-table > tbody > tr.im-tr-shipping + tr,
                #s202106217176d2b67ea81 #shop_cart_list .shop-table > tfoot,
                #s202106217176d2b67ea81 #shop_cart_list .shop-table > tfoot .payment-info {
                    ;
                }
                #s202106217176d2b67ea81 #shop_cart_list .shop-table > thead > tr,
                #s202106217176d2b67ea81 .im-order-detail-table .im-space {
                    background-color: #f1f3f5;
                }
                #s202106217176d2b67ea81 #shop_cart_list .shop-table > thead > tr.scroll-to-fixed-fixed-end {
                    top: auto !important;
                    bottom: 0;
                }
			}
			.device_type_m #s202106217176d2b67ea81 .section_bg.fixed_bg_wrap { 
                 background-attachment: fixed;
            }
            
            .device_type_m #s202106217176d2b67ea81 .section_bg.fixed_bg_wrap .fixed_bg {
              display: none;
            }
            #s202106217176d2b67ea81 .section_bg.fixed_bg_wrap .fixed_bg {
                 display: none;
                }
			@media (max-width: 991px) {
			    #s202106217176d2b67ea81 .section_bg {
                    background-attachment : inherit;
                }
                
                #s202106217176d2b67ea81 .section_bg .ibg-bg {
                    display: none;
                }
                
                #s202106217176d2b67ea81 .section_bg.fixed_bg_wrap { 
                    background-image : none !important;
                    clip-path: inset(0);
                    overflow: hidden;
                }
                #s202106217176d2b67ea81 .section_bg.fixed_bg_wrap .fixed_bg {
                  display: block;
                  object-fit: cover;
                  position: fixed;
                  left: 0;
                  top: 0;
                  width: 100%; 
                  height: 100vh;
                }
				#s202106217176d2b67ea81 .buy_btns .social_btn, #s202106217176d2b67ea81 .buy_btns .cart_btn, #s202106217176d2b67ea81 .layer_pop .bottom-btn, #s202106217176d2b67ea81 .shop-table > thead, #s202106217176d2b67ea81 .left-menu, #s202106217176d2b67ea81 .shop-table > tbody > tr, {
				;
				}
				#s202106217176d2b67ea81 main, #s202106217176d2b67ea81 .section_wrap.extend_section main, #s202106217176d2b67ea81 .doz_sys.shop_payment .inside, .doz_sys.shop_payment .inside .col-dz, {
					padding-left:0;
					padding-right:0;
				}
				#s202106217176d2b67ea81.mobile_section main .inside {
					padding-left: 0px;
					padding-right: 0px;
				}
				#s202106217176d2b67ea81.section_wrap.extend_section main .widget.board .grid_ignore.bg_on {
					margin-left: -15px;
					margin-right: -15px;
					width: calc(100% + 30px);
				}
				#s202106217176d2b67ea81 .mypage .left-menu ul li a,
				#s202106217176d2b67ea81 .cart .left-menu ul li a,
				#s202106217176d2b67ea81 .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;;
				}
				.section_wrap .side_gutter {
					display:none !important;
				}
				#s202106217176d2b67ea81 .coupon-wrap:after {
					background: #f1f3f5 !important;
				}
			}
			@media (max-width: 767px) {
				#s202106217176d2b67ea81 .nav_gradient.slide_left {
					background: linear-gradient(to left, rgba(255, 255, 255, 0), #f1f3f5);
				}
				#s202106217176d2b67ea81 .nav_gradient.slide_right {
					background: linear-gradient(to right, rgba(255, 255, 255, 0), #f1f3f5);
				}
				#s202106217176d2b67ea81 .button_tab .scroll-to-fixed-fixed ul.site_prod_nav > li {
					border-top: 0;
					border-bottom: 0;
				}
				#s202106217176d2b67ea81 .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);
				}
				.shop_view #s202106217176d2b67ea81 .item_detail .form-select-wrap .dropdown-menu .dropdown-item {
					background: #f1f3f5 !important;
				}
				.shop_view #s202106217176d2b67ea81 .item_detail .form-select-wrap .dropdown-toggle {
					color:  !important;
				}
				.shop_view #s202106217176d2b67ea81 .item_detail .form-select-wrap.open .dropdown-toggle,
				.shop_view #s202106217176d2b67ea81 .item_detail .form-select-wrap.open .dropdown-menu {
					border-color:  !important;
				}
				.shop_view #s202106217176d2b67ea81 .item_detail .form-select-wrap.open .dropdown-menu .dropdown-item {
					
				}
				.shop_view #s202106217176d2b67ea81 .item_detail .form-select-wrap .dropdown-menu .dropdown-item:hover {
					background-color:  !important;
				}
			}
			@media (min-width: 768px) {
				#s202106217176d2b67ea81 .opt-group .btn_clse {
					background-color: #f1f3f5;
				}
				#s202106217176d2b67ea81 .opt-group .btn_clse:after {
					box-shadow: 0 10px 0 0 #f1f3f5;
				}
			}
		
				.doz_sys #s202106217176d2b67ea81 .bg-brand,
				.doz_sys #s202106217176d2b67ea81 .bg-brand span,
				.doz_sys #s202106217176d2b67ea81 .btn-brand {
				;
					background-color:#0d285a;
					border-color:#0d285a;
					border-width: 0px;
					color:#fff;
				}
				.doz_sys #s202106217176d2b67ea81 .bg-brand:hover {
					background-color:rgba(7,20,45,1);-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff072045,endColorstr=#ff072045);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff072045,endColorstr=#ff072045);	zoom: 1;;
					border-color:rgb(7,20,45) ;border-color:rgba(7,20,45,1) ;;
				}
			
	/*#*//* .widget.image img {*/
	/*	transition: .3s ease;*/
	/*}*/
	.admin #w2021062109c7fe3a73882 .widget.image img {
		transition: none;
	}

	.admin #w2021062109c7fe3a73882 .disable-selection img {
		visibility: visible !important;
	}
	#w2021062109c7fe3a73882 .widget.image .overlay, #w2021062109c7fe3a73882 .widget.image .hover_overlay {
		background: rgba(0, 0, 0, 0);
		transition: opacity .3s, background-color .3s;
	}
	#w2021062109c7fe3a73882 .widget.image:hover .hover_overlay {
		background: rgba(0, 0, 0, 0);
		z-index: 6;
		opacity: 1;
	}
	.admin #w2021062109c7fe3a73882 .widget.image:hover .hover_overlay,
	#w2021062109c7fe3a73882 .widget.image.hover_image_hidden:hover .hover_overlay {
		opacity: 0 !important;
	}
	#w2021062109c7fe3a73882 .widget.image.text_position_overlay .txt .txt_body {
		color: #fff;
		font-size:14px;;
		line-height: 1.2;
		padding: 1em;
	}
	#w2021062109c7fe3a73882 .widget.image.hover_text_position_overlay:hover .hover_txt .txt_body {
		color: #fff;
		font-size:14px;;
		padding: 1em;
	}
	#w2021062109c7fe3a73882 .widget.image.hover_text_position_overlay:hover .hover_txt .txt_body {
		line-height: 1.2;
	}
	#w2021062109c7fe3a73882 .widget.image.img_circle .overlay,
	#w2021062109c7fe3a73882 .widget.image.img_circle .hover_overlay {
		border-radius: 50%;
	}
	#w2021062109c7fe3a73882 .widget.image.hover_scale:hover .hover_overlay,
	#w2021062109c7fe3a73882 .widget.image.same_overlay:hover .overlay {
		transform: scale(1.1);
		transition: opacity .3s;
	}
	#w2021062109c7fe3a73882 .widget.image.hide_default_img:hover .img_wrap > img,
	#w2021062109c7fe3a73882 .widget.image:hover .overlay,
	#w2021062109c7fe3a73882 .widget.image .hover_overlay,
	#w2021062109c7fe3a73882 .widget.image.hover_image_hidden:hover .hover_img,
	#w2021062109c7fe3a73882 .widget.image.hover_scale .hover_img,
	#w2021062109c7fe3a73882 .widget.image.hover_scale.hover_image_hidden:hover .hover_img {
		opacity: 0;
	}
	#w2021062109c7fe3a73882 .widget.image.hide_default_img:hover .img_wrap > img{
		opacity: 0 !important;

	}
	#w2021062109c7fe3a73882 .widget.image.hover_scale img {
		transition: transform 0.4s ease-out;
	}
	#w2021062109c7fe3a73882 .widget.image.hover_scale img,
	#w2021062109c7fe3a73882 .widget.image.hover_scale:hover .hover_img,
	#w2021062109c7fe3a73882 .widget.image.hover_scale.hover_image_hidden:hover img,
	#w2021062109c7fe3a73882 .widget.image.org_image_hidden.hover_image_hidden:hover .img_wrap > img,
	#w2021062109c7fe3a73882 .widget.image.hover_img_hide.hover_scale:hover img,
	#w2021062109c7fe3a73882 .widget.image.same_overlay:hover .overlay  {
		opacity : 1;
	}
	#w2021062109c7fe3a73882 .widget.image.no_effect .hover_overlay,
	#w2021062109c7fe3a73882 .widget.image.no_effect .hover_img {
		transition: none;
	}
	#w2021062109c7fe3a73882 .widget.image.hover_img_hide .hover_img {
		display: none;
	}
	#w2021062109c7fe3a73882 .widget.image.hover_img_hide:hover .hover_overlay {
		transition: opacity .3s;
	}
	#w2021062109c7fe3a73882 .widget.image.hide_default_img:hover .org_image,
	#w2021062109c7fe3a73882 .widget.image.same_overlay:hover .hover_overlay {
		opacity: 0;
	}
	#w2021062109c7fe3a73882 .widget.image.same_overlay:hover .overlay {
		opacity: 1;
	}
	
		#w2021062109c7fe3a73882 .widget.image .hover_img {
		image-rendering: -webkit-optimize-contrast;
	}
	
	@media all and (max-width : 767px) {
		#w2021062109c7fe3a73882 .widget.image:hover .hover_txt,
		#w2021062109c7fe3a73882 .widget.image:hover .hover_img,
		#w2021062109c7fe3a73882 .widget.image:hover .overlay,
		#w2021062109c7fe3a73882 .widget.image:hover .hover_overlay {
			opacity: 0;
			transform: none !important;
		}
		#w2021062109c7fe3a73882 .widget.image.org_image_hidden:hover .img_wrap > img {
			opacity: 1;
		}
		#w2021062109c7fe3a73882 .widget.image:hover .txt {
			opacity: 1;
			visibility: visible;
		}
		#w2021062109c7fe3a73882 .widget.hover_scale:hover img {
			transform: none !important;
		}
	}

			.shop_view .s2021062219d226babe064.xzoom-preview {
				;
				background: #f1f3f5;
			}
			.shop_view #s2021062219d226babe064 select.form-control option {
				color:  !important;
				background: #f1f3f5;
			}
			.is-ie .shop_view #s2021062219d226babe064 select.form-control option {
				color: #000 !important;
			}
			.admin #s2021062219d226babe064 .widget.padding > div {
				;
			}
			.admin #s2021062219d226babe064 .ibg-bg {
				height: 100% !important;
			}
			.admin #s2021062219d226babe064 .widget_drag_bar,
			.admin .doz_sys #s2021062219d226babe064 .ui-resizable-handle.ui-resizable-e:hover:after,
			.admin .doz_sys #s2021062219d226babe064 .ui-resizable-handle.ui-resizable-w:hover:after,
			.admin .doz_sys #s2021062219d226babe064 .ui-resizable-handle.ui-resizable-e.active:after,
			.admin .doz_sys #s2021062219d226babe064 .ui-resizable-handle.ui-resizable-w.active:after,
			.admin .doz_sys #s2021062219d226babe064 .drop_line {
				background-color: ;
			}
			.admin .doz_sys #s2021062219d226babe064 .ui-resizable-handle.ui-resizable-n:hover:after,
			.admin .doz_sys #s2021062219d226babe064 .ui-resizable-handle.ui-resizable-s:hover:after {
				border-bottom:2px solid  ;
			}
			#s2021062219d226babe064 {
				color: ;
			}
			#s2021062219d226babe064.side_basic main .inside,
			#s2021062219d226babe064 .site_prod_nav_wrap.scroll-to-fixed-fixed ul.site_prod_nav,
			.doz_sys #s2021062219d226babe064 .col-dz-12 .extend_thumbs {
				max-width: 1200px;
			}
			.modal_site_modal_menu #s2021062219d226babe064.side_basic main .inside,
			.menu_type_modal #s2021062219d226babe064.side_basic main .inside {
				max-width: 550px;
			}
			.doz_sys .modal_site_modal_menu .modal-header,
			.menu_type_modal .doz_modal_header {
				border-width: 0 0 1px 0;
				border-style: solid;
				;
			}
			.menu_type_modal #s2021062219d226babe064,
			.menu_type_modal .doz_modal_header {
			;
				background: ;
			;
				color:  ;
			}
			.menu_type_modal .doz_modal_header .bt.bt-flat.bt-default {
			;
				color:  ;
			}
			.doz_sys #s2021062219d226babe064 .col-dz-12 .inside .extend_thumbs {
				max-width: inherit;
			}
			#s2021062219d226babe064.extend_section main {
				padding-left: 0px;
				padding-right: 0px;
			}
			#s2021062219d226babe064.section_wrap.extend_section main .widget.board .grid_ignore.bg_on {
				margin-left: -0px;
				margin-right: -0px;
				width: calc(100% + 0px + 0px);
			}
			#s2021062219d226babe064 .booking_day .body_font_color_20,
			#s2021062219d226babe064 .booking_list.waiting .title {
				; 
			}
		
			#s2021062219d226babe064.extend_section main > .inside {
				max-width: 100% !important;
			}
			#s2021062219d226babe064 .li_table ul:nth-of-type(2),
			#s2021062219d226babe064 .li_board ul li,
			#s2021062219d226babe064 .radio-styled:not(ie8).radio_color_option.small input ~ span span {
				;
			}
			#s2021062219d226babe064 .checkbox-styled:not(ie8) input ~ span:before,
			#s2021062219d226babe064 .radio-styled:not(ie8) input ~ span:before {
				
			}
			#s2021062219d226babe064 .board_view .grid_ignore header a, #s2021062219d226babe064 .widget.board .grid_ignore .author .date, #s2021062219d226babe064 .widget.board .grid_ignore a.board, #s2021062219d226babe064 .widget.board .grid_ignore .author .write, .editor_box .add_map .info > div.phone, #s2021062219d226babe064 .content-tit .board {
				;
			}
			#s2021062219d226babe064 select.form-control,
			#s2021062219d226babe064 input.form-control,
			#s2021062219d226babe064 textarea.form-control {
				;
				color: #212121;
				background: #ffffff;
			}
			#s2021062219d226babe064 .input_block .select-block .selectbox select {
				border: none;
				background: none;
				color: #212121;
			}
			#s2021062219d226babe064 .phonenumber_wrap .line {
				
			}
			#s2021062219d226babe064 .shop-content.shop-style-b.open .opt-group .btn_clse > span {
				
			}
			.shop_view #s2021062219d226babe064 .shop-content select.form-control,
			.shop_view #s2021062219d226babe064 .shop-content input.form-control,
			.shop_view #s2021062219d226babe064 .shop-content textarea.form-control,
			.booking_view #s2021062219d226babe064 .booking_opt select.form-control,
			.shop_view #s2021062219d226babe064 .form-select-wrap .dropdown-menu,
			.shop_view #s2021062219d226babe064 .form-select-wrap .dropdown-menu .dropdown-item {
				;
				background: #f1f3f5;
			}
			#s2021062219d226babe064 .seemore_wrap .open:before {
				background-image: linear-gradient(to bottom, rgba(241,243,245,0.01), rgba(241,243,245,0.8) 66%, rgba(241,243,245,0.9) 83%, rgba(241,243,245,0.98) 98%, #f1f3f5);
			}
			#s2021062219d226babe064 .item_detail select.form-control,
			#s2021062219d226babe064 .item_detail input.form-control,
			#s2021062219d226babe064 .item_detail textarea.form-control,
			#s2021062219d226babe064 .booking_opt select.form-control,
			#s2021062219d226babe064 .goods_select textarea.form-control,
			#s2021062219d226babe064 .goods_select select.form-control,
			#s2021062219d226babe064 .goods_select input.form-control,
			#s2021062219d226babe064 .form-select-wrap:before {
				 !important;
				color: ;
			}
			#s2021062219d226babe064 .form-select-wrap .dropdown-menu .dropdown-item:hover {
				;
			}
			#s2021062219d226babe064 .board_summary .write, #s2021062219d226babe064 .board_view .grid_ignore .author .date, #s2021062219d226babe064 .board_view .grid_ignore .author .hit-count, .doz_sys #s2021062219d226babe064 label, .doz_sys #s2021062219d226babe064 label.control-label, #s2021062219d226babe064 .shop-table > tbody > tr.payment-info > td.pay-txt, #s2021062219d226babe064 .nick.text-default-dark, #s2021062219d226babe064 .text-default-dark, #s2021062219d226babe064 .shop_mypage .mypage .my-box a, #s2021062219d226babe064 .shop_mypage .item-detail a, #s2021062219d226babe064 .shop_mypage .item-detail p, #s2021062219d226babe064 .shop_mypage h6, #s2021062219d226babe064 .shop_mypage .table-wrap p, #s2021062219d226babe064 .shop_payment h1, #s2021062219d226babe064 .shop_payment h6, #s2021062219d226babe064 .shop-content p, #s2021062219d226babe064 .shop_payment, #s2021062219d226babe064 .shop-content span, #s2021062219d226babe064 .shop-content .shop-item .item-icon .im-icon.im-ico-liked, #s2021062219d226babe064 .shop-content .price, #s2021062219d226babe064,#s2021062219d226babe064 .shop-tit,#s2021062219d226babe064 .board_view .board_txt_area,#s2021062219d226babe064 .board.widget .grid_ignore .view_tit,.doz_sys #s2021062219d226babe064 .shop-content input.form-control, .doz_sys #s2021062219d226babe064 .shop-content select.form-control, #s2021062219d226babe064 .widget_menu_title,#s2021062219d226babe064 .comment_area,body.shop_mypage #s2021062219d226babe064 .comment_area,
			#s2021062219d226babe064 .list_review_inner .use_summary, #s2021062219d226babe064 .list_review_inner .use_summary a, #s2021062219d226babe064 .list_review_inner .fold, #s2021062219d226babe064 .list_review_inner .comment_area, #s2021062219d226babe064 .booking_nav_tools span {
				;
				color:  ;
			}
			#s2021062219d226babe064 .shop-content span.sale-price-text {
			    color : #212121 !important;
			}
			.doz_sys #s2021062219d226babe064 a.use-info {
			    color : #0d285a;
			}
			#s2021062219d226babe064 .shop-content span.sale-price-text-done, 
			.doz_sys #s2021062219d226babe064 a.use-info-download-done {
			    color: #999999 !important;
			}
			.doz_sys #s2021062219d226babe064 .shop-content .down-btn select.form-control {
				;
				color:  !important;
			}
			#s2021062219d226babe064 .shop-content.mypage .bg-bright a, #s2021062219d226babe064 .shop-content.mypage .bg-bright p, #s2021062219d226babe064 .shop-content.mypage .bg-bright span, #s2021062219d226babe064 .shop-content.mypage .bg-bright div {
				color: #212121;
			}
			#s2021062219d226babe064 .shop-content.mypage .bg-bright .use_grade .ug_btn .btn,
			#s2021062219d226babe064 .shop-content span.ug_name .btn {
				border-color: #D5D5D5;
			}
			#s2021062219d226babe064 .shop-content h6 span {
			;
				color: ;
			}
			#s2021062219d226babe064 .left-menu ul li.on a,
			.doz_sys #s2021062219d226babe064 .paging_type_count .owl-dots .owl-dot span:before,
			.menu_type_modal #s2021062219d226babe064,
			#s2021062219d226babe064 .list_review_inner .comment .tools .text-gray-bright {
				;
				color:  !important;
			}
			.doz_sys #s2021062219d226babe064 .paging_type_count.slide_02 .owl-dots .owl-dot.active span:before {
				color: #fff !important;
			}
			.doz_sys #s2021062219d226babe064 .paging_type_dot .owl-dots .owl-dot span,
			.doz_sys #s2021062219d226babe064 .paging_type_big_dot .owl-dots .owl-dot span,
			.doz_sys #s2021062219d226babe064 .paging_type_line .owl-dots .owl-dot span,
			.doz_sys #s2021062219d226babe064 .paging_type_count.paging_type_count02 .owl-dots .owl-dot.active span:before,
			#s2021062219d226babe064 .list_review_inner, 
			#s2021062219d226babe064 .list_review_inner .fold.cmt,
			#s2021062219d226babe064 .list_review_wrap,
			#s2021062219d226babe064 .list_review_inner .textarea_block,
			#s2021062219d226babe064 .list_review_inner .comment .main_comment,
			#s2021062219d226babe064 .list_review_inner .txt_delete:before,
			#s2021062219d226babe064 .form-select-wrap.open .dropdown-toggle, 
			#s2021062219d226babe064 .form-select-wrap.open .dropdown-menu,
			#s2021062219d226babe064 .form-select-wrap.open .dropdown-menu .dropdown-item {
				border-color: ;
			}
			.doz_sys #s2021062219d226babe064 .paging_type_dot02 .owl-dots .owl-dot span,
			.doz_sys #s2021062219d226babe064 .paging_type_dot .owl-dots .owl-dot.active span,
			.doz_sys #s2021062219d226babe064 .paging_type_line .owl-dots .owl-dot.active span,
			.doz_sys #s2021062219d226babe064 .paging_type_big_dot .owl-dots .owl-dot span,
			.doz_sys #s2021062219d226babe064 .paging_type_line .owl-dots .owl-dot span {
				background: ;
			}
			#s2021062219d226babe064 .form-control:focus {
				border-color:#0d285a;
			}
			#s2021062219d226babe064 .sub_depth li a, #s2021062219d226babe064 .sub_depth li span {
				;
			}
			#s2021062219d226babe064 .slide_03.owl-theme .owl-dots .owl-dot span {
				;
			} 
			#s2021062219d226babe064 .pagination > li > a,
			#s2021062219d226babe064 .pagination > li > span,
			#s2021062219d226babe064 .pagination > li > a:focus,
			#s2021062219d226babe064 .pagination > li > span:focus,
			#s2021062219d226babe064 .map-inner .pagination li.active a,
			#s2021062219d226babe064 .pagination li > a.disabled:hover,
			#s2021062219d226babe064 .pagination li > a.disabled:focus {
				;
			}
			#s2021062219d226babe064 .form-select-wrap.open .dropdown-menu .dropdown-item {
				;
			}
			#s2021062219d226babe064 .pagination > .active > a,
			#s2021062219d226babe064 .pagination > .active > span,
			#s2021062219d226babe064 .pagination > .active > a:hover,
			#s2021062219d226babe064 .pagination > .active > span:hover,
			#s2021062219d226babe064 .pagination > .active > a:focus,
			#s2021062219d226babe064 .pagination > .active > span:focus,
			#s2021062219d226babe064 .pagination > li > a:hover,
			#s2021062219d226babe064 .pagination > li > span:hover,
			#s2021062219d226babe064 .sub_depth li a.active,
			.doz_sys #s2021062219d226babe064 a, #s2021062219d226babe064 .li_table ul li,
			#s2021062219d226babe064 .list-style .list.line > small,
			.doz_sys #s2021062219d226babe064 div[data-widget-type="board"] .title.title-block a{
				;
				color: ;
			}
			.doz_sys #s2021062219d226babe064 .board_contents a:not(.btn),
			.doz_sys #s2021062219d226babe064 .board_contents a:not(.btn):hover,
			#s2021062219d226babe064 .board_txt_area a,
			#s2021062219d226babe064 .board_txt_area a:hover,
			#s2021062219d226babe064 .board_txt_area a:active,
			#s2021062219d226babe064 .board_txt_area a:focus,
			#s2021062219d226babe064 .editor_box .fr-view a {
				color: #0d285a;
			}
			#s2021062219d226babe064 div[data-widget-type="icon"] i {
				color: ;
			}
			.doz_sys #s2021062219d226babe064 a.body_font_color_30:not(.active) {
				;
			}
		   #s2021062219d226babe064 .text_tab .after_line:not(:last-child):after {
		        ;
		   }
		   #s2021062219d226babe064 .text_tab ul.site_prod_nav > li a.active {
		    background: none;
		   }
			#s2021062219d226babe064 .map-toolbar select.form-control {
				;
				color:  !important;
				font-size: 14px;
			}
			.doz_sys #s2021062219d226babe064 .body_font_color_40,
			#s2021062219d226babe064 .li_board ul.li_body li.name, 
			#s2021062219d226babe064 .li_board ul.li_body li.time, 
			#s2021062219d226babe064 .li_board ul.li_body li.like,
			#s2021062219d226babe064 .li_board ul.li_body li.read {
				;
			}
			#s2021062219d226babe064 .review_table .summary,
			#s2021062219d226babe064 .review_table.li_board ul.li_body li,
			#s2021062219d226babe064 .review_table .list_text_title.lock_on {
				;
			}

			.doz_sys #s2021062219d226babe064 .body_font_color_50 {
				;
			}
			#s2021062219d226babe064 .li_board,
			#s2021062219d226babe064 .acd_row:first-child,
			#s2021062219d226babe064 .acd_row {
				border-color: ;
			}
			#s2021062219d226babe064 .list-style .list-header,
			#s2021062219d226babe064 .list-style .list,
			#s2021062219d226babe064 .list-style .list.line, 
			#s2021062219d226babe064 .list-style .list.line > .table-cell,
			#s2021062219d226babe064 .li_table.row_04 .acd_collapse[aria-expanded="true"], .li_table.row_04 .acd_collapse.in {
				;
			}
			#s2021062219d226babe064 .btn, #s2021062219d226babe064 .visual_section a, #s2021062219d226babe064 a.select-star, #s2021062219d226babe064 .star-pointer .dropdown-menu a.dropdown-item, .doz_sys #s2021062219d226babe064 .cart-btn-tools .alpha_add_review_button > button {
			;
				background-color: #f1f3f5;
				;
				color:;
				;
			}
			#s2021062219d226babe064 .star-pointer .dropdown-menu {
			    background-color: #f1f3f5;
			}
			#s2021062219d226babe064 .btn:hover, #s2021062219d226babe064 .visual_section a:hover {
				border-color:;
			}
			#s2021062219d226babe064 a.select-star:hover {
				background-color: #f1f3f5;
			}
			#s2021062219d226babe064 .star-pointer .dropdown-menu a.dropdown-item:hover {
			    background-color:  !important;
			}
			#s2021062219d226babe064 .widget_text_wrap .btn {
				background-color:#0949a0;
				border-color:#0949a0;
				color:#ffffff;
				border-width:0px;
			}
			.doz_sys #s2021062219d226babe064 .btn-primary, .doz_sys #s2021062219d226babe064 .cart-btn-tools .alpha_add_review_button > button {
			;
				background-color:#0949a0;
				border-color:#0949a0;
				color:#ffffff;
				border-width:0px;
			}
			.doz_sys.shop_view #s2021062219d226babe064 .btn-primary span,
			.doz_sys.booking_view #s2021062219d226babe064 .btn-primary span,
			.doz_sys.shop_mypage #s2021062219d226babe064 .btn-primary span  {
				color:#ffffff;
			}
			#s2021062219d226babe064 .coupon-wrap:after,
			#s2021062219d226babe064 .board_view .file_area ul li {
				background: #f1f3f5;
			}
			#s2021062219d226babe064 .text-gray-dark, #s2021062219d226babe064 .shop-table > thead > tr > th, #s2021062219d226babe064 .shop_mypage .left-menu ul li a, #s2021062219d226babe064 .shop_mypage .item-detail p.sale_pay,.doz_sys #s2021062219d226babe064 .product-notify-group .product-notify-label {
				;
			}
			#s2021062219d226babe064 .mypage .my-box a, #s2021062219d226babe064 .mypage .shop-table > tbody > tr,
			#s2021062219d226babe064 .mypage .tip-off,
	        #s2021062219d226babe064 .im-order-detail-table,
	        #s2021062219d226babe064 .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;;
			}
			#s2021062219d226babe064 .mypage .my-box.on a {
				background-color:#0d285a;
				;
				color:#fff;
			}
			#s2021062219d226babe064 .mypage .my-box.on a p {
				color:#fff;
			}
			#s2021062219d226babe064 .option_btn_tools a, #s2021062219d226babe064 .map-inner .pagination li a {
				color:#212121;
			}
			.doz_sys #s2021062219d226babe064 .list-style-card .card-body .text a {
				color:#757575;
			}
			#s2021062219d226babe064 .card .title a {
				color: #212121;
			}
			#s2021062219d226babe064 .section_bg.fixed_bg.fixed_bg_none {
					background-attachment : inherit;
				}
			#s2021062219d226babe064 ul.site_prod_nav > li,
			#s2021062219d226babe064 .prod_detail_badge {
				;
			}
			#s2021062219d226babe064 .site_prod_nav_wrap.scroll-to-fixed-fixed {
				background: #f1f3f5;
				box-shadow: inset 0 -1px 0 0 rgba(0, 0, 0, 0.1);
			}
			#s2021062219d226babe064 .buy_footer_fixed {
				background: #f1f3f5;
				border-width: 1px 0 0 0;
				border-style: solid;
				;
			}
			#s2021062219d226babe064 .opt-group {
				background: #f1f3f5;
			}
			#s2021062219d226babe064 ul.site_prod_nav > li a.active {
				;
			}
			
			#s2021062219d226babe064 .background_tab ul.site_prod_nav > li a.active >  span.braket-badge {
				background-color: none;
				;
				color:#f1f3f5;
			}
	
			#s2021062219d226babe064 .input-block .checkbox-styled:not(ie8) input ~ span {
				;
				color:;
			}
			.section_fixed_disable #s2021062219d226babe064[class*="section_first"],
			.section_fixed_disable #s2021062219d226babe064[class*="section_first"] .doz_aside {
				position: relative !important;
				top: 0 !important;
				left: 0 !important;
				z-index: auto !important;
			}
			.section_fixed_disable #s2021062219d226babe064 .doz_aside.scroll-to-fixed-fixed ~ .spacer,
			.section_fixed_disable #s2021062219d226babe064.scroll-to-fixed-fixed ~ .spacer {
				height: 0 !important;
				display: none !important;
			}
			#s2021062219d226babe064.scroll-to-fixed-fixed {
				width: 100% !important;
			}
			#s2021062219d226babe064 .doz_aside.scroll-to-fixed-fixed-end {
				bottom: 0 !important;
				top: auto !important;
			}
			.device_type_m #s2021062219d226babe064.mobile_section main .inside {
					padding-left: 0px;
					padding-right: 0px;
			}
			.device_type_m #s2021062219d226babe064 .mypage .left-menu ul li a,
			.device_type_m #s2021062219d226babe064 .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;;
			}
            #s2021062219d226babe064 .im-cart-result-table {
                border-top: 1px solid ;
                border-bottom: 1px solid ;
            }
            #s2021062219d226babe064 .shop-table > tbody > tr > td.img .opt .more {
                ;
            }
            #s2021062219d226babe064 .im-cart-info {
                ;
            }
            #s2021062219d226babe064 .shop-table > thead > tr > th,
            #s2021062219d226babe064 .shop-table > tbody > tr > td,
            #s2021062219d226babe064 .mypage .shop-table > tbody > tr,
            #s2021062219d226babe064 .shop-table > tbody > tr > td.img img,
            #s2021062219d226babe064 .shop-table > tbody > tr > td + td,
            #s2021062219d226babe064 .mypage .tip-off,
            #s2021062219d226babe064 .mypage .shop-table img,
	        #s2021062219d226babe064 .im-order-detail-table,
	        #s2021062219d226babe064 .im-order-price,
	        #s2021062219d226babe064 .im-order-detail-table thead tr,
	        #s2021062219d226babe064 .im-order-detail-table tr + tr,
	        #s2021062219d226babe064 .im-order-detail-table img,
	        #s2021062219d226babe064 .im-order-detail-table .im-deliv-price,
	        #s2021062219d226babe064 .im-order-price-header,
	        #s2021062219d226babe064 .im-order-price-body {
                ;
            }
            #s2021062219d226babe064 .shop-table .list_badge {
				border-color: ;
            }
            #s2021062219d226babe064 .im-cart-result-table thead>tr>th,
            #s2021062219d226babe064 #shop_cart_list .shop-table > colgroup + thead > tr:first-child > th,
            #s2021062219d226babe064 #shop_cart_list .shop-table > tbody > tr > td + td,
            #s2021062219d226babe064 #shop_cart_list .shop-table > thead > tr > th,
            #s2021062219d226babe064 #shop_cart_list .shop-table > tbody > tr > td {
                ;
            }
            #s2021062219d226babe064 .shop-content.mypage .shop-item .item-icon .im-icon.im-ico-liked{
                color: #0d285a
            }
			@media (min-width: 991px) {
				.doz_sys #s2021062219d226babe064 .btn-primary:hover, #s2021062219d226babe064 .widget_text_wrap .btn:hover, .doz_sys #s2021062219d226babe064 .cart-btn-tools .alpha_add_review_button:hover > button {
				;
					background-color:#002b66;
					border-color:#0949a0;
					color:#ffffff;
					border-width:0px;
				}
				.doz_sys.shop_view #s2021062219d226babe064 .btn-primary:hover span,
				.doz_sys.booking_view #s2021062219d226babe064 .btn-primary:hover span,
				.doz_sys.shop_mypage #s2021062219d226babe064 .btn-primary:hover span  {
					color:#ffffff;
				}
			}
			@media all and (max-width : 768px) {
				.doz_sys #s2021062219d226babe064 .fixed_view a,
				.doz_sys #s2021062219d226babe064 .fixed_view select.form-control,
				.doz_sys #s2021062219d226babe064 .fixed_view .form-select-wrap:before {
					color: #212121;
				}
				.doz_sys #s2021062219d226babe064 .fixed_view .body_font_color_50 {
					color: rgba(33, 33, 33, 0.5);
				}
				.doz_sys #s2021062219d226babe064 .fixed_view .body_font_color_20 {
					color: rgba(33, 33, 33, 0.2);
				}
				.booking_view #s2021062219d226babe064 .fixed_view .booking_opt select.form-control {
					background-color: #fff;
				}
				#s2021062219d226babe064 #shop_cart_list .shop-tit,
                #s2021062219d226babe064 #shop_cart_list .shop-table > thead > tr,
                #s2021062219d226babe064 #shop_cart_list .shop-table > tfoot .payment-info,
                #s2021062219d226babe064 .im-price-result {
				    ;
				}
                #s2021062219d226babe064 .shop-table > tbody > tr > td.img .opt .more + .more,
                #s2021062219d226babe064 .im-order-row + .im-order-row {
                    ;
                }
                #s2021062219d226babe064 #shop_cart_list .shop-table,
                #s2021062219d226babe064 #shop_cart_list .shop-table > tbody > tr.im-tr-shipping + tr,
                #s2021062219d226babe064 #shop_cart_list .shop-table > tfoot,
                #s2021062219d226babe064 #shop_cart_list .shop-table > tfoot .payment-info {
                    ;
                }
                #s2021062219d226babe064 #shop_cart_list .shop-table > thead > tr,
                #s2021062219d226babe064 .im-order-detail-table .im-space {
                    background-color: #f1f3f5;
                }
                #s2021062219d226babe064 #shop_cart_list .shop-table > thead > tr.scroll-to-fixed-fixed-end {
                    top: auto !important;
                    bottom: 0;
                }
			}
			.device_type_m #s2021062219d226babe064 .section_bg.fixed_bg_wrap { 
                 background-attachment: fixed;
            }
            
            .device_type_m #s2021062219d226babe064 .section_bg.fixed_bg_wrap .fixed_bg {
              display: none;
            }
            #s2021062219d226babe064 .section_bg.fixed_bg_wrap .fixed_bg {
                 display: none;
                }
			@media (max-width: 991px) {
			    #s2021062219d226babe064 .section_bg {
                    background-attachment : inherit;
                }
                
                #s2021062219d226babe064 .section_bg .ibg-bg {
                    display: none;
                }
                
                #s2021062219d226babe064 .section_bg.fixed_bg_wrap { 
                    background-image : none !important;
                    clip-path: inset(0);
                    overflow: hidden;
                }
                #s2021062219d226babe064 .section_bg.fixed_bg_wrap .fixed_bg {
                  display: block;
                  object-fit: cover;
                  position: fixed;
                  left: 0;
                  top: 0;
                  width: 100%; 
                  height: 100vh;
                }
				#s2021062219d226babe064 .buy_btns .social_btn, #s2021062219d226babe064 .buy_btns .cart_btn, #s2021062219d226babe064 .layer_pop .bottom-btn, #s2021062219d226babe064 .shop-table > thead, #s2021062219d226babe064 .left-menu, #s2021062219d226babe064 .shop-table > tbody > tr, {
				;
				}
				#s2021062219d226babe064 main, #s2021062219d226babe064 .section_wrap.extend_section main, #s2021062219d226babe064 .doz_sys.shop_payment .inside, .doz_sys.shop_payment .inside .col-dz, {
					padding-left:0;
					padding-right:0;
				}
				#s2021062219d226babe064.mobile_section main .inside {
					padding-left: 0px;
					padding-right: 0px;
				}
				#s2021062219d226babe064.section_wrap.extend_section main .widget.board .grid_ignore.bg_on {
					margin-left: -15px;
					margin-right: -15px;
					width: calc(100% + 30px);
				}
				#s2021062219d226babe064 .mypage .left-menu ul li a,
				#s2021062219d226babe064 .cart .left-menu ul li a,
				#s2021062219d226babe064 .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;;
				}
				.section_wrap .side_gutter {
					display:none !important;
				}
				#s2021062219d226babe064 .coupon-wrap:after {
					background: #f1f3f5 !important;
				}
			}
			@media (max-width: 767px) {
				#s2021062219d226babe064 .nav_gradient.slide_left {
					background: linear-gradient(to left, rgba(255, 255, 255, 0), #f1f3f5);
				}
				#s2021062219d226babe064 .nav_gradient.slide_right {
					background: linear-gradient(to right, rgba(255, 255, 255, 0), #f1f3f5);
				}
				#s2021062219d226babe064 .button_tab .scroll-to-fixed-fixed ul.site_prod_nav > li {
					border-top: 0;
					border-bottom: 0;
				}
				#s2021062219d226babe064 .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);
				}
				.shop_view #s2021062219d226babe064 .item_detail .form-select-wrap .dropdown-menu .dropdown-item {
					background: #f1f3f5 !important;
				}
				.shop_view #s2021062219d226babe064 .item_detail .form-select-wrap .dropdown-toggle {
					color:  !important;
				}
				.shop_view #s2021062219d226babe064 .item_detail .form-select-wrap.open .dropdown-toggle,
				.shop_view #s2021062219d226babe064 .item_detail .form-select-wrap.open .dropdown-menu {
					border-color:  !important;
				}
				.shop_view #s2021062219d226babe064 .item_detail .form-select-wrap.open .dropdown-menu .dropdown-item {
					
				}
				.shop_view #s2021062219d226babe064 .item_detail .form-select-wrap .dropdown-menu .dropdown-item:hover {
					background-color:  !important;
				}
			}
			@media (min-width: 768px) {
				#s2021062219d226babe064 .opt-group .btn_clse {
					background-color: #f1f3f5;
				}
				#s2021062219d226babe064 .opt-group .btn_clse:after {
					box-shadow: 0 10px 0 0 #f1f3f5;
				}
			}
		
				.doz_sys #s2021062219d226babe064 .bg-brand,
				.doz_sys #s2021062219d226babe064 .bg-brand span,
				.doz_sys #s2021062219d226babe064 .btn-brand {
				;
					background-color:#0d285a;
					border-color:#0d285a;
					border-width: 0px;
					color:#fff;
				}
				.doz_sys #s2021062219d226babe064 .bg-brand:hover {
					background-color:rgba(7,20,45,1);-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff072045,endColorstr=#ff072045);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff072045,endColorstr=#ff072045);	zoom: 1;;
					border-color:rgb(7,20,45) ;border-color:rgba(7,20,45,1) ;;
				}
			
	.device_type_m .pc_section #padding_w202106228f0e8197038f0 {
		height: 15px !important;
	}
	@media all and (max-width:768px) {
		.pc_section #padding_w202106228f0e8197038f0 {
			height: 15px !important;
		}
	}

		#text_w202106229bf36f2e7d4dc {
					border-radius: 0px;
			border: 0px none #000;;
			min-height: 0px;;
			line-height: inherit;
		}
		#text_w202106229bf36f2e7d4dc .fr-code-view {
			line-height: 1.6;
		}
		#text_w202106229bf36f2e7d4dc .text_bg_img,
		#text_w202106229bf36f2e7d4dc .text_bg_color {
			position: absolute;
			top: 0;
			left: 0;
			height: 100%;
			width: 100%;
			border-radius: 0px;
		}
		.admin #text_w202106229bf36f2e7d4dc,
		#text_w202106229bf36f2e7d4dc .text-table {
			min-height: 0px;;
					word-break: normal;
			word-wrap: break-word;
		}
        #text_w202106229bf36f2e7d4dc,
        #text_w202106229bf36f2e7d4dc .text-table {
            display: flex;
            flex-direction: column;
            justify-content:flex-start ;
        }
		.doz_sys main > .doz_row #text_w202106229bf36f2e7d4dc.default_padding {
			padding-left: 32px;
			padding-right: 32px;
		}
		@media all and (max-width : 767px) {
			.doz_sys main > .doz_row #text_w202106229bf36f2e7d4dc.default_padding {
				padding-left: 15px;
				padding-right: 15px;
			}
		}
	
	.device_type_m .pc_section #padding_w2021062252f672364f79e {
		height: 7.5px !important;
	}
	@media all and (max-width:768px) {
		.pc_section #padding_w2021062252f672364f79e {
			height: 7.5px !important;
		}
	}

		#text_w2021062280df0b59dc617 {
					border-radius: 0px;
			border: 0px none #000;;
			min-height: 0px;;
			line-height: inherit;
		}
		#text_w2021062280df0b59dc617 .fr-code-view {
			line-height: 1.6;
		}
		#text_w2021062280df0b59dc617 .text_bg_img,
		#text_w2021062280df0b59dc617 .text_bg_color {
			position: absolute;
			top: 0;
			left: 0;
			height: 100%;
			width: 100%;
			border-radius: 0px;
		}
		.admin #text_w2021062280df0b59dc617,
		#text_w2021062280df0b59dc617 .text-table {
			min-height: 0px;;
					word-break: normal;
			word-wrap: break-word;
		}
        #text_w2021062280df0b59dc617,
        #text_w2021062280df0b59dc617 .text-table {
            display: flex;
            flex-direction: column;
            justify-content:flex-start ;
        }
		.doz_sys main > .doz_row #text_w2021062280df0b59dc617.default_padding {
			padding-left: 32px;
			padding-right: 32px;
		}
		@media all and (max-width : 767px) {
			.doz_sys main > .doz_row #text_w2021062280df0b59dc617.default_padding {
				padding-left: 15px;
				padding-right: 15px;
			}
		}
	
	.device_type_m .pc_section #padding_w2021062285898d0515850 {
		height: 6.5px !important;
	}
	@media all and (max-width:768px) {
		.pc_section #padding_w2021062285898d0515850 {
			height: 6.5px !important;
		}
	}

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

	.admin #w20210622c085f1d309368 .disable-selection img {
		visibility: visible !important;
	}
	#w20210622c085f1d309368 .widget.image .overlay, #w20210622c085f1d309368 .widget.image .hover_overlay {
		background: rgba(0, 0, 0, 0);
		transition: opacity .3s, background-color .3s;
	}
	#w20210622c085f1d309368 .widget.image:hover .hover_overlay {
		background: rgba(0, 0, 0, 0);
		z-index: 6;
		opacity: 1;
	}
	.admin #w20210622c085f1d309368 .widget.image:hover .hover_overlay,
	#w20210622c085f1d309368 .widget.image.hover_image_hidden:hover .hover_overlay {
		opacity: 0 !important;
	}
	#w20210622c085f1d309368 .widget.image.text_position_overlay .txt .txt_body {
		color: #fff;
		font-size:14px;;
		line-height: 1.2;
		padding: 1em;
	}
	#w20210622c085f1d309368 .widget.image.hover_text_position_overlay:hover .hover_txt .txt_body {
		color: #fff;
		font-size:14px;;
		padding: 1em;
	}
	#w20210622c085f1d309368 .widget.image.hover_text_position_overlay:hover .hover_txt .txt_body {
		line-height: 1.2;
	}
	#w20210622c085f1d309368 .widget.image.img_circle .overlay,
	#w20210622c085f1d309368 .widget.image.img_circle .hover_overlay {
		border-radius: 50%;
	}
	#w20210622c085f1d309368 .widget.image.hover_scale:hover .hover_overlay,
	#w20210622c085f1d309368 .widget.image.same_overlay:hover .overlay {
		transform: scale(1.1);
		transition: opacity .3s;
	}
	#w20210622c085f1d309368 .widget.image.hide_default_img:hover .img_wrap > img,
	#w20210622c085f1d309368 .widget.image:hover .overlay,
	#w20210622c085f1d309368 .widget.image .hover_overlay,
	#w20210622c085f1d309368 .widget.image.hover_image_hidden:hover .hover_img,
	#w20210622c085f1d309368 .widget.image.hover_scale .hover_img,
	#w20210622c085f1d309368 .widget.image.hover_scale.hover_image_hidden:hover .hover_img {
		opacity: 0;
	}
	#w20210622c085f1d309368 .widget.image.hide_default_img:hover .img_wrap > img{
		opacity: 0 !important;

	}
	#w20210622c085f1d309368 .widget.image.hover_scale img {
		transition: transform 0.4s ease-out;
	}
	#w20210622c085f1d309368 .widget.image.hover_scale img,
	#w20210622c085f1d309368 .widget.image.hover_scale:hover .hover_img,
	#w20210622c085f1d309368 .widget.image.hover_scale.hover_image_hidden:hover img,
	#w20210622c085f1d309368 .widget.image.org_image_hidden.hover_image_hidden:hover .img_wrap > img,
	#w20210622c085f1d309368 .widget.image.hover_img_hide.hover_scale:hover img,
	#w20210622c085f1d309368 .widget.image.same_overlay:hover .overlay  {
		opacity : 1;
	}
	#w20210622c085f1d309368 .widget.image.no_effect .hover_overlay,
	#w20210622c085f1d309368 .widget.image.no_effect .hover_img {
		transition: none;
	}
	#w20210622c085f1d309368 .widget.image.hover_img_hide .hover_img {
		display: none;
	}
	#w20210622c085f1d309368 .widget.image.hover_img_hide:hover .hover_overlay {
		transition: opacity .3s;
	}
	#w20210622c085f1d309368 .widget.image.hide_default_img:hover .org_image,
	#w20210622c085f1d309368 .widget.image.same_overlay:hover .hover_overlay {
		opacity: 0;
	}
	#w20210622c085f1d309368 .widget.image.same_overlay:hover .overlay {
		opacity: 1;
	}
	
		#w20210622c085f1d309368 .widget.image .hover_img {
		image-rendering: -webkit-optimize-contrast;
	}
	
	@media all and (max-width : 767px) {
		#w20210622c085f1d309368 .widget.image:hover .hover_txt,
		#w20210622c085f1d309368 .widget.image:hover .hover_img,
		#w20210622c085f1d309368 .widget.image:hover .overlay,
		#w20210622c085f1d309368 .widget.image:hover .hover_overlay {
			opacity: 0;
			transform: none !important;
		}
		#w20210622c085f1d309368 .widget.image.org_image_hidden:hover .img_wrap > img {
			opacity: 1;
		}
		#w20210622c085f1d309368 .widget.image:hover .txt {
			opacity: 1;
			visibility: visible;
		}
		#w20210622c085f1d309368 .widget.hover_scale:hover img {
			transform: none !important;
		}
	}

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

			.shop_view .s20210621f02344d031269.xzoom-preview {
				;
				background: ;
			}
			.shop_view #s20210621f02344d031269 select.form-control option {
				color:  !important;
				background: ;
			}
			.is-ie .shop_view #s20210621f02344d031269 select.form-control option {
				color: #000 !important;
			}
			.admin #s20210621f02344d031269 .widget.padding > div {
				;
			}
			.admin #s20210621f02344d031269 .ibg-bg {
				height: 100% !important;
			}
			.admin #s20210621f02344d031269 .widget_drag_bar,
			.admin .doz_sys #s20210621f02344d031269 .ui-resizable-handle.ui-resizable-e:hover:after,
			.admin .doz_sys #s20210621f02344d031269 .ui-resizable-handle.ui-resizable-w:hover:after,
			.admin .doz_sys #s20210621f02344d031269 .ui-resizable-handle.ui-resizable-e.active:after,
			.admin .doz_sys #s20210621f02344d031269 .ui-resizable-handle.ui-resizable-w.active:after,
			.admin .doz_sys #s20210621f02344d031269 .drop_line {
				background-color: ;
			}
			.admin .doz_sys #s20210621f02344d031269 .ui-resizable-handle.ui-resizable-n:hover:after,
			.admin .doz_sys #s20210621f02344d031269 .ui-resizable-handle.ui-resizable-s:hover:after {
				border-bottom:2px solid  ;
			}
			#s20210621f02344d031269 {
				color: ;
			}
			#s20210621f02344d031269.side_basic main .inside,
			#s20210621f02344d031269 .site_prod_nav_wrap.scroll-to-fixed-fixed ul.site_prod_nav,
			.doz_sys #s20210621f02344d031269 .col-dz-12 .extend_thumbs {
				max-width: 1200px;
			}
			.modal_site_modal_menu #s20210621f02344d031269.side_basic main .inside,
			.menu_type_modal #s20210621f02344d031269.side_basic main .inside {
				max-width: 550px;
			}
			.doz_sys .modal_site_modal_menu .modal-header,
			.menu_type_modal .doz_modal_header {
				border-width: 0 0 1px 0;
				border-style: solid;
				;
			}
			.menu_type_modal #s20210621f02344d031269,
			.menu_type_modal .doz_modal_header {
			;
				background: ;
			;
				color:  ;
			}
			.menu_type_modal .doz_modal_header .bt.bt-flat.bt-default {
			;
				color:  ;
			}
			.doz_sys #s20210621f02344d031269 .col-dz-12 .inside .extend_thumbs {
				max-width: inherit;
			}
			#s20210621f02344d031269.extend_section main {
				padding-left: 0px;
				padding-right: 0px;
			}
			#s20210621f02344d031269.section_wrap.extend_section main .widget.board .grid_ignore.bg_on {
				margin-left: -0px;
				margin-right: -0px;
				width: calc(100% + 0px + 0px);
			}
			#s20210621f02344d031269 .booking_day .body_font_color_20,
			#s20210621f02344d031269 .booking_list.waiting .title {
				; 
			}
		
			#s20210621f02344d031269.extend_section main > .inside {
				max-width: 100% !important;
			}
			#s20210621f02344d031269 .li_table ul:nth-of-type(2),
			#s20210621f02344d031269 .li_board ul li,
			#s20210621f02344d031269 .radio-styled:not(ie8).radio_color_option.small input ~ span span {
				;
			}
			#s20210621f02344d031269 .checkbox-styled:not(ie8) input ~ span:before,
			#s20210621f02344d031269 .radio-styled:not(ie8) input ~ span:before {
				
			}
			#s20210621f02344d031269 .board_view .grid_ignore header a, #s20210621f02344d031269 .widget.board .grid_ignore .author .date, #s20210621f02344d031269 .widget.board .grid_ignore a.board, #s20210621f02344d031269 .widget.board .grid_ignore .author .write, .editor_box .add_map .info > div.phone, #s20210621f02344d031269 .content-tit .board {
				;
			}
			#s20210621f02344d031269 select.form-control,
			#s20210621f02344d031269 input.form-control,
			#s20210621f02344d031269 textarea.form-control {
				;
				color: #212121;
				background: #ffffff;
			}
			#s20210621f02344d031269 .input_block .select-block .selectbox select {
				border: none;
				background: none;
				color: #212121;
			}
			#s20210621f02344d031269 .phonenumber_wrap .line {
				
			}
			#s20210621f02344d031269 .shop-content.shop-style-b.open .opt-group .btn_clse > span {
				
			}
			.shop_view #s20210621f02344d031269 .shop-content select.form-control,
			.shop_view #s20210621f02344d031269 .shop-content input.form-control,
			.shop_view #s20210621f02344d031269 .shop-content textarea.form-control,
			.booking_view #s20210621f02344d031269 .booking_opt select.form-control,
			.shop_view #s20210621f02344d031269 .form-select-wrap .dropdown-menu,
			.shop_view #s20210621f02344d031269 .form-select-wrap .dropdown-menu .dropdown-item {
				;
				background: ;
			}
			#s20210621f02344d031269 .seemore_wrap .open:before {
				background-image: linear-gradient(to bottom, ,  66%,  83%,  98%, );
			}
			#s20210621f02344d031269 .item_detail select.form-control,
			#s20210621f02344d031269 .item_detail input.form-control,
			#s20210621f02344d031269 .item_detail textarea.form-control,
			#s20210621f02344d031269 .booking_opt select.form-control,
			#s20210621f02344d031269 .goods_select textarea.form-control,
			#s20210621f02344d031269 .goods_select select.form-control,
			#s20210621f02344d031269 .goods_select input.form-control,
			#s20210621f02344d031269 .form-select-wrap:before {
				 !important;
				color: ;
			}
			#s20210621f02344d031269 .form-select-wrap .dropdown-menu .dropdown-item:hover {
				;
			}
			#s20210621f02344d031269 .board_summary .write, #s20210621f02344d031269 .board_view .grid_ignore .author .date, #s20210621f02344d031269 .board_view .grid_ignore .author .hit-count, .doz_sys #s20210621f02344d031269 label, .doz_sys #s20210621f02344d031269 label.control-label, #s20210621f02344d031269 .shop-table > tbody > tr.payment-info > td.pay-txt, #s20210621f02344d031269 .nick.text-default-dark, #s20210621f02344d031269 .text-default-dark, #s20210621f02344d031269 .shop_mypage .mypage .my-box a, #s20210621f02344d031269 .shop_mypage .item-detail a, #s20210621f02344d031269 .shop_mypage .item-detail p, #s20210621f02344d031269 .shop_mypage h6, #s20210621f02344d031269 .shop_mypage .table-wrap p, #s20210621f02344d031269 .shop_payment h1, #s20210621f02344d031269 .shop_payment h6, #s20210621f02344d031269 .shop-content p, #s20210621f02344d031269 .shop_payment, #s20210621f02344d031269 .shop-content span, #s20210621f02344d031269 .shop-content .shop-item .item-icon .im-icon.im-ico-liked, #s20210621f02344d031269 .shop-content .price, #s20210621f02344d031269,#s20210621f02344d031269 .shop-tit,#s20210621f02344d031269 .board_view .board_txt_area,#s20210621f02344d031269 .board.widget .grid_ignore .view_tit,.doz_sys #s20210621f02344d031269 .shop-content input.form-control, .doz_sys #s20210621f02344d031269 .shop-content select.form-control, #s20210621f02344d031269 .widget_menu_title,#s20210621f02344d031269 .comment_area,body.shop_mypage #s20210621f02344d031269 .comment_area,
			#s20210621f02344d031269 .list_review_inner .use_summary, #s20210621f02344d031269 .list_review_inner .use_summary a, #s20210621f02344d031269 .list_review_inner .fold, #s20210621f02344d031269 .list_review_inner .comment_area, #s20210621f02344d031269 .booking_nav_tools span {
				;
				color:  ;
			}
			#s20210621f02344d031269 .shop-content span.sale-price-text {
			    color : #212121 !important;
			}
			.doz_sys #s20210621f02344d031269 a.use-info {
			    color : #0d285a;
			}
			#s20210621f02344d031269 .shop-content span.sale-price-text-done, 
			.doz_sys #s20210621f02344d031269 a.use-info-download-done {
			    color: #999999 !important;
			}
			.doz_sys #s20210621f02344d031269 .shop-content .down-btn select.form-control {
				;
				color:  !important;
			}
			#s20210621f02344d031269 .shop-content.mypage .bg-bright a, #s20210621f02344d031269 .shop-content.mypage .bg-bright p, #s20210621f02344d031269 .shop-content.mypage .bg-bright span, #s20210621f02344d031269 .shop-content.mypage .bg-bright div {
				color: #212121;
			}
			#s20210621f02344d031269 .shop-content.mypage .bg-bright .use_grade .ug_btn .btn,
			#s20210621f02344d031269 .shop-content span.ug_name .btn {
				border-color: #D5D5D5;
			}
			#s20210621f02344d031269 .shop-content h6 span {
			;
				color: ;
			}
			#s20210621f02344d031269 .left-menu ul li.on a,
			.doz_sys #s20210621f02344d031269 .paging_type_count .owl-dots .owl-dot span:before,
			.menu_type_modal #s20210621f02344d031269,
			#s20210621f02344d031269 .list_review_inner .comment .tools .text-gray-bright {
				;
				color:  !important;
			}
			.doz_sys #s20210621f02344d031269 .paging_type_count.slide_02 .owl-dots .owl-dot.active span:before {
				color: #fff !important;
			}
			.doz_sys #s20210621f02344d031269 .paging_type_dot .owl-dots .owl-dot span,
			.doz_sys #s20210621f02344d031269 .paging_type_big_dot .owl-dots .owl-dot span,
			.doz_sys #s20210621f02344d031269 .paging_type_line .owl-dots .owl-dot span,
			.doz_sys #s20210621f02344d031269 .paging_type_count.paging_type_count02 .owl-dots .owl-dot.active span:before,
			#s20210621f02344d031269 .list_review_inner, 
			#s20210621f02344d031269 .list_review_inner .fold.cmt,
			#s20210621f02344d031269 .list_review_wrap,
			#s20210621f02344d031269 .list_review_inner .textarea_block,
			#s20210621f02344d031269 .list_review_inner .comment .main_comment,
			#s20210621f02344d031269 .list_review_inner .txt_delete:before,
			#s20210621f02344d031269 .form-select-wrap.open .dropdown-toggle, 
			#s20210621f02344d031269 .form-select-wrap.open .dropdown-menu,
			#s20210621f02344d031269 .form-select-wrap.open .dropdown-menu .dropdown-item {
				border-color: ;
			}
			.doz_sys #s20210621f02344d031269 .paging_type_dot02 .owl-dots .owl-dot span,
			.doz_sys #s20210621f02344d031269 .paging_type_dot .owl-dots .owl-dot.active span,
			.doz_sys #s20210621f02344d031269 .paging_type_line .owl-dots .owl-dot.active span,
			.doz_sys #s20210621f02344d031269 .paging_type_big_dot .owl-dots .owl-dot span,
			.doz_sys #s20210621f02344d031269 .paging_type_line .owl-dots .owl-dot span {
				background: ;
			}
			#s20210621f02344d031269 .form-control:focus {
				border-color:#0d285a;
			}
			#s20210621f02344d031269 .sub_depth li a, #s20210621f02344d031269 .sub_depth li span {
				;
			}
			#s20210621f02344d031269 .slide_03.owl-theme .owl-dots .owl-dot span {
				;
			} 
			#s20210621f02344d031269 .pagination > li > a,
			#s20210621f02344d031269 .pagination > li > span,
			#s20210621f02344d031269 .pagination > li > a:focus,
			#s20210621f02344d031269 .pagination > li > span:focus,
			#s20210621f02344d031269 .map-inner .pagination li.active a,
			#s20210621f02344d031269 .pagination li > a.disabled:hover,
			#s20210621f02344d031269 .pagination li > a.disabled:focus {
				;
			}
			#s20210621f02344d031269 .form-select-wrap.open .dropdown-menu .dropdown-item {
				;
			}
			#s20210621f02344d031269 .pagination > .active > a,
			#s20210621f02344d031269 .pagination > .active > span,
			#s20210621f02344d031269 .pagination > .active > a:hover,
			#s20210621f02344d031269 .pagination > .active > span:hover,
			#s20210621f02344d031269 .pagination > .active > a:focus,
			#s20210621f02344d031269 .pagination > .active > span:focus,
			#s20210621f02344d031269 .pagination > li > a:hover,
			#s20210621f02344d031269 .pagination > li > span:hover,
			#s20210621f02344d031269 .sub_depth li a.active,
			.doz_sys #s20210621f02344d031269 a, #s20210621f02344d031269 .li_table ul li,
			#s20210621f02344d031269 .list-style .list.line > small,
			.doz_sys #s20210621f02344d031269 div[data-widget-type="board"] .title.title-block a{
				;
				color: ;
			}
			.doz_sys #s20210621f02344d031269 .board_contents a:not(.btn),
			.doz_sys #s20210621f02344d031269 .board_contents a:not(.btn):hover,
			#s20210621f02344d031269 .board_txt_area a,
			#s20210621f02344d031269 .board_txt_area a:hover,
			#s20210621f02344d031269 .board_txt_area a:active,
			#s20210621f02344d031269 .board_txt_area a:focus,
			#s20210621f02344d031269 .editor_box .fr-view a {
				color: #0d285a;
			}
			#s20210621f02344d031269 div[data-widget-type="icon"] i {
				color: ;
			}
			.doz_sys #s20210621f02344d031269 a.body_font_color_30:not(.active) {
				;
			}
		   #s20210621f02344d031269 .text_tab .after_line:not(:last-child):after {
		        ;
		   }
		   #s20210621f02344d031269 .text_tab ul.site_prod_nav > li a.active {
		    background: none;
		   }
			#s20210621f02344d031269 .map-toolbar select.form-control {
				;
				color:  !important;
				font-size: 14px;
			}
			.doz_sys #s20210621f02344d031269 .body_font_color_40,
			#s20210621f02344d031269 .li_board ul.li_body li.name, 
			#s20210621f02344d031269 .li_board ul.li_body li.time, 
			#s20210621f02344d031269 .li_board ul.li_body li.like,
			#s20210621f02344d031269 .li_board ul.li_body li.read {
				;
			}
			#s20210621f02344d031269 .review_table .summary,
			#s20210621f02344d031269 .review_table.li_board ul.li_body li,
			#s20210621f02344d031269 .review_table .list_text_title.lock_on {
				;
			}

			.doz_sys #s20210621f02344d031269 .body_font_color_50 {
				;
			}
			#s20210621f02344d031269 .li_board,
			#s20210621f02344d031269 .acd_row:first-child,
			#s20210621f02344d031269 .acd_row {
				border-color: ;
			}
			#s20210621f02344d031269 .list-style .list-header,
			#s20210621f02344d031269 .list-style .list,
			#s20210621f02344d031269 .list-style .list.line, 
			#s20210621f02344d031269 .list-style .list.line > .table-cell,
			#s20210621f02344d031269 .li_table.row_04 .acd_collapse[aria-expanded="true"], .li_table.row_04 .acd_collapse.in {
				;
			}
			#s20210621f02344d031269 .btn, #s20210621f02344d031269 .visual_section a, #s20210621f02344d031269 a.select-star, #s20210621f02344d031269 .star-pointer .dropdown-menu a.dropdown-item, .doz_sys #s20210621f02344d031269 .cart-btn-tools .alpha_add_review_button > button {
			;
				background-color: ;
				;
				color:;
				;
			}
			#s20210621f02344d031269 .star-pointer .dropdown-menu {
			    background-color: ;
			}
			#s20210621f02344d031269 .btn:hover, #s20210621f02344d031269 .visual_section a:hover {
				border-color:;
			}
			#s20210621f02344d031269 a.select-star:hover {
				background-color: ;
			}
			#s20210621f02344d031269 .star-pointer .dropdown-menu a.dropdown-item:hover {
			    background-color:  !important;
			}
			#s20210621f02344d031269 .widget_text_wrap .btn {
				background-color:#0949a0;
				border-color:#0949a0;
				color:#ffffff;
				border-width:0px;
			}
			.doz_sys #s20210621f02344d031269 .btn-primary, .doz_sys #s20210621f02344d031269 .cart-btn-tools .alpha_add_review_button > button {
			;
				background-color:#0949a0;
				border-color:#0949a0;
				color:#ffffff;
				border-width:0px;
			}
			.doz_sys.shop_view #s20210621f02344d031269 .btn-primary span,
			.doz_sys.booking_view #s20210621f02344d031269 .btn-primary span,
			.doz_sys.shop_mypage #s20210621f02344d031269 .btn-primary span  {
				color:#ffffff;
			}
			#s20210621f02344d031269 .coupon-wrap:after,
			#s20210621f02344d031269 .board_view .file_area ul li {
				background: ;
			}
			#s20210621f02344d031269 .text-gray-dark, #s20210621f02344d031269 .shop-table > thead > tr > th, #s20210621f02344d031269 .shop_mypage .left-menu ul li a, #s20210621f02344d031269 .shop_mypage .item-detail p.sale_pay,.doz_sys #s20210621f02344d031269 .product-notify-group .product-notify-label {
				;
			}
			#s20210621f02344d031269 .mypage .my-box a, #s20210621f02344d031269 .mypage .shop-table > tbody > tr,
			#s20210621f02344d031269 .mypage .tip-off,
	        #s20210621f02344d031269 .im-order-detail-table,
	        #s20210621f02344d031269 .im-order-price {
				;
			}
			#s20210621f02344d031269 .mypage .my-box.on a {
				background-color:#0d285a;
				;
				color:#fff;
			}
			#s20210621f02344d031269 .mypage .my-box.on a p {
				color:#fff;
			}
			#s20210621f02344d031269 .option_btn_tools a, #s20210621f02344d031269 .map-inner .pagination li a {
				color:#212121;
			}
			.doz_sys #s20210621f02344d031269 .list-style-card .card-body .text a {
				color:#757575;
			}
			#s20210621f02344d031269 .card .title a {
				color: #212121;
			}
			#s20210621f02344d031269 .section_bg.fixed_bg.fixed_bg_none {
					background-attachment : inherit;
				}
			#s20210621f02344d031269 ul.site_prod_nav > li,
			#s20210621f02344d031269 .prod_detail_badge {
				;
			}
			#s20210621f02344d031269 .site_prod_nav_wrap.scroll-to-fixed-fixed {
				background: ;
				box-shadow: inset 0 -1px 0 0 rgba(0, 0, 0, 0.1);
			}
			#s20210621f02344d031269 .buy_footer_fixed {
				background: ;
				border-width: 1px 0 0 0;
				border-style: solid;
				;
			}
			#s20210621f02344d031269 .opt-group {
				background: ;
			}
			#s20210621f02344d031269 ul.site_prod_nav > li a.active {
				;
			}
			
			#s20210621f02344d031269 .background_tab ul.site_prod_nav > li a.active >  span.braket-badge {
				background-color: none;
				;
				color:;
			}
	
			#s20210621f02344d031269 .input-block .checkbox-styled:not(ie8) input ~ span {
				;
				color:;
			}
			.section_fixed_disable #s20210621f02344d031269[class*="section_first"],
			.section_fixed_disable #s20210621f02344d031269[class*="section_first"] .doz_aside {
				position: relative !important;
				top: 0 !important;
				left: 0 !important;
				z-index: auto !important;
			}
			.section_fixed_disable #s20210621f02344d031269 .doz_aside.scroll-to-fixed-fixed ~ .spacer,
			.section_fixed_disable #s20210621f02344d031269.scroll-to-fixed-fixed ~ .spacer {
				height: 0 !important;
				display: none !important;
			}
			#s20210621f02344d031269.scroll-to-fixed-fixed {
				width: 100% !important;
			}
			#s20210621f02344d031269 .doz_aside.scroll-to-fixed-fixed-end {
				bottom: 0 !important;
				top: auto !important;
			}
			.device_type_m #s20210621f02344d031269.mobile_section main .inside {
					padding-left: 0px;
					padding-right: 0px;
			}
			.device_type_m #s20210621f02344d031269 .mypage .left-menu ul li a,
			.device_type_m #s20210621f02344d031269 .cart .left-menu ul li a {
				;
			}
            #s20210621f02344d031269 .im-cart-result-table {
                border-top: 1px solid ;
                border-bottom: 1px solid ;
            }
            #s20210621f02344d031269 .shop-table > tbody > tr > td.img .opt .more {
                ;
            }
            #s20210621f02344d031269 .im-cart-info {
                ;
            }
            #s20210621f02344d031269 .shop-table > thead > tr > th,
            #s20210621f02344d031269 .shop-table > tbody > tr > td,
            #s20210621f02344d031269 .mypage .shop-table > tbody > tr,
            #s20210621f02344d031269 .shop-table > tbody > tr > td.img img,
            #s20210621f02344d031269 .shop-table > tbody > tr > td + td,
            #s20210621f02344d031269 .mypage .tip-off,
            #s20210621f02344d031269 .mypage .shop-table img,
	        #s20210621f02344d031269 .im-order-detail-table,
	        #s20210621f02344d031269 .im-order-price,
	        #s20210621f02344d031269 .im-order-detail-table thead tr,
	        #s20210621f02344d031269 .im-order-detail-table tr + tr,
	        #s20210621f02344d031269 .im-order-detail-table img,
	        #s20210621f02344d031269 .im-order-detail-table .im-deliv-price,
	        #s20210621f02344d031269 .im-order-price-header,
	        #s20210621f02344d031269 .im-order-price-body {
                ;
            }
            #s20210621f02344d031269 .shop-table .list_badge {
				border-color: ;
            }
            #s20210621f02344d031269 .im-cart-result-table thead>tr>th,
            #s20210621f02344d031269 #shop_cart_list .shop-table > colgroup + thead > tr:first-child > th,
            #s20210621f02344d031269 #shop_cart_list .shop-table > tbody > tr > td + td,
            #s20210621f02344d031269 #shop_cart_list .shop-table > thead > tr > th,
            #s20210621f02344d031269 #shop_cart_list .shop-table > tbody > tr > td {
                ;
            }
            #s20210621f02344d031269 .shop-content.mypage .shop-item .item-icon .im-icon.im-ico-liked{
                color: #0d285a
            }
			@media (min-width: 991px) {
				.doz_sys #s20210621f02344d031269 .btn-primary:hover, #s20210621f02344d031269 .widget_text_wrap .btn:hover, .doz_sys #s20210621f02344d031269 .cart-btn-tools .alpha_add_review_button:hover > button {
				;
					background-color:#002b66;
					border-color:#0949a0;
					color:#ffffff;
					border-width:0px;
				}
				.doz_sys.shop_view #s20210621f02344d031269 .btn-primary:hover span,
				.doz_sys.booking_view #s20210621f02344d031269 .btn-primary:hover span,
				.doz_sys.shop_mypage #s20210621f02344d031269 .btn-primary:hover span  {
					color:#ffffff;
				}
			}
			@media all and (max-width : 768px) {
				.doz_sys #s20210621f02344d031269 .fixed_view a,
				.doz_sys #s20210621f02344d031269 .fixed_view select.form-control,
				.doz_sys #s20210621f02344d031269 .fixed_view .form-select-wrap:before {
					color: #212121;
				}
				.doz_sys #s20210621f02344d031269 .fixed_view .body_font_color_50 {
					color: rgba(33, 33, 33, 0.5);
				}
				.doz_sys #s20210621f02344d031269 .fixed_view .body_font_color_20 {
					color: rgba(33, 33, 33, 0.2);
				}
				.booking_view #s20210621f02344d031269 .fixed_view .booking_opt select.form-control {
					background-color: #fff;
				}
				#s20210621f02344d031269 #shop_cart_list .shop-tit,
                #s20210621f02344d031269 #shop_cart_list .shop-table > thead > tr,
                #s20210621f02344d031269 #shop_cart_list .shop-table > tfoot .payment-info,
                #s20210621f02344d031269 .im-price-result {
				    ;
				}
                #s20210621f02344d031269 .shop-table > tbody > tr > td.img .opt .more + .more,
                #s20210621f02344d031269 .im-order-row + .im-order-row {
                    ;
                }
                #s20210621f02344d031269 #shop_cart_list .shop-table,
                #s20210621f02344d031269 #shop_cart_list .shop-table > tbody > tr.im-tr-shipping + tr,
                #s20210621f02344d031269 #shop_cart_list .shop-table > tfoot,
                #s20210621f02344d031269 #shop_cart_list .shop-table > tfoot .payment-info {
                    ;
                }
                #s20210621f02344d031269 #shop_cart_list .shop-table > thead > tr,
                #s20210621f02344d031269 .im-order-detail-table .im-space {
                    background-color: ;
                }
                #s20210621f02344d031269 #shop_cart_list .shop-table > thead > tr.scroll-to-fixed-fixed-end {
                    top: auto !important;
                    bottom: 0;
                }
			}
			.device_type_m #s20210621f02344d031269 .section_bg.fixed_bg_wrap { 
                 background-attachment: fixed;
            }
            
            .device_type_m #s20210621f02344d031269 .section_bg.fixed_bg_wrap .fixed_bg {
              display: none;
            }
            #s20210621f02344d031269 .section_bg.fixed_bg_wrap .fixed_bg {
                 display: none;
                }
			@media (max-width: 991px) {
			    #s20210621f02344d031269 .section_bg {
                    background-attachment : inherit;
                }
                
                #s20210621f02344d031269 .section_bg .ibg-bg {
                    display: none;
                }
                
                #s20210621f02344d031269 .section_bg.fixed_bg_wrap { 
                    background-image : none !important;
                    clip-path: inset(0);
                    overflow: hidden;
                }
                #s20210621f02344d031269 .section_bg.fixed_bg_wrap .fixed_bg {
                  display: block;
                  object-fit: cover;
                  position: fixed;
                  left: 0;
                  top: 0;
                  width: 100%; 
                  height: 100vh;
                }
				#s20210621f02344d031269 .buy_btns .social_btn, #s20210621f02344d031269 .buy_btns .cart_btn, #s20210621f02344d031269 .layer_pop .bottom-btn, #s20210621f02344d031269 .shop-table > thead, #s20210621f02344d031269 .left-menu, #s20210621f02344d031269 .shop-table > tbody > tr, {
				;
				}
				#s20210621f02344d031269 main, #s20210621f02344d031269 .section_wrap.extend_section main, #s20210621f02344d031269 .doz_sys.shop_payment .inside, .doz_sys.shop_payment .inside .col-dz, {
					padding-left:0;
					padding-right:0;
				}
				#s20210621f02344d031269.mobile_section main .inside {
					padding-left: 0px;
					padding-right: 0px;
				}
				#s20210621f02344d031269.section_wrap.extend_section main .widget.board .grid_ignore.bg_on {
					margin-left: -15px;
					margin-right: -15px;
					width: calc(100% + 30px);
				}
				#s20210621f02344d031269 .mypage .left-menu ul li a,
				#s20210621f02344d031269 .cart .left-menu ul li a,
				#s20210621f02344d031269 .mypage .left-menu .cart-menu-slide  {
					;
				}
				.section_wrap .side_gutter {
					display:none !important;
				}
				#s20210621f02344d031269 .coupon-wrap:after {
					background:  !important;
				}
			}
			@media (max-width: 767px) {
				#s20210621f02344d031269 .nav_gradient.slide_left {
					background: linear-gradient(to left, rgba(255, 255, 255, 0), rgba(255,255,255,1));
				}
				#s20210621f02344d031269 .nav_gradient.slide_right {
					background: linear-gradient(to right, rgba(255, 255, 255, 0), rgba(255,255,255,1));
				}
				#s20210621f02344d031269 .button_tab .scroll-to-fixed-fixed ul.site_prod_nav > li {
					border-top: 0;
					border-bottom: 0;
				}
				#s20210621f02344d031269 .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);
				}
				.shop_view #s20210621f02344d031269 .item_detail .form-select-wrap .dropdown-menu .dropdown-item {
					background:  !important;
				}
				.shop_view #s20210621f02344d031269 .item_detail .form-select-wrap .dropdown-toggle {
					color:  !important;
				}
				.shop_view #s20210621f02344d031269 .item_detail .form-select-wrap.open .dropdown-toggle,
				.shop_view #s20210621f02344d031269 .item_detail .form-select-wrap.open .dropdown-menu {
					border-color:  !important;
				}
				.shop_view #s20210621f02344d031269 .item_detail .form-select-wrap.open .dropdown-menu .dropdown-item {
					
				}
				.shop_view #s20210621f02344d031269 .item_detail .form-select-wrap .dropdown-menu .dropdown-item:hover {
					background-color:  !important;
				}
			}
			@media (min-width: 768px) {
				#s20210621f02344d031269 .opt-group .btn_clse {
					background-color: ;
				}
				#s20210621f02344d031269 .opt-group .btn_clse:after {
					;
				}
			}
		
				.doz_sys #s20210621f02344d031269 .bg-brand,
				.doz_sys #s20210621f02344d031269 .bg-brand span,
				.doz_sys #s20210621f02344d031269 .btn-brand {
				;
					background-color:#0d285a;
					border-color:#0d285a;
					border-width: 0px;
					color:#fff;
				}
				.doz_sys #s20210621f02344d031269 .bg-brand:hover {
					background-color:rgba(7,20,45,1);-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff072045,endColorstr=#ff072045);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff072045,endColorstr=#ff072045);	zoom: 1;;
					border-color:rgb(7,20,45) ;border-color:rgba(7,20,45,1) ;;
				}
			
	.device_type_m .pc_section #padding_w202106212a3b8d96b00ec {
		height: 42px !important;
	}
	@media all and (max-width:768px) {
		.pc_section #padding_w202106212a3b8d96b00ec {
			height: 42px !important;
		}
	}

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

	.admin #w20210621f3d7ca584df13 .disable-selection img {
		visibility: visible !important;
	}
	#w20210621f3d7ca584df13 .widget.image .overlay, #w20210621f3d7ca584df13 .widget.image .hover_overlay {
		background: rgba(0, 0, 0, 0);
		transition: opacity .3s, background-color .3s;
	}
	#w20210621f3d7ca584df13 .widget.image:hover .hover_overlay {
		background: rgba(0, 0, 0, 0);
		z-index: 6;
		opacity: 1;
	}
	.admin #w20210621f3d7ca584df13 .widget.image:hover .hover_overlay,
	#w20210621f3d7ca584df13 .widget.image.hover_image_hidden:hover .hover_overlay {
		opacity: 0 !important;
	}
	#w20210621f3d7ca584df13 .widget.image.text_position_overlay .txt .txt_body {
		color: #fff;
		font-size:14px;;
		line-height: 1.2;
		padding: 1em;
	}
	#w20210621f3d7ca584df13 .widget.image.hover_text_position_overlay:hover .hover_txt .txt_body {
		color: #fff;
		font-size:14px;;
		padding: 1em;
	}
	#w20210621f3d7ca584df13 .widget.image.hover_text_position_overlay:hover .hover_txt .txt_body {
		line-height: 1.2;
	}
	#w20210621f3d7ca584df13 .widget.image.img_circle .overlay,
	#w20210621f3d7ca584df13 .widget.image.img_circle .hover_overlay {
		border-radius: 50%;
	}
	#w20210621f3d7ca584df13 .widget.image.hover_scale:hover .hover_overlay,
	#w20210621f3d7ca584df13 .widget.image.same_overlay:hover .overlay {
		transform: scale(1.1);
		transition: opacity .3s;
	}
	#w20210621f3d7ca584df13 .widget.image.hide_default_img:hover .img_wrap > img,
	#w20210621f3d7ca584df13 .widget.image:hover .overlay,
	#w20210621f3d7ca584df13 .widget.image .hover_overlay,
	#w20210621f3d7ca584df13 .widget.image.hover_image_hidden:hover .hover_img,
	#w20210621f3d7ca584df13 .widget.image.hover_scale .hover_img,
	#w20210621f3d7ca584df13 .widget.image.hover_scale.hover_image_hidden:hover .hover_img {
		opacity: 0;
	}
	#w20210621f3d7ca584df13 .widget.image.hide_default_img:hover .img_wrap > img{
		opacity: 0 !important;

	}
	#w20210621f3d7ca584df13 .widget.image.hover_scale img {
		transition: transform 0.4s ease-out;
	}
	#w20210621f3d7ca584df13 .widget.image.hover_scale img,
	#w20210621f3d7ca584df13 .widget.image.hover_scale:hover .hover_img,
	#w20210621f3d7ca584df13 .widget.image.hover_scale.hover_image_hidden:hover img,
	#w20210621f3d7ca584df13 .widget.image.org_image_hidden.hover_image_hidden:hover .img_wrap > img,
	#w20210621f3d7ca584df13 .widget.image.hover_img_hide.hover_scale:hover img,
	#w20210621f3d7ca584df13 .widget.image.same_overlay:hover .overlay  {
		opacity : 1;
	}
	#w20210621f3d7ca584df13 .widget.image.no_effect .hover_overlay,
	#w20210621f3d7ca584df13 .widget.image.no_effect .hover_img {
		transition: none;
	}
	#w20210621f3d7ca584df13 .widget.image.hover_img_hide .hover_img {
		display: none;
	}
	#w20210621f3d7ca584df13 .widget.image.hover_img_hide:hover .hover_overlay {
		transition: opacity .3s;
	}
	#w20210621f3d7ca584df13 .widget.image.hide_default_img:hover .org_image,
	#w20210621f3d7ca584df13 .widget.image.same_overlay:hover .hover_overlay {
		opacity: 0;
	}
	#w20210621f3d7ca584df13 .widget.image.same_overlay:hover .overlay {
		opacity: 1;
	}
	
		#w20210621f3d7ca584df13 .widget.image .hover_img {
		image-rendering: -webkit-optimize-contrast;
	}
	
	@media all and (max-width : 767px) {
		#w20210621f3d7ca584df13 .widget.image:hover .hover_txt,
		#w20210621f3d7ca584df13 .widget.image:hover .hover_img,
		#w20210621f3d7ca584df13 .widget.image:hover .overlay,
		#w20210621f3d7ca584df13 .widget.image:hover .hover_overlay {
			opacity: 0;
			transform: none !important;
		}
		#w20210621f3d7ca584df13 .widget.image.org_image_hidden:hover .img_wrap > img {
			opacity: 1;
		}
		#w20210621f3d7ca584df13 .widget.image:hover .txt {
			opacity: 1;
			visibility: visible;
		}
		#w20210621f3d7ca584df13 .widget.hover_scale:hover img {
			transform: none !important;
		}
	}

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

	#hr_w202106219545500c4e6a0.border_width_hide hr {
		border-top-width: 1px !important;
	}
	#hr_w202106219545500c4e6a0.border_color_hide hr {
		border-color: transparent !important;
	}
	#hr_w202106219545500c4e6a0 .line_box {
		margin: 0 auto;
	}
	#hr_w202106219545500c4e6a0 .line_box hr {
		border-style : solid;
	}
	#hr_w202106219545500c4e6a0.type03.border_style_hide hr,
	#hr_w202106219545500c4e6a0.type04.border_style_hide hr{
		border-style: dashed !important;
	}
	#hr_w202106219545500c4e6a0.type05.border_style_hide hr,
	#hr_w202106219545500c4e6a0.type06.border_style_hide hr{
		border-style : dotted !important;
	}
	#hr_w202106219545500c4e6a0.type07.border_style_hide hr{
		border-style: solid !important;
	}
	#hr_w202106219545500c4e6a0.type02 hr,
	#hr_w202106219545500c4e6a0.type04 hr,
	#hr_w202106219545500c4e6a0.type06 hr {
		margin: 2px auto;
	}
	#hr_w202106219545500c4e6a0.type07 .line_box:before,
	#hr_w202106219545500c4e6a0.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_w202106219545500c4e6a0.type07 .line_box:after {
		margin-left: 5px;
	}
	#hr_w202106219545500c4e6a0.type08 .line_box:before,
	#hr_w202106219545500c4e6a0.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_w202106219545500c4e6a0.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_w202106219545500c4e6a0.type08 .line_box:after {
		left: calc(100% - 10px);
		right: 0;
	}
	#hr_w202106219545500c4e6a0.type09 .line_box:before,
	#hr_w202106219545500c4e6a0.type09 .line_box:after,
	#hr_w202106219545500c4e6a0.type10 .line_box:before,
	#hr_w202106219545500c4e6a0.type10 .line_box:after,
	#hr_w202106219545500c4e6a0.type11 .line_box:before,
	#hr_w202106219545500c4e6a0.type11 .line_box:after,
	#hr_w202106219545500c4e6a0.type12 .line_box:before,
	#hr_w202106219545500c4e6a0.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_w202106219545500c4e6a0.type13 .line_box:before,
	#hr_w202106219545500c4e6a0.type13 .line_box:after,
	#hr_w202106219545500c4e6a0.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_w202106219545500c4e6a0.type13 .line_box:before {
		margin-left: 6px;
	}
	#hr_w202106219545500c4e6a0.type13 .line_box:after{
		margin-left: -16px;
	}
	#hr_w202106219545500c4e6a0.type13 .line_box hr:before {
		margin-left: -5px;
	}
	#hr_w202106219545500c4e6a0.type09 .line_box:after {
		content: "\f093";
		left: inherit;
		right: -1px;
	}
	#hr_w202106219545500c4e6a0.type10 .line_box:before {
		content: "\f096";
	}
	#hr_w202106219545500c4e6a0.type10 .line_box:after {
		content: "\f097";
		left: inherit;
		right: -1px;
	}
	#hr_w202106219545500c4e6a0.type11 hr {
		max-width: calc(100% - 13px);
	}
	#hr_w202106219545500c4e6a0.type12 hr {
		max-width: calc(100% - 10px);
	}
	#hr_w202106219545500c4e6a0.type11 .line_box:before {
		content: "\f093";
		left : -1px;
	}
	#hr_w202106219545500c4e6a0.type11 .line_box:after {
		content: "\f092";
		left: inherit;
		right: -1px;
	}
	#hr_w202106219545500c4e6a0.type12 .line_box:before {
		content: "\f097";
		left : -1px;
	}
	#hr_w202106219545500c4e6a0.type12 .line_box:after {
		content: "\f096";
		left: inherit;
		right: -1px;
	}
	#hr_w202106219545500c4e6a0.type14 .line_box hr,
	#hr_w202106219545500c4e6a0.type15 .line_box hr {
		max-width: 100%;
		width: 45%;
		display: inline-block;
		vertical-align: middle;
	}
	#hr_w202106219545500c4e6a0.type14 .line_box hr:first-child,
	#hr_w202106219545500c4e6a0.type15 .line_box hr:first-child{
		margin-right: 10%;
	}
	#hr_w202106219545500c4e6a0.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_w202106219545500c4e6a0.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_w202106219545500c4e6a0.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_w202106219545500c4e6a0.type18 .line_box {
		text-align: center;
		display: table;
		width: 100% !important;
	}
	#hr_w202106219545500c4e6a0.type18 .hr {
		position: relative;
		width: 50%;
		vertical-align: middle;
		display: table-cell;
	}
	#hr_w202106219545500c4e6a0.type18 .hr:before {
		content: '';
		display: block;
		border-color: ;
		border-width: 1px 0 0 0;
		border-style: solid;
		width: 100%;
	}
	#hr_w202106219545500c4e6a0.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;
	}

			.shop_view .s202106228e6c139333855.xzoom-preview {
				;
				background: ;
			}
			.shop_view #s202106228e6c139333855 select.form-control option {
				color:  !important;
				background: ;
			}
			.is-ie .shop_view #s202106228e6c139333855 select.form-control option {
				color: #000 !important;
			}
			.admin #s202106228e6c139333855 .widget.padding > div {
				;
			}
			.admin #s202106228e6c139333855 .ibg-bg {
				height: 100% !important;
			}
			.admin #s202106228e6c139333855 .widget_drag_bar,
			.admin .doz_sys #s202106228e6c139333855 .ui-resizable-handle.ui-resizable-e:hover:after,
			.admin .doz_sys #s202106228e6c139333855 .ui-resizable-handle.ui-resizable-w:hover:after,
			.admin .doz_sys #s202106228e6c139333855 .ui-resizable-handle.ui-resizable-e.active:after,
			.admin .doz_sys #s202106228e6c139333855 .ui-resizable-handle.ui-resizable-w.active:after,
			.admin .doz_sys #s202106228e6c139333855 .drop_line {
				background-color: ;
			}
			.admin .doz_sys #s202106228e6c139333855 .ui-resizable-handle.ui-resizable-n:hover:after,
			.admin .doz_sys #s202106228e6c139333855 .ui-resizable-handle.ui-resizable-s:hover:after {
				border-bottom:2px solid  ;
			}
			#s202106228e6c139333855 {
				color: ;
			}
			#s202106228e6c139333855.side_basic main .inside,
			#s202106228e6c139333855 .site_prod_nav_wrap.scroll-to-fixed-fixed ul.site_prod_nav,
			.doz_sys #s202106228e6c139333855 .col-dz-12 .extend_thumbs {
				max-width: 1200px;
			}
			.modal_site_modal_menu #s202106228e6c139333855.side_basic main .inside,
			.menu_type_modal #s202106228e6c139333855.side_basic main .inside {
				max-width: 550px;
			}
			.doz_sys .modal_site_modal_menu .modal-header,
			.menu_type_modal .doz_modal_header {
				border-width: 0 0 1px 0;
				border-style: solid;
				;
			}
			.menu_type_modal #s202106228e6c139333855,
			.menu_type_modal .doz_modal_header {
			;
				background: ;
			;
				color:  ;
			}
			.menu_type_modal .doz_modal_header .bt.bt-flat.bt-default {
			;
				color:  ;
			}
			.doz_sys #s202106228e6c139333855 .col-dz-12 .inside .extend_thumbs {
				max-width: inherit;
			}
			#s202106228e6c139333855.extend_section main {
				padding-left: 0px;
				padding-right: 0px;
			}
			#s202106228e6c139333855.section_wrap.extend_section main .widget.board .grid_ignore.bg_on {
				margin-left: -0px;
				margin-right: -0px;
				width: calc(100% + 0px + 0px);
			}
			#s202106228e6c139333855 .booking_day .body_font_color_20,
			#s202106228e6c139333855 .booking_list.waiting .title {
				; 
			}
		
			#s202106228e6c139333855.extend_section main > .inside {
				max-width: 100% !important;
			}
			#s202106228e6c139333855 .li_table ul:nth-of-type(2),
			#s202106228e6c139333855 .li_board ul li,
			#s202106228e6c139333855 .radio-styled:not(ie8).radio_color_option.small input ~ span span {
				;
			}
			#s202106228e6c139333855 .checkbox-styled:not(ie8) input ~ span:before,
			#s202106228e6c139333855 .radio-styled:not(ie8) input ~ span:before {
				
			}
			#s202106228e6c139333855 .board_view .grid_ignore header a, #s202106228e6c139333855 .widget.board .grid_ignore .author .date, #s202106228e6c139333855 .widget.board .grid_ignore a.board, #s202106228e6c139333855 .widget.board .grid_ignore .author .write, .editor_box .add_map .info > div.phone, #s202106228e6c139333855 .content-tit .board {
				;
			}
			#s202106228e6c139333855 select.form-control,
			#s202106228e6c139333855 input.form-control,
			#s202106228e6c139333855 textarea.form-control {
				;
				color: #212121;
				background: #ffffff;
			}
			#s202106228e6c139333855 .input_block .select-block .selectbox select {
				border: none;
				background: none;
				color: #212121;
			}
			#s202106228e6c139333855 .phonenumber_wrap .line {
				
			}
			#s202106228e6c139333855 .shop-content.shop-style-b.open .opt-group .btn_clse > span {
				
			}
			.shop_view #s202106228e6c139333855 .shop-content select.form-control,
			.shop_view #s202106228e6c139333855 .shop-content input.form-control,
			.shop_view #s202106228e6c139333855 .shop-content textarea.form-control,
			.booking_view #s202106228e6c139333855 .booking_opt select.form-control,
			.shop_view #s202106228e6c139333855 .form-select-wrap .dropdown-menu,
			.shop_view #s202106228e6c139333855 .form-select-wrap .dropdown-menu .dropdown-item {
				;
				background: ;
			}
			#s202106228e6c139333855 .seemore_wrap .open:before {
				background-image: linear-gradient(to bottom, ,  66%,  83%,  98%, );
			}
			#s202106228e6c139333855 .item_detail select.form-control,
			#s202106228e6c139333855 .item_detail input.form-control,
			#s202106228e6c139333855 .item_detail textarea.form-control,
			#s202106228e6c139333855 .booking_opt select.form-control,
			#s202106228e6c139333855 .goods_select textarea.form-control,
			#s202106228e6c139333855 .goods_select select.form-control,
			#s202106228e6c139333855 .goods_select input.form-control,
			#s202106228e6c139333855 .form-select-wrap:before {
				 !important;
				color: ;
			}
			#s202106228e6c139333855 .form-select-wrap .dropdown-menu .dropdown-item:hover {
				;
			}
			#s202106228e6c139333855 .board_summary .write, #s202106228e6c139333855 .board_view .grid_ignore .author .date, #s202106228e6c139333855 .board_view .grid_ignore .author .hit-count, .doz_sys #s202106228e6c139333855 label, .doz_sys #s202106228e6c139333855 label.control-label, #s202106228e6c139333855 .shop-table > tbody > tr.payment-info > td.pay-txt, #s202106228e6c139333855 .nick.text-default-dark, #s202106228e6c139333855 .text-default-dark, #s202106228e6c139333855 .shop_mypage .mypage .my-box a, #s202106228e6c139333855 .shop_mypage .item-detail a, #s202106228e6c139333855 .shop_mypage .item-detail p, #s202106228e6c139333855 .shop_mypage h6, #s202106228e6c139333855 .shop_mypage .table-wrap p, #s202106228e6c139333855 .shop_payment h1, #s202106228e6c139333855 .shop_payment h6, #s202106228e6c139333855 .shop-content p, #s202106228e6c139333855 .shop_payment, #s202106228e6c139333855 .shop-content span, #s202106228e6c139333855 .shop-content .shop-item .item-icon .im-icon.im-ico-liked, #s202106228e6c139333855 .shop-content .price, #s202106228e6c139333855,#s202106228e6c139333855 .shop-tit,#s202106228e6c139333855 .board_view .board_txt_area,#s202106228e6c139333855 .board.widget .grid_ignore .view_tit,.doz_sys #s202106228e6c139333855 .shop-content input.form-control, .doz_sys #s202106228e6c139333855 .shop-content select.form-control, #s202106228e6c139333855 .widget_menu_title,#s202106228e6c139333855 .comment_area,body.shop_mypage #s202106228e6c139333855 .comment_area,
			#s202106228e6c139333855 .list_review_inner .use_summary, #s202106228e6c139333855 .list_review_inner .use_summary a, #s202106228e6c139333855 .list_review_inner .fold, #s202106228e6c139333855 .list_review_inner .comment_area, #s202106228e6c139333855 .booking_nav_tools span {
				;
				color:  ;
			}
			#s202106228e6c139333855 .shop-content span.sale-price-text {
			    color : #212121 !important;
			}
			.doz_sys #s202106228e6c139333855 a.use-info {
			    color : #0d285a;
			}
			#s202106228e6c139333855 .shop-content span.sale-price-text-done, 
			.doz_sys #s202106228e6c139333855 a.use-info-download-done {
			    color: #999999 !important;
			}
			.doz_sys #s202106228e6c139333855 .shop-content .down-btn select.form-control {
				;
				color:  !important;
			}
			#s202106228e6c139333855 .shop-content.mypage .bg-bright a, #s202106228e6c139333855 .shop-content.mypage .bg-bright p, #s202106228e6c139333855 .shop-content.mypage .bg-bright span, #s202106228e6c139333855 .shop-content.mypage .bg-bright div {
				color: #212121;
			}
			#s202106228e6c139333855 .shop-content.mypage .bg-bright .use_grade .ug_btn .btn,
			#s202106228e6c139333855 .shop-content span.ug_name .btn {
				border-color: #D5D5D5;
			}
			#s202106228e6c139333855 .shop-content h6 span {
			;
				color: ;
			}
			#s202106228e6c139333855 .left-menu ul li.on a,
			.doz_sys #s202106228e6c139333855 .paging_type_count .owl-dots .owl-dot span:before,
			.menu_type_modal #s202106228e6c139333855,
			#s202106228e6c139333855 .list_review_inner .comment .tools .text-gray-bright {
				;
				color:  !important;
			}
			.doz_sys #s202106228e6c139333855 .paging_type_count.slide_02 .owl-dots .owl-dot.active span:before {
				color: #fff !important;
			}
			.doz_sys #s202106228e6c139333855 .paging_type_dot .owl-dots .owl-dot span,
			.doz_sys #s202106228e6c139333855 .paging_type_big_dot .owl-dots .owl-dot span,
			.doz_sys #s202106228e6c139333855 .paging_type_line .owl-dots .owl-dot span,
			.doz_sys #s202106228e6c139333855 .paging_type_count.paging_type_count02 .owl-dots .owl-dot.active span:before,
			#s202106228e6c139333855 .list_review_inner, 
			#s202106228e6c139333855 .list_review_inner .fold.cmt,
			#s202106228e6c139333855 .list_review_wrap,
			#s202106228e6c139333855 .list_review_inner .textarea_block,
			#s202106228e6c139333855 .list_review_inner .comment .main_comment,
			#s202106228e6c139333855 .list_review_inner .txt_delete:before,
			#s202106228e6c139333855 .form-select-wrap.open .dropdown-toggle, 
			#s202106228e6c139333855 .form-select-wrap.open .dropdown-menu,
			#s202106228e6c139333855 .form-select-wrap.open .dropdown-menu .dropdown-item {
				border-color: ;
			}
			.doz_sys #s202106228e6c139333855 .paging_type_dot02 .owl-dots .owl-dot span,
			.doz_sys #s202106228e6c139333855 .paging_type_dot .owl-dots .owl-dot.active span,
			.doz_sys #s202106228e6c139333855 .paging_type_line .owl-dots .owl-dot.active span,
			.doz_sys #s202106228e6c139333855 .paging_type_big_dot .owl-dots .owl-dot span,
			.doz_sys #s202106228e6c139333855 .paging_type_line .owl-dots .owl-dot span {
				background: ;
			}
			#s202106228e6c139333855 .form-control:focus {
				border-color:#0d285a;
			}
			#s202106228e6c139333855 .sub_depth li a, #s202106228e6c139333855 .sub_depth li span {
				;
			}
			#s202106228e6c139333855 .slide_03.owl-theme .owl-dots .owl-dot span {
				;
			} 
			#s202106228e6c139333855 .pagination > li > a,
			#s202106228e6c139333855 .pagination > li > span,
			#s202106228e6c139333855 .pagination > li > a:focus,
			#s202106228e6c139333855 .pagination > li > span:focus,
			#s202106228e6c139333855 .map-inner .pagination li.active a,
			#s202106228e6c139333855 .pagination li > a.disabled:hover,
			#s202106228e6c139333855 .pagination li > a.disabled:focus {
				;
			}
			#s202106228e6c139333855 .form-select-wrap.open .dropdown-menu .dropdown-item {
				;
			}
			#s202106228e6c139333855 .pagination > .active > a,
			#s202106228e6c139333855 .pagination > .active > span,
			#s202106228e6c139333855 .pagination > .active > a:hover,
			#s202106228e6c139333855 .pagination > .active > span:hover,
			#s202106228e6c139333855 .pagination > .active > a:focus,
			#s202106228e6c139333855 .pagination > .active > span:focus,
			#s202106228e6c139333855 .pagination > li > a:hover,
			#s202106228e6c139333855 .pagination > li > span:hover,
			#s202106228e6c139333855 .sub_depth li a.active,
			.doz_sys #s202106228e6c139333855 a, #s202106228e6c139333855 .li_table ul li,
			#s202106228e6c139333855 .list-style .list.line > small,
			.doz_sys #s202106228e6c139333855 div[data-widget-type="board"] .title.title-block a{
				;
				color: ;
			}
			.doz_sys #s202106228e6c139333855 .board_contents a:not(.btn),
			.doz_sys #s202106228e6c139333855 .board_contents a:not(.btn):hover,
			#s202106228e6c139333855 .board_txt_area a,
			#s202106228e6c139333855 .board_txt_area a:hover,
			#s202106228e6c139333855 .board_txt_area a:active,
			#s202106228e6c139333855 .board_txt_area a:focus,
			#s202106228e6c139333855 .editor_box .fr-view a {
				color: #0d285a;
			}
			#s202106228e6c139333855 div[data-widget-type="icon"] i {
				color: ;
			}
			.doz_sys #s202106228e6c139333855 a.body_font_color_30:not(.active) {
				;
			}
		   #s202106228e6c139333855 .text_tab .after_line:not(:last-child):after {
		        ;
		   }
		   #s202106228e6c139333855 .text_tab ul.site_prod_nav > li a.active {
		    background: none;
		   }
			#s202106228e6c139333855 .map-toolbar select.form-control {
				;
				color:  !important;
				font-size: 14px;
			}
			.doz_sys #s202106228e6c139333855 .body_font_color_40,
			#s202106228e6c139333855 .li_board ul.li_body li.name, 
			#s202106228e6c139333855 .li_board ul.li_body li.time, 
			#s202106228e6c139333855 .li_board ul.li_body li.like,
			#s202106228e6c139333855 .li_board ul.li_body li.read {
				;
			}
			#s202106228e6c139333855 .review_table .summary,
			#s202106228e6c139333855 .review_table.li_board ul.li_body li,
			#s202106228e6c139333855 .review_table .list_text_title.lock_on {
				;
			}

			.doz_sys #s202106228e6c139333855 .body_font_color_50 {
				;
			}
			#s202106228e6c139333855 .li_board,
			#s202106228e6c139333855 .acd_row:first-child,
			#s202106228e6c139333855 .acd_row {
				border-color: ;
			}
			#s202106228e6c139333855 .list-style .list-header,
			#s202106228e6c139333855 .list-style .list,
			#s202106228e6c139333855 .list-style .list.line, 
			#s202106228e6c139333855 .list-style .list.line > .table-cell,
			#s202106228e6c139333855 .li_table.row_04 .acd_collapse[aria-expanded="true"], .li_table.row_04 .acd_collapse.in {
				;
			}
			#s202106228e6c139333855 .btn, #s202106228e6c139333855 .visual_section a, #s202106228e6c139333855 a.select-star, #s202106228e6c139333855 .star-pointer .dropdown-menu a.dropdown-item, .doz_sys #s202106228e6c139333855 .cart-btn-tools .alpha_add_review_button > button {
			;
				background-color: ;
				;
				color:;
				;
			}
			#s202106228e6c139333855 .star-pointer .dropdown-menu {
			    background-color: ;
			}
			#s202106228e6c139333855 .btn:hover, #s202106228e6c139333855 .visual_section a:hover {
				border-color:;
			}
			#s202106228e6c139333855 a.select-star:hover {
				background-color: ;
			}
			#s202106228e6c139333855 .star-pointer .dropdown-menu a.dropdown-item:hover {
			    background-color:  !important;
			}
			#s202106228e6c139333855 .widget_text_wrap .btn {
				background-color:#0949a0;
				border-color:#0949a0;
				color:#ffffff;
				border-width:0px;
			}
			.doz_sys #s202106228e6c139333855 .btn-primary, .doz_sys #s202106228e6c139333855 .cart-btn-tools .alpha_add_review_button > button {
			;
				background-color:#0949a0;
				border-color:#0949a0;
				color:#ffffff;
				border-width:0px;
			}
			.doz_sys.shop_view #s202106228e6c139333855 .btn-primary span,
			.doz_sys.booking_view #s202106228e6c139333855 .btn-primary span,
			.doz_sys.shop_mypage #s202106228e6c139333855 .btn-primary span  {
				color:#ffffff;
			}
			#s202106228e6c139333855 .coupon-wrap:after,
			#s202106228e6c139333855 .board_view .file_area ul li {
				background: ;
			}
			#s202106228e6c139333855 .text-gray-dark, #s202106228e6c139333855 .shop-table > thead > tr > th, #s202106228e6c139333855 .shop_mypage .left-menu ul li a, #s202106228e6c139333855 .shop_mypage .item-detail p.sale_pay,.doz_sys #s202106228e6c139333855 .product-notify-group .product-notify-label {
				;
			}
			#s202106228e6c139333855 .mypage .my-box a, #s202106228e6c139333855 .mypage .shop-table > tbody > tr,
			#s202106228e6c139333855 .mypage .tip-off,
	        #s202106228e6c139333855 .im-order-detail-table,
	        #s202106228e6c139333855 .im-order-price {
				;
			}
			#s202106228e6c139333855 .mypage .my-box.on a {
				background-color:#0d285a;
				;
				color:#fff;
			}
			#s202106228e6c139333855 .mypage .my-box.on a p {
				color:#fff;
			}
			#s202106228e6c139333855 .option_btn_tools a, #s202106228e6c139333855 .map-inner .pagination li a {
				color:#212121;
			}
			.doz_sys #s202106228e6c139333855 .list-style-card .card-body .text a {
				color:#757575;
			}
			#s202106228e6c139333855 .card .title a {
				color: #212121;
			}
			#s202106228e6c139333855 .section_bg.fixed_bg.fixed_bg_none {
					background-attachment : inherit;
				}
			#s202106228e6c139333855 ul.site_prod_nav > li,
			#s202106228e6c139333855 .prod_detail_badge {
				;
			}
			#s202106228e6c139333855 .site_prod_nav_wrap.scroll-to-fixed-fixed {
				background: ;
				box-shadow: inset 0 -1px 0 0 rgba(0, 0, 0, 0.1);
			}
			#s202106228e6c139333855 .buy_footer_fixed {
				background: ;
				border-width: 1px 0 0 0;
				border-style: solid;
				;
			}
			#s202106228e6c139333855 .opt-group {
				background: ;
			}
			#s202106228e6c139333855 ul.site_prod_nav > li a.active {
				;
			}
			
			#s202106228e6c139333855 .background_tab ul.site_prod_nav > li a.active >  span.braket-badge {
				background-color: none;
				;
				color:;
			}
	
			#s202106228e6c139333855 .input-block .checkbox-styled:not(ie8) input ~ span {
				;
				color:;
			}
			.section_fixed_disable #s202106228e6c139333855[class*="section_first"],
			.section_fixed_disable #s202106228e6c139333855[class*="section_first"] .doz_aside {
				position: relative !important;
				top: 0 !important;
				left: 0 !important;
				z-index: auto !important;
			}
			.section_fixed_disable #s202106228e6c139333855 .doz_aside.scroll-to-fixed-fixed ~ .spacer,
			.section_fixed_disable #s202106228e6c139333855.scroll-to-fixed-fixed ~ .spacer {
				height: 0 !important;
				display: none !important;
			}
			#s202106228e6c139333855.scroll-to-fixed-fixed {
				width: 100% !important;
			}
			#s202106228e6c139333855 .doz_aside.scroll-to-fixed-fixed-end {
				bottom: 0 !important;
				top: auto !important;
			}
			.device_type_m #s202106228e6c139333855.mobile_section main .inside {
					padding-left: 0px;
					padding-right: 0px;
			}
			.device_type_m #s202106228e6c139333855 .mypage .left-menu ul li a,
			.device_type_m #s202106228e6c139333855 .cart .left-menu ul li a {
				;
			}
            #s202106228e6c139333855 .im-cart-result-table {
                border-top: 1px solid ;
                border-bottom: 1px solid ;
            }
            #s202106228e6c139333855 .shop-table > tbody > tr > td.img .opt .more {
                ;
            }
            #s202106228e6c139333855 .im-cart-info {
                ;
            }
            #s202106228e6c139333855 .shop-table > thead > tr > th,
            #s202106228e6c139333855 .shop-table > tbody > tr > td,
            #s202106228e6c139333855 .mypage .shop-table > tbody > tr,
            #s202106228e6c139333855 .shop-table > tbody > tr > td.img img,
            #s202106228e6c139333855 .shop-table > tbody > tr > td + td,
            #s202106228e6c139333855 .mypage .tip-off,
            #s202106228e6c139333855 .mypage .shop-table img,
	        #s202106228e6c139333855 .im-order-detail-table,
	        #s202106228e6c139333855 .im-order-price,
	        #s202106228e6c139333855 .im-order-detail-table thead tr,
	        #s202106228e6c139333855 .im-order-detail-table tr + tr,
	        #s202106228e6c139333855 .im-order-detail-table img,
	        #s202106228e6c139333855 .im-order-detail-table .im-deliv-price,
	        #s202106228e6c139333855 .im-order-price-header,
	        #s202106228e6c139333855 .im-order-price-body {
                ;
            }
            #s202106228e6c139333855 .shop-table .list_badge {
				border-color: ;
            }
            #s202106228e6c139333855 .im-cart-result-table thead>tr>th,
            #s202106228e6c139333855 #shop_cart_list .shop-table > colgroup + thead > tr:first-child > th,
            #s202106228e6c139333855 #shop_cart_list .shop-table > tbody > tr > td + td,
            #s202106228e6c139333855 #shop_cart_list .shop-table > thead > tr > th,
            #s202106228e6c139333855 #shop_cart_list .shop-table > tbody > tr > td {
                ;
            }
            #s202106228e6c139333855 .shop-content.mypage .shop-item .item-icon .im-icon.im-ico-liked{
                color: #0d285a
            }
			@media (min-width: 991px) {
				.doz_sys #s202106228e6c139333855 .btn-primary:hover, #s202106228e6c139333855 .widget_text_wrap .btn:hover, .doz_sys #s202106228e6c139333855 .cart-btn-tools .alpha_add_review_button:hover > button {
				;
					background-color:#002b66;
					border-color:#0949a0;
					color:#ffffff;
					border-width:0px;
				}
				.doz_sys.shop_view #s202106228e6c139333855 .btn-primary:hover span,
				.doz_sys.booking_view #s202106228e6c139333855 .btn-primary:hover span,
				.doz_sys.shop_mypage #s202106228e6c139333855 .btn-primary:hover span  {
					color:#ffffff;
				}
			}
			@media all and (max-width : 768px) {
				.doz_sys #s202106228e6c139333855 .fixed_view a,
				.doz_sys #s202106228e6c139333855 .fixed_view select.form-control,
				.doz_sys #s202106228e6c139333855 .fixed_view .form-select-wrap:before {
					color: #212121;
				}
				.doz_sys #s202106228e6c139333855 .fixed_view .body_font_color_50 {
					color: rgba(33, 33, 33, 0.5);
				}
				.doz_sys #s202106228e6c139333855 .fixed_view .body_font_color_20 {
					color: rgba(33, 33, 33, 0.2);
				}
				.booking_view #s202106228e6c139333855 .fixed_view .booking_opt select.form-control {
					background-color: #fff;
				}
				#s202106228e6c139333855 #shop_cart_list .shop-tit,
                #s202106228e6c139333855 #shop_cart_list .shop-table > thead > tr,
                #s202106228e6c139333855 #shop_cart_list .shop-table > tfoot .payment-info,
                #s202106228e6c139333855 .im-price-result {
				    ;
				}
                #s202106228e6c139333855 .shop-table > tbody > tr > td.img .opt .more + .more,
                #s202106228e6c139333855 .im-order-row + .im-order-row {
                    ;
                }
                #s202106228e6c139333855 #shop_cart_list .shop-table,
                #s202106228e6c139333855 #shop_cart_list .shop-table > tbody > tr.im-tr-shipping + tr,
                #s202106228e6c139333855 #shop_cart_list .shop-table > tfoot,
                #s202106228e6c139333855 #shop_cart_list .shop-table > tfoot .payment-info {
                    ;
                }
                #s202106228e6c139333855 #shop_cart_list .shop-table > thead > tr,
                #s202106228e6c139333855 .im-order-detail-table .im-space {
                    background-color: ;
                }
                #s202106228e6c139333855 #shop_cart_list .shop-table > thead > tr.scroll-to-fixed-fixed-end {
                    top: auto !important;
                    bottom: 0;
                }
			}
			.device_type_m #s202106228e6c139333855 .section_bg.fixed_bg_wrap { 
                 background-attachment: fixed;
            }
            
            .device_type_m #s202106228e6c139333855 .section_bg.fixed_bg_wrap .fixed_bg {
              display: none;
            }
            #s202106228e6c139333855 .section_bg.fixed_bg_wrap .fixed_bg {
                 display: none;
                }
			@media (max-width: 991px) {
			    #s202106228e6c139333855 .section_bg {
                    background-attachment : inherit;
                }
                
                #s202106228e6c139333855 .section_bg .ibg-bg {
                    display: none;
                }
                
                #s202106228e6c139333855 .section_bg.fixed_bg_wrap { 
                    background-image : none !important;
                    clip-path: inset(0);
                    overflow: hidden;
                }
                #s202106228e6c139333855 .section_bg.fixed_bg_wrap .fixed_bg {
                  display: block;
                  object-fit: cover;
                  position: fixed;
                  left: 0;
                  top: 0;
                  width: 100%; 
                  height: 100vh;
                }
				#s202106228e6c139333855 .buy_btns .social_btn, #s202106228e6c139333855 .buy_btns .cart_btn, #s202106228e6c139333855 .layer_pop .bottom-btn, #s202106228e6c139333855 .shop-table > thead, #s202106228e6c139333855 .left-menu, #s202106228e6c139333855 .shop-table > tbody > tr, {
				;
				}
				#s202106228e6c139333855 main, #s202106228e6c139333855 .section_wrap.extend_section main, #s202106228e6c139333855 .doz_sys.shop_payment .inside, .doz_sys.shop_payment .inside .col-dz, {
					padding-left:0;
					padding-right:0;
				}
				#s202106228e6c139333855.mobile_section main .inside {
					padding-left: 0px;
					padding-right: 0px;
				}
				#s202106228e6c139333855.section_wrap.extend_section main .widget.board .grid_ignore.bg_on {
					margin-left: -15px;
					margin-right: -15px;
					width: calc(100% + 30px);
				}
				#s202106228e6c139333855 .mypage .left-menu ul li a,
				#s202106228e6c139333855 .cart .left-menu ul li a,
				#s202106228e6c139333855 .mypage .left-menu .cart-menu-slide  {
					;
				}
				.section_wrap .side_gutter {
					display:none !important;
				}
				#s202106228e6c139333855 .coupon-wrap:after {
					background:  !important;
				}
			}
			@media (max-width: 767px) {
				#s202106228e6c139333855 .nav_gradient.slide_left {
					background: linear-gradient(to left, rgba(255, 255, 255, 0), rgba(255,255,255,1));
				}
				#s202106228e6c139333855 .nav_gradient.slide_right {
					background: linear-gradient(to right, rgba(255, 255, 255, 0), rgba(255,255,255,1));
				}
				#s202106228e6c139333855 .button_tab .scroll-to-fixed-fixed ul.site_prod_nav > li {
					border-top: 0;
					border-bottom: 0;
				}
				#s202106228e6c139333855 .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);
				}
				.shop_view #s202106228e6c139333855 .item_detail .form-select-wrap .dropdown-menu .dropdown-item {
					background:  !important;
				}
				.shop_view #s202106228e6c139333855 .item_detail .form-select-wrap .dropdown-toggle {
					color:  !important;
				}
				.shop_view #s202106228e6c139333855 .item_detail .form-select-wrap.open .dropdown-toggle,
				.shop_view #s202106228e6c139333855 .item_detail .form-select-wrap.open .dropdown-menu {
					border-color:  !important;
				}
				.shop_view #s202106228e6c139333855 .item_detail .form-select-wrap.open .dropdown-menu .dropdown-item {
					
				}
				.shop_view #s202106228e6c139333855 .item_detail .form-select-wrap .dropdown-menu .dropdown-item:hover {
					background-color:  !important;
				}
			}
			@media (min-width: 768px) {
				#s202106228e6c139333855 .opt-group .btn_clse {
					background-color: ;
				}
				#s202106228e6c139333855 .opt-group .btn_clse:after {
					;
				}
			}
		
				.doz_sys #s202106228e6c139333855 .bg-brand,
				.doz_sys #s202106228e6c139333855 .bg-brand span,
				.doz_sys #s202106228e6c139333855 .btn-brand {
				;
					background-color:#0d285a;
					border-color:#0d285a;
					border-width: 0px;
					color:#fff;
				}
				.doz_sys #s202106228e6c139333855 .bg-brand:hover {
					background-color:rgba(7,20,45,1);-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff072045,endColorstr=#ff072045);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff072045,endColorstr=#ff072045);	zoom: 1;;
					border-color:rgb(7,20,45) ;border-color:rgba(7,20,45,1) ;;
				}
			
	.device_type_m .pc_section #padding_w202106228aaf3b341036f {
		height: 12.5px !important;
	}
	@media all and (max-width:768px) {
		.pc_section #padding_w202106228aaf3b341036f {
			height: 12.5px !important;
		}
	}

		#text_w202106226236aa3f37424 {
					border-radius: 0px;
			border: 0px none #000;;
			min-height: 0px;;
			line-height: inherit;
		}
		#text_w202106226236aa3f37424 .fr-code-view {
			line-height: 1.6;
		}
		#text_w202106226236aa3f37424 .text_bg_img,
		#text_w202106226236aa3f37424 .text_bg_color {
			position: absolute;
			top: 0;
			left: 0;
			height: 100%;
			width: 100%;
			border-radius: 0px;
		}
		.admin #text_w202106226236aa3f37424,
		#text_w202106226236aa3f37424 .text-table {
			min-height: 0px;;
					word-break: normal;
			word-wrap: break-word;
		}
        #text_w202106226236aa3f37424,
        #text_w202106226236aa3f37424 .text-table {
            display: flex;
            flex-direction: column;
            justify-content:flex-start ;
        }
		.doz_sys main > .doz_row #text_w202106226236aa3f37424.default_padding {
			padding-left: 32px;
			padding-right: 32px;
		}
		@media all and (max-width : 767px) {
			.doz_sys main > .doz_row #text_w202106226236aa3f37424.default_padding {
				padding-left: 15px;
				padding-right: 15px;
			}
		}
	
	.device_type_m .pc_section #padding_w20210622fb43e4fcc21af {
		height: 3.5px !important;
	}
	@media all and (max-width:768px) {
		.pc_section #padding_w20210622fb43e4fcc21af {
			height: 3.5px !important;
		}
	}

		#text_w202106220ed8b878678ab {
					border-radius: 0px;
			border: 0px none #000;;
			min-height: 0px;;
			line-height: inherit;
		}
		#text_w202106220ed8b878678ab .fr-code-view {
			line-height: 1.6;
		}
		#text_w202106220ed8b878678ab .text_bg_img,
		#text_w202106220ed8b878678ab .text_bg_color {
			position: absolute;
			top: 0;
			left: 0;
			height: 100%;
			width: 100%;
			border-radius: 0px;
		}
		.admin #text_w202106220ed8b878678ab,
		#text_w202106220ed8b878678ab .text-table {
			min-height: 0px;;
					word-break: normal;
			word-wrap: break-word;
		}
        #text_w202106220ed8b878678ab,
        #text_w202106220ed8b878678ab .text-table {
            display: flex;
            flex-direction: column;
            justify-content:flex-start ;
        }
		.doz_sys main > .doz_row #text_w202106220ed8b878678ab.default_padding {
			padding-left: 32px;
			padding-right: 32px;
		}
		@media all and (max-width : 767px) {
			.doz_sys main > .doz_row #text_w202106220ed8b878678ab.default_padding {
				padding-left: 15px;
				padding-right: 15px;
			}
		}
	
	.device_type_m .pc_section #padding_w202106225e545ba42e05e {
		height: 5px !important;
	}
	@media all and (max-width:768px) {
		.pc_section #padding_w202106225e545ba42e05e {
			height: 5px !important;
		}
	}

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

	.admin #w2021062256a0e897fc38c .disable-selection img {
		visibility: visible !important;
	}
	#w2021062256a0e897fc38c .widget.image .overlay, #w2021062256a0e897fc38c .widget.image .hover_overlay {
		background: rgba(0, 0, 0, 0);
		transition: opacity .3s, background-color .3s;
	}
	#w2021062256a0e897fc38c .widget.image:hover .hover_overlay {
		background: rgba(0, 0, 0, 0);
		z-index: 6;
		opacity: 1;
	}
	.admin #w2021062256a0e897fc38c .widget.image:hover .hover_overlay,
	#w2021062256a0e897fc38c .widget.image.hover_image_hidden:hover .hover_overlay {
		opacity: 0 !important;
	}
	#w2021062256a0e897fc38c .widget.image.text_position_overlay .txt .txt_body {
		color: #fff;
		font-size:14px;;
		line-height: 1.2;
		padding: 1em;
	}
	#w2021062256a0e897fc38c .widget.image.hover_text_position_overlay:hover .hover_txt .txt_body {
		color: #fff;
		font-size:14px;;
		padding: 1em;
	}
	#w2021062256a0e897fc38c .widget.image.hover_text_position_overlay:hover .hover_txt .txt_body {
		line-height: 1.2;
	}
	#w2021062256a0e897fc38c .widget.image.img_circle .overlay,
	#w2021062256a0e897fc38c .widget.image.img_circle .hover_overlay {
		border-radius: 50%;
	}
	#w2021062256a0e897fc38c .widget.image.hover_scale:hover .hover_overlay,
	#w2021062256a0e897fc38c .widget.image.same_overlay:hover .overlay {
		transform: scale(1.1);
		transition: opacity .3s;
	}
	#w2021062256a0e897fc38c .widget.image.hide_default_img:hover .img_wrap > img,
	#w2021062256a0e897fc38c .widget.image:hover .overlay,
	#w2021062256a0e897fc38c .widget.image .hover_overlay,
	#w2021062256a0e897fc38c .widget.image.hover_image_hidden:hover .hover_img,
	#w2021062256a0e897fc38c .widget.image.hover_scale .hover_img,
	#w2021062256a0e897fc38c .widget.image.hover_scale.hover_image_hidden:hover .hover_img {
		opacity: 0;
	}
	#w2021062256a0e897fc38c .widget.image.hide_default_img:hover .img_wrap > img{
		opacity: 0 !important;

	}
	#w2021062256a0e897fc38c .widget.image.hover_scale img {
		transition: transform 0.4s ease-out;
	}
	#w2021062256a0e897fc38c .widget.image.hover_scale img,
	#w2021062256a0e897fc38c .widget.image.hover_scale:hover .hover_img,
	#w2021062256a0e897fc38c .widget.image.hover_scale.hover_image_hidden:hover img,
	#w2021062256a0e897fc38c .widget.image.org_image_hidden.hover_image_hidden:hover .img_wrap > img,
	#w2021062256a0e897fc38c .widget.image.hover_img_hide.hover_scale:hover img,
	#w2021062256a0e897fc38c .widget.image.same_overlay:hover .overlay  {
		opacity : 1;
	}
	#w2021062256a0e897fc38c .widget.image.no_effect .hover_overlay,
	#w2021062256a0e897fc38c .widget.image.no_effect .hover_img {
		transition: none;
	}
	#w2021062256a0e897fc38c .widget.image.hover_img_hide .hover_img {
		display: none;
	}
	#w2021062256a0e897fc38c .widget.image.hover_img_hide:hover .hover_overlay {
		transition: opacity .3s;
	}
	#w2021062256a0e897fc38c .widget.image.hide_default_img:hover .org_image,
	#w2021062256a0e897fc38c .widget.image.same_overlay:hover .hover_overlay {
		opacity: 0;
	}
	#w2021062256a0e897fc38c .widget.image.same_overlay:hover .overlay {
		opacity: 1;
	}
	
		#w2021062256a0e897fc38c .widget.image .hover_img {
		image-rendering: -webkit-optimize-contrast;
	}
	
	@media all and (max-width : 767px) {
		#w2021062256a0e897fc38c .widget.image:hover .hover_txt,
		#w2021062256a0e897fc38c .widget.image:hover .hover_img,
		#w2021062256a0e897fc38c .widget.image:hover .overlay,
		#w2021062256a0e897fc38c .widget.image:hover .hover_overlay {
			opacity: 0;
			transform: none !important;
		}
		#w2021062256a0e897fc38c .widget.image.org_image_hidden:hover .img_wrap > img {
			opacity: 1;
		}
		#w2021062256a0e897fc38c .widget.image:hover .txt {
			opacity: 1;
			visibility: visible;
		}
		#w2021062256a0e897fc38c .widget.hover_scale:hover img {
			transform: none !important;
		}
	}

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

			.shop_view .s20210622f199cefd35d5a.xzoom-preview {
				;
				background: ;
			}
			.shop_view #s20210622f199cefd35d5a select.form-control option {
				color:  !important;
				background: ;
			}
			.is-ie .shop_view #s20210622f199cefd35d5a select.form-control option {
				color: #000 !important;
			}
			.admin #s20210622f199cefd35d5a .widget.padding > div {
				;
			}
			.admin #s20210622f199cefd35d5a .ibg-bg {
				height: 100% !important;
			}
			.admin #s20210622f199cefd35d5a .widget_drag_bar,
			.admin .doz_sys #s20210622f199cefd35d5a .ui-resizable-handle.ui-resizable-e:hover:after,
			.admin .doz_sys #s20210622f199cefd35d5a .ui-resizable-handle.ui-resizable-w:hover:after,
			.admin .doz_sys #s20210622f199cefd35d5a .ui-resizable-handle.ui-resizable-e.active:after,
			.admin .doz_sys #s20210622f199cefd35d5a .ui-resizable-handle.ui-resizable-w.active:after,
			.admin .doz_sys #s20210622f199cefd35d5a .drop_line {
				background-color: ;
			}
			.admin .doz_sys #s20210622f199cefd35d5a .ui-resizable-handle.ui-resizable-n:hover:after,
			.admin .doz_sys #s20210622f199cefd35d5a .ui-resizable-handle.ui-resizable-s:hover:after {
				border-bottom:2px solid  ;
			}
			#s20210622f199cefd35d5a {
				color: ;
			}
			#s20210622f199cefd35d5a.side_basic main .inside,
			#s20210622f199cefd35d5a .site_prod_nav_wrap.scroll-to-fixed-fixed ul.site_prod_nav,
			.doz_sys #s20210622f199cefd35d5a .col-dz-12 .extend_thumbs {
				max-width: 1200px;
			}
			.modal_site_modal_menu #s20210622f199cefd35d5a.side_basic main .inside,
			.menu_type_modal #s20210622f199cefd35d5a.side_basic main .inside {
				max-width: 550px;
			}
			.doz_sys .modal_site_modal_menu .modal-header,
			.menu_type_modal .doz_modal_header {
				border-width: 0 0 1px 0;
				border-style: solid;
				;
			}
			.menu_type_modal #s20210622f199cefd35d5a,
			.menu_type_modal .doz_modal_header {
			;
				background: ;
			;
				color:  ;
			}
			.menu_type_modal .doz_modal_header .bt.bt-flat.bt-default {
			;
				color:  ;
			}
			.doz_sys #s20210622f199cefd35d5a .col-dz-12 .inside .extend_thumbs {
				max-width: inherit;
			}
			#s20210622f199cefd35d5a.extend_section main {
				padding-left: 0px;
				padding-right: 0px;
			}
			#s20210622f199cefd35d5a.section_wrap.extend_section main .widget.board .grid_ignore.bg_on {
				margin-left: -0px;
				margin-right: -0px;
				width: calc(100% + 0px + 0px);
			}
			#s20210622f199cefd35d5a .booking_day .body_font_color_20,
			#s20210622f199cefd35d5a .booking_list.waiting .title {
				; 
			}
		
			#s20210622f199cefd35d5a.extend_section main > .inside {
				max-width: 100% !important;
			}
			#s20210622f199cefd35d5a .li_table ul:nth-of-type(2),
			#s20210622f199cefd35d5a .li_board ul li,
			#s20210622f199cefd35d5a .radio-styled:not(ie8).radio_color_option.small input ~ span span {
				;
			}
			#s20210622f199cefd35d5a .checkbox-styled:not(ie8) input ~ span:before,
			#s20210622f199cefd35d5a .radio-styled:not(ie8) input ~ span:before {
				
			}
			#s20210622f199cefd35d5a .board_view .grid_ignore header a, #s20210622f199cefd35d5a .widget.board .grid_ignore .author .date, #s20210622f199cefd35d5a .widget.board .grid_ignore a.board, #s20210622f199cefd35d5a .widget.board .grid_ignore .author .write, .editor_box .add_map .info > div.phone, #s20210622f199cefd35d5a .content-tit .board {
				;
			}
			#s20210622f199cefd35d5a select.form-control,
			#s20210622f199cefd35d5a input.form-control,
			#s20210622f199cefd35d5a textarea.form-control {
				;
				color: #212121;
				background: #ffffff;
			}
			#s20210622f199cefd35d5a .input_block .select-block .selectbox select {
				border: none;
				background: none;
				color: #212121;
			}
			#s20210622f199cefd35d5a .phonenumber_wrap .line {
				
			}
			#s20210622f199cefd35d5a .shop-content.shop-style-b.open .opt-group .btn_clse > span {
				
			}
			.shop_view #s20210622f199cefd35d5a .shop-content select.form-control,
			.shop_view #s20210622f199cefd35d5a .shop-content input.form-control,
			.shop_view #s20210622f199cefd35d5a .shop-content textarea.form-control,
			.booking_view #s20210622f199cefd35d5a .booking_opt select.form-control,
			.shop_view #s20210622f199cefd35d5a .form-select-wrap .dropdown-menu,
			.shop_view #s20210622f199cefd35d5a .form-select-wrap .dropdown-menu .dropdown-item {
				;
				background: ;
			}
			#s20210622f199cefd35d5a .seemore_wrap .open:before {
				background-image: linear-gradient(to bottom, ,  66%,  83%,  98%, );
			}
			#s20210622f199cefd35d5a .item_detail select.form-control,
			#s20210622f199cefd35d5a .item_detail input.form-control,
			#s20210622f199cefd35d5a .item_detail textarea.form-control,
			#s20210622f199cefd35d5a .booking_opt select.form-control,
			#s20210622f199cefd35d5a .goods_select textarea.form-control,
			#s20210622f199cefd35d5a .goods_select select.form-control,
			#s20210622f199cefd35d5a .goods_select input.form-control,
			#s20210622f199cefd35d5a .form-select-wrap:before {
				 !important;
				color: ;
			}
			#s20210622f199cefd35d5a .form-select-wrap .dropdown-menu .dropdown-item:hover {
				;
			}
			#s20210622f199cefd35d5a .board_summary .write, #s20210622f199cefd35d5a .board_view .grid_ignore .author .date, #s20210622f199cefd35d5a .board_view .grid_ignore .author .hit-count, .doz_sys #s20210622f199cefd35d5a label, .doz_sys #s20210622f199cefd35d5a label.control-label, #s20210622f199cefd35d5a .shop-table > tbody > tr.payment-info > td.pay-txt, #s20210622f199cefd35d5a .nick.text-default-dark, #s20210622f199cefd35d5a .text-default-dark, #s20210622f199cefd35d5a .shop_mypage .mypage .my-box a, #s20210622f199cefd35d5a .shop_mypage .item-detail a, #s20210622f199cefd35d5a .shop_mypage .item-detail p, #s20210622f199cefd35d5a .shop_mypage h6, #s20210622f199cefd35d5a .shop_mypage .table-wrap p, #s20210622f199cefd35d5a .shop_payment h1, #s20210622f199cefd35d5a .shop_payment h6, #s20210622f199cefd35d5a .shop-content p, #s20210622f199cefd35d5a .shop_payment, #s20210622f199cefd35d5a .shop-content span, #s20210622f199cefd35d5a .shop-content .shop-item .item-icon .im-icon.im-ico-liked, #s20210622f199cefd35d5a .shop-content .price, #s20210622f199cefd35d5a,#s20210622f199cefd35d5a .shop-tit,#s20210622f199cefd35d5a .board_view .board_txt_area,#s20210622f199cefd35d5a .board.widget .grid_ignore .view_tit,.doz_sys #s20210622f199cefd35d5a .shop-content input.form-control, .doz_sys #s20210622f199cefd35d5a .shop-content select.form-control, #s20210622f199cefd35d5a .widget_menu_title,#s20210622f199cefd35d5a .comment_area,body.shop_mypage #s20210622f199cefd35d5a .comment_area,
			#s20210622f199cefd35d5a .list_review_inner .use_summary, #s20210622f199cefd35d5a .list_review_inner .use_summary a, #s20210622f199cefd35d5a .list_review_inner .fold, #s20210622f199cefd35d5a .list_review_inner .comment_area, #s20210622f199cefd35d5a .booking_nav_tools span {
				;
				color:  ;
			}
			#s20210622f199cefd35d5a .shop-content span.sale-price-text {
			    color : #212121 !important;
			}
			.doz_sys #s20210622f199cefd35d5a a.use-info {
			    color : #0d285a;
			}
			#s20210622f199cefd35d5a .shop-content span.sale-price-text-done, 
			.doz_sys #s20210622f199cefd35d5a a.use-info-download-done {
			    color: #999999 !important;
			}
			.doz_sys #s20210622f199cefd35d5a .shop-content .down-btn select.form-control {
				;
				color:  !important;
			}
			#s20210622f199cefd35d5a .shop-content.mypage .bg-bright a, #s20210622f199cefd35d5a .shop-content.mypage .bg-bright p, #s20210622f199cefd35d5a .shop-content.mypage .bg-bright span, #s20210622f199cefd35d5a .shop-content.mypage .bg-bright div {
				color: #212121;
			}
			#s20210622f199cefd35d5a .shop-content.mypage .bg-bright .use_grade .ug_btn .btn,
			#s20210622f199cefd35d5a .shop-content span.ug_name .btn {
				border-color: #D5D5D5;
			}
			#s20210622f199cefd35d5a .shop-content h6 span {
			;
				color: ;
			}
			#s20210622f199cefd35d5a .left-menu ul li.on a,
			.doz_sys #s20210622f199cefd35d5a .paging_type_count .owl-dots .owl-dot span:before,
			.menu_type_modal #s20210622f199cefd35d5a,
			#s20210622f199cefd35d5a .list_review_inner .comment .tools .text-gray-bright {
				;
				color:  !important;
			}
			.doz_sys #s20210622f199cefd35d5a .paging_type_count.slide_02 .owl-dots .owl-dot.active span:before {
				color: #fff !important;
			}
			.doz_sys #s20210622f199cefd35d5a .paging_type_dot .owl-dots .owl-dot span,
			.doz_sys #s20210622f199cefd35d5a .paging_type_big_dot .owl-dots .owl-dot span,
			.doz_sys #s20210622f199cefd35d5a .paging_type_line .owl-dots .owl-dot span,
			.doz_sys #s20210622f199cefd35d5a .paging_type_count.paging_type_count02 .owl-dots .owl-dot.active span:before,
			#s20210622f199cefd35d5a .list_review_inner, 
			#s20210622f199cefd35d5a .list_review_inner .fold.cmt,
			#s20210622f199cefd35d5a .list_review_wrap,
			#s20210622f199cefd35d5a .list_review_inner .textarea_block,
			#s20210622f199cefd35d5a .list_review_inner .comment .main_comment,
			#s20210622f199cefd35d5a .list_review_inner .txt_delete:before,
			#s20210622f199cefd35d5a .form-select-wrap.open .dropdown-toggle, 
			#s20210622f199cefd35d5a .form-select-wrap.open .dropdown-menu,
			#s20210622f199cefd35d5a .form-select-wrap.open .dropdown-menu .dropdown-item {
				border-color: ;
			}
			.doz_sys #s20210622f199cefd35d5a .paging_type_dot02 .owl-dots .owl-dot span,
			.doz_sys #s20210622f199cefd35d5a .paging_type_dot .owl-dots .owl-dot.active span,
			.doz_sys #s20210622f199cefd35d5a .paging_type_line .owl-dots .owl-dot.active span,
			.doz_sys #s20210622f199cefd35d5a .paging_type_big_dot .owl-dots .owl-dot span,
			.doz_sys #s20210622f199cefd35d5a .paging_type_line .owl-dots .owl-dot span {
				background: ;
			}
			#s20210622f199cefd35d5a .form-control:focus {
				border-color:#0d285a;
			}
			#s20210622f199cefd35d5a .sub_depth li a, #s20210622f199cefd35d5a .sub_depth li span {
				;
			}
			#s20210622f199cefd35d5a .slide_03.owl-theme .owl-dots .owl-dot span {
				;
			} 
			#s20210622f199cefd35d5a .pagination > li > a,
			#s20210622f199cefd35d5a .pagination > li > span,
			#s20210622f199cefd35d5a .pagination > li > a:focus,
			#s20210622f199cefd35d5a .pagination > li > span:focus,
			#s20210622f199cefd35d5a .map-inner .pagination li.active a,
			#s20210622f199cefd35d5a .pagination li > a.disabled:hover,
			#s20210622f199cefd35d5a .pagination li > a.disabled:focus {
				;
			}
			#s20210622f199cefd35d5a .form-select-wrap.open .dropdown-menu .dropdown-item {
				;
			}
			#s20210622f199cefd35d5a .pagination > .active > a,
			#s20210622f199cefd35d5a .pagination > .active > span,
			#s20210622f199cefd35d5a .pagination > .active > a:hover,
			#s20210622f199cefd35d5a .pagination > .active > span:hover,
			#s20210622f199cefd35d5a .pagination > .active > a:focus,
			#s20210622f199cefd35d5a .pagination > .active > span:focus,
			#s20210622f199cefd35d5a .pagination > li > a:hover,
			#s20210622f199cefd35d5a .pagination > li > span:hover,
			#s20210622f199cefd35d5a .sub_depth li a.active,
			.doz_sys #s20210622f199cefd35d5a a, #s20210622f199cefd35d5a .li_table ul li,
			#s20210622f199cefd35d5a .list-style .list.line > small,
			.doz_sys #s20210622f199cefd35d5a div[data-widget-type="board"] .title.title-block a{
				;
				color: ;
			}
			.doz_sys #s20210622f199cefd35d5a .board_contents a:not(.btn),
			.doz_sys #s20210622f199cefd35d5a .board_contents a:not(.btn):hover,
			#s20210622f199cefd35d5a .board_txt_area a,
			#s20210622f199cefd35d5a .board_txt_area a:hover,
			#s20210622f199cefd35d5a .board_txt_area a:active,
			#s20210622f199cefd35d5a .board_txt_area a:focus,
			#s20210622f199cefd35d5a .editor_box .fr-view a {
				color: #0d285a;
			}
			#s20210622f199cefd35d5a div[data-widget-type="icon"] i {
				color: ;
			}
			.doz_sys #s20210622f199cefd35d5a a.body_font_color_30:not(.active) {
				;
			}
		   #s20210622f199cefd35d5a .text_tab .after_line:not(:last-child):after {
		        ;
		   }
		   #s20210622f199cefd35d5a .text_tab ul.site_prod_nav > li a.active {
		    background: none;
		   }
			#s20210622f199cefd35d5a .map-toolbar select.form-control {
				;
				color:  !important;
				font-size: 14px;
			}
			.doz_sys #s20210622f199cefd35d5a .body_font_color_40,
			#s20210622f199cefd35d5a .li_board ul.li_body li.name, 
			#s20210622f199cefd35d5a .li_board ul.li_body li.time, 
			#s20210622f199cefd35d5a .li_board ul.li_body li.like,
			#s20210622f199cefd35d5a .li_board ul.li_body li.read {
				;
			}
			#s20210622f199cefd35d5a .review_table .summary,
			#s20210622f199cefd35d5a .review_table.li_board ul.li_body li,
			#s20210622f199cefd35d5a .review_table .list_text_title.lock_on {
				;
			}

			.doz_sys #s20210622f199cefd35d5a .body_font_color_50 {
				;
			}
			#s20210622f199cefd35d5a .li_board,
			#s20210622f199cefd35d5a .acd_row:first-child,
			#s20210622f199cefd35d5a .acd_row {
				border-color: ;
			}
			#s20210622f199cefd35d5a .list-style .list-header,
			#s20210622f199cefd35d5a .list-style .list,
			#s20210622f199cefd35d5a .list-style .list.line, 
			#s20210622f199cefd35d5a .list-style .list.line > .table-cell,
			#s20210622f199cefd35d5a .li_table.row_04 .acd_collapse[aria-expanded="true"], .li_table.row_04 .acd_collapse.in {
				;
			}
			#s20210622f199cefd35d5a .btn, #s20210622f199cefd35d5a .visual_section a, #s20210622f199cefd35d5a a.select-star, #s20210622f199cefd35d5a .star-pointer .dropdown-menu a.dropdown-item, .doz_sys #s20210622f199cefd35d5a .cart-btn-tools .alpha_add_review_button > button {
			;
				background-color: ;
				;
				color:;
				;
			}
			#s20210622f199cefd35d5a .star-pointer .dropdown-menu {
			    background-color: ;
			}
			#s20210622f199cefd35d5a .btn:hover, #s20210622f199cefd35d5a .visual_section a:hover {
				border-color:;
			}
			#s20210622f199cefd35d5a a.select-star:hover {
				background-color: ;
			}
			#s20210622f199cefd35d5a .star-pointer .dropdown-menu a.dropdown-item:hover {
			    background-color:  !important;
			}
			#s20210622f199cefd35d5a .widget_text_wrap .btn {
				background-color:#0949a0;
				border-color:#0949a0;
				color:#ffffff;
				border-width:0px;
			}
			.doz_sys #s20210622f199cefd35d5a .btn-primary, .doz_sys #s20210622f199cefd35d5a .cart-btn-tools .alpha_add_review_button > button {
			;
				background-color:#0949a0;
				border-color:#0949a0;
				color:#ffffff;
				border-width:0px;
			}
			.doz_sys.shop_view #s20210622f199cefd35d5a .btn-primary span,
			.doz_sys.booking_view #s20210622f199cefd35d5a .btn-primary span,
			.doz_sys.shop_mypage #s20210622f199cefd35d5a .btn-primary span  {
				color:#ffffff;
			}
			#s20210622f199cefd35d5a .coupon-wrap:after,
			#s20210622f199cefd35d5a .board_view .file_area ul li {
				background: ;
			}
			#s20210622f199cefd35d5a .text-gray-dark, #s20210622f199cefd35d5a .shop-table > thead > tr > th, #s20210622f199cefd35d5a .shop_mypage .left-menu ul li a, #s20210622f199cefd35d5a .shop_mypage .item-detail p.sale_pay,.doz_sys #s20210622f199cefd35d5a .product-notify-group .product-notify-label {
				;
			}
			#s20210622f199cefd35d5a .mypage .my-box a, #s20210622f199cefd35d5a .mypage .shop-table > tbody > tr,
			#s20210622f199cefd35d5a .mypage .tip-off,
	        #s20210622f199cefd35d5a .im-order-detail-table,
	        #s20210622f199cefd35d5a .im-order-price {
				;
			}
			#s20210622f199cefd35d5a .mypage .my-box.on a {
				background-color:#0d285a;
				;
				color:#fff;
			}
			#s20210622f199cefd35d5a .mypage .my-box.on a p {
				color:#fff;
			}
			#s20210622f199cefd35d5a .option_btn_tools a, #s20210622f199cefd35d5a .map-inner .pagination li a {
				color:#212121;
			}
			.doz_sys #s20210622f199cefd35d5a .list-style-card .card-body .text a {
				color:#757575;
			}
			#s20210622f199cefd35d5a .card .title a {
				color: #212121;
			}
			#s20210622f199cefd35d5a .section_bg.fixed_bg.fixed_bg_none {
					background-attachment : inherit;
				}
			#s20210622f199cefd35d5a ul.site_prod_nav > li,
			#s20210622f199cefd35d5a .prod_detail_badge {
				;
			}
			#s20210622f199cefd35d5a .site_prod_nav_wrap.scroll-to-fixed-fixed {
				background: ;
				box-shadow: inset 0 -1px 0 0 rgba(0, 0, 0, 0.1);
			}
			#s20210622f199cefd35d5a .buy_footer_fixed {
				background: ;
				border-width: 1px 0 0 0;
				border-style: solid;
				;
			}
			#s20210622f199cefd35d5a .opt-group {
				background: ;
			}
			#s20210622f199cefd35d5a ul.site_prod_nav > li a.active {
				;
			}
			
			#s20210622f199cefd35d5a .background_tab ul.site_prod_nav > li a.active >  span.braket-badge {
				background-color: none;
				;
				color:;
			}
	
			#s20210622f199cefd35d5a .input-block .checkbox-styled:not(ie8) input ~ span {
				;
				color:;
			}
			.section_fixed_disable #s20210622f199cefd35d5a[class*="section_first"],
			.section_fixed_disable #s20210622f199cefd35d5a[class*="section_first"] .doz_aside {
				position: relative !important;
				top: 0 !important;
				left: 0 !important;
				z-index: auto !important;
			}
			.section_fixed_disable #s20210622f199cefd35d5a .doz_aside.scroll-to-fixed-fixed ~ .spacer,
			.section_fixed_disable #s20210622f199cefd35d5a.scroll-to-fixed-fixed ~ .spacer {
				height: 0 !important;
				display: none !important;
			}
			#s20210622f199cefd35d5a.scroll-to-fixed-fixed {
				width: 100% !important;
			}
			#s20210622f199cefd35d5a .doz_aside.scroll-to-fixed-fixed-end {
				bottom: 0 !important;
				top: auto !important;
			}
			.device_type_m #s20210622f199cefd35d5a.mobile_section main .inside {
					padding-left: 0px;
					padding-right: 0px;
			}
			.device_type_m #s20210622f199cefd35d5a .mypage .left-menu ul li a,
			.device_type_m #s20210622f199cefd35d5a .cart .left-menu ul li a {
				;
			}
            #s20210622f199cefd35d5a .im-cart-result-table {
                border-top: 1px solid ;
                border-bottom: 1px solid ;
            }
            #s20210622f199cefd35d5a .shop-table > tbody > tr > td.img .opt .more {
                ;
            }
            #s20210622f199cefd35d5a .im-cart-info {
                ;
            }
            #s20210622f199cefd35d5a .shop-table > thead > tr > th,
            #s20210622f199cefd35d5a .shop-table > tbody > tr > td,
            #s20210622f199cefd35d5a .mypage .shop-table > tbody > tr,
            #s20210622f199cefd35d5a .shop-table > tbody > tr > td.img img,
            #s20210622f199cefd35d5a .shop-table > tbody > tr > td + td,
            #s20210622f199cefd35d5a .mypage .tip-off,
            #s20210622f199cefd35d5a .mypage .shop-table img,
	        #s20210622f199cefd35d5a .im-order-detail-table,
	        #s20210622f199cefd35d5a .im-order-price,
	        #s20210622f199cefd35d5a .im-order-detail-table thead tr,
	        #s20210622f199cefd35d5a .im-order-detail-table tr + tr,
	        #s20210622f199cefd35d5a .im-order-detail-table img,
	        #s20210622f199cefd35d5a .im-order-detail-table .im-deliv-price,
	        #s20210622f199cefd35d5a .im-order-price-header,
	        #s20210622f199cefd35d5a .im-order-price-body {
                ;
            }
            #s20210622f199cefd35d5a .shop-table .list_badge {
				border-color: ;
            }
            #s20210622f199cefd35d5a .im-cart-result-table thead>tr>th,
            #s20210622f199cefd35d5a #shop_cart_list .shop-table > colgroup + thead > tr:first-child > th,
            #s20210622f199cefd35d5a #shop_cart_list .shop-table > tbody > tr > td + td,
            #s20210622f199cefd35d5a #shop_cart_list .shop-table > thead > tr > th,
            #s20210622f199cefd35d5a #shop_cart_list .shop-table > tbody > tr > td {
                ;
            }
            #s20210622f199cefd35d5a .shop-content.mypage .shop-item .item-icon .im-icon.im-ico-liked{
                color: #0d285a
            }
			@media (min-width: 991px) {
				.doz_sys #s20210622f199cefd35d5a .btn-primary:hover, #s20210622f199cefd35d5a .widget_text_wrap .btn:hover, .doz_sys #s20210622f199cefd35d5a .cart-btn-tools .alpha_add_review_button:hover > button {
				;
					background-color:#002b66;
					border-color:#0949a0;
					color:#ffffff;
					border-width:0px;
				}
				.doz_sys.shop_view #s20210622f199cefd35d5a .btn-primary:hover span,
				.doz_sys.booking_view #s20210622f199cefd35d5a .btn-primary:hover span,
				.doz_sys.shop_mypage #s20210622f199cefd35d5a .btn-primary:hover span  {
					color:#ffffff;
				}
			}
			@media all and (max-width : 768px) {
				.doz_sys #s20210622f199cefd35d5a .fixed_view a,
				.doz_sys #s20210622f199cefd35d5a .fixed_view select.form-control,
				.doz_sys #s20210622f199cefd35d5a .fixed_view .form-select-wrap:before {
					color: #212121;
				}
				.doz_sys #s20210622f199cefd35d5a .fixed_view .body_font_color_50 {
					color: rgba(33, 33, 33, 0.5);
				}
				.doz_sys #s20210622f199cefd35d5a .fixed_view .body_font_color_20 {
					color: rgba(33, 33, 33, 0.2);
				}
				.booking_view #s20210622f199cefd35d5a .fixed_view .booking_opt select.form-control {
					background-color: #fff;
				}
				#s20210622f199cefd35d5a #shop_cart_list .shop-tit,
                #s20210622f199cefd35d5a #shop_cart_list .shop-table > thead > tr,
                #s20210622f199cefd35d5a #shop_cart_list .shop-table > tfoot .payment-info,
                #s20210622f199cefd35d5a .im-price-result {
				    ;
				}
                #s20210622f199cefd35d5a .shop-table > tbody > tr > td.img .opt .more + .more,
                #s20210622f199cefd35d5a .im-order-row + .im-order-row {
                    ;
                }
                #s20210622f199cefd35d5a #shop_cart_list .shop-table,
                #s20210622f199cefd35d5a #shop_cart_list .shop-table > tbody > tr.im-tr-shipping + tr,
                #s20210622f199cefd35d5a #shop_cart_list .shop-table > tfoot,
                #s20210622f199cefd35d5a #shop_cart_list .shop-table > tfoot .payment-info {
                    ;
                }
                #s20210622f199cefd35d5a #shop_cart_list .shop-table > thead > tr,
                #s20210622f199cefd35d5a .im-order-detail-table .im-space {
                    background-color: ;
                }
                #s20210622f199cefd35d5a #shop_cart_list .shop-table > thead > tr.scroll-to-fixed-fixed-end {
                    top: auto !important;
                    bottom: 0;
                }
			}
			.device_type_m #s20210622f199cefd35d5a .section_bg.fixed_bg_wrap { 
                 background-attachment: fixed;
            }
            
            .device_type_m #s20210622f199cefd35d5a .section_bg.fixed_bg_wrap .fixed_bg {
              display: none;
            }
            #s20210622f199cefd35d5a .section_bg.fixed_bg_wrap .fixed_bg {
                 display: none;
                }
			@media (max-width: 991px) {
			    #s20210622f199cefd35d5a .section_bg {
                    background-attachment : inherit;
                }
                
                #s20210622f199cefd35d5a .section_bg .ibg-bg {
                    display: none;
                }
                
                #s20210622f199cefd35d5a .section_bg.fixed_bg_wrap { 
                    background-image : none !important;
                    clip-path: inset(0);
                    overflow: hidden;
                }
                #s20210622f199cefd35d5a .section_bg.fixed_bg_wrap .fixed_bg {
                  display: block;
                  object-fit: cover;
                  position: fixed;
                  left: 0;
                  top: 0;
                  width: 100%; 
                  height: 100vh;
                }
				#s20210622f199cefd35d5a .buy_btns .social_btn, #s20210622f199cefd35d5a .buy_btns .cart_btn, #s20210622f199cefd35d5a .layer_pop .bottom-btn, #s20210622f199cefd35d5a .shop-table > thead, #s20210622f199cefd35d5a .left-menu, #s20210622f199cefd35d5a .shop-table > tbody > tr, {
				;
				}
				#s20210622f199cefd35d5a main, #s20210622f199cefd35d5a .section_wrap.extend_section main, #s20210622f199cefd35d5a .doz_sys.shop_payment .inside, .doz_sys.shop_payment .inside .col-dz, {
					padding-left:0;
					padding-right:0;
				}
				#s20210622f199cefd35d5a.mobile_section main .inside {
					padding-left: 0px;
					padding-right: 0px;
				}
				#s20210622f199cefd35d5a.section_wrap.extend_section main .widget.board .grid_ignore.bg_on {
					margin-left: -15px;
					margin-right: -15px;
					width: calc(100% + 30px);
				}
				#s20210622f199cefd35d5a .mypage .left-menu ul li a,
				#s20210622f199cefd35d5a .cart .left-menu ul li a,
				#s20210622f199cefd35d5a .mypage .left-menu .cart-menu-slide  {
					;
				}
				.section_wrap .side_gutter {
					display:none !important;
				}
				#s20210622f199cefd35d5a .coupon-wrap:after {
					background:  !important;
				}
			}
			@media (max-width: 767px) {
				#s20210622f199cefd35d5a .nav_gradient.slide_left {
					background: linear-gradient(to left, rgba(255, 255, 255, 0), rgba(255,255,255,1));
				}
				#s20210622f199cefd35d5a .nav_gradient.slide_right {
					background: linear-gradient(to right, rgba(255, 255, 255, 0), rgba(255,255,255,1));
				}
				#s20210622f199cefd35d5a .button_tab .scroll-to-fixed-fixed ul.site_prod_nav > li {
					border-top: 0;
					border-bottom: 0;
				}
				#s20210622f199cefd35d5a .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);
				}
				.shop_view #s20210622f199cefd35d5a .item_detail .form-select-wrap .dropdown-menu .dropdown-item {
					background:  !important;
				}
				.shop_view #s20210622f199cefd35d5a .item_detail .form-select-wrap .dropdown-toggle {
					color:  !important;
				}
				.shop_view #s20210622f199cefd35d5a .item_detail .form-select-wrap.open .dropdown-toggle,
				.shop_view #s20210622f199cefd35d5a .item_detail .form-select-wrap.open .dropdown-menu {
					border-color:  !important;
				}
				.shop_view #s20210622f199cefd35d5a .item_detail .form-select-wrap.open .dropdown-menu .dropdown-item {
					
				}
				.shop_view #s20210622f199cefd35d5a .item_detail .form-select-wrap .dropdown-menu .dropdown-item:hover {
					background-color:  !important;
				}
			}
			@media (min-width: 768px) {
				#s20210622f199cefd35d5a .opt-group .btn_clse {
					background-color: ;
				}
				#s20210622f199cefd35d5a .opt-group .btn_clse:after {
					;
				}
			}
		
				.doz_sys #s20210622f199cefd35d5a .bg-brand,
				.doz_sys #s20210622f199cefd35d5a .bg-brand span,
				.doz_sys #s20210622f199cefd35d5a .btn-brand {
				;
					background-color:#0d285a;
					border-color:#0d285a;
					border-width: 0px;
					color:#fff;
				}
				.doz_sys #s20210622f199cefd35d5a .bg-brand:hover {
					background-color:rgba(7,20,45,1);-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff072045,endColorstr=#ff072045);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff072045,endColorstr=#ff072045);	zoom: 1;;
					border-color:rgb(7,20,45) ;border-color:rgba(7,20,45,1) ;;
				}
			
	.device_type_m .pc_section #padding_w20210622718c578ec75d0 {
		height: 12.5px !important;
	}
	@media all and (max-width:768px) {
		.pc_section #padding_w20210622718c578ec75d0 {
			height: 12.5px !important;
		}
	}

		#text_w20210622e8bd688129daf {
					border-radius: 0px;
			border: 0px none #000;;
			min-height: 0px;;
			line-height: inherit;
		}
		#text_w20210622e8bd688129daf .fr-code-view {
			line-height: 1.6;
		}
		#text_w20210622e8bd688129daf .text_bg_img,
		#text_w20210622e8bd688129daf .text_bg_color {
			position: absolute;
			top: 0;
			left: 0;
			height: 100%;
			width: 100%;
			border-radius: 0px;
		}
		.admin #text_w20210622e8bd688129daf,
		#text_w20210622e8bd688129daf .text-table {
			min-height: 0px;;
					word-break: normal;
			word-wrap: break-word;
		}
        #text_w20210622e8bd688129daf,
        #text_w20210622e8bd688129daf .text-table {
            display: flex;
            flex-direction: column;
            justify-content:flex-start ;
        }
		.doz_sys main > .doz_row #text_w20210622e8bd688129daf.default_padding {
			padding-left: 32px;
			padding-right: 32px;
		}
		@media all and (max-width : 767px) {
			.doz_sys main > .doz_row #text_w20210622e8bd688129daf.default_padding {
				padding-left: 15px;
				padding-right: 15px;
			}
		}
	
	.device_type_m .pc_section #padding_w202106227ceb7022b9e0f {
		height: 3.5px !important;
	}
	@media all and (max-width:768px) {
		.pc_section #padding_w202106227ceb7022b9e0f {
			height: 3.5px !important;
		}
	}

		#text_w20210622f5a7158e0b670 {
					border-radius: 0px;
			border: 0px none #000;;
			min-height: 0px;;
			line-height: inherit;
		}
		#text_w20210622f5a7158e0b670 .fr-code-view {
			line-height: 1.6;
		}
		#text_w20210622f5a7158e0b670 .text_bg_img,
		#text_w20210622f5a7158e0b670 .text_bg_color {
			position: absolute;
			top: 0;
			left: 0;
			height: 100%;
			width: 100%;
			border-radius: 0px;
		}
		.admin #text_w20210622f5a7158e0b670,
		#text_w20210622f5a7158e0b670 .text-table {
			min-height: 0px;;
					word-break: normal;
			word-wrap: break-word;
		}
        #text_w20210622f5a7158e0b670,
        #text_w20210622f5a7158e0b670 .text-table {
            display: flex;
            flex-direction: column;
            justify-content:flex-start ;
        }
		.doz_sys main > .doz_row #text_w20210622f5a7158e0b670.default_padding {
			padding-left: 32px;
			padding-right: 32px;
		}
		@media all and (max-width : 767px) {
			.doz_sys main > .doz_row #text_w20210622f5a7158e0b670.default_padding {
				padding-left: 15px;
				padding-right: 15px;
			}
		}
	
	/*#*//* .widget.image img {*/
	/*	transition: .3s ease;*/
	/*}*/
	.admin #w202106222707c70c02dff .widget.image img {
		transition: none;
	}

	.admin #w202106222707c70c02dff .disable-selection img {
		visibility: visible !important;
	}
	#w202106222707c70c02dff .widget.image .overlay, #w202106222707c70c02dff .widget.image .hover_overlay {
		background: rgba(0, 0, 0, 0);
		transition: opacity .3s, background-color .3s;
	}
	#w202106222707c70c02dff .widget.image:hover .hover_overlay {
		background: rgba(0, 0, 0, 0);
		z-index: 6;
		opacity: 1;
	}
	.admin #w202106222707c70c02dff .widget.image:hover .hover_overlay,
	#w202106222707c70c02dff .widget.image.hover_image_hidden:hover .hover_overlay {
		opacity: 0 !important;
	}
	#w202106222707c70c02dff .widget.image.text_position_overlay .txt .txt_body {
		color: #fff;
		font-size:14px;;
		line-height: 1.2;
		padding: 1em;
	}
	#w202106222707c70c02dff .widget.image.hover_text_position_overlay:hover .hover_txt .txt_body {
		color: #fff;
		font-size:14px;;
		padding: 1em;
	}
	#w202106222707c70c02dff .widget.image.hover_text_position_overlay:hover .hover_txt .txt_body {
		line-height: 1.2;
	}
	#w202106222707c70c02dff .widget.image.img_circle .overlay,
	#w202106222707c70c02dff .widget.image.img_circle .hover_overlay {
		border-radius: 50%;
	}
	#w202106222707c70c02dff .widget.image.hover_scale:hover .hover_overlay,
	#w202106222707c70c02dff .widget.image.same_overlay:hover .overlay {
		transform: scale(1.1);
		transition: opacity .3s;
	}
	#w202106222707c70c02dff .widget.image.hide_default_img:hover .img_wrap > img,
	#w202106222707c70c02dff .widget.image:hover .overlay,
	#w202106222707c70c02dff .widget.image .hover_overlay,
	#w202106222707c70c02dff .widget.image.hover_image_hidden:hover .hover_img,
	#w202106222707c70c02dff .widget.image.hover_scale .hover_img,
	#w202106222707c70c02dff .widget.image.hover_scale.hover_image_hidden:hover .hover_img {
		opacity: 0;
	}
	#w202106222707c70c02dff .widget.image.hide_default_img:hover .img_wrap > img{
		opacity: 0 !important;

	}
	#w202106222707c70c02dff .widget.image.hover_scale img {
		transition: transform 0.4s ease-out;
	}
	#w202106222707c70c02dff .widget.image.hover_scale img,
	#w202106222707c70c02dff .widget.image.hover_scale:hover .hover_img,
	#w202106222707c70c02dff .widget.image.hover_scale.hover_image_hidden:hover img,
	#w202106222707c70c02dff .widget.image.org_image_hidden.hover_image_hidden:hover .img_wrap > img,
	#w202106222707c70c02dff .widget.image.hover_img_hide.hover_scale:hover img,
	#w202106222707c70c02dff .widget.image.same_overlay:hover .overlay  {
		opacity : 1;
	}
	#w202106222707c70c02dff .widget.image.no_effect .hover_overlay,
	#w202106222707c70c02dff .widget.image.no_effect .hover_img {
		transition: none;
	}
	#w202106222707c70c02dff .widget.image.hover_img_hide .hover_img {
		display: none;
	}
	#w202106222707c70c02dff .widget.image.hover_img_hide:hover .hover_overlay {
		transition: opacity .3s;
	}
	#w202106222707c70c02dff .widget.image.hide_default_img:hover .org_image,
	#w202106222707c70c02dff .widget.image.same_overlay:hover .hover_overlay {
		opacity: 0;
	}
	#w202106222707c70c02dff .widget.image.same_overlay:hover .overlay {
		opacity: 1;
	}
	
		#w202106222707c70c02dff .widget.image .hover_img {
		image-rendering: -webkit-optimize-contrast;
	}
	
	@media all and (max-width : 767px) {
		#w202106222707c70c02dff .widget.image:hover .hover_txt,
		#w202106222707c70c02dff .widget.image:hover .hover_img,
		#w202106222707c70c02dff .widget.image:hover .overlay,
		#w202106222707c70c02dff .widget.image:hover .hover_overlay {
			opacity: 0;
			transform: none !important;
		}
		#w202106222707c70c02dff .widget.image.org_image_hidden:hover .img_wrap > img {
			opacity: 1;
		}
		#w202106222707c70c02dff .widget.image:hover .txt {
			opacity: 1;
			visibility: visible;
		}
		#w202106222707c70c02dff .widget.hover_scale:hover img {
			transform: none !important;
		}
	}

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

			.shop_view .s20210622225a9c885e19d.xzoom-preview {
				;
				background: #252525;
			}
			.shop_view #s20210622225a9c885e19d select.form-control option {
				color:  !important;
				background: #252525;
			}
			.is-ie .shop_view #s20210622225a9c885e19d select.form-control option {
				color: #000 !important;
			}
			.admin #s20210622225a9c885e19d .widget.padding > div {
				;
			}
			.admin #s20210622225a9c885e19d .ibg-bg {
				height: 100% !important;
			}
			.admin #s20210622225a9c885e19d .widget_drag_bar,
			.admin .doz_sys #s20210622225a9c885e19d .ui-resizable-handle.ui-resizable-e:hover:after,
			.admin .doz_sys #s20210622225a9c885e19d .ui-resizable-handle.ui-resizable-w:hover:after,
			.admin .doz_sys #s20210622225a9c885e19d .ui-resizable-handle.ui-resizable-e.active:after,
			.admin .doz_sys #s20210622225a9c885e19d .ui-resizable-handle.ui-resizable-w.active:after,
			.admin .doz_sys #s20210622225a9c885e19d .drop_line {
				background-color: ;
			}
			.admin .doz_sys #s20210622225a9c885e19d .ui-resizable-handle.ui-resizable-n:hover:after,
			.admin .doz_sys #s20210622225a9c885e19d .ui-resizable-handle.ui-resizable-s:hover:after {
				border-bottom:2px solid  ;
			}
			#s20210622225a9c885e19d {
				color: ;
			}
			#s20210622225a9c885e19d.side_basic main .inside,
			#s20210622225a9c885e19d .site_prod_nav_wrap.scroll-to-fixed-fixed ul.site_prod_nav,
			.doz_sys #s20210622225a9c885e19d .col-dz-12 .extend_thumbs {
				max-width: 1200px;
			}
			.modal_site_modal_menu #s20210622225a9c885e19d.side_basic main .inside,
			.menu_type_modal #s20210622225a9c885e19d.side_basic main .inside {
				max-width: 550px;
			}
			.doz_sys .modal_site_modal_menu .modal-header,
			.menu_type_modal .doz_modal_header {
				border-width: 0 0 1px 0;
				border-style: solid;
				;
			}
			.menu_type_modal #s20210622225a9c885e19d,
			.menu_type_modal .doz_modal_header {
			;
				background: ;
			;
				color:  ;
			}
			.menu_type_modal .doz_modal_header .bt.bt-flat.bt-default {
			;
				color:  ;
			}
			.doz_sys #s20210622225a9c885e19d .col-dz-12 .inside .extend_thumbs {
				max-width: inherit;
			}
			#s20210622225a9c885e19d.extend_section main {
				padding-left: 0px;
				padding-right: 0px;
			}
			#s20210622225a9c885e19d.section_wrap.extend_section main .widget.board .grid_ignore.bg_on {
				margin-left: -0px;
				margin-right: -0px;
				width: calc(100% + 0px + 0px);
			}
			#s20210622225a9c885e19d .booking_day .body_font_color_20,
			#s20210622225a9c885e19d .booking_list.waiting .title {
				; 
			}
		
			#s20210622225a9c885e19d.extend_section main > .inside {
				max-width: 100% !important;
			}
			#s20210622225a9c885e19d .li_table ul:nth-of-type(2),
			#s20210622225a9c885e19d .li_board ul li,
			#s20210622225a9c885e19d .radio-styled:not(ie8).radio_color_option.small input ~ span span {
				;
			}
			#s20210622225a9c885e19d .checkbox-styled:not(ie8) input ~ span:before,
			#s20210622225a9c885e19d .radio-styled:not(ie8) input ~ span:before {
				
			}
			#s20210622225a9c885e19d .board_view .grid_ignore header a, #s20210622225a9c885e19d .widget.board .grid_ignore .author .date, #s20210622225a9c885e19d .widget.board .grid_ignore a.board, #s20210622225a9c885e19d .widget.board .grid_ignore .author .write, .editor_box .add_map .info > div.phone, #s20210622225a9c885e19d .content-tit .board {
				;
			}
			#s20210622225a9c885e19d select.form-control,
			#s20210622225a9c885e19d input.form-control,
			#s20210622225a9c885e19d textarea.form-control {
				;
				color: #212121;
				background: #ffffff;
			}
			#s20210622225a9c885e19d .input_block .select-block .selectbox select {
				border: none;
				background: none;
				color: #212121;
			}
			#s20210622225a9c885e19d .phonenumber_wrap .line {
				
			}
			#s20210622225a9c885e19d .shop-content.shop-style-b.open .opt-group .btn_clse > span {
				
			}
			.shop_view #s20210622225a9c885e19d .shop-content select.form-control,
			.shop_view #s20210622225a9c885e19d .shop-content input.form-control,
			.shop_view #s20210622225a9c885e19d .shop-content textarea.form-control,
			.booking_view #s20210622225a9c885e19d .booking_opt select.form-control,
			.shop_view #s20210622225a9c885e19d .form-select-wrap .dropdown-menu,
			.shop_view #s20210622225a9c885e19d .form-select-wrap .dropdown-menu .dropdown-item {
				;
				background: #252525;
			}
			#s20210622225a9c885e19d .seemore_wrap .open:before {
				background-image: linear-gradient(to bottom, rgba(37,37,37,0.01), rgba(37,37,37,0.8) 66%, rgba(37,37,37,0.9) 83%, rgba(37,37,37,0.98) 98%, #252525);
			}
			#s20210622225a9c885e19d .item_detail select.form-control,
			#s20210622225a9c885e19d .item_detail input.form-control,
			#s20210622225a9c885e19d .item_detail textarea.form-control,
			#s20210622225a9c885e19d .booking_opt select.form-control,
			#s20210622225a9c885e19d .goods_select textarea.form-control,
			#s20210622225a9c885e19d .goods_select select.form-control,
			#s20210622225a9c885e19d .goods_select input.form-control,
			#s20210622225a9c885e19d .form-select-wrap:before {
				 !important;
				color: ;
			}
			#s20210622225a9c885e19d .form-select-wrap .dropdown-menu .dropdown-item:hover {
				;
			}
			#s20210622225a9c885e19d .board_summary .write, #s20210622225a9c885e19d .board_view .grid_ignore .author .date, #s20210622225a9c885e19d .board_view .grid_ignore .author .hit-count, .doz_sys #s20210622225a9c885e19d label, .doz_sys #s20210622225a9c885e19d label.control-label, #s20210622225a9c885e19d .shop-table > tbody > tr.payment-info > td.pay-txt, #s20210622225a9c885e19d .nick.text-default-dark, #s20210622225a9c885e19d .text-default-dark, #s20210622225a9c885e19d .shop_mypage .mypage .my-box a, #s20210622225a9c885e19d .shop_mypage .item-detail a, #s20210622225a9c885e19d .shop_mypage .item-detail p, #s20210622225a9c885e19d .shop_mypage h6, #s20210622225a9c885e19d .shop_mypage .table-wrap p, #s20210622225a9c885e19d .shop_payment h1, #s20210622225a9c885e19d .shop_payment h6, #s20210622225a9c885e19d .shop-content p, #s20210622225a9c885e19d .shop_payment, #s20210622225a9c885e19d .shop-content span, #s20210622225a9c885e19d .shop-content .shop-item .item-icon .im-icon.im-ico-liked, #s20210622225a9c885e19d .shop-content .price, #s20210622225a9c885e19d,#s20210622225a9c885e19d .shop-tit,#s20210622225a9c885e19d .board_view .board_txt_area,#s20210622225a9c885e19d .board.widget .grid_ignore .view_tit,.doz_sys #s20210622225a9c885e19d .shop-content input.form-control, .doz_sys #s20210622225a9c885e19d .shop-content select.form-control, #s20210622225a9c885e19d .widget_menu_title,#s20210622225a9c885e19d .comment_area,body.shop_mypage #s20210622225a9c885e19d .comment_area,
			#s20210622225a9c885e19d .list_review_inner .use_summary, #s20210622225a9c885e19d .list_review_inner .use_summary a, #s20210622225a9c885e19d .list_review_inner .fold, #s20210622225a9c885e19d .list_review_inner .comment_area, #s20210622225a9c885e19d .booking_nav_tools span {
				;
				color:  ;
			}
			#s20210622225a9c885e19d .shop-content span.sale-price-text {
			    color : #212121 !important;
			}
			.doz_sys #s20210622225a9c885e19d a.use-info {
			    color : #0d285a;
			}
			#s20210622225a9c885e19d .shop-content span.sale-price-text-done, 
			.doz_sys #s20210622225a9c885e19d a.use-info-download-done {
			    color: #999999 !important;
			}
			.doz_sys #s20210622225a9c885e19d .shop-content .down-btn select.form-control {
				;
				color:  !important;
			}
			#s20210622225a9c885e19d .shop-content.mypage .bg-bright a, #s20210622225a9c885e19d .shop-content.mypage .bg-bright p, #s20210622225a9c885e19d .shop-content.mypage .bg-bright span, #s20210622225a9c885e19d .shop-content.mypage .bg-bright div {
				color: #212121;
			}
			#s20210622225a9c885e19d .shop-content.mypage .bg-bright .use_grade .ug_btn .btn,
			#s20210622225a9c885e19d .shop-content span.ug_name .btn {
				border-color: #D5D5D5;
			}
			#s20210622225a9c885e19d .shop-content h6 span {
			;
				color: ;
			}
			#s20210622225a9c885e19d .left-menu ul li.on a,
			.doz_sys #s20210622225a9c885e19d .paging_type_count .owl-dots .owl-dot span:before,
			.menu_type_modal #s20210622225a9c885e19d,
			#s20210622225a9c885e19d .list_review_inner .comment .tools .text-gray-bright {
				;
				color:  !important;
			}
			.doz_sys #s20210622225a9c885e19d .paging_type_count.slide_02 .owl-dots .owl-dot.active span:before {
				color: #fff !important;
			}
			.doz_sys #s20210622225a9c885e19d .paging_type_dot .owl-dots .owl-dot span,
			.doz_sys #s20210622225a9c885e19d .paging_type_big_dot .owl-dots .owl-dot span,
			.doz_sys #s20210622225a9c885e19d .paging_type_line .owl-dots .owl-dot span,
			.doz_sys #s20210622225a9c885e19d .paging_type_count.paging_type_count02 .owl-dots .owl-dot.active span:before,
			#s20210622225a9c885e19d .list_review_inner, 
			#s20210622225a9c885e19d .list_review_inner .fold.cmt,
			#s20210622225a9c885e19d .list_review_wrap,
			#s20210622225a9c885e19d .list_review_inner .textarea_block,
			#s20210622225a9c885e19d .list_review_inner .comment .main_comment,
			#s20210622225a9c885e19d .list_review_inner .txt_delete:before,
			#s20210622225a9c885e19d .form-select-wrap.open .dropdown-toggle, 
			#s20210622225a9c885e19d .form-select-wrap.open .dropdown-menu,
			#s20210622225a9c885e19d .form-select-wrap.open .dropdown-menu .dropdown-item {
				border-color: ;
			}
			.doz_sys #s20210622225a9c885e19d .paging_type_dot02 .owl-dots .owl-dot span,
			.doz_sys #s20210622225a9c885e19d .paging_type_dot .owl-dots .owl-dot.active span,
			.doz_sys #s20210622225a9c885e19d .paging_type_line .owl-dots .owl-dot.active span,
			.doz_sys #s20210622225a9c885e19d .paging_type_big_dot .owl-dots .owl-dot span,
			.doz_sys #s20210622225a9c885e19d .paging_type_line .owl-dots .owl-dot span {
				background: ;
			}
			#s20210622225a9c885e19d .form-control:focus {
				border-color:#0d285a;
			}
			#s20210622225a9c885e19d .sub_depth li a, #s20210622225a9c885e19d .sub_depth li span {
				;
			}
			#s20210622225a9c885e19d .slide_03.owl-theme .owl-dots .owl-dot span {
				;
			} 
			#s20210622225a9c885e19d .pagination > li > a,
			#s20210622225a9c885e19d .pagination > li > span,
			#s20210622225a9c885e19d .pagination > li > a:focus,
			#s20210622225a9c885e19d .pagination > li > span:focus,
			#s20210622225a9c885e19d .map-inner .pagination li.active a,
			#s20210622225a9c885e19d .pagination li > a.disabled:hover,
			#s20210622225a9c885e19d .pagination li > a.disabled:focus {
				;
			}
			#s20210622225a9c885e19d .form-select-wrap.open .dropdown-menu .dropdown-item {
				;
			}
			#s20210622225a9c885e19d .pagination > .active > a,
			#s20210622225a9c885e19d .pagination > .active > span,
			#s20210622225a9c885e19d .pagination > .active > a:hover,
			#s20210622225a9c885e19d .pagination > .active > span:hover,
			#s20210622225a9c885e19d .pagination > .active > a:focus,
			#s20210622225a9c885e19d .pagination > .active > span:focus,
			#s20210622225a9c885e19d .pagination > li > a:hover,
			#s20210622225a9c885e19d .pagination > li > span:hover,
			#s20210622225a9c885e19d .sub_depth li a.active,
			.doz_sys #s20210622225a9c885e19d a, #s20210622225a9c885e19d .li_table ul li,
			#s20210622225a9c885e19d .list-style .list.line > small,
			.doz_sys #s20210622225a9c885e19d div[data-widget-type="board"] .title.title-block a{
				;
				color: ;
			}
			.doz_sys #s20210622225a9c885e19d .board_contents a:not(.btn),
			.doz_sys #s20210622225a9c885e19d .board_contents a:not(.btn):hover,
			#s20210622225a9c885e19d .board_txt_area a,
			#s20210622225a9c885e19d .board_txt_area a:hover,
			#s20210622225a9c885e19d .board_txt_area a:active,
			#s20210622225a9c885e19d .board_txt_area a:focus,
			#s20210622225a9c885e19d .editor_box .fr-view a {
				color: #0d285a;
			}
			#s20210622225a9c885e19d div[data-widget-type="icon"] i {
				color: ;
			}
			.doz_sys #s20210622225a9c885e19d a.body_font_color_30:not(.active) {
				;
			}
		   #s20210622225a9c885e19d .text_tab .after_line:not(:last-child):after {
		        ;
		   }
		   #s20210622225a9c885e19d .text_tab ul.site_prod_nav > li a.active {
		    background: none;
		   }
			#s20210622225a9c885e19d .map-toolbar select.form-control {
				;
				color:  !important;
				font-size: 14px;
			}
			.doz_sys #s20210622225a9c885e19d .body_font_color_40,
			#s20210622225a9c885e19d .li_board ul.li_body li.name, 
			#s20210622225a9c885e19d .li_board ul.li_body li.time, 
			#s20210622225a9c885e19d .li_board ul.li_body li.like,
			#s20210622225a9c885e19d .li_board ul.li_body li.read {
				;
			}
			#s20210622225a9c885e19d .review_table .summary,
			#s20210622225a9c885e19d .review_table.li_board ul.li_body li,
			#s20210622225a9c885e19d .review_table .list_text_title.lock_on {
				;
			}

			.doz_sys #s20210622225a9c885e19d .body_font_color_50 {
				;
			}
			#s20210622225a9c885e19d .li_board,
			#s20210622225a9c885e19d .acd_row:first-child,
			#s20210622225a9c885e19d .acd_row {
				border-color: ;
			}
			#s20210622225a9c885e19d .list-style .list-header,
			#s20210622225a9c885e19d .list-style .list,
			#s20210622225a9c885e19d .list-style .list.line, 
			#s20210622225a9c885e19d .list-style .list.line > .table-cell,
			#s20210622225a9c885e19d .li_table.row_04 .acd_collapse[aria-expanded="true"], .li_table.row_04 .acd_collapse.in {
				;
			}
			#s20210622225a9c885e19d .btn, #s20210622225a9c885e19d .visual_section a, #s20210622225a9c885e19d a.select-star, #s20210622225a9c885e19d .star-pointer .dropdown-menu a.dropdown-item, .doz_sys #s20210622225a9c885e19d .cart-btn-tools .alpha_add_review_button > button {
			;
				background-color: #252525;
				;
				color:;
				;
			}
			#s20210622225a9c885e19d .star-pointer .dropdown-menu {
			    background-color: #252525;
			}
			#s20210622225a9c885e19d .btn:hover, #s20210622225a9c885e19d .visual_section a:hover {
				border-color:;
			}
			#s20210622225a9c885e19d a.select-star:hover {
				background-color: #252525;
			}
			#s20210622225a9c885e19d .star-pointer .dropdown-menu a.dropdown-item:hover {
			    background-color:  !important;
			}
			#s20210622225a9c885e19d .widget_text_wrap .btn {
				background-color:#0949a0;
				border-color:#0949a0;
				color:#ffffff;
				border-width:0px;
			}
			.doz_sys #s20210622225a9c885e19d .btn-primary, .doz_sys #s20210622225a9c885e19d .cart-btn-tools .alpha_add_review_button > button {
			;
				background-color:#0949a0;
				border-color:#0949a0;
				color:#ffffff;
				border-width:0px;
			}
			.doz_sys.shop_view #s20210622225a9c885e19d .btn-primary span,
			.doz_sys.booking_view #s20210622225a9c885e19d .btn-primary span,
			.doz_sys.shop_mypage #s20210622225a9c885e19d .btn-primary span  {
				color:#ffffff;
			}
			#s20210622225a9c885e19d .coupon-wrap:after,
			#s20210622225a9c885e19d .board_view .file_area ul li {
				background: #252525;
			}
			#s20210622225a9c885e19d .text-gray-dark, #s20210622225a9c885e19d .shop-table > thead > tr > th, #s20210622225a9c885e19d .shop_mypage .left-menu ul li a, #s20210622225a9c885e19d .shop_mypage .item-detail p.sale_pay,.doz_sys #s20210622225a9c885e19d .product-notify-group .product-notify-label {
				;
			}
			#s20210622225a9c885e19d .mypage .my-box a, #s20210622225a9c885e19d .mypage .shop-table > tbody > tr,
			#s20210622225a9c885e19d .mypage .tip-off,
	        #s20210622225a9c885e19d .im-order-detail-table,
	        #s20210622225a9c885e19d .im-order-price {
				background-color:rgba(62,62,62,1);-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff626262,endColorstr=#ff626262);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff626262,endColorstr=#ff626262);	zoom: 1;;
			}
			#s20210622225a9c885e19d .mypage .my-box.on a {
				background-color:#0d285a;
				;
				color:#fff;
			}
			#s20210622225a9c885e19d .mypage .my-box.on a p {
				color:#fff;
			}
			#s20210622225a9c885e19d .option_btn_tools a, #s20210622225a9c885e19d .map-inner .pagination li a {
				color:#212121;
			}
			.doz_sys #s20210622225a9c885e19d .list-style-card .card-body .text a {
				color:#757575;
			}
			#s20210622225a9c885e19d .card .title a {
				color: #212121;
			}
			#s20210622225a9c885e19d .section_bg.fixed_bg.fixed_bg_none {
					background-attachment : inherit;
				}
			#s20210622225a9c885e19d ul.site_prod_nav > li,
			#s20210622225a9c885e19d .prod_detail_badge {
				;
			}
			#s20210622225a9c885e19d .site_prod_nav_wrap.scroll-to-fixed-fixed {
				background: #252525;
				box-shadow: inset 0 -1px 0 0 rgba(0, 0, 0, 0.1);
			}
			#s20210622225a9c885e19d .buy_footer_fixed {
				background: #252525;
				border-width: 1px 0 0 0;
				border-style: solid;
				;
			}
			#s20210622225a9c885e19d .opt-group {
				background: #252525;
			}
			#s20210622225a9c885e19d ul.site_prod_nav > li a.active {
				;
			}
			
			#s20210622225a9c885e19d .background_tab ul.site_prod_nav > li a.active >  span.braket-badge {
				background-color: none;
				;
				color:#252525;
			}
	
			#s20210622225a9c885e19d .input-block .checkbox-styled:not(ie8) input ~ span {
				;
				color:;
			}
			.section_fixed_disable #s20210622225a9c885e19d[class*="section_first"],
			.section_fixed_disable #s20210622225a9c885e19d[class*="section_first"] .doz_aside {
				position: relative !important;
				top: 0 !important;
				left: 0 !important;
				z-index: auto !important;
			}
			.section_fixed_disable #s20210622225a9c885e19d .doz_aside.scroll-to-fixed-fixed ~ .spacer,
			.section_fixed_disable #s20210622225a9c885e19d.scroll-to-fixed-fixed ~ .spacer {
				height: 0 !important;
				display: none !important;
			}
			#s20210622225a9c885e19d.scroll-to-fixed-fixed {
				width: 100% !important;
			}
			#s20210622225a9c885e19d .doz_aside.scroll-to-fixed-fixed-end {
				bottom: 0 !important;
				top: auto !important;
			}
			.device_type_m #s20210622225a9c885e19d.mobile_section main .inside {
					padding-left: 0px;
					padding-right: 0px;
			}
			.device_type_m #s20210622225a9c885e19d .mypage .left-menu ul li a,
			.device_type_m #s20210622225a9c885e19d .cart .left-menu ul li a {
				background-color:rgba(62,62,62,1);-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff626262,endColorstr=#ff626262);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff626262,endColorstr=#ff626262);	zoom: 1;;
			}
            #s20210622225a9c885e19d .im-cart-result-table {
                border-top: 1px solid ;
                border-bottom: 1px solid ;
            }
            #s20210622225a9c885e19d .shop-table > tbody > tr > td.img .opt .more {
                ;
            }
            #s20210622225a9c885e19d .im-cart-info {
                ;
            }
            #s20210622225a9c885e19d .shop-table > thead > tr > th,
            #s20210622225a9c885e19d .shop-table > tbody > tr > td,
            #s20210622225a9c885e19d .mypage .shop-table > tbody > tr,
            #s20210622225a9c885e19d .shop-table > tbody > tr > td.img img,
            #s20210622225a9c885e19d .shop-table > tbody > tr > td + td,
            #s20210622225a9c885e19d .mypage .tip-off,
            #s20210622225a9c885e19d .mypage .shop-table img,
	        #s20210622225a9c885e19d .im-order-detail-table,
	        #s20210622225a9c885e19d .im-order-price,
	        #s20210622225a9c885e19d .im-order-detail-table thead tr,
	        #s20210622225a9c885e19d .im-order-detail-table tr + tr,
	        #s20210622225a9c885e19d .im-order-detail-table img,
	        #s20210622225a9c885e19d .im-order-detail-table .im-deliv-price,
	        #s20210622225a9c885e19d .im-order-price-header,
	        #s20210622225a9c885e19d .im-order-price-body {
                ;
            }
            #s20210622225a9c885e19d .shop-table .list_badge {
				border-color: ;
            }
            #s20210622225a9c885e19d .im-cart-result-table thead>tr>th,
            #s20210622225a9c885e19d #shop_cart_list .shop-table > colgroup + thead > tr:first-child > th,
            #s20210622225a9c885e19d #shop_cart_list .shop-table > tbody > tr > td + td,
            #s20210622225a9c885e19d #shop_cart_list .shop-table > thead > tr > th,
            #s20210622225a9c885e19d #shop_cart_list .shop-table > tbody > tr > td {
                ;
            }
            #s20210622225a9c885e19d .shop-content.mypage .shop-item .item-icon .im-icon.im-ico-liked{
                color: #0d285a
            }
			@media (min-width: 991px) {
				.doz_sys #s20210622225a9c885e19d .btn-primary:hover, #s20210622225a9c885e19d .widget_text_wrap .btn:hover, .doz_sys #s20210622225a9c885e19d .cart-btn-tools .alpha_add_review_button:hover > button {
				;
					background-color:#002b66;
					border-color:#0949a0;
					color:#ffffff;
					border-width:0px;
				}
				.doz_sys.shop_view #s20210622225a9c885e19d .btn-primary:hover span,
				.doz_sys.booking_view #s20210622225a9c885e19d .btn-primary:hover span,
				.doz_sys.shop_mypage #s20210622225a9c885e19d .btn-primary:hover span  {
					color:#ffffff;
				}
			}
			@media all and (max-width : 768px) {
				.doz_sys #s20210622225a9c885e19d .fixed_view a,
				.doz_sys #s20210622225a9c885e19d .fixed_view select.form-control,
				.doz_sys #s20210622225a9c885e19d .fixed_view .form-select-wrap:before {
					color: #212121;
				}
				.doz_sys #s20210622225a9c885e19d .fixed_view .body_font_color_50 {
					color: rgba(33, 33, 33, 0.5);
				}
				.doz_sys #s20210622225a9c885e19d .fixed_view .body_font_color_20 {
					color: rgba(33, 33, 33, 0.2);
				}
				.booking_view #s20210622225a9c885e19d .fixed_view .booking_opt select.form-control {
					background-color: #fff;
				}
				#s20210622225a9c885e19d #shop_cart_list .shop-tit,
                #s20210622225a9c885e19d #shop_cart_list .shop-table > thead > tr,
                #s20210622225a9c885e19d #shop_cart_list .shop-table > tfoot .payment-info,
                #s20210622225a9c885e19d .im-price-result {
				    ;
				}
                #s20210622225a9c885e19d .shop-table > tbody > tr > td.img .opt .more + .more,
                #s20210622225a9c885e19d .im-order-row + .im-order-row {
                    ;
                }
                #s20210622225a9c885e19d #shop_cart_list .shop-table,
                #s20210622225a9c885e19d #shop_cart_list .shop-table > tbody > tr.im-tr-shipping + tr,
                #s20210622225a9c885e19d #shop_cart_list .shop-table > tfoot,
                #s20210622225a9c885e19d #shop_cart_list .shop-table > tfoot .payment-info {
                    ;
                }
                #s20210622225a9c885e19d #shop_cart_list .shop-table > thead > tr,
                #s20210622225a9c885e19d .im-order-detail-table .im-space {
                    background-color: #252525;
                }
                #s20210622225a9c885e19d #shop_cart_list .shop-table > thead > tr.scroll-to-fixed-fixed-end {
                    top: auto !important;
                    bottom: 0;
                }
			}
			.device_type_m #s20210622225a9c885e19d .section_bg.fixed_bg_wrap { 
                 background-attachment: fixed;
            }
            
            .device_type_m #s20210622225a9c885e19d .section_bg.fixed_bg_wrap .fixed_bg {
              display: none;
            }
            #s20210622225a9c885e19d .section_bg.fixed_bg_wrap .fixed_bg {
                 display: none;
                }
			@media (max-width: 991px) {
			    #s20210622225a9c885e19d .section_bg {
                    background-attachment : inherit;
                }
                
                #s20210622225a9c885e19d .section_bg .ibg-bg {
                    display: none;
                }
                
                #s20210622225a9c885e19d .section_bg.fixed_bg_wrap { 
                    background-image : none !important;
                    clip-path: inset(0);
                    overflow: hidden;
                }
                #s20210622225a9c885e19d .section_bg.fixed_bg_wrap .fixed_bg {
                  display: block;
                  object-fit: cover;
                  position: fixed;
                  left: 0;
                  top: 0;
                  width: 100%; 
                  height: 100vh;
                }
				#s20210622225a9c885e19d .buy_btns .social_btn, #s20210622225a9c885e19d .buy_btns .cart_btn, #s20210622225a9c885e19d .layer_pop .bottom-btn, #s20210622225a9c885e19d .shop-table > thead, #s20210622225a9c885e19d .left-menu, #s20210622225a9c885e19d .shop-table > tbody > tr, {
				;
				}
				#s20210622225a9c885e19d main, #s20210622225a9c885e19d .section_wrap.extend_section main, #s20210622225a9c885e19d .doz_sys.shop_payment .inside, .doz_sys.shop_payment .inside .col-dz, {
					padding-left:0;
					padding-right:0;
				}
				#s20210622225a9c885e19d.mobile_section main .inside {
					padding-left: 0px;
					padding-right: 0px;
				}
				#s20210622225a9c885e19d.section_wrap.extend_section main .widget.board .grid_ignore.bg_on {
					margin-left: -15px;
					margin-right: -15px;
					width: calc(100% + 30px);
				}
				#s20210622225a9c885e19d .mypage .left-menu ul li a,
				#s20210622225a9c885e19d .cart .left-menu ul li a,
				#s20210622225a9c885e19d .mypage .left-menu .cart-menu-slide  {
					background-color:rgba(62,62,62,1);-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff626262,endColorstr=#ff626262);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff626262,endColorstr=#ff626262);	zoom: 1;;
				}
				.section_wrap .side_gutter {
					display:none !important;
				}
				#s20210622225a9c885e19d .coupon-wrap:after {
					background: #252525 !important;
				}
			}
			@media (max-width: 767px) {
				#s20210622225a9c885e19d .nav_gradient.slide_left {
					background: linear-gradient(to left, rgba(255, 255, 255, 0), #252525);
				}
				#s20210622225a9c885e19d .nav_gradient.slide_right {
					background: linear-gradient(to right, rgba(255, 255, 255, 0), #252525);
				}
				#s20210622225a9c885e19d .button_tab .scroll-to-fixed-fixed ul.site_prod_nav > li {
					border-top: 0;
					border-bottom: 0;
				}
				#s20210622225a9c885e19d .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);
				}
				.shop_view #s20210622225a9c885e19d .item_detail .form-select-wrap .dropdown-menu .dropdown-item {
					background: #252525 !important;
				}
				.shop_view #s20210622225a9c885e19d .item_detail .form-select-wrap .dropdown-toggle {
					color:  !important;
				}
				.shop_view #s20210622225a9c885e19d .item_detail .form-select-wrap.open .dropdown-toggle,
				.shop_view #s20210622225a9c885e19d .item_detail .form-select-wrap.open .dropdown-menu {
					border-color:  !important;
				}
				.shop_view #s20210622225a9c885e19d .item_detail .form-select-wrap.open .dropdown-menu .dropdown-item {
					
				}
				.shop_view #s20210622225a9c885e19d .item_detail .form-select-wrap .dropdown-menu .dropdown-item:hover {
					background-color:  !important;
				}
			}
			@media (min-width: 768px) {
				#s20210622225a9c885e19d .opt-group .btn_clse {
					background-color: #252525;
				}
				#s20210622225a9c885e19d .opt-group .btn_clse:after {
					box-shadow: 0 10px 0 0 #252525;
				}
			}
		
				.doz_sys #s20210622225a9c885e19d .bg-brand,
				.doz_sys #s20210622225a9c885e19d .bg-brand span,
				.doz_sys #s20210622225a9c885e19d .btn-brand {
				;
					background-color:#0d285a;
					border-color:#0d285a;
					border-width: 0px;
					color:#fff;
				}
				.doz_sys #s20210622225a9c885e19d .bg-brand:hover {
					background-color:rgba(7,20,45,1);-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff072045,endColorstr=#ff072045);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff072045,endColorstr=#ff072045);	zoom: 1;;
					border-color:rgb(7,20,45) ;border-color:rgba(7,20,45,1) ;;
				}
			
	.device_type_m .pc_section #padding_w20210622c12e0b5a51d0c {
		height: 15px !important;
	}
	@media all and (max-width:768px) {
		.pc_section #padding_w20210622c12e0b5a51d0c {
			height: 15px !important;
		}
	}

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

	.admin #w202106220ba77849a4700 .disable-selection img {
		visibility: visible !important;
	}
	#w202106220ba77849a4700 .widget.image .overlay, #w202106220ba77849a4700 .widget.image .hover_overlay {
		background: rgba(0, 0, 0, 0);
		transition: opacity .3s, background-color .3s;
	}
	#w202106220ba77849a4700 .widget.image:hover .hover_overlay {
		background: rgba(0, 0, 0, 0);
		z-index: 6;
		opacity: 1;
	}
	.admin #w202106220ba77849a4700 .widget.image:hover .hover_overlay,
	#w202106220ba77849a4700 .widget.image.hover_image_hidden:hover .hover_overlay {
		opacity: 0 !important;
	}
	#w202106220ba77849a4700 .widget.image.text_position_overlay .txt .txt_body {
		color: #fff;
		font-size:14px;;
		line-height: 1.2;
		padding: 1em;
	}
	#w202106220ba77849a4700 .widget.image.hover_text_position_overlay:hover .hover_txt .txt_body {
		color: #fff;
		font-size:14px;;
		padding: 1em;
	}
	#w202106220ba77849a4700 .widget.image.hover_text_position_overlay:hover .hover_txt .txt_body {
		line-height: 1.2;
	}
	#w202106220ba77849a4700 .widget.image.img_circle .overlay,
	#w202106220ba77849a4700 .widget.image.img_circle .hover_overlay {
		border-radius: 50%;
	}
	#w202106220ba77849a4700 .widget.image.hover_scale:hover .hover_overlay,
	#w202106220ba77849a4700 .widget.image.same_overlay:hover .overlay {
		transform: scale(1.1);
		transition: opacity .3s;
	}
	#w202106220ba77849a4700 .widget.image.hide_default_img:hover .img_wrap > img,
	#w202106220ba77849a4700 .widget.image:hover .overlay,
	#w202106220ba77849a4700 .widget.image .hover_overlay,
	#w202106220ba77849a4700 .widget.image.hover_image_hidden:hover .hover_img,
	#w202106220ba77849a4700 .widget.image.hover_scale .hover_img,
	#w202106220ba77849a4700 .widget.image.hover_scale.hover_image_hidden:hover .hover_img {
		opacity: 0;
	}
	#w202106220ba77849a4700 .widget.image.hide_default_img:hover .img_wrap > img{
		opacity: 0 !important;

	}
	#w202106220ba77849a4700 .widget.image.hover_scale img {
		transition: transform 0.4s ease-out;
	}
	#w202106220ba77849a4700 .widget.image.hover_scale img,
	#w202106220ba77849a4700 .widget.image.hover_scale:hover .hover_img,
	#w202106220ba77849a4700 .widget.image.hover_scale.hover_image_hidden:hover img,
	#w202106220ba77849a4700 .widget.image.org_image_hidden.hover_image_hidden:hover .img_wrap > img,
	#w202106220ba77849a4700 .widget.image.hover_img_hide.hover_scale:hover img,
	#w202106220ba77849a4700 .widget.image.same_overlay:hover .overlay  {
		opacity : 1;
	}
	#w202106220ba77849a4700 .widget.image.no_effect .hover_overlay,
	#w202106220ba77849a4700 .widget.image.no_effect .hover_img {
		transition: none;
	}
	#w202106220ba77849a4700 .widget.image.hover_img_hide .hover_img {
		display: none;
	}
	#w202106220ba77849a4700 .widget.image.hover_img_hide:hover .hover_overlay {
		transition: opacity .3s;
	}
	#w202106220ba77849a4700 .widget.image.hide_default_img:hover .org_image,
	#w202106220ba77849a4700 .widget.image.same_overlay:hover .hover_overlay {
		opacity: 0;
	}
	#w202106220ba77849a4700 .widget.image.same_overlay:hover .overlay {
		opacity: 1;
	}
	
		#w202106220ba77849a4700 .widget.image .hover_img {
		image-rendering: -webkit-optimize-contrast;
	}
	
	@media all and (max-width : 767px) {
		#w202106220ba77849a4700 .widget.image:hover .hover_txt,
		#w202106220ba77849a4700 .widget.image:hover .hover_img,
		#w202106220ba77849a4700 .widget.image:hover .overlay,
		#w202106220ba77849a4700 .widget.image:hover .hover_overlay {
			opacity: 0;
			transform: none !important;
		}
		#w202106220ba77849a4700 .widget.image.org_image_hidden:hover .img_wrap > img {
			opacity: 1;
		}
		#w202106220ba77849a4700 .widget.image:hover .txt {
			opacity: 1;
			visibility: visible;
		}
		#w202106220ba77849a4700 .widget.hover_scale:hover img {
			transform: none !important;
		}
	}

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

			.shop_view .s202106216fc38cd80524d.xzoom-preview {
				;
				background: ;
			}
			.shop_view #s202106216fc38cd80524d select.form-control option {
				color:  !important;
				background: ;
			}
			.is-ie .shop_view #s202106216fc38cd80524d select.form-control option {
				color: #000 !important;
			}
			.admin #s202106216fc38cd80524d .widget.padding > div {
				;
			}
			.admin #s202106216fc38cd80524d .ibg-bg {
				height: 100% !important;
			}
			.admin #s202106216fc38cd80524d .widget_drag_bar,
			.admin .doz_sys #s202106216fc38cd80524d .ui-resizable-handle.ui-resizable-e:hover:after,
			.admin .doz_sys #s202106216fc38cd80524d .ui-resizable-handle.ui-resizable-w:hover:after,
			.admin .doz_sys #s202106216fc38cd80524d .ui-resizable-handle.ui-resizable-e.active:after,
			.admin .doz_sys #s202106216fc38cd80524d .ui-resizable-handle.ui-resizable-w.active:after,
			.admin .doz_sys #s202106216fc38cd80524d .drop_line {
				background-color: ;
			}
			.admin .doz_sys #s202106216fc38cd80524d .ui-resizable-handle.ui-resizable-n:hover:after,
			.admin .doz_sys #s202106216fc38cd80524d .ui-resizable-handle.ui-resizable-s:hover:after {
				border-bottom:2px solid  ;
			}
			#s202106216fc38cd80524d {
				color: ;
			}
			#s202106216fc38cd80524d.side_basic main .inside,
			#s202106216fc38cd80524d .site_prod_nav_wrap.scroll-to-fixed-fixed ul.site_prod_nav,
			.doz_sys #s202106216fc38cd80524d .col-dz-12 .extend_thumbs {
				max-width: 1200px;
			}
			.modal_site_modal_menu #s202106216fc38cd80524d.side_basic main .inside,
			.menu_type_modal #s202106216fc38cd80524d.side_basic main .inside {
				max-width: 550px;
			}
			.doz_sys .modal_site_modal_menu .modal-header,
			.menu_type_modal .doz_modal_header {
				border-width: 0 0 1px 0;
				border-style: solid;
				;
			}
			.menu_type_modal #s202106216fc38cd80524d,
			.menu_type_modal .doz_modal_header {
			;
				background: ;
			;
				color:  ;
			}
			.menu_type_modal .doz_modal_header .bt.bt-flat.bt-default {
			;
				color:  ;
			}
			.doz_sys #s202106216fc38cd80524d .col-dz-12 .inside .extend_thumbs {
				max-width: inherit;
			}
			#s202106216fc38cd80524d.extend_section main {
				padding-left: 0px;
				padding-right: 0px;
			}
			#s202106216fc38cd80524d.section_wrap.extend_section main .widget.board .grid_ignore.bg_on {
				margin-left: -0px;
				margin-right: -0px;
				width: calc(100% + 0px + 0px);
			}
			#s202106216fc38cd80524d .booking_day .body_font_color_20,
			#s202106216fc38cd80524d .booking_list.waiting .title {
				; 
			}
		
			#s202106216fc38cd80524d.extend_section main > .inside {
				max-width: 100% !important;
			}
			#s202106216fc38cd80524d .li_table ul:nth-of-type(2),
			#s202106216fc38cd80524d .li_board ul li,
			#s202106216fc38cd80524d .radio-styled:not(ie8).radio_color_option.small input ~ span span {
				;
			}
			#s202106216fc38cd80524d .checkbox-styled:not(ie8) input ~ span:before,
			#s202106216fc38cd80524d .radio-styled:not(ie8) input ~ span:before {
				
			}
			#s202106216fc38cd80524d .board_view .grid_ignore header a, #s202106216fc38cd80524d .widget.board .grid_ignore .author .date, #s202106216fc38cd80524d .widget.board .grid_ignore a.board, #s202106216fc38cd80524d .widget.board .grid_ignore .author .write, .editor_box .add_map .info > div.phone, #s202106216fc38cd80524d .content-tit .board {
				;
			}
			#s202106216fc38cd80524d select.form-control,
			#s202106216fc38cd80524d input.form-control,
			#s202106216fc38cd80524d textarea.form-control {
				;
				color: #212121;
				background: #ffffff;
			}
			#s202106216fc38cd80524d .input_block .select-block .selectbox select {
				border: none;
				background: none;
				color: #212121;
			}
			#s202106216fc38cd80524d .phonenumber_wrap .line {
				
			}
			#s202106216fc38cd80524d .shop-content.shop-style-b.open .opt-group .btn_clse > span {
				
			}
			.shop_view #s202106216fc38cd80524d .shop-content select.form-control,
			.shop_view #s202106216fc38cd80524d .shop-content input.form-control,
			.shop_view #s202106216fc38cd80524d .shop-content textarea.form-control,
			.booking_view #s202106216fc38cd80524d .booking_opt select.form-control,
			.shop_view #s202106216fc38cd80524d .form-select-wrap .dropdown-menu,
			.shop_view #s202106216fc38cd80524d .form-select-wrap .dropdown-menu .dropdown-item {
				;
				background: ;
			}
			#s202106216fc38cd80524d .seemore_wrap .open:before {
				background-image: linear-gradient(to bottom, ,  66%,  83%,  98%, );
			}
			#s202106216fc38cd80524d .item_detail select.form-control,
			#s202106216fc38cd80524d .item_detail input.form-control,
			#s202106216fc38cd80524d .item_detail textarea.form-control,
			#s202106216fc38cd80524d .booking_opt select.form-control,
			#s202106216fc38cd80524d .goods_select textarea.form-control,
			#s202106216fc38cd80524d .goods_select select.form-control,
			#s202106216fc38cd80524d .goods_select input.form-control,
			#s202106216fc38cd80524d .form-select-wrap:before {
				 !important;
				color: ;
			}
			#s202106216fc38cd80524d .form-select-wrap .dropdown-menu .dropdown-item:hover {
				;
			}
			#s202106216fc38cd80524d .board_summary .write, #s202106216fc38cd80524d .board_view .grid_ignore .author .date, #s202106216fc38cd80524d .board_view .grid_ignore .author .hit-count, .doz_sys #s202106216fc38cd80524d label, .doz_sys #s202106216fc38cd80524d label.control-label, #s202106216fc38cd80524d .shop-table > tbody > tr.payment-info > td.pay-txt, #s202106216fc38cd80524d .nick.text-default-dark, #s202106216fc38cd80524d .text-default-dark, #s202106216fc38cd80524d .shop_mypage .mypage .my-box a, #s202106216fc38cd80524d .shop_mypage .item-detail a, #s202106216fc38cd80524d .shop_mypage .item-detail p, #s202106216fc38cd80524d .shop_mypage h6, #s202106216fc38cd80524d .shop_mypage .table-wrap p, #s202106216fc38cd80524d .shop_payment h1, #s202106216fc38cd80524d .shop_payment h6, #s202106216fc38cd80524d .shop-content p, #s202106216fc38cd80524d .shop_payment, #s202106216fc38cd80524d .shop-content span, #s202106216fc38cd80524d .shop-content .shop-item .item-icon .im-icon.im-ico-liked, #s202106216fc38cd80524d .shop-content .price, #s202106216fc38cd80524d,#s202106216fc38cd80524d .shop-tit,#s202106216fc38cd80524d .board_view .board_txt_area,#s202106216fc38cd80524d .board.widget .grid_ignore .view_tit,.doz_sys #s202106216fc38cd80524d .shop-content input.form-control, .doz_sys #s202106216fc38cd80524d .shop-content select.form-control, #s202106216fc38cd80524d .widget_menu_title,#s202106216fc38cd80524d .comment_area,body.shop_mypage #s202106216fc38cd80524d .comment_area,
			#s202106216fc38cd80524d .list_review_inner .use_summary, #s202106216fc38cd80524d .list_review_inner .use_summary a, #s202106216fc38cd80524d .list_review_inner .fold, #s202106216fc38cd80524d .list_review_inner .comment_area, #s202106216fc38cd80524d .booking_nav_tools span {
				;
				color:  ;
			}
			#s202106216fc38cd80524d .shop-content span.sale-price-text {
			    color : #212121 !important;
			}
			.doz_sys #s202106216fc38cd80524d a.use-info {
			    color : #0d285a;
			}
			#s202106216fc38cd80524d .shop-content span.sale-price-text-done, 
			.doz_sys #s202106216fc38cd80524d a.use-info-download-done {
			    color: #999999 !important;
			}
			.doz_sys #s202106216fc38cd80524d .shop-content .down-btn select.form-control {
				;
				color:  !important;
			}
			#s202106216fc38cd80524d .shop-content.mypage .bg-bright a, #s202106216fc38cd80524d .shop-content.mypage .bg-bright p, #s202106216fc38cd80524d .shop-content.mypage .bg-bright span, #s202106216fc38cd80524d .shop-content.mypage .bg-bright div {
				color: #212121;
			}
			#s202106216fc38cd80524d .shop-content.mypage .bg-bright .use_grade .ug_btn .btn,
			#s202106216fc38cd80524d .shop-content span.ug_name .btn {
				border-color: #D5D5D5;
			}
			#s202106216fc38cd80524d .shop-content h6 span {
			;
				color: ;
			}
			#s202106216fc38cd80524d .left-menu ul li.on a,
			.doz_sys #s202106216fc38cd80524d .paging_type_count .owl-dots .owl-dot span:before,
			.menu_type_modal #s202106216fc38cd80524d,
			#s202106216fc38cd80524d .list_review_inner .comment .tools .text-gray-bright {
				;
				color:  !important;
			}
			.doz_sys #s202106216fc38cd80524d .paging_type_count.slide_02 .owl-dots .owl-dot.active span:before {
				color: #fff !important;
			}
			.doz_sys #s202106216fc38cd80524d .paging_type_dot .owl-dots .owl-dot span,
			.doz_sys #s202106216fc38cd80524d .paging_type_big_dot .owl-dots .owl-dot span,
			.doz_sys #s202106216fc38cd80524d .paging_type_line .owl-dots .owl-dot span,
			.doz_sys #s202106216fc38cd80524d .paging_type_count.paging_type_count02 .owl-dots .owl-dot.active span:before,
			#s202106216fc38cd80524d .list_review_inner, 
			#s202106216fc38cd80524d .list_review_inner .fold.cmt,
			#s202106216fc38cd80524d .list_review_wrap,
			#s202106216fc38cd80524d .list_review_inner .textarea_block,
			#s202106216fc38cd80524d .list_review_inner .comment .main_comment,
			#s202106216fc38cd80524d .list_review_inner .txt_delete:before,
			#s202106216fc38cd80524d .form-select-wrap.open .dropdown-toggle, 
			#s202106216fc38cd80524d .form-select-wrap.open .dropdown-menu,
			#s202106216fc38cd80524d .form-select-wrap.open .dropdown-menu .dropdown-item {
				border-color: ;
			}
			.doz_sys #s202106216fc38cd80524d .paging_type_dot02 .owl-dots .owl-dot span,
			.doz_sys #s202106216fc38cd80524d .paging_type_dot .owl-dots .owl-dot.active span,
			.doz_sys #s202106216fc38cd80524d .paging_type_line .owl-dots .owl-dot.active span,
			.doz_sys #s202106216fc38cd80524d .paging_type_big_dot .owl-dots .owl-dot span,
			.doz_sys #s202106216fc38cd80524d .paging_type_line .owl-dots .owl-dot span {
				background: ;
			}
			#s202106216fc38cd80524d .form-control:focus {
				border-color:#0d285a;
			}
			#s202106216fc38cd80524d .sub_depth li a, #s202106216fc38cd80524d .sub_depth li span {
				;
			}
			#s202106216fc38cd80524d .slide_03.owl-theme .owl-dots .owl-dot span {
				;
			} 
			#s202106216fc38cd80524d .pagination > li > a,
			#s202106216fc38cd80524d .pagination > li > span,
			#s202106216fc38cd80524d .pagination > li > a:focus,
			#s202106216fc38cd80524d .pagination > li > span:focus,
			#s202106216fc38cd80524d .map-inner .pagination li.active a,
			#s202106216fc38cd80524d .pagination li > a.disabled:hover,
			#s202106216fc38cd80524d .pagination li > a.disabled:focus {
				;
			}
			#s202106216fc38cd80524d .form-select-wrap.open .dropdown-menu .dropdown-item {
				;
			}
			#s202106216fc38cd80524d .pagination > .active > a,
			#s202106216fc38cd80524d .pagination > .active > span,
			#s202106216fc38cd80524d .pagination > .active > a:hover,
			#s202106216fc38cd80524d .pagination > .active > span:hover,
			#s202106216fc38cd80524d .pagination > .active > a:focus,
			#s202106216fc38cd80524d .pagination > .active > span:focus,
			#s202106216fc38cd80524d .pagination > li > a:hover,
			#s202106216fc38cd80524d .pagination > li > span:hover,
			#s202106216fc38cd80524d .sub_depth li a.active,
			.doz_sys #s202106216fc38cd80524d a, #s202106216fc38cd80524d .li_table ul li,
			#s202106216fc38cd80524d .list-style .list.line > small,
			.doz_sys #s202106216fc38cd80524d div[data-widget-type="board"] .title.title-block a{
				;
				color: ;
			}
			.doz_sys #s202106216fc38cd80524d .board_contents a:not(.btn),
			.doz_sys #s202106216fc38cd80524d .board_contents a:not(.btn):hover,
			#s202106216fc38cd80524d .board_txt_area a,
			#s202106216fc38cd80524d .board_txt_area a:hover,
			#s202106216fc38cd80524d .board_txt_area a:active,
			#s202106216fc38cd80524d .board_txt_area a:focus,
			#s202106216fc38cd80524d .editor_box .fr-view a {
				color: #0d285a;
			}
			#s202106216fc38cd80524d div[data-widget-type="icon"] i {
				color: ;
			}
			.doz_sys #s202106216fc38cd80524d a.body_font_color_30:not(.active) {
				;
			}
		   #s202106216fc38cd80524d .text_tab .after_line:not(:last-child):after {
		        ;
		   }
		   #s202106216fc38cd80524d .text_tab ul.site_prod_nav > li a.active {
		    background: none;
		   }
			#s202106216fc38cd80524d .map-toolbar select.form-control {
				;
				color:  !important;
				font-size: 14px;
			}
			.doz_sys #s202106216fc38cd80524d .body_font_color_40,
			#s202106216fc38cd80524d .li_board ul.li_body li.name, 
			#s202106216fc38cd80524d .li_board ul.li_body li.time, 
			#s202106216fc38cd80524d .li_board ul.li_body li.like,
			#s202106216fc38cd80524d .li_board ul.li_body li.read {
				;
			}
			#s202106216fc38cd80524d .review_table .summary,
			#s202106216fc38cd80524d .review_table.li_board ul.li_body li,
			#s202106216fc38cd80524d .review_table .list_text_title.lock_on {
				;
			}

			.doz_sys #s202106216fc38cd80524d .body_font_color_50 {
				;
			}
			#s202106216fc38cd80524d .li_board,
			#s202106216fc38cd80524d .acd_row:first-child,
			#s202106216fc38cd80524d .acd_row {
				border-color: ;
			}
			#s202106216fc38cd80524d .list-style .list-header,
			#s202106216fc38cd80524d .list-style .list,
			#s202106216fc38cd80524d .list-style .list.line, 
			#s202106216fc38cd80524d .list-style .list.line > .table-cell,
			#s202106216fc38cd80524d .li_table.row_04 .acd_collapse[aria-expanded="true"], .li_table.row_04 .acd_collapse.in {
				;
			}
			#s202106216fc38cd80524d .btn, #s202106216fc38cd80524d .visual_section a, #s202106216fc38cd80524d a.select-star, #s202106216fc38cd80524d .star-pointer .dropdown-menu a.dropdown-item, .doz_sys #s202106216fc38cd80524d .cart-btn-tools .alpha_add_review_button > button {
			;
				background-color: ;
				;
				color:;
				;
			}
			#s202106216fc38cd80524d .star-pointer .dropdown-menu {
			    background-color: ;
			}
			#s202106216fc38cd80524d .btn:hover, #s202106216fc38cd80524d .visual_section a:hover {
				border-color:;
			}
			#s202106216fc38cd80524d a.select-star:hover {
				background-color: ;
			}
			#s202106216fc38cd80524d .star-pointer .dropdown-menu a.dropdown-item:hover {
			    background-color:  !important;
			}
			#s202106216fc38cd80524d .widget_text_wrap .btn {
				background-color:#0949a0;
				border-color:#0949a0;
				color:#ffffff;
				border-width:0px;
			}
			.doz_sys #s202106216fc38cd80524d .btn-primary, .doz_sys #s202106216fc38cd80524d .cart-btn-tools .alpha_add_review_button > button {
			;
				background-color:#0949a0;
				border-color:#0949a0;
				color:#ffffff;
				border-width:0px;
			}
			.doz_sys.shop_view #s202106216fc38cd80524d .btn-primary span,
			.doz_sys.booking_view #s202106216fc38cd80524d .btn-primary span,
			.doz_sys.shop_mypage #s202106216fc38cd80524d .btn-primary span  {
				color:#ffffff;
			}
			#s202106216fc38cd80524d .coupon-wrap:after,
			#s202106216fc38cd80524d .board_view .file_area ul li {
				background: ;
			}
			#s202106216fc38cd80524d .text-gray-dark, #s202106216fc38cd80524d .shop-table > thead > tr > th, #s202106216fc38cd80524d .shop_mypage .left-menu ul li a, #s202106216fc38cd80524d .shop_mypage .item-detail p.sale_pay,.doz_sys #s202106216fc38cd80524d .product-notify-group .product-notify-label {
				;
			}
			#s202106216fc38cd80524d .mypage .my-box a, #s202106216fc38cd80524d .mypage .shop-table > tbody > tr,
			#s202106216fc38cd80524d .mypage .tip-off,
	        #s202106216fc38cd80524d .im-order-detail-table,
	        #s202106216fc38cd80524d .im-order-price {
				;
			}
			#s202106216fc38cd80524d .mypage .my-box.on a {
				background-color:#0d285a;
				;
				color:#fff;
			}
			#s202106216fc38cd80524d .mypage .my-box.on a p {
				color:#fff;
			}
			#s202106216fc38cd80524d .option_btn_tools a, #s202106216fc38cd80524d .map-inner .pagination li a {
				color:#212121;
			}
			.doz_sys #s202106216fc38cd80524d .list-style-card .card-body .text a {
				color:#757575;
			}
			#s202106216fc38cd80524d .card .title a {
				color: #212121;
			}
			#s202106216fc38cd80524d .section_bg.fixed_bg.fixed_bg_none {
					background-attachment : inherit;
				}
			#s202106216fc38cd80524d ul.site_prod_nav > li,
			#s202106216fc38cd80524d .prod_detail_badge {
				;
			}
			#s202106216fc38cd80524d .site_prod_nav_wrap.scroll-to-fixed-fixed {
				background: ;
				box-shadow: inset 0 -1px 0 0 rgba(0, 0, 0, 0.1);
			}
			#s202106216fc38cd80524d .buy_footer_fixed {
				background: ;
				border-width: 1px 0 0 0;
				border-style: solid;
				;
			}
			#s202106216fc38cd80524d .opt-group {
				background: ;
			}
			#s202106216fc38cd80524d ul.site_prod_nav > li a.active {
				;
			}
			
			#s202106216fc38cd80524d .background_tab ul.site_prod_nav > li a.active >  span.braket-badge {
				background-color: none;
				;
				color:;
			}
	
			#s202106216fc38cd80524d .input-block .checkbox-styled:not(ie8) input ~ span {
				;
				color:;
			}
			.section_fixed_disable #s202106216fc38cd80524d[class*="section_first"],
			.section_fixed_disable #s202106216fc38cd80524d[class*="section_first"] .doz_aside {
				position: relative !important;
				top: 0 !important;
				left: 0 !important;
				z-index: auto !important;
			}
			.section_fixed_disable #s202106216fc38cd80524d .doz_aside.scroll-to-fixed-fixed ~ .spacer,
			.section_fixed_disable #s202106216fc38cd80524d.scroll-to-fixed-fixed ~ .spacer {
				height: 0 !important;
				display: none !important;
			}
			#s202106216fc38cd80524d.scroll-to-fixed-fixed {
				width: 100% !important;
			}
			#s202106216fc38cd80524d .doz_aside.scroll-to-fixed-fixed-end {
				bottom: 0 !important;
				top: auto !important;
			}
			.device_type_m #s202106216fc38cd80524d.mobile_section main .inside {
					padding-left: 0px;
					padding-right: 0px;
			}
			.device_type_m #s202106216fc38cd80524d .mypage .left-menu ul li a,
			.device_type_m #s202106216fc38cd80524d .cart .left-menu ul li a {
				;
			}
            #s202106216fc38cd80524d .im-cart-result-table {
                border-top: 1px solid ;
                border-bottom: 1px solid ;
            }
            #s202106216fc38cd80524d .shop-table > tbody > tr > td.img .opt .more {
                ;
            }
            #s202106216fc38cd80524d .im-cart-info {
                ;
            }
            #s202106216fc38cd80524d .shop-table > thead > tr > th,
            #s202106216fc38cd80524d .shop-table > tbody > tr > td,
            #s202106216fc38cd80524d .mypage .shop-table > tbody > tr,
            #s202106216fc38cd80524d .shop-table > tbody > tr > td.img img,
            #s202106216fc38cd80524d .shop-table > tbody > tr > td + td,
            #s202106216fc38cd80524d .mypage .tip-off,
            #s202106216fc38cd80524d .mypage .shop-table img,
	        #s202106216fc38cd80524d .im-order-detail-table,
	        #s202106216fc38cd80524d .im-order-price,
	        #s202106216fc38cd80524d .im-order-detail-table thead tr,
	        #s202106216fc38cd80524d .im-order-detail-table tr + tr,
	        #s202106216fc38cd80524d .im-order-detail-table img,
	        #s202106216fc38cd80524d .im-order-detail-table .im-deliv-price,
	        #s202106216fc38cd80524d .im-order-price-header,
	        #s202106216fc38cd80524d .im-order-price-body {
                ;
            }
            #s202106216fc38cd80524d .shop-table .list_badge {
				border-color: ;
            }
            #s202106216fc38cd80524d .im-cart-result-table thead>tr>th,
            #s202106216fc38cd80524d #shop_cart_list .shop-table > colgroup + thead > tr:first-child > th,
            #s202106216fc38cd80524d #shop_cart_list .shop-table > tbody > tr > td + td,
            #s202106216fc38cd80524d #shop_cart_list .shop-table > thead > tr > th,
            #s202106216fc38cd80524d #shop_cart_list .shop-table > tbody > tr > td {
                ;
            }
            #s202106216fc38cd80524d .shop-content.mypage .shop-item .item-icon .im-icon.im-ico-liked{
                color: #0d285a
            }
			@media (min-width: 991px) {
				.doz_sys #s202106216fc38cd80524d .btn-primary:hover, #s202106216fc38cd80524d .widget_text_wrap .btn:hover, .doz_sys #s202106216fc38cd80524d .cart-btn-tools .alpha_add_review_button:hover > button {
				;
					background-color:#002b66;
					border-color:#0949a0;
					color:#ffffff;
					border-width:0px;
				}
				.doz_sys.shop_view #s202106216fc38cd80524d .btn-primary:hover span,
				.doz_sys.booking_view #s202106216fc38cd80524d .btn-primary:hover span,
				.doz_sys.shop_mypage #s202106216fc38cd80524d .btn-primary:hover span  {
					color:#ffffff;
				}
			}
			@media all and (max-width : 768px) {
				.doz_sys #s202106216fc38cd80524d .fixed_view a,
				.doz_sys #s202106216fc38cd80524d .fixed_view select.form-control,
				.doz_sys #s202106216fc38cd80524d .fixed_view .form-select-wrap:before {
					color: #212121;
				}
				.doz_sys #s202106216fc38cd80524d .fixed_view .body_font_color_50 {
					color: rgba(33, 33, 33, 0.5);
				}
				.doz_sys #s202106216fc38cd80524d .fixed_view .body_font_color_20 {
					color: rgba(33, 33, 33, 0.2);
				}
				.booking_view #s202106216fc38cd80524d .fixed_view .booking_opt select.form-control {
					background-color: #fff;
				}
				#s202106216fc38cd80524d #shop_cart_list .shop-tit,
                #s202106216fc38cd80524d #shop_cart_list .shop-table > thead > tr,
                #s202106216fc38cd80524d #shop_cart_list .shop-table > tfoot .payment-info,
                #s202106216fc38cd80524d .im-price-result {
				    ;
				}
                #s202106216fc38cd80524d .shop-table > tbody > tr > td.img .opt .more + .more,
                #s202106216fc38cd80524d .im-order-row + .im-order-row {
                    ;
                }
                #s202106216fc38cd80524d #shop_cart_list .shop-table,
                #s202106216fc38cd80524d #shop_cart_list .shop-table > tbody > tr.im-tr-shipping + tr,
                #s202106216fc38cd80524d #shop_cart_list .shop-table > tfoot,
                #s202106216fc38cd80524d #shop_cart_list .shop-table > tfoot .payment-info {
                    ;
                }
                #s202106216fc38cd80524d #shop_cart_list .shop-table > thead > tr,
                #s202106216fc38cd80524d .im-order-detail-table .im-space {
                    background-color: ;
                }
                #s202106216fc38cd80524d #shop_cart_list .shop-table > thead > tr.scroll-to-fixed-fixed-end {
                    top: auto !important;
                    bottom: 0;
                }
			}
			.device_type_m #s202106216fc38cd80524d .section_bg.fixed_bg_wrap { 
                 background-attachment: fixed;
            }
            
            .device_type_m #s202106216fc38cd80524d .section_bg.fixed_bg_wrap .fixed_bg {
              display: none;
            }
            #s202106216fc38cd80524d .section_bg.fixed_bg_wrap .fixed_bg {
                 display: none;
                }
			@media (max-width: 991px) {
			    #s202106216fc38cd80524d .section_bg {
                    background-attachment : inherit;
                }
                
                #s202106216fc38cd80524d .section_bg .ibg-bg {
                    display: none;
                }
                
                #s202106216fc38cd80524d .section_bg.fixed_bg_wrap { 
                    background-image : none !important;
                    clip-path: inset(0);
                    overflow: hidden;
                }
                #s202106216fc38cd80524d .section_bg.fixed_bg_wrap .fixed_bg {
                  display: block;
                  object-fit: cover;
                  position: fixed;
                  left: 0;
                  top: 0;
                  width: 100%; 
                  height: 100vh;
                }
				#s202106216fc38cd80524d .buy_btns .social_btn, #s202106216fc38cd80524d .buy_btns .cart_btn, #s202106216fc38cd80524d .layer_pop .bottom-btn, #s202106216fc38cd80524d .shop-table > thead, #s202106216fc38cd80524d .left-menu, #s202106216fc38cd80524d .shop-table > tbody > tr, {
				;
				}
				#s202106216fc38cd80524d main, #s202106216fc38cd80524d .section_wrap.extend_section main, #s202106216fc38cd80524d .doz_sys.shop_payment .inside, .doz_sys.shop_payment .inside .col-dz, {
					padding-left:0;
					padding-right:0;
				}
				#s202106216fc38cd80524d.mobile_section main .inside {
					padding-left: 0px;
					padding-right: 0px;
				}
				#s202106216fc38cd80524d.section_wrap.extend_section main .widget.board .grid_ignore.bg_on {
					margin-left: -15px;
					margin-right: -15px;
					width: calc(100% + 30px);
				}
				#s202106216fc38cd80524d .mypage .left-menu ul li a,
				#s202106216fc38cd80524d .cart .left-menu ul li a,
				#s202106216fc38cd80524d .mypage .left-menu .cart-menu-slide  {
					;
				}
				.section_wrap .side_gutter {
					display:none !important;
				}
				#s202106216fc38cd80524d .coupon-wrap:after {
					background:  !important;
				}
			}
			@media (max-width: 767px) {
				#s202106216fc38cd80524d .nav_gradient.slide_left {
					background: linear-gradient(to left, rgba(255, 255, 255, 0), rgba(255,255,255,1));
				}
				#s202106216fc38cd80524d .nav_gradient.slide_right {
					background: linear-gradient(to right, rgba(255, 255, 255, 0), rgba(255,255,255,1));
				}
				#s202106216fc38cd80524d .button_tab .scroll-to-fixed-fixed ul.site_prod_nav > li {
					border-top: 0;
					border-bottom: 0;
				}
				#s202106216fc38cd80524d .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);
				}
				.shop_view #s202106216fc38cd80524d .item_detail .form-select-wrap .dropdown-menu .dropdown-item {
					background:  !important;
				}
				.shop_view #s202106216fc38cd80524d .item_detail .form-select-wrap .dropdown-toggle {
					color:  !important;
				}
				.shop_view #s202106216fc38cd80524d .item_detail .form-select-wrap.open .dropdown-toggle,
				.shop_view #s202106216fc38cd80524d .item_detail .form-select-wrap.open .dropdown-menu {
					border-color:  !important;
				}
				.shop_view #s202106216fc38cd80524d .item_detail .form-select-wrap.open .dropdown-menu .dropdown-item {
					
				}
				.shop_view #s202106216fc38cd80524d .item_detail .form-select-wrap .dropdown-menu .dropdown-item:hover {
					background-color:  !important;
				}
			}
			@media (min-width: 768px) {
				#s202106216fc38cd80524d .opt-group .btn_clse {
					background-color: ;
				}
				#s202106216fc38cd80524d .opt-group .btn_clse:after {
					;
				}
			}
		
				.doz_sys #s202106216fc38cd80524d .bg-brand,
				.doz_sys #s202106216fc38cd80524d .bg-brand span,
				.doz_sys #s202106216fc38cd80524d .btn-brand {
				;
					background-color:#0d285a;
					border-color:#0d285a;
					border-width: 0px;
					color:#fff;
				}
				.doz_sys #s202106216fc38cd80524d .bg-brand:hover {
					background-color:rgba(7,20,45,1);-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff072045,endColorstr=#ff072045);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff072045,endColorstr=#ff072045);	zoom: 1;;
					border-color:rgb(7,20,45) ;border-color:rgba(7,20,45,1) ;;
				}
			
	.device_type_m .pc_section #padding_w202106218161c1f75caa8 {
		height: 50.5px !important;
	}
	@media all and (max-width:768px) {
		.pc_section #padding_w202106218161c1f75caa8 {
			height: 50.5px !important;
		}
	}

		#text_w20210621a2e880533570c {
					border-radius: 0px;
			border: 0px none #000;;
			min-height: 0px;;
			line-height: inherit;
		}
		#text_w20210621a2e880533570c .fr-code-view {
			line-height: 1.6;
		}
		#text_w20210621a2e880533570c .text_bg_img,
		#text_w20210621a2e880533570c .text_bg_color {
			position: absolute;
			top: 0;
			left: 0;
			height: 100%;
			width: 100%;
			border-radius: 0px;
		}
		.admin #text_w20210621a2e880533570c,
		#text_w20210621a2e880533570c .text-table {
			min-height: 0px;;
					word-break: normal;
			word-wrap: break-word;
		}
        #text_w20210621a2e880533570c,
        #text_w20210621a2e880533570c .text-table {
            display: flex;
            flex-direction: column;
            justify-content:flex-start ;
        }
		.doz_sys main > .doz_row #text_w20210621a2e880533570c.default_padding {
			padding-left: 32px;
			padding-right: 32px;
		}
		@media all and (max-width : 767px) {
			.doz_sys main > .doz_row #text_w20210621a2e880533570c.default_padding {
				padding-left: 15px;
				padding-right: 15px;
			}
		}
	
	.device_type_m .pc_section #padding_w20210621f43b04ff391dc {
		height: 15px !important;
	}
	@media all and (max-width:768px) {
		.pc_section #padding_w20210621f43b04ff391dc {
			height: 15px !important;
		}
	}

		#text_w2021062155a5166daa9fc {
					border-radius: 0px;
			border: 0px none #000;;
			min-height: 0px;;
			line-height: inherit;
		}
		#text_w2021062155a5166daa9fc .fr-code-view {
			line-height: 1.6;
		}
		#text_w2021062155a5166daa9fc .text_bg_img,
		#text_w2021062155a5166daa9fc .text_bg_color {
			position: absolute;
			top: 0;
			left: 0;
			height: 100%;
			width: 100%;
			border-radius: 0px;
		}
		.admin #text_w2021062155a5166daa9fc,
		#text_w2021062155a5166daa9fc .text-table {
			min-height: 0px;;
					word-break: normal;
			word-wrap: break-word;
		}
        #text_w2021062155a5166daa9fc,
        #text_w2021062155a5166daa9fc .text-table {
            display: flex;
            flex-direction: column;
            justify-content:flex-start ;
        }
		.doz_sys main > .doz_row #text_w2021062155a5166daa9fc.default_padding {
			padding-left: 32px;
			padding-right: 32px;
		}
		@media all and (max-width : 767px) {
			.doz_sys main > .doz_row #text_w2021062155a5166daa9fc.default_padding {
				padding-left: 15px;
				padding-right: 15px;
			}
		}
	
	/*#*//* .widget.image img {*/
	/*	transition: .3s ease;*/
	/*}*/
	.admin #w202106216b84c4bb0ab6a .widget.image img {
		transition: none;
	}

	.admin #w202106216b84c4bb0ab6a .disable-selection img {
		visibility: visible !important;
	}
	#w202106216b84c4bb0ab6a .widget.image .overlay, #w202106216b84c4bb0ab6a .widget.image .hover_overlay {
		background: rgba(0, 0, 0, 0);
		transition: opacity .3s, background-color .3s;
	}
	#w202106216b84c4bb0ab6a .widget.image:hover .hover_overlay {
		background: rgba(0, 0, 0, 0);
		z-index: 6;
		opacity: 1;
	}
	.admin #w202106216b84c4bb0ab6a .widget.image:hover .hover_overlay,
	#w202106216b84c4bb0ab6a .widget.image.hover_image_hidden:hover .hover_overlay {
		opacity: 0 !important;
	}
	#w202106216b84c4bb0ab6a .widget.image.text_position_overlay .txt .txt_body {
		color: #fff;
		font-size:14px;;
		line-height: 1.2;
		padding: 1em;
	}
	#w202106216b84c4bb0ab6a .widget.image.hover_text_position_overlay:hover .hover_txt .txt_body {
		color: #fff;
		font-size:14px;;
		padding: 1em;
	}
	#w202106216b84c4bb0ab6a .widget.image.hover_text_position_overlay:hover .hover_txt .txt_body {
		line-height: 1.2;
	}
	#w202106216b84c4bb0ab6a .widget.image.img_circle .overlay,
	#w202106216b84c4bb0ab6a .widget.image.img_circle .hover_overlay {
		border-radius: 50%;
	}
	#w202106216b84c4bb0ab6a .widget.image.hover_scale:hover .hover_overlay,
	#w202106216b84c4bb0ab6a .widget.image.same_overlay:hover .overlay {
		transform: scale(1.1);
		transition: opacity .3s;
	}
	#w202106216b84c4bb0ab6a .widget.image.hide_default_img:hover .img_wrap > img,
	#w202106216b84c4bb0ab6a .widget.image:hover .overlay,
	#w202106216b84c4bb0ab6a .widget.image .hover_overlay,
	#w202106216b84c4bb0ab6a .widget.image.hover_image_hidden:hover .hover_img,
	#w202106216b84c4bb0ab6a .widget.image.hover_scale .hover_img,
	#w202106216b84c4bb0ab6a .widget.image.hover_scale.hover_image_hidden:hover .hover_img {
		opacity: 0;
	}
	#w202106216b84c4bb0ab6a .widget.image.hide_default_img:hover .img_wrap > img{
		opacity: 0 !important;

	}
	#w202106216b84c4bb0ab6a .widget.image.hover_scale img {
		transition: transform 0.4s ease-out;
	}
	#w202106216b84c4bb0ab6a .widget.image.hover_scale img,
	#w202106216b84c4bb0ab6a .widget.image.hover_scale:hover .hover_img,
	#w202106216b84c4bb0ab6a .widget.image.hover_scale.hover_image_hidden:hover img,
	#w202106216b84c4bb0ab6a .widget.image.org_image_hidden.hover_image_hidden:hover .img_wrap > img,
	#w202106216b84c4bb0ab6a .widget.image.hover_img_hide.hover_scale:hover img,
	#w202106216b84c4bb0ab6a .widget.image.same_overlay:hover .overlay  {
		opacity : 1;
	}
	#w202106216b84c4bb0ab6a .widget.image.no_effect .hover_overlay,
	#w202106216b84c4bb0ab6a .widget.image.no_effect .hover_img {
		transition: none;
	}
	#w202106216b84c4bb0ab6a .widget.image.hover_img_hide .hover_img {
		display: none;
	}
	#w202106216b84c4bb0ab6a .widget.image.hover_img_hide:hover .hover_overlay {
		transition: opacity .3s;
	}
	#w202106216b84c4bb0ab6a .widget.image.hide_default_img:hover .org_image,
	#w202106216b84c4bb0ab6a .widget.image.same_overlay:hover .hover_overlay {
		opacity: 0;
	}
	#w202106216b84c4bb0ab6a .widget.image.same_overlay:hover .overlay {
		opacity: 1;
	}
	
		#w202106216b84c4bb0ab6a .widget.image .hover_img {
		image-rendering: -webkit-optimize-contrast;
	}
	
	@media all and (max-width : 767px) {
		#w202106216b84c4bb0ab6a .widget.image:hover .hover_txt,
		#w202106216b84c4bb0ab6a .widget.image:hover .hover_img,
		#w202106216b84c4bb0ab6a .widget.image:hover .overlay,
		#w202106216b84c4bb0ab6a .widget.image:hover .hover_overlay {
			opacity: 0;
			transform: none !important;
		}
		#w202106216b84c4bb0ab6a .widget.image.org_image_hidden:hover .img_wrap > img {
			opacity: 1;
		}
		#w202106216b84c4bb0ab6a .widget.image:hover .txt {
			opacity: 1;
			visibility: visible;
		}
		#w202106216b84c4bb0ab6a .widget.hover_scale:hover img {
			transform: none !important;
		}
	}

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

			.shop_view .s202106222d050b5532a00.xzoom-preview {
				;
				background: ;
			}
			.shop_view #s202106222d050b5532a00 select.form-control option {
				color:  !important;
				background: ;
			}
			.is-ie .shop_view #s202106222d050b5532a00 select.form-control option {
				color: #000 !important;
			}
			.admin #s202106222d050b5532a00 .widget.padding > div {
				;
			}
			.admin #s202106222d050b5532a00 .ibg-bg {
				height: 100% !important;
			}
			.admin #s202106222d050b5532a00 .widget_drag_bar,
			.admin .doz_sys #s202106222d050b5532a00 .ui-resizable-handle.ui-resizable-e:hover:after,
			.admin .doz_sys #s202106222d050b5532a00 .ui-resizable-handle.ui-resizable-w:hover:after,
			.admin .doz_sys #s202106222d050b5532a00 .ui-resizable-handle.ui-resizable-e.active:after,
			.admin .doz_sys #s202106222d050b5532a00 .ui-resizable-handle.ui-resizable-w.active:after,
			.admin .doz_sys #s202106222d050b5532a00 .drop_line {
				background-color: ;
			}
			.admin .doz_sys #s202106222d050b5532a00 .ui-resizable-handle.ui-resizable-n:hover:after,
			.admin .doz_sys #s202106222d050b5532a00 .ui-resizable-handle.ui-resizable-s:hover:after {
				border-bottom:2px solid  ;
			}
			#s202106222d050b5532a00 {
				color: ;
			}
			#s202106222d050b5532a00.side_basic main .inside,
			#s202106222d050b5532a00 .site_prod_nav_wrap.scroll-to-fixed-fixed ul.site_prod_nav,
			.doz_sys #s202106222d050b5532a00 .col-dz-12 .extend_thumbs {
				max-width: 1200px;
			}
			.modal_site_modal_menu #s202106222d050b5532a00.side_basic main .inside,
			.menu_type_modal #s202106222d050b5532a00.side_basic main .inside {
				max-width: 550px;
			}
			.doz_sys .modal_site_modal_menu .modal-header,
			.menu_type_modal .doz_modal_header {
				border-width: 0 0 1px 0;
				border-style: solid;
				;
			}
			.menu_type_modal #s202106222d050b5532a00,
			.menu_type_modal .doz_modal_header {
			;
				background: ;
			;
				color:  ;
			}
			.menu_type_modal .doz_modal_header .bt.bt-flat.bt-default {
			;
				color:  ;
			}
			.doz_sys #s202106222d050b5532a00 .col-dz-12 .inside .extend_thumbs {
				max-width: inherit;
			}
			#s202106222d050b5532a00.extend_section main {
				padding-left: 0px;
				padding-right: 0px;
			}
			#s202106222d050b5532a00.section_wrap.extend_section main .widget.board .grid_ignore.bg_on {
				margin-left: -0px;
				margin-right: -0px;
				width: calc(100% + 0px + 0px);
			}
			#s202106222d050b5532a00 .booking_day .body_font_color_20,
			#s202106222d050b5532a00 .booking_list.waiting .title {
				; 
			}
		
			#s202106222d050b5532a00.extend_section main > .inside {
				max-width: 100% !important;
			}
			#s202106222d050b5532a00 .li_table ul:nth-of-type(2),
			#s202106222d050b5532a00 .li_board ul li,
			#s202106222d050b5532a00 .radio-styled:not(ie8).radio_color_option.small input ~ span span {
				;
			}
			#s202106222d050b5532a00 .checkbox-styled:not(ie8) input ~ span:before,
			#s202106222d050b5532a00 .radio-styled:not(ie8) input ~ span:before {
				
			}
			#s202106222d050b5532a00 .board_view .grid_ignore header a, #s202106222d050b5532a00 .widget.board .grid_ignore .author .date, #s202106222d050b5532a00 .widget.board .grid_ignore a.board, #s202106222d050b5532a00 .widget.board .grid_ignore .author .write, .editor_box .add_map .info > div.phone, #s202106222d050b5532a00 .content-tit .board {
				;
			}
			#s202106222d050b5532a00 select.form-control,
			#s202106222d050b5532a00 input.form-control,
			#s202106222d050b5532a00 textarea.form-control {
				;
				color: #212121;
				background: #ffffff;
			}
			#s202106222d050b5532a00 .input_block .select-block .selectbox select {
				border: none;
				background: none;
				color: #212121;
			}
			#s202106222d050b5532a00 .phonenumber_wrap .line {
				
			}
			#s202106222d050b5532a00 .shop-content.shop-style-b.open .opt-group .btn_clse > span {
				
			}
			.shop_view #s202106222d050b5532a00 .shop-content select.form-control,
			.shop_view #s202106222d050b5532a00 .shop-content input.form-control,
			.shop_view #s202106222d050b5532a00 .shop-content textarea.form-control,
			.booking_view #s202106222d050b5532a00 .booking_opt select.form-control,
			.shop_view #s202106222d050b5532a00 .form-select-wrap .dropdown-menu,
			.shop_view #s202106222d050b5532a00 .form-select-wrap .dropdown-menu .dropdown-item {
				;
				background: ;
			}
			#s202106222d050b5532a00 .seemore_wrap .open:before {
				background-image: linear-gradient(to bottom, ,  66%,  83%,  98%, );
			}
			#s202106222d050b5532a00 .item_detail select.form-control,
			#s202106222d050b5532a00 .item_detail input.form-control,
			#s202106222d050b5532a00 .item_detail textarea.form-control,
			#s202106222d050b5532a00 .booking_opt select.form-control,
			#s202106222d050b5532a00 .goods_select textarea.form-control,
			#s202106222d050b5532a00 .goods_select select.form-control,
			#s202106222d050b5532a00 .goods_select input.form-control,
			#s202106222d050b5532a00 .form-select-wrap:before {
				 !important;
				color: ;
			}
			#s202106222d050b5532a00 .form-select-wrap .dropdown-menu .dropdown-item:hover {
				;
			}
			#s202106222d050b5532a00 .board_summary .write, #s202106222d050b5532a00 .board_view .grid_ignore .author .date, #s202106222d050b5532a00 .board_view .grid_ignore .author .hit-count, .doz_sys #s202106222d050b5532a00 label, .doz_sys #s202106222d050b5532a00 label.control-label, #s202106222d050b5532a00 .shop-table > tbody > tr.payment-info > td.pay-txt, #s202106222d050b5532a00 .nick.text-default-dark, #s202106222d050b5532a00 .text-default-dark, #s202106222d050b5532a00 .shop_mypage .mypage .my-box a, #s202106222d050b5532a00 .shop_mypage .item-detail a, #s202106222d050b5532a00 .shop_mypage .item-detail p, #s202106222d050b5532a00 .shop_mypage h6, #s202106222d050b5532a00 .shop_mypage .table-wrap p, #s202106222d050b5532a00 .shop_payment h1, #s202106222d050b5532a00 .shop_payment h6, #s202106222d050b5532a00 .shop-content p, #s202106222d050b5532a00 .shop_payment, #s202106222d050b5532a00 .shop-content span, #s202106222d050b5532a00 .shop-content .shop-item .item-icon .im-icon.im-ico-liked, #s202106222d050b5532a00 .shop-content .price, #s202106222d050b5532a00,#s202106222d050b5532a00 .shop-tit,#s202106222d050b5532a00 .board_view .board_txt_area,#s202106222d050b5532a00 .board.widget .grid_ignore .view_tit,.doz_sys #s202106222d050b5532a00 .shop-content input.form-control, .doz_sys #s202106222d050b5532a00 .shop-content select.form-control, #s202106222d050b5532a00 .widget_menu_title,#s202106222d050b5532a00 .comment_area,body.shop_mypage #s202106222d050b5532a00 .comment_area,
			#s202106222d050b5532a00 .list_review_inner .use_summary, #s202106222d050b5532a00 .list_review_inner .use_summary a, #s202106222d050b5532a00 .list_review_inner .fold, #s202106222d050b5532a00 .list_review_inner .comment_area, #s202106222d050b5532a00 .booking_nav_tools span {
				;
				color:  ;
			}
			#s202106222d050b5532a00 .shop-content span.sale-price-text {
			    color : #212121 !important;
			}
			.doz_sys #s202106222d050b5532a00 a.use-info {
			    color : #0d285a;
			}
			#s202106222d050b5532a00 .shop-content span.sale-price-text-done, 
			.doz_sys #s202106222d050b5532a00 a.use-info-download-done {
			    color: #999999 !important;
			}
			.doz_sys #s202106222d050b5532a00 .shop-content .down-btn select.form-control {
				;
				color:  !important;
			}
			#s202106222d050b5532a00 .shop-content.mypage .bg-bright a, #s202106222d050b5532a00 .shop-content.mypage .bg-bright p, #s202106222d050b5532a00 .shop-content.mypage .bg-bright span, #s202106222d050b5532a00 .shop-content.mypage .bg-bright div {
				color: #212121;
			}
			#s202106222d050b5532a00 .shop-content.mypage .bg-bright .use_grade .ug_btn .btn,
			#s202106222d050b5532a00 .shop-content span.ug_name .btn {
				border-color: #D5D5D5;
			}
			#s202106222d050b5532a00 .shop-content h6 span {
			;
				color: ;
			}
			#s202106222d050b5532a00 .left-menu ul li.on a,
			.doz_sys #s202106222d050b5532a00 .paging_type_count .owl-dots .owl-dot span:before,
			.menu_type_modal #s202106222d050b5532a00,
			#s202106222d050b5532a00 .list_review_inner .comment .tools .text-gray-bright {
				;
				color:  !important;
			}
			.doz_sys #s202106222d050b5532a00 .paging_type_count.slide_02 .owl-dots .owl-dot.active span:before {
				color: #fff !important;
			}
			.doz_sys #s202106222d050b5532a00 .paging_type_dot .owl-dots .owl-dot span,
			.doz_sys #s202106222d050b5532a00 .paging_type_big_dot .owl-dots .owl-dot span,
			.doz_sys #s202106222d050b5532a00 .paging_type_line .owl-dots .owl-dot span,
			.doz_sys #s202106222d050b5532a00 .paging_type_count.paging_type_count02 .owl-dots .owl-dot.active span:before,
			#s202106222d050b5532a00 .list_review_inner, 
			#s202106222d050b5532a00 .list_review_inner .fold.cmt,
			#s202106222d050b5532a00 .list_review_wrap,
			#s202106222d050b5532a00 .list_review_inner .textarea_block,
			#s202106222d050b5532a00 .list_review_inner .comment .main_comment,
			#s202106222d050b5532a00 .list_review_inner .txt_delete:before,
			#s202106222d050b5532a00 .form-select-wrap.open .dropdown-toggle, 
			#s202106222d050b5532a00 .form-select-wrap.open .dropdown-menu,
			#s202106222d050b5532a00 .form-select-wrap.open .dropdown-menu .dropdown-item {
				border-color: ;
			}
			.doz_sys #s202106222d050b5532a00 .paging_type_dot02 .owl-dots .owl-dot span,
			.doz_sys #s202106222d050b5532a00 .paging_type_dot .owl-dots .owl-dot.active span,
			.doz_sys #s202106222d050b5532a00 .paging_type_line .owl-dots .owl-dot.active span,
			.doz_sys #s202106222d050b5532a00 .paging_type_big_dot .owl-dots .owl-dot span,
			.doz_sys #s202106222d050b5532a00 .paging_type_line .owl-dots .owl-dot span {
				background: ;
			}
			#s202106222d050b5532a00 .form-control:focus {
				border-color:#0d285a;
			}
			#s202106222d050b5532a00 .sub_depth li a, #s202106222d050b5532a00 .sub_depth li span {
				;
			}
			#s202106222d050b5532a00 .slide_03.owl-theme .owl-dots .owl-dot span {
				;
			} 
			#s202106222d050b5532a00 .pagination > li > a,
			#s202106222d050b5532a00 .pagination > li > span,
			#s202106222d050b5532a00 .pagination > li > a:focus,
			#s202106222d050b5532a00 .pagination > li > span:focus,
			#s202106222d050b5532a00 .map-inner .pagination li.active a,
			#s202106222d050b5532a00 .pagination li > a.disabled:hover,
			#s202106222d050b5532a00 .pagination li > a.disabled:focus {
				;
			}
			#s202106222d050b5532a00 .form-select-wrap.open .dropdown-menu .dropdown-item {
				;
			}
			#s202106222d050b5532a00 .pagination > .active > a,
			#s202106222d050b5532a00 .pagination > .active > span,
			#s202106222d050b5532a00 .pagination > .active > a:hover,
			#s202106222d050b5532a00 .pagination > .active > span:hover,
			#s202106222d050b5532a00 .pagination > .active > a:focus,
			#s202106222d050b5532a00 .pagination > .active > span:focus,
			#s202106222d050b5532a00 .pagination > li > a:hover,
			#s202106222d050b5532a00 .pagination > li > span:hover,
			#s202106222d050b5532a00 .sub_depth li a.active,
			.doz_sys #s202106222d050b5532a00 a, #s202106222d050b5532a00 .li_table ul li,
			#s202106222d050b5532a00 .list-style .list.line > small,
			.doz_sys #s202106222d050b5532a00 div[data-widget-type="board"] .title.title-block a{
				;
				color: ;
			}
			.doz_sys #s202106222d050b5532a00 .board_contents a:not(.btn),
			.doz_sys #s202106222d050b5532a00 .board_contents a:not(.btn):hover,
			#s202106222d050b5532a00 .board_txt_area a,
			#s202106222d050b5532a00 .board_txt_area a:hover,
			#s202106222d050b5532a00 .board_txt_area a:active,
			#s202106222d050b5532a00 .board_txt_area a:focus,
			#s202106222d050b5532a00 .editor_box .fr-view a {
				color: #0d285a;
			}
			#s202106222d050b5532a00 div[data-widget-type="icon"] i {
				color: ;
			}
			.doz_sys #s202106222d050b5532a00 a.body_font_color_30:not(.active) {
				;
			}
		   #s202106222d050b5532a00 .text_tab .after_line:not(:last-child):after {
		        ;
		   }
		   #s202106222d050b5532a00 .text_tab ul.site_prod_nav > li a.active {
		    background: none;
		   }
			#s202106222d050b5532a00 .map-toolbar select.form-control {
				;
				color:  !important;
				font-size: 14px;
			}
			.doz_sys #s202106222d050b5532a00 .body_font_color_40,
			#s202106222d050b5532a00 .li_board ul.li_body li.name, 
			#s202106222d050b5532a00 .li_board ul.li_body li.time, 
			#s202106222d050b5532a00 .li_board ul.li_body li.like,
			#s202106222d050b5532a00 .li_board ul.li_body li.read {
				;
			}
			#s202106222d050b5532a00 .review_table .summary,
			#s202106222d050b5532a00 .review_table.li_board ul.li_body li,
			#s202106222d050b5532a00 .review_table .list_text_title.lock_on {
				;
			}

			.doz_sys #s202106222d050b5532a00 .body_font_color_50 {
				;
			}
			#s202106222d050b5532a00 .li_board,
			#s202106222d050b5532a00 .acd_row:first-child,
			#s202106222d050b5532a00 .acd_row {
				border-color: ;
			}
			#s202106222d050b5532a00 .list-style .list-header,
			#s202106222d050b5532a00 .list-style .list,
			#s202106222d050b5532a00 .list-style .list.line, 
			#s202106222d050b5532a00 .list-style .list.line > .table-cell,
			#s202106222d050b5532a00 .li_table.row_04 .acd_collapse[aria-expanded="true"], .li_table.row_04 .acd_collapse.in {
				;
			}
			#s202106222d050b5532a00 .btn, #s202106222d050b5532a00 .visual_section a, #s202106222d050b5532a00 a.select-star, #s202106222d050b5532a00 .star-pointer .dropdown-menu a.dropdown-item, .doz_sys #s202106222d050b5532a00 .cart-btn-tools .alpha_add_review_button > button {
			;
				background-color: ;
				;
				color:;
				;
			}
			#s202106222d050b5532a00 .star-pointer .dropdown-menu {
			    background-color: ;
			}
			#s202106222d050b5532a00 .btn:hover, #s202106222d050b5532a00 .visual_section a:hover {
				border-color:;
			}
			#s202106222d050b5532a00 a.select-star:hover {
				background-color: ;
			}
			#s202106222d050b5532a00 .star-pointer .dropdown-menu a.dropdown-item:hover {
			    background-color:  !important;
			}
			#s202106222d050b5532a00 .widget_text_wrap .btn {
				background-color:#0949a0;
				border-color:#0949a0;
				color:#ffffff;
				border-width:0px;
			}
			.doz_sys #s202106222d050b5532a00 .btn-primary, .doz_sys #s202106222d050b5532a00 .cart-btn-tools .alpha_add_review_button > button {
			;
				background-color:#0949a0;
				border-color:#0949a0;
				color:#ffffff;
				border-width:0px;
			}
			.doz_sys.shop_view #s202106222d050b5532a00 .btn-primary span,
			.doz_sys.booking_view #s202106222d050b5532a00 .btn-primary span,
			.doz_sys.shop_mypage #s202106222d050b5532a00 .btn-primary span  {
				color:#ffffff;
			}
			#s202106222d050b5532a00 .coupon-wrap:after,
			#s202106222d050b5532a00 .board_view .file_area ul li {
				background: ;
			}
			#s202106222d050b5532a00 .text-gray-dark, #s202106222d050b5532a00 .shop-table > thead > tr > th, #s202106222d050b5532a00 .shop_mypage .left-menu ul li a, #s202106222d050b5532a00 .shop_mypage .item-detail p.sale_pay,.doz_sys #s202106222d050b5532a00 .product-notify-group .product-notify-label {
				;
			}
			#s202106222d050b5532a00 .mypage .my-box a, #s202106222d050b5532a00 .mypage .shop-table > tbody > tr,
			#s202106222d050b5532a00 .mypage .tip-off,
	        #s202106222d050b5532a00 .im-order-detail-table,
	        #s202106222d050b5532a00 .im-order-price {
				;
			}
			#s202106222d050b5532a00 .mypage .my-box.on a {
				background-color:#0d285a;
				;
				color:#fff;
			}
			#s202106222d050b5532a00 .mypage .my-box.on a p {
				color:#fff;
			}
			#s202106222d050b5532a00 .option_btn_tools a, #s202106222d050b5532a00 .map-inner .pagination li a {
				color:#212121;
			}
			.doz_sys #s202106222d050b5532a00 .list-style-card .card-body .text a {
				color:#757575;
			}
			#s202106222d050b5532a00 .card .title a {
				color: #212121;
			}
			#s202106222d050b5532a00 .section_bg.fixed_bg.fixed_bg_none {
					background-attachment : inherit;
				}
			#s202106222d050b5532a00 ul.site_prod_nav > li,
			#s202106222d050b5532a00 .prod_detail_badge {
				;
			}
			#s202106222d050b5532a00 .site_prod_nav_wrap.scroll-to-fixed-fixed {
				background: ;
				box-shadow: inset 0 -1px 0 0 rgba(0, 0, 0, 0.1);
			}
			#s202106222d050b5532a00 .buy_footer_fixed {
				background: ;
				border-width: 1px 0 0 0;
				border-style: solid;
				;
			}
			#s202106222d050b5532a00 .opt-group {
				background: ;
			}
			#s202106222d050b5532a00 ul.site_prod_nav > li a.active {
				;
			}
			
			#s202106222d050b5532a00 .background_tab ul.site_prod_nav > li a.active >  span.braket-badge {
				background-color: none;
				;
				color:;
			}
	
			#s202106222d050b5532a00 .input-block .checkbox-styled:not(ie8) input ~ span {
				;
				color:;
			}
			.section_fixed_disable #s202106222d050b5532a00[class*="section_first"],
			.section_fixed_disable #s202106222d050b5532a00[class*="section_first"] .doz_aside {
				position: relative !important;
				top: 0 !important;
				left: 0 !important;
				z-index: auto !important;
			}
			.section_fixed_disable #s202106222d050b5532a00 .doz_aside.scroll-to-fixed-fixed ~ .spacer,
			.section_fixed_disable #s202106222d050b5532a00.scroll-to-fixed-fixed ~ .spacer {
				height: 0 !important;
				display: none !important;
			}
			#s202106222d050b5532a00.scroll-to-fixed-fixed {
				width: 100% !important;
			}
			#s202106222d050b5532a00 .doz_aside.scroll-to-fixed-fixed-end {
				bottom: 0 !important;
				top: auto !important;
			}
			.device_type_m #s202106222d050b5532a00.mobile_section main .inside {
					padding-left: 0px;
					padding-right: 0px;
			}
			.device_type_m #s202106222d050b5532a00 .mypage .left-menu ul li a,
			.device_type_m #s202106222d050b5532a00 .cart .left-menu ul li a {
				;
			}
            #s202106222d050b5532a00 .im-cart-result-table {
                border-top: 1px solid ;
                border-bottom: 1px solid ;
            }
            #s202106222d050b5532a00 .shop-table > tbody > tr > td.img .opt .more {
                ;
            }
            #s202106222d050b5532a00 .im-cart-info {
                ;
            }
            #s202106222d050b5532a00 .shop-table > thead > tr > th,
            #s202106222d050b5532a00 .shop-table > tbody > tr > td,
            #s202106222d050b5532a00 .mypage .shop-table > tbody > tr,
            #s202106222d050b5532a00 .shop-table > tbody > tr > td.img img,
            #s202106222d050b5532a00 .shop-table > tbody > tr > td + td,
            #s202106222d050b5532a00 .mypage .tip-off,
            #s202106222d050b5532a00 .mypage .shop-table img,
	        #s202106222d050b5532a00 .im-order-detail-table,
	        #s202106222d050b5532a00 .im-order-price,
	        #s202106222d050b5532a00 .im-order-detail-table thead tr,
	        #s202106222d050b5532a00 .im-order-detail-table tr + tr,
	        #s202106222d050b5532a00 .im-order-detail-table img,
	        #s202106222d050b5532a00 .im-order-detail-table .im-deliv-price,
	        #s202106222d050b5532a00 .im-order-price-header,
	        #s202106222d050b5532a00 .im-order-price-body {
                ;
            }
            #s202106222d050b5532a00 .shop-table .list_badge {
				border-color: ;
            }
            #s202106222d050b5532a00 .im-cart-result-table thead>tr>th,
            #s202106222d050b5532a00 #shop_cart_list .shop-table > colgroup + thead > tr:first-child > th,
            #s202106222d050b5532a00 #shop_cart_list .shop-table > tbody > tr > td + td,
            #s202106222d050b5532a00 #shop_cart_list .shop-table > thead > tr > th,
            #s202106222d050b5532a00 #shop_cart_list .shop-table > tbody > tr > td {
                ;
            }
            #s202106222d050b5532a00 .shop-content.mypage .shop-item .item-icon .im-icon.im-ico-liked{
                color: #0d285a
            }
			@media (min-width: 991px) {
				.doz_sys #s202106222d050b5532a00 .btn-primary:hover, #s202106222d050b5532a00 .widget_text_wrap .btn:hover, .doz_sys #s202106222d050b5532a00 .cart-btn-tools .alpha_add_review_button:hover > button {
				;
					background-color:#002b66;
					border-color:#0949a0;
					color:#ffffff;
					border-width:0px;
				}
				.doz_sys.shop_view #s202106222d050b5532a00 .btn-primary:hover span,
				.doz_sys.booking_view #s202106222d050b5532a00 .btn-primary:hover span,
				.doz_sys.shop_mypage #s202106222d050b5532a00 .btn-primary:hover span  {
					color:#ffffff;
				}
			}
			@media all and (max-width : 768px) {
				.doz_sys #s202106222d050b5532a00 .fixed_view a,
				.doz_sys #s202106222d050b5532a00 .fixed_view select.form-control,
				.doz_sys #s202106222d050b5532a00 .fixed_view .form-select-wrap:before {
					color: #212121;
				}
				.doz_sys #s202106222d050b5532a00 .fixed_view .body_font_color_50 {
					color: rgba(33, 33, 33, 0.5);
				}
				.doz_sys #s202106222d050b5532a00 .fixed_view .body_font_color_20 {
					color: rgba(33, 33, 33, 0.2);
				}
				.booking_view #s202106222d050b5532a00 .fixed_view .booking_opt select.form-control {
					background-color: #fff;
				}
				#s202106222d050b5532a00 #shop_cart_list .shop-tit,
                #s202106222d050b5532a00 #shop_cart_list .shop-table > thead > tr,
                #s202106222d050b5532a00 #shop_cart_list .shop-table > tfoot .payment-info,
                #s202106222d050b5532a00 .im-price-result {
				    ;
				}
                #s202106222d050b5532a00 .shop-table > tbody > tr > td.img .opt .more + .more,
                #s202106222d050b5532a00 .im-order-row + .im-order-row {
                    ;
                }
                #s202106222d050b5532a00 #shop_cart_list .shop-table,
                #s202106222d050b5532a00 #shop_cart_list .shop-table > tbody > tr.im-tr-shipping + tr,
                #s202106222d050b5532a00 #shop_cart_list .shop-table > tfoot,
                #s202106222d050b5532a00 #shop_cart_list .shop-table > tfoot .payment-info {
                    ;
                }
                #s202106222d050b5532a00 #shop_cart_list .shop-table > thead > tr,
                #s202106222d050b5532a00 .im-order-detail-table .im-space {
                    background-color: ;
                }
                #s202106222d050b5532a00 #shop_cart_list .shop-table > thead > tr.scroll-to-fixed-fixed-end {
                    top: auto !important;
                    bottom: 0;
                }
			}
			.device_type_m #s202106222d050b5532a00 .section_bg.fixed_bg_wrap { 
                 background-attachment: fixed;
            }
            
            .device_type_m #s202106222d050b5532a00 .section_bg.fixed_bg_wrap .fixed_bg {
              display: none;
            }
            #s202106222d050b5532a00 .section_bg.fixed_bg_wrap .fixed_bg {
                 display: none;
                }
			@media (max-width: 991px) {
			    #s202106222d050b5532a00 .section_bg {
                    background-attachment : inherit;
                }
                
                #s202106222d050b5532a00 .section_bg .ibg-bg {
                    display: none;
                }
                
                #s202106222d050b5532a00 .section_bg.fixed_bg_wrap { 
                    background-image : none !important;
                    clip-path: inset(0);
                    overflow: hidden;
                }
                #s202106222d050b5532a00 .section_bg.fixed_bg_wrap .fixed_bg {
                  display: block;
                  object-fit: cover;
                  position: fixed;
                  left: 0;
                  top: 0;
                  width: 100%; 
                  height: 100vh;
                }
				#s202106222d050b5532a00 .buy_btns .social_btn, #s202106222d050b5532a00 .buy_btns .cart_btn, #s202106222d050b5532a00 .layer_pop .bottom-btn, #s202106222d050b5532a00 .shop-table > thead, #s202106222d050b5532a00 .left-menu, #s202106222d050b5532a00 .shop-table > tbody > tr, {
				;
				}
				#s202106222d050b5532a00 main, #s202106222d050b5532a00 .section_wrap.extend_section main, #s202106222d050b5532a00 .doz_sys.shop_payment .inside, .doz_sys.shop_payment .inside .col-dz, {
					padding-left:0;
					padding-right:0;
				}
				#s202106222d050b5532a00.mobile_section main .inside {
					padding-left: 0px;
					padding-right: 0px;
				}
				#s202106222d050b5532a00.section_wrap.extend_section main .widget.board .grid_ignore.bg_on {
					margin-left: -15px;
					margin-right: -15px;
					width: calc(100% + 30px);
				}
				#s202106222d050b5532a00 .mypage .left-menu ul li a,
				#s202106222d050b5532a00 .cart .left-menu ul li a,
				#s202106222d050b5532a00 .mypage .left-menu .cart-menu-slide  {
					;
				}
				.section_wrap .side_gutter {
					display:none !important;
				}
				#s202106222d050b5532a00 .coupon-wrap:after {
					background:  !important;
				}
			}
			@media (max-width: 767px) {
				#s202106222d050b5532a00 .nav_gradient.slide_left {
					background: linear-gradient(to left, rgba(255, 255, 255, 0), rgba(255,255,255,1));
				}
				#s202106222d050b5532a00 .nav_gradient.slide_right {
					background: linear-gradient(to right, rgba(255, 255, 255, 0), rgba(255,255,255,1));
				}
				#s202106222d050b5532a00 .button_tab .scroll-to-fixed-fixed ul.site_prod_nav > li {
					border-top: 0;
					border-bottom: 0;
				}
				#s202106222d050b5532a00 .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);
				}
				.shop_view #s202106222d050b5532a00 .item_detail .form-select-wrap .dropdown-menu .dropdown-item {
					background:  !important;
				}
				.shop_view #s202106222d050b5532a00 .item_detail .form-select-wrap .dropdown-toggle {
					color:  !important;
				}
				.shop_view #s202106222d050b5532a00 .item_detail .form-select-wrap.open .dropdown-toggle,
				.shop_view #s202106222d050b5532a00 .item_detail .form-select-wrap.open .dropdown-menu {
					border-color:  !important;
				}
				.shop_view #s202106222d050b5532a00 .item_detail .form-select-wrap.open .dropdown-menu .dropdown-item {
					
				}
				.shop_view #s202106222d050b5532a00 .item_detail .form-select-wrap .dropdown-menu .dropdown-item:hover {
					background-color:  !important;
				}
			}
			@media (min-width: 768px) {
				#s202106222d050b5532a00 .opt-group .btn_clse {
					background-color: ;
				}
				#s202106222d050b5532a00 .opt-group .btn_clse:after {
					;
				}
			}
		
				.doz_sys #s202106222d050b5532a00 .bg-brand,
				.doz_sys #s202106222d050b5532a00 .bg-brand span,
				.doz_sys #s202106222d050b5532a00 .btn-brand {
				;
					background-color:#0d285a;
					border-color:#0d285a;
					border-width: 0px;
					color:#fff;
				}
				.doz_sys #s202106222d050b5532a00 .bg-brand:hover {
					background-color:rgba(7,20,45,1);-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff072045,endColorstr=#ff072045);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff072045,endColorstr=#ff072045);	zoom: 1;;
					border-color:rgb(7,20,45) ;border-color:rgba(7,20,45,1) ;;
				}
			
	/*#*//* .widget.image img {*/
	/*	transition: .3s ease;*/
	/*}*/
	.admin #w20210622464788663f3b3 .widget.image img {
		transition: none;
	}

	.admin #w20210622464788663f3b3 .disable-selection img {
		visibility: visible !important;
	}
	#w20210622464788663f3b3 .widget.image .overlay, #w20210622464788663f3b3 .widget.image .hover_overlay {
		background: rgba(0, 0, 0, 0);
		transition: opacity .3s, background-color .3s;
	}
	#w20210622464788663f3b3 .widget.image:hover .hover_overlay {
		background: rgba(0, 0, 0, 0);
		z-index: 6;
		opacity: 1;
	}
	.admin #w20210622464788663f3b3 .widget.image:hover .hover_overlay,
	#w20210622464788663f3b3 .widget.image.hover_image_hidden:hover .hover_overlay {
		opacity: 0 !important;
	}
	#w20210622464788663f3b3 .widget.image.text_position_overlay .txt .txt_body {
		color: #fff;
		font-size:14px;;
		line-height: 1.2;
		padding: 1em;
	}
	#w20210622464788663f3b3 .widget.image.hover_text_position_overlay:hover .hover_txt .txt_body {
		color: #fff;
		font-size:14px;;
		padding: 1em;
	}
	#w20210622464788663f3b3 .widget.image.hover_text_position_overlay:hover .hover_txt .txt_body {
		line-height: 1.2;
	}
	#w20210622464788663f3b3 .widget.image.img_circle .overlay,
	#w20210622464788663f3b3 .widget.image.img_circle .hover_overlay {
		border-radius: 50%;
	}
	#w20210622464788663f3b3 .widget.image.hover_scale:hover .hover_overlay,
	#w20210622464788663f3b3 .widget.image.same_overlay:hover .overlay {
		transform: scale(1.1);
		transition: opacity .3s;
	}
	#w20210622464788663f3b3 .widget.image.hide_default_img:hover .img_wrap > img,
	#w20210622464788663f3b3 .widget.image:hover .overlay,
	#w20210622464788663f3b3 .widget.image .hover_overlay,
	#w20210622464788663f3b3 .widget.image.hover_image_hidden:hover .hover_img,
	#w20210622464788663f3b3 .widget.image.hover_scale .hover_img,
	#w20210622464788663f3b3 .widget.image.hover_scale.hover_image_hidden:hover .hover_img {
		opacity: 0;
	}
	#w20210622464788663f3b3 .widget.image.hide_default_img:hover .img_wrap > img{
		opacity: 0 !important;

	}
	#w20210622464788663f3b3 .widget.image.hover_scale img {
		transition: transform 0.4s ease-out;
	}
	#w20210622464788663f3b3 .widget.image.hover_scale img,
	#w20210622464788663f3b3 .widget.image.hover_scale:hover .hover_img,
	#w20210622464788663f3b3 .widget.image.hover_scale.hover_image_hidden:hover img,
	#w20210622464788663f3b3 .widget.image.org_image_hidden.hover_image_hidden:hover .img_wrap > img,
	#w20210622464788663f3b3 .widget.image.hover_img_hide.hover_scale:hover img,
	#w20210622464788663f3b3 .widget.image.same_overlay:hover .overlay  {
		opacity : 1;
	}
	#w20210622464788663f3b3 .widget.image.no_effect .hover_overlay,
	#w20210622464788663f3b3 .widget.image.no_effect .hover_img {
		transition: none;
	}
	#w20210622464788663f3b3 .widget.image.hover_img_hide .hover_img {
		display: none;
	}
	#w20210622464788663f3b3 .widget.image.hover_img_hide:hover .hover_overlay {
		transition: opacity .3s;
	}
	#w20210622464788663f3b3 .widget.image.hide_default_img:hover .org_image,
	#w20210622464788663f3b3 .widget.image.same_overlay:hover .hover_overlay {
		opacity: 0;
	}
	#w20210622464788663f3b3 .widget.image.same_overlay:hover .overlay {
		opacity: 1;
	}
	
		#w20210622464788663f3b3 .widget.image .hover_img {
		image-rendering: -webkit-optimize-contrast;
	}
	
	@media all and (max-width : 767px) {
		#w20210622464788663f3b3 .widget.image:hover .hover_txt,
		#w20210622464788663f3b3 .widget.image:hover .hover_img,
		#w20210622464788663f3b3 .widget.image:hover .overlay,
		#w20210622464788663f3b3 .widget.image:hover .hover_overlay {
			opacity: 0;
			transform: none !important;
		}
		#w20210622464788663f3b3 .widget.image.org_image_hidden:hover .img_wrap > img {
			opacity: 1;
		}
		#w20210622464788663f3b3 .widget.image:hover .txt {
			opacity: 1;
			visibility: visible;
		}
		#w20210622464788663f3b3 .widget.hover_scale:hover img {
			transform: none !important;
		}
	}

			.shop_view .s20210622b9816a1f1792d.xzoom-preview {
				;
				background: ;
			}
			.shop_view #s20210622b9816a1f1792d select.form-control option {
				color:  !important;
				background: ;
			}
			.is-ie .shop_view #s20210622b9816a1f1792d select.form-control option {
				color: #000 !important;
			}
			.admin #s20210622b9816a1f1792d .widget.padding > div {
				;
			}
			.admin #s20210622b9816a1f1792d .ibg-bg {
				height: 100% !important;
			}
			.admin #s20210622b9816a1f1792d .widget_drag_bar,
			.admin .doz_sys #s20210622b9816a1f1792d .ui-resizable-handle.ui-resizable-e:hover:after,
			.admin .doz_sys #s20210622b9816a1f1792d .ui-resizable-handle.ui-resizable-w:hover:after,
			.admin .doz_sys #s20210622b9816a1f1792d .ui-resizable-handle.ui-resizable-e.active:after,
			.admin .doz_sys #s20210622b9816a1f1792d .ui-resizable-handle.ui-resizable-w.active:after,
			.admin .doz_sys #s20210622b9816a1f1792d .drop_line {
				background-color: ;
			}
			.admin .doz_sys #s20210622b9816a1f1792d .ui-resizable-handle.ui-resizable-n:hover:after,
			.admin .doz_sys #s20210622b9816a1f1792d .ui-resizable-handle.ui-resizable-s:hover:after {
				border-bottom:2px solid  ;
			}
			#s20210622b9816a1f1792d {
				color: ;
			}
			#s20210622b9816a1f1792d.side_basic main .inside,
			#s20210622b9816a1f1792d .site_prod_nav_wrap.scroll-to-fixed-fixed ul.site_prod_nav,
			.doz_sys #s20210622b9816a1f1792d .col-dz-12 .extend_thumbs {
				max-width: 1200px;
			}
			.modal_site_modal_menu #s20210622b9816a1f1792d.side_basic main .inside,
			.menu_type_modal #s20210622b9816a1f1792d.side_basic main .inside {
				max-width: 550px;
			}
			.doz_sys .modal_site_modal_menu .modal-header,
			.menu_type_modal .doz_modal_header {
				border-width: 0 0 1px 0;
				border-style: solid;
				;
			}
			.menu_type_modal #s20210622b9816a1f1792d,
			.menu_type_modal .doz_modal_header {
			;
				background: ;
			;
				color:  ;
			}
			.menu_type_modal .doz_modal_header .bt.bt-flat.bt-default {
			;
				color:  ;
			}
			.doz_sys #s20210622b9816a1f1792d .col-dz-12 .inside .extend_thumbs {
				max-width: inherit;
			}
			#s20210622b9816a1f1792d.extend_section main {
				padding-left: 0px;
				padding-right: 0px;
			}
			#s20210622b9816a1f1792d.section_wrap.extend_section main .widget.board .grid_ignore.bg_on {
				margin-left: -0px;
				margin-right: -0px;
				width: calc(100% + 0px + 0px);
			}
			#s20210622b9816a1f1792d .booking_day .body_font_color_20,
			#s20210622b9816a1f1792d .booking_list.waiting .title {
				; 
			}
		
			#s20210622b9816a1f1792d.extend_section main > .inside {
				max-width: 100% !important;
			}
			#s20210622b9816a1f1792d .li_table ul:nth-of-type(2),
			#s20210622b9816a1f1792d .li_board ul li,
			#s20210622b9816a1f1792d .radio-styled:not(ie8).radio_color_option.small input ~ span span {
				;
			}
			#s20210622b9816a1f1792d .checkbox-styled:not(ie8) input ~ span:before,
			#s20210622b9816a1f1792d .radio-styled:not(ie8) input ~ span:before {
				
			}
			#s20210622b9816a1f1792d .board_view .grid_ignore header a, #s20210622b9816a1f1792d .widget.board .grid_ignore .author .date, #s20210622b9816a1f1792d .widget.board .grid_ignore a.board, #s20210622b9816a1f1792d .widget.board .grid_ignore .author .write, .editor_box .add_map .info > div.phone, #s20210622b9816a1f1792d .content-tit .board {
				;
			}
			#s20210622b9816a1f1792d select.form-control,
			#s20210622b9816a1f1792d input.form-control,
			#s20210622b9816a1f1792d textarea.form-control {
				;
				color: #212121;
				background: #ffffff;
			}
			#s20210622b9816a1f1792d .input_block .select-block .selectbox select {
				border: none;
				background: none;
				color: #212121;
			}
			#s20210622b9816a1f1792d .phonenumber_wrap .line {
				
			}
			#s20210622b9816a1f1792d .shop-content.shop-style-b.open .opt-group .btn_clse > span {
				
			}
			.shop_view #s20210622b9816a1f1792d .shop-content select.form-control,
			.shop_view #s20210622b9816a1f1792d .shop-content input.form-control,
			.shop_view #s20210622b9816a1f1792d .shop-content textarea.form-control,
			.booking_view #s20210622b9816a1f1792d .booking_opt select.form-control,
			.shop_view #s20210622b9816a1f1792d .form-select-wrap .dropdown-menu,
			.shop_view #s20210622b9816a1f1792d .form-select-wrap .dropdown-menu .dropdown-item {
				;
				background: ;
			}
			#s20210622b9816a1f1792d .seemore_wrap .open:before {
				background-image: linear-gradient(to bottom, ,  66%,  83%,  98%, );
			}
			#s20210622b9816a1f1792d .item_detail select.form-control,
			#s20210622b9816a1f1792d .item_detail input.form-control,
			#s20210622b9816a1f1792d .item_detail textarea.form-control,
			#s20210622b9816a1f1792d .booking_opt select.form-control,
			#s20210622b9816a1f1792d .goods_select textarea.form-control,
			#s20210622b9816a1f1792d .goods_select select.form-control,
			#s20210622b9816a1f1792d .goods_select input.form-control,
			#s20210622b9816a1f1792d .form-select-wrap:before {
				 !important;
				color: ;
			}
			#s20210622b9816a1f1792d .form-select-wrap .dropdown-menu .dropdown-item:hover {
				;
			}
			#s20210622b9816a1f1792d .board_summary .write, #s20210622b9816a1f1792d .board_view .grid_ignore .author .date, #s20210622b9816a1f1792d .board_view .grid_ignore .author .hit-count, .doz_sys #s20210622b9816a1f1792d label, .doz_sys #s20210622b9816a1f1792d label.control-label, #s20210622b9816a1f1792d .shop-table > tbody > tr.payment-info > td.pay-txt, #s20210622b9816a1f1792d .nick.text-default-dark, #s20210622b9816a1f1792d .text-default-dark, #s20210622b9816a1f1792d .shop_mypage .mypage .my-box a, #s20210622b9816a1f1792d .shop_mypage .item-detail a, #s20210622b9816a1f1792d .shop_mypage .item-detail p, #s20210622b9816a1f1792d .shop_mypage h6, #s20210622b9816a1f1792d .shop_mypage .table-wrap p, #s20210622b9816a1f1792d .shop_payment h1, #s20210622b9816a1f1792d .shop_payment h6, #s20210622b9816a1f1792d .shop-content p, #s20210622b9816a1f1792d .shop_payment, #s20210622b9816a1f1792d .shop-content span, #s20210622b9816a1f1792d .shop-content .shop-item .item-icon .im-icon.im-ico-liked, #s20210622b9816a1f1792d .shop-content .price, #s20210622b9816a1f1792d,#s20210622b9816a1f1792d .shop-tit,#s20210622b9816a1f1792d .board_view .board_txt_area,#s20210622b9816a1f1792d .board.widget .grid_ignore .view_tit,.doz_sys #s20210622b9816a1f1792d .shop-content input.form-control, .doz_sys #s20210622b9816a1f1792d .shop-content select.form-control, #s20210622b9816a1f1792d .widget_menu_title,#s20210622b9816a1f1792d .comment_area,body.shop_mypage #s20210622b9816a1f1792d .comment_area,
			#s20210622b9816a1f1792d .list_review_inner .use_summary, #s20210622b9816a1f1792d .list_review_inner .use_summary a, #s20210622b9816a1f1792d .list_review_inner .fold, #s20210622b9816a1f1792d .list_review_inner .comment_area, #s20210622b9816a1f1792d .booking_nav_tools span {
				;
				color:  ;
			}
			#s20210622b9816a1f1792d .shop-content span.sale-price-text {
			    color : #212121 !important;
			}
			.doz_sys #s20210622b9816a1f1792d a.use-info {
			    color : #0d285a;
			}
			#s20210622b9816a1f1792d .shop-content span.sale-price-text-done, 
			.doz_sys #s20210622b9816a1f1792d a.use-info-download-done {
			    color: #999999 !important;
			}
			.doz_sys #s20210622b9816a1f1792d .shop-content .down-btn select.form-control {
				;
				color:  !important;
			}
			#s20210622b9816a1f1792d .shop-content.mypage .bg-bright a, #s20210622b9816a1f1792d .shop-content.mypage .bg-bright p, #s20210622b9816a1f1792d .shop-content.mypage .bg-bright span, #s20210622b9816a1f1792d .shop-content.mypage .bg-bright div {
				color: #212121;
			}
			#s20210622b9816a1f1792d .shop-content.mypage .bg-bright .use_grade .ug_btn .btn,
			#s20210622b9816a1f1792d .shop-content span.ug_name .btn {
				border-color: #D5D5D5;
			}
			#s20210622b9816a1f1792d .shop-content h6 span {
			;
				color: ;
			}
			#s20210622b9816a1f1792d .left-menu ul li.on a,
			.doz_sys #s20210622b9816a1f1792d .paging_type_count .owl-dots .owl-dot span:before,
			.menu_type_modal #s20210622b9816a1f1792d,
			#s20210622b9816a1f1792d .list_review_inner .comment .tools .text-gray-bright {
				;
				color:  !important;
			}
			.doz_sys #s20210622b9816a1f1792d .paging_type_count.slide_02 .owl-dots .owl-dot.active span:before {
				color: #fff !important;
			}
			.doz_sys #s20210622b9816a1f1792d .paging_type_dot .owl-dots .owl-dot span,
			.doz_sys #s20210622b9816a1f1792d .paging_type_big_dot .owl-dots .owl-dot span,
			.doz_sys #s20210622b9816a1f1792d .paging_type_line .owl-dots .owl-dot span,
			.doz_sys #s20210622b9816a1f1792d .paging_type_count.paging_type_count02 .owl-dots .owl-dot.active span:before,
			#s20210622b9816a1f1792d .list_review_inner, 
			#s20210622b9816a1f1792d .list_review_inner .fold.cmt,
			#s20210622b9816a1f1792d .list_review_wrap,
			#s20210622b9816a1f1792d .list_review_inner .textarea_block,
			#s20210622b9816a1f1792d .list_review_inner .comment .main_comment,
			#s20210622b9816a1f1792d .list_review_inner .txt_delete:before,
			#s20210622b9816a1f1792d .form-select-wrap.open .dropdown-toggle, 
			#s20210622b9816a1f1792d .form-select-wrap.open .dropdown-menu,
			#s20210622b9816a1f1792d .form-select-wrap.open .dropdown-menu .dropdown-item {
				border-color: ;
			}
			.doz_sys #s20210622b9816a1f1792d .paging_type_dot02 .owl-dots .owl-dot span,
			.doz_sys #s20210622b9816a1f1792d .paging_type_dot .owl-dots .owl-dot.active span,
			.doz_sys #s20210622b9816a1f1792d .paging_type_line .owl-dots .owl-dot.active span,
			.doz_sys #s20210622b9816a1f1792d .paging_type_big_dot .owl-dots .owl-dot span,
			.doz_sys #s20210622b9816a1f1792d .paging_type_line .owl-dots .owl-dot span {
				background: ;
			}
			#s20210622b9816a1f1792d .form-control:focus {
				border-color:#0d285a;
			}
			#s20210622b9816a1f1792d .sub_depth li a, #s20210622b9816a1f1792d .sub_depth li span {
				;
			}
			#s20210622b9816a1f1792d .slide_03.owl-theme .owl-dots .owl-dot span {
				;
			} 
			#s20210622b9816a1f1792d .pagination > li > a,
			#s20210622b9816a1f1792d .pagination > li > span,
			#s20210622b9816a1f1792d .pagination > li > a:focus,
			#s20210622b9816a1f1792d .pagination > li > span:focus,
			#s20210622b9816a1f1792d .map-inner .pagination li.active a,
			#s20210622b9816a1f1792d .pagination li > a.disabled:hover,
			#s20210622b9816a1f1792d .pagination li > a.disabled:focus {
				;
			}
			#s20210622b9816a1f1792d .form-select-wrap.open .dropdown-menu .dropdown-item {
				;
			}
			#s20210622b9816a1f1792d .pagination > .active > a,
			#s20210622b9816a1f1792d .pagination > .active > span,
			#s20210622b9816a1f1792d .pagination > .active > a:hover,
			#s20210622b9816a1f1792d .pagination > .active > span:hover,
			#s20210622b9816a1f1792d .pagination > .active > a:focus,
			#s20210622b9816a1f1792d .pagination > .active > span:focus,
			#s20210622b9816a1f1792d .pagination > li > a:hover,
			#s20210622b9816a1f1792d .pagination > li > span:hover,
			#s20210622b9816a1f1792d .sub_depth li a.active,
			.doz_sys #s20210622b9816a1f1792d a, #s20210622b9816a1f1792d .li_table ul li,
			#s20210622b9816a1f1792d .list-style .list.line > small,
			.doz_sys #s20210622b9816a1f1792d div[data-widget-type="board"] .title.title-block a{
				;
				color: ;
			}
			.doz_sys #s20210622b9816a1f1792d .board_contents a:not(.btn),
			.doz_sys #s20210622b9816a1f1792d .board_contents a:not(.btn):hover,
			#s20210622b9816a1f1792d .board_txt_area a,
			#s20210622b9816a1f1792d .board_txt_area a:hover,
			#s20210622b9816a1f1792d .board_txt_area a:active,
			#s20210622b9816a1f1792d .board_txt_area a:focus,
			#s20210622b9816a1f1792d .editor_box .fr-view a {
				color: #0d285a;
			}
			#s20210622b9816a1f1792d div[data-widget-type="icon"] i {
				color: ;
			}
			.doz_sys #s20210622b9816a1f1792d a.body_font_color_30:not(.active) {
				;
			}
		   #s20210622b9816a1f1792d .text_tab .after_line:not(:last-child):after {
		        ;
		   }
		   #s20210622b9816a1f1792d .text_tab ul.site_prod_nav > li a.active {
		    background: none;
		   }
			#s20210622b9816a1f1792d .map-toolbar select.form-control {
				;
				color:  !important;
				font-size: 14px;
			}
			.doz_sys #s20210622b9816a1f1792d .body_font_color_40,
			#s20210622b9816a1f1792d .li_board ul.li_body li.name, 
			#s20210622b9816a1f1792d .li_board ul.li_body li.time, 
			#s20210622b9816a1f1792d .li_board ul.li_body li.like,
			#s20210622b9816a1f1792d .li_board ul.li_body li.read {
				;
			}
			#s20210622b9816a1f1792d .review_table .summary,
			#s20210622b9816a1f1792d .review_table.li_board ul.li_body li,
			#s20210622b9816a1f1792d .review_table .list_text_title.lock_on {
				;
			}

			.doz_sys #s20210622b9816a1f1792d .body_font_color_50 {
				;
			}
			#s20210622b9816a1f1792d .li_board,
			#s20210622b9816a1f1792d .acd_row:first-child,
			#s20210622b9816a1f1792d .acd_row {
				border-color: ;
			}
			#s20210622b9816a1f1792d .list-style .list-header,
			#s20210622b9816a1f1792d .list-style .list,
			#s20210622b9816a1f1792d .list-style .list.line, 
			#s20210622b9816a1f1792d .list-style .list.line > .table-cell,
			#s20210622b9816a1f1792d .li_table.row_04 .acd_collapse[aria-expanded="true"], .li_table.row_04 .acd_collapse.in {
				;
			}
			#s20210622b9816a1f1792d .btn, #s20210622b9816a1f1792d .visual_section a, #s20210622b9816a1f1792d a.select-star, #s20210622b9816a1f1792d .star-pointer .dropdown-menu a.dropdown-item, .doz_sys #s20210622b9816a1f1792d .cart-btn-tools .alpha_add_review_button > button {
			;
				background-color: ;
				;
				color:;
				;
			}
			#s20210622b9816a1f1792d .star-pointer .dropdown-menu {
			    background-color: ;
			}
			#s20210622b9816a1f1792d .btn:hover, #s20210622b9816a1f1792d .visual_section a:hover {
				border-color:;
			}
			#s20210622b9816a1f1792d a.select-star:hover {
				background-color: ;
			}
			#s20210622b9816a1f1792d .star-pointer .dropdown-menu a.dropdown-item:hover {
			    background-color:  !important;
			}
			#s20210622b9816a1f1792d .widget_text_wrap .btn {
				background-color:#0949a0;
				border-color:#0949a0;
				color:#ffffff;
				border-width:0px;
			}
			.doz_sys #s20210622b9816a1f1792d .btn-primary, .doz_sys #s20210622b9816a1f1792d .cart-btn-tools .alpha_add_review_button > button {
			;
				background-color:#0949a0;
				border-color:#0949a0;
				color:#ffffff;
				border-width:0px;
			}
			.doz_sys.shop_view #s20210622b9816a1f1792d .btn-primary span,
			.doz_sys.booking_view #s20210622b9816a1f1792d .btn-primary span,
			.doz_sys.shop_mypage #s20210622b9816a1f1792d .btn-primary span  {
				color:#ffffff;
			}
			#s20210622b9816a1f1792d .coupon-wrap:after,
			#s20210622b9816a1f1792d .board_view .file_area ul li {
				background: ;
			}
			#s20210622b9816a1f1792d .text-gray-dark, #s20210622b9816a1f1792d .shop-table > thead > tr > th, #s20210622b9816a1f1792d .shop_mypage .left-menu ul li a, #s20210622b9816a1f1792d .shop_mypage .item-detail p.sale_pay,.doz_sys #s20210622b9816a1f1792d .product-notify-group .product-notify-label {
				;
			}
			#s20210622b9816a1f1792d .mypage .my-box a, #s20210622b9816a1f1792d .mypage .shop-table > tbody > tr,
			#s20210622b9816a1f1792d .mypage .tip-off,
	        #s20210622b9816a1f1792d .im-order-detail-table,
	        #s20210622b9816a1f1792d .im-order-price {
				;
			}
			#s20210622b9816a1f1792d .mypage .my-box.on a {
				background-color:#0d285a;
				;
				color:#fff;
			}
			#s20210622b9816a1f1792d .mypage .my-box.on a p {
				color:#fff;
			}
			#s20210622b9816a1f1792d .option_btn_tools a, #s20210622b9816a1f1792d .map-inner .pagination li a {
				color:#212121;
			}
			.doz_sys #s20210622b9816a1f1792d .list-style-card .card-body .text a {
				color:#757575;
			}
			#s20210622b9816a1f1792d .card .title a {
				color: #212121;
			}
			#s20210622b9816a1f1792d .section_bg.fixed_bg.fixed_bg_none {
					background-attachment : inherit;
				}
			#s20210622b9816a1f1792d ul.site_prod_nav > li,
			#s20210622b9816a1f1792d .prod_detail_badge {
				;
			}
			#s20210622b9816a1f1792d .site_prod_nav_wrap.scroll-to-fixed-fixed {
				background: ;
				box-shadow: inset 0 -1px 0 0 rgba(0, 0, 0, 0.1);
			}
			#s20210622b9816a1f1792d .buy_footer_fixed {
				background: ;
				border-width: 1px 0 0 0;
				border-style: solid;
				;
			}
			#s20210622b9816a1f1792d .opt-group {
				background: ;
			}
			#s20210622b9816a1f1792d ul.site_prod_nav > li a.active {
				;
			}
			
			#s20210622b9816a1f1792d .background_tab ul.site_prod_nav > li a.active >  span.braket-badge {
				background-color: none;
				;
				color:;
			}
	
			#s20210622b9816a1f1792d .input-block .checkbox-styled:not(ie8) input ~ span {
				;
				color:;
			}
			.section_fixed_disable #s20210622b9816a1f1792d[class*="section_first"],
			.section_fixed_disable #s20210622b9816a1f1792d[class*="section_first"] .doz_aside {
				position: relative !important;
				top: 0 !important;
				left: 0 !important;
				z-index: auto !important;
			}
			.section_fixed_disable #s20210622b9816a1f1792d .doz_aside.scroll-to-fixed-fixed ~ .spacer,
			.section_fixed_disable #s20210622b9816a1f1792d.scroll-to-fixed-fixed ~ .spacer {
				height: 0 !important;
				display: none !important;
			}
			#s20210622b9816a1f1792d.scroll-to-fixed-fixed {
				width: 100% !important;
			}
			#s20210622b9816a1f1792d .doz_aside.scroll-to-fixed-fixed-end {
				bottom: 0 !important;
				top: auto !important;
			}
			.device_type_m #s20210622b9816a1f1792d.mobile_section main .inside {
					padding-left: 0px;
					padding-right: 0px;
			}
			.device_type_m #s20210622b9816a1f1792d .mypage .left-menu ul li a,
			.device_type_m #s20210622b9816a1f1792d .cart .left-menu ul li a {
				;
			}
            #s20210622b9816a1f1792d .im-cart-result-table {
                border-top: 1px solid ;
                border-bottom: 1px solid ;
            }
            #s20210622b9816a1f1792d .shop-table > tbody > tr > td.img .opt .more {
                ;
            }
            #s20210622b9816a1f1792d .im-cart-info {
                ;
            }
            #s20210622b9816a1f1792d .shop-table > thead > tr > th,
            #s20210622b9816a1f1792d .shop-table > tbody > tr > td,
            #s20210622b9816a1f1792d .mypage .shop-table > tbody > tr,
            #s20210622b9816a1f1792d .shop-table > tbody > tr > td.img img,
            #s20210622b9816a1f1792d .shop-table > tbody > tr > td + td,
            #s20210622b9816a1f1792d .mypage .tip-off,
            #s20210622b9816a1f1792d .mypage .shop-table img,
	        #s20210622b9816a1f1792d .im-order-detail-table,
	        #s20210622b9816a1f1792d .im-order-price,
	        #s20210622b9816a1f1792d .im-order-detail-table thead tr,
	        #s20210622b9816a1f1792d .im-order-detail-table tr + tr,
	        #s20210622b9816a1f1792d .im-order-detail-table img,
	        #s20210622b9816a1f1792d .im-order-detail-table .im-deliv-price,
	        #s20210622b9816a1f1792d .im-order-price-header,
	        #s20210622b9816a1f1792d .im-order-price-body {
                ;
            }
            #s20210622b9816a1f1792d .shop-table .list_badge {
				border-color: ;
            }
            #s20210622b9816a1f1792d .im-cart-result-table thead>tr>th,
            #s20210622b9816a1f1792d #shop_cart_list .shop-table > colgroup + thead > tr:first-child > th,
            #s20210622b9816a1f1792d #shop_cart_list .shop-table > tbody > tr > td + td,
            #s20210622b9816a1f1792d #shop_cart_list .shop-table > thead > tr > th,
            #s20210622b9816a1f1792d #shop_cart_list .shop-table > tbody > tr > td {
                ;
            }
            #s20210622b9816a1f1792d .shop-content.mypage .shop-item .item-icon .im-icon.im-ico-liked{
                color: #0d285a
            }
			@media (min-width: 991px) {
				.doz_sys #s20210622b9816a1f1792d .btn-primary:hover, #s20210622b9816a1f1792d .widget_text_wrap .btn:hover, .doz_sys #s20210622b9816a1f1792d .cart-btn-tools .alpha_add_review_button:hover > button {
				;
					background-color:#002b66;
					border-color:#0949a0;
					color:#ffffff;
					border-width:0px;
				}
				.doz_sys.shop_view #s20210622b9816a1f1792d .btn-primary:hover span,
				.doz_sys.booking_view #s20210622b9816a1f1792d .btn-primary:hover span,
				.doz_sys.shop_mypage #s20210622b9816a1f1792d .btn-primary:hover span  {
					color:#ffffff;
				}
			}
			@media all and (max-width : 768px) {
				.doz_sys #s20210622b9816a1f1792d .fixed_view a,
				.doz_sys #s20210622b9816a1f1792d .fixed_view select.form-control,
				.doz_sys #s20210622b9816a1f1792d .fixed_view .form-select-wrap:before {
					color: #212121;
				}
				.doz_sys #s20210622b9816a1f1792d .fixed_view .body_font_color_50 {
					color: rgba(33, 33, 33, 0.5);
				}
				.doz_sys #s20210622b9816a1f1792d .fixed_view .body_font_color_20 {
					color: rgba(33, 33, 33, 0.2);
				}
				.booking_view #s20210622b9816a1f1792d .fixed_view .booking_opt select.form-control {
					background-color: #fff;
				}
				#s20210622b9816a1f1792d #shop_cart_list .shop-tit,
                #s20210622b9816a1f1792d #shop_cart_list .shop-table > thead > tr,
                #s20210622b9816a1f1792d #shop_cart_list .shop-table > tfoot .payment-info,
                #s20210622b9816a1f1792d .im-price-result {
				    ;
				}
                #s20210622b9816a1f1792d .shop-table > tbody > tr > td.img .opt .more + .more,
                #s20210622b9816a1f1792d .im-order-row + .im-order-row {
                    ;
                }
                #s20210622b9816a1f1792d #shop_cart_list .shop-table,
                #s20210622b9816a1f1792d #shop_cart_list .shop-table > tbody > tr.im-tr-shipping + tr,
                #s20210622b9816a1f1792d #shop_cart_list .shop-table > tfoot,
                #s20210622b9816a1f1792d #shop_cart_list .shop-table > tfoot .payment-info {
                    ;
                }
                #s20210622b9816a1f1792d #shop_cart_list .shop-table > thead > tr,
                #s20210622b9816a1f1792d .im-order-detail-table .im-space {
                    background-color: ;
                }
                #s20210622b9816a1f1792d #shop_cart_list .shop-table > thead > tr.scroll-to-fixed-fixed-end {
                    top: auto !important;
                    bottom: 0;
                }
			}
			.device_type_m #s20210622b9816a1f1792d .section_bg.fixed_bg_wrap { 
                 background-attachment: fixed;
            }
            
            .device_type_m #s20210622b9816a1f1792d .section_bg.fixed_bg_wrap .fixed_bg {
              display: none;
            }
            #s20210622b9816a1f1792d .section_bg.fixed_bg_wrap .fixed_bg {
                 display: none;
                }
			@media (max-width: 991px) {
			    #s20210622b9816a1f1792d .section_bg {
                    background-attachment : inherit;
                }
                
                #s20210622b9816a1f1792d .section_bg .ibg-bg {
                    display: none;
                }
                
                #s20210622b9816a1f1792d .section_bg.fixed_bg_wrap { 
                    background-image : none !important;
                    clip-path: inset(0);
                    overflow: hidden;
                }
                #s20210622b9816a1f1792d .section_bg.fixed_bg_wrap .fixed_bg {
                  display: block;
                  object-fit: cover;
                  position: fixed;
                  left: 0;
                  top: 0;
                  width: 100%; 
                  height: 100vh;
                }
				#s20210622b9816a1f1792d .buy_btns .social_btn, #s20210622b9816a1f1792d .buy_btns .cart_btn, #s20210622b9816a1f1792d .layer_pop .bottom-btn, #s20210622b9816a1f1792d .shop-table > thead, #s20210622b9816a1f1792d .left-menu, #s20210622b9816a1f1792d .shop-table > tbody > tr, {
				;
				}
				#s20210622b9816a1f1792d main, #s20210622b9816a1f1792d .section_wrap.extend_section main, #s20210622b9816a1f1792d .doz_sys.shop_payment .inside, .doz_sys.shop_payment .inside .col-dz, {
					padding-left:0;
					padding-right:0;
				}
				#s20210622b9816a1f1792d.mobile_section main .inside {
					padding-left: 0px;
					padding-right: 0px;
				}
				#s20210622b9816a1f1792d.section_wrap.extend_section main .widget.board .grid_ignore.bg_on {
					margin-left: -15px;
					margin-right: -15px;
					width: calc(100% + 30px);
				}
				#s20210622b9816a1f1792d .mypage .left-menu ul li a,
				#s20210622b9816a1f1792d .cart .left-menu ul li a,
				#s20210622b9816a1f1792d .mypage .left-menu .cart-menu-slide  {
					;
				}
				.section_wrap .side_gutter {
					display:none !important;
				}
				#s20210622b9816a1f1792d .coupon-wrap:after {
					background:  !important;
				}
			}
			@media (max-width: 767px) {
				#s20210622b9816a1f1792d .nav_gradient.slide_left {
					background: linear-gradient(to left, rgba(255, 255, 255, 0), rgba(255,255,255,1));
				}
				#s20210622b9816a1f1792d .nav_gradient.slide_right {
					background: linear-gradient(to right, rgba(255, 255, 255, 0), rgba(255,255,255,1));
				}
				#s20210622b9816a1f1792d .button_tab .scroll-to-fixed-fixed ul.site_prod_nav > li {
					border-top: 0;
					border-bottom: 0;
				}
				#s20210622b9816a1f1792d .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);
				}
				.shop_view #s20210622b9816a1f1792d .item_detail .form-select-wrap .dropdown-menu .dropdown-item {
					background:  !important;
				}
				.shop_view #s20210622b9816a1f1792d .item_detail .form-select-wrap .dropdown-toggle {
					color:  !important;
				}
				.shop_view #s20210622b9816a1f1792d .item_detail .form-select-wrap.open .dropdown-toggle,
				.shop_view #s20210622b9816a1f1792d .item_detail .form-select-wrap.open .dropdown-menu {
					border-color:  !important;
				}
				.shop_view #s20210622b9816a1f1792d .item_detail .form-select-wrap.open .dropdown-menu .dropdown-item {
					
				}
				.shop_view #s20210622b9816a1f1792d .item_detail .form-select-wrap .dropdown-menu .dropdown-item:hover {
					background-color:  !important;
				}
			}
			@media (min-width: 768px) {
				#s20210622b9816a1f1792d .opt-group .btn_clse {
					background-color: ;
				}
				#s20210622b9816a1f1792d .opt-group .btn_clse:after {
					;
				}
			}
		
				.doz_sys #s20210622b9816a1f1792d .bg-brand,
				.doz_sys #s20210622b9816a1f1792d .bg-brand span,
				.doz_sys #s20210622b9816a1f1792d .btn-brand {
				;
					background-color:#0d285a;
					border-color:#0d285a;
					border-width: 0px;
					color:#fff;
				}
				.doz_sys #s20210622b9816a1f1792d .bg-brand:hover {
					background-color:rgba(7,20,45,1);-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff072045,endColorstr=#ff072045);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff072045,endColorstr=#ff072045);	zoom: 1;;
					border-color:rgb(7,20,45) ;border-color:rgba(7,20,45,1) ;;
				}
			
	/*#*//* .widget.image img {*/
	/*	transition: .3s ease;*/
	/*}*/
	.admin #w20210622db4d1f6693a61 .widget.image img {
		transition: none;
	}

	.admin #w20210622db4d1f6693a61 .disable-selection img {
		visibility: visible !important;
	}
	#w20210622db4d1f6693a61 .widget.image .overlay, #w20210622db4d1f6693a61 .widget.image .hover_overlay {
		background: rgba(0, 0, 0, 0);
		transition: opacity .3s, background-color .3s;
	}
	#w20210622db4d1f6693a61 .widget.image:hover .hover_overlay {
		background: rgba(0, 0, 0, 0);
		z-index: 6;
		opacity: 1;
	}
	.admin #w20210622db4d1f6693a61 .widget.image:hover .hover_overlay,
	#w20210622db4d1f6693a61 .widget.image.hover_image_hidden:hover .hover_overlay {
		opacity: 0 !important;
	}
	#w20210622db4d1f6693a61 .widget.image.text_position_overlay .txt .txt_body {
		color: #fff;
		font-size:14px;;
		line-height: 1.2;
		padding: 1em;
	}
	#w20210622db4d1f6693a61 .widget.image.hover_text_position_overlay:hover .hover_txt .txt_body {
		color: #fff;
		font-size:14px;;
		padding: 1em;
	}
	#w20210622db4d1f6693a61 .widget.image.hover_text_position_overlay:hover .hover_txt .txt_body {
		line-height: 1.2;
	}
	#w20210622db4d1f6693a61 .widget.image.img_circle .overlay,
	#w20210622db4d1f6693a61 .widget.image.img_circle .hover_overlay {
		border-radius: 50%;
	}
	#w20210622db4d1f6693a61 .widget.image.hover_scale:hover .hover_overlay,
	#w20210622db4d1f6693a61 .widget.image.same_overlay:hover .overlay {
		transform: scale(1.1);
		transition: opacity .3s;
	}
	#w20210622db4d1f6693a61 .widget.image.hide_default_img:hover .img_wrap > img,
	#w20210622db4d1f6693a61 .widget.image:hover .overlay,
	#w20210622db4d1f6693a61 .widget.image .hover_overlay,
	#w20210622db4d1f6693a61 .widget.image.hover_image_hidden:hover .hover_img,
	#w20210622db4d1f6693a61 .widget.image.hover_scale .hover_img,
	#w20210622db4d1f6693a61 .widget.image.hover_scale.hover_image_hidden:hover .hover_img {
		opacity: 0;
	}
	#w20210622db4d1f6693a61 .widget.image.hide_default_img:hover .img_wrap > img{
		opacity: 0 !important;

	}
	#w20210622db4d1f6693a61 .widget.image.hover_scale img {
		transition: transform 0.4s ease-out;
	}
	#w20210622db4d1f6693a61 .widget.image.hover_scale img,
	#w20210622db4d1f6693a61 .widget.image.hover_scale:hover .hover_img,
	#w20210622db4d1f6693a61 .widget.image.hover_scale.hover_image_hidden:hover img,
	#w20210622db4d1f6693a61 .widget.image.org_image_hidden.hover_image_hidden:hover .img_wrap > img,
	#w20210622db4d1f6693a61 .widget.image.hover_img_hide.hover_scale:hover img,
	#w20210622db4d1f6693a61 .widget.image.same_overlay:hover .overlay  {
		opacity : 1;
	}
	#w20210622db4d1f6693a61 .widget.image.no_effect .hover_overlay,
	#w20210622db4d1f6693a61 .widget.image.no_effect .hover_img {
		transition: none;
	}
	#w20210622db4d1f6693a61 .widget.image.hover_img_hide .hover_img {
		display: none;
	}
	#w20210622db4d1f6693a61 .widget.image.hover_img_hide:hover .hover_overlay {
		transition: opacity .3s;
	}
	#w20210622db4d1f6693a61 .widget.image.hide_default_img:hover .org_image,
	#w20210622db4d1f6693a61 .widget.image.same_overlay:hover .hover_overlay {
		opacity: 0;
	}
	#w20210622db4d1f6693a61 .widget.image.same_overlay:hover .overlay {
		opacity: 1;
	}
	
		#w20210622db4d1f6693a61 .widget.image .hover_img {
		image-rendering: -webkit-optimize-contrast;
	}
	
	@media all and (max-width : 767px) {
		#w20210622db4d1f6693a61 .widget.image:hover .hover_txt,
		#w20210622db4d1f6693a61 .widget.image:hover .hover_img,
		#w20210622db4d1f6693a61 .widget.image:hover .overlay,
		#w20210622db4d1f6693a61 .widget.image:hover .hover_overlay {
			opacity: 0;
			transform: none !important;
		}
		#w20210622db4d1f6693a61 .widget.image.org_image_hidden:hover .img_wrap > img {
			opacity: 1;
		}
		#w20210622db4d1f6693a61 .widget.image:hover .txt {
			opacity: 1;
			visibility: visible;
		}
		#w20210622db4d1f6693a61 .widget.hover_scale:hover img {
			transform: none !important;
		}
	}

			.shop_view .s202106213584706207bd8.xzoom-preview {
				;
				background: #2c2b2d;
			}
			.shop_view #s202106213584706207bd8 select.form-control option {
				color:  !important;
				background: #2c2b2d;
			}
			.is-ie .shop_view #s202106213584706207bd8 select.form-control option {
				color: #000 !important;
			}
			.admin #s202106213584706207bd8 .widget.padding > div {
				;
			}
			.admin #s202106213584706207bd8 .ibg-bg {
				height: 100% !important;
			}
			.admin #s202106213584706207bd8 .widget_drag_bar,
			.admin .doz_sys #s202106213584706207bd8 .ui-resizable-handle.ui-resizable-e:hover:after,
			.admin .doz_sys #s202106213584706207bd8 .ui-resizable-handle.ui-resizable-w:hover:after,
			.admin .doz_sys #s202106213584706207bd8 .ui-resizable-handle.ui-resizable-e.active:after,
			.admin .doz_sys #s202106213584706207bd8 .ui-resizable-handle.ui-resizable-w.active:after,
			.admin .doz_sys #s202106213584706207bd8 .drop_line {
				background-color: ;
			}
			.admin .doz_sys #s202106213584706207bd8 .ui-resizable-handle.ui-resizable-n:hover:after,
			.admin .doz_sys #s202106213584706207bd8 .ui-resizable-handle.ui-resizable-s:hover:after {
				border-bottom:2px solid  ;
			}
			#s202106213584706207bd8 {
				color: ;
			}
			#s202106213584706207bd8.side_basic main .inside,
			#s202106213584706207bd8 .site_prod_nav_wrap.scroll-to-fixed-fixed ul.site_prod_nav,
			.doz_sys #s202106213584706207bd8 .col-dz-12 .extend_thumbs {
				max-width: 1200px;
			}
			.modal_site_modal_menu #s202106213584706207bd8.side_basic main .inside,
			.menu_type_modal #s202106213584706207bd8.side_basic main .inside {
				max-width: 550px;
			}
			.doz_sys .modal_site_modal_menu .modal-header,
			.menu_type_modal .doz_modal_header {
				border-width: 0 0 1px 0;
				border-style: solid;
				;
			}
			.menu_type_modal #s202106213584706207bd8,
			.menu_type_modal .doz_modal_header {
			;
				background: ;
			;
				color:  ;
			}
			.menu_type_modal .doz_modal_header .bt.bt-flat.bt-default {
			;
				color:  ;
			}
			.doz_sys #s202106213584706207bd8 .col-dz-12 .inside .extend_thumbs {
				max-width: inherit;
			}
			#s202106213584706207bd8.extend_section main {
				padding-left: 0px;
				padding-right: 0px;
			}
			#s202106213584706207bd8.section_wrap.extend_section main .widget.board .grid_ignore.bg_on {
				margin-left: -0px;
				margin-right: -0px;
				width: calc(100% + 0px + 0px);
			}
			#s202106213584706207bd8 .booking_day .body_font_color_20,
			#s202106213584706207bd8 .booking_list.waiting .title {
				; 
			}
		
			#s202106213584706207bd8.extend_section main > .inside {
				max-width: 100% !important;
			}
			#s202106213584706207bd8 .li_table ul:nth-of-type(2),
			#s202106213584706207bd8 .li_board ul li,
			#s202106213584706207bd8 .radio-styled:not(ie8).radio_color_option.small input ~ span span {
				;
			}
			#s202106213584706207bd8 .checkbox-styled:not(ie8) input ~ span:before,
			#s202106213584706207bd8 .radio-styled:not(ie8) input ~ span:before {
				
			}
			#s202106213584706207bd8 .board_view .grid_ignore header a, #s202106213584706207bd8 .widget.board .grid_ignore .author .date, #s202106213584706207bd8 .widget.board .grid_ignore a.board, #s202106213584706207bd8 .widget.board .grid_ignore .author .write, .editor_box .add_map .info > div.phone, #s202106213584706207bd8 .content-tit .board {
				;
			}
			#s202106213584706207bd8 select.form-control,
			#s202106213584706207bd8 input.form-control,
			#s202106213584706207bd8 textarea.form-control {
				;
				color: #212121;
				background: #ffffff;
			}
			#s202106213584706207bd8 .input_block .select-block .selectbox select {
				border: none;
				background: none;
				color: #212121;
			}
			#s202106213584706207bd8 .phonenumber_wrap .line {
				
			}
			#s202106213584706207bd8 .shop-content.shop-style-b.open .opt-group .btn_clse > span {
				
			}
			.shop_view #s202106213584706207bd8 .shop-content select.form-control,
			.shop_view #s202106213584706207bd8 .shop-content input.form-control,
			.shop_view #s202106213584706207bd8 .shop-content textarea.form-control,
			.booking_view #s202106213584706207bd8 .booking_opt select.form-control,
			.shop_view #s202106213584706207bd8 .form-select-wrap .dropdown-menu,
			.shop_view #s202106213584706207bd8 .form-select-wrap .dropdown-menu .dropdown-item {
				;
				background: #2c2b2d;
			}
			#s202106213584706207bd8 .seemore_wrap .open:before {
				background-image: linear-gradient(to bottom, rgba(44,43,45,0.01), rgba(44,43,45,0.8) 66%, rgba(44,43,45,0.9) 83%, rgba(44,43,45,0.98) 98%, #2c2b2d);
			}
			#s202106213584706207bd8 .item_detail select.form-control,
			#s202106213584706207bd8 .item_detail input.form-control,
			#s202106213584706207bd8 .item_detail textarea.form-control,
			#s202106213584706207bd8 .booking_opt select.form-control,
			#s202106213584706207bd8 .goods_select textarea.form-control,
			#s202106213584706207bd8 .goods_select select.form-control,
			#s202106213584706207bd8 .goods_select input.form-control,
			#s202106213584706207bd8 .form-select-wrap:before {
				 !important;
				color: ;
			}
			#s202106213584706207bd8 .form-select-wrap .dropdown-menu .dropdown-item:hover {
				;
			}
			#s202106213584706207bd8 .board_summary .write, #s202106213584706207bd8 .board_view .grid_ignore .author .date, #s202106213584706207bd8 .board_view .grid_ignore .author .hit-count, .doz_sys #s202106213584706207bd8 label, .doz_sys #s202106213584706207bd8 label.control-label, #s202106213584706207bd8 .shop-table > tbody > tr.payment-info > td.pay-txt, #s202106213584706207bd8 .nick.text-default-dark, #s202106213584706207bd8 .text-default-dark, #s202106213584706207bd8 .shop_mypage .mypage .my-box a, #s202106213584706207bd8 .shop_mypage .item-detail a, #s202106213584706207bd8 .shop_mypage .item-detail p, #s202106213584706207bd8 .shop_mypage h6, #s202106213584706207bd8 .shop_mypage .table-wrap p, #s202106213584706207bd8 .shop_payment h1, #s202106213584706207bd8 .shop_payment h6, #s202106213584706207bd8 .shop-content p, #s202106213584706207bd8 .shop_payment, #s202106213584706207bd8 .shop-content span, #s202106213584706207bd8 .shop-content .shop-item .item-icon .im-icon.im-ico-liked, #s202106213584706207bd8 .shop-content .price, #s202106213584706207bd8,#s202106213584706207bd8 .shop-tit,#s202106213584706207bd8 .board_view .board_txt_area,#s202106213584706207bd8 .board.widget .grid_ignore .view_tit,.doz_sys #s202106213584706207bd8 .shop-content input.form-control, .doz_sys #s202106213584706207bd8 .shop-content select.form-control, #s202106213584706207bd8 .widget_menu_title,#s202106213584706207bd8 .comment_area,body.shop_mypage #s202106213584706207bd8 .comment_area,
			#s202106213584706207bd8 .list_review_inner .use_summary, #s202106213584706207bd8 .list_review_inner .use_summary a, #s202106213584706207bd8 .list_review_inner .fold, #s202106213584706207bd8 .list_review_inner .comment_area, #s202106213584706207bd8 .booking_nav_tools span {
				;
				color:  ;
			}
			#s202106213584706207bd8 .shop-content span.sale-price-text {
			    color : #212121 !important;
			}
			.doz_sys #s202106213584706207bd8 a.use-info {
			    color : #0d285a;
			}
			#s202106213584706207bd8 .shop-content span.sale-price-text-done, 
			.doz_sys #s202106213584706207bd8 a.use-info-download-done {
			    color: #999999 !important;
			}
			.doz_sys #s202106213584706207bd8 .shop-content .down-btn select.form-control {
				;
				color:  !important;
			}
			#s202106213584706207bd8 .shop-content.mypage .bg-bright a, #s202106213584706207bd8 .shop-content.mypage .bg-bright p, #s202106213584706207bd8 .shop-content.mypage .bg-bright span, #s202106213584706207bd8 .shop-content.mypage .bg-bright div {
				color: #212121;
			}
			#s202106213584706207bd8 .shop-content.mypage .bg-bright .use_grade .ug_btn .btn,
			#s202106213584706207bd8 .shop-content span.ug_name .btn {
				border-color: #D5D5D5;
			}
			#s202106213584706207bd8 .shop-content h6 span {
			;
				color: ;
			}
			#s202106213584706207bd8 .left-menu ul li.on a,
			.doz_sys #s202106213584706207bd8 .paging_type_count .owl-dots .owl-dot span:before,
			.menu_type_modal #s202106213584706207bd8,
			#s202106213584706207bd8 .list_review_inner .comment .tools .text-gray-bright {
				;
				color:  !important;
			}
			.doz_sys #s202106213584706207bd8 .paging_type_count.slide_02 .owl-dots .owl-dot.active span:before {
				color: #fff !important;
			}
			.doz_sys #s202106213584706207bd8 .paging_type_dot .owl-dots .owl-dot span,
			.doz_sys #s202106213584706207bd8 .paging_type_big_dot .owl-dots .owl-dot span,
			.doz_sys #s202106213584706207bd8 .paging_type_line .owl-dots .owl-dot span,
			.doz_sys #s202106213584706207bd8 .paging_type_count.paging_type_count02 .owl-dots .owl-dot.active span:before,
			#s202106213584706207bd8 .list_review_inner, 
			#s202106213584706207bd8 .list_review_inner .fold.cmt,
			#s202106213584706207bd8 .list_review_wrap,
			#s202106213584706207bd8 .list_review_inner .textarea_block,
			#s202106213584706207bd8 .list_review_inner .comment .main_comment,
			#s202106213584706207bd8 .list_review_inner .txt_delete:before,
			#s202106213584706207bd8 .form-select-wrap.open .dropdown-toggle, 
			#s202106213584706207bd8 .form-select-wrap.open .dropdown-menu,
			#s202106213584706207bd8 .form-select-wrap.open .dropdown-menu .dropdown-item {
				border-color: ;
			}
			.doz_sys #s202106213584706207bd8 .paging_type_dot02 .owl-dots .owl-dot span,
			.doz_sys #s202106213584706207bd8 .paging_type_dot .owl-dots .owl-dot.active span,
			.doz_sys #s202106213584706207bd8 .paging_type_line .owl-dots .owl-dot.active span,
			.doz_sys #s202106213584706207bd8 .paging_type_big_dot .owl-dots .owl-dot span,
			.doz_sys #s202106213584706207bd8 .paging_type_line .owl-dots .owl-dot span {
				background: ;
			}
			#s202106213584706207bd8 .form-control:focus {
				border-color:#0d285a;
			}
			#s202106213584706207bd8 .sub_depth li a, #s202106213584706207bd8 .sub_depth li span {
				;
			}
			#s202106213584706207bd8 .slide_03.owl-theme .owl-dots .owl-dot span {
				;
			} 
			#s202106213584706207bd8 .pagination > li > a,
			#s202106213584706207bd8 .pagination > li > span,
			#s202106213584706207bd8 .pagination > li > a:focus,
			#s202106213584706207bd8 .pagination > li > span:focus,
			#s202106213584706207bd8 .map-inner .pagination li.active a,
			#s202106213584706207bd8 .pagination li > a.disabled:hover,
			#s202106213584706207bd8 .pagination li > a.disabled:focus {
				;
			}
			#s202106213584706207bd8 .form-select-wrap.open .dropdown-menu .dropdown-item {
				;
			}
			#s202106213584706207bd8 .pagination > .active > a,
			#s202106213584706207bd8 .pagination > .active > span,
			#s202106213584706207bd8 .pagination > .active > a:hover,
			#s202106213584706207bd8 .pagination > .active > span:hover,
			#s202106213584706207bd8 .pagination > .active > a:focus,
			#s202106213584706207bd8 .pagination > .active > span:focus,
			#s202106213584706207bd8 .pagination > li > a:hover,
			#s202106213584706207bd8 .pagination > li > span:hover,
			#s202106213584706207bd8 .sub_depth li a.active,
			.doz_sys #s202106213584706207bd8 a, #s202106213584706207bd8 .li_table ul li,
			#s202106213584706207bd8 .list-style .list.line > small,
			.doz_sys #s202106213584706207bd8 div[data-widget-type="board"] .title.title-block a{
				;
				color: ;
			}
			.doz_sys #s202106213584706207bd8 .board_contents a:not(.btn),
			.doz_sys #s202106213584706207bd8 .board_contents a:not(.btn):hover,
			#s202106213584706207bd8 .board_txt_area a,
			#s202106213584706207bd8 .board_txt_area a:hover,
			#s202106213584706207bd8 .board_txt_area a:active,
			#s202106213584706207bd8 .board_txt_area a:focus,
			#s202106213584706207bd8 .editor_box .fr-view a {
				color: #0d285a;
			}
			#s202106213584706207bd8 div[data-widget-type="icon"] i {
				color: ;
			}
			.doz_sys #s202106213584706207bd8 a.body_font_color_30:not(.active) {
				;
			}
		   #s202106213584706207bd8 .text_tab .after_line:not(:last-child):after {
		        ;
		   }
		   #s202106213584706207bd8 .text_tab ul.site_prod_nav > li a.active {
		    background: none;
		   }
			#s202106213584706207bd8 .map-toolbar select.form-control {
				;
				color:  !important;
				font-size: 14px;
			}
			.doz_sys #s202106213584706207bd8 .body_font_color_40,
			#s202106213584706207bd8 .li_board ul.li_body li.name, 
			#s202106213584706207bd8 .li_board ul.li_body li.time, 
			#s202106213584706207bd8 .li_board ul.li_body li.like,
			#s202106213584706207bd8 .li_board ul.li_body li.read {
				;
			}
			#s202106213584706207bd8 .review_table .summary,
			#s202106213584706207bd8 .review_table.li_board ul.li_body li,
			#s202106213584706207bd8 .review_table .list_text_title.lock_on {
				;
			}

			.doz_sys #s202106213584706207bd8 .body_font_color_50 {
				;
			}
			#s202106213584706207bd8 .li_board,
			#s202106213584706207bd8 .acd_row:first-child,
			#s202106213584706207bd8 .acd_row {
				border-color: ;
			}
			#s202106213584706207bd8 .list-style .list-header,
			#s202106213584706207bd8 .list-style .list,
			#s202106213584706207bd8 .list-style .list.line, 
			#s202106213584706207bd8 .list-style .list.line > .table-cell,
			#s202106213584706207bd8 .li_table.row_04 .acd_collapse[aria-expanded="true"], .li_table.row_04 .acd_collapse.in {
				;
			}
			#s202106213584706207bd8 .btn, #s202106213584706207bd8 .visual_section a, #s202106213584706207bd8 a.select-star, #s202106213584706207bd8 .star-pointer .dropdown-menu a.dropdown-item, .doz_sys #s202106213584706207bd8 .cart-btn-tools .alpha_add_review_button > button {
			;
				background-color: #2c2b2d;
				;
				color:;
				;
			}
			#s202106213584706207bd8 .star-pointer .dropdown-menu {
			    background-color: #2c2b2d;
			}
			#s202106213584706207bd8 .btn:hover, #s202106213584706207bd8 .visual_section a:hover {
				border-color:;
			}
			#s202106213584706207bd8 a.select-star:hover {
				background-color: #2c2b2d;
			}
			#s202106213584706207bd8 .star-pointer .dropdown-menu a.dropdown-item:hover {
			    background-color:  !important;
			}
			#s202106213584706207bd8 .widget_text_wrap .btn {
				background-color:#0949a0;
				border-color:#0949a0;
				color:#ffffff;
				border-width:0px;
			}
			.doz_sys #s202106213584706207bd8 .btn-primary, .doz_sys #s202106213584706207bd8 .cart-btn-tools .alpha_add_review_button > button {
			;
				background-color:#0949a0;
				border-color:#0949a0;
				color:#ffffff;
				border-width:0px;
			}
			.doz_sys.shop_view #s202106213584706207bd8 .btn-primary span,
			.doz_sys.booking_view #s202106213584706207bd8 .btn-primary span,
			.doz_sys.shop_mypage #s202106213584706207bd8 .btn-primary span  {
				color:#ffffff;
			}
			#s202106213584706207bd8 .coupon-wrap:after,
			#s202106213584706207bd8 .board_view .file_area ul li {
				background: #2c2b2d;
			}
			#s202106213584706207bd8 .text-gray-dark, #s202106213584706207bd8 .shop-table > thead > tr > th, #s202106213584706207bd8 .shop_mypage .left-menu ul li a, #s202106213584706207bd8 .shop_mypage .item-detail p.sale_pay,.doz_sys #s202106213584706207bd8 .product-notify-group .product-notify-label {
				;
			}
			#s202106213584706207bd8 .mypage .my-box a, #s202106213584706207bd8 .mypage .shop-table > tbody > tr,
			#s202106213584706207bd8 .mypage .tip-off,
	        #s202106213584706207bd8 .im-order-detail-table,
	        #s202106213584706207bd8 .im-order-price {
				background-color:rgba(70,68,71,1);-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff706871,endColorstr=#ff706871);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff706871,endColorstr=#ff706871);	zoom: 1;;
			}
			#s202106213584706207bd8 .mypage .my-box.on a {
				background-color:#0d285a;
				;
				color:#fff;
			}
			#s202106213584706207bd8 .mypage .my-box.on a p {
				color:#fff;
			}
			#s202106213584706207bd8 .option_btn_tools a, #s202106213584706207bd8 .map-inner .pagination li a {
				color:#212121;
			}
			.doz_sys #s202106213584706207bd8 .list-style-card .card-body .text a {
				color:#757575;
			}
			#s202106213584706207bd8 .card .title a {
				color: #212121;
			}
			#s202106213584706207bd8 .section_bg.fixed_bg.fixed_bg_none {
					background-attachment : inherit;
				}
			#s202106213584706207bd8 ul.site_prod_nav > li,
			#s202106213584706207bd8 .prod_detail_badge {
				;
			}
			#s202106213584706207bd8 .site_prod_nav_wrap.scroll-to-fixed-fixed {
				background: #2c2b2d;
				box-shadow: inset 0 -1px 0 0 rgba(0, 0, 0, 0.1);
			}
			#s202106213584706207bd8 .buy_footer_fixed {
				background: #2c2b2d;
				border-width: 1px 0 0 0;
				border-style: solid;
				;
			}
			#s202106213584706207bd8 .opt-group {
				background: #2c2b2d;
			}
			#s202106213584706207bd8 ul.site_prod_nav > li a.active {
				;
			}
			
			#s202106213584706207bd8 .background_tab ul.site_prod_nav > li a.active >  span.braket-badge {
				background-color: none;
				;
				color:#2c2b2d;
			}
	
			#s202106213584706207bd8 .input-block .checkbox-styled:not(ie8) input ~ span {
				;
				color:;
			}
			.section_fixed_disable #s202106213584706207bd8[class*="section_first"],
			.section_fixed_disable #s202106213584706207bd8[class*="section_first"] .doz_aside {
				position: relative !important;
				top: 0 !important;
				left: 0 !important;
				z-index: auto !important;
			}
			.section_fixed_disable #s202106213584706207bd8 .doz_aside.scroll-to-fixed-fixed ~ .spacer,
			.section_fixed_disable #s202106213584706207bd8.scroll-to-fixed-fixed ~ .spacer {
				height: 0 !important;
				display: none !important;
			}
			#s202106213584706207bd8.scroll-to-fixed-fixed {
				width: 100% !important;
			}
			#s202106213584706207bd8 .doz_aside.scroll-to-fixed-fixed-end {
				bottom: 0 !important;
				top: auto !important;
			}
			.device_type_m #s202106213584706207bd8.mobile_section main .inside {
					padding-left: 0px;
					padding-right: 0px;
			}
			.device_type_m #s202106213584706207bd8 .mypage .left-menu ul li a,
			.device_type_m #s202106213584706207bd8 .cart .left-menu ul li a {
				background-color:rgba(70,68,71,1);-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff706871,endColorstr=#ff706871);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff706871,endColorstr=#ff706871);	zoom: 1;;
			}
            #s202106213584706207bd8 .im-cart-result-table {
                border-top: 1px solid ;
                border-bottom: 1px solid ;
            }
            #s202106213584706207bd8 .shop-table > tbody > tr > td.img .opt .more {
                ;
            }
            #s202106213584706207bd8 .im-cart-info {
                ;
            }
            #s202106213584706207bd8 .shop-table > thead > tr > th,
            #s202106213584706207bd8 .shop-table > tbody > tr > td,
            #s202106213584706207bd8 .mypage .shop-table > tbody > tr,
            #s202106213584706207bd8 .shop-table > tbody > tr > td.img img,
            #s202106213584706207bd8 .shop-table > tbody > tr > td + td,
            #s202106213584706207bd8 .mypage .tip-off,
            #s202106213584706207bd8 .mypage .shop-table img,
	        #s202106213584706207bd8 .im-order-detail-table,
	        #s202106213584706207bd8 .im-order-price,
	        #s202106213584706207bd8 .im-order-detail-table thead tr,
	        #s202106213584706207bd8 .im-order-detail-table tr + tr,
	        #s202106213584706207bd8 .im-order-detail-table img,
	        #s202106213584706207bd8 .im-order-detail-table .im-deliv-price,
	        #s202106213584706207bd8 .im-order-price-header,
	        #s202106213584706207bd8 .im-order-price-body {
                ;
            }
            #s202106213584706207bd8 .shop-table .list_badge {
				border-color: ;
            }
            #s202106213584706207bd8 .im-cart-result-table thead>tr>th,
            #s202106213584706207bd8 #shop_cart_list .shop-table > colgroup + thead > tr:first-child > th,
            #s202106213584706207bd8 #shop_cart_list .shop-table > tbody > tr > td + td,
            #s202106213584706207bd8 #shop_cart_list .shop-table > thead > tr > th,
            #s202106213584706207bd8 #shop_cart_list .shop-table > tbody > tr > td {
                ;
            }
            #s202106213584706207bd8 .shop-content.mypage .shop-item .item-icon .im-icon.im-ico-liked{
                color: #0d285a
            }
			@media (min-width: 991px) {
				.doz_sys #s202106213584706207bd8 .btn-primary:hover, #s202106213584706207bd8 .widget_text_wrap .btn:hover, .doz_sys #s202106213584706207bd8 .cart-btn-tools .alpha_add_review_button:hover > button {
				;
					background-color:#002b66;
					border-color:#0949a0;
					color:#ffffff;
					border-width:0px;
				}
				.doz_sys.shop_view #s202106213584706207bd8 .btn-primary:hover span,
				.doz_sys.booking_view #s202106213584706207bd8 .btn-primary:hover span,
				.doz_sys.shop_mypage #s202106213584706207bd8 .btn-primary:hover span  {
					color:#ffffff;
				}
			}
			@media all and (max-width : 768px) {
				.doz_sys #s202106213584706207bd8 .fixed_view a,
				.doz_sys #s202106213584706207bd8 .fixed_view select.form-control,
				.doz_sys #s202106213584706207bd8 .fixed_view .form-select-wrap:before {
					color: #212121;
				}
				.doz_sys #s202106213584706207bd8 .fixed_view .body_font_color_50 {
					color: rgba(33, 33, 33, 0.5);
				}
				.doz_sys #s202106213584706207bd8 .fixed_view .body_font_color_20 {
					color: rgba(33, 33, 33, 0.2);
				}
				.booking_view #s202106213584706207bd8 .fixed_view .booking_opt select.form-control {
					background-color: #fff;
				}
				#s202106213584706207bd8 #shop_cart_list .shop-tit,
                #s202106213584706207bd8 #shop_cart_list .shop-table > thead > tr,
                #s202106213584706207bd8 #shop_cart_list .shop-table > tfoot .payment-info,
                #s202106213584706207bd8 .im-price-result {
				    ;
				}
                #s202106213584706207bd8 .shop-table > tbody > tr > td.img .opt .more + .more,
                #s202106213584706207bd8 .im-order-row + .im-order-row {
                    ;
                }
                #s202106213584706207bd8 #shop_cart_list .shop-table,
                #s202106213584706207bd8 #shop_cart_list .shop-table > tbody > tr.im-tr-shipping + tr,
                #s202106213584706207bd8 #shop_cart_list .shop-table > tfoot,
                #s202106213584706207bd8 #shop_cart_list .shop-table > tfoot .payment-info {
                    ;
                }
                #s202106213584706207bd8 #shop_cart_list .shop-table > thead > tr,
                #s202106213584706207bd8 .im-order-detail-table .im-space {
                    background-color: #2c2b2d;
                }
                #s202106213584706207bd8 #shop_cart_list .shop-table > thead > tr.scroll-to-fixed-fixed-end {
                    top: auto !important;
                    bottom: 0;
                }
			}
			.device_type_m #s202106213584706207bd8 .section_bg.fixed_bg_wrap { 
                 background-attachment: fixed;
            }
            
            .device_type_m #s202106213584706207bd8 .section_bg.fixed_bg_wrap .fixed_bg {
              display: none;
            }
            #s202106213584706207bd8 .section_bg.fixed_bg_wrap .fixed_bg {
                 display: none;
                }
			@media (max-width: 991px) {
			    #s202106213584706207bd8 .section_bg {
                    background-attachment : inherit;
                }
                
                #s202106213584706207bd8 .section_bg .ibg-bg {
                    display: none;
                }
                
                #s202106213584706207bd8 .section_bg.fixed_bg_wrap { 
                    background-image : none !important;
                    clip-path: inset(0);
                    overflow: hidden;
                }
                #s202106213584706207bd8 .section_bg.fixed_bg_wrap .fixed_bg {
                  display: block;
                  object-fit: cover;
                  position: fixed;
                  left: 0;
                  top: 0;
                  width: 100%; 
                  height: 100vh;
                }
				#s202106213584706207bd8 .buy_btns .social_btn, #s202106213584706207bd8 .buy_btns .cart_btn, #s202106213584706207bd8 .layer_pop .bottom-btn, #s202106213584706207bd8 .shop-table > thead, #s202106213584706207bd8 .left-menu, #s202106213584706207bd8 .shop-table > tbody > tr, {
				;
				}
				#s202106213584706207bd8 main, #s202106213584706207bd8 .section_wrap.extend_section main, #s202106213584706207bd8 .doz_sys.shop_payment .inside, .doz_sys.shop_payment .inside .col-dz, {
					padding-left:0;
					padding-right:0;
				}
				#s202106213584706207bd8.mobile_section main .inside {
					padding-left: 0px;
					padding-right: 0px;
				}
				#s202106213584706207bd8.section_wrap.extend_section main .widget.board .grid_ignore.bg_on {
					margin-left: -15px;
					margin-right: -15px;
					width: calc(100% + 30px);
				}
				#s202106213584706207bd8 .mypage .left-menu ul li a,
				#s202106213584706207bd8 .cart .left-menu ul li a,
				#s202106213584706207bd8 .mypage .left-menu .cart-menu-slide  {
					background-color:rgba(70,68,71,1);-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff706871,endColorstr=#ff706871);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff706871,endColorstr=#ff706871);	zoom: 1;;
				}
				.section_wrap .side_gutter {
					display:none !important;
				}
				#s202106213584706207bd8 .coupon-wrap:after {
					background: #2c2b2d !important;
				}
			}
			@media (max-width: 767px) {
				#s202106213584706207bd8 .nav_gradient.slide_left {
					background: linear-gradient(to left, rgba(255, 255, 255, 0), #2c2b2d);
				}
				#s202106213584706207bd8 .nav_gradient.slide_right {
					background: linear-gradient(to right, rgba(255, 255, 255, 0), #2c2b2d);
				}
				#s202106213584706207bd8 .button_tab .scroll-to-fixed-fixed ul.site_prod_nav > li {
					border-top: 0;
					border-bottom: 0;
				}
				#s202106213584706207bd8 .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);
				}
				.shop_view #s202106213584706207bd8 .item_detail .form-select-wrap .dropdown-menu .dropdown-item {
					background: #2c2b2d !important;
				}
				.shop_view #s202106213584706207bd8 .item_detail .form-select-wrap .dropdown-toggle {
					color:  !important;
				}
				.shop_view #s202106213584706207bd8 .item_detail .form-select-wrap.open .dropdown-toggle,
				.shop_view #s202106213584706207bd8 .item_detail .form-select-wrap.open .dropdown-menu {
					border-color:  !important;
				}
				.shop_view #s202106213584706207bd8 .item_detail .form-select-wrap.open .dropdown-menu .dropdown-item {
					
				}
				.shop_view #s202106213584706207bd8 .item_detail .form-select-wrap .dropdown-menu .dropdown-item:hover {
					background-color:  !important;
				}
			}
			@media (min-width: 768px) {
				#s202106213584706207bd8 .opt-group .btn_clse {
					background-color: #2c2b2d;
				}
				#s202106213584706207bd8 .opt-group .btn_clse:after {
					box-shadow: 0 10px 0 0 #2c2b2d;
				}
			}
		
				.doz_sys #s202106213584706207bd8 .bg-brand,
				.doz_sys #s202106213584706207bd8 .bg-brand span,
				.doz_sys #s202106213584706207bd8 .btn-brand {
				;
					background-color:#0d285a;
					border-color:#0d285a;
					border-width: 0px;
					color:#fff;
				}
				.doz_sys #s202106213584706207bd8 .bg-brand:hover {
					background-color:rgba(7,20,45,1);-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff072045,endColorstr=#ff072045);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff072045,endColorstr=#ff072045);	zoom: 1;;
					border-color:rgb(7,20,45) ;border-color:rgba(7,20,45,1) ;;
				}
			
	/*#*//* .widget.image img {*/
	/*	transition: .3s ease;*/
	/*}*/
	.admin #w20210621d71d9360e1e9b .widget.image img {
		transition: none;
	}

	.admin #w20210621d71d9360e1e9b .disable-selection img {
		visibility: visible !important;
	}
	#w20210621d71d9360e1e9b .widget.image .overlay, #w20210621d71d9360e1e9b .widget.image .hover_overlay {
		background: rgba(0, 0, 0, 0);
		transition: opacity .3s, background-color .3s;
	}
	#w20210621d71d9360e1e9b .widget.image:hover .hover_overlay {
		background: rgba(0, 0, 0, 0);
		z-index: 6;
		opacity: 1;
	}
	.admin #w20210621d71d9360e1e9b .widget.image:hover .hover_overlay,
	#w20210621d71d9360e1e9b .widget.image.hover_image_hidden:hover .hover_overlay {
		opacity: 0 !important;
	}
	#w20210621d71d9360e1e9b .widget.image.text_position_overlay .txt .txt_body {
		color: #fff;
		font-size:14px;;
		line-height: 1.2;
		padding: 1em;
	}
	#w20210621d71d9360e1e9b .widget.image.hover_text_position_overlay:hover .hover_txt .txt_body {
		color: #fff;
		font-size:14px;;
		padding: 1em;
	}
	#w20210621d71d9360e1e9b .widget.image.hover_text_position_overlay:hover .hover_txt .txt_body {
		line-height: 1.2;
	}
	#w20210621d71d9360e1e9b .widget.image.img_circle .overlay,
	#w20210621d71d9360e1e9b .widget.image.img_circle .hover_overlay {
		border-radius: 50%;
	}
	#w20210621d71d9360e1e9b .widget.image.hover_scale:hover .hover_overlay,
	#w20210621d71d9360e1e9b .widget.image.same_overlay:hover .overlay {
		transform: scale(1.1);
		transition: opacity .3s;
	}
	#w20210621d71d9360e1e9b .widget.image.hide_default_img:hover .img_wrap > img,
	#w20210621d71d9360e1e9b .widget.image:hover .overlay,
	#w20210621d71d9360e1e9b .widget.image .hover_overlay,
	#w20210621d71d9360e1e9b .widget.image.hover_image_hidden:hover .hover_img,
	#w20210621d71d9360e1e9b .widget.image.hover_scale .hover_img,
	#w20210621d71d9360e1e9b .widget.image.hover_scale.hover_image_hidden:hover .hover_img {
		opacity: 0;
	}
	#w20210621d71d9360e1e9b .widget.image.hide_default_img:hover .img_wrap > img{
		opacity: 0 !important;

	}
	#w20210621d71d9360e1e9b .widget.image.hover_scale img {
		transition: transform 0.4s ease-out;
	}
	#w20210621d71d9360e1e9b .widget.image.hover_scale img,
	#w20210621d71d9360e1e9b .widget.image.hover_scale:hover .hover_img,
	#w20210621d71d9360e1e9b .widget.image.hover_scale.hover_image_hidden:hover img,
	#w20210621d71d9360e1e9b .widget.image.org_image_hidden.hover_image_hidden:hover .img_wrap > img,
	#w20210621d71d9360e1e9b .widget.image.hover_img_hide.hover_scale:hover img,
	#w20210621d71d9360e1e9b .widget.image.same_overlay:hover .overlay  {
		opacity : 1;
	}
	#w20210621d71d9360e1e9b .widget.image.no_effect .hover_overlay,
	#w20210621d71d9360e1e9b .widget.image.no_effect .hover_img {
		transition: none;
	}
	#w20210621d71d9360e1e9b .widget.image.hover_img_hide .hover_img {
		display: none;
	}
	#w20210621d71d9360e1e9b .widget.image.hover_img_hide:hover .hover_overlay {
		transition: opacity .3s;
	}
	#w20210621d71d9360e1e9b .widget.image.hide_default_img:hover .org_image,
	#w20210621d71d9360e1e9b .widget.image.same_overlay:hover .hover_overlay {
		opacity: 0;
	}
	#w20210621d71d9360e1e9b .widget.image.same_overlay:hover .overlay {
		opacity: 1;
	}
	
		#w20210621d71d9360e1e9b .widget.image .hover_img {
		image-rendering: -webkit-optimize-contrast;
	}
	
	@media all and (max-width : 767px) {
		#w20210621d71d9360e1e9b .widget.image:hover .hover_txt,
		#w20210621d71d9360e1e9b .widget.image:hover .hover_img,
		#w20210621d71d9360e1e9b .widget.image:hover .overlay,
		#w20210621d71d9360e1e9b .widget.image:hover .hover_overlay {
			opacity: 0;
			transform: none !important;
		}
		#w20210621d71d9360e1e9b .widget.image.org_image_hidden:hover .img_wrap > img {
			opacity: 1;
		}
		#w20210621d71d9360e1e9b .widget.image:hover .txt {
			opacity: 1;
			visibility: visible;
		}
		#w20210621d71d9360e1e9b .widget.hover_scale:hover img {
			transform: none !important;
		}
	}

			.shop_view .s20210621576f6cdc33fec.xzoom-preview {
				;
				background: ;
			}
			.shop_view #s20210621576f6cdc33fec select.form-control option {
				color:  !important;
				background: ;
			}
			.is-ie .shop_view #s20210621576f6cdc33fec select.form-control option {
				color: #000 !important;
			}
			.admin #s20210621576f6cdc33fec .widget.padding > div {
				;
			}
			.admin #s20210621576f6cdc33fec .ibg-bg {
				height: 100% !important;
			}
			.admin #s20210621576f6cdc33fec .widget_drag_bar,
			.admin .doz_sys #s20210621576f6cdc33fec .ui-resizable-handle.ui-resizable-e:hover:after,
			.admin .doz_sys #s20210621576f6cdc33fec .ui-resizable-handle.ui-resizable-w:hover:after,
			.admin .doz_sys #s20210621576f6cdc33fec .ui-resizable-handle.ui-resizable-e.active:after,
			.admin .doz_sys #s20210621576f6cdc33fec .ui-resizable-handle.ui-resizable-w.active:after,
			.admin .doz_sys #s20210621576f6cdc33fec .drop_line {
				background-color: ;
			}
			.admin .doz_sys #s20210621576f6cdc33fec .ui-resizable-handle.ui-resizable-n:hover:after,
			.admin .doz_sys #s20210621576f6cdc33fec .ui-resizable-handle.ui-resizable-s:hover:after {
				border-bottom:2px solid  ;
			}
			#s20210621576f6cdc33fec {
				color: ;
			}
			#s20210621576f6cdc33fec.side_basic main .inside,
			#s20210621576f6cdc33fec .site_prod_nav_wrap.scroll-to-fixed-fixed ul.site_prod_nav,
			.doz_sys #s20210621576f6cdc33fec .col-dz-12 .extend_thumbs {
				max-width: 1200px;
			}
			.modal_site_modal_menu #s20210621576f6cdc33fec.side_basic main .inside,
			.menu_type_modal #s20210621576f6cdc33fec.side_basic main .inside {
				max-width: 550px;
			}
			.doz_sys .modal_site_modal_menu .modal-header,
			.menu_type_modal .doz_modal_header {
				border-width: 0 0 1px 0;
				border-style: solid;
				;
			}
			.menu_type_modal #s20210621576f6cdc33fec,
			.menu_type_modal .doz_modal_header {
			;
				background: ;
			;
				color:  ;
			}
			.menu_type_modal .doz_modal_header .bt.bt-flat.bt-default {
			;
				color:  ;
			}
			.doz_sys #s20210621576f6cdc33fec .col-dz-12 .inside .extend_thumbs {
				max-width: inherit;
			}
			#s20210621576f6cdc33fec.extend_section main {
				padding-left: 0px;
				padding-right: 0px;
			}
			#s20210621576f6cdc33fec.section_wrap.extend_section main .widget.board .grid_ignore.bg_on {
				margin-left: -0px;
				margin-right: -0px;
				width: calc(100% + 0px + 0px);
			}
			#s20210621576f6cdc33fec .booking_day .body_font_color_20,
			#s20210621576f6cdc33fec .booking_list.waiting .title {
				; 
			}
		
			#s20210621576f6cdc33fec.extend_section main > .inside {
				max-width: 100% !important;
			}
			#s20210621576f6cdc33fec .li_table ul:nth-of-type(2),
			#s20210621576f6cdc33fec .li_board ul li,
			#s20210621576f6cdc33fec .radio-styled:not(ie8).radio_color_option.small input ~ span span {
				;
			}
			#s20210621576f6cdc33fec .checkbox-styled:not(ie8) input ~ span:before,
			#s20210621576f6cdc33fec .radio-styled:not(ie8) input ~ span:before {
				
			}
			#s20210621576f6cdc33fec .board_view .grid_ignore header a, #s20210621576f6cdc33fec .widget.board .grid_ignore .author .date, #s20210621576f6cdc33fec .widget.board .grid_ignore a.board, #s20210621576f6cdc33fec .widget.board .grid_ignore .author .write, .editor_box .add_map .info > div.phone, #s20210621576f6cdc33fec .content-tit .board {
				;
			}
			#s20210621576f6cdc33fec select.form-control,
			#s20210621576f6cdc33fec input.form-control,
			#s20210621576f6cdc33fec textarea.form-control {
				;
				color: #212121;
				background: #ffffff;
			}
			#s20210621576f6cdc33fec .input_block .select-block .selectbox select {
				border: none;
				background: none;
				color: #212121;
			}
			#s20210621576f6cdc33fec .phonenumber_wrap .line {
				
			}
			#s20210621576f6cdc33fec .shop-content.shop-style-b.open .opt-group .btn_clse > span {
				
			}
			.shop_view #s20210621576f6cdc33fec .shop-content select.form-control,
			.shop_view #s20210621576f6cdc33fec .shop-content input.form-control,
			.shop_view #s20210621576f6cdc33fec .shop-content textarea.form-control,
			.booking_view #s20210621576f6cdc33fec .booking_opt select.form-control,
			.shop_view #s20210621576f6cdc33fec .form-select-wrap .dropdown-menu,
			.shop_view #s20210621576f6cdc33fec .form-select-wrap .dropdown-menu .dropdown-item {
				;
				background: ;
			}
			#s20210621576f6cdc33fec .seemore_wrap .open:before {
				background-image: linear-gradient(to bottom, ,  66%,  83%,  98%, );
			}
			#s20210621576f6cdc33fec .item_detail select.form-control,
			#s20210621576f6cdc33fec .item_detail input.form-control,
			#s20210621576f6cdc33fec .item_detail textarea.form-control,
			#s20210621576f6cdc33fec .booking_opt select.form-control,
			#s20210621576f6cdc33fec .goods_select textarea.form-control,
			#s20210621576f6cdc33fec .goods_select select.form-control,
			#s20210621576f6cdc33fec .goods_select input.form-control,
			#s20210621576f6cdc33fec .form-select-wrap:before {
				 !important;
				color: ;
			}
			#s20210621576f6cdc33fec .form-select-wrap .dropdown-menu .dropdown-item:hover {
				;
			}
			#s20210621576f6cdc33fec .board_summary .write, #s20210621576f6cdc33fec .board_view .grid_ignore .author .date, #s20210621576f6cdc33fec .board_view .grid_ignore .author .hit-count, .doz_sys #s20210621576f6cdc33fec label, .doz_sys #s20210621576f6cdc33fec label.control-label, #s20210621576f6cdc33fec .shop-table > tbody > tr.payment-info > td.pay-txt, #s20210621576f6cdc33fec .nick.text-default-dark, #s20210621576f6cdc33fec .text-default-dark, #s20210621576f6cdc33fec .shop_mypage .mypage .my-box a, #s20210621576f6cdc33fec .shop_mypage .item-detail a, #s20210621576f6cdc33fec .shop_mypage .item-detail p, #s20210621576f6cdc33fec .shop_mypage h6, #s20210621576f6cdc33fec .shop_mypage .table-wrap p, #s20210621576f6cdc33fec .shop_payment h1, #s20210621576f6cdc33fec .shop_payment h6, #s20210621576f6cdc33fec .shop-content p, #s20210621576f6cdc33fec .shop_payment, #s20210621576f6cdc33fec .shop-content span, #s20210621576f6cdc33fec .shop-content .shop-item .item-icon .im-icon.im-ico-liked, #s20210621576f6cdc33fec .shop-content .price, #s20210621576f6cdc33fec,#s20210621576f6cdc33fec .shop-tit,#s20210621576f6cdc33fec .board_view .board_txt_area,#s20210621576f6cdc33fec .board.widget .grid_ignore .view_tit,.doz_sys #s20210621576f6cdc33fec .shop-content input.form-control, .doz_sys #s20210621576f6cdc33fec .shop-content select.form-control, #s20210621576f6cdc33fec .widget_menu_title,#s20210621576f6cdc33fec .comment_area,body.shop_mypage #s20210621576f6cdc33fec .comment_area,
			#s20210621576f6cdc33fec .list_review_inner .use_summary, #s20210621576f6cdc33fec .list_review_inner .use_summary a, #s20210621576f6cdc33fec .list_review_inner .fold, #s20210621576f6cdc33fec .list_review_inner .comment_area, #s20210621576f6cdc33fec .booking_nav_tools span {
				;
				color:  ;
			}
			#s20210621576f6cdc33fec .shop-content span.sale-price-text {
			    color : #212121 !important;
			}
			.doz_sys #s20210621576f6cdc33fec a.use-info {
			    color : #0d285a;
			}
			#s20210621576f6cdc33fec .shop-content span.sale-price-text-done, 
			.doz_sys #s20210621576f6cdc33fec a.use-info-download-done {
			    color: #999999 !important;
			}
			.doz_sys #s20210621576f6cdc33fec .shop-content .down-btn select.form-control {
				;
				color:  !important;
			}
			#s20210621576f6cdc33fec .shop-content.mypage .bg-bright a, #s20210621576f6cdc33fec .shop-content.mypage .bg-bright p, #s20210621576f6cdc33fec .shop-content.mypage .bg-bright span, #s20210621576f6cdc33fec .shop-content.mypage .bg-bright div {
				color: #212121;
			}
			#s20210621576f6cdc33fec .shop-content.mypage .bg-bright .use_grade .ug_btn .btn,
			#s20210621576f6cdc33fec .shop-content span.ug_name .btn {
				border-color: #D5D5D5;
			}
			#s20210621576f6cdc33fec .shop-content h6 span {
			;
				color: ;
			}
			#s20210621576f6cdc33fec .left-menu ul li.on a,
			.doz_sys #s20210621576f6cdc33fec .paging_type_count .owl-dots .owl-dot span:before,
			.menu_type_modal #s20210621576f6cdc33fec,
			#s20210621576f6cdc33fec .list_review_inner .comment .tools .text-gray-bright {
				;
				color:  !important;
			}
			.doz_sys #s20210621576f6cdc33fec .paging_type_count.slide_02 .owl-dots .owl-dot.active span:before {
				color: #fff !important;
			}
			.doz_sys #s20210621576f6cdc33fec .paging_type_dot .owl-dots .owl-dot span,
			.doz_sys #s20210621576f6cdc33fec .paging_type_big_dot .owl-dots .owl-dot span,
			.doz_sys #s20210621576f6cdc33fec .paging_type_line .owl-dots .owl-dot span,
			.doz_sys #s20210621576f6cdc33fec .paging_type_count.paging_type_count02 .owl-dots .owl-dot.active span:before,
			#s20210621576f6cdc33fec .list_review_inner, 
			#s20210621576f6cdc33fec .list_review_inner .fold.cmt,
			#s20210621576f6cdc33fec .list_review_wrap,
			#s20210621576f6cdc33fec .list_review_inner .textarea_block,
			#s20210621576f6cdc33fec .list_review_inner .comment .main_comment,
			#s20210621576f6cdc33fec .list_review_inner .txt_delete:before,
			#s20210621576f6cdc33fec .form-select-wrap.open .dropdown-toggle, 
			#s20210621576f6cdc33fec .form-select-wrap.open .dropdown-menu,
			#s20210621576f6cdc33fec .form-select-wrap.open .dropdown-menu .dropdown-item {
				border-color: ;
			}
			.doz_sys #s20210621576f6cdc33fec .paging_type_dot02 .owl-dots .owl-dot span,
			.doz_sys #s20210621576f6cdc33fec .paging_type_dot .owl-dots .owl-dot.active span,
			.doz_sys #s20210621576f6cdc33fec .paging_type_line .owl-dots .owl-dot.active span,
			.doz_sys #s20210621576f6cdc33fec .paging_type_big_dot .owl-dots .owl-dot span,
			.doz_sys #s20210621576f6cdc33fec .paging_type_line .owl-dots .owl-dot span {
				background: ;
			}
			#s20210621576f6cdc33fec .form-control:focus {
				border-color:#0d285a;
			}
			#s20210621576f6cdc33fec .sub_depth li a, #s20210621576f6cdc33fec .sub_depth li span {
				;
			}
			#s20210621576f6cdc33fec .slide_03.owl-theme .owl-dots .owl-dot span {
				;
			} 
			#s20210621576f6cdc33fec .pagination > li > a,
			#s20210621576f6cdc33fec .pagination > li > span,
			#s20210621576f6cdc33fec .pagination > li > a:focus,
			#s20210621576f6cdc33fec .pagination > li > span:focus,
			#s20210621576f6cdc33fec .map-inner .pagination li.active a,
			#s20210621576f6cdc33fec .pagination li > a.disabled:hover,
			#s20210621576f6cdc33fec .pagination li > a.disabled:focus {
				;
			}
			#s20210621576f6cdc33fec .form-select-wrap.open .dropdown-menu .dropdown-item {
				;
			}
			#s20210621576f6cdc33fec .pagination > .active > a,
			#s20210621576f6cdc33fec .pagination > .active > span,
			#s20210621576f6cdc33fec .pagination > .active > a:hover,
			#s20210621576f6cdc33fec .pagination > .active > span:hover,
			#s20210621576f6cdc33fec .pagination > .active > a:focus,
			#s20210621576f6cdc33fec .pagination > .active > span:focus,
			#s20210621576f6cdc33fec .pagination > li > a:hover,
			#s20210621576f6cdc33fec .pagination > li > span:hover,
			#s20210621576f6cdc33fec .sub_depth li a.active,
			.doz_sys #s20210621576f6cdc33fec a, #s20210621576f6cdc33fec .li_table ul li,
			#s20210621576f6cdc33fec .list-style .list.line > small,
			.doz_sys #s20210621576f6cdc33fec div[data-widget-type="board"] .title.title-block a{
				;
				color: ;
			}
			.doz_sys #s20210621576f6cdc33fec .board_contents a:not(.btn),
			.doz_sys #s20210621576f6cdc33fec .board_contents a:not(.btn):hover,
			#s20210621576f6cdc33fec .board_txt_area a,
			#s20210621576f6cdc33fec .board_txt_area a:hover,
			#s20210621576f6cdc33fec .board_txt_area a:active,
			#s20210621576f6cdc33fec .board_txt_area a:focus,
			#s20210621576f6cdc33fec .editor_box .fr-view a {
				color: #0d285a;
			}
			#s20210621576f6cdc33fec div[data-widget-type="icon"] i {
				color: ;
			}
			.doz_sys #s20210621576f6cdc33fec a.body_font_color_30:not(.active) {
				;
			}
		   #s20210621576f6cdc33fec .text_tab .after_line:not(:last-child):after {
		        ;
		   }
		   #s20210621576f6cdc33fec .text_tab ul.site_prod_nav > li a.active {
		    background: none;
		   }
			#s20210621576f6cdc33fec .map-toolbar select.form-control {
				;
				color:  !important;
				font-size: 14px;
			}
			.doz_sys #s20210621576f6cdc33fec .body_font_color_40,
			#s20210621576f6cdc33fec .li_board ul.li_body li.name, 
			#s20210621576f6cdc33fec .li_board ul.li_body li.time, 
			#s20210621576f6cdc33fec .li_board ul.li_body li.like,
			#s20210621576f6cdc33fec .li_board ul.li_body li.read {
				;
			}
			#s20210621576f6cdc33fec .review_table .summary,
			#s20210621576f6cdc33fec .review_table.li_board ul.li_body li,
			#s20210621576f6cdc33fec .review_table .list_text_title.lock_on {
				;
			}

			.doz_sys #s20210621576f6cdc33fec .body_font_color_50 {
				;
			}
			#s20210621576f6cdc33fec .li_board,
			#s20210621576f6cdc33fec .acd_row:first-child,
			#s20210621576f6cdc33fec .acd_row {
				border-color: ;
			}
			#s20210621576f6cdc33fec .list-style .list-header,
			#s20210621576f6cdc33fec .list-style .list,
			#s20210621576f6cdc33fec .list-style .list.line, 
			#s20210621576f6cdc33fec .list-style .list.line > .table-cell,
			#s20210621576f6cdc33fec .li_table.row_04 .acd_collapse[aria-expanded="true"], .li_table.row_04 .acd_collapse.in {
				;
			}
			#s20210621576f6cdc33fec .btn, #s20210621576f6cdc33fec .visual_section a, #s20210621576f6cdc33fec a.select-star, #s20210621576f6cdc33fec .star-pointer .dropdown-menu a.dropdown-item, .doz_sys #s20210621576f6cdc33fec .cart-btn-tools .alpha_add_review_button > button {
			;
				background-color: ;
				;
				color:;
				;
			}
			#s20210621576f6cdc33fec .star-pointer .dropdown-menu {
			    background-color: ;
			}
			#s20210621576f6cdc33fec .btn:hover, #s20210621576f6cdc33fec .visual_section a:hover {
				border-color:;
			}
			#s20210621576f6cdc33fec a.select-star:hover {
				background-color: ;
			}
			#s20210621576f6cdc33fec .star-pointer .dropdown-menu a.dropdown-item:hover {
			    background-color:  !important;
			}
			#s20210621576f6cdc33fec .widget_text_wrap .btn {
				background-color:#0949a0;
				border-color:#0949a0;
				color:#ffffff;
				border-width:0px;
			}
			.doz_sys #s20210621576f6cdc33fec .btn-primary, .doz_sys #s20210621576f6cdc33fec .cart-btn-tools .alpha_add_review_button > button {
			;
				background-color:#0949a0;
				border-color:#0949a0;
				color:#ffffff;
				border-width:0px;
			}
			.doz_sys.shop_view #s20210621576f6cdc33fec .btn-primary span,
			.doz_sys.booking_view #s20210621576f6cdc33fec .btn-primary span,
			.doz_sys.shop_mypage #s20210621576f6cdc33fec .btn-primary span  {
				color:#ffffff;
			}
			#s20210621576f6cdc33fec .coupon-wrap:after,
			#s20210621576f6cdc33fec .board_view .file_area ul li {
				background: ;
			}
			#s20210621576f6cdc33fec .text-gray-dark, #s20210621576f6cdc33fec .shop-table > thead > tr > th, #s20210621576f6cdc33fec .shop_mypage .left-menu ul li a, #s20210621576f6cdc33fec .shop_mypage .item-detail p.sale_pay,.doz_sys #s20210621576f6cdc33fec .product-notify-group .product-notify-label {
				;
			}
			#s20210621576f6cdc33fec .mypage .my-box a, #s20210621576f6cdc33fec .mypage .shop-table > tbody > tr,
			#s20210621576f6cdc33fec .mypage .tip-off,
	        #s20210621576f6cdc33fec .im-order-detail-table,
	        #s20210621576f6cdc33fec .im-order-price {
				;
			}
			#s20210621576f6cdc33fec .mypage .my-box.on a {
				background-color:#0d285a;
				;
				color:#fff;
			}
			#s20210621576f6cdc33fec .mypage .my-box.on a p {
				color:#fff;
			}
			#s20210621576f6cdc33fec .option_btn_tools a, #s20210621576f6cdc33fec .map-inner .pagination li a {
				color:#212121;
			}
			.doz_sys #s20210621576f6cdc33fec .list-style-card .card-body .text a {
				color:#757575;
			}
			#s20210621576f6cdc33fec .card .title a {
				color: #212121;
			}
			#s20210621576f6cdc33fec .section_bg.fixed_bg.fixed_bg_none {
					background-attachment : inherit;
				}
			#s20210621576f6cdc33fec ul.site_prod_nav > li,
			#s20210621576f6cdc33fec .prod_detail_badge {
				;
			}
			#s20210621576f6cdc33fec .site_prod_nav_wrap.scroll-to-fixed-fixed {
				background: ;
				box-shadow: inset 0 -1px 0 0 rgba(0, 0, 0, 0.1);
			}
			#s20210621576f6cdc33fec .buy_footer_fixed {
				background: ;
				border-width: 1px 0 0 0;
				border-style: solid;
				;
			}
			#s20210621576f6cdc33fec .opt-group {
				background: ;
			}
			#s20210621576f6cdc33fec ul.site_prod_nav > li a.active {
				;
			}
			
			#s20210621576f6cdc33fec .background_tab ul.site_prod_nav > li a.active >  span.braket-badge {
				background-color: none;
				;
				color:;
			}
	
			#s20210621576f6cdc33fec .input-block .checkbox-styled:not(ie8) input ~ span {
				;
				color:;
			}
			.section_fixed_disable #s20210621576f6cdc33fec[class*="section_first"],
			.section_fixed_disable #s20210621576f6cdc33fec[class*="section_first"] .doz_aside {
				position: relative !important;
				top: 0 !important;
				left: 0 !important;
				z-index: auto !important;
			}
			.section_fixed_disable #s20210621576f6cdc33fec .doz_aside.scroll-to-fixed-fixed ~ .spacer,
			.section_fixed_disable #s20210621576f6cdc33fec.scroll-to-fixed-fixed ~ .spacer {
				height: 0 !important;
				display: none !important;
			}
			#s20210621576f6cdc33fec.scroll-to-fixed-fixed {
				width: 100% !important;
			}
			#s20210621576f6cdc33fec .doz_aside.scroll-to-fixed-fixed-end {
				bottom: 0 !important;
				top: auto !important;
			}
			.device_type_m #s20210621576f6cdc33fec.mobile_section main .inside {
					padding-left: 0px;
					padding-right: 0px;
			}
			.device_type_m #s20210621576f6cdc33fec .mypage .left-menu ul li a,
			.device_type_m #s20210621576f6cdc33fec .cart .left-menu ul li a {
				;
			}
            #s20210621576f6cdc33fec .im-cart-result-table {
                border-top: 1px solid ;
                border-bottom: 1px solid ;
            }
            #s20210621576f6cdc33fec .shop-table > tbody > tr > td.img .opt .more {
                ;
            }
            #s20210621576f6cdc33fec .im-cart-info {
                ;
            }
            #s20210621576f6cdc33fec .shop-table > thead > tr > th,
            #s20210621576f6cdc33fec .shop-table > tbody > tr > td,
            #s20210621576f6cdc33fec .mypage .shop-table > tbody > tr,
            #s20210621576f6cdc33fec .shop-table > tbody > tr > td.img img,
            #s20210621576f6cdc33fec .shop-table > tbody > tr > td + td,
            #s20210621576f6cdc33fec .mypage .tip-off,
            #s20210621576f6cdc33fec .mypage .shop-table img,
	        #s20210621576f6cdc33fec .im-order-detail-table,
	        #s20210621576f6cdc33fec .im-order-price,
	        #s20210621576f6cdc33fec .im-order-detail-table thead tr,
	        #s20210621576f6cdc33fec .im-order-detail-table tr + tr,
	        #s20210621576f6cdc33fec .im-order-detail-table img,
	        #s20210621576f6cdc33fec .im-order-detail-table .im-deliv-price,
	        #s20210621576f6cdc33fec .im-order-price-header,
	        #s20210621576f6cdc33fec .im-order-price-body {
                ;
            }
            #s20210621576f6cdc33fec .shop-table .list_badge {
				border-color: ;
            }
            #s20210621576f6cdc33fec .im-cart-result-table thead>tr>th,
            #s20210621576f6cdc33fec #shop_cart_list .shop-table > colgroup + thead > tr:first-child > th,
            #s20210621576f6cdc33fec #shop_cart_list .shop-table > tbody > tr > td + td,
            #s20210621576f6cdc33fec #shop_cart_list .shop-table > thead > tr > th,
            #s20210621576f6cdc33fec #shop_cart_list .shop-table > tbody > tr > td {
                ;
            }
            #s20210621576f6cdc33fec .shop-content.mypage .shop-item .item-icon .im-icon.im-ico-liked{
                color: #0d285a
            }
			@media (min-width: 991px) {
				.doz_sys #s20210621576f6cdc33fec .btn-primary:hover, #s20210621576f6cdc33fec .widget_text_wrap .btn:hover, .doz_sys #s20210621576f6cdc33fec .cart-btn-tools .alpha_add_review_button:hover > button {
				;
					background-color:#002b66;
					border-color:#0949a0;
					color:#ffffff;
					border-width:0px;
				}
				.doz_sys.shop_view #s20210621576f6cdc33fec .btn-primary:hover span,
				.doz_sys.booking_view #s20210621576f6cdc33fec .btn-primary:hover span,
				.doz_sys.shop_mypage #s20210621576f6cdc33fec .btn-primary:hover span  {
					color:#ffffff;
				}
			}
			@media all and (max-width : 768px) {
				.doz_sys #s20210621576f6cdc33fec .fixed_view a,
				.doz_sys #s20210621576f6cdc33fec .fixed_view select.form-control,
				.doz_sys #s20210621576f6cdc33fec .fixed_view .form-select-wrap:before {
					color: #212121;
				}
				.doz_sys #s20210621576f6cdc33fec .fixed_view .body_font_color_50 {
					color: rgba(33, 33, 33, 0.5);
				}
				.doz_sys #s20210621576f6cdc33fec .fixed_view .body_font_color_20 {
					color: rgba(33, 33, 33, 0.2);
				}
				.booking_view #s20210621576f6cdc33fec .fixed_view .booking_opt select.form-control {
					background-color: #fff;
				}
				#s20210621576f6cdc33fec #shop_cart_list .shop-tit,
                #s20210621576f6cdc33fec #shop_cart_list .shop-table > thead > tr,
                #s20210621576f6cdc33fec #shop_cart_list .shop-table > tfoot .payment-info,
                #s20210621576f6cdc33fec .im-price-result {
				    ;
				}
                #s20210621576f6cdc33fec .shop-table > tbody > tr > td.img .opt .more + .more,
                #s20210621576f6cdc33fec .im-order-row + .im-order-row {
                    ;
                }
                #s20210621576f6cdc33fec #shop_cart_list .shop-table,
                #s20210621576f6cdc33fec #shop_cart_list .shop-table > tbody > tr.im-tr-shipping + tr,
                #s20210621576f6cdc33fec #shop_cart_list .shop-table > tfoot,
                #s20210621576f6cdc33fec #shop_cart_list .shop-table > tfoot .payment-info {
                    ;
                }
                #s20210621576f6cdc33fec #shop_cart_list .shop-table > thead > tr,
                #s20210621576f6cdc33fec .im-order-detail-table .im-space {
                    background-color: ;
                }
                #s20210621576f6cdc33fec #shop_cart_list .shop-table > thead > tr.scroll-to-fixed-fixed-end {
                    top: auto !important;
                    bottom: 0;
                }
			}
			.device_type_m #s20210621576f6cdc33fec .section_bg.fixed_bg_wrap { 
                 background-attachment: fixed;
            }
            
            .device_type_m #s20210621576f6cdc33fec .section_bg.fixed_bg_wrap .fixed_bg {
              display: none;
            }
            #s20210621576f6cdc33fec .section_bg.fixed_bg_wrap .fixed_bg {
                 display: none;
                }
			@media (max-width: 991px) {
			    #s20210621576f6cdc33fec .section_bg {
                    background-attachment : inherit;
                }
                
                #s20210621576f6cdc33fec .section_bg .ibg-bg {
                    display: none;
                }
                
                #s20210621576f6cdc33fec .section_bg.fixed_bg_wrap { 
                    background-image : none !important;
                    clip-path: inset(0);
                    overflow: hidden;
                }
                #s20210621576f6cdc33fec .section_bg.fixed_bg_wrap .fixed_bg {
                  display: block;
                  object-fit: cover;
                  position: fixed;
                  left: 0;
                  top: 0;
                  width: 100%; 
                  height: 100vh;
                }
				#s20210621576f6cdc33fec .buy_btns .social_btn, #s20210621576f6cdc33fec .buy_btns .cart_btn, #s20210621576f6cdc33fec .layer_pop .bottom-btn, #s20210621576f6cdc33fec .shop-table > thead, #s20210621576f6cdc33fec .left-menu, #s20210621576f6cdc33fec .shop-table > tbody > tr, {
				;
				}
				#s20210621576f6cdc33fec main, #s20210621576f6cdc33fec .section_wrap.extend_section main, #s20210621576f6cdc33fec .doz_sys.shop_payment .inside, .doz_sys.shop_payment .inside .col-dz, {
					padding-left:0;
					padding-right:0;
				}
				#s20210621576f6cdc33fec.mobile_section main .inside {
					padding-left: 0px;
					padding-right: 0px;
				}
				#s20210621576f6cdc33fec.section_wrap.extend_section main .widget.board .grid_ignore.bg_on {
					margin-left: -15px;
					margin-right: -15px;
					width: calc(100% + 30px);
				}
				#s20210621576f6cdc33fec .mypage .left-menu ul li a,
				#s20210621576f6cdc33fec .cart .left-menu ul li a,
				#s20210621576f6cdc33fec .mypage .left-menu .cart-menu-slide  {
					;
				}
				.section_wrap .side_gutter {
					display:none !important;
				}
				#s20210621576f6cdc33fec .coupon-wrap:after {
					background:  !important;
				}
			}
			@media (max-width: 767px) {
				#s20210621576f6cdc33fec .nav_gradient.slide_left {
					background: linear-gradient(to left, rgba(255, 255, 255, 0), rgba(255,255,255,1));
				}
				#s20210621576f6cdc33fec .nav_gradient.slide_right {
					background: linear-gradient(to right, rgba(255, 255, 255, 0), rgba(255,255,255,1));
				}
				#s20210621576f6cdc33fec .button_tab .scroll-to-fixed-fixed ul.site_prod_nav > li {
					border-top: 0;
					border-bottom: 0;
				}
				#s20210621576f6cdc33fec .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);
				}
				.shop_view #s20210621576f6cdc33fec .item_detail .form-select-wrap .dropdown-menu .dropdown-item {
					background:  !important;
				}
				.shop_view #s20210621576f6cdc33fec .item_detail .form-select-wrap .dropdown-toggle {
					color:  !important;
				}
				.shop_view #s20210621576f6cdc33fec .item_detail .form-select-wrap.open .dropdown-toggle,
				.shop_view #s20210621576f6cdc33fec .item_detail .form-select-wrap.open .dropdown-menu {
					border-color:  !important;
				}
				.shop_view #s20210621576f6cdc33fec .item_detail .form-select-wrap.open .dropdown-menu .dropdown-item {
					
				}
				.shop_view #s20210621576f6cdc33fec .item_detail .form-select-wrap .dropdown-menu .dropdown-item:hover {
					background-color:  !important;
				}
			}
			@media (min-width: 768px) {
				#s20210621576f6cdc33fec .opt-group .btn_clse {
					background-color: ;
				}
				#s20210621576f6cdc33fec .opt-group .btn_clse:after {
					;
				}
			}
		
				.doz_sys #s20210621576f6cdc33fec .bg-brand,
				.doz_sys #s20210621576f6cdc33fec .bg-brand span,
				.doz_sys #s20210621576f6cdc33fec .btn-brand {
				;
					background-color:#0d285a;
					border-color:#0d285a;
					border-width: 0px;
					color:#fff;
				}
				.doz_sys #s20210621576f6cdc33fec .bg-brand:hover {
					background-color:rgba(7,20,45,1);-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff072045,endColorstr=#ff072045);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff072045,endColorstr=#ff072045);	zoom: 1;;
					border-color:rgb(7,20,45) ;border-color:rgba(7,20,45,1) ;;
				}
			
	/*#*//* .widget.image img {*/
	/*	transition: .3s ease;*/
	/*}*/
	.admin #w2021062176d4ebecd86d8 .widget.image img {
		transition: none;
	}

	.admin #w2021062176d4ebecd86d8 .disable-selection img {
		visibility: visible !important;
	}
	#w2021062176d4ebecd86d8 .widget.image .overlay, #w2021062176d4ebecd86d8 .widget.image .hover_overlay {
		background: rgba(0, 0, 0, 0);
		transition: opacity .3s, background-color .3s;
	}
	#w2021062176d4ebecd86d8 .widget.image:hover .hover_overlay {
		background: rgba(0, 0, 0, 0);
		z-index: 6;
		opacity: 1;
	}
	.admin #w2021062176d4ebecd86d8 .widget.image:hover .hover_overlay,
	#w2021062176d4ebecd86d8 .widget.image.hover_image_hidden:hover .hover_overlay {
		opacity: 0 !important;
	}
	#w2021062176d4ebecd86d8 .widget.image.text_position_overlay .txt .txt_body {
		color: #fff;
		font-size:14px;;
		line-height: 1.2;
		padding: 1em;
	}
	#w2021062176d4ebecd86d8 .widget.image.hover_text_position_overlay:hover .hover_txt .txt_body {
		color: #fff;
		font-size:14px;;
		padding: 1em;
	}
	#w2021062176d4ebecd86d8 .widget.image.hover_text_position_overlay:hover .hover_txt .txt_body {
		line-height: 1.2;
	}
	#w2021062176d4ebecd86d8 .widget.image.img_circle .overlay,
	#w2021062176d4ebecd86d8 .widget.image.img_circle .hover_overlay {
		border-radius: 50%;
	}
	#w2021062176d4ebecd86d8 .widget.image.hover_scale:hover .hover_overlay,
	#w2021062176d4ebecd86d8 .widget.image.same_overlay:hover .overlay {
		transform: scale(1.1);
		transition: opacity .3s;
	}
	#w2021062176d4ebecd86d8 .widget.image.hide_default_img:hover .img_wrap > img,
	#w2021062176d4ebecd86d8 .widget.image:hover .overlay,
	#w2021062176d4ebecd86d8 .widget.image .hover_overlay,
	#w2021062176d4ebecd86d8 .widget.image.hover_image_hidden:hover .hover_img,
	#w2021062176d4ebecd86d8 .widget.image.hover_scale .hover_img,
	#w2021062176d4ebecd86d8 .widget.image.hover_scale.hover_image_hidden:hover .hover_img {
		opacity: 0;
	}
	#w2021062176d4ebecd86d8 .widget.image.hide_default_img:hover .img_wrap > img{
		opacity: 0 !important;

	}
	#w2021062176d4ebecd86d8 .widget.image.hover_scale img {
		transition: transform 0.4s ease-out;
	}
	#w2021062176d4ebecd86d8 .widget.image.hover_scale img,
	#w2021062176d4ebecd86d8 .widget.image.hover_scale:hover .hover_img,
	#w2021062176d4ebecd86d8 .widget.image.hover_scale.hover_image_hidden:hover img,
	#w2021062176d4ebecd86d8 .widget.image.org_image_hidden.hover_image_hidden:hover .img_wrap > img,
	#w2021062176d4ebecd86d8 .widget.image.hover_img_hide.hover_scale:hover img,
	#w2021062176d4ebecd86d8 .widget.image.same_overlay:hover .overlay  {
		opacity : 1;
	}
	#w2021062176d4ebecd86d8 .widget.image.no_effect .hover_overlay,
	#w2021062176d4ebecd86d8 .widget.image.no_effect .hover_img {
		transition: none;
	}
	#w2021062176d4ebecd86d8 .widget.image.hover_img_hide .hover_img {
		display: none;
	}
	#w2021062176d4ebecd86d8 .widget.image.hover_img_hide:hover .hover_overlay {
		transition: opacity .3s;
	}
	#w2021062176d4ebecd86d8 .widget.image.hide_default_img:hover .org_image,
	#w2021062176d4ebecd86d8 .widget.image.same_overlay:hover .hover_overlay {
		opacity: 0;
	}
	#w2021062176d4ebecd86d8 .widget.image.same_overlay:hover .overlay {
		opacity: 1;
	}
	
		#w2021062176d4ebecd86d8 .widget.image .hover_img {
		image-rendering: -webkit-optimize-contrast;
	}
	
	@media all and (max-width : 767px) {
		#w2021062176d4ebecd86d8 .widget.image:hover .hover_txt,
		#w2021062176d4ebecd86d8 .widget.image:hover .hover_img,
		#w2021062176d4ebecd86d8 .widget.image:hover .overlay,
		#w2021062176d4ebecd86d8 .widget.image:hover .hover_overlay {
			opacity: 0;
			transform: none !important;
		}
		#w2021062176d4ebecd86d8 .widget.image.org_image_hidden:hover .img_wrap > img {
			opacity: 1;
		}
		#w2021062176d4ebecd86d8 .widget.image:hover .txt {
			opacity: 1;
			visibility: visible;
		}
		#w2021062176d4ebecd86d8 .widget.hover_scale:hover img {
			transform: none !important;
		}
	}

	#hr_w20210621935c7ddd0d464.border_width_hide hr {
		border-top-width: 1px !important;
	}
	#hr_w20210621935c7ddd0d464.border_color_hide hr {
		border-color: transparent !important;
	}
	#hr_w20210621935c7ddd0d464 .line_box {
		margin: 0 auto;
	}
	#hr_w20210621935c7ddd0d464 .line_box hr {
		border-style : solid;
	}
	#hr_w20210621935c7ddd0d464.type03.border_style_hide hr,
	#hr_w20210621935c7ddd0d464.type04.border_style_hide hr{
		border-style: dashed !important;
	}
	#hr_w20210621935c7ddd0d464.type05.border_style_hide hr,
	#hr_w20210621935c7ddd0d464.type06.border_style_hide hr{
		border-style : dotted !important;
	}
	#hr_w20210621935c7ddd0d464.type07.border_style_hide hr{
		border-style: solid !important;
	}
	#hr_w20210621935c7ddd0d464.type02 hr,
	#hr_w20210621935c7ddd0d464.type04 hr,
	#hr_w20210621935c7ddd0d464.type06 hr {
		margin: 2px auto;
	}
	#hr_w20210621935c7ddd0d464.type07 .line_box:before,
	#hr_w20210621935c7ddd0d464.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_w20210621935c7ddd0d464.type07 .line_box:after {
		margin-left: 5px;
	}
	#hr_w20210621935c7ddd0d464.type08 .line_box:before,
	#hr_w20210621935c7ddd0d464.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_w20210621935c7ddd0d464.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_w20210621935c7ddd0d464.type08 .line_box:after {
		left: calc(100% - 10px);
		right: 0;
	}
	#hr_w20210621935c7ddd0d464.type09 .line_box:before,
	#hr_w20210621935c7ddd0d464.type09 .line_box:after,
	#hr_w20210621935c7ddd0d464.type10 .line_box:before,
	#hr_w20210621935c7ddd0d464.type10 .line_box:after,
	#hr_w20210621935c7ddd0d464.type11 .line_box:before,
	#hr_w20210621935c7ddd0d464.type11 .line_box:after,
	#hr_w20210621935c7ddd0d464.type12 .line_box:before,
	#hr_w20210621935c7ddd0d464.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_w20210621935c7ddd0d464.type13 .line_box:before,
	#hr_w20210621935c7ddd0d464.type13 .line_box:after,
	#hr_w20210621935c7ddd0d464.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_w20210621935c7ddd0d464.type13 .line_box:before {
		margin-left: 6px;
	}
	#hr_w20210621935c7ddd0d464.type13 .line_box:after{
		margin-left: -16px;
	}
	#hr_w20210621935c7ddd0d464.type13 .line_box hr:before {
		margin-left: -5px;
	}
	#hr_w20210621935c7ddd0d464.type09 .line_box:after {
		content: "\f093";
		left: inherit;
		right: -1px;
	}
	#hr_w20210621935c7ddd0d464.type10 .line_box:before {
		content: "\f096";
	}
	#hr_w20210621935c7ddd0d464.type10 .line_box:after {
		content: "\f097";
		left: inherit;
		right: -1px;
	}
	#hr_w20210621935c7ddd0d464.type11 hr {
		max-width: calc(100% - 13px);
	}
	#hr_w20210621935c7ddd0d464.type12 hr {
		max-width: calc(100% - 10px);
	}
	#hr_w20210621935c7ddd0d464.type11 .line_box:before {
		content: "\f093";
		left : -1px;
	}
	#hr_w20210621935c7ddd0d464.type11 .line_box:after {
		content: "\f092";
		left: inherit;
		right: -1px;
	}
	#hr_w20210621935c7ddd0d464.type12 .line_box:before {
		content: "\f097";
		left : -1px;
	}
	#hr_w20210621935c7ddd0d464.type12 .line_box:after {
		content: "\f096";
		left: inherit;
		right: -1px;
	}
	#hr_w20210621935c7ddd0d464.type14 .line_box hr,
	#hr_w20210621935c7ddd0d464.type15 .line_box hr {
		max-width: 100%;
		width: 45%;
		display: inline-block;
		vertical-align: middle;
	}
	#hr_w20210621935c7ddd0d464.type14 .line_box hr:first-child,
	#hr_w20210621935c7ddd0d464.type15 .line_box hr:first-child{
		margin-right: 10%;
	}
	#hr_w20210621935c7ddd0d464.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_w20210621935c7ddd0d464.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_w20210621935c7ddd0d464.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_w20210621935c7ddd0d464.type18 .line_box {
		text-align: center;
		display: table;
		width: 100% !important;
	}
	#hr_w20210621935c7ddd0d464.type18 .hr {
		position: relative;
		width: 50%;
		vertical-align: middle;
		display: table-cell;
	}
	#hr_w20210621935c7ddd0d464.type18 .hr:before {
		content: '';
		display: block;
		border-color: ;
		border-width: 1px 0 0 0;
		border-style: solid;
		width: 100%;
	}
	#hr_w20210621935c7ddd0d464.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;
	}

			.shop_view .s20210621288280cfcadaf.xzoom-preview {
				;
				background: ;
			}
			.shop_view #s20210621288280cfcadaf select.form-control option {
				color:  !important;
				background: ;
			}
			.is-ie .shop_view #s20210621288280cfcadaf select.form-control option {
				color: #000 !important;
			}
			.admin #s20210621288280cfcadaf .widget.padding > div {
				;
			}
			.admin #s20210621288280cfcadaf .ibg-bg {
				height: 100% !important;
			}
			.admin #s20210621288280cfcadaf .widget_drag_bar,
			.admin .doz_sys #s20210621288280cfcadaf .ui-resizable-handle.ui-resizable-e:hover:after,
			.admin .doz_sys #s20210621288280cfcadaf .ui-resizable-handle.ui-resizable-w:hover:after,
			.admin .doz_sys #s20210621288280cfcadaf .ui-resizable-handle.ui-resizable-e.active:after,
			.admin .doz_sys #s20210621288280cfcadaf .ui-resizable-handle.ui-resizable-w.active:after,
			.admin .doz_sys #s20210621288280cfcadaf .drop_line {
				background-color: ;
			}
			.admin .doz_sys #s20210621288280cfcadaf .ui-resizable-handle.ui-resizable-n:hover:after,
			.admin .doz_sys #s20210621288280cfcadaf .ui-resizable-handle.ui-resizable-s:hover:after {
				border-bottom:2px solid  ;
			}
			#s20210621288280cfcadaf {
				color: ;
			}
			#s20210621288280cfcadaf.side_basic main .inside,
			#s20210621288280cfcadaf .site_prod_nav_wrap.scroll-to-fixed-fixed ul.site_prod_nav,
			.doz_sys #s20210621288280cfcadaf .col-dz-12 .extend_thumbs {
				max-width: 1200px;
			}
			.modal_site_modal_menu #s20210621288280cfcadaf.side_basic main .inside,
			.menu_type_modal #s20210621288280cfcadaf.side_basic main .inside {
				max-width: 550px;
			}
			.doz_sys .modal_site_modal_menu .modal-header,
			.menu_type_modal .doz_modal_header {
				border-width: 0 0 1px 0;
				border-style: solid;
				;
			}
			.menu_type_modal #s20210621288280cfcadaf,
			.menu_type_modal .doz_modal_header {
			;
				background: ;
			;
				color:  ;
			}
			.menu_type_modal .doz_modal_header .bt.bt-flat.bt-default {
			;
				color:  ;
			}
			.doz_sys #s20210621288280cfcadaf .col-dz-12 .inside .extend_thumbs {
				max-width: inherit;
			}
			#s20210621288280cfcadaf.extend_section main {
				padding-left: 0px;
				padding-right: 0px;
			}
			#s20210621288280cfcadaf.section_wrap.extend_section main .widget.board .grid_ignore.bg_on {
				margin-left: -0px;
				margin-right: -0px;
				width: calc(100% + 0px + 0px);
			}
			#s20210621288280cfcadaf .booking_day .body_font_color_20,
			#s20210621288280cfcadaf .booking_list.waiting .title {
				; 
			}
		
			#s20210621288280cfcadaf.extend_section main > .inside {
				max-width: 100% !important;
			}
			#s20210621288280cfcadaf .li_table ul:nth-of-type(2),
			#s20210621288280cfcadaf .li_board ul li,
			#s20210621288280cfcadaf .radio-styled:not(ie8).radio_color_option.small input ~ span span {
				;
			}
			#s20210621288280cfcadaf .checkbox-styled:not(ie8) input ~ span:before,
			#s20210621288280cfcadaf .radio-styled:not(ie8) input ~ span:before {
				
			}
			#s20210621288280cfcadaf .board_view .grid_ignore header a, #s20210621288280cfcadaf .widget.board .grid_ignore .author .date, #s20210621288280cfcadaf .widget.board .grid_ignore a.board, #s20210621288280cfcadaf .widget.board .grid_ignore .author .write, .editor_box .add_map .info > div.phone, #s20210621288280cfcadaf .content-tit .board {
				;
			}
			#s20210621288280cfcadaf select.form-control,
			#s20210621288280cfcadaf input.form-control,
			#s20210621288280cfcadaf textarea.form-control {
				;
				color: #212121;
				background: #ffffff;
			}
			#s20210621288280cfcadaf .input_block .select-block .selectbox select {
				border: none;
				background: none;
				color: #212121;
			}
			#s20210621288280cfcadaf .phonenumber_wrap .line {
				
			}
			#s20210621288280cfcadaf .shop-content.shop-style-b.open .opt-group .btn_clse > span {
				
			}
			.shop_view #s20210621288280cfcadaf .shop-content select.form-control,
			.shop_view #s20210621288280cfcadaf .shop-content input.form-control,
			.shop_view #s20210621288280cfcadaf .shop-content textarea.form-control,
			.booking_view #s20210621288280cfcadaf .booking_opt select.form-control,
			.shop_view #s20210621288280cfcadaf .form-select-wrap .dropdown-menu,
			.shop_view #s20210621288280cfcadaf .form-select-wrap .dropdown-menu .dropdown-item {
				;
				background: ;
			}
			#s20210621288280cfcadaf .seemore_wrap .open:before {
				background-image: linear-gradient(to bottom, ,  66%,  83%,  98%, );
			}
			#s20210621288280cfcadaf .item_detail select.form-control,
			#s20210621288280cfcadaf .item_detail input.form-control,
			#s20210621288280cfcadaf .item_detail textarea.form-control,
			#s20210621288280cfcadaf .booking_opt select.form-control,
			#s20210621288280cfcadaf .goods_select textarea.form-control,
			#s20210621288280cfcadaf .goods_select select.form-control,
			#s20210621288280cfcadaf .goods_select input.form-control,
			#s20210621288280cfcadaf .form-select-wrap:before {
				 !important;
				color: ;
			}
			#s20210621288280cfcadaf .form-select-wrap .dropdown-menu .dropdown-item:hover {
				;
			}
			#s20210621288280cfcadaf .board_summary .write, #s20210621288280cfcadaf .board_view .grid_ignore .author .date, #s20210621288280cfcadaf .board_view .grid_ignore .author .hit-count, .doz_sys #s20210621288280cfcadaf label, .doz_sys #s20210621288280cfcadaf label.control-label, #s20210621288280cfcadaf .shop-table > tbody > tr.payment-info > td.pay-txt, #s20210621288280cfcadaf .nick.text-default-dark, #s20210621288280cfcadaf .text-default-dark, #s20210621288280cfcadaf .shop_mypage .mypage .my-box a, #s20210621288280cfcadaf .shop_mypage .item-detail a, #s20210621288280cfcadaf .shop_mypage .item-detail p, #s20210621288280cfcadaf .shop_mypage h6, #s20210621288280cfcadaf .shop_mypage .table-wrap p, #s20210621288280cfcadaf .shop_payment h1, #s20210621288280cfcadaf .shop_payment h6, #s20210621288280cfcadaf .shop-content p, #s20210621288280cfcadaf .shop_payment, #s20210621288280cfcadaf .shop-content span, #s20210621288280cfcadaf .shop-content .shop-item .item-icon .im-icon.im-ico-liked, #s20210621288280cfcadaf .shop-content .price, #s20210621288280cfcadaf,#s20210621288280cfcadaf .shop-tit,#s20210621288280cfcadaf .board_view .board_txt_area,#s20210621288280cfcadaf .board.widget .grid_ignore .view_tit,.doz_sys #s20210621288280cfcadaf .shop-content input.form-control, .doz_sys #s20210621288280cfcadaf .shop-content select.form-control, #s20210621288280cfcadaf .widget_menu_title,#s20210621288280cfcadaf .comment_area,body.shop_mypage #s20210621288280cfcadaf .comment_area,
			#s20210621288280cfcadaf .list_review_inner .use_summary, #s20210621288280cfcadaf .list_review_inner .use_summary a, #s20210621288280cfcadaf .list_review_inner .fold, #s20210621288280cfcadaf .list_review_inner .comment_area, #s20210621288280cfcadaf .booking_nav_tools span {
				;
				color:  ;
			}
			#s20210621288280cfcadaf .shop-content span.sale-price-text {
			    color : #212121 !important;
			}
			.doz_sys #s20210621288280cfcadaf a.use-info {
			    color : #0d285a;
			}
			#s20210621288280cfcadaf .shop-content span.sale-price-text-done, 
			.doz_sys #s20210621288280cfcadaf a.use-info-download-done {
			    color: #999999 !important;
			}
			.doz_sys #s20210621288280cfcadaf .shop-content .down-btn select.form-control {
				;
				color:  !important;
			}
			#s20210621288280cfcadaf .shop-content.mypage .bg-bright a, #s20210621288280cfcadaf .shop-content.mypage .bg-bright p, #s20210621288280cfcadaf .shop-content.mypage .bg-bright span, #s20210621288280cfcadaf .shop-content.mypage .bg-bright div {
				color: #212121;
			}
			#s20210621288280cfcadaf .shop-content.mypage .bg-bright .use_grade .ug_btn .btn,
			#s20210621288280cfcadaf .shop-content span.ug_name .btn {
				border-color: #D5D5D5;
			}
			#s20210621288280cfcadaf .shop-content h6 span {
			;
				color: ;
			}
			#s20210621288280cfcadaf .left-menu ul li.on a,
			.doz_sys #s20210621288280cfcadaf .paging_type_count .owl-dots .owl-dot span:before,
			.menu_type_modal #s20210621288280cfcadaf,
			#s20210621288280cfcadaf .list_review_inner .comment .tools .text-gray-bright {
				;
				color:  !important;
			}
			.doz_sys #s20210621288280cfcadaf .paging_type_count.slide_02 .owl-dots .owl-dot.active span:before {
				color: #fff !important;
			}
			.doz_sys #s20210621288280cfcadaf .paging_type_dot .owl-dots .owl-dot span,
			.doz_sys #s20210621288280cfcadaf .paging_type_big_dot .owl-dots .owl-dot span,
			.doz_sys #s20210621288280cfcadaf .paging_type_line .owl-dots .owl-dot span,
			.doz_sys #s20210621288280cfcadaf .paging_type_count.paging_type_count02 .owl-dots .owl-dot.active span:before,
			#s20210621288280cfcadaf .list_review_inner, 
			#s20210621288280cfcadaf .list_review_inner .fold.cmt,
			#s20210621288280cfcadaf .list_review_wrap,
			#s20210621288280cfcadaf .list_review_inner .textarea_block,
			#s20210621288280cfcadaf .list_review_inner .comment .main_comment,
			#s20210621288280cfcadaf .list_review_inner .txt_delete:before,
			#s20210621288280cfcadaf .form-select-wrap.open .dropdown-toggle, 
			#s20210621288280cfcadaf .form-select-wrap.open .dropdown-menu,
			#s20210621288280cfcadaf .form-select-wrap.open .dropdown-menu .dropdown-item {
				border-color: ;
			}
			.doz_sys #s20210621288280cfcadaf .paging_type_dot02 .owl-dots .owl-dot span,
			.doz_sys #s20210621288280cfcadaf .paging_type_dot .owl-dots .owl-dot.active span,
			.doz_sys #s20210621288280cfcadaf .paging_type_line .owl-dots .owl-dot.active span,
			.doz_sys #s20210621288280cfcadaf .paging_type_big_dot .owl-dots .owl-dot span,
			.doz_sys #s20210621288280cfcadaf .paging_type_line .owl-dots .owl-dot span {
				background: ;
			}
			#s20210621288280cfcadaf .form-control:focus {
				border-color:#0d285a;
			}
			#s20210621288280cfcadaf .sub_depth li a, #s20210621288280cfcadaf .sub_depth li span {
				;
			}
			#s20210621288280cfcadaf .slide_03.owl-theme .owl-dots .owl-dot span {
				;
			} 
			#s20210621288280cfcadaf .pagination > li > a,
			#s20210621288280cfcadaf .pagination > li > span,
			#s20210621288280cfcadaf .pagination > li > a:focus,
			#s20210621288280cfcadaf .pagination > li > span:focus,
			#s20210621288280cfcadaf .map-inner .pagination li.active a,
			#s20210621288280cfcadaf .pagination li > a.disabled:hover,
			#s20210621288280cfcadaf .pagination li > a.disabled:focus {
				;
			}
			#s20210621288280cfcadaf .form-select-wrap.open .dropdown-menu .dropdown-item {
				;
			}
			#s20210621288280cfcadaf .pagination > .active > a,
			#s20210621288280cfcadaf .pagination > .active > span,
			#s20210621288280cfcadaf .pagination > .active > a:hover,
			#s20210621288280cfcadaf .pagination > .active > span:hover,
			#s20210621288280cfcadaf .pagination > .active > a:focus,
			#s20210621288280cfcadaf .pagination > .active > span:focus,
			#s20210621288280cfcadaf .pagination > li > a:hover,
			#s20210621288280cfcadaf .pagination > li > span:hover,
			#s20210621288280cfcadaf .sub_depth li a.active,
			.doz_sys #s20210621288280cfcadaf a, #s20210621288280cfcadaf .li_table ul li,
			#s20210621288280cfcadaf .list-style .list.line > small,
			.doz_sys #s20210621288280cfcadaf div[data-widget-type="board"] .title.title-block a{
				;
				color: ;
			}
			.doz_sys #s20210621288280cfcadaf .board_contents a:not(.btn),
			.doz_sys #s20210621288280cfcadaf .board_contents a:not(.btn):hover,
			#s20210621288280cfcadaf .board_txt_area a,
			#s20210621288280cfcadaf .board_txt_area a:hover,
			#s20210621288280cfcadaf .board_txt_area a:active,
			#s20210621288280cfcadaf .board_txt_area a:focus,
			#s20210621288280cfcadaf .editor_box .fr-view a {
				color: #0d285a;
			}
			#s20210621288280cfcadaf div[data-widget-type="icon"] i {
				color: ;
			}
			.doz_sys #s20210621288280cfcadaf a.body_font_color_30:not(.active) {
				;
			}
		   #s20210621288280cfcadaf .text_tab .after_line:not(:last-child):after {
		        ;
		   }
		   #s20210621288280cfcadaf .text_tab ul.site_prod_nav > li a.active {
		    background: none;
		   }
			#s20210621288280cfcadaf .map-toolbar select.form-control {
				;
				color:  !important;
				font-size: 14px;
			}
			.doz_sys #s20210621288280cfcadaf .body_font_color_40,
			#s20210621288280cfcadaf .li_board ul.li_body li.name, 
			#s20210621288280cfcadaf .li_board ul.li_body li.time, 
			#s20210621288280cfcadaf .li_board ul.li_body li.like,
			#s20210621288280cfcadaf .li_board ul.li_body li.read {
				;
			}
			#s20210621288280cfcadaf .review_table .summary,
			#s20210621288280cfcadaf .review_table.li_board ul.li_body li,
			#s20210621288280cfcadaf .review_table .list_text_title.lock_on {
				;
			}

			.doz_sys #s20210621288280cfcadaf .body_font_color_50 {
				;
			}
			#s20210621288280cfcadaf .li_board,
			#s20210621288280cfcadaf .acd_row:first-child,
			#s20210621288280cfcadaf .acd_row {
				border-color: ;
			}
			#s20210621288280cfcadaf .list-style .list-header,
			#s20210621288280cfcadaf .list-style .list,
			#s20210621288280cfcadaf .list-style .list.line, 
			#s20210621288280cfcadaf .list-style .list.line > .table-cell,
			#s20210621288280cfcadaf .li_table.row_04 .acd_collapse[aria-expanded="true"], .li_table.row_04 .acd_collapse.in {
				;
			}
			#s20210621288280cfcadaf .btn, #s20210621288280cfcadaf .visual_section a, #s20210621288280cfcadaf a.select-star, #s20210621288280cfcadaf .star-pointer .dropdown-menu a.dropdown-item, .doz_sys #s20210621288280cfcadaf .cart-btn-tools .alpha_add_review_button > button {
			;
				background-color: ;
				;
				color:;
				;
			}
			#s20210621288280cfcadaf .star-pointer .dropdown-menu {
			    background-color: ;
			}
			#s20210621288280cfcadaf .btn:hover, #s20210621288280cfcadaf .visual_section a:hover {
				border-color:;
			}
			#s20210621288280cfcadaf a.select-star:hover {
				background-color: ;
			}
			#s20210621288280cfcadaf .star-pointer .dropdown-menu a.dropdown-item:hover {
			    background-color:  !important;
			}
			#s20210621288280cfcadaf .widget_text_wrap .btn {
				background-color:#0949a0;
				border-color:#0949a0;
				color:#ffffff;
				border-width:0px;
			}
			.doz_sys #s20210621288280cfcadaf .btn-primary, .doz_sys #s20210621288280cfcadaf .cart-btn-tools .alpha_add_review_button > button {
			;
				background-color:#0949a0;
				border-color:#0949a0;
				color:#ffffff;
				border-width:0px;
			}
			.doz_sys.shop_view #s20210621288280cfcadaf .btn-primary span,
			.doz_sys.booking_view #s20210621288280cfcadaf .btn-primary span,
			.doz_sys.shop_mypage #s20210621288280cfcadaf .btn-primary span  {
				color:#ffffff;
			}
			#s20210621288280cfcadaf .coupon-wrap:after,
			#s20210621288280cfcadaf .board_view .file_area ul li {
				background: ;
			}
			#s20210621288280cfcadaf .text-gray-dark, #s20210621288280cfcadaf .shop-table > thead > tr > th, #s20210621288280cfcadaf .shop_mypage .left-menu ul li a, #s20210621288280cfcadaf .shop_mypage .item-detail p.sale_pay,.doz_sys #s20210621288280cfcadaf .product-notify-group .product-notify-label {
				;
			}
			#s20210621288280cfcadaf .mypage .my-box a, #s20210621288280cfcadaf .mypage .shop-table > tbody > tr,
			#s20210621288280cfcadaf .mypage .tip-off,
	        #s20210621288280cfcadaf .im-order-detail-table,
	        #s20210621288280cfcadaf .im-order-price {
				;
			}
			#s20210621288280cfcadaf .mypage .my-box.on a {
				background-color:#0d285a;
				;
				color:#fff;
			}
			#s20210621288280cfcadaf .mypage .my-box.on a p {
				color:#fff;
			}
			#s20210621288280cfcadaf .option_btn_tools a, #s20210621288280cfcadaf .map-inner .pagination li a {
				color:#212121;
			}
			.doz_sys #s20210621288280cfcadaf .list-style-card .card-body .text a {
				color:#757575;
			}
			#s20210621288280cfcadaf .card .title a {
				color: #212121;
			}
			#s20210621288280cfcadaf .section_bg.fixed_bg.fixed_bg_none {
					background-attachment : inherit;
				}
			#s20210621288280cfcadaf ul.site_prod_nav > li,
			#s20210621288280cfcadaf .prod_detail_badge {
				;
			}
			#s20210621288280cfcadaf .site_prod_nav_wrap.scroll-to-fixed-fixed {
				background: ;
				box-shadow: inset 0 -1px 0 0 rgba(0, 0, 0, 0.1);
			}
			#s20210621288280cfcadaf .buy_footer_fixed {
				background: ;
				border-width: 1px 0 0 0;
				border-style: solid;
				;
			}
			#s20210621288280cfcadaf .opt-group {
				background: ;
			}
			#s20210621288280cfcadaf ul.site_prod_nav > li a.active {
				;
			}
			
			#s20210621288280cfcadaf .background_tab ul.site_prod_nav > li a.active >  span.braket-badge {
				background-color: none;
				;
				color:;
			}
	
			#s20210621288280cfcadaf .input-block .checkbox-styled:not(ie8) input ~ span {
				;
				color:;
			}
			.section_fixed_disable #s20210621288280cfcadaf[class*="section_first"],
			.section_fixed_disable #s20210621288280cfcadaf[class*="section_first"] .doz_aside {
				position: relative !important;
				top: 0 !important;
				left: 0 !important;
				z-index: auto !important;
			}
			.section_fixed_disable #s20210621288280cfcadaf .doz_aside.scroll-to-fixed-fixed ~ .spacer,
			.section_fixed_disable #s20210621288280cfcadaf.scroll-to-fixed-fixed ~ .spacer {
				height: 0 !important;
				display: none !important;
			}
			#s20210621288280cfcadaf.scroll-to-fixed-fixed {
				width: 100% !important;
			}
			#s20210621288280cfcadaf .doz_aside.scroll-to-fixed-fixed-end {
				bottom: 0 !important;
				top: auto !important;
			}
			.device_type_m #s20210621288280cfcadaf.mobile_section main .inside {
					padding-left: 0px;
					padding-right: 0px;
			}
			.device_type_m #s20210621288280cfcadaf .mypage .left-menu ul li a,
			.device_type_m #s20210621288280cfcadaf .cart .left-menu ul li a {
				;
			}
            #s20210621288280cfcadaf .im-cart-result-table {
                border-top: 1px solid ;
                border-bottom: 1px solid ;
            }
            #s20210621288280cfcadaf .shop-table > tbody > tr > td.img .opt .more {
                ;
            }
            #s20210621288280cfcadaf .im-cart-info {
                ;
            }
            #s20210621288280cfcadaf .shop-table > thead > tr > th,
            #s20210621288280cfcadaf .shop-table > tbody > tr > td,
            #s20210621288280cfcadaf .mypage .shop-table > tbody > tr,
            #s20210621288280cfcadaf .shop-table > tbody > tr > td.img img,
            #s20210621288280cfcadaf .shop-table > tbody > tr > td + td,
            #s20210621288280cfcadaf .mypage .tip-off,
            #s20210621288280cfcadaf .mypage .shop-table img,
	        #s20210621288280cfcadaf .im-order-detail-table,
	        #s20210621288280cfcadaf .im-order-price,
	        #s20210621288280cfcadaf .im-order-detail-table thead tr,
	        #s20210621288280cfcadaf .im-order-detail-table tr + tr,
	        #s20210621288280cfcadaf .im-order-detail-table img,
	        #s20210621288280cfcadaf .im-order-detail-table .im-deliv-price,
	        #s20210621288280cfcadaf .im-order-price-header,
	        #s20210621288280cfcadaf .im-order-price-body {
                ;
            }
            #s20210621288280cfcadaf .shop-table .list_badge {
				border-color: ;
            }
            #s20210621288280cfcadaf .im-cart-result-table thead>tr>th,
            #s20210621288280cfcadaf #shop_cart_list .shop-table > colgroup + thead > tr:first-child > th,
            #s20210621288280cfcadaf #shop_cart_list .shop-table > tbody > tr > td + td,
            #s20210621288280cfcadaf #shop_cart_list .shop-table > thead > tr > th,
            #s20210621288280cfcadaf #shop_cart_list .shop-table > tbody > tr > td {
                ;
            }
            #s20210621288280cfcadaf .shop-content.mypage .shop-item .item-icon .im-icon.im-ico-liked{
                color: #0d285a
            }
			@media (min-width: 991px) {
				.doz_sys #s20210621288280cfcadaf .btn-primary:hover, #s20210621288280cfcadaf .widget_text_wrap .btn:hover, .doz_sys #s20210621288280cfcadaf .cart-btn-tools .alpha_add_review_button:hover > button {
				;
					background-color:#002b66;
					border-color:#0949a0;
					color:#ffffff;
					border-width:0px;
				}
				.doz_sys.shop_view #s20210621288280cfcadaf .btn-primary:hover span,
				.doz_sys.booking_view #s20210621288280cfcadaf .btn-primary:hover span,
				.doz_sys.shop_mypage #s20210621288280cfcadaf .btn-primary:hover span  {
					color:#ffffff;
				}
			}
			@media all and (max-width : 768px) {
				.doz_sys #s20210621288280cfcadaf .fixed_view a,
				.doz_sys #s20210621288280cfcadaf .fixed_view select.form-control,
				.doz_sys #s20210621288280cfcadaf .fixed_view .form-select-wrap:before {
					color: #212121;
				}
				.doz_sys #s20210621288280cfcadaf .fixed_view .body_font_color_50 {
					color: rgba(33, 33, 33, 0.5);
				}
				.doz_sys #s20210621288280cfcadaf .fixed_view .body_font_color_20 {
					color: rgba(33, 33, 33, 0.2);
				}
				.booking_view #s20210621288280cfcadaf .fixed_view .booking_opt select.form-control {
					background-color: #fff;
				}
				#s20210621288280cfcadaf #shop_cart_list .shop-tit,
                #s20210621288280cfcadaf #shop_cart_list .shop-table > thead > tr,
                #s20210621288280cfcadaf #shop_cart_list .shop-table > tfoot .payment-info,
                #s20210621288280cfcadaf .im-price-result {
				    ;
				}
                #s20210621288280cfcadaf .shop-table > tbody > tr > td.img .opt .more + .more,
                #s20210621288280cfcadaf .im-order-row + .im-order-row {
                    ;
                }
                #s20210621288280cfcadaf #shop_cart_list .shop-table,
                #s20210621288280cfcadaf #shop_cart_list .shop-table > tbody > tr.im-tr-shipping + tr,
                #s20210621288280cfcadaf #shop_cart_list .shop-table > tfoot,
                #s20210621288280cfcadaf #shop_cart_list .shop-table > tfoot .payment-info {
                    ;
                }
                #s20210621288280cfcadaf #shop_cart_list .shop-table > thead > tr,
                #s20210621288280cfcadaf .im-order-detail-table .im-space {
                    background-color: ;
                }
                #s20210621288280cfcadaf #shop_cart_list .shop-table > thead > tr.scroll-to-fixed-fixed-end {
                    top: auto !important;
                    bottom: 0;
                }
			}
			.device_type_m #s20210621288280cfcadaf .section_bg.fixed_bg_wrap { 
                 background-attachment: fixed;
            }
            
            .device_type_m #s20210621288280cfcadaf .section_bg.fixed_bg_wrap .fixed_bg {
              display: none;
            }
            #s20210621288280cfcadaf .section_bg.fixed_bg_wrap .fixed_bg {
                 display: none;
                }
			@media (max-width: 991px) {
			    #s20210621288280cfcadaf .section_bg {
                    background-attachment : inherit;
                }
                
                #s20210621288280cfcadaf .section_bg .ibg-bg {
                    display: none;
                }
                
                #s20210621288280cfcadaf .section_bg.fixed_bg_wrap { 
                    background-image : none !important;
                    clip-path: inset(0);
                    overflow: hidden;
                }
                #s20210621288280cfcadaf .section_bg.fixed_bg_wrap .fixed_bg {
                  display: block;
                  object-fit: cover;
                  position: fixed;
                  left: 0;
                  top: 0;
                  width: 100%; 
                  height: 100vh;
                }
				#s20210621288280cfcadaf .buy_btns .social_btn, #s20210621288280cfcadaf .buy_btns .cart_btn, #s20210621288280cfcadaf .layer_pop .bottom-btn, #s20210621288280cfcadaf .shop-table > thead, #s20210621288280cfcadaf .left-menu, #s20210621288280cfcadaf .shop-table > tbody > tr, {
				;
				}
				#s20210621288280cfcadaf main, #s20210621288280cfcadaf .section_wrap.extend_section main, #s20210621288280cfcadaf .doz_sys.shop_payment .inside, .doz_sys.shop_payment .inside .col-dz, {
					padding-left:0;
					padding-right:0;
				}
				#s20210621288280cfcadaf.mobile_section main .inside {
					padding-left: 0px;
					padding-right: 0px;
				}
				#s20210621288280cfcadaf.section_wrap.extend_section main .widget.board .grid_ignore.bg_on {
					margin-left: -15px;
					margin-right: -15px;
					width: calc(100% + 30px);
				}
				#s20210621288280cfcadaf .mypage .left-menu ul li a,
				#s20210621288280cfcadaf .cart .left-menu ul li a,
				#s20210621288280cfcadaf .mypage .left-menu .cart-menu-slide  {
					;
				}
				.section_wrap .side_gutter {
					display:none !important;
				}
				#s20210621288280cfcadaf .coupon-wrap:after {
					background:  !important;
				}
			}
			@media (max-width: 767px) {
				#s20210621288280cfcadaf .nav_gradient.slide_left {
					background: linear-gradient(to left, rgba(255, 255, 255, 0), rgba(255,255,255,1));
				}
				#s20210621288280cfcadaf .nav_gradient.slide_right {
					background: linear-gradient(to right, rgba(255, 255, 255, 0), rgba(255,255,255,1));
				}
				#s20210621288280cfcadaf .button_tab .scroll-to-fixed-fixed ul.site_prod_nav > li {
					border-top: 0;
					border-bottom: 0;
				}
				#s20210621288280cfcadaf .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);
				}
				.shop_view #s20210621288280cfcadaf .item_detail .form-select-wrap .dropdown-menu .dropdown-item {
					background:  !important;
				}
				.shop_view #s20210621288280cfcadaf .item_detail .form-select-wrap .dropdown-toggle {
					color:  !important;
				}
				.shop_view #s20210621288280cfcadaf .item_detail .form-select-wrap.open .dropdown-toggle,
				.shop_view #s20210621288280cfcadaf .item_detail .form-select-wrap.open .dropdown-menu {
					border-color:  !important;
				}
				.shop_view #s20210621288280cfcadaf .item_detail .form-select-wrap.open .dropdown-menu .dropdown-item {
					
				}
				.shop_view #s20210621288280cfcadaf .item_detail .form-select-wrap .dropdown-menu .dropdown-item:hover {
					background-color:  !important;
				}
			}
			@media (min-width: 768px) {
				#s20210621288280cfcadaf .opt-group .btn_clse {
					background-color: ;
				}
				#s20210621288280cfcadaf .opt-group .btn_clse:after {
					;
				}
			}
		
				.doz_sys #s20210621288280cfcadaf .bg-brand,
				.doz_sys #s20210621288280cfcadaf .bg-brand span,
				.doz_sys #s20210621288280cfcadaf .btn-brand {
				;
					background-color:#0d285a;
					border-color:#0d285a;
					border-width: 0px;
					color:#fff;
				}
				.doz_sys #s20210621288280cfcadaf .bg-brand:hover {
					background-color:rgba(7,20,45,1);-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff072045,endColorstr=#ff072045);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff072045,endColorstr=#ff072045);	zoom: 1;;
					border-color:rgb(7,20,45) ;border-color:rgba(7,20,45,1) ;;
				}
			
	/*#*//* .widget.image img {*/
	/*	transition: .3s ease;*/
	/*}*/
	.admin #w2021062108e4b0d255f07 .widget.image img {
		transition: none;
	}

	.admin #w2021062108e4b0d255f07 .disable-selection img {
		visibility: visible !important;
	}
	#w2021062108e4b0d255f07 .widget.image .overlay, #w2021062108e4b0d255f07 .widget.image .hover_overlay {
		background: rgba(0, 0, 0, 0);
		transition: opacity .3s, background-color .3s;
	}
	#w2021062108e4b0d255f07 .widget.image:hover .hover_overlay {
		background: rgba(0, 0, 0, 0);
		z-index: 6;
		opacity: 1;
	}
	.admin #w2021062108e4b0d255f07 .widget.image:hover .hover_overlay,
	#w2021062108e4b0d255f07 .widget.image.hover_image_hidden:hover .hover_overlay {
		opacity: 0 !important;
	}
	#w2021062108e4b0d255f07 .widget.image.text_position_overlay .txt .txt_body {
		color: #fff;
		font-size:14px;;
		line-height: 1.2;
		padding: 1em;
	}
	#w2021062108e4b0d255f07 .widget.image.hover_text_position_overlay:hover .hover_txt .txt_body {
		color: #fff;
		font-size:14px;;
		padding: 1em;
	}
	#w2021062108e4b0d255f07 .widget.image.hover_text_position_overlay:hover .hover_txt .txt_body {
		line-height: 1.2;
	}
	#w2021062108e4b0d255f07 .widget.image.img_circle .overlay,
	#w2021062108e4b0d255f07 .widget.image.img_circle .hover_overlay {
		border-radius: 50%;
	}
	#w2021062108e4b0d255f07 .widget.image.hover_scale:hover .hover_overlay,
	#w2021062108e4b0d255f07 .widget.image.same_overlay:hover .overlay {
		transform: scale(1.1);
		transition: opacity .3s;
	}
	#w2021062108e4b0d255f07 .widget.image.hide_default_img:hover .img_wrap > img,
	#w2021062108e4b0d255f07 .widget.image:hover .overlay,
	#w2021062108e4b0d255f07 .widget.image .hover_overlay,
	#w2021062108e4b0d255f07 .widget.image.hover_image_hidden:hover .hover_img,
	#w2021062108e4b0d255f07 .widget.image.hover_scale .hover_img,
	#w2021062108e4b0d255f07 .widget.image.hover_scale.hover_image_hidden:hover .hover_img {
		opacity: 0;
	}
	#w2021062108e4b0d255f07 .widget.image.hide_default_img:hover .img_wrap > img{
		opacity: 0 !important;

	}
	#w2021062108e4b0d255f07 .widget.image.hover_scale img {
		transition: transform 0.4s ease-out;
	}
	#w2021062108e4b0d255f07 .widget.image.hover_scale img,
	#w2021062108e4b0d255f07 .widget.image.hover_scale:hover .hover_img,
	#w2021062108e4b0d255f07 .widget.image.hover_scale.hover_image_hidden:hover img,
	#w2021062108e4b0d255f07 .widget.image.org_image_hidden.hover_image_hidden:hover .img_wrap > img,
	#w2021062108e4b0d255f07 .widget.image.hover_img_hide.hover_scale:hover img,
	#w2021062108e4b0d255f07 .widget.image.same_overlay:hover .overlay  {
		opacity : 1;
	}
	#w2021062108e4b0d255f07 .widget.image.no_effect .hover_overlay,
	#w2021062108e4b0d255f07 .widget.image.no_effect .hover_img {
		transition: none;
	}
	#w2021062108e4b0d255f07 .widget.image.hover_img_hide .hover_img {
		display: none;
	}
	#w2021062108e4b0d255f07 .widget.image.hover_img_hide:hover .hover_overlay {
		transition: opacity .3s;
	}
	#w2021062108e4b0d255f07 .widget.image.hide_default_img:hover .org_image,
	#w2021062108e4b0d255f07 .widget.image.same_overlay:hover .hover_overlay {
		opacity: 0;
	}
	#w2021062108e4b0d255f07 .widget.image.same_overlay:hover .overlay {
		opacity: 1;
	}
	
		#w2021062108e4b0d255f07 .widget.image .hover_img {
		image-rendering: -webkit-optimize-contrast;
	}
	
	@media all and (max-width : 767px) {
		#w2021062108e4b0d255f07 .widget.image:hover .hover_txt,
		#w2021062108e4b0d255f07 .widget.image:hover .hover_img,
		#w2021062108e4b0d255f07 .widget.image:hover .overlay,
		#w2021062108e4b0d255f07 .widget.image:hover .hover_overlay {
			opacity: 0;
			transform: none !important;
		}
		#w2021062108e4b0d255f07 .widget.image.org_image_hidden:hover .img_wrap > img {
			opacity: 1;
		}
		#w2021062108e4b0d255f07 .widget.image:hover .txt {
			opacity: 1;
			visibility: visible;
		}
		#w2021062108e4b0d255f07 .widget.hover_scale:hover img {
			transform: none !important;
		}
	}

			.shop_view .s2021062262dbdff472e32.xzoom-preview {
				;
				background: #383838;
			}
			.shop_view #s2021062262dbdff472e32 select.form-control option {
				color:  !important;
				background: #383838;
			}
			.is-ie .shop_view #s2021062262dbdff472e32 select.form-control option {
				color: #000 !important;
			}
			.admin #s2021062262dbdff472e32 .widget.padding > div {
				;
			}
			.admin #s2021062262dbdff472e32 .ibg-bg {
				height: 100% !important;
			}
			.admin #s2021062262dbdff472e32 .widget_drag_bar,
			.admin .doz_sys #s2021062262dbdff472e32 .ui-resizable-handle.ui-resizable-e:hover:after,
			.admin .doz_sys #s2021062262dbdff472e32 .ui-resizable-handle.ui-resizable-w:hover:after,
			.admin .doz_sys #s2021062262dbdff472e32 .ui-resizable-handle.ui-resizable-e.active:after,
			.admin .doz_sys #s2021062262dbdff472e32 .ui-resizable-handle.ui-resizable-w.active:after,
			.admin .doz_sys #s2021062262dbdff472e32 .drop_line {
				background-color: ;
			}
			.admin .doz_sys #s2021062262dbdff472e32 .ui-resizable-handle.ui-resizable-n:hover:after,
			.admin .doz_sys #s2021062262dbdff472e32 .ui-resizable-handle.ui-resizable-s:hover:after {
				border-bottom:2px solid  ;
			}
			#s2021062262dbdff472e32 {
				color: ;
			}
			#s2021062262dbdff472e32.side_basic main .inside,
			#s2021062262dbdff472e32 .site_prod_nav_wrap.scroll-to-fixed-fixed ul.site_prod_nav,
			.doz_sys #s2021062262dbdff472e32 .col-dz-12 .extend_thumbs {
				max-width: 1200px;
			}
			.modal_site_modal_menu #s2021062262dbdff472e32.side_basic main .inside,
			.menu_type_modal #s2021062262dbdff472e32.side_basic main .inside {
				max-width: 550px;
			}
			.doz_sys .modal_site_modal_menu .modal-header,
			.menu_type_modal .doz_modal_header {
				border-width: 0 0 1px 0;
				border-style: solid;
				;
			}
			.menu_type_modal #s2021062262dbdff472e32,
			.menu_type_modal .doz_modal_header {
			;
				background: ;
			;
				color:  ;
			}
			.menu_type_modal .doz_modal_header .bt.bt-flat.bt-default {
			;
				color:  ;
			}
			.doz_sys #s2021062262dbdff472e32 .col-dz-12 .inside .extend_thumbs {
				max-width: inherit;
			}
			#s2021062262dbdff472e32.extend_section main {
				padding-left: 0px;
				padding-right: 0px;
			}
			#s2021062262dbdff472e32.section_wrap.extend_section main .widget.board .grid_ignore.bg_on {
				margin-left: -0px;
				margin-right: -0px;
				width: calc(100% + 0px + 0px);
			}
			#s2021062262dbdff472e32 .booking_day .body_font_color_20,
			#s2021062262dbdff472e32 .booking_list.waiting .title {
				; 
			}
		
			#s2021062262dbdff472e32.extend_section main > .inside {
				max-width: 100% !important;
			}
			#s2021062262dbdff472e32 .li_table ul:nth-of-type(2),
			#s2021062262dbdff472e32 .li_board ul li,
			#s2021062262dbdff472e32 .radio-styled:not(ie8).radio_color_option.small input ~ span span {
				;
			}
			#s2021062262dbdff472e32 .checkbox-styled:not(ie8) input ~ span:before,
			#s2021062262dbdff472e32 .radio-styled:not(ie8) input ~ span:before {
				
			}
			#s2021062262dbdff472e32 .board_view .grid_ignore header a, #s2021062262dbdff472e32 .widget.board .grid_ignore .author .date, #s2021062262dbdff472e32 .widget.board .grid_ignore a.board, #s2021062262dbdff472e32 .widget.board .grid_ignore .author .write, .editor_box .add_map .info > div.phone, #s2021062262dbdff472e32 .content-tit .board {
				;
			}
			#s2021062262dbdff472e32 select.form-control,
			#s2021062262dbdff472e32 input.form-control,
			#s2021062262dbdff472e32 textarea.form-control {
				;
				color: #212121;
				background: #ffffff;
			}
			#s2021062262dbdff472e32 .input_block .select-block .selectbox select {
				border: none;
				background: none;
				color: #212121;
			}
			#s2021062262dbdff472e32 .phonenumber_wrap .line {
				
			}
			#s2021062262dbdff472e32 .shop-content.shop-style-b.open .opt-group .btn_clse > span {
				
			}
			.shop_view #s2021062262dbdff472e32 .shop-content select.form-control,
			.shop_view #s2021062262dbdff472e32 .shop-content input.form-control,
			.shop_view #s2021062262dbdff472e32 .shop-content textarea.form-control,
			.booking_view #s2021062262dbdff472e32 .booking_opt select.form-control,
			.shop_view #s2021062262dbdff472e32 .form-select-wrap .dropdown-menu,
			.shop_view #s2021062262dbdff472e32 .form-select-wrap .dropdown-menu .dropdown-item {
				;
				background: #383838;
			}
			#s2021062262dbdff472e32 .seemore_wrap .open:before {
				background-image: linear-gradient(to bottom, rgba(56,56,56,0.01), rgba(56,56,56,0.8) 66%, rgba(56,56,56,0.9) 83%, rgba(56,56,56,0.98) 98%, #383838);
			}
			#s2021062262dbdff472e32 .item_detail select.form-control,
			#s2021062262dbdff472e32 .item_detail input.form-control,
			#s2021062262dbdff472e32 .item_detail textarea.form-control,
			#s2021062262dbdff472e32 .booking_opt select.form-control,
			#s2021062262dbdff472e32 .goods_select textarea.form-control,
			#s2021062262dbdff472e32 .goods_select select.form-control,
			#s2021062262dbdff472e32 .goods_select input.form-control,
			#s2021062262dbdff472e32 .form-select-wrap:before {
				 !important;
				color: ;
			}
			#s2021062262dbdff472e32 .form-select-wrap .dropdown-menu .dropdown-item:hover {
				;
			}
			#s2021062262dbdff472e32 .board_summary .write, #s2021062262dbdff472e32 .board_view .grid_ignore .author .date, #s2021062262dbdff472e32 .board_view .grid_ignore .author .hit-count, .doz_sys #s2021062262dbdff472e32 label, .doz_sys #s2021062262dbdff472e32 label.control-label, #s2021062262dbdff472e32 .shop-table > tbody > tr.payment-info > td.pay-txt, #s2021062262dbdff472e32 .nick.text-default-dark, #s2021062262dbdff472e32 .text-default-dark, #s2021062262dbdff472e32 .shop_mypage .mypage .my-box a, #s2021062262dbdff472e32 .shop_mypage .item-detail a, #s2021062262dbdff472e32 .shop_mypage .item-detail p, #s2021062262dbdff472e32 .shop_mypage h6, #s2021062262dbdff472e32 .shop_mypage .table-wrap p, #s2021062262dbdff472e32 .shop_payment h1, #s2021062262dbdff472e32 .shop_payment h6, #s2021062262dbdff472e32 .shop-content p, #s2021062262dbdff472e32 .shop_payment, #s2021062262dbdff472e32 .shop-content span, #s2021062262dbdff472e32 .shop-content .shop-item .item-icon .im-icon.im-ico-liked, #s2021062262dbdff472e32 .shop-content .price, #s2021062262dbdff472e32,#s2021062262dbdff472e32 .shop-tit,#s2021062262dbdff472e32 .board_view .board_txt_area,#s2021062262dbdff472e32 .board.widget .grid_ignore .view_tit,.doz_sys #s2021062262dbdff472e32 .shop-content input.form-control, .doz_sys #s2021062262dbdff472e32 .shop-content select.form-control, #s2021062262dbdff472e32 .widget_menu_title,#s2021062262dbdff472e32 .comment_area,body.shop_mypage #s2021062262dbdff472e32 .comment_area,
			#s2021062262dbdff472e32 .list_review_inner .use_summary, #s2021062262dbdff472e32 .list_review_inner .use_summary a, #s2021062262dbdff472e32 .list_review_inner .fold, #s2021062262dbdff472e32 .list_review_inner .comment_area, #s2021062262dbdff472e32 .booking_nav_tools span {
				;
				color:  ;
			}
			#s2021062262dbdff472e32 .shop-content span.sale-price-text {
			    color : #212121 !important;
			}
			.doz_sys #s2021062262dbdff472e32 a.use-info {
			    color : #0d285a;
			}
			#s2021062262dbdff472e32 .shop-content span.sale-price-text-done, 
			.doz_sys #s2021062262dbdff472e32 a.use-info-download-done {
			    color: #999999 !important;
			}
			.doz_sys #s2021062262dbdff472e32 .shop-content .down-btn select.form-control {
				;
				color:  !important;
			}
			#s2021062262dbdff472e32 .shop-content.mypage .bg-bright a, #s2021062262dbdff472e32 .shop-content.mypage .bg-bright p, #s2021062262dbdff472e32 .shop-content.mypage .bg-bright span, #s2021062262dbdff472e32 .shop-content.mypage .bg-bright div {
				color: #212121;
			}
			#s2021062262dbdff472e32 .shop-content.mypage .bg-bright .use_grade .ug_btn .btn,
			#s2021062262dbdff472e32 .shop-content span.ug_name .btn {
				border-color: #D5D5D5;
			}
			#s2021062262dbdff472e32 .shop-content h6 span {
			;
				color: ;
			}
			#s2021062262dbdff472e32 .left-menu ul li.on a,
			.doz_sys #s2021062262dbdff472e32 .paging_type_count .owl-dots .owl-dot span:before,
			.menu_type_modal #s2021062262dbdff472e32,
			#s2021062262dbdff472e32 .list_review_inner .comment .tools .text-gray-bright {
				;
				color:  !important;
			}
			.doz_sys #s2021062262dbdff472e32 .paging_type_count.slide_02 .owl-dots .owl-dot.active span:before {
				color: #fff !important;
			}
			.doz_sys #s2021062262dbdff472e32 .paging_type_dot .owl-dots .owl-dot span,
			.doz_sys #s2021062262dbdff472e32 .paging_type_big_dot .owl-dots .owl-dot span,
			.doz_sys #s2021062262dbdff472e32 .paging_type_line .owl-dots .owl-dot span,
			.doz_sys #s2021062262dbdff472e32 .paging_type_count.paging_type_count02 .owl-dots .owl-dot.active span:before,
			#s2021062262dbdff472e32 .list_review_inner, 
			#s2021062262dbdff472e32 .list_review_inner .fold.cmt,
			#s2021062262dbdff472e32 .list_review_wrap,
			#s2021062262dbdff472e32 .list_review_inner .textarea_block,
			#s2021062262dbdff472e32 .list_review_inner .comment .main_comment,
			#s2021062262dbdff472e32 .list_review_inner .txt_delete:before,
			#s2021062262dbdff472e32 .form-select-wrap.open .dropdown-toggle, 
			#s2021062262dbdff472e32 .form-select-wrap.open .dropdown-menu,
			#s2021062262dbdff472e32 .form-select-wrap.open .dropdown-menu .dropdown-item {
				border-color: ;
			}
			.doz_sys #s2021062262dbdff472e32 .paging_type_dot02 .owl-dots .owl-dot span,
			.doz_sys #s2021062262dbdff472e32 .paging_type_dot .owl-dots .owl-dot.active span,
			.doz_sys #s2021062262dbdff472e32 .paging_type_line .owl-dots .owl-dot.active span,
			.doz_sys #s2021062262dbdff472e32 .paging_type_big_dot .owl-dots .owl-dot span,
			.doz_sys #s2021062262dbdff472e32 .paging_type_line .owl-dots .owl-dot span {
				background: ;
			}
			#s2021062262dbdff472e32 .form-control:focus {
				border-color:#0d285a;
			}
			#s2021062262dbdff472e32 .sub_depth li a, #s2021062262dbdff472e32 .sub_depth li span {
				;
			}
			#s2021062262dbdff472e32 .slide_03.owl-theme .owl-dots .owl-dot span {
				;
			} 
			#s2021062262dbdff472e32 .pagination > li > a,
			#s2021062262dbdff472e32 .pagination > li > span,
			#s2021062262dbdff472e32 .pagination > li > a:focus,
			#s2021062262dbdff472e32 .pagination > li > span:focus,
			#s2021062262dbdff472e32 .map-inner .pagination li.active a,
			#s2021062262dbdff472e32 .pagination li > a.disabled:hover,
			#s2021062262dbdff472e32 .pagination li > a.disabled:focus {
				;
			}
			#s2021062262dbdff472e32 .form-select-wrap.open .dropdown-menu .dropdown-item {
				;
			}
			#s2021062262dbdff472e32 .pagination > .active > a,
			#s2021062262dbdff472e32 .pagination > .active > span,
			#s2021062262dbdff472e32 .pagination > .active > a:hover,
			#s2021062262dbdff472e32 .pagination > .active > span:hover,
			#s2021062262dbdff472e32 .pagination > .active > a:focus,
			#s2021062262dbdff472e32 .pagination > .active > span:focus,
			#s2021062262dbdff472e32 .pagination > li > a:hover,
			#s2021062262dbdff472e32 .pagination > li > span:hover,
			#s2021062262dbdff472e32 .sub_depth li a.active,
			.doz_sys #s2021062262dbdff472e32 a, #s2021062262dbdff472e32 .li_table ul li,
			#s2021062262dbdff472e32 .list-style .list.line > small,
			.doz_sys #s2021062262dbdff472e32 div[data-widget-type="board"] .title.title-block a{
				;
				color: ;
			}
			.doz_sys #s2021062262dbdff472e32 .board_contents a:not(.btn),
			.doz_sys #s2021062262dbdff472e32 .board_contents a:not(.btn):hover,
			#s2021062262dbdff472e32 .board_txt_area a,
			#s2021062262dbdff472e32 .board_txt_area a:hover,
			#s2021062262dbdff472e32 .board_txt_area a:active,
			#s2021062262dbdff472e32 .board_txt_area a:focus,
			#s2021062262dbdff472e32 .editor_box .fr-view a {
				color: #0d285a;
			}
			#s2021062262dbdff472e32 div[data-widget-type="icon"] i {
				color: ;
			}
			.doz_sys #s2021062262dbdff472e32 a.body_font_color_30:not(.active) {
				;
			}
		   #s2021062262dbdff472e32 .text_tab .after_line:not(:last-child):after {
		        ;
		   }
		   #s2021062262dbdff472e32 .text_tab ul.site_prod_nav > li a.active {
		    background: none;
		   }
			#s2021062262dbdff472e32 .map-toolbar select.form-control {
				;
				color:  !important;
				font-size: 14px;
			}
			.doz_sys #s2021062262dbdff472e32 .body_font_color_40,
			#s2021062262dbdff472e32 .li_board ul.li_body li.name, 
			#s2021062262dbdff472e32 .li_board ul.li_body li.time, 
			#s2021062262dbdff472e32 .li_board ul.li_body li.like,
			#s2021062262dbdff472e32 .li_board ul.li_body li.read {
				;
			}
			#s2021062262dbdff472e32 .review_table .summary,
			#s2021062262dbdff472e32 .review_table.li_board ul.li_body li,
			#s2021062262dbdff472e32 .review_table .list_text_title.lock_on {
				;
			}

			.doz_sys #s2021062262dbdff472e32 .body_font_color_50 {
				;
			}
			#s2021062262dbdff472e32 .li_board,
			#s2021062262dbdff472e32 .acd_row:first-child,
			#s2021062262dbdff472e32 .acd_row {
				border-color: ;
			}
			#s2021062262dbdff472e32 .list-style .list-header,
			#s2021062262dbdff472e32 .list-style .list,
			#s2021062262dbdff472e32 .list-style .list.line, 
			#s2021062262dbdff472e32 .list-style .list.line > .table-cell,
			#s2021062262dbdff472e32 .li_table.row_04 .acd_collapse[aria-expanded="true"], .li_table.row_04 .acd_collapse.in {
				;
			}
			#s2021062262dbdff472e32 .btn, #s2021062262dbdff472e32 .visual_section a, #s2021062262dbdff472e32 a.select-star, #s2021062262dbdff472e32 .star-pointer .dropdown-menu a.dropdown-item, .doz_sys #s2021062262dbdff472e32 .cart-btn-tools .alpha_add_review_button > button {
			;
				background-color: #383838;
				;
				color:;
				;
			}
			#s2021062262dbdff472e32 .star-pointer .dropdown-menu {
			    background-color: #383838;
			}
			#s2021062262dbdff472e32 .btn:hover, #s2021062262dbdff472e32 .visual_section a:hover {
				border-color:;
			}
			#s2021062262dbdff472e32 a.select-star:hover {
				background-color: #383838;
			}
			#s2021062262dbdff472e32 .star-pointer .dropdown-menu a.dropdown-item:hover {
			    background-color:  !important;
			}
			#s2021062262dbdff472e32 .widget_text_wrap .btn {
				background-color:#0949a0;
				border-color:#0949a0;
				color:#ffffff;
				border-width:0px;
			}
			.doz_sys #s2021062262dbdff472e32 .btn-primary, .doz_sys #s2021062262dbdff472e32 .cart-btn-tools .alpha_add_review_button > button {
			;
				background-color:#0949a0;
				border-color:#0949a0;
				color:#ffffff;
				border-width:0px;
			}
			.doz_sys.shop_view #s2021062262dbdff472e32 .btn-primary span,
			.doz_sys.booking_view #s2021062262dbdff472e32 .btn-primary span,
			.doz_sys.shop_mypage #s2021062262dbdff472e32 .btn-primary span  {
				color:#ffffff;
			}
			#s2021062262dbdff472e32 .coupon-wrap:after,
			#s2021062262dbdff472e32 .board_view .file_area ul li {
				background: #383838;
			}
			#s2021062262dbdff472e32 .text-gray-dark, #s2021062262dbdff472e32 .shop-table > thead > tr > th, #s2021062262dbdff472e32 .shop_mypage .left-menu ul li a, #s2021062262dbdff472e32 .shop_mypage .item-detail p.sale_pay,.doz_sys #s2021062262dbdff472e32 .product-notify-group .product-notify-label {
				;
			}
			#s2021062262dbdff472e32 .mypage .my-box a, #s2021062262dbdff472e32 .mypage .shop-table > tbody > tr,
			#s2021062262dbdff472e32 .mypage .tip-off,
	        #s2021062262dbdff472e32 .im-order-detail-table,
	        #s2021062262dbdff472e32 .im-order-price {
				background-color:rgba(81,81,81,1);-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff818181,endColorstr=#ff818181);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff818181,endColorstr=#ff818181);	zoom: 1;;
			}
			#s2021062262dbdff472e32 .mypage .my-box.on a {
				background-color:#0d285a;
				;
				color:#fff;
			}
			#s2021062262dbdff472e32 .mypage .my-box.on a p {
				color:#fff;
			}
			#s2021062262dbdff472e32 .option_btn_tools a, #s2021062262dbdff472e32 .map-inner .pagination li a {
				color:#212121;
			}
			.doz_sys #s2021062262dbdff472e32 .list-style-card .card-body .text a {
				color:#757575;
			}
			#s2021062262dbdff472e32 .card .title a {
				color: #212121;
			}
			#s2021062262dbdff472e32 .section_bg.fixed_bg.fixed_bg_none {
					background-attachment : inherit;
				}
			#s2021062262dbdff472e32 ul.site_prod_nav > li,
			#s2021062262dbdff472e32 .prod_detail_badge {
				;
			}
			#s2021062262dbdff472e32 .site_prod_nav_wrap.scroll-to-fixed-fixed {
				background: #383838;
				box-shadow: inset 0 -1px 0 0 rgba(0, 0, 0, 0.1);
			}
			#s2021062262dbdff472e32 .buy_footer_fixed {
				background: #383838;
				border-width: 1px 0 0 0;
				border-style: solid;
				;
			}
			#s2021062262dbdff472e32 .opt-group {
				background: #383838;
			}
			#s2021062262dbdff472e32 ul.site_prod_nav > li a.active {
				;
			}
			
			#s2021062262dbdff472e32 .background_tab ul.site_prod_nav > li a.active >  span.braket-badge {
				background-color: none;
				;
				color:#383838;
			}
	
			#s2021062262dbdff472e32 .input-block .checkbox-styled:not(ie8) input ~ span {
				;
				color:;
			}
			.section_fixed_disable #s2021062262dbdff472e32[class*="section_first"],
			.section_fixed_disable #s2021062262dbdff472e32[class*="section_first"] .doz_aside {
				position: relative !important;
				top: 0 !important;
				left: 0 !important;
				z-index: auto !important;
			}
			.section_fixed_disable #s2021062262dbdff472e32 .doz_aside.scroll-to-fixed-fixed ~ .spacer,
			.section_fixed_disable #s2021062262dbdff472e32.scroll-to-fixed-fixed ~ .spacer {
				height: 0 !important;
				display: none !important;
			}
			#s2021062262dbdff472e32.scroll-to-fixed-fixed {
				width: 100% !important;
			}
			#s2021062262dbdff472e32 .doz_aside.scroll-to-fixed-fixed-end {
				bottom: 0 !important;
				top: auto !important;
			}
			.device_type_m #s2021062262dbdff472e32.mobile_section main .inside {
					padding-left: 0px;
					padding-right: 0px;
			}
			.device_type_m #s2021062262dbdff472e32 .mypage .left-menu ul li a,
			.device_type_m #s2021062262dbdff472e32 .cart .left-menu ul li a {
				background-color:rgba(81,81,81,1);-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff818181,endColorstr=#ff818181);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff818181,endColorstr=#ff818181);	zoom: 1;;
			}
            #s2021062262dbdff472e32 .im-cart-result-table {
                border-top: 1px solid ;
                border-bottom: 1px solid ;
            }
            #s2021062262dbdff472e32 .shop-table > tbody > tr > td.img .opt .more {
                ;
            }
            #s2021062262dbdff472e32 .im-cart-info {
                ;
            }
            #s2021062262dbdff472e32 .shop-table > thead > tr > th,
            #s2021062262dbdff472e32 .shop-table > tbody > tr > td,
            #s2021062262dbdff472e32 .mypage .shop-table > tbody > tr,
            #s2021062262dbdff472e32 .shop-table > tbody > tr > td.img img,
            #s2021062262dbdff472e32 .shop-table > tbody > tr > td + td,
            #s2021062262dbdff472e32 .mypage .tip-off,
            #s2021062262dbdff472e32 .mypage .shop-table img,
	        #s2021062262dbdff472e32 .im-order-detail-table,
	        #s2021062262dbdff472e32 .im-order-price,
	        #s2021062262dbdff472e32 .im-order-detail-table thead tr,
	        #s2021062262dbdff472e32 .im-order-detail-table tr + tr,
	        #s2021062262dbdff472e32 .im-order-detail-table img,
	        #s2021062262dbdff472e32 .im-order-detail-table .im-deliv-price,
	        #s2021062262dbdff472e32 .im-order-price-header,
	        #s2021062262dbdff472e32 .im-order-price-body {
                ;
            }
            #s2021062262dbdff472e32 .shop-table .list_badge {
				border-color: ;
            }
            #s2021062262dbdff472e32 .im-cart-result-table thead>tr>th,
            #s2021062262dbdff472e32 #shop_cart_list .shop-table > colgroup + thead > tr:first-child > th,
            #s2021062262dbdff472e32 #shop_cart_list .shop-table > tbody > tr > td + td,
            #s2021062262dbdff472e32 #shop_cart_list .shop-table > thead > tr > th,
            #s2021062262dbdff472e32 #shop_cart_list .shop-table > tbody > tr > td {
                ;
            }
            #s2021062262dbdff472e32 .shop-content.mypage .shop-item .item-icon .im-icon.im-ico-liked{
                color: #0d285a
            }
			@media (min-width: 991px) {
				.doz_sys #s2021062262dbdff472e32 .btn-primary:hover, #s2021062262dbdff472e32 .widget_text_wrap .btn:hover, .doz_sys #s2021062262dbdff472e32 .cart-btn-tools .alpha_add_review_button:hover > button {
				;
					background-color:#002b66;
					border-color:#0949a0;
					color:#ffffff;
					border-width:0px;
				}
				.doz_sys.shop_view #s2021062262dbdff472e32 .btn-primary:hover span,
				.doz_sys.booking_view #s2021062262dbdff472e32 .btn-primary:hover span,
				.doz_sys.shop_mypage #s2021062262dbdff472e32 .btn-primary:hover span  {
					color:#ffffff;
				}
			}
			@media all and (max-width : 768px) {
				.doz_sys #s2021062262dbdff472e32 .fixed_view a,
				.doz_sys #s2021062262dbdff472e32 .fixed_view select.form-control,
				.doz_sys #s2021062262dbdff472e32 .fixed_view .form-select-wrap:before {
					color: #212121;
				}
				.doz_sys #s2021062262dbdff472e32 .fixed_view .body_font_color_50 {
					color: rgba(33, 33, 33, 0.5);
				}
				.doz_sys #s2021062262dbdff472e32 .fixed_view .body_font_color_20 {
					color: rgba(33, 33, 33, 0.2);
				}
				.booking_view #s2021062262dbdff472e32 .fixed_view .booking_opt select.form-control {
					background-color: #fff;
				}
				#s2021062262dbdff472e32 #shop_cart_list .shop-tit,
                #s2021062262dbdff472e32 #shop_cart_list .shop-table > thead > tr,
                #s2021062262dbdff472e32 #shop_cart_list .shop-table > tfoot .payment-info,
                #s2021062262dbdff472e32 .im-price-result {
				    ;
				}
                #s2021062262dbdff472e32 .shop-table > tbody > tr > td.img .opt .more + .more,
                #s2021062262dbdff472e32 .im-order-row + .im-order-row {
                    ;
                }
                #s2021062262dbdff472e32 #shop_cart_list .shop-table,
                #s2021062262dbdff472e32 #shop_cart_list .shop-table > tbody > tr.im-tr-shipping + tr,
                #s2021062262dbdff472e32 #shop_cart_list .shop-table > tfoot,
                #s2021062262dbdff472e32 #shop_cart_list .shop-table > tfoot .payment-info {
                    ;
                }
                #s2021062262dbdff472e32 #shop_cart_list .shop-table > thead > tr,
                #s2021062262dbdff472e32 .im-order-detail-table .im-space {
                    background-color: #383838;
                }
                #s2021062262dbdff472e32 #shop_cart_list .shop-table > thead > tr.scroll-to-fixed-fixed-end {
                    top: auto !important;
                    bottom: 0;
                }
			}
			.device_type_m #s2021062262dbdff472e32 .section_bg.fixed_bg_wrap { 
                 background-attachment: fixed;
            }
            
            .device_type_m #s2021062262dbdff472e32 .section_bg.fixed_bg_wrap .fixed_bg {
              display: none;
            }
            #s2021062262dbdff472e32 .section_bg.fixed_bg_wrap .fixed_bg {
                 display: none;
                }
			@media (max-width: 991px) {
			    #s2021062262dbdff472e32 .section_bg {
                    background-attachment : inherit;
                }
                
                #s2021062262dbdff472e32 .section_bg .ibg-bg {
                    display: none;
                }
                
                #s2021062262dbdff472e32 .section_bg.fixed_bg_wrap { 
                    background-image : none !important;
                    clip-path: inset(0);
                    overflow: hidden;
                }
                #s2021062262dbdff472e32 .section_bg.fixed_bg_wrap .fixed_bg {
                  display: block;
                  object-fit: cover;
                  position: fixed;
                  left: 0;
                  top: 0;
                  width: 100%; 
                  height: 100vh;
                }
				#s2021062262dbdff472e32 .buy_btns .social_btn, #s2021062262dbdff472e32 .buy_btns .cart_btn, #s2021062262dbdff472e32 .layer_pop .bottom-btn, #s2021062262dbdff472e32 .shop-table > thead, #s2021062262dbdff472e32 .left-menu, #s2021062262dbdff472e32 .shop-table > tbody > tr, {
				;
				}
				#s2021062262dbdff472e32 main, #s2021062262dbdff472e32 .section_wrap.extend_section main, #s2021062262dbdff472e32 .doz_sys.shop_payment .inside, .doz_sys.shop_payment .inside .col-dz, {
					padding-left:0;
					padding-right:0;
				}
				#s2021062262dbdff472e32.mobile_section main .inside {
					padding-left: 0px;
					padding-right: 0px;
				}
				#s2021062262dbdff472e32.section_wrap.extend_section main .widget.board .grid_ignore.bg_on {
					margin-left: -15px;
					margin-right: -15px;
					width: calc(100% + 30px);
				}
				#s2021062262dbdff472e32 .mypage .left-menu ul li a,
				#s2021062262dbdff472e32 .cart .left-menu ul li a,
				#s2021062262dbdff472e32 .mypage .left-menu .cart-menu-slide  {
					background-color:rgba(81,81,81,1);-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff818181,endColorstr=#ff818181);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff818181,endColorstr=#ff818181);	zoom: 1;;
				}
				.section_wrap .side_gutter {
					display:none !important;
				}
				#s2021062262dbdff472e32 .coupon-wrap:after {
					background: #383838 !important;
				}
			}
			@media (max-width: 767px) {
				#s2021062262dbdff472e32 .nav_gradient.slide_left {
					background: linear-gradient(to left, rgba(255, 255, 255, 0), #383838);
				}
				#s2021062262dbdff472e32 .nav_gradient.slide_right {
					background: linear-gradient(to right, rgba(255, 255, 255, 0), #383838);
				}
				#s2021062262dbdff472e32 .button_tab .scroll-to-fixed-fixed ul.site_prod_nav > li {
					border-top: 0;
					border-bottom: 0;
				}
				#s2021062262dbdff472e32 .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);
				}
				.shop_view #s2021062262dbdff472e32 .item_detail .form-select-wrap .dropdown-menu .dropdown-item {
					background: #383838 !important;
				}
				.shop_view #s2021062262dbdff472e32 .item_detail .form-select-wrap .dropdown-toggle {
					color:  !important;
				}
				.shop_view #s2021062262dbdff472e32 .item_detail .form-select-wrap.open .dropdown-toggle,
				.shop_view #s2021062262dbdff472e32 .item_detail .form-select-wrap.open .dropdown-menu {
					border-color:  !important;
				}
				.shop_view #s2021062262dbdff472e32 .item_detail .form-select-wrap.open .dropdown-menu .dropdown-item {
					
				}
				.shop_view #s2021062262dbdff472e32 .item_detail .form-select-wrap .dropdown-menu .dropdown-item:hover {
					background-color:  !important;
				}
			}
			@media (min-width: 768px) {
				#s2021062262dbdff472e32 .opt-group .btn_clse {
					background-color: #383838;
				}
				#s2021062262dbdff472e32 .opt-group .btn_clse:after {
					box-shadow: 0 10px 0 0 #383838;
				}
			}
		
				.doz_sys #s2021062262dbdff472e32 .bg-brand,
				.doz_sys #s2021062262dbdff472e32 .bg-brand span,
				.doz_sys #s2021062262dbdff472e32 .btn-brand {
				;
					background-color:#0d285a;
					border-color:#0d285a;
					border-width: 0px;
					color:#fff;
				}
				.doz_sys #s2021062262dbdff472e32 .bg-brand:hover {
					background-color:rgba(7,20,45,1);-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff072045,endColorstr=#ff072045);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff072045,endColorstr=#ff072045);	zoom: 1;;
					border-color:rgb(7,20,45) ;border-color:rgba(7,20,45,1) ;;
				}
			
	/*#*//* .widget.image img {*/
	/*	transition: .3s ease;*/
	/*}*/
	.admin #w20210622ef0b8de6ca862 .widget.image img {
		transition: none;
	}

	.admin #w20210622ef0b8de6ca862 .disable-selection img {
		visibility: visible !important;
	}
	#w20210622ef0b8de6ca862 .widget.image .overlay, #w20210622ef0b8de6ca862 .widget.image .hover_overlay {
		background: rgba(0, 0, 0, 0);
		transition: opacity .3s, background-color .3s;
	}
	#w20210622ef0b8de6ca862 .widget.image:hover .hover_overlay {
		background: rgba(0, 0, 0, 0);
		z-index: 6;
		opacity: 1;
	}
	.admin #w20210622ef0b8de6ca862 .widget.image:hover .hover_overlay,
	#w20210622ef0b8de6ca862 .widget.image.hover_image_hidden:hover .hover_overlay {
		opacity: 0 !important;
	}
	#w20210622ef0b8de6ca862 .widget.image.text_position_overlay .txt .txt_body {
		color: #fff;
		font-size:14px;;
		line-height: 1.2;
		padding: 1em;
	}
	#w20210622ef0b8de6ca862 .widget.image.hover_text_position_overlay:hover .hover_txt .txt_body {
		color: #fff;
		font-size:14px;;
		padding: 1em;
	}
	#w20210622ef0b8de6ca862 .widget.image.hover_text_position_overlay:hover .hover_txt .txt_body {
		line-height: 1.2;
	}
	#w20210622ef0b8de6ca862 .widget.image.img_circle .overlay,
	#w20210622ef0b8de6ca862 .widget.image.img_circle .hover_overlay {
		border-radius: 50%;
	}
	#w20210622ef0b8de6ca862 .widget.image.hover_scale:hover .hover_overlay,
	#w20210622ef0b8de6ca862 .widget.image.same_overlay:hover .overlay {
		transform: scale(1.1);
		transition: opacity .3s;
	}
	#w20210622ef0b8de6ca862 .widget.image.hide_default_img:hover .img_wrap > img,
	#w20210622ef0b8de6ca862 .widget.image:hover .overlay,
	#w20210622ef0b8de6ca862 .widget.image .hover_overlay,
	#w20210622ef0b8de6ca862 .widget.image.hover_image_hidden:hover .hover_img,
	#w20210622ef0b8de6ca862 .widget.image.hover_scale .hover_img,
	#w20210622ef0b8de6ca862 .widget.image.hover_scale.hover_image_hidden:hover .hover_img {
		opacity: 0;
	}
	#w20210622ef0b8de6ca862 .widget.image.hide_default_img:hover .img_wrap > img{
		opacity: 0 !important;

	}
	#w20210622ef0b8de6ca862 .widget.image.hover_scale img {
		transition: transform 0.4s ease-out;
	}
	#w20210622ef0b8de6ca862 .widget.image.hover_scale img,
	#w20210622ef0b8de6ca862 .widget.image.hover_scale:hover .hover_img,
	#w20210622ef0b8de6ca862 .widget.image.hover_scale.hover_image_hidden:hover img,
	#w20210622ef0b8de6ca862 .widget.image.org_image_hidden.hover_image_hidden:hover .img_wrap > img,
	#w20210622ef0b8de6ca862 .widget.image.hover_img_hide.hover_scale:hover img,
	#w20210622ef0b8de6ca862 .widget.image.same_overlay:hover .overlay  {
		opacity : 1;
	}
	#w20210622ef0b8de6ca862 .widget.image.no_effect .hover_overlay,
	#w20210622ef0b8de6ca862 .widget.image.no_effect .hover_img {
		transition: none;
	}
	#w20210622ef0b8de6ca862 .widget.image.hover_img_hide .hover_img {
		display: none;
	}
	#w20210622ef0b8de6ca862 .widget.image.hover_img_hide:hover .hover_overlay {
		transition: opacity .3s;
	}
	#w20210622ef0b8de6ca862 .widget.image.hide_default_img:hover .org_image,
	#w20210622ef0b8de6ca862 .widget.image.same_overlay:hover .hover_overlay {
		opacity: 0;
	}
	#w20210622ef0b8de6ca862 .widget.image.same_overlay:hover .overlay {
		opacity: 1;
	}
	
		#w20210622ef0b8de6ca862 .widget.image .hover_img {
		image-rendering: -webkit-optimize-contrast;
	}
	
	@media all and (max-width : 767px) {
		#w20210622ef0b8de6ca862 .widget.image:hover .hover_txt,
		#w20210622ef0b8de6ca862 .widget.image:hover .hover_img,
		#w20210622ef0b8de6ca862 .widget.image:hover .overlay,
		#w20210622ef0b8de6ca862 .widget.image:hover .hover_overlay {
			opacity: 0;
			transform: none !important;
		}
		#w20210622ef0b8de6ca862 .widget.image.org_image_hidden:hover .img_wrap > img {
			opacity: 1;
		}
		#w20210622ef0b8de6ca862 .widget.image:hover .txt {
			opacity: 1;
			visibility: visible;
		}
		#w20210622ef0b8de6ca862 .widget.hover_scale:hover img {
			transform: none !important;
		}
	}

			.shop_view .s20210621d78d1e5e909c5.xzoom-preview {
				;
				background: #383838;
			}
			.shop_view #s20210621d78d1e5e909c5 select.form-control option {
				color:  !important;
				background: #383838;
			}
			.is-ie .shop_view #s20210621d78d1e5e909c5 select.form-control option {
				color: #000 !important;
			}
			.admin #s20210621d78d1e5e909c5 .widget.padding > div {
				;
			}
			.admin #s20210621d78d1e5e909c5 .ibg-bg {
				height: 100% !important;
			}
			.admin #s20210621d78d1e5e909c5 .widget_drag_bar,
			.admin .doz_sys #s20210621d78d1e5e909c5 .ui-resizable-handle.ui-resizable-e:hover:after,
			.admin .doz_sys #s20210621d78d1e5e909c5 .ui-resizable-handle.ui-resizable-w:hover:after,
			.admin .doz_sys #s20210621d78d1e5e909c5 .ui-resizable-handle.ui-resizable-e.active:after,
			.admin .doz_sys #s20210621d78d1e5e909c5 .ui-resizable-handle.ui-resizable-w.active:after,
			.admin .doz_sys #s20210621d78d1e5e909c5 .drop_line {
				background-color: ;
			}
			.admin .doz_sys #s20210621d78d1e5e909c5 .ui-resizable-handle.ui-resizable-n:hover:after,
			.admin .doz_sys #s20210621d78d1e5e909c5 .ui-resizable-handle.ui-resizable-s:hover:after {
				border-bottom:2px solid  ;
			}
			#s20210621d78d1e5e909c5 {
				color: ;
			}
			#s20210621d78d1e5e909c5.side_basic main .inside,
			#s20210621d78d1e5e909c5 .site_prod_nav_wrap.scroll-to-fixed-fixed ul.site_prod_nav,
			.doz_sys #s20210621d78d1e5e909c5 .col-dz-12 .extend_thumbs {
				max-width: 1200px;
			}
			.modal_site_modal_menu #s20210621d78d1e5e909c5.side_basic main .inside,
			.menu_type_modal #s20210621d78d1e5e909c5.side_basic main .inside {
				max-width: 550px;
			}
			.doz_sys .modal_site_modal_menu .modal-header,
			.menu_type_modal .doz_modal_header {
				border-width: 0 0 1px 0;
				border-style: solid;
				;
			}
			.menu_type_modal #s20210621d78d1e5e909c5,
			.menu_type_modal .doz_modal_header {
			;
				background: ;
			;
				color:  ;
			}
			.menu_type_modal .doz_modal_header .bt.bt-flat.bt-default {
			;
				color:  ;
			}
			.doz_sys #s20210621d78d1e5e909c5 .col-dz-12 .inside .extend_thumbs {
				max-width: inherit;
			}
			#s20210621d78d1e5e909c5.extend_section main {
				padding-left: 0px;
				padding-right: 0px;
			}
			#s20210621d78d1e5e909c5.section_wrap.extend_section main .widget.board .grid_ignore.bg_on {
				margin-left: -0px;
				margin-right: -0px;
				width: calc(100% + 0px + 0px);
			}
			#s20210621d78d1e5e909c5 .booking_day .body_font_color_20,
			#s20210621d78d1e5e909c5 .booking_list.waiting .title {
				; 
			}
		
			#s20210621d78d1e5e909c5.extend_section main > .inside {
				max-width: 100% !important;
			}
			#s20210621d78d1e5e909c5 .li_table ul:nth-of-type(2),
			#s20210621d78d1e5e909c5 .li_board ul li,
			#s20210621d78d1e5e909c5 .radio-styled:not(ie8).radio_color_option.small input ~ span span {
				;
			}
			#s20210621d78d1e5e909c5 .checkbox-styled:not(ie8) input ~ span:before,
			#s20210621d78d1e5e909c5 .radio-styled:not(ie8) input ~ span:before {
				
			}
			#s20210621d78d1e5e909c5 .board_view .grid_ignore header a, #s20210621d78d1e5e909c5 .widget.board .grid_ignore .author .date, #s20210621d78d1e5e909c5 .widget.board .grid_ignore a.board, #s20210621d78d1e5e909c5 .widget.board .grid_ignore .author .write, .editor_box .add_map .info > div.phone, #s20210621d78d1e5e909c5 .content-tit .board {
				;
			}
			#s20210621d78d1e5e909c5 select.form-control,
			#s20210621d78d1e5e909c5 input.form-control,
			#s20210621d78d1e5e909c5 textarea.form-control {
				;
				color: #212121;
				background: #ffffff;
			}
			#s20210621d78d1e5e909c5 .input_block .select-block .selectbox select {
				border: none;
				background: none;
				color: #212121;
			}
			#s20210621d78d1e5e909c5 .phonenumber_wrap .line {
				
			}
			#s20210621d78d1e5e909c5 .shop-content.shop-style-b.open .opt-group .btn_clse > span {
				
			}
			.shop_view #s20210621d78d1e5e909c5 .shop-content select.form-control,
			.shop_view #s20210621d78d1e5e909c5 .shop-content input.form-control,
			.shop_view #s20210621d78d1e5e909c5 .shop-content textarea.form-control,
			.booking_view #s20210621d78d1e5e909c5 .booking_opt select.form-control,
			.shop_view #s20210621d78d1e5e909c5 .form-select-wrap .dropdown-menu,
			.shop_view #s20210621d78d1e5e909c5 .form-select-wrap .dropdown-menu .dropdown-item {
				;
				background: #383838;
			}
			#s20210621d78d1e5e909c5 .seemore_wrap .open:before {
				background-image: linear-gradient(to bottom, rgba(56,56,56,0.01), rgba(56,56,56,0.8) 66%, rgba(56,56,56,0.9) 83%, rgba(56,56,56,0.98) 98%, #383838);
			}
			#s20210621d78d1e5e909c5 .item_detail select.form-control,
			#s20210621d78d1e5e909c5 .item_detail input.form-control,
			#s20210621d78d1e5e909c5 .item_detail textarea.form-control,
			#s20210621d78d1e5e909c5 .booking_opt select.form-control,
			#s20210621d78d1e5e909c5 .goods_select textarea.form-control,
			#s20210621d78d1e5e909c5 .goods_select select.form-control,
			#s20210621d78d1e5e909c5 .goods_select input.form-control,
			#s20210621d78d1e5e909c5 .form-select-wrap:before {
				 !important;
				color: ;
			}
			#s20210621d78d1e5e909c5 .form-select-wrap .dropdown-menu .dropdown-item:hover {
				;
			}
			#s20210621d78d1e5e909c5 .board_summary .write, #s20210621d78d1e5e909c5 .board_view .grid_ignore .author .date, #s20210621d78d1e5e909c5 .board_view .grid_ignore .author .hit-count, .doz_sys #s20210621d78d1e5e909c5 label, .doz_sys #s20210621d78d1e5e909c5 label.control-label, #s20210621d78d1e5e909c5 .shop-table > tbody > tr.payment-info > td.pay-txt, #s20210621d78d1e5e909c5 .nick.text-default-dark, #s20210621d78d1e5e909c5 .text-default-dark, #s20210621d78d1e5e909c5 .shop_mypage .mypage .my-box a, #s20210621d78d1e5e909c5 .shop_mypage .item-detail a, #s20210621d78d1e5e909c5 .shop_mypage .item-detail p, #s20210621d78d1e5e909c5 .shop_mypage h6, #s20210621d78d1e5e909c5 .shop_mypage .table-wrap p, #s20210621d78d1e5e909c5 .shop_payment h1, #s20210621d78d1e5e909c5 .shop_payment h6, #s20210621d78d1e5e909c5 .shop-content p, #s20210621d78d1e5e909c5 .shop_payment, #s20210621d78d1e5e909c5 .shop-content span, #s20210621d78d1e5e909c5 .shop-content .shop-item .item-icon .im-icon.im-ico-liked, #s20210621d78d1e5e909c5 .shop-content .price, #s20210621d78d1e5e909c5,#s20210621d78d1e5e909c5 .shop-tit,#s20210621d78d1e5e909c5 .board_view .board_txt_area,#s20210621d78d1e5e909c5 .board.widget .grid_ignore .view_tit,.doz_sys #s20210621d78d1e5e909c5 .shop-content input.form-control, .doz_sys #s20210621d78d1e5e909c5 .shop-content select.form-control, #s20210621d78d1e5e909c5 .widget_menu_title,#s20210621d78d1e5e909c5 .comment_area,body.shop_mypage #s20210621d78d1e5e909c5 .comment_area,
			#s20210621d78d1e5e909c5 .list_review_inner .use_summary, #s20210621d78d1e5e909c5 .list_review_inner .use_summary a, #s20210621d78d1e5e909c5 .list_review_inner .fold, #s20210621d78d1e5e909c5 .list_review_inner .comment_area, #s20210621d78d1e5e909c5 .booking_nav_tools span {
				;
				color:  ;
			}
			#s20210621d78d1e5e909c5 .shop-content span.sale-price-text {
			    color : #212121 !important;
			}
			.doz_sys #s20210621d78d1e5e909c5 a.use-info {
			    color : #0d285a;
			}
			#s20210621d78d1e5e909c5 .shop-content span.sale-price-text-done, 
			.doz_sys #s20210621d78d1e5e909c5 a.use-info-download-done {
			    color: #999999 !important;
			}
			.doz_sys #s20210621d78d1e5e909c5 .shop-content .down-btn select.form-control {
				;
				color:  !important;
			}
			#s20210621d78d1e5e909c5 .shop-content.mypage .bg-bright a, #s20210621d78d1e5e909c5 .shop-content.mypage .bg-bright p, #s20210621d78d1e5e909c5 .shop-content.mypage .bg-bright span, #s20210621d78d1e5e909c5 .shop-content.mypage .bg-bright div {
				color: #212121;
			}
			#s20210621d78d1e5e909c5 .shop-content.mypage .bg-bright .use_grade .ug_btn .btn,
			#s20210621d78d1e5e909c5 .shop-content span.ug_name .btn {
				border-color: #D5D5D5;
			}
			#s20210621d78d1e5e909c5 .shop-content h6 span {
			;
				color: ;
			}
			#s20210621d78d1e5e909c5 .left-menu ul li.on a,
			.doz_sys #s20210621d78d1e5e909c5 .paging_type_count .owl-dots .owl-dot span:before,
			.menu_type_modal #s20210621d78d1e5e909c5,
			#s20210621d78d1e5e909c5 .list_review_inner .comment .tools .text-gray-bright {
				;
				color:  !important;
			}
			.doz_sys #s20210621d78d1e5e909c5 .paging_type_count.slide_02 .owl-dots .owl-dot.active span:before {
				color: #fff !important;
			}
			.doz_sys #s20210621d78d1e5e909c5 .paging_type_dot .owl-dots .owl-dot span,
			.doz_sys #s20210621d78d1e5e909c5 .paging_type_big_dot .owl-dots .owl-dot span,
			.doz_sys #s20210621d78d1e5e909c5 .paging_type_line .owl-dots .owl-dot span,
			.doz_sys #s20210621d78d1e5e909c5 .paging_type_count.paging_type_count02 .owl-dots .owl-dot.active span:before,
			#s20210621d78d1e5e909c5 .list_review_inner, 
			#s20210621d78d1e5e909c5 .list_review_inner .fold.cmt,
			#s20210621d78d1e5e909c5 .list_review_wrap,
			#s20210621d78d1e5e909c5 .list_review_inner .textarea_block,
			#s20210621d78d1e5e909c5 .list_review_inner .comment .main_comment,
			#s20210621d78d1e5e909c5 .list_review_inner .txt_delete:before,
			#s20210621d78d1e5e909c5 .form-select-wrap.open .dropdown-toggle, 
			#s20210621d78d1e5e909c5 .form-select-wrap.open .dropdown-menu,
			#s20210621d78d1e5e909c5 .form-select-wrap.open .dropdown-menu .dropdown-item {
				border-color: ;
			}
			.doz_sys #s20210621d78d1e5e909c5 .paging_type_dot02 .owl-dots .owl-dot span,
			.doz_sys #s20210621d78d1e5e909c5 .paging_type_dot .owl-dots .owl-dot.active span,
			.doz_sys #s20210621d78d1e5e909c5 .paging_type_line .owl-dots .owl-dot.active span,
			.doz_sys #s20210621d78d1e5e909c5 .paging_type_big_dot .owl-dots .owl-dot span,
			.doz_sys #s20210621d78d1e5e909c5 .paging_type_line .owl-dots .owl-dot span {
				background: ;
			}
			#s20210621d78d1e5e909c5 .form-control:focus {
				border-color:#0d285a;
			}
			#s20210621d78d1e5e909c5 .sub_depth li a, #s20210621d78d1e5e909c5 .sub_depth li span {
				;
			}
			#s20210621d78d1e5e909c5 .slide_03.owl-theme .owl-dots .owl-dot span {
				;
			} 
			#s20210621d78d1e5e909c5 .pagination > li > a,
			#s20210621d78d1e5e909c5 .pagination > li > span,
			#s20210621d78d1e5e909c5 .pagination > li > a:focus,
			#s20210621d78d1e5e909c5 .pagination > li > span:focus,
			#s20210621d78d1e5e909c5 .map-inner .pagination li.active a,
			#s20210621d78d1e5e909c5 .pagination li > a.disabled:hover,
			#s20210621d78d1e5e909c5 .pagination li > a.disabled:focus {
				;
			}
			#s20210621d78d1e5e909c5 .form-select-wrap.open .dropdown-menu .dropdown-item {
				;
			}
			#s20210621d78d1e5e909c5 .pagination > .active > a,
			#s20210621d78d1e5e909c5 .pagination > .active > span,
			#s20210621d78d1e5e909c5 .pagination > .active > a:hover,
			#s20210621d78d1e5e909c5 .pagination > .active > span:hover,
			#s20210621d78d1e5e909c5 .pagination > .active > a:focus,
			#s20210621d78d1e5e909c5 .pagination > .active > span:focus,
			#s20210621d78d1e5e909c5 .pagination > li > a:hover,
			#s20210621d78d1e5e909c5 .pagination > li > span:hover,
			#s20210621d78d1e5e909c5 .sub_depth li a.active,
			.doz_sys #s20210621d78d1e5e909c5 a, #s20210621d78d1e5e909c5 .li_table ul li,
			#s20210621d78d1e5e909c5 .list-style .list.line > small,
			.doz_sys #s20210621d78d1e5e909c5 div[data-widget-type="board"] .title.title-block a{
				;
				color: ;
			}
			.doz_sys #s20210621d78d1e5e909c5 .board_contents a:not(.btn),
			.doz_sys #s20210621d78d1e5e909c5 .board_contents a:not(.btn):hover,
			#s20210621d78d1e5e909c5 .board_txt_area a,
			#s20210621d78d1e5e909c5 .board_txt_area a:hover,
			#s20210621d78d1e5e909c5 .board_txt_area a:active,
			#s20210621d78d1e5e909c5 .board_txt_area a:focus,
			#s20210621d78d1e5e909c5 .editor_box .fr-view a {
				color: #0d285a;
			}
			#s20210621d78d1e5e909c5 div[data-widget-type="icon"] i {
				color: ;
			}
			.doz_sys #s20210621d78d1e5e909c5 a.body_font_color_30:not(.active) {
				;
			}
		   #s20210621d78d1e5e909c5 .text_tab .after_line:not(:last-child):after {
		        ;
		   }
		   #s20210621d78d1e5e909c5 .text_tab ul.site_prod_nav > li a.active {
		    background: none;
		   }
			#s20210621d78d1e5e909c5 .map-toolbar select.form-control {
				;
				color:  !important;
				font-size: 14px;
			}
			.doz_sys #s20210621d78d1e5e909c5 .body_font_color_40,
			#s20210621d78d1e5e909c5 .li_board ul.li_body li.name, 
			#s20210621d78d1e5e909c5 .li_board ul.li_body li.time, 
			#s20210621d78d1e5e909c5 .li_board ul.li_body li.like,
			#s20210621d78d1e5e909c5 .li_board ul.li_body li.read {
				;
			}
			#s20210621d78d1e5e909c5 .review_table .summary,
			#s20210621d78d1e5e909c5 .review_table.li_board ul.li_body li,
			#s20210621d78d1e5e909c5 .review_table .list_text_title.lock_on {
				;
			}

			.doz_sys #s20210621d78d1e5e909c5 .body_font_color_50 {
				;
			}
			#s20210621d78d1e5e909c5 .li_board,
			#s20210621d78d1e5e909c5 .acd_row:first-child,
			#s20210621d78d1e5e909c5 .acd_row {
				border-color: ;
			}
			#s20210621d78d1e5e909c5 .list-style .list-header,
			#s20210621d78d1e5e909c5 .list-style .list,
			#s20210621d78d1e5e909c5 .list-style .list.line, 
			#s20210621d78d1e5e909c5 .list-style .list.line > .table-cell,
			#s20210621d78d1e5e909c5 .li_table.row_04 .acd_collapse[aria-expanded="true"], .li_table.row_04 .acd_collapse.in {
				;
			}
			#s20210621d78d1e5e909c5 .btn, #s20210621d78d1e5e909c5 .visual_section a, #s20210621d78d1e5e909c5 a.select-star, #s20210621d78d1e5e909c5 .star-pointer .dropdown-menu a.dropdown-item, .doz_sys #s20210621d78d1e5e909c5 .cart-btn-tools .alpha_add_review_button > button {
			;
				background-color: #383838;
				;
				color:;
				;
			}
			#s20210621d78d1e5e909c5 .star-pointer .dropdown-menu {
			    background-color: #383838;
			}
			#s20210621d78d1e5e909c5 .btn:hover, #s20210621d78d1e5e909c5 .visual_section a:hover {
				border-color:;
			}
			#s20210621d78d1e5e909c5 a.select-star:hover {
				background-color: #383838;
			}
			#s20210621d78d1e5e909c5 .star-pointer .dropdown-menu a.dropdown-item:hover {
			    background-color:  !important;
			}
			#s20210621d78d1e5e909c5 .widget_text_wrap .btn {
				background-color:#0949a0;
				border-color:#0949a0;
				color:#ffffff;
				border-width:0px;
			}
			.doz_sys #s20210621d78d1e5e909c5 .btn-primary, .doz_sys #s20210621d78d1e5e909c5 .cart-btn-tools .alpha_add_review_button > button {
			;
				background-color:#0949a0;
				border-color:#0949a0;
				color:#ffffff;
				border-width:0px;
			}
			.doz_sys.shop_view #s20210621d78d1e5e909c5 .btn-primary span,
			.doz_sys.booking_view #s20210621d78d1e5e909c5 .btn-primary span,
			.doz_sys.shop_mypage #s20210621d78d1e5e909c5 .btn-primary span  {
				color:#ffffff;
			}
			#s20210621d78d1e5e909c5 .coupon-wrap:after,
			#s20210621d78d1e5e909c5 .board_view .file_area ul li {
				background: #383838;
			}
			#s20210621d78d1e5e909c5 .text-gray-dark, #s20210621d78d1e5e909c5 .shop-table > thead > tr > th, #s20210621d78d1e5e909c5 .shop_mypage .left-menu ul li a, #s20210621d78d1e5e909c5 .shop_mypage .item-detail p.sale_pay,.doz_sys #s20210621d78d1e5e909c5 .product-notify-group .product-notify-label {
				;
			}
			#s20210621d78d1e5e909c5 .mypage .my-box a, #s20210621d78d1e5e909c5 .mypage .shop-table > tbody > tr,
			#s20210621d78d1e5e909c5 .mypage .tip-off,
	        #s20210621d78d1e5e909c5 .im-order-detail-table,
	        #s20210621d78d1e5e909c5 .im-order-price {
				background-color:rgba(81,81,81,1);-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff818181,endColorstr=#ff818181);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff818181,endColorstr=#ff818181);	zoom: 1;;
			}
			#s20210621d78d1e5e909c5 .mypage .my-box.on a {
				background-color:#0d285a;
				;
				color:#fff;
			}
			#s20210621d78d1e5e909c5 .mypage .my-box.on a p {
				color:#fff;
			}
			#s20210621d78d1e5e909c5 .option_btn_tools a, #s20210621d78d1e5e909c5 .map-inner .pagination li a {
				color:#212121;
			}
			.doz_sys #s20210621d78d1e5e909c5 .list-style-card .card-body .text a {
				color:#757575;
			}
			#s20210621d78d1e5e909c5 .card .title a {
				color: #212121;
			}
			#s20210621d78d1e5e909c5 .section_bg.fixed_bg.fixed_bg_none {
					background-attachment : inherit;
				}
			#s20210621d78d1e5e909c5 ul.site_prod_nav > li,
			#s20210621d78d1e5e909c5 .prod_detail_badge {
				;
			}
			#s20210621d78d1e5e909c5 .site_prod_nav_wrap.scroll-to-fixed-fixed {
				background: #383838;
				box-shadow: inset 0 -1px 0 0 rgba(0, 0, 0, 0.1);
			}
			#s20210621d78d1e5e909c5 .buy_footer_fixed {
				background: #383838;
				border-width: 1px 0 0 0;
				border-style: solid;
				;
			}
			#s20210621d78d1e5e909c5 .opt-group {
				background: #383838;
			}
			#s20210621d78d1e5e909c5 ul.site_prod_nav > li a.active {
				;
			}
			
			#s20210621d78d1e5e909c5 .background_tab ul.site_prod_nav > li a.active >  span.braket-badge {
				background-color: none;
				;
				color:#383838;
			}
	
			#s20210621d78d1e5e909c5 .input-block .checkbox-styled:not(ie8) input ~ span {
				;
				color:;
			}
			.section_fixed_disable #s20210621d78d1e5e909c5[class*="section_first"],
			.section_fixed_disable #s20210621d78d1e5e909c5[class*="section_first"] .doz_aside {
				position: relative !important;
				top: 0 !important;
				left: 0 !important;
				z-index: auto !important;
			}
			.section_fixed_disable #s20210621d78d1e5e909c5 .doz_aside.scroll-to-fixed-fixed ~ .spacer,
			.section_fixed_disable #s20210621d78d1e5e909c5.scroll-to-fixed-fixed ~ .spacer {
				height: 0 !important;
				display: none !important;
			}
			#s20210621d78d1e5e909c5.scroll-to-fixed-fixed {
				width: 100% !important;
			}
			#s20210621d78d1e5e909c5 .doz_aside.scroll-to-fixed-fixed-end {
				bottom: 0 !important;
				top: auto !important;
			}
			.device_type_m #s20210621d78d1e5e909c5.mobile_section main .inside {
					padding-left: 0px;
					padding-right: 0px;
			}
			.device_type_m #s20210621d78d1e5e909c5 .mypage .left-menu ul li a,
			.device_type_m #s20210621d78d1e5e909c5 .cart .left-menu ul li a {
				background-color:rgba(81,81,81,1);-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff818181,endColorstr=#ff818181);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff818181,endColorstr=#ff818181);	zoom: 1;;
			}
            #s20210621d78d1e5e909c5 .im-cart-result-table {
                border-top: 1px solid ;
                border-bottom: 1px solid ;
            }
            #s20210621d78d1e5e909c5 .shop-table > tbody > tr > td.img .opt .more {
                ;
            }
            #s20210621d78d1e5e909c5 .im-cart-info {
                ;
            }
            #s20210621d78d1e5e909c5 .shop-table > thead > tr > th,
            #s20210621d78d1e5e909c5 .shop-table > tbody > tr > td,
            #s20210621d78d1e5e909c5 .mypage .shop-table > tbody > tr,
            #s20210621d78d1e5e909c5 .shop-table > tbody > tr > td.img img,
            #s20210621d78d1e5e909c5 .shop-table > tbody > tr > td + td,
            #s20210621d78d1e5e909c5 .mypage .tip-off,
            #s20210621d78d1e5e909c5 .mypage .shop-table img,
	        #s20210621d78d1e5e909c5 .im-order-detail-table,
	        #s20210621d78d1e5e909c5 .im-order-price,
	        #s20210621d78d1e5e909c5 .im-order-detail-table thead tr,
	        #s20210621d78d1e5e909c5 .im-order-detail-table tr + tr,
	        #s20210621d78d1e5e909c5 .im-order-detail-table img,
	        #s20210621d78d1e5e909c5 .im-order-detail-table .im-deliv-price,
	        #s20210621d78d1e5e909c5 .im-order-price-header,
	        #s20210621d78d1e5e909c5 .im-order-price-body {
                ;
            }
            #s20210621d78d1e5e909c5 .shop-table .list_badge {
				border-color: ;
            }
            #s20210621d78d1e5e909c5 .im-cart-result-table thead>tr>th,
            #s20210621d78d1e5e909c5 #shop_cart_list .shop-table > colgroup + thead > tr:first-child > th,
            #s20210621d78d1e5e909c5 #shop_cart_list .shop-table > tbody > tr > td + td,
            #s20210621d78d1e5e909c5 #shop_cart_list .shop-table > thead > tr > th,
            #s20210621d78d1e5e909c5 #shop_cart_list .shop-table > tbody > tr > td {
                ;
            }
            #s20210621d78d1e5e909c5 .shop-content.mypage .shop-item .item-icon .im-icon.im-ico-liked{
                color: #0d285a
            }
			@media (min-width: 991px) {
				.doz_sys #s20210621d78d1e5e909c5 .btn-primary:hover, #s20210621d78d1e5e909c5 .widget_text_wrap .btn:hover, .doz_sys #s20210621d78d1e5e909c5 .cart-btn-tools .alpha_add_review_button:hover > button {
				;
					background-color:#002b66;
					border-color:#0949a0;
					color:#ffffff;
					border-width:0px;
				}
				.doz_sys.shop_view #s20210621d78d1e5e909c5 .btn-primary:hover span,
				.doz_sys.booking_view #s20210621d78d1e5e909c5 .btn-primary:hover span,
				.doz_sys.shop_mypage #s20210621d78d1e5e909c5 .btn-primary:hover span  {
					color:#ffffff;
				}
			}
			@media all and (max-width : 768px) {
				.doz_sys #s20210621d78d1e5e909c5 .fixed_view a,
				.doz_sys #s20210621d78d1e5e909c5 .fixed_view select.form-control,
				.doz_sys #s20210621d78d1e5e909c5 .fixed_view .form-select-wrap:before {
					color: #212121;
				}
				.doz_sys #s20210621d78d1e5e909c5 .fixed_view .body_font_color_50 {
					color: rgba(33, 33, 33, 0.5);
				}
				.doz_sys #s20210621d78d1e5e909c5 .fixed_view .body_font_color_20 {
					color: rgba(33, 33, 33, 0.2);
				}
				.booking_view #s20210621d78d1e5e909c5 .fixed_view .booking_opt select.form-control {
					background-color: #fff;
				}
				#s20210621d78d1e5e909c5 #shop_cart_list .shop-tit,
                #s20210621d78d1e5e909c5 #shop_cart_list .shop-table > thead > tr,
                #s20210621d78d1e5e909c5 #shop_cart_list .shop-table > tfoot .payment-info,
                #s20210621d78d1e5e909c5 .im-price-result {
				    ;
				}
                #s20210621d78d1e5e909c5 .shop-table > tbody > tr > td.img .opt .more + .more,
                #s20210621d78d1e5e909c5 .im-order-row + .im-order-row {
                    ;
                }
                #s20210621d78d1e5e909c5 #shop_cart_list .shop-table,
                #s20210621d78d1e5e909c5 #shop_cart_list .shop-table > tbody > tr.im-tr-shipping + tr,
                #s20210621d78d1e5e909c5 #shop_cart_list .shop-table > tfoot,
                #s20210621d78d1e5e909c5 #shop_cart_list .shop-table > tfoot .payment-info {
                    ;
                }
                #s20210621d78d1e5e909c5 #shop_cart_list .shop-table > thead > tr,
                #s20210621d78d1e5e909c5 .im-order-detail-table .im-space {
                    background-color: #383838;
                }
                #s20210621d78d1e5e909c5 #shop_cart_list .shop-table > thead > tr.scroll-to-fixed-fixed-end {
                    top: auto !important;
                    bottom: 0;
                }
			}
			.device_type_m #s20210621d78d1e5e909c5 .section_bg.fixed_bg_wrap { 
                 background-attachment: fixed;
            }
            
            .device_type_m #s20210621d78d1e5e909c5 .section_bg.fixed_bg_wrap .fixed_bg {
              display: none;
            }
            #s20210621d78d1e5e909c5 .section_bg.fixed_bg_wrap .fixed_bg {
                 display: none;
                }
			@media (max-width: 991px) {
			    #s20210621d78d1e5e909c5 .section_bg {
                    background-attachment : inherit;
                }
                
                #s20210621d78d1e5e909c5 .section_bg .ibg-bg {
                    display: none;
                }
                
                #s20210621d78d1e5e909c5 .section_bg.fixed_bg_wrap { 
                    background-image : none !important;
                    clip-path: inset(0);
                    overflow: hidden;
                }
                #s20210621d78d1e5e909c5 .section_bg.fixed_bg_wrap .fixed_bg {
                  display: block;
                  object-fit: cover;
                  position: fixed;
                  left: 0;
                  top: 0;
                  width: 100%; 
                  height: 100vh;
                }
				#s20210621d78d1e5e909c5 .buy_btns .social_btn, #s20210621d78d1e5e909c5 .buy_btns .cart_btn, #s20210621d78d1e5e909c5 .layer_pop .bottom-btn, #s20210621d78d1e5e909c5 .shop-table > thead, #s20210621d78d1e5e909c5 .left-menu, #s20210621d78d1e5e909c5 .shop-table > tbody > tr, {
				;
				}
				#s20210621d78d1e5e909c5 main, #s20210621d78d1e5e909c5 .section_wrap.extend_section main, #s20210621d78d1e5e909c5 .doz_sys.shop_payment .inside, .doz_sys.shop_payment .inside .col-dz, {
					padding-left:0;
					padding-right:0;
				}
				#s20210621d78d1e5e909c5.mobile_section main .inside {
					padding-left: 0px;
					padding-right: 0px;
				}
				#s20210621d78d1e5e909c5.section_wrap.extend_section main .widget.board .grid_ignore.bg_on {
					margin-left: -15px;
					margin-right: -15px;
					width: calc(100% + 30px);
				}
				#s20210621d78d1e5e909c5 .mypage .left-menu ul li a,
				#s20210621d78d1e5e909c5 .cart .left-menu ul li a,
				#s20210621d78d1e5e909c5 .mypage .left-menu .cart-menu-slide  {
					background-color:rgba(81,81,81,1);-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff818181,endColorstr=#ff818181);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff818181,endColorstr=#ff818181);	zoom: 1;;
				}
				.section_wrap .side_gutter {
					display:none !important;
				}
				#s20210621d78d1e5e909c5 .coupon-wrap:after {
					background: #383838 !important;
				}
			}
			@media (max-width: 767px) {
				#s20210621d78d1e5e909c5 .nav_gradient.slide_left {
					background: linear-gradient(to left, rgba(255, 255, 255, 0), #383838);
				}
				#s20210621d78d1e5e909c5 .nav_gradient.slide_right {
					background: linear-gradient(to right, rgba(255, 255, 255, 0), #383838);
				}
				#s20210621d78d1e5e909c5 .button_tab .scroll-to-fixed-fixed ul.site_prod_nav > li {
					border-top: 0;
					border-bottom: 0;
				}
				#s20210621d78d1e5e909c5 .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);
				}
				.shop_view #s20210621d78d1e5e909c5 .item_detail .form-select-wrap .dropdown-menu .dropdown-item {
					background: #383838 !important;
				}
				.shop_view #s20210621d78d1e5e909c5 .item_detail .form-select-wrap .dropdown-toggle {
					color:  !important;
				}
				.shop_view #s20210621d78d1e5e909c5 .item_detail .form-select-wrap.open .dropdown-toggle,
				.shop_view #s20210621d78d1e5e909c5 .item_detail .form-select-wrap.open .dropdown-menu {
					border-color:  !important;
				}
				.shop_view #s20210621d78d1e5e909c5 .item_detail .form-select-wrap.open .dropdown-menu .dropdown-item {
					
				}
				.shop_view #s20210621d78d1e5e909c5 .item_detail .form-select-wrap .dropdown-menu .dropdown-item:hover {
					background-color:  !important;
				}
			}
			@media (min-width: 768px) {
				#s20210621d78d1e5e909c5 .opt-group .btn_clse {
					background-color: #383838;
				}
				#s20210621d78d1e5e909c5 .opt-group .btn_clse:after {
					box-shadow: 0 10px 0 0 #383838;
				}
			}
		
				.doz_sys #s20210621d78d1e5e909c5 .bg-brand,
				.doz_sys #s20210621d78d1e5e909c5 .bg-brand span,
				.doz_sys #s20210621d78d1e5e909c5 .btn-brand {
				;
					background-color:#0d285a;
					border-color:#0d285a;
					border-width: 0px;
					color:#fff;
				}
				.doz_sys #s20210621d78d1e5e909c5 .bg-brand:hover {
					background-color:rgba(7,20,45,1);-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff072045,endColorstr=#ff072045);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff072045,endColorstr=#ff072045);	zoom: 1;;
					border-color:rgb(7,20,45) ;border-color:rgba(7,20,45,1) ;;
				}
			
	/*#*//* .widget.image img {*/
	/*	transition: .3s ease;*/
	/*}*/
	.admin #w20210621a2f125133ca30 .widget.image img {
		transition: none;
	}

	.admin #w20210621a2f125133ca30 .disable-selection img {
		visibility: visible !important;
	}
	#w20210621a2f125133ca30 .widget.image .overlay, #w20210621a2f125133ca30 .widget.image .hover_overlay {
		background: rgba(0, 0, 0, 0);
		transition: opacity .3s, background-color .3s;
	}
	#w20210621a2f125133ca30 .widget.image:hover .hover_overlay {
		background: rgba(0, 0, 0, 0);
		z-index: 6;
		opacity: 1;
	}
	.admin #w20210621a2f125133ca30 .widget.image:hover .hover_overlay,
	#w20210621a2f125133ca30 .widget.image.hover_image_hidden:hover .hover_overlay {
		opacity: 0 !important;
	}
	#w20210621a2f125133ca30 .widget.image.text_position_overlay .txt .txt_body {
		color: #fff;
		font-size:14px;;
		line-height: 1.2;
		padding: 1em;
	}
	#w20210621a2f125133ca30 .widget.image.hover_text_position_overlay:hover .hover_txt .txt_body {
		color: #fff;
		font-size:14px;;
		padding: 1em;
	}
	#w20210621a2f125133ca30 .widget.image.hover_text_position_overlay:hover .hover_txt .txt_body {
		line-height: 1.2;
	}
	#w20210621a2f125133ca30 .widget.image.img_circle .overlay,
	#w20210621a2f125133ca30 .widget.image.img_circle .hover_overlay {
		border-radius: 50%;
	}
	#w20210621a2f125133ca30 .widget.image.hover_scale:hover .hover_overlay,
	#w20210621a2f125133ca30 .widget.image.same_overlay:hover .overlay {
		transform: scale(1.1);
		transition: opacity .3s;
	}
	#w20210621a2f125133ca30 .widget.image.hide_default_img:hover .img_wrap > img,
	#w20210621a2f125133ca30 .widget.image:hover .overlay,
	#w20210621a2f125133ca30 .widget.image .hover_overlay,
	#w20210621a2f125133ca30 .widget.image.hover_image_hidden:hover .hover_img,
	#w20210621a2f125133ca30 .widget.image.hover_scale .hover_img,
	#w20210621a2f125133ca30 .widget.image.hover_scale.hover_image_hidden:hover .hover_img {
		opacity: 0;
	}
	#w20210621a2f125133ca30 .widget.image.hide_default_img:hover .img_wrap > img{
		opacity: 0 !important;

	}
	#w20210621a2f125133ca30 .widget.image.hover_scale img {
		transition: transform 0.4s ease-out;
	}
	#w20210621a2f125133ca30 .widget.image.hover_scale img,
	#w20210621a2f125133ca30 .widget.image.hover_scale:hover .hover_img,
	#w20210621a2f125133ca30 .widget.image.hover_scale.hover_image_hidden:hover img,
	#w20210621a2f125133ca30 .widget.image.org_image_hidden.hover_image_hidden:hover .img_wrap > img,
	#w20210621a2f125133ca30 .widget.image.hover_img_hide.hover_scale:hover img,
	#w20210621a2f125133ca30 .widget.image.same_overlay:hover .overlay  {
		opacity : 1;
	}
	#w20210621a2f125133ca30 .widget.image.no_effect .hover_overlay,
	#w20210621a2f125133ca30 .widget.image.no_effect .hover_img {
		transition: none;
	}
	#w20210621a2f125133ca30 .widget.image.hover_img_hide .hover_img {
		display: none;
	}
	#w20210621a2f125133ca30 .widget.image.hover_img_hide:hover .hover_overlay {
		transition: opacity .3s;
	}
	#w20210621a2f125133ca30 .widget.image.hide_default_img:hover .org_image,
	#w20210621a2f125133ca30 .widget.image.same_overlay:hover .hover_overlay {
		opacity: 0;
	}
	#w20210621a2f125133ca30 .widget.image.same_overlay:hover .overlay {
		opacity: 1;
	}
	
		#w20210621a2f125133ca30 .widget.image .hover_img {
		image-rendering: -webkit-optimize-contrast;
	}
	
	@media all and (max-width : 767px) {
		#w20210621a2f125133ca30 .widget.image:hover .hover_txt,
		#w20210621a2f125133ca30 .widget.image:hover .hover_img,
		#w20210621a2f125133ca30 .widget.image:hover .overlay,
		#w20210621a2f125133ca30 .widget.image:hover .hover_overlay {
			opacity: 0;
			transform: none !important;
		}
		#w20210621a2f125133ca30 .widget.image.org_image_hidden:hover .img_wrap > img {
			opacity: 1;
		}
		#w20210621a2f125133ca30 .widget.image:hover .txt {
			opacity: 1;
			visibility: visible;
		}
		#w20210621a2f125133ca30 .widget.hover_scale:hover img {
			transform: none !important;
		}
	}

			.shop_view .s20210622f108cb9ee17f9.xzoom-preview {
				;
				background: ;
			}
			.shop_view #s20210622f108cb9ee17f9 select.form-control option {
				color:  !important;
				background: ;
			}
			.is-ie .shop_view #s20210622f108cb9ee17f9 select.form-control option {
				color: #000 !important;
			}
			.admin #s20210622f108cb9ee17f9 .widget.padding > div {
				;
			}
			.admin #s20210622f108cb9ee17f9 .ibg-bg {
				height: 100% !important;
			}
			.admin #s20210622f108cb9ee17f9 .widget_drag_bar,
			.admin .doz_sys #s20210622f108cb9ee17f9 .ui-resizable-handle.ui-resizable-e:hover:after,
			.admin .doz_sys #s20210622f108cb9ee17f9 .ui-resizable-handle.ui-resizable-w:hover:after,
			.admin .doz_sys #s20210622f108cb9ee17f9 .ui-resizable-handle.ui-resizable-e.active:after,
			.admin .doz_sys #s20210622f108cb9ee17f9 .ui-resizable-handle.ui-resizable-w.active:after,
			.admin .doz_sys #s20210622f108cb9ee17f9 .drop_line {
				background-color: ;
			}
			.admin .doz_sys #s20210622f108cb9ee17f9 .ui-resizable-handle.ui-resizable-n:hover:after,
			.admin .doz_sys #s20210622f108cb9ee17f9 .ui-resizable-handle.ui-resizable-s:hover:after {
				border-bottom:2px solid  ;
			}
			#s20210622f108cb9ee17f9 {
				color: ;
			}
			#s20210622f108cb9ee17f9.side_basic main .inside,
			#s20210622f108cb9ee17f9 .site_prod_nav_wrap.scroll-to-fixed-fixed ul.site_prod_nav,
			.doz_sys #s20210622f108cb9ee17f9 .col-dz-12 .extend_thumbs {
				max-width: 1200px;
			}
			.modal_site_modal_menu #s20210622f108cb9ee17f9.side_basic main .inside,
			.menu_type_modal #s20210622f108cb9ee17f9.side_basic main .inside {
				max-width: 550px;
			}
			.doz_sys .modal_site_modal_menu .modal-header,
			.menu_type_modal .doz_modal_header {
				border-width: 0 0 1px 0;
				border-style: solid;
				;
			}
			.menu_type_modal #s20210622f108cb9ee17f9,
			.menu_type_modal .doz_modal_header {
			;
				background: ;
			;
				color:  ;
			}
			.menu_type_modal .doz_modal_header .bt.bt-flat.bt-default {
			;
				color:  ;
			}
			.doz_sys #s20210622f108cb9ee17f9 .col-dz-12 .inside .extend_thumbs {
				max-width: inherit;
			}
			#s20210622f108cb9ee17f9.extend_section main {
				padding-left: 0px;
				padding-right: 0px;
			}
			#s20210622f108cb9ee17f9.section_wrap.extend_section main .widget.board .grid_ignore.bg_on {
				margin-left: -0px;
				margin-right: -0px;
				width: calc(100% + 0px + 0px);
			}
			#s20210622f108cb9ee17f9 .booking_day .body_font_color_20,
			#s20210622f108cb9ee17f9 .booking_list.waiting .title {
				; 
			}
		
			#s20210622f108cb9ee17f9.extend_section main > .inside {
				max-width: 100% !important;
			}
			#s20210622f108cb9ee17f9 .li_table ul:nth-of-type(2),
			#s20210622f108cb9ee17f9 .li_board ul li,
			#s20210622f108cb9ee17f9 .radio-styled:not(ie8).radio_color_option.small input ~ span span {
				;
			}
			#s20210622f108cb9ee17f9 .checkbox-styled:not(ie8) input ~ span:before,
			#s20210622f108cb9ee17f9 .radio-styled:not(ie8) input ~ span:before {
				
			}
			#s20210622f108cb9ee17f9 .board_view .grid_ignore header a, #s20210622f108cb9ee17f9 .widget.board .grid_ignore .author .date, #s20210622f108cb9ee17f9 .widget.board .grid_ignore a.board, #s20210622f108cb9ee17f9 .widget.board .grid_ignore .author .write, .editor_box .add_map .info > div.phone, #s20210622f108cb9ee17f9 .content-tit .board {
				;
			}
			#s20210622f108cb9ee17f9 select.form-control,
			#s20210622f108cb9ee17f9 input.form-control,
			#s20210622f108cb9ee17f9 textarea.form-control {
				;
				color: #212121;
				background: #ffffff;
			}
			#s20210622f108cb9ee17f9 .input_block .select-block .selectbox select {
				border: none;
				background: none;
				color: #212121;
			}
			#s20210622f108cb9ee17f9 .phonenumber_wrap .line {
				
			}
			#s20210622f108cb9ee17f9 .shop-content.shop-style-b.open .opt-group .btn_clse > span {
				
			}
			.shop_view #s20210622f108cb9ee17f9 .shop-content select.form-control,
			.shop_view #s20210622f108cb9ee17f9 .shop-content input.form-control,
			.shop_view #s20210622f108cb9ee17f9 .shop-content textarea.form-control,
			.booking_view #s20210622f108cb9ee17f9 .booking_opt select.form-control,
			.shop_view #s20210622f108cb9ee17f9 .form-select-wrap .dropdown-menu,
			.shop_view #s20210622f108cb9ee17f9 .form-select-wrap .dropdown-menu .dropdown-item {
				;
				background: ;
			}
			#s20210622f108cb9ee17f9 .seemore_wrap .open:before {
				background-image: linear-gradient(to bottom, ,  66%,  83%,  98%, );
			}
			#s20210622f108cb9ee17f9 .item_detail select.form-control,
			#s20210622f108cb9ee17f9 .item_detail input.form-control,
			#s20210622f108cb9ee17f9 .item_detail textarea.form-control,
			#s20210622f108cb9ee17f9 .booking_opt select.form-control,
			#s20210622f108cb9ee17f9 .goods_select textarea.form-control,
			#s20210622f108cb9ee17f9 .goods_select select.form-control,
			#s20210622f108cb9ee17f9 .goods_select input.form-control,
			#s20210622f108cb9ee17f9 .form-select-wrap:before {
				 !important;
				color: ;
			}
			#s20210622f108cb9ee17f9 .form-select-wrap .dropdown-menu .dropdown-item:hover {
				;
			}
			#s20210622f108cb9ee17f9 .board_summary .write, #s20210622f108cb9ee17f9 .board_view .grid_ignore .author .date, #s20210622f108cb9ee17f9 .board_view .grid_ignore .author .hit-count, .doz_sys #s20210622f108cb9ee17f9 label, .doz_sys #s20210622f108cb9ee17f9 label.control-label, #s20210622f108cb9ee17f9 .shop-table > tbody > tr.payment-info > td.pay-txt, #s20210622f108cb9ee17f9 .nick.text-default-dark, #s20210622f108cb9ee17f9 .text-default-dark, #s20210622f108cb9ee17f9 .shop_mypage .mypage .my-box a, #s20210622f108cb9ee17f9 .shop_mypage .item-detail a, #s20210622f108cb9ee17f9 .shop_mypage .item-detail p, #s20210622f108cb9ee17f9 .shop_mypage h6, #s20210622f108cb9ee17f9 .shop_mypage .table-wrap p, #s20210622f108cb9ee17f9 .shop_payment h1, #s20210622f108cb9ee17f9 .shop_payment h6, #s20210622f108cb9ee17f9 .shop-content p, #s20210622f108cb9ee17f9 .shop_payment, #s20210622f108cb9ee17f9 .shop-content span, #s20210622f108cb9ee17f9 .shop-content .shop-item .item-icon .im-icon.im-ico-liked, #s20210622f108cb9ee17f9 .shop-content .price, #s20210622f108cb9ee17f9,#s20210622f108cb9ee17f9 .shop-tit,#s20210622f108cb9ee17f9 .board_view .board_txt_area,#s20210622f108cb9ee17f9 .board.widget .grid_ignore .view_tit,.doz_sys #s20210622f108cb9ee17f9 .shop-content input.form-control, .doz_sys #s20210622f108cb9ee17f9 .shop-content select.form-control, #s20210622f108cb9ee17f9 .widget_menu_title,#s20210622f108cb9ee17f9 .comment_area,body.shop_mypage #s20210622f108cb9ee17f9 .comment_area,
			#s20210622f108cb9ee17f9 .list_review_inner .use_summary, #s20210622f108cb9ee17f9 .list_review_inner .use_summary a, #s20210622f108cb9ee17f9 .list_review_inner .fold, #s20210622f108cb9ee17f9 .list_review_inner .comment_area, #s20210622f108cb9ee17f9 .booking_nav_tools span {
				;
				color:  ;
			}
			#s20210622f108cb9ee17f9 .shop-content span.sale-price-text {
			    color : #212121 !important;
			}
			.doz_sys #s20210622f108cb9ee17f9 a.use-info {
			    color : #0d285a;
			}
			#s20210622f108cb9ee17f9 .shop-content span.sale-price-text-done, 
			.doz_sys #s20210622f108cb9ee17f9 a.use-info-download-done {
			    color: #999999 !important;
			}
			.doz_sys #s20210622f108cb9ee17f9 .shop-content .down-btn select.form-control {
				;
				color:  !important;
			}
			#s20210622f108cb9ee17f9 .shop-content.mypage .bg-bright a, #s20210622f108cb9ee17f9 .shop-content.mypage .bg-bright p, #s20210622f108cb9ee17f9 .shop-content.mypage .bg-bright span, #s20210622f108cb9ee17f9 .shop-content.mypage .bg-bright div {
				color: #212121;
			}
			#s20210622f108cb9ee17f9 .shop-content.mypage .bg-bright .use_grade .ug_btn .btn,
			#s20210622f108cb9ee17f9 .shop-content span.ug_name .btn {
				border-color: #D5D5D5;
			}
			#s20210622f108cb9ee17f9 .shop-content h6 span {
			;
				color: ;
			}
			#s20210622f108cb9ee17f9 .left-menu ul li.on a,
			.doz_sys #s20210622f108cb9ee17f9 .paging_type_count .owl-dots .owl-dot span:before,
			.menu_type_modal #s20210622f108cb9ee17f9,
			#s20210622f108cb9ee17f9 .list_review_inner .comment .tools .text-gray-bright {
				;
				color:  !important;
			}
			.doz_sys #s20210622f108cb9ee17f9 .paging_type_count.slide_02 .owl-dots .owl-dot.active span:before {
				color: #fff !important;
			}
			.doz_sys #s20210622f108cb9ee17f9 .paging_type_dot .owl-dots .owl-dot span,
			.doz_sys #s20210622f108cb9ee17f9 .paging_type_big_dot .owl-dots .owl-dot span,
			.doz_sys #s20210622f108cb9ee17f9 .paging_type_line .owl-dots .owl-dot span,
			.doz_sys #s20210622f108cb9ee17f9 .paging_type_count.paging_type_count02 .owl-dots .owl-dot.active span:before,
			#s20210622f108cb9ee17f9 .list_review_inner, 
			#s20210622f108cb9ee17f9 .list_review_inner .fold.cmt,
			#s20210622f108cb9ee17f9 .list_review_wrap,
			#s20210622f108cb9ee17f9 .list_review_inner .textarea_block,
			#s20210622f108cb9ee17f9 .list_review_inner .comment .main_comment,
			#s20210622f108cb9ee17f9 .list_review_inner .txt_delete:before,
			#s20210622f108cb9ee17f9 .form-select-wrap.open .dropdown-toggle, 
			#s20210622f108cb9ee17f9 .form-select-wrap.open .dropdown-menu,
			#s20210622f108cb9ee17f9 .form-select-wrap.open .dropdown-menu .dropdown-item {
				border-color: ;
			}
			.doz_sys #s20210622f108cb9ee17f9 .paging_type_dot02 .owl-dots .owl-dot span,
			.doz_sys #s20210622f108cb9ee17f9 .paging_type_dot .owl-dots .owl-dot.active span,
			.doz_sys #s20210622f108cb9ee17f9 .paging_type_line .owl-dots .owl-dot.active span,
			.doz_sys #s20210622f108cb9ee17f9 .paging_type_big_dot .owl-dots .owl-dot span,
			.doz_sys #s20210622f108cb9ee17f9 .paging_type_line .owl-dots .owl-dot span {
				background: ;
			}
			#s20210622f108cb9ee17f9 .form-control:focus {
				border-color:#0d285a;
			}
			#s20210622f108cb9ee17f9 .sub_depth li a, #s20210622f108cb9ee17f9 .sub_depth li span {
				;
			}
			#s20210622f108cb9ee17f9 .slide_03.owl-theme .owl-dots .owl-dot span {
				;
			} 
			#s20210622f108cb9ee17f9 .pagination > li > a,
			#s20210622f108cb9ee17f9 .pagination > li > span,
			#s20210622f108cb9ee17f9 .pagination > li > a:focus,
			#s20210622f108cb9ee17f9 .pagination > li > span:focus,
			#s20210622f108cb9ee17f9 .map-inner .pagination li.active a,
			#s20210622f108cb9ee17f9 .pagination li > a.disabled:hover,
			#s20210622f108cb9ee17f9 .pagination li > a.disabled:focus {
				;
			}
			#s20210622f108cb9ee17f9 .form-select-wrap.open .dropdown-menu .dropdown-item {
				;
			}
			#s20210622f108cb9ee17f9 .pagination > .active > a,
			#s20210622f108cb9ee17f9 .pagination > .active > span,
			#s20210622f108cb9ee17f9 .pagination > .active > a:hover,
			#s20210622f108cb9ee17f9 .pagination > .active > span:hover,
			#s20210622f108cb9ee17f9 .pagination > .active > a:focus,
			#s20210622f108cb9ee17f9 .pagination > .active > span:focus,
			#s20210622f108cb9ee17f9 .pagination > li > a:hover,
			#s20210622f108cb9ee17f9 .pagination > li > span:hover,
			#s20210622f108cb9ee17f9 .sub_depth li a.active,
			.doz_sys #s20210622f108cb9ee17f9 a, #s20210622f108cb9ee17f9 .li_table ul li,
			#s20210622f108cb9ee17f9 .list-style .list.line > small,
			.doz_sys #s20210622f108cb9ee17f9 div[data-widget-type="board"] .title.title-block a{
				;
				color: ;
			}
			.doz_sys #s20210622f108cb9ee17f9 .board_contents a:not(.btn),
			.doz_sys #s20210622f108cb9ee17f9 .board_contents a:not(.btn):hover,
			#s20210622f108cb9ee17f9 .board_txt_area a,
			#s20210622f108cb9ee17f9 .board_txt_area a:hover,
			#s20210622f108cb9ee17f9 .board_txt_area a:active,
			#s20210622f108cb9ee17f9 .board_txt_area a:focus,
			#s20210622f108cb9ee17f9 .editor_box .fr-view a {
				color: #0d285a;
			}
			#s20210622f108cb9ee17f9 div[data-widget-type="icon"] i {
				color: ;
			}
			.doz_sys #s20210622f108cb9ee17f9 a.body_font_color_30:not(.active) {
				;
			}
		   #s20210622f108cb9ee17f9 .text_tab .after_line:not(:last-child):after {
		        ;
		   }
		   #s20210622f108cb9ee17f9 .text_tab ul.site_prod_nav > li a.active {
		    background: none;
		   }
			#s20210622f108cb9ee17f9 .map-toolbar select.form-control {
				;
				color:  !important;
				font-size: 14px;
			}
			.doz_sys #s20210622f108cb9ee17f9 .body_font_color_40,
			#s20210622f108cb9ee17f9 .li_board ul.li_body li.name, 
			#s20210622f108cb9ee17f9 .li_board ul.li_body li.time, 
			#s20210622f108cb9ee17f9 .li_board ul.li_body li.like,
			#s20210622f108cb9ee17f9 .li_board ul.li_body li.read {
				;
			}
			#s20210622f108cb9ee17f9 .review_table .summary,
			#s20210622f108cb9ee17f9 .review_table.li_board ul.li_body li,
			#s20210622f108cb9ee17f9 .review_table .list_text_title.lock_on {
				;
			}

			.doz_sys #s20210622f108cb9ee17f9 .body_font_color_50 {
				;
			}
			#s20210622f108cb9ee17f9 .li_board,
			#s20210622f108cb9ee17f9 .acd_row:first-child,
			#s20210622f108cb9ee17f9 .acd_row {
				border-color: ;
			}
			#s20210622f108cb9ee17f9 .list-style .list-header,
			#s20210622f108cb9ee17f9 .list-style .list,
			#s20210622f108cb9ee17f9 .list-style .list.line, 
			#s20210622f108cb9ee17f9 .list-style .list.line > .table-cell,
			#s20210622f108cb9ee17f9 .li_table.row_04 .acd_collapse[aria-expanded="true"], .li_table.row_04 .acd_collapse.in {
				;
			}
			#s20210622f108cb9ee17f9 .btn, #s20210622f108cb9ee17f9 .visual_section a, #s20210622f108cb9ee17f9 a.select-star, #s20210622f108cb9ee17f9 .star-pointer .dropdown-menu a.dropdown-item, .doz_sys #s20210622f108cb9ee17f9 .cart-btn-tools .alpha_add_review_button > button {
			;
				background-color: ;
				;
				color:;
				;
			}
			#s20210622f108cb9ee17f9 .star-pointer .dropdown-menu {
			    background-color: ;
			}
			#s20210622f108cb9ee17f9 .btn:hover, #s20210622f108cb9ee17f9 .visual_section a:hover {
				border-color:;
			}
			#s20210622f108cb9ee17f9 a.select-star:hover {
				background-color: ;
			}
			#s20210622f108cb9ee17f9 .star-pointer .dropdown-menu a.dropdown-item:hover {
			    background-color:  !important;
			}
			#s20210622f108cb9ee17f9 .widget_text_wrap .btn {
				background-color:#0949a0;
				border-color:#0949a0;
				color:#ffffff;
				border-width:0px;
			}
			.doz_sys #s20210622f108cb9ee17f9 .btn-primary, .doz_sys #s20210622f108cb9ee17f9 .cart-btn-tools .alpha_add_review_button > button {
			;
				background-color:#0949a0;
				border-color:#0949a0;
				color:#ffffff;
				border-width:0px;
			}
			.doz_sys.shop_view #s20210622f108cb9ee17f9 .btn-primary span,
			.doz_sys.booking_view #s20210622f108cb9ee17f9 .btn-primary span,
			.doz_sys.shop_mypage #s20210622f108cb9ee17f9 .btn-primary span  {
				color:#ffffff;
			}
			#s20210622f108cb9ee17f9 .coupon-wrap:after,
			#s20210622f108cb9ee17f9 .board_view .file_area ul li {
				background: ;
			}
			#s20210622f108cb9ee17f9 .text-gray-dark, #s20210622f108cb9ee17f9 .shop-table > thead > tr > th, #s20210622f108cb9ee17f9 .shop_mypage .left-menu ul li a, #s20210622f108cb9ee17f9 .shop_mypage .item-detail p.sale_pay,.doz_sys #s20210622f108cb9ee17f9 .product-notify-group .product-notify-label {
				;
			}
			#s20210622f108cb9ee17f9 .mypage .my-box a, #s20210622f108cb9ee17f9 .mypage .shop-table > tbody > tr,
			#s20210622f108cb9ee17f9 .mypage .tip-off,
	        #s20210622f108cb9ee17f9 .im-order-detail-table,
	        #s20210622f108cb9ee17f9 .im-order-price {
				;
			}
			#s20210622f108cb9ee17f9 .mypage .my-box.on a {
				background-color:#0d285a;
				;
				color:#fff;
			}
			#s20210622f108cb9ee17f9 .mypage .my-box.on a p {
				color:#fff;
			}
			#s20210622f108cb9ee17f9 .option_btn_tools a, #s20210622f108cb9ee17f9 .map-inner .pagination li a {
				color:#212121;
			}
			.doz_sys #s20210622f108cb9ee17f9 .list-style-card .card-body .text a {
				color:#757575;
			}
			#s20210622f108cb9ee17f9 .card .title a {
				color: #212121;
			}
			#s20210622f108cb9ee17f9 .section_bg.fixed_bg.fixed_bg_none {
					background-attachment : inherit;
				}
			#s20210622f108cb9ee17f9 ul.site_prod_nav > li,
			#s20210622f108cb9ee17f9 .prod_detail_badge {
				;
			}
			#s20210622f108cb9ee17f9 .site_prod_nav_wrap.scroll-to-fixed-fixed {
				background: ;
				box-shadow: inset 0 -1px 0 0 rgba(0, 0, 0, 0.1);
			}
			#s20210622f108cb9ee17f9 .buy_footer_fixed {
				background: ;
				border-width: 1px 0 0 0;
				border-style: solid;
				;
			}
			#s20210622f108cb9ee17f9 .opt-group {
				background: ;
			}
			#s20210622f108cb9ee17f9 ul.site_prod_nav > li a.active {
				;
			}
			
			#s20210622f108cb9ee17f9 .background_tab ul.site_prod_nav > li a.active >  span.braket-badge {
				background-color: none;
				;
				color:;
			}
	
			#s20210622f108cb9ee17f9 .input-block .checkbox-styled:not(ie8) input ~ span {
				;
				color:;
			}
			.section_fixed_disable #s20210622f108cb9ee17f9[class*="section_first"],
			.section_fixed_disable #s20210622f108cb9ee17f9[class*="section_first"] .doz_aside {
				position: relative !important;
				top: 0 !important;
				left: 0 !important;
				z-index: auto !important;
			}
			.section_fixed_disable #s20210622f108cb9ee17f9 .doz_aside.scroll-to-fixed-fixed ~ .spacer,
			.section_fixed_disable #s20210622f108cb9ee17f9.scroll-to-fixed-fixed ~ .spacer {
				height: 0 !important;
				display: none !important;
			}
			#s20210622f108cb9ee17f9.scroll-to-fixed-fixed {
				width: 100% !important;
			}
			#s20210622f108cb9ee17f9 .doz_aside.scroll-to-fixed-fixed-end {
				bottom: 0 !important;
				top: auto !important;
			}
			.device_type_m #s20210622f108cb9ee17f9.mobile_section main .inside {
					padding-left: 0px;
					padding-right: 0px;
			}
			.device_type_m #s20210622f108cb9ee17f9 .mypage .left-menu ul li a,
			.device_type_m #s20210622f108cb9ee17f9 .cart .left-menu ul li a {
				;
			}
            #s20210622f108cb9ee17f9 .im-cart-result-table {
                border-top: 1px solid ;
                border-bottom: 1px solid ;
            }
            #s20210622f108cb9ee17f9 .shop-table > tbody > tr > td.img .opt .more {
                ;
            }
            #s20210622f108cb9ee17f9 .im-cart-info {
                ;
            }
            #s20210622f108cb9ee17f9 .shop-table > thead > tr > th,
            #s20210622f108cb9ee17f9 .shop-table > tbody > tr > td,
            #s20210622f108cb9ee17f9 .mypage .shop-table > tbody > tr,
            #s20210622f108cb9ee17f9 .shop-table > tbody > tr > td.img img,
            #s20210622f108cb9ee17f9 .shop-table > tbody > tr > td + td,
            #s20210622f108cb9ee17f9 .mypage .tip-off,
            #s20210622f108cb9ee17f9 .mypage .shop-table img,
	        #s20210622f108cb9ee17f9 .im-order-detail-table,
	        #s20210622f108cb9ee17f9 .im-order-price,
	        #s20210622f108cb9ee17f9 .im-order-detail-table thead tr,
	        #s20210622f108cb9ee17f9 .im-order-detail-table tr + tr,
	        #s20210622f108cb9ee17f9 .im-order-detail-table img,
	        #s20210622f108cb9ee17f9 .im-order-detail-table .im-deliv-price,
	        #s20210622f108cb9ee17f9 .im-order-price-header,
	        #s20210622f108cb9ee17f9 .im-order-price-body {
                ;
            }
            #s20210622f108cb9ee17f9 .shop-table .list_badge {
				border-color: ;
            }
            #s20210622f108cb9ee17f9 .im-cart-result-table thead>tr>th,
            #s20210622f108cb9ee17f9 #shop_cart_list .shop-table > colgroup + thead > tr:first-child > th,
            #s20210622f108cb9ee17f9 #shop_cart_list .shop-table > tbody > tr > td + td,
            #s20210622f108cb9ee17f9 #shop_cart_list .shop-table > thead > tr > th,
            #s20210622f108cb9ee17f9 #shop_cart_list .shop-table > tbody > tr > td {
                ;
            }
            #s20210622f108cb9ee17f9 .shop-content.mypage .shop-item .item-icon .im-icon.im-ico-liked{
                color: #0d285a
            }
			@media (min-width: 991px) {
				.doz_sys #s20210622f108cb9ee17f9 .btn-primary:hover, #s20210622f108cb9ee17f9 .widget_text_wrap .btn:hover, .doz_sys #s20210622f108cb9ee17f9 .cart-btn-tools .alpha_add_review_button:hover > button {
				;
					background-color:#002b66;
					border-color:#0949a0;
					color:#ffffff;
					border-width:0px;
				}
				.doz_sys.shop_view #s20210622f108cb9ee17f9 .btn-primary:hover span,
				.doz_sys.booking_view #s20210622f108cb9ee17f9 .btn-primary:hover span,
				.doz_sys.shop_mypage #s20210622f108cb9ee17f9 .btn-primary:hover span  {
					color:#ffffff;
				}
			}
			@media all and (max-width : 768px) {
				.doz_sys #s20210622f108cb9ee17f9 .fixed_view a,
				.doz_sys #s20210622f108cb9ee17f9 .fixed_view select.form-control,
				.doz_sys #s20210622f108cb9ee17f9 .fixed_view .form-select-wrap:before {
					color: #212121;
				}
				.doz_sys #s20210622f108cb9ee17f9 .fixed_view .body_font_color_50 {
					color: rgba(33, 33, 33, 0.5);
				}
				.doz_sys #s20210622f108cb9ee17f9 .fixed_view .body_font_color_20 {
					color: rgba(33, 33, 33, 0.2);
				}
				.booking_view #s20210622f108cb9ee17f9 .fixed_view .booking_opt select.form-control {
					background-color: #fff;
				}
				#s20210622f108cb9ee17f9 #shop_cart_list .shop-tit,
                #s20210622f108cb9ee17f9 #shop_cart_list .shop-table > thead > tr,
                #s20210622f108cb9ee17f9 #shop_cart_list .shop-table > tfoot .payment-info,
                #s20210622f108cb9ee17f9 .im-price-result {
				    ;
				}
                #s20210622f108cb9ee17f9 .shop-table > tbody > tr > td.img .opt .more + .more,
                #s20210622f108cb9ee17f9 .im-order-row + .im-order-row {
                    ;
                }
                #s20210622f108cb9ee17f9 #shop_cart_list .shop-table,
                #s20210622f108cb9ee17f9 #shop_cart_list .shop-table > tbody > tr.im-tr-shipping + tr,
                #s20210622f108cb9ee17f9 #shop_cart_list .shop-table > tfoot,
                #s20210622f108cb9ee17f9 #shop_cart_list .shop-table > tfoot .payment-info {
                    ;
                }
                #s20210622f108cb9ee17f9 #shop_cart_list .shop-table > thead > tr,
                #s20210622f108cb9ee17f9 .im-order-detail-table .im-space {
                    background-color: ;
                }
                #s20210622f108cb9ee17f9 #shop_cart_list .shop-table > thead > tr.scroll-to-fixed-fixed-end {
                    top: auto !important;
                    bottom: 0;
                }
			}
			.device_type_m #s20210622f108cb9ee17f9 .section_bg.fixed_bg_wrap { 
                 background-attachment: fixed;
            }
            
            .device_type_m #s20210622f108cb9ee17f9 .section_bg.fixed_bg_wrap .fixed_bg {
              display: none;
            }
            #s20210622f108cb9ee17f9 .section_bg.fixed_bg_wrap .fixed_bg {
                 display: none;
                }
			@media (max-width: 991px) {
			    #s20210622f108cb9ee17f9 .section_bg {
                    background-attachment : inherit;
                }
                
                #s20210622f108cb9ee17f9 .section_bg .ibg-bg {
                    display: none;
                }
                
                #s20210622f108cb9ee17f9 .section_bg.fixed_bg_wrap { 
                    background-image : none !important;
                    clip-path: inset(0);
                    overflow: hidden;
                }
                #s20210622f108cb9ee17f9 .section_bg.fixed_bg_wrap .fixed_bg {
                  display: block;
                  object-fit: cover;
                  position: fixed;
                  left: 0;
                  top: 0;
                  width: 100%; 
                  height: 100vh;
                }
				#s20210622f108cb9ee17f9 .buy_btns .social_btn, #s20210622f108cb9ee17f9 .buy_btns .cart_btn, #s20210622f108cb9ee17f9 .layer_pop .bottom-btn, #s20210622f108cb9ee17f9 .shop-table > thead, #s20210622f108cb9ee17f9 .left-menu, #s20210622f108cb9ee17f9 .shop-table > tbody > tr, {
				;
				}
				#s20210622f108cb9ee17f9 main, #s20210622f108cb9ee17f9 .section_wrap.extend_section main, #s20210622f108cb9ee17f9 .doz_sys.shop_payment .inside, .doz_sys.shop_payment .inside .col-dz, {
					padding-left:0;
					padding-right:0;
				}
				#s20210622f108cb9ee17f9.mobile_section main .inside {
					padding-left: 0px;
					padding-right: 0px;
				}
				#s20210622f108cb9ee17f9.section_wrap.extend_section main .widget.board .grid_ignore.bg_on {
					margin-left: -15px;
					margin-right: -15px;
					width: calc(100% + 30px);
				}
				#s20210622f108cb9ee17f9 .mypage .left-menu ul li a,
				#s20210622f108cb9ee17f9 .cart .left-menu ul li a,
				#s20210622f108cb9ee17f9 .mypage .left-menu .cart-menu-slide  {
					;
				}
				.section_wrap .side_gutter {
					display:none !important;
				}
				#s20210622f108cb9ee17f9 .coupon-wrap:after {
					background:  !important;
				}
			}
			@media (max-width: 767px) {
				#s20210622f108cb9ee17f9 .nav_gradient.slide_left {
					background: linear-gradient(to left, rgba(255, 255, 255, 0), rgba(255,255,255,1));
				}
				#s20210622f108cb9ee17f9 .nav_gradient.slide_right {
					background: linear-gradient(to right, rgba(255, 255, 255, 0), rgba(255,255,255,1));
				}
				#s20210622f108cb9ee17f9 .button_tab .scroll-to-fixed-fixed ul.site_prod_nav > li {
					border-top: 0;
					border-bottom: 0;
				}
				#s20210622f108cb9ee17f9 .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);
				}
				.shop_view #s20210622f108cb9ee17f9 .item_detail .form-select-wrap .dropdown-menu .dropdown-item {
					background:  !important;
				}
				.shop_view #s20210622f108cb9ee17f9 .item_detail .form-select-wrap .dropdown-toggle {
					color:  !important;
				}
				.shop_view #s20210622f108cb9ee17f9 .item_detail .form-select-wrap.open .dropdown-toggle,
				.shop_view #s20210622f108cb9ee17f9 .item_detail .form-select-wrap.open .dropdown-menu {
					border-color:  !important;
				}
				.shop_view #s20210622f108cb9ee17f9 .item_detail .form-select-wrap.open .dropdown-menu .dropdown-item {
					
				}
				.shop_view #s20210622f108cb9ee17f9 .item_detail .form-select-wrap .dropdown-menu .dropdown-item:hover {
					background-color:  !important;
				}
			}
			@media (min-width: 768px) {
				#s20210622f108cb9ee17f9 .opt-group .btn_clse {
					background-color: ;
				}
				#s20210622f108cb9ee17f9 .opt-group .btn_clse:after {
					;
				}
			}
		
				.doz_sys #s20210622f108cb9ee17f9 .bg-brand,
				.doz_sys #s20210622f108cb9ee17f9 .bg-brand span,
				.doz_sys #s20210622f108cb9ee17f9 .btn-brand {
				;
					background-color:#0d285a;
					border-color:#0d285a;
					border-width: 0px;
					color:#fff;
				}
				.doz_sys #s20210622f108cb9ee17f9 .bg-brand:hover {
					background-color:rgba(7,20,45,1);-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff072045,endColorstr=#ff072045);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff072045,endColorstr=#ff072045);	zoom: 1;;
					border-color:rgb(7,20,45) ;border-color:rgba(7,20,45,1) ;;
				}
			
	/*#*//* .widget.image img {*/
	/*	transition: .3s ease;*/
	/*}*/
	.admin #w20210622e2eb52c587b85 .widget.image img {
		transition: none;
	}

	.admin #w20210622e2eb52c587b85 .disable-selection img {
		visibility: visible !important;
	}
	#w20210622e2eb52c587b85 .widget.image .overlay, #w20210622e2eb52c587b85 .widget.image .hover_overlay {
		background: rgba(0, 0, 0, 0);
		transition: opacity .3s, background-color .3s;
	}
	#w20210622e2eb52c587b85 .widget.image:hover .hover_overlay {
		background: rgba(0, 0, 0, 0);
		z-index: 6;
		opacity: 1;
	}
	.admin #w20210622e2eb52c587b85 .widget.image:hover .hover_overlay,
	#w20210622e2eb52c587b85 .widget.image.hover_image_hidden:hover .hover_overlay {
		opacity: 0 !important;
	}
	#w20210622e2eb52c587b85 .widget.image.text_position_overlay .txt .txt_body {
		color: #fff;
		font-size:14px;;
		line-height: 1.2;
		padding: 1em;
	}
	#w20210622e2eb52c587b85 .widget.image.hover_text_position_overlay:hover .hover_txt .txt_body {
		color: #fff;
		font-size:14px;;
		padding: 1em;
	}
	#w20210622e2eb52c587b85 .widget.image.hover_text_position_overlay:hover .hover_txt .txt_body {
		line-height: 1.2;
	}
	#w20210622e2eb52c587b85 .widget.image.img_circle .overlay,
	#w20210622e2eb52c587b85 .widget.image.img_circle .hover_overlay {
		border-radius: 50%;
	}
	#w20210622e2eb52c587b85 .widget.image.hover_scale:hover .hover_overlay,
	#w20210622e2eb52c587b85 .widget.image.same_overlay:hover .overlay {
		transform: scale(1.1);
		transition: opacity .3s;
	}
	#w20210622e2eb52c587b85 .widget.image.hide_default_img:hover .img_wrap > img,
	#w20210622e2eb52c587b85 .widget.image:hover .overlay,
	#w20210622e2eb52c587b85 .widget.image .hover_overlay,
	#w20210622e2eb52c587b85 .widget.image.hover_image_hidden:hover .hover_img,
	#w20210622e2eb52c587b85 .widget.image.hover_scale .hover_img,
	#w20210622e2eb52c587b85 .widget.image.hover_scale.hover_image_hidden:hover .hover_img {
		opacity: 0;
	}
	#w20210622e2eb52c587b85 .widget.image.hide_default_img:hover .img_wrap > img{
		opacity: 0 !important;

	}
	#w20210622e2eb52c587b85 .widget.image.hover_scale img {
		transition: transform 0.4s ease-out;
	}
	#w20210622e2eb52c587b85 .widget.image.hover_scale img,
	#w20210622e2eb52c587b85 .widget.image.hover_scale:hover .hover_img,
	#w20210622e2eb52c587b85 .widget.image.hover_scale.hover_image_hidden:hover img,
	#w20210622e2eb52c587b85 .widget.image.org_image_hidden.hover_image_hidden:hover .img_wrap > img,
	#w20210622e2eb52c587b85 .widget.image.hover_img_hide.hover_scale:hover img,
	#w20210622e2eb52c587b85 .widget.image.same_overlay:hover .overlay  {
		opacity : 1;
	}
	#w20210622e2eb52c587b85 .widget.image.no_effect .hover_overlay,
	#w20210622e2eb52c587b85 .widget.image.no_effect .hover_img {
		transition: none;
	}
	#w20210622e2eb52c587b85 .widget.image.hover_img_hide .hover_img {
		display: none;
	}
	#w20210622e2eb52c587b85 .widget.image.hover_img_hide:hover .hover_overlay {
		transition: opacity .3s;
	}
	#w20210622e2eb52c587b85 .widget.image.hide_default_img:hover .org_image,
	#w20210622e2eb52c587b85 .widget.image.same_overlay:hover .hover_overlay {
		opacity: 0;
	}
	#w20210622e2eb52c587b85 .widget.image.same_overlay:hover .overlay {
		opacity: 1;
	}
	
		#w20210622e2eb52c587b85 .widget.image .hover_img {
		image-rendering: -webkit-optimize-contrast;
	}
	
	@media all and (max-width : 767px) {
		#w20210622e2eb52c587b85 .widget.image:hover .hover_txt,
		#w20210622e2eb52c587b85 .widget.image:hover .hover_img,
		#w20210622e2eb52c587b85 .widget.image:hover .overlay,
		#w20210622e2eb52c587b85 .widget.image:hover .hover_overlay {
			opacity: 0;
			transform: none !important;
		}
		#w20210622e2eb52c587b85 .widget.image.org_image_hidden:hover .img_wrap > img {
			opacity: 1;
		}
		#w20210622e2eb52c587b85 .widget.image:hover .txt {
			opacity: 1;
			visibility: visible;
		}
		#w20210622e2eb52c587b85 .widget.hover_scale:hover img {
			transform: none !important;
		}
	}

			.shop_view .s202106213d2b68483f0e2.xzoom-preview {
				;
				background: #f1f3f5;
			}
			.shop_view #s202106213d2b68483f0e2 select.form-control option {
				color:  !important;
				background: #f1f3f5;
			}
			.is-ie .shop_view #s202106213d2b68483f0e2 select.form-control option {
				color: #000 !important;
			}
			.admin #s202106213d2b68483f0e2 .widget.padding > div {
				;
			}
			.admin #s202106213d2b68483f0e2 .ibg-bg {
				height: 100% !important;
			}
			.admin #s202106213d2b68483f0e2 .widget_drag_bar,
			.admin .doz_sys #s202106213d2b68483f0e2 .ui-resizable-handle.ui-resizable-e:hover:after,
			.admin .doz_sys #s202106213d2b68483f0e2 .ui-resizable-handle.ui-resizable-w:hover:after,
			.admin .doz_sys #s202106213d2b68483f0e2 .ui-resizable-handle.ui-resizable-e.active:after,
			.admin .doz_sys #s202106213d2b68483f0e2 .ui-resizable-handle.ui-resizable-w.active:after,
			.admin .doz_sys #s202106213d2b68483f0e2 .drop_line {
				background-color: ;
			}
			.admin .doz_sys #s202106213d2b68483f0e2 .ui-resizable-handle.ui-resizable-n:hover:after,
			.admin .doz_sys #s202106213d2b68483f0e2 .ui-resizable-handle.ui-resizable-s:hover:after {
				border-bottom:2px solid  ;
			}
			#s202106213d2b68483f0e2 {
				color: ;
			}
			#s202106213d2b68483f0e2.side_basic main .inside,
			#s202106213d2b68483f0e2 .site_prod_nav_wrap.scroll-to-fixed-fixed ul.site_prod_nav,
			.doz_sys #s202106213d2b68483f0e2 .col-dz-12 .extend_thumbs {
				max-width: 1200px;
			}
			.modal_site_modal_menu #s202106213d2b68483f0e2.side_basic main .inside,
			.menu_type_modal #s202106213d2b68483f0e2.side_basic main .inside {
				max-width: 550px;
			}
			.doz_sys .modal_site_modal_menu .modal-header,
			.menu_type_modal .doz_modal_header {
				border-width: 0 0 1px 0;
				border-style: solid;
				;
			}
			.menu_type_modal #s202106213d2b68483f0e2,
			.menu_type_modal .doz_modal_header {
			;
				background: ;
			;
				color:  ;
			}
			.menu_type_modal .doz_modal_header .bt.bt-flat.bt-default {
			;
				color:  ;
			}
			.doz_sys #s202106213d2b68483f0e2 .col-dz-12 .inside .extend_thumbs {
				max-width: inherit;
			}
			#s202106213d2b68483f0e2.extend_section main {
				padding-left: 0px;
				padding-right: 0px;
			}
			#s202106213d2b68483f0e2.section_wrap.extend_section main .widget.board .grid_ignore.bg_on {
				margin-left: -0px;
				margin-right: -0px;
				width: calc(100% + 0px + 0px);
			}
			#s202106213d2b68483f0e2 .booking_day .body_font_color_20,
			#s202106213d2b68483f0e2 .booking_list.waiting .title {
				; 
			}
		
			#s202106213d2b68483f0e2.extend_section main > .inside {
				max-width: 100% !important;
			}
			#s202106213d2b68483f0e2 .li_table ul:nth-of-type(2),
			#s202106213d2b68483f0e2 .li_board ul li,
			#s202106213d2b68483f0e2 .radio-styled:not(ie8).radio_color_option.small input ~ span span {
				;
			}
			#s202106213d2b68483f0e2 .checkbox-styled:not(ie8) input ~ span:before,
			#s202106213d2b68483f0e2 .radio-styled:not(ie8) input ~ span:before {
				
			}
			#s202106213d2b68483f0e2 .board_view .grid_ignore header a, #s202106213d2b68483f0e2 .widget.board .grid_ignore .author .date, #s202106213d2b68483f0e2 .widget.board .grid_ignore a.board, #s202106213d2b68483f0e2 .widget.board .grid_ignore .author .write, .editor_box .add_map .info > div.phone, #s202106213d2b68483f0e2 .content-tit .board {
				;
			}
			#s202106213d2b68483f0e2 select.form-control,
			#s202106213d2b68483f0e2 input.form-control,
			#s202106213d2b68483f0e2 textarea.form-control {
				;
				color: #212121;
				background: #ffffff;
			}
			#s202106213d2b68483f0e2 .input_block .select-block .selectbox select {
				border: none;
				background: none;
				color: #212121;
			}
			#s202106213d2b68483f0e2 .phonenumber_wrap .line {
				
			}
			#s202106213d2b68483f0e2 .shop-content.shop-style-b.open .opt-group .btn_clse > span {
				
			}
			.shop_view #s202106213d2b68483f0e2 .shop-content select.form-control,
			.shop_view #s202106213d2b68483f0e2 .shop-content input.form-control,
			.shop_view #s202106213d2b68483f0e2 .shop-content textarea.form-control,
			.booking_view #s202106213d2b68483f0e2 .booking_opt select.form-control,
			.shop_view #s202106213d2b68483f0e2 .form-select-wrap .dropdown-menu,
			.shop_view #s202106213d2b68483f0e2 .form-select-wrap .dropdown-menu .dropdown-item {
				;
				background: #f1f3f5;
			}
			#s202106213d2b68483f0e2 .seemore_wrap .open:before {
				background-image: linear-gradient(to bottom, rgba(241,243,245,0.01), rgba(241,243,245,0.8) 66%, rgba(241,243,245,0.9) 83%, rgba(241,243,245,0.98) 98%, #f1f3f5);
			}
			#s202106213d2b68483f0e2 .item_detail select.form-control,
			#s202106213d2b68483f0e2 .item_detail input.form-control,
			#s202106213d2b68483f0e2 .item_detail textarea.form-control,
			#s202106213d2b68483f0e2 .booking_opt select.form-control,
			#s202106213d2b68483f0e2 .goods_select textarea.form-control,
			#s202106213d2b68483f0e2 .goods_select select.form-control,
			#s202106213d2b68483f0e2 .goods_select input.form-control,
			#s202106213d2b68483f0e2 .form-select-wrap:before {
				 !important;
				color: ;
			}
			#s202106213d2b68483f0e2 .form-select-wrap .dropdown-menu .dropdown-item:hover {
				;
			}
			#s202106213d2b68483f0e2 .board_summary .write, #s202106213d2b68483f0e2 .board_view .grid_ignore .author .date, #s202106213d2b68483f0e2 .board_view .grid_ignore .author .hit-count, .doz_sys #s202106213d2b68483f0e2 label, .doz_sys #s202106213d2b68483f0e2 label.control-label, #s202106213d2b68483f0e2 .shop-table > tbody > tr.payment-info > td.pay-txt, #s202106213d2b68483f0e2 .nick.text-default-dark, #s202106213d2b68483f0e2 .text-default-dark, #s202106213d2b68483f0e2 .shop_mypage .mypage .my-box a, #s202106213d2b68483f0e2 .shop_mypage .item-detail a, #s202106213d2b68483f0e2 .shop_mypage .item-detail p, #s202106213d2b68483f0e2 .shop_mypage h6, #s202106213d2b68483f0e2 .shop_mypage .table-wrap p, #s202106213d2b68483f0e2 .shop_payment h1, #s202106213d2b68483f0e2 .shop_payment h6, #s202106213d2b68483f0e2 .shop-content p, #s202106213d2b68483f0e2 .shop_payment, #s202106213d2b68483f0e2 .shop-content span, #s202106213d2b68483f0e2 .shop-content .shop-item .item-icon .im-icon.im-ico-liked, #s202106213d2b68483f0e2 .shop-content .price, #s202106213d2b68483f0e2,#s202106213d2b68483f0e2 .shop-tit,#s202106213d2b68483f0e2 .board_view .board_txt_area,#s202106213d2b68483f0e2 .board.widget .grid_ignore .view_tit,.doz_sys #s202106213d2b68483f0e2 .shop-content input.form-control, .doz_sys #s202106213d2b68483f0e2 .shop-content select.form-control, #s202106213d2b68483f0e2 .widget_menu_title,#s202106213d2b68483f0e2 .comment_area,body.shop_mypage #s202106213d2b68483f0e2 .comment_area,
			#s202106213d2b68483f0e2 .list_review_inner .use_summary, #s202106213d2b68483f0e2 .list_review_inner .use_summary a, #s202106213d2b68483f0e2 .list_review_inner .fold, #s202106213d2b68483f0e2 .list_review_inner .comment_area, #s202106213d2b68483f0e2 .booking_nav_tools span {
				;
				color:  ;
			}
			#s202106213d2b68483f0e2 .shop-content span.sale-price-text {
			    color : #212121 !important;
			}
			.doz_sys #s202106213d2b68483f0e2 a.use-info {
			    color : #0d285a;
			}
			#s202106213d2b68483f0e2 .shop-content span.sale-price-text-done, 
			.doz_sys #s202106213d2b68483f0e2 a.use-info-download-done {
			    color: #999999 !important;
			}
			.doz_sys #s202106213d2b68483f0e2 .shop-content .down-btn select.form-control {
				;
				color:  !important;
			}
			#s202106213d2b68483f0e2 .shop-content.mypage .bg-bright a, #s202106213d2b68483f0e2 .shop-content.mypage .bg-bright p, #s202106213d2b68483f0e2 .shop-content.mypage .bg-bright span, #s202106213d2b68483f0e2 .shop-content.mypage .bg-bright div {
				color: #212121;
			}
			#s202106213d2b68483f0e2 .shop-content.mypage .bg-bright .use_grade .ug_btn .btn,
			#s202106213d2b68483f0e2 .shop-content span.ug_name .btn {
				border-color: #D5D5D5;
			}
			#s202106213d2b68483f0e2 .shop-content h6 span {
			;
				color: ;
			}
			#s202106213d2b68483f0e2 .left-menu ul li.on a,
			.doz_sys #s202106213d2b68483f0e2 .paging_type_count .owl-dots .owl-dot span:before,
			.menu_type_modal #s202106213d2b68483f0e2,
			#s202106213d2b68483f0e2 .list_review_inner .comment .tools .text-gray-bright {
				;
				color:  !important;
			}
			.doz_sys #s202106213d2b68483f0e2 .paging_type_count.slide_02 .owl-dots .owl-dot.active span:before {
				color: #fff !important;
			}
			.doz_sys #s202106213d2b68483f0e2 .paging_type_dot .owl-dots .owl-dot span,
			.doz_sys #s202106213d2b68483f0e2 .paging_type_big_dot .owl-dots .owl-dot span,
			.doz_sys #s202106213d2b68483f0e2 .paging_type_line .owl-dots .owl-dot span,
			.doz_sys #s202106213d2b68483f0e2 .paging_type_count.paging_type_count02 .owl-dots .owl-dot.active span:before,
			#s202106213d2b68483f0e2 .list_review_inner, 
			#s202106213d2b68483f0e2 .list_review_inner .fold.cmt,
			#s202106213d2b68483f0e2 .list_review_wrap,
			#s202106213d2b68483f0e2 .list_review_inner .textarea_block,
			#s202106213d2b68483f0e2 .list_review_inner .comment .main_comment,
			#s202106213d2b68483f0e2 .list_review_inner .txt_delete:before,
			#s202106213d2b68483f0e2 .form-select-wrap.open .dropdown-toggle, 
			#s202106213d2b68483f0e2 .form-select-wrap.open .dropdown-menu,
			#s202106213d2b68483f0e2 .form-select-wrap.open .dropdown-menu .dropdown-item {
				border-color: ;
			}
			.doz_sys #s202106213d2b68483f0e2 .paging_type_dot02 .owl-dots .owl-dot span,
			.doz_sys #s202106213d2b68483f0e2 .paging_type_dot .owl-dots .owl-dot.active span,
			.doz_sys #s202106213d2b68483f0e2 .paging_type_line .owl-dots .owl-dot.active span,
			.doz_sys #s202106213d2b68483f0e2 .paging_type_big_dot .owl-dots .owl-dot span,
			.doz_sys #s202106213d2b68483f0e2 .paging_type_line .owl-dots .owl-dot span {
				background: ;
			}
			#s202106213d2b68483f0e2 .form-control:focus {
				border-color:#0d285a;
			}
			#s202106213d2b68483f0e2 .sub_depth li a, #s202106213d2b68483f0e2 .sub_depth li span {
				;
			}
			#s202106213d2b68483f0e2 .slide_03.owl-theme .owl-dots .owl-dot span {
				;
			} 
			#s202106213d2b68483f0e2 .pagination > li > a,
			#s202106213d2b68483f0e2 .pagination > li > span,
			#s202106213d2b68483f0e2 .pagination > li > a:focus,
			#s202106213d2b68483f0e2 .pagination > li > span:focus,
			#s202106213d2b68483f0e2 .map-inner .pagination li.active a,
			#s202106213d2b68483f0e2 .pagination li > a.disabled:hover,
			#s202106213d2b68483f0e2 .pagination li > a.disabled:focus {
				;
			}
			#s202106213d2b68483f0e2 .form-select-wrap.open .dropdown-menu .dropdown-item {
				;
			}
			#s202106213d2b68483f0e2 .pagination > .active > a,
			#s202106213d2b68483f0e2 .pagination > .active > span,
			#s202106213d2b68483f0e2 .pagination > .active > a:hover,
			#s202106213d2b68483f0e2 .pagination > .active > span:hover,
			#s202106213d2b68483f0e2 .pagination > .active > a:focus,
			#s202106213d2b68483f0e2 .pagination > .active > span:focus,
			#s202106213d2b68483f0e2 .pagination > li > a:hover,
			#s202106213d2b68483f0e2 .pagination > li > span:hover,
			#s202106213d2b68483f0e2 .sub_depth li a.active,
			.doz_sys #s202106213d2b68483f0e2 a, #s202106213d2b68483f0e2 .li_table ul li,
			#s202106213d2b68483f0e2 .list-style .list.line > small,
			.doz_sys #s202106213d2b68483f0e2 div[data-widget-type="board"] .title.title-block a{
				;
				color: ;
			}
			.doz_sys #s202106213d2b68483f0e2 .board_contents a:not(.btn),
			.doz_sys #s202106213d2b68483f0e2 .board_contents a:not(.btn):hover,
			#s202106213d2b68483f0e2 .board_txt_area a,
			#s202106213d2b68483f0e2 .board_txt_area a:hover,
			#s202106213d2b68483f0e2 .board_txt_area a:active,
			#s202106213d2b68483f0e2 .board_txt_area a:focus,
			#s202106213d2b68483f0e2 .editor_box .fr-view a {
				color: #0d285a;
			}
			#s202106213d2b68483f0e2 div[data-widget-type="icon"] i {
				color: ;
			}
			.doz_sys #s202106213d2b68483f0e2 a.body_font_color_30:not(.active) {
				;
			}
		   #s202106213d2b68483f0e2 .text_tab .after_line:not(:last-child):after {
		        ;
		   }
		   #s202106213d2b68483f0e2 .text_tab ul.site_prod_nav > li a.active {
		    background: none;
		   }
			#s202106213d2b68483f0e2 .map-toolbar select.form-control {
				;
				color:  !important;
				font-size: 14px;
			}
			.doz_sys #s202106213d2b68483f0e2 .body_font_color_40,
			#s202106213d2b68483f0e2 .li_board ul.li_body li.name, 
			#s202106213d2b68483f0e2 .li_board ul.li_body li.time, 
			#s202106213d2b68483f0e2 .li_board ul.li_body li.like,
			#s202106213d2b68483f0e2 .li_board ul.li_body li.read {
				;
			}
			#s202106213d2b68483f0e2 .review_table .summary,
			#s202106213d2b68483f0e2 .review_table.li_board ul.li_body li,
			#s202106213d2b68483f0e2 .review_table .list_text_title.lock_on {
				;
			}

			.doz_sys #s202106213d2b68483f0e2 .body_font_color_50 {
				;
			}
			#s202106213d2b68483f0e2 .li_board,
			#s202106213d2b68483f0e2 .acd_row:first-child,
			#s202106213d2b68483f0e2 .acd_row {
				border-color: ;
			}
			#s202106213d2b68483f0e2 .list-style .list-header,
			#s202106213d2b68483f0e2 .list-style .list,
			#s202106213d2b68483f0e2 .list-style .list.line, 
			#s202106213d2b68483f0e2 .list-style .list.line > .table-cell,
			#s202106213d2b68483f0e2 .li_table.row_04 .acd_collapse[aria-expanded="true"], .li_table.row_04 .acd_collapse.in {
				;
			}
			#s202106213d2b68483f0e2 .btn, #s202106213d2b68483f0e2 .visual_section a, #s202106213d2b68483f0e2 a.select-star, #s202106213d2b68483f0e2 .star-pointer .dropdown-menu a.dropdown-item, .doz_sys #s202106213d2b68483f0e2 .cart-btn-tools .alpha_add_review_button > button {
			;
				background-color: #f1f3f5;
				;
				color:;
				;
			}
			#s202106213d2b68483f0e2 .star-pointer .dropdown-menu {
			    background-color: #f1f3f5;
			}
			#s202106213d2b68483f0e2 .btn:hover, #s202106213d2b68483f0e2 .visual_section a:hover {
				border-color:;
			}
			#s202106213d2b68483f0e2 a.select-star:hover {
				background-color: #f1f3f5;
			}
			#s202106213d2b68483f0e2 .star-pointer .dropdown-menu a.dropdown-item:hover {
			    background-color:  !important;
			}
			#s202106213d2b68483f0e2 .widget_text_wrap .btn {
				background-color:#0949a0;
				border-color:#0949a0;
				color:#ffffff;
				border-width:0px;
			}
			.doz_sys #s202106213d2b68483f0e2 .btn-primary, .doz_sys #s202106213d2b68483f0e2 .cart-btn-tools .alpha_add_review_button > button {
			;
				background-color:#0949a0;
				border-color:#0949a0;
				color:#ffffff;
				border-width:0px;
			}
			.doz_sys.shop_view #s202106213d2b68483f0e2 .btn-primary span,
			.doz_sys.booking_view #s202106213d2b68483f0e2 .btn-primary span,
			.doz_sys.shop_mypage #s202106213d2b68483f0e2 .btn-primary span  {
				color:#ffffff;
			}
			#s202106213d2b68483f0e2 .coupon-wrap:after,
			#s202106213d2b68483f0e2 .board_view .file_area ul li {
				background: #f1f3f5;
			}
			#s202106213d2b68483f0e2 .text-gray-dark, #s202106213d2b68483f0e2 .shop-table > thead > tr > th, #s202106213d2b68483f0e2 .shop_mypage .left-menu ul li a, #s202106213d2b68483f0e2 .shop_mypage .item-detail p.sale_pay,.doz_sys #s202106213d2b68483f0e2 .product-notify-group .product-notify-label {
				;
			}
			#s202106213d2b68483f0e2 .mypage .my-box a, #s202106213d2b68483f0e2 .mypage .shop-table > tbody > tr,
			#s202106213d2b68483f0e2 .mypage .tip-off,
	        #s202106213d2b68483f0e2 .im-order-detail-table,
	        #s202106213d2b68483f0e2 .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;;
			}
			#s202106213d2b68483f0e2 .mypage .my-box.on a {
				background-color:#0d285a;
				;
				color:#fff;
			}
			#s202106213d2b68483f0e2 .mypage .my-box.on a p {
				color:#fff;
			}
			#s202106213d2b68483f0e2 .option_btn_tools a, #s202106213d2b68483f0e2 .map-inner .pagination li a {
				color:#212121;
			}
			.doz_sys #s202106213d2b68483f0e2 .list-style-card .card-body .text a {
				color:#757575;
			}
			#s202106213d2b68483f0e2 .card .title a {
				color: #212121;
			}
			#s202106213d2b68483f0e2 .section_bg.fixed_bg.fixed_bg_none {
					background-attachment : inherit;
				}
			#s202106213d2b68483f0e2 ul.site_prod_nav > li,
			#s202106213d2b68483f0e2 .prod_detail_badge {
				;
			}
			#s202106213d2b68483f0e2 .site_prod_nav_wrap.scroll-to-fixed-fixed {
				background: #f1f3f5;
				box-shadow: inset 0 -1px 0 0 rgba(0, 0, 0, 0.1);
			}
			#s202106213d2b68483f0e2 .buy_footer_fixed {
				background: #f1f3f5;
				border-width: 1px 0 0 0;
				border-style: solid;
				;
			}
			#s202106213d2b68483f0e2 .opt-group {
				background: #f1f3f5;
			}
			#s202106213d2b68483f0e2 ul.site_prod_nav > li a.active {
				;
			}
			
			#s202106213d2b68483f0e2 .background_tab ul.site_prod_nav > li a.active >  span.braket-badge {
				background-color: none;
				;
				color:#f1f3f5;
			}
	
			#s202106213d2b68483f0e2 .input-block .checkbox-styled:not(ie8) input ~ span {
				;
				color:;
			}
			.section_fixed_disable #s202106213d2b68483f0e2[class*="section_first"],
			.section_fixed_disable #s202106213d2b68483f0e2[class*="section_first"] .doz_aside {
				position: relative !important;
				top: 0 !important;
				left: 0 !important;
				z-index: auto !important;
			}
			.section_fixed_disable #s202106213d2b68483f0e2 .doz_aside.scroll-to-fixed-fixed ~ .spacer,
			.section_fixed_disable #s202106213d2b68483f0e2.scroll-to-fixed-fixed ~ .spacer {
				height: 0 !important;
				display: none !important;
			}
			#s202106213d2b68483f0e2.scroll-to-fixed-fixed {
				width: 100% !important;
			}
			#s202106213d2b68483f0e2 .doz_aside.scroll-to-fixed-fixed-end {
				bottom: 0 !important;
				top: auto !important;
			}
			.device_type_m #s202106213d2b68483f0e2.mobile_section main .inside {
					padding-left: 0px;
					padding-right: 0px;
			}
			.device_type_m #s202106213d2b68483f0e2 .mypage .left-menu ul li a,
			.device_type_m #s202106213d2b68483f0e2 .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;;
			}
            #s202106213d2b68483f0e2 .im-cart-result-table {
                border-top: 1px solid ;
                border-bottom: 1px solid ;
            }
            #s202106213d2b68483f0e2 .shop-table > tbody > tr > td.img .opt .more {
                ;
            }
            #s202106213d2b68483f0e2 .im-cart-info {
                ;
            }
            #s202106213d2b68483f0e2 .shop-table > thead > tr > th,
            #s202106213d2b68483f0e2 .shop-table > tbody > tr > td,
            #s202106213d2b68483f0e2 .mypage .shop-table > tbody > tr,
            #s202106213d2b68483f0e2 .shop-table > tbody > tr > td.img img,
            #s202106213d2b68483f0e2 .shop-table > tbody > tr > td + td,
            #s202106213d2b68483f0e2 .mypage .tip-off,
            #s202106213d2b68483f0e2 .mypage .shop-table img,
	        #s202106213d2b68483f0e2 .im-order-detail-table,
	        #s202106213d2b68483f0e2 .im-order-price,
	        #s202106213d2b68483f0e2 .im-order-detail-table thead tr,
	        #s202106213d2b68483f0e2 .im-order-detail-table tr + tr,
	        #s202106213d2b68483f0e2 .im-order-detail-table img,
	        #s202106213d2b68483f0e2 .im-order-detail-table .im-deliv-price,
	        #s202106213d2b68483f0e2 .im-order-price-header,
	        #s202106213d2b68483f0e2 .im-order-price-body {
                ;
            }
            #s202106213d2b68483f0e2 .shop-table .list_badge {
				border-color: ;
            }
            #s202106213d2b68483f0e2 .im-cart-result-table thead>tr>th,
            #s202106213d2b68483f0e2 #shop_cart_list .shop-table > colgroup + thead > tr:first-child > th,
            #s202106213d2b68483f0e2 #shop_cart_list .shop-table > tbody > tr > td + td,
            #s202106213d2b68483f0e2 #shop_cart_list .shop-table > thead > tr > th,
            #s202106213d2b68483f0e2 #shop_cart_list .shop-table > tbody > tr > td {
                ;
            }
            #s202106213d2b68483f0e2 .shop-content.mypage .shop-item .item-icon .im-icon.im-ico-liked{
                color: #0d285a
            }
			@media (min-width: 991px) {
				.doz_sys #s202106213d2b68483f0e2 .btn-primary:hover, #s202106213d2b68483f0e2 .widget_text_wrap .btn:hover, .doz_sys #s202106213d2b68483f0e2 .cart-btn-tools .alpha_add_review_button:hover > button {
				;
					background-color:#002b66;
					border-color:#0949a0;
					color:#ffffff;
					border-width:0px;
				}
				.doz_sys.shop_view #s202106213d2b68483f0e2 .btn-primary:hover span,
				.doz_sys.booking_view #s202106213d2b68483f0e2 .btn-primary:hover span,
				.doz_sys.shop_mypage #s202106213d2b68483f0e2 .btn-primary:hover span  {
					color:#ffffff;
				}
			}
			@media all and (max-width : 768px) {
				.doz_sys #s202106213d2b68483f0e2 .fixed_view a,
				.doz_sys #s202106213d2b68483f0e2 .fixed_view select.form-control,
				.doz_sys #s202106213d2b68483f0e2 .fixed_view .form-select-wrap:before {
					color: #212121;
				}
				.doz_sys #s202106213d2b68483f0e2 .fixed_view .body_font_color_50 {
					color: rgba(33, 33, 33, 0.5);
				}
				.doz_sys #s202106213d2b68483f0e2 .fixed_view .body_font_color_20 {
					color: rgba(33, 33, 33, 0.2);
				}
				.booking_view #s202106213d2b68483f0e2 .fixed_view .booking_opt select.form-control {
					background-color: #fff;
				}
				#s202106213d2b68483f0e2 #shop_cart_list .shop-tit,
                #s202106213d2b68483f0e2 #shop_cart_list .shop-table > thead > tr,
                #s202106213d2b68483f0e2 #shop_cart_list .shop-table > tfoot .payment-info,
                #s202106213d2b68483f0e2 .im-price-result {
				    ;
				}
                #s202106213d2b68483f0e2 .shop-table > tbody > tr > td.img .opt .more + .more,
                #s202106213d2b68483f0e2 .im-order-row + .im-order-row {
                    ;
                }
                #s202106213d2b68483f0e2 #shop_cart_list .shop-table,
                #s202106213d2b68483f0e2 #shop_cart_list .shop-table > tbody > tr.im-tr-shipping + tr,
                #s202106213d2b68483f0e2 #shop_cart_list .shop-table > tfoot,
                #s202106213d2b68483f0e2 #shop_cart_list .shop-table > tfoot .payment-info {
                    ;
                }
                #s202106213d2b68483f0e2 #shop_cart_list .shop-table > thead > tr,
                #s202106213d2b68483f0e2 .im-order-detail-table .im-space {
                    background-color: #f1f3f5;
                }
                #s202106213d2b68483f0e2 #shop_cart_list .shop-table > thead > tr.scroll-to-fixed-fixed-end {
                    top: auto !important;
                    bottom: 0;
                }
			}
			.device_type_m #s202106213d2b68483f0e2 .section_bg.fixed_bg_wrap { 
                 background-attachment: fixed;
            }
            
            .device_type_m #s202106213d2b68483f0e2 .section_bg.fixed_bg_wrap .fixed_bg {
              display: none;
            }
            #s202106213d2b68483f0e2 .section_bg.fixed_bg_wrap .fixed_bg {
                 display: none;
                }
			@media (max-width: 991px) {
			    #s202106213d2b68483f0e2 .section_bg {
                    background-attachment : inherit;
                }
                
                #s202106213d2b68483f0e2 .section_bg .ibg-bg {
                    display: none;
                }
                
                #s202106213d2b68483f0e2 .section_bg.fixed_bg_wrap { 
                    background-image : none !important;
                    clip-path: inset(0);
                    overflow: hidden;
                }
                #s202106213d2b68483f0e2 .section_bg.fixed_bg_wrap .fixed_bg {
                  display: block;
                  object-fit: cover;
                  position: fixed;
                  left: 0;
                  top: 0;
                  width: 100%; 
                  height: 100vh;
                }
				#s202106213d2b68483f0e2 .buy_btns .social_btn, #s202106213d2b68483f0e2 .buy_btns .cart_btn, #s202106213d2b68483f0e2 .layer_pop .bottom-btn, #s202106213d2b68483f0e2 .shop-table > thead, #s202106213d2b68483f0e2 .left-menu, #s202106213d2b68483f0e2 .shop-table > tbody > tr, {
				;
				}
				#s202106213d2b68483f0e2 main, #s202106213d2b68483f0e2 .section_wrap.extend_section main, #s202106213d2b68483f0e2 .doz_sys.shop_payment .inside, .doz_sys.shop_payment .inside .col-dz, {
					padding-left:0;
					padding-right:0;
				}
				#s202106213d2b68483f0e2.mobile_section main .inside {
					padding-left: 0px;
					padding-right: 0px;
				}
				#s202106213d2b68483f0e2.section_wrap.extend_section main .widget.board .grid_ignore.bg_on {
					margin-left: -15px;
					margin-right: -15px;
					width: calc(100% + 30px);
				}
				#s202106213d2b68483f0e2 .mypage .left-menu ul li a,
				#s202106213d2b68483f0e2 .cart .left-menu ul li a,
				#s202106213d2b68483f0e2 .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;;
				}
				.section_wrap .side_gutter {
					display:none !important;
				}
				#s202106213d2b68483f0e2 .coupon-wrap:after {
					background: #f1f3f5 !important;
				}
			}
			@media (max-width: 767px) {
				#s202106213d2b68483f0e2 .nav_gradient.slide_left {
					background: linear-gradient(to left, rgba(255, 255, 255, 0), #f1f3f5);
				}
				#s202106213d2b68483f0e2 .nav_gradient.slide_right {
					background: linear-gradient(to right, rgba(255, 255, 255, 0), #f1f3f5);
				}
				#s202106213d2b68483f0e2 .button_tab .scroll-to-fixed-fixed ul.site_prod_nav > li {
					border-top: 0;
					border-bottom: 0;
				}
				#s202106213d2b68483f0e2 .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);
				}
				.shop_view #s202106213d2b68483f0e2 .item_detail .form-select-wrap .dropdown-menu .dropdown-item {
					background: #f1f3f5 !important;
				}
				.shop_view #s202106213d2b68483f0e2 .item_detail .form-select-wrap .dropdown-toggle {
					color:  !important;
				}
				.shop_view #s202106213d2b68483f0e2 .item_detail .form-select-wrap.open .dropdown-toggle,
				.shop_view #s202106213d2b68483f0e2 .item_detail .form-select-wrap.open .dropdown-menu {
					border-color:  !important;
				}
				.shop_view #s202106213d2b68483f0e2 .item_detail .form-select-wrap.open .dropdown-menu .dropdown-item {
					
				}
				.shop_view #s202106213d2b68483f0e2 .item_detail .form-select-wrap .dropdown-menu .dropdown-item:hover {
					background-color:  !important;
				}
			}
			@media (min-width: 768px) {
				#s202106213d2b68483f0e2 .opt-group .btn_clse {
					background-color: #f1f3f5;
				}
				#s202106213d2b68483f0e2 .opt-group .btn_clse:after {
					box-shadow: 0 10px 0 0 #f1f3f5;
				}
			}
		
				.doz_sys #s202106213d2b68483f0e2 .bg-brand,
				.doz_sys #s202106213d2b68483f0e2 .bg-brand span,
				.doz_sys #s202106213d2b68483f0e2 .btn-brand {
				;
					background-color:#0d285a;
					border-color:#0d285a;
					border-width: 0px;
					color:#fff;
				}
				.doz_sys #s202106213d2b68483f0e2 .bg-brand:hover {
					background-color:rgba(7,20,45,1);-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff072045,endColorstr=#ff072045);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff072045,endColorstr=#ff072045);	zoom: 1;;
					border-color:rgb(7,20,45) ;border-color:rgba(7,20,45,1) ;;
				}
			
	/*#*//* .widget.image img {*/
	/*	transition: .3s ease;*/
	/*}*/
	.admin #w202106214c92174e6ce64 .widget.image img {
		transition: none;
	}

	.admin #w202106214c92174e6ce64 .disable-selection img {
		visibility: visible !important;
	}
	#w202106214c92174e6ce64 .widget.image .overlay, #w202106214c92174e6ce64 .widget.image .hover_overlay {
		background: rgba(0, 0, 0, 0);
		transition: opacity .3s, background-color .3s;
	}
	#w202106214c92174e6ce64 .widget.image:hover .hover_overlay {
		background: rgba(0, 0, 0, 0);
		z-index: 6;
		opacity: 1;
	}
	.admin #w202106214c92174e6ce64 .widget.image:hover .hover_overlay,
	#w202106214c92174e6ce64 .widget.image.hover_image_hidden:hover .hover_overlay {
		opacity: 0 !important;
	}
	#w202106214c92174e6ce64 .widget.image.text_position_overlay .txt .txt_body {
		color: #fff;
		font-size:14px;;
		line-height: 1.2;
		padding: 1em;
	}
	#w202106214c92174e6ce64 .widget.image.hover_text_position_overlay:hover .hover_txt .txt_body {
		color: #fff;
		font-size:14px;;
		padding: 1em;
	}
	#w202106214c92174e6ce64 .widget.image.hover_text_position_overlay:hover .hover_txt .txt_body {
		line-height: 1.2;
	}
	#w202106214c92174e6ce64 .widget.image.img_circle .overlay,
	#w202106214c92174e6ce64 .widget.image.img_circle .hover_overlay {
		border-radius: 50%;
	}
	#w202106214c92174e6ce64 .widget.image.hover_scale:hover .hover_overlay,
	#w202106214c92174e6ce64 .widget.image.same_overlay:hover .overlay {
		transform: scale(1.1);
		transition: opacity .3s;
	}
	#w202106214c92174e6ce64 .widget.image.hide_default_img:hover .img_wrap > img,
	#w202106214c92174e6ce64 .widget.image:hover .overlay,
	#w202106214c92174e6ce64 .widget.image .hover_overlay,
	#w202106214c92174e6ce64 .widget.image.hover_image_hidden:hover .hover_img,
	#w202106214c92174e6ce64 .widget.image.hover_scale .hover_img,
	#w202106214c92174e6ce64 .widget.image.hover_scale.hover_image_hidden:hover .hover_img {
		opacity: 0;
	}
	#w202106214c92174e6ce64 .widget.image.hide_default_img:hover .img_wrap > img{
		opacity: 0 !important;

	}
	#w202106214c92174e6ce64 .widget.image.hover_scale img {
		transition: transform 0.4s ease-out;
	}
	#w202106214c92174e6ce64 .widget.image.hover_scale img,
	#w202106214c92174e6ce64 .widget.image.hover_scale:hover .hover_img,
	#w202106214c92174e6ce64 .widget.image.hover_scale.hover_image_hidden:hover img,
	#w202106214c92174e6ce64 .widget.image.org_image_hidden.hover_image_hidden:hover .img_wrap > img,
	#w202106214c92174e6ce64 .widget.image.hover_img_hide.hover_scale:hover img,
	#w202106214c92174e6ce64 .widget.image.same_overlay:hover .overlay  {
		opacity : 1;
	}
	#w202106214c92174e6ce64 .widget.image.no_effect .hover_overlay,
	#w202106214c92174e6ce64 .widget.image.no_effect .hover_img {
		transition: none;
	}
	#w202106214c92174e6ce64 .widget.image.hover_img_hide .hover_img {
		display: none;
	}
	#w202106214c92174e6ce64 .widget.image.hover_img_hide:hover .hover_overlay {
		transition: opacity .3s;
	}
	#w202106214c92174e6ce64 .widget.image.hide_default_img:hover .org_image,
	#w202106214c92174e6ce64 .widget.image.same_overlay:hover .hover_overlay {
		opacity: 0;
	}
	#w202106214c92174e6ce64 .widget.image.same_overlay:hover .overlay {
		opacity: 1;
	}
	
		#w202106214c92174e6ce64 .widget.image .hover_img {
		image-rendering: -webkit-optimize-contrast;
	}
	
	@media all and (max-width : 767px) {
		#w202106214c92174e6ce64 .widget.image:hover .hover_txt,
		#w202106214c92174e6ce64 .widget.image:hover .hover_img,
		#w202106214c92174e6ce64 .widget.image:hover .overlay,
		#w202106214c92174e6ce64 .widget.image:hover .hover_overlay {
			opacity: 0;
			transform: none !important;
		}
		#w202106214c92174e6ce64 .widget.image.org_image_hidden:hover .img_wrap > img {
			opacity: 1;
		}
		#w202106214c92174e6ce64 .widget.image:hover .txt {
			opacity: 1;
			visibility: visible;
		}
		#w202106214c92174e6ce64 .widget.hover_scale:hover img {
			transform: none !important;
		}
	}

			.shop_view .s20210621330670a469d68.xzoom-preview {
				;
				background: ;
			}
			.shop_view #s20210621330670a469d68 select.form-control option {
				color:  !important;
				background: ;
			}
			.is-ie .shop_view #s20210621330670a469d68 select.form-control option {
				color: #000 !important;
			}
			.admin #s20210621330670a469d68 .widget.padding > div {
				;
			}
			.admin #s20210621330670a469d68 .ibg-bg {
				height: 100% !important;
			}
			.admin #s20210621330670a469d68 .widget_drag_bar,
			.admin .doz_sys #s20210621330670a469d68 .ui-resizable-handle.ui-resizable-e:hover:after,
			.admin .doz_sys #s20210621330670a469d68 .ui-resizable-handle.ui-resizable-w:hover:after,
			.admin .doz_sys #s20210621330670a469d68 .ui-resizable-handle.ui-resizable-e.active:after,
			.admin .doz_sys #s20210621330670a469d68 .ui-resizable-handle.ui-resizable-w.active:after,
			.admin .doz_sys #s20210621330670a469d68 .drop_line {
				background-color: ;
			}
			.admin .doz_sys #s20210621330670a469d68 .ui-resizable-handle.ui-resizable-n:hover:after,
			.admin .doz_sys #s20210621330670a469d68 .ui-resizable-handle.ui-resizable-s:hover:after {
				border-bottom:2px solid  ;
			}
			#s20210621330670a469d68 {
				color: ;
			}
			#s20210621330670a469d68.side_basic main .inside,
			#s20210621330670a469d68 .site_prod_nav_wrap.scroll-to-fixed-fixed ul.site_prod_nav,
			.doz_sys #s20210621330670a469d68 .col-dz-12 .extend_thumbs {
				max-width: 1200px;
			}
			.modal_site_modal_menu #s20210621330670a469d68.side_basic main .inside,
			.menu_type_modal #s20210621330670a469d68.side_basic main .inside {
				max-width: 550px;
			}
			.doz_sys .modal_site_modal_menu .modal-header,
			.menu_type_modal .doz_modal_header {
				border-width: 0 0 1px 0;
				border-style: solid;
				;
			}
			.menu_type_modal #s20210621330670a469d68,
			.menu_type_modal .doz_modal_header {
			;
				background: ;
			;
				color:  ;
			}
			.menu_type_modal .doz_modal_header .bt.bt-flat.bt-default {
			;
				color:  ;
			}
			.doz_sys #s20210621330670a469d68 .col-dz-12 .inside .extend_thumbs {
				max-width: inherit;
			}
			#s20210621330670a469d68.extend_section main {
				padding-left: 0px;
				padding-right: 0px;
			}
			#s20210621330670a469d68.section_wrap.extend_section main .widget.board .grid_ignore.bg_on {
				margin-left: -0px;
				margin-right: -0px;
				width: calc(100% + 0px + 0px);
			}
			#s20210621330670a469d68 .booking_day .body_font_color_20,
			#s20210621330670a469d68 .booking_list.waiting .title {
				; 
			}
		
			#s20210621330670a469d68.extend_section main > .inside {
				max-width: 100% !important;
			}
			#s20210621330670a469d68 .li_table ul:nth-of-type(2),
			#s20210621330670a469d68 .li_board ul li,
			#s20210621330670a469d68 .radio-styled:not(ie8).radio_color_option.small input ~ span span {
				;
			}
			#s20210621330670a469d68 .checkbox-styled:not(ie8) input ~ span:before,
			#s20210621330670a469d68 .radio-styled:not(ie8) input ~ span:before {
				
			}
			#s20210621330670a469d68 .board_view .grid_ignore header a, #s20210621330670a469d68 .widget.board .grid_ignore .author .date, #s20210621330670a469d68 .widget.board .grid_ignore a.board, #s20210621330670a469d68 .widget.board .grid_ignore .author .write, .editor_box .add_map .info > div.phone, #s20210621330670a469d68 .content-tit .board {
				;
			}
			#s20210621330670a469d68 select.form-control,
			#s20210621330670a469d68 input.form-control,
			#s20210621330670a469d68 textarea.form-control {
				;
				color: #212121;
				background: #ffffff;
			}
			#s20210621330670a469d68 .input_block .select-block .selectbox select {
				border: none;
				background: none;
				color: #212121;
			}
			#s20210621330670a469d68 .phonenumber_wrap .line {
				
			}
			#s20210621330670a469d68 .shop-content.shop-style-b.open .opt-group .btn_clse > span {
				
			}
			.shop_view #s20210621330670a469d68 .shop-content select.form-control,
			.shop_view #s20210621330670a469d68 .shop-content input.form-control,
			.shop_view #s20210621330670a469d68 .shop-content textarea.form-control,
			.booking_view #s20210621330670a469d68 .booking_opt select.form-control,
			.shop_view #s20210621330670a469d68 .form-select-wrap .dropdown-menu,
			.shop_view #s20210621330670a469d68 .form-select-wrap .dropdown-menu .dropdown-item {
				;
				background: ;
			}
			#s20210621330670a469d68 .seemore_wrap .open:before {
				background-image: linear-gradient(to bottom, ,  66%,  83%,  98%, );
			}
			#s20210621330670a469d68 .item_detail select.form-control,
			#s20210621330670a469d68 .item_detail input.form-control,
			#s20210621330670a469d68 .item_detail textarea.form-control,
			#s20210621330670a469d68 .booking_opt select.form-control,
			#s20210621330670a469d68 .goods_select textarea.form-control,
			#s20210621330670a469d68 .goods_select select.form-control,
			#s20210621330670a469d68 .goods_select input.form-control,
			#s20210621330670a469d68 .form-select-wrap:before {
				 !important;
				color: ;
			}
			#s20210621330670a469d68 .form-select-wrap .dropdown-menu .dropdown-item:hover {
				;
			}
			#s20210621330670a469d68 .board_summary .write, #s20210621330670a469d68 .board_view .grid_ignore .author .date, #s20210621330670a469d68 .board_view .grid_ignore .author .hit-count, .doz_sys #s20210621330670a469d68 label, .doz_sys #s20210621330670a469d68 label.control-label, #s20210621330670a469d68 .shop-table > tbody > tr.payment-info > td.pay-txt, #s20210621330670a469d68 .nick.text-default-dark, #s20210621330670a469d68 .text-default-dark, #s20210621330670a469d68 .shop_mypage .mypage .my-box a, #s20210621330670a469d68 .shop_mypage .item-detail a, #s20210621330670a469d68 .shop_mypage .item-detail p, #s20210621330670a469d68 .shop_mypage h6, #s20210621330670a469d68 .shop_mypage .table-wrap p, #s20210621330670a469d68 .shop_payment h1, #s20210621330670a469d68 .shop_payment h6, #s20210621330670a469d68 .shop-content p, #s20210621330670a469d68 .shop_payment, #s20210621330670a469d68 .shop-content span, #s20210621330670a469d68 .shop-content .shop-item .item-icon .im-icon.im-ico-liked, #s20210621330670a469d68 .shop-content .price, #s20210621330670a469d68,#s20210621330670a469d68 .shop-tit,#s20210621330670a469d68 .board_view .board_txt_area,#s20210621330670a469d68 .board.widget .grid_ignore .view_tit,.doz_sys #s20210621330670a469d68 .shop-content input.form-control, .doz_sys #s20210621330670a469d68 .shop-content select.form-control, #s20210621330670a469d68 .widget_menu_title,#s20210621330670a469d68 .comment_area,body.shop_mypage #s20210621330670a469d68 .comment_area,
			#s20210621330670a469d68 .list_review_inner .use_summary, #s20210621330670a469d68 .list_review_inner .use_summary a, #s20210621330670a469d68 .list_review_inner .fold, #s20210621330670a469d68 .list_review_inner .comment_area, #s20210621330670a469d68 .booking_nav_tools span {
				;
				color:  ;
			}
			#s20210621330670a469d68 .shop-content span.sale-price-text {
			    color : #212121 !important;
			}
			.doz_sys #s20210621330670a469d68 a.use-info {
			    color : #0d285a;
			}
			#s20210621330670a469d68 .shop-content span.sale-price-text-done, 
			.doz_sys #s20210621330670a469d68 a.use-info-download-done {
			    color: #999999 !important;
			}
			.doz_sys #s20210621330670a469d68 .shop-content .down-btn select.form-control {
				;
				color:  !important;
			}
			#s20210621330670a469d68 .shop-content.mypage .bg-bright a, #s20210621330670a469d68 .shop-content.mypage .bg-bright p, #s20210621330670a469d68 .shop-content.mypage .bg-bright span, #s20210621330670a469d68 .shop-content.mypage .bg-bright div {
				color: #212121;
			}
			#s20210621330670a469d68 .shop-content.mypage .bg-bright .use_grade .ug_btn .btn,
			#s20210621330670a469d68 .shop-content span.ug_name .btn {
				border-color: #D5D5D5;
			}
			#s20210621330670a469d68 .shop-content h6 span {
			;
				color: ;
			}
			#s20210621330670a469d68 .left-menu ul li.on a,
			.doz_sys #s20210621330670a469d68 .paging_type_count .owl-dots .owl-dot span:before,
			.menu_type_modal #s20210621330670a469d68,
			#s20210621330670a469d68 .list_review_inner .comment .tools .text-gray-bright {
				;
				color:  !important;
			}
			.doz_sys #s20210621330670a469d68 .paging_type_count.slide_02 .owl-dots .owl-dot.active span:before {
				color: #fff !important;
			}
			.doz_sys #s20210621330670a469d68 .paging_type_dot .owl-dots .owl-dot span,
			.doz_sys #s20210621330670a469d68 .paging_type_big_dot .owl-dots .owl-dot span,
			.doz_sys #s20210621330670a469d68 .paging_type_line .owl-dots .owl-dot span,
			.doz_sys #s20210621330670a469d68 .paging_type_count.paging_type_count02 .owl-dots .owl-dot.active span:before,
			#s20210621330670a469d68 .list_review_inner, 
			#s20210621330670a469d68 .list_review_inner .fold.cmt,
			#s20210621330670a469d68 .list_review_wrap,
			#s20210621330670a469d68 .list_review_inner .textarea_block,
			#s20210621330670a469d68 .list_review_inner .comment .main_comment,
			#s20210621330670a469d68 .list_review_inner .txt_delete:before,
			#s20210621330670a469d68 .form-select-wrap.open .dropdown-toggle, 
			#s20210621330670a469d68 .form-select-wrap.open .dropdown-menu,
			#s20210621330670a469d68 .form-select-wrap.open .dropdown-menu .dropdown-item {
				border-color: ;
			}
			.doz_sys #s20210621330670a469d68 .paging_type_dot02 .owl-dots .owl-dot span,
			.doz_sys #s20210621330670a469d68 .paging_type_dot .owl-dots .owl-dot.active span,
			.doz_sys #s20210621330670a469d68 .paging_type_line .owl-dots .owl-dot.active span,
			.doz_sys #s20210621330670a469d68 .paging_type_big_dot .owl-dots .owl-dot span,
			.doz_sys #s20210621330670a469d68 .paging_type_line .owl-dots .owl-dot span {
				background: ;
			}
			#s20210621330670a469d68 .form-control:focus {
				border-color:#0d285a;
			}
			#s20210621330670a469d68 .sub_depth li a, #s20210621330670a469d68 .sub_depth li span {
				;
			}
			#s20210621330670a469d68 .slide_03.owl-theme .owl-dots .owl-dot span {
				;
			} 
			#s20210621330670a469d68 .pagination > li > a,
			#s20210621330670a469d68 .pagination > li > span,
			#s20210621330670a469d68 .pagination > li > a:focus,
			#s20210621330670a469d68 .pagination > li > span:focus,
			#s20210621330670a469d68 .map-inner .pagination li.active a,
			#s20210621330670a469d68 .pagination li > a.disabled:hover,
			#s20210621330670a469d68 .pagination li > a.disabled:focus {
				;
			}
			#s20210621330670a469d68 .form-select-wrap.open .dropdown-menu .dropdown-item {
				;
			}
			#s20210621330670a469d68 .pagination > .active > a,
			#s20210621330670a469d68 .pagination > .active > span,
			#s20210621330670a469d68 .pagination > .active > a:hover,
			#s20210621330670a469d68 .pagination > .active > span:hover,
			#s20210621330670a469d68 .pagination > .active > a:focus,
			#s20210621330670a469d68 .pagination > .active > span:focus,
			#s20210621330670a469d68 .pagination > li > a:hover,
			#s20210621330670a469d68 .pagination > li > span:hover,
			#s20210621330670a469d68 .sub_depth li a.active,
			.doz_sys #s20210621330670a469d68 a, #s20210621330670a469d68 .li_table ul li,
			#s20210621330670a469d68 .list-style .list.line > small,
			.doz_sys #s20210621330670a469d68 div[data-widget-type="board"] .title.title-block a{
				;
				color: ;
			}
			.doz_sys #s20210621330670a469d68 .board_contents a:not(.btn),
			.doz_sys #s20210621330670a469d68 .board_contents a:not(.btn):hover,
			#s20210621330670a469d68 .board_txt_area a,
			#s20210621330670a469d68 .board_txt_area a:hover,
			#s20210621330670a469d68 .board_txt_area a:active,
			#s20210621330670a469d68 .board_txt_area a:focus,
			#s20210621330670a469d68 .editor_box .fr-view a {
				color: #0d285a;
			}
			#s20210621330670a469d68 div[data-widget-type="icon"] i {
				color: ;
			}
			.doz_sys #s20210621330670a469d68 a.body_font_color_30:not(.active) {
				;
			}
		   #s20210621330670a469d68 .text_tab .after_line:not(:last-child):after {
		        ;
		   }
		   #s20210621330670a469d68 .text_tab ul.site_prod_nav > li a.active {
		    background: none;
		   }
			#s20210621330670a469d68 .map-toolbar select.form-control {
				;
				color:  !important;
				font-size: 14px;
			}
			.doz_sys #s20210621330670a469d68 .body_font_color_40,
			#s20210621330670a469d68 .li_board ul.li_body li.name, 
			#s20210621330670a469d68 .li_board ul.li_body li.time, 
			#s20210621330670a469d68 .li_board ul.li_body li.like,
			#s20210621330670a469d68 .li_board ul.li_body li.read {
				;
			}
			#s20210621330670a469d68 .review_table .summary,
			#s20210621330670a469d68 .review_table.li_board ul.li_body li,
			#s20210621330670a469d68 .review_table .list_text_title.lock_on {
				;
			}

			.doz_sys #s20210621330670a469d68 .body_font_color_50 {
				;
			}
			#s20210621330670a469d68 .li_board,
			#s20210621330670a469d68 .acd_row:first-child,
			#s20210621330670a469d68 .acd_row {
				border-color: ;
			}
			#s20210621330670a469d68 .list-style .list-header,
			#s20210621330670a469d68 .list-style .list,
			#s20210621330670a469d68 .list-style .list.line, 
			#s20210621330670a469d68 .list-style .list.line > .table-cell,
			#s20210621330670a469d68 .li_table.row_04 .acd_collapse[aria-expanded="true"], .li_table.row_04 .acd_collapse.in {
				;
			}
			#s20210621330670a469d68 .btn, #s20210621330670a469d68 .visual_section a, #s20210621330670a469d68 a.select-star, #s20210621330670a469d68 .star-pointer .dropdown-menu a.dropdown-item, .doz_sys #s20210621330670a469d68 .cart-btn-tools .alpha_add_review_button > button {
			;
				background-color: ;
				;
				color:;
				;
			}
			#s20210621330670a469d68 .star-pointer .dropdown-menu {
			    background-color: ;
			}
			#s20210621330670a469d68 .btn:hover, #s20210621330670a469d68 .visual_section a:hover {
				border-color:;
			}
			#s20210621330670a469d68 a.select-star:hover {
				background-color: ;
			}
			#s20210621330670a469d68 .star-pointer .dropdown-menu a.dropdown-item:hover {
			    background-color:  !important;
			}
			#s20210621330670a469d68 .widget_text_wrap .btn {
				background-color:#0949a0;
				border-color:#0949a0;
				color:#ffffff;
				border-width:0px;
			}
			.doz_sys #s20210621330670a469d68 .btn-primary, .doz_sys #s20210621330670a469d68 .cart-btn-tools .alpha_add_review_button > button {
			;
				background-color:#0949a0;
				border-color:#0949a0;
				color:#ffffff;
				border-width:0px;
			}
			.doz_sys.shop_view #s20210621330670a469d68 .btn-primary span,
			.doz_sys.booking_view #s20210621330670a469d68 .btn-primary span,
			.doz_sys.shop_mypage #s20210621330670a469d68 .btn-primary span  {
				color:#ffffff;
			}
			#s20210621330670a469d68 .coupon-wrap:after,
			#s20210621330670a469d68 .board_view .file_area ul li {
				background: ;
			}
			#s20210621330670a469d68 .text-gray-dark, #s20210621330670a469d68 .shop-table > thead > tr > th, #s20210621330670a469d68 .shop_mypage .left-menu ul li a, #s20210621330670a469d68 .shop_mypage .item-detail p.sale_pay,.doz_sys #s20210621330670a469d68 .product-notify-group .product-notify-label {
				;
			}
			#s20210621330670a469d68 .mypage .my-box a, #s20210621330670a469d68 .mypage .shop-table > tbody > tr,
			#s20210621330670a469d68 .mypage .tip-off,
	        #s20210621330670a469d68 .im-order-detail-table,
	        #s20210621330670a469d68 .im-order-price {
				;
			}
			#s20210621330670a469d68 .mypage .my-box.on a {
				background-color:#0d285a;
				;
				color:#fff;
			}
			#s20210621330670a469d68 .mypage .my-box.on a p {
				color:#fff;
			}
			#s20210621330670a469d68 .option_btn_tools a, #s20210621330670a469d68 .map-inner .pagination li a {
				color:#212121;
			}
			.doz_sys #s20210621330670a469d68 .list-style-card .card-body .text a {
				color:#757575;
			}
			#s20210621330670a469d68 .card .title a {
				color: #212121;
			}
			#s20210621330670a469d68 .section_bg.fixed_bg.fixed_bg_none {
					background-attachment : inherit;
				}
			#s20210621330670a469d68 ul.site_prod_nav > li,
			#s20210621330670a469d68 .prod_detail_badge {
				;
			}
			#s20210621330670a469d68 .site_prod_nav_wrap.scroll-to-fixed-fixed {
				background: ;
				box-shadow: inset 0 -1px 0 0 rgba(0, 0, 0, 0.1);
			}
			#s20210621330670a469d68 .buy_footer_fixed {
				background: ;
				border-width: 1px 0 0 0;
				border-style: solid;
				;
			}
			#s20210621330670a469d68 .opt-group {
				background: ;
			}
			#s20210621330670a469d68 ul.site_prod_nav > li a.active {
				;
			}
			
			#s20210621330670a469d68 .background_tab ul.site_prod_nav > li a.active >  span.braket-badge {
				background-color: none;
				;
				color:;
			}
	
			#s20210621330670a469d68 .input-block .checkbox-styled:not(ie8) input ~ span {
				;
				color:;
			}
			.section_fixed_disable #s20210621330670a469d68[class*="section_first"],
			.section_fixed_disable #s20210621330670a469d68[class*="section_first"] .doz_aside {
				position: relative !important;
				top: 0 !important;
				left: 0 !important;
				z-index: auto !important;
			}
			.section_fixed_disable #s20210621330670a469d68 .doz_aside.scroll-to-fixed-fixed ~ .spacer,
			.section_fixed_disable #s20210621330670a469d68.scroll-to-fixed-fixed ~ .spacer {
				height: 0 !important;
				display: none !important;
			}
			#s20210621330670a469d68.scroll-to-fixed-fixed {
				width: 100% !important;
			}
			#s20210621330670a469d68 .doz_aside.scroll-to-fixed-fixed-end {
				bottom: 0 !important;
				top: auto !important;
			}
			.device_type_m #s20210621330670a469d68.mobile_section main .inside {
					padding-left: 0px;
					padding-right: 0px;
			}
			.device_type_m #s20210621330670a469d68 .mypage .left-menu ul li a,
			.device_type_m #s20210621330670a469d68 .cart .left-menu ul li a {
				;
			}
            #s20210621330670a469d68 .im-cart-result-table {
                border-top: 1px solid ;
                border-bottom: 1px solid ;
            }
            #s20210621330670a469d68 .shop-table > tbody > tr > td.img .opt .more {
                ;
            }
            #s20210621330670a469d68 .im-cart-info {
                ;
            }
            #s20210621330670a469d68 .shop-table > thead > tr > th,
            #s20210621330670a469d68 .shop-table > tbody > tr > td,
            #s20210621330670a469d68 .mypage .shop-table > tbody > tr,
            #s20210621330670a469d68 .shop-table > tbody > tr > td.img img,
            #s20210621330670a469d68 .shop-table > tbody > tr > td + td,
            #s20210621330670a469d68 .mypage .tip-off,
            #s20210621330670a469d68 .mypage .shop-table img,
	        #s20210621330670a469d68 .im-order-detail-table,
	        #s20210621330670a469d68 .im-order-price,
	        #s20210621330670a469d68 .im-order-detail-table thead tr,
	        #s20210621330670a469d68 .im-order-detail-table tr + tr,
	        #s20210621330670a469d68 .im-order-detail-table img,
	        #s20210621330670a469d68 .im-order-detail-table .im-deliv-price,
	        #s20210621330670a469d68 .im-order-price-header,
	        #s20210621330670a469d68 .im-order-price-body {
                ;
            }
            #s20210621330670a469d68 .shop-table .list_badge {
				border-color: ;
            }
            #s20210621330670a469d68 .im-cart-result-table thead>tr>th,
            #s20210621330670a469d68 #shop_cart_list .shop-table > colgroup + thead > tr:first-child > th,
            #s20210621330670a469d68 #shop_cart_list .shop-table > tbody > tr > td + td,
            #s20210621330670a469d68 #shop_cart_list .shop-table > thead > tr > th,
            #s20210621330670a469d68 #shop_cart_list .shop-table > tbody > tr > td {
                ;
            }
            #s20210621330670a469d68 .shop-content.mypage .shop-item .item-icon .im-icon.im-ico-liked{
                color: #0d285a
            }
			@media (min-width: 991px) {
				.doz_sys #s20210621330670a469d68 .btn-primary:hover, #s20210621330670a469d68 .widget_text_wrap .btn:hover, .doz_sys #s20210621330670a469d68 .cart-btn-tools .alpha_add_review_button:hover > button {
				;
					background-color:#002b66;
					border-color:#0949a0;
					color:#ffffff;
					border-width:0px;
				}
				.doz_sys.shop_view #s20210621330670a469d68 .btn-primary:hover span,
				.doz_sys.booking_view #s20210621330670a469d68 .btn-primary:hover span,
				.doz_sys.shop_mypage #s20210621330670a469d68 .btn-primary:hover span  {
					color:#ffffff;
				}
			}
			@media all and (max-width : 768px) {
				.doz_sys #s20210621330670a469d68 .fixed_view a,
				.doz_sys #s20210621330670a469d68 .fixed_view select.form-control,
				.doz_sys #s20210621330670a469d68 .fixed_view .form-select-wrap:before {
					color: #212121;
				}
				.doz_sys #s20210621330670a469d68 .fixed_view .body_font_color_50 {
					color: rgba(33, 33, 33, 0.5);
				}
				.doz_sys #s20210621330670a469d68 .fixed_view .body_font_color_20 {
					color: rgba(33, 33, 33, 0.2);
				}
				.booking_view #s20210621330670a469d68 .fixed_view .booking_opt select.form-control {
					background-color: #fff;
				}
				#s20210621330670a469d68 #shop_cart_list .shop-tit,
                #s20210621330670a469d68 #shop_cart_list .shop-table > thead > tr,
                #s20210621330670a469d68 #shop_cart_list .shop-table > tfoot .payment-info,
                #s20210621330670a469d68 .im-price-result {
				    ;
				}
                #s20210621330670a469d68 .shop-table > tbody > tr > td.img .opt .more + .more,
                #s20210621330670a469d68 .im-order-row + .im-order-row {
                    ;
                }
                #s20210621330670a469d68 #shop_cart_list .shop-table,
                #s20210621330670a469d68 #shop_cart_list .shop-table > tbody > tr.im-tr-shipping + tr,
                #s20210621330670a469d68 #shop_cart_list .shop-table > tfoot,
                #s20210621330670a469d68 #shop_cart_list .shop-table > tfoot .payment-info {
                    ;
                }
                #s20210621330670a469d68 #shop_cart_list .shop-table > thead > tr,
                #s20210621330670a469d68 .im-order-detail-table .im-space {
                    background-color: ;
                }
                #s20210621330670a469d68 #shop_cart_list .shop-table > thead > tr.scroll-to-fixed-fixed-end {
                    top: auto !important;
                    bottom: 0;
                }
			}
			.device_type_m #s20210621330670a469d68 .section_bg.fixed_bg_wrap { 
                 background-attachment: fixed;
            }
            
            .device_type_m #s20210621330670a469d68 .section_bg.fixed_bg_wrap .fixed_bg {
              display: none;
            }
            #s20210621330670a469d68 .section_bg.fixed_bg_wrap .fixed_bg {
                 display: none;
                }
			@media (max-width: 991px) {
			    #s20210621330670a469d68 .section_bg {
                    background-attachment : inherit;
                }
                
                #s20210621330670a469d68 .section_bg .ibg-bg {
                    display: none;
                }
                
                #s20210621330670a469d68 .section_bg.fixed_bg_wrap { 
                    background-image : none !important;
                    clip-path: inset(0);
                    overflow: hidden;
                }
                #s20210621330670a469d68 .section_bg.fixed_bg_wrap .fixed_bg {
                  display: block;
                  object-fit: cover;
                  position: fixed;
                  left: 0;
                  top: 0;
                  width: 100%; 
                  height: 100vh;
                }
				#s20210621330670a469d68 .buy_btns .social_btn, #s20210621330670a469d68 .buy_btns .cart_btn, #s20210621330670a469d68 .layer_pop .bottom-btn, #s20210621330670a469d68 .shop-table > thead, #s20210621330670a469d68 .left-menu, #s20210621330670a469d68 .shop-table > tbody > tr, {
				;
				}
				#s20210621330670a469d68 main, #s20210621330670a469d68 .section_wrap.extend_section main, #s20210621330670a469d68 .doz_sys.shop_payment .inside, .doz_sys.shop_payment .inside .col-dz, {
					padding-left:0;
					padding-right:0;
				}
				#s20210621330670a469d68.mobile_section main .inside {
					padding-left: 0px;
					padding-right: 0px;
				}
				#s20210621330670a469d68.section_wrap.extend_section main .widget.board .grid_ignore.bg_on {
					margin-left: -15px;
					margin-right: -15px;
					width: calc(100% + 30px);
				}
				#s20210621330670a469d68 .mypage .left-menu ul li a,
				#s20210621330670a469d68 .cart .left-menu ul li a,
				#s20210621330670a469d68 .mypage .left-menu .cart-menu-slide  {
					;
				}
				.section_wrap .side_gutter {
					display:none !important;
				}
				#s20210621330670a469d68 .coupon-wrap:after {
					background:  !important;
				}
			}
			@media (max-width: 767px) {
				#s20210621330670a469d68 .nav_gradient.slide_left {
					background: linear-gradient(to left, rgba(255, 255, 255, 0), rgba(255,255,255,1));
				}
				#s20210621330670a469d68 .nav_gradient.slide_right {
					background: linear-gradient(to right, rgba(255, 255, 255, 0), rgba(255,255,255,1));
				}
				#s20210621330670a469d68 .button_tab .scroll-to-fixed-fixed ul.site_prod_nav > li {
					border-top: 0;
					border-bottom: 0;
				}
				#s20210621330670a469d68 .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);
				}
				.shop_view #s20210621330670a469d68 .item_detail .form-select-wrap .dropdown-menu .dropdown-item {
					background:  !important;
				}
				.shop_view #s20210621330670a469d68 .item_detail .form-select-wrap .dropdown-toggle {
					color:  !important;
				}
				.shop_view #s20210621330670a469d68 .item_detail .form-select-wrap.open .dropdown-toggle,
				.shop_view #s20210621330670a469d68 .item_detail .form-select-wrap.open .dropdown-menu {
					border-color:  !important;
				}
				.shop_view #s20210621330670a469d68 .item_detail .form-select-wrap.open .dropdown-menu .dropdown-item {
					
				}
				.shop_view #s20210621330670a469d68 .item_detail .form-select-wrap .dropdown-menu .dropdown-item:hover {
					background-color:  !important;
				}
			}
			@media (min-width: 768px) {
				#s20210621330670a469d68 .opt-group .btn_clse {
					background-color: ;
				}
				#s20210621330670a469d68 .opt-group .btn_clse:after {
					;
				}
			}
		
				.doz_sys #s20210621330670a469d68 .bg-brand,
				.doz_sys #s20210621330670a469d68 .bg-brand span,
				.doz_sys #s20210621330670a469d68 .btn-brand {
				;
					background-color:#0d285a;
					border-color:#0d285a;
					border-width: 0px;
					color:#fff;
				}
				.doz_sys #s20210621330670a469d68 .bg-brand:hover {
					background-color:rgba(7,20,45,1);-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff072045,endColorstr=#ff072045);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff072045,endColorstr=#ff072045);	zoom: 1;;
					border-color:rgb(7,20,45) ;border-color:rgba(7,20,45,1) ;;
				}
			
	/*#*//* .widget.image img {*/
	/*	transition: .3s ease;*/
	/*}*/
	.admin #w20210621765b419e3328f .widget.image img {
		transition: none;
	}

	.admin #w20210621765b419e3328f .disable-selection img {
		visibility: visible !important;
	}
	#w20210621765b419e3328f .widget.image .overlay, #w20210621765b419e3328f .widget.image .hover_overlay {
		background: rgba(0, 0, 0, 0);
		transition: opacity .3s, background-color .3s;
	}
	#w20210621765b419e3328f .widget.image:hover .hover_overlay {
		background: rgba(0, 0, 0, 0);
		z-index: 6;
		opacity: 1;
	}
	.admin #w20210621765b419e3328f .widget.image:hover .hover_overlay,
	#w20210621765b419e3328f .widget.image.hover_image_hidden:hover .hover_overlay {
		opacity: 0 !important;
	}
	#w20210621765b419e3328f .widget.image.text_position_overlay .txt .txt_body {
		color: #fff;
		font-size:14px;;
		line-height: 1.2;
		padding: 1em;
	}
	#w20210621765b419e3328f .widget.image.hover_text_position_overlay:hover .hover_txt .txt_body {
		color: #fff;
		font-size:14px;;
		padding: 1em;
	}
	#w20210621765b419e3328f .widget.image.hover_text_position_overlay:hover .hover_txt .txt_body {
		line-height: 1.2;
	}
	#w20210621765b419e3328f .widget.image.img_circle .overlay,
	#w20210621765b419e3328f .widget.image.img_circle .hover_overlay {
		border-radius: 50%;
	}
	#w20210621765b419e3328f .widget.image.hover_scale:hover .hover_overlay,
	#w20210621765b419e3328f .widget.image.same_overlay:hover .overlay {
		transform: scale(1.1);
		transition: opacity .3s;
	}
	#w20210621765b419e3328f .widget.image.hide_default_img:hover .img_wrap > img,
	#w20210621765b419e3328f .widget.image:hover .overlay,
	#w20210621765b419e3328f .widget.image .hover_overlay,
	#w20210621765b419e3328f .widget.image.hover_image_hidden:hover .hover_img,
	#w20210621765b419e3328f .widget.image.hover_scale .hover_img,
	#w20210621765b419e3328f .widget.image.hover_scale.hover_image_hidden:hover .hover_img {
		opacity: 0;
	}
	#w20210621765b419e3328f .widget.image.hide_default_img:hover .img_wrap > img{
		opacity: 0 !important;

	}
	#w20210621765b419e3328f .widget.image.hover_scale img {
		transition: transform 0.4s ease-out;
	}
	#w20210621765b419e3328f .widget.image.hover_scale img,
	#w20210621765b419e3328f .widget.image.hover_scale:hover .hover_img,
	#w20210621765b419e3328f .widget.image.hover_scale.hover_image_hidden:hover img,
	#w20210621765b419e3328f .widget.image.org_image_hidden.hover_image_hidden:hover .img_wrap > img,
	#w20210621765b419e3328f .widget.image.hover_img_hide.hover_scale:hover img,
	#w20210621765b419e3328f .widget.image.same_overlay:hover .overlay  {
		opacity : 1;
	}
	#w20210621765b419e3328f .widget.image.no_effect .hover_overlay,
	#w20210621765b419e3328f .widget.image.no_effect .hover_img {
		transition: none;
	}
	#w20210621765b419e3328f .widget.image.hover_img_hide .hover_img {
		display: none;
	}
	#w20210621765b419e3328f .widget.image.hover_img_hide:hover .hover_overlay {
		transition: opacity .3s;
	}
	#w20210621765b419e3328f .widget.image.hide_default_img:hover .org_image,
	#w20210621765b419e3328f .widget.image.same_overlay:hover .hover_overlay {
		opacity: 0;
	}
	#w20210621765b419e3328f .widget.image.same_overlay:hover .overlay {
		opacity: 1;
	}
	
		#w20210621765b419e3328f .widget.image .hover_img {
		image-rendering: -webkit-optimize-contrast;
	}
	
	@media all and (max-width : 767px) {
		#w20210621765b419e3328f .widget.image:hover .hover_txt,
		#w20210621765b419e3328f .widget.image:hover .hover_img,
		#w20210621765b419e3328f .widget.image:hover .overlay,
		#w20210621765b419e3328f .widget.image:hover .hover_overlay {
			opacity: 0;
			transform: none !important;
		}
		#w20210621765b419e3328f .widget.image.org_image_hidden:hover .img_wrap > img {
			opacity: 1;
		}
		#w20210621765b419e3328f .widget.image:hover .txt {
			opacity: 1;
			visibility: visible;
		}
		#w20210621765b419e3328f .widget.hover_scale:hover img {
			transform: none !important;
		}
	}

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

			.shop_view .s2021062140aff5b7c24a6.xzoom-preview {
				;
				background: ;
			}
			.shop_view #s2021062140aff5b7c24a6 select.form-control option {
				color:  !important;
				background: ;
			}
			.is-ie .shop_view #s2021062140aff5b7c24a6 select.form-control option {
				color: #000 !important;
			}
			.admin #s2021062140aff5b7c24a6 .widget.padding > div {
				;
			}
			.admin #s2021062140aff5b7c24a6 .ibg-bg {
				height: 100% !important;
			}
			.admin #s2021062140aff5b7c24a6 .widget_drag_bar,
			.admin .doz_sys #s2021062140aff5b7c24a6 .ui-resizable-handle.ui-resizable-e:hover:after,
			.admin .doz_sys #s2021062140aff5b7c24a6 .ui-resizable-handle.ui-resizable-w:hover:after,
			.admin .doz_sys #s2021062140aff5b7c24a6 .ui-resizable-handle.ui-resizable-e.active:after,
			.admin .doz_sys #s2021062140aff5b7c24a6 .ui-resizable-handle.ui-resizable-w.active:after,
			.admin .doz_sys #s2021062140aff5b7c24a6 .drop_line {
				background-color: ;
			}
			.admin .doz_sys #s2021062140aff5b7c24a6 .ui-resizable-handle.ui-resizable-n:hover:after,
			.admin .doz_sys #s2021062140aff5b7c24a6 .ui-resizable-handle.ui-resizable-s:hover:after {
				border-bottom:2px solid  ;
			}
			#s2021062140aff5b7c24a6 {
				color: ;
			}
			#s2021062140aff5b7c24a6.side_basic main .inside,
			#s2021062140aff5b7c24a6 .site_prod_nav_wrap.scroll-to-fixed-fixed ul.site_prod_nav,
			.doz_sys #s2021062140aff5b7c24a6 .col-dz-12 .extend_thumbs {
				max-width: 1200px;
			}
			.modal_site_modal_menu #s2021062140aff5b7c24a6.side_basic main .inside,
			.menu_type_modal #s2021062140aff5b7c24a6.side_basic main .inside {
				max-width: 550px;
			}
			.doz_sys .modal_site_modal_menu .modal-header,
			.menu_type_modal .doz_modal_header {
				border-width: 0 0 1px 0;
				border-style: solid;
				;
			}
			.menu_type_modal #s2021062140aff5b7c24a6,
			.menu_type_modal .doz_modal_header {
			;
				background: ;
			;
				color:  ;
			}
			.menu_type_modal .doz_modal_header .bt.bt-flat.bt-default {
			;
				color:  ;
			}
			.doz_sys #s2021062140aff5b7c24a6 .col-dz-12 .inside .extend_thumbs {
				max-width: inherit;
			}
			#s2021062140aff5b7c24a6.extend_section main {
				padding-left: 0px;
				padding-right: 0px;
			}
			#s2021062140aff5b7c24a6.section_wrap.extend_section main .widget.board .grid_ignore.bg_on {
				margin-left: -0px;
				margin-right: -0px;
				width: calc(100% + 0px + 0px);
			}
			#s2021062140aff5b7c24a6 .booking_day .body_font_color_20,
			#s2021062140aff5b7c24a6 .booking_list.waiting .title {
				; 
			}
		
			#s2021062140aff5b7c24a6.extend_section main > .inside {
				max-width: 100% !important;
			}
			#s2021062140aff5b7c24a6 .li_table ul:nth-of-type(2),
			#s2021062140aff5b7c24a6 .li_board ul li,
			#s2021062140aff5b7c24a6 .radio-styled:not(ie8).radio_color_option.small input ~ span span {
				;
			}
			#s2021062140aff5b7c24a6 .checkbox-styled:not(ie8) input ~ span:before,
			#s2021062140aff5b7c24a6 .radio-styled:not(ie8) input ~ span:before {
				
			}
			#s2021062140aff5b7c24a6 .board_view .grid_ignore header a, #s2021062140aff5b7c24a6 .widget.board .grid_ignore .author .date, #s2021062140aff5b7c24a6 .widget.board .grid_ignore a.board, #s2021062140aff5b7c24a6 .widget.board .grid_ignore .author .write, .editor_box .add_map .info > div.phone, #s2021062140aff5b7c24a6 .content-tit .board {
				;
			}
			#s2021062140aff5b7c24a6 select.form-control,
			#s2021062140aff5b7c24a6 input.form-control,
			#s2021062140aff5b7c24a6 textarea.form-control {
				;
				color: #212121;
				background: #ffffff;
			}
			#s2021062140aff5b7c24a6 .input_block .select-block .selectbox select {
				border: none;
				background: none;
				color: #212121;
			}
			#s2021062140aff5b7c24a6 .phonenumber_wrap .line {
				
			}
			#s2021062140aff5b7c24a6 .shop-content.shop-style-b.open .opt-group .btn_clse > span {
				
			}
			.shop_view #s2021062140aff5b7c24a6 .shop-content select.form-control,
			.shop_view #s2021062140aff5b7c24a6 .shop-content input.form-control,
			.shop_view #s2021062140aff5b7c24a6 .shop-content textarea.form-control,
			.booking_view #s2021062140aff5b7c24a6 .booking_opt select.form-control,
			.shop_view #s2021062140aff5b7c24a6 .form-select-wrap .dropdown-menu,
			.shop_view #s2021062140aff5b7c24a6 .form-select-wrap .dropdown-menu .dropdown-item {
				;
				background: ;
			}
			#s2021062140aff5b7c24a6 .seemore_wrap .open:before {
				background-image: linear-gradient(to bottom, ,  66%,  83%,  98%, );
			}
			#s2021062140aff5b7c24a6 .item_detail select.form-control,
			#s2021062140aff5b7c24a6 .item_detail input.form-control,
			#s2021062140aff5b7c24a6 .item_detail textarea.form-control,
			#s2021062140aff5b7c24a6 .booking_opt select.form-control,
			#s2021062140aff5b7c24a6 .goods_select textarea.form-control,
			#s2021062140aff5b7c24a6 .goods_select select.form-control,
			#s2021062140aff5b7c24a6 .goods_select input.form-control,
			#s2021062140aff5b7c24a6 .form-select-wrap:before {
				 !important;
				color: ;
			}
			#s2021062140aff5b7c24a6 .form-select-wrap .dropdown-menu .dropdown-item:hover {
				;
			}
			#s2021062140aff5b7c24a6 .board_summary .write, #s2021062140aff5b7c24a6 .board_view .grid_ignore .author .date, #s2021062140aff5b7c24a6 .board_view .grid_ignore .author .hit-count, .doz_sys #s2021062140aff5b7c24a6 label, .doz_sys #s2021062140aff5b7c24a6 label.control-label, #s2021062140aff5b7c24a6 .shop-table > tbody > tr.payment-info > td.pay-txt, #s2021062140aff5b7c24a6 .nick.text-default-dark, #s2021062140aff5b7c24a6 .text-default-dark, #s2021062140aff5b7c24a6 .shop_mypage .mypage .my-box a, #s2021062140aff5b7c24a6 .shop_mypage .item-detail a, #s2021062140aff5b7c24a6 .shop_mypage .item-detail p, #s2021062140aff5b7c24a6 .shop_mypage h6, #s2021062140aff5b7c24a6 .shop_mypage .table-wrap p, #s2021062140aff5b7c24a6 .shop_payment h1, #s2021062140aff5b7c24a6 .shop_payment h6, #s2021062140aff5b7c24a6 .shop-content p, #s2021062140aff5b7c24a6 .shop_payment, #s2021062140aff5b7c24a6 .shop-content span, #s2021062140aff5b7c24a6 .shop-content .shop-item .item-icon .im-icon.im-ico-liked, #s2021062140aff5b7c24a6 .shop-content .price, #s2021062140aff5b7c24a6,#s2021062140aff5b7c24a6 .shop-tit,#s2021062140aff5b7c24a6 .board_view .board_txt_area,#s2021062140aff5b7c24a6 .board.widget .grid_ignore .view_tit,.doz_sys #s2021062140aff5b7c24a6 .shop-content input.form-control, .doz_sys #s2021062140aff5b7c24a6 .shop-content select.form-control, #s2021062140aff5b7c24a6 .widget_menu_title,#s2021062140aff5b7c24a6 .comment_area,body.shop_mypage #s2021062140aff5b7c24a6 .comment_area,
			#s2021062140aff5b7c24a6 .list_review_inner .use_summary, #s2021062140aff5b7c24a6 .list_review_inner .use_summary a, #s2021062140aff5b7c24a6 .list_review_inner .fold, #s2021062140aff5b7c24a6 .list_review_inner .comment_area, #s2021062140aff5b7c24a6 .booking_nav_tools span {
				;
				color:  ;
			}
			#s2021062140aff5b7c24a6 .shop-content span.sale-price-text {
			    color : #212121 !important;
			}
			.doz_sys #s2021062140aff5b7c24a6 a.use-info {
			    color : #0d285a;
			}
			#s2021062140aff5b7c24a6 .shop-content span.sale-price-text-done, 
			.doz_sys #s2021062140aff5b7c24a6 a.use-info-download-done {
			    color: #999999 !important;
			}
			.doz_sys #s2021062140aff5b7c24a6 .shop-content .down-btn select.form-control {
				;
				color:  !important;
			}
			#s2021062140aff5b7c24a6 .shop-content.mypage .bg-bright a, #s2021062140aff5b7c24a6 .shop-content.mypage .bg-bright p, #s2021062140aff5b7c24a6 .shop-content.mypage .bg-bright span, #s2021062140aff5b7c24a6 .shop-content.mypage .bg-bright div {
				color: #212121;
			}
			#s2021062140aff5b7c24a6 .shop-content.mypage .bg-bright .use_grade .ug_btn .btn,
			#s2021062140aff5b7c24a6 .shop-content span.ug_name .btn {
				border-color: #D5D5D5;
			}
			#s2021062140aff5b7c24a6 .shop-content h6 span {
			;
				color: ;
			}
			#s2021062140aff5b7c24a6 .left-menu ul li.on a,
			.doz_sys #s2021062140aff5b7c24a6 .paging_type_count .owl-dots .owl-dot span:before,
			.menu_type_modal #s2021062140aff5b7c24a6,
			#s2021062140aff5b7c24a6 .list_review_inner .comment .tools .text-gray-bright {
				;
				color:  !important;
			}
			.doz_sys #s2021062140aff5b7c24a6 .paging_type_count.slide_02 .owl-dots .owl-dot.active span:before {
				color: #fff !important;
			}
			.doz_sys #s2021062140aff5b7c24a6 .paging_type_dot .owl-dots .owl-dot span,
			.doz_sys #s2021062140aff5b7c24a6 .paging_type_big_dot .owl-dots .owl-dot span,
			.doz_sys #s2021062140aff5b7c24a6 .paging_type_line .owl-dots .owl-dot span,
			.doz_sys #s2021062140aff5b7c24a6 .paging_type_count.paging_type_count02 .owl-dots .owl-dot.active span:before,
			#s2021062140aff5b7c24a6 .list_review_inner, 
			#s2021062140aff5b7c24a6 .list_review_inner .fold.cmt,
			#s2021062140aff5b7c24a6 .list_review_wrap,
			#s2021062140aff5b7c24a6 .list_review_inner .textarea_block,
			#s2021062140aff5b7c24a6 .list_review_inner .comment .main_comment,
			#s2021062140aff5b7c24a6 .list_review_inner .txt_delete:before,
			#s2021062140aff5b7c24a6 .form-select-wrap.open .dropdown-toggle, 
			#s2021062140aff5b7c24a6 .form-select-wrap.open .dropdown-menu,
			#s2021062140aff5b7c24a6 .form-select-wrap.open .dropdown-menu .dropdown-item {
				border-color: ;
			}
			.doz_sys #s2021062140aff5b7c24a6 .paging_type_dot02 .owl-dots .owl-dot span,
			.doz_sys #s2021062140aff5b7c24a6 .paging_type_dot .owl-dots .owl-dot.active span,
			.doz_sys #s2021062140aff5b7c24a6 .paging_type_line .owl-dots .owl-dot.active span,
			.doz_sys #s2021062140aff5b7c24a6 .paging_type_big_dot .owl-dots .owl-dot span,
			.doz_sys #s2021062140aff5b7c24a6 .paging_type_line .owl-dots .owl-dot span {
				background: ;
			}
			#s2021062140aff5b7c24a6 .form-control:focus {
				border-color:#0d285a;
			}
			#s2021062140aff5b7c24a6 .sub_depth li a, #s2021062140aff5b7c24a6 .sub_depth li span {
				;
			}
			#s2021062140aff5b7c24a6 .slide_03.owl-theme .owl-dots .owl-dot span {
				;
			} 
			#s2021062140aff5b7c24a6 .pagination > li > a,
			#s2021062140aff5b7c24a6 .pagination > li > span,
			#s2021062140aff5b7c24a6 .pagination > li > a:focus,
			#s2021062140aff5b7c24a6 .pagination > li > span:focus,
			#s2021062140aff5b7c24a6 .map-inner .pagination li.active a,
			#s2021062140aff5b7c24a6 .pagination li > a.disabled:hover,
			#s2021062140aff5b7c24a6 .pagination li > a.disabled:focus {
				;
			}
			#s2021062140aff5b7c24a6 .form-select-wrap.open .dropdown-menu .dropdown-item {
				;
			}
			#s2021062140aff5b7c24a6 .pagination > .active > a,
			#s2021062140aff5b7c24a6 .pagination > .active > span,
			#s2021062140aff5b7c24a6 .pagination > .active > a:hover,
			#s2021062140aff5b7c24a6 .pagination > .active > span:hover,
			#s2021062140aff5b7c24a6 .pagination > .active > a:focus,
			#s2021062140aff5b7c24a6 .pagination > .active > span:focus,
			#s2021062140aff5b7c24a6 .pagination > li > a:hover,
			#s2021062140aff5b7c24a6 .pagination > li > span:hover,
			#s2021062140aff5b7c24a6 .sub_depth li a.active,
			.doz_sys #s2021062140aff5b7c24a6 a, #s2021062140aff5b7c24a6 .li_table ul li,
			#s2021062140aff5b7c24a6 .list-style .list.line > small,
			.doz_sys #s2021062140aff5b7c24a6 div[data-widget-type="board"] .title.title-block a{
				;
				color: ;
			}
			.doz_sys #s2021062140aff5b7c24a6 .board_contents a:not(.btn),
			.doz_sys #s2021062140aff5b7c24a6 .board_contents a:not(.btn):hover,
			#s2021062140aff5b7c24a6 .board_txt_area a,
			#s2021062140aff5b7c24a6 .board_txt_area a:hover,
			#s2021062140aff5b7c24a6 .board_txt_area a:active,
			#s2021062140aff5b7c24a6 .board_txt_area a:focus,
			#s2021062140aff5b7c24a6 .editor_box .fr-view a {
				color: #0d285a;
			}
			#s2021062140aff5b7c24a6 div[data-widget-type="icon"] i {
				color: ;
			}
			.doz_sys #s2021062140aff5b7c24a6 a.body_font_color_30:not(.active) {
				;
			}
		   #s2021062140aff5b7c24a6 .text_tab .after_line:not(:last-child):after {
		        ;
		   }
		   #s2021062140aff5b7c24a6 .text_tab ul.site_prod_nav > li a.active {
		    background: none;
		   }
			#s2021062140aff5b7c24a6 .map-toolbar select.form-control {
				;
				color:  !important;
				font-size: 14px;
			}
			.doz_sys #s2021062140aff5b7c24a6 .body_font_color_40,
			#s2021062140aff5b7c24a6 .li_board ul.li_body li.name, 
			#s2021062140aff5b7c24a6 .li_board ul.li_body li.time, 
			#s2021062140aff5b7c24a6 .li_board ul.li_body li.like,
			#s2021062140aff5b7c24a6 .li_board ul.li_body li.read {
				;
			}
			#s2021062140aff5b7c24a6 .review_table .summary,
			#s2021062140aff5b7c24a6 .review_table.li_board ul.li_body li,
			#s2021062140aff5b7c24a6 .review_table .list_text_title.lock_on {
				;
			}

			.doz_sys #s2021062140aff5b7c24a6 .body_font_color_50 {
				;
			}
			#s2021062140aff5b7c24a6 .li_board,
			#s2021062140aff5b7c24a6 .acd_row:first-child,
			#s2021062140aff5b7c24a6 .acd_row {
				border-color: ;
			}
			#s2021062140aff5b7c24a6 .list-style .list-header,
			#s2021062140aff5b7c24a6 .list-style .list,
			#s2021062140aff5b7c24a6 .list-style .list.line, 
			#s2021062140aff5b7c24a6 .list-style .list.line > .table-cell,
			#s2021062140aff5b7c24a6 .li_table.row_04 .acd_collapse[aria-expanded="true"], .li_table.row_04 .acd_collapse.in {
				;
			}
			#s2021062140aff5b7c24a6 .btn, #s2021062140aff5b7c24a6 .visual_section a, #s2021062140aff5b7c24a6 a.select-star, #s2021062140aff5b7c24a6 .star-pointer .dropdown-menu a.dropdown-item, .doz_sys #s2021062140aff5b7c24a6 .cart-btn-tools .alpha_add_review_button > button {
			;
				background-color: ;
				;
				color:;
				;
			}
			#s2021062140aff5b7c24a6 .star-pointer .dropdown-menu {
			    background-color: ;
			}
			#s2021062140aff5b7c24a6 .btn:hover, #s2021062140aff5b7c24a6 .visual_section a:hover {
				border-color:;
			}
			#s2021062140aff5b7c24a6 a.select-star:hover {
				background-color: ;
			}
			#s2021062140aff5b7c24a6 .star-pointer .dropdown-menu a.dropdown-item:hover {
			    background-color:  !important;
			}
			#s2021062140aff5b7c24a6 .widget_text_wrap .btn {
				background-color:#0949a0;
				border-color:#0949a0;
				color:#ffffff;
				border-width:0px;
			}
			.doz_sys #s2021062140aff5b7c24a6 .btn-primary, .doz_sys #s2021062140aff5b7c24a6 .cart-btn-tools .alpha_add_review_button > button {
			;
				background-color:#0949a0;
				border-color:#0949a0;
				color:#ffffff;
				border-width:0px;
			}
			.doz_sys.shop_view #s2021062140aff5b7c24a6 .btn-primary span,
			.doz_sys.booking_view #s2021062140aff5b7c24a6 .btn-primary span,
			.doz_sys.shop_mypage #s2021062140aff5b7c24a6 .btn-primary span  {
				color:#ffffff;
			}
			#s2021062140aff5b7c24a6 .coupon-wrap:after,
			#s2021062140aff5b7c24a6 .board_view .file_area ul li {
				background: ;
			}
			#s2021062140aff5b7c24a6 .text-gray-dark, #s2021062140aff5b7c24a6 .shop-table > thead > tr > th, #s2021062140aff5b7c24a6 .shop_mypage .left-menu ul li a, #s2021062140aff5b7c24a6 .shop_mypage .item-detail p.sale_pay,.doz_sys #s2021062140aff5b7c24a6 .product-notify-group .product-notify-label {
				;
			}
			#s2021062140aff5b7c24a6 .mypage .my-box a, #s2021062140aff5b7c24a6 .mypage .shop-table > tbody > tr,
			#s2021062140aff5b7c24a6 .mypage .tip-off,
	        #s2021062140aff5b7c24a6 .im-order-detail-table,
	        #s2021062140aff5b7c24a6 .im-order-price {
				;
			}
			#s2021062140aff5b7c24a6 .mypage .my-box.on a {
				background-color:#0d285a;
				;
				color:#fff;
			}
			#s2021062140aff5b7c24a6 .mypage .my-box.on a p {
				color:#fff;
			}
			#s2021062140aff5b7c24a6 .option_btn_tools a, #s2021062140aff5b7c24a6 .map-inner .pagination li a {
				color:#212121;
			}
			.doz_sys #s2021062140aff5b7c24a6 .list-style-card .card-body .text a {
				color:#757575;
			}
			#s2021062140aff5b7c24a6 .card .title a {
				color: #212121;
			}
			#s2021062140aff5b7c24a6 .section_bg.fixed_bg.fixed_bg_none {
					background-attachment : inherit;
				}
			#s2021062140aff5b7c24a6 ul.site_prod_nav > li,
			#s2021062140aff5b7c24a6 .prod_detail_badge {
				;
			}
			#s2021062140aff5b7c24a6 .site_prod_nav_wrap.scroll-to-fixed-fixed {
				background: ;
				box-shadow: inset 0 -1px 0 0 rgba(0, 0, 0, 0.1);
			}
			#s2021062140aff5b7c24a6 .buy_footer_fixed {
				background: ;
				border-width: 1px 0 0 0;
				border-style: solid;
				;
			}
			#s2021062140aff5b7c24a6 .opt-group {
				background: ;
			}
			#s2021062140aff5b7c24a6 ul.site_prod_nav > li a.active {
				;
			}
			
			#s2021062140aff5b7c24a6 .background_tab ul.site_prod_nav > li a.active >  span.braket-badge {
				background-color: none;
				;
				color:;
			}
	
			#s2021062140aff5b7c24a6 .input-block .checkbox-styled:not(ie8) input ~ span {
				;
				color:;
			}
			.section_fixed_disable #s2021062140aff5b7c24a6[class*="section_first"],
			.section_fixed_disable #s2021062140aff5b7c24a6[class*="section_first"] .doz_aside {
				position: relative !important;
				top: 0 !important;
				left: 0 !important;
				z-index: auto !important;
			}
			.section_fixed_disable #s2021062140aff5b7c24a6 .doz_aside.scroll-to-fixed-fixed ~ .spacer,
			.section_fixed_disable #s2021062140aff5b7c24a6.scroll-to-fixed-fixed ~ .spacer {
				height: 0 !important;
				display: none !important;
			}
			#s2021062140aff5b7c24a6.scroll-to-fixed-fixed {
				width: 100% !important;
			}
			#s2021062140aff5b7c24a6 .doz_aside.scroll-to-fixed-fixed-end {
				bottom: 0 !important;
				top: auto !important;
			}
			.device_type_m #s2021062140aff5b7c24a6.mobile_section main .inside {
					padding-left: 0px;
					padding-right: 0px;
			}
			.device_type_m #s2021062140aff5b7c24a6 .mypage .left-menu ul li a,
			.device_type_m #s2021062140aff5b7c24a6 .cart .left-menu ul li a {
				;
			}
            #s2021062140aff5b7c24a6 .im-cart-result-table {
                border-top: 1px solid ;
                border-bottom: 1px solid ;
            }
            #s2021062140aff5b7c24a6 .shop-table > tbody > tr > td.img .opt .more {
                ;
            }
            #s2021062140aff5b7c24a6 .im-cart-info {
                ;
            }
            #s2021062140aff5b7c24a6 .shop-table > thead > tr > th,
            #s2021062140aff5b7c24a6 .shop-table > tbody > tr > td,
            #s2021062140aff5b7c24a6 .mypage .shop-table > tbody > tr,
            #s2021062140aff5b7c24a6 .shop-table > tbody > tr > td.img img,
            #s2021062140aff5b7c24a6 .shop-table > tbody > tr > td + td,
            #s2021062140aff5b7c24a6 .mypage .tip-off,
            #s2021062140aff5b7c24a6 .mypage .shop-table img,
	        #s2021062140aff5b7c24a6 .im-order-detail-table,
	        #s2021062140aff5b7c24a6 .im-order-price,
	        #s2021062140aff5b7c24a6 .im-order-detail-table thead tr,
	        #s2021062140aff5b7c24a6 .im-order-detail-table tr + tr,
	        #s2021062140aff5b7c24a6 .im-order-detail-table img,
	        #s2021062140aff5b7c24a6 .im-order-detail-table .im-deliv-price,
	        #s2021062140aff5b7c24a6 .im-order-price-header,
	        #s2021062140aff5b7c24a6 .im-order-price-body {
                ;
            }
            #s2021062140aff5b7c24a6 .shop-table .list_badge {
				border-color: ;
            }
            #s2021062140aff5b7c24a6 .im-cart-result-table thead>tr>th,
            #s2021062140aff5b7c24a6 #shop_cart_list .shop-table > colgroup + thead > tr:first-child > th,
            #s2021062140aff5b7c24a6 #shop_cart_list .shop-table > tbody > tr > td + td,
            #s2021062140aff5b7c24a6 #shop_cart_list .shop-table > thead > tr > th,
            #s2021062140aff5b7c24a6 #shop_cart_list .shop-table > tbody > tr > td {
                ;
            }
            #s2021062140aff5b7c24a6 .shop-content.mypage .shop-item .item-icon .im-icon.im-ico-liked{
                color: #0d285a
            }
			@media (min-width: 991px) {
				.doz_sys #s2021062140aff5b7c24a6 .btn-primary:hover, #s2021062140aff5b7c24a6 .widget_text_wrap .btn:hover, .doz_sys #s2021062140aff5b7c24a6 .cart-btn-tools .alpha_add_review_button:hover > button {
				;
					background-color:#002b66;
					border-color:#0949a0;
					color:#ffffff;
					border-width:0px;
				}
				.doz_sys.shop_view #s2021062140aff5b7c24a6 .btn-primary:hover span,
				.doz_sys.booking_view #s2021062140aff5b7c24a6 .btn-primary:hover span,
				.doz_sys.shop_mypage #s2021062140aff5b7c24a6 .btn-primary:hover span  {
					color:#ffffff;
				}
			}
			@media all and (max-width : 768px) {
				.doz_sys #s2021062140aff5b7c24a6 .fixed_view a,
				.doz_sys #s2021062140aff5b7c24a6 .fixed_view select.form-control,
				.doz_sys #s2021062140aff5b7c24a6 .fixed_view .form-select-wrap:before {
					color: #212121;
				}
				.doz_sys #s2021062140aff5b7c24a6 .fixed_view .body_font_color_50 {
					color: rgba(33, 33, 33, 0.5);
				}
				.doz_sys #s2021062140aff5b7c24a6 .fixed_view .body_font_color_20 {
					color: rgba(33, 33, 33, 0.2);
				}
				.booking_view #s2021062140aff5b7c24a6 .fixed_view .booking_opt select.form-control {
					background-color: #fff;
				}
				#s2021062140aff5b7c24a6 #shop_cart_list .shop-tit,
                #s2021062140aff5b7c24a6 #shop_cart_list .shop-table > thead > tr,
                #s2021062140aff5b7c24a6 #shop_cart_list .shop-table > tfoot .payment-info,
                #s2021062140aff5b7c24a6 .im-price-result {
				    ;
				}
                #s2021062140aff5b7c24a6 .shop-table > tbody > tr > td.img .opt .more + .more,
                #s2021062140aff5b7c24a6 .im-order-row + .im-order-row {
                    ;
                }
                #s2021062140aff5b7c24a6 #shop_cart_list .shop-table,
                #s2021062140aff5b7c24a6 #shop_cart_list .shop-table > tbody > tr.im-tr-shipping + tr,
                #s2021062140aff5b7c24a6 #shop_cart_list .shop-table > tfoot,
                #s2021062140aff5b7c24a6 #shop_cart_list .shop-table > tfoot .payment-info {
                    ;
                }
                #s2021062140aff5b7c24a6 #shop_cart_list .shop-table > thead > tr,
                #s2021062140aff5b7c24a6 .im-order-detail-table .im-space {
                    background-color: ;
                }
                #s2021062140aff5b7c24a6 #shop_cart_list .shop-table > thead > tr.scroll-to-fixed-fixed-end {
                    top: auto !important;
                    bottom: 0;
                }
			}
			.device_type_m #s2021062140aff5b7c24a6 .section_bg.fixed_bg_wrap { 
                 background-attachment: fixed;
            }
            
            .device_type_m #s2021062140aff5b7c24a6 .section_bg.fixed_bg_wrap .fixed_bg {
              display: none;
            }
            #s2021062140aff5b7c24a6 .section_bg.fixed_bg_wrap .fixed_bg {
                 display: none;
                }
			@media (max-width: 991px) {
			    #s2021062140aff5b7c24a6 .section_bg {
                    background-attachment : inherit;
                }
                
                #s2021062140aff5b7c24a6 .section_bg .ibg-bg {
                    display: none;
                }
                
                #s2021062140aff5b7c24a6 .section_bg.fixed_bg_wrap { 
                    background-image : none !important;
                    clip-path: inset(0);
                    overflow: hidden;
                }
                #s2021062140aff5b7c24a6 .section_bg.fixed_bg_wrap .fixed_bg {
                  display: block;
                  object-fit: cover;
                  position: fixed;
                  left: 0;
                  top: 0;
                  width: 100%; 
                  height: 100vh;
                }
				#s2021062140aff5b7c24a6 .buy_btns .social_btn, #s2021062140aff5b7c24a6 .buy_btns .cart_btn, #s2021062140aff5b7c24a6 .layer_pop .bottom-btn, #s2021062140aff5b7c24a6 .shop-table > thead, #s2021062140aff5b7c24a6 .left-menu, #s2021062140aff5b7c24a6 .shop-table > tbody > tr, {
				;
				}
				#s2021062140aff5b7c24a6 main, #s2021062140aff5b7c24a6 .section_wrap.extend_section main, #s2021062140aff5b7c24a6 .doz_sys.shop_payment .inside, .doz_sys.shop_payment .inside .col-dz, {
					padding-left:0;
					padding-right:0;
				}
				#s2021062140aff5b7c24a6.mobile_section main .inside {
					padding-left: 0px;
					padding-right: 0px;
				}
				#s2021062140aff5b7c24a6.section_wrap.extend_section main .widget.board .grid_ignore.bg_on {
					margin-left: -15px;
					margin-right: -15px;
					width: calc(100% + 30px);
				}
				#s2021062140aff5b7c24a6 .mypage .left-menu ul li a,
				#s2021062140aff5b7c24a6 .cart .left-menu ul li a,
				#s2021062140aff5b7c24a6 .mypage .left-menu .cart-menu-slide  {
					;
				}
				.section_wrap .side_gutter {
					display:none !important;
				}
				#s2021062140aff5b7c24a6 .coupon-wrap:after {
					background:  !important;
				}
			}
			@media (max-width: 767px) {
				#s2021062140aff5b7c24a6 .nav_gradient.slide_left {
					background: linear-gradient(to left, rgba(255, 255, 255, 0), rgba(255,255,255,1));
				}
				#s2021062140aff5b7c24a6 .nav_gradient.slide_right {
					background: linear-gradient(to right, rgba(255, 255, 255, 0), rgba(255,255,255,1));
				}
				#s2021062140aff5b7c24a6 .button_tab .scroll-to-fixed-fixed ul.site_prod_nav > li {
					border-top: 0;
					border-bottom: 0;
				}
				#s2021062140aff5b7c24a6 .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);
				}
				.shop_view #s2021062140aff5b7c24a6 .item_detail .form-select-wrap .dropdown-menu .dropdown-item {
					background:  !important;
				}
				.shop_view #s2021062140aff5b7c24a6 .item_detail .form-select-wrap .dropdown-toggle {
					color:  !important;
				}
				.shop_view #s2021062140aff5b7c24a6 .item_detail .form-select-wrap.open .dropdown-toggle,
				.shop_view #s2021062140aff5b7c24a6 .item_detail .form-select-wrap.open .dropdown-menu {
					border-color:  !important;
				}
				.shop_view #s2021062140aff5b7c24a6 .item_detail .form-select-wrap.open .dropdown-menu .dropdown-item {
					
				}
				.shop_view #s2021062140aff5b7c24a6 .item_detail .form-select-wrap .dropdown-menu .dropdown-item:hover {
					background-color:  !important;
				}
			}
			@media (min-width: 768px) {
				#s2021062140aff5b7c24a6 .opt-group .btn_clse {
					background-color: ;
				}
				#s2021062140aff5b7c24a6 .opt-group .btn_clse:after {
					;
				}
			}
		
				.doz_sys #s2021062140aff5b7c24a6 .bg-brand,
				.doz_sys #s2021062140aff5b7c24a6 .bg-brand span,
				.doz_sys #s2021062140aff5b7c24a6 .btn-brand {
				;
					background-color:#0d285a;
					border-color:#0d285a;
					border-width: 0px;
					color:#fff;
				}
				.doz_sys #s2021062140aff5b7c24a6 .bg-brand:hover {
					background-color:rgba(7,20,45,1);-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff072045,endColorstr=#ff072045);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff072045,endColorstr=#ff072045);	zoom: 1;;
					border-color:rgb(7,20,45) ;border-color:rgba(7,20,45,1) ;;
				}
			
	.device_type_m .pc_section #padding_w202106213249a80f143c0 {
		height: 40px !important;
	}
	@media all and (max-width:768px) {
		.pc_section #padding_w202106213249a80f143c0 {
			height: 40px !important;
		}
	}

		#text_w2021062152ca01e92605b {
					border-radius: 0px;
			border: 0px none #000;;
			min-height: 0px;;
			line-height: inherit;
		}
		#text_w2021062152ca01e92605b .fr-code-view {
			line-height: 1.6;
		}
		#text_w2021062152ca01e92605b .text_bg_img,
		#text_w2021062152ca01e92605b .text_bg_color {
			position: absolute;
			top: 0;
			left: 0;
			height: 100%;
			width: 100%;
			border-radius: 0px;
		}
		.admin #text_w2021062152ca01e92605b,
		#text_w2021062152ca01e92605b .text-table {
			min-height: 0px;;
					word-break: normal;
			word-wrap: break-word;
		}
        #text_w2021062152ca01e92605b,
        #text_w2021062152ca01e92605b .text-table {
            display: flex;
            flex-direction: column;
            justify-content:flex-start ;
        }
		.doz_sys main > .doz_row #text_w2021062152ca01e92605b.default_padding {
			padding-left: 32px;
			padding-right: 32px;
		}
		@media all and (max-width : 767px) {
			.doz_sys main > .doz_row #text_w2021062152ca01e92605b.default_padding {
				padding-left: 15px;
				padding-right: 15px;
			}
		}
	
		#addFormw202106217f90443654bab .form-control ~ .form-control {
			margin-top : 5px;
		}

		#addFormw202106217f90443654bab .datetime_wrap .form-control {
			width : 140px;
		}

		#addFormw202106217f90443654bab .datetime_wrap .form-select-wrap ~ .form-select-wrap {
			margin-left : 2%;
			margin-top  : 0;
		}
		#addFormw202106217f90443654bab .phonenumber_wrap .form-control {
			width      : 65px;
			text-align : center;
			vertical-align: middle;
		}
		#addFormw202106217f90443654bab .phonenumber_wrap .line {
			margin : 0 5px;
			color :  !important;
		}
		#addFormw202106217f90443654bab .phonenumber_wrap .form-control ~ .form-control {
			margin-top : 0;
		}
		#addFormw202106217f90443654bab .datetime_wrap .form-select-wrap {
			vertical-align: middle;
		}
    #addFormw202106217f90443654bab .radio-styled:not(ie8) input ~ span:before {
        top: calc(50% - (1em * 0.5));
    }
    #addFormw202106217f90443654bab .checkbox-styled:not(ie8) input ~ span:before {
        top: calc(50% - (1.67em * 0.5));
    }
		@media (max-width : 991px) {
			#addFormw202106217f90443654bab .datetime_wrap .form-select-wrap {
				width: 49%;
			}
			#addFormw202106217f90443654bab .datetime_wrap .form-control {
				line-height: initial !important;
				vertical-align: middle !important;
				width: 100% !important;
				align-items: center;
			}
			#addFormw202106217f90443654bab .datetime_wrap .form-control ~ .form-control {
				margin-left : 0;
				margin-top  : 5px;
			}
			#addFormw202106217f90443654bab .form-select-wrap.timepic:before {
				content: "\e081";
				font-family: 'simple-line-icons';
				font-size: 18px;
				speak: none;
				font-style: normal;
				font-weight: normal;
				font-variant: normal;
				text-transform: none;
				line-height: 1;
				-webkit-font-smoothing: antialiased;
				-moz-osx-font-smoothing: grayscale;
				margin-top: -9px;
			}
			#addFormw202106217f90443654bab .item_etc .form-control {
				max-width: 60%;
			}
		}
		#addFormw202106217f90443654bab .address_wrap {
			padding-bottom : 5px;
		}
	
.doz_sys #s2021020867cfa6efa80a1 .btn-primary{font-size : 17px; padding:10px 35px 10px 35px;}
  
  .doz_sys #s2021020867cfa6efa80a1 .form-group.privacy .form-control{height:75px;}

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

			.shop_view .s202111168dfb00202a98b.xzoom-preview {
				;
				background: #252525;
			}
			.shop_view #s202111168dfb00202a98b select.form-control option {
				color:  !important;
				background: #252525;
			}
			.is-ie .shop_view #s202111168dfb00202a98b select.form-control option {
				color: #000 !important;
			}
			.admin #s202111168dfb00202a98b .widget.padding > div {
				;
			}
			.admin #s202111168dfb00202a98b .ibg-bg {
				height: 100% !important;
			}
			.admin #s202111168dfb00202a98b .widget_drag_bar,
			.admin .doz_sys #s202111168dfb00202a98b .ui-resizable-handle.ui-resizable-e:hover:after,
			.admin .doz_sys #s202111168dfb00202a98b .ui-resizable-handle.ui-resizable-w:hover:after,
			.admin .doz_sys #s202111168dfb00202a98b .ui-resizable-handle.ui-resizable-e.active:after,
			.admin .doz_sys #s202111168dfb00202a98b .ui-resizable-handle.ui-resizable-w.active:after,
			.admin .doz_sys #s202111168dfb00202a98b .drop_line {
				background-color: ;
			}
			.admin .doz_sys #s202111168dfb00202a98b .ui-resizable-handle.ui-resizable-n:hover:after,
			.admin .doz_sys #s202111168dfb00202a98b .ui-resizable-handle.ui-resizable-s:hover:after {
				border-bottom:2px solid  ;
			}
			#s202111168dfb00202a98b {
				color: ;
			}
			#s202111168dfb00202a98b.side_basic main .inside,
			#s202111168dfb00202a98b .site_prod_nav_wrap.scroll-to-fixed-fixed ul.site_prod_nav,
			.doz_sys #s202111168dfb00202a98b .col-dz-12 .extend_thumbs {
				max-width: 1200px;
			}
			.modal_site_modal_menu #s202111168dfb00202a98b.side_basic main .inside,
			.menu_type_modal #s202111168dfb00202a98b.side_basic main .inside {
				max-width: 550px;
			}
			.doz_sys .modal_site_modal_menu .modal-header,
			.menu_type_modal .doz_modal_header {
				border-width: 0 0 1px 0;
				border-style: solid;
				;
			}
			.menu_type_modal #s202111168dfb00202a98b,
			.menu_type_modal .doz_modal_header {
			;
				background: ;
			;
				color:  ;
			}
			.menu_type_modal .doz_modal_header .bt.bt-flat.bt-default {
			;
				color:  ;
			}
			.doz_sys #s202111168dfb00202a98b .col-dz-12 .inside .extend_thumbs {
				max-width: inherit;
			}
			#s202111168dfb00202a98b.extend_section main {
				padding-left: 0px;
				padding-right: 0px;
			}
			#s202111168dfb00202a98b.section_wrap.extend_section main .widget.board .grid_ignore.bg_on {
				margin-left: -0px;
				margin-right: -0px;
				width: calc(100% + 0px + 0px);
			}
			#s202111168dfb00202a98b .booking_day .body_font_color_20,
			#s202111168dfb00202a98b .booking_list.waiting .title {
				; 
			}
		
			#s202111168dfb00202a98b.extend_section main > .inside {
				max-width: 100% !important;
			}
			#s202111168dfb00202a98b .li_table ul:nth-of-type(2),
			#s202111168dfb00202a98b .li_board ul li,
			#s202111168dfb00202a98b .radio-styled:not(ie8).radio_color_option.small input ~ span span {
				;
			}
			#s202111168dfb00202a98b .checkbox-styled:not(ie8) input ~ span:before,
			#s202111168dfb00202a98b .radio-styled:not(ie8) input ~ span:before {
				
			}
			#s202111168dfb00202a98b .board_view .grid_ignore header a, #s202111168dfb00202a98b .widget.board .grid_ignore .author .date, #s202111168dfb00202a98b .widget.board .grid_ignore a.board, #s202111168dfb00202a98b .widget.board .grid_ignore .author .write, .editor_box .add_map .info > div.phone, #s202111168dfb00202a98b .content-tit .board {
				;
			}
			#s202111168dfb00202a98b select.form-control,
			#s202111168dfb00202a98b input.form-control,
			#s202111168dfb00202a98b textarea.form-control {
				;
				color: #212121;
				background: #ffffff;
			}
			#s202111168dfb00202a98b .input_block .select-block .selectbox select {
				border: none;
				background: none;
				color: #212121;
			}
			#s202111168dfb00202a98b .phonenumber_wrap .line {
				
			}
			#s202111168dfb00202a98b .shop-content.shop-style-b.open .opt-group .btn_clse > span {
				
			}
			.shop_view #s202111168dfb00202a98b .shop-content select.form-control,
			.shop_view #s202111168dfb00202a98b .shop-content input.form-control,
			.shop_view #s202111168dfb00202a98b .shop-content textarea.form-control,
			.booking_view #s202111168dfb00202a98b .booking_opt select.form-control,
			.shop_view #s202111168dfb00202a98b .form-select-wrap .dropdown-menu,
			.shop_view #s202111168dfb00202a98b .form-select-wrap .dropdown-menu .dropdown-item {
				;
				background: #252525;
			}
			#s202111168dfb00202a98b .seemore_wrap .open:before {
				background-image: linear-gradient(to bottom, rgba(37,37,37,0.01), rgba(37,37,37,0.8) 66%, rgba(37,37,37,0.9) 83%, rgba(37,37,37,0.98) 98%, #252525);
			}
			#s202111168dfb00202a98b .item_detail select.form-control,
			#s202111168dfb00202a98b .item_detail input.form-control,
			#s202111168dfb00202a98b .item_detail textarea.form-control,
			#s202111168dfb00202a98b .booking_opt select.form-control,
			#s202111168dfb00202a98b .goods_select textarea.form-control,
			#s202111168dfb00202a98b .goods_select select.form-control,
			#s202111168dfb00202a98b .goods_select input.form-control,
			#s202111168dfb00202a98b .form-select-wrap:before {
				 !important;
				color: ;
			}
			#s202111168dfb00202a98b .form-select-wrap .dropdown-menu .dropdown-item:hover {
				;
			}
			#s202111168dfb00202a98b .board_summary .write, #s202111168dfb00202a98b .board_view .grid_ignore .author .date, #s202111168dfb00202a98b .board_view .grid_ignore .author .hit-count, .doz_sys #s202111168dfb00202a98b label, .doz_sys #s202111168dfb00202a98b label.control-label, #s202111168dfb00202a98b .shop-table > tbody > tr.payment-info > td.pay-txt, #s202111168dfb00202a98b .nick.text-default-dark, #s202111168dfb00202a98b .text-default-dark, #s202111168dfb00202a98b .shop_mypage .mypage .my-box a, #s202111168dfb00202a98b .shop_mypage .item-detail a, #s202111168dfb00202a98b .shop_mypage .item-detail p, #s202111168dfb00202a98b .shop_mypage h6, #s202111168dfb00202a98b .shop_mypage .table-wrap p, #s202111168dfb00202a98b .shop_payment h1, #s202111168dfb00202a98b .shop_payment h6, #s202111168dfb00202a98b .shop-content p, #s202111168dfb00202a98b .shop_payment, #s202111168dfb00202a98b .shop-content span, #s202111168dfb00202a98b .shop-content .shop-item .item-icon .im-icon.im-ico-liked, #s202111168dfb00202a98b .shop-content .price, #s202111168dfb00202a98b,#s202111168dfb00202a98b .shop-tit,#s202111168dfb00202a98b .board_view .board_txt_area,#s202111168dfb00202a98b .board.widget .grid_ignore .view_tit,.doz_sys #s202111168dfb00202a98b .shop-content input.form-control, .doz_sys #s202111168dfb00202a98b .shop-content select.form-control, #s202111168dfb00202a98b .widget_menu_title,#s202111168dfb00202a98b .comment_area,body.shop_mypage #s202111168dfb00202a98b .comment_area,
			#s202111168dfb00202a98b .list_review_inner .use_summary, #s202111168dfb00202a98b .list_review_inner .use_summary a, #s202111168dfb00202a98b .list_review_inner .fold, #s202111168dfb00202a98b .list_review_inner .comment_area, #s202111168dfb00202a98b .booking_nav_tools span {
				;
				color:  ;
			}
			#s202111168dfb00202a98b .shop-content span.sale-price-text {
			    color : #212121 !important;
			}
			.doz_sys #s202111168dfb00202a98b a.use-info {
			    color : #0d285a;
			}
			#s202111168dfb00202a98b .shop-content span.sale-price-text-done, 
			.doz_sys #s202111168dfb00202a98b a.use-info-download-done {
			    color: #999999 !important;
			}
			.doz_sys #s202111168dfb00202a98b .shop-content .down-btn select.form-control {
				;
				color:  !important;
			}
			#s202111168dfb00202a98b .shop-content.mypage .bg-bright a, #s202111168dfb00202a98b .shop-content.mypage .bg-bright p, #s202111168dfb00202a98b .shop-content.mypage .bg-bright span, #s202111168dfb00202a98b .shop-content.mypage .bg-bright div {
				color: #212121;
			}
			#s202111168dfb00202a98b .shop-content.mypage .bg-bright .use_grade .ug_btn .btn,
			#s202111168dfb00202a98b .shop-content span.ug_name .btn {
				border-color: #D5D5D5;
			}
			#s202111168dfb00202a98b .shop-content h6 span {
			;
				color: ;
			}
			#s202111168dfb00202a98b .left-menu ul li.on a,
			.doz_sys #s202111168dfb00202a98b .paging_type_count .owl-dots .owl-dot span:before,
			.menu_type_modal #s202111168dfb00202a98b,
			#s202111168dfb00202a98b .list_review_inner .comment .tools .text-gray-bright {
				;
				color:  !important;
			}
			.doz_sys #s202111168dfb00202a98b .paging_type_count.slide_02 .owl-dots .owl-dot.active span:before {
				color: #fff !important;
			}
			.doz_sys #s202111168dfb00202a98b .paging_type_dot .owl-dots .owl-dot span,
			.doz_sys #s202111168dfb00202a98b .paging_type_big_dot .owl-dots .owl-dot span,
			.doz_sys #s202111168dfb00202a98b .paging_type_line .owl-dots .owl-dot span,
			.doz_sys #s202111168dfb00202a98b .paging_type_count.paging_type_count02 .owl-dots .owl-dot.active span:before,
			#s202111168dfb00202a98b .list_review_inner, 
			#s202111168dfb00202a98b .list_review_inner .fold.cmt,
			#s202111168dfb00202a98b .list_review_wrap,
			#s202111168dfb00202a98b .list_review_inner .textarea_block,
			#s202111168dfb00202a98b .list_review_inner .comment .main_comment,
			#s202111168dfb00202a98b .list_review_inner .txt_delete:before,
			#s202111168dfb00202a98b .form-select-wrap.open .dropdown-toggle, 
			#s202111168dfb00202a98b .form-select-wrap.open .dropdown-menu,
			#s202111168dfb00202a98b .form-select-wrap.open .dropdown-menu .dropdown-item {
				border-color: ;
			}
			.doz_sys #s202111168dfb00202a98b .paging_type_dot02 .owl-dots .owl-dot span,
			.doz_sys #s202111168dfb00202a98b .paging_type_dot .owl-dots .owl-dot.active span,
			.doz_sys #s202111168dfb00202a98b .paging_type_line .owl-dots .owl-dot.active span,
			.doz_sys #s202111168dfb00202a98b .paging_type_big_dot .owl-dots .owl-dot span,
			.doz_sys #s202111168dfb00202a98b .paging_type_line .owl-dots .owl-dot span {
				background: ;
			}
			#s202111168dfb00202a98b .form-control:focus {
				border-color:#0d285a;
			}
			#s202111168dfb00202a98b .sub_depth li a, #s202111168dfb00202a98b .sub_depth li span {
				;
			}
			#s202111168dfb00202a98b .slide_03.owl-theme .owl-dots .owl-dot span {
				;
			} 
			#s202111168dfb00202a98b .pagination > li > a,
			#s202111168dfb00202a98b .pagination > li > span,
			#s202111168dfb00202a98b .pagination > li > a:focus,
			#s202111168dfb00202a98b .pagination > li > span:focus,
			#s202111168dfb00202a98b .map-inner .pagination li.active a,
			#s202111168dfb00202a98b .pagination li > a.disabled:hover,
			#s202111168dfb00202a98b .pagination li > a.disabled:focus {
				;
			}
			#s202111168dfb00202a98b .form-select-wrap.open .dropdown-menu .dropdown-item {
				;
			}
			#s202111168dfb00202a98b .pagination > .active > a,
			#s202111168dfb00202a98b .pagination > .active > span,
			#s202111168dfb00202a98b .pagination > .active > a:hover,
			#s202111168dfb00202a98b .pagination > .active > span:hover,
			#s202111168dfb00202a98b .pagination > .active > a:focus,
			#s202111168dfb00202a98b .pagination > .active > span:focus,
			#s202111168dfb00202a98b .pagination > li > a:hover,
			#s202111168dfb00202a98b .pagination > li > span:hover,
			#s202111168dfb00202a98b .sub_depth li a.active,
			.doz_sys #s202111168dfb00202a98b a, #s202111168dfb00202a98b .li_table ul li,
			#s202111168dfb00202a98b .list-style .list.line > small,
			.doz_sys #s202111168dfb00202a98b div[data-widget-type="board"] .title.title-block a{
				;
				color: ;
			}
			.doz_sys #s202111168dfb00202a98b .board_contents a:not(.btn),
			.doz_sys #s202111168dfb00202a98b .board_contents a:not(.btn):hover,
			#s202111168dfb00202a98b .board_txt_area a,
			#s202111168dfb00202a98b .board_txt_area a:hover,
			#s202111168dfb00202a98b .board_txt_area a:active,
			#s202111168dfb00202a98b .board_txt_area a:focus,
			#s202111168dfb00202a98b .editor_box .fr-view a {
				color: #0d285a;
			}
			#s202111168dfb00202a98b div[data-widget-type="icon"] i {
				color: ;
			}
			.doz_sys #s202111168dfb00202a98b a.body_font_color_30:not(.active) {
				;
			}
		   #s202111168dfb00202a98b .text_tab .after_line:not(:last-child):after {
		        ;
		   }
		   #s202111168dfb00202a98b .text_tab ul.site_prod_nav > li a.active {
		    background: none;
		   }
			#s202111168dfb00202a98b .map-toolbar select.form-control {
				;
				color:  !important;
				font-size: 14px;
			}
			.doz_sys #s202111168dfb00202a98b .body_font_color_40,
			#s202111168dfb00202a98b .li_board ul.li_body li.name, 
			#s202111168dfb00202a98b .li_board ul.li_body li.time, 
			#s202111168dfb00202a98b .li_board ul.li_body li.like,
			#s202111168dfb00202a98b .li_board ul.li_body li.read {
				;
			}
			#s202111168dfb00202a98b .review_table .summary,
			#s202111168dfb00202a98b .review_table.li_board ul.li_body li,
			#s202111168dfb00202a98b .review_table .list_text_title.lock_on {
				;
			}

			.doz_sys #s202111168dfb00202a98b .body_font_color_50 {
				;
			}
			#s202111168dfb00202a98b .li_board,
			#s202111168dfb00202a98b .acd_row:first-child,
			#s202111168dfb00202a98b .acd_row {
				border-color: ;
			}
			#s202111168dfb00202a98b .list-style .list-header,
			#s202111168dfb00202a98b .list-style .list,
			#s202111168dfb00202a98b .list-style .list.line, 
			#s202111168dfb00202a98b .list-style .list.line > .table-cell,
			#s202111168dfb00202a98b .li_table.row_04 .acd_collapse[aria-expanded="true"], .li_table.row_04 .acd_collapse.in {
				;
			}
			#s202111168dfb00202a98b .btn, #s202111168dfb00202a98b .visual_section a, #s202111168dfb00202a98b a.select-star, #s202111168dfb00202a98b .star-pointer .dropdown-menu a.dropdown-item, .doz_sys #s202111168dfb00202a98b .cart-btn-tools .alpha_add_review_button > button {
			;
				background-color: #252525;
				;
				color:;
				;
			}
			#s202111168dfb00202a98b .star-pointer .dropdown-menu {
			    background-color: #252525;
			}
			#s202111168dfb00202a98b .btn:hover, #s202111168dfb00202a98b .visual_section a:hover {
				border-color:;
			}
			#s202111168dfb00202a98b a.select-star:hover {
				background-color: #252525;
			}
			#s202111168dfb00202a98b .star-pointer .dropdown-menu a.dropdown-item:hover {
			    background-color:  !important;
			}
			#s202111168dfb00202a98b .widget_text_wrap .btn {
				background-color:#0949a0;
				border-color:#0949a0;
				color:#ffffff;
				border-width:0px;
			}
			.doz_sys #s202111168dfb00202a98b .btn-primary, .doz_sys #s202111168dfb00202a98b .cart-btn-tools .alpha_add_review_button > button {
			;
				background-color:#0949a0;
				border-color:#0949a0;
				color:#ffffff;
				border-width:0px;
			}
			.doz_sys.shop_view #s202111168dfb00202a98b .btn-primary span,
			.doz_sys.booking_view #s202111168dfb00202a98b .btn-primary span,
			.doz_sys.shop_mypage #s202111168dfb00202a98b .btn-primary span  {
				color:#ffffff;
			}
			#s202111168dfb00202a98b .coupon-wrap:after,
			#s202111168dfb00202a98b .board_view .file_area ul li {
				background: #252525;
			}
			#s202111168dfb00202a98b .text-gray-dark, #s202111168dfb00202a98b .shop-table > thead > tr > th, #s202111168dfb00202a98b .shop_mypage .left-menu ul li a, #s202111168dfb00202a98b .shop_mypage .item-detail p.sale_pay,.doz_sys #s202111168dfb00202a98b .product-notify-group .product-notify-label {
				;
			}
			#s202111168dfb00202a98b .mypage .my-box a, #s202111168dfb00202a98b .mypage .shop-table > tbody > tr,
			#s202111168dfb00202a98b .mypage .tip-off,
	        #s202111168dfb00202a98b .im-order-detail-table,
	        #s202111168dfb00202a98b .im-order-price {
				background-color:rgba(62,62,62,1);-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff626262,endColorstr=#ff626262);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff626262,endColorstr=#ff626262);	zoom: 1;;
			}
			#s202111168dfb00202a98b .mypage .my-box.on a {
				background-color:#0d285a;
				;
				color:#fff;
			}
			#s202111168dfb00202a98b .mypage .my-box.on a p {
				color:#fff;
			}
			#s202111168dfb00202a98b .option_btn_tools a, #s202111168dfb00202a98b .map-inner .pagination li a {
				color:#212121;
			}
			.doz_sys #s202111168dfb00202a98b .list-style-card .card-body .text a {
				color:#757575;
			}
			#s202111168dfb00202a98b .card .title a {
				color: #212121;
			}
			#s202111168dfb00202a98b .section_bg.fixed_bg.fixed_bg_none {
					background-attachment : inherit;
				}
			#s202111168dfb00202a98b ul.site_prod_nav > li,
			#s202111168dfb00202a98b .prod_detail_badge {
				;
			}
			#s202111168dfb00202a98b .site_prod_nav_wrap.scroll-to-fixed-fixed {
				background: #252525;
				box-shadow: inset 0 -1px 0 0 rgba(0, 0, 0, 0.1);
			}
			#s202111168dfb00202a98b .buy_footer_fixed {
				background: #252525;
				border-width: 1px 0 0 0;
				border-style: solid;
				;
			}
			#s202111168dfb00202a98b .opt-group {
				background: #252525;
			}
			#s202111168dfb00202a98b ul.site_prod_nav > li a.active {
				;
			}
			
			#s202111168dfb00202a98b .background_tab ul.site_prod_nav > li a.active >  span.braket-badge {
				background-color: none;
				;
				color:#252525;
			}
	
			#s202111168dfb00202a98b .input-block .checkbox-styled:not(ie8) input ~ span {
				;
				color:;
			}
			.section_fixed_disable #s202111168dfb00202a98b[class*="section_first"],
			.section_fixed_disable #s202111168dfb00202a98b[class*="section_first"] .doz_aside {
				position: relative !important;
				top: 0 !important;
				left: 0 !important;
				z-index: auto !important;
			}
			.section_fixed_disable #s202111168dfb00202a98b .doz_aside.scroll-to-fixed-fixed ~ .spacer,
			.section_fixed_disable #s202111168dfb00202a98b.scroll-to-fixed-fixed ~ .spacer {
				height: 0 !important;
				display: none !important;
			}
			#s202111168dfb00202a98b.scroll-to-fixed-fixed {
				width: 100% !important;
			}
			#s202111168dfb00202a98b .doz_aside.scroll-to-fixed-fixed-end {
				bottom: 0 !important;
				top: auto !important;
			}
			.device_type_m #s202111168dfb00202a98b.mobile_section main .inside {
					padding-left: 0px;
					padding-right: 0px;
			}
			.device_type_m #s202111168dfb00202a98b .mypage .left-menu ul li a,
			.device_type_m #s202111168dfb00202a98b .cart .left-menu ul li a {
				background-color:rgba(62,62,62,1);-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff626262,endColorstr=#ff626262);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff626262,endColorstr=#ff626262);	zoom: 1;;
			}
            #s202111168dfb00202a98b .im-cart-result-table {
                border-top: 1px solid ;
                border-bottom: 1px solid ;
            }
            #s202111168dfb00202a98b .shop-table > tbody > tr > td.img .opt .more {
                ;
            }
            #s202111168dfb00202a98b .im-cart-info {
                ;
            }
            #s202111168dfb00202a98b .shop-table > thead > tr > th,
            #s202111168dfb00202a98b .shop-table > tbody > tr > td,
            #s202111168dfb00202a98b .mypage .shop-table > tbody > tr,
            #s202111168dfb00202a98b .shop-table > tbody > tr > td.img img,
            #s202111168dfb00202a98b .shop-table > tbody > tr > td + td,
            #s202111168dfb00202a98b .mypage .tip-off,
            #s202111168dfb00202a98b .mypage .shop-table img,
	        #s202111168dfb00202a98b .im-order-detail-table,
	        #s202111168dfb00202a98b .im-order-price,
	        #s202111168dfb00202a98b .im-order-detail-table thead tr,
	        #s202111168dfb00202a98b .im-order-detail-table tr + tr,
	        #s202111168dfb00202a98b .im-order-detail-table img,
	        #s202111168dfb00202a98b .im-order-detail-table .im-deliv-price,
	        #s202111168dfb00202a98b .im-order-price-header,
	        #s202111168dfb00202a98b .im-order-price-body {
                ;
            }
            #s202111168dfb00202a98b .shop-table .list_badge {
				border-color: ;
            }
            #s202111168dfb00202a98b .im-cart-result-table thead>tr>th,
            #s202111168dfb00202a98b #shop_cart_list .shop-table > colgroup + thead > tr:first-child > th,
            #s202111168dfb00202a98b #shop_cart_list .shop-table > tbody > tr > td + td,
            #s202111168dfb00202a98b #shop_cart_list .shop-table > thead > tr > th,
            #s202111168dfb00202a98b #shop_cart_list .shop-table > tbody > tr > td {
                ;
            }
            #s202111168dfb00202a98b .shop-content.mypage .shop-item .item-icon .im-icon.im-ico-liked{
                color: #0d285a
            }
			@media (min-width: 991px) {
				.doz_sys #s202111168dfb00202a98b .btn-primary:hover, #s202111168dfb00202a98b .widget_text_wrap .btn:hover, .doz_sys #s202111168dfb00202a98b .cart-btn-tools .alpha_add_review_button:hover > button {
				;
					background-color:#002b66;
					border-color:#0949a0;
					color:#ffffff;
					border-width:0px;
				}
				.doz_sys.shop_view #s202111168dfb00202a98b .btn-primary:hover span,
				.doz_sys.booking_view #s202111168dfb00202a98b .btn-primary:hover span,
				.doz_sys.shop_mypage #s202111168dfb00202a98b .btn-primary:hover span  {
					color:#ffffff;
				}
			}
			@media all and (max-width : 768px) {
				.doz_sys #s202111168dfb00202a98b .fixed_view a,
				.doz_sys #s202111168dfb00202a98b .fixed_view select.form-control,
				.doz_sys #s202111168dfb00202a98b .fixed_view .form-select-wrap:before {
					color: #212121;
				}
				.doz_sys #s202111168dfb00202a98b .fixed_view .body_font_color_50 {
					color: rgba(33, 33, 33, 0.5);
				}
				.doz_sys #s202111168dfb00202a98b .fixed_view .body_font_color_20 {
					color: rgba(33, 33, 33, 0.2);
				}
				.booking_view #s202111168dfb00202a98b .fixed_view .booking_opt select.form-control {
					background-color: #fff;
				}
				#s202111168dfb00202a98b #shop_cart_list .shop-tit,
                #s202111168dfb00202a98b #shop_cart_list .shop-table > thead > tr,
                #s202111168dfb00202a98b #shop_cart_list .shop-table > tfoot .payment-info,
                #s202111168dfb00202a98b .im-price-result {
				    ;
				}
                #s202111168dfb00202a98b .shop-table > tbody > tr > td.img .opt .more + .more,
                #s202111168dfb00202a98b .im-order-row + .im-order-row {
                    ;
                }
                #s202111168dfb00202a98b #shop_cart_list .shop-table,
                #s202111168dfb00202a98b #shop_cart_list .shop-table > tbody > tr.im-tr-shipping + tr,
                #s202111168dfb00202a98b #shop_cart_list .shop-table > tfoot,
                #s202111168dfb00202a98b #shop_cart_list .shop-table > tfoot .payment-info {
                    ;
                }
                #s202111168dfb00202a98b #shop_cart_list .shop-table > thead > tr,
                #s202111168dfb00202a98b .im-order-detail-table .im-space {
                    background-color: #252525;
                }
                #s202111168dfb00202a98b #shop_cart_list .shop-table > thead > tr.scroll-to-fixed-fixed-end {
                    top: auto !important;
                    bottom: 0;
                }
			}
			.device_type_m #s202111168dfb00202a98b .section_bg.fixed_bg_wrap { 
                 background-attachment: fixed;
            }
            
            .device_type_m #s202111168dfb00202a98b .section_bg.fixed_bg_wrap .fixed_bg {
              display: none;
            }
            #s202111168dfb00202a98b .section_bg.fixed_bg_wrap .fixed_bg {
                 display: none;
                }
			@media (max-width: 991px) {
			    #s202111168dfb00202a98b .section_bg {
                    background-attachment : inherit;
                }
                
                #s202111168dfb00202a98b .section_bg .ibg-bg {
                    display: none;
                }
                
                #s202111168dfb00202a98b .section_bg.fixed_bg_wrap { 
                    background-image : none !important;
                    clip-path: inset(0);
                    overflow: hidden;
                }
                #s202111168dfb00202a98b .section_bg.fixed_bg_wrap .fixed_bg {
                  display: block;
                  object-fit: cover;
                  position: fixed;
                  left: 0;
                  top: 0;
                  width: 100%; 
                  height: 100vh;
                }
				#s202111168dfb00202a98b .buy_btns .social_btn, #s202111168dfb00202a98b .buy_btns .cart_btn, #s202111168dfb00202a98b .layer_pop .bottom-btn, #s202111168dfb00202a98b .shop-table > thead, #s202111168dfb00202a98b .left-menu, #s202111168dfb00202a98b .shop-table > tbody > tr, {
				;
				}
				#s202111168dfb00202a98b main, #s202111168dfb00202a98b .section_wrap.extend_section main, #s202111168dfb00202a98b .doz_sys.shop_payment .inside, .doz_sys.shop_payment .inside .col-dz, {
					padding-left:0;
					padding-right:0;
				}
				#s202111168dfb00202a98b.mobile_section main .inside {
					padding-left: 0px;
					padding-right: 0px;
				}
				#s202111168dfb00202a98b.section_wrap.extend_section main .widget.board .grid_ignore.bg_on {
					margin-left: -15px;
					margin-right: -15px;
					width: calc(100% + 30px);
				}
				#s202111168dfb00202a98b .mypage .left-menu ul li a,
				#s202111168dfb00202a98b .cart .left-menu ul li a,
				#s202111168dfb00202a98b .mypage .left-menu .cart-menu-slide  {
					background-color:rgba(62,62,62,1);-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff626262,endColorstr=#ff626262);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff626262,endColorstr=#ff626262);	zoom: 1;;
				}
				.section_wrap .side_gutter {
					display:none !important;
				}
				#s202111168dfb00202a98b .coupon-wrap:after {
					background: #252525 !important;
				}
			}
			@media (max-width: 767px) {
				#s202111168dfb00202a98b .nav_gradient.slide_left {
					background: linear-gradient(to left, rgba(255, 255, 255, 0), #252525);
				}
				#s202111168dfb00202a98b .nav_gradient.slide_right {
					background: linear-gradient(to right, rgba(255, 255, 255, 0), #252525);
				}
				#s202111168dfb00202a98b .button_tab .scroll-to-fixed-fixed ul.site_prod_nav > li {
					border-top: 0;
					border-bottom: 0;
				}
				#s202111168dfb00202a98b .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);
				}
				.shop_view #s202111168dfb00202a98b .item_detail .form-select-wrap .dropdown-menu .dropdown-item {
					background: #252525 !important;
				}
				.shop_view #s202111168dfb00202a98b .item_detail .form-select-wrap .dropdown-toggle {
					color:  !important;
				}
				.shop_view #s202111168dfb00202a98b .item_detail .form-select-wrap.open .dropdown-toggle,
				.shop_view #s202111168dfb00202a98b .item_detail .form-select-wrap.open .dropdown-menu {
					border-color:  !important;
				}
				.shop_view #s202111168dfb00202a98b .item_detail .form-select-wrap.open .dropdown-menu .dropdown-item {
					
				}
				.shop_view #s202111168dfb00202a98b .item_detail .form-select-wrap .dropdown-menu .dropdown-item:hover {
					background-color:  !important;
				}
			}
			@media (min-width: 768px) {
				#s202111168dfb00202a98b .opt-group .btn_clse {
					background-color: #252525;
				}
				#s202111168dfb00202a98b .opt-group .btn_clse:after {
					box-shadow: 0 10px 0 0 #252525;
				}
			}
		
				.doz_sys #s202111168dfb00202a98b .bg-brand,
				.doz_sys #s202111168dfb00202a98b .bg-brand span,
				.doz_sys #s202111168dfb00202a98b .btn-brand {
				;
					background-color:#0d285a;
					border-color:#0d285a;
					border-width: 0px;
					color:#fff;
				}
				.doz_sys #s202111168dfb00202a98b .bg-brand:hover {
					background-color:rgba(7,20,45,1);-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff072045,endColorstr=#ff072045);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff072045,endColorstr=#ff072045);	zoom: 1;;
					border-color:rgb(7,20,45) ;border-color:rgba(7,20,45,1) ;;
				}
			
	.device_type_m .pc_section #padding_w202111163d7ea04f9aa53 {
		height: 15px !important;
	}
	@media all and (max-width:768px) {
		.pc_section #padding_w202111163d7ea04f9aa53 {
			height: 15px !important;
		}
	}

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

	#hr_w2021111638e09b8f8f18d.border_width_hide hr {
		border-top-width: 1px !important;
	}
	#hr_w2021111638e09b8f8f18d.border_color_hide hr {
		border-color: transparent !important;
	}
	#hr_w2021111638e09b8f8f18d .line_box {
		margin: 0 auto;
	}
	#hr_w2021111638e09b8f8f18d .line_box hr {
		border-style : solid;
	}
	#hr_w2021111638e09b8f8f18d.type03.border_style_hide hr,
	#hr_w2021111638e09b8f8f18d.type04.border_style_hide hr{
		border-style: dashed !important;
	}
	#hr_w2021111638e09b8f8f18d.type05.border_style_hide hr,
	#hr_w2021111638e09b8f8f18d.type06.border_style_hide hr{
		border-style : dotted !important;
	}
	#hr_w2021111638e09b8f8f18d.type07.border_style_hide hr{
		border-style: solid !important;
	}
	#hr_w2021111638e09b8f8f18d.type02 hr,
	#hr_w2021111638e09b8f8f18d.type04 hr,
	#hr_w2021111638e09b8f8f18d.type06 hr {
		margin: 2px auto;
	}
	#hr_w2021111638e09b8f8f18d.type07 .line_box:before,
	#hr_w2021111638e09b8f8f18d.type07 .line_box:after {
		content: '';
		min-width: 2px;
		min-height: 18px;
		display: inline-block;
		border-right: 1px solid rgba(255, 255, 255, 0.2);
		-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_w2021111638e09b8f8f18d.type07 .line_box:after {
		margin-left: 5px;
	}
	#hr_w2021111638e09b8f8f18d.type08 .line_box:before,
	#hr_w2021111638e09b8f8f18d.type08 .line_box:after {
		content: '';
		position: absolute;
		top: -5px;
		left: 0;
		border-top: 5px solid rgba(255, 255, 255, 0.2);
		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_w2021111638e09b8f8f18d.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_w2021111638e09b8f8f18d.type08 .line_box:after {
		left: calc(100% - 10px);
		right: 0;
	}
	#hr_w2021111638e09b8f8f18d.type09 .line_box:before,
	#hr_w2021111638e09b8f8f18d.type09 .line_box:after,
	#hr_w2021111638e09b8f8f18d.type10 .line_box:before,
	#hr_w2021111638e09b8f8f18d.type10 .line_box:after,
	#hr_w2021111638e09b8f8f18d.type11 .line_box:before,
	#hr_w2021111638e09b8f8f18d.type11 .line_box:after,
	#hr_w2021111638e09b8f8f18d.type12 .line_box:before,
	#hr_w2021111638e09b8f8f18d.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(255, 255, 255, 0.2);
	}
	#hr_w2021111638e09b8f8f18d.type13 .line_box:before,
	#hr_w2021111638e09b8f8f18d.type13 .line_box:after,
	#hr_w2021111638e09b8f8f18d.type13 .line_box hr:before {
		content: "";
		min-width: 9px;
		min-height: 9px;
		display: inline-block;
		border: 1px solid rgba(255, 255, 255, 0.2);;
		-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_w2021111638e09b8f8f18d.type13 .line_box:before {
		margin-left: 6px;
	}
	#hr_w2021111638e09b8f8f18d.type13 .line_box:after{
		margin-left: -16px;
	}
	#hr_w2021111638e09b8f8f18d.type13 .line_box hr:before {
		margin-left: -5px;
	}
	#hr_w2021111638e09b8f8f18d.type09 .line_box:after {
		content: "\f093";
		left: inherit;
		right: -1px;
	}
	#hr_w2021111638e09b8f8f18d.type10 .line_box:before {
		content: "\f096";
	}
	#hr_w2021111638e09b8f8f18d.type10 .line_box:after {
		content: "\f097";
		left: inherit;
		right: -1px;
	}
	#hr_w2021111638e09b8f8f18d.type11 hr {
		max-width: calc(100% - 13px);
	}
	#hr_w2021111638e09b8f8f18d.type12 hr {
		max-width: calc(100% - 10px);
	}
	#hr_w2021111638e09b8f8f18d.type11 .line_box:before {
		content: "\f093";
		left : -1px;
	}
	#hr_w2021111638e09b8f8f18d.type11 .line_box:after {
		content: "\f092";
		left: inherit;
		right: -1px;
	}
	#hr_w2021111638e09b8f8f18d.type12 .line_box:before {
		content: "\f097";
		left : -1px;
	}
	#hr_w2021111638e09b8f8f18d.type12 .line_box:after {
		content: "\f096";
		left: inherit;
		right: -1px;
	}
	#hr_w2021111638e09b8f8f18d.type14 .line_box hr,
	#hr_w2021111638e09b8f8f18d.type15 .line_box hr {
		max-width: 100%;
		width: 45%;
		display: inline-block;
		vertical-align: middle;
	}
	#hr_w2021111638e09b8f8f18d.type14 .line_box hr:first-child,
	#hr_w2021111638e09b8f8f18d.type15 .line_box hr:first-child{
		margin-right: 10%;
	}
	#hr_w2021111638e09b8f8f18d.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(255, 255, 255, 0.2);
	}
	#hr_w2021111638e09b8f8f18d.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(255, 255, 255, 0.2);
		top: 50%;
		-moz-transform: translateY(-50%);
		-ms-transform: translateY(-50%);
		-webkit-transform: translateY(-50%);
		transform: translateY(-50%);
		left: 50%;
		margin-left: -13px;
	}
	#hr_w2021111638e09b8f8f18d.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(255, 255, 255, 0.2);
	}
	#hr_w2021111638e09b8f8f18d.type18 .line_box {
		text-align: center;
		display: table;
		width: 100% !important;
	}
	#hr_w2021111638e09b8f8f18d.type18 .hr {
		position: relative;
		width: 50%;
		vertical-align: middle;
		display: table-cell;
	}
	#hr_w2021111638e09b8f8f18d.type18 .hr:before {
		content: '';
		display: block;
		border-color: rgba(255, 255, 255, 0.2);
		border-width: 1px 0 0 0;
		border-style: solid;
		width: 100%;
	}
	#hr_w2021111638e09b8f8f18d.type18 .hr_title {
		display: table-cell;
		position: relative;
		padding: 0 30px;
		word-wrap: break-word;
		font-size: 24px;
		color: ;
		vertical-align: middle;
		white-space: nowrap;
	}

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

	.footer-section {
	;
		background-color                                                               : #252525;
	color : #3b3b3b;;
		color                                                                          : rgba(59,59,59,1);
		font-size        :12px;
	;
	 background-size : cover; background-repeat: no-repeat; background-position : ; text-align : center;
		padding-top                                                                    : 0px;
		padding-bottom                                                                 : 0px;
			}

	.doz_sys .footer-section a {
	color : #3b3b3b;;
		color   : rgba(59,59,59,1) !important;
	}
	.doz_sys .footer-section .use_sub_name:hover>a>.plain_name:before {
		color   : rgba(59,59,59,1);
	}
	.footer-section .custom-text {
		margin-top : 5px;
		margin-bottom: 10px;
	}

	.footer-section .custom-text .custom-text-info {
		font-size        :12px;
	}

	.foot-main-nav {
		font-size        :12px;
	}

	.foot-foot-nav {
		font-size        :12px;
	}

	.foot-foot-nav .policy_menu, .foot-foot-nav .footer_menu {
		float : left;
	}
	.footer-section .site-brand {
		font-size        :12px;
		margin-bottom : 0.8em;
	}

	.footer-section .copryright-area {
		font-size        :12px;
	}

	.footer-section .nav.nav-stacked.footer-all-nav {
		display     : inline-block;
	}

	.footer-section .nav.nav-stacked.footer-all-nav li {
		float : left;
	}

	.footer-section .nav.nav-stacked.footer-all-nav li a {
		padding   : 3px 7.5px;
		font-size        :12px;
	}


	.footer-section .nav.nav-stacked.footer-all-nav li a:hover {
		background : none;
		opacity    : 1;
	}

	.nav-stacked > li + li {
		margin-top : 0;
	}

	.footer-section .foot-sociallink {
		display : inline-block;
	}

	.footer-section .foot-sociallink .btn-group {
		display : block;
	}

	.footer-section .foot-sociallink .btn-group .btn {
		background    : none;
		font-size     : 20px;
		border-radius : 0;
		border        : none;
		border-color: transparent;
		padding       : 0 12px;
	}

	.footer-section .foot-sociallink .btn-group .btn i {
	color : #3b3b3b;;
		color : rgba(59,59,59,1);
	}
	.footer-section .foot-sociallink .btn-group .btn i.icon_naver {
		font-family: "Arial Black", "AvenirNext-Heavy";
		transform: translateY(-1px);
		font-style: normal;
	}
	.footer-section .foot-sociallink .btn-group .btn:hover {
		opacity : 0.7;
		color   : inherit;
	}
	#doz_footer .footer-section .foot-app-menu {
		margin-top: 30px;
		display: inline-block;
	}
	#doz_footer .footer-section .foot-app-menu > div {
		float:left;
		margin: 2.5px;
	}
	#doz_footer .footer-section .foot-app-menu .btn {
		width: 195px;
		height: 60px;
		padding: 0 24px;
		color:#fff;
	}
	#doz_footer .footer-section .foot-app-menu .sm-txt {
		font-size: 11px;
		color: #999;
		letter-spacing: 0;
	}
	#doz_footer .footer-section .foot-app-menu .lg-txt {
		font-size: 15px;
		font-weight: bold;
		letter-spacing: 0;
		color: #fff;
	}
	@media (max-width : 992px) {
		.foot-main-nav, .foot-foot-nav, .footer-section .foot-sociallink {
			margin : 7px 0;
		}

		.footer-section {
			font-size : 14px;
		}

		.footer-section .footer-wrap {
			padding : 0;
		}

		.footer-section .foot-sociallink {
			position : inherit;
			order    : 4;
		}

		.footer-section .nav.nav-stacked.footer-all-nav li, .foot-foot-nav .policy_menu, .foot-foot-nav .footer_menu {
			float   : none;
			display : inline-block;
		}
	}
	@media (max-width:640px) {
		#doz_footer .footer-section .foot-app-menu {
			display: table;
			margin-top: 20px;
			width: 100%;
		}
		#doz_footer .footer-section .foot-app-menu .btn {
			width: 100%;
			padding: 0 10px;
			letter-spacing: 0;
		}
		#doz_footer .footer-section .foot-app-menu > div {
			float: none;
			margin: 0;
			display: table-cell;
			padding: 0 2.5px 0 0;
			width: 50%;
		}
		#doz_footer .footer-section .foot-app-menu > div.apple {
			padding: 0 0 0 2.5px;
		}
		#doz_footer .footer-section .foot-app-menu .lg-txt {
			font-size:14px;
		}

	}
	@media all and (min-width:320px) and (max-width:639px) {
		#doz_footer .footer-section .foot-app-menu .btn {
			padding: 0 8px;
		}
	}
    #doz_footer .footer-section .footer-company-info__item {
        display: inline-block;
        margin-right: 8px;
    }
    #doz_footer .footer-section .footer-company-info #footer-company-info-line {
        margin: 10px 0;
    }
