#pankuzu {
    margin:0px 0;padding: 20px 0;background: #fff
}
#pankuzu .pankuzu-list li {

    color: #000;

}

#pankuzu .pankuzu-list li a {
    color: #000

}

#pankuzu .pankuzu-list li a::before {

    border-bottom: 1px solid #000;

}
#simulation .note-box{text-align: left;width: 100%;margin: 30px 0 0 0;font-size: 13px}

.simulation_wrap ul,
.simulation_wrap li{margin: 0;padding: 0;list-style: none}
.simulation_wrap img{width: 100%;height: auto}

.simulation_wrap h2{text-align: center;letter-spacing: 0.1em;font-size: 23px;}
.simulation_wrap .lists li{width: 48%;margin-top: 50px; border: 1px solid #999;box-sizing:border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;-ms-box-sizing: border-box;-o-box-sizing: border-box;}
.simulation_wrap .lists li .title{background:#ececec;width: 48%;padding: 20px;box-sizing:border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;-ms-box-sizing: border-box;-o-box-sizing: border-box; }
.simulation_wrap .lists li .zu{width: 52%;padding: 20px;box-sizing:border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;-ms-box-sizing: border-box;-o-box-sizing: border-box; }
.btarea{border-top: 1px solid #666;padding: 20px;}
.simulation_wrap .lists .btn_plan,
.simulation_wrap .lists .btn_simu{width: 48%}


.simulation_wrap .lists .btn_plan a {
          color: #fff;
          border: 1px solid #036eb7;
          background: #036eb7; }
.simulation_wrap .lists .btn_simu a {
          color: #036eb7;
          border: 1px solid #036eb7;
          background: #fff; }
.simulation_wrap .lists a {
          display: block;
		  text-align: center;
          transition: opacity 0.3s ease-in-out;
          box-shadow: 5px 5px 0 rgba(0, 0, 0, 0.1);
		  padding: 10px 0}
.simulation_wrap .lists a:hover{opacity: 0.7}
@media screen and (max-width: 668px) {/*スマホ設定*/
#simulation.inner--base{width: 90%;padding-top: 40px}
.simulation_wrap h2{font-size: 18px;}
.simulation_wrap .lists li{width: 100%;margin-top: 50px; }
}
