/* CSS Document */

.ber01{
height:25px;
background-color:#FF33CC;
margin-top:25px;
}

.ber02{
height:40px;
background-color:#FF33CC;
}


.menu_btn01{
width:200px;
height:40px;
background-color:#FF33CC;
float:left;
zoom:100%;}
.menu_btn01:after{
content:" ";
clear:both;
height:0;
display:block;
visibility:hidden;
}

.menu_btn02{
margin-left:2px;
width:200px;
height:40px;
background-color:#FF33CC;
float:left;
zoom:100%;}
.menu_btn02:after{
content:" ";
clear:both;
height:0;
display:block;
visibility:hidden;
}

#inner_top{
height:150px;
background-color:#FF33CC;
clear:both;
}
#inner_top:after{
content:" ";
clear:both;
height:0;
display:block;
visibility:hidden;
}

.m_title{
font-size:14px;
font-weight:bold;
color:#FFFFFF;
margin-left:5px;
margin-top:2px;
}

.menu_btn2-01{
width:200px;
height:40px;
background-color:#FF99CC;
float:left;
zoom:100%;}
.menu_btn01:after{
content:" ";
clear:both;
height:0;
display:block;
visibility:hidden;
}

.menu_btn2-02{
margin-left:2px;
width:200px;
height:40px;
background-color:#FF99CC;
float:left;
zoom:100%;}
.menu_btn02:after{
content:" ";
clear:both;
height:0;
display:block;
visibility:hidden;
}

#mfc_title{
margin-top:66px;
margin-left:10px;
font-size:18px;
font-weight:bold;
color:#FFFFFF;
float:left;
zoom:100%;
}
#mfc_title:after{
content:" ";
clear:both;
height:0;
display:block;
visibility:hidden;
}

#mfc_img{
width:150px;
height:130px;
margin-top:10px;
margin-right:10px;
float:right;
zoom:100%;
}
#mfc_img:after{
content:" ";
clear:both;
height:0;
display:block;
visibility:hidden;
}

.sentence_box{
margin-top:20px;
margin-bottom:25px;
}

.back_box{
font-size:11px;
text-align:center;
margin-top:10px;
}


#report_box{
width:604px;
margin-top:30px;
border-top:solid 1px;
border-left:solid 1px;
}

.row_box{
width:604px;
border-bottom:solid 1px;
clear:both
zoom:100%;
}
.row_box:after{
content:" ";
clear:both;
height:0;
display:block;
visibility:hidden;
}

.report{
width:150px;
height:280px;
border-right:solid 1px;
float:left;
zoom:100%;
}
.report:after{
content:" ";
clear:both;
height:0;
display:block;
visibility:hidden;
}

.report02{
width:150px;
height:280px;
border-right:solid 1px;
float:left;
zoom:100%;
}
.report02:after{
content:" ";
clear:both;
height:0;
display:block;
visibility:hidden;
}

.report03{
width:150px;
height:280px;
border-right:solid 1px;
background-color:#bae3f9;
float:left;
zoom:100%;
}
.report03:after{
content:" ";
clear:both;
height:0;
display:block;
visibility:hidden;
}

.report04{
width:150px;
height:280px;
border-right:solid 1px;
background-color:#ff9966;
float:left;
zoom:100%;
}
.report04:after{
content:" ";
clear:both;
height:0;
display:block;
visibility:hidden;
}

.photo{
margin-top:2px;
margin-left:2px;
}

#report_box dl{
width:146px;
color:#000000;
padding-top:5px;
padding-bottom:5px;
padding-left:2px;
}
#report_box dt{
font-size:11px;
font-weight:bold;
}
#report_box dd{
font-size:11px;
text-align:justify;
text-justify:distribute;
white-space:normal;
}

.category_box1{
clear:both;
width:604px;
border-left:solid 1px;
border-top:solid 1px;
border-bottom:solid 1px;
background-color:#bae3f9;
}
.category_box1:after{
content:" ";
clear:both;
height:0;
display:block;
visibility:hidden;
}

.category_box2{
clear:both;
width:604px;
border-left:solid 1px;
border-top:solid 1px;
border-bottom:solid 1px;
background-color:#00a1e9;
}
.category_box2:after{
content:" ";
clear:both;
height:0;
display:block;
visibility:hidden;
}

.li_title{
width:38px;
float:left;
}
.li_title:after{
content:" ";
clear:both;
height:0;
display:block;
visibility:hidden;
}

.title_img{
clear:both;
width:36px;
margin-top:50%;
}
.title_img:after{
content:" ";
clear:both;
height:0;
display:block;
visibility:hidden;
}


.lecture_box{
width:564px;
border-right:solid 1px;
border-left:solid 1px;
float:left;
}
.lecture_box:after{
content:" ";
clear:both;
height:0;
display:block;
visibility:hidden;
}

.row{
clear:both;
width:564px;
border-bottom:solid 1px;
background-color:#e9f6fe;
}
.row:after{
content:" ";
clear:both;
height:0;
display:block;
visibility:hidden;
}

.row2{
clear:both;
width:564px;
background-color:#e9f6fe;
}
.row2:after{
content:" ";
clear:both;
height:0;
display:block;
visibility:hidden;
}

.lecture_l{
float:left;
width:212px;
}
.lecture_l:after{
content:" ";
clear:both;
height:0;
display:block;
visibility:hidden;
}

.lecture_img{
clear:both;
width:208px;
margin-left:1px;
}
.lecture_img:after{
content:" ";
clear:both;
height:0;
display:block;
visibility:hidden;
}

.lecture_r{
width:348px;
float:left;
padding-left:2px;
border-left:solid 1px;
background-color:#FFFFFF;
}
.lecture_r:after{
content:" ";
clear:both;
height:0;
display:block;
visibility:hidden;
}

.lecture_r p{
margin-top:5px;
margin-bottom:5px;
margin-left:3px;
margin-right:3px;
}

#list_box{
margin-top:20px;
}

#access_box{
clear:both;
margin-top:20px;
margin-bottom:25px;
zoom:100%;
}
#access_box:after{
content:" ";
clear:both;
height:0;
display:block;
visibility:hidden;
}

#access1{
float:left;
width:256px;
zoom:100%;
}
#access1:after{
content:" ";
clear:both;
height:0;
display:block;
visibility:hidden;
}

#access2{
float:right;
width:347px;
zoom:100%;
}
#access2:after{
content:" ";
clear:both;
height:0;
display:block;
visibility:hidden;
}

.bus_car{
clear:both;
width:347px;
zoom:100%;
}
.bus_car:after{
content:" ";
clear:both;
height:0;
display:block;
visibility:hidden;
}

.bus_car_l{
width:71px;
float:left;
padding-left:5px;
padding-right:8px;
}

.bus_car_r{
float:left;
}
.bus_car_r dl{
margin-bottom:20px;
}
.bus_car_r dl dt{
font-size:12px;
line-height:15px;
}
.bus_car_r dl dd{
font-size:12px;	
line-height:15px;
white-space:normal;
}
.bus_car_r dl dt.bus2{
font-size:12px;
line-height:15px;
margin-top:10px;
}




#adress_box{
clear:both;
padding-top:20px;
}

.adr_box{
width:604px;
padding-top:20px;
}

.adr_l{
width:277px;
background-color:#DDD;
float:left;
padding:10px;
}
.adr_r{
width:277px;
background-color:#DDD;
float:right;
padding:10px;
}

.adr_box dl{
}
.adr_box dl dt{
font-size:11px;
line-height:20px;
}
.adr_box dl dd{
font-size:11px;
line-height:20px;	
}

.adr_box a{
font-size:11px;	
}

































