/*아이템간의 상하여백은 gutter-sizer로 하는게 아니고, 각 아이템의 margin-bottom을 이용한다.*/

/*가변 폭, 높이 방법 - 잘 안됨.*/
/*
.grid-sizer {width: 30%; height: 400px; margin-bottom: 24px; }
.grid-item { width: 30%; height: 400px; margin-bottom: 24px; border:2px solid #D2D2D2;}
.grid-item--width2 { width: 62%; }	
.grid-item--height2 { height: 824px; }
*/

/*고정 폭, 높이 방법*/
.grid-sizer {width: 400px; height: 400px; margin-bottom: 24px; }
.grid-item { width: 400px; height: 400px; margin-bottom: 24px; border:2px solid #D2D2D2;}

@media screen and (max-width:800px){
	.grid-item {
		left: 50% !important;
		margin-left: -200px;
		height: 430px;
	}
}
.grid-item--width2 { width: 824px; }	
.grid-item--height2 { height: 824px; }
.grid-item--height2 .sct_img_main { margin-top: 24px; }

.gutter-sizer { width: 24px; }	/*아이템의 상하여백*/

.divOver {border:2px solid #E40228; }
.grid-item .sct_img_main {text-align:center;}
.grid-item .sct_a		{margin: 6px 25px;	font-size:20px;color: ;font-family: 'Roboto-B', 'NotoSansKR-B';} /*제품명*/
.grid-item .sct_a_w2	{					font-size:30px;color: ;font-family: 'Roboto-B', 'NotoSansKR-B';			position: absolute; top: 50px; left: 450px;} /*제품명 - 폭2배시*/
.grid-item .sct_a_h2	{margin: 25px 25px;	font-size:30px;color: ;font-family: 'Roboto-B', 'NotoSansKR-B';} /*제품명 - 높이2배시*/
.grid-item .sct_basic	{margin: 6px 25px;	font-size:14px;color: #A2A2A2;font-family: 'Roboto-L', 'NotoSansKR-L'; line-height:1.3}	/*제품설명*/
.grid-item .sct_basic_w2{					font-size:18px;color: #A2A2A2;font-family: 'Roboto-L', 'NotoSansKR-L';	position: absolute; top: 140px; left: 450px;}	/*제품설명 - 폭2배시*/
.grid-item .sct_basic_h2{margin: 25px 25px;	font-size:18px;color: #A2A2A2;font-family: 'Roboto-L', 'NotoSansKR-L';}	/*제품설명 - 높이2배시*/
.grid-item .sct_cost	{font-size:28px;color: ;font-family: 'Roboto-T', 'NotoSansKR-T'; position: absolute; bottom: 10px; left: 25px; }	/*가격*/
.grid-item .sct_cost_w2	{font-size:42px;color: ;font-family: 'Roboto-T', 'NotoSansKR-T'; position: absolute; bottom: 15px; left: 450px; }	/*가격 - 폭2배시*/
.grid-item .sct_cost_h2	{font-size:42px;color: ;font-family: 'Roboto-T', 'NotoSansKR-T'; position: absolute; bottom: 15px; left: 25px; }	/*가격 - 높이2배시*/
.grid-item .w2_line {position:absolute;width:1px; height:340px; background:#E2E2E2; top:30px; left:425px  }
.grid-item .sct_icon {position:absolute; top:0; width:100%; text-align:right; margin-top:1px;}
.product_icon_all {margin-bottom: 20px; margin-right: 15px;}


.sct_li .sct_cartop{display:none;position:absolute;top:0;left:0;width:100%;height:100%;background:#fff;background:rgba(255,255,255,0.7);padding:20px;text-align:left;margin-left:-1px}
.sct_li .sct_cartop label{display:inline-block;margin-bottom:5px}
.sct_li .sct_cartop select{margin-bottom:10px}
.sct_li .sct_cartop .cartopt_cart_btn{background:#333;color:#fff;border:0;width:100%;padding:7px 0}
.sct_li .sct_cartop .cartopt_close_btn{background:#fff;border:1px solid #aaa;margin-top:4px;color:#333;width:100%;padding:7px 0}