/* CSS Document */

*{margin:0;padding:0;line-height:1.6em;letter-spacing:1px;color:#333;}
.clear{clear:both;}
h1 span,
h2 span,
h3 span{display:none;}
ul li{list-style:none;}
img{border:none;}
p{text-align:justify;text-justify : inter-ideograph;}
/**************************************************************
	設計
***************************************************************/
body{
	background:url(/lib_images/common/background.gif) fixed no-repeat bottom left;font-family:Arial;}
#allbox{
	width:755px;padding:0 15px 0 20px;
	background:url(/lib_images/common/backgroundallbox.gif) no-repeat 0 bottom;}
#exmain{width:100%;float:left;}
#main{margin-right:62px;padding-left:40px;padding-bottom:30px;}
#exsub{
	width:195px;float:left;
	margin-left:-195px;}

/**************************
	top
***************************/
.top #main{padding-top:20px;padding-left:74px;}
.top #exmain{background:url(/lib_images/top/mainbg_gold.png) no-repeat;}
/*.top #exmain{background:url(/lib_images/top/mainbg.gif) no-repeat;}-----2008.03.17BackUp*/


/**************************************************************
	header
***************************************************************/
#headernavi ul{padding-top:0px;}
#allbox.top #headernavi ul{padding-top:0px;}
#headernavi li{	display:inline;list-style:none;}
#headernavi{background:#fff;height:24px; width:575px;float:left;padding:1px 5px 0px 0px; overflow:hidden;}
#allbox.top #headernavi{background:url(/lib_images/top/navibg_gold.png) #fff;width:748px;height:24px;}
/*.top #headernavi{background:url(/lib_images/top/navibg.gif) #fff;width:745px;height:26px;}*/
#headernavi a{font-size:9px;height:18px;padding-left:10px; padding-right:3px;color:#666;text-decoration:none;background:url(/lib_images/common/navi_triagle.gif) no-repeat -12px -4px;}
#sub a.cont{font-size:9px;height:18px;padding-left:20px;color:#666;text-decoration:none;background:url(/lib_images/common/navi_triagle.gif) no-repeat -2px -4px;}
#sub a.cont{background:url(/lib_images/common/navi_triagle.gif) no-repeat -12px -3px;padding-left:8px;}
#headernavi a:hover,#sub a.cont:hover{text-decoration:underline; color:#666;}
#allbox h1{display:block;width:173px;float:left;background:url(/lib_images/common/logo.gif) bottom left no-repeat;}
#allbox h1 a{background:url(/lib_images/common/logo.gif) no-repeat bottom left;display:block;height:82px;width:173px;}
#gmenu ul li{display:block;float:left;}
#gmenu ul li a span{display:none;}
#gmenu ul li.gmenu1{background:url(/lib_images/common/menutop_1on.gif);}
#gmenu ul li.gmenu2{background:url(/lib_images/common/menutop_2on.gif);}
#gmenu ul li.gmenu3{background:url(/lib_images/common/menutop_3on.gif);}
#gmenu ul li.gmenu4{background:url(/lib_images/common/menutop_4on.gif);}
#gmenu ul li.gmenu5{background:url(/lib_images/common/menutop_5on.gif);}
#gmenu ul li.gmenu1 a{background:url(/lib_images/common/menutop_1.gif) no-repeat;display:block;width:120px;height:57px;}
#gmenu ul li.gmenu2 a{background:url(/lib_images/common/menutop_2.gif) no-repeat;display:block;width:114px;height:57px;}
#gmenu ul li.gmenu3 a{background:url(/lib_images/common/menutop_3.gif) no-repeat;display:block;width:119px;height:57px;}
#gmenu ul li.gmenu4 a{background:url(/lib_images/common/menutop_4.gif) no-repeat;display:block;width:109px;height:57px;}
#gmenu ul li.gmenu5 a{background:url(/lib_images/common/menutop_5.gif) no-repeat;display:block;width:120px;height:57px;}
#gmenu ul li a:hover,
.about #gmenu ul li.gmenu1 a,
.commodity #gmenu ul li.gmenu2 a,
.recipe #gmenu ul li.gmenu3 a,
.company #gmenu ul li.gmenu4 a{background:none;}
/**************************************************************
	main
***************************************************************/
.about #main p{font-size:14px;}
#main .topicpath p{font-size:12px;margin-top:15px;margin-bottom:15px;}
.about #main h2{
	background:url(/lib_images/about/title_yoshoku.gif) no-repeat;
	width:100%;height:30px;margin-bottom:15px;}
.kakou #main h2{
	background:url(/lib_images/about/title_kakou.gif) no-repeat;
	width:100%;height:30px;margin-bottom:15px;}
.about #main p.catch{margin-bottom:15px;}
.about #main h3.house{
	background:url(/lib_images/about/title_yoshoku1.gif) no-repeat;
	height:27px;margin-bottom:13px;}
.about #main h3.esa{
	background:url(/lib_images/about/title_yoshoku2.gif) no-repeat;
	height:27px;margin-bottom:13px;}
.about #main h3.senbetsu{
	background:url(/lib_images/about/title_yoshoku3.gif) no-repeat;
	height:27px;margin-bottom:13px;}
.about #main h3.waza{
	background:url(/lib_images/about/title_kakou1.gif) no-repeat;
	height:27px;margin-bottom:13px;}
.about #main h3.juicy{
	background:url(/lib_images/about/title_kakou2.gif) no-repeat;
	height:27px;margin-bottom:13px;}
.about #main h3.dekitate{
	background:url(/lib_images/about/title_kakou3.gif) no-repeat;
	height:27px;margin-bottom:13px;}
.about #main table{margin-bottom:30px;}

.commodity #mainright h2{ background-repeat:no-repeat;width:100%;height:36px;margin-bottom:20px;}
.commodity #mainright h2.commodity01{background:url(/lib_images/commodity/tit_commodity_1.gif);}
.commodity #mainright h2.commodity02{background:url(/lib_images/commodity/tit_commodity_2.gif);}
.commodity #mainright h2.commodity03{background:url(/lib_images/commodity/tit_commodity_3.gif);}
.commodity #mainright h2.commodity04{background:url(/lib_images/commodity/tit_commodity_4.gif);}
.commodity #mainright h2.commodity05{background:url(/lib_images/commodity/tit_commodity_5.gif);}
.commodity #mainright h2.commodity06{background:url(/lib_images/commodity/tit_commodity_6.gif);}
.commodity #mainleft h2{background:url(/lib_images/commodity/title_mainsub.gif);width:125px;height:19px;margin-bottom:10px;}
.commodity #mainright .combox{border:1px solid #969696;margin-bottom:10px;}
.commodity #mainright .combox .inner{border-left:6px solid #F07D3A;padding-left:15px;padding-top:15px;padding-right:15px;}
.commodity #mainright .combox h3{ background-repeat:no-repeat;width:400px;height:23px;margin-bottom:10px;}
.commodity #mainright .combox h3.commodity0101{background:url(/lib_images/commodity/title_white0101.gif);}
.commodity #mainright .combox h3.commodity0102{background:url(/lib_images/commodity/title_white0102.gif);}
.commodity #mainright .combox h3.commodity0103{background:url(/lib_images/commodity/title_white0103.gif);}
.commodity #mainright .combox h3.commodity0201{background:url(/lib_images/commodity/title_white0201.gif);}
.commodity #mainright .combox h3.commodity0202{background:url(/lib_images/commodity/title_white0202.gif);}
.commodity #mainright .combox h3.commodity0203{background:url(/lib_images/commodity/title_white0203.jpg); height:37px;}
.commodity #mainright .combox h3.commodity0204{background:url(/lib_images/commodity/title_white0204.gif);}
.commodity #mainright .combox h3.commodity0205{background:url(/lib_images/commodity/title_white0205.gif);}
.commodity #mainright .combox h3.commodity0301{background:url(/lib_images/commodity/title_white0301.gif);}
.commodity #mainright .combox h3.commodity0302{background:url(/lib_images/commodity/title_white0302.gif);}
.commodity #mainright .combox h3.commodity0303{background:url(/lib_images/commodity/title_white0303.gif);}
.commodity #mainright .combox h3.commodity0304{background:url(/lib_images/commodity/title_white0304.gif);}
.commodity #mainright .combox h3.commodity0401{background:url(/lib_images/commodity/title_white0401.gif);}
.commodity #mainright .combox h3.commodity0501{background:url(/lib_images/commodity/title_white0501.gif);}
.commodity #mainright .combox h3.commodity0502{background:url(/lib_images/commodity/title_white0502.gif);}
.commodity #mainright .combox h3.commodity0601{background:url(/lib_images/commodity/title_white0601.gif); height:47px;}
.commodity #mainright .combox h3.commodity0602{background:url(/lib_images/commodity/title_white0602.gif); height:47px;}
.commodity #mainright .combox h3.commodity0603{background:url(/lib_images/commodity/title_white0603.gif); height:47px;}

.commodity #mainright .combox .inner p{padding-bottom:15px;}
.commodity #mainright .combox .inner .table p{padding:0 0 0 70px; text-indent:0; text-align:left;}


.recipe #mainright h2{width:400px;height:29px; padding:0 ; margin:0;}
.recipe #mainright h2.recipe1{background:url(/lib_images/recipe/title_recipe_1.gif) no-repeat;}
.recipe #mainright h2.recipe2{background:url(/lib_images/recipe/title_recipe_2.gif) no-repeat;}
.recipe #mainright h2.recipe3{background:url(/lib_images/recipe/title_recipe_3.gif) no-repeat;}
.recipe #mainright h2.recipe4{background:url(/lib_images/recipe/title_recipe_4.gif) no-repeat;}
.recipe #mainright h2.recipe5{background:url(/lib_images/recipe/title_recipe_5.gif) no-repeat;}
.recipe #mainright h2.recipe6{background:url(/lib_images/recipe/title_recipe_6.gif) no-repeat;}
.recipe #mainright h2.recipe7{background:url(/lib_images/recipe/title_recipe_7.gif) no-repeat;}

.recipe #mainright li{margin-left:23px;}
/*.recipe #mainright p.recipe{padding:15px;border-bottom:2px solid #ccc;margin-bottom:15px;}*/
.recipe #mainright div#recipetable {padding:20px 0;}
.recipe #mainright #recipetable table th {border-collapse: collapse;border-bottom:1px solid #ccc;}
.recipe #mainright #recipetable table td {border-collapse: collapse;border-bottom:1px solid #ccc;}
.recipe #mainleft h2{background:url(/lib_images/recipe/title_mainsub.gif);width:125px;height:19px;margin-bottom:10px;}
.recipe #mainright img.recipe{border:1px solid #4F8200;}

.company #mainleft h2{background:url(/lib_images/company/title_mainsub.gif);width:125px;height:19px;margin-bottom:10px;}
.company #mainright h2{background:url(/lib_images/company/title_campany.gif);width:234px;height:29px;margin-bottom:10px;}
.company #mainright div.company p,
.company #mainright div.company td{font-size:12px;margin-bottom:25px;padding-right:5px;}
#mainright div.company h3{width:100%;height:29px;margin-bottom:10px; background-repeat:no-repeat;}
#mainright div.company h3.enkaku{background:url(/lib_images/company/title_campany1.gif) no-repeat;}
#mainright div.company h3.aisatsu{background:url(/lib_images/company/title_campany2.gif) no-repeat;}
#mainright div.company h3.access{background:url(/lib_images/company/title_campany3.gif) no-repeat;}
#mainright div.company h3.order{background:url(/lib_images/company/title_campany7.gif) no-repeat;}
#mainright div.company h3.privacypolicy{background:url(/lib_images/company/title_privacypolicy.gif) no-repeat;}

.privacy #main{font-size:10px;}
/**************************
	3column
***************************/
#maininner{width:100%;float:left;}
#mainright{margin-left:175px;padding-bottom:50px;}
#maininner2{width:150px;float:left;margin-left:-660px;}
/**************************
	3columnmenu
**************************/
.commodity #mainleft ul li{margin-bottom:8px;}
.commodity #mainleft ul li.m1{background:url(/lib_images/commodity/submenu_1on.gif) no-repeat;}
.commodity #mainleft ul li.m2{background:url(/lib_images/commodity/submenu_2on.gif) no-repeat;}
.commodity #mainleft ul li.m3{background:url(/lib_images/commodity/submenu_3on.gif) no-repeat;}
.commodity #mainleft ul li.m4{background:url(/lib_images/commodity/submenu_4on.gif) no-repeat;}
.commodity #mainleft ul li.m5{background:url(/lib_images/commodity/submenu_5on.gif) no-repeat;}
.commodity #mainleft ul li.m6{background:url(/lib_images/commodity/submenu_6on.gif) no-repeat;}
.commodity #mainleft ul li.mbanorder{background:url(/lib_images/common/btn_ordersheeton.jpg) no-repeat;}
.commodity #mainleft ul li.m1 a{background:url(/lib_images/commodity/submenu_1.gif) no-repeat;display:block;width:144px;height:34px;}
.commodity #mainleft ul li.m2 a{background:url(/lib_images/commodity/submenu_2.gif) no-repeat;display:block;width:144px;height:34px;}
.commodity #mainleft ul li.m3 a{background:url(/lib_images/commodity/submenu_3.gif) no-repeat;display:block;width:144px;height:52px;}
.commodity #mainleft ul li.m4 a{background:url(/lib_images/commodity/submenu_4.gif) no-repeat;display:block;width:144px;height:34px;}
.commodity #mainleft ul li.m5 a{background:url(/lib_images/commodity/submenu_5.gif) no-repeat;display:block;width:144px;height:52px;}
.commodity #mainleft ul li.m6 a{background:url(/lib_images/commodity/submenu_6.gif) no-repeat;display:block;width:144px;height:34px;}
.commodity #mainleft ul li.mbanorder a{background:url(/lib_images/common/btn_ordersheet.jpg) no-repeat;display:block;width:144px;height:115px;}
.commodity #mainleft ul li a:hover,
.commodity .commodity1 #mainleft li.m1 a,
.commodity .commodity2 #mainleft li.m2 a,
.commodity .commodity3 #mainleft li.m3 a,
.commodity .commodity4 #mainleft li.m4 a,
.commodity .commodity5 #mainleft li.m5 a,
.commodity .commodity6 #mainleft li.m6 a{background:none;}
#mainleft .mban{height:141px;padding:15px 0;}

.recipe #mainleft ul li{margin-bottom:8px;}
.recipe #mainleft ul li.m1{background:url(/lib_images/recipe/submenu_1on.gif) no-repeat;}
.recipe #mainleft ul li.m2{background:url(/lib_images/recipe/submenu_2on.gif) no-repeat;}
.recipe #mainleft ul li.m3{background:url(/lib_images/recipe/submenu_3on.gif) no-repeat;}
.recipe #mainleft ul li.m4{background:url(/lib_images/recipe/submenu_4on.gif) no-repeat;}
.recipe #mainleft ul li.m5{background:url(/lib_images/recipe/submenu_5on.gif) no-repeat;}
.recipe #mainleft ul li.m6{background:url(/lib_images/recipe/submenu_6on.gif) no-repeat;}
.recipe #mainleft ul li.m7{background:url(/lib_images/recipe/submenu_7on.gif) no-repeat;}
.recipe #mainleft ul li.mbanorder{background:url(/lib_images/common/btn_ordersheeton.jpg) no-repeat;}
.recipe #mainleft ul li a{display:block;width:144px;height:34px;}
.recipe #mainleft ul li.m1 a{background:url(/lib_images/recipe/submenu_1.gif) no-repeat;}
.recipe #mainleft ul li.m2 a{background:url(/lib_images/recipe/submenu_2.gif) no-repeat;}
.recipe #mainleft ul li.m3 a{background:url(/lib_images/recipe/submenu_3.gif) no-repeat;}
.recipe #mainleft ul li.m4 a{background:url(/lib_images/recipe/submenu_4.gif) no-repeat;}
.recipe #mainleft ul li.m5 a{background:url(/lib_images/recipe/submenu_5.gif) no-repeat;}
.recipe #mainleft ul li.m6 a{background:url(/lib_images/recipe/submenu_6.gif) no-repeat;}
.recipe #mainleft ul li.m7 a{background:url(/lib_images/recipe/submenu_7.gif) no-repeat;}
.recipe #mainleft ul li.mbanorder a{background:url(/lib_images/common/btn_ordersheet.jpg) no-repeat;display:block;width:144px;height:115px;}
.recipe #mainleft ul li a:hover,
.recipe .recipe1 #mainleft li.m1 a,
.recipe .recipe2 #mainleft li.m2 a,
.recipe .recipe3 #mainleft li.m3 a,
.recipe .recipe4 #mainleft li.m4 a,
.recipe .recipe5 #mainleft li.m5 a,
.recipe .recipe6 #mainleft li.m6 a,
.recipe .recipe7 #mainleft li.m7 a{background:none;}
.recipe #mainleft h3{font-weight:normal;color:#4F8200;font-size:14px;}
.recipe #mainleft h3.t2{width:144px;padding-top:15px;margin-top:20px;border-top:1px solid #4F8200;}

.recipe #pdfDL {width:389px; height:29px; margin:5px 0 0 0; padding:0; background-image: url(../lib_images/recipe/btn_recipeDLon.gif);}
.recipe #pdfDL a {display:block; width:389px; height:29px; background-image: url(../lib_images/recipe/btn_recipeDL.gif);}
.recipe #pdfDL a span { display:none;}
.recipe #pdfDL a:hover { background:none;}

.company #mainleft ul li{margin-bottom:8px;}
.company #mainleft ul li.m1{background:url(/lib_images/company/submenu_1on.gif) no-repeat;}
.company #mainleft ul li.m2{background:url(/lib_images/company/submenu_2on.gif) no-repeat;}
.company #mainleft ul li.m3{background:url(/lib_images/company/submenu_3on.gif) no-repeat;}
.company #mainleft ul li.m4{background:url(/lib_images/company/submenu_4on.gif) no-repeat;}
.company #mainleft ul li.m5{background:url(/lib_images/company/submenu_5on.gif) no-repeat;}
.company #mainleft ul li.m6{background:url(/lib_images/company/submenu_6on.gif) no-repeat;}
.company #mainleft ul li.m7{background:url(/lib_images/company/submenu_7on.gif) no-repeat;}
.company #mainleft ul li.mbanorder{background:url(/lib_images/common/btn_ordersheeton.jpg) no-repeat;}
.company #mainleft ul li a{display:block;width:144px;height:34px;}
.company #mainleft ul li.m1 a{background:url(/lib_images/company/submenu_1.gif) no-repeat;}
.company #mainleft ul li.m2 a{background:url(/lib_images/company/submenu_2.gif) no-repeat;}
.company #mainleft ul li.m3 a{background:url(/lib_images/company/submenu_3.gif) no-repeat;}
.company #mainleft ul li.m4 a{background:url(/lib_images/company/submenu_4.gif) no-repeat;}
.company #mainleft ul li.m5 a{background:url(/lib_images/company/submenu_5.gif) no-repeat;}
.company #mainleft ul li.m6 a{background:url(/lib_images/company/submenu_6.gif) no-repeat;height:52px;}
.company #mainleft ul li.m7 a{background:url(/lib_images/company/submenu_7.gif) no-repeat;}
.company #mainleft ul li.mbanorder a{background:url(/lib_images/common/btn_ordersheet.jpg) no-repeat;display:block;width:144px;height:115px;}
.company #mainleft ul li a:hover,
.company .company1 #mainleft li.m1 a,
.company .company2 #mainleft li.m2 a,
.company .company3 #mainleft li.m3 a,
.company .company4 #mainleft li.m4 a,
.company .company5 #mainleft li.m5 a,
.company .company6 #mainleft li.m6 a,
.company .company7 #mainleft li.m7 a{background:none;}

/*会社案内>ご注文について*/
.company .company7 div.block { margin:15px 0 35px 0;}
.company .company7 div.block img { padding:0; margin:0; letter-spacing:0;  line-height:normal;}
.company .company7 ul#orderlist li { display:block; margin:0 0 5px 0; padding:0; line-height:normal;}
.company .company7 h4 { background:no-repeat; height:22px; margin:0 0 10px; }
.company .company7 h4 span { display:none;}

.company .company7 div#aboutpayment h4 {background-image:url(/lib_images/company/titAboutPayment.gif); width:495px;}
.company .company7 div#aboutpayment table { margin:0 0 10px 0;}
.company .company7 div#aboutpayment table tr td { padding:0;}
.company .company7 div#aboutpayment table tr td p { font-size:12px; line-height:18px; letter-spacing:normal; color:#333333; padding:0; margin:5px 0 0 0; width:245px;}
.company .company7 div#aboutpayment div img { display:block; margin:0 0 5px 0;}
.company .company7 div#aboutpayment div p {}
.company .company7 div#aboutpayment div p strong { display:inline-block; font-weight:normal; font-size:12px; color:#333333; margin:0 10px 0 0;}
.company .company7 div#aboutpayment div p strong span { color:#999999;}

.company .company7 div#about3topics h5 { background:no-repeat; height:18px; width:160px; margin:0 0 5px; }
.company .company7 div#about3topics h5 span { display:none;}
.company .company7 div#about3topics h5#about3topics1st { background-image:url(/lib_images/company/titAboutDelivery.gif)}
.company .company7 div#about3topics h5#about3topics2nd { background-image:url(/lib_images/company/titAboutNOSHI.gif)}
.company .company7 div#about3topics h5#about3topics3rd { background-image:url(/lib_images/company/titAboutOCHUGEN-OSEBO.gif)}
.company .company7 div#about3topics table tr td { padding:0;}
.company .company7 div#about3topics table tr td p { font-size:12px; color:#333333; line-height:18px; letter-spacing:normal; margin:5px 0 0 0; padding:2px; text-align:justify; }

.company .company7 div#aboutdeliverycharge h4 {background-image: url(/lib_images/company/titDeliveryCharge.gif); width:495px;}
.company .company7 div#aboutdeliverycharge div { padding:0; margin:0 0 10px 0; line-height:normal;}
.company .company7 div#aboutdeliverycharge div strong { display:inline-block; padding:0; margin:0 5px 0 0; width:139px; line-height:21px; height:21px;}
.company .company7 div#aboutdeliverycharge div strong span.dispear { display:none;}
.company .company7 div#aboutdeliverycharge div strong#iconChilledPack { background-image:url(/lib_images/company/iconChilledPack.gif);}
.company .company7 div#aboutdeliverycharge div strong#iconCoolYAMATO { background-image:url(/lib_images/company/iconCoolYAMATO.gif); }
.company .company7 div#aboutdeliverycharge div span { display:inline-block; font-size:11px; height:21px; margin:0; line-height:21px;}
.company .company7 div#aboutdeliverycharge p#caption { font-size:10px; letter-spacing:normal}

.sitemap ul.stage01 {}
.sitemap ul.stage02 {}
.sitemap ul.stage02 li.stage02 { margin:15px 0;}
.sitemap ul.stage02 #category0 { border-left:5px solid #999999;}
.sitemap ul.stage02 #category1 { border-left:5px solid #DB5048;}
.sitemap ul.stage02 #category2 { border-left:5px solid #E46D38;}
.sitemap ul.stage02 #category3 { border-left:5px solid #81BB38;}
.sitemap ul.stage02 #category4 { border-left:5px solid #546DA8;}
.sitemap ul.stage02 #category5 { border-left:5px solid #573997;}
.sitemap ul.stage02 #category8 { border-left:5px solid #B93200;}

.sitemap ul.stage03 li { display:inline; background-repeat:no-repeat; background-position:left center; text-indent:0; padding:0; margin:0;}
.sitemap #category0 ul.stage03 li { display:inline; background-image:url(../lib_images/common/btn_foot07.gif);}
.sitemap #category1 ul.stage03 li { display:inline; background-image:url(../lib_images/common/btn_foot02.gif);}
.sitemap #category2 ul.stage03 li { display:inline; background-image:url(../lib_images/common/btn_foot03.gif);}
.sitemap #category3 ul.stage03 li { display:inline; background-image:url(../lib_images/common/btn_foot04.gif);}
.sitemap #category4 ul.stage03 li { display:inline; background-image:url(../lib_images/common/btn_foot05.gif);}
.sitemap #category5 ul.stage03 li { display:inline; background-image:url(../lib_images/common/btn_foot06.gif);}
.sitemap #category8 ul.stage03 li { display:inline; background-image:url(../lib_images/common/btn_foot08.gif);}
.sitemap ul.stage03 li a { white-space:nowrap; margin-right:2px; padding:3px; font-size:12px;}
.sitemap ul.stage03 li a:hover { background-color:#CCCCCC;}


/**************************
	top
	
***************************/
.top #main p{font-size:14px;padding-left:15px;padding-bottom:15px;}
.top #main h2{background:url(/lib_images/top/title_news.gif) no-repeat;height:34px;margin-bottom:15px;}
.top #main h3.seibo{background:url(/lib_images/top/title_seibo.gif) no-repeat;width:265px;height:26px;margin-bottom:15px;}
.top #main h3.newitem{background:url(/lib_images/top/title_newitem.gif) no-repeat;width:265px;height:26px;margin-bottom:15px;}
.top #main table{margin-bottom:15px;}
.top #main h4{padding-left:15px;font-size:18px;}
.top #main #whatsnew{ height:100px; width:600px; overflow:auto;}
.top #main #whatsnew p{ padding:0 10px 0 10px ; font-size:13px;}
.top #main #whatsnew p span {display:block; float:left; clear:left; width:110px;}
/*お客様の声バナー*/
div#banBox { text-align:right; margin:0 -40px 0 0; }
div#banBox a#banVoice { display:inline-block; height:50px; width:255px; background:url(/lib_images/top/banner_Voice.jpg) no-repeat left top; margin:0 0 0 5px; }
div#banBox a#banVoice:hover { background-position:left bottom;}
div#banBox a#banVoice span { display:none; }
/*ネットショップバナー*/
div#banBox a#banNetshop { display:inline-block; height:50px; width:255px; background:url(/lib_images/top/banner_Netshop.jpg) no-repeat left top; margin:0 0 0 5px; }
div#banBox a#banNetshop:hover { background-position:left bottom;}
div#banBox a#banNetshop span { display:none; }


/**************************
	div.table 価格・商品コード表
***************************/
div.table {padding-bottom:10px;}
div.table table {border-collapse: collapse; margin-bottom:10px;}
div.table table th { background:	#CCCCCC; font-size:9px; padding:2px; text-indent:3px; text-align: center; font-weight:normal;}
div.table table td { border-bottom:1px solid #cccccc; font-size:11px; padding:2px; text-indent:3px; text-align: center;}
div.table table caption { text-align:left;}


/**************************************************************
	sub
***************************************************************/
#sub{padding:20px 17px;}
#sub ul li{margin-bottom:8px;}
#sub p{font-size:12px;}

/**************************************************************
	footer
***************************************************************/
#footer{border-top:2px solid #b22;font-size:12px;padding-bottom:15px;}
#footer p{padding-left:20px;}
#footer ul{padding:15px 0;}
#footer li{display:inline;padding-left:20px;}
#footer a{color:#333;padding-left:12px;font-size:12px;text-decoration:none;letter-spacing:0;}
#footer a:hover{text-decoration:underline;}
#footer a.m1{background:url(/lib_images/common/btn_foot1.gif) no-repeat left center;}
#footer a.m2{background:url(/lib_images/common/btn_foot2.gif) no-repeat left center;}
#footer a.m3{background:url(/lib_images/common/btn_foot3.gif) no-repeat left center;}
#footer a.m4{background:url(/lib_images/common/btn_foot4.gif) no-repeat left center;}
#footer a.m5{background:url(/lib_images/common/btn_foot5.gif) no-repeat left center;}
#footer a.m6{background:url(/lib_images/common/btn_foot6.gif) no-repeat left center;}
#footer a.m7{background:url(/lib_images/common/btn_foot7.gif) no-repeat left center;}
#footer a.m8{background:url(/lib_images/common/btn_foot8.gif) no-repeat left center;}

