@charset "UTF-8";
/* CSS Document */

@import "/jp.09purina.template/lib/cmn_css/component.css";

#contents div.bsBox {
	float: left;
	width: 182px;
	margin-bottom:10px;
}

#contents div.bsBox img {
	vertical-align: bottom;
}

#contents div.bsBox p {
	font-size: 0;
	line-height: 100%;
	padding-bottom: 0;
}

#contents .cornerHead {
	background: url(/NR/rdonlyres/848BE310-D58C-452E-91B8-3931FE9AAFB7/0/bg_cmp_head.gif) left top no-repeat;
	font-size: 0;
	line-height: 100%;
	text-align: center;
	padding: 11px 0 30px;
	width: 730px;
}

/*1001renew追記*/
#contents .cornerHead2 {
	background: url(/NR/rdonlyres/848BE310-D58C-452E-91B8-3931FE9AAFB7/0/bg_cmp_head.gif) left top no-repeat;
	font-size: 0;
	line-height: 100%;
	text-align: center;
	padding: 11px 0 30px;
	width: 730px;
	margin-top:10px;
}
/*1001renew追記*/


#contents .cornerHeadSub h1 {
	font-size: 0;
	line-height: 100%;
	margin: 0 0 4px 10px;
}

#contents div.blockS {
	clear: both;
	margin: 0 10px 15px 10px;
	width: 710px;
}




/* index.html */

#contents div.prodBlk {
	background: url(/NR/rdonlyres/8FBD83E3-3445-4228-A3FD-2E0FB5C5CAC2/0/bg_prodblk.gif) left bottom no-repeat;
	clear:both;
	margin-bottom:20px;
	padding-bottom:12px;
	width: 730px;
}

#contents div.proH2Blk01 {
	background: url(/NR/rdonlyres/55D06B04-A774-47A2-9793-CE49BAD7CAA1/0/bg_index_01.jpg) left top no-repeat;
	margin: 0 0 10px 10px;
	padding:7px 0 12px;
	width: 710px;
}

#contents div.proH2Blk01 h2 {
	margin:25px 0 0 20px;
}

#contents div.proH2Blk02 {
	background: url(/NR/rdonlyres/CFFE413F-29D5-4D7E-8CFE-D51641C58CB5/0/bg_index_02.jpg) left top no-repeat;
	margin: 0 0 10px 10px;
	padding:29px 0 12px;
	width: 710px;
}

#contents div.proH2Blk02 h2 {
	margin:25px 0 0 20px;
}

#contents table.prodTbl {
	margin-left:20px;
	width:690px;
}

#contents table.prodTbl td {
	vertical-align:top;
}

#contents table.prodTbl td.detail {
	background: url(/NR/rdonlyres/F6E5D718-D9BE-4B58-88E2-E6EF2C80A081/0/bg_prodTbl_td.gif) left top no-repeat;
	border-bottom:1px solid #CCC;
	text-align:right;
	width:224px;
}

#contents table.prodTbl div.prodTblFlt {
	text-align:left;
	margin-left:10px;
	width:214px;
}

#contents table.prodTbl div.pTFL {
	float:left;
	padding-top:13px;
	width:124px;
}

#contents table.prodTbl div.pTFL02 {
	float:left;
	padding-top:13px;
	width:100px;
}

#contents table.prodTbl div.pTFL p.logo,
#contents table.prodTbl div.pTFL02 p.logo {
	margin:25px 0 10px;
}

#contents table.prodTbl div.pTFR {
	float:right;
	padding-top:10px;
	width:90px;
}

#contents table.prodTbl div.pTFR02 {
	float:right;
	padding-top:10px;
	width:114px;
}

#contents div.rightTop {
	text-align:right;
	margin-right:10px;
}





/* ajikirari.html */


#contents div.prodName {
	margin: 0 0 10px 10px;
	width:710px;
}

#contents div.prodName div.pNL {
	float:left;
	width:216px;
}

#contents div.prodName div.pNR {
	float:right;
	width:107px;
}


#contents div.ajiBlk {
	background: url(/NR/rdonlyres/6713E615-3170-43B4-9C75-090CCCB2F5F3/0/bg_ajiblk.jpg) left top no-repeat;
	margin: 0 0 10px 10px;
	padding:25px 0 40px;
	width:710px;
}

#contents div.ajiBlk h3 {
	margin-bottom:12px;
}

#contents div.ajiBlk p {
	margin:0 0 20px 15px;
	width:348px;
}

#contents ul.ajiUl {
	margin-left:20px;
	width:700px;
}

#contents ul.ajiUl li {
	float: left;
	margin-right:8px;
	padding-bottom:40px;
	text-align:center;
}



/* ajikirari.html */



#contents div.sakanaBlk {
	background: url(/NR/rdonlyres/6CADA706-C4A0-4870-86D0-43E0912AFB7E/0/1009bg_osakanablk.jpg) left top no-repeat;
	margin: 0 0 10px 10px;
	padding:25px 0 10px;
	width:710px;
}

#contents div.sakanaBlk h3 {
	margin-bottom:20px;
}

#contents div.sakanaBlk h4 {
	margin-bottom:12px;
}

#contents div.sakanaBlk p {
	margin:0 0 20px 15px;
	width:370px;
}

#contents ul.osakanaUl {
	margin-left:20px;
	width:702px;
}

#contents ul.osakanaUl li {
	float: left;
	margin-right:13px;
	padding-bottom:40px;
	text-align:center;
}

#contents ul.osakanaUl li.last {
	margin-right:0;
}




/* new_item.html */

#contents table.nITbl {
	margin-left:10px;
	width:710px;
}

#contents table.nITbl th,
#contents table.nITbl td {
	text-align:left;
	vertical-align:top;
}

#contents table.nITbl th.nITh01 {
	background: url(/NR/rdonlyres/549B3444-85F9-4C44-BCD5-B0FAC2D5C18B/0/bg_nith.gif) left top no-repeat;
	padding:20px 0 10px;
	width:350px;
}

#contents table.nITbl th.nITh02 {
	background: url(/NR/rdonlyres/549B3444-85F9-4C44-BCD5-B0FAC2D5C18B/0/bg_nith.gif) left top no-repeat;
	padding:15px 0 8px;
	width:350px;
}

#contents table.nITbl th h2,
#contents table.nITbl td.nITd p.nITxt {
	margin-left:33px;
}

#contents table.nITbl td.nITd {
	background: url(/NR/rdonlyres/502026BB-F7ED-4C91-9ABE-B2A21EF9D1C4/0/bg_nitd.gif) left top repeat-y;
	padding-top:10px;
	width:350px;
}

#contents table.nITbl td.nITd02 {
	background: url(/NR/rdonlyres/502026BB-F7ED-4C91-9ABE-B2A21EF9D1C4/0/bg_nitd.gif) left top repeat-y;
	width:350px;
}

#contents table.nITbl td.vaBtm {
	vertical-align:bottom;
}

#contents table.nITbl td.nITd p.nITxt,
#contents table.nITbl td.nITd02 p.nITxt {
	width:290px;
}

#contents table.nITbl div.nItem{
	text-align:center;
}

#contents table.nITbl div.nIBtm {
	background: url(/NR/rdonlyres/26BFAF85-5775-469F-942B-A4E8EF5A8050/0/bg_nitdbtm.gif) left bottom no-repeat;
	padding-bottom:10px;
	text-align:center;
	width:350px;
}

#contents table.nITbl div.nITdBlk {
	margin-left:33px;
	width:296px;
}

#contents table.nITbl div.nITdBL {
	float:left;
	text-align:left;
	width:170px;
}

#contents table.nITbl div.nITdBR {
	float:left;
	padding-top:40px;
	width:126px;
}
