* { padding:0px; margin:0px;}

body {
padding-bottom: 15px; background:#000000;
margin: 0px; color: #C0C0C0;
text-align: center;}

fildset,img{border: 0px;}

.clear{ clear: both;}

#page {
margin-right: auto; margin: auto; width: 700px; border: solid #c0c0c0; border-width: 0px 1px;}

#header {
color: #C0C0C0; background-color: #000000; background: url(img/title_img.jpg) no-repeat ;
width: 700px; height: 95px; text-align: right; padding-right: 3px;
}

#header a {color: #FFFFFF; font-weight: bold; text-decoration: none;}
#header a:link{color: #FFFFFF; font-weight: bold; text-decoration: none;}
#header a:visited{color: #FFFFFF; font-weight: bold; text-decoration: none;}
#header a:hover{color: #D4C656; font-weight: bold; text-decoration:underline;}
#header a:active{color: #FFFFFF; font-weight: bold; text-decoration: none;}

h1{font-size:12px; padding-bottom: 80px; padding-right: 3px; }

#menu {
background: #C0C0C0 url(img/menu_bg.jpg) no-repeat; 
width: 695px; height: 25px; text-align: right;
padding-right: 5px;}

#prd_title{background: url(img/products_pix.jpg);
width:700px; height:150px; display: block;
border-bottom: #c0c0c0 1px solid;}

.none{ display:none;}

/****************************************************************************/

#main{ text-align: left; background:#000000;
padding: 0px 15px;}

#main2{padding: 10px 50px;}


.main_text{text-align: left;
border-bottom: solid 1px #c0c0c0;
padding: 5px 10px;
line-height: 30px;
margin-bottom: 10px;}

#main_left{float: left; width: 345px; line-height: 15px; }

#main_right{float: right; width: 300px; margin-left: 25px;}

.pd{ background:url(img/products_pix.jpg) no-repeat; width:700px; height:150px; display:block;
border-bottom:1px solid #C0C0C0; margin-bottom:10px;}

#products{ margin-top:5px; margin-bottom:10px; text-align:center;}

.iseya{ margin-top: 10px; font-size: 14px; line-height: 20px;}

.to_contact{border-top: #c0c0c0 1px solid; margin-top: 5px; padding-top: 5px;}

img.rakuen{margin-top: 10px;}

.address{ text-align: center; margin-top: 10px;
font-size: 13px; line-height: 20px;}



h2{ display: inline; font-size: 16px; color: #c0c0c0; font-weight: 100; }

.inbox { font-size: 12px; line-height: 1.8em;}
.what { line-height: 1.6; font-size: 17px;}
.footmenu { font-size: 12px;}
.copyright { font-size: 10px;}
a:link { text-decoration: none; color: white;}
a:visited { text-decoration: none; color: silver;}
a:active { text-decoration: none; color: silver;}
a:hover { text-decoration: none; color: #ffff00;}

table#prd,table#prd td{border: #c0c0c0 1px solid; 
text-align: center;}

td.text{padding: 3px;
border: #c0c0c0 1px solid;  }




#footer_menu{background: #626262; display: block; width: 700px; font-size: 12px;
height: 20px; padding-top: 4px;}

#footer{ background: #484848; height: 16px; display: block; width: 700px;
font-size: 11px; padding-top: 2px; }
/*-------------------span-----------------------*/
span.b{font-weight: bold;}

/*-------------------img-----------------------*/
img.ub{border-bottom: solid #c0c0c0 1px; margin: 0px; padding: 0px;}

/*-------------------table-----------------------*/
table {
border-collapse: collapse; }

#table_pd,#table_pd td{ border:none 0px; margin:0px auto; text-align:center;}

#table1,#table1 td{ border:none 0px; margin:0px auto; padding:3px;}

.andn{ background:url(img/andn_dr.jpg) no-repeat; display:block; height:35px;

}

.list{ width:125px; display:block; background:#990000; padding-bottom:5px; margin-bottom:10px; }

.list_new{ width:125px; display:block; background:#336600; padding-bottom:5px; margin-bottom:10px; color:#FFFFFF; font-weight:bold;}

.list a,.list_new a{ color:#FFFFFF; text-decoration:none; font-weight:bold;}
.list a:link,.list_new a:link{ color:#FFFFFF; text-decoration:none; font-weight:bold;}
.list a:visited,.list_new a:visited{ color:#FFFFFF; text-decoration:none; font-weight:bold;}
.list a:hover,.list_new a:hover{ color:#FFFF00; text-decoration:none; font-weight:bold;}
.list a:active,.list_new a:active{ color:#FFFFFF; text-decoration:none; font-weight:bold;}

.list img{ width:125px; height:auto; margin-bottom:5px;}

.list_new img{ width:125px; height:auto; margin-bottom:5px;}

span.name{ height:18px; display:block; margin-top:2px;}


span.name img{ height:18px; width:auto; float:left;}



