@charset "utf-8";
/* CSS Document */

.c065h{font-size:0.65em;line-height:1.4;color;}
.c065hw{font-size:0.65em;line-height:1.4;color:#FFFFFF;}
.c065hg{font-size:0.65em;line-height:1.4;color:#666666;}
.c07{font-size:0.7em}
.c07w{font-size:0.7em;color:#FFFFFF;}
.c075{font-size:0.75em}
.c075h{font-size:0.75em;line-height:1.4;}
.c075bl{font-size:0.75em;color:#996600}
.c075h2{
	font-size:0.75em;
	line-height:1.2;
	color: #333333;
}
.c075h3{
	font-size:0.75em;
	line-height:1.5;
	color: #333333;
}
.c08{font-size:0.8em; color:#666666; padding-left:5px;}
.c08h{font-size:0.8em;line-height:1.4;}
.c08hgb{font-size:0.8em;line-height:1.4; color:#0066ff;}
.c08hgr{font-size:0.8em;line-height:1.4; color:#009900;}
.c08hg{font-size:0.8em;line-height:1.4; color:#444444;}
.c08hr{font-size:0.8em;line-height:1.4; color:#ff0000;}
.c09{font-size:0.9em}
.c11{font-size:1.1em}
.c12{font-size:1.2em}

.link{
	background-image:url(../img/top/top_line1.gif);
	background-repeat:repeat-y;
	background-position:9px;
	padding:0;
}


body{margin:0;
background-color:#000000;
font-size:100%;
}
img{
border:0;
}

/* ボタン */
/*#navilist{
	text-indent:-9999px;
	padding:0;
	border:0;
	line-height:0;
	font-size:0;
	height: 0px;
	width: 0px;
}*/
/* ボタン小石原焼 */
.detail a{
background-image:url(../img/btn1.jpg);
background-position:0px 0px;
display:block;
margin:0 0 0 0;
width:147px;
height:52px;
}
.detail img{
width:147px;
height:52px;
border:none;
}

.detail a:visited{
background-image:url(../img/btn1.jpg);
background-position:0px 0px;
}

.detail a:hover{
background-image:url(../img/btn1.jpg);
background-position:0px 52px;
}


.detail2 a{
background-image:url(../img/btn2.jpg);
background-position:0px 52px;
display:block;
margin:0 0 0 0;
width:147px;
height:52px;
}
.detail2 img{
width:147px;
height:52px;
border:none;
}


.detail3 a{
background-image:url(../img/btn3.jpg);
background-position:0px 0px;
display:block;
margin:0 0 0 0;
width:147px;
height:52px;
}
.detail3 img{
width:147px;
height:52px;
border:none;
}
.detail3 a:visited{
background-image:url(../img/btn3.jpg);
background-position:0px 0px;
}

.detail3 a:hover{
background-image:url(../img/btn3.jpg);
background-position:0px 52px;
}

/*ボタンアクセス*/
.detail4 a{
background-image:url(../img/btn4.jpg);
background-position:0px 0px;
display:block;
margin:0 0 0 0;
width:147px;
height:52px;
}
.detail4 img{
width:147px;
height:52px;
border:none;
}
.detail4 a:visited{
background-image:url(../img/btn4.jpg);
background-position:0px 0px;
}

.detail4 a:hover{
background-image:url(../img/btn4.jpg);
background-position:0px 52px;
}

.detail5 a{
background-image:url(../img/btn5.jpg);
background-position:0px 0px;
display:block;
margin:0 0 0 0;
width:147px;
height:52px;
}
.detail5 img{
width:147px;
height:52px;
border:none;
}
.detail5 a:visited{
background-image:url(../img/btn5.jpg);
background-position:0px 0px;
}

.detail5 a:hover{
background-image:url(../img/btn5.jpg);
background-position:0px 52px;
}

/* リンク */
a:link
{text-decoration:none;color:#ffffff;}
a:visited
{text-decoration:none;color:#ffffff;}
a:hover
{text-decoration:underline;color:#ffa000;}
a:active
{text-decoration:underline;color:#ffa000;}



/*navi用*/

#navi li{
	border-right:1px solid #999999;
	border-left:1px solid #999999;
	background-color:#ffffff;
}

#navi li.nav2{
	border-right:1px solid #999999;
	border-left:1px solid #999999;
	background-color:#E2B4BF;
}
#navi ul,#menu il{
margin:0;
padding:0;
list-style:none;
}
#navi li{
width:auto;
height:auto;
padding:5px 15px;
border-bottom:1px solid #999999;
}
#navi a, #nav2 a:link #nav2 a:visited{
text-decoration:none;
color:#333333;
border-bottom-color:#999999;
display:block;
}

#navi {
	width:160px;
	margin:10px 0 0px auto;
	font-size:12px;
	}
	

.rekisi_img {
	width:247px;
	margin:5px 0px 0px 10px;
	padding: 0px;
	float:right;
}

.img2 {
	margin:10px 0px 10px 10px;
	padding: 0px;
	float:right;
}

.img3 {
	margin:0px 0px 10px 10px;
	padding: 0px;
	float:right;
}
.img4 {
	margin:5px 10px 10px 10px;
	padding: 0px;
	float:left;
}

.img5 {
	margin:0px 10px 10px 0px;
	padding: 0px;
	float:left;
}

.img6 {
width:248px;
height:199px;
	margin:10px 10px 10px 10px;
	padding: 0px;
	float:right;
}

.img7 {

	margin:44px 10px 10px 10px;
	padding: 0px;
	float:right;
}
.img8 {
	margin:15px 0 5px 70px;
	padding: 0px;
}

.text1 {
text-align:center;
margin-left:70px;
width:390px;
}

#koishiwara #con{
vertical-align:text-top;
width:550px;
	margin: 0px;
	padding: 0px;
/*float: left;*/
}

.caption1 {
	margin: 0px;
	margin-bottom:3px;
	margin-top:10px;
	padding:0;
	padding-left: 2px;
	color:#666666;
	border-left-width:2px;
	border-left-style:solid;
	vertical-align:middle;
	font-size:0.8em;
}
.caption2 {
	margin: 0px;
	margin-bottom:7px;
	padding-top: 1px;
	padding-bottom: 1px;
	padding:0;
	padding-left: 4px;
	color:#C26079;
	border-left-width:4px;
	border-left-style:solid;
	font-weight: bold;
	vertical-align:middle;
	font-size:0.8em;
}

.backimg1{
	background-image:url(../img/yanase/img4.jpg);
	background-repeat:no-repeat;
	width:550px;
	height:574px;
	background-position:center;
	padding:0;
	margin:0;
}
.clear1{
clear:left;
}
.clear2{
clear:right;
}
.topgage{
	margin:20px 20px 20px 0;
	position: relative;
}
