@charset "utf-8";




/*----------商品-------------*/



#bisc,#food,#medi,#styu,#btyu,#drys,#hair,#roya,#supp,#etiq,
#mata,#keda,#otei,#situ,#riny,#deod,#shee,#groo,#othe,#aqua,#proj {
	height: auto;
	width: 542px;
	padding-left: 8px;
	clear: both;
}
#main .name {
	width: 300px;
	padding-top: 6px;
	background: url(../images/icon02.gif) no-repeat 14px 6px;
	padding-left: 40px;
	padding-bottom: 6px;
}
#main .name2 {
	width: 300px;
	padding-left: 40px;
	padding-bottom: 6px;
	padding-top: 0px;
}
#main .price {
	width: 100px;
	padding-top: 6px;
}
#main .button {
	width: 90px;
	text-align: right;
	padding-top: 3px;
}

/*----------ビスカル-------------*/
#main #bisc h3 {
	background: url(../images/tittle_biscal.jpg) no-repeat;
	height: 21px;
	width: 502px;
	padding-top: 31px;
	padding-left: 40px;
	margin: 0px 0px 15px;
	font-size: 16px; /* モダンブラウザ */


    *font-size: 132%; /* IE  */
	float: left;
}
#main #bisc .colorOn {
	background: #e4f9bb;
	border-right: 1px solid #E4F9BB;
	border-left: 1px solid #E4F9BB;
}
#main #bisc .colorOff {
	border-right: 1px solid #E4F9BB;
	border-bottom: 1px solid #E4F9BB;
	border-left: 1px solid #E4F9BB;
}

/*----------フードスナック-------------*/
#main #food h3 {
	margin: 15px 0px;
	height: 20px;
	width: 502px;
	background: url(../images/tittle_foodsnack.jpg) no-repeat;
	padding-top: 32px;
	padding-left: 40px;
	font-size: 14px; /* モダンブラウザ */

    *font-size: 116%;	float: left;
}
#main #food .colorOn {
	background: #d5f2ca;
	border-right: 1px solid #d5f2ca;
	border-left: 1px solid #d5f2ca;
}
#main #food .colorOff {
	border-right: 1px solid #d5f2ca;
	border-bottom: 1px solid #d5f2ca;
	border-left: 1px solid #d5f2ca;
}

/*----------医薬品-------------*/

#main #medi h3 {
	background: url(../images/tittle_iyakuhin.jpg) no-repeat;
	height: 19px;
	width: 502px;
	margin: 15px 0px;
	font-size: 14px; /* モダンブラウザ */


    *font-size: 116%; /* IE  */
	padding-top: 31px;
	padding-left: 40px;
	float: left;
}
#main #medi .colorOn {
	background: #dcedfe;
	border-right: 1px solid #dcedfe;
	border-left: 1px solid #dcedfe;
}
#main #medi .colorOff {
	border-right: 1px solid #dcedfe;
	border-bottom: 1px solid #dcedfe;
	border-left: 1px solid #dcedfe;
}

/*----------殺虫防虫商品-------------*/

#main #styu h3 {
	background: url(../images/tittle_styu.jpg) no-repeat;
	height: 19px;
	width: 502px;
	margin: 15px 0px;
	font-size: 14px; /* モダンブラウザ */




    *font-size: 116%; /* IE  */
	padding-top: 31px;
	padding-left: 40px;
	float: left;
}
#main #styu .colorOn {
	background: #FFE4CA;
	border-right: 1px solid #FFE4CA;
	border-left: 1px solid #FFE4CA;
}
#main #styu .colorOff {
	border-right: 1px solid #FFE4CA;
	border-bottom: 1px solid #FFE4CA;
	border-left: 1px solid #FFE4CA;
}

/*----------防虫商品-------------*/

#main #btyu h3 {
	background: url(../images/tittle_btyu.jpg) no-repeat;
	height: 19px;
	width: 502px;
	margin: 15px 0px;
	font-size: 14px; /* モダンブラウザ */




    *font-size: 116%; /* IE  */
	padding-top: 33px;
	padding-left: 40px;
	float: left;
}
#main #btyu .colorOn {
	background: #EEE6F7;
	border-right: 1px solid #EEE6F7;
	border-left: 1px solid #EEE6F7;
}
#main #btyu .colorOff {
	border-right: 1px solid #EEE6F7;
	border-bottom: 1px solid #EEE6F7;
	border-left: 1px solid #EEE6F7;
}

/*----------小動物用ドライシャンプー-------------*/

#main #drys h3 {
	background: url(../images/tittle_drys.jpg) no-repeat;
	height: 19px;
	width: 502px;
	margin: 15px 0px;
	font-size: 14px; /* モダンブラウザ */




    *font-size: 116%; /* IE  */
	padding-top: 36px;
	padding-left: 40px;
	float: left;
}
#main #drys .colorOn {
	background: #FFEEFA;
	border-right: 1px solid #FFEEFA;
	border-left: 1px solid #FFEEFA;
}
#main #drys .colorOff {
	border-right: 1px solid #FFEEFA;
	border-bottom: 1px solid #FFEEFA;
	border-left: 1px solid #FFEEFA;
}

/*----------ヘアケアシリーズ-------------*/

#main #hair h3 {
	background: url(../images/tittle_hair.jpg) no-repeat;
	height: 19px;
	width: 502px;
	margin: 15px 0px;
	font-size: 14px; /* モダンブラウザ */




    *font-size: 116%; /* IE  */
	padding-top: 37px;
	padding-left: 40px;
	float: left;
}
#main #hair .colorOn {
	background: #FFF3CA;
	border-right: 1px solid #FFF3CA;
	border-left: 1px solid #FFF3CA;
}
#main #hair .colorOff {
	border-right: 1px solid #FFF3CA;
	border-bottom: 1px solid #FFF3CA;
	border-left: 1px solid #FFF3CA;
}

/*----------ロイヤルブランド-------------*/

#main #roya h3 {
	background: url(../images/tittle_roya.jpg) no-repeat;
	height: 19px;
	width: 502px;
	margin: 15px 0px;
	font-size: 14px; /* モダンブラウザ */




    *font-size: 116%; /* IE  */
	padding-top: 34px;
	padding-left: 40px;
	float: left;
}
#main #roya .colorOn {
	background: #E4E4E4;
	border-right: 1px solid #E4E4E4;
	border-left: 1px solid #E4E4E4;
}
#main #roya .colorOff {
	border-right: 1px solid #E4E4E4;
	border-bottom: 1px solid #E4E4E4;
	border-left: 1px solid #E4E4E4;
}

/*----------サプリメント-------------*/

#main #supp h3 {
	background: url(../images/tittle_supp.jpg) no-repeat;
	height: 19px;
	width: 502px;
	margin: 15px 0px;
	font-size: 14px; /* モダンブラウザ */




    *font-size: 116%; /* IE  */
	padding-top: 35px;
	padding-left: 40px;
	float: left;
}
#main #supp .colorOn {
	background: #DFFFDF;
	border-right: 1px solid #DFFFDF;
	border-left: 1px solid #DFFFDF;
}
#main #supp .colorOff {
	border-right: 1px solid #DFFFDF;
	border-bottom: 1px solid #DFFFDF;
	border-left: 1px solid #DFFFDF;
}

/*----------エチケット用品-------------*/

#main #etiq h3 {
	background: url(../images/tittle_etiq.jpg) no-repeat;
	height: 19px;
	width: 502px;
	margin: 15px 0px;
	font-size: 14px; /* モダンブラウザ */




    *font-size: 116%; /* IE  */
	padding-top: 34px;
	padding-left: 40px;
	float: left;
}
#main #etiq .colorOn {
	background: #E1EAFF;
	border-right: 1px solid #E1EAFF;
	border-left: 1px solid #E1EAFF;
}
#main #etiq .colorOff {
	border-right: 1px solid #E1EAFF;
	border-bottom: 1px solid #E1EAFF;
	border-left: 1px solid #E1EAFF;
}

/*----------またたび-------------*/

#main #mata h3 {
	background: url(../images/tittle_mata.jpg) no-repeat;
	height: 19px;
	width: 502px;
	margin: 15px 0px;
	font-size: 14px; /* モダンブラウザ */




    *font-size: 116%; /* IE  */
	padding-top: 39px;
	padding-left: 40px;
	float: left;
}
#main #mata .colorOn {
	background: #FFF2DF;
	border-right: 1px solid #FFF2DF;
	border-left: 1px solid #FFF2DF;
}
#main #mata .colorOff {
	border-right: 1px solid #FFF2DF;
	border-bottom: 1px solid #FFF2DF;
	border-left: 1px solid #FFF2DF;
}

/*----------毛玉対策品-------------*/

#main #keda h3 {
	background: url(../images/tittle_keda.jpg) no-repeat;
	height: 19px;
	width: 502px;
	margin: 15px 0px;
	font-size: 14px; /* モダンブラウザ */




    *font-size: 116%; /* IE  */
	padding-top: 32px;
	padding-left: 40px;
	float: left;
}
#main #keda .colorOn {
	background: #E6FFF2;
	border-right: 1px solid #E6FFF2;
	border-left: 1px solid #E6FFF2;
}
#main #keda .colorOff {
	border-right: 1px solid #E6FFF2;
	border-bottom: 1px solid #E6FFF2;
	border-left: 1px solid #E6FFF2;
}

/*----------お手入れ用品-------------*/

#main #otei h3 {
	background: url(../images/tittle_otei.jpg) no-repeat;
	height: 19px;
	width: 502px;
	margin: 15px 0px;
	font-size: 14px; /* モダンブラウザ */




    *font-size: 116%; /* IE  */
	padding-top: 43px;
	padding-left: 40px;
	float: left;
}
#main #otei .colorOn {
	background: #F8E4DA;
	border-right: 1px solid #F8E4DA;
	border-left: 1px solid #F8E4DA;
}
#main #otei .colorOff {
	border-right: 1px solid #F8E4DA;
	border-bottom: 1px solid #F8E4DA;
	border-left: 1px solid #F8E4DA;
}

/*----------しつけ用品-------------*/

#main #situ h3 {
	background: url(../images/tittle_situ.jpg) no-repeat;
	height: 19px;
	width: 502px;
	margin: 15px 0px;
	font-size: 14px; /* モダンブラウザ */




    *font-size: 116%; /* IE  */
	padding-top: 27px;
	padding-left: 40px;
	float: left;
}
#main #situ .colorOn {
	background: #FDF1D5;
	border-right: 1px solid #FDF1D5;
	border-left: 1px solid #FDF1D5;
}
#main #situ .colorOff {
	border-right: 1px solid #FDF1D5;
	border-bottom: 1px solid #FDF1D5;
	border-left: 1px solid #FDF1D5;
}

/*----------小鳥用離乳食-------------*/

#main #riny h3 {
	background: url(../images/tittle_riny.jpg) no-repeat;
	height: 19px;
	width: 502px;
	margin: 15px 0px;
	font-size: 14px; /* モダンブラウザ */




    *font-size: 116%; /* IE  */
	padding-top: 31px;
	padding-left: 40px;
	float: left;
}
#main #riny .colorOn {
	background: #FFE1E1;
	border-right: 1px solid #FFE1E1;
	border-left: 1px solid #FFE1E1;
}
#main #riny .colorOff {
	border-right: 1px solid #FFE1E1;
	border-bottom: 1px solid #FFE1E1;
	border-left: 1px solid #FFE1E1;
}

/*----------消臭剤-------------*/

#main #deod h3 {
	background: url(../images/tittle_deod.jpg) no-repeat;
	height: 19px;
	width: 502px;
	margin: 15px 0px;
	font-size: 14px; /* モダンブラウザ */




    *font-size: 116%; /* IE  */
	padding-top: 32px;
	padding-left: 40px;
	float: left;
}
#main #deod .colorOn {
	background: #E2F5F5;
	border-right: 1px solid #E2F5F5;
	border-left: 1px solid #E2F5F5;
}
#main #deod .colorOff {
	border-right: 1px solid #E2F5F5;
	border-bottom: 1px solid #E2F5F5;
	border-left: 1px solid #E2F5F5;
}

/*----------シーツ-------------*/

#main #shee h3 {
	background: url(../images/tittle_shee.jpg) no-repeat;
	height: 19px;
	width: 502px;
	margin: 15px 0px;
	font-size: 14px; /* モダンブラウザ */



    *font-size: 116%; /* IE  */
	padding-top: 31px;
	padding-left: 40px;
	float: left;
}
#main #shee .colorOn {
	background: #E1F3FF;
	border-right: 1px solid #E1F3FF;
	border-left: 1px solid #E1F3FF;
}
#main #shee .colorOff {
	border-right: 1px solid #E1F3FF;
	border-bottom: 1px solid #E1F3FF;
	border-left: 1px solid #E1F3FF;
}

/*----------グルーミング用品-------------*/

#main #groo h3 {
	background: url(../images/tittle_groo.jpg) no-repeat;
	height: 19px;
	width: 502px;
	margin: 15px 0px;
	font-size: 14px; /* モダンブラウザ */



    *font-size: 116%; /* IE  */
	padding-top: 27px;
	padding-left: 40px;
	float: left;
}
#main #groo .colorOn {
	background: #E6EDFF;
	border-right: 1px solid #E6EDFF;
	border-left: 1px solid #E6EDFF;
}
#main #groo .colorOff {
	border-right: 1px solid #E6EDFF;
	border-bottom: 1px solid #E6EDFF;
	border-left: 1px solid #E6EDFF;
}

/*----------その他用具-------------*/

#main #othe h3 {
	background: url(../images/tittle_othe.jpg) no-repeat;
	height: 19px;
	width: 502px;
	margin: 15px 0px;
	font-size: 14px; /* モダンブラウザ */



    *font-size: 116%; /* IE  */
	padding-top: 31px;
	padding-left: 40px;
	float: left;
}
#main #othe .colorOn {
	background: #FFEEDD;
	border-right: 1px solid #FFEEDD;
	border-left: 1px solid #FFEEDD;
}
#main #othe .colorOff {
	border-right: 1px solid #FFEEDD;
	border-bottom: 1px solid #FFEEDD;
	border-left: 1px solid #FFEEDD;
}

/*----------観賞魚用製品-------------*/

#main #aqua h3 {
	background: url(../images/tittle_aqua.jpg) no-repeat;
	height: 19px;
	width: 502px;
	margin: 15px 0px;
	font-size: 14px; /* モダンブラウザ */




    *font-size: 116%; /* IE  */
	padding-top: 35px;
	padding-left: 40px;
	float: left;
}
#main #aqua .colorOn {
	background: #E6E6FF;
	border-right: 1px solid #E6E6FF;
	border-left: 1px solid #E6E6FF;
}
#main #aqua .colorOff {
	border-right: 1px solid #E6E6FF;
	border-bottom: 1px solid #E6E6FF;
	border-left: 1px solid #E6E6FF;
}

/*----------販売企画提案商品-------------*/

#main #proj h3 {
	background: url(../images/tittle_proj.jpg) no-repeat;
	height: 19px;
	width: 502px;
	margin: 15px 0px;
	font-size: 14px; /* モダンブラウザ */




    *font-size: 116%; /* IE  */
	padding-top: 40px;
	padding-left: 40px;
	float: left;
}
#main #proj .colorOn {
	background: #FFEEF7;
	border-right: 1px solid #FFEEF7;
	border-left: 1px solid #FFEEF7;
}
#main #proj .colorOff {
	border-right: 1px solid #FFEEF7;
	border-bottom: 1px solid #FFEEF7;
	border-left: 1px solid #FFEEF7;
}




/*----------IE用　ボタン落ち防止------------*/
#main .IE {
	height: 10px;
}

