@charset "utf-8";

* {
	font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro', 'メイリオ', Meiryo,'ＭＳ Ｐゴシック', sans-serif; margin:0; padding:0; color:#333; line-height:1.8;
}
html, body {
	font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro', 'メイリオ', Meiryo,'ＭＳ Ｐゴシック', sans-serif; text-align:left; font-size:12px; color:#333; border:0; margin:0; padding:0; line-height:1.8; background:url(../images/bg_head.gif) repeat-x top;
}
h1, h2, h3, h4, h5, h6, address {
	font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro', 'メイリオ', Meiryo,'ＭＳ Ｐゴシック', sans-serif; text-align:left; color:#333; margin:0; padding:0; border:0; font-style:normal; font-weight:normal;
}
div, blockquote, pre, ul, ol, li, dl, dt, dd {
	font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro', 'メイリオ', Meiryo,'ＭＳ Ｐゴシック', sans-serif; text-align:left; color:#333; margin:0; padding:0; border:0; font-size:100%; line-height:1.8;
}
p {
	font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro', 'メイリオ', Meiryo,'ＭＳ Ｐゴシック', sans-serif; text-align:left; color:#333; margin:0; padding:0 0 20px 0; border:0; font-size:100%; line-height:1.8; clear:both;
}
table, caption, th, td {
	font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro', 'メイリオ', Meiryo,'ＭＳ Ｐゴシック', sans-serif; text-align:left; color:#333; margin:0; padding:0; border:0; font-style:normal; font-weight:normal; font-size:100%; line-height:1.8;
}
img {
	border:0;
}
.malta a:link, .malta a:visited {
	color:#536589; text-decoration:none; outline:none;
}
.malta a:active, .malta a:hover {
	color:#536589; text-decoration:underline; outline:none;
}
.d-solution a:link, .d-solution a:visited {
	color:#9f4c48; text-decoration:none; outline:none;
}
.d-solution a:active, .d-solution a:hover {
	color:#9f4c48; text-decoration:underline; outline:none;
}
.eponet a:link, .eponet a:visited {
	color:#3c524f; text-decoration:none; outline:none;
}
.eponet a:active, .eponet a:hover {
	color:#3c524f; text-decoration:underline; outline:none;
}
input[type="text"] {
	height:18px;
}
