/* ***********************************************************
 Author			: www.drimhitech.com
 Create Date	: 2022. 11. 30
 Subject		: °øÅë stylesheet
 Comment		:
------------------------------------------------------------
 Modify Date 	:
 Comment     	:
*********************************************************** */
/* ÃÊ±âÈ­ css import */
@import "reset.css";

/* GmarketSans */
@import "font.css";

/* ±ô¹ÚÀÓ È¿°ú */
@keyframes blink-effect {
  50% {
    opacity: 0;
  }
}

/* ¹öÆ° Å¬¸¯ È¿°ú : Å©±âÁÙÀÌ±â css */
.pul-btnScaleCss:active{
	transform: scale(0.8);
}
/* box ±×¸²ÀÚ È¿°ú */
.pul-boxShadowCss1:active{
	box-shadow: 0 2px 5px rgba(0, 0, 0, .3);
}
/* row ¶óÀÎ»ö º¯°æ È¿°ú */
.pul-rowColorCss1:active{
	background-color:rgba(220,220,220,0.3);
}

/* *************************************************************** ½Ä´çÃ£±â ÆË¾÷ ****************************************************** */
#pul-dvPopupStoreBack{
    position:absolute;background-color:#000000;background-color:rgba(0,0,0,0.4);top:0px;left:0px;z-index:10;display:none;
}
#pul-dvPopupStoreBack > div{
    display:table-cell;vertical-align:middle;text-align:center;
}
#pul-dvPopStoreWrapper{
    margin:auto;background-color:#ffffff;
}
#pul-dvPopStoreWrapper > div{
    padding:20px 25px 20px 25px;text-align:left;
}
.pul-dvPopStoreTitleCss{
    font-weight:700;font-size:16px;float:left;
}
.pul-dvPopStoreCloseCss{
    width:13px;float:right;
}
.pul-dvPopStoreLineCss{
    height:12px;border-bottom:1px solid #B2B2B2;clear:both;
}
.pul-dvPopStoreFindCss{
    width:100%;height:46px;margin-top:14px;border:solid 1px #77BC23;display:table;width:100%;
    border-radius: 45px 45px 45px 45px; 
	-moz-border-radius: 45px 45px 45px 45px;
	-webkit-border-radius: 45px 45px 45px 45px; 
}
.pul-dvPopStoreFindCss > div:first-child{
    display:table-cell;vertical-align:middle;text-align:center;padding-left:20px;
}
.pul-dvPopStoreFindCss > div:first-child > input{
    border:0px solid black;width:100%;height:100%;font-size:16px;
}
.pul-dvPopStoreFindCss > div:last-child {
	display:table-cell;vertical-align:middle;text-align:center;width:50px;
}
#pul-imStoreFind{
    width:35px;height:auto;vertical-align:bottom;
}
.pul-dvPopStoreMsgCss{
    padding-top:9px;text-align:center;font-size:10px;color:#B2B2B2;
}
.pul-dvPopStoreMsgNoCss{
   	color:#cd5c5c;/*animation: blink-effect 4s step-end infinite;*/
}
#pul-dvPopStoreListWrapper{
    width:100%;height:100%;overflow-y:auto;
}
.pul-dvPopStroeListCss{
    width:100%;display:table;padding-top:9px;padding-bottom:9px;
}
.pul-dvPopStroeListCss > div{
    display:table-row;
}
.pul-dvPopStroeListCss > div > div{
    display:table-cell;vertical-align:middle;text-align:center;padding-top:19px;padding-bottom:19px;font-size:15px;color: inherit;
}
.pul-dvPopStroeFontCss{
	color:#77BC23;
}


/* *************************************************************** ·Îµù ÆË¾÷ ****************************************************** */
#pul-dvLoadingbarWrapper{
    position:absolute;background-color:#000000;background-color:rgba(0,0,0,0.4);top:0px;left:0px;z-index:20;display:none;
}
#pul-dvLoadingbarWrapper > div{
    display:table-cell;vertical-align:middle;text-align:center;
}
#pul-dvLoading{
    margin:auto;background-color:#ffffff;display:table;
}
#pul-dvLoading > div{
    display:table-cell;vertical-align:middle;text-align:center;
}
#pul-dvLoading > div > img{
    height:auto;
}
#pul-dvLoading > div > div{
    padding-top:8px;
}


/* *************************************************************** ¸Þ½ÃÁö ÆË¾÷ ****************************************************** */
#pul-dvMessageWrapper{
    position:absolute;background-color:#000000;background-color:rgba(0,0,0,0.4);top:0px;left:0px;z-index:15;display:none;
}
#pul-dvMessageWrapper > div{
    display:table-cell;vertical-align:middle;text-align:center;
}
#pul-dvMessageContents{
    background-color:#ffffff;margin:auto;display:table;
}
#pul-dvMessageContents > div{
    display:table-cell;vertical-align:top;text-align:left;padding:15px 15px 23px 15px;
}
#pul-dvMessageContents > div > div:first-child {
	text-align:right;
}
#pul-dvMessageContents > div > div:nth-child(2) {
	width:100%;padding:10px 0 10px 0;
}
.pul-imPopupCloseCss{
	width:14px;height:auto;vertical-align:bottom;
}
#pul-dvMessageTxt{
    display:table;width:100%;
}
#pul-dvMessageTxt > div{
    display:table-cell;vertical-align:middle;text-align:center;font-size:inherit;
}
#pul-dvMessageBtn{
    margin:auto;background-color:#77BC23;display:table;
    border-radius: 4px 4px 4px 4px; 
	-moz-border-radius: 4px 4px 4px 4px; 
	-webkit-border-radius: 4px 4px 4px 4px; 
}
#pul-dvMessageBtn > div{
    display:table-cell;vertical-align:middle;text-align:center;color:#ffffff;font-size:inherit;
}