 

/* CSS Document */
@import url(googlecss.css);



html { font-size: 100%; -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; }
html, button, input, select, textarea { font-family: Nanum Gothic, µ¸¿ò, Dotum, Gulim, Arial, sans-serif; }



body{
	margin:0;
	padding:0;
	text-align: justify;
	word-wrap:break-word;
	font-size: 100%;
	word-break:break-all;
	-webkit-text-size-adjust:none;
	font-family: Nanum Gothic, µ¸¿ò, Dotum, Gulim, Arial, sans-serif; 
	color:#;
	background:url('../../data/mdesignImages/')   bottom;
	background-color:#;
}

table,tr,td,SELECT,input,textarea {color:#333333; font-size:12px; font-family: Nanum Gothic, µ¸¿ò, Dotum, Gulim, Arial, sans-serif;}

div, p, span {
	margin: 0px;
	padding: 0px;
}
ul,li {
	list-style:none;
	padding:0;
	margin:0;
}
h1,h2,h3,h4,h5 {
	margin:0;
	padding:0;
}

img {border:none;}
a {text-decoration:none;color:#6c6c6c;}
caption {
	display:none;
}
.toplogoline{
	float:left;
}

/*ÀüÃ¼»çÀÌÁî*/
#esensmobile {
	width:100%;
}

/*»ó´Ü·Î°í*/
.esensmobile_main_logo{
	background:url('../../data/mdesignImages/')   bottom;
	background-color:#;
}

/*»ó´Ü °¡ÀÌµå¸Þ´º*/
.esensmobile_guidemenu {
	background:url('../../data/mdesignImages/')  ;
	background-color:#;
}

/*ÇÏ´Ü ÀÌº¥Æ®»óÇ°*/
.esensmobile_eventmenu {
	background:url('../../data/mdesignImages/')  ;
	background-color:#;
}

/*¸ÞÀÎÁ¦Ç° ÀÌ¹ÌÁö »çÀÌÁî ÁöÁ¤*/
.p_detial {max-width:50%;}
.p2 {max-width:100%; min-width:300px;}

/*¸ÞÀÎ¹è³ÊÀÌ¹ÌÁö*/


@media(max-width:370px){
	#esensmobile ul.itemlist li {
		float:left;
		height:200px;
		padding:5px;
		margin:5px;
		max-width:80px;
		min-width:50px;
	}
	/*¸ÞÀÎÁ¦Ç° ÀÌ¹ÌÁö »çÀÌÁî ÁöÁ¤*/
	.p1 {max-width:80px; min-width:50px;}
}

@media(min-width:371px) and (max-width:400px){
	#esensmobile ul.itemlist li {
		float:left;
		height:200px;
		padding:3px;
		margin:3px;
		max-width:110px;
		min-width:50px;
	}
	/*¸ÞÀÎÁ¦Ç° ÀÌ¹ÌÁö »çÀÌÁî ÁöÁ¤*/
	.p1 {max-width:110px; min-width:50px;}

}


@media(min-width:401px) and (max-width:480px){
	#esensmobile ul.itemlist li {
		float:left;
		height:200px;
		padding:3px;
		margin:3px;
		max-width:110px;
		min-width:50px;
	}
	/*¸ÞÀÎÁ¦Ç° ÀÌ¹ÌÁö »çÀÌÁî ÁöÁ¤*/
	.p1 {max-width:110px; min-width:50px;}

}
@media(min-width:481px) and (max-width:680px){
	#esensmobile ul.itemlist li {
		float:left;
		height:200px;
		padding:5px;
		margin:5px;
		max-width:120px;
		min-width:50px;
	}

	/*¸ÞÀÎÁ¦Ç° ÀÌ¹ÌÁö »çÀÌÁî ÁöÁ¤*/
	.p1 {max-width:120px; min-width:90px;}

}
@media(min-width:681px) and (max-width:1024px){
	#esensmobile ul.itemlist li {
		float:left;
		padding:10px;
		margin-left:5px;
		margin-right:5px;
		display:inline;
		max-width:130px;
		min-width:100px;
	}
	/*¸ÞÀÎÁ¦Ç° ÀÌ¹ÌÁö »çÀÌÁî ÁöÁ¤*/
	.p1 {max-width:130px; min-width:100px;}
}
@media(min-width:1025px){
	#esensmobile ul.itemlist li {
		float:left;
		width:15%;
		height:200px;
		padding:10px;
		margin-left:5px;
		margin-right:5px;
		display:inline;
		max-width:130px;
		min-width:100px;
	}

	/*¸ÞÀÎÁ¦Ç° ÀÌ¹ÌÁö »çÀÌÁî ÁöÁ¤*/
	.p1 {max-width:130px; min-width:100px;}
}


/*»ó´Ü¸Þ´º¹è°æ*/
#esensmobile div.menu_bg {
	width:100%;
	height:50px;
	padding-top:0px;
}


/*»ó´Ü¸Þ´º*/
#esensmobile ul.menu {
	overflow:hidden;
	width:100%;
	padding:0 0 0 0px;
	letter-spacing: -0.1em;
}

.esensmobilemenu{
	float:left;
	width:20%;
	height:23px;
	padding-top:2px;
	font-size:12px;
	line-height:2;
	text-align:center;
	padding-top:2px;
	font-size:12px;
	color:#;
	font-weight:bold;
	CURSOR: pointer;
}


/*¸ÞÀÎ¹è³ÊÀÌ¹ÌÁö*/
#esensmobile div.content {
	overflow:visible;
	width:100%;
}

/*¸ÞÀÎ¾ÆÀÌÄÜ ½ºÅ¸ÀÏ*/
#esensmobile div.mainicon {
	overflow:hidden;
	width:100%;
	vertical-align:bottom;
	padding-top:3px;
	padding-bottom:3px;
	font-weight:;
	background-color:#;
	color:#;
	letter-spacing: -0.1em;
	text-align:center;
}

/*ÇÏ´ÜÀüÈ­¹øÈ£*/
#esensmobile div.main_tel {
	width:100%;
	height:37px;
	padding-top:13px;
	background:url('../../data/mdesignImages/')  ;
	background-color:#;
}

/*ÇÏ´Ü ÀÌº¥Æ®»óÇ°*/
.esensmobile_eventmenu {
	background:url('../../data/mdesignImages/')  ;
	background-color:#;
}

/*»óÇ° »ó¼¼Á¤º¸ ·¹ÀÌ¾î*/
.esensmobile_itemdetailmenu {
	background:url('../../data/mdesignImages/')  ;
	background-color:#;
}

.sub_iconM { color:#000000; letter-spacing: -0.1em; padding-top:5px; text-align:center;}
.subjecT { font-size: 14px; text-decoration:underline; letter-spacing: -0.1em; font-weight:bold;}
.subjec { font-size: 11px; letter-spacing: -0.1em; text-align:center;}


.sens_body { color:#000000; font-size: 11px; letter-spacing: -0.1em;}
.sens_body2 { color:#000000; font-size: 12px; letter-spacing: -0.1em; line-height: 160%}
.sens_body3 { color:#000000; font-size: 12px; letter-spacing: -0.1em; line-height: 160%; font-weight:bold;}
.sens_body4 { color:#777777; font-size: 12px; letter-spacing: -0.1em; line-height: 160%}
.topL { color:#; font-size: px;  letter-spacing: -1px;  font-weight:bold; }
.product_body { color:#646464; font-size: 11px; letter-spacing: -0.1em; line-height: 120%}
.checkbox { position:relative; display:-moz-inline-box; display:inline-block; vertical-align:middle; overflow:hidden; }
.imgcheck { vertical-align:top; }
.footercopY { color:#; font-size: px;  letter-spacing: -1px;  font-weight:bold; }
.footercopY2 { color:#; font-size: px;  letter-spacing: -1px;  font-weight:bold; }


.itemL { color:#333333; font-size: 14px; font-weight:bold;}
.bbsN { color:#959595; font-size: 11px;}
.bbs1 { color:#000000; font-size: 12px;  letter-spacing: -0.1em; line-height: 140%}
.bbs2 { color:#606060; font-size: 12px; letter-spacing: -0.1em; line-height: 140%; font-weight:bold;}
.bbs3 { color:#959595; font-size: 9px;letter-spacing: -0.01em;}
.bbs4 { color:#959595; font-size: 11px;}
.bbs5 { color:#000000; font-size: 11px; letter-spacing: -0.1em; line-height: 140%}
.bbs6 { color:#959595; font-size: 11px;}
.bbs7 { color:#606060; font-size: 12px; letter-spacing: -0.1em; line-height: 140%}
.bbs8 { color:#000000; font-size: 12px; letter-spacing: -0.1em; line-height: 140%; font-weight:bold;}
.bbs_input { background-color:#ffffff; border:solid 0 ffffff; font-size:12px; letter-spacing: -0.01em;}
.bbs_notice { color:#000000; font-size: 12px;}
.bbs_newsA { font-size: 11px; text-decoration:underline; letter-spacing: -0.1em; line-height: 140%; font-weight:bold;}
.bbs_newsB { color:#5F5F5F; font-size: 12px; letter-spacing: -0.1em; line-height: 140%}


.product { color:#000000; font-size: 12px; letter-spacing: -0.1em;}
.product1 { color:#646464; font-size: 12px; letter-spacing: -0.1em; line-height: 120%}
.product2  { color:#898989; font-size: 11px; letter-spacing: -0.1em;}
.product3 { padding-right:5px; padding-left:5px; }
.product4 { color:#000000; font-size: 12px; letter-spacing: -0.1em; line-height: 140%; font-weight:bold;}
.product5 { color:#9E9E9E; font-size: 12px; letter-spacing: -0.03em; line-height: 120%}

/*¼­ºêÆäÀÌÁö »ó´Ü Á¦¸ñ*/
.product6 { color:#000000; font-size: 14px; padding:5px; letter-spacing: -0.1em;}

.book1 { color:#000000; font-size: 12px; letter-spacing: -0.1em; line-height: 140%;}
.book2 { color:#000000; font-size: 11px; letter-spacing: -0.1em; line-height: 140%; font-weight:bold;}
.book3 { color:#6E6E6E; font-size: 12px; letter-spacing: -0.1em; padding-top:5px; padding-bottom:3px;}

.calendar { color:#000000; font-size: 12px; letter-spacing: -0.1em;}
.calendar2 { font-size: 11px; letter-spacing: -0.1em;}
.calendar3 { color:#959595; font-size: 11px; letter-spacing: -0.1em;}
.calendar4 { color:#000000; font-size: 14px; letter-spacing: -0.1em; padding-top:3px;}
.calendar5 { color:#898989; font-size: 12px; letter-spacing: -0.1em;}

.copyS { font-size: 11px; letter-spacing: -0.01em;}
.subjectitem { font-size: 12px; letter-spacing: -0.1em; text-align:center;}
.oldprice { color:#888888; text-decoration: line-through;}
.price { color:#CA0000; font-size: 12pt; line-height: 150%; text-decoration:;}
.main_price { color:#C60000; font-size: 12px; letter-spacing: -0.01em; font-weight:bold;}
.cart_default { font-size: 12px; letter-spacing: -0.01em;}
.cart_price { color:#FF6600; font-size: 12px; letter-spacing: -0.01em; font-weight:bold;}
.product_T { color:#333333; font-size: 14px;}
.category { color:#7B7B7B; font-size: 12px; letter-spacing: -0.1em;}
.ordertitle { color:#333333; font-size: 14px; letter-spacing: -0.1em; font-weight:bold;}
.ordertitleM { color:#333333; font-size: 12px; letter-spacing: -0.1em; font-weight:bold;}
.orderspacingM  { letter-spacing: -0.1em;}
.customerS {  font-size: 12px; line-height: 160%; }
.contenT {  font-size: 100%; -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; letter-spacing: -0.1px; line-height: 160%;}

/* ÀÌ¿ë¾à°ü */
#layerTermsWrap,
#layerPrivercyWrap { display: none; }
.layer-pop { display: block; }
.layer-pop .txt { font-size: .75em; padding: 15px 10px; }






/*---¹öÆ° ½ºÅ¸ÀÏ---*/
li{ 
list-style:none;
padding-top:10px;
padding-bottom:10px;}	

.button, .button:visited {
background: #222 url(../images/overlay.png) repeat-x; 
display: inline-block; 
padding: 0px 0px 0px; 
color: #fff; 
text-decoration: none;
-moz-border-radius: 6px; 
-webkit-border-radius: 6px;
-moz-box-shadow: 0 1px 3px rgba(0,0,0,0.6);
-webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.6);
text-shadow: 0 -1px 1px rgba(0,0,0,0.25);
border-bottom: 1px solid rgba(0,0,0,0.25);
position: relative;
cursor: pointer
}

.button:hover							{ background-color: #111; color: #fff; }
.button:active							{ top: 1px; }
.small.button, .small.button:visited 			{ font-size: 11px}
.button, .button:visited,
.medium.button, .medium.button:visited 		{ font-size: 13px; 
											  font-weight: bold; 
											  line-height: 1; 
											  text-shadow: 0 -1px 1px rgba(0,0,0,0.25); 
											  }
											  
.large.button, .large.button:visited 			{ font-size: 14px; 
												  padding: 8px 14px 9px; }
												  
.super.button, .super.button:visited 			{ font-size: 34px; 
												  padding: 8px 14px 9px; }

.pink.button, .magenta.button:visited		{ background-color: #e22092; letter-spacing: -1px; }
.pink.button:hover							{ background-color: #c81e82; letter-spacing: -1px; }

.greenG.button, .greenG.button:visited		{ background-color: #91bd09; letter-spacing: -1px; }
.greenG.button:hover						    { background-color: #749a02; letter-spacing: -1px; }

.greenM.button, .greenM.button:visited		{ background-color: #838993; width:90%; letter-spacing: -1px; }
.greenM.button:hover						    { background-color: #9297A0; width:90%; letter-spacing: -1px; }

.greenP.button, .greenP.button:visited		{ background-color: #434343; letter-spacing: -1px; }
.greenP.button:hover						    { background-color: #2B2B2B; letter-spacing: -1px; }

.red.button, .red.button:visited			{ background-color: #e62727; letter-spacing: -1px; }
.red.button:hover							{ background-color: #cf2525; letter-spacing: -1px; }

.orange.button, .orange.button:visited		{ background-color: #ff5c00; letter-spacing: -1px; }
.orange.button:hover						{ background-color: #FF8400; letter-spacing: -1px; }

.blue.button, .blue.button:visited		    { background-color: #2981e4; letter-spacing: -1px; }
.blue.button:hover							{ background-color: #2575cf; letter-spacing: -1px; }
.yellow.button, .yellow.button:visited		{ background-color: #ffb515; letter-spacing: -1px; }
.yellow.button:hover						{ background-color: #fc9200; letter-spacing: -1px; }

.blueM.button, .blueM.button:visited		    { background-color: #2981e4; height:6px; font-size: 11px}
.blueM.button:hover							{ background-color: #2575cf; height:6px; font-size: 11px }
.orangeM.button, .orange.button:visited		{ background-color: #ff5c00; height:6px; font-size: 11px }
.orangeM.button:hover						{ background-color: #FF8400; height:6px; font-size: 11px }
/*---¹öÆ° ½ºÅ¸ÀÏ END---*/
