/*--Ver.20110630--*/

@charset "Shift_JIS";

/*------------------------------------
  ページの設定
--------------------------------------*/

/*パンくずリスト*/

#crumb {
	font-size: 80%;
	padding-top: 1px;
	padding-left: 5px;
}

#crumb a{
  text-decoration : none;
}

/*問合せ先*/

#reference {
	text-align: center;
	margin-top: 1em;
	margin-bottom: 1em;
	padding-top: 1em;
	padding-bottom: 1em;
	line-height: 130%;
  
}

/*------------------------------------
  H1の設定
--------------------------------------*/

H1{
  font-size:1.4em;
  text-align:center;
  margin-top : 1em;
  margin-bottom:0.5em;
}

/*------------------------------------
  H2の設定
--------------------------------------*/

h2{
  font-size:1.1em;
  font-weight:normal;
  text-align : left;
  letter-spacing:2px;
  padding-left:1em;
  border-left-color:#000051;
  border-bottom-color : #000051;
  border-left-style:solid;
  border-left-width:1em;
  border-bottom-style:solid;
  border-bottom-width:1px;
  margin-top : 1em;
  margin-bottom:1em;
  line-height : 130%;
}

/*------------------------------------
  H3の設定
--------------------------------------*/

H3{
  font-size : 1em;
  text-align : left;
  letter-spacing : 2px;
  border-bottom-width : 1px;
  border-bottom-style : dotted;
  border-bottom-color : black;
  font-weight : normal;
  padding-top : 4px;
  padding-left : 1em;
  margin-top : 0.5em;
  margin-bottom : 0.5em;
  margin-left : 1.2em;
}

/*------------------------------------
  文章の設定
--------------------------------------*/

.H2_P {
  text-align : left;
  text-indent : 1em;
  line-height : 1.4em;
  margin-left : 1.1em;
  letter-spacing : 0.05em;
  padding-right : 0.5em;
}
.H2_P_noin {
  text-align : left;
  line-height : 1.4em;
  margin-left : 1.1em;
  letter-spacing : 0.05em;
  padding-right : 0.5em;
}
.H2_P_maru{
  text-align : left;
  text-indent : -0.8em;
  line-height : 1.4em;
  margin-left : 2.1em;
  letter-spacing : 0.05em;
  padding-right : 0.5em;
}
.H2_P_LI {
  text-align : left;
  text-indent : 1em;
  line-height : 1.4em;
  margin-left : 2.1em;
  letter-spacing : 0.05em;
  padding-right : 0.5em;
}
.H3_P {
  text-align : left;
  text-indent : 1em;
  line-height : 1.4em;
  margin-left : 2.2em;
  letter-spacing : 0.05em;
  padding-right : 0.5em;
}
.H3_P_noin {
  text-align : left;
  line-height : 1.4em;
  margin-left : 2.2em;
  letter-spacing : 0.05em;
  padding-right : 0.5em;
}
.H3_P_maru{
  text-align : left;
  text-indent : -0.8em;
  line-height : 1.4em;
  margin-left : 3em;
  letter-spacing : 0.05em;
  padding-right : 0.5em;
}
.H3_P_LI {
  text-align : left;
  text-indent : 1em;
  line-height : 1.4em;
  margin-left : 3em;
  letter-spacing : 0.05em;
  padding-right : 0.5em;
}

/*------------------------------------
  リストの設定
--------------------------------------*/

.H2_UL{
  list-style-type : disc;
  text-indent : 1em;
  text-align : left;
  line-height : 1.5em;
  margin-left : 1.4em;
  margin-top : 0.25em;
  margin-bottom : 0.25em;
  padding-left : 0.75em;
  padding-right : 0.5em;
}
.H2_OL{
  list-style-type : decimal;
  text-indent : 1em;
  text-align : left;
  /*letter-spacing : 0.03em;*/
  line-height : 1.5em;
  margin-left : 1.8em;
  margin-top : 0.25em;
  margin-bottom : 0.25em;
  padding-left : 0.3em;
  padding-right : 0.5em;
}
.H3_UL{
  list-style-type : disc;
  text-indent : 1em;
  text-align : left;
  line-height : 1.5em;
  margin-left : 2.5em;
  margin-top : 0.25em;
  margin-bottom : 0.25em;
  padding-left : 0.5em;
  padding-right : 0.5em;
}
.H3_OL{
  list-style-type : decimal;
  text-indent : 1em;
  text-align : left;
  /*letter-spacing : 0.03em;*/
  line-height : 1.5em;
  margin-left : 3em;
  margin-top : 0.25em;
  margin-bottom : 0.25em;
  padding-right : 0.5em;
}

/*------------------------------------
  その他の設定領域
--------------------------------------*/

.image_right{
  float : right;
}
.image_left{
  float : left;
}

#pdf{
  font-size : 0.9em;
  height : 40px;
  text-indent : 1em;
  margin-top : 0.5em;
  margin-bottom : 0.5em;
}
.center{
  text-align : center;
  width : 100%  
;
}
.center table{
  margin-left : auto;
  margin-right : auto;
}
