body {
	color: #737373;
}

.q_txt {
	color: #D68000;
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-weight: bolder;
	font-size:20px;
	line-height:23px;
}
.q_txt a:link {
	color: #D68000;
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-weight: bolder;
	font-size:20px;
	line-height:23px;
}
.q_txt a:hover {
	color: #D68000;
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-weight: bolder;
	font-size:20px;
	line-height:23px;
}
.q_txt a:visited {
	color: #D68000;
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-weight: bolder;
	font-size:20px;
	line-height:23px;
}

.d_txt {
	color: #D68000;
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-weight: bolder;
}
.box {
	width:600px;
	height:auto;
	text-align:center;
}
.txt_box {
	width:580px;
	height:auto;
	margin:15 10 15 20px;
	text-align:left;
}
.shoyaku {
	margin:0 0 0 15px;
	float:right;
}
.clear {clear:both;
}

.txt_box2 {
	width:550px;
	height:auto;
	margin:15 15 15 25px;
	text-align:left;
}
.txt_bold1{
	font-size: 14px;
	line-height: 19px;
	color:#FF9900;
	font-weight:bold;
}
.txt_bold2{
	font-size: 15px;
	line-height: 19px;
	color:#3399CC;
	font-weight:bold;
}
.txt_bold3{
	font-size: 13.5px;
	line-height: 19px;
	color:#FF9999;
	font-weight:bold;
}
.txt_box img {
	float:right;
	margin: 5 5 5 5px;
}

a:link {
	color: #0066cc;
	text-decoration: none;
}
a:visited {
	color: #0066cc;
	text-decoration: none;
}
a:hover {
	color:#0066cc;
	text-decoration: underline;
}
