/*
  ◆ ◆ ◆ ◆ ◆ ◆ ◆ ◆ ◆ ◆ ◆フォント関連 ◆ ◆ ◆ ◆ ◆ ◆ ◆ ◆ ◆ ◆ ◆
*/

* { box-sizing : border-box}
* { -moz-box-sizing : border-box}


.Font-Small {  font-size: 10pt;}



.Font-Too-Small {  font-size: 9pt; line-height: 11pt}



.Font-Big {
	font-size: 11pt;
	letter-spacing: 1px;
	text-decoration: underline;
	color: #006633;
	font-weight: bold;
}



.form {
	width: 230px;
	padding: 3px;
}



/*
  ◆ ◆ ◆ ◆ ◆ ◆ ◆ ◆ ◆ ◆ ◆囲い関係 ◆ ◆ ◆ ◆ ◆ ◆ ◆ ◆ ◆ ◆ ◆
*/


.Block-IndexPage-ShosaiList {
	border: 2px dotted #006600;
	width: 500px;
	margin-left: 15px;
	margin-top: 10px;
	margin-bottom: 10px;
	padding: 10px;

}



.miniWhiteGreen {
	border: 2px dotted #006600;
	width: 237px;
	margin: 3px 0px 3px 1px;
	padding: 1px;
	font-size: 10pt;
	height: 250px;
}



.Block-Top-Message {
	background-color: #EEFFDD;
	width: 425px;
	float: none;
	margin-top: 10px;
	margin-bottom: 10px;
	padding: 10px;
	border: 2px dotted #006600;
	font-size: 10pt;
	font-weight: bold;
	margin-left: 45px;

}



.Block-Customer-Voice {
	border: 2px dotted #006633;
	background-color: #FFFFFF;
	width: 480px;
	margin: 5px;
	padding: 5px;
}




.Block-Seminar-Gaiyo {
	width: 480px;
	float: none;
	padding: 10px;
	border: 1px solid #666666;
	margin: 10px;
}



.List-Kanren-Page {

	list-style-image:     url(aa_image/templete/back/List_back/list_arrow.gif);
	width: 480px;
	float: none;
	padding: 30px 10px 10px 55px;
	border: 3px dotted #006600;
	background-image:   url(aa_image/templete/back/block_back/back_Kanren_Link.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin-top: 10px;
	margin-bottom: 10px;
	margin-left: 0px;
}



/*
  ◆ ◆ ◆ ◆ ◆ ◆ ◆ ◆ ◆ ◆ ◆ 使っていないもの ◆ ◆ ◆ ◆ ◆ ◆ ◆ ◆ ◆ ◆ ◆

.bqParple {
	border: 3px none #006600;
	width: 455px;
	margin-left: 15px;
	background-color: #FFDDFF;
	margin-top: 10px;
	margin-right: 15px;
	margin-bottom: 10px;
}



.bq-Yellow-Green {
	background-color: #CCFFCC;
	width: 425px;
	float: none;
	margin-right: 25px;
	margin-left: 25px;
	margin-top: 10px;
	margin-bottom: 10px;
	border-style:dashed;
	border-color:#33CC00;
	border-width:thin;
	padding: 10px;
}


*/



}
.Block-Message-FromMR {

	width: 480px;
	float: none;
	padding: 10px;
	border: 1px solid #666666;
	margin: 10px;
}


.Block-630 {
	width: 630px;
	float: none;
	padding: 15px;
	border: 1px solid #666666;
	margin: 10px;
	background-color: #FFFFCC;
}


.List-Kenshu-Shosai {
	width: 480px;
	float: none;
	padding: 30px 10px 10px 55px;
	border: 1px solid #006600;
	background-image: url(aa_image/templete/back/block_back/back_Kenshu_Shosai.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	margin-top: 10px;
	margin-bottom: 10px;
	margin-left: 0px;
}
.Font-Ex-Interview {
	font-weight: bold;
	color: #006600;
	border-left-width: 5px;
	border-left-style: solid;
	border-left-color: #006600;
	padding-left: 5px;
	margin-top: 25px;
	margin-bottom: 25px;
	background-color: #DDFFDD;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-right: 5px;



}
.Font-PagePosition {
	font-size: 9pt;
	line-height: 12pt;
	margin-top: 5px;
	margin-bottom: 10px;

}
.Image-right-200 {
	float: right;
	width: 200px;
	margin-left: 5px;
	font-size: 9pt;
	color: #555555;
	margin-bottom: 5px;
	line-height: 13pt;


}
.List-Contents-Index {
	width: 480px;
	float: none;
	padding: 30px 10px 10px 55px;
	border: 1px solid #006600;
	background-image: url(aa_image/templete/back/block_back/back_Contents_Index.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin-top: 10px;
	margin-bottom: 10px;
	margin-left: 10px;
	font-size: 10pt;
	line-height: 14pt;

}
.List-Contents-Index-NonDot {
	font-size: 11pt;
	line-height: 20pt;
	font-weight: bold;
	list-style-type: none;
	list-style-image: url(aa_image/templete/back/List_back/list_arrow.gif);
	margin-left: -10px;
	color: #006600;




}
.Block-HalfSize-ClientList {
	font-size: 10pt;
	line-height: 15pt;
	background-color: #D4FFD4;
	margin: 3px;
	padding: 5px;
	width: 236px;
	border: 1px solid #006600;
}
