@charset "utf-8";

* {
	font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro', 'メイリオ', Meiryo,'ＭＳ Ｐゴシック', sans-serif; margin:0; padding:0; color:#333; line-height:1.5;
}
html, body {
	font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro', 'メイリオ', Meiryo,'ＭＳ Ｐゴシック', sans-serif; text-align:left; font-size:16px; color:#333; border:0; margin:0; padding:0; line-height:1.5;
}
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.5;
}
p {
	font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro', 'メイリオ', Meiryo,'ＭＳ Ｐゴシック', sans-serif; text-align:left; color:#333; margin:0; padding:0 0 30px 0; border:0; font-size:100%; line-height:1.5; 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.5;
}
img {
	border:0;
}
a:link, a:visited {
	color:#999; text-decoration:underline;
}
a:active, a:hover {
	color:#0094d6; text-decoration:underline;
}
input[type="text"] {
	height:18px;
}
.error_text {
	color:red;
	display:block;
}
.f_links {	width:490px; line-height:30px; float:left;	padding:0 10px 0 0;	color:#fff;	text-align:right;}
.f_links a:link, .f_links a:active, .f_links a:hover, .f_links a:visited {	color:#fff; font-size:12px;}
.h2_blue a {	color:#fff;}
.red a {	color:#ff0000;}

a.pdf:after{
	content: '';
	display: inline-block;
	vertical-align: middle;
	width: 1.5em;
	height: 1.5em;
	margin-left: 5px;
	background: url(../images/i_blank.png) no-repeat right top;
	background-size: 100% auto;
	position: relative;
	top: -0.3em;
}