@charset "Shift_JIS";

/*----------------------------------------------------
デフォルトフォント
----------------------------------------------------*/
html {
	"Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "osaka", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", sans-serif, font-family: Arial, Helvetica, Verdana;
}


/*----------------------------------------------------
スタイルの定義
----------------------------------------------------*/
h1 {
	font-size: 100%;
	color: #666666;
	font-weight: normal;
	line-height: 135%; 
}

h2 {
	font-size: 116%;
	color: #666666;
	font-weight: bold;
	line-height: 150%; 
}

h3 {
	font-size: 90%;
	color: #666666;
	font-weight: bold;
	line-height: 135%; 
}

h4 {
	font-size: 90%;
	color: #666666;
	font-weight: normal;
	line-height: 135%; 
}

h5 {
	font-size: 75%;
	color: #666666;
	font-weight: bold;
	line-height: 135%; 
}

/* pタグ */
p {	
	color: #666666;
	line-height: 150%; 
}

/* liタグ */
li {
    font-style: normal;
	list-style-type: none;
}

.news-detail {
	font-size: 75%;
}
/*----------------------------------------------------
リンクの定義
----------------------------------------------------*/
/* デフォルト */
a {
	text-decoration: none;
	font-style: normal;
	font-weight: normal;
}

a:link {
	text-decoration: underline;
	color: #0E1558;
}

a:visited {
	text-decoration: underline;
	color: #3652AB;
}

a:hover {
	text-decoration: underline;
	color: #5278C4;
}

a:active {
	text-decoration: underline;
	color: #5278C4;
}

/* ヘッダー */

/* 左ナビ */

/* コンテンツエリア */
#contents {
	font-size: 75%;
	line-height: 150%; 
	color: #666666;
}


/* フッター */

/* マウスオーバーリンク */



/*----------------------------------------------------
テキスト制御の定義
----------------------------------------------------*/
.txtRight {
	text-align: right;
}

.txtBold {
	font-weight: bold;
}

.txtUnderline {
	text-decoration: underline;
}

.colorWhite {
	color: #FFFFFF;
}

.colorBlue {
	color: #3652AB;
}

.colorViolet {
	color: #B03C8F;
}

.colorRed {
	color: #660033;
}

.txt-83per {
	font-size: 83%;
}

.txt-75per {
	font-size: 75%;
}

.txt-70per {
	font-size: 70%;
}

.txtTitle {
	font-weight: bold;
	color: #444444;
}

/*----------------------------------------------------
その他の定義
----------------------------------------------------*/
.letter-spacing1 {
	letter-spacing: 1px;
}

.letter-spacing2 {
	letter-spacing: 2px;
}

