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

.view_tit a{vertical-align: baseline;}
#comment_reply_input{left: 362px !important;}
#check_auth .btn{display: block; border: 0 !important;}

/* 관련 상품 목록 */
.fixed-img-collist { margin-top:10px; padding-top:10px; border-top:1px solid #e5e5e5;}
.list-tit { padding-left:7px; color:#9d9d9d; background: url('/images/d3/modern_simple/common/bull_join_required.gif') no-repeat 0 50%;}
.fixed-img-collist ul { padding:15px 11px 0;}
.fixed-img-collist ul li { float:left; padding:0 10px 15px; text-align:center;}
.fixed-img-collist ul li a { display:block; width:150px; font-size:11px; color:#9d9d9d;}
.fixed-img-collist ul li a span.prd img { width:142px; height:142px; margin-bottom:8px; padding:3px; border:1px solid #d8d8d8;}
.fixed-img-collist ul li p { padding:1px; font-size:11px; color:#666; font-weight:bold;}
/* 상품 상단 정보 */
.prd-tinfo { margin-top:10px; zoom: 1; overflow: hidden; padding:20px 0 20px 107px; border:1px solid #e4e4e5 }
.prd-tinfo dt,
.prd-tinfo dd { position: relative; float: left; }
.prd-tinfo dt { left: -87px; margin-right: -87px; width:70px; height:70px }
.prd-tinfo dt img {  width: 100%; height: 100%; }
.prd-tinfo dd { width: 100%;  }
.prd-tinfo dd ul {  }
.prd-tinfo dd ul li { padding-top:14px }
.prd-tinfo dd ul li .tit { font-weight:bold }
/* 개인정보보호정책 동의 */
.privercy-contract textarea {  height: 60px; width: 660px; }
.privercy-contract-tap { height:30px; }
.privercy-contract-tap li a { padding: 7px 10px; }
/* 개인정보 수집 이용 */
.privercy-contract .tbl { width:100% !important; padding:0; margin:0; border-spacing:0; border-collapse:collapse; border-top: 1px solid #dadada; border-left: 1px solid #dadada; }
.privercy-contract .tbl caption { display:none; }
.privercy-contract .tbl th { line-height:32px; color: #3b3b3b; font-size:12px; font-weight:bold; background: #f0f0f0; text-align:center; }
.privercy-contract .tbl th,
.privercy-contract .tbl td { height:32px; padding:0; margin:0; border-right: 1px solid #dadada; border-bottom: 1px solid #dadada; letter-spacing:-1px }
.privercy-contract .tbl td .txt-l { padding:5px 3px; margin:0; text-align:left; }

.bbs-table-view .btn-report { display:block; text-align:right; color:#9d9d9d; font-size:11px; }

.comment-box .reporting {padding: 5px 0;}
.comment-box .reporting span {display: inline-block; padding-left: 15px; background: url(/images/d3/modern_simple/ico_reciew_reporting_h17_pc.png) left 3px no-repeat; color: #808080; font-size: 11px; background-size:10px 10px;}
.comment-box .reporting a {display: inline-block; padding: 0; font-size: 11px; color: #999999;}

.score-write { border-top: 1px solid #e9e9e9; border-bottom: 1px solid #e9e9e9; }
.score-write .sco-wrt-box { padding: 20px 0 27px; }
.score-write .sco-wrt-box .sco-wrt-des { padding-bottom: 20px; font-size: 12px; color: #1c1c1c; font-weight: bold; }
.score-write .sco-wrt-box .sco-wrt-des label { display: inline-block; margin-left: 20px; cursor: pointer; }
.score-write .sco-wrt-box .sco-wrt-des label input { width: 18px; height: 18px; margin-top: -2px; margin-right: 3px; cursor: pointer; }
.score-write .sco-wrt-box .sco-wrt-txtr textarea { width: 974px; height: 78px; padding: 1px 0; border: 1px solid #ddd; }
.score-write .sco-wrt-box .sco-wrt-txtr .CSSbuttonBlack { width: 118px; height: 80px; line-height: 80px; font-size: 16px; }

.score-list { border-top: 1px solid #e9e9e9; }
.score-list .sco-lst-box { padding: 20px 0 27px; }
.score-list .sco-lst-box .sco-lst-des { padding-bottom: 20px; font-size: 12px; color: #1c1c1c; font-weight: bold; }
.score-list .sco-lst-box .sco-lst-txtr { padding: 30px 20px; background: #f6f6f6; }
.score-list .sco-lst-box .sco-lst-txtr .sco-date { display: flex; justify-content: space-between; }
.score-list .sco-lst-box .sco-lst-txtr .sco-date span { color: #757575; letter-spacing: 0.5px; }
.score-list .sco-lst-box .sco-lst-txtr .sco-txt { margin-top: 25px; 
/* BASIC css end */

