@charset "Shift_JIS";

/* 
===========================================================

	kyodo css

-------------------
	INDEX
-------------------
	1. 
	
	2. text_box 
	
	3. pay_box 
	
	4. att_box  
	
===========================================================*/

/* 1. 
===========================================================*/
h2 {
	margin-top: 10px;
	padding: 10px 0 10px 28px;
	border-top: solid 1px #ccc;
	border-bottom: solid 1px #ccc;
}

h3 {
	margin: 0 10px 0 27px;
}



/* 2. text_box
===========================================================*/
.text_box {
	margin: 5px 10px 0 27px;
}

.text_box:after {
  content: "."; 
  display: block;
  clear: both;
  height: 0;
  visibility: hidden;
}

.text_box {
  min-height: 1%;
}

* html .text_box {
  height: 1%;
  /*\*//*/
  height: auto;
  overflow: hidden;
  /**/
}

	/* img
	---------------------------------------*/
	.text_box img {
		float: right;
		display: inline;
	}


/* 3. pay_box
===========================================================*/
#pay_box {
	border: solid 2px #78003f;
	margin: 0 47px 35px 46px;
}

#pay_box:after {
  content: "."; 
  display: block;
  clear: both;
  height: 0;
  visibility: hidden;
}

#pay_box {
  min-height: 1%;
}

* html #pay_box {
  height: 1%;
  /*\*//*/
  height: auto;
  overflow: hidden;
  /**/
}

	/* h4
	---------------------------------------*/
	#pay_box h4 {
		text-align: center;
		margin-bottom: 10px;
	}
	
	/* ul
	---------------------------------------*/	
	#pay_box li {
		float: left;
		display: inline;
		padding-bottom: 20px;
	}
	
	/* p
	---------------------------------------*/
	#pay_box p {
		font-size: 93%;
		text-align: center;
		margin-bottom: 1em;
		clear:left;
		/margin-top: -10px;
	}


/* 4. att_box
===========================================================*/
.att_box {
	color:#FF0000;
	margin: 0 27px;
}

.att_box h4 {
	font-weight: bold;
	margin-bottom: 1em;
}

.att_box li {
	padding-left: 1em;
	text-indent: -1em;
}













