body{
font-family: Arial,Helvetica,sans-serif;
margin: 0em;
}

img {
    border-style:none;
}

ul {
        list-style: none;
        margin: 0;
        padding: 0;
        }

#base{
  width: 1000px;
  margin: 0em;
  height: ***;
}

#top-box{
position: absolute;
top: -20px;
height: 150px;
width: 1000px;
}

#l-box{
text-align: left;
position: absolute;
top: 155px;
left: 10px;
height: 500px;
width: 150px;
}

#l-box1{
text-align: left;
position: absolute;
top: 155px;
left: 5px;
height: 500px;
width: 150px;
}

#l-box2{
text-align: left;
position: absolute;
top: 155px;
left: 10px;
height: 500px;
width: 150px;
}

#r-box{
width: 900px;
height: 500px;
position: absolute;
top: 151px;
left: 200px;
}

#r-box1{
width: 800px;
height: 500px;
position: absolute;
top: 170px;
left: 190px;

}

#r-box2{
width: 800px;
height: 500px;
position: absolute;
top: 170px;
left: 200px;
}

#r-box3{
width: 800px;
height: 500px;
position: absolute;
top: 170px;
left: 240px;
}

#info-box {
	width: 794px;
	height:100px;
	padding-left: 6px;
	background-color:#FFFFFF;
    border:#919191 1px dotted;
    overflow: auto;
}

#message-box {
    font-family: Arial,Helvetica,sans-serif;
    font-size: 15px;
    text-indent: 10px;
    text-align: left;
    margin-left: 2px;
    padding-top: 20px;
    padding-bottom: 0px;
    padding-left: 80px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-right-color: #B2D2E6;
    border-bottom-color: #B2D2E6;
    border-left-color: #B2D2E6;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    width: 568px;
    background-color: #FFFFFF;
}

#message-box-a {
    font-family: Arial,Helvetica,sans-serif;
    font-size: 15px;
    line-height: 20px;
    text-align: left;
    margin-left: 2px;
    padding-top: 20px;
    padding-bottom: 20px;
    padding-left: 80px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-right-color: #B2D2E6;
    border-bottom-color: #B2D2E6;
    border-left-color: #B2D2E6;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    width: 568px;
    background-color: #FFFFFF;
}

#line-a {
font-family: Arial,Helvetica,sans-serif;
font-size: 15px;
line-height: 22px;
text-align: left;
padding-left: 60px;
border-right-width: 1px;
border-bottom-width: 2px;
border-right-color: #000000;
border-bottom-color: #B8B8B8;
border-right-style: dashed;
border-bottom-style: solid;
background: url(http://www.marufu.info/shop/icon/back.gif);
}

#line-b {
font-family: Arial,Helvetica,sans-serif;
font-size: 15px;
line-height: 22px;
text-align: left;
padding-left: 50px;
border-bottom-width: 2px;
border-bottom-color: #B8B8B8;
border-bottom-style: solid;
}

.line-a {
font-family: Arial,Helvetica,sans-serif;
font-size: 15px;
line-height: 22px;
text-align: left;
padding-left: 60px;
border-right-width: 1px;
border-bottom-width: 2px;
border-right-color: #000000;
border-bottom-color: #B8B8B8;
border-right-style: dashed;
border-bottom-style: solid;
background: url(http://www.marufu.info/shop/icon/back.gif);
}

.line-b {
font-family: Arial,Helvetica,sans-serif;
font-size: 15px;
line-height: 22px;
text-align: left;
padding-left: 50px;
border-bottom-width: 2px;
border-bottom-color: #B8B8B8;
border-bottom-style: solid;
}

#cell {
border-collapse:collapse;
table-layout: fixed;
}

div.icon-a {
font-family: Arial,Helvetica,sans-serif;
font-size: 11pt;
color: #000000;
line-height: 20pt;
text-align: left;
padding: 0px 0px 0px 20px;
border-bottom:1px dashed #000033;
height: 25px;
width: 620px;
background: url(http://www.marufu.info/shop/icon/arrows-icon.gif) no-repeat 0px 5px;
display: block;
}

#icon-b {
color: #000000;
font-weight: bolder;
line-height: 13pt;
text-decoration: none;
text-align: left;
padding: 2px 0 0 35px;
float: left;
margin-top:15px;
height: 30px;
width: 400px;
background: url(http://www.marufu.info/shop/icon/-icon.gif) no-repeat;
display: block;
}

font.fc-1 {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 16px;
	color: #d8a257;
	font-weight: bold;
}

font.fc-2 {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 16px;
	color: #30aaaa;
	font-weight: bold;
}

font.fc-3 {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 16px;
	color: #bcaa30;
	font-weight: bold;
}

font.fc-4 {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 16px;
	color: #4169e1;
	font-weight: bold;
}

font.fc-5 {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 16px;
	color: #73a1cf;
	font-weight: bold;
}

font.fc-6 {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 16px;
	color: #836fa2;
	font-weight: bold;
}

#font-b{
	font-family: Arial,Helvetica,sans-serif;
	font-size: 24px;
	font-weight: bold;
}

#font-c{
	font-family: Arial,Helvetica,sans-serif;
	font-size: 18px;
	font-weight: bold;
}

.font-c{
	font-family: Arial,Helvetica,sans-serif;
	font-size: 18px;
	font-weight: bold;
}

#font-d{
line-height: 15pt;
margin-top: 0;
margin-left: 80px;
}

#font-e{
line-height: 15pt;
margin-top: 0;
margin-left: 100px;
}

#font-f {
	font-size: 10px;
}

#font-fa {
	font-size: 12px;
	text-indent: 10px;
	text-align: left;
}

#font-fb {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 12px;
	text-align: center;
}

#font-g{
line-height: 15pt;
margin-top: 0;
margin-left: 40px;
}

#font-h{
	font-family: Arial,Helvetica,sans-serif;
	font-size: 12px;
	line-height: 15pt;
	text-align: right;
}

#font-i {
font-family: Arial,Helvetica,sans-serif;
font-size: 15px;
line-height: 15pt;
text-align: right;
width: 473px;
}

#font-j {
font-family: Arial,Helvetica,sans-serif;
font-size: 16px;
text-align: left;
}

#font-n {
font-family: Arial,Helvetica,sans-serif;
font-size: 14px;
text-indent: 9px;
text-align: left;
}

#font-m{
font-family: Arial,Helvetica,sans-serif;
font-size: 14px;
text-align: left;
}

.font-m{
font-family: Arial,Helvetica,sans-serif;
font-size: 14px;
text-align: left;
}

#tb-back a{
color: #000000;
text-decoration: none;
text-align: center;
padding-top: 5px;
padding-bottom: 5px;
width: 100%;
display: block;
}

#tb-back a:hover{
	color: #000000;
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: #D7C8B0;
}

#banner-a a{
color: #2079FF;
margin-top: 5px;
padding: 0;
height: 120px;
width: 120px;
background: url(http://www.marufu.info/shop/icon/yahoo-store-box.gif) no-repeat;
display: block;
}

#banner-a a:hover{
color: #2079FF;
background:url(http://www.marufu.info/shop/icon/yahoo-store-box.gif) 0 -120px no-repeat;
padding: 0 0 0 0;
}

#banner-b a{
color: #2079FF;
margin-top: 5px;
padding: 0;
height: 237px;
width: 800px;
background: url(http://www.marufu.info/shop/puramard/img/puramad-banner-box.jpg) no-repeat;
display: block;
}

#banner-b a:hover{
color: #2079FF;
background:url(http://www.marufu.info/shop/puramard/img/puramad-banner-box.jpg) 0 -237px no-repeat;
padding: 0 0 0 0;
}

#button-1 a{
color: #2079FF;
padding: 0 0 0 0;
height: 60px;
width: 155px;
background: url(http://www.marufu.info/shop/icon/syouene-mini-box.gif) no-repeat;
display: block;
}

#button-1 a:hover{
color: #2079FF;
background:url(http://www.marufu.info/shop/icon/syouene-mini-box.gif) 0 -60px no-repeat;
padding: 0 0 0 0;
}

#button-2 a{
color: #2079FF;
padding: 0 0 0 0;
height: 60px;
width: 155px;
background: url(http://www.marufu.info/shop/icon/kaiteki-mini-box.gif) no-repeat;
display: block;
}

#button-2 a:hover{
color: #2079FF;
background:url(http://www.marufu.info/shop/icon/kaiteki-mini-box.gif) 0 -60px no-repeat;
padding: 0 0 0 0;
}

#button-3 a{
color: #2079FF;
padding: 0 0 0 0;
height: 60px;
width: 155px;
background: url(http://www.marufu.info/shop/icon/ansin-mini-box.gif) no-repeat;
display: block;
}

#button-3 a:hover{
color: #2079FF;
background:url(http://www.marufu.info/shop/icon/ansin-mini-box.gif) 0 -60px no-repeat;
padding: 0 0 0 0;
}

#button-4 a{
color: #2079FF;
padding: 0 0 0 0;
height: 60px;
width: 155px;
background: url(http://www.marufu.info/shop/icon/dokodemo-mini-box.gif) no-repeat;
display: block;
}

#button-4 a:hover{
color: #2079FF;
background:url(http://www.marufu.info/shop/icon/dokodemo-mini-box.gif) 0 -60px no-repeat;
padding: 0 0 0 0;
}

#button-5 a{
color: #2079FF;
padding: 0 0 0 0;
height: 60px;
width: 155px;
background: url(http://www.marufu.info/shop/icon/otegaru-mini-box.gif) no-repeat;
display: block;
}

#button-5 a:hover{
color: #2079FF;
background:url(http://www.marufu.info/shop/icon/otegaru-mini-box.gif) 0 -60px no-repeat;
padding: 0 0 0 0;
}

#button-6 a{
color: #2079FF;
padding: 0 0 0 0;
margin-right: 10px;
margin-top: 15px;
float: left;
height: 210px;
width: 490px;
background: url(http://www.marufu.info/shop/puramard/img/eco-point-box.gif) no-repeat;
display: block;
}

#button-6 a:hover{
color: #2079FF;
background:url(http://www.marufu.info/shop/puramard/img/eco-point-box.gif) 0 -210px no-repeat;
padding: 0 0 0 0;
}


#button-7 a{
color: #2079FF;
padding: 0 0 0 0;
margin-top: 15px;
float: left;
height: 102px;
width: 300px;
background: url(http://www.marufu.info/shop/puramard/img/eco-search-300box.gif) no-repeat;
display: block;
}

#button-7 a:hover{
color: #2079FF;
background:url(http://www.marufu.info/shop/puramard/img/eco-search-300box.gif) 0 -102px no-repeat;
padding: 0 0 0 0;
}

#button-8 a{
color: #2079FF;
margin-top: 5px;
float: left;
padding: 0;
height: 102px;
width: 300px;
background: url(http://www.marufu.info/shop/puramard/img/eco-q&a-300box.gif) no-repeat;
display: block;
}

#button-8 a:hover{
color: #2079FF;
background:url(http://www.marufu.info/shop/puramard/img/eco-q&a-300box.gif) 0 -102px no-repeat;
padding: 0 0 0 0;
}

#button-9 a{
color: #2079FF;
text-align: center;
padding: 0;
height: 31px;
width: 144px;
background: url(http://www.marufu.info/manual/icon/pdf-dl-box.gif) no-repeat;
display: block;
}

#button-9 a:hover{
color: #2079FF;
background:url(http://www.marufu.info/manual/icon/pdf-dl-box.gif) 0 -31px no-repeat;
padding: 0 0 0 0;
}

#button-10 a{
color: #2079FF;
text-align: center;
height: 120px;
width: 400px;
float: left;
background: url(http://www.marufu.info/shop/icon/freming-banner-box.gif) no-repeat;
display: block;
}

#button-10 a:hover{
color: #2079FF;
background:url(http://www.marufu.info/shop/icon/freming-banner-box.gif) 0 -120px no-repeat;
padding: 0 0 0 0;
}

#button-11 a{
color: #2079FF;
margin-left: 3px;
text-align: center;
height: 120px;
width: 400px;
float: left;
background: url(http://www.marufu.info/shop/icon/puramad-banner-box.gif) no-repeat;
display: block;
}

#button-11 a:hover{
color: #2079FF;
background:url(http://www.marufu.info/shop/icon/puramad-banner-box.gif) 0 -120px no-repeat;
padding: 0 0 0 0;
}

#button-12 a{
color: #2079FF;
text-align: center;
height: 120px;
width: 400px;
float: left;
background: url(http://www.marufu.info/shop/icon/eip-box.gif) no-repeat;
display: block;
}

#button-12 a:hover{
color: #2079FF;
background:url(http://www.marufu.info/shop/icon/eip-box.gif) 0 -120px no-repeat;
padding: 0 0 0 0;
}

#button-13 a{
color: #2079FF;
margin-left: 3px;
text-align: center;
height: 120px;
width: 400px;
float: left;
background: url(http://www.marufu.info/shop/icon/renjyu-d-box.gif) no-repeat;
display: block;
}

#button-13 a:hover{
color: #2079FF;
background:url(http://www.marufu.info/shop/icon/renjyu-d-box.gif) 0 -120px no-repeat;
padding: 0 0 0 0;
}

#button-14 a{
text-align: center;
float: left;
height: 200px;
width: 810px;
background: url(http://www.marufu.info/shop/icon/summer-box.gif) no-repeat;
display: block;
}

#button-14 a:hover{
background:url(http://www.marufu.info/shop/icon/summer-box.gif) 0 -200px no-repeat;
padding: 0 0 0 0;
}

#button-15 a{
text-align: center;
height: 565px;
width: 800px;
float: left;
background: url(http://www.marufu.info/shop/icon/new-outershade-show-box.jpg) no-repeat;
display: block;
}

#button-15 a:hover{
background:url(http://www.marufu.info/shop/icon/new-outershade-show-box.jpg) 0 -565px no-repeat;
padding: 0 0 0 0;
}

#button-16 a{
text-align: center;
height: 138px;
width: 800px;
float: left;
background: url(http://www.marufu.info/shop/icon/lixil-2012-winter-box.jpg) no-repeat;
display: block;
}

#button-16 a:hover{
background:url(http://www.marufu.info/shop/icon/lixil-2012-winter-box.jpg) 0 -138px no-repeat;
padding: 0 0 0 0;
}

#button-17 a{
text-align: center;
height: 385px;
width: 785px;
float: left;
background: url(http://www.marufu.info/shop/icon/eco-point-ver1.0-2011box.jpg) no-repeat;
display: block;
}

#button-17 a:hover{
background:url(http://www.marufu.info/shop/icon/eco-point-ver1.0-2011box.jpg) 0 -385px no-repeat;
padding: 0 0 0 0;
}

#button-18 a{
text-align: center;
height: 155px;
width: 785px;
float: left;
background: url(http://www.marufu.info/shop/icon/eco-point-yo-h-box.gif) no-repeat;
display: block;
}

#button-18 a:hover{
background:url(http://www.marufu.info/shop/icon/eco-point-yo-h-box.gif) 0 -155px no-repeat;
padding: 0 0 0 0;
}

#image-b a:hover{
color: #2079FF;
background:url(http://www.marufu.info/shop/icon/menu-icon-a.gif) 0 -30px no-repeat;
padding: 10px 0 0 0;
}

#image-c a{
color: #2079FF;
font-weight: bolder;
line-height: 10pt;
text-decoration: none;
text-align: center;
padding: 10px 0 0;
height: 20px;
width: 150px;
background: url(http://www.marufu.info/shop/icon/menu-icon-b.gif) no-repeat;
display: block;
}

#image-c a:hover{
color: #2079FF;
background:url(http://www.marufu.info/shop/icon/menu-icon-b.gif) 0 -30px no-repeat;
padding: 10px 0 0 0;
}

#image-d a{
color: #2079FF;
font-weight: bolder;
line-height: 10pt;
text-decoration: none;
text-indent: 20px;
text-align: left;
padding: 10px 0 0 0;
height: 20px;
width: 150px;
background: url(http://www.marufu.info/shop/icon/menu-icon-c.gif) no-repeat;
display: block;
}

#image-d a:hover{
color: #2079FF;
background:url(http://www.marufu.info/shop/icon/menu-icon-c.gif) 0 -30px no-repeat;
padding: 10px 0 0 0;
}

#image-f a{
color: #2079FF;
font-weight: bolder;
line-height: 10pt;
text-decoration: none;
text-indent: 20px;
text-align: left;
padding: 10px 0 0 0;
height: 20px;
width: 150px;
background: url(http://www.marufu.info/shop/icon/menu-icon-d.gif) no-repeat;
display: block;
}

#image-f a:hover{
color: #2079FF;
background:url(http://www.marufu.info/shop/icon/menu-icon-d.gif) 0 -30px no-repeat;
padding: 10px 0 0 0;
}

#image-f1 a{
color: #2079FF;
font-weight: bolder;
line-height: 10pt;
text-decoration: none;
text-indent: 20px;
text-align: left;
padding: 10px 0 0 0;
height: 20px;
width: 150px;
background: url(http://www.marufu.info/shop/icon/menu-icon-d.gif) 0 -30px no-repeat;
display: block;
}

#image-d1 a{
color: #2079FF;
font-weight: bolder;
line-height: 10pt;
text-decoration: none;
text-indent: 20px;
text-align: left;
padding: 10px 0 0 0;
height: 20px;
width: 151px;
background: url(http://www.marufu.info/shop/icon/menu-icon-c.gif) 0 -30px no-repeat;
display: block;
}

#navi{
  margin: 0;
  padding: 0;
  width: ***;
}

#navi ul{
  list-style-type: none;
  margin: 0;
  padding: 0;
}

#navi li{
  margin: 0;
  padding: 0;
  float: left;
  width: 15%;
}

#navi a{
  color: #000000;
  text-decoration: none;
  text-align: center;
  padding: 5px 5px 5px 1px;
  width: 100%;
  display: block;
}

#navi a:hover{
	background-color: #000000;
  color: #FFFFFF;
}

#pura-size-p1{
color: #000000;
line-height: 14px;
text-decoration: none;
text-align: center;
vertical-align: baseline;
padding: 10px 0 0 5px;
height: 20px;
width: 58px;
background: url(http://www.marufu.info/shop/icon/pura-size-p.png);
display: block;
}

#pura-size-p2 a{
color: #000000;
line-height: 13px;
text-decoration: none;
text-align: center;
padding: 10px 0 2px 1px;
height: 16px;
width: 76px;
background: url(http://www.marufu.info/shop/icon/pura-size-p.png);
display: block;
}

#pura-size-p2 a:hover{
color: #000000;
padding: 10px 0 2px 1px;
background: url(http://www.marufu.info/shop/icon/pura-size-p1.png);
}

#pura-size-b1 {
color: #000000;
line-height: 14px;
text-decoration: none;
text-align: center;
padding: 10px 0 0 5px;
height: 20px;
width: 58px;
background: url(http://www.marufu.info/shop/icon/pura-size-b.png);
display: block;
}

#pura-size-b2 a{
color: #000000;
line-height: 13px;
text-decoration: none;
text-align: center;
padding: 10px 0 2px 1px;
height: 16px;
width: 76px;
background: url(http://www.marufu.info/shop/icon/pura-size-b.png);
display: block;
}

#pura-size-b2 a:hover{
color: #000000;
background:url(http://www.marufu.info/shop/icon/pura-size-b1.png);
padding: 10px 0 2px 1px;
}

#pura-size-g1 {
color: #000000;
line-height: 14px;
text-decoration: none;
text-align: left;
padding: 10px 6px 0 5px;
height: 20px;
width: 58px;
background: url(http://www.marufu.info/shop/icon/pura-size-g.png);
display: block;
}

#pura-size-g2 a{
color: #000000;
line-height: 13px;
text-decoration: none;
text-align: center;
padding: 10px 0 2px 1px;
height: 16px;
width: 76px;
background: url(http://www.marufu.info/shop/icon/pura-size-g.png);
display: block;
}

#pura-size-g2 a:hover{
color: #000000;
background:url(http://www.marufu.info/shop/icon/pura-size-g1.png);
padding: 10px 0 2px 1px;
}

#pura-size-y1 {
color: #000000;
line-height: 14px;
text-decoration: none;
text-align: center;
padding: 10px 6px 0 5px;
height: 20px;
width: 58px;
background: url(http://www.marufu.info/shop/icon/pura-size-y.png);
display: block;
}

#pura-size-y2 a{
color: #000000;
line-height: 10px;
text-decoration: none;
text-align: center;
padding: 10px 0 2px 1px;
height: 16px;
width: 76px;
background: url(http://www.marufu.info/shop/icon/pura-size-y.png);
display: block;
}

#pura-size-y2 a:hover{
color: #000000;
background:url(http://www.marufu.info/shop/icon/pura-size-y1.png);
padding: 10px 0 2px 1p;
}

#size-n1 {
color: #FFFFFF;
line-height: 28px;
text-decoration: none;
text-align: center;
height: 20px;
width: 81px;
background: url(http://www.marufu.info/shop/icon/pura-size-n.png) no-repeat;
display: run-in;
}

#size-n2 {
color: #FFFFFF;
line-height: 28px;
text-decoration: none;
text-align: center;
height: 20px;
width: 73px;
background: url(http://www.marufu.info/shop/icon/pura-size-n.png) no-repeat;
display: run-in;
}

#size-na1 {
color: #FFFFFF;
line-height: 28px;
text-decoration: none;
text-align: center;
height: 28px;
width: 74px;
background: url(http://www.marufu.info/shop/icon/pura-size-n1.png) no-repeat;
display: run-in;
}

#size-na2 {
color: #FFFFFF;
line-height: 28px;
text-decoration: none;
text-align: center;
height: 29px;
width: 78px;
background: url(http://www.marufu.info/shop/icon/pura-size-n1.png) no-repeat;
display: run-in;
}

#img-a {
  border:none;
  width:72px;
  height:34px;
  background: url(http://www.marufu.info/shop/icon/pura-size-a.png) no-repeat;
  display: run-in;
}

#img-a1 {
  border:none;
  width:82px;
  height:34px;
  background: url(http://www.marufu.info/shop/icon/pura-size-a.png) no-repeat;
  display: run-in;
}

#img-a2 {
  border:none;
  width:74px;
  height:33px;
  background: url(http://www.marufu.info/shop/icon/pura-size-a.png) no-repeat;
  display: run-in;
}

div.tab80{
	border-width: 1px;
	border-color: #000000;
	border-style: solid;
	float: left;
	width: 9.5%;
}

div.tab-l{
	float: left;
	width: 100%;
}

div.tab-r{
	float: right;
	width: 75%;
}

div.tab-r-a{
	float: right;
	width: 70%;
	margin-left: 500px;
}

div.icon-arrow{
	font-family: Arial,Helvetica,sans-serif;
	font-size: 14px;
	line-height: 30px;
	text-indent: 1em;
	text-align: left;
	padding-right: 5px;
	border-bottom-width: 1px;
	border-bottom-color: #C0C0C0;
	border-bottom-style: solid;
	float: left;
	height: 25px;
	background: url(http://www.marufu.info/goods/img/arrow-goods.gif) no-repeat;
	background-position: 0px 10px;
	display: inline;
}

div.icon-arrow a{
	color: #626262;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 14px;
	line-height: 30px;
	text-decoration: none;
	text-indent: 1em;
	text-align: left;
	padding-right: 5px;
	border-bottom-width: 1px;
	border-bottom-color: #C0C0C0;
	border-bottom-style: solid;
	float: left;
	height: 25px;
	background: url(http://www.marufu.info/goods/img/arrow-goods.gif) no-repeat;
	background-position: 0px 10px;
	display: inline;
}

div.icon-arrow a:hover{
color: #EA552C;
padding-right: 5px;
}

div.icon-arrow1 {
	color: #626262;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 14px;
	line-height: 30px;
	text-decoration: none;
	text-indent: 1em;
	text-align: left;
	padding-right: 5px;
	border-bottom-width: 1px;
	border-bottom-color: #C0C0C0;
	border-bottom-style: solid;
	float: left;
	height: 25px;
	background: url(http://www.marufu.info/goods/img/arrow-goods.gif) no-repeat;
	background-position: 0px 10px;
	display: inline;
}

div.icon-arrow-a a{
	color: #000000;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 14px;
	line-height: 30px;
	text-decoration: none;
	text-indent: 1em;
	text-align: left;
	border-bottom-width: 1px;
	border-bottom-color: #C0C0C0;
	border-bottom-style: solid;
	height: 25px;
	width: 120px;
	background: url(http://www.marufu.info/goods/img/arrow-goods.gif) no-repeat;
	background-position: 0 10px;
	display: inline-block;
}

div.icon-arrow-a a:hover{
color: #EA552C;
padding-right: 5px;
}

div.icon-arrow-a1 {
	color: #626262;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 14px;
	line-height: 30px;
	text-decoration: none;
	text-indent: 1em;
	text-align: left;
	border-bottom-width: 1px;
	border-bottom-color: #C0C0C0;
	border-bottom-style: solid;
	height: 25px;
	width: 120px;
	background: url(http://www.marufu.info/goods/img/arrow-goods.gif) no-repeat;
	background-position: 0 10px;
	display: inline-block;
}

#heading-a {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 28px;
	line-height: 38px;
	text-align: left;
	padding-bottom: 3px;
	padding-left: 35px;
	margin-bottom: 8px;
	background: url(http://www.marufu.info/goods/img/mado-mini.gif) no-repeat;
	display: inline;
}

div.icon-arrow-r a{
	color: #626262;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 14px;
	line-height: 30px;
	text-decoration: none;
	text-indent: 1em;
	text-align: left;
	padding-right: 5px;
	border-bottom-width: 1px;
	border-bottom-color: #C0C0C0;
	border-bottom-style: solid;
	float: left;
	height: 25px;
	background: url(http://www.marufu.info/goods/img/arrow-goods.gif) no-repeat;
	background-position: 0px 10px;
	display: inline;
}

div.icon-arrow-r a:hover{
color: #EA552C;
padding-right: 5px;
}

div.icon-arrow-r1 {
	color: #626262;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 14px;
	line-height: 30px;
	text-decoration: none;
	text-indent: 1em;
	text-align: left;
	padding-right: 5px;
	border-bottom-width: 1px;
	border-bottom-color: #C0C0C0;
	border-bottom-style: solid;
	float: left;
	height: 25px;
	background: url(http://www.marufu.info/goods/img/arrow-goods.gif) no-repeat;
	background-position: 0px 10px;
	display: inline;
}

div.icon-arrow-b a{
	color: #626262;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 14px;
	line-height: 30px;
	text-decoration: none;
	text-indent: 1em;
	text-align: left;
	padding-right: 5px;
	border-bottom-width: 1px;
	border-bottom-color: #C0C0C0;
	border-bottom-style: solid;
	height: 25px;
	width: 100px;
	background: url(http://www.marufu.info/goods/img/arrow-goods.gif) no-repeat;
	background-position: 0px 10px;
	display: block;
}

div.icon-arrow-b a:hover{
color: #EA552C;
padding-right: 5px;
}

div.icon-arrow-b1 {
	color: #626262;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 14px;
	line-height: 30px;
	text-decoration: none;
	text-indent: 1em;
	text-align: left;
	padding-right: 5px;
	border-bottom-width: 1px;
	border-bottom-color: #C0C0C0;
	border-bottom-style: solid;
	height: 25px;
	width: 88px;
	background: url(http://www.marufu.info/goods/img/arrow-goods.gif) no-repeat;
	background-position: 0px 10px;
	display: inline-block;
}

#heading-b {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 28px;
	line-height: 38px;
	text-align: left;
	padding-bottom: 3px;
	padding-left: 34px;
	margin-bottom: 8px;
	background: url(http://www.marufu.info/goods/img/door-mini.gif) no-repeat;
	display: inline;
}

div.icon-arrow-c a{
	color: #626262;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 14px;
	line-height: 30px;
	text-decoration: none;
	text-indent: 1em;
	text-align: left;
	border-bottom-width: 1px;
	border-bottom-color: #C0C0C0;
	border-bottom-style: solid;
	height: 25px;
	width: 80px;
	background: url(http://www.marufu.info/goods/img/arrow-goods.gif) no-repeat;
	background-position: 0 10px;
	display: block;
}

div.icon-arrow-c a:hover{
color: #EA552C;
padding-right: 5px;
}

div.icon-arrow-c1 {
	color: #626262;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 14px;
	line-height: 30px;
	text-decoration: none;
	text-indent: 1em;
	text-align: left;
	border-bottom-width: 1px;
	border-bottom-color: #C0C0C0;
	border-bottom-style: solid;
	height: 25px;
	width: 80px;
	background: url(http://www.marufu.info/goods/img/arrow-goods.gif) no-repeat;
	background-position: 0 10px;
	display: inline-block;
}

#heading-c {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 28px;
	line-height: 38px;
	text-align: left;
	padding-bottom: 3px;
	padding-left: 34px;
	margin-bottom: 8px;
	background: url(http://www.marufu.info/goods/img/interior-mini.gif) no-repeat;
	display: inline;
}

#heading-d {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 28px;
	line-height: 38px;
	text-align: left;
	padding-bottom: 3px;
	padding-left: 34px;
	margin-bottom: 8px;
	background: url(http://www.marufu.info/goods/img/exterior-mini.gif) no-repeat;
	display: inline;
}

#heading-e {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 28px;
	line-height: 38px;
	text-align: left;
	padding-bottom: 3px;
	padding-left: 34px;
	margin-bottom: 8px;
	background: url(http://www.marufu.info/goods/img/gai-mini.gif) no-repeat;
	display: inline;
}

table.calendar {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 15px;
	color: #666666;
	text-align: center;
	border-width: 2px;
	border-color: #000000;
	border-style: solid;
	background-color: #FFFFFF;
	border-collapse: separate;
	empty-cells: show;
}

#cal-t {
	text-align: center;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 15px;
	color: #666666;
	background: #D7FFFF;
	border-color: #000000;
	border-style: solid;
}

td.cal-tm {
	text-align: center;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 15px;
	color: #666666;
	background: #C7D8ED;
	height: 18px;
	width: 20px;
	border-color: #0B7CAB;
	border-style: solid;
}

td.cal-re {
	text-align: center;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 15px;
	color: #666666;
	background: #FFC1C1;
	height: 18px;
	width: 20px;
	border-color: #DE2E2C;
	border-style: solid;
}

div.wi398l {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 16px;
	color: #000000;
	text-align: left;
	margin-right: 2px;
	float: left;
	height: 350px;
	width: 398px;
}

div.wi398r {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 16px;
	color: #000000;
	text-align: left;
	margin-left: 2px;
	float: left;
	height: 350px;
	width: 398px;
}

div.titl398l {
	line-height: 50px;
	text-indent: 10px;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 24px;
	color: #000000;
	text-align: left;
	margin-right: 2px;
	margin-bottom: 4px;
	background: url(http://www.marufu.info/goods/img/title-back.gif) no-repeat;
	height: 50px;
	width: 398px;
}

div.titl398r {
	line-height: 50px;
	text-indent: 10px;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 24px;
	color: #000000;
	text-align: left;
	margin-left: 2px;
	margin-bottom: 4px;
	background: url(http://www.marufu.info/goods/img/title-back.gif) no-repeat;
	height: 50px;
	width: 398px;
}

div.ti-icon {
	line-height: 54px;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 18px;
	color: #494949;
	text-indent: 44px;
	margin-right: 10px;
	background: url(http://www.marufu.info/goods/img/title-icon.gif) no-repeat 15px center;
}

img.shadow {
	background: url(http://www.marufu.info/goods/img/shadow-200.gif) no-repeat right bottom;
	padding: 5px 5px 5px 5px;
}

div.boder {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 16px;
	color: #4D4D4D;
	line-height: 25px;
	padding-top: 10px;
	border-width: 3px;
	border-color: #D1D1D1;
	border-style: double;
	height: 230px;
}

div.infom {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 16px;
	color: #4D4D4D;
	line-height: 25px;
	height: 175px;
}

div.infoms {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 14px;
	color: #4D4D4D;
	line-height: 20px;
	height: 175px;
}

div.gmenu a{
	color: #666666;
	font-weight: bolder;
	line-height: 10pt;
	text-decoration: none;
	text-align: center;
	padding: 10px 0 0 0;
	height: 21px;
	width: 150px;
	background: url(http://www.marufu.info/goods/img/goods-menu.gif) no-repeat;
	display: inline-block;
}

div.gmenu a:hover{
	color: #666666;
	background:url(http://www.marufu.info/goods/img/goods-menu.gif) 0 -30px no-repeat;
	padding: 10px 0 0 0;
}

#foco-1 {
	color: #006400;
}

td.sc-titl {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 24px;
	text-indent: 30px;
	line-height: 25px;
	color: #006400;
	background: url(http://www.marufu.info/goods/img/sc-titl-back.gif) no-repeat;
	height: 30px;
}

#smart-ic1 {
	font-family: Arial,Helvetica,sans-serif;
	line-height: 22px;
	font-size: 16px;
	text-indent: 52px;
	color: #006400;
	text-align: left;
	background: url(http://www.marufu.info/goods/img/smart-mini1.gif) no-repeat;
	height: 52px;
}

#smart-ic2 {
	font-family: Arial,Helvetica,sans-serif;
	line-height: 22px;
	font-size: 16px;
	text-indent: 52px;
	color: #006400;
	text-align: left;
	background: url(http://www.marufu.info/goods/img/smart-mini2.gif) no-repeat;
	height: 52px;
}

#smart-ic3 {
	font-family: Arial,Helvetica,sans-serif;
	line-height: 22px;
	font-size: 16px;
	text-indent: 52px;
	color: #006400;
	text-align: left;
	background: url(http://www.marufu.info/goods/img/smart-mini3.gif) no-repeat;
	height: 52px;
}

table.style-t {
	width:100%;
	margin:0px 0px 10px 0px;
	padding:0px;
	border-collapse:separate;
	border-spacing:1px;
}

table.style-t th {
	width:50%;
	padding:4px 2px 2px 4px;
	text-align:center;
	color:#339966;
	background-color:#D8FEDA;
	border:1px solid #BBBBBB;
}

table.style-t td {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 16px;
	color: #000000;
	text-indent: 10px;
	text-align: left;
	padding: 4px 2px 2px 4px;
	border: 1px dotted #999999;
}

#td1 {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 16px;
	color: #000000;
	text-align: center;
	padding: 4px 2px 2px 4px;
	border: 1px dotted #999999;
}

#th1 {
	width:15%;
	padding:4px 2px 2px 4px;
	text-align:center;
	color:#339966;
	background-color:#D8FEDA;
	border:1px solid #BBBBBB;
}

#th2 {
	width:18%;
	padding:4px 2px 2px 4px;
	text-align:center;
	color:#339966;
	background-color:#D8FEDA;
	border:1px solid #BBBBBB;
}

#th3 {
	width:18%;
	padding:4px 2px 2px 4px;
	text-align:center;
	color:#339966;
	background-color:#D8FEDA;
	border:1px solid #BBBBBB;
}

#boder {
border-width: 3px;
border-color: #000000;
border-style: outset;
}

#img-box{
margin-bottom: 15px;
width: 900px;
}

.b-t1 {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 1em;
	color: #000000;
	text-align: center;
	padding: 4px 2px 2px 4px;
	border: 1px solid #999999;
	background-color: #CCFF99;
}

.b-t2 {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 1em;
	color: #000000;
	line-height: 1.3em;
	text-align: left;
	padding: 4px 2px 2px 4px;
	border: 1px solid #999999;
	background-color: #FFFFFF;
}