@charset "UTF-8";
#alwrap {
	width:980px;
	margin:0 auto;
	padding:0;
}
#alwrap h1 {
	font-family: "ＭＳ ゴシック", "MS Gothic", "Osaka－等幅", Osaka-mono, monospace;
	font-size: 9pt;
	color: #666;
}
#menlis {
	clear:both;
	width:430px;
	float: left;
}
#picand {
	width:550px;
	float: right;
}
#picand2 {
	clear:both;
	width:980px;
	margin:0 auto;
	padding:0;
}

#picand3 {
	clear:both;
	width:980px;
	margin:0 auto;
	padding:0;
}

#picand a:hover img {
  opacity: 0.7;
  filter: alpha(opacity=70);
  -ms-filter: "alpha(opacity=70)";
}
#abab{
	width:980px;
	margin:0 auto;
	padding:0;
}
#abab a {
	font-family: "ＭＳ ゴシック", "MS Gothic", "Osaka－等幅", Osaka-mono, monospace;
	font-size: 9pt;
	text-decoration:none;
	color: #1AA9A4;
}
#abab a:hover {
	color:#808080;
}

/* Scrool top */
#page-top {
	position: fixed;
	bottom: 50px;
	right: 50px;
}
/*-----Scrool top end-----*/

/*foot*/
#footer {
	background-color:#97abb5;
	clear: both;
	height: 300px;
	width: auto;
}
#footarea {
	width:980px;
	margin:0 auto;
	padding:0;
}
#footer p1 {
	font-family: "ヒラギノ角ゴ Pro W3", Osaka, "ＭＳ Ｐゴシック", "Osaka−等幅", Helvetica, Verdana, Arial;
	font-size: 10pt;
	color: #FFF;
	letter-spacing: 1px;
	line-height: 1.1em;
	text-align: left;
}
#footer p2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18pt;
	color: #FFF;
	letter-spacing: normal;
	line-height: normal;
	text-align: left;
	font-weight: bold;
}
#footer p3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FFF;
	letter-spacing: 1px;
	line-height: normal;
	text-align: center;
	font-weight: bold;
}
#footer a {
	text-decoration:none;
	color: #FFF;
}
#footer a:hover {
	color:#808080;
}
.ft_add_tex {
	font-family: "ヒラギノ角ゴ Pro W3", Osaka, "ＭＳ Ｐゴシック", "Osaka−等幅", Helvetica, Verdana, Arial;
	font-size: 10pt;
	color: #FFF;
	letter-spacing: 1px;
	line-height: 1.1em;
	text-align: left;
}
.ft_info_tex {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18pt;
	color: #FFF;
	letter-spacing: normal;
	line-height: normal;
	text-align: left;
	font-weight: bold;
}
.ft_cop_tex {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FFF;
	letter-spacing: 1px;
	line-height: normal;
	text-align: center;
	font-weight: bold;
}
.ft_link_tex {
	font-family: "ＭＳ ゴシック", "MS Gothic", "Osaka－等幅", Osaka-mono, monospace;
	font-size: 12pt;
	color: #FFF;
	text-align: left;
}
/*-------foot------*/



.tptp {
	font-family: "ＭＳ ゴシック", "MS Gothic", "Osaka－等幅", Osaka-mono, monospace;
	font-size: 10pt;
	color: #333;
}
.bodystext {
	font-family: "ヒラギノ角ゴ Pro W3", Osaka, "ＭＳ Ｐゴシック", "Osaka−等幅", Helvetica, Verdana, Arial;
	font-size: 11pt;
	color: #333;
}
.white_letitle {
	color: #FFF;
	font-size: 13pt;
	font-family: "ＭＳ ゴシック", "MS Gothic", "Osaka−等幅", Tahoma, Genevam, sans-serif;
}
.eme_stitle {
	color: #1AA9A4;
	font-size: 11pt;
	font-family: "ＭＳ ゴシック", "MS Gothic", "Osaka−等幅", Tahoma, Genevam, sans-serif;
}
.gr_tex {
	font-family: "ヒラギノ角ゴ Pro W3", Osaka, "ＭＳ Ｐゴシック", "Osaka−等幅", Helvetica, Verdana, Arial;
	font-size: 10pt;
	color: #333;
}
.red_tex {
	font-size: 9pt;
	color: #C00;
}
.red2_tex {
	font-size: 13pt;
	color: #903;
}
.gr_tex_bold {
	font-size: 13pt;
	color: #333;
}
.gr_tex_11 {
	font-size: 11pt;
	color: #333;
	font-family: "ヒラギノ角ゴ Pro W3", Osaka, "ＭＳ Ｐゴシック", "Osaka−等幅", Helvetica, Verdana, Arial;
}
.stock_title {
	font-family: "ＭＳ ゴシック", "MS Gothic", "Osaka－等幅", Osaka-mono, monospace;
	color: #000;
	font-size: 14pt;
}
.stock_price {
	color: #F00;
	font-size: 14pt;
}
h1 {
	font-size: 10pt;
	font-weight: normal;
}
