.stCpArea{margin:0 0 20px 0}.stCpWrapper{width:1024px;margin:0 auto}.stCpHeading h1{margin-bottom:30px}.stCpContents{width:1024px;padding:0 0 10px;color:#333333}.stCpContents *{box-sizing:border-box}.stCpContents a img{transition:opacity 0.5s ease}.stCpContents a:hover img{opacity:0.7}.stCpSection{width:1024px;margin:0 auto 80px}.stCpSection h2:not(.stCpSummery h2){margin-bottom:30px;padding:16px 20px;font-size:24px;line-height:1.25;color:#333;background-color:#dadaff}.stCpSection p{font-size:18px}.stCpSection img.stCpGraph{display:block;margin:40px auto 0}.stCpSection .stCpOther{margin-top:30px;padding:20px;border:solid 4px #dadaff}.stCpSection .stCpOther h3{margin:0;font-size:18px;font-weight:normal}.stCpSection .stCpOther ul{margin:0 0 0 20px;font-size:18px}.stCpSection .stCpOther ul>li{list-style:disc}.stCpSection .stCpSummery{margin-top:40px;color:#777}.stCpSection .stCpSummery h2{font-size:16px;margin-bottom:10px;text-align:left}.stCpSection .stCpSummery ol{font-size:16px;padding-left:25px}.stCpSection .stCpSummery ol>li{list-style-type:decimal;margin-bottom:5px}.stCpSection .stCpSummery p{font-size:16px}.stCpBackNumber{display:table;margin:40px auto;padding:40px 60px;line-height:1.5;background:#dddddd;color:#000}.stCpBackNumber h2{display:table-cell;width:200px;font-size:21px;vertical-align:top}.stCpBackNumber ul{display:table-cell;font-size:19px;vertical-align:top}.stCpBackNumber ul li{font-weight:bold;background:url(/library/article/dokushodansi/img/pc/icon_01.png) no-repeat left 30%;padding:0 20px 10px}.stCpBackNumber ul li:last-child{padding-bottom:0}.stCpBackNumber ul li a:hover{text-decoration:underline}
