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

/* --------------------------------

	*  Common Style {


		* last update　07.01/24

	
	}
	
	
--------------------------------
		 Contents

		1. Section Style
		2. Div Style
		
		3. link Style
		4. p Style
		5. text Style
		
		6. Form Element
		7. Float Img Style
		
		8. imgH Style
		9. txtH Style
		
		10. child Control
		
		11. hr clear control
		12. generalTbl
		13. general Class

-----------------------------------*/




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

	 1. Section Style
 
============================================================================================================*/

/*  Parent Section
-----------------------------------*/

div.parentSection {
	clear			: both;
	margin-bottom	: 1em;
}

/*  Child Section
-----------------------------------*/

div.section {
	clear			: both;
	margin-bottom	: 2em;
}

div.section div.section  {
	margin-bottom	: 1em;
}

div.section div.section div.section {
}


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

	 2. Div Style.html
 
============================================================================================================*/


/*  ------------------------------------------------------------------

	h1Group h1とリードをグループ化して下マージンを与える

---------------------------------------------------------------------*/

div.h1Group {
	margin-bottom: 2em;
}


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

	 3. link Style
 
============================================================================================================*/


a.linkArrow {
	background		: url(../img/dummy_h1.gif) no-repeat 0% 40%;
	padding-left	: 20px;
}

a:hover.linkArrow {
}


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

	 4. p Style
 
============================================================================================================*/


div#primary p {
	margin-bottom: 0.8em;
}


/*  ------------------------------------------------------------------

	pageTop

---------------------------------------------------------------------*/

div#primary .pageTop {
	clear: both;
	text-align: right;
}


/* 隣接セレクタ */
div.section + .pagetop {
}


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

	 5. text Style
 
============================================================================================================*/

.txtCenter {
	text-align	: center;
}

.txtRight {
	text-align	: right;
}

.txtIndent {
	text-indent	: -9999px;
}


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

	 6. Form Element
 
============================================================================================================*/

input.check, 
input.radioBtn {
	margin: 0 5px;
}


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

	 7. Float Img Style
 
============================================================================================================*/

img.floatL {
	float		: left;
	margin-right: 5px;
}

img.floatR {
	float		: right;
	margin-left	: 5px;
}

img.floatL10 {
	float		: left;
	margin-right: 20px;
}

img.rightmagin{
	margin-right:10px;
}

img.rightmaginborder{
	margin-right:10px;
	border:3px solid #317C00;
}


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

	 8. imgH Style
 
============================================================================================================*/

.imgH1 {
	margin-bottom	: 15px;
}

.imgH2 {
	margin-bottom	: 15px;
}

.imgH3 {
	margin-bottom	: 15px;
}

.imgH4 {
	margin-bottom	: 10px;
}

.imgH5 {
	margin-bottom	: 6px;
}


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

	 9. txtH Style
 
============================================================================================================*/

.txtH1 {
}

.txtH2 {
}

.txtH3 {
}


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

	 10. child Control
 
============================================================================================================*/

.lastChild {
}

.secondChild {
}

.thirdChild {
}


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

	 11. hr
 
============================================================================================================*/

hr.none {
	display		: none;
}

hr.clear {
	clear		: both;
	visibility	: hidden;
	height		: 1px;
}


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

	 12. generalTbl
 
============================================================================================================*/

table.generalTbl {
	width: 100%;
}

table.generalTbl th,
table.generalTbl td {
	border: 1px solid #ccc;
	padding: 3px;
}

table.generalTbl th {
	width: 172px;
}

table.generalTbl td {
}


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

	 13. general Class
 
============================================================================================================*/

.note {
}
