@charset "utf-8";
html {
	margin: 0;
	padding: 0;
	height:100%;
}
body {
	font-family: "ＭＳ ゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	color: #666666;
	margin-left: 0px;
	margin-top: 0px;
	background:transparent;
	background-image: url(../../img/bg_tile.gif);
	background-repeat: repeat;
}
img {
    border: 0;
}

/*/  BG HEAD  ///////////////////////////////////////*/
.bg_header {
	margin: 0px;
	padding: 0px;
	height: 30px;
	left: 0px;
	top: 0px;
	background-image: url(../../img/bg_header.gif);
	background-repeat: repeat;
    text-align: left;
}

/*/  HEADER  ///////////////////////////////////////*/
#header {
	margin: 0px;
	padding: 0px;
	height: 81px;
	width: 1020px;
	left: 0px;
	top: 0px;
	background-image: url(../../img/header.gif);
	background-repeat: no-repeat;
}
#logo{
	margin: 0 0 0 55px;
}
#sitemap{
	margin: 8px 0 0 641px;
}
#privacy{
	margin: -11px 0 0 746px;
}
#contact{
	margin: -12px 0 0 902px;
}

/*/  NAVI  ///////////////////////////////////////*/
#navi{
	width: 990px;
	height: 50px;
	margin-left: 30px;
}

/*/  TOPIC PATH  ///////////////////////////////////////*/
#topic_path{
	width: 976px;
	height: 27px;
	margin-left: 30px;
	padding-top: 18px;
	padding-left: 14px;
	font-size: 11px;
	letter-spacing: -1px;
}
div#topic_path a{
  color: #666;
}
div#topic_path a:hover{
  color: #666;
}

/*/  SIDENAVI  ///////////////////////////////////////*/
#sidenavi {
	width: 160px;
	margin-left: 30px;
}

/*/  SIDE BANNER  ///////////////////////////////////////*/
#side_banner {
	width: 160px;
	padding-top: 10px;
	padding-left: 30px;
}
/*/  RIGHT  ///////////////////////////////////////*/
#right{
	width: 779px;
	margin-top: -591px;
	margin-left: 212px;
}

/*/  TITLE  ///////////////////////////////////////*/
#title{
	width: 779px;
	height: 70px;
	position: relative;
	float: right;
}

/*/  COPY  ///////////////////////////////////////*/
#copy{
	width: 763px;
	height: 46px;
	position: relative;
	float: right;
	margin-left: 16px;
}

/*/  SUMMARY  ///////////////////////////////////////*/
#summary{
	width: 763px;
	position: relative;
	float: right;
	margin-left: 16px;
	letter-spacing: 1px;
	line-height: 1.4em;
}

/*/  CONTENTS  ///////////////////////////////////////*/
#contents{
	width: 779px;
	position: relative;
	float: right;
	margin-top: 11px;
}
.block01{
	width: 265px;
	height: 110px;
}
.block02{
	width: 250px;
	height: 110px;
}

/*/  PAGETOP  ///////////////////////////////////////*/
#pagetop {
	width: 86px;
	height: 11px;
	padding-top: 14px;
	margin-left: 910px;
}

/*/  FOOTER  ///////////////////////////////////////*/
#footer {
	background-image: url(../../img/footer.gif);
	background-repeat: no-repeat;
	width: 1020px;
	height: 61px;
	margin-top: 8px;
}
/*/  BG FOOT  ///////////////////////////////////////*/
.bg_footer {
	margin: 0px;
	padding: 0px;
	height: 30px;
	left: 0px;
	top: 0px;
	background-image: url(../../img/bg_footer.gif);
	background-repeat: repeat;
    text-align: left;
}

/*////  DETAIL  ///////////////////////////////////////*/

#detail{
	width: 750px;
	background:transparent;
}
#detail #top{
	background-image: url(../img/detail_top.gif);
	background-repeat: no-repeat;
	width: 750px;
	height: 20px;
}
#detail #prev{
	width: 90px;
	height: 37px;
	padding-top: 14px;
	margin-left: 20px;
}
#detail #next{
	width: 90px;
	height: 37px;
	padding-top: 14px;
	margin: -51px 0 0 640px;
}
#detail .close{
	background-image: url(detail_close.gif);
	background-repeat: no-repeat;
	width: 100px;
	height: 26px;
	margin-left: 650px;
	display:block;
}
#detail .textbox{
	width: 530px;
	margin-left: 220px;
}
.text{
	width: 180px;
	height: 82px;
	padding-top: 14px;
	vertical-align: top;
	line-height: 18px;
}

/*/  スーパーホワイト  ///////////////////////////////////////*/
#detail #superwhite_01{
	background:transparent url(img/superwhite_01.jpg) no-repeat 0 0;
	width: 750px;
	height: 350px;
}
#detail #superwhite_02{
	background-image: url(img/superwhite_02.gif);
	background-repeat: no-repeat;
	width: 750px;
	height: 100px;
}
/*/  ナイロン  ///////////////////////////////////////*/
#detail #nylon_01{
	background-image: url(img/nylon_01.jpg);
	background-repeat: no-repeat;
	width: 750px;
	height: 350px;
}
#detail #nylon_02{
	background-image: url(img/nylon_02.gif);
	background-repeat: no-repeat;
	width: 750px;
	height: 100px;
}
/*/  染め  ///////////////////////////////////////*/
#detail #some_01{
	background-image: url(img/some_01.jpg);
	background-repeat: no-repeat;
	width: 750px;
	height: 350px;
}
#detail #some_02{
	background-image: url(img/some_02.gif);
	background-repeat: no-repeat;
	width: 750px;
	height: 100px;
}
/*/  クリア  ///////////////////////////////////////*/
#detail #clear_01{
	background-image: url(img/clear_01.jpg);
	background-repeat: no-repeat;
	width: 750px;
	height: 350px;
}
#detail #clear_02{
	background-image: url(img/clear_02.gif);
	background-repeat: no-repeat;
	width: 750px;
	height: 100px;
}
/*/  ラメ  ///////////////////////////////////////*/
#detail #lame_01{
	background-image: url(img/lame_01.jpg);
	background-repeat: no-repeat;
	width: 750px;
	height: 350px;
}
#detail #lame_02{
	background-image: url(img/lame_02.gif);
	background-repeat: no-repeat;
	width: 750px;
	height: 100px;
}



/*/  design_shaft  ///////////////////////////////////////*/
#detail #design_shaft_01{
	background-image: url(img/design_shaft_01.jpg);
	background-repeat: no-repeat;
	width: 750px;
	height: 350px;
}
#detail #design_shaft_02{
	background-image: url(img/design_shaft_02.gif);
	background-repeat: no-repeat;
	width: 750px;
	height: 100px;
}
/*/  d_denkousekka  ///////////////////////////////////////*/
#detail #d_denkousekka_01{
	background-image: url(img/d_denkousekka_0.jpg);
	background-repeat: no-repeat;
	width: 750px;
	height: 350px;
}
#detail #design_shaft_02{
	background-image: url(img/design_shaft_02.gif);
	background-repeat: no-repeat;
	width: 750px;
	height: 100px;
}
/*/  d_chou  ///////////////////////////////////////*/
#detail #d_chou_01{
	background-image: url(img/d_chou_0.jpg);
	background-repeat: no-repeat;
	width: 750px;
	height: 350px;
}
#detail #design_shaft_02{
	background-image: url(img/design_shaft_02.gif);
	background-repeat: no-repeat;
	width: 750px;
	height: 100px;
}
/*/  d_hibiscus  ///////////////////////////////////////*/
#detail #d_hibiscus_01{
	background-image: url(img/d_hibiscus_0.jpg);
	background-repeat: no-repeat;
	width: 750px;
	height: 350px;
}
#detail #design_shaft_02{
	background-image: url(img/design_shaft_02.gif);
	background-repeat: no-repeat;
	width: 750px;
	height: 100px;
}
/*/  d_tuiji  ///////////////////////////////////////*/
#detail #d_tuiji_01{
	background-image: url(img/d_tuiji_0.jpg);
	background-repeat: no-repeat;
	width: 750px;
	height: 350px;
}
#detail #design_shaft_02{
	background-image: url(img/design_shaft_02.gif);
	background-repeat: no-repeat;
	width: 750px;
	height: 100px;
}
/*/  d_tarikihongan  ///////////////////////////////////////*/
#detail #d_tarikihongan_01{
	background-image: url(img/d_tarikihongan_0.jpg);
	background-repeat: no-repeat;
	width: 750px;
	height: 350px;
}
#detail #design_shaft_02{
	background-image: url(img/design_shaft_02.gif);
	background-repeat: no-repeat;
	width: 750px;
	height: 100px;
}
/*/  d_redstar  ///////////////////////////////////////*/
#detail #d_redstar_01{
	background-image: url(img/d_redstar_0.jpg);
	background-repeat: no-repeat;
	width: 750px;
	height: 350px;
}
#detail #design_shaft_02{
	background-image: url(img/design_shaft_02.gif);
	background-repeat: no-repeat;
	width: 750px;
	height: 100px;
}
/*/  d_sakura  ///////////////////////////////////////*/
#detail #d_sakura_01{
	background-image: url(img/d_sakura_0.jpg);
	background-repeat: no-repeat;
	width: 750px;
	height: 350px;
}
#detail #design_shaft_02{
	background-image: url(img/design_shaft_02.gif);
	background-repeat: no-repeat;
	width: 750px;
	height: 100px;
}
/*/  d_blackfire  ///////////////////////////////////////*/
#detail #d_blackfire_01{
	background-image: url(img/d_blackfire_0.jpg);
	background-repeat: no-repeat;
	width: 750px;
	height: 350px;
}
#detail #design_shaft_02{
	background-image: url(img/design_shaft_02.gif);
	background-repeat: no-repeat;
	width: 750px;
	height: 100px;
}
/*/  d_taikibansei  ///////////////////////////////////////*/
#detail #d_taikibansei_01{
	background-image: url(img/d_taikibansei_0.jpg);
	background-repeat: no-repeat;
	width: 750px;
	height: 350px;
}
#detail #design_shaft_02{
	background-image: url(img/design_shaft_02.gif);
	background-repeat: no-repeat;
	width: 750px;
	height: 100px;
}
/*/  d_kanzen  ///////////////////////////////////////*/
#detail #d_kanzen_01{
	background-image: url(img/d_kanzen_0.jpg);
	background-repeat: no-repeat;
	width: 750px;
	height: 350px;
}
#detail #design_shaft_02{
	background-image: url(img/design_shaft_02.gif);
	background-repeat: no-repeat;
	width: 750px;
	height: 100px;
}
/*/  d_mondoumuyou  ///////////////////////////////////////*/
#detail #d_mondoumuyou_01{
	background-image: url(img/d_mondoumuyou_0.jpg);
	background-repeat: no-repeat;
	width: 750px;
	height: 350px;
}
#detail #design_shaft_02{
	background-image: url(img/design_shaft_02.gif);
	background-repeat: no-repeat;
	width: 750px;
	height: 100px;
}
/*/  d_snowpink  ///////////////////////////////////////*/
#detail #d_snowpink_01{
	background-image: url(img/d_snowpink_0.jpg);
	background-repeat: no-repeat;
	width: 750px;
	height: 350px;
}
#detail #design_shaft_02{
	background-image: url(img/design_shaft_02.gif);
	background-repeat: no-repeat;
	width: 750px;
	height: 100px;
}
/*/  d_snowblue  ///////////////////////////////////////*/
#detail #d_snowblue_01{
	background-image: url(img/d_snowblue_0.jpg);
	background-repeat: no-repeat;
	width: 750px;
	height: 350px;
}
#detail #design_shaft_02{
	background-image: url(img/design_shaft_02.gif);
	background-repeat: no-repeat;
	width: 750px;
	height: 100px;
}
/*/  d_samoa_tribal  ///////////////////////////////////////*/
#detail #d_samoa_tribal_01{
	background-image: url(img/d_samoa_tribal_0.jpg);
	background-repeat: no-repeat;
	width: 750px;
	height: 350px;
}
#detail #design_shaft_02{
	background-image: url(img/design_shaft_02.gif);
	background-repeat: no-repeat;
	width: 750px;
	height: 100px;
}


/*/  eco  ///////////////////////////////////////*/
#detail #eco_01{
	background-image: url(img/eco_0.jpg);
	background-repeat: no-repeat;
	width: 750px;
	height: 350px;
}
#detail #eco_02{
	background-image: url(img/eco_02.gif);
	background-repeat: no-repeat;
	width: 750px;
	height: 100px;
}
/*/  e_econome  ///////////////////////////////////////*/
#detail #e_econome_01{
	background-image: url(img/e_econome_0.jpg);
	background-repeat: no-repeat;
	width: 750px;
	height: 350px;
}
#detail #eco_02{
	background-image: url(img/eco_02.gif);
	background-repeat: no-repeat;
	width: 750px;
	height: 100px;
}
/*/  e_babbleheart  ///////////////////////////////////////*/
#detail #e_babbleheart_01{
	background-image: url(img/e_babbleheart_0.jpg);
	background-repeat: no-repeat;
	width: 750px;
	height: 350px;
}
#detail #eco_02{
	background-image: url(img/eco_02.gif);
	background-repeat: no-repeat;
	width: 750px;
	height: 100px;
}
/*/  e_greenleaf  ///////////////////////////////////////*/
#detail #e_greenleaf_01{
	background-image: url(img/e_greenleaf_0.jpg);
	background-repeat: no-repeat;
	width: 750px;
	height: 350px;
}
#detail #eco_02{
	background-image: url(img/eco_02.gif);
	background-repeat: no-repeat;
	width: 750px;
	height: 100px;
}
/*/  e_cleantheearth  ///////////////////////////////////////*/
#detail #e_cleantheearth_01{
	background-image: url(img/e_cleantheearth_0.jpg);
	background-repeat: no-repeat;
	width: 750px;
	height: 350px;
}
#detail #eco_02{
	background-image: url(img/eco_02.gif);
	background-repeat: no-repeat;
	width: 750px;
	height: 100px;
}
/*/  e_threeflower  ///////////////////////////////////////*/
#detail #e_threeflower_01{
	background-image: url(img/e_threeflower_0.jpg);
	background-repeat: no-repeat;
	width: 750px;
	height: 350px;
}
#detail #eco_02{
	background-image: url(img/eco_02.gif);
	background-repeat: no-repeat;
	width: 750px;
	height: 100px;
}
/*/  e_econoki  ///////////////////////////////////////*/
#detail #e_econoki_01{
	background-image: url(img/e_econoki_0.jpg);
	background-repeat: no-repeat;
	width: 750px;
	height: 350px;
}
#detail #eco_02{
	background-image: url(img/eco_02.gif);
	background-repeat: no-repeat;
	width: 750px;
	height: 100px;
}
/*/  e_econotuta  ///////////////////////////////////////*/
#detail #e_econotuta_01{
	background-image: url(img/e_econotuta_0.jpg);
	background-repeat: no-repeat;
	width: 750px;
	height: 350px;
}
#detail #eco_02{
	background-image: url(img/eco_02.gif);
	background-repeat: no-repeat;
	width: 750px;
	height: 100px;
}


/*/  beam  ///////////////////////////////////////*/
#detail #beam_01{
	background-image: url(img/beam_0.jpg);
	background-repeat: no-repeat;
	width: 750px;
	height: 350px;
}
#detail #beam_02{
	background-image: url(img/beam_02.gif);
	background-repeat: no-repeat;
	width: 750px;
	height: 100px;
}

/*/  s4xfitfright  ///////////////////////////////////////*/
#detail #s4xfitfright_01{
	background-image: url(img/s4xfitfright_0.jpg);
	background-repeat: no-repeat;
	width: 750px;
	height: 350px;
}
#detail #s4xfitfright_02{
	background-image: url(img/s4xfitfright_02.gif);
	background-repeat: no-repeat;
	width: 750px;
	height: 100px;
}

/*/  s4xfitfright 黒蝶 銀蝶 ///////////////////////////////////////*/
#detail #sfc_chou_01{
	background-image: url(img/sfc_chou_0.jpg);
	background-repeat: no-repeat;
	width: 750px;
	height: 350px;
}
#detail #sfc_chou_02{
	background-image: url(img/s4xfitfright_02.gif);
	background-repeat: no-repeat;
	width: 750px;
	height: 100px;
}

/*/  s4xfitfright カムイシキ・ホワイト カムイシキ・ブラック ///////////////////////////////////////*/
#detail #sfc_kamuisiki_01{
	background-image: url(img/sfc_kamuisiki_0.jpg);
	background-repeat: no-repeat;
	width: 750px;
	height: 350px;
}
#detail #sfc_kamuisiki_02{
	background-image: url(img/s4xfitfright_02.gif);
	background-repeat: no-repeat;
	width: 750px;
	height: 100px;
}

/*/  s4xfitfright オタマ ///////////////////////////////////////*/
#detail #sfc_otama_01{
	background-image: url(img/sfc_otama_01.jpg);
	background-repeat: no-repeat;
	width: 750px;
	height: 350px;
}
#detail #sfc_otama_02{
	background-image: url(img/s4xfitfright_02.gif);
	background-repeat: no-repeat;
	width: 750px;
	height: 100px;
}

/*/  s4xfitfright カンナビス ///////////////////////////////////////*/
#detail #sfc_kanna_01{
	background-image: url(img/sfc_kanna_01.jpg);
	background-repeat: no-repeat;
	width: 750px;
	height: 350px;
}
#detail #sfc_kanna_02{
	background-image: url(img/s4xfitfright_02.gif);
	background-repeat: no-repeat;
	width: 750px;
	height: 100px;
}