@charset "utf-8";
/* CSS Document */

li { margin:0px; list-style:none; padding:0px; }
* { margin:0px; padding:0px; }

/* Content Area */
.shadow_left { width:3px; background-image:url(../images/talk/left.jpg); background-repeat:repeat-y; }
.shadow_right { width:3px; background-image:url(../images/talk/right.jpg); background-repeat:repeat-y; }
.shadow_bottom { background-image:url(../images/talk/bottom.jpg); background-repeat:no-repeat; height:20px; overflow:hidden; }

/* Content Image */
.page_title { margin-top:-8px;  background-image:url(../images/talk/title.png) !important; _background-image:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/talk/title.png'); background-repeat:no-repeat; height:90px; width:681px; margin-left:10px; z-index:20; position:absolute; }

/* List Area */
.list_area { padding-top:25px; margin-left:10px; }
.list_area div { margin-bottom:3px; cursor:pointer; }
.line3 { background-color:#7a5050; height:1px; overflow:hidden; clear:both; margin:15px 0px 15px 0px; }
.line2 { background-color:#7a5050; height:1px; overflow:hidden; clear:both; margin:0px 0px 15px 0px; }

	/* SELECT */
	.list_area_left_select { height:14px; width:14px; overflow:hidden; background-color:#3890cc; background-image:url(../images/talk/line_lb.jpg); background-repeat:no-repeat; background-position:bottom; padding:0px;  }
	.list_area_left_top_select { background-image:url(../images/talk/line_lt.jpg); width:14px; height:14px; overflow:hidden; }
	.list_area_right_select { background-color:#3890cc; }
	.row_select { background-image:url(../images/talk/selector.jpg); width:16px; overflow:hidden; background-repeat:no-repeat; background-position:0px 7px; height:24px; _height:27px; float:left; }
	.row_text_select { color:#ffffff; float:left; padding-top:4px; _padding-top:6px; width:195px; padding-left:5px; padding-bottom:2px; }
	.row_date_select { color:#ffffff; float:left; padding-top:4px; _padding-top:6px; width:120px; padding-left:5px; text-align:right; padding-bottom:2px; }

	/* UNSELECT */
	.list_area_left { height:14px; width:14px; overflow:hidden; background-color:#ffffff; padding:0px;  }
	.list_area_left_top { }
	.list_area_right { background-color:#ffffff; }
	.row { background-image:url(../images/talk/unselector.jpg); width:16px; overflow:hidden; background-repeat:no-repeat; background-position:0px 7px; height:24px; _height:27px; float:left; }
	.row_text { color:#323232; float:left; padding-top:4px; _padding-top:6px; width:195px; padding-left:5px; padding-bottom:2px; }
	.row_date { color:#323232; float:left; padding-top:4px; _padding-top:6px; width:120px; padding-left:5px; text-align:right; padding-bottom:2px; }
	

.message_area { position:absolute; top:502px; left:408px; width:263px; height:465px; padding:0px; margin:0px; z-index:99; }
.message_top {  background-image:url(../images/talk/right_top.png) !important; _background-image:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/talk/right_top.png'); background-repeat:no-repeat; height:16px; }
.message_container { height:440px; width:263px; overflow:hidden; }
.message_bottom {  background-image:url(../images/talk/right_bottom.png) !important; _background-image:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/talk/right_bottom.png'); background-repeat:no-repeat; height:4px; }
.message_left_shadow { background-image:url(../images/talk/right_l.png) !important; _background-image:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/talk/right_l.png', sizingMethod='scale'); background-repeat:repeat-y; width:2px; overflow:hidden; }
.message_right_shadow { background-image:url(../images/talk/right_r.png) !important; _background-image:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/talk/right_r.png', sizingMethod='scale'); background-repeat:repeat-y; width:2px; overflow:hidden; }
.message_content { background-color:#127fc1; }

#message_content { color:#ffffff; width:250px; padding-left:3px; }




/* Detail */
.detail_title { float:left; _padding-bottom:5px; }
.detail_date { float:right; width:150px; text-align:right; padding-top:5px; }

.detail_content { float:left; overflow:hidden; }
.detail_content table tr td { border:1px solid #cccccc;  }

.download a { color:#127fc1; cursor:pointer; }

/* Back */
.back { padding-left:10px; padding-top:5px; }

.clear { height:0px; overflow:hidden; clear:both; }
.dash { height:1px; margin-top:10px; margin-bottom:5px; overflow:hidden; background-image:url(../images/talk/dash.jpg); background-repeat:repeat-x; }

a { color:#333333; text-decoration:none; }
a:hover { text-decoration:underline; }

.qa { background-color:#ededed; padding-top:10px; padding-bottom:10px; margin-bottom:10px; }
.content_area { background-color:#ffffff; width:688px; padding:12px 0px 5px 0px; margin:0px; }
.content { padding:0px 20px 5px 20px; }