@charset "shift_jis";
/* CSS Document */
h1{
margin:0;
padding:0;
font-family:"‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
width:180px;
height:180px;
font-size:15px;
line-height:0;
color:#600;
text-indent:-9999px;
background:url(../img/head.gif) no-repeat top;
}
h1 a{
	display:block;
	width:180px;
	height:180px;
background:url(../img/head.gif) no-repeat top;
text-decoration:none;
overflow:hidden;
margin:0;
padding:0;
}
h1 a:hover{
	display:block;
	width:180px;
	height:180px;
background:url(../img/headon.jpg) no-repeat top;
text-decoration:none;
overflow:hidden;
}
/* ---------- content ---------- */
#content{
margin:0 0 20px 20px;
}
#koushin{
margin:0 0 0 20px;
}
#koushin a{
color:#360;
}
.midashi{
margin:0;
color:#600;
font-size:10px;
font-weight:bold;
}
.koushsnbi{
margin-top:2px;
font-size:10px;
color:#333;
}
.hosoku{
margin:0;
font-size:10px;
color:#333;
}

h6{
background:url(../../img/chach.gif) no-repeat top;
width:558px;
height:25px;
display:block;
text-indent:-9999px;
margin:15px 0 10px 20px;
}
#column p{
font-size:10px;
margin:3px 12px 0 12px;
line-height:1.4em;
}
#columnbox1{
background:url(../../img/column.gif) no-repeat;
width:130px;
height:200px;
float: left;
margin:10px 0 20px 0;
}
#columnbox2{
background:url(../../img/column.gif) no-repeat;
width:130px;
height:200px;
float: left;
margin:10px 0 20px 12px;
}
#columnbox1 img{
margin:12px 12px 5px 12px;
}
#columnbox2 img{
margin:12px 12px 5px 12px;
}
a{
color: #333;
font-size:10px;
line-height:1.4em;
text-decoration:none;
}
h3{
font-weight:bold;
margin:5px 12px 0 12px;
}
h3 a{
font-size:11px;
line-height:1.2em;
color:#600;
text-decoration:none;
}
/* ---------- content end ---------- */

/*--- footer ---*/
#footer{
margin:15px 0 20px 20px;
}
#smartrans{
width:771px;
display:block;
margin-top:30px;
}