@charset "UTF-8";
#index.specificact section{padding-top:200px;margin-top:-100px;}
#index.specificact main ._h1{margin-bottom:0;}
#index.specificact main ._h1 span {color: #9cd586;}
#index.specificact main ._h2{border-bottom:#9cd586 2px solid; text-align:left!important;}
#index.specificact main p{margin-bottom:40px; line-height:1.875;}
#index.specificact main ._nav-sub{padding-top:50px; border-bottom:2px#9cd586 solid;}
#index.specificact main ._nav-sub li a{color:#9cd586;}

#index.specificact main #section-training a{color:#9cd586; word-break: break-all;}
#index.specificact main #section-training p:nth-last-child(1),
#index.specificact main #section-specific p:nth-last-child(1){margin-bottom:0;}

#index.specificact main #section-category table{max-width:initial;}
#index.specificact main #section-category table th{color:#9cd586;}
#index.specificact main #section-category table th:nth-child(1){width:8%;}
#index.specificact main #section-category table th:nth-child(2){width:30%;}
#index.specificact main #section-category table td{text-align:left; vertical-align:middle;}
#index.specificact main #section-category table td ul{margin-left:20px;}

#index.specificact main #section-features ul{width:80%;}
#index.specificact main #section-features ul li{list-style:none;margin:0 30px 30px 0;padding:0; width:calc(50% - 30px); float:left;}
#index.specificact main #section-features ul li img{width:100%;}