/* ------------------------------------------------------------
 * Style Sheet for HTML guide at takusantokusan
 * Last modified 4, 2010　キーワード検索基本 ファッション
 * -----------------------------------------------------------*/
 body{
  margin-top : 0px;
  background-color:#f9f9f9;
  text-align:center;
  font-family: "MS UI Gothic",Osaka ,arial ,verdana ,sans-serif;
}

#k_pro{
width:1029px;
margin:auto;
text-align:left;
}
/* ========== 　ヘッダー　　========== */
#header{
width:1029px;
margin-bottom:2px;
}
/* ========== 　ヘッダー　グレー文字　　========== */
#header h1{
	margin: 0px;
	padding: 0px;
	font-size: 82%;
	display: block;
	color: #999999;
	text-align: right;
 font-weight : normal;
}
/* ========== 　ヘッダー　ロゴ　　========== */
#header .h_logo{
width:185px;
float:left;
}
#header .h_logo h2{
margin: 0px;
	padding: 0px;
	font-size: 82%;
	display: block;
	color: #999999;
	}
	#header .h_logo h3{
margin: 0px;
	padding: 0px;
	font-size: 82%;
	display: block;
	color: #999999;
	font-weight:normal;
	}
 /* ========== 　ヘッダー　バナー　　========== */
#header .h_banner{
text-align:center;
}


 /* ========== 　中央部全体　　========== */
#middle{
clear:both;
width:1029px;
background-color:#FFFFFF;

}
/* ========== 　　メイン ========== */
#middle .contents{
 width:825px;
 float:left;
 background-color:#FFFFFF;
}




 /* ========== 　　右メニュー部　　========== */
#middle .side{
 width:200px;
 float:left;
 background-color:#ffffff;
 margin-right:0px;
 }
  #middle .side .sidecategory .cate_pro h2{
      background-image:url(https://www.taku3.net/imgs/images/hanbai_o_14.gif);
padding-left:35px;
padding-top:7px;
   background-repeat:no-repeat;
font-size:90%;
   color:#333333;
  margin-top : 0px;
  margin-bottom:0px;
  padding-bottom:0px;
}
 #middle .side .sidecategory .cate_pro h2 a{
 color:#0000FF;
 }
#middle .side .sidecategory .cate_pro h3{
 border-top: #EFDBAB 1px solid;
 border-bottom: #EFDBAB 1px solid;
  border-right: #EFDBAB 1px solid;
    border-left: #EFDBAB 1px solid;
  background-color:#FFDFDF;
  padding-left : 5px;
  font-size : 85%;
  padding-top:5px;
  padding-bottom:2px;
  margin-top:0px;
  margin-bottom:0px;
}
#middle .side .sidecategory .cate_pro p{
 border-bottom: #EFDBAB 1px solid;
  border-right: #EFDBAB 1px solid;
    border-left: #EFDBAB 1px solid;
  background-color:#FFFFFF;
  padding-left : 30px;
  font-size : 85%;
  padding-top:3px;
  padding-bottom:2px;
  margin-top:0px;
  margin-bottom:0px;
}
#middle .side .sidecategory .cate_search_90 h2{
      background-image:url(https://www.taku3.net/imgs/images/hanbai_o_11.gif);
padding-left:35px;
padding-top:7px;
   background-repeat:no-repeat;
font-size:90%;
   color:#333333;
  margin-top : 0px;
  margin-bottom:0px;
  padding-bottom:0px;
}

#middle .side .sidecategory .cate_search h2{
      background-image:url(https://www.taku3.net/imgs/images/hanbai_o_02.gif);
padding-left:35px;
padding-top:7px;
   background-repeat:no-repeat;
font-size:90%;
   color:#333333;
  margin-top : 0px;
  margin-bottom:0px;
  padding-bottom:0px;
}
#middle .side .sidecategory .cate_search h2 a{

   color:#000000;
}
#middle .side .sidecategory .cate_search h3{
 border-bottom: #EFDBAB 1px solid;
  border-right: #EFDBAB 1px solid;
    border-left: #EFDBAB 1px solid;
  background-color:#FFFFFF;
  padding-left : 15px;
  font-size : 85%;
  padding-top:5px;
  padding-bottom:2px;
  margin-top:0px;
  margin-bottom:0px
  }

 .side .sidecategory .cate_pro h4{
background-color:#E6E6E6;
border-left:#992222 10px solid;
 border-bottom: #EFDBAB 1px solid;
 font-size:80%;
 padding-top:5px;
 padding-bottom:5px;

display:block;
padding-left:10px;
margin-top:3px;
  margin-bottom:-15px;
}
 #middle .side .sidecategory .cate_search_2 h2{
      background-image:url(https://www.taku3.net/imgs/images/kw_p_11.gif);
padding-left:35px;
padding-top:7px;
   background-repeat:no-repeat;
font-size:90%;
   color:#333333;
  margin-top : 0px;
  margin-bottom:0px;
  padding-bottom:0px;
}
#middle .side .sidecategory .cate_search_2 h3{
 border-bottom: #EFDBAB 1px solid;
  border-right: #EFDBAB 1px solid;
    border-left: #EFDBAB 1px solid;
  background-color:#FFFFFF;
  padding-left : 15px;
  font-size : 85%;
  padding-top:5px;
  padding-bottom:2px;
  margin-top:0px;
  margin-bottom:0px
  }


/* ========== 　　フッター　 ========== */
#footer{
margin-top:0px;
margin-bottom:0px;
width:1029px;
background-color : #ffffff;
clear:both;
}
#footer .menu{
width:1000px;
background-image:url(https://www.taku3.net/imgs/images/line1.gif);
background-repeat:repeat-x;
font-size : 80%;
clear:both;
}
#footer .menu ul{
padding-left:0px;
list-style-type:none;
}
#footer .menu li{
float:left;
}
#footer .menu h2{
font-size:100%;
margin-bottom:0px;
padding-top:10px;
}

#footer .copyright{
 margin-left: 0px;
 background-color:#CCCCCC;
 text-align:right;
 height:15px;
  font-size : 80%;
  font-weight:normal;
  color : #ffffff;
  padding-top : 4px;
  padding-bottom : 4px;
  padding-right : 10px;
  margin-top:30px;
}
#google1{
margin-left:40px;
}

		
/* ========== 　　　フォント　色設定　　　　 ========== */
	

.f_green{
color:#006600;
}
.f_blue{
color:#3399FF;
}
.f_bold{
font-weight:bold;
}
.f_red{
color:#FF0000;
}

	
