/* フォントを一括管理 */


body{
			color:#000000;
			font-size:0.8em;

}

/************************ 記事のフォント ********************************/
p{
			font-size:1.3em;
			line-height:1.4em;
}

p.margin-left{
			margin:4px 0 0 10px;
			font-size:1.0em;
			line-height:1.3em;
}

p.title{
			margin:0px;
			font-size:1.4px;
}

p.small{
			font-size:0.9em;
			margin-left:5px;
}

c{
			margin:4px 0 0 5px;
}

h2{
			font-size:1.6em;
			line-height:1.5em;
}

h1{
			font-size:1.4em;
			line-height:1.4em;
			font-weight:bold;
}

q{
			color:#243b82;
}

i{
			font-style: normal;
			color:#243b82;
}

li{
			font-size:1.0em;
			line-height:1.0em;
}

.kiji_date{
			font-size:1.1em;
			line-height:1.1em;
}

.kiji_title{
			font-size:2.0em;
			line-height:1.5em;
}


/************************ 固定部分関係 ********************************/

a:link		{color:#2d249a}
a:visited	{color:#24749a}
a:hover		{color:#b4143c; text-decoration:none}
a:active	{color:#2d249a}


/* メニューのフォント */
.fix_font_menu{
			color:#FFFFFF;
			font-size:13px;
}
a.fix_font_menu:link	{color:#ffffff; text-decoration:none}
a.fix_font_menu:visited	{color:#ffffff; text-decoration:none}
a.fix_font_menu:hover	{color:#ffffff}
a.fix_font_menu:active	{color:#ffffff}

.fix_font_koushin{
			font-size:12px;
}

.fix_font_submenu{
			font-size:12px;
			color:#FFFFFF;
}
a.fix_font_submenu:link		{color:#ffffff}
a.fix_font_submenu:visited	{color:#ffffff}
a.fix_font_submenu:hover	{color:#ffffff; text-decoration:none}
a.fix_font_submenu:active	{color:#ffffff}

.fix_font_footer{
			font-size:11px;
			color:#FFFFFF;
}

a.fix_font_footer:link		{color:#ffffff}
a.fix_font_footer:visited	{color:#ffffff}
a.fix_font_footer:hover	{color:#ffffff; text-decoration:none}
a.fix_font_footer:active	{color:#ffffff}



/************************ index右側部分の記事の部分 ********************************/
.index_font_now{
			font-size:12px;
			top:5px;
			left:10px;
			position:relative;
}
.index_font_question{
			font-size:12px;
}
.index_font_link{
			font-size:12px;
}
.index_font_date{
			font-size:13px;
}

.index_font_latest{
			font-size:20px;
			font-weight:bold;
			margin-top:3px;
}
.index_font_latest_small{
			font-size:1.2em;
			line-height:1.5em;
			color:#363636;
}
.index_font_latest_kijihe{
			font-size:13px;
			font-weight:bold;
			text-align:right;
}
.index_font_second_title{
			font-size:13px;
			font-weight:bold;
}
.index_font_second_text{
			font-size:1em;
			line-height:1.2em;
			color:#363636;
}
.index_font_second_kijihe{
			font-size:13px;
			font-weight:bold;
			text-align:right;
}
.index_font_title{
			color:#FFFFFF;
			font-weight:bold;
}

.index_font_news{
			font-size:12px;
}

.index_font_link{
			line-height:19px;
}
			


/* 各項目ごとのタイトルのフォント */
.title{
			color:#FFFFFF;
			font-size:13px;
}


/************************ interview ********************************/

.interview_font_title{
			font-size:30px;
}
.interview_font_explain{
			font-size:12px;
			line-height:15px;
}
.interview_font_latest{
			font-size:22px;
			font-weight:bold;

			margin-top:1px;
			margin-bottom:4px;
}
.interview_font_picup_title{
			font-size:13px;
			font-weight:bold;
			color:#666666;
			text-align:center;
}

.interview_font_juku{
			font-size:14px;
			color:#666666;
}
.interview_font_juku_date{
			font-size:12px;
			color:#000000;
			line-height:17px;
}
.interview_font_juku_title{
			font-size:13px;
			line-height:17px;
}