@charset "utf-8";
/* CSS Document */


.sec_outer:after{
clear:both;
height:0;
content:".";
font-size:1px;
display:block;
visibility:hidden;
}
.sec_outer{
zoom:1;
}
#sec_l{
float:left;
width:217px;
}
#sec_r{
float:right;
width:395px;
}

.sec_l01{
float:left;
width:67px;
}
.sec_r01{
float:right;
width:550px;
}
#sec_r02{
width:620px;
float:right;
}
#tit_00{
font-size:140%;
font-weight:bold;
}
.tit_01{
font-size:120%;
font-weight:bold;
}
#zoom_pdf{
font-size:80%;
margin:2px 0 0 0;
}

#sec_r dl:after{
clear:both;
height:0;
content:".";
font-size:1px;
display:block;
visibility:hidden;

}
#sec_r dl,#sec_r02 dl{
margin:0px 0;
padding:0;
zoom:1;
}
#sec_r dl dt,#sec_r02 dl dt{
float:left;
width:75px;
}
#sec_r dl dd,#sec_r02 dl dd{
float:right;
width:305px;
font-weight:bold;
}
.special00{
background-color:#62B93F;
font-weight:bold;
color:#ffffff;
margin:10px 0 2px 0;
padding:2px;
}

.special01{
background-color:#000000;
font-size:80%;
color:#ffffff;
padding:2px;

}
.special02{
background-color:#DD4493;
font-weight:bold;
color:#ffffff;
padding:2px;
margin:2px 0;
width:75px;


}

#sec_r ul,#sec_r02 ul{
list-style-type:disc;
margin:5px 0 10px 0;
}

.sec_r01 ul{
list-style-type:disc;
margin:5px 0 0px 0;
}

#sec_r ul li,#sec_r02 ul li{
margin:0 0 3px 20px;
}
#sec_r ul li p,.sec_r01 ul li p{
font-size:80%;
}
.bknm{
margin:15px 0 0 0;
}
.bknm_tit{
font-weight:bold;
}
#dl{
	margin:10px 0 0 0;
	}
	
#dl p{
	font-size:80%;
	margin:0px 0 0 3px;
	padding:0;
	}
#inf{
	margin:5px 0 20px 0;
	border:solid 1px #ff0000;
	padding:5px;
	}
.waliker_miadashi{
	text-align:right;
	margin:10px 0 10px 0;
	}
#inf h3{
	font-weight:bold;
	font-size:120%;
	text-align:center;
	}
#inf p{
	margin:10px 0 10px 0;
	}
	