@charset "utf-8";
	@import url("bbtreegl.css");@import url('//fonts.googleapis.com/earlyaccess/nanumgothic.css');	*::-moz-selection {
		background-color: #4f4f4f;
		color: #fff;
	}
	*::selection {
		background-color : #4f4f4f;
		color: #fff;
	}
	.cbin_stm {
		font-family             : 'EB Garamond','BBTreeGL','Apple SD Gothic Neo', 'Malgun Gothic','Nanum Gothic', 'Noto Sans','sans-serif';
	;
		color                   : #2a2a2a;
		font-size               : 15px;
		line-height             : 1.6;
		letter-spacing          : 0px;
		font-weight             : normal;
		font-style              : normal;
		text-decoration         : N;
		background-color        : #fff;
		-webkit-font-smoothing  : antialiased;
		-moz-osx-font-smoothing : grayscale;
	}
	.modal_preview_bg {
		font-family             : 'EB Garamond','BBTreeGL','Apple SD Gothic Neo', 'Malgun Gothic','Nanum Gothic', 'Noto Sans','sans-serif';
	}
		.cbin_stm h1, .cbin_stm h2, .cbin_stm h3, .cbin_stm h4, .cbin_stm h5, .cbin_stm h6,.title_font_style {
		font-family             : 'EB Garamond','BBTreeGL','Apple SD Gothic Neo', 'Malgun Gothic','Nanum Gothic', 'Noto Sans','sans-serif';
	}
		.cbin_stm .fc-toolbar h2,.cbin_stm .lg-sub-html h4 {
		font-family             : 'EB Garamond','BBTreeGL','Apple SD Gothic Neo', 'Malgun Gothic','Nanum Gothic', 'Noto Sans','sans-serif';
	}
	.cbin_stm a {
	;
		color: #2a2a2a;
	}
	.cbin_stm .body_font_color_80 {
	color:rgb(42,42,42);color:rgba(42,42,42,0.8);	}
	.cbin_stm .body_font_color_70 {
	color:rgb(42,42,42);color:rgba(42,42,42,0.7);	}
	.cbin_stm .body_font_color_60 {
	color:rgb(42,42,42);color:rgba(42,42,42,0.6);	}
	.cbin_stm .body_font_color_50 {
	color:rgb(42,42,42);color:rgba(42,42,42,0.5);	}
	.cbin_stm .body_font_color_40 {
	color:rgb(42,42,42);color:rgba(42,42,42,0.4);	}
	.cbin_stm .body_font_color_30 {
	color:rgb(42,42,42);color:rgba(42,42,42,0.3);	}
	.cbin_stm .body_font_color_20 {
	color:rgb(42,42,42);color:rgba(42,42,42,0.2);	}
	.cbin_stm .body_font_color_10 {
	color:rgb(42,42,42);color:rgba(42,42,42,0.1);	}
	.section-setting .preview-mode .fr-box.fr-basic .fr-element {
		font-family: 'EB Garamond','BBTreeGL'
	}
	.li_table ul,.li_board ul li,.li_board .board-head {
	border-color:rgb(42,42,42) ;border-color:rgba(42,42,42,0.15) ;;
	}
	.li_table ul:nth-of-type(2) {
		border-width: 1px 0 0 0;
		border-style: solid;
	border-color:rgb(42,42,42) ;border-color:rgba(42,42,42,0.15) ;		border-bottom: 1px solid rgba(128, 128, 128, 0.2);
	}
	.li_table .author, .li_table .time, .li_table .views, .li_table .like,.li_table .grade {
	color:rgb(42,42,42);color:rgba(42,42,42,0.7); !important;
	}
	.cbin_stm .text-brand {
	 !important;
		color: #4f4f4f !important;
	}
	.cbin_stm .bg-brand,
	.prod_icon.new {
	 !important;
		background: #4f4f4f !important;
	}
	ul.site_prod_nav li a .badge,
	.prod_detail_badge .badge{
	background-color:rgba(79,79,79,0.2);-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#33797979,endColorstr=#33797979);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#33797979,endColorstr=#33797979);	zoom: 1;;
	;
		color: #2a2a2a;
	}
	.site_prod_nav_wrap.scroll-to-fixed-fixed {
		border-width: 0 0 1px 0;
		border-style: solid;
	border-color:rgb(42,42,42) ;border-color:rgba(42,42,42,0.2) ;;
		background: #fff;
	}
	.site_prod_nav_wrap.scroll-to-fixed-fixed ul {
		max-width:1280px;
		padding-left: 15px;
		padding-right: 15px;
		margin: 0 auto;
	}
	ul.site_prod_nav > li,
	.prod_detail_badge {
	border-color:rgb(42,42,42) ;border-color:rgba(42,42,42,0.2) ;;
	}
	ul.site_prod_nav > li a.active {
	background-color:rgba(42,42,42,0.03);-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#07424242,endColorstr=#07424242);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#07424242,endColorstr=#07424242);	zoom: 1;;
	}
	.prod_icon.new {
		border-width: 1px;
		border-style: solid;
		border-color : #4f4f4f;
	;
	}
	.cbin_stm .btn-brand,
	.modal-head .btn.active {
	;
		background   : #4f4f4f;
		color        : #fff;
		border-color : #4f4f4f;
	}
	.imweb-loader .progress-bar {
		background: #4f4f4f;
	}
	.cbin_stm h1 {
		/*color: ;*/
		font-size: 4em ;
		line-height: 1.2;
		text-indent: ;
		font-weight: normal;
		font-style: normal;
		text-decoration: ;
	}
	.cbin_stm h2 {
		/*color: ;*/
		font-size: 3.214em ;
		line-height: 1.2;
		text-indent: ;
		font-weight: normal;
		font-style: normal;
		text-decoration: ;
	}
	.cbin_stm h3 {
	;
		color: ;
		font-size: 2.571em ;
		line-height: 1.2;
		text-indent: ;
		font-weight: normal;
		font-style: normal;
		text-decoration: ;
	}
	.cbin_stm h4 {
	;
		color: ;
		font-size: 2.143em;
		line-height: 1.2;
		text-indent: ;
		font-weight: normal;
		font-style: normal;
		text-decoration: ;
	}
	.cbin_stm h5 {
	;
		color: ;
		font-size:1.714em;
		line-height: 1.2;
		text-indent: ;
		font-weight: normal;
		font-style: normal;
		text-decoration: ;
	}
	.cbin_stm h6 {
	;
		color: ;
		font-size: 1.286em;
		line-height: 1.4;
		text-indent: ;
		font-weight: normal;
		font-style: normal;
		text-decoration: ;
	}
	.cbin_stm .fc-state-active, .cbin_stm .fc-left .fc-state-down {
	;
		background-color : #4f4f4f	}
	div[cbin_type="text"] span[style*="font-size: 18px"], .header-content .text span[style*="font-size: 18px"], .fr-element span[style*="font-size: 18px"]{
		line-height: 1.2 !important;
	}
	div[cbin_type="text"] span[style*="font-size: 20px"], .header-content .text span[style*="font-size: 20px"], .fr-element span[style*="font-size: 20px"]{
		line-height: 1.2 !important;
	}
	div[cbin_type="text"] span[style*="font-size: 22px"], .header-content .text span[style*="font-size: 22px"], .fr-element span[style*="font-size: 22px"]{
		line-height: 1.2 !important;
	}
	div[cbin_type="text"] span[style*="font-size: 24px"], .header-content .text span[style*="font-size: 24px"], .fr-element span[style*="font-size: 24px"]{
		line-height: 1.2 !important;
	}
	div[cbin_type="text"] span[style*="font-size: 26px"], .header-content .text span[style*="font-size: 26px"], .fr-element span[style*="font-size: 26px"]{
		line-height: 1.2 !important;
	}
	div[cbin_type="text"] span[style*="font-size: 30px"], .header-content .text span[style*="font-size: 30px"], .fr-element span[style*="font-size: 30px"]{
		line-height: 1.2 !important;
	}
	div[cbin_type="text"] span[style*="font-size: 36px"], .header-content .text span[style*="font-size: 36px"], .fr-element span[style*="font-size: 36px"]{
		line-height: 1.2 !important;
	}
	div[cbin_type="text"] span[style*="font-size: 48px"], .header-content .text span[style*="font-size: 48px"], .fr-element span[style*="font-size: 48px"]{
		line-height: 1.2 !important;
	}
	div[cbin_type="text"] span[style*="font-size: 60px"], .header-content .text span[style*="font-size: 60px"], .fr-element span[style*="font-size: 60px"]{
		line-height: 1.1 !important;
	}
	div[cbin_type="text"] span[style*="font-size: 64px"], .header-content .text span[style*="font-size: 64px"], .fr-element span[style*="font-size: 64px"]{
		line-height: 1.1 !important;
	}
	div[cbin_type="text"] span[style*="font-size: 72px"], .header-content .text span[style*="font-size: 72px"], .fr-element span[style*="font-size: 72px"]{
		line-height: 1.1 !important;
	}
	div[cbin_type="text"] span[style*="font-size: 96px"], .header-content .text span[style*="font-size: 96px"], .fr-element span[style*="font-size: 96px"]{
		line-height: 1.1 !important;
	}
	div[cbin_type="text"] span[style*="font-size: 120px"], .header-content .text span[style*="font-size: 120px"], .fr-element span[style*="font-size: 120px"]{
		line-height: 1.1 !important;
	}
	div[cbin_type="text"] span[style*="font-size: 144px"], .header-content .text span[style*="font-size: 144px"], .fr-element span[style*="font-size: 144px"]{
		line-height: 1.1 !important;
	}
	div[cbin_type="text"] span[style*="font-size: 180px"], .header-content .text span[style*="font-size: 180px"], .fr-element span[style*="font-size: 180px"]{
		line-height: 1.1 !important;
	}
	div[cbin_type="text"] span[style*="font-size: 240px"], .header-content .text span[style*="font-size: 240px"], .fr-element span[style*="font-size: 240px"]{
		line-height: 1.1 !important;
	}
	@media all and (max-width:992px) {
			html {overflow-x : hidden;}
		div[cbin_type="text"] span[style*="font-size: 14px"], .header-content .text span[style*="font-size: 14px"]{
			font-size: 13px !important;
		}
		div[cbin_type="text"] span[style*="font-size: 16px"], .header-content .text span[style*="font-size: 16px"]{
			font-size: 14px !important;
		}
		div[cbin_type="text"] span[style*="font-size: 18px"], .header-content .text span[style*="font-size: 18px"]{
			font-size: 15px !important;
		}
		div[cbin_type="text"] span[style*="font-size: 20px"], .header-content .text span[style*="font-size: 20px"]{
			font-size: 15px !important;
		}
		div[cbin_type="text"] span[style*="font-size: 22px"], .header-content .text span[style*="font-size: 22px"]{
			font-size: 16px !important;
		}
		div[cbin_type="text"] span[style*="font-size: 24px"], .header-content .text span[style*="font-size: 24px"]{
			font-size: 16px !important;
		}
		div[cbin_type="text"] span[style*="font-size: 26px"], .header-content .text span[style*="font-size: 26px"]{
			font-size: 18px !important;
		}
		div[cbin_type="text"] span[style*="font-size: 30px"], .header-content .text span[style*="font-size: 30px"]{
			font-size: 20px !important;
		}
		div[cbin_type="text"] span[style*="font-size: 36px"], .header-content .text span[style*="font-size: 36px"]{
			font-size: 24px !important;
		}
		div[cbin_type="text"] span[style*="font-size: 48px"], .header-content .text span[style*="font-size: 48px"]{
			font-size: 28px !important;
		}
		div[cbin_type="text"] span[style*="font-size: 60px"], .header-content .text span[style*="font-size: 60px"]{
			font-size: 30px !important;
		}
		div[cbin_type="text"] span[style*="font-size: 64px"], .header-content .text span[style*="font-size: 64px"]{
			font-size: 32px !important;
		}
		div[cbin_type="text"] span[style*="font-size: 72px"], .header-content .text span[style*="font-size: 72px"]{
			font-size: 36px !important;
		}
		div[cbin_type="text"] span[style*="font-size: 96px"], .header-content .text span[style*="font-size: 96px"]{
			font-size: 40px !important;
		}
		div[cbin_type="text"] span[style*="font-size: 120px"], .header-content .text span[style*="font-size: 120px"]{
			font-size: 44px !important;
		}
		div[cbin_type="text"] span[style*="font-size: 144px"], .header-content .text span[style*="font-size: 144px"]{
			font-size: 48px !important;
		}
		div[cbin_type="text"] span[style*="font-size: 180px"], .header-content .text span[style*="font-size: 180px"]{
			font-size: 52px !important;
		}
		div[cbin_type="text"] span[style*="font-size: 240px"], .header-content .text span[style*="font-size: 240px"]{
			font-size: 58px !important;
		}
		.mobile_section div[cbin_type="text"] span[style*="font-size: 14px"], .mobile_section .header-content .text span[style*="font-size: 14px"]{
			font-size: 14px !important;
		}
		.mobile_section div[cbin_type="text"] span[style*="font-size: 16px"], .mobile_section .header-content .text span[style*="font-size: 16px"]{
			font-size: 16px !important;
		}
		.mobile_section div[cbin_type="text"] span[style*="font-size: 18px"], .mobile_section .header-content .text span[style*="font-size: 18px"]{
			font-size: 18px !important;
		}
		.mobile_section div[cbin_type="text"] span[style*="font-size: 20px"], .mobile_section .header-content .text span[style*="font-size: 20px"]{
			font-size: 20px !important;
		}
		.mobile_section div[cbin_type="text"] span[style*="font-size: 22px"], .mobile_section .header-content .text span[style*="font-size: 22px"]{
			font-size: 22px !important;
		}
		.mobile_section div[cbin_type="text"] span[style*="font-size: 24px"], .mobile_section .header-content .text span[style*="font-size: 24px"]{
			font-size: 24px !important;
		}
		.mobile_section div[cbin_type="text"] span[style*="font-size: 26px"], .mobile_section .header-content .text span[style*="font-size: 26px"]{
			font-size: 26px !important;
		}
		.mobile_section div[cbin_type="text"] span[style*="font-size: 30px"], .mobile_section .header-content .text span[style*="font-size: 30px"]{
			font-size: 30px !important;
		}
		.mobile_section div[cbin_type="text"] span[style*="font-size: 36px"], .mobile_section .header-content .text span[style*="font-size: 36px"]{
			font-size: 36px !important;
		}
		.mobile_section div[cbin_type="text"] span[style*="font-size: 48px"], .mobile_section .header-content .text span[style*="font-size: 48px"]{
			font-size: 48px !important;
		}
		.mobile_section div[cbin_type="text"] span[style*="font-size: 64px"], .mobile_section .header-content .text span[style*="font-size: 64px"]{
			font-size: 64px !important;
		}
		.mobile_section div[cbin_type="text"] span[style*="font-size: 72px"], .mobile_section .header-content .text span[style*="font-size: 72px"]{
			font-size: 72px !important;
		}
		.mobile_section div[cbin_type="text"] span[style*="font-size: 96px"], .mobile_section .header-content .text span[style*="font-size: 96px"]{
			font-size: 96px !important;
		}
		.mobile_section div[cbin_type="text"] span[style*="font-size: 120px"], .mobile_section .header-content .text span[style*="font-size: 120px"]{
			font-size: 120px !important;
		}
		.mobile_section div[cbin_type="text"] span[style*="font-size: 144px"], .mobile_section .header-content .text span[style*="font-size: 144px"]{
			font-size: 144px !important;
		}
		.mobile_section div[cbin_type="text"] span[style*="font-size: 180px"], .mobile_section .header-content .text span[style*="font-size: 180px"]{
			font-size: 180px !important;
		}
		.mobile_section div[cbin_type="text"] span[style*="font-size: 240px"], .mobile_section .header-content .text span[style*="font-size: 240px"]{
			font-size: 240px !important;
		}
	}
	strong {
		font-weight:600;
	}
	b {
		font-weight: normal;
	}
	.cbin_stm .widget{
		margin-left:0;
		margin-right:0;
	}
	.cbin_stm .col-dz {
		padding-left: 0;
		padding-right: 0;
	}
	.cbin_stm .inside .col-dz {
		padding-left: 15px;
		padding-right: 15px;
		/*display: table-cell;
		vertical-align: top;
		height:100%*/
	}
	.cbin_stm .widget {
		margin-top:0;
		margin-bottom:0;
	}
	.cbin_stm main > .cbin_row .widget.calendar,
	.cbin_stm main > .cbin_row .widget.gallery,
	.cbin_stm main > .cbin_row .widget.form-widget,
	.cbin_stm main > .cbin_row [data-widget-type="menu_title"] {
		padding-left:32px;
		padding-right:32px;
	}
	.cbin_stm main > .cbin_row .widget.gallery.list-style-slide{
		padding-left:0;
		padding-right:0;
	}
	.cbin_stm main > .cbin_row .widget .gallery2.slide_01,
	.cbin_stm main > .cbin_row .widget .gallery2.grid_01,
	.cbin_stm main > .cbin_row .widget .gallery2.grid_04,
	.cbin_stm main > .cbin_row .widget .gallery2.masonry_01,
	.cbin_stm main > .cbin_row .widget .gallery2.masonry_04 {
		padding-left:0 ;
		padding-right:0;
	}
	.cbin_stm .inside .widget {
		margin-top: 15px;
		margin-bottom: 15px;
	}
	.cbin_stm .cbin_row {
		margin-left: 0;
		margin-right: 0;
	}
	.cbin_stm .inside .cbin_row {
		margin-left: -15px;
		margin-right: -15px;
	}
	.nav-btn-icon.profile .badge,
	.alarm-toggle .badge, .cart-toggle .badge,
	#cbin_header .navbar-main .navbar-toggle.menu .badge,
	#cbin_header .navbar-main .navbar-toggle.cart .badge,
	.shop-tit .b_cnt,
	.inline_widget.login_btn a .badge {
		background-color: #FF472D;
		border-color: #FF472D;
		background-color: #838383;
		border-color:#838383;
	}
	.modal_widget_inline_login_btn .badge {
		background-color: #838383;
		border-color:#838383;
	}
	.cbin_stm .cbin_row:before,.cbin_stm .cbin_row:after {
		content: '';
		display: block;
	}
	.cbin_stm .cbin_row:after {
		clear: both;
	}
	.cbin_stm .widget.line, .cbin_stm .widget.padding{
		margin-top: 15px;
		margin-bottom: 15px;
	}
	.cbin_stm .inline_widget.widget.vertical_line {
		margin-top: 0;
		margin-bottom: 0;
	}
	.list-style-card .list-header {
		padding-left: 15px;
		padding-right: 15px;
	}
	.widget.line hr{
		border-top:1px solid rgba(0, 0, 0, 0.04);
		max-width: 100%;
	}
	.cbin_stm div[cbin_type="widget"]{
		font-size: 15px;
	}
	.review-box .comment_area p {
		font-size: 15px;
	}
	.cbin_stm .inside .cbin_row {
		margin-left: -15px;
		margin-right: -15px;
	}
	.cbin_stm .inside{
		max-width:1280px;
		padding-left: 15px;
		padding-right: 15px;
	}
	.admin .cbin_stm.new_header_site .guide_line .inside,
	.admin .cbin_stm.new_header_site .inline-inside {
		min-width:1280px;
	}
	main {
		max-width:1280px;
		height:100%;
	}
	body > main {
		height: auto;
	}
	.section_wrap.side_ main,
	.section_wrap.side_basic main {
		max-width:none;
	}
	/*.post_view .section_wrap.side_ main .board_view {*/
	/*	max-width:*//*px;*/
	/*	padding-left: *//*px;*/
	/*	padding-right: *//*px;*/
	/*}*/
	.section_wrap.extend_section main {
		padding-left:32px;
		padding-right:32px;
	}
	.section_wrap.extend_section main .inside {
		max-width: 100%;
		padding:0;
	}
	.section_wrap.extend_section.side_left main .inside {
		max-width: none;
	}
	.section_wrap.extend_section.side_left main, .section_wrap.extend_section.side_right main {
		max-width: 100%;
		display:table;
		width: 100%;
	}
	.section_wrap.extend_section.side_left main > .inside {
		padding-left: 15px;
		padding-right: 0;
	}
	.section_wrap.extend_section.side_right main > .inside {
		padding-left: 0;
		padding-right: 15px;
	}
	.section_wrap.extend_section.side_left .cbin_aside,
	.section_wrap.extend_section.side_right .cbin_aside {
		display: table-cell;
		float:none !important;
		vertical-align: top;
	}
	.section_wrap.extend_section.side_left main > .inside,
	.section_wrap.extend_section.side_right main > .inside {
		display: table-cell;
		float:none !important;
		vertical-align: top;
	}
	.section_wrap.extend_section.side_left .cbin_aside {
		padding-right: 15px;
	}
	.section_wrap.extend_section.side_right .cbin_aside {
		padding-left: 15px;
	}
	.section_wrap .side_gutter {
		display:table-cell;
	}
	.section_wrap.extend_section .side_gutter {
		display: table-cell;
	}
	main:after {
		content:'';
		display:block;
		clear:both;
	}
	.cbin_stm .visual_section .header-content {
		max-width:1280px;
		padding-left: 15px;
		padding-right: 15px;
		margin:0 auto;
	}
	.visual_section .header-content .text ._video a > i {
		color:#fff;
		transition: .2s;
	}
	.visual_section .header-content .text ._video a:hover > i {
	;
		color:#4f4f4f;
	}
	.visual_section .owl-theme .item .op:nth-child(n) {
		filter:none;
	}
	.visual_section .header-content h1:first-child,
	.visual_section .header-content h2:first-child,
	.visual_section .header-content h3:first-child,
	.visual_section .header-content h4:first-child,
	.visual_section .header-content h5:first-child,
	.visual_section .header-content h6:first-child,
	.visual_section .header-content p {
		margin-top:0;
	}
	.visual_section .header-content .text #video-gallery a img {
		width: 300px;
	}
	.visual_section .header-content .text {
		display: table-cell;
		height: 100%;
		vertical-align: middle;
	}
	.visual_section .header-content .text #video-gallery a {
		background: none;
		border:8px solid #fff;
		padding:0;
		border-radius: 3px;
		position: relative;
	}
	.visual_section .header-content .text #video-gallery a i {
		position: absolute;
		top: 50%;
		left: 50%;
		margin-top: -32px;
		margin-left: -32px;
		font-size: 36px;
		color: #fff;
		border: 3px solid #fff;
		border-radius: 50%;
		width: 64px;
		height: 64px;
		text-align: center;
		padding: 11px 0 0 8px;
		line-height: 36px;
	}
	.cbin_stm .card-body {
		padding:15px 20px;
		position:relative;
	}
	.cbin_stm .card-summary .avatar, .cbin_stm .card-summary .tools {
		padding : 10px 15px;
	}
	.cbin_stm .list-style-card .card-foot {
		padding : 0 15px;
	}
	.cbin_stm .list-style-card .card-foot .cmt {
		padding: 14px 0;
		display: inline-block;
		font-size:13px;
	}
	.list-style-card>.list-header a {
	;
		color: #2a2a2a;
	}
	.cbin_stm label, .cbin_stm label.control-label {
		font-weight: normal;
		font-size: 1em;
		display: inline-block;
		max-width: 100%;
		margin-bottom: 5px;
	;
		color: #2a2a2a;
	}
	.cbin_stm .form-group {
		margin-bottom:25px;
	}
	.cbin_stm .form-widget .form-group {
		margin-bottom:15px;
	}
	.cbin_stm .form-group.privacy .form-control {
		padding : 10px;
		height: 160px;
		overflow-y:auto;
			border-radius: 0;
					}
	.form-control, .board-head .input-group .form-control:not(:first-child):not(:last-child),.cbin_stm .order_wrap input.form-control[readonly] {
	;
		color: #2a2a2a;
	background-color : #ffffff;;
		background-color : rgba(255, 255, 255, 0);
		border-color: #2a2a2a;
		-webkit-box-shadow: none;
		box-shadow: none;
			border-radius: 0;
					}
	textarea.form-control {
		}
	.pc_slide_menu_container .pc_slide_menu_backdrop {
		background : #4f4f4f;
	}
	.form-control:focus, .control_box .form-control:focus {
		border-color : #4f4f4f;
		box-shadow   : none;
	}
	.admin .pc_slide_menu_container,
	.admin.inline_header_design .pc_slide_menu_container .pc_slide_menu_backdrop {
		display: none !important;
	}
	.admin.pc_slide_show.inline_header_design.slide-menu-design-on .pc_slide_menu_container .nav.navbar-nav {
		height: auto;
	}
	.admin.pc_slide_show.inline_header_design.slide-menu-design-on .pc_slide_menu_container {
		display: block !important;
		position : absolute;
	}
	.admin.pc_slide_show.inline_header_design.slide-menu-design-on .pc_slide_menu_container {
		z-index: initial;
	}
	.admin.pc_slide_show.inline_header_design.slide-menu-design-on .pc_slide_menu_container .pc_slide_menu {
		position : absolute;
	}
	.pc_slide_show.inline_header_design.slide-menu-design-on #edit {
		height: calc(100% - 230px);
	}
	.device_type_m .pc_slide_show.inline_header_design.slide-menu-design-on #edit {
		height: auto;
	}
	.textarea_block textarea:focus {
		border-color: #4f4f4f;
	}
	.design-setting .form-control:focus {
		border-color: #4f4f4f !important;
	}
	.option_btn_tools .form-control:focus {
		border-color : transparent;
	}
	.form-select-wrap {
		position: relative;
	}
	.form-select-wrap:before {
		content: '\f2f2';
		display: block;
		position: absolute;
		font: normal normal normal 14px/1 'Material-Design-Iconic-Font';
		text-rendering: auto;
		z-index: 11;
		font-size: 24px;
		vertical-align: middle;
		right: 10px;
		top: 50%;
		line-height: 9px;
		margin-top: -4.5px;
	color:rgb(42,42,42);color:rgba(42,42,42,0.4);;
		pointer-events: none;
	}
	.form-select-wrap select.form-control {
		padding-right: 5px !important;
	}
	.form-select-wrap.on:before{
		display: none;
	}
	.goods_wrap .form-select-wrap:before {
		margin-top: -8.5px;
	}
	.form-widget .form-control.datepicker,
	.form-widget .form-control.timepicker{
	background-color : #ffffff;;
		background-color : rgba(255, 255, 255, 0);
	}
	.cbin_stm .form-widget select.form-control {
	background-color : #ffffff;;
		background-color : rgba(255, 255, 255, 0);
	}
	@media (max-width: 1310px) {
		.cbin_stm .widget.line, .cbin_stm .widget.padding{
			margin-top: 15px;
			margin-bottom: 15px;
		}
		.extend .inline-inside, .extend_section main,.cbin_stm .visual_section .header-content {
			padding-left: 15px !important;
			padding-right: 15px !important;
		}
		.extend_section.lr_margin_none main {
			padding-left: 0 !important;
			padding-right: 0 !important;
		}
	}
	.list-style-gallery .list-header,
	.category .category_select_btn:after {
	;
		color: #2a2a2a;
	}
	.list-style.masonry-style .table_top.row {
		margin-left:-10px;
		margin-right:-10px;
	}
	div[cbin_type="text"].widget a{
	;
		color: #2a2a2a;
	}
	div[cbin_type="text"].widget a[href^="tel:"] {
		color: inherit;
	}
	.list-style.blog .blog-body > a:active{
	;
		color: #2a2a2a;
	}
	.comment_area {
	;
		color: #2a2a2a;
	}
	.comment_area a {
		color: #4f4f4f;
	}
	.comment .comment:after {
	color:rgb(42,42,42);color:rgba(42,42,42,0.6);	}
	.board_summary .author .member_line {
	color:rgb(169,169,169);color:rgba(169,169,169,1);	}
	.inline-author {
		color: #4f4f4f;
	}
	.board_view.new .comment .tools a {
	;
		color : #4f4f4f;
	}
	.board_view.new .substance p a {
	;
		color: #4f4f4f;
	}
	.board-title em {
	;
		color:#4f4f4f;
	}
	.sub_depth li a.active {
	;
		color: #2a2a2a;
	}
	.item_wrap .tip-off.item .row, .shop-content.payment > div .tip-off, .shop-content.payment .bottom-btn, .shop-content.payment > div.item_wrap {
	border-color:rgb(42,42,42) ;border-color:rgba(42,42,42,0.1) ;	}
	.list-style .list-header, .list-style .list, .list-style .list.line > .table-cell {
	border-color:rgb(42,42,42) ;border-color:rgba(42,42,42,0.1) ;		border-style: solid;
		border-width: 0 0 1px 0;
	}
	.board_view .grid_ignore header a,
	.widget.board .grid_ignore a.board,
	.editor_box .add_map .info > div.phone,
	.content-tit .board,
	.content-tit .user .author > div {
	border-color:rgb(42,42,42) ;border-color:rgba(42,42,42,0.3) ;	}
	.widget.board .grid_ignore a.board:before {
	background-color:rgba(42,42,42,0.3);-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4c424242,endColorstr=#4c424242);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4c424242,endColorstr=#4c424242);	zoom: 1;	}
	.board_view .grid_ignore .author span,.comment .comment .block-postmeta:after {
	color:rgb(42,42,42);color:rgba(42,42,42,0.5);	}
	.textarea_block .btn.cancel {
	;
		color:#2a2a2a;
	}
	.write-icon .icon a.active .bt-font, .textarea_block .icon.active,.write-body .tit-area a i.on,.search_widget .highlight,.write-body .board_summary .right i.on{
		color:#4f4f4f;
	}
	.board_summary .write {
	;
		color: #2a2a2a ;
	}
	.widget.board .grid_ignore .tools a,.widget.board .grid_ignore .sticker {
	 !important;
		color: #4f4f4f !important;
	}
	.list-style .list-header a,.list-style .list-header{
	;
		color: #2a2a2a;
	}
	.cbin_stm .board-head header em{
	;
		color: #4f4f4f;
		font-size: 15px;
	}
	.lst_num .notice {
	;
		color:#4f4f4f;
	}
	.list-style .list {
		font-size: 15px;
		line-height: 1.6;
	}
	.list-style-card .card-foot .zmdi,.album-foot .zmdi {
		line-height: 1.6;
	}
	.gallery .owl-theme .item .header-content .text{
		font-size: 15px;
	}
	.cbin_stm .cbin_row.table_top {
		margin :0 -15px;
	}
	.cbin_stm .cbin_row.table_top .col-dz {
		padding :0 15px;
	}
	.alert.alert-brand {
		color        : #757575;
		background   : #FAFAFA;
		border-color : #4f4f4f;
		margin       : 0;
	}
	.li_table a .re_num {
	;
		color: #4f4f4f;
	}
	.li_table .comment-count {
		font-size:14px;
		margin-left:4px;
	}
	.li_table .comment-count span {
	;
		color: #4f4f4f;
	}
	.li_table .tit.new:after {
		display: inline-block;
		content:'N';
		width: 14px;
		height: 14px;
		border-radius: 50%;
		font-size: 8px;
		color: #fff;
		background-color: #F63D48;
		text-align: center;
		padding:3px;
		vertical-align: top;
		margin-left: 5px;
	}
	.li_table ul .tit {
	;
		color: #2a2a2a;
	}
	.li_table ul .tit .notice {
	;
		color: #4f4f4f;
	}

	.list_tap a {
	;
		color: #2a2a2a;
	}
	.list-style.album .item{
		font-size:15;
	}
	.list-style.album .album-body .title a,.list-style.album .album-body .text a {
	;
		color: #2a2a2a;
	}
	.list-style .album-body .title a,.list-style .album-body .text a {
	;
		color: #2a2a2a;
	}
	.list-style.album .album-foot a {
	;
		color: #2a2a2a;
	}
	.list-style.album .title a{
		font-size:1.3em
	}
	.list-style.album .album-body .text a{
		line-height: 1.5;
	}
	.list-style.album .album-body .text a,.list-style.album .album-body .title a{
	;
		color: #2a2a2a;
	}
	.notice-block {
	;
		color:#4f4f4f;
		margin-right:5px
	}
	.list-style.blog .list{
		font-size:15;
	}
	.blog .blog-body .text-block strong a,.blog .blog-body .text-block .text{
	;
		color: #2a2a2a;
	}
	.list-style .list .title > a {
	;
		color: #2a2a2a;
	}
	.list-style .list .title > a:active {
	;
		color: #2a2a2a;
	}
	.board_write .right header .zmdi-settings {
	;
		color: #2a2a2a;
	}
	.add_comment_comment {
		color:#4f4f4f;
		background-color:transparent;
		border:1px solid #4f4f4f;
	}
	.add_comment_comment:hover {
	;
		color:#4f4f4f;
	}
	.add_comment_comment:active,.add_comment_comment:focus {
		color:#eee;
	}
	.li_table .tit .sticker.notice,
	.acd_title .notice {
	;
		color:#4f4f4f;
		background: #fff;
	}
	.board_view header > .sticker.notice, .buy_btns.pc a.active i, .buy_btns .like_box.active i,.buy_btns .like_box.on i {
	;
		color:#4f4f4f;
	}
	.list-style-card.gallery .card {
		font-size: 15px;
	}
	.list-style .list-header a{
	;
		color: #2a2a2a;
	}
	.cbin_stm a .cmt {
	;
		color: #4f4f4f;
		font-size:14px;
	}
	.list-style-gallery .item {
		font-size: 15px;
	}
	.pagination > li > a,
	.pagination > li > span {
		background-color:transparent;
	color:rgb(42,42,42);color:rgba(42,42,42,0.4);	}
	ul.pagination li a.active,
	.pagination > li > a:focus,
	.pagination > li > span:focus {
	;
		color:#2a2a2a;
		background: transparent;
		border: 0;
	}
	.pagination > li > a:hover,
	.pagination > li > span:hover {
		background: transparent;
		border: 0;
	}
	.pagination > .active > a,
	.pagination > .active > span {
		font-weight: bold;
	}
	.pagination > .active > a,
	.pagination > .active > span,
	.pagination > .active > a:hover,
	.pagination > .active > span:hover,
	.pagination > .active > a:focus,
	.pagination > .active > span:focus,
	.pagination > li > a:hover,
	.pagination > li > span:hover {
		background: transparent;
		border: 0;
	;
		color:#2a2a2a;
		cursor:pointer;
	}
	.pagination > li > a.disabled:hover,
	.pagination > .active > a.disabled:focus {
	color:rgb(42,42,42);color:rgba(42,42,42,0.4);	}
	.join_pw_box .float_l {
	;
		color:#4f4f4f ;
	}
	.btn-group-comment .btn {
	;
		color:#2a2a2a;
	}
	.btn, .visual_section a.btn {
	border-color:rgb(42,42,42) ;border-color:rgba(42,42,42,0.2) ;	;
		background-color:#fff;
		border-radius: 0px;
		letter-spacing: 1px;
	;
		color:#2a2a2a;
		font-size: 14px;
		font-weight: normal;
		font-style: normal;
		padding: 10px 25px;
	}
	.form_row .btn,
	.form_row .form-control {
		border-radius: 0px;
	}
	.goods_form .btn-group .btn:first-child {
	border-color:rgb(42,42,42) ;border-color:rgba(42,42,42,0.2) ;		border-width: 1px;
		border-style: solid;
	}
	.modal_widget_inline_login_btn .btn,
	.modal_widget_inline_login_btn .btn-primary,
	.modal_widget_inline_login_btn .btn.btn-primary,
	.design_setting_view .modal_widget_inline_login_btn .btn-primary:hover {
		padding: 0;
	}
	.modal_widget_inline_login_btn .button_list.info .btn {
		color:#2a2a2a;
	}
	.btn-default-dark {
		background-color: #000;
		border-color: #000;
	}
	.btn {
		font-size: 12px;
	}
	.btn-xs {
		padding : 3px 13px;
	}
	.btn-sm {
		padding: 6px 22px;
	}
	.btn-lg {
		padding: 15px 30px ;
		font-size:14px;
	}
	.btn.btn-default, .wig-btn.btn-default{
		border-color: ;

	}
	.btn.btn-default:hover {
	border-color:rgb(42,42,42) ;border-color:rgba(42,42,42,0.3) ;	background-color:rgba(247,247,247,1);-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff247247247,endColorstr=#ff247247247);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff247247247,endColorstr=#ff247247247);	zoom: 1;	}
	.modal_site_login .btn, .modal_site_join_policy .btn, .modal_site_find_password .btn, .modal_site_join .btn, .member_profile .btn {
		border-radius: 0;
	}
	.board_txt_area a, .board_txt_area a:hover, .board_txt_area a:active, .board_txt_area a:focus, .editor_box .fr-view a {
	;
		color : #4f4f4f;
		white-space: normal;
	}
	.btn-primary, .btn.btn-primary, .design_setting_view .btn-primary:hover {
		background-color:#2a2a2a;
	;
		border-color:#2a2a2a;
		color:#fff;
		padding-left:32px;
		padding-right:32px;
		border-width:0px;
	}
	.editor_box .fr-view a.btn.btn-primary {
		color:#fff;
	}
	.inline_widget.login_btn .btn-primary .icon_class {

	}
	.inline_widget.login_btn .btn-default .icon_class {
		color:#2a2a2a;
	}
	.btn-primary:hover {
	background-color:rgba(53,53,53,1);-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff535353,endColorstr=#ff535353);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff535353,endColorstr=#ff535353);	zoom: 1;	border-color:rgb(53,53,53) ;border-color:rgba(53,53,53,1) ;		background-color:#4f4f4f;
	;
		border-color:#4f4f4f;
		color:#fff;
		border-width:1px;
	}
	.btn.save_post {
		background-color:#4f4f4f;
	;
		border-color:#4f4f4f;
		color:#fff;
	}
	.btn.btn-naver {
		background-color: #27d34a !important;
		border-color: #27d34a !important;
		background-image: url(https://vendor-cdn.imweb.me/images/naver_login2x.png);
		background-size: 17px;
		background-position: 14px 50%;
		background-repeat: no-repeat;
		color: #fff !important;
		font-size:14px;
	}
	.btn.btn-kakao {
		background-color: #FFEB00 !important;
		background-image: url(https://vendor-cdn.imweb.me/images/kakao_icon.png);
		background-size: 25px;
		background-position: 10px 50%;
		background-repeat: no-repeat;
		color: #3c1e1e !important;
		border-color: #FFEB00 !important;
		font-size:14px;
	}
	.btn.btn-google {
		background-color: #f45a5c !important;
		color: #fff !important;
		border-color: #f45a5c !important;
		font-size:14px;
	}
	.btn.btn-google .social-icon {
		position: absolute;
		left:12px;
		font-size:22px;
	}
	.btn.btn-facebook {
		background-color: #4e75bd !important;
		color: #fff !important;
		border-color: #4e75bd !important;
		font-size:14px;
	}
	.btn.btn-facebook .social-icon {
		position: absolute;
		left:15px;
		font-size:22px;
	}
	.btn-naver:hover,.btn-google:hover,.btn-facebook:hover  {
		color:#fff;
	}
	.mobile_nav_wrap {
		transform: scale(0);
		position: absolute;
	;
		color: #2a2a2a;
	;
		background-color: #fff;
	}
	.mobile_nav_wrap .nav-item > a {
		display     :block;
		line-height : 46px;
		position    : relative;
	;
		color       : #2a2a2a;
		font-size   : 13px;
		opacity     : 0.54;
	}
	.mobile_nav_wrap .depth2 .nav-item > a, .mobile_nav_wrap .depth3 .nav-item > a {
		line-height: 41px;
	}
	.mobile_nav_wrap .owl-carousel .owl-item, .mobile_carousel_nav .nav-item {
		-webkit-backface-visibility: initial;
		-webkit-tap-highlight-color: rgba(201, 224, 253, 0.3);
	}
	.mobile_nav_wrap .nav-item > a.active {
		opacity: 1;
	}
	.mobile_nav_wrap .nav-item > a.active:after, .left-menu ul li.active a:after {
		content:'';
		position: absolute;
		bottom:0;
		left:12px;
		width: calc(100% - 24px);
		border-bottom:2px solid #4f4f4f;
	}
	.categorize ul li a.active:after {
		content       : '';
		position      : absolute;
		bottom        : -1px;
		left          : 0;
		width         : 100%;
		border-bottom : 1px solid #4f4f4f;
	}
	.categorize ul.site_prod_nav li a.active:after {
		display: none;
	}
	.mobile_nav_wrap .owl-stage-outer {
		padding-left:3px;
	}
	.mobile_nav_wrap .owl-stage-outer:before {
		content:'';
		position: absolute;
		left:-200px;
		width: 200%;
		bottom:0;
		border-bottom:1px solid #2a2a2a;
		opacity: 0.15;
	}
	.fc-row .fc-content-skeleton td.fc-today span {
	;
		background: #4f4f4f;
	}
	body .fc-event:hover {
	;
		color:#2a2a2a;
	}
	.bubble_box.view .box_tit {
	;
		color: #4f4f4f;
	}
	.form-widget select.form-control,
	.form-widget input.form-control,
	.form-widget textarea.form-control {
		font-size: 15px;
	}
	html>body .mobile_nav_wrap {
		display: none\9;
	}
	@media (min-width: 992px) {
		.cbin_stm.shopping main > .cbin_row div[data-widget-type="shopping"],
		.admin main > .cbin_row div[data-widget-type="shopping"] {
			padding-left: 15px;
			padding-right: 15px;
		}
	}
	.cbin_stm.shopping .extend_section main > .cbin_row {
		padding-left:0;
		padding-right:0;
	}
	@media (min-width: 1280px) {
		.cbin_stm main > .cbin_row .masonry-style.card .ma-item, .cbin_stm main > .cbin_row .list-style-card.gallery .ma-item {
			width:300px;
		}
	}
	@media (max-width: 991px) {
		.admin.pc_slide_show.inline_header_design.slide-menu-design-on .pc_slide_menu_container {
			display: none !important;
		}
		body.cbin_stm.new_header_site {
			overflow-x: hidden;
		}
		body.cbin_stm.new_header_site.shop_mypage {
			height: 100%;
		}
		.cbin_stm .inside{
			padding-left: 15px;
			padding-right: 15px;
		}
		.admin .cbin_stm.new_header_site .inside,.admin .cbin_stm.new_header_site .inline-inside {
			min-width: 100%;
		}
		.cbin_stm div[cbin_type="text"] h1, .cbin_stm .header-content h1 {
			font-size: 3.214em
		}
		.cbin_stm div[cbin_type="text"] h2, .cbin_stm .header-content h2 {
			font-size: 2.571em
		}
		.cbin_stm div[cbin_type="text"] h3, .cbin_stm .header-content h3 {
			font-size: 2em
		}
		.cbin_stm div[cbin_type="text"] h4, .cbin_stm .header-content h4 {
			font-size: 1.714em
		}
		.cbin_stm div[cbin_type="text"] h5, .cbin_stm .header-content h5 {
			font-size: 1.371em
		}
		.cbin_stm div[cbin_type="text"] h6, .cbin_stm .header-content h6 {
			font-size: 1em
		}
		.mobile_nav_wrap {
			transform: scale(1);
			position: static;
		}
		.cbin_aside {
			display: none !important;
		}
		.section_wrap.side_left main > .inside {
			width: 100%;
			float: none;
		}
		.section_wrap.side_left main > .inside, .section_wrap.side_right main > .inside {
			width: 100% !important;
			float: none !important;
		}
		.section_wrap.side_left main, {
			padding-left: 15px;
			padding-right: 15px;
		}
		.cbin_stm main > .cbin_row .col-dz {
			padding-left: 0;
			padding-right: 0;
		}
		.cbin_stm .inside .cbin_row .col-dz {
			padding-left: 15px;
			padding-right: 15px;
		}
		.section_wrap.extend_section main {
			padding-left: 0 !important;
			padding-right: 0 !important;
		}
		.cbin_stm.shopping .extend_section main > .cbin_row div[data-widget-type="shopping"],
		.cbin_stm.shopping main > .cbin_row div[data-widget-type="shopping"] {
			padding-left:15px;
			padding-right:15px;
		}
		.section_wrap.side_basic main {
			padding-left: 0;
			padding-right: 0;
		}
		.cbin_stm main > .full_board .col-dz {
			padding-left: 15px;
			padding-right: 15px;
		}
		.cbin_stm .extend_section main > .cbin_row .widget.calendar,
		.cbin_stm main > .cbin_row .widget.calendar,
		.cbin_stm .extend_section main > .cbin_row .widget.gallery.list-style-card .ma-item,
		.cbin_stm main > .cbin_row .widget.board .list-style.card,
		.cbin_stm .extend_section .cbin_row .widget.form-widget,
		.cbin_stm .extend_section main > .cbin_row .widget.form-widget,
		.cbin_stm main > .cbin_row .widget.form-widget,
		.cbin_stm .extend_section .cbin_row .widget.widget_text_wrap,
		.cbin_stm .extend_section main > .cbin_row .widget.widget_text_wrap,
		.cbin_stm main > .cbin_row .widget.widget_text_wrap,
		.cbin_stm .extend_section .cbin_row .widget.board,
		.cbin_stm .extend_section main > .cbin_row .widget.board,
		.cbin_stm main > .cbin_row .widget.board,
		.cbin_stm main > .cbin_row .widget .menu-vertical,
		.cbin_stm .extend_section .cbin_row .widget .menu-vertical,
		.cbin_stm main > .cbin_row .widget.menu-vertical,
		.cbin_stm .extend_section .cbin_row .widget .gallery2,
		.cbin_stm .extend_section main > .cbin_row .widget .gallery2,
		.cbin_stm main > .cbin_row .widget .gallery2 {
			padding-left:15px;
			padding-right:15px;
		}
		.cbin_stm main > .cbin_row .widget.gallery,
		.cbin_stm main > .cbin_row .widget.gallery .ma-item,
		.cbin_stm .extend_section main > .full_board .col-dz,
		.cbin_stm .extend_section .cbin_row .widget .gallery2.slide_01,
		.cbin_stm .extend_section main > .cbin_row .widget .gallery2.slide_01,
		.cbin_stm main > .cbin_row .widget .gallery2.slide_01,
		.cbin_stm .extend_section .cbin_row .widget .gallery2.grid_01,
		.cbin_stm .extend_section main > .cbin_row .widget .gallery2.grid_01,
		.cbin_stm main > .cbin_row .widget .gallery2.grid_01,
		.cbin_stm .extend_section .cbin_row .widget .gallery2.grid_04,
		.cbin_stm .extend_section main > .cbin_row .widget .gallery2.grid_04,
		.cbin_stm main > .cbin_row .widget .gallery2.grid_04,
		.cbin_stm .extend_section .cbin_row .widget .gallery2.masonry_01,
		.cbin_stm .extend_section main > .cbin_row .widget .gallery2.masonry_01,
		.cbin_stm main > .cbin_row .widget .gallery2.masonry_01,
		.cbin_stm .extend_section .cbin_row .widget .gallery2.masonry_04,
		.cbin_stm .extend_section main > .cbin_row .widget .gallery2.masonry_04,
		.cbin_stm main > .cbin_row .widget .gallery2.masonry_04	{
			padding-left:0;
			padding-right:0;
		}
		.visual_section  .navbar .container {
			margin: 0 !important;
			padding: 0 !important;
			height: 100%;
			position: static;
		}
		.visual_section .navbar .navbar-header {
			margin: 0 auto;
		}
		.visual_section  .owl-controls .owl-prev:before {
			left:15px;
			bottom:30px;
		}
		.visual_section  .owl-controls .owl-next:before {
			left:auto;
			right:15px;
			bottom:30px;
		}
		.visual_section .header-content .text{
			display: flex;
			flex-direction: column;
			justify-content: center;
			height: 100%;
			padding: 0 !important;
		}
		.visual_section .header-content .text a {
			font-size: 16px;
		}
		.section_wrap.extend_section.side_left main > .inside,
		.section_wrap.extend_section.side_right main > .inside {
			padding-right: 15px !important;
			padding-left: 15px !important;
			display: block;
		}
	}
	@media all and (max-width: 767px) {
		.post_view .section_wrap.side_ main .full_board .board_view,
		.side_ main .full_board .board_view,
		.cbin_stm main > .full_board .col-dz {
			padding-left: 15px ;
			padding-right: 15px;
		}
		.inline_widget.icon_type_menu .badge {
			background-color: #FF472D;
			border-color: #FF472D;
			background-color: #838383;
			border-color:#838383;
		}
		.cbin_stm .inside .cbin_row {
			display: block;
		}
		.col-dz {
			display: block;
		}
		.cbin_stm div[cbin_type='grid'][cbin_flexible="Y"] {
			margin-left: -15px;
			margin-right: -15px;
			width : calc(100% + 30px) !important;
		}
		.cbin_stm div[cbin_type='grid'][cbin_flexible="Y"] > div[cbin_type='row'] {
			padding-left: 15px;
			padding-right: 15px;
		}
		.cbin_stm .inside .widget {
			margin-top    : 7.5px;
			margin-bottom : 7.5px;
		}
		.cbin_stm .inside .cbin_row {
			margin-left    : -7.5px;
			margin-right : -7.5px;
		}
		.cbin_stm .inside .cbin_row .col-dz {
			padding-left    : 7.5px;
			padding-right : 7.5px;
		}
		.cbin_stm .mobile_section .inside .cbin_row .col-xdz {
			padding-left    : 7.5px;
			padding-right : 7.5px;
		}
		.cbin_stm div[cbin_type="text"] h1, .cbin_stm h1, .cbin_stm .header-content h1 {
			font-size : 32px
		}
		.cbin_stm div[cbin_type="text"] h2, .cbin_stm h2, .cbin_stm .header-content h2 {
			font-size : 28px
		}
		.cbin_stm div[cbin_type="text"] h3, .cbin_stm h3, .cbin_stm .header-content h3 {
			font-size : 24px
		}
		.cbin_stm div[cbin_type="text"] h4, .cbin_stm h4, .cbin_stm .header-content h4 {
			font-size : 20px;
			line-height: 1.5em;
		}
		.cbin_stm div[cbin_type="text"] h5, .cbin_stm h5, .cbin_stm .header-content h5 {
			font-size : 18px;
			line-height: 1.5em;
		}
		.cbin_stm div[cbin_type="text"] h6, .cbin_stm h6, .cbin_stm .header-content h6 {
			font-size : 16px
		}
		}
	@media all and (max-width: 736px) {
		div[cbin_grid="12"] > div[cbin_type="widget"] .widget.padding {
			display: block;
		}
	}
	.cheak_article .check_bx .zmdi-square-o .zmdi-check {
	;
		background-color:#4f4f4f;
	}
	#find_email,#find_email {color: #4f4f4f;}
	@media all and (max-width: 767px) {
		.board_write .bt-camera.ico,.board_write .bg_photo a.upload,.board_write.bg_on .bg_photo a.deleted {
		;
			color:#4f4f4f;
		}
		.board_view header:before,.comment-block:before {
			content: '';
			position: absolute;
			left: -200px;
			width: 200%;
			bottom: 0;
			border-bottom:1px solid #2a2a2a;
			opacity: 0.15;
		}
	}
	@media all and (max-width: 640px) {
		.cbin_stm .dz-pc-padding {
			display:none;
		}
	}
	.cbin_stm .grid_gutter_0 .cbin_row {
		margin-left: 0;
		margin-right: 0;
	}
	.cbin_stm .grid_gutter_0 .cbin_row .col-dz,.cbin_stm .mobile_section.grid_gutter_0 .cbin_row .col-dz,.grid_gutter_0 main {
		padding-left: 0;
		padding-right: 0;
	}
	.cbin_stm .grid_gutter_0.extend_section.side_left .cbin_aside, .cbin_stm .grid_gutter_0.extend_section.side_right .inside {
		padding-right:0;
	}
	.cbin_stm .grid_gutter_0.extend_section.side_right .cbin_aside, .cbin_stm .grid_gutter_0.extend_section.side_left .inside {
		padding-left:0;
	}
	.cbin_stm .grid_v_gutter_0 .widget {
		margin-top: 0;
		margin-bottom: 0;
	}
	.cbin_stm .grid_gutter_1 .cbin_row {
		margin-left: -1px;
		margin-right: -1px;
	}
	.cbin_stm .grid_gutter_1 .cbin_row .col-dz,.cbin_stm .mobile_section.grid_gutter_1 .cbin_row .col-dz,.grid_gutter_1 main {
		padding-left: 1px;
		padding-right: 1px;
	}
	.cbin_stm .grid_gutter_1.extend_section.side_left .cbin_aside, .cbin_stm .grid_gutter_1.extend_section.side_right main > .inside {
		padding-right:1px;
	}
	.cbin_stm .grid_gutter_1.extend_section.side_right .cbin_aside, .cbin_stm .grid_gutter_1.extend_section.side_left main > .inside {
		padding-left:1px;
	}
	.cbin_stm .grid_v_gutter_1 .widget {
		margin-top: 1px;
		margin-bottom: 1px;
	}
	.cbin_stm .grid_gutter_1 main > .cbin_row {
		margin : 0 -2px;
	}
	.cbin_stm .grid_gutter_2 .cbin_row {
		margin-left: -2px;
		margin-right: -2px;
	}
	.cbin_stm .grid_gutter_2 .cbin_row .col-dz,.cbin_stm .mobile_section.grid_gutter_2 .cbin_row .col-dz,.grid_gutter_2 main {
		padding-left: 2px;
		padding-right: 2px;
	}
	.cbin_stm .grid_gutter_2.extend_section.side_left .cbin_aside, .cbin_stm .grid_gutter_2.extend_section.side_right main > .inside {
		padding-right:2px;
	}
	.cbin_stm .grid_gutter_2.extend_section.side_right .cbin_aside, .cbin_stm .grid_gutter_2.extend_section.side_left main > .inside {
		padding-left:2px;
	}
	.cbin_stm .grid_v_gutter_2 .widget {
		margin-top: 2px;
		margin-bottom: 2px;
	}
	.cbin_stm .grid_gutter_2 main > .cbin_row {
		margin : 0 -2px;
	}
	.cbin_stm .grid_gutter_3 .cbin_row {
		margin-left: -3px;
		margin-right: -3px;
	}
	.cbin_stm .grid_gutter_3 .cbin_row .col-dz,.cbin_stm .mobile_section.grid_gutter_3 .cbin_row .col-dz, .grid_gutter_3 main {
		padding-left: 3px;
		padding-right: 3px;
	}
	.cbin_stm .grid_gutter_3.extend_section.side_left .cbin_aside, .cbin_stm .grid_gutter_3.extend_section.side_right main > .inside {
		padding-right:3px;
	}
	.cbin_stm .grid_gutter_3.extend_section.side_right .cbin_aside, .cbin_stm .grid_gutter_3.extend_section.side_left main > .inside {
		padding-left:3px;
	}
	.cbin_stm .grid_v_gutter_3 .widget {
		margin-top: 3px;
		margin-bottom: 3px;
	}
	.cbin_stm .grid_gutter_3 main > .cbin_row {
		margin : 0 -3px;
	}
	.cbin_stm .grid_gutter_4 .cbin_row {
		margin-left: -4px;
		margin-right: -4px;
	}
	.cbin_stm .grid_gutter_4 .cbin_row .col-dz,.cbin_stm .mobile_section.grid_gutter_4 .cbin_row .col-dz, .grid_gutter_4 main {
		padding-left: 4px;
		padding-right: 4px;
	}
	.cbin_stm .grid_gutter_4.extend_section.side_left .cbin_aside, .cbin_stm .grid_gutter_4.extend_section.side_right main > .inside {
		padding-right:4px;
	}
	.cbin_stm .grid_gutter_4.extend_section.side_right .cbin_aside, .cbin_stm .grid_gutter_4.extend_section.side_left main > .inside {
		padding-left:4px;
	}
	.cbin_stm .grid_v_gutter_4 .widget {
		margin-top: 4px;
		margin-bottom: 4px;
	}
	.cbin_stm .grid_gutter_4 main > .cbin_row {
		margin : 0 -4px;
	}
	.cbin_stm .grid_gutter_5 .cbin_row {
		margin-left: -5px;
		margin-right: -5px;
	}
	.cbin_stm .grid_gutter_5 .cbin_row .col-dz,.cbin_stm .mobile_section.grid_gutter_5 .cbin_row .col-dz, .grid_gutter_5 main {
		padding-left: 5px;
		padding-right: 5px;
	}
	.cbin_stm .grid_gutter_5.extend_section.side_left .cbin_aside, .cbin_stm .grid_gutter_5.extend_section.side_right main > .inside {
		padding-right:5px;
	}
	.cbin_stm .grid_gutter_5.extend_section.side_right .cbin_aside, .cbin_stm .grid_gutter_5.extend_section.side_left main > .inside {
		padding-left:5px;
	}
	.cbin_stm .grid_v_gutter_5 .widget {
		margin-top: 5px;
		margin-bottom: 5px;
	}
	.cbin_stm .grid_gutter_5 main > .cbin_row {
		margin : 0 -5px;
	}
	.cbin_stm .grid_gutter_6 .cbin_row {
		margin-left: -6px;
		margin-right: -6px;
	}
	.cbin_stm .grid_gutter_6 .cbin_row .col-dz,.cbin_stm .mobile_section.grid_gutter_6 .cbin_row .col-dz, .grid_gutter_6 main {
		padding-left: 6px;
		padding-right: 6px;
	}
	.cbin_stm .grid_gutter_6.extend_section.side_left .cbin_aside, .cbin_stm .grid_gutter_6.extend_section.side_right main > .inside {
		padding-right:6px;
	}
	.cbin_stm .grid_gutter_6.extend_section.side_right .cbin_aside, .cbin_stm .grid_gutter_6.extend_section.side_left main > .inside {
		padding-left:6px;
	}
	.cbin_stm .grid_v_gutter_6 .widget {
		margin-top: 6px;
		margin-bottom: 6px;
	}
	.cbin_stm .grid_gutter_6 main > .cbin_row {
		margin : 0 -6px;
	}
	.cbin_stm .grid_gutter_7 .cbin_row {
		margin-left: -7px;
		margin-right: -7px;
	}
	.cbin_stm .grid_gutter_7 .cbin_row .col-dz,.cbin_stm .mobile_section.grid_gutter_7 .cbin_row .col-dz, .grid_gutter_7 main {
		padding-left: 7px;
		padding-right: 7px;
	}
	.cbin_stm .grid_gutter_7.extend_section.side_left .cbin_aside, .cbin_stm .grid_gutter_7.extend_section.side_right main > .inside {
		padding-right:7px;
	}
	.cbin_stm .grid_gutter_7.extend_section.side_right .cbin_aside, .cbin_stm .grid_gutter_7.extend_section.side_left main > .inside {
		padding-left:7px;
	}
	.cbin_stm .grid_v_gutter_7 .widget {
		margin-top: 7px;
		margin-bottom: 7px;
	}
	.cbin_stm .grid_gutter_7 main > .cbin_row {
		margin : 0 -7px;
	}
	.cbin_stm .grid_gutter_8 .cbin_row {
		margin-left: -8px;
		margin-right: -8px;
	}
	.cbin_stm .grid_gutter_8 .cbin_row .col-dz,.cbin_stm .mobile_section.grid_gutter_8 .cbin_row .col-dz, .grid_gutter_8 main {
		padding-left: 8px;
		padding-right: 8px;
	}
	.cbin_stm .grid_gutter_8.extend_section.side_left .cbin_aside, .cbin_stm .grid_gutter_8.extend_section.side_right main > .inside {
		padding-right:8px;
	}
	.cbin_stm .grid_gutter_8.extend_section.side_right .cbin_aside, .cbin_stm .grid_gutter_8.extend_section.side_left main > .inside {
		padding-left:8px;
	}
	.cbin_stm .grid_v_gutter_8 .widget {
		margin-top: 8px;
		margin-bottom: 8px;
	}
	.cbin_stm .grid_gutter_8 main > .cbin_row {
		margin : 0 -8px;
	}
	.cbin_stm .grid_gutter_9 .cbin_row {
		margin-left: -9px;
		margin-right: -9px;
	}
	.cbin_stm .grid_gutter_9 .cbin_row .col-dz,.cbin_stm .mobile_section.grid_gutter_9 .cbin_row .col-dz, .grid_gutter_9 main {
		padding-left: 9px;
		padding-right: 9px;
	}
	.cbin_stm .grid_gutter_9.extend_section.side_left .cbin_aside, .cbin_stm .grid_gutter_9.extend_section.side_right main > .inside {
		padding-right:9px;
	}
	.cbin_stm .grid_gutter_9.extend_section.side_right .cbin_aside, .cbin_stm .grid_gutter_9.extend_section.side_left main > .inside {
		padding-left:9px;
	}
	.cbin_stm .grid_v_gutter_9 .widget {
		margin-top: 9px;
		margin-bottom: 9px;
	}
	.cbin_stm .grid_gutter_9 main > .cbin_row {
		margin : 0 -9px;
	}
	.cbin_stm .grid_gutter_10 .cbin_row {
		margin-left: -10px;
		margin-right: -10px;
	}
	.cbin_stm .grid_gutter_10 .cbin_row .col-dz,.cbin_stm .mobile_section.grid_gutter_10 .cbin_row .col-dz, .grid_gutter_10 main {
		padding-left: 10px;
		padding-right: 10px;
	}
	.cbin_stm .grid_gutter_10.extend_section.side_left .cbin_aside, .cbin_stm .grid_gutter_10.extend_section.side_right main > .inside {
		padding-right:10px;
	}
	.cbin_stm .grid_gutter_10.extend_section.side_right .cbin_aside, .cbin_stm .grid_gutter_10.extend_section.side_left main > .inside {
		padding-left:10px;
	}
	.cbin_stm .grid_v_gutter_10 .widget {
		margin-top: 10px;
		margin-bottom: 10px;
	}
	.cbin_stm .grid_gutter_10 main > .cbin_row {
		margin : 0 -10px;
	}
	.cbin_stm .grid_gutter_11 .cbin_row {
		margin-left: -11px;
		margin-right: -11px;
	}
	.cbin_stm .grid_gutter_11 .cbin_row .col-dz,.cbin_stm .mobile_section.grid_gutter_11 .cbin_row .col-dz, .grid_gutter_11 main {
		padding-left: 11px;
		padding-right: 11px;
	}
	.cbin_stm .grid_gutter_11.extend_section.side_left .cbin_aside, .cbin_stm .grid_gutter_11.extend_section.side_right main > .inside {
		padding-right:11px;
	}
	.cbin_stm .grid_gutter_11.extend_section.side_right .cbin_aside, .cbin_stm .grid_gutter_11.extend_section.side_left main > .inside {
		padding-left:11px;
	}
	.cbin_stm .grid_gutter_11.extend_section.side_left .cbin_aside {
		padding-right:11px;
	}
	.cbin_stm .grid_gutter_11.extend_section.side_right .cbin_aside {
		padding-left:11px;
	}
	.cbin_stm .grid_v_gutter_11 .widget {
		margin-top: 11px;
		margin-bottom: 11px;
	}
	.cbin_stm .grid_gutter_11 main > .cbin_row {
		margin : 0 -11px;
	}
	.cbin_stm .grid_gutter_12 .cbin_row {
		margin-left: -12px;
		margin-right: -12px;
	}
	.cbin_stm .grid_gutter_12 .cbin_row .col-dz,.cbin_stm .mobile_section.grid_gutter_12 .cbin_row .col-dz, .grid_gutter_12 main {
		padding-left: 12px;
		padding-right: 12px;
	}
	.cbin_stm .grid_gutter_12.extend_section.side_left .cbin_aside, .cbin_stm .grid_gutter_12.extend_section.side_right main > .inside {
		padding-right:12px;
	}
	.cbin_stm .grid_gutter_12.extend_section.side_right .cbin_aside, .cbin_stm .grid_gutter_12.extend_section.side_left main > .inside {
		padding-left:12px;
	}
	.cbin_stm .grid_v_gutter_12 .widget {
		margin-top: 12px;
		margin-bottom: 12px;
	}
	.cbin_stm .grid_gutter_12 main > .cbin_row {
		margin : 0 -12px;
	}
	.cbin_stm .grid_gutter_13 .cbin_row {
		margin-left: -13px;
		margin-right: -13px;
	}
	.cbin_stm .grid_gutter_13 .cbin_row .col-dz,.cbin_stm .mobile_section.grid_gutter_13 .cbin_row .col-dz, .grid_gutter_13 main {
		padding-left: 13px;
		padding-right: 13px;
	}
	.cbin_stm .grid_gutter_13.extend_section.side_left .cbin_aside, .cbin_stm .grid_gutter_13.extend_section.side_right main > .inside {
		padding-right:13px;
	}
	.cbin_stm .grid_gutter_13.extend_section.side_right .cbin_aside, .cbin_stm .grid_gutter_13.extend_section.side_left main > .inside {
		padding-left:13px;
	}
	.cbin_stm .grid_v_gutter_13 .widget {
		margin-top: 13px;
		margin-bottom: 13px;
	}
	.cbin_stm .grid_gutter_13 main > .cbin_row {
		margin : 0 -13px;
	}
	.cbin_stm .grid_gutter_14 .cbin_row {
		margin-left: -14px;
		margin-right: -14px;
	}
	.cbin_stm .grid_gutter_14 .cbin_row .col-dz,.cbin_stm .mobile_section.grid_gutter_14 .cbin_row .col-dz, .grid_gutter_14 main {
		padding-left: 14px;
		padding-right: 14px;
	}
	.cbin_stm .grid_gutter_14.extend_section.side_left .cbin_aside, .cbin_stm .grid_gutter_14.extend_section.side_right main > .inside {
		padding-right:14px;
	}
	.cbin_stm .grid_gutter_14.extend_section.side_right .cbin_aside, .cbin_stm .grid_gutter_14.extend_section.side_left main > .inside {
		padding-left:14px;
	}
	.cbin_stm .grid_v_gutter_14 .widget {
		margin-top: 14px;
		margin-bottom: 14px;
	}
	.cbin_stm .grid_gutter_14 main > .cbin_row {
		margin : 0 -14px;
	}
	.cbin_stm .grid_gutter_15 .cbin_row {
		margin-left: -15px;
		margin-right: -15px;
	}
	.cbin_stm .grid_gutter_15 .cbin_row .col-dz,.cbin_stm .mobile_section.grid_gutter_15 .cbin_row .col-dz, .grid_gutter_15 main {
		padding-left: 15px;
		padding-right: 15px;
	}
	.cbin_stm .grid_gutter_15.extend_section.side_left .cbin_aside, .cbin_stm .grid_gutter_15.extend_section.side_right main > .inside {
		padding-right:15px;
	}
	.cbin_stm .grid_gutter_15.extend_section.side_right .cbin_aside, .cbin_stm .grid_gutter_15.extend_section.side_left main > .inside {
		padding-left:15px;
	}
	.cbin_stm .grid_v_gutter_15 .widget {
		margin-top: 15px;
		margin-bottom: 15px;
	}
	.cbin_stm .grid_gutter_15 main > .cbin_row {
		margin : 0 -15px;
	}
	.cbin_stm .grid_gutter_16 .cbin_row {
		margin-left: -16px;
		margin-right: -16px;
	}
	.cbin_stm .grid_gutter_16 .cbin_row .col-dz,.cbin_stm .mobile_section.grid_gutter_16 .cbin_row .col-dz, .grid_gutter_16 main {
		padding-left: 16px;
		padding-right: 16px;
	}
	.cbin_stm .grid_gutter_16.extend_section.side_left .cbin_aside, .cbin_stm .grid_gutter_16.extend_section.side_right main > .inside {
		padding-right:16px;
	}
	.cbin_stm .grid_gutter_16.extend_section.side_right .cbin_aside, .cbin_stm .grid_gutter_16.extend_section.side_left main > .inside {
		padding-left:16px;
	}
	.cbin_stm .grid_v_gutter_16 .widget {
		margin-top: 16px;
		margin-bottom: 16px;
	}
	.cbin_stm .grid_gutter_16 main > .cbin_row {
		margin : 0 -16px;
	}
	.cbin_stm .grid_gutter_17 .cbin_row {
		margin-left: -17px;
		margin-right: -17px;
	}
	.cbin_stm .grid_gutter_17 .cbin_row .col-dz,.cbin_stm .mobile_section.grid_gutter_17 .cbin_row .col-dz, .grid_gutter_17 main {
		padding-left: 17px;
		padding-right: 17px;
	}
	.cbin_stm .grid_gutter_17.extend_section.side_left .cbin_aside, .cbin_stm .grid_gutter_17.extend_section.side_right main > .inside {
		padding-right:17px;
	}
	.cbin_stm .grid_gutter_17.extend_section.side_right .cbin_aside, .cbin_stm .grid_gutter_17.extend_section.side_left main > .inside {
		padding-left:17px;
	}
	.cbin_stm .grid_v_gutter_17 .widget {
		margin-top: 17px;
		margin-bottom: 17px;
	}
	.cbin_stm .grid_gutter_17 main > .cbin_row {
		margin : 0 -17px;
	}
	.cbin_stm .grid_gutter_18 .cbin_row {
		margin-left: -18px;
		margin-right: -18px;
	}
	.cbin_stm .grid_gutter_18 .cbin_row .col-dz,.cbin_stm .mobile_section.grid_gutter_18 .cbin_row .col-dz, .grid_gutter_18 main {
		padding-left: 18px;
		padding-right: 18px;
	}
	.cbin_stm .grid_gutter_18.extend_section.side_left .cbin_aside, .cbin_stm .grid_gutter_18.extend_section.side_right main > .inside {
		padding-right:18px;
	}
	.cbin_stm .grid_gutter_18.extend_section.side_right .cbin_aside, .cbin_stm .grid_gutter_18.extend_section.side_left main > .inside {
		padding-left:18px;
	}
	.cbin_stm .grid_v_gutter_18 .widget {
		margin-top: 18px;
		margin-bottom: 18px;
	}
	.cbin_stm .grid_gutter_18 main > .cbin_row {
		margin : 0 -18px;
	}
	.cbin_stm .grid_gutter_19 .cbin_row {
		margin-left: -19px;
		margin-right: -19px;
	}
	.cbin_stm .grid_gutter_19 .cbin_row .col-dz,.cbin_stm .mobile_section.grid_gutter_19 .cbin_row .col-dz, .grid_gutter_19 main {
		padding-left: 19px;
		padding-right: 19px;
	}
	.cbin_stm .grid_gutter_19.extend_section.side_left .cbin_aside, .cbin_stm .grid_gutter_19.extend_section.side_right .inside  {
		padding-right:19px;
	}
	.cbin_stm .grid_gutter_19.extend_section.side_right .cbin_aside, .cbin_stm .grid_gutter_19.extend_section.side_left .inside {
		padding-left:19px;
	}
	.cbin_stm .grid_v_gutter_19 .widget {
		margin-top: 19px;
		margin-bottom: 19px;
	}
	.cbin_stm .grid_gutter_19 main > .cbin_row {
		margin : 0 -19px;
	}
	.cbin_stm .grid_gutter_20 .cbin_row {
		margin-left: -20px;
		margin-right: -20px;
	}
	.cbin_stm .grid_gutter_20 .cbin_row .col-dz,.cbin_stm .mobile_section.grid_gutter_20 .cbin_row .col-dz, .grid_gutter_20 main {
		padding-left: 20px;
		padding-right: 20px;
	}
	.cbin_stm .grid_gutter_20.extend_section.side_left .cbin_aside, .cbin_stm .grid_gutter_20.extend_section.side_right main > .inside {
		padding-right:20px;
	}
	.cbin_stm .grid_gutter_20.extend_section.side_right .cbin_aside, .cbin_stm .grid_gutter_20.extend_section.side_left main > .inside {
		padding-left:20px;
	}
	.cbin_stm .grid_v_gutter_20 .widget {
		margin-top: 20px;
		margin-bottom: 20px;
	}
	.cbin_stm .grid_gutter_20 main > .cbin_row {
		margin : 0 -20px;
	}
	.cbin_stm .grid_gutter_21 .cbin_row {
		margin-left: -21px;
		margin-right: -21px;
	}
	.cbin_stm .grid_gutter_21 .cbin_row .col-dz,.cbin_stm .mobile_section.grid_gutter_21 .cbin_row .col-dz, .grid_gutter_21 main {
		padding-left: 21px;
		padding-right: 21px;
	}
	.cbin_stm .grid_gutter_21.extend_section.side_left .cbin_aside, .cbin_stm .grid_gutter_21.extend_section.side_right main > .inside {
		padding-right:21px;
	}
	.cbin_stm .grid_gutter_21.extend_section.side_right .cbin_aside, .cbin_stm .grid_gutter_21.extend_section.side_left main > .inside {
		padding-left:21px;
	}
	.cbin_stm .grid_v_gutter_21 .widget {
		margin-top: 21px;
		margin-bottom: 21px;
	}
	.cbin_stm .grid_gutter_21 main > .cbin_row {
		margin-left: -21px;
		margin-right: -21px;
	}
	.cbin_stm .grid_gutter_22 .cbin_row {
		margin-left: -22px;
		margin-right: -22px;
	}
	.cbin_stm .grid_gutter_22 .cbin_row .col-dz,.cbin_stm .mobile_section.grid_gutter_22 .cbin_row .col-dz, .grid_gutter_22 main {
		padding-left: 22px;
		padding-right: 22px;
	}
	.cbin_stm .grid_gutter_22.extend_section.side_left .cbin_aside, .cbin_stm .grid_gutter_22.extend_section.side_right main > .inside {
		padding-right:22px;
	}
	.cbin_stm .grid_gutter_22.extend_section.side_right .cbin_aside, .cbin_stm .grid_gutter_22.extend_section.side_left main > .inside {
		padding-left:22px;
	}
	.cbin_stm .grid_v_gutter_22 .widget {
		margin-top: 22px;
		margin-bottom: 22px;
	}
	.cbin_stm .grid_gutter_22 main > .cbin_row {
		margin : 0 -22px;
	}
	.cbin_stm .grid_gutter_23 .cbin_row {
		margin-left: -23px;
		margin-right: -23px;
	}
	.cbin_stm .grid_gutter_23 .cbin_row .col-dz,.cbin_stm .mobile_section.grid_gutter_23 .cbin_row .col-dz, .grid_gutter_23 main {
		padding-left: 23px;
		padding-right: 23px;
	}
	.cbin_stm .grid_gutter_23.extend_section.side_left .cbin_aside, .cbin_stm .grid_gutter_23.extend_section.side_right main > .inside {
		padding-right:23px;
	}
	.cbin_stm .grid_gutter_23.extend_section.side_right .cbin_aside, .cbin_stm .grid_gutter_23.extend_section.side_left main > .inside {
		padding-left:23px;
	}
	.cbin_stm .grid_v_gutter_23 .widget {
		margin-top: 23px;
		margin-bottom: 23px;
	}
	.cbin_stm .grid_gutter_23 main > .cbin_row {
		margin : 0 -23px;
	}
	.cbin_stm .grid_gutter_24 .cbin_row {
		margin-left: -24px;
		margin-right: -24px;
	}
	.cbin_stm .grid_gutter_24 .cbin_row .col-dz,.cbin_stm .mobile_section.grid_gutter_24 .cbin_row .col-dz, .grid_gutter_24 main {
		padding-left: 24px;
		padding-right: 24px;
	}
	.cbin_stm .grid_gutter_24.extend_section.side_left .cbin_aside, .cbin_stm .grid_gutter_24.extend_section.side_right main > .inside {
		padding-right:24px;
	}
	.cbin_stm .grid_gutter_24.extend_section.side_right .cbin_aside, .cbin_stm .grid_gutter_24.extend_section.side_left main > .inside {
		padding-left:24px;
	}
	.cbin_stm .grid_v_gutter_24 .widget {
		margin-top: 24px;
		margin-bottom: 24px;
	}
	.cbin_stm .grid_gutter_24 main > .cbin_row {
		margin : 0 -24px;
	}
	.cbin_stm .grid_gutter_25 .cbin_row {
		margin-left: -25px;
		margin-right: -25px;
	}
	.cbin_stm .grid_gutter_25 .cbin_row .col-dz,.cbin_stm .mobile_section.grid_gutter_25 .cbin_row .col-dz, .grid_gutter_25 main {
		padding-left: 25px;
		padding-right: 25px;
	}
	.cbin_stm .grid_gutter_25.extend_section.side_left .cbin_aside, .cbin_stm .grid_gutter_25.extend_section.side_right main > .inside {
		padding-right:25px;
	}
	.cbin_stm .grid_gutter_25.extend_section.side_right .cbin_aside, .cbin_stm .grid_gutter_25.extend_section.side_left main > .inside {
		padding-left:25px;
	}
	.cbin_stm .grid_v_gutter_25 .widget {
		margin-top: 25px;
		margin-bottom: 25px;
	}
	.cbin_stm .grid_gutter_25 main > .cbin_row {
		margin : 0 -25px;
	}
	.cbin_stm .grid_gutter_26 .cbin_row {
		margin-left: -26px;
		margin-right: -26px;
	}
	.cbin_stm .grid_gutter_26 .cbin_row .col-dz,.cbin_stm .mobile_section.grid_gutter_26 .cbin_row .col-dz, .grid_gutter_26 main {
		padding-left: 26px;
		padding-right: 26px;
	}
	.cbin_stm .grid_gutter_26.extend_section.side_left .cbin_aside, .cbin_stm .grid_gutter_26.extend_section.side_right main > .inside {
		padding-right:26px;
	}
	.cbin_stm .grid_gutter_26.extend_section.side_right .cbin_aside, .cbin_stm .grid_gutter_26.extend_section.side_left main > .inside {
		padding-left:26px;
	}
	.cbin_stm .grid_v_gutter_26 .widget {
		margin-top: 26px;
		margin-bottom: 26px;
	}
	.cbin_stm .grid_gutter_26 main > .cbin_row {
		margin : 0 -26px;
	}
	.cbin_stm .grid_gutter_27 .cbin_row {
		margin-left: -27px;
		margin-right: -27px;
	}
	.cbin_stm .grid_gutter_27 .cbin_row .col-dz,.cbin_stm .mobile_section.grid_gutter_27 .cbin_row .col-dz, .grid_gutter_27 main {
		padding-left: 27px;
		padding-right: 27px;
	}
	.cbin_stm .grid_gutter_27.extend_section.side_left .cbin_aside, .cbin_stm .grid_gutter_27.extend_section.side_right main > .inside {
		padding-right:27px;
	}
	.cbin_stm .grid_gutter_27.extend_section.side_right .cbin_aside, .cbin_stm .grid_gutter_27.extend_section.side_left main > .inside {
		padding-left:27px;
	}
	.cbin_stm .grid_v_gutter_27 .widget {
		margin-top: 27px;
		margin-bottom: 27px;
	}
	.cbin_stm .grid_gutter_27 main > .cbin_row {
		margin : 0 -27px;
	}
	.cbin_stm .grid_gutter_28 .cbin_row {
		margin-left: -28px;
		margin-right: -28px;
	}
	.cbin_stm .grid_gutter_28 .cbin_row .col-dz,.cbin_stm .mobile_section.grid_gutter_28 .cbin_row .col-dz, .grid_gutter_28 main {
		padding-left: 28px;
		padding-right: 28px;
	}
	.cbin_stm .grid_gutter_28.extend_section.side_left .cbin_aside, .cbin_stm .grid_gutter_28.extend_section.side_right main > .inside {
		padding-right:28px;
	}
	.cbin_stm .grid_gutter_28.extend_section.side_right .cbin_aside, .cbin_stm .grid_gutter_28.extend_section.side_left main > .inside {
		padding-left:28px;
	}
	.cbin_stm .grid_v_gutter_28 .widget {
		margin-top: 28px;
		margin-bottom: 28px;
	}
	.cbin_stm .grid_gutter_28 main > .cbin_row {
		margin : 0 -28px;
	}
	.cbin_stm .grid_gutter_29 .inside .cbin_row {
		margin-left: -29px;
		margin-right: -29px;
	}
	.cbin_stm .grid_gutter_29 .cbin_row .col-dz,.cbin_stm .mobile_section.grid_gutter_29 .cbin_row .col-dz, .grid_gutter_29 main {
		padding-left: 29px;
		padding-right: 29px;
	}
	.cbin_stm .grid_gutter_29.extend_section.side_left .cbin_aside, .cbin_stm .grid_gutter_29.extend_section.side_right main > .inside {
		padding-right:29px;
	}
	.cbin_stm .grid_gutter_29.extend_section.side_right .cbin_aside, .cbin_stm .grid_gutter_29.extend_section.side_left main > .inside {
		padding-left:29px;
	}
	.cbin_stm .grid_v_gutter_29 .widget {
		margin-top: 29px;
		margin-bottom: 29px;
	}
	.cbin_stm .grid_gutter_29 main > .cbin_row {
		margin : 0 -29px;
	}
	.cbin_stm .grid_gutter_30 .cbin_row {
		margin-left: -30px;
		margin-right: -30px;
	}
	.cbin_stm .grid_gutter_30 .cbin_row .col-dz,.cbin_stm .mobile_section.grid_gutter_30 .cbin_row .col-dz, .grid_gutter_30 main {
		padding-left: 30px;
		padding-right: 30px;
	}
	.cbin_stm .grid_gutter_30.extend_section.side_left .cbin_aside, .cbin_stm .grid_gutter_30.extend_section.side_right main > .inside {
		padding-right:30px;
	}
	.cbin_stm .grid_gutter_30.extend_section.side_right .cbin_aside, .cbin_stm .grid_gutter_30.extend_section.side_left main > .inside {
		padding-left:30px;
	}
	.cbin_stm .grid_v_gutter_30 .widget {
		margin-top: 30px;
		margin-bottom: 30px;
	}
	.cbin_stm .grid_gutter_30 main > .cbin_row {
		margin : 0 -30px;
	}
	.cbin_stm .grid_gutter_10 main > .cbin_row {
		margin : 0 -20px;
	}
	.cbin_stm.post_view .full_board .widget {
		margin-top:0 !important;
		margin-bottom:0 !important;
	}
	.side_left main, .side_right main {
		padding-left:0;
		padding-right:0;
		display: table;
		width: 100%;
	}
	.textarea_block textarea  {
		font-size: 15px;
	}
	.shop-table > tbody > tr > td.wish.check i {
	;
		color: #4f4f4f;
		font-weight:900;
	}
	.booking_toolbar p {
		line-height: 35px;
		font-size:18px;
		margin: 0;
		padding-right: 20px;
	}
	.bottom-btn .to-order, .map-pin.on, .map-pin:hover, .left-menu ul li.on a, .modal_map_editor .map-pin {
		border-color: #4f4f4f;
	}
	.map-pin.on:before, .map-pin.on:hover:before, .map-pin:hover:before, .modal_map_editor .map-pin:before {
		border-color: #4f4f4f transparent transparent;
	}
	.mypage .my-box.on a, .modal_map_editor .search_dorpdown ul li.on {
	;
		background : #4f4f4f;
		color      : #fff !important;
	}
	.map-view-area.fold .my_location.active a,.booking_content .booking .booking_day.on,.booking_content .booking .booking_day.keep,.booking_list .btn {
	;
		background-color: #4f4f4f;
		color: #fff;
	}
	.map-view-area.fold .my_location.active a .zmdi {
		margin:0;
	}
	.btn-group-comment a.btn.on i{
	 !important;
		color      : #4f4f4f !important;
		font-weight: 900;
	}
	.shop_goods_img ul li a.active,.thumb_group ul li a.active{
		border-color : #4f4f4f;
	}
	.shop-table > tbody > tr > td.img .detail, .shop-table > tbody > tr > td.sale, .categorize ul li a, .star_point a, .dropdown_comment .reply_ico, {
	color:rgb(42,42,42);color:rgba(42,42,42,0.5);	}
	.li_board ul.notice_body {
	background-color:rgba(42,42,42,0.04);-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#0a424242,endColorstr=#0a424242);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#0a424242,endColorstr=#0a424242);	zoom: 1;	}
	.categorize ul li a.active {
	;
		color : #2a2a2a;
	}
	.shop-table > thead > tr > th {
	color:rgb(42,42,42);color:rgba(42,42,42,0.6);	}
	.shop-table > tbody > tr.payment-info > td.pay-txt {
	color:rgb(42,42,42);color:rgba(42,42,42,0.7);	}
	.booking_list.waiting .title,.sub_depth li a,.sub_depth li span {
	color:rgb(42,42,42);color:rgba(42,42,42,0.4);	}
	.booking_day.today span.number,.booking_date.on .number span,.mobile_day .booking_day_number {
	 ;
		background      : #4f4f4f;
	}
	.left-menu ul li.active a {
	;
		color : #2a2a2a;
	}
	.cbin_stm .shop-content .down-btn select.form-control {
	;
		color: #2a2a2a;
		font-size: 15px !important;
	}
	.map-toolbar select.form-control {
	;
		color: #2a2a2a !important;
		font-size: 15px !important;
		background: #fff !important;
	}
	.search_dorpdown li:hover, .view_box .box_content .badge,.booking_list .btn {
	;
		background-color : #4f4f4f !important;
		color      : #fff;
	}
	.stamp_wrap .stamp_check.active {
	;
		color      : #4f4f4f;
		background : #fff;
		opacity    : 1;
	}
	.owl-theme.viewed_items_list .owl-dots .owl-dot span {
	;
		background-color : #2a2a2a;
		opacity: 0.2;
	}
	.owl-theme.viewed_items_list .owl-dots .owl-dot.active span,.viewed_items .top_icon > span {
	;
		background-color : #4f4f4f;
		opacity: 1;
	}
	.back_to_top:hover{
	;
		background-color : #4f4f4f;
		color: #fff;
	}
	.booking_btn_group .btn.on, {
	;
		background   : #4f4f4f !important;
		border-color : #4f4f4f !important;
		color        : #fff !important;
	}
	.li_board ul.li_body li.read, .li_board ul.li_body li.date, .li_board ul.li_body li.name, .li_board ul.li_body li.time, .li_board ul.li_body li.like {
	color:rgb(42,42,42);color:rgba(42,42,42,0.7); !important;
	}
	.li_board .dropdown-menu {
		font-size: 15px;
	}
	.slide_02.owl-theme .owl-dots .owl-dot span,
	.shop-content .type-slide .owl-dots .owl-dot span {
	border-color:rgb(42,42,42) ;border-color:rgba(42,42,42,0.3) ;;
	}
	.gallery2.slide_02.side_padding .owl-controls .owl-prev:before,
	.gallery2.slide_02.side_padding .owl-controls .owl-next:before {
	color:rgb(42,42,42);color:rgba(42,42,42,0.3);;
	}
	.slide_02.owl-theme .owl-dots .owl-dot.active span,
	.shop-content .type-slide .owl-dots .owl-dot.active span {
	;
		background   : #4f4f4f;
		border: 1px solid #4f4f4f;
	}
	.color-brand.active,.color-brand.time-event .fc-circle-icon {
	;
		background-color   : #4f4f4f;
		color: #fff
	}
	.cbin_stm .color-brand,.color-brand {
	background-color:rgba(79,79,79,0.3);-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4c797979,endColorstr=#4c797979);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4c797979,endColorstr=#4c797979);	zoom: 1;;
	}
	.color-common.active,.color-common.time-event .fc-circle-icon {
	;
		background-color   : #2a2a2a;
		color: #fff
	}
	.cbin_stm .color-common,.color-common {
	background-color:rgba(42,42,42,0.3);-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4c424242,endColorstr=#4c424242);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4c424242,endColorstr=#4c424242);	zoom: 1;;
	}
	.shop-item .item-summary ul li,.goods_form .goods_summary ul li {
	 !important;
		color : #2a2a2a !important;
	}
	@media all and (max-width : 991px) {
		.side_left main, .side_right main {
			display: block !important;
		}
		.cart_empty_wrap .bottom-btn .btn.ctn {
		;
			background : #4f4f4f;
			color      : #fff;
		}
		.goods_form .btn-group .btn.on,
		.shop_view .item_detail .visit_btn_wrap .btn {
		;
			background   : #4f4f4f !important;
			border-color : #4f4f4f !important;
			color        : #fff !important;
		}
		.left-menu ul .cart_menu_row:before {
		background-color:rgba(42,42,42,0.2);-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#33424242,endColorstr=#33424242);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#33424242,endColorstr=#33424242);	zoom: 1;		}
		.buy_btns .social_btn, .shop-table > thead,.mypage .table-wrap.coupon {
		border-color:rgb(42,42,42) ;border-color:rgba(42,42,42,0.2) ;		}
		.cbin_stm main > .cbin_row [data-widget-type="shop_showcase"],
		.cbin_stm main > .cbin_row [data-widget-type="shopping"] {
			padding-left  : 0;
			padding-right : 0;
		}
		body.shop_mypage .section_wrap, body.shop_payment_complete .section_wrap, .shop_payment .tip-off, .map-list {
		 !important;
			background-color : #fff !important;
		}
		.shop_mypage .item-detail a, .shop_mypage .item-detail p, .shop-content select.form-control, .shop_payment .shop-content p, .tip-off.payment_method h6, .map-list,.grid_ignore.bg_on .author > div {
		;
			color : #2a2a2a ;
		}
		.grid_ignore.bg_on .author > div.date,.grid_ignore.bg_on .author > div.hit-count {
		color:rgb(42,42,42);color:rgba(42,42,42,0.5); ;
		}
		input.form-control, textarea.form-control {
			-webkit-appearance : none !important;
		}
		.li_body .comment-count span {
		;
			color : #4f4f4f;
		}
		.li_board ul, .li_board ~ .li_footer, .board .li_board {
		border-color:rgb(42,42,42) ;border-color:rgba(42,42,42,0.15) ;;
		}
		.left-menu ul .cart_menu_row li.active a {
		;
			background   : #4f4f4f !important;
			color      : #fff;
		}
		.booking_list.full .title,.booking_list.full .value {
		;
			color: #2a2a2a !important;
		}
	}
		@media all and (max-width : 767px) {
		.m-table-style tbody > tr > td,
		.m-table-style thead > tr > th {
			width   : 100% !important;
			display : block;
		}
		.coupon-wrap:after {
			background: #fff !important;
		}
		.goods_thumbs .owl-theme .owl-dots .owl-dot span {
		background-color:rgba(42,42,42,0.3);-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4c424242,endColorstr=#4c424242);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4c424242,endColorstr=#4c424242);	zoom: 1;;
			border-color: transparent;
		}
		.goods_thumbs .owl-theme .owl-dots .owl-dot.active span {
		;
			background   : #4f4f4f;
			border: 1px solid #4f4f4f;
		}
		.cbin_stm .extend_section.grid_gutter_1 .inside .m-margin-on,
		.cbin_stm .extend_section.grid_gutter_2 .inside .m-margin-on,
		.cbin_stm .extend_section.grid_gutter_3 .inside .m-margin-on,
		.cbin_stm .extend_section.grid_gutter_4 .inside .m-margin-on,
		.cbin_stm .extend_section.grid_gutter_5 .inside .m-margin-on,
		.cbin_stm .extend_section.grid_gutter_6 .inside .m-margin-on,
		.cbin_stm .extend_section.grid_gutter_7 .inside .m-margin-on,
		.cbin_stm .extend_section.grid_gutter_8 .inside .m-margin-on,
		.cbin_stm .extend_section.grid_gutter_9 .inside .m-margin-on,
		.cbin_stm .extend_section.grid_gutter_10 .inside .m-margin-on,
		.cbin_stm .extend_section.grid_gutter_11 .inside .m-margin-on,
		.cbin_stm .extend_section.grid_gutter_12 .inside .m-margin-on,
		.cbin_stm .extend_section.grid_gutter_13 .inside .m-margin-on,
		.cbin_stm .extend_section.grid_gutter_14 .inside .m-margin-on,
		.cbin_stm .extend_section.grid_gutter_15 .inside .m-margin-on,
		.cbin_stm .extend_section.grid_gutter_16 .inside .m-margin-on,
		.cbin_stm .extend_section.grid_gutter_17 .inside .m-margin-on,
		.cbin_stm .extend_section.grid_gutter_18 .inside .m-margin-on,
		.cbin_stm .extend_section.grid_gutter_19 .inside .m-margin-on,
		.cbin_stm .extend_section.grid_gutter_20 .inside .m-margin-on,
		.cbin_stm .extend_section.grid_gutter_21 .inside .m-margin-on,
		.cbin_stm .extend_section.grid_gutter_22 .inside .m-margin-on,
		.cbin_stm .extend_section.grid_gutter_23 .inside .m-margin-on,
		.cbin_stm .extend_section.grid_gutter_24 .inside .m-margin-on,
		.cbin_stm .extend_section.grid_gutter_25 .inside .m-margin-on,
		.cbin_stm .extend_section.grid_gutter_26 .inside .m-margin-on,
		.cbin_stm .extend_section.grid_gutter_27 .inside .m-margin-on,
		.cbin_stm .extend_section.grid_gutter_28 .inside .m-margin-on,
		.cbin_stm .extend_section.grid_gutter_29 .inside .m-margin-on,
		.cbin_stm .extend_section.grid_gutter_30 .inside .m-margin-on {
			margin-left:0;
			margin-right:0;
		}
	}
		.new_header_site .mobile_slide_menu_container.slide_open .mobile_slide_menu,
	.new_header_site .mobile_slide_menu_container .mobile_slide_menu{
		background: #f6f4f2 !important;
	}
	.new_header_site .mobile_slide_menu_container .mobile_slide_menu .viewport-nav.mobile li li ul {
		background: transparent;
	}
	.mobile_slide_menu_container .mobile_slide_menu .profile-area {
		background: #f6f4f2;
		margin-bottom:0 ;
	}
	.mobile_slide_menu_container .mobile_slide_menu .profile-area .member-info,
	.mobile_slide_menu_container .mobile_slide_menu .profile-area .btn-group {
		color: #2a2a2a;
	}
	.mobile_slide_menu_container .viewport-nav.mobile li li a.has_child.open > span,
	.mobile_slide_menu_container .viewport-nav.mobile li li a.has_child.open:after,
	.mobile_slide_menu_container .viewport-nav.mobile li li a span {
		color: #2a2a2a;
	}
	.mobile_slide_menu_container .viewport-nav.mobile li a {
		color: #2a2a2a;
		letter-spacing: 0px;
	}
	.mobile_slide_menu_container .viewport-nav.mobile li a.active-real {
		background: #1501ff;
		color: #fff;
	}
	.mobile_slide_menu_container .viewport-nav.mobile li a.active-real span {
		color: #fff;
	}
	.mobile_slide_menu_container .viewport-nav.mobile li.depth-01 {
		border-bottom: 0px solid #f3f3f3;
	}
	.mobile_slide_menu_container .viewport-nav.mobile li.depth-01 > a {
		font-size: 14px;
	}
	.mobile_slide_menu_container .viewport-nav.mobile li li a {
		font-size: 13px !important;
	}
	.mobile_slide_menu_container .viewport-nav.mobile li li:last-child a {
		margin-bottom: 0;
	}
	.mobile_slide_menu_container .viewport-nav.mobile li li li:first-child a {
		margin-top: 0;
	}
	.mobile_slide_menu_container .viewport-nav.mobile li li li:last-child a {
		margin-bottom: 0;
	}
	.navbar-nav .profile-more.open .dropdown-menu li > a {
		background: transparent;
		color: #212121;
		padding: 8px 16px;
	}
			.profile-area .alarm-toggle.globe .globe_icon {
		display: none;
	}
	.profile-area .alarm-toggle.globe .globe_square,
	.profile-area .alarm-toggle.globe .globe_circle {
		display: inline-block !important;
	}
	.navbar-nav .profile-more.globe .dropdown-toggle {
		top: -3px;
	}
		@media  (max-width : 1024px) and (min-width : 767px){
		body {
			zoom: 0.85;
		}
	}
