/* CSS Document */


@import "../common/cont.css";


/*message
#MAIN h2{clear:both;margin-bottom:1em;}*/
#MAIN h2 span{font-size:75%;}
.gr{clear:both;margin-bottom:1em;margin-top:0;}
.grttle{clear:both;margin:0 35px 1em 30px;padding:5px 23px;color:#3E3508;background:#99CC33;
font-size:120%;font-weight:bold;}
.grttle span{font-size:75%;}

.meslist{margin-top:0;padding-left:1em;}
.meslist dt{clear:both;float:left;
background:url('img/arrow.gif') no-repeat left center;height:15px;padding-left:15px;
font-size:110%;font-weight:bold;}
.meslist dd{margin-bottom:1em;padding-left:8em;}

.meslist2{margin-top:0;float:left;}
.meslist2 dt{clear:both;}
.meslist2 dd{margin-bottom:1em;}
.mes-title{font-weight:bold;font-size:120%;color:#3E3508;}
.message-detail div{margin-left:55px;color:#3E3508;
background:url('img/point.gif') no-repeat left center;padding-left:15px;}
.message-detail p{margin-left:5.5em;margin-top:5px;}
.mes{padding-left:2em;padding-bottom:1em;border-style:dotted;border-width:0 0 1px 0;border-color:#666;}
.mes-b{padding-left:2em;}

.gr-date{margin-right:40px;font-size:80%;}
.gr-pro{font-size:80%;background-color:#FFFFCC;margin-left:20px;}
*html .gr-pro{font-size:80%;background-color:#FFFFCC;}
.gr-pro span{font-weight:bold;font-size:120%;}
.gr-pro p{line-height:120%;margin-top:3px;}

/*.gr-top{font-weight:bold;font-size:110%;}*/
.photo-l{display:block;float:left;padding:0 5px 1em 5px;background:#fff;}
.photo-l img{border:1px solid #999;}
.photo-r{display:block;float:right;padding:0 5px 1em 5px;background:#fff;}
.photo-r img{border:1px solid #999;}

.gr-photo-s{padding:1px 10px 5px 0;}

.gr-photo{padding:5px 20px 5px 5px;}
*html .gr-photo{padding:5px 10px 5px 10px;}

.gr-title{font-weight:bold;margin-bottom:0.5em;}


.win{padding:4px;font-weight:bold;color:#333;background:#FAEDE7;border:1px solid #E9A796;border-style:none none dotted none;}
.win dt{margin-left:0;color:#DB5959}
.win dd{margin:0.5em 0 0 0;padding:0 0 0 15px;height:auto !important;min-height:1em;height:1em;background:url('img/win.gif') no-repeat top left;}
.win-g{padding:10px;font-weight:normal;color:#333;background:#FAEDE7;font-size:95%;color:#333!important;}
.p-name{padding-left:2em;}

.win table{margin-left:0;color:#333;}

.win table tr{min-height:1px;}

.p-name1{float:left;margin:0.5em 0 0 0;padding:0 0 0 15px;height:auto !important;min-height:14px;height:1em;background:url('img/win.gif') no-repeat top left;}
.p-name2{padding-left:15em;background:none;height:14px;}

.fn{font-weight:normal;}

.navibutton a{background-image:url('../common/img/but_prize.gif');}
a#BUT1{width:250px;}

.prize-gre{padding:5px 0 15px 0;font-weight:bold;color:#333;background:#FAEDE7;border:1px solid #E9A796;border-style:none none none none;margin-left:20px;margin-right:20px;}
.prize-gre img{margin:1.5em 20px 0 0.5em;}
.pr-title{font-weight:bold;font-size:120%;margin-top:1em;border:1px solid #E9A796;border-style:none none dotted none;
padding:0.5em 0px 1em 0;width:440px;}
.prize-gre hr{}
