@charset "utf-8";

#headTitle02 {
	width: 760px;
	clear: both;
	height: 90px;
	border: none;
	margin:0px;
	padding-bottom:0px;
}

#headTitle02 img{
	border: none;
	clear: both;
}



#containerMidhome {
	width: 760px;
	clear:both;

}

/* FOR LEFT CONT  //----------------- */
#containerTtl {
	float: left;
	width: 170px;
	text-align: left;
	padding: 0px;
	margin: 20px 0px 0px 20px;

}

#homecontBtm {
	clear: both;
	height: 20px;
	width: 760px;
	margin:0px auto;
	padding:0px;
	background-image: ;
	background-repeat: no-repeat;
	background-position:center;
}


/* FOR RIGHT CONT //----------------- */
#containerMidmain{
	float:right ;
	width: 530px;
	padding: 0px;
	margin: 20px 20px 0px 0px;
}


.cp-pnt1 {
  color: #1287FF;
  font-size: 120%;
  font-weight: bold;
		}
.cp-pnt2 {
  color: #AAAAAA;
  font-size: 120%;
  font-weight: bold;
		padding: 0px 1px;
}

.t-rd {
  color: #DD0000;
  font-size: 12px;
  line-height: 18px;
}

/* ----------テキスト関連---------- */
h3 {
   font-size: 125%;
   font-weight:bold;
   line-height: 22px;
}
h4 {
   font-size: 115%;
   color:#000080;
  padding-bottom:5px;
}

.t-12 {
  font-size: 12px;
}
#containerTtl ul{
  padding:5px 0px 0px 0px;
}
#containerTtl li{
  list-style-type:none;
  padding:5px 5px 5px 25px;
}

/* ----------テーブル関連---------- */
.bg-tbl {
  background-color: #D0D0D0;
}

.tbl-cp {
  background-color: #FFFFFF;
  font-size: 12px;
  color: #868686;
  padding: 3px;
}

.tbl-cell {
  background-color: #FFFFFF;
  font-size: 12px;
  color: #333333;
  padding: 3px 5px;
}

/* ---------------------------------- */
.waku{
  background:#e0ffff;
  margin:0px 10px 0px 0px;
  padding:5px 10px;
}
.sankaku{
  text-align:center;
  color:#2e8b57;
  padding:0px 0px 20px 0px;
}
.waku02 {
  background:#f5f5dc;
  color: #236F9C;
  font-size: ;
  font-weight: bold;
  padding: 10px 7px;
  list-style-position : outside;
  margin:0px 20px 20px 30px;
}
.waku03 {
  background:#f5f5dc;
  color: #236F9C;
  font-size: ;
  font-weight: bold;
  padding: 10px 7px;
  list-style-position : outside;
  list-style-type:square;
  margin:0px 20px 20px 30px;
}
.tbl-cp2 {
  background-color: #4169e1;
  font-size: 14px;
  font-weight:bold;
  color: #FFFFFF;
  padding: 3px;
  text-align:center;
}
.tbl-cell02 {
  background-color: #FFFFFF;
  font-size: 12px;
  font-weight: bold;
  color: #333333;
  padding: 3px 5px;
  text-align:center;
}




