.lead { font-size:16px; line-height:1.75; letter-spacing:-0.02em; color:#555;  word-break:keep-all}


html ::selection{background-color: #065093;color: #77afc0;}

::-webkit-scrollbar {width: 5px;}
::-webkit-scrollbar-thumb {background-color: #065093;}
::-webkit-scrollbar-track {background-color: #77afc0;}

#fconfig {padding:2em; border:1px solid #ddd;background-color:#fff;}
#fconfig div { padding:5px 0}
#fconfig .action {text-align:center;  border-top: 1px solid #ea4026; margin-top:0.5em; padding-top:0.5em;}
#fconfig label {display:inline-block; width:100px; color: #066066;}
#fconfig h3 { font-size:16px; line-height:2em; color:#ea4026;}
.clearfix:after { content: " ";visibility: hidden;display: block;height: 0;clear: both; }
#img-gallery-wrapper {width: 100%;/* float:left; */}
#img-gallery-wrapper img {width: 100%;}


.price-section {max-width: 80%;margin: auto;}	
.price-section .price-info h3{font-size: 21px;color: #256f96;border-bottom: 1px solid #256f96;padding-bottom: 10px;margin: 10px 0 3px;font-family: 'NanumSquareNeo';font-weight: 600;}
.price-section .price-info h3 a{display:block;font-size: 16px;color: #706058;float: right;border: 1px solid #706058;transition: 0.8s;text-align: center;padding: 15px 40px;font-family: 'Pretendard-Regular';}
.price-section .price-info h3 a:hover{background-color: #333; color: white;}
	
.info01 p {font-size: 17px;font-family: 'Pretendard-Regular';line-height: 2;letter-spacing: 2px;}
.info01 p b {letter-spacing: 4.5px;color: #3c0f11;}
.info01 span {color: #d15151;font-size: 15px;font-family:  'Pretendard-Regular';letter-spacing: -0.5px;margin: 15px 0;display: block;}

.Edit_btn {background: #474e75;color: #fff;padding: 10px 16px;margin: auto;font-size: 15px;display: block;width: 30%;border-radius: 15px;margin-top: 20px;}

/* ì²¨ë¶€íŒŒì¼ ìˆœë²ˆ */
.Image_sequence {display: flex;line-height: 3;margin: 5px 0;}
.Image_sequence p {font-size: 13px;font-family: 'Pretendard-Regular';font-weight: 100;background: #505050;color: #fff;width: 50%;border-radius: 5px 0 0 5px;text-align: center;}
.Image_sequence .frm_input{height: 40px;width: 50%;border-radius: 0px 5px 5px 0px;border: 1px solid #505050;text-align: center;}



@media screen and (max-width: 640px) {
	input {
	   -webkit-appearance: none;
	   -webkit-border-radius: 0;
	}
}


@media (max-width: 1680px) { 
	
}


@media (max-width: 1028px) { 
	
	
	
	
}


@media (max-width: 970px) { 
	

}

@media (max-width: 640px) {

	
}


@media (max-width: 575px) {
	
	
	
}


@media (max-width: 500px) {
	
	
	
}



