/***************************************************************************************
* common
***************************************************************************************/
A:link {text-decoration:none;} 
A:visited {text-decoration:none;} 
A:hover {text-decoration: color:gray;} 

ul, ol, li {list-style:none;}

.clsWrap {width:100%;margin:0 auto}
.clsWrapComm * {font-family:dotum,'µ¸¿ò',sans-serif,AppleGothic;font-size:16px;color:black;}
.clsWrapComms  {font-family:dotum,'µ¸¿ò',sans-serif,AppleGothic;font-size:16px;color:black;}

.clsWrapContentArea {width:100%;margin:0px auto}

.clsAreaWrapCenter {width:100%;text-align:center}

.clsTitle{width:98%;margin:auto;padding-left:2%; height:40px; line-height:40px;}			
.clsTitleNor{color:gray;font-size:14px}
.clsTitleNors{color:gray;font-size:14px}
.clsTitleNorz{color:gray;font-size:14px;}
.clsTitlePoint{font-size:16px;color:#FDA30D;font-weight:bold;margin-top:5px;}
.clsList{width:100%;margin:auto;padding:0 0 7px 0;}
.clsUrl{color:gray}
.clsTxtPoint{font-weight:bold}

/***************************************************************************************
* store info
***************************************************************************************/

/* data */
.clsStoreRow{width:100%;text-align:center;margin:auto}
.clsStoreRowLeft{width:82px;height:82px;float:left;overflow:hidden;padding-left:3px;}
.clsStoreRowLeft img{border:1px solid #D7D7D7;width:80px}
.clsStoreRowRight {
	text-align:left;	
	line-height:20px;
}
.clsStoreRowRight * {font-size:15px;color:#4B4B4B;font-weight: normal;}
.clsStoreRowRight li {padding: 0 0 0 5px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
.clsStoreRowBottom{clear:both;height:5px;}

.clsStoreRowTxtPoint{color:black;font-size:16px;font-weight:bold}
.clsStoreRowTxtPoints{color:black;font-size:16px;font-weight:bold}
.clsStoreRowTxtPointx{color:black;font-size:16px;}
.clsStoreRowUrl{color:gray}
.clsStoreRowUrls{color:gray;font-size:12px;}
.catecss{color:gray;font-size:12px;}
/* map */
/*
.clsMapWrap{width:100%;margin:0 auto}
.clsMapArea{width:99%;height:275px;border:1px solid #A8A8A8;margin-bottom:5px;margin-right:15px;text-align:left}
*/

.clsMapWrap{width:100%;margin:0 auto;text-align:center;}
.clsMapWraps{width:100%;margin:0 auto;text-align:center;float:none;}
.clsMapArea{width:275px;height:275px;border:1px solid #A8A8A8;text-align:center;margin:0 auto;margin-bottom:5px;}



/***************************************************************************************
* etc
***************************************************************************************/

.clsLine {
	width:100%
	height:1px;
	line-height:1px;
	margin-top:5px;
	margin-bottom:5px;
	background-image:url(http://key.asadal.com/image/line.gif);
	background-repeat:repeat-x;
}

.clsListMore { 
	width: 99%;
	height:30px;	
	border: 1px solid #C0C0C0;
	background-color: #EEEEEE;
	font: 80%/1.5 Arial,Helvetica,sans-serif;
	vertical-align:middle; 	
	text-align:center;	
	line-height:30px;	
	cursor:pointer;
	margin:0 auto;
}

.clsTxtWordCut{
	text-overflow:ellipsis;-o-text-overflow:ellipsis;
	overflow:hidden;
	white-space:nowrap;
	display:block;
}