@charset "utf-8";

#prof .apht-m{
float:left;
padding-right:15px;
width:210px;
}
#prof .apht-m img{
width:208px;
border:1px solid #bfbfbf;
}

#prof div.smryr{
float:right;
width:398px;
}

#prof h3{
margin:0 0 14px 0;
padding-bottom:7px;
line-height:1.0;
border-bottom:1px solid #bfbfbf;;
}


div.smryr dd{
padding-left:20px;
}

#prof div.smryr p{margin-top:1em;}

.evtype{
background:#fff1fa;
padding:8px;
line-height:1.2;

}

#prof .evtype h4,#result .evtype h4{
color:#ff4f74;
margin:0 0 4px;
padding:0 0 0 12px;
line-height:1.2;
font-size:92%;
background:url("/images/ico-prof-evh4.gif") no-repeat left center;
}
.evtype p{

}

.evtype span.bdr{color:#ff4f74;padding:0 7px;}

#prof .layout.each{
background:url("/images/bg-prof-each.gif") no-repeat center top;
padding:20px 9px 0;
}

#prof .each h4{
color:#ff4f74;
margin:17px 0 3px 0;
padding:0;
background-image:none;
font-size:92%;
line-height:1.2;
}

#prof .each dt{
background:none;
padding-left:5px;
}

#prof .free table{
margin:25px auto 0;
width:90%;/*Žb’èIE6‘Î‰ž*/
}
#prof .free th{
white-space:nowrap;
}
#prof .free td{
line-height:1.2;
}
#prof .free td *{text-align:left;}
#prof a.btn span{font-weight:bold;padding-right:0.5em;}



/*--result-----------------------------*/

#result .apht-m{
float:left;
padding-right:15px;
width:103px;
}
#result .apht-m img{
width:101px;
border:1px solid #bfbfbf;
}

#result div.smryr{
float:right;
width:505px;
}
#result h3{
margin:0 0 8px 0;
padding-bottom:7px;
line-height:1.0;
border-bottom:1px solid #bfbfbf;;
}

#result .layout.bta{

}

#result .layout.bta .inr{
	float:right;
	margin-right:-5px;
}
#result .layout.bta .inr div{
	float:left;
	padding-right:5px;
}
#result .layout.bta a,#result .layout.bta alink,#result .layout.bta a:visited,#result .layout.bta a:active{
	display:block;
	width:6em;
	padding:0;
	margin:0;
}
#result .smryr dl{
margin-bottom:10px;
}
#result .smryr dt{

}
#result .smryr dd{

}

#result dd.em2{}

#result .smryr table{width:100%;margin:0;}
#result .smryr table,#result .smryr td,#result .smryr th{border-width:0;background:transparent;}
#result .smryr td,#result .smryr th{
background:url("/cmn/bg-bdbtm.gif") repeat-x left bottom;
text-align:left;
vertical-align:top;
padding:4px 0;
}
#result .smryr th{width:5.5em;}


#result div.page{letter-spacing:2px;text-align:center;}
#result div.page span.next{letter-spacing:normal;}

