img {
  border:0;
}

#tagen_body {
  margin:0;
  padding:0;
  width:900px;
  background-color:#EDE2C5;
  font:normal normal norma l 00%/120% "Hiragino Kaku Gothic Pro","･ﾒ･鬣ｮ･ﾎｳﾑ･ｴ Pro W3","Osaka","｣ﾍ｣ﾓ ｣ﾐ･ｴ･ｷ･ﾃ･ｯ", sans-seri;
  word-break:break-all;
  color:#333333;
}

#margin_30 {
	margin:0px;
	margin-left:30px;
	font-size:small;
}

#margin_120 {
	margin:0px;
	margin-left:90px;
}

#f_langnav{
  margin:0px;
  margin-right:10px;
  margin-bottom:10px;
  padding:0px;
  width:337px;
  height:20px;
  float:right;
}

#f_langnav ul{
  margin:0px;
  padding:0px;
  list-style-type:none;
}

#f_langnav li{
  margin:0px;
  padding:0px;
  height:20px;
  list-style-type:none;
  display:inline;
  float:left;
}

.f_ossm{
  margin:10px 5px 10px 15px;
  padding:0px;
  width:610px;
}

.f_ossm table{
  margin:0px;
  padding:0px;
  border-collapse:collapse;
  border-spacing:0px;
  border-width:1px;
  border-style: solid none none solid;
  border-color:#999999;
  color:#000000;
}

.f_ossm tr{
  margin:0px;
  padding:0px;
}

.f_ossm td{
  margin:0px;
  padding:3px;
  border-width:1px;
  border-style: none solid solid none;
  border-color:#999999;
}

.orangeLstrong {
	font-size:larger;
	font-style:normal;
	line-height:120%;
	font-weight:bold;
	color: #FFA91F;
}

p.cap {
  padding-left: 1em;
  text-indent:-1em;
}

.char_fm {
  font-size:12pt;
  font-weight:bold;
  line-height:1.3em;
  color:#FFFFFF;
}

.char_fl {
  font-size:14pt;
  font-weight:bold;
  line-height:1.3em;
  color:#FFFFFF;
}

#f_footer {
  width:860px;
  padding:0;
  padding-top:10px;
  padding-bottom:20px;
  float:left;
  margin:0;
  margin-left:30px;
  text-align:center;
  color:#333333;
  font-size:small;
  font-style:normal;
  font-weight:normal;
  line-height:120%;
}
/*-------------------------------------------
多言語
---------------------------------------------foreign_language*/
#foreign_language{
	width: 840px;
	margin-right: auto;
	margin-left: auto;
	background-color:#FFFFFF;
	overflow: auto;/*ボックスからはみ出た部分の表示方法を指定する*/
	padding-top: 20px;
	text-align: left;
}

