/* °øÅë css */
*  {
	font-size:12px;
	font-family: 'Pretendard';
}
a{text-decoration:none; color:#333; }    
a img{
	border:0px; 	
}
body {
	margin: auto;
	padding: 0px;
	background-repeat:repeat-x;
	background-position:0px 68px;
	padding-top:4px; 	
	overflow:auto;
}
div {
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px auto;
	padding-top: 0px;
	text-align: left
}

/* --------------- 23.07.26 ÀÌÀü css ³»¿ë ------------ */

#mainbody {
	position:absolute;  left:50%; margin-left:-490px; 
}


.nav1{
	background-image:url('/common/images/solid.gif');
	background-repeat:repeat-x;
	background-position:0px 35px;
	height:36px;
	padding-top:16px;
	color:#8D8D8D;
	font-size:11px;
}
.nav1 b{
	font-size:11px;
}

.nav{
	height:33px;
	background-image:url('/common/images/solid.gif');
	background-repeat:repeat-x;
	background-position:0px 32px;
	width:834px;
	margin-left:125px;
	position:relative;
}

.nav1_noline{
	height:33px;
	width:834px;
	margin-left:125px;
	position:relative;
}

.nav_full{
	height:33px;
	background-image:url('/common/images/solid.gif');
	background-repeat:repeat-x;
	background-position:0px 32px;
	width:960px;
	margin-left:0px;
	position:relative;
}

.nav_full_noline{
	height:33px;
	width:960px;
	margin-left:0px;
	position:relative;
}

.nav_txt_area{
	color:#8D8D8D;
	font-family:dotum;
	font-size:11px;
	padding-left:24px;
	padding-top:12px;
}

.nav_simple {
	width:900px;
	height:30px;
	color:#8D8D8D;
	font-family:µ¸À½;
	font-size:11px;
	padding-top:8px;
	padding-left:26px;
}

.box { border:1px solid #e4e4e4; }
.zip { box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; border:1px solid #e4e4e4; width: 60px; height: 20px; margin-right: 8px;  }
.zip_btn { cursor: pointer; }
.addr1 { box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; border:1px solid #e4e4e4; }
.addr2 { box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; border:1px solid #e4e4e4; }


  
.bottom_dot_line{
	background-image:url(/card/img/bottom_dot_line.gif);
	background-position:bottom; 
	background-repeat:repeat-x;
	padding:5px;
	padding-top:12px;
	padding-bottom:12px; 
}
 
 
.top_dot_line{
	background-image:url(/card/img/bottom_dot_line.gif);
	background-position:top; 
	background-repeat:repeat-x;
	padding:5px;
	padding-top:12px;
	padding-bottom:12px; 
}

/* write form */

	.w_head {
		background-color:#F8F8F8;
		text-align:center;
		width:150px;
		height:45px;
	}
	.w_body {
		padding-left:25px;
		height:45px;
	}
	.w_body_textarea {
		padding-top:14px;
		padding-bottom:14px;
	}
	.w_line_solid {
		background-image:url('/card/img/bottom_solid_line.gif');
		background-position:bottom;
		background-repeat:repeat-x;
		padding-bottom:1px;
		height: 45px;
	}

	.tbl_head {
		background-color:#f8f8f8;
		background-image:url('/card/img/bottom_solid_line.gif');
		background-position:bottom;
		background-repeat:repeat-x;
		padding-bottom:1px;
	}

	.tbl_memo {
		background-color:#ffffff;
		background-image:url('/card/img/bottom_solid_line.gif');
		background-position:bottom;
		background-repeat:repeat-x;
		padding-bottom:1px;
	}

/* write form */



/* list from */
.list_head{
	color:#606060;
	font-weight:bold;
	background-color:#f8f8f8;
	text-align:center;
	height:34px;
	border-bottom:#EBEBEB;
	background-image:url("/card/img/lv-ebebeb.gif");
	background-repeat:no-repeat;
	background-position:right 7;
	border-bottom:solid 1px #EBEBEB;
}
.list_line_bottom{
	background-image:url("/card/img/dot-ebebeb.gif");
	background-position:bottom;
	background-repeat:repeat-x;
	padding-bottom:1px;
	height:34px;
}
/* list from */






/* °í°´ ÁÖ¹® ÆäÀÌÁö »óÇÏ°£°Ý Á¶Á¤[À¥Ç¥ÁØ] */
.order_form_tag_height{
	padding-top:12px; 
	padding-bottom:12px;
}

.order_form_tag_height_bottom{
	padding-bottom:12px;
}

	.standard_bottom_solid_line {
		text-align:center;
		width:150px;
		height:40px;
		background-color:#F8F8F8;
		
		border-bottom-style: solid;
		border-bottom-width: 1px;
		border-bottom-color: #ebebeb
	}

.top_solid_line{
	background-image:url("/card/img/dot-ebebeb.gif");
	background-position:top;
	background-repeat:repeat-x;
	padding:5px;
	padding-top:12px;
	padding-bottom:12px; 
}

.bottom_solid_line{
	background-image:url(/card/img/bottom_solid_line.gif);
	background-position:bottom; 
	background-repeat:repeat-x;
	padding:5px;
	padding-top:12px;
	padding-bottom:12px; 
}


.none_line{
	padding:5px;
	padding-top:12px;
	padding-bottom:12px; 
}


.bottom_none_line{
	padding:5px;
	padding-top:12px;
	padding-bottom:12px; 
}


.bottom_bold_line{
	background-image:url(/card/img/bottom_bold_line.gif);
	background-position:bottom; 
	background-repeat:repeat-x;
}

.small{
	font-size:8pt; font-family:?‹ì?; 	
}


.alert_icon{
	background-image:url(/card/img/alert_icon.gif);
	background-repeat:no-repeat;
	width:15px; 
	height:15px;
	margin-left:5px;
	margin-right:5px; 	
}


.sub_hbar{
    background-image:url(/card/img/sub_msg_hbar.gif); 
	background-repeat:no-repeat;
	background-position:left;
	height:1px; 
	margin-top:5px; margin-bottom:5px;
	
}


 
	.gray_left{
		background-image:url();
		background-repeat:no-repeat;
		background-position:left; 
		height:22px; 
		float:left; 
		display:block; 
	}

	.gray_right{
		padding-left:10px; 
		margin-left:1px; 		 
		padding-right:5px;
		height:20px;
		background-color:#f2f2f2;
		color:#606060;
		font-size:11px;
		font-family:dotum;
		border:1px solid #d9d9d9;
	}

.order_sub_name {text-align:left; margin-left:0px; padding-left:30px;}

.order_each_left { width:105px; vertical-align:top; padding-right:5px; } /* 1~10±îÁöÀÇ Ä«µå¼±ÅÃ ~ ±Ý¾×°è»ê±îÁö Å«ÅÂ±× Ç¥±â */
.order_box_memo_have_btn { height:37px; }
.order_box_memo_have_btn td { color:#9d9d9d; }
.order_box_memo { height:37px; border-bottom:2px solid #e4e4e4; color:#9d9d9d; vertical-align:bottom; padding-bottom:4px; }

.order_form_tag { text-align:right; width:85px; vertical-align:top; }

.order_form_tag2 { text-align:right; width:10px; vertical-align:top; }

.order_form_obj { padding-left:6px; width:619px; }
.order_box { margin-top:40px; }

.order_price_1 { color:black; }
.order_price_2 { color:black; width:100px; text-align:right;}
.order_price_3 { font-size:11px;color:#9d9d9d; letter-spacing:-1px; margin-left:10px; }



.box_comment{ height:22px; border-bottom:2px solid #e4e4e4;  color:#9d9d9d;}
.box_comment1{ height:22px;  color:#979797;}


.mtop10{ margin-top:10px; }

.comment{ color:#979797; font-size:8pt; }

#float_right_area{
	display:none; 
	z-index:99;
	position:absolute; 
}

/* .ui-effects-transfer { border: 4px dotted #f67486; z-index:99; } */
.ui-effects-transfer { border: 2px solid #f67486; z-index:99; }



.contentLoading {
	height: 80px;
	background-position: center center;
	background-repeat: no-repeat;
	width: 100%;
	background-image: url('/card/img/loading.gif');
}

.contentLoading2 {
	background-position: center center;
	background-repeat: no-repeat;
	width: 100%;
	background-image: url('/card/img/loading.gif');
}



a.small:link {font-family: "arial", Verdana;	font-size: 9pt;	line-height: 15px;	color: #A0A0A0;	text-decoration: none; }
a.small:visited {font-family: "arial", Verdana;	font-size: 9pt;	line-height: 15px;	color: #A0A0A0;	text-decoration: none;}
a.small:hover {font-family: "arial", Verdana;	font-size: 9pt;	line-height: 15px;	color: #6883CD;	text-decoration: none;}
.small_box{background:#6883CD; font-family: "arial", Verdana;	font-size: 10pt;line-height: 15px;	 BORDER: #BCCBF4 1px solid; color: #FFFFFF;	font-weight: bold; }




.movie_btn {
	text-align:center;
	cursor:pointer;
	width:68px;
	height:38px;
	background-repeat:no-repeat;
	border:1px solid #999999;
	margin-right:8px;
	margin-top:8px;
}


.spacer1 { /* order box spacer */
	height:40px;
}


.company_box {
	border:7px solid #e4e4e4;
	padding:16px;
	width:960px;
}

.nav_txt {
	cursor:pointer;
	color:#8D8D8D;
	font-family:µ¸À½;
	font-size:11px;
}

.nav_txt_b {
	cursor:pointer;
	color:#8D8D8D;
	font-family:µ¸À½;
	font-size:11px;
	font-weight:bold;
}

.nav_txt:hover {
	text-decoration:underline;
}
.fsz { font-size:0; }

#order_btn { cursor:pointer; }





a.bojagi_btn{
margin-right:2px; 
background: transparent url('/common/images/btn_left.gif') no-repeat top left;

line-height: 19px; /* This value + 4px + 4px (top and bottom padding of SPAN) must equal height of button background (default is 24px) */
height: 20px; /* Height of button background height */
padding:0px 0px 0px 3px; 
cursor:pointer; 
text-decoration: none;
} 
a.bojagi_btn span{
font-size:8pt;
font-family:µ¸¿ò;
background: transparent url('/common/images/btn_right.gif') no-repeat top right; 
padding: 2px 5px 0px 3px; /*Set 11px below to match value of 'padding-left' value above*/
height:20px;
text-decoration:none;

}
a.bojagi_btn:hover{
color:#555;	 
}


.input_code { box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; border:1px solid #e4e4e4; font-weight: bold; width: 120px; padding: 2px; }

.addr_map_btn { height: 30px; width: auto; margin-right: 0px; cursor: pointer; }
.result_zero {  font-family: 'malgun gothic'; font-size: 14px; font-weight: bold; color: #333333; text-align: center; padding: 100px;  }


#m_mode_btn {  /* ¸ð¹ÙÀÏ ±â±â¿¡¼­ PC¸ðµå º¸±â »óÈ²¿¡¼­, »çÀÌÆ® ÇÏ´Ü¿¡ °øÅë Ãâ·ÂµÇ´Â [¸ð¹ÙÀÏ ¹öÀü º¸±â] ¹öÆ° */
    text-align : center;
}
