@charset "UTF-8";

/*default*/
/*reset*/

body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td{
margin: 0; padding: 0;
}


html{
    overflow-y: scroll;
}

h1, h2, h3, h4, h5, h6{
    font-size: 100%;
    font-weight: normal;
}

ol, ul{
    list-style:none;
}

fieldset, img{
     border:0;
}

table{
    border-collapse: collapse;
     border-spacing:0;
}

caption, th{
    text-align: left;
}

address, caption, cite, code, dfn, em, th, var{
    font-style: normal;
    font-weight: normal;
}


/*text*/
 

body {
font-family: "メイリオ", Meiryo, "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;

*font-size:small;
*font:x-small;
color: #999999;
}

a{
	color: #999999;
	}

input, textarea {
font-family: "メイリオ", Meiryo, "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;
}

/* for IE6 */
* html body {
font-family: "ＭＳ Ｐゴシック", "MS PGothic", Sans-Serif;
}
* html input, * html textarea {
font-family: "ＭＳ Ｐゴシック", "MS PGothic", Sans-Serif;
}

table {
    font-size:inherit;
    font:100%;
}
.text10 { font-size:77%; }
.text11 { font-size:85%; }
.text12 { font-size:93%; }
.text13 { font-size:100%; }
.text14 { font-size:108%; }
.text15 { font-size:116%; }
.text16 { font-size:123.1%; }
.text17 { font-size:131%; }
.text18 { font-size:138.5%; }
.text19 { font-size:146.5%; }
.text20 { font-size:153.9%; }
.text21 { font-size:161.6%; }
.text22 { font-size:167%; }
.text23 { font-size:174%; }
.text24 { font-size:182%; }
.text25 { font-size:189%; }
.text26 { font-size:197%; }

.text24 { font-size:24px;}
.text30 { font-size:30px;}
.text32 { font-size:32px;}




/*パンくずリスト設置*/

#tp{
     margin:10px 0;
     text-align:right;
	 }
 
#tp li {
     display:inline;
     line-height:110%;
     list-style-type:none;
	 }

#tp li a{
	padding-right:10px;
	}

/*image半透明*/

a:hover img.hoverimg{
	opacity:0.8;
	filter:alpha(opacity=80);
	-ms-filter: "alpha( opacity=80 )";
	}

input:hover{
	opacity:0.8;
	filter:alpha(opacity=80);
	-ms-filter: "alpha( opacity=80 )";
	}