/* 全体に適応 */

a{font-weight:normal}
a:link{color:#014A9B}
a:visited{color:#cc3399}
a:active{color:#00941a}
a{text-decoration:none}

body{
	background-color:#ffffff;
	text-align:left; 
	font-size:12px;
}

td{font-size:12px;}

p{
	font-size:12px;
	color:#000000;
	line-height:18px;
}

.mini{font-size:10px;line-height:16px;}

/* ヘッダー及びフッター　部分 */

h1{
	font-size:10px;
	color:#999999;
	margin-top:3px;
	margin-left:4px;
	font-weight:normal;
}

.headercopy{
	font-size:10px;
	color:#113f7d;
	margin-left:5px;
	font-weight:bold
}

.footer{
	color:#555555;
	font-size:10px;
	margin-right:8px;
}



/* メニュー部分全体 */

.headermenu{
	color:#ffffff;
	font-size:12px;
}
.bottommenu{
	color:#ffffff;
	font-size:10px;
}
.menuline{
	color:#3CACEA;
	font-size:10px;
	margin-left:8px;
}

.footermenu{
	color:#113f7d;
	font-size:10px;
	margin-left:8px;
}

.sidemenu1{
	font-size:12px;
	font-weight:bold
}

.sidemenu2{
	font-size:10px;
	font-weight:bold
}

.sidemenu2-1{
	color:#205bac;
	font-size:10px;
	margin-left:13px;
}

.sidemenu2-2{
	color:#008cbf;
	font-size:10px;
	margin-left:13px;
}

.banner{
	color:#555555;
	font-size:10px;
	line-height:15px;
}

.navi{
	color:#555555;
	font-size:10px;
	margin-top:15px;
	margin-left:21px;
}

/* 中ページ　全体 */

.in-minititle{margin-bottom:11px;}
.in-minititle2{margin-bottom:11px;color:#08105a;}
.darkblue{color:#08105a;}
.grey{color:#333333;}
.grey2{color:#555555;}
.orange{color:#af5c00;}

.icon{color:#008cbf;font-size:10px;}

