@charset "shift_jis";

/*--- base ---*/

body {
	background:#fff;
	color:#333;
	font-size:small;
	font-family:"ＭＳ Ｐゴシック", Osaka, Hiragino Kaku Gothic Pro W3;
	line-height:1.4em;
}

hr {
	display:none;
}

img {
	border:none;
}

.clear {
	clear:both;
	height:0px;
}

.space {margin-top:40px; height:0px;}


a:link, a:active, a:visited {
	color:#006633;
}

a:hover {
	color:#F7931D;
}


.ult {
	color:#ff6633;
	font-weight:bold;
}

#leftimg {background-image:url(../../Copy of ★テンプレート/images/img01.jpg);
width:380px;
height:249px;
}

#rightimg {background-image:url(../../Copy of ★テンプレート/images/rightimg.gif);
width:380px;
height:249px;
position:relative;
}

.office {
	position:absolute;
	top:0px;
	left:210px;
}

.contact {position:absolute;
top:38px;
left:225px;
}

.sitemap {position:absolute;
top:38px;
left:302px;
}

.b01 {position:absolute;
top:110px;
left:312px;
}

.b02 {position:absolute;
top:168px;
left:312px;
}

.lnavi01 {background-image:url(../../Copy of ★テンプレート/images/lnavi01.gif);
}

.lnavi02 {background-image:url(../../Copy of ★テンプレート/images/lnavi02.gif);
}

.lnavi03 {background-image:url(../../Copy of ★テンプレート/images/lnavi03.gif);
}

.lnavi04 {background-image:url(../../Copy of ★テンプレート/images/lnavi04.gif);
}

.lnavip {position:relative;
}

.ltable {position:absolute;
top:40px;
left:20px;
color:#FFF;
}

.menu a:link, .menu a:active, .menu a:visited {
color:#FFF;
margin:0;
padding:0;
}

.menu a:hover {
	color:#FCB415;
}

/*--- ぱんくずNavi ---*/
.directory {
	font-size:x-small;
}

/*-- product.html --*/
.ttl {color:#005629;
font-weight:bold;
font-size:small
}

ul#gl {color:#005629;
list-style:none;
margin:0;
padding:0;
}

ul#gl li {
line-height:1.7em;
}

ul#gl li a,
ul#gl li a:link,
ul#gl li a:visited {
	color: #005629;
	border: none;
	text-decoration: none;
}
ul#gl li a:hover {
	color: #F7931D;
	border: none;
	text-decoration: none;
}

.line {border-bottom: #40805F dotted 1px;}