/*------------ table style set ------------*/
body {margin-top:0;}
.topbk {
	background-image:url(image/back/50x1100bk-1.jpg);
	background-repeat:repeat-x;
	background-position: top;
}
.topbk1 {
	background-image:url(image/back/kabe003.gif);
}
.linebk1 {background-image:url(./image/back/top-line-1.jpg);}
.linebk2 {background-image:url(./image/back/top-line-2.jpg);}

.sora1 {
	background-image:url(image/back/sora023.jpg);
	background-attachment: fixed;
	background-position: 0% 0%;
	background-repeat: no-repeat;
	background-color:#FFFFFF;
}

.ima {
	background-image:url(./image/back/1280-1.jpg);
	background-attachment: fixed;
	background-position: left top;
	background-repeat: no-repeat;
}

.omisebk {background-image:url(./image/back/omisebk-1.gif);}
.farm1 {background-image:url(./image/back/farm3.jpg);}

#top-script h1 {
	font-size:13px;
	line-height:18px;
	color:#771111;
}
.script {
	font-size:13px;
	line-height:18px;
	color:#771111;
}
.text1 {
	font-size:14px;
	line-height:20px;
}
.text2 {
	font-size:13px;
	line-height:18px;
}
.text3 {
	font-size:13px;
	line-height:22px;
}
.text4 {
	font-size:13px;
	line-height:17px;
	color:#771111;
}
.text5 {
	font-size:13px;
	line-height:25px;
	color:#771111;
}
.text6 {
	font-size:13px;
	line-height:14px;
	color:#771111;
}
.text7 {
	font-size:14px;
	line-height:22px;
	color:#882211;
}
.text8 {
	font-size:14px;
	line-height:22px;
	color:#115522;
}
.text9 {
	font-size:15px;
	line-height:32px;
}
.text10 {
	font-size:13px;
	line-height:20px;
	color:#115544;
}
.text11 {
	font-size:12px;
	color:#225533;
}
.text12 {
	font-size:14px;
	color:#660000;
	line-height:20px;
}
.text13 {
	font-size:13px;
	line-height:25px;
	color:#115544;
}
.text14 {
	font-size:13px;
	line-height:25px;
	color:#113344;
}
#tag h1 {font-size:12px;}
#summary h1,h2,h3 {font-size:1px;position-absolute:-1500px;}
#summary {
	font-size:1px;
	position: absolute;
	left: -1100px;
	top: -1100px;
}
#farm {font-size:15pt;}
.kounyu {margin-bottom:10px;}
a {text-decoration: none; color:#3333bb;}
a:hover {color:#ff0000;}

a.kounyu1 {
	display: block;		/* ブロック要素にする */
	width: 130px;
	height:18px;
	font-size:13px;
	color:#661111;
	background-image:url(./image/button/s-menu-dx.jpg);			/* 背景色 */
	text-decoration: none;				/* 下線を消す */
	padding: 0px 0px 0px 0px;
	margin-top:0px;
	line-height: 20px;					/* 行の高さ */
	text-align: center;					/* 水平揃え */
}
a.kounyu1:hover {
	display: block;		/* ブロック要素にする */
	width: 130px;
	height:18px;
	font-size:12px;
	color:#0000ff;
	background-image:url(./image/button/p-menu-dx.jpg);			/* 背景色 */
	text-decoration: none;				/* 下線を消す */
	padding:0px 0px 0px 0px;
	margin-top:0px;
	line-height: 20px;					/* 行の高さ */
	text-align: center;					/* 水平揃え */
}
a.guide {
	display: block;		/* ブロック要素にする */
	width: 130px;
	height:18px;
	font-size:13px;
	color:#661111;
	background-image:url(./image/button/guide-menu-dx.jpg);			/* 背景色 */
	text-decoration: none;				/* 下線を消す */
	padding: 0px 0px 0px 0px;
	margin-top:0px;
	line-height: 20px;					/* 行の高さ */
	text-align: center;					/* 水平揃え */
}
a.guide:hover {
	display: block;		/* ブロック要素にする */
	width: 130px;
	height:18px;
	font-size:12px;
	color:#0000ff;
	background-image:url(./image/button/p-menu-dx.jpg);			/* 背景色 */
	text-decoration: none;				/* 下線を消す */
	padding:0px 0px 0px 0px;
	margin-top:0px;
	line-height: 20px;					/* 行の高さ */
	text-align: center;					/* 水平揃え */
}
a.yuketsu {
	background-color:#cccccc;			/* 背景色 */
	text-decoration: none;				/* 下線を消す */
	color:#0000ff;
}
a.yuketsu:hover {
	background-color:#666666;			/* 背景色 */
	text-decoration: none;				/* 下線を消す */
	color:#ffffff;
}

.bosyu1 {line-height:20px;}
.bosyu2 {line-height:35px;}
.hpb-cnt-tb1{
	background-color: #333333;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #333333;
	border-right-color: #333333;
	border-bottom-color: #333333;
	border-left-color: #333333;
}
.hpb-cnt-tb2{
	background-color: #333333;
	border: 1px solid #333333;
}
.hpb-cnt-tb3{
	background-color: #333333;
	border: 0px solid #333333;
}
.hpb-cnt-tb-th1 {
	background-color: #BBBBBB;
	font-size: 80%;
	color: #333333;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #333333;
	border-right-color: #333333;
	border-bottom-color: #333333;
	border-left-color: #333333;
}
.hpb-cnt-tb-th2 {
	background-color: #CCCCCC;
	font-size: 80%;
	color: #333333;
	border: 0px solid #333333;
}
.hpb-cnt-tb-cell1 {
	background-color: #EEEEEE;
	font-size: 80%;
	color: #333333;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #333333;
	border-right-color: #333333;
	border-bottom-color: #333333;
	border-left-color: #333333;
}
.hpb-cnt-tb-cell2 {
	background-color: #FFFFFF;
	font-size: 80%;
	color: #333333;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #333333;
	border-right-color: #333333;
	border-bottom-color: #333333;
	border-left-color: #333333;
}
.hpb-cnt-tb-cell3 {
	background-color: #EEEEEE;
	font-size: 80%;
	color: #333333;
	border: 0px solid #333333;
}
.hpb-cnt-tb-cell4 {
	background-color: #FFFFFF;
	font-size: 80%;
	color: #333333;
	border: 0px solid #333333;
}
.hpb-cnt-tb-cell5 {
	background-color: #FFFFFF;
	font-size: 80%;
	color: #333333;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
a.backomise {
	display: block;		/* ブロック要素にする */
	width: 150px;
	height:30px;
	font-size:11px;
	color:#661111;
	background-image:url(./image/title/back-omise-1.jpg);			/* 背景色 */
	text-decoration: none;				/* 下線を消す */
	padding: 0px 0px 0px 0px;
	margin-top:0px;
	line-height: 30px;					/* 行の高さ */
	text-align: center;					/* 水平揃え */
}
a.backomise:hover {
	display: block;		/* ブロック要素にする */
	width: 150px;
	height:30px;
	font-size:11px;
	color:#0000ff;
	background-image:url(./image/title/back-omise-2.jpg);			/* 背景色 */
	text-decoration: none;				/* 下線を消す */
	padding:0px 0px 0px 0px;
	margin-top:0px;
	line-height: 30px;					/* 行の高さ */
	text-align: center;					/* 水平揃え */
}
a.toi {
	display: block;		/* ブロック要素にする */
	width: 150px;
	height:30px;
	font-size:11px;
	color:#661111;
	background-image:url(./image/title/toi-1.jpg);			/* 背景色 */
	text-decoration: none;				/* 下線を消す */
	padding: 0px 0px 0px 0px;
	margin-top:0px;
	line-height: 30px;					/* 行の高さ */
	text-align: center;					/* 水平揃え */
}
a.toi:hover {
	display: block;		/* ブロック要素にする */
	width: 150px;
	height:30px;
	font-size:11px;
	color:#0000ff;
	background-image:url(./image/title/toi-2.jpg);			/* 背景色 */
	text-decoration: none;				/* 下線を消す */
	padding:0px 0px 0px 0px;
	margin-top:0px;
	line-height: 30px;					/* 行の高さ */
	text-align: center;					/* 水平揃え */
}
a.shussan {
	display: block;		/* ブロック要素にする */
	width: 150px;
	height:30px;
	font-size:11px;
	color:#661111;
	background-image:url(./image/title/shussan-1.jpg);			/* 背景色 */
	text-decoration: none;				/* 下線を消す */
	padding: 0px 0px 0px 0px;
	margin-top:0px;
	line-height: 30px;					/* 行の高さ */
	text-align: center;					/* 水平揃え */
}
a.shussan:hover {
	display: block;		/* ブロック要素にする */
	width: 150px;
	height:30px;
	font-size:11px;
	color:#0000ff;
	background-image:url(./image/title/shussan-2.jpg);			/* 背景色 */
	text-decoration: none;				/* 下線を消す */
	padding:0px 0px 0px 0px;
	margin-top:0px;
	line-height: 30px;					/* 行の高さ */
	text-align: center;					/* 水平揃え */
}
.video {
	font-size:18px;
	line-height:60px;
	color:#ff0000;
	background-image:url(./image/title/vd-1.jpg);
}
