@charset "utf-8";
/* CSS Document */

table, td, th { border: 2px #ffffff solid; }
th,td{width:25%; padding:5px;}
th{background-color: #B4B4B4; color: #ffffff;}
td{background-color: #EBEBEB;}

.arrange{clear:both;margin-top:3px;}
.plan_name{font-weight: bold;}

.cmt_back01{background-color: #F6F3ED;font-size: 20px;font-weight: bold;}
.cmt_back02{clear:both; background-color: #F6F3ED; color: #4787BE; margin-top:20px;}
.cmt_back02 a{color: #4787BE; font-weight: bold;}

.plan_kind {clear:both; width:100%; margin-top:20px; margin-bottom:20px;}
.plan_kind h3{font-weight:bold;font-size:20px;}

.plan_kind01 {float: left; width:50%; padding:5px;}
.plan_kind02 {float: left; width:50%; padding:5px;}

.info01 {clear:both; height:170px; border:#707070 solid 1px; margin-top:20px;}
.info01 h3{background-color:#A9A290; color: #FFFFFF;padding:10px;font-weight: bold;}

@media only screen and (max-width:600px) {
	.plan_kind h3{font-weight:bold;font-size:17px;}
	.info01 {clear:both; height:100px; border:#707070 solid 1px; margin-top:20px;}
	
	.plan_kind01 {width:100%; padding:5px;}
	.plan_kind02 {width:100%; padding:5px;}	
}