@charset "Shift_JIS";



/****** タイトルのライン ******/
div#top-line {
  background-image:url(images/top-line.gif);
  background-repeat:repeat-x;
  width: 100%;
  height:12px;
}

div#top-21 {
  background-image:url(images/top-line.gif);
  background-repeat:repeat-x;
  width: 100%;
  height:12px;
}


/********************* テーブルなど *********************/
body{
  font-size: 14px;
  color: #000000;
  margin: 0px;
  padding:0px;
  text-align:center; 
}

table.line2{ border: 1px solid #000; }

table{
  line-height: 18px;
  font-size: 14px;
}

td{
  line-height: 18px;
  font-size: 14px;
}

.menu{
  line-height: 26px;
  font-size: 14px;
}

p{
  line-height: 18px;
}

.hoge1,.hoge1 tr,.hoge1 td {
border-collapse:collapse;
border:1px solid #000000;
}
.hoge2,.hoge2 tr,.hoge2 td {
border-collapse:collapse;
border:1px solid #FF0000;
}


/*** 画像の位置合わせ ***/
img.ex2 { vertical-align: middle; }
img.ex3 { vertical-align: bottom; }


/*** ボタンのリンク ***/
/********************
a img {
  border: none;
}
********************/

a {
	outline: none;
	color: #06C;/*  font-weight: bold;*/
}

/*** 普通のリンク ***/
a:link{
  color: #000000;
  font-size: 14px;
  text-decoration: underline;
}

a:visited{
  color: #000000;
  font-size: 14px;
  text-decoration: underline;
}

a:hover{
  color: #000000;
  font-size: 14px;
  text-decoration: none;
}

a:active{
	color: #06c;
	font-size: 14px;
	text-decoration: none;
}

/*** 文字色：白の時のリンク ***/

a.white:link{
  color: #ffffff;
  font-size: 14px;
  text-decoration: underline;
}

a.white:visited{
  color: #ffffff;
  font-size: 14px;
  text-decoration: underline;
}

a.white:hover{
  color: #ffffff;
  font-size: 14px;
  text-decoration: none;
}

a.white:active{
  color: #ffffff;
  font-size: 14px;
  text-decoration: none;
}



/*** 文字色：GINZAの時のリンク ***/

a.ginza:link{
  color: #ff6709;
  font-size: 14px;
  text-decoration: underline;
}

a.ginza:visited{
  color: #ff6709;
  font-size: 14px;
  text-decoration: underline;
}

a.ginza:hover{
  color: #ff6709;
  font-size: 14px;
  text-decoration: none
}

a.ginza:active{
  color: #ff6709;
  font-size: 14px;
  text-decoration: none;
}


/*** 文字色：heiwaの時のリンク ***/

a.heiwa:link{
  color: #37a333;
  font-size: 14px;
  text-decoration: underline;
}

a.heiwa:visited{
  color: #37a333;
  font-size: 14px;
  text-decoration: underline;
}

a.heiwa:hover{
  color: #37a333;
  font-size: 14px;
  text-decoration: none;
}

a.heiwa:active{
  color: #37a333;
  font-size: 14px;
  text-decoration: none;
}


/*** 文字色：三和の時のリンク ***/

a.sanwa:link{
  color: #a40035;
  font-size: 14px;
  text-decoration: underline;
}

a.sanwa:visited{
  color: #a40035;
  font-size: 14px;
  text-decoration: underline;
}

a.sanwa:hover{
  color: #a40035;
  font-size: 14px;
  text-decoration: none
}

a.sanwa:active{
  color: #a40035;
  font-size: 14px;
  text-decoration: none;
}

/*** 文字色：緑橋の時のリンク ***/

a.midori:link{
  color: #00a0e9;
  font-size: 14px;
  text-decoration: underline;
}

a.midori:visited{
  color: #00a0e9;
  font-size: 14px;
  text-decoration: underline;
}

a.midori:hover{
  color: #00a0e9;
  font-size: 14px;
  text-decoration: none
}

a.midori:active{
  color: #00a0e9;
  font-size: 14px;
  text-decoration: none;
}


/*** ーーーーー ***/


ul{ 
  margin: 0 0 0 30px;
  padding: 0; 
}




.font {
	font-family: ヒラギノ角ゴ Pro W3, Hiragino Kaku Gothic Pro, メイリオ, Meiryo, Osaka, ＭＳ Ｐゴシック, MS PGothic, sans-serif;
}


/*** RSSの文字設定 ***/
/* begin styles for RSS Feed */

.rss_box {
	 margin: 3px 2%;
	 padding: 5px;
	 width: 547px;
	 background-color: #fff;
	 border: 1px #ccc;
}

.rss_title, rss_title a {
	font-size: 15px;
	font-weight:bold;
	margin: 15px 0;
	padding: 0;
	letter-spacing: 1px;
	}

.rss_items {
	margin: 3px;
	padding: 0px;
}

.rss_item  {
	padding-top: 15px;
	padding-right: 0px;
	padding-left: 0px;
	font-weight : normal; 
	font-size: 13px;
	padding-bottom: 2px;
	color: #333;
	word-break: break-all;
}

.rss_item a:link, .rss_item a:visited, .rss_item a:active {
	font-weight: bold;
	font-size: 14px;
	color:#EB5E52;
	text-decoration : none;
	margin-bottom:20px;
}

.rss_item a:hover { 
	font-weight: bold;
	font-size: 14px;
	text-decoration : underline;
	color: #FBB;
}

.rss_date {
	font-size: 9px;
	font-weight : normal;
	color: #999;
	text-align:right;
	background-color:#FFF;
}


a img {
    border-style:none;
}

.ginza_color {
	color: #FF6709;
}

.heiwa_color {
	color: #37a333;
}
.concierge_pink {
	color: #EB5E52;
}

