@charset "UTF-8";

.cl_both {
	clear:both;
}

/*--main_contents_style------------------------------------------------*/
#main_cont {
	width	:848px;
	text-align:left;
	margin:0 auto;
}

#main_cont_left {
	width	:570px;
	text-align	:left;
	margin-top	:10px;
	margin-right:0px;
	margin-bottom:20px;
	margin-left	:20px;
	float	:left;
}
/* Others */
* html body #main_cont_left {
	width	:574px;
	margin-left	:8px;
} /* WinIE,MacIE */

#main_cont_right {
	width		:250px;
	text-align	:left;
	margin		:0px;
	float	:right;
}

/*--fla_area_style------------------------------------------------------------------*/
/*--fla_area_main_title----*/
.fla_time {
	font-size:9px;
	color:#A19185;
	margin:0px;
}

.fla_title {
	font-size:14px;
	color:#DE7123;
	font-weight:bold;
	margin:0px;
	margin-bottom:-3px;
}

.fla_user {
	font-size:15px;
	color:#958275;
	font-weight:bold;
	margin:0px;
}
/*--fla_area_main_box----*/
.fla_main_area {
	width:560px;
}

.fla_allTime {
	width:500px;
	height:13px;
	font-size:10px;
	color:#4D4D4D;
	margin-top:0px;
}


.fla_main_left {
	width:350px;
	float:left;
	margin:0px;
}

.fla_main_right {
	width:200px;
	float:right;
}
/* Others */
* html body .fla_main_right {
	width	:195px;
} /* WinIE,MacIE */

/*--fla_area_main_tx----*/
.fla_main_tag {
	font-size:12px;
	color:#5A544C;
	font-weight:bold;
	background-image:url(../img/contents_tx_dot.gif);
	background-repeat:repeat-x;
	background-position:bottom;
	margin-top:5px;
	margin-bottom:5px;
}

.favorite_btn {
	float:right;
}

.fla_input_area {
	margin-top:10px;
}

.fla_input_tag {
	font-size:12px;
	color:#5A544C;
	font-weight:bold;
	margin-top:5px;
}

.move_link {
	width:200px;
	height:18px;
}
/* Others */
* html body .move_link {
	width	:195px;
} /* WinIE,MacIE */

.fla_bottom_tx {
	width:560px;
	font-size:10px;
	color:#4D4D4D;
	margin-top:2px;
}

.fla_bottom_tx_02 {
	font-size:10px;
	color:#958275;
	margin-top:2px;
}

/*--comment_area_style-------------------------------------------------------*/
.comment_btn {
	margin-top:10px;
}

.comment_title_area {
	width:560px;
	background-image:url(../img/contents_tx_dot.gif);
	background-repeat:repeat-x;
	background-position:bottom;
	margin-top:5px;
	padding-bottom:5px;
}

.comment_user {
	float:left;
	width:50%;
	font-size:10px;
	color:#B2A69E;
}

.comment_time {
	float:left;
	width:50%;
	text-align:right;
	font-size:9px;
	color:#B2A69E;
}

.comment_tx {
	width:560px;
	font-size:10px;
	color:#645F5B;
	margin-top:3px;
	margin-bottom:10px;
}

.next_back_area {
	width:560px;
	background-image:url(../img/contents_tx_dot.gif);
	background-repeat:repeat-x;
	margin-top:15px;
	padding-top:8px;
}

.back_tx {
	float:left;
	width:50%;
	font-size:10px;
	color:#B2A69E;
}

.next_tx{
	float:right;
	width:45%;
	text-align:right;
	font-size:10px;
	color:#B2A69E;
}



/*--entry_area_style---------------------------------------------------------------*/
.entry_area {
	width:560px;
	background-image:url(../img/contents_tx_dot.gif);
	background-repeat:repeat-x;
	background-position:bottom;
	margin-top:20px;
	padding-bottom:10px;
}

.entry_area_close {
	width:560px;
	text-align	:center;
}

.comment_form_open {
	width		:101px;
	height		:17px;
	margin-bottom:10px;
}

.entry_tx {
	font-size:11px;
	color:#6A655C;
	font-weight:bold;
	float:left;
	margin-right:5px;
}

.entry_btn {
	width:560px;
	text-align:center;
	margin-top:10px;
}

.comment_area {
	width:400px;
}

.comment_post {
	width		:108px;
	height		:17px;
	margin-bottom:10px;
	margin-right:3px;
}

.comment_form_close {
	width		:90px;
	height		:17px;
	margin-bottom:10px;
}


/*--right_connect_area_style------------------------------------------------------*/
.connect_btn_style {
	margin-top:10px;
	margin-left:10px;
}

.connect_area {
	margin-top:3px;
	margin-bottom:3px;
	margin-left:10px;
	margin-right:10px;
}

.connect_pic {
	float:left;
	margin:5px;
}

.connect_tx_time {
	font-size:9px;
	color:#A19185;
	font-weight:normal;
	margin:0px;
}

.connect_tx_title {
	font-size:10px;
	color:#C27238;
	font-weight:bold;
	margin:0px;
}

.connect_tx_user {
	font-size:10px;
	color:#716A63;
	font-weight:bold;
	margin:0px;
}

.connect_tx_view {
	font-size:10px;
	color:#818181;
	font-weight:normal;
	margin:0px;
}

.connect_tx_desc {
	font-size:10px;
	color:#4D4D4D;
	font-weight:normal;
}

.next_back_area2 {
	width:225px;
	margin-top:5px;
	margin-left:15px;
	padding-top:3px;
	border-top:dotted 1px #6B6B6B;
}


