﻿/* CSS Document */
body, td, p, form, input, textarea, select {

	font-size: 12px;

	color: #666666;

	line-height: 18px;

	font-family: "Arial", "Helvetica", "sans-serif";

	text-decoration: none;
}

a{

	font-size: 12px;

	font-weight: normal;

	color: #666666;

	line-height: 140%;

	font-family: "Arial", "Helvetica", "sans-serif";

	text-decoration: underline;

}

a:hover{

	font-size: 12px;

	font-weight: normal;

	color: #426591;

	line-height: 140%;

	font-family: "Arial", "Helvetica", "sans-serif";

	text-decoration: none;

}

.copyright {

	font-family: "Arial", "Helvetica", "sans-serif";

	font-size: 11px;

	color: #969696;

	text-decoration: none;

	line-height: 140%;

}

.copyright a{
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 11px;
	color: #969696;
	line-height: 140%;
	font-weight: bold;
	text-decoration: none;

}

.copyright a:hover{
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 11px;
	color: #969696;
	text-decoration: underline;
	line-height: 140%;
	font-weight: bold;

}

.copyright2 {

	font-family: "Arial", "Helvetica", "sans-serif";

	font-size: 10px;

	color: #666666;

	text-decoration: none;

	line-height: 125%;

}

.copyright2 a{

	font-family: "Arial", "Helvetica", "sans-serif";

	font-size: 10px;

	color: #666666;

	text-decoration: underline;

	line-height: 125%;

}

.copyright2 a:hover{

	font-family: "Arial", "Helvetica", "sans-serif";

	font-size: 10px;

	color: #426591;

	text-decoration: none;

	line-height: 125%;
	
}

.copyright_creatop {

	font-family: "Arial", "Helvetica", "sans-serif";

	font-size: 10px;

	color: #CCCCCC;

	text-decoration: none;

	line-height: 140%;

}

.copyright_creatop a{

	font-family: "Arial", "Helvetica", "sans-serif";

	font-size: 10px;

	color: #CCCCCC;

	text-decoration: underline;

	line-height: 140%;

}

.copyright_creatop a:hover{

	font-family: "Arial", "Helvetica", "sans-serif";

	font-size: 10px;

	color: #CCCCCC;

	text-decoration: none;

	line-height: 140%;

}

.button {
	font-size: 12px;
	color: #1C5977;
	text-decoration: none;
	font-weight: normal;
	letter-spacing: 1px;
	padding-bottom: 2px;
	padding-top: 4px;

}

.button a{
	font-size: 12px;
	color: #1C5977;
	text-decoration: none;
	font-weight: normal;
	letter-spacing: 1px;
	padding-bottom: 2px;
	padding-top: 4px;


}

.button a:hover{
	color: #2984AF;
	font-weight: normal;
	letter-spacing: 1px;
	padding-bottom: 2px;
	padding-top: 4px;
	text-decoration: underline;
	font-size: 12px;


}

.button2 {
	font-size: 12px;
	color: #0099FF;
	text-decoration: none;
	font-weight: normal;
	padding-bottom: 2px;
	padding-top: 4px;
	letter-spacing: 1px;

}

.button2 a{
	font-size: 12px;
	color: #0099FF;
	text-decoration: underline;
	font-weight: normal;
	padding-bottom: 2px;
	padding-top: 4px;
	letter-spacing: 1px;


}

.button2 a:hover{
	font-size: 12px;
	color: #075798;
	font-weight: normal;
	padding-bottom: 2px;
	padding-top: 4px;
	text-decoration: none;
	letter-spacing: 1px;


}

.button_ing {
	font-size: 12px;
	color: #1C5977;
	text-decoration: none;
	font-weight: bold;
	padding-bottom: 2px;
	padding-top: 4px;

}

.button_ing a{
	font-size: 12px;
	color: #1C5977;
	text-decoration: none;
	font-weight: bold;
	padding-bottom: 2px;
	padding-top: 4px;


}

.button_ing a:hover{
	font-size: 12px;
	color: #1C5977;
	font-weight: bold;
	padding-bottom: 2px;
	padding-top: 4px;


}

.core_ser {
	font-size: 12px;
	color: #1C5977;
	text-decoration: none;
	font-weight: normal;
	letter-spacing: normal;
	padding-bottom: 2px;
	padding-top: 4px;

}

.core_ser a{
	font-size: 12px;
	color: #1C5977;
	text-decoration: underline;
	font-weight: normal;
	letter-spacing: normal;
	padding-bottom: 2px;
	padding-top: 4px;


}

.core_ser a:hover{
	font-size: 12px;
	color: #1C5977;
	font-weight: normal;
	letter-spacing: normal;
	padding-bottom: 2px;
	padding-top: 4px;
	text-decoration: none;


}

.type_ko {
	font-size: 12px;
	color: #666666;
	text-decoration: none;
	font-weight: normal;
	padding-bottom: 7px;

}

.type_ko a{
	font-size: 12px;
	color: #666666;
	text-decoration: none;
	font-weight: normal;
	padding-bottom: 7px;

}

.type_ko a:hover{
	font-size: 12px;
	color: #426591;
	font-weight: normal;
	text-decoration: underline;
	padding-bottom: 7px;

}

.type_ko2 {
	font-size: 12px;
	color: #666666;
	text-decoration: none;
	font-weight: normal;
	padding-bottom: 7px;

}

.type_ko2 a{
	font-size: 12px;
	color: #666666;
	text-decoration: underline;
	font-weight: normal;
	padding-bottom: 7px;

}

.type_ko2 a:hover{
	font-size: 12px;
	color: #426591;
	font-weight: normal;
	padding-bottom: 7px;

}

.type_20pt {

	font-size: 18px;
	color: #FF8000;
	text-decoration: none;
	font-weight: normal;

}

.type_12pt {

	font-size: 12px;
	color: #4E9FCB;
	text-decoration: none;
	font-weight: bold;

}

.table0_11pt {

	font-size: 12px;
	color: #4A6A85;
	text-decoration: none;
	font-weight: bold;

}
.light_b {
	font-size: 11px;
	color: #3399FF;
	text-decoration: none;
	font-weight: bold;
	padding-bottom: 3px;

}

.p_title {
	font-size: 12px;
	color: #1C5977;
	text-decoration: none;
	font-weight: bold;

}

.table1_11pt {

	font-size: 12px;
	color: #666666;
	text-decoration: none;
	font-weight: none;

}

.type_11pt {

	font-size: 12px;
	color: #666666;
	text-decoration: none;
	font-weight: normal;

}
.type_11pt a{

	font-size: 12px;
	color: #666666;
	text-decoration: none;
	font-weight: normal;

}
.type_11pt a:hover{

	font-size: 12px;
	color: #666666;
	text-decoration: underline;
	font-weight: normal;

}

.page {

	font-size: 12px;
	color: #1C5977;
	text-decoration: none;
	font-weight: bold;

}
.page a{

	font-size: 12px;
	color: #666666;
	text-decoration: underline;
	font-weight: normal;

}
.page a:hover{

	font-size: 12px;
	color: #666666;
	text-decoration: none;
	font-weight: normal;

}

.type_sp {
	font-size: 12px;
	color: #666666;
	text-decoration: none;
	font-weight: normal;
	padding-top: 8px;

}
.type_sp a{

	font-size: 12px;

	color: #666666;

	text-decoration: none;

	font-weight: normal;

}

.type_sp a:hover{

	font-size: 12px;

	color: #336600;

	text-decoration: underline;

	font-weight: normal;

}

.news_title {

	font-size: 13px;

	color: #1C5977;

	text-decoration: none;

	font-weight: bold;

}
.news_title a{

	font-size: 13px;

	color: #1C5977;

	text-decoration: underline;

	font-weight: bold;

}

.news_title a:hover{

	font-size: 13px;

	color: #1C5977;

	text-decoration: none;

	font-weight: bold;

}
.FormFormat input{
	background-color: #F3F3F3;
	border: 1px solid #999999;
}
.FormFormat textarea{
	background-color: #F3F3F3;
	border: 1px solid #999999;
}

.overtitle {
	font-size: 12px;
	color: #666666;
	text-decoration: none;
	font-weight: bold;
	line-height: 16px;

}

.overtitle a{

	font-size: 12px;

	color: #666666;

	text-decoration: none;

	font-weight: bold;

}

.overtitle a:hover{

	font-size: 12px;

	color: #999999;

	font-weight: bold;

}

.15_title {

	font-size: 15px;

	color: #1C5977;

	text-decoration: none;

	font-weight: bold;

}

.link_12ptb {

	font-size: 12px;

	color: #0099FF;

	text-decoration: none;

	font-weight: normal;

}
.link_12ptb a{

	font-size: 12px;

	color: #0099FF;

	text-decoration: underline;

	font-weight: normal;

}

.link_12ptb a:hover{

	font-size: 12px;

	color: #0099FF;

	text-decoration: none;

	font-weight: normal;

}

.location_bar {

	font-size: 12px;

	color: #CC0000;

	text-decoration: none;

	font-weight: bold;

}
.location_bar a{

	font-size: 12px;

	color: #1C5977;

	text-decoration: underline;

	font-weight: normal;

}

.location_bar a:hover{

	font-size: 12px;

	color: #1C5977;

	text-decoration: none;

	font-weight: normal;

}
.link_11ptb {

	font-size: 12px;

	color: #0099FF;

	text-decoration: none;

	font-weight: normal;

}
.link_11ptb a{

	font-size: 12px;

	color: #0099FF;

	text-decoration: underline;

	font-weight: normal;

}

.link_11ptb a:hover{

	font-size: 12px;

	color: #0099FF;

	text-decoration: none;

	font-weight: normal;

}
