@charset "utf-8";

/* -------------------------------------------------------
	[info]
	name : top.css
	desc : CSS
	
	01. Base
	02. Header
	03. Main Contents
	04. Footer
-------------------------------------------------------- */







/*------------------
		Search
------------------*/
#contents #rightCont #rSearch ul {
	margin:10px 0 0 17px;
}

#contents #rightCont #rSearch ul li{
	padding-right:10px;
	float:left;
}

* html #contents #rightCont #rSearch ul li {
	margin-bottom:3px;
}

.yes_no {
	padding:10px 0 10px 15px;
}

/*------------------
		Contents
------------------*/
#contents #rightCont #cLeft {
	padding:5px 0 0 9px;
	float:left;
}

#contents #rightCont #cLeft ul {
	background:url(../../img/cmid.gif) repeat-y;
}

#contents #rightCont #cLeft ul li {
	height:20px;
	padding-left:15px;
}

* html #contents #rightCont #cLeft ul li {
	width:225px;
	padding-left:15px;
}


#contents #rightCont #cRight {
	width:265px;
	padding:17px 9px 0 0;
	float:right;
}

#contents #rightCont #cRight #crTitle {
	width:265px;
	background:#533;
}

#contents #rightCont #cRight .cComment {
	padding:10px 0;
	border-bottom:1px #533 dotted;
}

#contents #rightCont #cRight .crVis {
	width:48px;
	border:1px #533 solid;
	float:left;
}

#contents #rightCont #cRight .crRight {
	width:210px;
	float:right;
}

#contents #rightCont #cRight .crRight ul li {
	font-size:80%;
}

/*------------------
		Recommend
------------------*/
#contents #rightCont #recoLeft {
	width:250px;
	padding:0 0 10px 9px;
	float:left;
}


#contents #rightCont #recoRight {
	width:250px;
	padding:0 9px 10px 0;
	float:right;
}

#contents #rightCont #recoLeft ul li,
#contents #rightCont #recoRight ul li {
	font-size:89%;
}

#contents #rightCont #recoLeft .recoComment,
#contents #rightCont #recoRight .recoComment {
	padding:10px 0;
	border-bottom:1px #533 dotted;
}

.houseVis {
	width:80px;
	margin-right:10px;
	float:left;
}

/*------------------
		What's new
------------------*/
#contents #leftCont h3 {
	width:220px;
	background:#533;
	border-top:1px solid #e7e7e7;
	border-right:1px solid #e7e7e7;
	border-left:1px solid #e7e7e7;
}

#contents #leftCont #lcNew {
	width:210px;
	margin-bottom:10px;
	padding:10px 0 10px 10px;
	background:#fff;
	border:1px solid #e7e7e7;
}

#contents #leftCont #lcNew #scroll {
	width:200px;
	height:125px;
	font-size:89%;
	overflow:auto;
}

/*------------------
		attention
------------------*/
#contents #leftCont #lcAtt {
	width:220px;
	margin-bottom:10px;
	background:#fff;
	border:1px solid #e7e7e7;
}

#contents #leftCont #lcAtt ul li {
	padding-right:5px;
	font-size:89%;
}

#contents #leftCont #lcAtt .attComment {
	padding:10px 0;
	border-bottom:1px #e7e7e7 solid;
}

/*------------------
		ranking
------------------*/
#contents #leftCont #lcRank {
	width:220px;
	margin-bottom:10px;
	background:#fff;
	border:1px solid #e7e7e7;
}

#contents #leftCont #lcRank ul li {
	padding:5px 0 5px 10px;
	border-bottom:1px #e7e7e7 solid;
	font-size:89%;
}

#contents #leftCont #lcRank ul li img {
	margin-right:10px;
}

#contents #leftCont #lcRank ul li a {
	color:#80b627;
}

#contents #leftCont #lcRank ul li a:visited {
	color:#800080;
}

#contents #leftCont #lcRank ul li a:hover,
#contents #leftCont #lcRank ul li a:active,
#contents #leftCont #lcRank ul li a:focus {
	color:#fe0000;
	text-decoration:none;
}

/*-------------------------------------------------------------------
	red
-------------------------------------------------------------------*/





/*-------------------------------
		rightCont_red
-------------------------------*/
#contents_red #rightCont_red {
	width:528px;
	margin-bottom:20px;
	float:right;
	background:#fff;
	border:1px solid #e7e7e7;
}

#contents_red #rightCont_red h2 {
	width:510px;
	background:#ee7850;
	margin:8px 0 0 9px;
}

/*------------------
		Search_red
------------------*/
#contents_red #rightCont_red #rSearch_red {
	width:344px;
	margin:0 auto;
}


#contents_red #rightCont_red #rSearch_red ul {
	margin:10px 0 0 10px;
}

#contents_red #rightCont_red #rSearch_red ul li{
	padding-right:10px;
	float:left;
}

* html #contents_red #rightCont_red #rSearch_red ul li {
	margin-bottom:3px;
}


/*------------------
		Contents_red
------------------*/
#contents_red #rightCont_red #cLeft_red {
	padding:5px 0 0 9px;
	float:left;
}

#contents_red #rightCont_red #cLeft_red ul {
	background:url(../../img/cmid.gif) repeat-y;
}

#contents_red #rightCont_red #cLeft_red ul li {
	height:20px;
	padding-left:15px;
}

* html #contents_red #rightCont_red #cLeft_red ul li {
	width:225px;
	padding-left:15px;
}


#contents_red #rightCont_red #cRight_red {
	width:265px;
	padding:17px 9px 0 0;
	float:right;
}

#contents_red #rightCont_red #cRight_red #crTitle_red {
	width:265px;
	background:#533;
}

#contents_red #rightCont_red #cRight_red .cComment {
	padding:10px 0;
	border-bottom:1px #533 dotted;
}

#contents_red #rightCont_red #cRight_red .crVis {
	width:48px;
	border:1px #533 solid;
	float:left;
}

#contents_red #rightCont_red #cRight_red .crRight {
	width:210px;
	float:right;
}

#contents_red #rightCont_red #cRight_red .crRight ul li {
	font-size:80%;
}







/*------------------
		What's new
------------------*/
#contents_red #leftCont_red h3 {
	width:220px;
	background:#533;
	border-top:1px solid #e7e7e7;
	border-right:1px solid #e7e7e7;
	border-left:1px solid #e7e7e7;
}

#contents_red #leftCont_red #lcNew_red {
	width:210px;
	margin-bottom:10px;
	padding:10px 0 10px 10px;
	background:#fff;
	border:1px solid #e7e7e7;
}

#contents_red #leftCont_red #lcNew_red #scroll_red {
	width:200px;
	height:125px;
	font-size:89%;
	overflow:auto;
}

