/*-------------------------------------------------
CSSƒCƒ“ƒ|[ƒg
-------------------------------------------------*/
@import url(base.css);

/*-------------------------------------------------
Å’áŒÀƒŒƒCƒAƒEƒg
-------------------------------------------------*/
body {
	margin:0px;
	padding:0px;
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka|“™•";
}



h1 {
	display:none;
	top: -2000px;
}
h2 {
	margin-top:10px;
	margin-bottom:10px;
	font-family:"‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-size: 20px;
	color: #FC5822;
}
p {
	line-height:160%;
	font-size: 80%;
	color: #252525;
	margin:0 auto 0 auto;
}
dt,dd,ul {
	font-size:80%;
	line-height:140%;
}
ul {
	margin-top:5px;
	margin-bottom:5px;
}
.lang_txt {
	font-size:75%;
	margin-top:5px;
	margin-right:2px;
}
.txt_format {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #BABABA;
	text-indent: 10px;
}
.fontb {
	font-weight: bold;
}
.text70_140 {
	font-size:70%;
	line-height:140%;
}
.text80_150 {
	font-size:80%;
	line-height:150%;
}
.links_con {
	position:relative;
	text-align:left;
	width:673px;
	height:150px;
	margin-bottom:20px;
}
.links_img {
	height:150px;
	float:left;
	margin-right:20px;
}
.header_m_img1 {
	margin-right:5px;
}
.header_m_img2 {
	margin-right:10px;
}
.header_m_img3 {
	margin-left:5px;
}
.footer_m_img1 {
	margin-top:5px;
	margin-bottom:5px;
	margin-right:5px;
}
.footer_m_img2 {
	margin-left:10px;
}