/* CSS Document */

/*　全ページ共通*/

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	/* early summer */
/*	background-image:url(../background/ume_lar_04.jpg); */
background-image:url(../background/sakura_012.jpg);/* spring*/
/*background-image: url(../background/blueline.gif);/* summer*/  
/*        background-image: url(../background/fallback.gif); fall */
/*background-image:url(../background/winterback5.gif);/* winter*/
	
}


/* 全ページ　共通 */

#container {
  margin: 0 auto;
  width: 750px;
  height:100%;
  border-width:8px;  
/*  border-color:#6B8E23; グリーン*/
  /* erlysummer */
  
border-color:#EEA5A8;/*spring */
  /* spring */
  
/*border-color:#699EF5;/* summer*/
/*border-color:#EE951C;/*fall     */
/*border-color:#b7c7e8;/*Winter*/
  border-style:solid;
  background-color:#ffffff;
  } 

/*　全ページ　共通　*/
 
 #rightmenu {
 font-size:13px;
 line-height:120%;
 /*background-color:#F7FFAA; */
 text-align:left;
 padding-left:5px;
 background-image:url(../button/button04.gif); 
 
 }

/* 全ページ　共通　*/
 
 #centerframe {
 border-width:1px;
 border-color:#CC6666;
 border-style:double;
 height:120%;
 background-color:#ffffff;
 text-align:left;
 
 }

/* 全ページ　共通　*/

 #footer01{border-style:solid;
           border-color:#E89FA7;
		   border-width:2px;
		   background-color:#FFECDF;
		   line-height:20px;
		   text-align:center;
		   font-size:14px;
		   letter-spacing:1px;
		  
 }


/* 全ページ　共通　*/

a:link{/*リンク色*/color: #0052a5; !/text-decoration: none;　text-decoration:none;}
a:visited{/*訪問済みリンク色*/  color: #0052a5;  text-decoration: none;  }
a:hover {
  color: #553866; /* リンクの色 */
  background-color: #ffcccc; /* 背景の色 */
  font-size:14px;
  text-decoration: none; /* 文字装飾 */

}



/* 料金一覧表　*/

 #kaiyaku{
       width:95%;
	   border-color:#663333;
	   border-style:solid;
	   border-color:#660033;
	   padding:10px;
	   background-color:#FFFCDD;
	   }
 

/* 料金一覧表　*/
.pricetable {
            width:95%;
			padding:3px 3px 3px 3px;
			border-style: collapse;
			border-color: #CA7476;
			background-color:#FFFCDD;

	}

/* 希望条件　*/
.toiawasehead {
        width:100%;
		}

.toiawase {
           width:90%;
		   text-align:left;
		   
		   }


/* 表紙　*/
.topmain {
font-size:15px;
color:#000000;
line-height:19px;
}
.style2 {color: #006699
         font-size:12px;
		 
}

/* Ｑ　＆　Ａ　*/

.qanda {
        font-size:15px;
		font-weight:bold;
		color:#cc0000;
		}

/* Ｑ　＆　Ａ　*/
.aanda {font-size:15px;
        font-weight:bold;
		color:#ffffff;
		}

/*　システム　*/

#maincontents{font-size:15px;
              text-align:left;

}
#maincontents2{font-size:15px;
               text-align:left;
}

/*　結婚希望条件　*/

#condition01{

 background-image:url(../background/creamback.gif);
 background-position:0px 0px 0px 0px; 
 background-repeat: no-repeat;

}

/* 全ページ　*/

.font01 {font-size:15px;
         color:#006699;
		 line-height:22px;
		 }
.font02 {font-size:16px;
         color:#cc0000;
		 font-weight:bold;
		 }
.font03 {
         font-size:14px;
         color:#cc0000;
		 font-weight:normal;
		 letter-spacing:2px;
		 }
.fontbluetop {
         font-size:14px;
		 color:#000099;
		 font-weight:normal;
		 letter-spacing:2px;
		 }

.font04 {font-size:17px;
         font-weight:bold;
         color:#006699;
		 line-height:22px;
		 }
.font05 {font-size:12px;
}
.font06 {font-size:11px;
}

.font20{
	font-size: 20px;
	font-weight: bold;
	line-height:25px;
	}

.style3 {
	color: #CC0000;
	font-weight: bold;
}
.style11 {color: #000099}




/* begin styles for RSS Feed */



.rss_title, rss_title a {
	font-size: 12px;
	font-weight:normal;
	margin: 5px 0;
	padding: 0;
	letter-spacing: 1px;
}

.rss_items {
	margin: 3px;
	padding: 0px;
}

.rss-items {
	margin: 3px;
	padding: 0px;
        font-size:13px;
}

.rss_item  {
	padding-right: 0px;
	padding-left: 0px;
	font-weight : normal; 
	font-size: 12px;
	padding-bottom: 2px;
	color: #999999;
	word-break: break-all;
}

.rss_item a:link, .rss_item a:visited, .rss_item a:active {
	font-weight: normal;
	font-size: 12px;
	color: #333333;
	text-decoration : none;
}

.rss_item a:hover { 
	font-weight: normal;
	font-size: 12px;
	text-decoration : underline;
	color: #3333333;
}

.rss_date {
	font-size: 12px;
	font-weight : normal;
	color: #999999;
}