@charset "UTF-8";


/*******************************************************/
/*                      grid Type TOP                  */
/*******************************************************/
#contentRight_typeTOP{
	width: 958px;
	margin: 0;
	background-color: #FFFFFF;
}
div.grid_TOP{
  width: 912px;
	margin: 0 auto;
}
div.grid_TOP div.left{
	width: 288px;
	float: left;
	
}
div.grid_TOP div.center{
	width: 288px;
	float: left;
	margin-right: 24px;
}
div.grid_TOP div.right{
	width: 288px;
	float: right;
}
div.grid_TOP div.left02{
	width: 600px;
	float: left;
	margin-right: 24px;
}
div.grid_TOP div.right02{
	width: 288px;
	float: right;
}
/*******************************************************/
/*                 grid Type Everybody                */
/*****************************************************/
#contentRight_typeEvery{
	width: 716px;
	margin: 0;
	float: right;
	padding: 0 0 50px 0;
	background-color: #FFFFFF;
}
div.grid_Every{
  width: 670px;
	padding: 0 0 0 23px;
}
div.grid_Every div.left{
	width: 319px;
	float: left;
	margin-right: 24px;
}
div.grid_Every div.right{
	width: 327px;
	float: left;
	text-align: left;
}


  /****************************************************/
 /*                     grid Type A                  */
/****************************************************/
/*
#contentRight_typeA{
	width: 716px;
	margin: 0;
	float: right;
	padding: 0 0 50px 0;
	background-color: #FFFFFF;
}
div.grid_A{
	width: 681px;
	padding-left: 12px;
}
div.grid_A div.left{
	width: 450px;
	float: left;
	margin: 20px 12px 0 0 ;
}
div.grid_A div.left div.left_l{
	width: 219px;
	float: left;
}
div.grid_A div.left div.left_r{
	width: 219px;
	float: right;
}
div.grid_A div.right{
	width: 219px;
	float: left;
	text-align: left;
}
*/


/*******************************************************/
/*                       grid Type B                   */
/*******************************************************/


/*******************************************************/
/*                       grid Type C                   */
/*******************************************************/
/*
#contentRight_typeC{
	width: 716px;
	margin: 0;
	float: right;
	padding: 0 0 50px 0;
	background-color: #FFFFFF;
}
div.grid_C{
  width: 670px;
	padding: 0 0 0 23px;
}
div.grid_C div.left{
	width: 556px;
	float: left;
	margin-right: 14px;
}
div.grid_C div.right{
	width: 100px;
	float: left;
	text-align: left;
}
*/

/*******************************************************/
/*                       grid Type D                   */
/*******************************************************/
#contentRight_typeD{
	width: 716px;
	margin: 0;
	float: right;
	padding: 0 0 50px 0;
	background-color: #FFFFFF;
}
div.grid_D{
  width: 670px;
	padding: 0 0 0 23px;
}
div.grid_D div.left{
	width: 328px;
	float: left;
	margin-right: 14px;
}
div.grid_D div.right{
	width: 328px;
	float: left;
	text-align: left;
}


/*******************************************************/
/*                       grid Type E                   */
/*******************************************************/

/*******************************************************/
/*                       grid Type F                   */
/*******************************************************/
#contentRight_typeF{
	width: 716px;
	margin: 0;
	float: right;
	padding: 0 0 50px 0;
	background-color: #FFFFFF;
}
div.grid_F{
  width: 670px;
	padding: 0 0 0 23px;
}

/*******************************************************/
/*                       grid Type G                   */
/*******************************************************/
#contentRight_typeG{
	width: 716px;
	margin: 0;
	float: right;
	padding: 0 0 50px 0;
	background-color: #FFFFFF;
}
div.grid_G{
  width: 670px;
	padding: 0 0 0 23px;
}
div.grid_G div.left{
	width: 205px;
	float: left;
	margin-right: 23px;
}
div.grid_G div.right{
	width: 442px;
	float: left;
	text-align: left;
}

/*******************************************************/
/*                       grid Type H                   */
/*******************************************************/
#contentRight_typeH{
	width: 716px;
	margin: 0;
	float: right;
	padding: 0 0 50px 0;
	background-color: #FFFFFF;
}
div.grid_H{
  width: 670px;
	padding: 0 0 0 23px;
}
div.grid_H div.left{
	width: 437px;
	float: left;
	margin-right: 33px;
}
div.grid_H div.right{
	width: 200px;
	float: left;
	text-align: left;
}