@charset "utf-8";
@import url(./cmn.css);

p {
	margin:0;
	padding:0 0 10px 0;
}

/************* 家庭教師設定********/
h2.title {
  background:url(../img/katei/title.jpg) no-repeat;
}

/****「成功できる」理由*****/
h2.ttl_success_ka {
  margin:0;
  padding:0;
  width:570px;
  height:51px;
  display:block;
  text-indent:-9999px;
  text-decoration:none; 
  background:url(../img/katei/ttl_success.jpg) no-repeat;
}

.contents_ka {
	margin:0 0 10px 0;
	padding:0 0 15px 0;
	width:570px;
	height:auto;
	background:url(../img/katei/contents01_bg.jpg) repeat-y;
}

.success_contents_ka {
	width:520px;
	height:auto;
	margin:0 auto;
    padding:10px 15px;
	background-color:#FFF;
}

.contents_txt {
	margin:5px 0;
    padding:0;
	line-height:140%;
}

h3.sttl_success_ka_01 {
  margin:0;
  padding:0;
  display:block;
  text-indent:-9999px;
  text-decoration:none;
  width:397px;
  height:24px;
  background:url(../img/katei/sttl_success01.gif) no-repeat;
}

h3.sttl_success_ka_02 {
  margin:0;
  padding:0;
  display:block;
  text-indent:-9999px;
  text-decoration:none;
  width:382px;
  height:24px;
  background:url(../img/katei/sttl_success02.gif) no-repeat;
}

h3.sttl_success_ka_03 {
  margin:0;
  padding:0;
  display:block;
  text-indent:-9999px;
  text-decoration:none;
  width:420px;
  height:24px;
  background:url(../img/katei/sttl_success03.gif) no-repeat;
}

h3.sttl_success_ka_04 {
  margin:0;
  padding:0;
  display:block;
  text-indent:-9999px;
  text-decoration:none;
  width:316px;
  height:24px;
  background:url(../img/katei/sttl_success04.gif) no-repeat;
}

/***********　開業資金　********/

h3.sttl01 {
	width:570px;
	height:30px;
	margin:10px 0;
	background:url(../img/katei/sttl01.jpg) no-repeat;
}

h4.sttl01_1 {
	width:300px;
	height:30px;
	margin-bottom:10px;
	background:url(../img/katei/sttl01_1.jpg) no-repeat;
}

#kaigyo_exp {
	width:300px;
	margin:0 auto;
}

table {
	margin-bottom:10px;
}

td.plan1 {
	border:solid 1px #B9B9B9;
	padding:5px;
	vertical-align:center;
	text-align:center;
	background-color:#376DA9;
	color:#FFF;
	font-weight:bold;
	}

td.plan2 {
	border:solid 1px #B9B9B9;
	padding:5px;
	vertical-align:center;
	text-align:center;
	background-color:#59AE05;
	color:#FFF;
	font-weight:bold;
	}

td.orange {
	border:solid 1px #B9B9B9;
	padding:5px;
	vertical-align:center;
	text-align:center;
	background-color:#FFE1A4;
	}

/***********　収支モデル　********/

h3.sttl02 {
	width:570px;
	height:30px;
	margin:10px 0;
	background:url(../img/katei/sttl02.jpg) no-repeat;
}

.shusi_mdl_l {
	padding:0 35px 7px 60px;
	margin:0;
	width:210px;
	height:auto;
	float:left;
}

.shusi_mdl_r {
	padding:0 55px 7px 0px;
	margin:0;
	width:210px;
	height:auto;
	float:right;
}

#shusi_hosoku {
	width:455px;
	height:auto;
	margin:0 auto;
	padding:0 0 10px 0;
}

#shusi_hosoku p{
	font-size:11px;
	margin:0;
	padding:0;
}

/***********　開業資金・収支モデル共通　********/

p.tax {
	text-align:right;
	margin:0;
	padding:0;
}

p.hosoku {
	font-size:11px;
	margin:0;
	padding:0;
}