/*リンク設定*/

H1{font-size:14pt;line-height:120%;color:#000000}

H2{font-size:12pt;line-height:120%;color:#000000}

H3{font-size:10pt;line-height:120%;color:#000000}


STRONG{font-size:12pt;line-height:120%;color:#000000}

.fb7{font-size:7pt;line-height:100%;color:#000000}
.fb8{font-size:8pt;line-height:120%;color:#000000}
.fb9{font-size:9pt;line-height:120%;color:#000000}
.fb10{font-size:10pt;line-height:120%;color:#000000}
.fb12{font-size:12pt;line-height:120%;color:#000000}
.fb14{font-size:14pt;line-height:120%;color:#000000}

.dummy{font-size:4pt}

.f{font-size:10pt;line-height:120%;color:#ffffff}

a:link {color:#0000FF}   
a:visited {color:#984188}
a:active {color: #00008B}
a:hover {color:#FF0000}

#contens {
	width: 594px;
	padding: 0px;
	margin-top: 5px;
	margin-right: 22px;
	margin-bottom: 5px;
	margin-left: 21px;
}
.img_bt {
	padding-bottom: 10px;
}
.fb12r {
	font-size: 12pt;
	font-weight: bold;
	color: #AC3030;
}
.table_border_g {
	padding-top: 3px;
	padding-bottom: 3px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	font-size: 10pt;
}
.fb10r {
	font-size: 10pt;
	font-weight: bold;
	color: #990000;
}
.list_photo {
	border: 1px solid #999999;
	padding: 5px;
}
.mainCol {
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 5px;
}
.fb10g {
font-size:10pt;line-height:120%;color:#333333}
.fb10_search {
font-size:10pt;line-height:120%;color:#A39A6B}

.fb12strong {
	font-size:12pt;
	color:#FFFFFF;
	font-weight: bold;
}


/*検索結果一覧の見出し文字*/
a.fb12strong:link{color:#FFFFFF}
a.fb12strong:visited{color:#C0C0C0}
a.fb12strong:active{color:#00008B}
a.fb12strong:hover{color:#00008B}


.list_title {
	background-image: url(../img2/search_listT.jpg);
	background-repeat: no-repeat;
	width: 583px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 30px;
	border: 1px solid #666666;
}
.fb7f {
font-size:7pt;line-height:100%;color:#FFFFFF}
.photoBorder {
	border: 1px solid #990000;
	margin: 0px 2px 2px 0px;
	padding: 0px;
}
.bread {
	font-size: 8pt;
	margin-top: 0px;
	margin-bottom: 7px;
}
.roke_t {
	font-size: 10pt;
	font-weight: bold;
}
.roke_text {
	font-size: 10pt;
	line-height: 130%;
}
.photoLeft {
	clear: both;
	float: left;
}
.photoRight {
	clear: both;
	float: right;
}
.pageTop {
	font-size: 10pt;
	text-align: right;
	margin-bottom: 10px;
}
.back {
	font-size: 10pt;
	margin-bottom: 10px;
	background-image: url(../img2/maru_san.gif);
	background-repeat: no-repeat;
	padding-left: 25px;
	height: 22px;
}

.AlgnRgt {
	text-align: right;
}


/*リスト*/
.roke_list {
	font-size: 10pt;
	line-height: 130%;
}

.roke_list ul{
	margin:10px 0px 10px 30px;
	padding:0px;
	}

.roke_list li{
	padding:0px 0px 5px 0px;
	list-style-image:url(../img_common/point_sq_r.gif);
	list-style-type: disc;
	}



/*リスト2*/
.roke_list2 {
	font-size: 10pt;
	line-height: 130%;
}

.roke_list2 ul{
	margin:10px 0px 10px 40px;
	padding:0px;
	}

.roke_list2 li{
	padding:0px 0px 15px 10px;
	list-style-image:url(../img_common/poinBig_r.gif);
	list-style-type: disc;
	}



.sub_t {
	font-size: 12pt;
	font-weight: bold;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
}
.table_dot_boreder {
	margin-bottom: 10px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999999;
}
.marginBottom {
	margin-bottom: 10px;
}
.marginTop {
	margin-top: 10px;
}
.photo_s {
	margin-right: 2px;
	margin-bottom: 2px;
}
.marginLeft {
	margin-left: 8px;
}
.photo_data {
	font-size: 9pt;
	background-image: url(../img2/photo_data_back.gif);
	height: 32px;
	width: 241px;
	background-repeat: no-repeat;
}
.font11 {
	font-size: 11pt;
	font-family: sans-serif;
}
.border_y {
	height: 10px;
	margin-top: 5px;
	margin-bottom: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #BEAF25;
}
.clear {
	clear: both;
}

.f100 {
	font-size:10pt;
	color:#ffffff;
	font-weight: bold;
}

.sat{color:#0033cc;}
.sun{color:#ff0000;}