/* CSS Document */
{
filter: expression(document.execCommand("BackgroundImageCache", false, true));
}

body{
	font-size: 12px;
	height: 100%;
}
.font-2 {
	font-size: 10px;
	line-height: 11px;
	color: #FFFFFF;
}
.font-1 {
	font-size: 12px;
	line-height: 15px;
	color: #FFFFFF;
}
.font-wh-wide {
	font-size: 12px;
	line-height: 17px;
	color: #FFFFFF;
}

.font-1b {
	font-size: 12px;
	line-height: 15px;
}
.font-2b {
	font-size: 10px;
	line-height: 11px;
	color: #C60000;
}
.none {
	margin: 0px;
	padding: 0px;
}
.font-1b-bold {
	font-size: 12px;
	line-height: 14px;
	font-weight: bold;
}
.font-1b-space {

	font-size: 12px;
	line-height: 16px;
}
.font-small {
	font-size: 10px;
	line-height: 13px;
}	
A.color{
	display:block;
	width:88px;
	height:15px;
	background-image:url(img/form/colorsample-br.gif);
	text-indent: -9999px;
}
A:hover.color{
  	display:block;
	width:88px;
	height:15px;
	background-image:url(img/form/colorsample-or.gif);
	text-indent: -9999px;
}



A.font{
	display:block;
	width:88px;
	height:13px;
	background-image:url(img/form/fontsample-br.gif);
	text-indent: -9999px;
}
A:hover.font{
  	display:block;
	width:88px;
	height:15px;
	background-image:url(img/form/fontsample-or.gif);
	text-indent: -9999px;
}

A.kakou{
	display:block;
	width:100px;
	height:13px;
	background-image:url(img/form/aboutmark-br.gif);
	text-indent: -9999px;
}
A:hover.kakou{
  	display:block;
	width:100px;
	height:15px;
	background-image:url(img/form/aboutmark-or.gif);
	text-indent: -9999px;
}
A.s{
	display:block;
	width:61px;
	height:13px;
	background-image:url(img/form/sample-br.gif);
	text-indent: -9999px;
}
A:hover.s{
  	display:block;
	width:61px;
	height:15px;
	background-image:url(img/form/sample-or.gif);
	text-indent: -9999px;
}
#font-1a A{ color:#2E2E2E;font-size: 12px;}

#font-1a A:hover{ color:#C40000;font-size: 12px;}
#font-1a{font-size: 12px;}
#menu A{ color:#FFF;font-size: 12px;}
#menu A:hover{ color:#C2E8EF;font-size: 12px;}
.font-how2{
	color:#FFFFFF;
	font-size: 10px;
	padding: 4px;
}
A.cap{
  	display:block;
	width:188px;
	height:30px;
	background-image:url(img/form/incon-cap.gif);
	text-indent: -9999px;
}
A:hover.cap{
  	display:block;
	width:188px;
	height:30px;
	background-image:url(img/form/incon-cap_over.gif);
	text-indent: -9999px;
}
A.line{
	display:block;
	width:78px;
	height:15px;
	background-image:url(img/form/line_sample-br.gif);
	text-indent: -9999px;
}
A:hover.line{
  	display:block;
	width:78px;
	height:15px;
	background-image:url(img/form/line_sample-rd.gif);
	text-indent: -9999px;
}
A.linecolor{
	display:block;
	width:120px;
	height:15px;
	background-image:url(img/form/linecolor_sample-br.gif);
	text-indent: -9999px;
}
A:hover.linecolor{
  	display:block;
	width:120px;
	height:15px;
	background-image:url(img/form/linecolor_sample-rd.gif);
	text-indent: -9999px;
}
A.size{
	display:block;
	width:88px;
	height:15px;
	background-image:url(img/form/size-br.gif);
	text-indent: -9999px;
	font-size: xx-small;
	font-weight: lighter;
}
A:hover.size{
  	display:block;
	width:88px;
	height:15px;
	background-image:url(img/form/size-or.gif);
	text-indent: -9999px;
}
.font-wh A{color:#FFFFFF;}
.font-wh{color:#FFFFFF; font-size: 12px;}
a.color-black{
    display:block;
    width:114px;
    height:500px;
    background-image:url(img/color/black.jpg);
    text-align:center;
    margin:0px 0px;
	text-indent:-9999px;
}
a:hover.color-black{
    background-image:url(img/color/black-o.jpg);
}
a.color-navy{
    display:block;
    width:114px;
    height:500px;
    background-image:url(img/color/navy.jpg);
    text-align:center;
    margin:0px 0px;
	text-indent:-9999px;
}
a:hover.color-navy{
    background-image:url(img/color/navy-o.jpg);
}
a.color-blue{
    display:block;
    width:113px;
    height:500px;
    background-image:url(img/color/blue.jpg);
    text-align:center;
    margin:0px 0px;
	text-indent:-9999px;
}
a:hover.color-blue{
    background-image:url(img/color/blue-o.jpg);
}
a.color-red{
    display:block;
    width:113px;
    height:500px;
    background-image:url(img/color/red.jpg);
    text-align:center;
    margin:0px 0px;
	text-indent:-9999px;
}
a:hover.color-red{
    background-image:url(img/color/red-o.jpg);
}
a.color-maroon{
    display:block;
    width:113px;
    height:500px;
    background-image:url(img/color/maroon.jpg);
    text-align:center;
    margin:0px 0px;
	text-indent:-9999px;
}
a:hover.color-maroon{
    background-image:url(img/color/maroon-o.jpg);
}
a.color-purple{
	display:block;
	width:113px;
	height:500px;
	background-image:url(img/color/purple.jpg);
	margin:0px 0px;
	text-indent:-9999px;
	vertical-align: middle;
}
a:hover.color-purple{
    background-image:url(img/color/purple-o.jpg);
}
a.color-green{
    display:block;
    width:114px;
    height:500px;
    background-image:url(img/color/green.jpg);
    text-align:center;
    margin:0px 0px;
	text-indent:-9999px;
}
a:hover.color-green{
    display:block;
    width:114px;
    height:500px;
    background-image:url(img/color/green-o.jpg);
    text-align:center;
    margin:0px 0px;
	text-indent:-9999px;
}
.font-small {
	font-size: 10px;
	line-height: 13px;
}
/*---’Ç‰Á----*/
img{
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

