/* 
埋込用
<link href="https://sinano.co.jp/store/css/point.css" rel="stylesheet" type="text/css"> 
*/


/* 目次style */
#toc {border: solid #cfcfcf 1px; padding: 20px; margin: 40px 0;
.h2_contents {font-size: 16px; line-height: 1.5em; margin: 0; font-weight: bold; padding-bottom: 6px;}
h2 {font-size: 15px; line-height: 1.8em; margin: 0; font-weight: 400;}
.point_list {margin: 0; padding-left: 0;}
.point_li {display: flex; align-items: center; padding-bottom: 0px; font-size: 13px; font-weight: bold;}
.point_li:before {content: "\025CF"; ; color: #bebebe; display: inline-block; margin-right: 8px; margin-top: 1px;}
.point_li:last-child {padding-bottom: 0;}
}
@media screen and (max-width: 600px) {
#toc {margin: 10px 0 20px 0;}
.h2_contents {font-size: 14px; padding-bottom: 10px;}
h2 {font-size: 14px;}
.point_li {margin-bottom: 0em;}
.point_li:before {align-self: flex-start;}
}
/* //目次style */