/*********************************** Let's Marry *************************************/

/***** ベースフォント設定 *****/
 body,td,th,p,div,a,input,textarea {font-family:serif; color: #555555; font-size: 12px; text-decoration: none; line-height: 12pt;}

/***** Image *****/
img{border:0;}

/***** マージン設定 *****/
div.toTop {margin : 10px 10px 10px 0px; text-align:right;}
div.standardMargin {margin: 20px 5px 20px 30px;}
div.boardMargin {margin: 20px 5px 20px 5px;}
div.pageBtn {margin: 10px 0px 10px 0px; text-align: center;}

/***** フォント設定 *****/
 .topKeyWord {font-size: 12px; color: #888888; font-weight: normal; margin: 1px 3px 1px 3px;line-height: 12pt;}

 .breadCrumbList {font-size: 12px; font-weight: normal; text-align:right; margin: 20px 10px 5px 10px;line-height: 14pt;}

 .copyright {font-size: 10px; font-weight: normal; text-align:right; color: #DDDDDD; margin: 2px 5px 2px 5px;line-height: 12pt;}
 
 .caution {font-size: 10px; font-weight: normal; color: #E93300; line-height: 10pt;}
 
 .sepiaBold {font-size: 12px; font-weight: bold; color: #976200; line-height: 12pt;}

 .sepiaBold14 {font-size: 14px; font-weight: bold; color: #976200; margin: 0px 5px 5px 0px; line-height: 14pt;}
 
 .sepiaBold16 {font-size: 16px; font-weight: bold; color: #976200; line-height: 16pt;}
 
 .normal10 {font-size: 10px; font-weight: normal; line-height: 10pt;}
 
 .nextPrevious {margin: 5px 5px 5px 5px;}
 
 .faqQ {font-size: 12px; font-weight: bold; color: #009D00; padding: 5px 5px 5px 5px; text-align:left; background-color: #E4EFCA;}
 
 .faqA {font-size: 12px; font-weight: normal; padding: 5px 5px 20px 5px; text-align:left;}

/***** フォントカラー設定 *****/
 .white{color:#FFFFFF;}
 .red{color:#E93300;}
 .green{color:#009D00;}
 .sepia{color:#976200;}

/***** フォントサイズ設定 *****/

/***** リストスタイル設定 *****/
 .list01{list-style:url(../images/headMark.gif)
 }

/***** Table *****/
#table01{
	border-left:1px solid #976200;
	border-right:1px solid #976200;
	width:762px;
	background-color:white;
	font-size:12px;
}

#table02{
	border-left:1px solid #976200;
	border-top:1px solid #976200;
	margin-top:10px;
	margin-bottom:10px;
}
#table02 .itemSepia{
	border-bottom:1px solid #976200;
	border-right:1px solid #976200;
	text-align:left;
	padding:2px;
	color:#FFFFFF;
	background-color:#976200;
}
#table02 .itemRightSepia{
	border-bottom:1px solid #976200;
	border-right:1px solid #976200;
	text-align:center;
	padding:2px;
	background-color:#EBD7C7;
}
#table02 .itemRightGreen{
	border-bottom:1px solid #976200;
	border-right:1px solid #976200;
	text-align:center;
	padding:2px;
	background-color:#D7EAE0;
}
#table02 .itemGray{
	border-bottom:1px solid #976200;
	border-right:1px solid #976200;
	text-align:center;
	padding:2px;
	background-color:#EEEEEE;
}
#table02 .item{
	border-bottom:1px solid #976200;
	border-right:1px solid #976200;
	text-align:left;
	padding:2px;
	background-color:#FFFFFF;
}
#table02 .itemCenter{
	border-bottom:1px solid #976200;
	border-right:1px solid #976200;
	text-align:center;
	padding:2px;
	background-color:#FFFFFF;
}

#table03{
  border-top:1px solid #976200;
  border-left:1px solid #976200;
  border-right:1px solid #976200;
  border-bottom:1px solid #976200;
  background:url(../images/tableBack.gif) repeat-x;
  font-size:12px;
  padding:6px;
}

/***** ポッブアップ画面 Table *****/
#table04{
	border-left:1px solid #976200;
	border-right:1px solid #976200;
	width:582px;
	background-color:white;
	font-size:12px;
}

/***** Box *****/
 .pageTitle {border-style:solid; border-color:#976200; border-left-width:30px; border-right-width:0px; border-bottom-width:0px; border-top-width:0px; padding-left:5px;
 font-size: 16px; font-weight: bold; color: #976200; margin: 30px 10px 20px 0px; letter-spacing:0pt;}

/***** アンカー設定 *****/
a.normal {font-size: 12px; font-weight: normal; color: #976200;}
a.normal:hover {font-size: 12px; font-weight: normal; color: #01B901; text-decoration: underline;}
a.normal:visited {color: #406618;}

a.white:link {font-size: 12px; font-weight: normal; color: #FFFFFF;}
a.white:hover {font-size: 12px; font-weight: normal; color: #FFFFFF; text-decoration: underline;}

a.sepia:link {font-size: 12px; font-weight: normal; color: #976200;}
a.sepia:hover {font-size: 12px; font-weight: normal; color: #976200; text-decoration: underline;}

/***** closeBtn *****/

#closeBtn{
	padding:5px 5px 0px 0px;
	height:40px;
	font-size:10px;
	text-align:right;
	color:#5D5D5D;
	background-color:#FFFFFF;
}

#closeBtn a:link{
  color:#5D5D5D;
	text-decoration: none;
}

#closeBtn a:hover{
  color:#01B901;
	text-decoration: none;
}