@import url(global.css);

/* default layout Templete *****************************************************************************************************/
textarea.cmdinput {
	font:12px 'µ¸¿ò',gulim,serif ; color:#7e7e7e;
	height:18px;
	border-top:1px solid #999999;
	border-right:1px solid #d5d5d5;
	border-bottom:1px solid #d5d5d5;
	border-left:1px solid #999999;
	overflow-y:auto;
}

/*Total Wrap*******************************************************************************************************************/
#Wrapper {
	width:100%; height:auto;	
}

/*Top Section*****************************************************************************************************************/
#TopSec {
	width:100%; height:205px;
	clear:both;	
}
#TopSec span{
	margin-left:30px;
}
/*Middle Section*************************************************************************************************************/
#MiddleSec {
	float:left;clear:both;
	width:965px; height:auto;
	position:relative;
}

/*Left Section****************************************************************************************************************/
#LeftSec {
	width:204px; height:100%;
	float:left;
	padding-left:30px;
}
#LeftSec div.LeftCntSec {
	width:184px; height:auto;
	clear:both; position:relative;
	padding-top:10px;
	z-index:1;
}

/*Contents Section*************************************************************************************************************/
#CntSec {
	width:727px; height:auto;
	float:left;
}
#CntSec h2 {
	padding:0 2px 0 0;
	height:56px;
}
#CntSec h2 img.txt{
	vertical-align:5px;
}
#CntSec h2 div.Location {
	width:auto; height:auto;
	float:right; 
	padding-top:10px;
}
#CntSec h2 div.Location img.ico {
	margin:1px 5px; 
}
#CntSec div.CntMainSec {
	width:640px; height:auto;
}


/*Bottom Section*********************************************************************************************************************/
#BottomSec {
	width:100%; height:auto;	
	position:relative;
	float:left;
	clear:both;
}
#BottomSec ul {

}
#BottomSec ul li.im img{
	vertical-align:-5px;	
}
#BottomSec ul li.ft{
	height:55px;
	border-top:1px solid #e6e6e6;
	padding:16px 0 0 30px;
}

#BottomSec ul li.ft div.BtmSecbox {	
	position:absolute;
	bottom:30px;
	left:787px;
}

/* Layer Pop */
div.LayerInfoSec {
	position:absolute; z-index:100; width:100px height:20px;top:167px;left:15px;
}
div.LayerEvent {
	position:absolute; z-index:10; width:100px height:20px;top:0px;left:358px;
}

/* Popup Style ******************************************************************************************************************/
#PWrapper {
	width:100%; height:auto;
}
#PWrapper div.PTopSec {
	width:100%; height:46px;
	margin-bottom:23px;
	background:url(/home/63CITY/images/common/popup/bg_top.gif) repeat-x;
	position:relative;
}
#PWrapper div.PTopSec div.pt1 {
	width:7px; height:46px;
	background:url(/home/63CITY/images/common/popup/left_top.gif) no-repeat;
	position:absolute;
	left:0; top:0;
}
#PWrapper div.PTopSec div.pt2 {
	width:7px; height:46px;
	background:url(/home/63CITY/images/common/popup/right_top.gif) no-repeat;
	position:absolute;
	right:0; top:0;
}
#PWrapper div.PTopSec h1 {
	padding:13px 0 0 15px;
	height:14px;
}
#PWrapper div.PCntSec1 {
	padding-left:15px;
	margin-bottom:23px;
	text-align:center;
}
#PWrapper div.PCntSec2 {
	padding-left:15px;
	margin-bottom:23px;
}
#PWrapper div.PBtmSec {
	width:100%; height:30px;
	padding-top:7px;
	background:url(/home/63CITY/images/common/popup/bg_btm.gif) bottom repeat-x;
	position:relative;
	text-align:right;
}
#PWrapper div.PBtmSec img.close {
	margin:10px 15px 0 0; 
}
#PWrapper div.PBtmSec div.pb1 {
	width:7px; height:37px;
	background:url(/home/63CITY/images/common/popup/left_btm.gif) no-repeat;
	position:absolute;
	left:0; top:0;
}
#PWrapper div.PBtmSec div.pb2 {
	width:7px; height:37px;
	background:url(/home/63CITY/images/common/popup/right_btm.gif) no-repeat;
	position:absolute;
	right:0; top:0;
}

/* PageNumber Style */
div.pageNumber {width:648px; height:auto; text-align:center; margin-top:15px;color:#666666;float:left; }
div.pageNumber img.sp{margin:0 5px;}
div.pageNumber a {color:#666666;}
div.pageNumber a.bt {vertical-align:-2px; margin:0 2px;}
div.pageNumber a.btr {vertical-align:-2px; margin-left:5px;}