@charset "utf-8";

body{ 
	background-color:#ffffff;   -webkit-text-size-adjust: 100%;
	color: #000000;
	font-size:13px;
	line-height: 130%;
	font-family: 'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ','Meiryo',sans-serif;

}
td,th { 
	font-size:13px;
	line-height:110%;
}
big { 
	font-size: 14px; 
	letter-spacing:1px;
	font-weight: bold;
	line-height: 130%;
	color:#000000;
}
small{ 
	font-size:11px;
}
a{ text-decoration:none; }
a:link{ color: #000080; }
a:visited{ color: #000080;  }
a:active{ color: #ffd700;  }
a:hover{ color: #ff0080; text-decoration: underline }
img{border:0;}
.abr{
	line-height:110%;
	margin:3px 0 6px;
}
.nobr{ white-space:nowrap; } 

.content{
	width:900px;
	margin: auto;
	text-align:center;
}

.table1{
	width:900px;
}

.pgd1{
	width:900px;
	text-align:left;
}

.table01, .table02, .table03{ width:299px;float:left; }
.table01 td, .table02 td, .table03 td{ text-align:left; padding:0 5px 0; box-sizing:border-box;}

.td1{
	width:34%;
	text-align:left;
	vertical-align:top;
}
.td2{
	width:34%;
	text-align:left;
	vertical-align:top;
}
.td3{
	width:32%;
	text-align:left;
	vertical-align:top;
}
.td4{
	text-align:left;
	vertical-align:top;
}


h1{
	margin: 0;
	padding: 0;
	font-size: 14px; 
	letter-spacing:1px;
	font-weight: bold;
	line-height: 130%;
	color:#000000;
	display:inline;
}

.ctitle{
	font-size:14px;
	margin:12px 0 5px;
	font-weight: bold;
}

.clink{
	font-size:11px;
}





@media screen and (max-width:910px){
.content{width:98%; }
.table1{width:100%;} 
.pgd1{width:100%;} 
.table01, .table02 {width:45%;}
.table03{ clear: both; width:100%;}
.clink a{ line-height: 150%;}
}
@media screen and (max-width:660px){
.table01, .table02 {width:100%;}
.table02{ clear: both; }
.clink a{ line-height: 180%;	font-size:12px;}
}


