
div#lnv p {
	padding:0 0 5px 10px;
	color:#761C81;
	list-style-type:none;
	font-weight:bold;
}

div.h1_title p {
	background: transparent url(../img/title_h1_blank.gif) repeat-y scroll 0 0;
	width:651px;
	color:#FFFFFF;
	font-size:120%;
	font-weight:bold;
	padding:8px 20px 8px 20px;
}

div.social {
	background:#FAF5FB;
	padding:5px 10px 5px 10px;
	text-align:right;
}

.note
	{ color:#cc3333; font-weight:normal; }

div#writer div
	{ border:1px solid #666666; float:left; margin-bottom:20px; }
div#writer p
	{ margin-left:160px; width:480px; } 

div.monobody
	{ background:#ffffff; padding:0 20px 20px 20px; }
div.monobody h2
	{ color:#AB4783; font-size:85%; clear:both; margin-top:20px; border-bottom:1px solid #D4A9D2; border-left:3px solid #D4A9D2; padding:0 0 3px 5px; }

div.relaybox
	{ border:1px solid #CD92B8; width:318px; margin-top:10px; }
div.relaybox p.numb
	{ background:#F3E3F8 url('../../img/glb/img_point1.gif') no-repeat 10px 7px; border-top:1px solid #CD92B8; border-bottom:1px solid #CD92B8; padding:2px 10px 2px 25px; }
div.relaybox p.numb img
	{ vertical-align:middle; margin-left:3px; }
div.relaybox div.ph
	{ float:left; padding:10px; }
div.relaybox div.ph img
	{ border:1px solid #666666; }
div.relaybox p.comp
	{ float:right; width:225px; padding-top:7px; }
div.relaybox p.year
	{ float:right; width:225px; }

.lbox
	{ float:left; }
.fit
	{ font-style:oblique; }

div.photobox
	{ width:317px; margin:10px 0; }
div.ph img
	{ border:1px solid #999999; }

div#main div#submain p.morelink
	{ clear:both; margin-top:20px; font-size:90%; }
div#main div#submain p.morelink a
	{ border:3px double #761C81; text-align:center; display:block; padding:3px; }
