@charset "utf-8";
/* CSS Document */

body{font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro W3',
'メイリオ',Meiryo,
Osaka,
'ＭＳ Ｐゴシック','MS P Gothic',
sans-serif;
font-size:87%;
line-height:1.5;
color: #000;}

a { color:#00135D;}
a:link    { color:#00135D;}
a:visited { color:#00135D;}
a:hover   { color:#333;}
a:active  { color:#00135D;}


.box2{
	width:880px;
	}
	
.box2L{
	float:left;
	width:448px;
	
	}
.box2R{
	float:right;
	width:410px;}
	
table{
	clear:both;
	border-top:1px solid #CCC;
	width:100%;
	margin-bottom:40px;
	}
	
table th{
	border:1px solid #CCC;
	font-weight:bold;
	background:#EEE;
	padding:3px 5px 3px 5px;}

table td{
	border:1px solid #CCC;
	padding:3px 0 3px 5px;}
	
.bold{
	font-weight:bold;}
	
.box3{
	width:700px;
	}
	
.box3L{
	float:left;
	width:240px;
	}
.box3L p{
	margin-bottom:10px;}
.box3R{
	float:right;
	width:430px;}
	
.box3 h1{
	margin-bottom:10px;
	font-weight:bold;
	font-size:120%;
	border-bottom:1px solid #CCC;}
	
.box3R p{
	margin-bottom:10px;
	}
	
.box3R ul li{
		background:url(../common/icon2.gif) no-repeat left 5px;
	padding-left:15px;
}

.MainContents{
	width:700px;
	}
	
.MainContents h1{
	font-size:200%;
	color:#00135D;
	margin-bottom:20px;}
	
.MainContents .cBox1b{
	overflow: hidden;
	margin-bottom:20px;}
	
.MainContents .cBox1b .cBox1bL{
	width:200px;
	float:left;}

.MainContents .cBox1b .cBox1bR{
	width:470px;
	float:right;}
	
.MainContents .cBox{
	margin-bottom:20px;}
	
.MainContents h2{
		margin-bottom:15px;
	border-left:3px solid #00135D;
	line-height:1.2;
	font-weight:bold;
	padding-left:10px;
	margin-bottom:10px;
}


.MainContents h3{
	clear:both;
		color:#00135D;
	font-weight:bold;}	
	
.MainContents .cBox{
	overflow:hidden;
	margin-bottom:30px;
	clear:both;}


.MainContents .cBox1cL{
	width:200px;
	float:left;
	margin-right:20px;}
	
.MainContents .cBox1cR{
	width:200px;
	float:left;
	}
	
.MainContents .cBox1dL{
	width:330px;
	float:left;
	margin-right:20px;
	}
	
.MainContents .cBox1dR{
	float:left;
	width:330px;}
	
.MainContents .cBox1e{
	margin-bottom:10px;
	font-size:87%;
	clear:both;}
	
.MainContents .cBox1eL{
	float:left;
	width:110px;
	margin-right:10px;}
	
.MainContents .cBox1eL2{
	float:left;
	width:120px;
	margin-right:10px;}


.MainContents a.dlbtn {
    border-radius:5px;        /* CSS3草案 */  
    -webkit-border-radius:5px;    /* Safari,Google Chrome用 */  
    -moz-border-radius:5px;   /* Firefox用 */  
	padding:10px 20px;
	color:#FFF;
	text-decoration:none;
	background:url(../common/btnbg.png) repeat-x left top #00135D;
	}
	
.MainContents a.linkbtn:hover {
	border:1px solid #00135D;
	background:#FFF;
	color:#00135D;}
	
.MainContents .btnbox{
	text-align:center;}
	
	
