/* CSS Document */

body{ background:url(/mezacla10/img/header-bg.gif) repeat-x #f1d8c6; margin:0;color:#333; text-align:center;}

#mezacla10{ text-align:center; width:739px; margin:0 auto;}
#mezacla10 h1{ height:128px; text-align:center; width:auto;}

#mezacla10 #mainImg{ background:url(/mezacla10/img/main-img.jpg) no-repeat top center; width:770px; height:739px; margin:0 auto; overflow:hidden;}
#mezacla10 #mainImg img{ float:left; margin:500px 0 0 0;}

#mezacla10 #mainImg dl,
#mezacla10 #mainImg dl dt,
#mezacla10 #mainImg dl dd{ display:none;}


.fra01{ width:590px; margin:0 auto 20px auto;}
.fra01 .fra01top { width:590px; height:12px; overflow:hidden; background:url(/mezacla10/img/fra01-top.gif) no-repeat;}
.fra01 .fra01main { width:590px; background:url(/mezacla10/img/fra01-bg.gif) repeat-y; text-align:center;}
.fra01 .fra01btm { width:590px; height:12px; overflow:hidden; background:url(/mezacla10/img/fra01-btm.gif) no-repeat;}

.fra01 .fra01main table,
.fra01 .fra01main table tr,
.fra01 .fra01main table th,
.fra01 .fra01main table td{ border:0; text-align:left;}


.fra01 .fra01main table td,
.fra01 .fra01main table th{ padding:8px; vertical-align:top; font-size:14px; font-weight:bold; border-bottom: #efc39e 1px solid;}
.fra01 .fra01main table th{ color:#6f3501; border-right:#efc39e 1px dotted;}

.fra01 .fra01main table{ margin:0 auto;}

.tCenter{ padding:15px;}*/

.footer{ float:none; clear:both;}

#mezacla10 dl.toiawase { width:75%; font-size:14px; text-align:left; margin:0 auto 10px auto;}
#mezacla10 dl.toiawase dt{ padding:0 0 0 0; font-weight:bold;line-height:2em; float:left; padding:10px; border-right: #be783d 2px dotted; letter-spacing:0.3em;}
#mezacla10 dl.toiawase dd{ margin:5px 0 0 10px; float:left;}


/*
#mezacla10 dl.toiawase { width:75%; font-size:14px; text-align:left; margin:0 0 10px 0; background:#FC6;}
#mezacla10 dl.toiawase dt{font-weight:bold; height:2em; line-height:2.4em; float:left; padding:0 10px 10px 0; border-right: #be783d 2px dotted; letter-spacing:0.3em; background:#C66;}
#mezacla10 dl.toiawase dd{ height:2em; line-height:1.2em; background:#F6F;}
*/

#mezacla10 dl.contMain{ width:710px; margin:0 auto; text-align:left;}
#mezacla10 dl.contMain dt{}
#mezacla10 dl.contMain dd{ padding:5px 20px 15px 20px;text-align: justify;text-justify: inter-ideograph;  font-size:13px; line-height:1.5em; color:#65350c;}
#mezacla10 dl.contMain dd p{ padding:0 0 5px 0;}

#mezacla10 ul.starIcon{ list-style:none;margin:0 0 0 20px;font-weight:bold;}
#mezacla10 ul.starIcon li{background:url(/mezacla10/img/star-icon.gif) no-repeat left top;padding:0 0 0 23px; line-height:21px; font-weight:bold; margin:0 0 5px 0;}

#mezacla10 ul.starIcon li.sp2010{ color:#d28d00; text-decoration:underline;}



#mezacla10 dl.profA { font-size:14px; text-align:left; margin:10px 0 0 20px;}
#mezacla10 dl.profA dt{background:url(/mezacla10/img/star-icon.gif) no-repeat left top; font-weight:bold; height:23px; line-height:23px; float:left;letter-spacing:0.3em;
clear:both; margin:3px 0 0 0; padding:0 0 0 23px;}
#mezacla10 dl.profA dd{ height:23px; line-height:23px; margin:3px 0 0 0; padding:0 0 0 10px;}

#mezacla10 dl.profB { font-size:14px; text-align:left; margin:10px 0 0 20px;}
#mezacla10 dl.profB dt{background:url(/mezacla10/img/star-icon.gif) no-repeat left top; font-weight:bold; height:23px; line-height:23px;letter-spacing:0.3em;clear:both; margin:3px 0 0 0; padding:0 0 0 23px;}
#mezacla10 dl.profB dd{ height:23px; line-height:23px; margin:3px 0 0 0; padding:0 0 0 10px;}

