h2{border-style: none;font-size:30px;color:#333;margin:0 0 18px 0;text-align:left;}

h3{border-style: none;font-size:20px;color:#333;margin:0 0 18px 10px;text-align:left;}

.sidettl{
color:#333;
display:block;
border-bottom:#333 solid 1px;
font-size:20px;
font-weight:bold;
padding:10px 0;
}
.sidettl a{
color:#333;
display:block;
text-decoration:none;
}
.sidettl a:hover{
color:#060;}

#side_menu a{
display:block;
border-bottom:#999 dotted 1px;
font-size:16px;
text-decoration:none;
margin:0 10px;
padding:10px 0;
}

div.cntnts{
text-align:left;
color:#666;
font-size:16px;
line-height: 1.9em;
padding:10px 12px;
}

.sub_01{
text-align:left;
color:#666;
font-size:14px;
line-height: 1.9em;
padding:0px 0px 40px 12px;
}

.sub_02{
text-align:left;
color:#666;
font-size:16px;
line-height: 1.7em;
padding:0px 0px 0px 20px;
width:520px;
}

.important{
color:#060;
font-size:18px;
}

.acd_ttl{
list-style-type:none;
text-align:left;
color:#060;
font-size:16px;
line-height: 2em;
padding-left:40px;
}
.acd_ttl a{color:#060;text-decoration:none;}
.acd_ttl a:hover{text-decoration:underline;}

.acd_cont01{
text-align:left;
box-sizing:border-box;
font-size:16px;
line-height: 1.7em;
padding:10px 0 30px 40px;
}
.acd_cont01 p{
width:510px;
}

.acd_cont01 a{color:#060;text-decoration:none;}
.acd_cont01 a:hover{text-decoration:underline;}

.acd_cont{
text-align:left;
font-size:16px;
line-height: 1.7em;
padding:10px 0 30px 60px;
text-indent:-1.3em;
}
.acd_cont a{color:#060;text-decoration:none;}
.acd_cont a:hover{text-decoration:underline;}

.contact a{
display:inline-block;
border-radius:3px;
background-color:#060;
color:#fff;
line-height:3em;
padding:0 30px;
margin:10px 5px 10px 5px;
box-shadow: 2px 2px 4px #999;
text-decoration:none;
}
.contact a:hover{background-color:#fff;color:#060;text-decoration:none;}

.next{display:block;
text-align:right;
padding-right:60px;
}
.next a{
font-size:12px;
display:inline-block;
border-radius:14px;
background-color:#060;
color:#fff;
padding:0 10px;
border: 1px solid #060;
text-decoration:none;

}
.next a:hover{background-color:#fff;color:#060;text-decoration:none;}

/* アコーディオン追加分 */
.acd_ttl{
	cursor:pointer;
}
div.acd_cont{display:none;}
div.acd_cont01{display:none;}