@charset   "Shift_JIS";
/* 全体の設定
---------------------------------------------*/
body{
  color: #333333;
  font-size:9pt;
  text-align:center;
  font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}
a{
  text-decoration:none;
  font-size: 9pt;
  color: #000099;
}
a:visited{
  color: #000066;
}
a:hover{
  text-decoration:underline;
}
a:hover img {
  filter:alpha(opacity=70);
  -moz-opacity:0.7;
  opacity:0.70;
}
td{
  font-size:9pt;
}
img{
  border:0px;
}
ul{
  margin: 0 0 0 0;
  padding:0px;
}
h3{
  padding:3px;
  margin-top:20px;
  margin-bottom:5px;
  font-size:11pt;
  font-weight:normal;
  text-align:left;
}
h6{
  margin:5px 0 10px 0;
  padding:8px;
  font-size:10pt;
  font-weight:normal;
  text-align:center;
  width:880px;
  border-top: 1px #cc9999 dashed;
  border-bottom: 1px #cc9999 dashed;
}
/* トップ・文字サイズ設定
---------------------------------------------*/
.linksize a{
  font-size: 1.0rem;
  font-size:9pt;
}
.linksize{
  color: #666666;
  line-height:15pt;
  font-size: 1.0rem;
  font-size:9pt;
}
/* 左上・商品検索ボタンの余白について
---------------------------------------------*/
input#submit_button{
  margin:5px 0 0 0;
}
/* 左上・メーカー別商品リスト
---------------------------------------------*/
.kijibetu td{
  /* セルの枠線（太さ・色・スタイル） */ 
  padding: 5px;
  font-size:9pt;
  border-bottom: 2px #cccccc dotted;
}
.kijibetu{
  margin-right:10px;
  width:200px;
  color: #666666;
}
.kijibetu a{
  font-size: 10pt;
}
.kijibetu img{
  border: 1px #cccccc solid;
  margin:0px 5px 10px 0px;
}
/* 左下・廃番＆再入荷のお知らせ
---------------------------------------------*/
.waku2{
  padding: 8px;
  font-size: 8pt;
  text-align:left;
  width:185px;
  line-height:20pt;
  border-top: 1px #e5e5e5 dotted;
  border-bottom: 1px #e5e5e5 dotted;
  background-color:#ffffef;
}
.waku2 a{
  font-size: 9pt;
}
/* 左下・お問い合わせフォーム
---------------------------------------------*/
.waku{
  padding: 8px;
  font-size: 10pt;
  text-align:left;
  width:185px;
  line-height:15pt;
  border: 1px #d5d5d5 solid;
}
/* 左・下カレンダー
---------------------------------------------*/
.cale{
  padding:5px;
  margin-left:0px;
  margin-right:20px;
}
/* 右・中央 段落
---------------------------------------------*/
.newold{
  margin-top:0px;
  margin-bottom:0px;
}
/* 中央・上「New arrival（新着情報）」
---------------------------------------------*/
.new{
  text-align:left;
  width: 630px;
}
.new a{
  font-size:9pt;
}
.new td{
  text-align:center;
  font-size:8pt;
  padding:10px;
  line-height:12pt;
}
.new img{
  border: 1px #cccccc solid;
  margin:3px;
  width: 120px;
  height: 120px;
}
/* 中央・ランキング
---------------------------------------------*/
.ranking{
  /* セルの枠線（太さ・色・スタイル） */ 
  padding: 5px;
  text-align:center;
}
.ranking a{
  font-size:9pt;
}
.ranking img.sizeaj{
  width:100px;
  height:100px;
  margin:5px;
  border: 1px #cccccc solid ;
}
.ranking img.sizeaj2{
  width:90px;
  height:90px;
  margin:5px;
  border: 1px #cccccc solid ;
}
.ranking img.sizeaj3{
  width:80px;
  height:80px;
  margin:5px;
  border: 1px #cccccc solid ;
}
.ranking td{
  border: 1px #cccccc solid ;
  line-height:12pt;
}
/* 中央・テーブル・再入荷
---------------------------------------------*/
.sainyuuka{
  margin-bottom:30px;
  border: 1px #cccccc solid;
}
.sainyuuka img{
  margin-top:5px;
  border: 1px #cccccc solid;
  width:60px;
  height:60px;
}
.sainyuuka td{
  font-size: 8pt;
  border: 1px #cccccc dotted;
}
.sainyuuka a{
  font-size: 8pt;
}
/* 中央・おすすめ商品
---------------------------------------------*/
.osusume1{
  width: 100%;
  table-layout: fixed;
}
.osusume1 td{
  line-height:12pt;
  padding:0 0 15px 0px;
  text-align:left;
  vertical-align: top;
  margin:5px;
}
.osusume1 img{
  border: 1px #cccccc solid;
  margin:5px;
}
/* 中央・テーブル・おすすめ特集横1列
---------------------------------------------*/
.osusumetoku1retu{
  margin:15px 0 20px 0;
  border: 1px #cccccc solid;
}
.osusumetoku1retu img{
  margin:10px 5px 20px 2px;
  border: 1px #cccccc solid;
}
.osusumetoku1retu td{
  padding:5px;
  line-height:15pt;
}
/* 中央・テーブル・おすすめ特集横2列-tps
---------------------------------------------*/
.osusumetoku2retutps{
  margin:0 0 15px 0;
}
.osusumetoku2retutps img{
  margin:3px;
  border: 1px #cccccc solid;
}
.osusumetoku2retutps td{
  text-align:center;
  padding:0 0 15px 0px;
  line-height:15pt;
  vertical-align: top;
}
.osusumetoku2retutps p{
  margin:5px 0 0 0;
  line-height:15pt;
  text-align:left;
}
/* 中央・テーブル・おすすめ特集横2列
---------------------------------------------*/
.osusumetoku2retu{
  margin-top:25px;
}
.osusumetoku2retu img{
  margin:3px;
  border: 1px #cccccc solid;
}
.osusumetoku2retu td{
  text-align:center;
  padding:0 0 15px 0px;
  line-height:15pt;
}
/* 中央・テーブル・おすすめ特集2列セル毎の枠
---------------------------------------------*/
.osusumeseruwaku{
  margin-top:25px;
}
.osusumeseruwaku img{
  margin:5px 0px 3px 0px;
  border: 1px #cccccc solid;
}
.osusumeseruwaku td{
  padding:0px;
  line-height:15pt;
}
/* 中央・テーブル・おすすめ特集
--------------------------------------------*/
.osusumetoku{
  }
.osusumetoku img{
  border: 1px #cccccc solid;
  width:120px;
  height:120px;
  margin:1px;
}
.osusumetoku td{
  text-align:center;
  padding:1px 0 5px 0;
}
/* 中央・下「インテリアアイテム」
---------------------------------------------*/
.iitembox{
  overflow /**/: hidden;
  width: 600px;
  padding: 10px;
  margin:0 auto;
  clear: both;
}
.iitemleft{
  float: left;
  width: 280px;
  text-align:left;
}
.iitemright{
  float: right;
  width: 280px;
  text-align:left;
}
.iitembox li{
  list-style-type: none;
  background-image : url(../新しいフォルダー/-カーテン採寸方法-_files/sankaku-kiiro.gif);
  background-repeat: no-repeat;
  background-position: 0px 2px;
  text-indent:15px;
  margin-bottom:1.7em;
}
/* 右・下　会社概要
---------------------------------------------*/
.kaisya{
  text-align:left;
  line-height:11pt;
  width:350px;
  border: 1px #cccccc solid;
  background-color:#f2f2f2;
  padding:5px;
}




