@charset "utf-8";
/*共通設定*/
/* 初期化 */
* {
	font:normal normal normal 100%/1.3em "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
  margin:0px;
  padding:0px;
  letter-spacing:1px;
}
/*リンク文字設定　標準*/
a {
	color:#333;
	text-decoration:underline;
 }
a:visited {
  color:#333333;
  text-decoration:underline;
}
a:hover {
	color:#900;
	text-decoration: underline;
}
/*標準文字設定*/
caption,th,td,p,h1,h2,h3,h4,h5,h6,ul,ol,dl,input {
}
/*太字*/
b {
  font-weight: bold;
  color:inherit;
}
/*強調*/
em {
  color:#ff0000;
}
/*強く強調*/
strong {
  font-weight: bold;
  color:inherit;
}
img {
  border:none;
}
map {
  display:none;/*NoFix*/
}
ul,
dl {
  list-style-type:none;
}
/*clearfix*/
.cf:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}
.cf{
  display: inline-block;
  min-height:1%;  /* for IE 7*/
}
/*float解除*/
.fc {
  clear: both;
}
p.fc {
  clear: both;
  font-size:0px;
  line-height:0px;
}
.tx13 {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 14px;
	line-height: 1.4em;
	color: #333;
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 20px;
}
.tx13greet {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 14px;
	line-height: 1.5em;
	color: #333;
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 0px;
	text-indent: 1em;
	padding-top: 0px;
}
.tx13greetCopy {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 14px;
	line-height: 1.5em;
	color: #333;
	padding-right: 15px;
	padding-left: 10px;
	padding-bottom: 20px;
	padding-top: 10px;
	text-align: right;
}



/*float左*/
.fl {
  float:left;
}
/*float右*/
.fr {
  float:right;
}
/*文字設定*/

/*このページの先頭へ*/
.pagetop{
  text-align:right;
  padding-top:5px;
  padding-bottom:20px;
}
.pagetop2{
  text-align:right;
  padding-top:15px;
  padding-bottom:20px;
  padding-right:36px;
}
/*パディング設定*/
.pb10{
  padding-bottom:10px;
}
.pb20{
  padding-bottom:20px;
}
.pb30{
  padding-bottom:30px;
}
/*右下キャプション*/
.rcap{
	font-size:80%;
	line-height:1.3em;
	text-align:right;
	padding-top:10px;
}
.mini{
	font-size:90%;
}
