@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/link/left.jpg); background-repeat:repeat-y; }
.shadow_right { width:3px; background-image:url(../images/link/right.jpg); background-repeat:repeat-y; }
.shadow_bottom { background-image:url(../images/link/bottom.jpg); background-repeat:no-repeat; height:20px; overflow:hidden; }

/* Content Image */
.page_title { margin-top:-8px;  background-image:url(../images/link/title.png) !important; _background-image:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/link/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/link/line_lb.jpg); background-repeat:no-repeat; background-position:bottom; padding:0px;  }
	.list_area_left_top_select { background-image:url(../images/link/line_lt.jpg); width:14px; height:14px; overflow:hidden; }
	.list_area_right_select { background-color:#3890cc; }
	.row_select { background-image:url(../images/link/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/link/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/link/right_top.png) !important; _background-image:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/link/right_top.png'); background-repeat:no-repeat; height:16px; }
.message_container { height:440px; width:263px; overflow:hidden; }
.message_bottom {  background-image:url(../images/link/right_bottom.png) !important; _background-image:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/link/right_bottom.png'); background-repeat:no-repeat; height:4px; }
.message_left_shadow { background-image:url(../images/link/right_l.png) !important; _background-image:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/link/right_l.png', sizingMethod='scale'); background-repeat:repeat-y; width:2px; overflow:hidden; }
.message_right_shadow { background-image:url(../images/link/right_r.png) !important; _background-image:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/link/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; }



/* Frame */
.frame { padding-bottom:20px; }
.frame li { background-image:url(../images/link/unselector.jpg); background-position:3px; background-repeat:no-repeat; margin-top:5px; padding-left:18px; _padding-left:8px; clear:both; }
.frame_left { width:16px; height:33px; background-image:url(../images/link/frame_1.jpg); background-repeat:no-repeat; }
.frame_title { background-image:url(../images/link/frame_bg.jpg); background-repeat:repeat-x; vertical-align:middle; width:auto; }
.frame_right { background-image:url(../images/link/frame_r.jpg); width:4px; height:33px; background-repeat:no-repeat; }
.frame_left_bg { background-image:url(../images/link/frame_h_bg.jpg); background-repeat:repeat-y; }

.frame .title { color:#685541; font-size:15px; padding-top:10px; }
.frame .info1 { float:left; padding-top:10px; _padding-top:14px; padding-left:5px; }
.frame .point { background-image:url(../images/link/unselector.jpg); width:9px; height:12px; background-repeat:no-repeat; margin-top:13px; padding-left:8px; background-position:3px; float:left; }
.frame a { position:relative; color:#262626; text-decoration:none; }
.frame a:hover { text-decoration:underline; }

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

.book { width:77px; height:103px; float:left; padding-right:24px; padding-bottom:20px; }
.book table { background-color:#eaeaea; border:1px solid #e2e2e2; }
.book table tr td { vertical-align:middle; }


.book2 { width:77px; height:103px; float:left; padding-bottom:20px; }
.book2 table { background-color:#eaeaea; border:1px solid #e2e2e2; }
.book2 table tr td { vertical-align:middle; }
