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

body {
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	line-height:150%;
	
}
h1 {
	font-size:2em;
	color:#0000FF;
}
h2 {
	font-size:1.5em;
	color:#0000FF;
}
p.tle1{
	font-size:14px;
	padding:10px;
	border:2px solid #0F14F1;
	width:90%;
	margin:0 auto;
}
p.title{
	font-size:1.2em;
	font-weight:bold;
	color:#2C5BC9;
}
p.honbun{
	margin-left:20px;
}
p.small{
	margin-left:20px;
	font-size:0.8em;
}
p.dai{
	font-size:1.5em;
	line-height:150%;
}

	
.sml{
	font-size:0.6em;
	font-weight:100;
}
.danraku {
	margin-left:25px;
	text-indent:-1.5em;
}

img{
	max-width:100%;
}

#contents{
	margin:0 auto:
}
table.tb1{
	border:1px solid #0000FF;
	border-collapse:collapse;
	margin:0 auto;
}
td{
	padding:5px;
}


.aka {
	color:red;
}
.ao {
	color:blue;
}
.kasen{
	text-decoration:underline;
}
/* PC用 */
@media only screen and (min-width: 960px){
	
	#contents{
	width:780px;
	margin:0 auto;
	padding:0;
}
}


/* タブレット */
@media only screen and (max-width:959px){
}



/* スマートフォン 横(ランドスケープ) */
@media only screen and (max-width:640px){
}


/* スマートフォン 縦(ポートレート) */
@media only screen and (max-width:480px){
}