@charset "UTF-8";
/* CSS Document */
.rep_main{width:690px;}
.rep_main .left{width:117px; float:left;}
.rep_main .right{width:573px; float:left; padding-top:35px; color:#666;}
.rep_main .left02{width:261px; float:left; margin-right:24px;}
.rep_main .right02{width:405px; float:left; padding-top:35px; color:#666;}
.rep_main .left03{width:325px; float:left; margin-right:40px;}
.rep_main .right03{width:325px; float:right;}

.rep_main .right .ltd01{width:310px; float:left;}
.rep_main .right .rtd01{width:236px; float:right;}
.rep_main .right .ltd02{width:237px; float:left;}
.rep_main .right .rtd02{width:310px; float:right;}
.rep_main .right .ltd03{width:305px; float:left;}
.rep_main .right .rtd03{width:243px; float:right;}

.rep_main .right02 .num{width:30px; float:left;}
.rep_main .right02 .txt{width:375px; float:left;}

.top_l{width:221px; float:left; height:208px; background-color:#000; color:#FFF; font-weight:normal; padding:65px 25px 0;}
.top_l2{width:126px; float:left;}
.top_r{width:293px; float:left;}

.rep_bg{background-image:url(/formen/images/report/bg_box.jpg); width:690px; color:#666;}
.rep_bg .left{width:305px; float:left; margin-right:40px; padding:10px;}
.rep_bg .right{width:305px; float:right; padding:10px;}
.rep_tit{
color:#4cbcf0;
background:url(/formen/images/report/dot.gif) repeat-x left bottom;
padding-bottom:3px;
font-weight:bold;
margin-bottom:1px;
}
.rep_box{
background-color:#eee;
padding:15px;
}
.rep_box .check{position:relative;}
.rep_box .check p{
position:absolute;
left:604px;
top:-38px;
}
.rep_box .left{
width:170px;
float:left;
}
.rep_box .right{
width:385px;
float:left;
}