@charset "UTF-8";

@import url('/Css/Webzine/base.css');
@import url('/Css/Common/quick.css');

/* linkBase */
a:link,
a:visited {
	color:#6D6D6D;
}
a:hover,
a:active {
	color:#9267bf;
	text-decoration:underline !important;
}


/* ¸ÞÀÎ layout ¼öÁ¤/ 2008.09.10 À±Àº¿µ */
div#contentArea { padding-top: 0;}
div#contentArea div#bodyArea { padding-top: 0;}

/* layout */
.bodyInCont {
	width: 870px;
	margin:0 auto;
}
.bodyInCont .leftCont {
	float: left;
	width: 205px;
}
.bodyInCont .midCont {
	float: left;
	width: 451px;
	margin-left: 12px;
}
.bodyInCont .rightCont {
	float: right;
	width: 190px;
}
/* //layout */


/* common */
ul.noBtn {
	float: right;
	margin-top: -11px;
	padding-left: 2px;
}
ul.noBtn li {
	float: left;
	margin-left: 2px;
}

span.moreBtn {
	float: right;
	margin-top: -11px;
}
/* //common */


/* roundBox */
.roundBox {
	background: url('/Images/Leisure/Main/bgBoxBtmRight.gif') no-repeat bottom right;
}
.roundBoxTop {
	background: url('/Images/Leisure/Main/bgBoxTopRight.gif') no-repeat top right;
}
.roundBoxTop div {
	background: url('/Images/Leisure/Main/bgBoxTopLeft.gif') no-repeat top left;
	padding-top: 10px;
}
.roundBoxCont {
	background: url('/Images/Leisure/Main/bgBoxBtmLeft.gif') no-repeat bottom left;
	padding: 0 10px 10px;
}


.roundBox02 {
	background: #f6f6f6 url('/Images/Leisure/Main/bgBox02BtmRight.gif') no-repeat bottom right;
}
.roundBox02Top {
	background: url('/Images/Leisure/Main/bgBox02TopRight.gif') no-repeat top right;
}
.roundBox02Top div {
	background: url('/Images/Leisure/Main/bgBox02TopLeft.gif') no-repeat top left;
	padding-top: 10px;
}
.roundBox02Cont {
	background: url('/Images/Leisure/Main/bgBox02BtmLeft.gif') no-repeat bottom left;
	padding: 0 10px 10px;
}
/* //roundBox */


/* tourStory */
.tourStory {
	background: url('/Images/Leisure/Main/bgTourStory.gif') no-repeat top left;
	width: 200px;
	height: 108px;
	padding: 10px 2px 10px 3px;
}
.tourStory dl {
	float: left;
	width: 80px;
	padding: 0 10px;
}
.tourStory dd.thum img {
	width: 80px;
	height: 45px;
	margin-bottom: 7px;
}
/* //tourStory */


/* foodStory */
.foodStory { width: 100%;}
.foodStory.line {
	border-top: 1px solid #d6d7d2;
	padding-top: 10px;
}
.foodStory dl.floatL {
	width: 215px;
	margin: 0 10px 5px 0;
}

.foodStory dd.thum {
	float: left;
	margin-right: 7px;
}
.foodStory dd.thumR {
	float: right;
	margin: 0 5px 0 7px;
}
.foodStory dd.thum img.line {
	border: 1px solid #c8ccc6;
	padding: 0;
}

.foodStory dt {
	color: #505050;
	letter-spacing: -1px;
}
.foodStory dt.dataL { padding-left: 10px;}
.foodStory dt a { color: #505050;}
.foodStory dt p {
	color: #aaa;
	font-size: 11px;
	line-height: 12px;
	margin-top: 4px;
}
.foodStory dt p.subject a { color: #e55f06;}
.foodStory dt p.subject {
	color: #e55f06;
	font-size: 14px;
	margin: 12px 0 10px;
}

.foodStory dd.moreList {
	position: relative;
	clear: left;
	border-bottom: 1px solid #ebebeb;
	margin-top: 10px;
	padding-bottom: 5px;
}

.foodStory dd li a { color: #656565;}
.foodStory dd li {
	color: #656565;
	letter-spacing: -1px;
	background: url('/Images/Bullet/bullSquare8f8f8f.gif') no-repeat 0 4px;
	padding: 0 0 5px 8px;
}

.foodStory dd.moreList p.starPoint {
	float: right;
	margin-top: -17px;
}

.foodStory p.starPoint { padding-left: 2px;}
.foodStory p.starPoint img { margin-left: -2px;}
.foodStory p.price { padding-left: 1px;}
.foodStory p.price img { margin-left: -1px;}

.foodLocation {
	background: #f0f0f0;
	padding: 5px;
}
.foodLocation div.inLocation strong { color: #3878bc;}
.foodLocation div.inLocation {
	float: left;
	color: #aaa;
	font-size: 11px;
	letter-spacing: -1px;
	background: url('/Images/Leisure/Bullet/icoGSLogo.gif') no-repeat left center;
	padding: 2px 0 2px 23px;
}
.foodLocation div.inBtn { float: right;}
/* //foodStory */


/* foodStory02 */
.foodStory02 dt a { color: #e55f06;}
.foodStory02 dt {
	color: #e55f06;
	letter-spacing: -1px;
	border-bottom: 1px solid #e4e4e4;
	padding: 7px 0 5px;
}
.foodStory02 dd {
	color: #656565;
	line-height: 15px;
	letter-spacing: -1px;
	border-top: 1px solid #fbfbfb;
	padding: 10px 0;
}
.foodStory02 dd p {
	color: #aaa;
	font-size: 11px;
	width: 65%;
	margin-top: 7px;
}
.foodStory02 div.inObject {
	position: absolute;
	margin: -30px 0 0 286px;
}
/* //foodStory02 */


/* foodStorySublist / 'ÀÌ·²¶©ÀÌ·±°÷' ¼­ºê¸®½ºÆ® Ãß°¡/ 2008.09.10 À±Àº¿µ */
.foodStorySublist {
	border-top: 1px solid #f0f0f0;
	padding-top: 7px;
}
.foodStorySublist li a { color: #867e7a;}
.foodStorySublist li {
	color: #867e7a;
	font-size: 11px;
	letter-spacing: -1px;
	background: url('/Images/Bullet/bulDotGrayCross.gif') no-repeat 0 3px;
	padding: 0 0 5px 8px;
}
/* //foodStorySublist */


/* banner */
.mainBanner {
	width: 451px;
	margin-top: -1px;
	*margin-top: 1px;
	padding-bottom: 3px;
}

.mainBanner ul.pageBtn {
	position: absolute;
	margin-left: 395px;
} /* ÆäÀÌÂ¡Ãß°¡/ 2008.09.10 À±Àº¿µ */

.mainBanner ul.pageBtn li {
	float: left;
	margin-left: 3px;
}
.subBanner p {
	border-top: 1px solid #ebebeb;
	margin-top: 7px;
	padding-top: 5px;
}
/* //banner */


/* noticeTab */
.noticeTab li {
	padding-right: 3px;
	display: inline;
}

/* subBanner */
.subBanner{
	width:190px;
	height:135px;
	margin:0;
	padding:0;
	font:0/0 Arial;
}
.subBanner li img{
	display:block;
}

/*codpro 2009-01-19*/
div.cp-contl{
	float:left;
	width:206px;
}
div.cp-contc{
	float:left;
	width:434px;
	margin:0 12px;
	_margin:0 9px 0 12px;
	overflow:hidden;
}
div.cp-contr{
	float:left;
	width:206px;
	overflow:hidden;
}
/*left*/
div.travel{
	background:url('/Images/Leisure/Main/bgTravel.gif') no-repeat left top;
	width:206px;
	height:130px;
	margin:7px 0 0 0;
	padding-bottom:15px;
}

dl.theme-travel01{
	width:80px;
	float:left;
	height:44px;
	margin-left:12px;
	_margin-left:6px;
	padding:0 10px 0 0px;
	_padding:0 14px 0 0px;
}
dl.theme-travel01 dt{
	float:left;
	margin-top:7px;
}
dl.theme-travel dd{
	float:left;
}

dl.theme-travel01 dd.cp-txt{
	width:63px;
	float:left;
	margin-top:12px;
}
dl.theme-travel01 dd.cp-ttx{
	font-size:11px;
	margin:7px 0 0 0;
	float:left;
	width:80px;
	letter-spacing:-1px;

}
dl.theme-travel01 dd.cp-ttxs{
	font-size:11px;
	margin:7px 0 0 0;
	float:left;
	width:80px;
	letter-spacing:-1px;
	_margin:2px 0 0 0;
}
span.cp-btn{
	margin:5px 0 0 55px;
	float:left;
}
/*¸¶ÀÏ¸®Áö*/
h2.cp-cstit{
	float:left;
	margin:0 0 8px;
	padding:0;
}
ul.cp-numbtn{
	float:right;
	margin:0 0 0;
}
	ul.cp-numbtn li{
		float:left;
		padding-left:2px;
	}
div.cp-carbanner{
	width:206px;
	clear:both;
}
div.cp-openevent{
	padding-top:2px;
	clear:both;
}
/*°øÁö»çÇ× faq*/
div.cp-boxtype01-btm{
	width:206px;
	overflow:hidden;
	margin:10px 0 12px;
	background:url(../../Images/Car/Main/boxtype01_btm.gif) no-repeat 0 bottom;
	padding-bottom:10px;
	_padding-bottom:7px;
}
	div.cp-boxtype01-btm div.cp-boxtype01-top{
		width:191px;
		overflow:hidden;
		padding:13px 9px 0 15px;
		background:url(/Images/Car/Main/boxtype01_top.gif) no-repeat 0 top;
		}
		div.cp-boxtype01-top h2.cp-cstit{
			float:left;
			margin:0;
		}
		div.cp-boxtype01-top div.btn-more{
			float:right;
			margin:0 10px 0 0;
			_display:inline;
		}
			div.cp-boxtype01-top ul.noti{
				width:180px;
				overflow:hidden;
				clear:both;
				padding:16px 0 0 0;
				_padding:13px 0 0 0;
			}
				div.cp-boxtype01-top ul.noti li{
					width:180px;
					font-size:11px;
					background:url(/Images/Car/Main/bl01.gif) no-repeat 0 8px;
					padding:0 0 0 8px;
					color:#575757;
					line-height:180%;
					letter-spacing:-1px;
				}

/*//left*/

/*center*/
div.cp-visual{
	margin:7px 0 0 0;
}
h2.talk{
	margin:15px 0 0 0;
}
div.talk_box{
	border:1px solid #D0CFCF;
	width:430px;
	height:112px;
	margin:7px 0 0 0;
	float:left;
}
	div.talk_box ul{
		margin-top:7px;
	}
		div.talk_box li{
			background:url('/Images/Leisure/Bullet/bulletjum.gif') no-repeat left center;
			margin:8px 0 0 8px;
			padding:0 0 0 7px;
			font-size:11px;
			line-height:120%;
			letter-spacing:-1px;
			overflow:hidden;
		}
		*+html div.talk_box li{
			margin:6px 0 0 8px;
		}
		div.talk_box li a{
			float:left;
			width:300px;
		}
span.cp-starPoint{
	margin:0 0 0 0px;
	color:#9A9A9A;
	width:110px;
	float:left;
}
span.cp-starPoint01{
	margin:0 0 0 0px; 
	color:#9A9A9A;
	width:120px;
	float:left;
}
em.star{
	font-style:normal;
	padding:0 5px 0 2px;
}
div.cp-contc h2.latter{
	margin:-12px 0 0 7px;
	float:left;
}
span.cp-moreBtn {
	float:right;
	margin-top:-8px;
	}
div.Premier{
	float:left;
	margin:5px 0 0 5px;
}
div.newcar{
	clear:both;
	padding:13px 0;
}
dl.fox{
	overflow:hidden;
	width:434px;
	margin-top:0;
	_margin-top:-5px;
}

dl.fox dd.img{
	float:left;
	margin:10px 0 0 0;
}
dl.fox dt.title{
	margin:12px 0 0 20px;
	float:left;
}

dl.fox dd.audi{
	float:left;
	width:290px;
	margin:40px 0 0 20px;
	font-size:11px;
	letter-spacing:-1px;
	line-height:130%;
}
dl.fox dt.title a:link,dl.fox dt.title a:visited{
	color:#296B7E;
}
div.box{
		font-size:11px;
		color:#949494;
		margin:-70px 0 0 0px;
		border-top:1px solid #E1E2E2;
		border-bottom:1px solid #E4E5E5;
		background-color:#F7F7F7;
		width:305px;
		padding:1px 0 2px 0;
		float:right;
	}
div.box dl.cp-date{
	margin:5px 0 0 7px;
	display:inline;
	float:left;
}
div.box dl.cp-date dt.bull{
	background:url('/Images/Leisure/Bullet/buljum.gif') no-repeat left;
	display:inline;
	padding-left:4px;
	float:left;
}

div.box dl.cp-date dt.bull02{
	background:url('/Images/Leisure/Bullet/buljum.gif') no-repeat left;
	_display:inline;
	padding-left:4px;
	margin-left:15px;
	float:left;
}
div.box dl.cp-date dd.cp-txt10{
	_display:inline;
	font-size:10px;
	color:#848080;
	margin:-2px 0 0 9px;
	font-family:"Tahoma";
	float:left;
}

div.boxmd{
	float:left;
	background:url('/Images/Leisure/Main/mailcity_bg.gif') repeat-y;
	margin:-4px 0 0 0;
	width:434px;
}
	*+html div.boxmd{
		margin:-2px 0 0 0;
	}
	div.boxmd div.bdbtm{
		background:url('/Images/Leisure/Main/mailcity_bottom.gif') no-repeat left bottom;
	}
	div.boxmd div.bdbtm div.bdtop{
		background:url('/Images/Leisure/Main/mailcity_top.gif') no-repeat left top;
		padding:17px 0 17px 0;
	}

dl.milecity{
	width:423px;
	overflow:hidden;
}
	dl.milecity dd.img{
		float:left;
		width:160px;
		height:96px;
		margin-left:13px;
		_margin-left:7px;
	}
	dl.milecity dt.mgt9{
		margin-top:9px;
	}
	dl.milecity dd.mgt9{
		margin-top:9px;
	}
	dl.milecity dt{
		float:left;
		background:url('/Images/Leisure/Bullet/Bulletjums.gif') no-repeat left 5px;
		width:95px;
		padding:2px 0 0px 5px;
		_padding:1px 0 0px 5px;
		margin:0px 0 0 13px;
	}
		dl.milecity dd{
			float:left;
			width:113px;
			height:15px;
			padding:2px 0 0px 0;
			margin:0px 0 0 11px;
		}
/*//center*/

/*right*/
h2.titsleep{
	margin:14px 0 0 0;
	*margin:12px 0 0 0;
}
div.cp-contr div.sleep{
	border:1px solid #D0CFCF;
	width:204px;
	height:112px;
	margin-top:7px;
}
	div.cp-contr dt.txt_sleep{
		font-size:12px;
		color:#505050;
		font-weight:bold;
		margin:9px 0 0 8px;
	}
	div.cp-contr dd.sleep_img{
		float:left;
		margin:6px 0 0 8px;
		display:inline;
	}
	div.cp-contr dd.depth{
		font-size:11px;
		color:#aaaaaa;
		width:82px;
		float:left;
		margin:10px 0 0 7px;
		line-height:120%;
		letter-spacing:-1px;
	}
	div.cp-contr span.cp-inquiry{
		font-size:11px;
		float:left;
		margin:5px 0 0 8px;
	}
	div.cp-contr span.cp-inquiry strong{
		color:#98B5D1;
	}
	div.cp-contr span.cp-inquiry img{
		padding:0 3px 0 3px;
	}
/*¼îÇÎ*/
div.cp-shopping{
	width:206px;
	border-bottom:1px solid #ddd;
	position:relative;
	margin-top:15px;
}
	div.cp-shopping h2.cp-tshop{
		margin:0 0 3px;
		padding:0;
	}
	div.cp-shopping ul{
		position:absolute;
		bottom:-1px;
		right:0;
	}
		div.cp-shopping ul li{
			float:left;
			font-size:0;
			line-height:0;
		}
/*//right*/
/*//codpro 2009-01-19*/
