/*------------ table style set ------------*/
A:link { color: #0000CC ;}
A:hover { color: #FF4400 ;}
A:active { color: #FF7700 ;}

.fnt-typ1{
	font-size : 12px;
	color: #333333;

}
.fnt-typ11{
	font-size : 11px;
	color: #555555;
}
.fnt-typ12{
	font-size : 12px;
	color: #555555;
}
.fnt-typ12b{
	font-size : 12px;
	color: #000000;
}
.fnt-typ14{
	font-size : 14px; color: #000000;
}
.fnt-typ16{
	font-size : 16px; color: #000000; font-weight: bold;
}
.fnt-typ16s{
	font-size : 16px; color: #000000;
}
.fnt-typ16rb{
	font-size : 16px; color: #FF0000; font-weight: bold;
}
.fnt-typ16br{
	font-size : 16px; color: #440022; font-weight: bold;
}
.fnt-typ28{
	font-size : 28px; color: #000000;
}
.fnt-typ18b{
	font-size : 18px; color: #000000; font-weight: bold;
}
.fnt-typ18r{
	font-size : 18px; color: #661100; font-weight: bold;
}
.fnt-typ20b{
	font-size : 20px; color: #000000; font-weight: bold;
}
.fnt-typ20bb{
	font-size : 20px; color: #0000EE; font-weight: bold;
}
.fnt-typ24{
	font-size : 24px; color: #000000; letter-spacing: 0.5em;
}
.fnt-typ24b{
	font-size : 24px; color: #000000; font-weight: bold;
}
.fnt-typ80ps{
	font-size : 80%; color: #330000;
}
.mgin-typ1{
        margin-left: 30px;
}
.backimg-typ1{
        background-image: url("image/back-image1.jpg");
}
.backimg-typ2{
        background-image: url("image/back-image2.jpg");
}
.backimg-typ3{
        background-image: url("image/back-image3.jpg");
}
.backimg-typ4{
        background-image: url("image/line-back.gif");
        background-repeat: repeat;
}
.backimg-typ7{
        background-image: url("image/back-image7.gif");
        background-repeat: repeat;
}
.backimg-typ8{
        background-image: url("image/midashi-gr.jpg");
}

.back-top{
        background-image: url("image/top-back.jpg");
}
.back-g1{
        background-image: url("image/back-g1.jpg");
        background-repeat: repeat-y
;}
.back-toi-img1{
        background-image: url("toiawase/img/back-img1.jpg");
}
.back-toi-img2{
        background-image: url("toiawase/img/back-img2.jpg");
}
.back-ad-img{
        background-image: url("image/back-img21.jpg");
	background-repeat: no-repeat;
	background-position: left bottom;
	font-size : 14px; color: #000000;
}

.h1{
        border-color: #FF6833;
        border-style: solid;
	background-image: url("staff/img/bk-lin-img-shimo.gif");
	background-repeat: repeat;
}
.h2{
        border-color: #FF9933;
        border-style: solid;
	background-image: url("staff/img/back-line-img.gif");
	background-repeat: repeat;
}

.ln1{
	border-color:#AADD99 #CCDDAA #CCDDAA #AADD99;
        border-style: solid;
	font-size : 14px; color: #000000;
}

.ln2{
	border-color:#CCCC90 #C0C080 #C0C080 #CCCC90;
        border-style: solid;
	font-size : 14px; color: #000000;
}
.ln3{
	border-color:#FFDDBB #FFCCBB #FFCCBB #FFDDBB;
        border-style: solid;
	font-size : 14px; color: #000000;
}
.ln4{
	border-color:#BBCCDD #AABBCC #AABBCC #BBCCDD;
        border-style: solid;
	font-size : 14px; color: #000000;
}
.ln5{
	border-color:#99AEE4 #8FA4DA #8FA4DA #99AEE4;
        border-style: solid;
	font-size : 14px; color: #000000;
}
.ln6{
	border-color:#FFBB99 #EEAA99 #EEAA99 #FFBB99;
        border-style: solid;
	font-size : 14px; color: #000000;
}
.ln7{
	border-color:#BBCCDD #8899BB #8899BB #BBCCDD;
        border-style: solid;
	font-size : 16px; color: #000000;
}
.ln8{
	border-color:#CCCC90 #BBBB79 #BBBB79 #CCCC90;
        border-style: solid;
	font-size : 16px; color: #000000;
}
.ln9{
	border-color:#000033 #202044 #202044 #000033;
        border-style: solid;
	font-size : 16px; color: #000000;
}