@charset   "UTF-8";

/*　−　共通書式　エコポイント用　−　*/


/* 基本ページ設定 */

body {
  scrollbar-face-color : #FFF; 
  scrollbar-track-color : #FFF; 
  scrollbar-arrow-color : #999; 
  scrollbar-highlight-color : #FFF; 
  scrollbar-shadow-color : #999; 
  scrollbar-3dlight-color : #999; 
  scrollbar-darkshadow-color : #FFF;
}
body { 
  margin: 0;
  padding: 0; 
  font-family: "Meiryo UI",sans-serif;
  color: #333;
} 

img { border: none; }

a:link { 
  color:#333;
  text-decoration: none;  
}
a:visited { 
  color:#333; /* アクセス済 */ 
  text-decoration: none; 
}
a:hover { 
  color:#0000ff; /* ポイント時 */ 
  text-decoration:underline;
}

#footer2 {  
    /* フッタ DIV */ 
  margin : 15px 0px; 
  border-top: 1px #666 solid;
  padding-top : 3px;
  text-align : center;
  color: #333;
  font-size : 60%;
  letter-spacing: 0.15em;
} 

#main {
  /* 全体エリア 外枠 */
  position : absolute;
  top : 90px;
  left : 0px;
  margin : 0px;
  padding : 0px;
}
#maintb {
  /* 全体エリア */
  border-collapse : collapse;
  padding : 0px;
}
#Lmenu {
 /* home以外：左カラム */
  width: 200px;
  padding: 0 0 0 1px;
  vertical-align : top;
  text-align : left;
}
#honbn-pd {   
  /* メインカラム */ 
  padding: 0;
  vertical-align : top;
  text-align : left;
}


/* --- お問合せバナーエリア --- */

.btninfo {
width: 650px;
margin: 25px 0;
text-align: center;
}

/* ---　回り込み解除　--- */

/* clearfix */
.clearfix:after {
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;
}
.clearfix {
 display: inline-block; 
}
/* -------- */

.clearleft {/* 回り込みを解除 */
clear: left;
}
.clearright {/* 回り込みを解除 */
clear: right;
}
.clearboth {/* 左右回込み解除 */
clear:both;
display: none;
}

/* --- 水平線 --- */
hr {
height: 1px;
background-color: #aaa;
border: none;
color: #aaa;
}

/* ---　各商品ページ設定　--- */

#toptt {
  /* トップタイトル画像BOX */
  position : absolute;
  top : 0px;
  left : 0px; 
  background : url(../image/pe14_bg.gif);
  text-align : center;
  margin : 0px;
  padding : 0px;
}
#toptt h1 {
  /* トップタイトル画像 */
  margin : 0px;
  padding : 0px;
  line-height: normal; 
}
#pr {
  /* トップ画像下PRエリア */
  position : absolute;
  top : 85px;
  left : 10px;
  margin : 0px;
  padding : 0px;
}
#pr h2 {
  /* トップ画像下PR文 */
  font-size : 75%;
  color : #999;
  margin : 5px 0;
  padding : 0px;
  font-weight: normal;
}


/* --- パンくずエリア --- */
.pnav {
width: 100%;
height:17px;
text-align: right;
vertical-align:bottom;
border-bottom: 1px #666 solid;
margin: 0 0 15px 0;
}
.pnav img {
text-align: right;
margin: 0 2px 0 10px;
border: 0;
}
.pnav p {
display: inline;
float: right;
width: auto;
margin: 0;
padding: 0 2px;
text-align: right;
font-family: "Meiryo UI",sans-serif;
font-size: 75%;
color: #666;
}
.pnav a:link { color: #666;text-decoration: none;}
.pnav a:visited { color: #666;}
.pnav a:hover { color: #0c0;}



div.pgtp {
    /* ”ページトップへ”box */
 position : relative;
 z-index: 7;
 text-align : right;
 margin : 5px 0px 15px;
}



/* ---　アクセス解析　--- */
div#acs { /* 非表示 */
  display: none;
}

