/*ブラウザスタイル初期化*/
*{
	margin:0;
	padding:0;

}
body{
	padding: 0px;
	margin: 0px;
	font-family: "ＭＳ ゴシック", "Osaka－等幅";
	font-size:small;
}
img{border:0px;}
h2{
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	text-indent: -9999px;
	margin: 0px;
	padding: 0px;
	display: none;
}
option{ 
    padding-right:6px; 
}
/*ヘッダー*/
#netshop_header{
	height: 179px;
	margin-right: auto;
	margin-left: auto;
	width: 805px;

}
#netshop_kanban{
	background-image: url(../img/kanban.jpg);
	background-repeat: no-repeat;
	height: 135px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 0px;
	text-indent: -9999px;

}
/*ナビゲーション*/
#top_navi{
	height: 44px;
	margin-right: auto;
	margin-left: auto;
	width: 765px;

}
#top_navi li{
	list-style-type:none;
	float: left;
}
#top_navi a{
	display:block;
	text-decoration:none;
}
#top_navi a em{
	position:absolute;
	left:-9999px;
}
#to_homepage{
	background-image:url(../img/navi_a.jpg);
	background-repeat:no-repeat;
	width:178px;
	height:44px;
}
#to_homepage:hover{
	background-image:url(../img/navi_hp_b.jpg);
	background-repeat: no-repeat;
}


#top{
	background-image:url(../img/navi_a.jpg);
	background-repeat:no-repeat;
	width:55px;
	height:44px;
	background-position: -178px;
}
#top:hover{
	background-image:url(../img/navi_b.jpg);
	background-repeat: no-repeat;
}

#howto{
	background-image:url(../img/navi_a.jpg);
	background-repeat:no-repeat;
	width:132px;
	height:44px;
	background-position: -233px;
}
#howto:hover{
	background-image:url(../img/navi_b.jpg);
}
#howto2{
	background-image:url(../img/navi_b.jpg);
	background-repeat:no-repeat;
	width:132px;
	height:44px;
	background-position: -233px;
}

#q_a{
	background-image:url(../img/navi_a.jpg);
	background-repeat:no-repeat;
	width:64px;
	height:44px;
	background-position: -365px;
}
#q_a:hover{
	background-image:url(../img/navi_b.jpg);
}
#q_a_active{
	background-image:url(../img/navi_b.jpg);
	background-repeat:no-repeat;
	width:64px;
	height:44px;
	background-position: -365px;
}
#company{
	background-image:url(../img/navi_a.jpg);
	background-repeat:no-repeat;
	width:88px;
	height:44px;
	background-position: -429px;
}
#company:hover{
	background-image:url(../img/navi_b.jpg);
}
#company_active{
	background-image:url(../img/navi_b.jpg);
	background-repeat:no-repeat;
	width:88px;
	height:44px;
	background-position: -429px;
}
#postage{
	background-image:url(../img/navi_a.jpg);
	background-repeat:no-repeat;
	width:68px;
	height:44px;
	background-position: -517px;
}
#postage:hover{
	background-image:url(../img/navi_b.jpg);
}
#postage2{
	background-image:url(../img/navi_b.jpg);
	background-repeat:no-repeat;
	width:68px;
	height:44px;
	background-position: -517px;
}
#postage:hover{
	background-image:url(../img/navi_b.jpg);
}
#toiawase{
	background-image:url(../img/navi_a.jpg);
	background-repeat:no-repeat;
	width:89px;
	height:44px;
	background-position: -585px;
}
#toiawase:hover{
	background-image:url(../img/navi_b.jpg);
}
#cart{
	background-image:url(../img/navi_a.jpg);
	background-repeat:no-repeat;
	width:91px;
	height:44px;
	background-position: -674px;
}
#cart:hover{
	background-image:url(../img/navi_b.jpg);
}

/*ナビゲーション2つめ（商品リンクのやつ）*/

#netshop_category_navi{
	height: 76px;
	margin-right: auto;
	margin-left: auto;
	background-image: url(../img/navi_category_a.jpg);
	background-repeat: no-repeat;
	width: 765px;
	margin-bottom:2px;

}
#netshop_category_navi li{
	list-style-type:none;
	float: left;
}
#netshop_category_navi a{
	display:block;
	text-decoration:none;
}
#netshop_category_navi a em{
	position:absolute;
	left:-9999px;
}

#wear{
	background-image:url(../img/navi_category_a.jpg);
	background-repeat:no-repeat;
	width:60px;
	height:76px;
}
#wear:hover{
	background-image:url(../img/navi_category_b.jpg);
	background-repeat: no-repeat;
}


#collar{
	background-image:url(../img/navi_category_a.jpg);
	background-repeat:no-repeat;
	width:58px;
	height:76px;
	background-position: -60px;
}
#collar:hover{
	background-image:url(../img/navi_category_b.jpg);
	background-repeat: no-repeat;
}

#toy{
	background-image:url(../img/navi_category_a.jpg);
	background-repeat:no-repeat;
	width:58px;
	height:76px;
	background-position: -118px;
}
#toy:hover{
	background-image:url(../img/navi_category_b.jpg);
	background-repeat: no-repeat;
}

#accessories{
	background-image:url(../img/navi_category_a.jpg);
	background-repeat:no-repeat;
	width:59px;
	height:76px;
	background-position: -176px;
}
#accessories:hover{
	background-image:url(../img/navi_category_b.jpg);
	background-repeat: no-repeat;
}

#bed{
	background-image:url(../img/navi_category_a.jpg);
	background-repeat:no-repeat;
	width:58px;
	height:76px;
	background-position: -235px;
}
#bed:hover{
	background-image:url(../img/navi_category_b.jpg);
	background-repeat: no-repeat;
}

#food_bowl{
	background-image:url(../img/navi_category_a.jpg);
	background-repeat:no-repeat;
	width:58px;
	height:76px;
	background-position: -293px;
}
#food_bowl:hover{
	background-image:url(../img/navi_category_b.jpg);
	background-repeat: no-repeat;
}

#carry{
	background-image:url(../img/navi_category_a.jpg);
	background-repeat:no-repeat;
	width:59px;
	height:76px;
	background-position: -351px;
}
#carry:hover{
	background-image:url(../img/navi_category_b.jpg);
	background-repeat: no-repeat;
}

#food{
	background-image:url(../img/navi_category_a.jpg);
	background-repeat:no-repeat;
	width:59px;
	height:76px;
	background-position: -410px;
}
#food:hover{
	background-image:url(../img/navi_category_b.jpg);
	background-repeat: no-repeat;
}

#snack{
	background-image:url(../img/navi_category_a.jpg);
	background-repeat:no-repeat;
	width:58px;
	height:76px;
	background-position: -469px;
}
#snack:hover{
	background-image:url(../img/navi_category_b.jpg);
	background-repeat: no-repeat;
}

#supplement{
	background-image:url(../img/navi_category_a.jpg);
	background-repeat:no-repeat;
	width:58px;
	height:76px;
	background-position: -527px;
}
#supplement:hover{
	background-image:url(../img/navi_category_b.jpg);
	background-repeat: no-repeat;
}

#care{
	background-image:url(../img/navi_category_a.jpg);
	background-repeat:no-repeat;
	width:59px;
	height:76px;
	background-position: -585px;
}
#care:hover{
	background-image:url(../img/navi_category_b.jpg);
	background-repeat: no-repeat;
}
#goods{
	background-image:url(../img/navi_category_a.jpg);
	background-repeat:no-repeat;
	width:59px;
	height:76px;
	background-position: -644px;
}
#goods:hover{
	background-image:url(../img/navi_category_b.jpg);
	background-repeat: no-repeat;
}

#discount{
	background-image:url(../img/navi_category_a.jpg);
	background-repeat:no-repeat;
	width:62px;
	height:76px;
	background-position: -703px;
}
#discount:hover{
	background-image:url(../img/navi_category_b.jpg);
	background-repeat: no-repeat;
}

/*--高さ修正しました--*/
#contents_naka {
	margin-right: auto;
	margin-left: auto;
	width: 805px;
	height: 956px;
	margin-bottom:3px;
}

/*--以前のCSS
#contents_naka {
	margin-right: auto;
	margin-left: auto;
	width: 805px;
	height: 926px;
	margin-bottom:3px;
}
--*/


#contents_naka_q {
	margin-right: auto;
	margin-left: auto;
	width: 805px;
	height: 500px;
	margin-bottom:3px;
}
#contents_naka_item{
	margin-right: auto;
	margin-left: auto;
	width: 805px;
	height: 760px;
	margin-bottom:3px;
}
#contents_naka002{
	margin-right: auto;
	margin-left: auto;
	width: 770px;
	height: 660px;
}

/*--高さ修正しました--*/
#contents_naka01{
	margin-right: auto;
	margin-left: auto;
	width: 805px;
	height:756px;
	margin-bottom:3px;
}

/*--以前のCSS
#contents_naka01{
	margin-right: auto;
	margin-left: auto;
	width: 805px;
	height:726px;
	margin-bottom:3px;
}
--*/

#contents_naka4{
	margin-right: auto;
	margin-left: auto;
	width: 805px;
	color: #663300;
	height: 400px;
}



#contents_hidari{
	width: 165px;
	height: auto;
	float: left;
}

#contents_migi_ue{
	width: 610px;
	height: 235px;
	float: right;
}

#new_arrivals{
	width: 411px;
	height: 150px;
	background-image: url(../img/new_arri.gif);
	background-repeat: no-repeat;
	float: left;
}

#new_text{
	width: 340px;
	height: 80px;
	margin-top: 46px;
	margin-left: 16px;
	float: left;
	overflow-y: scroll;
	font-size: 80%;
	color: #666666;
}
#sale_bana{
	width: 414px;
	height: 58px;
	background-image: url(../img/salebana.gif);
	background-repeat: no-repeat;
	float: left;
	text-indent: -9999px;
	margin-top:10px;
}
#netshop_bana{
	width: 162px;
	height: 78px;
	background-image: url(../img/bana_netshop.jpg);
	background-repeat: no-repeat;
}
#netshop_search{
	width: 162px;
	height: 78px;
	font-family: "ＭＳ ゴシック", "Osaka－等幅";
	font-size: 14px;
	color: #663300;
	font-weight: bold;
	text-indent: 5px;

}
#searchtext{
	width: 165px;
	height: 25px;
	background-image: url(../img/brandnavi/brand_navi_sagasu.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	margin-bottom:3px;

}
/*------新しいブランドナビ-------*/
#brand_search{
	width: 162px;
	background-repeat: repeat;
	margin-right: auto;
	margin-left: auto;
	height: 557px;
	background-color: #f0f0f0;

}
#brand_name{
	width: 161px;
	height: 557px;
	text-indent: -9999px;
}
#brand_name li{
	list-style-type:none;
	float: left;
}
#brand_name a{
	display:block;
	text-decoration:none;
}

#brand_1 {
	margin:7px 10px 0px 7px;
	background-image:url(../img/brandnavi/viba_batty.gif);
	background-repeat:no-repeat;
	width:147px;
	height:41px;
	border:solid 1px #d9d9d9;
}
#brand_1:hover{
	background-image:url(../img/brandnavi/viba_batty.gif);
	background-repeat: no-repeat;
	width:147px;
	height:41px;
	margin:7px 10px 0px 7px;
	border:solid 1px #d9d9d9;
}


#brand_2{
	background-image:url(../img/brandnavi/closet.gif);
	background-repeat:no-repeat;
	width:147px;
	height:41px;
	margin:7px 10px 0px 7px;
	border:solid 1px #d9d9d9;

}
#brand_2:hover{
	background-image:url(../img/brandnavi/closet.gif);
	background-repeat: no-repeat;
	width:147px;
	height:41px;
	margin:7px 10px 0px 7px;
	border:solid 1px #d9d9d9;
}
#brand_3{
	background-image:url(../img/brandnavi/charcoal.gif);
	background-repeat:no-repeat;
	width:147px;
	height:41px;
	margin:7px 10px 0px 7px;
	border:solid 1px #d9d9d9;
}
#brand_3:hover{
	background-image:url(../img/brandnavi/charcoal.gif);
	background-repeat: no-repeat;
	width:147px;
	height:41px;
	margin:7px 10px 0px 7px;
	border:solid 1px #d9d9d9;
}
#brand_4{
	background-image:url(../img/brandnavi/lovefacemarket.gif);
	background-repeat:no-repeat;
	width:147px;
	height:41px;
	margin:7px 10px 0px 7px;
	border:solid 1px #d9d9d9;

}
#brand_4:hover{
	background-image:url(../img/brandnavi/lovefacemarket.gif);
	background-repeat: no-repeat;
	width:147px;
	height:41px;
	margin:7px 10px 0px 7px;
	border:solid 1px #d9d9d9;
}
#brand_5{
	background-image:url(../img/brandnavi/babymary.gif);
	background-repeat:no-repeat;
	width:147px;
	height:41px;
	margin:7px 10px 0px 7px;
	border:solid 1px #d9d9d9;

}
#brand_5:hover{
	background-image:url(../img/brandnavi/babymary.gif);
	background-repeat: no-repeat;
	width:147px;
	height:41px;
	margin:7px 10px 0px 7px;
	border:solid 1px #d9d9d9;
}
#brand_6{
	background-image:url(../img/brandnavi/mimile.gif);
	background-repeat:no-repeat;
	width:147px;
	height:41px;
	margin:7px 10px 0px 7px;
	border:solid 1px #d9d9d9;
}
#brand_6:hover{
	background-image:url(../img/brandnavi/mimile.gif);
	background-repeat: no-repeat;
	width:147px;
	height:41px;
	margin:7px 10px 0px 7px;
	border:solid 1px #d9d9d9;
}
#brand_7{
	background-image:url(../img/brandnavi/god_piva.gif);
	background-repeat:no-repeat;
	width:147px;
	height:41px;
	margin:7px 10px 0px 7px;
	border:solid 1px #d9d9d9;
}
#brand_7:hover{
	background-image:url(../img/brandnavi/god_piva.gif);
	background-repeat: no-repeat;
	width:147px;
	height:41px;
	margin:7px 10px 0px 7px;
	border:solid 1px #d9d9d9;
}
#brand_8{
	background-image:url(../img/brandnavi/hbg.gif);
	background-repeat:no-repeat;
	width:147px;
	height:41px;
	margin:7px 10px 0px 7px;
	border:solid 1px #d9d9d9;
}
#brand_8:hover{
	background-image:url(../img/brandnavi/hbg.gif);
	background-repeat: no-repeat;
	width:147px;
	height:41px;
	margin:7px 10px 0px 7px;
	border:solid 1px #d9d9d9;
}
#brand_9{
	background-image:url(../img/brandnavi/d_o_g.gif);
	background-repeat:no-repeat;
	width:147px;
	height:41px;
	margin:7px 10px 0px 7px;
	border:solid 1px #d9d9d9;

}
#brand_9:hover{
	background-image:url(../img/brandnavi/d_o_g.gif);
	background-repeat: no-repeat;
	width:147px;
	height:41px;
	margin:7px 10px 0px 7px;
	border:solid 1px #d9d9d9;
}
#brand_10{
	background-image:url(../img/brandnavi/wanwanwalts.gif);
	background-repeat:no-repeat;
	width:147px;
	height:41px;
	margin:7px 10px 0px 7px;
	border:solid 1px #d9d9d9;

}
#brand_10:hover{
	background-image:url(../img/brandnavi/wanwanwalts.gif);
	background-repeat: no-repeat;
	width:147px;
	height:41px;
	margin:7px 10px 0px 7px;
	border:solid 1px #d9d9d9;
}
#brand_11{
	background-image:url(../img/brandnavi/s_q_j.gif);
	background-repeat:no-repeat;
	width:147px;
	height:41px;
	margin:7px 10px 7px 7px;
	border:solid 1px #d9d9d9;

}
#brand_11:hover{
	background-image:url(../img/brandnavi/s_q_j.gif);
	background-repeat: no-repeat;
	width:147px;
	height:41px;
	margin:7px 10px 0px 7px;
	border:solid 1px #d9d9d9;
}


/*-------ここから古いブランドナビ--------------
#brand_search{
	width: 162px;
	background-image: url(../img/brandnavi/pink_shima.gif);
	background-repeat: repeat;
	margin-right: auto;
	margin-left: auto;
	height: 510px;

}
#brand_name{
	width: 161px;
	height: 510px;
	text-indent: -9999px;
}
#brand_name li{
	list-style-type:none;
	float: left;
}
#brand_name a{
	display:block;
	text-decoration:none;
}

#brand_1{
	background-image:url(../img/brandnavi/viba_batty.gif);
	background-repeat:no-repeat;
	width:162px;
	height:34px;
}
#brand_1:hover{
	background-image:url(../img/brandnavi/viba_batty.gif);
	background-repeat: no-repeat;
}


#brand_2{
	background-image:url(../img/brandnavi/closet.gif);
	background-repeat:no-repeat;
	width:162px;
	height:37px;

}
#brand_2:hover{
	background-image:url(../img/brandnavi/closet.gif);
	background-repeat: no-repeat;
	height: 37px;
}
#brand_3{
	background-image:url(../img/brandnavi/beache.gif);
	background-repeat:no-repeat;
	width:162px;
	height:49px;

}
#brand_3:hover{
	background-image:url(../img/brandnavi/beache.gif);
	background-repeat: no-repeat;
	height: 49px;
}
#brand_4{
	background-image:url(../img/brandnavi/mimile.gif);
	background-repeat:no-repeat;
	width:162px;
	height:49px;

}
#brand_4:hover{
	background-image:url(../img/brandnavi/mimile.gif);
	background-repeat: no-repeat;
	height: 49px;
}
#brand_5{
	background-image:url(../img/brandnavi/hbg.gif);
	background-repeat:no-repeat;
	width:162px;
	height:44px;

}
#brand_5:hover{
	background-image:url(../img/brandnavi/hbg.gif);
	background-repeat: no-repeat;
	height: 44px;
}
#brand_6{
	background-image:url(../img/brandnavi/babymary.gif);
	background-repeat:no-repeat;
	width:162px;
	height:44px;

}
#brand_6:hover{
	background-image:url(../img/brandnavi/babymary.gif);
	background-repeat: no-repeat;
	height: 44px;
}
#brand_7{
	background-image:url(../img/brandnavi/threedog.gif);
	background-repeat:no-repeat;
	width:162px;
	height:46px;

}
#brand_7:hover{
	background-image:url(../img/brandnavi/threedog.gif);
	background-repeat: no-repeat;
	height: 46px;
}
#brand_8{
	background-image:url(../img/brandnavi/d_o_g.gif);
	background-repeat:no-repeat;
	width:162px;
	height:55px;

}
#brand_8:hover{
	background-image:url(../img/brandnavi/d_o_g.gif);
	background-repeat: no-repeat;
	height: 55px;
}
#brand_9{
	background-image:url(../img/brandnavi/vintage.gif);
	background-repeat:no-repeat;
	width:162px;
	height:37px;

}
#brand_9:hover{
	background-image:url(../img/brandnavi/vintage.gif);
	background-repeat: no-repeat;
	height: 37px;
}
#brand_10{
	background-image:url(../img/brandnavi/birdie.gif);
	background-repeat:no-repeat;
	width:162px;
	height:38px;

}
#brand_10:hover{
	background-image:url(../img/brandnavi/birdie.gif);
	background-repeat: no-repeat;
	height: 38px;
}
#brand_11{
	background-image:url(../img/brandnavi/s_q_j.gif);
	background-repeat:no-repeat;
	width:162px;
	height:42px;

}
#brand_11:hover{
	background-image:url(../img/brandnavi/s_q_j.gif);
	background-repeat: no-repeat;
	height: 42px;
}

/*-----------ここまで↑-----------------*/

#contents_migi_shita{
	width: 620px;
	height: 484px;
	float: right;
}

#category_1{
	width: 603px;
	height: 121px;
	margin-left: 10px;

}
#category_1 li{
	list-style-type:none;
	float: left;
	margin-left:5px;
}
#category_1 a{
	display:block;
	text-decoration:none;
}
#category_1 a em{
	position:absolute;
	left:-9999px;
}
#wear_top{
	background-image:url(../img/wear_top.jpg);
	background-repeat:no-repeat;
	width:194px;
	height:116px;
	
}
#wear_top:hover{
	background-image:url(../img/wear_top.jpg);
	background-repeat: no-repeat;
}

#collar_top{
	background-image:url(../img/collar_top.jpg);
	background-repeat:no-repeat;
	width:194px;
	height:116px;
}
#collar_top:hover{
	background-image:url(../img/collar_top.jpg);
	background-repeat: no-repeat;
}

#toy_top{
	background-image:url(../img/toy_top.jpg);
	background-repeat:no-repeat;
	width:194px;
	height:116px;
}
#toy_top:hover{
	background-image:url(../img/toy_top.jpg);
	background-repeat: no-repeat;
}


#category_2{
	width: 603px;
	height: 121px;
	margin-left:10px;

}
#category_2 li{
	list-style-type:none;
	float: left;
	margin-left:5px;
	
}
#category_2 a{
	display:block;
	text-decoration:none;
}
#category_2 a em{
	position:absolute;
	left:-9999px;
}

#accessories_top{
	background-image:url(../img/accessories_top.jpg);
	background-repeat:no-repeat;
	width:194px;
	height:116px;
}
#accessories_top:hover{
	background-image:url(../img/accessories_top.jpg);
	background-repeat: no-repeat;
}

#bed_top{
	background-image:url(../img/bed_top.jpg);
	background-repeat:no-repeat;
	width:194px;
	height:116px;
}
#bed_top:hover{
	background-image:url(../img/bed_top.jpg);
	background-repeat: no-repeat;
}

#food_bowl_top{
	background-image:url(../img/food_bowl_top.jpg);
	background-repeat:no-repeat;
	width:194px;
	height:116px;
}
#food_bowl_top:hover{
	background-image:url(../img/food_bowl_top.jpg);
	background-repeat: no-repeat;
}
#category_3{
	width: 603px;
	height: 121px;
	margin-left:10px;

}
#category_3 li{
	list-style-type:none;
	float: left;
	margin-left:5px;
}
#category_3 a{
	display:block;
	text-decoration:none;
}
#category_3 a em{
	position:absolute;
	left:-9999px;
}
#carry_top{
	background-image:url(../img/carry_top.jpg);
	background-repeat:no-repeat;
	width:194px;
	height:116px;
}
#carry_top:hover{
	background-image:url(../img/carry_top.jpg);
	background-repeat: no-repeat;
}
#food_top{
	background-image:url(../img/food_top.jpg);
	background-repeat:no-repeat;
	width:194px;
	height:116px;
}
#food_top:hover{
	background-image:url(../img/food_top.jpg);
	background-repeat: no-repeat;
}
#snack_top{
	background-image:url(../img/snack_top.jpg);
	background-repeat:no-repeat;
	width:194px;
	height:116px;
}
#snack_top:hover{
	background-image:url(../img/snack_top.jpg);
	background-repeat: no-repeat;
}


#category_4{
	width: 603px;
	height: 121px;
	margin-left:10px;
}
#category_4 li{
	list-style-type:none;
	float: left;
	margin-left:5px;
}
#category_4 a{
	display:block;
	text-decoration:none;
}
#category_4 a em{
	position:absolute;
	left:-9999px;
}

#supplement_top{
	background-image:url(../img/supplement_top.jpg);
	background-repeat:no-repeat;
	width:194px;
	height:121px;
}
#supplement_top:hover{
	background-image:url(../img/supplement_top.jpg);
	background-repeat: no-repeat;
}
#care_top{
	background-image:url(../img/care_top.jpg);
	background-repeat:no-repeat;
	width:194px;
	height:121px;
}
#care_top:hover{
	background-image:url(../img/care_top.jpg);
	background-repeat: no-repeat;
}
#goods_top{
	background-image:url(../img/goods_top.jpg);
	background-repeat:no-repeat;
	width:194px;
	height:121px;
}
#goods_top:hover{
	background-image:url(../img/goods_top.jpg);
	background-repeat: no-repeat;
}
#footer{
	width: 805px;
	height: 40px;
	background-image:url(../img/foot.jpg);
	margin: auto;
	background-repeat: no-repeat;
	margin-bottom:0px;	
}

/*2008,11,26にwidthを400→380に変更しました↓*/
#copyright{
	font-family: "ＭＳ ゴシック", "Osaka－等幅";
	font-size: 10px;
	font-weight: bold;
	color: #663300;
	width: 380px;
	height: 20px;
	margin-left: 20px;
	padding-top: 18px;
	float: left;


}
#policy{
	font-family: "ＭＳ ゴシック", "Osaka－等幅";
	font-size: 10px;
	font-weight: normal;
	color: #663300;
	width: 350px;
	height: 20px;
	padding-top: 18px;
	float: right;
	text-align: right;
	margin-right: 20px;
	cursor: pointer;

}
/*2008,11,19にwidthを350に変更しました*/
#policy1119{
	font-family: "ＭＳ ゴシック", "Osaka－等幅";
	font-size: 10px;
	font-weight: normal;
	color: #663300;
	width: 350px;
	height: 20px;
	padding-top: 18px;
	float: right;
	text-align: right;
	margin-right: 20px;
	cursor: pointer;

}
/*2008,3,12追記分*/
/* カレンダー */
/* カレンダー */

#top_calendar{
	width: 175px;
	height: 222px;
	float: right;
	font-family: "ＭＳ ゴシック", "Osaka－等幅";
	font-size: 80%;
	color: #999999;
	background:url(../img/calendar.gif) no-repeat;
	margin-right:5px;
}
div#calendar {
	margin: auto;	
	width: 135px;
	height: 185px;
	float: auto;
	font-size: 80%;
	margin-top:20px;
	color: #999999;
}

div#calendar-inner {
		width: 130px;
		margin:auto;
		color: #000000;
		margin-bottom:10px;
}
div#calender-inner table {
		border-collapse: collapse;
		border-spacing: none;
		font-size: small;
		font-weight: bold;
		text-align: center;
		border:1px solid #99CCCC;
		
}
#calendar div#calendar-inner table th {
	text-align:center;
	height:12px; width:18px;
	padding:1px;
}
#calendar div#calendar-inner table tr td {
	text-align:center;
	height:12px; width:18px;
	padding:1px;
}


table#calendar_caption {
	width:135px;
	color:#999999;
	border-color:crear;
	border:hidden;
	text-align:left;
	float:left;
	margin-top:-5px;
}
table#calendar_caption td {
	height:14px;
	}
.holiday_color {
	width:18px;
	background-color:#FFCCCC;
	border:hidden;
	margin-top:10px;
}
.holiday_text {
	width:115px;
	border:hidden;
	text-align:left;
	margin-top:10px;
}

div#calendar table caption {
		padding-bottom: 8px;
		color: #000000;
		font-size: small;
		font-weight: bold;
		text-align: center;
}

div#calendar table caption span {
	font-size: 0.66em;
	font-weight: normal;
}
div#calendar table caption span.calendar_befor_arrow {
	margin-left: 0px;
}
div#calendar table caption span.calendar_after_arrow {
	margin-right: 0px;
}

/*
#top_calendar{
	width: 175px;
	height: 222px;
	float: right;
	font-family: "ＭＳ ゴシック", "Osaka－等幅";
	font-size: 80%;
	color: #999999;
	background:url(../img/calendar.gif) no-repeat;
	margin-right:10px;
}
div#calendar {
	margin: auto;	
	width: 135px;
	height: 185px;
	float: auto;
	font-size: 80%;
	margin-top:20px;
	color: #999999;
}

div#calendar-inner {
		width: 130px;
		margin:auto;
		color: #000000;
		margin-bottom:10px;
}
div#calender-inner table {
		border-collapse: collapse;
		border-spacing: none;
		font-size: small;
		font-weight: bold;
		text-align: center;
		border:1px solid #99CCCC;
		
}
div#calenderr-inner table th{
	text-align:center;
	height:12px; width:18px;
	padding:1px;
}
div#calenderr-inner table th td{
	text-align:center;
	height:12px; width:18px;
	padding:1px;
}

table#calendar_caption {
	width:135px;
	color:#999999;
	border-color:crear;
	border:hidden;
}
#holiday_color {
	width:18px;
	background-color:#FFCCCC;
	border:hidden;
	margin-top:10px;
}
.holiday_text {
	width:115px;
	border:hidden;
	text-align:left;
	margin-top:10px;
}

div#calendar table caption {
		padding-bottom: 8px;
		color: #000000;
		font-size: small;
		font-weight: bold;
		text-align: center;
}

*/
/*検索*/
form#serch_item {
padding:0px;
margin-left:0px;
margin-top:4px;

}
form #netshop_search select {
margin-bottom:4px;
width:162px;
}
form #search_brand_name {
	width:100px;

}
form #searchbtn {
	width:52px; height:23px;
	border:0px;
	cursor:pointer;
	position:absolute;
	margin-left:2px;
}

div#calendar ul {
	width:100%;
	position:relative;
	top:-110px;
	left:4px;
}


div#calendar ul li {
	list-style-type:none;
	display:block;
	margin-top:10px;
	float:left;
}

div#calendar ul li.calender_next {
	float:right;
	width:30px;
	margin-left:50px;
}
div#calender ul .calender_m {
	display:block;
	background-color:#00CC33;
	width:100px;
}
div#calendar ul li.calender_back {
   float:left;
   width:30px;
}
/*商品一覧・商品詳細ページなど*/
.page_guidance {

}
/*とりあえず移動分。後で何か確認*/

.f_red {
	color: #FF1493
}
/*2008,4,2追記分*/
/* 下階層用カレンダー */
#top_calendar02 {
	width: 163px;
	height: 212px;
	float: right;
	font-family: "ＭＳ ゴシック", "Osaka－等幅";
	font-size: 80%;
	color: #999999;
	background:url(../img/calendar02.gif) no-repeat;
	margin:auto;
}
#top_calendar02 div#calendar {
	margin: auto;	
	width: 135px;
	height: 185px;
	float: auto;
	font-size: 80%;
	margin-top:20px;
	color: #999999;
}

#top_calendar02 div#calendar-inner {
		width: 130px;
		margin:auto;
		color: #000000;
		margin-bottom:10px;
}
#top_calendar02 div#calender-inner table {
		border-collapse: collapse;
		border-spacing: none;
		font-size: small;
		font-weight: bold;
		text-align: center;
		border:1px solid #99CCCC;
		
}
#top_calendar02 div#calenderr-inner table tr td{
	text-align:center;
	height:12px; width:18px;
	padding:1px;
}
#top_calendar02 div#calenderr-inner table th{
	text-align:center;
	height:12px; width:18px;
	padding:1px;
}
#top_calendar02 td{
	text-align:center;
	height:12px; width:18px;
	padding:1px;
}

#top_calendar02 table#calendar_caption {
	width:135px;
	color:#999999;
	border-color:crear;
	border:hidden;
}
#top_calendar02 .holiday_color {
	width:18px;
	background-color:#FFCCCC;
	border:hidden;
	margin-top:10px;
}
#top_calendar02 .holiday_text {
	width:115px;
	border:hidden;
	text-align:left;
	margin-top:10px;
}

#top_calendar02 div#calendar table caption {
		padding-bottom: 8px;
		color: #000000;
		font-size: small;
		font-weight: bold;
		text-align: center;
}

table#calendar_caption02 {
	width:135px;
	color:#999999;
	border-color:crear;
	border:hidden;
	text-align:left;
	float:left;
	margin-top:-70px;
	margin-left:20px;
}
table#calendar_caption02s td {
	height:14px;
	}
/*フォント*/
.font12_b_l {
	font-size:small;
	font-weight:bold;
	text-align:left;
}
.font12_b_br {
	font-size:small;
	font-weight:bold;
	text-align:left;
	color:#663300;
}

.font12_n_c {
	text-align:center;
	font-weight:bold;
	color:#FF0000;
	font-size:12px;
}

.font12_l {
	font-size:12px;
	text-align:left;
}
.item_box_align {
	text-align:center;
}

a {
	color:#2eaeff;
	text-decoration:none;
}
a:hover,a:active {
	color:#ff8b2e;
	text-decoration:underline;
}

div#calendar a {
	color:#a8a8a8;
	text-decoration:underline;
}
div#calendar a:hover,a:active {
	color:#ff8b2e;
	text-decoration:underline;
}
#page_n a {
	text-align:left;
	font-size:10px;
	text-decoration:underline;
	color:#782b2a;
	margin-bottom:2px;
}
/*パンくず*/
#topicPath_01 {
	margin:6px 0;
}  
#topicPath_01 li {  
display:inline;  
line-height:110%;  
font-size:10px;
color:#782b2a;
list-style-type:none;  
}  
#topicPath_01 li a {  
padding-right:10px;  
color:#782b2a;
background:url(../img/topicpath.gif) no-repeat right center;  
}
/*下階層タイトル*/
#contents_setsumei_top #contents_company_title {
	display:block;
	text-indent:-9999px;
	background:url(../img/page_title_companiy.gif) no-repeat;
	width:207px; height:55px;

}
#contents_qa_title {
	display:block;
	text-indent:-9999px;
	background:url(../img/page_title_qa.gif) no-repeat;
	width:257px; height:55px;

}
#contents_pay_title {
	display:block;
	text-indent:-9999px;
	background:url(../img/page_title_pay.gif) no-repeat;
	width:650px; height:55px;
	margin-bottom:10px;
	text-align:left;
	padding-left:2px;
}

