/* CSS Document */

.kensaku a:link    { text-decoration: underline; color:#ffffff; }
.kensaku a:visited { text-decoration: underline; color:#ffffff; }
.kensaku a:active  { text-decoration: underline; color:#81cddb; }
.kensaku a:hover   { text-decoration: underline; color:#81cddb; }



#page{
  width:950px;
  background: #FFF url(http://coupe.co.jp/sample/glna_backg-aka.gif) repeat-x 0px 85px;
  margin:0 auto;

}

img{ border:0px;}
h1{padding:0px; margin:0px;}

#header{
  width:950px;
  margin:0px auto 0px;
}
#header h1{
   float:left;
   margin:15px 0px 0px 0px;
}
#headR {
   float:right;
   margin:0px;
   padding:0px 0px 0px 0px;
}
html*#headR {
   float:right;
   margin:0px;
   padding:0px 0px 0px 46px;
}

.tnavi{
   margin:5px 0px 0px 0px;
   padding:0px 0px 0px 24px;
}
html*.tnavi{
   margin:5px 0px 0px 0px;
   padding:0px 0px 0px 25px;
}

.tnavi ul{
   margin:0px 0px 0px 0px;
   padding:0px 0px 40px 0px;
}

.tnavi li{
   display:block;
   float:left;
   margin:0px 2px 0px 3px;
   padding:0px 0px 0px 10px;
}
html*.tnavi li{
   display:block;
   float:left;
   margin:0px 2px 0px 5px;
   padding:0px 0px 0px 8px;
}

.mcat{
  background-image: url(http://www.rakuten.ne.jp/gold/sankyo/files/sidenavi/img/001.gif);
background-position: 0px center;
background-repeat: no-repeat;
}
.tnaviunder{
   margin:0px 0px 0px 148px;
   padding:0px;
}
html*.tnaviunder{
   margin:0px 0px 0px 152px;
   padding:0px;
}

.tnaviunder ul{
  margin:0px;
  padding:0px;
}

.tnaviunder li{
  margin:0px;
  padding:0px;
  display:block;
  float:left;
}
.gnav{
  width:950px;
  margin:0px auto 0px;
  padding:5px 0px 0px 0px;

}  

.gnav ul{
  margin:0px;
  padding:0px;
}  
.gnav li{
  margin:0px;
  padding:0px;
  display:block;
  float:left;
}
.kensaku{
   padding:10px 0px 30px 0px;
   margin:0px 0px 0px 0px;
   color:#FFFFFF;

}
.kensaku ul{
   margin:0px 0px 5px 0px;
   padding:0px;
}

.kensaku li{
  margin:0px 5px 0px 0px;
  padding:0px;
  display:block;
  float:left;
  font-size:12px;
  vertical-align:text-bottom;
}
.kenbt{
 width:100px;
}


.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; } .clearfix {display: inline-block;} /* Hides from IE-mac \*/ * html .clearfix {height: 1%;} .clearfix {display: block;} /* End hide from IE-mac */

