.kakomi {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	padding: 10px;
	width: 100%;
}
.main {
	width: 910px;
	clear: both;
}

/*トップページ画像用*/
#slideshow {
   position: relative;
   width:  910px; /* ボックスの横幅 */
   height: 500px; /* ボックスの高さ */
}

#slideshow p {
	position: absolute;
	top: 0;
	left: 1px;
	z-index: 8;
	opacity: 0.0;
	margin: 0;
	background-color: white; /* ボックスの背景色(必須) */
	height: 500px; /* ボックスの高さ */
}

#slideshow p.active {
   z-index: 10;
   opacity: 1.0;
}

#slideshow p.last-active {
   z-index: 9;
}

#slideshow p img {
   width:  910px; /* 画像の横幅 */
   height: 500px; /* 画像の高さ */
   display: block;
   border: 0;
   margin-bottom: 10px; /* 画像下部の余白 */
}

body,td,th {
	font-family: ヒラギノ角ゴ Pro W3, Hiragino Kaku Gothic Pro, メイリオ, Meiryo, Osaka, ＭＳ Ｐゴシック, MS PGothic, sans-serif;
	font-size: 16px;
	color: #666;
}
body {
	background-color: #FFFFFF;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.att {
 padding-left: 1em;
 text-indent: -1em;
}

.sample_01{
table-layout: fixed;
width: 100%;
border-collapse: collapse;
}
.sample_01 th{
padding: 10px;
text-align: left;
vertical-align: top;
color: #333;
border: 1px solid #b9b9b9;
}
.sample_01 td{
	padding: 10px;
	border: 1px solid #b9b9b9;
	font-size: 1em;
	line-height: 2em;
}
list01 {
list-style-type: upper-alpha;
}
.table_02{
	table-layout: fixed;
	width: 900px;
	padding: 0px;
	text-align: center;
	color: rgba(88,88,88,1.00);
	margin-right: 10px;
	margin-left: 10px;
	border: 1px solid rgba(88,88,88,1.00);
	border-top-left-radius: 0px;
}
.break {
	page-break-before: always;
}



/*メニュー用*/
	.menuleft {
	top: 600px;
	position: fixed;
	z-index: 999;
	margin-left: 0px;
	width: 130px;
	padding: 0px;
	background-color: #34A832;
	color: #FFFFFF;
	border-top-right-radius: 0px;
}
.menu ul{
  margin:0;
  padding:0;
}
.menu ul li {
	list-style: none;
	margin: 0;
	padding: 0;
	font-size: 14px;
	float: left;
	position: relative;
	width: 130px;/*親メニューの幅*/
	height: 40px;/*親メニューの高さ*/
	line-height: 40px;
	background-color: #34A832;/*親メニューの背景色*/
	color: #FFF;/*親メニューの文字色*/
	text-align: center;
	font-weight: bold;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}
.menu ul li a {
	color: #FFFFFF;
	display: block;
	text-decoration: none;
}
.menu ul li:hover, .menu ul li a:hover {
	background-color: #3FB765;/*ホバー時の親メニューの背景色*/
	color: #fff;/*ホバー時の親メニューの文字色*/
}
.menu ul li ul {
	position: absolute;
	top: 36px;/*親メニューの高さと同じにする*/
	width: 100%;
	z-index: 100;
	left: 0px;
}
.menu ul li ul li {
	visibility: hidden;
	overflow: hidden;
	width: 200%;/*サブメニューの幅*/
	height: 0;
	background-color: #8D8D8D;/*サブメニューの背景色*/
	text-align: left;
	text-indent: 10px;
}
.menu ul li ul li:hover, .menu ul li ul li a:hover {
	background: #FFAFA9;/*ホバー時のサブメニューの背景色*/
	text-align: left;
}
.menu ul li:hover ul li, .menu ul li a:hover ul li{
  visibility: visible;
  overflow: visible;
  height:40px;/*サブメニューの高さ*/
  z-index: 10;
}
.menu * {
  -webkit-transition: 0.5s;
  -moz-transition: 0.5s;
  -ms-transition: 0.5s;
  -o-transition: 0.5s;
  transition: 0.5s;
}




/*会員ページ用*/
	.m_menuleft {
	top: 600px;
	position: static;
	z-index: 999;
	margin-left: 0px;
	width: 150px;
	padding: 0px;
	background-color: #0057FF;
	color: #FFFFFF;
	border-top-right-radius: 0px;
}
.m_menu ul{
  margin:0;
  padding:0;
}
.m_menu ul li {
	list-style: none;
	margin: 0;
	padding: 0;
	font-size: 14px;
	float: left;
	position: relative;
	width: 150px;/*親メニューの幅*/
	height: 40px;/*親メニューの高さ*/
	line-height: 40px;
	background-color: #0057FF;/*親メニューの背景色*/
	color: #FFF;/*親メニューの文字色*/
	text-align: center;
	font-weight: bold;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}
.m_menu ul li a {
	color: #FFFFFF;
	display: block;
	text-decoration: none;
}
.mm_enu ul li:hover, .m_menu ul li a:hover {
	background-color: #4B87FF;/*ホバー時の親メニューの背景色*/
	color: #fff;/*ホバー時の親メニューの文字色*/
}
.m_menu ul li ul {
  position: absolute;
  top: 40px;/*親メニューの高さと同じにする*/
  width: 100%;
  z-index: 100;
}

.m_menu * {
  -webkit-transition: 0.5s;
  -moz-transition: 0.5s;
  -ms-transition: 0.5s;
  -o-transition: 0.5s;
  transition: 0.5s;
}


#my_navigation{
	float: left;
	width: 690px;
	padding-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}
#my_contents{
	float: left;
	width: 210px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
/*もっと見る用*/
.readmore-button-box a {
   background-color: #cc0000; /* ボタンの色(濃い赤) */
   color: white;              /* ボタンの文字色(白) */
   border-radius: 10px;       /* 角丸の半径 */
   padding: 0.25em 1.75em;;     /* 内側の余白 */
   display: inline-block;     /* ボタン全体をクリック可能に */
   font-weight: bold;         /* ボタンの文字を太字に */
   font-size: 1em;         /* ボタンの文字サイズ */
}
.readmore-button-box a:hover {
   background-color: red;     /* ボタンにマウスが乗ったら明るい赤色に変化 */
}
.readmore-button-box {
   text-align: center;
   background-image: linear-gradient( 180deg, rgba(255,255,255,0.5), white );   /* 上から下へ：[白色半透明]から[白色]へグラデーション */
   padding-top: 4.5em;   /* ボタンの上側でグラデーションを見せる距離(長さ) */
   margin-top: -6.5em;   /* ボックスを上側に重ねる距離(長さ) */
   position: relative;   /* ボックス全体を上に重ねるために必要 */
}
.readmore-area {
	display: none;
}
katsudo {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 14px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	list-style-position: outside;
	text-indent: -6.75em;
	padding-left: 6.75em
	}
新着 {
}
#shinchaku  {
   background-color: #cc0000; /* ボタンの色(濃い赤) */
   color: white;              /* ボタンの文字色(白) */
   border-radius: 10px;       /* 角丸の半径 */
   padding: 0.25em 1.75em;;     /* 内側の余白 */
   font-weight: bold;         /* ボタンの文字を太字に */
   font-size: 1em;         /* ボタンの文字サイズ */
   }
.honbun   {
	color: rgba(88,88,88,1.00);
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 1em;
	line-height: 2em;
	letter-spacing: 0.8pt;
	margin-left: 15px;
	margin-right: 15px;
	padding-right: 0px;
}
.honbun_indent   {
	color: rgba(88,88,88,1.00);
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 1em;
	line-height: 2em;
	letter-spacing: 0.8pt;
	padding-right: 0px;
	padding-left: 1em;
}
.honbun_indent2   {
	color: rgba(88,88,88,1.00);
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 1em;
	line-height: 2em;
	letter-spacing: 0.8pt;
	padding-right: 0px;
	text-indent: -3em;
	padding-left: 2em;
}
.read   {
	color: rgba(88,88,88,1.00);
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 1.1em;
	line-height: 2em;
	letter-spacing: 0.8pt;
	margin-left: 3em;
	margin-right: 3em;
	padding-right: 0px;
}
.honbun_center   {
	color: rgba(88,88,88,1.00);
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 1em;
	line-height: 2em;
	letter-spacing: 0.8pt;
	margin-left: 15px;
	margin-right: 15px;
	padding-right: 0px;
	text-align: center;
}
.list_circle {
	line-height: 2em;
	font-size: 1em;
	list-style-type: none;
	text-indent: -1em;
	color: rgba(88,88,88,1.00);
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	letter-spacing: 0.8px;
}
.list_circle2021 {
	line-height: 2em;
	font-size: 1em;
	list-style-type: none;
	text-indent: -1em;
	color: rgba(88,88,88,1.00);
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	letter-spacing: 0.8px;
	padding-top: 0em;
}
.list_circle_boshu {
	line-height: 2em;
	font-size: 1em;
	list-style-type: disc;
	text-indent: 0em;
	color: rgba(88,88,88,1.00);
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	letter-spacing: 0.8px;
	margin-left: 1.5em;
	margin-right: 1.5em;
}
.list_circle_boshu02 {
	line-height: 2em;
	font-size: 1em;
	list-style-type: none;
	text-indent: -1em;
	color: rgba(88,88,88,1.00);
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	letter-spacing: 0.8px;
	margin-left: 4em;
	padding-left: 0px;
	margin-right: 3em;
}
.list_circle00 {
	line-height: 2em;
	font-size: 1em;
	list-style-type: none;
	text-indent: -1em;
	color: rgba(88,88,88,1.00);
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	letter-spacing: 0.8px;
	padding-left: 1em;
	list-style-image: none;
}
.honbun strong {
	margin-right: 15px;
	color: rgba(52,168,50,1.00);
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 1em;
	line-height: 2em;
	font-weight: 700;
	letter-spacing: 0.8pt;
}
.main_head_shokai {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 1em;
	margin-top: 30px;
	color: rgba(125,125,125,1.00);
	padding-left: 10px;
	padding-right: 10px;
	text-shadow: 0px 0px;
	-webkit-box-shadow: 0 0 1px 1px rgba(185,185,185,1.00);
	box-shadow: 0 0 1px 1px rgba(185,185,185,1.00);
	border-radius: 0;
	line-height: 35px;
	margin-bottom: 10px;
	padding-bottom: 1px;
	padding-top: 1px;
	background-image: url(url), -webkit-linear-gradient(270deg,rgba(255,255,255,1.00) 0%,rgba(237,237,237,1.00) 100%);
	background-image: url(url), -moz-linear-gradient(270deg,rgba(255,255,255,1.00) 0%,rgba(237,237,237,1.00) 100%);
	background-image: url(url), -o-linear-gradient(270deg,rgba(255,255,255,1.00) 0%,rgba(237,237,237,1.00) 100%);
	background-image: url(url), linear-gradient(180deg,rgba(255,255,255,1.00) 0%,rgba(237,237,237,1.00) 100%);
}
.main_title {
	color: rgba(88,88,88,1.00);
	font-size: 1.2em;
	margin-left: 15px;
	margin-right: 15px;
	margin-top: 40px;
	border-left: 10px solid rgba(52,168,50,1.00);
	border-right-width: 0;
	border-top-width: 0;
	border-bottom-color: rgba(79,181,112,1.00);
	font-weight: bold;
	text-indent: 5px;
}
.main_title02 {
	color: rgba(88,88,88,1.00);
	font-size: 1.2em;
	margin-left: 15px;
	margin-right: 15px;
	margin-top: 40px;
	border-right-width: 0;
	border-top-width: 0;
	font-weight: bold;
	text-indent: 0;
}
.main_copy {
	font-size: 1.75em;
	padding-left: 15px;
	padding-right: 15px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-weight: bold;
	letter-spacing: normal;
}
.main_copy_center {
	font-size: 1.75em;
	padding-left: 15px;
	padding-right: 15px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-weight: bold;
	letter-spacing: normal;
	text-align: center;
}
.main_copy_center2 {
	font-size: 1.35em;
	padding-left: 15px;
	padding-right: 15px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-weight: bold;
	letter-spacing: normal;
	text-align: center;
}
.main_copy02 {
	font-size: 1.5em;
	padding-left: 15px;
	padding-right: 15px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-weight: bold;
	letter-spacing: normal;
}
.main_copy03 {
	font-size: 1.2em;
	padding-left: 15px;
	padding-right: 15px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-weight: bold;
	letter-spacing: normal;
}
.main_copy04 {
	font-size: 1.1em;
	padding-left: 15px;
	padding-right: 15px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-weight: bold;
	letter-spacing: normal;
}
.table_01{
	width: 100%;
	border-collapse: collapse;
	color: rgba(88,88,88,1.00);
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 0.75em;
	letter-spacing: 0.8pt;
	line-height: 2em;
}
.table_01 th{
	padding: 6px;
	vertical-align: top;
	color: gba(88,88,88,1.00);
	border: 1px solid #b9b9b9;
}
.table_01 td{
padding: 6px;
background-color: #fff;
border: 1px solid #b9b9b9;
}
.kakomi2016 {
	color: rgba(88,88,88,1.00);
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 1em;
	letter-spacing: 0.8pt;
	border: 1px solid rgba(52,168,50,1.00);
	border-radius: 4px;
	background-color: rgba(255,255,255,1.00);
	padding-top: 20px;
	padding-right: 20px;
	padding-bottom: 20px;
	padding-left: 20px;
	background-image: url(url), -webkit-linear-gradient(270deg,rgba(255,255,255,1.00) 0%,rgba(202,255,201,1.00) 100%);
	background-image: url(url), -moz-linear-gradient(270deg,rgba(255,255,255,1.00) 0%,rgba(202,255,201,1.00) 100%);
	background-image: url(url), -o-linear-gradient(270deg,rgba(255,255,255,1.00) 0%,rgba(202,255,201,1.00) 100%);
	background-image: url(url), linear-gradient(180deg,rgba(255,255,255,1.00) 0%,rgba(202,255,201,1.00) 100%);
	width: 60%;
}
.flort_right {
	float: right;
	padding-left: 20px;
	padding-right: 10px;
}
.flort_right2 {
	float: right;
	padding-left: 0px;
	padding-right: 2px;
}
.flort_left {
	float: left;
	padding-left: 0px;
	margin-right: 0px;
}
.kakomi2016_02 {
	padding-top: 20px;
	padding-right: 20px;
	padding-bottom: 20px;
	padding-left: 20px;
	border: 1px solid rgba(148,148,148,1.00);
	border-radius: 5px;
	width: auto;
	color: rgba(88,88,88,1.00);
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 1em;
	line-height: 2em;
	letter-spacing: 0.8pt;
}
.kakomi2016_03 {
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
	border: 1px solid rgba(148,148,148,1.00);
	border-radius: 5px;
	color: rgba(88,88,88,1.00);
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 1em;
	line-height: 2em;
	letter-spacing: 0.8pt;
	width: 95%;
	margin-left: 10px;
	margin-right: 10px;
}
.list_none {list-style:none;
}
.honbun red  {
	color: rgba(255,0,0,1.00);
	font-weight: 700;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 1em;
	line-height: 2em;
	letter-spacing: 0.8pt;
}
ol.list_parentheses{
  padding:0 0 0 2em;
  margin:0;
}
 
ul.notice li {
	list-style: none;
	text-indent: -2.5em;
	padding-left: 2.5em;
	color: rgba(88,88,88,1.00);
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 1em;
	line-height: 2em;
	letter-spacing: 0.8pt;
	padding-right: 15px;
    }
.sub_copy {
	color: rgba(88,88,88,1.00);
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 1.2em;
	font-variant: normal;
	font-weight: 600;
	line-height: 2em;
	letter-spacing: 0.8pt;
	vertical-align: middle;
	display: block;
}
.midashi_center {
	text-align: center;
	font-size: 1.25em;
	line-height: 2em;
	font-weight: bold;
	color: rgba(52,168,50,1.00);
}
.kakomi_center {
	text-align: center;
	font-size: 1em;
	line-height: 2em;
	font-weight: normal;
	color: rgba(83,83,83,1.00);
	width: 640px;
	background-color: #FFFFFF;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-bottom: 0px;
}
.mudantensai {
	text-align: center;
	font-size: 0.8em;
	line-height: 2em;
	font-weight: normal;
	color: rgba(83,83,83,1.00);
	width: 640px;
	background-color: #FFFFFF;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-bottom: 3px;
	border: 1px solid #7B7B7B;
	padding-top: 3px;
	padding-right: 5px;
	padding-left: 5px;
}
.kakomi_center_text {
	text-align: center;
	font-size: 1em;
	line-height: 2em;
	font-weight: normal;
	color: rgba(83,83,83,1.00);
	width: 640px;
	background-color: #FFFFFF;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-bottom: 25px;
	padding-top: 25px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}
.midashi_center_square {
	text-align: center;
	font-size: 1.25em;
	line-height: 2em;
	font-weight: bold;
	color: rgba(255,255,255,1.00);
	border-style: none;
	border-width: medium;
	background-image: -webkit-linear-gradient(270deg,rgba(18,103,1,1.00) 0%,rgba(2,160,32,1.00) 100%);
	background-image: -moz-linear-gradient(270deg,rgba(18,103,1,1.00) 0%,rgba(2,160,32,1.00) 100%);
	background-image: -o-linear-gradient(270deg,rgba(18,103,1,1.00) 0%,rgba(2,160,32,1.00) 100%);
	background-image: linear-gradient(180deg,rgba(18,103,1,1.00) 0%,rgba(2,160,32,1.00) 100%);
	margin-right: 3px;
	margin-bottom: 3px;
	margin-left: 3px;
	margin-top: 3px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}
.subject {
	text-align: left;  /* 文章を左寄せする(※) */
	float: left;     /* 左端に寄せて、後続を右側へ回り込ませる */
	color: #454545;
	font-size: 1.25em;
	font-weight: bold;
	margin-left: 1em;
	margin-top: 10px;
}
.date {
	text-align: right; /* 文章を右寄せする */
	font-size: 0.85em;
	color: #454545;
	line-height: 0.4em;
	margin-right: 1em;
}
.titlebar {
	background-color: #FFFFFF; /* 背景を赤色に */
	color: white;          /* 太字にする */
	width: 640px;
	margin-bottom: 0px;
	padding-top: 20px;
	padding-bottom: 20px;
}
