@charset "utf-8";
/*-------------------------------------------------------
 last updated: 2009/09/14 vol.01 
 ------------------------------------------------------*/

/* 1.LREC
=============================================================================== */
.adLREC dt { text-align:center; }
.adLREC dd img { display:block; }
/* 2.TN
=============================================================================== */
.adTN { margin:0 0 10px; }
/* 3.CT
=============================================================================== */
.adCT { padding:0 0 10px 0; text-align:center; }
.adCT p { font-size:123%; }
/* 4.SQB
=============================================================================== */
.adSQB { text-align:center; }
.adSQB table { text-align:left; margin-right:auto; margin-left:auto; }
.adSQB td table td { text-align:left; }
.adSQB td table td img { vertical-align:baseline; }
.adSQB td table td table { margin:0; }
.adSQB td table td b { font-size:116%; }
.adSQB small b { font-size:98%; }
.adSQB b small { display:block; text-align:center; font-size:93%; }
/* 5.EMG
=============================================================================== */
.emg { margin:5px 0 5px 0; text-align:center; }
.emg table { margin-right:auto; margin-left:auto; text-align:left; }
/* 6.RISB
=============================================================================== */
.adRISB .bg01 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_bd03.gif) repeat-y 25% 0; }
.adRISB .bg02 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_bd03.gif) repeat-y 50% 0; }
.adRISB .bg03 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_bd03.gif) repeat-y 75% 0; }
.adRISB .ctbd { display:inline; float:left; width:25%; *width:24.9%;}
.adRISB p { text-align:center; }
.adRISB p img { border:1px solid #ccc; padding:1px; }
.adRISB dl { margin:5px 10px 10px; }
.adRISB dd { margin:5px 0 0; }
.adRISB dt { font-weight:bold; }
/* 7.SQM
=============================================================================== */
.adSQM img { margin-right:5px; }
/* 8.EUP
=============================================================================== */
.adEUP p { margin:10px 0 0; }
.adEUP p.ctT { margin:0; }
/* 9.EMT
=============================================================================== */
.adEMT { text-align:center; font-size:93%; }
.adEMT img { display:block; text-align:center; margin:0 auto 3px; text-decoration:none; }
.adEMT br { display:none; }
/* 10.S
=============================================================================== */
.adS { text-align:center; }
.adS table { margin:0 auto; text-align:left; }
/* Special feature
=============================================================================== */
.spclftr strong { font-weight:bold; }


/*************************************
  BASE
  基本要素
*************************************/

/* Basis - 13px */
.f10 { font-size:78%; } /*10px (eq.x-small) */
.f11 { font-size:86%; }  /*11px */
.f12 { font-size:93%; }  /*12px */
.f13 { font-size:100%; }  /*13px (eq.small) */
.f14 { font-size:108%; }  /*14px */
.f15 { font-size:116%; }  /*15px */
.f16 { font-size:123%; }  /*16px (eq.medium) */
.f18 { font-size:138.5%; }  /*18px (eq.large) */
.f20 { font-size:153.9%; }  /*20px */
.f22 { font-size:168%; }  /*22px */
.f24 { font-size:183%; }  /*24px (eq.x-large) */
/* Basis - 14px */
.f14 .f10 { font-size:72%; }/* 10px (eq.x-small) */
.f14 .f11 { font-size:79%; }/* 11px */
.f14 .f12 { font-size:86%; }/* 12px */
.f14 .f13 { font-size:93%; }/* 13px (eq.small) */
.f14 .f14 { font-size:100%; }/* 14px */
.f14 .f15 { font-size:107.5%; }/* 15px */
.f14 .f16 { font-size:114.5%; }/* 16px (eq.medium) */
.f14 .f18 { font-size:128.6%; }/* 18px (eq.large) */
.f14 .f20 { font-size:142.9%; }/* 20px */
.f14 .f22 { font-size:156.8%; }/* 22px */
.f14 .f24 { font-size:170%; }/* 24px (eq.x-large) */
/* Basis - 16px */
.f16 .f10 { font-size:66%; }/* 10px (eq.x-small) */
.f16 .f11 { font-size:70%; }/* 11px */
.f16 .f12 { font-size:76%; }/* 12px */
.f16 .f13 { font-size:82%; }/* 13px (eq.small) */
.f16 .f14 { font-size:88%; }/* 14px */
.f16 .f15 { font-size:94%; }/* 15px */
.f16 .f16 { font-size:100%; }/* 16px (eq.medium) */
.f16 .f18 { font-size:112%; }/* 18px (eq.large) */
.f16 .f20 { font-size:124%; }/* 20px */
.f16 .f22 { font-size:137%; }/* 22px */
.f16 .f24 { font-size:148%; }/* 24px (eq.x-large) */
.b { font-weight:bold; }/* bold */
.gr { color:#999; }/* grayout */
.at { color:#ff0000; }/* attention */
.l14 { line-height:1.4; }/* text */
/* Category Font Color */
.fc01 { color:#76321a; }/* トップ・ペット広場 */
.fc02 { color:#709011; }/* いぬ */
.fc03 { color:#977f27; }/* ねこ */
.fc04 { color:#22717c; }/* 施設検索 */
.fc05 { color:#813d62; }/* ペット用品 */
/* Category Font Sub Color */
.fsc04 { color:#000444; }/* 施設検索 */
/*************************************
  COMMON
  共通要素
*************************************/

/*	layout
--------------------------------------------*/
#wr950 { width:950px; margin:0 auto; text-align:left; }
body:last-child:not(:root:root) div#wr950 {font-size:96%;}
body:first-of-type div#wr950 { font-size:96%; }
#wr100P { text-align:left; }
#wr640 { width:640px; margin:0 auto; text-align:left; }
#mn { padding-bottom:15px; }
#sclR #mn { width:100%; float:left; margin-right:-310px; }
#sclR #mnc { margin-right:310px; }
#sclR #sd { width:300px; float:right; margin-bottom:10px; }
#sclL #mn { width:100%; float:right; margin-left:-310px; }
#sclL #mnc { margin-left:310px; }
#sclL #sd { width:300px; float:left; }
#ft { clear:both; margin:10px 0 0; text-align:center; }
.taL { text-align:left !important; }
.taC { text-align:center !important; }
.taR { text-align:right !important; }
.flL { float:left; }
.flR { float:right; }
/* Clear Fix
----------------------------------------- */
div:after { content: " "; display: block; visibility:hidden; clear:both; height:0.1px; font-size:0.1em; line-height:0; }
* html div { display: inline-block; }
/* Mac IE \*/
* html div { height: 1%; }
div { display: block; }
*:first-child+html div { zoom:1; }
/* */


 /* yjmth
--------------------------------------------*/
.yjmth { padding-right:7px; }
.yjmth strong { font-weight:bold; }
.yjmthloginarea,
.yjmthcmnlnkarea { font-size:100% !important; }
/*************************************
  MULTIPLE
  複数指定
*************************************/

/* wrapper */
.wr { clear:both; }
/* column */
.cl1 { text-align:center; }
.cl2 .clL,
.cl3 .clL,
.cl4 .clL,
.cl5 .clL { float:left; }
.cl2 .clR,
.cl3 .clR,
.cl4 .clR,
.cl5 .clR { float:right; }
.cl2 .clL,
.cl2 .clR { width:50%; }
.cl3 .clL,
.cl3 .clR { width:33.3%; }
.cl4 .clL,
.cl4 .clR { width:25%; }
.cl5 .clL,
.cl5 .clR { width:20%; }
/* background */
.bgc01 { background-color:#f5f5f5; }
.bgi01 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_bg04.gif) repeat-x; }
.bgi02 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_bg05.gif) repeat-x; }
/* border */
.bdr01a { border:1px solid #ccc; }
.bdr01v { border-top:1px solid #ccc; border-bottom:1px solid #ccc; }
.bdr01h { border-left:1px solid #ccc; border-right:1px solid #ccc; }
.bdr01t { border-top:1px solid #ccc; }
.bdr01r { border-right:1px solid #ccc; }
.bdr01b { border-bottom:1px solid #ccc; }
.bdr01l { border-left:1px solid #ccc; }
.bdr02t { border-top: solid 1px #f4f4f4; }
.bdr02b { border-bottom: solid 1px #f4f4f4; }
.bdr03t { border-top: solid 1px #b28850; }
.bdr03b { border-bottom: solid 1px #b28850; }
.bdi01t { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_bd01.gif) repeat-x; }/* 水平上付 */
.bdi01b { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_bd01.gif) repeat-x 0 100%; }/* 水平下付 */
.bdi02 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_bd03.gif) repeat-y; }/* 垂直左寄 */
.bdi03 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_bd03.gif) repeat-y 50% 0; }/* 垂直中央 */
/* list */
.lst01 li,
.lst02 li,
.lst03 li,
.lst04 li { padding-left:1em; }
.lst01 li { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_li01.gif) no-repeat 0.5em 0.5em; }
.lst02 li { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_li01a.gif) no-repeat 0.5em 0.5em; }
.lst03 li { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_li01b.gif) no-repeat 0.5em 0.5em; }
.lst04 li { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_li01c.gif) no-repeat 0.5em 0.5em; }
/* margin */
.mg0a { margin:0px !important; }
.mg2a { margin:2px; }
.mg5a { margin:5px; }
.mg10a { margin:10px; }
.mg15a { margin:15px; }
.mg20a { margin:20px; }
.mg30a { margin:30px; }
.mg50a { margin:30px; }
.mg0v { margin-top:0px !important; margin-bottom:0px !important; }
.mg2v { margin-top:2px; margin-bottom:2px; }
.mg5v { margin-top:5px; margin-bottom:5px; }
.mg10v { margin-top:10px; margin-bottom:10px; }
.mg15v { margin-top:15px; margin-bottom:15px; }
.mg20v { margin-top:20px; margin-bottom:20px; }
.mg30v { margin-top:30px; margin-bottom:30px; }
.mg50v { margin-top:50px; margin-bottom:50px; }
.mg0h { margin-right:0px !important; margin-left:0px !important; }
.mg2h { margin-right:2px; margin-left:2px; }
.mg5h { margin-right:5px; margin-left:5px; }
.mg10h { margin-right:10px; margin-left:10px; }
.mg15h { margin-right:15px; margin-left:15px; }
.mg20h { margin-right:20px; margin-left:20px; }
.mg30h { margin-right:30px; margin-left:30px; }
.mg50h { margin-right:50px; margin-left:50px; }
.mg0t { margin-top:0px !important; }
.mg5t { margin-top:5px; }
.mg10t { margin-top:10px; }
.mg15t { margin-top:15px; }
.mg20t { margin-top:20px; }
.mg30t { margin-top:30px; }
.mg50t { margin-top:50px; }
.mg10tn { margin-top:-10px; position:relative; }
.mg0r { margin-right:0px !important; }
.mg5r { margin-right:5px; }
.mg10r { margin-right:10px; }
.mg15r { margin-right:15px; }
.mg20r { margin-right:20px; }
.mg30r { margin-right:30px; }
.mg50r { margin-right:50px; }
.mg0b { margin-bottom:0px !important; }
.mg5b { margin-bottom:5px; }
.mg10b { margin-bottom:10px; }
.mg15b { margin-bottom:15px; }
.mg20b { margin-bottom:20px; }
.mg30b { margin-bottom:30px; }
.mg50b { margin-bottom:50px; }
.mg0l { margin-left:0px !important; }
.mg5l { margin-left:5px; }
.mg10l { margin-left:10px; }
.mg15l { margin-left:15px; }
.mg20l { margin-left:20px; }
.mg30l { margin-left:30px; }
.mg50l { margin-left:50px; }
/* padding */
.pd0a { padding:0px !important; }
.pd2a { padding:2px; }
.pd5a { padding:5px; }
.pd10a { padding:10px; }
.pd15a { padding:15px; }
.pd20a { padding:20px; }
.pd30a { padding:30px; }
.pd0v { padding-top:0px !important; padding-bottom:0px !important; }
.pd2v { padding-top:2px; padding-bottom:2px; }
.pd5v { padding-top:5px; padding-bottom:5px; }
.pd10v { padding-top:10px; padding-bottom:10px; }
.pd15v { padding-top:15px; padding-bottom:15px; }
.pd20v { padding-top:20px; padding-bottom:20px; }
.pd30v { padding-top:30px; padding-bottom:30px; }
.pd0h { padding-right:0px !important; padding-left:0px !important; }
.pd2h { padding-right:2px; padding-left:2px; }
.pd5h { padding-right:5px; padding-left:5px; }
.pd10h { padding-right:10px; padding-left:10px; }
.pd15h { padding-right:15px; padding-left:15px; }
.pd20h { padding-right:20px; padding-left:20px; }
.pd30h { padding-right:30px; padding-left:30px; }
.pd0t { padding-top:0px !important; }
.pd2t { padding-top:2px; }
.pd5t { padding-top:5px; }
.pd10t { padding-top:10px; }
.pd15t { padding-top:15px; }
.pd20t { padding-top:20px; }
.pd30t { padding-top:30px; }
.pd0r { padding-right:0px !important; }
.pd2r { padding-right:2px; }
.pd5r { padding-right:5px; }
.pd10r { padding-right:10px; }
.pd15r { padding-right:15px; }
.pd20r { padding-right:20px; }
.pd30r { padding-right:30px; }
.pd0b { padding-bottom:0px !important; }
.pd2b { padding-bottom:2px; }
.pd5b { padding-bottom:5px; }
.pd10b { padding-bottom:10px; }
.pd15b { padding-bottom:15px; }
.pd20b { padding-bottom:20px; }
.pd30b { padding-bottom:30px; }
.pd0l { padding-left:0px !important; }
.pd2l { padding-left:2px; }
.pd5l { padding-left:5px; }
.pd10l { padding-left:10px; }
.pd15l { padding-left:15px; }
.pd20l { padding-left:20px; }
.pd30l { padding-left:30px; }
/*************************************
  BG MODULES
  背景モジュール
*************************************/

/*ypet-bg01
--------------------------------------------*/
.ypet-bg01 { position:relative; top:0; left:0; z-index:1; padding:10px 0 0; background:#facc9b; border:1px solid #ecb592; }
#dog .ypet-bg01 { background:#d6e99a; border-color:#b7c076; }
#cat .ypet-bg01 { background:#f8e7ab; border-color:#cec494; }
/*ypet-bg02
--------------------------------------------*/
.ypet-bg02 { background-color:#ffffff; border-color:#ecb592; border-style:solid; border-width:1px; }
#dog .ypet-bg02 { border-color:#b7c076; }/* いぬ */
#cat .ypet-bg02 { border-color:#cec494; }/* ねこ */
/*ypet-bg03
--------------------------------------------*/
.ypet-bg03 { padding-bottom:25px; background-color:#fff; background-repeat:no-repeat; background-position:0 100%; background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_bg03_bg01a.gif); border-color:#ecb592; border-style:solid; border-width:1px; }
.ypet-bg03 .inr-dv { padding:0 0 25px; background:url(http://i.yimg.jp/images/pets/maincontents/ypet_bg03_bg01a.gif) no-repeat 0% 100%; }
/* いぬ */
#dog .ypet-bg03 .inr-dv { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_bg03_bg01b.gif) no-repeat 0% 100%; }
.dog .ypet-bg03 .inr-dv { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_bg03_bg01b.gif) no-repeat 0% 100% !important; }
#dog .ypet-bg03 { border-color:#b7c076; background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_bg03_bg01b.gif); }
.dog .ypet-bg03 { border-color:#b7c076 !important; background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_bg03_bg01b.gif) !important; }
/* ねこ */
#cat .ypet-bg03 .inr-dv { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_bg03_bg01c.gif) no-repeat 0% 100%; }
.cat .ypet-bg03 .inr-dv { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_bg03_bg01c.gif) no-repeat 0% 100% !important; }
#cat .ypet-bg03 { border-color:#cec494 !important; background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_bg03_bg01c.gif) !important; }
.cat .ypet-bg03 { border-color:#cec494 !important; background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_bg03_bg01c.gif) !important; }
/*ypet-bg04
--------------------------------------------*/
.ypet-bg04 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_frbdr00a.gif) no-repeat; }
.ypet-bg04 .bg01 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_frbdr01a.gif) no-repeat 50% 0; }
.ypet-bg04 .bg02 { padding:4px 0 0; background:url(http://i.yimg.jp/images/pets/maincontents/ypet_frbdr02a.gif) no-repeat 100% 0; }
.ypet-bg04 .bg03 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_frbdr03a.gif) no-repeat 100% 100%; }
.ypet-bg04 .bg04 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_frbdr04a.gif) no-repeat 50% 100%; }
.ypet-bg04 .bg05 { padding:0 4px 4px 4px; background:url(http://i.yimg.jp/images/pets/maincontents/ypet_frbdr05a.gif) no-repeat 0 100%; }
/* いぬ */
#dog .ypet-bg04 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_frbdr00b.gif) no-repeat; }
#dog .ypet-bg04 .bg01 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_frbdr01b.gif) no-repeat 50% 0; }
#dog .ypet-bg04 .bg02 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_frbdr02b.gif) no-repeat 100% 0; }
#dog .ypet-bg04 .bg03 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_frbdr03b.gif) no-repeat 100% 100%; }
#dog .ypet-bg04 .bg04 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_frbdr04b.gif) no-repeat 50% 100%; }
#dog .ypet-bg04 .bg05 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_frbdr05b.gif) no-repeat 0 100%; }
.dog .ypet-bg04 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_frbdr00b.gif) no-repeat !important; }
.dog .ypet-bg04 .bg01 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_frbdr01b.gif) no-repeat 50% 0 !important; }
.dog .ypet-bg04 .bg02 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_frbdr02b.gif) no-repeat 100% 0 !important; }
.dog .ypet-bg04 .bg03 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_frbdr03b.gif) no-repeat 100% 100% !important; }
.dog .ypet-bg04 .bg04 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_frbdr04b.gif) no-repeat 50% 100% !important; }
.dog .ypet-bg04 .bg05 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_frbdr05b.gif) no-repeat 0 100% !important; }
/* ねこ */
#cat .ypet-bg04 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_frbdr00c.gif) no-repeat; }
#cat .ypet-bg04 .bg01 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_frbdr01c.gif) no-repeat 50% 0; }
#cat .ypet-bg04 .bg02 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_frbdr02c.gif) no-repeat 100% 0; }
#cat .ypet-bg04 .bg03 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_frbdr03c.gif) no-repeat 100% 100%; }
#cat .ypet-bg04 .bg04 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_frbdr04c.gif) no-repeat 50% 100%; }
#cat .ypet-bg04 .bg05 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_frbdr05c.gif) no-repeat 0 100%; }
.cat .ypet-bg04 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_frbdr00c.gif) no-repeat !important; }
.cat .ypet-bg04 .bg01 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_frbdr01c.gif) no-repeat 50% 0 !important; }
.cat .ypet-bg04 .bg02 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_frbdr02c.gif) no-repeat 100% 0 !important; }
.cat .ypet-bg04 .bg03 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_frbdr03c.gif) no-repeat 100% 100% !important; }
.cat .ypet-bg04 .bg04 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_frbdr04c.gif) no-repeat 50% 100% !important; }
.cat .ypet-bg04 .bg05 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_frbdr05c.gif) no-repeat 0 100% !important; }
/* ペット用品 */
.shp .ypet-bg04 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_frbdr00e.gif) no-repeat !important; }
.shp .ypet-bg04 .bg01 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_frbdr01e.gif) no-repeat 50% 0 !important; }
.shp .ypet-bg04 .bg02 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_frbdr02e.gif) no-repeat 100% 0 !important; }
.shp .ypet-bg04 .bg03 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_frbdr03e.gif) no-repeat 100% 100% !important; }
.shp .ypet-bg04 .bg04 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_frbdr04e.gif) no-repeat 50% 100% !important; }
.shp .ypet-bg04 .bg05 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_frbdr05e.gif) no-repeat 0 100% !important; }
/*ypet-bg05
--------------------------------------------*/
.ypet-bg05 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_frbdr00a.gif) no-repeat; }
.ypet-bg05 .bg01 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_frbdr01a.gif) no-repeat 50% 0; }
.ypet-bg05 .bg02 { padding:4px 0 0; background:url(http://i.yimg.jp/images/pets/maincontents/ypet_frbdr02a.gif) no-repeat 100% 0; }
.ypet-bg05 .bg03 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_frbdr03a.gif) no-repeat 100% 100%; }
.ypet-bg05 .bg04 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_frbdr04a.gif) no-repeat 50% 100%; }
.ypet-bg05 .bg05 { padding:0 4px 4px 4px; background:url(http://i.yimg.jp/images/pets/maincontents/ypet_frbdr05a_stnd.gif) no-repeat 0 100%; }
/* いぬ */
#dog .ypet-bg05 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_frbdr00b.gif) no-repeat; }
#dog .ypet-bg05 .bg01 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_frbdr01b.gif) no-repeat 50% 0; }
#dog .ypet-bg05 .bg02 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_frbdr02b.gif) no-repeat 100% 0; }
#dog .ypet-bg05 .bg03 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_frbdr03b.gif) no-repeat 100% 100%; }
#dog .ypet-bg05 .bg04 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_frbdr04b.gif) no-repeat 50% 100%; }
#dog .ypet-bg05 .bg05 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_frbdr05b_stnd.gif) no-repeat 0 100%; }
.dog .ypet-bg05 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_frbdr00b.gif) no-repeat !important; }
.dog .ypet-bg05 .bg01 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_frbdr01b.gif) no-repeat 50% 0 !important; }
.dog .ypet-bg05 .bg02 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_frbdr02b.gif) no-repeat 100% 0 !important; }
.dog .ypet-bg05 .bg03 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_frbdr03b.gif) no-repeat 100% 100% !important; }
.dog .ypet-bg05 .bg04 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_frbdr04b.gif) no-repeat 50% 100% !important; }
.dog .ypet-bg05 .bg05 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_frbdr05b_stnd.gif) no-repeat 0 100% !important; }
/* ねこ */
#cat .ypet-bg05 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_frbdr00c.gif) no-repeat; }
#cat .ypet-bg05 .bg01 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_frbdr01c.gif) no-repeat 50% 0; }
#cat .ypet-bg05 .bg02 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_frbdr02c.gif) no-repeat 100% 0; }
#cat .ypet-bg05 .bg03 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_frbdr03c.gif) no-repeat 100% 100%; }
#cat .ypet-bg05 .bg04 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_frbdr04c.gif) no-repeat 50% 100%; }
#cat .ypet-bg05 .bg05 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_frbdr05c_stnd.gif) no-repeat 0 100%; }
.cat .ypet-bg05 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_frbdr00c.gif) no-repeat !important; }
.cat .ypet-bg05 .bg01 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_frbdr01c.gif) no-repeat 50% 0 !important; }
.cat .ypet-bg05 .bg02 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_frbdr02c.gif) no-repeat 100% 0 !important; }
.cat .ypet-bg05 .bg03 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_frbdr03c.gif) no-repeat 100% 100% !important; }
.cat .ypet-bg05 .bg04 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_frbdr04c.gif) no-repeat 50% 100% !important; }
.cat .ypet-bg05 .bg05 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_frbdr05c_stnd.gif) no-repeat 0 100% !important; }
/*ypet-bg06
--------------------------------------------*/
.ypet-bg06 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_frbdr00b.gif) no-repeat; }
.ypet-bg06 .bg01 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_frbdr01b.gif) no-repeat 50% 0; }
.ypet-bg06 .bg02 { padding:4px 0 0 0; background:url(http://i.yimg.jp/images/pets/maincontents/ypet_frbdr02b.gif) no-repeat 100% 0; }
.ypet-bg06 .bg03 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_frbdr03b.gif) no-repeat 100% 100%; }
.ypet-bg06 .bg04 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_frbdr04b.gif) no-repeat 50% 100%; }
.ypet-bg06 .bg05 { padding:0 4px 4px 4px; background:url(http://i.yimg.jp/images/pets/maincontents/ypet_frbdr05b_sit.gif) no-repeat 0 100%; }
/* いぬ */
#dog .ypet-bg06 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_frbdr00b.gif) no-repeat; }
#dog .ypet-bg06 .bg01 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_frbdr01b.gif) no-repeat 50% 0; }
#dog .ypet-bg06 .bg02 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_frbdr02b.gif) no-repeat 100% 0; }
#dog .ypet-bg06 .bg03 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_frbdr03b.gif) no-repeat 100% 100%; }
#dog .ypet-bg06 .bg04 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_frbdr04b.gif) no-repeat 50% 100%; }
#dog .ypet-bg06 .bg05 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_frbdr05b_sit.gif) no-repeat 0 100%; }
.dog .ypet-bg06 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_frbdr00b.gif) no-repeat !important; }
.dog .ypet-bg06 .bg01 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_frbdr01b.gif) no-repeat 50% 0 !important; }
.dog .ypet-bg06 .bg02 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_frbdr02b.gif) no-repeat 100% 0 !important; }
.dog .ypet-bg06 .bg03 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_frbdr03b.gif) no-repeat 100% 100% !important; }
.dog .ypet-bg06 .bg04 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_frbdr04b.gif) no-repeat 50% 100% !important; }
.dog .ypet-bg06 .bg05 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_frbdr05b_sit.gif) no-repeat 0 100% !important; }
/* ねこ */
#cat .ypet-bg06 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_frbdr00c.gif) no-repeat; }
#cat .ypet-bg06 .bg01 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_frbdr01c.gif) no-repeat 50% 0; }
#cat .ypet-bg06 .bg02 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_frbdr02c.gif) no-repeat 100% 0; }
#cat .ypet-bg06 .bg03 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_frbdr03c.gif) no-repeat 100% 100%; }
#cat .ypet-bg06 .bg04 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_frbdr04c.gif) no-repeat 50% 100%; }
#cat .ypet-bg06 .bg05 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_frbdr05c_stnd.gif) no-repeat 0 100%; }
.cat .ypet-bg06 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_frbdr00c.gif) no-repeat !important; }
.cat .ypet-bg06 .bg01 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_frbdr01c.gif) no-repeat 50% 0 !important; }
.cat .ypet-bg06 .bg02 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_frbdr02c.gif) no-repeat 100% 0 !important; }
.cat .ypet-bg06 .bg03 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_frbdr03c.gif) no-repeat 100% 100% !important; }
.cat .ypet-bg06 .bg04 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_frbdr04c.gif) no-repeat 50% 100% !important; }
.cat .ypet-bg06 .bg05 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_frbdr05c_sit.gif) no-repeat 0 100% !important; }
/*ypet-bg07
--------------------------------------------*/
.ypet-bg07 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_frbdr00a.gif) no-repeat; }
.ypet-bg07 .bg01 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_frbdr01a.gif) no-repeat 50% 0; }
.ypet-bg07 .bg02 { padding:4px 0 0 0; background:url(http://i.yimg.jp/images/pets/maincontents/ypet_frbdr02a.gif) no-repeat 100% 0; }
.ypet-bg07 .bg03 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_frbdr03a.gif) no-repeat 100% 100%; }
.ypet-bg07 .bg04 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_frbdr04a.gif) no-repeat 50% 100%; }
.ypet-bg07 .bg05 { padding:0 4px 4px 4px; background:url(http://i.yimg.jp/images/pets/maincontents/ypet_frbdr05a_grs.gif) no-repeat 0 100%; }
/* いぬ */
#dog .ypet-bg07 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_frbdr00b.gif) no-repeat; }
#dog .ypet-bg07 .bg01 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_frbdr01b.gif) no-repeat 50% 0; }
#dog .ypet-bg07 .bg02 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_frbdr02b.gif) no-repeat 100% 0; }
#dog .ypet-bg07 .bg03 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_frbdr03b.gif) no-repeat 100% 100%; }
#dog .ypet-bg07 .bg04 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_frbdr04b.gif) no-repeat 50% 100%; }
#dog .ypet-bg07 .bg05 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_frbdr05b_grs.gif) no-repeat 0 100%; }
.dog .ypet-bg07 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_frbdr00b.gif) no-repeat !important; }
.dog .ypet-bg07 .bg01 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_frbdr01b.gif) no-repeat 50% 0 !important; }
.dog .ypet-bg07 .bg02 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_frbdr02b.gif) no-repeat 100% 0 !important; }
.dog .ypet-bg07 .bg03 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_frbdr03b.gif) no-repeat 100% 100% !important; }
.dog .ypet-bg07 .bg04 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_frbdr04b.gif) no-repeat 50% 100% !important; }
.dog .ypet-bg07 .bg05 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_frbdr05b_grs.gif) no-repeat 0 100% !important; }
/* ねこ */
#cat .ypet-bg07 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_frbdr00c.gif) no-repeat; }
#cat .ypet-bg07 .bg01 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_frbdr01c.gif) no-repeat 50% 0; }
#cat .ypet-bg07 .bg02 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_frbdr02c.gif) no-repeat 100% 0; }
#cat .ypet-bg07 .bg03 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_frbdr03c.gif) no-repeat 100% 100%; }
#cat .ypet-bg07 .bg04 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_frbdr04c.gif) no-repeat 50% 100%; }
#cat .ypet-bg07 .bg05 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_frbdr05c_grs.gif) no-repeat 0 100%; }
.cat .ypet-bg07 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_frbdr00c.gif) no-repeat !important; }
.cat .ypet-bg07 .bg01 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_frbdr01c.gif) no-repeat 50% 0 !important; }
.cat .ypet-bg07 .bg02 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_frbdr02c.gif) no-repeat 100% 0 !important; }
.cat .ypet-bg07 .bg03 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_frbdr03c.gif) no-repeat 100% 100% !important; }
.cat .ypet-bg07 .bg04 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_frbdr04c.gif) no-repeat 50% 100% !important; }
.cat .ypet-bg07 .bg05 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_frbdr05c_grs.gif) no-repeat 0 100% !important; }
/* ペット用品 */
.shp .ypet-bg07 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_frbdr00e.gif) no-repeat !important; }
.shp .ypet-bg07 .bg01 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_frbdr01e.gif) no-repeat 50% 0 !important; }
.shp .ypet-bg07 .bg02 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_frbdr02e.gif) no-repeat 100% 0 !important; }
.shp .ypet-bg07 .bg03 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_frbdr03e.gif) no-repeat 100% 100% !important; }
.shp .ypet-bg07 .bg04 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_frbdr04e.gif) no-repeat 50% 100% !important; }
.shp .ypet-bg07 .bg05 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_frbdr05e_grs.gif) no-repeat 0 100% !important; }
/*ypet-bg08
--------------------------------------------*/
.ypet-bg08 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_frbdr00d.gif) no-repeat; }
.ypet-bg08 .bg01 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_frbdr01d.gif) no-repeat 50% 0; }
.ypet-bg08 .bg02 { padding:4px 0 0 0; background:url(http://i.yimg.jp/images/pets/maincontents/ypet_frbdr02d.gif) no-repeat 100% 0; }
.ypet-bg08 .bg03 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_frbdr03d.gif) no-repeat 100% 100%; }
.ypet-bg08 .bg04 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_frbdr04d.gif) no-repeat 50% 100%; }
.ypet-bg08 .bg05 { padding:0 4px 4px 4px; background:url(http://i.yimg.jp/images/pets/maincontents/ypet_frbdr05d_hous.gif) no-repeat 0 100%; }
/*ypet-bg09
--------------------------------------------*/
.ypet-bg09 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_frbdr11b.gif) no-repeat 0 100%; }
.ypet-bg09 .bg01 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_frbdr10b.gif) no-repeat 50% 100%; }
.ypet-bg09 .bg02 { padding:0 0 4px 0; background:url(http://i.yimg.jp/images/pets/maincontents/ypet_frbdr09b.gif) no-repeat 100% 100%; }
.ypet-bg09 .bg03 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_frbdr08b.gif) no-repeat 100% 0; }
.ypet-bg09 .bg04 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_frbdr07b.gif) no-repeat 50% 0; }
.ypet-bg09 .bg05 { padding:4px 4px 0 4px; background:url(http://i.yimg.jp/images/pets/maincontents/ypet_frbdr06b_food.gif) no-repeat; }
/* いぬ */
#dog .ypet-bg09 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_frbdr11b.gif) no-repeat 0 100%; }
#dog .ypet-bg09 .bg01 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_frbdr10b.gif) no-repeat 50% 100%; }
#dog .ypet-bg09 .bg02 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_frbdr09b.gif) no-repeat 100% 100%; }
#dog .ypet-bg09 .bg03 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_frbdr08b.gif) no-repeat 100% 0; }
#dog .ypet-bg09 .bg04 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_frbdr07b.gif) no-repeat 50% 0; }
#dog .ypet-bg09 .bg05 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_frbdr06b_food.gif) no-repeat; }
.dog .ypet-bg09 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_frbdr11b.gif) no-repeat 0 100% !important; }
.dog .ypet-bg09 .bg01 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_frbdr10b.gif) no-repeat 50% 100% !important; }
.dog .ypet-bg09 .bg02 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_frbdr09b.gif) no-repeat 100% 100% !important; }
.dog .ypet-bg09 .bg03 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_frbdr08b.gif) no-repeat 100% 0 !important; }
.dog .ypet-bg09 .bg04 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_frbdr07b.gif) no-repeat 50% 0 !important; }
.dog .ypet-bg09 .bg05 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_frbdr06b_food.gif) no-repeat !important; }
/* ねこ */
#cat .ypet-bg09 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_frbdr11c.gif) no-repeat 0 100%; }
/*#cat .ypet-bg09 .bg01 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_frbdr10c.gif) no-repeat 50% 100%; }*/
#cat .ypet-bg09 .bg02 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_frbdr09c.gif) no-repeat 100% 100%; }
#cat .ypet-bg09 .bg03 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_frbdr08c.gif) no-repeat 100% 0; }
#cat .ypet-bg09 .bg04 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_frbdr07c.gif) no-repeat 50% 0; }
#cat .ypet-bg09 .bg05 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_frbdr06c_food.gif) no-repeat; }
.cat .ypet-bg09 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_frbdr11c.gif) no-repeat 0 100% !important; }
/*.cat .ypet-bg09 .bg01 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_frbdr10c.gif) no-repeat 50% 100% !important; }*/
.cat .ypet-bg09 .bg02 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_frbdr09c.gif) no-repeat 100% 100% !important; }
.cat .ypet-bg09 .bg03 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_frbdr08c.gif) no-repeat 100% 0 !important; }
.cat .ypet-bg09 .bg04 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_frbdr07c.gif) no-repeat 50% 0 !important; }
.cat .ypet-bg09 .bg05 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_frbdr06c_food.gif) no-repeat !important; }
/*ypet-bg10
--------------------------------------------*/
.ypet-bg10 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_frbdr11a.gif) no-repeat 0 100%; }
.ypet-bg10 .bg01 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_frbdr10a.gif) no-repeat 50% 100%; }
.ypet-bg10 .bg02 { padding:0 0 4px 0; background:url(http://i.yimg.jp/images/pets/maincontents/ypet_frbdr09a.gif) no-repeat 100% 100%; }
.ypet-bg10 .bg03 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_frbdr08a.gif) no-repeat 100% 0; }
.ypet-bg10 .bg04 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_frbdr07a.gif) no-repeat 50% 0; }
.ypet-bg10 .bg05 { padding:4px 4px 0 4px; background:url(http://i.yimg.jp/images/pets/maincontents/ypet_frbdr06a_slp.gif) no-repeat; }
/* ypet-bg11
--------------------------------------------*/
.ypet-bg11 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_bg11_bg02a.gif) repeat-y; }
.ypet-bg11 .bd { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_bd02a.gif) repeat-x 0 100%; }
.ypet-bg11 .inr-dv { padding-bottom:5px; background:url(http://i.yimg.jp/images/pets/maincontents/ypet_bg11_bg01a.gif) no-repeat 0 100%; }
/* いぬ */
#dog .ypet-bg11 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_bg11_bg02b.gif) repeat-y; }
.dog .ypet-bg11 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_bg11_bg02b.gif) repeat-y !important; }
#dog .ypet-bg11 .inr-dv { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_bg11_bg01b.gif) no-repeat 0 100%; }
.dog .ypet-bg11 .inr-dv { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_bg11_bg01b.gif) no-repeat 0 100% !important; }
/* ねこ */
#cat .ypet-bg11 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_bg11_bg02c.gif) repeat-y; }
.cat .ypet-bg11 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_bg11_bg02c.gif) repeat-y !important; }
#cat .ypet-bg11 .inr-dv { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_bg11_bg01c.gif) no-repeat 0 100%; }
.cat .ypet-bg11 .inr-dv { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_bg11_bg01c.gif) no-repeat 0 100% !important; }
.ypet-bg11 .none li { padding-bottom:5px; background:none !important; }
/* ypet-bg12
--------------------------------------------*/
.ypet-bg12 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_bg12_bg01a.gif) repeat-y; }
.ypet-bg12 .bd { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_bd02a.gif) repeat-x 0 100%; }
/* いぬ */
#dog .ypet-bg12 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_bg12_bg01b.gif) repeat-y; }
.dog .ypet-bg12 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_bg12_bg01b.gif) repeat-y !important; }
#dog .ypet-bg12 .inr-dv { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_bd02b.gif) repeat-x 0 100%; }
.dog .ypet-bg12 .inr-dv { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_bd02b.gif) repeat-x 0 100% !important; }
/* ねこ */
#cat .ypet-bg12 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_bg12_bg01c.gif) repeat-y; }
.cat .ypet-bg12 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_bg12_bg01c.gif) repeat-y !important; }
#cat .ypet-bg12 .inr-dv { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_bd02c.gif) repeat-x 0 100%; }
.cat .ypet-bg12 .inr-dv { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_bd02c.gif) repeat-x 0 100% !important; }
.ypet-bg12 .none li { padding-bottom:4px; background:none !important; }
/* ypet-bg13
--------------------------------------------*/
.ypet-bg13 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_bg13_bg02.gif) repeat-y; }
.ypet-bg13 .inr-dv { padding-bottom:5px; background:url(http://i.yimg.jp/images/pets/maincontents/ypet_bg13_bg01.gif) no-repeat 0 100%; }
/* ypet-bg14
--------------------------------------------*/
.ypet-bg14 { background:url(http://i.yimg.jp/images/pets/maincontents/search/ypet_bg14_bg02.gif) repeat-y; }
.ypet-bg14 .inr-dv { padding-bottom:5px; background:url(http://i.yimg.jp/images/pets/maincontents/search/ypet_bg14_bg01.gif) no-repeat 0 100%; }
/* ypet-bg15
--------------------------------------------*/
.ypet-bg15 { background:url(../../maincontents/ypet_bg15_bg02.gif) repeat-y; }
.ypet-bg15 .bd { background:url(../../maincontents/ypet_bd02e.gif) repeat-x 0 100%; }
.ypet-bg15 .inr-dv { padding-bottom:5px; background:url(../../maincontents/ypet_bg15_bg01.gif) no-repeat 0 100%; }
/* ypet-bg16
--------------------------------------------*/
.ypet-bg16 { background:url(../../maincontents/ypet_bg16_bg02.gif) repeat-y; }
.ypet-bg16 .bd { background:url(../../maincontents/ypet_bd02e.gif) repeat-x 0 100%; }
.ypet-bg16 .inr-dv { padding-bottom:5px; background:url(../../maincontents/ypet_bg16_bg01.gif) no-repeat 0 100%; }
/*************************************
  TITLE
  タイトル
*************************************/

/*ypet-tt01
--------------------------------------------*/
.ypet-tt01 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg01a.gif) no-repeat; }
#dog .ypet-tt01 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg01b.gif) no-repeat; }/* いぬ*/
.dog .ypet-tt01 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg01b.gif) no-repeat!important; }
#cat .ypet-tt01 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg01c.gif) no-repeat; }/* ねこ */
.cat .ypet-tt01 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg01c.gif) no-repeat!important; }
.ypet-tt01 h1 { float:left; width:225px; height:22px; text-indent:-9999px; overflow:hidden; }
.ypet-tt01 h2 { float:left; width:225px; height:22px; text-indent:-9999px; overflow:hidden; }
/*h2共通項目*/
.ypet-tt01 h2 { background-repeat:no-repeat; }
.ypet-tt01 h2 { background-position:8px 3px; }
/*st01お知らせ*/
.ypet-tt01 h2.st01 { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg01a_01.gif); }
#dog .ypet-tt01 h2.st01 { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg01b_01.gif); }/*いぬ*/
.dog .ypet-tt01 h2.st01 { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg01b_01.gif)!important; }
#cat .ypet-tt01 h2.st01 { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg01c_01.gif); }/*ねこ*/
.cat .ypet-tt01 h2.st01 { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg01c_01.gif)!important; }
/*st02最近の日誌*/
.ypet-tt01 h2.st02 { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg01a_02.gif); }
#dog .ypet-tt01 h2.st02 { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg01b_02.gif); }/*いぬ*/
.dog .ypet-tt01 h2.st02 { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg01b_02.gif)!important; }
#cat .ypet-tt01 h2.st02 { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg01c_02.gif); }/*ねこ*/
.cat .ypet-tt01 h2.st02 { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg01c_02.gif)!important; }
/*st03検索結果*/
.ypet-tt01 h2.st03 { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg01a_03.gif); }
#dog .ypet-tt01 h2.st03 { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg01b_03.gif); }/*いぬ*/
.dog .ypet-tt01 h2.st03 { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg01b_03.gif)!important; }
#cat .ypet-tt01 h2.st03 { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg01c_03.gif); }/*ねこ*/
.cat .ypet-tt01 h2.st03 { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg01c_03.gif)!important; }
/*st04飼い主検索*/
.ypet-tt01 h2.st04 { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg01a_04.gif); }
#dog .ypet-tt01 h2.st04 { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg01b_04.gif); }/*いぬ*/
.dog .ypet-tt01 h2.st04 { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg01b_04.gif)!important; }
#cat .ypet-tt01 h2.st04 { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg01c_04.gif); }/*ねこ*/
.cat .ypet-tt01 h2.st04 { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg01c_04.gif)!important; }
/*st05最近あなたがコメントした日誌*/
.ypet-tt01 h2.st05 { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg01a_05.gif); }
#dog .ypet-tt01 h2.st05 { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg01b_05.gif); }/*いぬ*/
.dog .ypet-tt01 h2.st05 { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg01b_05.gif)!important; }
#cat .ypet-tt01 h2.st05 { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg01c_05.gif); }/*ねこ*/
.cat .ypet-tt01 h2.st05 { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg01c_05.gif)!important; }
/*st06日誌一覧*/
.ypet-tt01 h2.st06 { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg01a_06.gif); }
#dog .ypet-tt01 h2.st06 { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg01b_06.gif); }/*いぬ*/
.dog .ypet-tt01 h2.st06 { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg01b_06.gif)!important; }
#cat .ypet-tt01 h2.st06 { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg01c_06.gif); }/*ねこ*/
.cat .ypet-tt01 h2.st06 { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg01c_06.gif)!important; }
/*st07日誌*/
.ypet-tt01 h2.st07 { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg01a_07.gif); }
#dog .ypet-tt01 h2.st07 { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg01b_07.gif); }/*いぬ*/
.dog .ypet-tt01 h2.st07 { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg01b_07.gif)!important; }
#cat .ypet-tt01 h2.st07 { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg01c_07.gif); }/*ねこ*/
.cat .ypet-tt01 h2.st07 { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg01c_07.gif)!important; }
/*st08日誌を書く*/
.ypet-tt01 h2.st08 { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg01a_08.gif); }
#dog .ypet-tt01 h2.st08 { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg01b_08.gif); }/*いぬ*/
.dog .ypet-tt01 h2.st08 { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg01b_08.gif)!important; }
#cat .ypet-tt01 h2.st08 { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg01c_08.gif); }/*ねこ*/
.cat .ypet-tt01 h2.st08 { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg01c_08.gif)!important; }
/*st09内容の確認*/
.ypet-tt01 h2.st09 { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg01a_09.gif); }
#dog .ypet-tt01 h2.st09 { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg01b_09.gif); }/*いぬ*/
.dog .ypet-tt01 h2.st09 { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg01b_09.gif)!important; }
#cat .ypet-tt01 h2.st09 { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg01c_09.gif); }/*ねこ*/
.cat .ypet-tt01 h2.st09 { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg01c_09.gif)!important; }
/*st10アルバム*/
.ypet-tt01 h2.st10 { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg01a_10.gif); }
#dog .ypet-tt01 h2.st10 { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg01b_10.gif); }/*いぬ*/
.dog .ypet-tt01 h2.st10 { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg01b_10.gif); }
#cat .ypet-tt01 h2.st10 { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg01c_10.gif)!important; }/*ねこ*/
.cat .ypet-tt01 h2.st10 { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg01c_10.gif)!important; }
/*st11写真を追加*/
.ypet-tt01 h2.st11 { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg01a_11.gif); }
#dog .ypet-tt01 h2.st11 { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg01b_11.gif); }/*いぬ*/
.dog .ypet-tt01 h2.st11 { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg01b_11.gif)!important; }
#cat .ypet-tt01 h2.st11 { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg01c_11.gif); }/*ねこ*/
.cat .ypet-tt01 h2.st11 { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg01c_11.gif)!important; }
/*st12お気に入りペット*/
.ypet-tt01 h2.st12 { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg01a_12.gif); }
#dog .ypet-tt01 h2.st12 { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg01b_12.gif); }/*いぬ*/
.dog .ypet-tt01 h2.st12 { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg01b_12.gif)!important; }
#cat .ypet-tt01 h2.st12 { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg01c_12.gif); }/*ねこ*/
.cat .ypet-tt01 h2.st12 { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg01c_12.gif)!important; }
/*st13ペット検索*/
.ypet-tt01 h2.st13 { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg01a_13.gif); }
#dog .ypet-tt01 h2.st13 { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg01b_13.gif); }/*いぬ*/
.dog .ypet-tt01 h2.st13 { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg01b_13.gif)!important; }
#cat .ypet-tt01 h2.st13 { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg01c_13.gif); }/*ねこ*/
.cat .ypet-tt01 h2.st13 { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg01c_13.gif)!important; }
/*st14日誌を編集*/
.ypet-tt01 h2.st14 { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg01a_14.gif); }
#dog .ypet-tt01 h2.st14 { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg01b_14.gif); }/*いぬ*/
.dog .ypet-tt01 h2.st14 { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg01b_14.gif)!important; }
#cat .ypet-tt01 h2.st14 { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg01c_14.gif); }/*ねこ*/
.cat .ypet-tt01 h2.st14 { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg01c_14.gif)!important; }
/*st15Myペットを開設しよう*/
.ypet-tt01 h2.st15 { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg01a_15.gif); }
#dog .ypet-tt01 h2.st15 { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg01b_15.gif); }/*いぬ*/
.dog .ypet-tt01 h2.st15 { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg01b_15.gif)!important; }
#cat .ypet-tt01 h2.st15 { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg01c_15.gif); }/*ねこ*/
.cat .ypet-tt01 h2.st15 { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg01c_15.gif)!important; }
/*st16プロフィール編集*/
.ypet-tt01 h2.st16 { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg01a_16.gif); }
#dog .ypet-tt01 h2.st16 { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg01b_16.gif); }/*いぬ*/
.dog .ypet-tt01 h2.st16 { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg01b_16.gif)!important; }
#cat .ypet-tt01 h2.st16 { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg01c_16.gif); }/*ねこ*/
.cat .ypet-tt01 h2.st16 { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg01c_16.gif)!important; }
/*st17新着ペット一覧*/
.ypet-tt01 h2.st17 { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg01a_17.gif); }
#dog .ypet-tt01 h2.st17 { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg01b_17.gif); }/*いぬ*/
.dog .ypet-tt01 h2.st17 { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg01b_17.gif)!important; }
#cat .ypet-tt01 h2.st17 { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg01c_17.gif); }/*ねこ*/
.cat .ypet-tt01 h2.st17 { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg01c_17.gif)!important; }
/*st18みんなのアルバム*/
.ypet-tt01 h2.st18 { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg01a_18.gif); }
#dog .ypet-tt01 h2.st18 { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg01b_18.gif); }/*いぬ*/
.dog .ypet-tt01 h2.st18 { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg01b_18.gif)!important; }
#cat .ypet-tt01 h2.st18 { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg01c_18.gif); }/*ねこ*/
.cat .ypet-tt01 h2.st18 { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg01c_18.gif)!important; }
/*st19ピックアップ*/
.ypet-tt01 h2.st19 { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg01a_19.gif); }
#dog .ypet-tt01 h2.st19 { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg01b_19.gif); }/*いぬ*/
.dog .ypet-tt01 h2.st19 { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg01b_19.gif)!important; }
#cat .ypet-tt01 h2.st19 { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg01c_19.gif); }/*ねこ*/
.cat .ypet-tt01 h2.st19 { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg01c_19.gif)!important; }
/*st20コメントを書く*/
.ypet-tt01 h2.st20 { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg01a_20.gif); }
#dog .ypet-tt01 h2.st20 { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg01b_20.gif); }/*いぬ*/
.dog .ypet-tt01 h2.st20 { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg01b_20.gif)!important; }
#cat .ypet-tt01 h2.st20 { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg01c_20.gif); }/*ねこ*/
.cat .ypet-tt01 h2.st20 { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg01c_20.gif)!important; }
/*st21*/
.ypet-tt01 h2.st20 { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg01a_20.gif); }
#dog .ypet-tt01 h2.st20 { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg01b_20.gif); }/*いぬ*/
.dog .ypet-tt01 h2.st20 { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg01b_20.gif)!important; }
#cat .ypet-tt01 h2.st20 { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg01c_20.gif); }/*ねこ*/
.cat .ypet-tt01 h2.st20 { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg01c_20.gif)!important; }
/*st34お気に入りペットに登録*/
.ypet-tt01 h2.st34 { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg01a_34.gif); }
#dog .ypet-tt01 h2.st34 { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg01b_34.gif); }/*いぬ*/
.dog .ypet-tt01 h2.st34 { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg01b_34.gif)!important; }
#cat .ypet-tt01 h2.st34 { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg01c_34.gif); }/*ねこ*/
.cat .ypet-tt01 h2.st34 { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg01c_34.gif)!important; }
/*st35登録完了*/
.ypet-tt01 h2.st35 { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg01a_35.gif); }
#dog .ypet-tt01 h2.st35 { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg01b_35.gif); }/*いぬ*/
.dog .ypet-tt01 h2.st35 { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg01b_35.gif)!important; }
#cat .ypet-tt01 h2.st35 { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg01c_35.gif); }/*ねこ*/
.cat .ypet-tt01 h2.st35 { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg01c_35.gif)!important; }
/*st36お気に入りペットを削除*/
.ypet-tt01 h2.st36 { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg01a_36.gif); }
#dog .ypet-tt01 h2.st36 { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg01b_36.gif); }/*いぬ*/
.dog .ypet-tt01 h2.st36 { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg01b_36.gif)!important; }
#cat .ypet-tt01 h2.st36 { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg01c_36.gif); }/*ねこ*/
.cat .ypet-tt01 h2.st36 { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg01c_36.gif)!important; }
/*st37削除完了*/
.ypet-tt01 h2.st37 { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg01a_37.gif); }
#dog .ypet-tt01 h2.st37 { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg01b_37.gif); }/*いぬ*/
.dog .ypet-tt01 h2.st37 { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg01b_37.gif)!important; }
#cat .ypet-tt01 h2.st37 { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg01c_37.gif); }/*ねこ*/
.cat .ypet-tt01 h2.st37 { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg01c_37.gif)!important; }
/*st38登録完了*/
.ypet-tt01 h2.st38 { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg01a_38.gif); }
#dog .ypet-tt01 h2.st38 { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg01b_38.gif); }/*いぬ*/
.dog .ypet-tt01 h2.st38 { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg01b_38.gif)!important; }
#cat .ypet-tt01 h2.st38 { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg01c_38.gif); }/*ねこ*/
.cat .ypet-tt01 h2.st38 { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg01c_38.gif)!important; }
/*st39ペットを追加*/
.ypet-tt01 h2.st39 { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg01a_39.gif); }
#dog .ypet-tt01 h2.st39 { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg01b_39.gif); }/*いぬ*/
.dog .ypet-tt01 h2.st39 { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg01b_39.gif)!important; }
#cat .ypet-tt01 h2.st39 { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg01c_39.gif); }/*ねこ*/
.cat .ypet-tt01 h2.st39 { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg01c_39.gif)!important; }
/*st40ペットを削除*/
.ypet-tt01 h2.st40 { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg01a_40.gif); }
#dog .ypet-tt01 h2.st40 { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg01b_40.gif); }/*いぬ*/
.dog .ypet-tt01 h2.st40 { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg01b_40.gif)!important; }
#cat .ypet-tt01 h2.st40 { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg01c_40.gif); }/*ねこ*/
.cat .ypet-tt01 h2.st40 { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg01c_40.gif)!important; }
/*st41アルバム一覧*/
.ypet-tt01 h2.st41 { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg01a_41.gif); }
#dog .ypet-tt01 h2.st41 { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg01b_41.gif); }/*いぬ*/
.dog .ypet-tt01 h2.st41 { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg01b_41.gif)!important; }
#cat .ypet-tt01 h2.st41 { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg01c_41.gif); }/*ねこ*/
.cat .ypet-tt01 h2.st41 { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg01c_41.gif)!important; }
/*st42新着コメント*/
.ypet-tt01 h2.st42 { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg01a_42.gif); }
#dog .ypet-tt01 h2.st42 { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg01b_42.gif); }/*いぬ*/
.dog .ypet-tt01 h2.st42 { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg01b_42.gif)!important; }
#cat .ypet-tt01 h2.st42 { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg01c_42.gif); }/*ねこ*/
.cat .ypet-tt01 h2.st42 { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg01c_42.gif)!important; }
/*st43飼い主メッセージ*/
.ypet-tt01 h2.st43 { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg01a_43.gif); }
#dog .ypet-tt01 h2.st43 { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg01b_43.gif); }/*いぬ*/
.dog .ypet-tt01 h2.st43 { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg01b_43.gif)!important; }
#cat .ypet-tt01 h2.st43 { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg01c_43.gif); }/*ねこ*/
.cat .ypet-tt01 h2.st43 { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg01c_43.gif)!important; }
/*st44最近のあるバム一覧*/
.ypet-tt01 h2.st44 { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg01a_44.gif); }
#dog .ypet-tt01 h2.st44 { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg01b_44.gif); }/*いぬ*/
.dog .ypet-tt01 h2.st44 { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg01b_44.gif)!important; }
#cat .ypet-tt01 h2.st44 { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg01c_44.gif); }/*ねこ*/
.cat .ypet-tt01 h2.st44 { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg01c_44.gif)!important; }
/*st45日誌の削除*/
.ypet-tt01 h2.st45 { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg01a_45.gif); }
#dog .ypet-tt01 h2.st45 { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg01b_45.gif); }/*いぬ*/
.dog .ypet-tt01 h2.st45 { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg01b_45.gif)!important; }
#cat .ypet-tt01 h2.st45 { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg01c_45.gif); }/*ねこ*/
.cat .ypet-tt01 h2.st45 { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg01c_45.gif)!important; }
/*st46写真の情報を編集*/
.ypet-tt01 h2.st46 { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg01a_46.gif); }
#dog .ypet-tt01 h2.st46 { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg01b_46.gif); }/*いぬ*/
.dog .ypet-tt01 h2.st46 { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg01b_46.gif)!important; }
#cat .ypet-tt01 h2.st46 { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg01c_46.gif); }/*ねこ*/
.cat .ypet-tt01 h2.st46 { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg01c_46.gif)!important; }
/*st47写真を削除*/
.ypet-tt01 h2.st47 { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg01a_47.gif); }
#dog .ypet-tt01 h2.st47 { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg01b_47.gif); }/*いぬ*/
.dog .ypet-tt01 h2.st47 { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg01b_47.gif)!important; }
#cat .ypet-tt01 h2.st47 { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg01c_47.gif); }/*ねこ*/
.cat .ypet-tt01 h2.st47 { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg01c_47.gif)!important; }
/*st49新着コメント一覧*/
.ypet-tt01 h2.st49 { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg01a_49.gif); }
#dog .ypet-tt01 h2.st49 { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg01b_49.gif); }/*いぬ*/
.dog .ypet-tt01 h2.st49 { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg01b_49.gif)!important; }
#cat .ypet-tt01 h2.st49 { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg01c_49.gif); }/*ねこ*/
.cat .ypet-tt01 h2.st49 { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg01c_49.gif)!important; }
/*st53動画一覧*/
.ypet-tt01 h1.st53 { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg01a_53.gif); }
.ypet-tt01 h2.st53 { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg01a_53.gif); }
/*st54みんなの動画*/
.ypet-tt01 h1.st54 { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg01a_54.gif); }
.ypet-tt01 h2.st54 { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg01a_54.gif); }
/*st55動画*/
.ypet-tt01 h1.st55 { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg01a_55.gif); }
.ypet-tt01 h2.st55 { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg01a_55.gif); }
/*st56動画をアップロード*/
.ypet-tt01 h1.st56 { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg01a_56.gif); }
.ypet-tt01 h2.st56 { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg01a_56.gif); }
/*st57動画の情報を編集*/
.ypet-tt01 h1.st57 { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg01a_57.gif); }
.ypet-tt01 h2.st57 { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg01a_57.gif); }
/*st58動画を削除*/
.ypet-tt01 h1.st58 { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg01a_58.gif); }
.ypet-tt01 h2.st58 { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg01a_58.gif); }
/*st59削除完了*/
.ypet-tt01 h1.st59 { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg01a_59.gif); }
.ypet-tt01 h2.st59 { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg01a_59.gif); }
/*st60新着写真一覧*/
.ypet-tt01 h1.st60 { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg01a_60.gif); }
#dog .ypet-tt01 h1.st60 { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg01b_60.gif); }/*いぬ*/
.dog .ypet-tt01 h1.st60 { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg01b_60.gif)!important; }
#cat .ypet-tt01 h1.st60 { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg01c_60.gif); }/*ねこ*/
.cat .ypet-tt01 h1.st60 { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg01c_60.gif)!important; }
.ypet-tt01 h2.st60 { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg01a_60.gif); }
#dog .ypet-tt01 h2.st60 { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg01b_60.gif); }/*いぬ*/
.dog .ypet-tt01 h2.st60 { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg01b_60.gif)!important; }
#cat .ypet-tt01 h2.st60 { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg01c_60.gif); }/*ねこ*/
.cat .ypet-tt01 h2.st60 { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg01c_60.gif)!important; }
/*st61お気に入り登録者一覧*/
.ypet-tt01 h2.st61 { background-image:url(../../maincontents/ypet_tt00_bg01a_61.gif); }
/*st62お気に入り登録者*/
.ypet-tt01 h2.st62 { background-image:url(../../maincontents/ypet_tt00_bg01a_62.gif); }
/*st52違反報告*/
.ypet-tt01 h2.st52 { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg01a_52.gif); }
.ypet-tt01 p { float:right; background:url(http://i.yimg.jp/images/pets/maincontents/ypet_ar01a.gif) no-repeat 0 50%; padding:0 0 0 1em; }
/*矢印-いぬ*/
#dog .ypet-tt01 p { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_ar01b.gif) no-repeat 0 50%; }
.dog .ypet-tt01 p { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_ar01b.gif) no-repeat 0 50%!important; }
/*矢印-ねこ*/
#cat .ypet-tt01 p { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_ar01c.gif) no-repeat 0 50%; }
.cat .ypet-tt01 p { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_ar01c.gif) no-repeat 0 50%!important; }
.ypet-tt01 p a { line-height:22px; }
.ypet-tt01 p.nar { float:right; background:none; }
/*ypet-tt02
--------------------------------------------*/
.ypet-tt02 { background:#ff7723 url(http://i.yimg.jp/images/pets/maincontents/ypet_tt02_bg01a_r.gif) no-repeat 100% 0; }/* ノーマル*/
.ypet-tt02 .inr-wr { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt02_bg01a_l.gif) no-repeat; }
.ypet-tt02 h2 { line-height:22px; color:#ffffff; font-weight:bold; padding:2px 0 0 34px; font-size:108%;/* eq.14px */ }
/* いぬ */
#dog .ypet-tt02 { background:#718f11 url(http://i.yimg.jp/images/pets/maincontents/ypet_tt02_bg01b_r.gif) no-repeat 100% 0; }
#dog .ypet-tt02 .inr-wr { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt02_bg01b_l.gif) no-repeat; }
.dog .ypet-tt02 { background:#718f11 url(http://i.yimg.jp/images/pets/maincontents/ypet_tt02_bg01b_r.gif) no-repeat 100% 0!important; }
.dog .ypet-tt02 .inr-wr { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt02_bg01b_l.gif) no-repeat!important; }
/* ねこ */
#cat .ypet-tt02 { background:#977f27 url(http://i.yimg.jp/images/pets/maincontents/ypet_tt02_bg01c_r.gif) no-repeat 100% 0; }
#cat .ypet-tt02 .inr-wr { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt02_bg01c_l.gif) no-repeat; }
.cat .ypet-tt02 { background:#977f27 url(http://i.yimg.jp/images/pets/maincontents/ypet_tt02_bg01c_r.gif) no-repeat 100% 0!important; }
.cat .ypet-tt02 .inr-wr { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt02_bg01c_l.gif) no-repeat!important; }
/*ypet-tt03
--------------------------------------------*/
.ypet-tt03 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg01a.gif) no-repeat; border-bottom:solid 2px #ff7723; }
.ypet-tt03 .inr-wr { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg02a.gif) no-repeat 100% 100%; }
.ypet-tt03 h2 { float:left; width:225px; height:22px; text-indent:-9999px; overflow:hidden; background-repeat:no-repeat; background-position:8px 4px; }
.ypet-tt03-1 h2 { float:left; width:350px; height:22px; text-indent:-9999px; overflow:hidden; background-repeat:no-repeat; background-position:8px 4px; }
/* いぬ */
#dog .ypet-tt03 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg01b.gif) no-repeat; border-bottom:solid 2px #9bbb38; }
#dog .ypet-tt03 .inr-wr { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg02b.gif) no-repeat 100% 100%; }
.dog .ypet-tt03 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg01b.gif) no-repeat !important; border-bottom:solid 2px #9bbb38!important; }
.dog .ypet-tt03 .inr-wr { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg02b.gif) no-repeat 100% 100%!important; }
/* いぬ（占い） */
#dog .ypet-tt03-1 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg03b.gif) no-repeat; border-bottom:solid 2px #9bbb38; }
#dog .ypet-tt03-1 .inr-wr { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg02b.gif) no-repeat 100% 100%; }
.dog .ypet-tt03-1 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg03b.gif) no-repeat !important; border-bottom:solid 2px #9bbb38!important; }
.dog .ypet-tt03-1 .inr-wr { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg02b.gif) no-repeat 100% 100%!important; }
/* ねこ */
#cat .ypet-tt03 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg01c.gif) no-repeat; border-bottom:solid 2px #f9cb15; }
#cat .ypet-tt03 .inr-wr { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg02c.gif) no-repeat 100% 100%; }
.cat .ypet-tt03 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg01c.gif) no-repeat !important; border-bottom:solid 2px #f9cb15!important; }
.cat .ypet-tt03 .inr-wr { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg02c.gif) no-repeat 100% 100%!important; }
/* ペット用品 */
.shp .ypet-tt03 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg01e.gif) no-repeat !important; border-bottom:solid 2px #cd448f!important; }
.shp .ypet-tt03 .inr-wr { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg02e.gif) no-repeat 100% 100%!important; }
/*st03検索結果*/
#dog .ypet-tt03 h2.st03 { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg01b_03.gif); }/*いぬ*/
.dog .ypet-tt03 h2.st03 { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg01b_03.gif)!important; }
#cat .ypet-tt03 h2.st03 { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg01c_03.gif); }/*ねこ*/
.cat .ypet-tt03 h2.st03 { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg01c_03.gif)!important; }
.shp .ypet-tt03 h2.st03 { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg01e_03.gif)!important; }/*ペット用品色*/
/*st18みんなのアルバム*/
.ypet-tt03 h2.st18 { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg01a_18.gif); }
#dog .ypet-tt03 h2.st18 { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg01b_18.gif); }/*いぬ*/
.dog .ypet-tt03 h2.st18 { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg01b_18.gif)!important; }
#cat .ypet-tt03 h2.st18 { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg01c_18.gif); }/*ねこ*/
.cat .ypet-tt03 h2.st18 { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg01c_18.gif)!important; }
/*st19ピックアップ*/
.ypet-tt03 h2.st19 { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg01a_19.gif); }
#dog .ypet-tt03 h2.st19 { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg01b_19.gif); }/*いぬ*/
.dog .ypet-tt03 h2.st19 { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg01b_19.gif)!important; }
#cat .ypet-tt03 h2.st19 { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg01c_19.gif); }/*ねこ*/
.cat .ypet-tt03 h2.st19 { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg01c_19.gif)!important; }
/*st21ペット広場*/
.ypet-tt03 h2.st21 { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg01a_21.gif); }/*st21ペット広場*/
/*st22○○のペット日誌*/
.ypet-tt03 h2.st22 { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg01a_22.gif); }/*st22○○のペット日誌*/
/*st23ペットまんが一覧*/
.ypet-tt03 h2.st23 { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg01a_23.gif); }/*st23ペットまんが一覧*/
/*st24五十音から探す*/
#dog .ypet-tt03 h2.st24 { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg01b_24.gif); }/*いぬ*/
.dog .ypet-tt03 h2.st24 { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg01b_24.gif)!important; }
#cat .ypet-tt03 h2.st24 { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg01c_24.gif); }/*ねこ*/
.cat .ypet-tt03 h2.st24 { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg01c_24.gif)!important; }
/*st25病名検*/
#dog .ypet-tt03 h2.st25 { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg01b_25.gif); }/*いぬ*/
.dog .ypet-tt03 h2.st25 { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg01b_25.gif)!important; }
#cat .ypet-tt03 h2.st25 { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg01c_25.gif); }/*ねこ*/
.cat .ypet-tt03 h2.st25 { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg01c_25.gif)!important; }
/*st26ボディタイプから探す*/
#cat .ypet-tt03 h2.st26 { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg01c_26.gif); }/*ねこ*/
.cat .ypet-tt03 h2.st26 { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg01c_26.gif)!important; }
/*st27わんこの占い*/
#dog .ypet-tt03-1 h2.st27 { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg01b_27.gif); }/*いぬ*/
.dog .ypet-tt03-1 h2.st27 { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg01b_27.gif)!important; }
/*st28体型から探す*/
#dog .ypet-tt03 h2.st28 { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg01b_28.gif); }/*いぬ*/
.dog .ypet-tt03 h2.st28 { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg01b_28.gif)!important; }
/*st32ペット用品ショッピング*/
.shp .ypet-tt03 h2.st32 { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg01e_32.gif)!important; }/*ペット用品色*/
/*st33Myペットに登録されたペット紹介*/
.ypet-tt03 h2.st33 { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg01a_33.gif); }
#dog .ypet-tt03 h2.st33 { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg01b_33.gif); }/*いぬ*/
.dog .ypet-tt03 h2.st33 { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg01b_33.gif)!important; }
#cat .ypet-tt03 h2.st33 { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg01c_33.gif); }/*ねこ*/
.cat .ypet-tt03 h2.st33 { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg01c_33.gif)!important; }
/*st48新着ペット紹介*/
.ypet-tt03 h2.st48 { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg01a_48.gif); }
#dog .ypet-tt03 h2.st48 { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg01b_48.gif); }/*いぬ*/
.dog .ypet-tt03 h2.st48 { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg01b_48.gif)!important; }
#cat .ypet-tt03 h2.st48 { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg01c_48.gif); }/*ねこ*/
.cat .ypet-tt03 h2.st48 { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg01c_48.gif)!important; }
/*st60ペット用品ショッピング 売れ筋ランキング*/
.shp .ypet-tt03 h2.st60 { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg01e_33.gif)!important; }/*ペット用品色*/
/*st54みんなの動画*/
.ypet-tt03 h2.st54 { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg01a_54.gif); }
.ypet-tt03 p { float:right; background:url(http://i.yimg.jp/images/pets/maincontents/ypet_ar01.gif) no-repeat 0.4em; padding:0 0 0 1.2em; }
.ypet-tt03 p a { line-height:22px; }
/* ypet-tt04
--------------------------------------------*/
.ypet-tt04 .share { margin-bottom:0; }
.ypet-tt04 h2,
.ypet-tt04 h3 { float:left; padding:0 0 0 20px; font-size:123%;/* eq.16px */ font-weight:bold; min-height:14px; }
*html .ypet-tt04 h2,
*html .ypet-tt04 h3 { height:14px; }
.ypet-tt04 h2,
.ypet-tt04 h3 { color:#76321a; background:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt04_bg01.gif) no-repeat 0 50%; }
/* いぬ */
#dog .ypet-tt04 h2,
#dog .ypet-tt04 h3 { color:#709011; background:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt04_bg02.gif) no-repeat 0 50%; }
.dog .ypet-tt04 h2,
.dog .ypet-tt04 h3 { color:#709011 !important; background:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt04_bg02.gif) no-repeat 0 50% !important; }
/* ねこ */
#cat .ypet-tt04 h2,
#cat .ypet-tt04 h3 { color:#977f27; background:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt04_bg03.gif) no-repeat 0 50%; }
.cat .ypet-tt04 h2,
.cat .ypet-tt04 h3 { color:#977f27 !important; background:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt04_bg03.gif) no-repeat 0 50% !important; }
/* ペット用品 */
.shp .ypet-tt04 h2,
.shp .ypet-tt04 h3 { color:#813d62; background:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt04_bg05.gif) no-repeat 0 50%; }
.ypet-tt04 p { float:right; padding:0 0 0 1em; background:url(http://i.yimg.jp/images/pets/maincontents/ypet_ar01.gif) no-repeat 0 50%; }
.ypet-tt04 p.none { background:none; padding:0; }
/* 色なし(日付など) */
.ypet-tt04 dl { width: 370px; }
.ypet-tt04 dt { float:left; background:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt04_bg01.gif) no-repeat; padding:0 0 0 20px; *height:14px;
min-height:14px; font-size:108%;/* eq.14px */ }
.ypet-tt04 dd { padding:0 0 0 7.5em; font-weight:bold; font-size:123%;/* eq.16px */ }
/* ypet-tt05
--------------------------------------------*/
.ypet-tt05 h3 { float:left; padding:0 0 0 20px; font-size:123%;/* eq.16px */ font-weight:bold; min-height:12px; }
*html .ypet-tt05 h3 { height:12px; }
/* ノーマル */
.ypet-tt05 h3 { color:#76321a; background:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt05_bg01.gif) no-repeat 0 50%; }
/* いぬ */
#dog .ypet-tt05 h3 { color:#709011; background:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt05_bg02.gif) no-repeat 0 50%; }
.dog .ypet-tt05 h3 { color:#709011 !important; background:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt05_bg02.gif) no-repeat 0 50% !important; }
/* ねこ */
#cat .ypet-tt05 h3 { color:#977f27; background:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt05_bg03.gif) no-repeat 0 50%; }
.cat .ypet-tt05 h3 { color:#977f27 !important; background:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt05_bg03.gif) no-repeat 0 50% !important; }
.ypet-tt05 p { padding:0 0 0 10em; line-height:19px; }
.ypet-tt05 .st01 { float:right; padding:0 0 0 1em; background:url(http://i.yimg.jp/images/pets/maincontents/ypet_ar01.gif) no-repeat 0 50%; }
.ypet-tt05 .st02 { float:left; padding:0 0 0 1em; }
.ypet-tt05 .st03 { float:right; padding:4px 5px 2px 25px; background:#fde2b6 url(../../maincontents/my/common/icon/icon_album.gif) no-repeat 4px center; }
.ypet-tt05 .st03 a { display:inline-block; }
.ypet-tt05 p span { color:#ff0000; }
.ypet-tt05 p.flR { padding:0 0 0 10em; line-height:19px; }
/* ypet-tt06
--------------------------------------------*/
.ypet-tt06 h3,
.ypet-tt06 h4 { font-size:123%;/* eq.16px */ font-weight:bold; color:#76321a;/* トップ・ペット広場 */ }
/* いぬ */
#dog .ypet-tt06 h3 { color:#709011; }
.dog .ypet-tt06 h3 { color:#709011 !important; }
/* ねこ */
#cat .ypet-tt06 h3 { color:#977f27; }
.cat .ypet-tt06 h3 { color:#977f27 !important; }
/* ペット用品 */
.shp .ypet-tt06 h3 { color:#813d62!important; }
/* ypet-tt07
--------------------------------------------*/
.ypet-tt07 h3 { font-weight:bold; padding:0 0 0 33px; font-size:108%;/* eq.14px */ min-height:26px; }
*html .ypet-tt07 h3 { height:26px; }
.ypet-tt07 h3,
.ypet-tt07 h3 a { line-height:30px; }
.ypet-tt07 .st01 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt07_bg01.gif) no-repeat; }/* 小動物 */
.ypet-tt07 .st02 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt07_bg02.gif) no-repeat; }/* 鳥 */
.ypet-tt07 .st03 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt07_bg03.gif) no-repeat; }/* さかな */
.ypet-tt07 .st04 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt07_bg04.gif) no-repeat; }/* 昆虫 */
.ypet-tt07 .st05 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt07_bg05.gif) no-repeat; }/* その他 */
.ypet-tt07 .ctbd h3 { display:inline; float:left; margin-right:20px; }
/* ypet-tt08
--------------------------------------------*/
.ypet-tt08 div { min-height:35px; }
*html .ypet-tt08 div { height:35px; }
.ypet-tt08 h2 { float:left; font-size:123%;/* eq.16px */ font-weight:bold; line-height:35px; }
.ypet-tt08 .inr-wr { margin:0 0 0 45px; }
/* 色 */
#dog .ypet-tt08 h2 { color:#709011; }
.dog .ypet-tt08 h2 { color:#709011!important; }
#cat .ypet-tt08 h2 { color:#977f27; }
.cat .ypet-tt08 h2 { color:#977f27!important; }
/* 下ライン・いぬ */
#dog .ypet-tt08 .inr-wr { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_line01b.gif) no-repeat 0 100%; }
.dog .ypet-tt08 .inr-wr { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_line01b.gif) no-repeat 0 100%!important; }
/* 下ライン・ねこ */
#cat .ypet-tt08 .inr-wr { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_line01c.gif) no-repeat 0 100%; }
.cat .ypet-tt08 .inr-wr { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_line01c.gif) no-repeat 0 100% !important; }
/* みんなのアルバム */
#dog .ypet-tt08 .st01 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt08_bg01b.gif) no-repeat; }/*いぬ*/
.dog .ypet-tt08 .st01 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt08_bg01b.gif) no-repeat!important; }
#cat .ypet-tt08 .st01 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt08_bg01c.gif) no-repeat; }/*ねこ*/
.cat .ypet-tt08 .st01 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt08_bg01c.gif) no-repeat!important; }
/* 図鑑 */
#dog .ypet-tt08 .st02 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt08_bg02b.gif) no-repeat; }/*いぬ*/
.dog .ypet-tt08 .st02 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt08_bg02b.gif) no-repeat!important; }
#cat .ypet-tt08 .st02 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt08_bg02c.gif) no-repeat; }/*ねこ*/
.cat .ypet-tt08 .st02 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt08_bg02c.gif) no-repeat!important; }
/* 医療辞典 */
#dog .ypet-tt08 .st03 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt08_bg03b.gif) no-repeat; }/*いぬ*/
.dog .ypet-tt08 .st03 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt08_bg03b.gif) no-repeat!important; }
#cat .ypet-tt08 .st03 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt08_bg03c.gif) no-repeat; }/*ねこ*/
.cat .ypet-tt08 .st03 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt08_bg03c.gif) no-repeat!important; }
/* Q&A */
#dog .ypet-tt08 .st04 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt08_bg04b.gif) no-repeat; }/*いぬ*/
.dog .ypet-tt08 .st04 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt08_bg04b.gif) no-repeat!important; }
#cat .ypet-tt08 .st04 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt08_bg04c.gif) no-repeat; }/*ねこ*/
.cat .ypet-tt08 .st04 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt08_bg04c.gif) no-repeat!important; }
/* しつけと飼い方 */
#dog .ypet-tt08 .st05 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt08_bg05b.gif) no-repeat; }/*いぬ*/
.dog .ypet-tt08 .st05 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt08_bg05b.gif) no-repeat!important; }
#cat .ypet-tt08 .st05 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt08_bg05c.gif) no-repeat; }/*ねこ*/
.cat .ypet-tt08 .st05 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt08_bg05c.gif) no-repeat!important; }
.ypet-tt08 p { float:right; background:url(http://i.yimg.jp/images/pets/maincontents/ypet_ar01.gif) no-repeat 0 50%; padding:0 0 0 1em; line-height:35px; }
.ypet-tt08 p a { line-height:35px; }
/* ypet-tt09
--------------------------------------------*/
.ypet-tt09 .inr-wr { min-height:52px; }
*html .ypet-tt09 .inr-wr { height:52px; }
.ypet-tt09 h2 { clear:both; padding:5px 0 0 0; font-weight:bold; font-size:123%;/* eq.16px */ }
.ypet-tt09 .wr01,
.ypet-tt09 .wr02 { margin:0 0 0 62px; }
.ypet-tt09 h3 { float:left; padding-bottom:5px; font-weight:bold; }
.ypet-tt09 p.c01 { float:right; background:url(http://i.yimg.jp/images/pets/maincontents/ypet_ar01.gif) no-repeat 0 50%; padding:0 0 0 1em; }
/* 色 */
#dog .ypet-tt09 { color:#709011; }
.dog .ypet-tt09 { color:#709011 !important; }
#cat .ypet-tt09 { color:#977f27; }
.cat .ypet-tt09 { color:#977f27 !important; }
/* 下ライン */
#dog .ypet-tt09 .wr02 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_line01b.gif) no-repeat; }/*いぬ*/
.dog .ypet-tt09 .wr02 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_line01b.gif) no-repeat!important; }
#cat .ypet-tt09 .wr02 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_line01c.gif) no-repeat; }/*ねこ*/
.cat .ypet-tt09 .wr02 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_line01c.gif) no-repeat!important; }
/*st01 - 図鑑*/
/*いぬ*/
#dog .ypet-tt09 .st01,
#dog .ypet-tt09 .st01c { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt09_bg01b.gif) no-repeat; }
.dog .ypet-tt09 .st01,
.dog .ypet-tt09 .st01c { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt09_bg01b.gif) no-repeat!important; }
#dog .ypet-tt09 .st01c .wr01 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg02b.gif) no-repea 100% 100%t; }
.dog .ypet-tt09 .st01c .wr01 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg02b.gif) no-repeat 100% 100%!important; }
/*ねこ*/
#cat .ypet-tt09 .st01,
#cat .ypet-tt09 .st01c { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt09_bg01c.gif) no-repeat; }
.cat .ypet-tt09 .st01,
.cat .ypet-tt09 .st01c { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt09_bg01c.gif) no-repeat!important; }
#cat .ypet-tt09 .st01c .wr01 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg02c.gif) no-repeat 100% 100%; }
.cat .ypet-tt09 .st01c .wr01 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg02c.gif) no-repeat 100% 100%!important; }
/* ypet-tt10
--------------------------------------------*/
.ypet-tt10 .st01 a,
.ypet-tt10 .st02 a { display:block; width:315px; height:91px; text-indent:-9999px; overflow:hidden; }
.ypet-tt10 .st03 a,
.ypet-tt10 .st04 a { display:block; width:315px; height:75px; text-indent:-9999px; overflow:hidden; }
.ypet-tt10 .st01 a { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt10_bg01.gif) no-repeat; }
.ypet-tt10 .st02 a { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt10_bg02.gif) no-repeat; }
.ypet-tt10 .st01 a:hover { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt10_bg01.gif) no-repeat 0 -91px; }
.ypet-tt10 .st02 a:hover { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt10_bg02.gif) no-repeat 0 -91px; }
.ypet-tt10 .st03 a { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt10_bg03.gif) no-repeat; }
.ypet-tt10 .st04 a { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt10_bg04.gif) no-repeat; }
/* ypet-tt11
--------------------------------------------*/
.ypet-tt11 h3 { font-weight:bold; padding:0 0 0 25px; color:#fff; line-height:22px; min-height:22px; }
*html .ypet-tt11 h3 { height:22px; }
.ypet-tt11 { background:#ff7723 url(http://i.yimg.jp/images/pets/maincontents/ypet_tt11_bg01a.gif) no-repeat; }
/* いぬ */
#dog .ypet-tt11 { background:#a3cc18 url(http://i.yimg.jp/images/pets/maincontents/ypet_tt11_bg01b.gif) no-repeat; }
.dog .ypet-tt11 { background:#a3cc18 url(http://i.yimg.jp/images/pets/maincontents/ypet_tt11_bg01b.gif) no-repeat !important; }
/* ねこ */
#cat .ypet-tt11 { background:#f9cb15 url(http://i.yimg.jp/images/pets/maincontents/ypet_tt11_bg01c.gif) no-repeat; }
.cat .ypet-tt11 { background:#f9cb15 url(http://i.yimg.jp/images/pets/maincontents/ypet_tt11_bg01c.gif) no-repeat!important; }
/* いぬ-わんこの占い */
#dog .ypet-tt11 .st01 { background:#a3cc18 url(http://i.yimg.jp/images/pets/maincontents/ypet_tt11_bg01b_01.gif) no-repeat; }
.dog .ypet-tt11 .st01 { background:#a3cc18 url(http://i.yimg.jp/images/pets/maincontents/ypet_tt11_bg01b_01.gif) no-repeat!important; }
/* ypet-tt12
--------------------------------------------*/
.ypet-tt12 h3 { font-weight:bold; padding:0 0 0 25px; color:#777777; line-height:22px; min-height:22px; }
*html .ypet-tt12 h3 { height:22px; }
.ypet-tt12 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt12_bg01a.gif) no-repeat; }
/* いぬ */
#dog .ypet-tt12 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt12_bg01b.gif) no-repeat; }
.dog .ypet-tt12 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt12_bg01b.gif) no-repeat !important; }
/* ねこ */
#cat .ypet-tt12 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt12_bg01c.gif) no-repeat; }
.cat .ypet-tt12 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt12_bg01c.gif) no-repeat!important; }
/* ペット用品 */
.shp .ypet-tt12 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt12_bg01e.gif) no-repeat!important; }
/* ypet-tt12-1(知恵袋)
--------------------------------------------*/
.ypet-tt12-1 h3 { font-weight:bold; padding:0 0 0 25px; color:#777777; line-height:22px; min-height:22px; }
*html .ypet-tt12-1 h3 { height:22px; }
.ypet-tt12-1 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt12_bg01a.gif) no-repeat; }
/* いぬ */
#dog .ypet-tt12-1 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt12_bg01f.gif) no-repeat; }
.dog .ypet-tt12-1 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt12_bg01f.gif) no-repeat !important; }
/* ねこ */
#cat .ypet-tt12-1 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt12_bg01f.gif) no-repeat; }
.cat .ypet-tt12-1 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt12_bg01f.gif) no-repeat!important; }
/* ypet-tt13
--------------------------------------------*/
.ypet-tt13 h3 { width:100%; text-indent:-9999px; overflow:hidden; }
.ypet-tt13 .st01,
.ypet-tt13 .st02 { height:34px; }
.ypet-tt13 .st03,
.ypet-tt13 .st03a,
.ypet-tt13 .st03b,
.ypet-tt13 .st03c,
.ypet-tt13 .st03d,
.ypet-tt13 .st04 { height:45px; }
.ypet-tt13 .st05 { height:23px; }
/* クローズアップ */
.ypet-tt13 .st01 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt13_bg01.gif) no-repeat; }
/* お知らせ 出しわけ */
/* ノーマル */
.ypet-tt13 .st02 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt13_bg02a.gif) no-repeat; }
/* お知らせ-いぬ */
#dog .ypet-tt13 .st02 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt13_bg02b.gif) no-repeat; }
.dog .ypet-tt13 .st02 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt13_bg02b.gif) no-repeat!important; }
/* お知らせ-ねこ */
#cat .ypet-tt13 .st02 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt13_bg02c.gif) no-repeat; }
.cat .ypet-tt13 .st02 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt13_bg02c.gif) no-repeat!important; }
/* お知らせ-ペット用品 */
.shp .ypet-tt13 .st02 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt13_bg02e.gif) no-repeat!important; }
/* ヒント */
.ypet-tt13 .st03 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt13_bg03.gif) no-repeat; }
/* 開設のヒント */
.ypet-tt13 .st03a { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt13_bg03a.gif) no-repeat; }
/* 登録のヒント */
.ypet-tt13 .st03b { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt13_bg03b.gif) no-repeat; }
/* 編集のヒント */
.ypet-tt13 .st03c { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt13_bg03c.gif) no-repeat; }
/* 削除するまえに */
.ypet-tt13 .st03d { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt13_bg03d.gif) no-repeat; }
/* タグで写真を整理しよう */
.ypet-tt13 .st04 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt13_bg04.gif) no-repeat; }
/* ypet-tt14
--------------------------------------------*/
.ypet-tt14 .inr-wr { min-height:45px; }
*html .ypet-tt14 .inr-wr { height:45px; }
.ypet-tt14 h3 { float:left; padding-bottom:5px; font-weight:bold; }
.ypet-tt14 .wr01,
.ypet-tt14 .wr02 { margin:0 0 0 55px; }
.ypet-tt14 h2 { clear:both; padding:5px 0 0 0; font-weight:bold; font-size:123%;/* eq.16px */ }
.ypet-tt14 p.c01 { float:right; background:url(http://i.yimg.jp/images/pets/maincontents/ypet_ar01.gif) no-repeat 0 50%; padding:0 0 0 1em; }
.ypet-tt14 dl { float:left; margin:5px 5px 0 0; border:1px solid #ccc; padding:1px; line-height:1em; font-size:78%;/* eq.10px */ font-weight:bold; }
.ypet-tt14 dt { display:inline; float:left; background:#ccc; color:#fff; padding:2px 4px; }
.ypet-tt14 dd { display:inline; float:left; background:#fff; color:#ccc; padding:2px 4px; }
/* 色 */
#dog .ypet-tt14 { color:#709011; }
.dog .ypet-tt14 { color:#709011 !important; }
#dog .ypet-tt14 dl { border:1px solid #709011; }
.dog .ypet-tt14 dl { border:1px solid #709011 !important; }
#dog .ypet-tt14 dt { background:#709011; }
.dog .ypet-tt14 dt { background:#709011 !important; }
#dog .ypet-tt14 dd { color:#709011; }
.dog .ypet-tt14 dd { color:#709011 !important; }
#cat .ypet-tt14 { color:#977f27; }
.cat .ypet-tt14 { color:#977f27 !important; }
#cat .ypet-tt14 dl { border:1px solid #977f27; }
.cat .ypet-tt14 dl { border:1px solid #977f27 !important; }
#cat .ypet-tt14 dt { background:#977f27; }
.cat .ypet-tt14 dt { background:#977f27 !important; }
#cat .ypet-tt14 dd { color:#977f27; }
.cat .ypet-tt14 dd { color:#977f27 !important; }
.sch .ypet-tt14 { color:#22717c !important; }
/* 下ライン */
#dog .ypet-tt14 .wr02 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_line01b.gif) no-repeat; }
.dog .ypet-tt14 .wr02 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_line01b.gif) no-repeat!important; }
#cat .ypet-tt14 .wr02 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_line01c.gif) no-repeat; }
.cat .ypet-tt14 .wr02 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_line01c.gif) no-repeat!important; }
/*st01 - みんなのアルバム*/
/*いぬ*/
#dog .ypet-tt14 .st01,
#dog .ypet-tt14 .st01c { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt14_bg01b.gif) no-repeat; }
.dog .ypet-tt14 .st01,
.dog .ypet-tt14 .st01c { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt14_bg01b.gif) no-repeat!important; }
#dog .ypet-tt14 .st01c .wr01 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg02b.gif) no-repeat 100% 100%; }
.dog .ypet-tt14 .st01c .wr01 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg02b.gif) no-repeat 100% 100%!important; }
/*ねこ*/
#cat .ypet-tt14 .st01,
#cat .ypet-tt14 .st01c { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt14_bg01c.gif) no-repeat; }
.cat .ypet-tt14 .st01,
.cat .ypet-tt14 .st01c { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt14_bg01c.gif) no-repeat!important; }
#cat .ypet-tt14 .st01c .wr01 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg02c.gif) no-repeat 100% 100%; }
.cat .ypet-tt14 .st01c .wr01 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg02c.gif) no-repeat 100% 100%!important; }
/*st02 - 図鑑*/
/*いぬ*/
#dog .ypet-tt14 .st02,
#dog .ypet-tt14 .st02c { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt14_bg02b.gif) no-repeat; }
.dog .ypet-tt14 .st02,
.dog .ypet-tt14 .st02c { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt14_bg02b.gif) no-repeat!important; }
#dog .ypet-tt14 .st02c .wr01 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg02b.gif) no-repeat 100% 100%; }
.dog .ypet-tt14 .st02c .wr01 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg02b.gif) no-repeat 100% 100%!important; }
/*ねこ*/
#cat .ypet-tt14 .st02,
#cat .ypet-tt14 .st02c { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt14_bg02c.gif) no-repeat; }
.cat .ypet-tt14 .st02,
.cat .ypet-tt14 .st02c { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt14_bg02c.gif) no-repeat!important; }
#cat .ypet-tt14 .st02c .wr01 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg02c.gif) no-repeat 100% 100%; }
.cat .ypet-tt14 .st02c .wr01 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg02c.gif) no-repeat 100% 100%!important; }
/*st03 - 医療辞典*/
/*いぬ*/
#dog .ypet-tt14 .st03,
#dog .ypet-tt14 .st03c { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt14_bg03b.gif) no-repeat; }
.dog .ypet-tt14 .st03,
.dog .ypet-tt14 .st03c { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt14_bg03b.gif) no-repeat!important; }
#dog .ypet-tt14 .st03c .wr01 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg02b.gif) no-repeat 100% 100%; }
.dog .ypet-tt14 .st03c .wr01 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg02b.gif) no-repeat 100% 100%!important; }
/*ねこ*/
#cat .ypet-tt14 .st03,
#cat .ypet-tt14 .st03c { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt14_bg03c.gif) no-repeat; }
.cat .ypet-tt14 .st03,
.cat .ypet-tt14 .st03c { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt14_bg03c.gif) no-repeat!important; }
#cat .ypet-tt14 .st03c .wr01 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg02c.gif) no-repeat 100% 100%; }
.cat .ypet-tt14 .st03c .wr01 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg02c.gif) no-repeat 100% 100%!important; }
/*st04 - Q&A*/
/*いぬ*/
#dog .ypet-tt14 .st04,
#dog .ypet-tt14 .st04c { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt14_bg04b.gif) no-repeat; }
.dog .ypet-tt14 .st04,
.dog .ypet-tt14 .st04c { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt14_bg04b.gif) no-repeat!important; }
#dog .ypet-tt14 .st04c .wr01 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg02b.gif) no-repeat 100% 100%; }
.dog .ypet-tt14 .st04c .wr01 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg02b.gif) no-repeat 100% 100%!important; }
/*ねこ*/
#cat .ypet-tt14 .st04,
#cat .ypet-tt14 .st04c { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt14_bg04c.gif) no-repeat; }
.cat .ypet-tt14 .st04,
.cat .ypet-tt14 .st04c { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt14_bg04c.gif) no-repeat!important; }
#cat .ypet-tt14 .st04c .wr01 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg02c.gif) no-repeat 100% 100%; }
.cat .ypet-tt14 .st04c .wr01 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg02c.gif) no-repeat 100% 100%!important; }
/*st05 - しつけと飼い方*/
/*いぬ*/
#dog .ypet-tt14 .st05,
#dog .ypet-tt14 .st05c { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt14_bg05b.gif) no-repeat; }
.dog .ypet-tt14 .st05,
.dog .ypet-tt14 .st05c { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt14_bg05b.gif) no-repeat!important; }
#dog .ypet-tt14 .st05c .wr01 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg02b.gif) no-repeat 100% 100%; }
.dog .ypet-tt14 .st05c .wr01 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg02b.gif) no-repeat 100% 100%!important; }
/*ねこ*/
#cat .ypet-tt14 .st05,
#cat .ypet-tt14 .st05c { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt14_bg05c.gif) no-repeat; }
.cat .ypet-tt14 .st05,
.cat .ypet-tt14 .st05c { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt14_bg05c.gif) no-repeat!important; }
#cat .ypet-tt14 .st05c .wr01 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg02c.gif) no-repeat 100% 100%; }
.cat .ypet-tt14 .st05c .wr01 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg02c.gif) no-repeat 100% 100%!important; }
/*ypet-tt15
--------------------------------------------*/
.ypet-tt15 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt15_bg01a_01.gif) no-repeat; border-bottom:solid 2px #ff7723; }
.ypet-tt15 .inr-wr { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_tt00_bg02a.gif) no-repeat 100% 100%; }
.ypet-tt15 h2 { float:left; display:inline; line-height:19px; padding:3px 125px 0 0; margin:0 0 0 9px; font-size:108%; font-weight:bold; color:#ffffff; background:#ff7723 url(http://i.yimg.jp/images/pets/maincontents/ypet_tt15_bg01a_02.gif) no-repeat 100% 0%; }
/*ypet-tt16
--------------------------------------------*/
.ypet-tt16 { background:#fffdfe url(http://i.yimg.jp/images/pets/maincontents/ypet_tt16_bg01.gif) repeat-x bottom; border-bottom:1px solid #ccc; }
.ypet-tt16 h3 { padding-left:5px; line-height:19px; font-weight:bold; }
/* ypet-tt23
--------------------------------------------*/
.ypet-tt23 h3 { font-weight:bold; padding:0 0 0 10px; color:#fff; line-height:22px; min-height:22px; }
*html .ypet-tt23 h3 { height:22px; }
.ypet-tt23 { background:url(../../maincontents/ypet_tt23_bg01.gif) no-repeat top left; }
/* ypet-tt24
--------------------------------------------*/
.ypet-tt24 h3 { font-weight:bold; padding:6px 0 4px 10px; color:#59493f; font-size:108%; line-height:22px; min-height:22px; }
*html .ypet-tt24 h3 { height:22px; }
.ypet-tt24 { background:url(../../maincontents/ypet_tt24_bg01.gif) no-repeat top left; }
/*************************************
  PATTERN MODULES
  パターンモジュール
*************************************/

 /* ypet-guideline01
--------------------------------------------*/
.ypet-guideline01 { margin:0 0 25px 0; padding:0 20px 10px 20px; }
/* ypet-guideline02
--------------------------------------------*/
.ypet-guideline02 { margin:0 0 10px 0; padding:10px; border:solid 1px #cdcdcd; }
.ypet-guideline02 ul.list { margin:0 0 0 0; padding:0 0 0 0; }
.ypet-guideline02 ul.list li { margin:0 0 0 0; padding:0 0 0 8px; float:none; background:url(../../maincontents/ypet_li01.gif) no-repeat left 7px; }
/* ypet-md00
--------------------------------------------*/
.ypet-md00 img,
.ypet-md00 input,
.ypet-md00 select { vertical-align:middle; }
/* ypet-md01
--------------------------------------------*/
.ypet-md01 { margin-top:-10px; position:relative; top:10px; z-index:2; }
.ypet-md01 ul { width:400px; height:43px; text-indent:-9999px; overflow:hidden; }
.ypet-md01 li { height:43px; float:left; overflow:hidden; background:url(http://i.yimg.jp/images/pets/maincontents/ypet_md01_li01.gif) no-repeat; }
.ypet-md01 li.st01,
.ypet-md01 li.st01c,
.ypet-md01 li.st02,
.ypet-md01 li.st02c { width:67px; }
.ypet-md01 li.st03,
.ypet-md01 li.st03c,
.ypet-md01 li.st04,
.ypet-md01 li.st04c,
.ypet-md01 li.st05,
.ypet-md01 li.st05c,
.ypet-md01 li.st06,
.ypet-md01 li.st06c { width:63px; }
.ypet-md01 li a { display:block; width:100%; height:100%; background:url(http://i.yimg.jp/images/pets/maincontents/ypet_md01_li01.gif) no-repeat; }
.ypet-md01 li strong { display:block; width:100%; height:100%; }
/* AnchoredTabs */
.ypet-md01 li.st02 a { background-position:-67px 0; }
.ypet-md01 li.st03 a { background-position:-134px 0; }
.ypet-md01 li.st04 a { background-position:-197px 0; }
.ypet-md01 li.st05 a { background-position:-260px 0; }
.ypet-md01 li.st06 a { background-position:-323px 0; }
#dog .ypet-md01 li.st01 a { background-position:0 -129px; }
#dog .ypet-md01 li.st02 a { background-position:-67px -129px; }
#dog .ypet-md01 li.st03 a { background-position:-134px -129px; }
#dog .ypet-md01 li.st04 a { background-position:-197px -129px; }
#dog .ypet-md01 li.st05 a { background-position:-260px -129px; }
#dog .ypet-md01 li.st06 a { background-position:-323px -129px; }
#cat .ypet-md01 li.st01 a { background-position:0 -258px; }
#cat .ypet-md01 li.st02 a { background-position:-67px -258px; }
#cat .ypet-md01 li.st03 a { background-position:-134px -258px; }
#cat .ypet-md01 li.st04 a { background-position:-197px -258px; }
#cat .ypet-md01 li.st05 a { background-position:-260px -258px; }
#cat .ypet-md01 li.st06 a { background-position:-323px -258px; }
/* GrayoutTabs */
.ypet-md01 li.st01 { background-position:0 -86px; }
.ypet-md01 li.st02 { background-position:-67px -86px; }
.ypet-md01 li.st03 { background-position:-134px -86px; }
.ypet-md01 li.st04 { background-position:-197px -86px; }
.ypet-md01 li.st05 { background-position:-260px -86px; }
.ypet-md01 li.st06 { background-position:-323px -86px; }
#dog .ypet-md01 li.st01 { background-position:0 -215px; }
#dog .ypet-md01 li.st02 { background-position:-67px -215px; }
#dog .ypet-md01 li.st03 { background-position:-134px -215px; }
#dog .ypet-md01 li.st04 { background-position:-197px -215px; }
#dog .ypet-md01 li.st05 { background-position:-260px -215px; }
#dog .ypet-md01 li.st06 { background-position:-323px -215px; }
#cat .ypet-md01 li.st01 { background-position:0 -344px; }
#cat .ypet-md01 li.st02 { background-position:-67px -344px; }
#cat .ypet-md01 li.st03 { background-position:-134px -344px; }
#cat .ypet-md01 li.st04 { background-position:-197px -344px; }
#cat .ypet-md01 li.st05 { background-position:-260px -344px; }
#cat .ypet-md01 li.st06 { background-position:-323px -344px; }
/* CurrentTabs */
.ypet-md01 li.st01c,
.ypet-md01 li.st01c a { background-position:0 -43px; }
.ypet-md01 li.st02c,
.ypet-md01 li.st02c a { background-position:-67px -43px; }
.ypet-md01 li.st03c,
.ypet-md01 li.st03c a { background-position:-134px -43px; }
.ypet-md01 li.st04c,
.ypet-md01 li.st04c a { background-position:-197px -43px; }
.ypet-md01 li.st05c,
.ypet-md01 li.st05c a { background-position:-260px -43px; }
.ypet-md01 li.st06c,
.ypet-md01 li.st06c a { background-position:-323px -43px; }
#dog .ypet-md01 li.st01c,
#dog .ypet-md01 li.st01c a { background-position:0 -172px; }
#dog .ypet-md01 li.st02c,
#dog .ypet-md01 li.st02c a { background-position:-67px -172px; }
#dog .ypet-md01 li.st03c,
#dog .ypet-md01 li.st03c a { background-position:-134px -172px; }
#dog .ypet-md01 li.st04c,
#dog .ypet-md01 li.st04c a { background-position:-197px -172px; }
#dog .ypet-md01 li.st05c,
#dog .ypet-md01 li.st05c a { background-position:-260px -172px; }
#dog .ypet-md01 li.st06c,
#dog .ypet-md01 li.st06c a { background-position:-323px -172px; }
#cat .ypet-md01 li.st01c,
#cat .ypet-md01 li.st01c a { background-position:0 -301px; }
#cat .ypet-md01 li.st02c,
#cat .ypet-md01 li.st02c a { background-position:-67px -301px; }
#cat .ypet-md01 li.st03c,
#cat .ypet-md01 li.st03c a { background-position:-134px -301px; }
#cat .ypet-md01 li.st04c,
#cat .ypet-md01 li.st04c a { background-position:-197px -301px; }
#cat .ypet-md01 li.st05c,
#cat .ypet-md01 li.st05c a { background-position:-260px -301px; }
#cat .ypet-md01 li.st06c,
#cat .ypet-md01 li.st06c a { background-position:-323px -301px; }
/* ypet-md02
--------------------------------------------*/
.ypet-md02 li { display:inline; float:left; margin:0 5px; }
.ypet-md02 li.fs { margin-left:0; }
.ypet-md02 li img { display:block; padding:1px; border:1px solid #cccccc; background:#ffffff; }
.ypet-md02 li.nb { margin:0 6px 0 0; }
.ypet-md02 li.nb img { padding:0; border:none; }
/* ypet-md03
--------------------------------------------*/
.ypet-md03 dl { display:inline; float:left; margin:0 6px 0 7px; }
.ypet-md03 dl.fs { margin-left:0; }
.ypet-md03 dl dt,
.ypet-md03 dl dd { width:94px; }
.ypet-md03 dd { padding-top:7px; }
.ypet-md03 dt img { display:block; padding:1px; border:1px solid #cccccc; background:#ffffff; }
/*ypet-md04
--------------------------------------------*/
.ypet-md04 h3 { font-size:123%; margin:5px 0 0; font-weight:bold; color:#76321a; }
#dog .ypet-md04 h3 { color:#709011; }
.dog .ypet-md04 h3 { color:#709011 !important; }
#cat .ypet-md04 h3 { color:#977f27; }
.cat .ypet-md04 h3 { color:#977f27 !important; }
/* ypet-md05
--------------------------------------------*/
.ypet-md05 .ctbd { clear:both; margin:0 0 20px; }
.ypet-md05 dl { display:inline; float:left; width:25%; text-align:center; }
.ypet-md05 dt { width:104px; margin:0 auto 0 auto; }
.ypet-md05 dt img { display:block; padding:1px; border:1px solid #cccccc; background:#ffffff; margin-bottom:5px; }
.ypet-md05 dd { padding-top:0; }
/* ypet-md06
--------------------------------------------*/
.ypet-md06 { padding:0 0 10px; }
#dog .ypet-md06 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_md06_bg01c.gif) no-repeat 0 100%; }
.dog .ypet-md06 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_md06_bg01c.gif) no-repeat 0 100% !important; }
#cat .ypet-md06 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_md06_bg02c.gif) no-repeat 0 100%; }
.cat .ypet-md06 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_md06_bg02c.gif) no-repeat 0 100% !important; }
.ypet-md06 .cthd { min-height:41px; *height:41px;padding:25px 0 0; }
#dog .ypet-md06 .cthd { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_md06_bg01a.gif) no-repeat; }
.dog .ypet-md06 .cthd { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_md06_bg01a.gif) no-repeat !important; }
#cat .ypet-md06 .cthd { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_md06_bg02a.gif) no-repeat; }
.cat .ypet-md06 .cthd { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_md06_bg02a.gif) no-repeat !important; }
.ypet-md06 .cthd h3 { float:left; padding:0 0 0 60px; font-size:123%;/* eq.16px */ font-weight:bold; }
.ypet-md06 .cthd p { display:inline; float:right; margin:3px 37px 0 0; }
.ypet-md06 .ctbd { position:relative; padding:0 15px; }
#dog .ypet-md06 .ctbd { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_md06_bg01b.gif) repeat-y; }
.dog .ypet-md06 .ctbd { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_md06_bg01b.gif) repeat-y !important; }
#cat .ypet-md06 .ctbd { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_md06_bg02b.gif) repeat-y; }
.cat .ypet-md06 .ctbd { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_md06_bg02b.gif) repeat-y !important; }
.ypet-md06 .ctbd dl { position:relative; top:-10px; display:inline; float:left; width:20%; margin:0 0 -10px; text-align:center; }
.ypet-md06 .ctbd dt,
.ypet-md06 .ctbd dd { margin:0 auto; }
.ypet-md06 .ctbd dt { padding:0 0 0 4px; }
.ypet-md06 .ctbd dd { padding-bottom:5px; width:94px; text-align:left }
.ypet-md06 .ctbd dd img { display:block; margin:0 auto; padding:1px; border:1px solid #cccccc; background:#ffffff; }
/* ypet-md07
--------------------------------------------*/
.ypet-md07 .ctbd { float:left; width:50%; padding:0 0 7px; }
.ypet-md07 .ctbd dl { float:right; width:100%; margin:0 0 0 -64px; }
.ypet-md07 .ctbd dt,
.ypet-md07 .ctbd dd { margin:0 0 0 71px; padding:0 10px 0 0; }
.ypet-md07 .ctbd dt { margin-top:2px; margin-bottom:4px; font-size:108%;/* eq.14px */ }
.ypet-md07 .ctbd dd { margin-bottom:5px; }
.ypet-md07 .ctbd p { float:left; width:64px; padding-bottom:5px; }
.ypet-md07 .ctbd p img { display:block; border:1px solid #cccccc; padding:1px; }
/* ypet-md08
--------------------------------------------*/
.ypet-md08 .ctbd { margin-bottom:10px; padding-top:10px; background:url(http://i.yimg.jp/images/pets/maincontents/ypet_bd01.gif) repeat-x; }
.ypet-md08 .ctbd.ctT { padding-top:0px; background:none; }
.ypet-md08 .ctbd dl { float:right; width:100%; margin:0 0 0 -94px; }
.ypet-md08 .ctbd dt,
.ypet-md08 .ctbd dd { margin:0 0 0 104px; }
.ypet-md08 .ctbd dt { font-size:123%;/* eq.16px */ margin-bottom:6px; }
.ypet-md08 .ctbd dd { margin-bottom:0px; line-height:1.4; }
.ypet-md08 .ctbd dd.st01 { margin-bottom:6px; }
.ypet-md08 .ctbd dd.st04 { text-align:right; }
.ypet-md08 .ctbd p { float:left; width:94px; }
.ypet-md08 .ctbd p img { display:block; padding:1px; border:1px solid #cccccc; background:#ffffff; }
/* ypet-md09
--------------------------------------------*/
.ypet-md09 dl { float:right; width:100%; margin:0 0 0 -140px; }
.ypet-md09 dt,
.ypet-md09 dd { margin:0 0 0 146px; }
.ypet-md09 dt { padding-left:33px; text-indent:-33px; font-size:123%; font-weight:bold; }
.ypet-md09 dt img { vertical-align:text-bottom; }
#dog .ypet-md09 dt span { color:#709011 }
#cat .ypet-md09 dt span { color:#977f27 }
.ypet-md09 dd { padding:13px 0; background:url(http://i.yimg.jp/images/pets/maincontents/ypet_md09_li01.gif) repeat-x 0 100%; }
.ypet-md09 dd.st02 { font-size:108%;/* eq.14px */ }
.ypet-md09 p { float:left; width:94px; }
.ypet-md09 p img { display:block; padding:1px; border:1px solid #cccccc; background:#ffffff; }
/* ypet-md10
--------------------------------------------*/
.ypet-md10 dl { float:left; clear:both; width:100%; margin:0 0 10px; }
.ypet-md10 dt { padding:0 0 0 1em; font-size:108%;/* eq.14px */ font-weight:bold; background:url(http://i.yimg.jp/images/pets/maincontents/ypet_li01.gif) no-repeat 0.5em 0.5em; }
#dog .ypet-md10 dt { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_li01b.gif) no-repeat 0.5em 0.5em; }
.dog .ypet-md10 dt { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_li01b.gif) no-repeat 0.5em 0.5em !important; }
#cat .ypet-md10 dt { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_li01c.gif) no-repeat 0.5em 0.5em; }
.cat .ypet-md10 dt { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_li01c.gif) no-repeat 0.5em 0.5em !important; }
.ypet-md10 dd ul { clear:both; }
.ypet-md10 dd li { float:left; width:33.3%; padding:6px 0 8px; font-size:108%;/* eq.14px */ }
.ypet-md10 dd li img { float:left; display:block; padding:1px; border:1px solid #cccccc; vertical-align:middle; background:#ffffff; }
.ypet-md10 dd li span { display:block; padding:5px 5px 0 69px; }
/* ypet-md11
--------------------------------------------*/
.ypet-md11 dl { clear:both; float:left; width:100%; margin:0 0 18px; }
.ypet-md11 dt { float:left; margin:0 0 10px; font-size:108%;/* eq.14px */ font-weight:bold; }
.ypet-md11 dt img { float:left; display:block; padding:1px; border:1px solid #cccccc; vertical-align:middle; background:#ffffff; }
.ypet-md11 dt span { display:block; padding:11px 7px 0 69px; }
.ypet-md11 dd ul { clear:both; }
.ypet-md11 dd li { float:left; width:50%; margin:0 0 4px; font-size:108%;/* eq.14px */ }
/* ypet-md12
--------------------------------------------*/
.ypet-md12 p { width:160px; padding:1px; margin:0 4px 0 0; float:left; text-align:center; vertical-align:middle; }
.ypet-md12 p img { border:1px solid #CCCCCC; display:block; padding:1px; margin:0 auto; }
.ypet-md12 th { padding:1px 35px 1px 2px; font-size:108%;/* eq.14px */ font-weight:bold; color:#76321a; background:url(http://i.yimg.jp/images/pets/maincontents/ypet_md12_colon.gif) no-repeat 100% 0.5em; }
#dog .ypet-md12 th { color:#709011; }
#cat .ypet-md12 th { color:#977f27; }
.ypet-md12 td { padding:1px 2px 1px 6px; font-size:108%;/* eq.14px */ }
/* ypet-md13
--------------------------------------------*/
.ypet-md13 .ctbd { clear:both; margin:0 0 20px; }
.ypet-md13 dl { display:inline; float:left; width:33.3%; text-align:center; }
.ypet-md13 .ctbd dl { width:24.9%; }
.ypet-md13 dt { width:154px; margin:0 auto; }
.ypet-md13 dt img { display:block; padding:1px; border:1px solid #cccccc; background:#ffffff; }
.ypet-md13 dd { padding:6px 5px 0; }
/* ypet-md14
--------------------------------------------*/
.ypet-md14 .ctbd { clear:both; margin:0 0 10px; padding-top:10px; background:url(http://i.yimg.jp/images/pets/maincontents/ypet_bd01.gif) repeat-x; }
.ypet-md14 .ctbd.ctT { padding-top:0px; background:none; }
.ypet-md14 dl { float:right; width:100%; margin:0 0 0 -104px; }
.ypet-md14 dt { margin:0 0 0 115px; }
.ypet-md14 dt { font-size:108%;/* eq.14px */ }
.ypet-md14 dd { margin:5px 0 0 115px; line-height:1.4; }
.ypet-md14 p { float:left; width:104px; }
.ypet-md14 p img { display:block; padding:1px; border:1px solid #cccccc; background:#ffffff; }
/* ypet-md15
--------------------------------------------*/
.ypet-md15 .ct01 { display:inline; float:left; width:284px; margin:0 15px 0 0; }
.ypet-md15 .ct01 dt img { display:block; border:1px solid #cccccc; padding:1px; background:#ffffff; }
.ypet-md15 .ct01 dd { margin:10px 0 0; border:1px solid #cccccc; }
.ypet-md15 .ct01 dd.st01 { float:left; }
.ypet-md15 .ct01 dd.st02 { float:right; }
.ypet-md15 .ct01 dd td { width:134px; height:134px; padding:0; text-align:center; vertical-align:middle; background:#ffffff; }
.ypet-md15 .ct01 dd td img { display:block; margin:0 auto; padding:1px; }
.ypet-md15 .ct01 p { clear:both; float:left; margin:5px 0 0; }
.ypet-md15 .ct02 th { padding:2px 70px 2px 2px; font-size:108%;/* eq.14px */ }
.ypet-md15 .ct02 td { padding:2px; }
/* ypet-md16
--------------------------------------------*/
.cl1 .ypet-md16 { width:484px; margin:0 auto; }
.ypet-md16 { text-align:center; }
.ypet-md16 p,
.ypet-md16 dl { width:484px; margin:0 auto; }
.ypet-md16 p { text-align:right; padding:0 0 4px; }
.ypet-md16 img { padding:1px; border:1px solid #cccccc; background:#ffffff; }
.ypet-md16 dd { margin:10px 0 0; }
.ypet-md16 dd .ypet-md00 img { padding:0; border:none; }
/* ypet-md17
--------------------------------------------*/
.ypet-md17 dl { float:right; width:100%; margin:0 0 0 -100px; }
.ypet-md17 dt,
.ypet-md17 dd { margin:0 0 0 110px; }
.ypet-md17 dt { font-size:108%;/* eq.14px */ }
.ypet-md17 dd.st01 { margin-top:7px; }
.ypet-md17 dd.st02 { float:right; margin-top:12px; }
.ypet-md17 p { float:left; width:100px; }
.ypet-md17 p img { display:block; padding:1px; border:1px solid #cccccc; background:#ffffff; }
/* ypet-md18
--------------------------------------------*/
#mn .ypet-md18 .ctbd { width:50%; padding:0 0 20px; }
#sd .ypet-md18 .ctbd { margin:0 0 5px; padding:0 0 5px; background:url(http://i.yimg.jp/images/pets/maincontents/ypet_bd01.gif) repeat-x 0 100%; }
.ypet-md18 .ctbd { float:left; }
.ypet-md18 dl { float:right; width:100%; margin:0 0 0 -100px; }
.ypet-md18 dt,
.ypet-md18 dd { margin:0 0 0 110px; }
.ypet-md18 dt { font-size:108%;/* eq.14px */ }
.ypet-md18 dd { margin-top:5px; padding:0 5px 0 0; }
.ypet-md18 p { float:left; width:100px; }
.ypet-md18 p img { display:block; padding:1px; border:1px solid #cccccc; background:#ffffff; }
/* ypet-md19
--------------------------------------------*/
.ypet-md19 .ctbd { padding:10px 0 10px; background:url(http://i.yimg.jp/images/pets/maincontents/ypet_bd01.gif) repeat-x; }
.ypet-md19 .ctbd.ctT { padding-top:0px; background:none; }
.ypet-md19 dl { float:right; width:100%; margin:0 0 0 -100px; }
.ypet-md19 dt,
.ypet-md19 dd { margin:0 0 0 110px; }
.ypet-md19 dt { font-size:108%;/* eq.14px */ }
.ypet-md19 dt span { font-size:93%;/* eq.14>13px */ }
.ypet-md19 dt img { margin:0 0 0 5px; vertical-align:middle; }
.ypet-md19 dd { margin-top:5px; padding:0 5px 0 0; }
.ypet-md19 p { float:left; width:100px; }
.ypet-md19 p img { display:block; padding:1px; border:1px solid #cccccc; background:#ffffff; }
/* ypet-md20
--------------------------------------------*/
.ypet-md20 .ctbd { clear:both; margin:0 0 20px; background:url(http://i.yimg.jp/images/pets/maincontents/ypet_md20_li01.gif) repeat-y 50% 0; }
.ypet-md20 dl { display:inline; float:left; width:25%; *width:24.9%;text-align:center; }
.ypet-md20 dt { width:104px; margin:0 auto; }
.ypet-md20 dt img { display:block; padding:1px; border:1px solid #cccccc; background:#ffffff; }
.ypet-md20 dd { padding:6px 10px 0; }
/* ypet-md21
--------------------------------------------*/
.ypet-md21 dl { display:inline; float:left; margin:0 0 30px; width:25%; text-align:center; }
.ypet-md21 dt { width:104px; margin:0 auto; }
.ypet-md21 dt img { display:block; padding:1px; border:1px solid #cccccc; }
.ypet-md21 dd { margin:5px 5px 0; }
.ypet-md21 dd img { vertical-align:middle; }
.ypet-md21 .st01 { font-weight:bold; }
.ypet-md21 .st02 { font-weight:bold; color:#990000; }
.ypet-md21 .st05 { font-size:86%;/* eq.11px */ }
/* ypet-md22
--------------------------------------------*/
.ypet-md22 .ct01 { float:right; width:100%; margin:0 0 0 -190px; }
.ypet-md22 .ct01 p,
.ypet-md22 .ct01 dl,
.ypet-md22 .ct01 .inr-ct { margin:0 0 0 190px; }
.ypet-md22 .ct01 .inr-ct p { margin:0; font-size:100%; }
.ypet-md22 .ct01 p { margin-bottom:25px; font-size:108%;/* eq.14px */ }
.ypet-md22 .ct01 dt { margin:0 0 3px; }
.ypet-md22 .ct01 select {width:100px !important;}
.ypet-md22 .ct02 { float:left; width:190px; text-align:center; }
/* ypet-md22-1
--------------------------------------------*/
.ypet-md22-1 .ct01 { float:right; width:100%; margin:0 0 0 -160px; }
.ypet-md22-1 .ct01 p,
.ypet-md22-1 .ct01 dl,
.ypet-md22-1 .ct01 .inr-ct { margin:0 0 0 140px; }
.ypet-md22-1 .ct01 .inr-ct p { margin:0; font-size:100%; }
.ypet-md22-1 .ct01 p { margin-bottom:55px; font-size:116%; }
.ypet-md22-1 .ct01 dt { margin:0 0 3px; }
.ypet-md22-1 .ct02 { float:left; width:140px; text-align:left; }
/* ypet-md23
--------------------------------------------*/
.clL .ypet-md23 { float:right; }
.ypet-md23 p { width:288px; margin:0 0 4px; text-align:right; color:#999999; }
/* ypet-md24
--------------------------------------------*/
.ypet-md24 .ct01 { float:right; width:100%; margin:0 0 0 -125px; }
.ypet-md24 .ct01 dl,
.ypet-md24 .ct01 ul { clear:both; margin:0 0 0 125px; }
.ypet-md24 .ct01 dt { float:left; font-weight:bold; }
.ypet-md24 .ct01 dl.st01 { margin-bottom:10px; padding:0 0 10px; background:url(http://i.yimg.jp/images/pets/maincontents/ypet_md24_li01.gif) repeat-x 0 100%; }
.ypet-md24 .ct01 dl.st01 dt,
.ypet-md24 .ct01 dl.st01 dd { font-size:108%;/* eq.14px */ font-weight:bold; }
.ypet-md24 .ct01 dl.st01 dt { color:#b35418; }
.ypet-md24 .ct01 dl.st01 dd span { font-size:92%;/* 14>13px */ font-weight:normal; }
.ypet-md24 .ct01 dl.st02 { margin-bottom:3px; }
.ypet-md24 .ct01 ul { margin-top:10px; padding:10px 0 0; background:url(http://i.yimg.jp/images/pets/maincontents/ypet_md24_li01.gif) repeat-x; }
.ypet-md24 .ct01 ul li { margin:0 0 3px; }
.ypet-md24 .ct02 { float:left; width:115px; }
.ypet-md24 .ct02 p { text-align:center; }
/*ypet-md25
--------------------------------------------*/
.ypet-md25 { padding-left:38px; }
.ypet-md25 input,
.ypet-md25 select,
.ypet-md25 img { vertical-align:middle; }
.ypet-md25 p { display:inline; float:left; }
.ypet-md25 p.st02 { margin-left:2px; }
html > body .ypet-md25 p.st02 { margin-left:5px; }
.ypet-md25 p span { display:block; float:left; text-indent:-9999px; overflow:hidden; height:12px; margin:5px 5px 0 0; }
.ypet-md25 p.st01 span { width:117px; background:url(http://i.yimg.jp/images/pets/maincontents/ypet_sch_tx00a.gif) no-repeat; }
.ypet-md25 p.st02 span { width:69px; background:url(http://i.yimg.jp/images/pets/maincontents/ypet_sch_tx01a.gif) no-repeat; }
.ypet-md25 p.st03 span { width:108px; background:url(http://i.yimg.jp/images/pets/maincontents/ypet_sch_tx04a.gif) no-repeat; }
.ypet-md25 p.st01 input { width:150px; }
.ypet-md25 p.st02 input { width:6em; margin-left:5px; }
.ypet-md25 p.st03 input { width:150px; }
/*ypet-md26
--------------------------------------------*/
.ypet-md26 { padding-left:50px; }
.ypet-md26 th span { display:block; width:117px; height:12px; text-indent:-9999px; overflow:hidden; margin-bottom:5px; }
.ypet-md26 th.st01 span { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_sch_tx00a.gif) no-repeat; }
.ypet-md26 th.st02 span { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_sch_tx01a.gif) no-repeat; }
.ypet-md26 th.st03 span { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_sch_tx09a.gif) no-repeat; }
.ypet-md26 input,
.ypet-md26 select,
.ypet-md26 img { vertical-align:middle; }
.ypet-md26 td.st01 input { width:150px; }
.ypet-md26 td.st03 input { width:6em; margin-left:8px; }
.ypet-md26 select { width:250px; }
/* いぬ */
#dog .ypet-md26 th.st01 span { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_sch_tx00b.gif) no-repeat; }
#dog .ypet-md26 th.st02 span { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_sch_tx01b.gif) no-repeat; }
#dog .ypet-md26 th.st03 span { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_sch_tx09b.gif) no-repeat; }
.dog .ypet-md26 th.st01 span { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_sch_tx00b.gif) no-repeat!important; }
.dog .ypet-md26 th.st02 span { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_sch_tx01b.gif) no-repeat!important; }
.dog .ypet-md26 th.st03 span { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_sch_tx09b.gif) no-repeat!important; }
/* ねこ */
#cat .ypet-md26 th.st01 span { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_sch_tx00c.gif) no-repeat; }
#cat .ypet-md26 th.st02 span { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_sch_tx01c.gif) no-repeat; }
#cat .ypet-md26 th.st03 span { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_sch_tx09c.gif) no-repeat; }
.cat .ypet-md26 th.st01 span { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_sch_tx00c.gif) no-repeat!important; }
.cat .ypet-md26 th.st02 span { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_sch_tx01c.gif) no-repeat!important; }
.cat .ypet-md26 th.st03 span { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_sch_tx09c.gif) no-repeat!important; }
/*ypet-md27
--------------------------------------------*/
.ypet-md27 { padding-left:50px; }
.ypet-md27 p span { display:block; float:left; width:58px; height:12px; background:url(http://i.yimg.jp/images/pets/maincontents/ypet_sch_tx02b.gif) no-repeat; text-indent:-9999px; overflow:hidden; margin:5px 5px 0; }
.ypet-md27 input.st01 { width:350px; margin-right:5px; vertical-align:top; }
.ypet-md27 input.st02 { width:6em; vertical-align:top; }
/* いぬ */
#dog .ypet-md27 p span { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_sch_tx02b.gif) no-repeat; }
.dog .ypet-md27 p span { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_sch_tx02b.gif) no-repeat!important; }
/* ねこ */
#cat .ypet-md27 p span { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_sch_tx02c.gif) no-repeat; }
.cat .ypet-md27 p span { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_sch_tx02c.gif) no-repea!important; }
/*ypet-md28
--------------------------------------------*/
.ypet-md28 input,
.ypet-md28 select,
.ypet-md28 img { vertical-align:middle; }
.ypet-md28 dl { margin:5px 0 0; }
.ypet-md28 dl,
.ypet-md28 dt,
.ypet-md28 dd { display:inline; float:left; }
.ypet-md28 .st04 dd { margin-right:3px; }
.ypet-md28 dt { display:block; width:48px; height:12px; text-indent:-9999px; overflow:hidden; margin:5px 5px 0; }
.ypet-md28 .st01 dt { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_sch_tx03d.gif) no-repeat; }
.ypet-md28 .st02 dt { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_sch_tx04d.gif) no-repeat; }
.ypet-md28 .st03 dt { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_sch_tx05d.gif) no-repeat; }
.ypet-md28 .st04 dt { width:58px; background:url(http://i.yimg.jp/images/pets/maincontents/ypet_sch_tx02d.gif) no-repeat; }
.ypet-md28 .st04 dd.st01 input { width:250px; }
.ypet-md28 .st04 dd.st02 input { width:6em; margin-left:5px; }
/*ypet-md29
--------------------------------------------*/
.ypet-md29 { padding-left:50px; }
.ypet-md29 p span { display:block; float:left; width:60px; height:12px; background:url(http://i.yimg.jp/images/pets/maincontents/ypet_sch_tx06a.gif) no-repeat; text-indent:-9999px; overflow:hidden; margin:5px 5px 0; }
.ypet-md29 input,
.ypet-md29 select,
.ypet-md29 img { vertical-align:middle; }
.ypet-md29 input.st01 { width:150px; }
.ypet-md29 input.st02 { width:90px; }
.ypet-md29 input.st03 { width:290px; }
.ypet-md29 input.st04 { width:270px; }
.ypet-md29 input.st05 { width:200px; }
/* いぬ */
#dog .ypet-md29 p span { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_sch_tx06b.gif) no-repeat; }
.dog .ypet-md29 p span { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_sch_tx06b.gif) no-repeat !important; }
/* ねこ */
#cat .ypet-md29 p span { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_sch_tx06c.gif) no-repeat; }
.cat .ypet-md29 p span { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_sch_tx06c.gif) no-repeat !important; }
/* 施設検索 */
.sch .ypet-md29 p span { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_sch_tx06d.gif) no-repeat !important; }
/* ペット用品 */
.shp .ypet-md29 th,
.shp .ypet-md29 td { vertical-align:top; }
.shp .ypet-md29 th span { display:block; float:left; width:60px; height:12px; background:url(http://i.yimg.jp/images/pets/maincontents/ypet_sch_tx06a.gif) no-repeat; text-indent:-9999px; overflow:hidden; margin:5px 5px 0; }
.shp .ypet-md29 select { margin-right:5px; }
.shp .ypet-md29 th span { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_sch_tx06e.gif) no-repeat !important; }
.shp .ypet-md29 p span { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_sch_tx06e.gif) no-repeat !important; }
/*ypet-md30
--------------------------------------------*/
.ypet-md30 { padding-left:50px; }
.ypet-md30 .wr01 li { display:inline; float:left; border-right:1px solid #333; padding:0 5px 0 0; margin:0 5px 5px 0; white-space:nowrap; }
.ypet-md30 .wr02 { margin:10px 0 0; }
.ypet-md30 .wr02 input,
.ypet-md30 .wr02 select,
.ypet-md30 .wr02 img { vertical-align:middle; }
.ypet-md30 .wr02 p { display:inline; float:left; margin:0 0 3px; }
.ypet-md30 .wr02 p.st02,
.ypet-md30 .wr02 p.st03 { margin-left:5px; }
.ypet-md30 .wr02 p span { display:block; float:left; text-indent:-9999px; overflow:hidden; height:12px; margin:4px 5px 0 0; }
.ypet-md30 .wr02 p.st01 span { width:58px; background:url(http://i.yimg.jp/images/pets/maincontents/ypet_sch_tx02d.gif) no-repeat; }
.ypet-md30 .wr02 p.st02 span { width:48px; background:url(http://i.yimg.jp/images/pets/maincontents/ypet_sch_tx03d.gif) no-repeat; }
.ypet-md30 .wr02 p.st03 span { width:48px; background:url(http://i.yimg.jp/images/pets/maincontents/ypet_sch_tx04d.gif) no-repeat; }
.ypet-md30 .wr02 p.st01 input,
.ypet-md30 .wr02 p.st02 input { width:150px; }
.ypet-md30 .wr02 input.fm01 { width:90px; }
/*ypet-md31
--------------------------------------------*/
.ypet-md31 dt { font-weight:bold; color:#37646a; }
.ypet-md31 dt.st01 { font-size:108%;/* eq.14px */ margin:0 0 0.5em; }
.ypet-md31 dd li { display:inline; float:left; margin:5px 1em 0 0; }
.ypet-md31 dd li label { white-space:nowrap; }
.ypet-md31 input { vertical-align:middle; }
.ypet-md31 p { clear:left; padding:0.5em 0 0; text-align:center; }
.ypet-md31 p input { width:90px; }
/* ypet-md32
--------------------------------------------*/
.ypet-md32 .ct01 { float:right; width:100%; margin:0 0 0 -106px; padding:0 0 24px; background:url(http://i.yimg.jp/images/pets/maincontents/ypet_md32_bg01c.gif) no-repeat 106px 100%; }
.ypet-md32 .ct01 dl,
.ypet-md32 .ct01 .ctbd { margin:0 0 0 106px; }
.ypet-md32 .ct01 .ctbd { padding:17px 0 0; background:url(http://i.yimg.jp/images/pets/maincontents/ypet_md32_bg01a.gif) no-repeat; }
.ypet-md32 .ct01 .ctbd .inr-dv { position:relative; padding:0 40px 0 30px; background:url(http://i.yimg.jp/images/pets/maincontents/ypet_md32_bg01b.gif) repeat-y; }
.ypet-md32 .ct01 dl { padding:0 0 0 22px; }
.ypet-md32 .ct01 dt,
.ypet-md32 .ct01 dd { display:inline; font-size:108%;/* eq.14px */ color:#d55b2d; }
.ypet-md32 .ct01 dt span { font-weight:bold; color:#444; }
.ypet-md32 .ct01 p { font-size:108%;/* eq.14px */ line-height:1.4; }
.ypet-md32 .ct01 .ctbd .inr-dv p.edit { position:relative; margin:0px; padding:0 35px 0 0; font-size:93%;/* eq.14>13px */ text-align:right; }
.ypet-md32 .ct02 { float:left; width:106px; }
.ypet-md32 .ct02 p img { display:block; border:3px solid #ffa368; }
#dog .ypet-md32 .ct01 { padding:0 0 28px; background:url(http://i.yimg.jp/images/pets/maincontents/ypet_md32_bg02c.gif) no-repeat 106px 100%; }
#dog .ypet-md32 .ct01 .ctbd { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_md32_bg02a.gif) no-repeat; }
#dog .ypet-md32 .ct01 .ctbd .inr-dv { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_md32_bg02b.gif) repeat-y; }
#dog .ypet-md32 .ct01 dt,
#dog .ypet-md32 .ct01 dd { color:#719011; }/*
#dog .ypet-md32 .ct01 .ctbd .inr-dv p.edit { margin-bottom:-1.3em; }*/
#dog .ypet-md32 .ct02 p img { border:3px solid #c2ca87; }
#cat .ypet-md32 .ct01 { padding:0 0 30px; background:url(http://i.yimg.jp/images/pets/maincontents/ypet_md32_bg03c.gif) no-repeat 106px 100%; }
#cat .ypet-md32 .ct01 .ctbd { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_md32_bg03a.gif) no-repeat; }
#cat .ypet-md32 .ct01 .ctbd .inr-dv { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_md32_bg03b.gif) repeat-y; }
#cat .ypet-md32 .ct01 dt,
#dog .ypet-md32 .ct01 dd { color:#977f27; }
#cat .ypet-md32 .ct01 .ctbd .inr-dv p.edit { margin-bottom:-1.5em; }
#cat .ypet-md32 .ct02 p img { border:3px solid #d7b537; }
/* ypet-md33
--------------------------------------------*/
.ypet-md33 { width:613px; padding:0 0 7px; background:url(http://i.yimg.jp/images/pets/maincontents/ypet_md33_bg01b.gif) no-repeat 0 100%; }
.ypet-md33 .ctbd { padding:7px 0 0; background:url(http://i.yimg.jp/images/pets/maincontents/ypet_md33_bg01a.gif) no-repeat; }
.ypet-md33 .ctbd p { padding:5px 15px 0 25px; border-right:2px solid #ffa064; border-left:2px solid #ffa064; font-size:108%;/* eq.14px */ line-height:1.4; background:#ffffff url(http://i.yimg.jp/images/pets/maincontents/ypet_md33_ic01.gif) no-repeat 7px 5px; }
#dog .ypet-md33 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_md33_bg02b.gif) no-repeat 0 100%; }
#dog .ypet-md33 .ctbd { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_md33_bg02a.gif) no-repeat; }
#dog .ypet-md33 .ctbd p { border-right:2px solid #c3cb88; border-left:2px solid #c3cb88; background:#ffffff url(http://i.yimg.jp/images/pets/maincontents/ypet_md33_ic02.gif) no-repeat 7px 5px; }
#cat .ypet-md33 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_md33_bg03b.gif) no-repeat 0 100%; }
#cat .ypet-md33 .ctbd { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_md33_bg03a.gif) no-repeat; }
#cat .ypet-md33 .ctbd p { border-right:2px solid #ddc149; border-left:2px solid #ddc149; background:#ffffff url(http://i.yimg.jp/images/pets/maincontents/ypet_md33_ic03.gif) no-repeat 7px 5px; }
/* ypet-md34
--------------------------------------------*/
.ypet-md34 { width:255px; }
.cl1 .ypet-md34 { margin:0 auto; text-align:left; }
.cl2 .clL .ypet-md34 { margin-left:40px; }
.cl2 .clR .ypet-md34 { margin-left:15px; }
.ypet-md34 p { text-align:center; }
.ypet-md34 .bg01 { padding:0 0 5px; background:url(http://i.yimg.jp/images/pets/maincontents/ypet_md34_bg03.gif) no-repeat 0 100%; }
.ypet-md34 .bg01 .bg02 { padding:6px 0 0; background:url(http://i.yimg.jp/images/pets/maincontents/ypet_md34_bg01.gif) no-repeat; }
#dog .ypet-md34 .bg01 .bg02 { background-color:#cde68a; }
.dog .ypet-md34 .bg01 .bg02 { background-color:#cde68a !important; }
#cat .ypet-md34 .bg01 .bg02 { background-color:#f3e39d; }
.cat .ypet-md34 .bg01 .bg02 { background-color:#f3e39d !important; }
.ypet-md34 .bg01 .bg02 .ctbd { min-height:140px; padding:4px 10px 5px; background:url(http://i.yimg.jp/images/pets/maincontents/ypet_md34_bg02a.gif) repeat-y; }
* html .ypet-md34 .bg01 .bg02 .ctbd { height:140px; }
#dog .ypet-md34 .bg01 .bg02 .ctbd { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_md34_bg02c.gif) repeat-y; }
.dog .ypet-md34 .bg01 .bg02 .ctbd { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_md34_bg02c.gif) repeat-y !important; }
#cat .ypet-md34 .bg01 .bg02 .ctbd { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_md34_bg02b.gif) repeat-y; }
.cat .ypet-md34 .bg01 .bg02 .ctbd { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_md34_bg02b.gif) repeat-y !important; }
.ypet-md34 .bg01 .bg02 .ctbd p { display:inline; float:left; margin:0 10px 10px 3px; text-align:left; }
.ypet-md34 .bg01 .bg02 .ctbd p img { display:block; padding:1px; border:1px solid #cccccc; }
.ypet-md34 .bg01 .bg02 .ctbd dt { font-weight:bold; font-size:108%; }
.ypet-md34 .bg01 .bg02 .ctbd dd { margin:2px 0 0; padding:0 0 0 77px; }
.ypet-md34 .bg01 .bg02 .ctbd dd p { width:170px; clear:both; margin-left:-77px; padding-left:4.8em; text-indent:-3.2em; text-align:left; background:url(http://i.yimg.jp/images/pets/maincontents/ypet_md34_ic01a.gif) no-repeat 0 0.2em; }
#dog .ypet-md34 .bg01 .bg02 .ctbd dd p { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_md34_ic01c.gif) no-repeat 0 0.2em; }
.dog .ypet-md34 .bg01 .bg02 .ctbd dd p { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_md34_ic01c.gif) no-repeat 0 0.2em !important; }
#cat .ypet-md34 .bg01 .bg02 .ctbd dd p { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_md34_ic01b.gif) no-repeat 0 0.2em; }
.cat .ypet-md34 .bg01 .bg02 .ctbd dd p { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_md34_ic01b.gif) no-repeat 0 0.2em !important; }
/* ypet-md35
--------------------------------------------*/
.ypet-md35 dt { padding:6px 0 0; }
.ypet-md35 dd { margin:6px 0; }
.ypet-md35 dd strong { font-weight:bold; }
/* ypet-md36
--------------------------------------------*/
.ypet-md36 li { margin:0 0 10px; font-size:108%;/* eq.14px */ font-weight:bold; }
.ypet-md36 li img { vertical-align:text-bottom; }
.ypet-md36 li ul { display:inline; padding:0 0 0 1.1em; background:url(http://i.yimg.jp/images/pets/maincontents/ypet_md36_li01.gif) no-repeat 0 0.5em; }
.ypet-md36 li li { display:inline; margin:0; font-size:100%; font-weight:normal; }
/* ypet-md37
--------------------------------------------*/
.ypet-md37 li { margin:0 0 10px; font-size:108%;/* eq.14px */ font-weight:bold; }
.ypet-md37 li ul { display:inline; }
.ypet-md37 li li { display:inline; font-size:100%; font-weight:normal; }
/* ypet-md38
--------------------------------------------*/
.ypet-md38 li,
.ypet-md38 h3 { margin:0 0 7px; padding-left:25px; min-height:19px; *height:19px;
line-height:19px; }
.ypet-md38 li img,
.ypet-md38 h3 img { vertical-align:text-bottom; }
.ypet-md38 li a,
.ypet-md38 h3 a { font-size:108%;/* eq.14px */ line-height:19px; }
/* いぬ */
.dog .ypet-md38 li.st01 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_dog_ic01.gif) no-repeat; }/* 図鑑を見る */
.dog .ypet-md38 li.st02 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_dog_ic02.gif) no-repeat; }/* 医療辞典を見る */
.dog .ypet-md38 li.st03 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_dog_ic03.gif) no-repeat; }/* Q&amp;Aを見る */
.dog .ypet-md38 li.st04 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_dog_ic04.gif) no-repeat; }/* しつけと飼い方を見る */
.dog .ypet-md38 h3 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_dog_ic05.gif) no-repeat; }/* アルバムを見る */
/* ねこ */
.cat .ypet-md38 li.st01 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_cat_ic01.gif) no-repeat; }/* 図鑑を見る */
.cat .ypet-md38 li.st02 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_cat_ic02.gif) no-repeat; }/* 医療辞典を見る */
.cat .ypet-md38 li.st03 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_cat_ic03.gif) no-repeat; }/* Q&amp;Aを見る */
.cat .ypet-md38 li.st04 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_cat_ic04.gif) no-repeat; }/* しつけと飼い方を見る */
.cat .ypet-md38 h3 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_cat_ic05.gif) no-repeat; }/* アルバムを見る */
/* 施設検索 */
.sch .ypet-md38 li { float:left; width:46%; }
.sch .ypet-md38 li.st01 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_sch_ic01.gif) no-repeat; }/* 動物病院 */
.sch .ypet-md38 li.st02 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_sch_ic02.gif) no-repeat; }/* ペットショップ */
.sch .ypet-md38 li.st03 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_sch_ic03.gif) no-repeat; }/* カフェ/レストラン */
.sch .ypet-md38 li.st04 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_sch_ic04.gif) no-repeat; }/* ペットと泊まれる宿 */
.sch .ypet-md38 li.st05 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_sch_ic05.gif) no-repeat; }/* サロン/ビューティー */
.sch .ypet-md38 li.st06 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_sch_ic06.gif) no-repeat; }/* ペットホテル */
.sch .ypet-md38 li.st07 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_sch_ic07.gif) no-repeat; }/* しつけ学校/訓練所 */
.sch .ypet-md38 li.st08 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_sch_ic08.gif) no-repeat; }/* ドッグラン/テーマパーク */
.sch .ypet-md38 li.st09 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_sch_ic09.gif) no-repeat; }/* グッズショップ */
.sch .ypet-md38 li.st10 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_sch_ic10.gif) no-repeat; }/* 専門学校 */
.sch .ypet-md38 li.st11 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_sch_ic11.gif) no-repeat; }/* 葬儀/霊園 */
.sch .ypet-md38 li.st12 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_sch_ic12.gif) no-repeat; }/* その他 */
/* ypet-md39
--------------------------------------------*/
.ypet-md39 li { margin:0 0 5px; padding-left:1em; font-size:108%;/* eq.14px */ background:url(http://i.yimg.jp/images/pets/maincontents/ypet_li01a.gif) no-repeat 0.5em 0.5em; }
.ypet-md39 li:after { display:block; clear:both; visibility:hidden; content:"."; height:0px; }
.ypet-md39 li span { font-weight:bold; }
.ypet-md39 dl { width:100%; float:left; }
.ypet-md39 dt,
.ypet-md39 dd { display:inline; float:left; }
.ypet-md39 dt { width:53%; *width:52.9%;}
.ypet-md39 dd { font-size:93%;/* eq.14>13px */ }
.ypet-md39 dd.st01 { float:left; }
.ypet-md39 dd.st02 { text-align:right; float:right; }
.ypet-md39 dd p.frm { width:2.3em; float:left; }
.ypet-md39 dd p.name { width:9em; float:left; }
/* いぬ */
#dog .ypet-md39 li { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_li01b.gif); }
.dog .ypet-md39 li { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_li01b.gif) !important; }
/* ねこ */
#cat .ypet-md39 li { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_li01c.gif); }
.cat .ypet-md39 li { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_li01c.gif) !important; }
/*ypet-md40
--------------------------------------------*/
.ypet-md40 { font-size:108%;/* eq.14px */ }
.ypet-md40 li { display:inline; float:left; margin-right:1em; padding-left:1em; line-height:1.6; background:url(http://i.yimg.jp/images/pets/maincontents/ypet_li01e.gif) no-repeat 0.5em 0.5em; }
/*ypet-md41
--------------------------------------------*/
.ypet-md41 { font-size:108%;/* eq.14px */ }
.ypet-md41 li { margin:5px 0 0; padding-left:1em; background:url(http://i.yimg.jp/images/pets/maincontents/ypet_li01a.gif) no-repeat 0.5em 0.5em; }
/* いぬ */
#dog .ypet-md41 li { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_li01b.gif); }
.dog .ypet-md41 li { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_li01b.gif)!important; }
/* ねこ */
#cat .ypet-md41 li { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_li01c.gif); }
.cat .ypet-md41 li { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_li01c.gif)!important; }
.ypet-md41 li dl { width:100%; }
.ypet-md41 li dt { width:10em; float:left; color:#76321a; }
/* いぬ */
#dog .ypet-md41 li dt { color:#709011; }
.dog .ypet-md41 li dt { color:#709011 !important; }
/* ねこ */
#cat .ypet-md41 li dt { color:#977f27; }
.cat .ypet-md41 li dt { color:#977f27 !important; }
.ypet-md41 li dd { margin-left:10em; }
/*ypet-md42
--------------------------------------------*/
.ypet-md42 ul.st01 { font-size:108%;/* eq.14px */ }
.ypet-md42 ul.st01 span { font-size:92%;/* 14>13px */ }
.ypet-md42 li { margin:5px 0 0; width:100%; float:left; clear:left; }
.ypet-md42 dt { font-weight:bold; display:inline; color:#76321a; }
/* いぬ */
#dog .ypet-md42 dt { color:#709011; }
.dog .ypet-md42 dt { color:#709011 !important; }
/* ねこ */
#cat .ypet-md42 dt { color:#977f27; }
.cat .ypet-md42 dt { color:#977f27 !important; }
.ypet-md42 dd { display:inline; }
/*ypet-md43
--------------------------------------------*/
.ypet-md43 { font-size:108%;/* eq.14px */ }
.ypet-md43 li { margin:10px 0 0; padding-left:1em; text-indent:-1em; }
/*ypet-md44
--------------------------------------------*/
.ypet-md44 { font-size:108%;/* eq.14px */ }
.ypet-md44 dt span { font-size:92%;/* eq.14>13px */ }
.ypet-md44 li { margin:0 0 10px; padding-left:1em; background:url(http://i.yimg.jp/images/pets/maincontents/ypet_li01a.gif) no-repeat 0.5em 0.5em; }
.ypet-md44 li:after { content:"."; display:block; clear:both; visibility:hidden; height:0px; }
.ypet-md44 li dl { width:100%; float:left; }
.ypet-md44 li dt { margin:0 0 4px; }
/* いぬ */
#dog .ypet-md44 li { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_li01b.gif) no-repeat 0.5em 0.5em; }
.dog .ypet-md44 li { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_li01b.gif) no-repeat 0.5em 0.5em !important; }
/* ねこ */
#cat .ypet-md44 li { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_li01c.gif) no-repeat 0.5em 0.5em; }
.cat .ypet-md44 li { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_li01c.gif) no-repeat 0.5em 0.5em !important; }
/*ypet-md45
--------------------------------------------*/
.ypet-md45 { font-size:108%;/* eq.14px */ }
.ypet-md45 li { width:100%; margin:10px 0 0; }
.ypet-md45 dt { font-weight:bold; }
.ypet-md45 dt span { color:#76321a; }
.ypet-md45 dd { margin:5px 0 0; }
.ypet-md45 dd { }
.ypet-md45 dd span { font-weight:bold; padding-right:5px; }
.ypet-md45 dd p { text-indent:-1.5em; padding-left:1.5em; }
.ypet-md45 textarea { font-size:93%;/* eq.14>13px */ width:560px; margin-left:1.5em; }
/* いぬ */
#dog .ypet-md45 dt span { color:#709011; }
.dog .ypet-md45 dt span { color:#709011 !important; }
/* ねこ */
#cat .ypet-md45 dt span { color:#977f27; }
.cat .ypet-md45 dt span { color:#977f27 !important; }
/*ypet-md46
--------------------------------------------*/
.ypet-md46 { font-size:108%;/* eq.14px */ }
.ypet-md46 div.section { margin:0 0 0 0; padding:3px 0 3px 0; border-bottom:solid 1px #F4F4F4; }
.ypet-md46 div.section div.innr { background:url(http://i.yimg.jp/images/pets/maincontents/wr03_bg.gif) repeat-y center; }
.ypet-md46 div.section ul.flL { width:49.9%; padding-top:5px; padding-bottom:5px; float:left; }
.ypet-md46 div.section ul.flR { width:49.9%; padding-top:5px; padding-bottom:5px; float:right; }
.ypet-md46 div.section li { margin-bottom:5px; padding-left:5px; }
.ypet-md46 div.section li span { padding-left:0; font-weight:bold; }
.ypet-md46 div.section li ul { margin-top:5px; }
.ypet-md46 div.section li ul li { width:40%; float:left; margin-bottom:5px; padding-left:1em; background:transparent url(http://i.yimg.jp/images/pets/maincontents/ypet_li01.gif) no-repeat scroll 0.5em; }
.ypet-md46 div.none { border:none; padding-bottom:0; }
/*ypet-md47
--------------------------------------------*/
.ypet-md47 { font-size:108%;/* eq.14px */ }
.ypet-md47 li { width:100%; float:left; clear:left; margin:5px 0 0; }
.ypet-md47 dt { width:9em; float:left; font-weight:bold; }
.ypet-md47 dd { margin-left:9em; }
/*ypet-md48
--------------------------------------------*/
.ypet-md48 { text-align:center; }
.ypet-md48 p { margin:0 0 1em; }
/*ypet-md49
--------------------------------------------*/
.ypet-md49 dl { clear:both; margin:5px 0 0; }
.ypet-md49 dl.ctT { margin:0; }
.ypet-md49 * { line-height:1.4; }
.ypet-md49 dt { font-weight:bold; width:6.5em; float:left; }
.ypet-md49 dd { margin-left:6.5em; }
.ypet-md49 dd .st01 { float:left; }
.ypet-md49 dd .st02 { float:right; }
.ypet-md49 dd em { font-weight:bold; }
.ypet-md49 dd span { color:#999; }
.ypet-md49 dd dl { margin:0; }
.ypet-md49 dd dt { width:4em; }
.ypet-md49 dd dd { margin-left:4em; }
.ypet-md49 input.bt { margin-left:10px; width:6em; }
.ypet-md49 dd img,
.ypet-md49 dd select,
.ypet-md49 dd input { vertical-align:middle; }
body:last-child:not(:root:root) .ypet-md49 dd img {vertical-align:text-top;}/* Safari */
body:first-of-type .ypet-md49 dd img { vertical-align:text-top; }/* Safari 3.0 */
/*ypet-md50
--------------------------------------------*/
.cl1 .ypet-md50 { width:500px; margin:0 auto; }
.cl1 .ypet-md50 td { border:1px solid #ccc; padding:5px; }
.ypet-md50 table { width:100%; margin-top:10px; padding:0; }
.ypet-md50 table.ctT,
.ypet-md50 td { margin:0; padding:0; }
.ypet-md50 th { padding:0 5px; width:1%; }
.ypet-md50 p { width:69px; float:left; }
.ypet-md50 p img { border:1px solid #ccc; padding:1px; }
.ypet-md50 dl { margin-left:69px; }
.ypet-md50 dt span { font-weight:bold; }
/* ypet-md51
--------------------------------------------*/
.ypet-md51 li { margin:10px 0 0; background:url(http://i.yimg.jp/images/pets/maincontents/ypet_bd01.gif) repeat-x; padding:15px 0 0 0; }
.ypet-md51 li.ctT { margin:0px; background:none; }
.ypet-md51 dl { zoom:1; }
.ypet-md51 dl:after { content:"."; display:block; height:0px; visibility:hidden; clear:both; }
.ypet-md51 dt { width:11em; float:left; font-weight:bold; color:#76321a; }
.ypet-md51 dt span { font-size:108%;/* 14px */ }
.ypet-md51 dt span.s01 { letter-spacing:-1px; font-size:93%;/* 13px */ }
/* いぬ */
#dog .ypet-md51 dt { color:#709011; }
.dog .ypet-md51 dt { color:#709011!important; }
/* ねこ */
#cat .ypet-md51 dt { color:#977f27; }
.cat .ypet-md51 dt { color:#977f27!important; }
.ypet-md51 dd { margin-left:11em; margin-bottom:4px; }
.ypet-md51 dd.ctT { _margin-left:10em;/* for IE */ }
.ypet-md51 dd input.txta,
.ypet-md51 dd textarea.txta { width:95%; }
.ypet-md51 dd input.txta2 { width:20em; }
.ypet-md51 input { vertical-align:middle; margin:0 5px 0 0; }
.ypet-md51 input.bt { width:5em; }
.ypet-md51 select,
.ypet-md51 input,
.ypet-md51 img { vertical-align:middle; }
.ypet-md51 select,
.ypet-md51 label { margin:0 5px 0 0; }
.ypet-md51 img { padding:1px; margin:0 5px 0 0; border:1px solid #ccc; }
/*ypet-md52
--------------------------------------------*/
.cl1 .ypet-md52 { width:484px; margin:0 auto; text-align:left; }
.ypet-md52 p img,
.ypet-md52 p input { vertical-align:middle; }
.ypet-md52 p.st01 { float:left; }
.ypet-md52 p.st01 span { font-weight:bold; }
.ypet-md52 p.st02 { float:right; }
.ypet-md52 p.st02 span { color:#999; }
.ypet-md52 p.st02 strong { font-weight:bold; }
.ypet-md52 p.st03 { float:left; }
.ypet-md52 p.st03 span { font-weight:bold; color:#000000; }
.ypet-md52 p.st04 { float:right; }
/*ypet-md53
--------------------------------------------*/
.ypet-md53 { font-size:108%;/* eq.14px */ }
.ypet-md53 p,
.ypet-md53 a { line-height:1.4; }
.ypet-md53 em { font-weight:bold; }
.ypet-md53 span { color:#999; }
.ypet-md53 img { vertical-align:middle; }
/*ypet-md54
--------------------------------------------*/
.ypet-md54 { font-size:108%;/* eq.14px */ }
.ypet-md54 dl { float:left; }
.ypet-md54 dl * { display:inline; }
.ypet-md54 p { float:right; }
/*ypet-md55
--------------------------------------------*/
.ypet-md55 { font-size:108%;/* eq.14px */ }
.ypet-md55 span { font-size:92%;/* eq.14>13px */ }
.ypet-md55 * { display:inline; line-height:1.4; }
.ypet-md55 li { font-weight:bold; }
.ypet-md55 li li { font-weight:normal; }
.ypet-md55 li dt { font-weight:bold; margin-right:0.5em; }
.ypet-md55 .st01 { font-size:100%; }
#dog .ypet-md55 li .st01 { color:#709011; }/* いぬ */
.dog .ypet-md55 li .st01 { color:#709011!important; }
#cat .ypet-md55 li .st01 { color:#977f27; }/* ねこ */
.cat .ypet-md55 li .st01 { color:#977f27!important; }
/* ペット用品 */
.shp .ypet-md55 p { display:block; }
.shp .ypet-md55 p span { font-size:100%; font-weight:bold; }
.shp .ypet-md55 p .st01 { color:#813D62!important; }
.shp .ypet-md55 strong { font-weight:bold; }
/*ypet-md56
--------------------------------------------*/
.ypet-md56 { font-size:123%;/* eq.16px */ }
.ypet-md56 p { text-align:center; }
.ypet-md56 p { font-weight:bold; }
.ypet-md56 a,
.ypet-md56 span { font-weight:normal; }
.ypet-md56 span { color:#999; }
.ypet-md56 img { vertical-align:middle; }
/* ypet-md57
--------------------------------------------*/
.ypet-md57 dl { margin:0 0 10px 0; }
.ypet-md57 img,
.ypet-md57 input,
.ypet-md57 select { margin-right:3px; vertical-align:middle; }
.ypet-md57 input.bt { margin-left:10px; width:6em; }
.ypet-md57 dt,
.ypet-md57 dd { display:inline; }
.ypet-md57 dt { font-weight:bold; }
.ypet-md57 dd em { font-weight:bold; }
.ypet-md57 p em { font-weight:bold; }
.ypet-md57 dd span { color:#999; }
.ypet-md57 input.st01 { width:200px; }
/* ypet-md58
--------------------------------------------*/
.ypet-md58 textarea { width:99%; margin:10px 0 0; }
.ypet-md58 p.bt { margin:20px 0 0; text-align:center; }
.ypet-md58 p.cpt { margin:5px 0 0; }
.ypet-md58 p input { width:8em; }
/*ypet-md59
--------------------------------------------*/
.ypet-md59 { height:220px; }
html > body .ypet-md59 { height:auto; min-height:220px; }
.ypet-md59 label { font-size:108%;/* eq.14px */ font-weight:bold; }
.ypet-md59 label input { vertical-align:middle; }
.ypet-md59 dl { margin:10px 0 0; }
.ypet-md59 dt { text-align:center; }
.ypet-md59 dd { line-height:1.4; }
/*ypet-md60
--------------------------------------------*/
.ypet-md60 .st01 { width:92px; float:right; text-align:right; }
.ypet-md60 .st02 { margin-right:92px; }
/*ypet-md61
--------------------------------------------*/
.ypet-md61 p { padding:2em 0; text-align:center; font-size:108%;/* eq.14px */ font-weight:bold; }
.ypet-md61 ul { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_bd01.gif) repeat-x; padding:10px 0 0; }
.ypet-md61 li { margin:0 0 5px; padding-left:1em; color:#ff0000; background:url(http://i.yimg.jp/images/pets/maincontents/ypet_li01a.gif) no-repeat 0.5em 0.5em; }
/*ypet-md62
--------------------------------------------*/
.ypet-md62 .st01 { font-size:86%; }/* eq.11px */
.ypet-md62 .st02 { font-size:108%; }/* eq.14px */
.ypet-md62 .st03 { font-size:123%; }/* eq.16px */
.ypet-md62 .st04 { font-size:136%; }/* eq.18px */
.ypet-md62 .st05 { font-size:183%; }/* eq.24px */
/*ypet-md63
--------------------------------------------*/
.ypet-md63 dd li { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_li01.gif); background-repeat:no-repeat; background-position:0.5em 0.5em; padding-left:1em; }
.ypet-md63 dt { font-weight:bold; color:#76321a; font-size:108%;/* eq.14px */ }
.ypet-md63 dd { margin:3px 0 0; }
/* いぬ */
#dog .ypet-md63 dd li { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_li01b.gif); }
.dog .ypet-md63 dd li { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_li01b.gif)!important; }
#dog .ypet-md63 dt { color:#709011; }
.dog .ypet-md63 dt { color:#709011 !important; }
/* ねこ */
#cat .ypet-md63 dd li { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_li01c.gif); }
.cat .ypet-md63 dd li { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_li01c.gif)!important; }
#cat .ypet-md63 dt { color:#977f27; }
.cat .ypet-md63 dt { color:#977f27 !important; }
/* 施設検索 */
.sch .ypet-md63 dd li { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_li01d.gif)!important; }
.sch .ypet-md63 dt { color:#22717c !important; }
/* ペット用品 */
.shp .ypet-md63 dd li { background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_li01e.gif)!important; }
.shp .ypet-md63 dt { color:#813d62 !important; }
/*ypet-md64
--------------------------------------------*/
.ypet-md64 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_md64_bg01.gif) no-repeat 32% 50%;/* 1% slideLeft */ }
.ypet-md64 .inr-wr { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_md64_bg02.gif) no-repeat 67% 50%;/* 1% slideRight */ }
.ypet-md64 li { width:33%; float:left; text-align:center; }
.ypet-md64 li dt img { border:1px solid #ccc; padding:1px; }
.ypet-md64 li dl { width:70%; margin:0 auto; }
/*ypet-md65
--------------------------------------------*/
.ypet-md65 .st01 { width:98px; float:right; text-align:right; }
.ypet-md65 .st02 { margin-right:98px; }
/*ypet-md66
--------------------------------------------*/
.ypet-md66 dl { margin:0 0 10px; padding:0 0 10px; background:url(http://i.yimg.jp/images/pets/maincontents/ypet_bd01.gif) repeat-x 0 100%; }
.ypet-md66 dt span { font-size:108%;/* eq.14px */ font-weight:bold; }
.ypet-md66 dd { text-align:right; margin:5px 0 0 0; }
.ypet-md66 dd span { margin:0 0 0 10px; }
/*ypet-md67
--------------------------------------------*/
.ypet-md67 * { margin:0; padding:0; }
.ypet-md67 table { width:100%; border-left:1px solid #ccc; }
.ypet-md67 th,
.ypet-md67 td { padding:5px; border-color:#ccc; border-style:solid; text-align:center; }
.ypet-md67 th { background:#deeaba; color:#719011; font-weight:bold; border-width:1px 1px 1px 0; white-space:nowrap; }
.ypet-md67 td { border-width:0 1px 1px 0; white-space:nowrap; }
.ypet-md67 td span { display:block; }
.ypet-md67 th,
.ypet-md67 td.st05 { white-space:nowrap; }
.ypet-md67 td.st02 { text-align:left; white-space:normal; }
.ypet-md67 td.st02 img { border:1px solid #ccc; padding:1px; margin-right:5px; float:left; }
.ypet-md67 td.st02 div { padding:6px 0 0 0; vertical-align:middle; }
.ypet-md67 th.st01 { width:10%; }
.ypet-md67 th.st02 { width:50%; }
.ypet-md67 th.st04 { width:25%; }
.ypet-md67 th.st05 { width:15%; }
/*ypet-md68
--------------------------------------------*/
.ypet-md68 * { margin:0; padding:0; }
.ypet-md68 table { width:100%; border-top:1px solid #ccc; border-left:1px solid #ccc; }
.ypet-md68 th,
.ypet-md68 td { padding:5px; border-color:#ccc; border-style:solid; }
.ypet-md68 th { background:#ecf4f5; color:#20717B; font-weight:bold; border-width:0 1px 1px 0; white-space:nowrap; }
.ypet-md68 td { border-width:0 1px 1px 0; }
.ypet-md68 td span { margin-left:1em; }
.ypet-md68 th { white-space:nowrap; }
.ypet-md68 td img { vertical-align:middle; }
/* ypet-md69
--------------------------------------------*/
.ypet-md69 li { width:100%; float:left; margin:15px 0 0; background:url(http://i.yimg.jp/images/pets/maincontents/ypet_bd01.gif) repeat-x; padding:15px 0 0 0; }
.ypet-md69 li.ctT { margin:0px; background:none; }
.ypet-md69 dl { width:100%; position:relative; }
.ypet-md69 ul.list { margin:10px 0 0 0; padding:0 0 0 0; }
.ypet-md69 ul.list li { margin:0 0 0 0; padding:0 0 0 8px; float:none; background:url(../../maincontents/ypet_li01.gif) no-repeat left 7px; }
.ypet-md69 dt { width:105px; font-weight:bold; color:#76321a; position:absolute; top:0; left:0; }
.ypet-md69 dt span { font-size:108%;/* 14px */ }
.ypet-md69 dt span.at { font-size:93%;/* 13px */ font-weight:normal; }
.ypet-md69 dt span.s01 { font-size:93%;/* 13px */ }
.ypet-md69 dt span.s02 { letter-spacing:-1px; }
/* いぬ */
#dog .ypet-md69 dt { color:#709011; }
.dog .ypet-md69 dt { color:#709011!important; }
/* ねこ */
#cat .ypet-md69 dt { color:#977f27; }
.cat .ypet-md69 dt { color:#977f27!important; }
.ypet-md69 dd { width:485px; margin-bottom:4px; position:relative; top:0; left:110px; }
.ypet-md69 dd li dt { width:90px; }
.ypet-md69 dd li dd { width:380px; top:0; left:100px; }
*html .ypet-md69 dd.ctT { margin-left:7.8em;/* for IE */ }
.ypet-md69 dd input.txta,
.ypet-md69 dd textarea.txta { width:470px; margin:0; }
.ypet-md69 dd input.txta2 { width:390px; }
.ypet-md69 dd input.txta3 { width:300px; }
.ypet-md69 dd input.txta4 { width:365px; }
.ypet-md69 dd input.txta5 { width:370px; }
.ypet-md69 input { vertical-align:middle; margin:0 5px 0 0; }
.ypet-md69 input.bt {/*width:5em;*/ }
.ypet-md69 select,
.ypet-md69 input,
.ypet-md69 img { vertical-align:middle; }
.ypet-md69 select,
.ypet-md69 label { margin:0 5px 0 0; }
.ypet-md69 img { padding:1px; margin:0 0 0 0; display:block; border:1px solid #ccc; }
.ypet-md69 dd span { width:6.3em; float:left; }
.ypet-md69 dd dt span { display:inline; float:none; }
.ypet-md69 dl.design dd { display:block;overflow:hidden;/display:inline-block;}
.ypet-md69 dl.design dd img { float:left; margin-right:5px; }
html > body .ypet-md69 dl.design dd img { margin-right:10px; }
.ypet-md69 dl.design dd span { width:auto; padding:10px 0 0 0; }
.ypet-md69 dd.theme label { width:363px; margin-right:1px; margin-bottom:1px; padding:5px; display:block; float:left; }
.ypet-md69 dd.theme{overflow:hidden;/display:inline-block;}
/*  違反報告フォーム */
.ypet-md69 .cw1 dt { width:10.5em; }
.ypet-md69 .cw1 dd { margin-left:11em; margin-bottom:4px; }
*html .ypet-md69 .cw1 dd.ctT { margin-left:10.8em;/* for IE */ }
/*  入力エラー画面 */
.ypet-md69 p.error { padding-bottom:5px; color:#ff0000; }
.ypet-md45 p.error { padding:0 0 5px 1.5em; color:#ff0000; font-size:93%; }
.ypet-md58 p.error { padding:10px 0 0 0; color:#ff0000; }
/*ypet-md70
--------------------------------------------*/
.ypet-md70 dl { font-size:108%;/* eq.14px */ }
.ypet-md70 dl * { display:inline; }
.ypet-md70 dt strong { font-weight:bold; margin-right:0.5em; font-size:114.5%;/* eq.14>16px */ }
/* ypet-md71
--------------------------------------------*/
.ypet-md71 li { margin:0 0 5px; padding-left:1em; background:url(http://i.yimg.jp/images/pets/maincontents/ypet_li01.gif) no-repeat 0.5em 0.5em; }
.ypet-md71 span { font-weight:bold; }
/* ypet-md72
--------------------------------------------*/
.ypet-md72 li { float:left; width:27%; margin:0 0 5px; padding:0 0 0 1em; font-size:108%;/* eq.14px */ background:url(http://i.yimg.jp/images/pets/maincontents/ypet_li01.gif) no-repeat 0.5em 0.5em; }
/* いぬ */
#dog .ypet-md72 li { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_li01b.gif) no-repeat 0.5em 0.5em; }
.dog .ypet-md72 li { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_li01b.gif) no-repeat 0.5em 0.5em!important; }
/* ねこ */
#cat .ypet-md72 li { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_li01c.gif) no-repeat 0.5em 0.5em; }
.cat .ypet-md72 li { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_li01c.gif) no-repeat 0.5em 0.5em!important; }
/* ypet-md73
--------------------------------------------*/
.ypet-md73 li { float:left; width:46.6%; font-size:108%; margin:0 0 4px; padding:0 0 0 1em; background:url(http://i.yimg.jp/images/pets/maincontents/ypet_li01.gif) no-repeat 0.5em 0.5em; }
.cl2 .ypet-md73 li { width:44.9%; padding:0 0 0 1em; }
/* いぬ */
#dog .ypet-md73 li { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_li01b.gif) no-repeat 0.5em 0.5em; }
.dog .ypet-md73 li { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_li01b.gif) no-repeat 0.5em 0.5em!important; }
/* ねこ */
#cat .ypet-md73 li { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_li01c.gif) no-repeat 0.5em 0.5em; }
.cat .ypet-md73 li { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_li01c.gif) no-repeat 0.5em 0.5em!important; }
/* ypet-md74
--------------------------------------------*/
.ypet-md74 dt { font-size:123%; font-weight:bold; margin:0 0 10px; padding:0 0 5px 1.1em; text-indent:-1.1em; background:url(http://i.yimg.jp/images/pets/maincontents/ypet_bd01.gif) repeat-x 0 100%; }
.ypet-md74 dd { font-size:108%;/* eq.14px */ line-height:1.4; }
/* いぬ */
#dog .ypet-md74 dt { color:#709011; }
.dog .ypet-md74 dt { color:#709011!important; }
/* ねこ */
#cat .ypet-md74 dt { color:#977f27; }
.cat .ypet-md74 dt { color:#977f27!important; }
/* ypet-md75
--------------------------------------------*/
.ypet-md75 dl { text-align:center; }
.ypet-md75 dt { font-weight:bold; font-size:123%;/* eq.16px */ color:#ff5821; }
.ypet-md75 dd { margin:1em 0 0; }
/* ypet-md76
--------------------------------------------*/
.ypet-md76 dt { font-weight:bold; }
.ypet-md76 dd { margin:3px 0 0; }
.ypet-md76 dd textarea { width:100%; *width:99%;height:10em; }
/* ypet-md77
--------------------------------------------*/
.ypet-md77 li { min-height:1%; background:url(http://i.yimg.jp/images/pets/maincontents/ypet_bd02a.gif) repeat-x 0 100%; }
* html .ypet-md77 li { height:1%; }
.ypet-md77 li:after { content:"."; display:block; height:0px; clear:both; visibility:hidden; }
.ypet-md77 ul li { padding:10px; }
.ypet-md77 ol li { margin:0 10px; padding:10px 0; }
.ypet-md77 ol li div { padding:0 0 0 35px; }
.ypet-md77 ol li.st01 div { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_md77_bg01a.gif) no-repeat 0 5px; }
.ypet-md77 ol li.st02 div { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_md77_bg02a.gif) no-repeat 5px; }
.ypet-md77 ol li.st03 div { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_md77_bg03a.gif) no-repeat 5px 10px; }
.ypet-md77 ol li.st04 div { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_md77_bg04a.gif) no-repeat 5px 10px; }
.ypet-md77 ol li.st05 div { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_md77_bg05a.gif) no-repeat 5px 10px; }
/* いぬ */
#dog .ypet-md77 li { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_bd02b.gif) repeat-x 0 100%; }
.dog .ypet-md77 li { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_bd02b.gif) repeat-x 0 100% !important; }
/* ねこ */
#cat .ypet-md77 li { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_bd02c.gif) repeat-x 0 100%; }
.cat .ypet-md77 li { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_bd02c.gif) repeat-x 0 100% !important; }
.ypet-md77 li p { width:49px;/* 40+2+2+5 */ float:left; }
.ypet-md77 li p img { padding:1px; border:1px solid #ccc; }
.ypet-md77 dl { margin-left:49px; }
.ypet-md77 dt span { font-weight:bold; margin-left:0; display:inline; }
.ypet-md77 ol li span { width:auto; float:none; display:block; margin-left:49px; }
#dog .ypet-md77 ol li span { width:auto; float:none; display:block; margin-left:57px; }
#cat .ypet-md77 ol li span { width:auto; float:none; display:block; margin-left:57px; }
/* ypet-md78
--------------------------------------------*/
.ypet-md78 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_bd01.gif) repeat-x top; }
.ypet-md78 ol { padding:5px 0 0; }
.ypet-md78 li { width:100%; float:left; background:url(http://i.yimg.jp/images/pets/maincontents/ypet_bd01.gif) repeat-x bottom; padding:0 0 5px; margin:0 0 5px; }
.ypet-md78 li:after { content:"."; display:block; height:0px; clear:both; visibility:hidden; }
.ypet-md78 li span { color:#719011; font-weight:bold; }
.ypet-md78 li p { width:57px; margin-bottom:5px; float:left; }
.ypet-md78 li p img { padding:1px; border:1px solid #ccc; }
.ypet-md78 dl { padding-top:3px; }
.ypet-md78 dt { font-size:108%; margin-left:62px; text-indent:-2.3em; padding-left:2.3em; }
.ypet-md78 dd { margin-left:0; clear:left; }
/* ypet-md79
--------------------------------------------*/
.ypet-md79 li { width:100%; float:left; background:url(http://i.yimg.jp/images/pets/maincontents/ypet_bd01.gif) repeat-x; padding:5px 0 0; margin:5px 0 0; }
.ypet-md79 li:after { content:"."; display:block; height:0px; clear:both; visibility:hidden; }
.ypet-md79 li.ctT { margin:0; padding:0; background:none; }
.ypet-md79 dt { width:49px; float:left; }
.ypet-md79 dt img { border:1px solid #ccc; padding:1px; display:block; }
.ypet-md79 dd { margin-left:49px; }
/* ypet-md80
--------------------------------------------*/
.ypet-md80 li { width:100%; float:left; background:url(http://i.yimg.jp/images/pets/maincontents/ypet_bd01.gif) repeat-x; padding:5px 0 0; margin:5px 0 0; }
.ypet-md80 li:after { content:"."; display:block; height:0px; clear:both; visibility:hidden; }
.ypet-md80 li.ctT { margin:0; padding:0; background:none; }
.ypet-md80 dt { width:33px; float:left; }
.ypet-md80 dt img { display:block; }
.ypet-md80 dd { margin-left:33px; }
/*ypet-md81
--------------------------------------------*/
.ypet-md81 dl { margin:5px 0 0; padding:5px 0 0; background:url(http://i.yimg.jp/images/pets/maincontents/ypet_bd01.gif) repeat-x; }
.ypet-md81 dl * { line-height:1.4; }
.ypet-md81 dl.ctT { margin:0; padding:0; background:none; }
.ypet-md81 dt { font-weight:bold; }
.ypet-md81 dd { line-height:1.4; }
/*ypet-md82
--------------------------------------------*/
.ypet-md82 p { margin:0 0 5px; }
.ypet-md82 dl { margin:10px 0 0; }
.ypet-md82 dl.ctT { margin:0; }
.ypet-md82 dt { font-weight:bold; }
.ypet-md82 dd { margin:3px 0 0; }
/*ypet-md83
--------------------------------------------*/
.ypet-md83 li { margin:5px 0 0; padding:5px 0 0; background:url(http://i.yimg.jp/images/pets/maincontents/ypet_bd01.gif) repeat-x; }
.ypet-md83 li span { margin-right:0.5em; font-weight:bold; }
.ypet-md83 .st01 li span { color:#719011; }
.ypet-md83 .st02 li span { color:#977f27; }
.ypet-md83 dt { font-weight:bold; padding-left:33px; line-height:26px; min-height:26px; *height:26px;
}
.ypet-md83 .st01 dt { color:#719011; background:url(http://i.yimg.jp/images/pets/maincontents/ypet_md83_dog.gif) no-repeat; }
.ypet-md83 .st02 dt { color:#977f27; background:url(http://i.yimg.jp/images/pets/maincontents/ypet_md83_cat.gif) no-repeat; }
/*ypet-md84
--------------------------------------------*/
.ypet-md84 li { margin:5px 0 0; padding:0 0 0 1.2em; background:url(http://i.yimg.jp/images/pets/maincontents/ypet_li01.gif) no-repeat 0.5em 0.5em; }
/* いぬ */
#dog .ypet-md84 li { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_li01b.gif) no-repeat 0.5em 0.5em; }
.dog .ypet-md84 li { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_li01b.gif) no-repeat 0.5em 0.5em !important; }
/* ねこ */
#cat .ypet-md84 li { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_li01c.gif) no-repeat 0.5em 0.5em; }
.cat .ypet-md84 li { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_li01c.gif) no-repeat 0.5em 0.5em !important; }
/* ypet-md85
--------------------------------------------*/
.ypet-md85 { padding:10px; background:url(http://i.yimg.jp/images/pets/maincontents/ypet_bd02a.gif) repeat-x 0 100%; }
.ypet-md85 dt { font-weight:bold; color:#76321a; }
.ypet-md85 li { margin:5px 0 0; padding:0 0 0 1em; background:url(http://i.yimg.jp/images/pets/maincontents/ypet_li01a.gif) no-repeat 0.5em 0.5em; }
/* いぬ */
#dog .ypet-md85 dt { color:#719011; }
.dog .ypet-md85 dt { color:#719011 !important; }
#dog .ypet-md85 li { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_li01b.gif) no-repeat 0.5em 0.5em; }
.dog .ypet-md85 li { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_li01b.gif) no-repeat 0.5em 0.5em !important; }
/* ねこ */
#cat .ypet-md85 dt { color:#977f27; }
.cat .ypet-md85 dt { color:#977f27 !important; }
#cat .ypet-md85 li { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_li01c.gif) no-repeat 0.5em 0.5em; }
.cat .ypet-md85 li { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_li01c.gif) no-repeat 0.5em 0.5em !important; }
#dog .ypet-md85 { padding:10px; background:url(http://i.yimg.jp/images/pets/maincontents/ypet_bd02b.gif) repeat-x 0 100%; }
.dog .ypet-md85 { padding:10px; background:url(http://i.yimg.jp/images/pets/maincontents/ypet_bd02b.gif) repeat-x 0 100% !important; }
#cat .ypet-md85 { padding:10px; background:url(http://i.yimg.jp/images/pets/maincontents/ypet_bd02c.gif) repeat-x 0 100%; }
.cat .ypet-md85 { padding:10px; background:url(http://i.yimg.jp/images/pets/maincontents/ypet_bd02c.gif) repeat-x 0 100% !important; }
/*ypet-md86
--------------------------------------------*/
.ypet-md86 li { float:left; width:50%; *width:49.9%;margin:5px 0 0; }
.ypet-md86 li img { vertical-align:top; }
.ypet-md86 li strong { font-weight:bold; }
.ypet-md86 table { }
.ypet-md86 td { width:50%; padding-top:5px; vertical-align:top; }
.ypet-md86 td strong { font-weight:bold; }
/*ypet-md87
--------------------------------------------*/
.ypet-md87 dl { float:left; width:100%; }
.ypet-md87 dt { font-weight:bold; }
.ypet-md87 ul { float:left; width:49%; }
.ypet-md87 li { margin:5px 0 0; padding-left:1.2em; background:url(http://i.yimg.jp/images/pets/maincontents/ypet_li01.gif) no-repeat 0.5em 0.5em; }
/* いぬ */
#dog .ypet-md87 dl { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_md87_bg01.gif) no-repeat 100% 100%; }
.dog .ypet-md87 dl { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_md87_bg01.gif) no-repeat 100% 100% !important; }
/* ねこ */
#cat .ypet-md87 dl { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_md87_bg02.gif) no-repeat 100% 100%; }
.cat .ypet-md87 dl { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_md87_bg02.gif) no-repeat 100% 100% !important; }
/*ypet-md88
--------------------------------------------*/
.ypet-md88 dt { font-weight:bold; padding-left:1em; background:url(http://i.yimg.jp/images/pets/maincontents/ypet_li01.gif) no-repeat 0.5em 0.5em; }
.ypet-md88 li { margin:5px 0 0; padding-left:25px; line-height:19px; min-height:19px; }
*html .ypet-md88 li { height:19px; }
/* いぬ - みんなのアルバムを見る */
#dog .ypet-md88 li.st01 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_md88_lia.gif) no-repeat 0 0; }
.dog .ypet-md88 li.st01 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_md88_lia.gif) no-repeat 0 0 !important; }
/* いぬ - 図鑑を見る */
#dog .ypet-md88 li.st02 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_md88_lib.gif) no-repeat 0 0; }
.dog .ypet-md88 li.st02 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_md88_lib.gif) no-repeat 0 0 !important; }
/* いぬ - 医療辞典を見る */
#dog .ypet-md88 li.st03 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_md88_lic.gif) no-repeat 0 0; }
.dog .ypet-md88 li.st03 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_md88_lic.gif) no-repeat 0 0 !important; }
/* いぬ - Q&Aを見る */
#dog .ypet-md88 li.st04 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_md88_lid.gif) no-repeat 0 0; }
.dog .ypet-md88 li.st04 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_md88_lid.gif) no-repeat 0 0 !important; }
/* いぬ - しつけと飼い方を見る */
#dog .ypet-md88 li.st05 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_md88_lie.gif) no-repeat 0 0; }
.dog .ypet-md88 li.st05 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_md88_lie.gif) no-repeat 0 0 !important; }
/* ねこ - みんなのアルバムを見る */
#cat .ypet-md88 li.st01 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_md88_lif.gif) no-repeat 0 0; }
.cat .ypet-md88 li.st01 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_md88_lif.gif) no-repeat 0 0 !important; }
/* ねこ - 図鑑を見る */
#cat .ypet-md88 li.st02 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_md88_lig.gif) no-repeat 0 0; }
.cat .ypet-md88 li.st02 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_md88_lig.gif) no-repeat 0 0 !important; }
/* ねこ - 医療辞典を見る */
#cat .ypet-md88 li.st03 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_md88_lih.gif) no-repeat 0 0; }
.cat .ypet-md88 li.st03 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_md88_lih.gif) no-repeat 0 0 !important; }
/* ねこ - Q&Aを見る */
#cat .ypet-md88 li.st04 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_md88_lii.gif) no-repeat 0 0; }
.cat .ypet-md88 li.st04 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_md88_lii.gif) no-repeat 0 0 !important; }
/* ねこ - しつけと飼い方を見る */
#cat .ypet-md88 li.st05 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_md88_lij.gif) no-repeat 0 0; }
.cat .ypet-md88 li.st05 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_md88_lij.gif) no-repeat 0 0 !important; }
/*ypet-md89
--------------------------------------------*/
.ypet-md89 li { margin:5px 0 0; }
.ypet-md89 li.ctT { margin:0; }
.ypet-md89 li strong { font-weight:bold; }
/*ypet-md90
--------------------------------------------*/
.ypet-md90 li { width:100%; float:left; margin:0 0 5px; padding:0 0 5px; background:url(http://i.yimg.jp/images/pets/maincontents/ypet_bd01.gif) repeat-x 0 100%; }
.ypet-md90 li:after { content:"."; height:0px; display:block; clear:both; visibility:hidden; }
.ypet-md90 dt { font-weight:bold; }
.ypet-md90 dd { margin:3px 0 0; }
.ypet-md90 dd img { vertical-align:middle; }
.ypet-md90 p { text-align:right; }
/*ypet-md91
--------------------------------------------*/
.ypet-md91 li { margin:0 0 5px; padding:0 0 5px; background:url(http://i.yimg.jp/images/pets/maincontents/ypet_bd01.gif) repeat-x 0 100%; }
.ypet-md91 li { text-indent:-3.0em; padding-left:3.3em; }
.ypet-md91 span { margin-right:0.5em; font-weight:bold; }
#dog .ypet-md91 span { color:#719011; }
.dog .ypet-md91 span { color:#719011 !important; }
#cat .ypet-md91 span { color:#977f27; }
.cat .ypet-md91 span { color:#977f27 !important; }
/* ypet-md92
--------------------------------------------*/
.ypet-md92 li { float:left; width:47%; margin:5px 0 0; padding:0 0 0 2.9%; background:url(http://i.yimg.jp/images/pets/maincontents/ypet_li01.gif) no-repeat 0 0.5em; }
/* いぬ */
#dog .ypet-md92 li { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_li01b.gif) no-repeat 0 0.5em; }
.dog .ypet-md92 li { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_li01b.gif) no-repeat 0 0.5em!important; }
/* ねこ */
#cat .ypet-md92 li { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_li01c.gif) no-repeat 0 0.5em; }
.cat .ypet-md92 li { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_li01c.gif) no-repeat 0 0.5em!important; }
/*ypet-md93
--------------------------------------------*/
.ypet-md93 { background:#ff7723 url(http://i.yimg.jp/images/pets/maincontents/ypet_md93_banner_bottom.gif) no-repeat 0 100%; padding-bottom:19px; }
.ypet-md93 p { text-align:center; }
.ypet-md93 dd { text-align:center; }
/* TITLE */
.ypet-md93 .st01 dt,
.ypet-md93 .st02 dt,
.ypet-md93 .st03 dt { width:300px; text-indent:-9999px; overflow:hidden; }
.ypet-md93 .st01 dt { height:77px; background:#fff url(http://i.yimg.jp/images/pets/maincontents/ypet_md93_banner_bg.gif) no-repeat; }
.ypet-md93 .st02 dt { height:40px; background:#fff url(http://i.yimg.jp/images/pets/maincontents/ypet_md93_banner_title.gif) no-repeat; }
.ypet-md93 .st03 dt { height:53px; background:#fff url(http://i.yimg.jp/images/pets/maincontents/ypet_md93_banner_title02.gif) no-repeat; }
/* BUTTON */
.ypet-md93 .bt01,
.ypet-md93 .bt02,
.ypet-md93 .bt03,
.ypet-md93 .bt04,
.ypet-md93 .bt05,
.ypet-md93 .bt06,
.ypet-md93 .bt07 { margin:10px auto; width:180px; text-indent:-9999px; overflow:hidden; }
.ypet-md93 .bt01 a,
.ypet-md93 .bt02 a,
.ypet-md93 .bt03 a,
.ypet-md93 .bt04 a,
.ypet-md93 .bt05 a,
.ypet-md93 .bt06 a,
.ypet-md93 .bt07 a { width:100%; height:100%; display:block; }
.ypet-md93 .bt01 {/* Myペット トップへ */ height:40px; background:url(http://i.yimg.jp/images/pets/maincontents/ypet_md93_banner_btn.gif) no-repeat; }
.ypet-md93 .bt02 {/* Myペットを開設 */ height:40px; background:url(http://i.yimg.jp/images/pets/maincontents/ypet_md93_banner_btn_regist.gif) no-repeat; }
.ypet-md93 .bt03 {/* ログイン */ height:32px; background:url(http://i.yimg.jp/images/pets/maincontents/ypet_md93_banner_btn_login.gif) no-repeat; }
.ypet-md93 .bt04 {/* 新着情報 */ height:32px; background:url(http://i.yimg.jp/images/pets/maincontents/ypet_md93_banner_btn_new.gif) no-repeat; }
.ypet-md93 .bt05 {/* 日誌を書く */ height:32px; background:url(http://i.yimg.jp/images/pets/maincontents/ypet_md93_banner_btn_diary.gif) no-repeat; }
.ypet-md93 .bt06 {/* 写真を追加 */ height:32px; background:url(http://i.yimg.jp/images/pets/maincontents/ypet_md93_banner_btn_photo.gif) no-repeat; }
.ypet-md93 .bt07 {/* 動画のアップロード */ height:32px; background:url(http://i.yimg.jp/images/pets/maincontents/ypet_md93_banner_btn_movie.gif) no-repeat; }
/* TXT */
.ypet-md93 .tx01 { margin:10px 20px 0; text-align:left; }
.ypet-md93 .tx02 { margin:10px 20px 0; text-align:center; font-weight:bold; color:#75331b; }
/* TEXT LINK */
.ypet-md93 .tl01 { margin:10px 0; }
.ypet-md93 .tl01 a { color:#fff; }
.ypet-md93 .tl01 a { font-size:123%;/* eq.16px */ font-weight:bold; }
.ypet-md93 .tx02 a { color:#fff; font-weight:normal; }
.ypet-md93 ul { margin:10px 0; }
.ypet-md93 li { margin:5px 0 0; text-align:center; }
.ypet-md93 li a { color:#fff; }
/* 集計結果 */
.ypet-md93 th { font-weight:bold; }
.ypet-md93 thead th,
.ypet-md93 td a { color:#fff; }
.ypet-md93 thead th { padding-bottom:3px; }
.ypet-md93 tbody th { color:#75331b; }
.ypet-md93 td { text-align:center; }
.ypet-md93 table { margin:10px auto; width:240px; }
.ypet-md93 table * { margin:0; padding:0; }
/*ypet-md94
--------------------------------------------*/
.ypet-md94 p { line-height:1.4; }
.ypet-md94 p img { margin:10px 0; }
.ypet-md94 ul { margin:0 0 5px; }
.ypet-md94 li { padding-left:1em; text-indent:-1em; }
/*	ypet-md95
--------------------------------------------*/
.ypet-md95 { text-align:center; }
.ypet-md95 p img { vertical-align:middle; }
.ypet-md95 .st01 { text-align:left; font-weight:bold; margin:0 0 7px; }
.ypet-md95 .st02 { margin-left:auto; margin-right:auto; }
.ypet-md95 .st02 img { border:1px solid #ccc; }
.ypet-md95 .st03 { margin:5px 0 0; }
/*	ypet-md96
--------------------------------------------*/
.ypet-md96 dl { float:left; width:50%; }
.ypet-md96 dt { margin:0 0 5px; font-weight:bold; text-align:center; }
.ypet-md96 dd a img { vertical-align:middle; }
.ypet-md96 dd.st01 img { border:1px solid #ccc; }
.ypet-md96 dd.st02 { margin:5px 0 0; }
.ypet-md96 dd { text-align:center; }
/*	ypet-md97
--------------------------------------------*/
.ypet-md97 dt { font-weight: bold; }
.ypet-md97 dt span { font-weight: normal; margin-right:0.5em; }
.ypet-md97 dd { text-align:right; }
.ypet-md97 p { margin:5px 0; text-align:center; }
.ypet-md97 p img { border:1px solid #ccc; }
.ypet-md97 li { float:left; width:33%; }
.ypet-md97 li span { color:#999999; }
.ypet-md97 .st02 { text-align:center; }
.ypet-md97 .st03 { text-align:right; }
/*ypet-md98
--------------------------------------------*/
.ypet-md98 li { min-height:1%; padding:5px; border-top:1px solid #ccc; }
*html .ypet-md98 li { height:1%; }
.ypet-md98 li:after { content:"."; display:block; height:0px; visibility:hidden; clear:both; }
.ypet-md98 li.ctT { border-top:none; }
.ypet-md98 p.st01 { width:125px; float:left; }
.ypet-md98 p.st02 { margin-left:125px; }
/*ypet-md99
--------------------------------------------*/
.ypet-md99 { background:#fffbe6; border:#ffcc66 2px solid; }
.ypet-md99 dt { text-align:center; font-weight:bold; border-bottom:#ffcc66 2px solid; margin:5px; padding:0 0 5px; }
.ypet-md99 dd { margin:5px 5px 0; }
.ypet-md99 ul { margin:10px 10px 5px; }
.ypet-md99 li span { font-weight:bold; }
.ypet-md99 p { float:right; margin:5px; }
/*ypet-md100
--------------------------------------------*/
.ypet-md100 p { text-align:center; }
.ypet-md100 .st01 { background:#ff6600; color:#fff; padding:0 20px 0 20px; margin-right:10px; }
.ypet-md100 input { padding-left:5px; padding-right:5px; }
/* ypet-md101
--------------------------------------------*/
.ypet-md101 .ctbd { margin:0 0 10px; padding:0 0 10px; background:url(http://i.yimg.jp/images/pets/maincontents/ypet_bd01.gif) repeat-x 0 100%; }
.ypet-md101 .ctbd p { width:74px; float:left; }
.ypet-md101 .ctbd p img { padding:1px; border:1px solid #ccc; }
.ypet-md101 .ctbd dl { margin-left:74px; }
.ypet-md101 .ctbd dt { font-size:108%;/* eq.14px */ }
.ypet-md101 .ctbd dt span { margin-left:1em; font-size:93%;/* eq.14>13px */ }
.ypet-md101 .ctbd dd { margin:5px 0 0; }
.ypet-md101 .ctbd dd span { font-weight:bold; }
/* ypet-md102
--------------------------------------------*/
#sd .ypet-md102 dl { margin:5px 0 0; padding:5px 0 0; background:url(http://i.yimg.jp/images/pets/maincontents/ypet_bd01.gif) repeat-x; }
#sd .ypet-md102 .ctT { margin:0; padding:0; background:none; }
.ypet-md102 dl { float:left; }
.ypet-md102 dt { font-weight:bold; margin:0 0 5px; }
.ypet-md102 .st01 { float:left; width:75px; }
.ypet-md102 .st01 img { border:1px solid #ccc; padding:1px; }
.ypet-md102 .st02,
.ypet-md102 .st03 { margin-left:75px; }
.ypet-md102 .st03 { margin-top:5px; font-weight:bold; color:#990000; }
#sd .ypet-md102 .st03 { text-align:right; }
.ypet-md102 .st04 { float:right; }
#sd .ypet-md102 .st04 { margin-top:5px; }
/* ypet-md103
--------------------------------------------*/
.ypet-md103 dl { width:100%; float:left; margin:0 0 10px; padding:0 0 10px; background:url(http://i.yimg.jp/images/pets/maincontents/ypet_bd01.gif) repeat-x 0 100%; }
.ypet-md103 dl:after { content:"."; display:block; clear:both; visibility:hidden; height:0px; }
.ypet-md103 dt { clear:both; font-size:108%;/* eq.14px */ }
.ypet-md103 dt.st01 { display:inline; float:left; clear:none; font-size:93%;/* eq.14>13px */ font-weight:normal; margin:0 1em 5px 0; }
.ypet-md103 dd { margin:5px 0 0; }
.ypet-md103 dd.st01 { float:left; }
.ypet-md103 dd.st02 { float:right; }
/* ypet-md104
--------------------------------------------*/
.ypet-md104 li { width:100%; float:left; margin:0 0 5px; padding:0 0 5px; background:url(http://i.yimg.jp/images/pets/maincontents/ypet_bd01.gif) repeat-x 0 100%; }
#mn .ypet-md104 li { margin:0; padding:10px 0; }
.ypet-md104 li:after { content:"."; display:block; clear:both; visibility:hidden; height:0px; }
.ypet-md104 p { width:85px; float:left; }
#mn .ypet-md104 p { width:90px; }
.ypet-md104 p img { border:1px solid #ccc; padding:1px; }
.ypet-md104 dl { margin-left:85px; }
#mn .ypet-md104 dl { margin-left:90px; }
.ypet-md104 dt { font-weight:bold; }
#mn .ypet-md104 dt { font-size:108%;/* eq.14px */ }
.ypet-md104 dt img { vertical-align:middle; }
.ypet-md104 dd { margin:5px 0 0; }
.ypet-md104 dd.price { font-weight:bold; color:#990000; }
/* ypet-md105
--------------------------------------------*/
.ypet-md105 .ctbd { margin:10px 0 0; padding:10px 0 0; background:url(http://i.yimg.jp/images/pets/maincontents/ypet_bd01.gif) repeat-x; }
.ypet-md105 .ctbd.ctT { margin:0; padding:0; background:none; }
.ypet-md105 div.item { width:550px; float:right; }
.ypet-md105 h4 { width:410px; margin-bottom:7px; font-size:116%; font-weight:bold; float:left; }
.ypet-md105 p.txt { width:410px; margin-bottom:8px; }
.ypet-md105 p.value { float:right; text-align:right; }
.ypet-md105 p.value span { font-size:108%; font-weight:bold; color:#990000; }
.ypet-md105 div.detail { margin-bottom:10px; clear:both; }
.ypet-md105 div.detail p { padding:0 10px 0 0; float:left; }
.ypet-md105 div.detail p img { margin-right:3px; position:relative; vertical-align:middle; }
.ypet-md105 div.detail p span { color:#ff3300; }
.ypet-md105 div.stlMnt { width:550px; height:15px; margin-bottom:7px; clear:both; }
.ypet-md105 div.stlMnt img { margin:0 3px 0 0; }
.ypet-md105 div.info { text-align:right; clear:both; }
.ypet-md105 div.info p { padding-left:10px; display:inline; }
.ypet-md105 p.ph { width:80px; height:80px; float:left; }
.ypet-md105 p.ph img { width:76px; height:76px; padding:1px; border:1px solid #ccc; }
/* ypet-md106
--------------------------------------------*/
.ypet-md106 .bg01 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_bd03.gif) repeat-y 25% 0; }
.ypet-md106 .bg02 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_bd03.gif) repeat-y 50% 0; }
.ypet-md106 .bg03 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_bd03.gif) repeat-y 75% 0; }
.ypet-md106 .ctbd { display:inline; float:left; width:25%; padding:0 0 10px; }
.ypet-md106 p { width:150px; height:150px; margin:0 5px; text-align:center; }
.ypet-md106 p img { width:146px; height:146px; border:1px solid #ccc; padding:1px; }
.ypet-md106 dl { margin:5px 10px 10px; }
.ypet-md106 dd { margin:5px 0 0; }
.ypet-md106 dt { font-weight:bold; }
.ypet-md106 dd.st01 span { font-weight:bold; color:#990000; }
.ypet-md106 dd.st02 span { color:#ff3300; }
/* ypet-md107
--------------------------------------------*/
.ypet-md107 dl { width:94px; margin:0 5px 0 0; display:inline; float:left; }
.ypet-md107 dt img { display:block; border:1px solid #ccc; padding:1px; }
.ypet-md107 dd { margin:5px 0 0; }
.ypet-md107 p { margin-left:302px; line-height:1.4; }
/* ypet-md108
--------------------------------------------*/
.ypet-md108 ul.st01 { width:222px; float:left; }
.ypet-md108 ul.st01 li { margin:0 5px 0 0; }
.ypet-md108 ul.st01 li img { border:1px solid #ccc; padding:1px; display:block; }
.ypet-md108 li { display:inline; float:left; }
.ypet-md108 p { margin:0 0 1em 227px; line-height:1.4; }
.ypet-md108 ul.st02 { margin-left:227px; }
.ypet-md108 ul.st02 li { padding-left:5px; margin-left:5px; border-left:1px solid #444; }
.ypet-md108 ul.st02 li.ctT { padding-left:0; margin-left:0; border-left:none; }
/* ypet-md109
--------------------------------------------*/
.ypet-md109 dt { font-weight:bold; font-size:108%;/* eq.14px */ color:#813D62; }
.ypet-md109 dd ul { float:left; }
.ypet-md109 dd li { color:#999; display:inline; float:left; border-left:1px solid #444; padding:0 0 0 5px; margin:5px 0 0 5px; font-size:108%;/* eq.14px */ }
.ypet-md109 dd li.ctT { border-left:none; padding-left:0; margin-left:0; }
.ypet-md109 dd li span { font-size:93%;/* eq.14>13px */ color:#444; margin-left:5px; }
/* ypet-md110
--------------------------------------------*/
.ypet-md110 .ctbd { border:1px solid #ECB592; padding:1px; background:#fff; }
.ypet-md110 .ctbd .bg01 { background:url(http://i.yimg.jp/images/pets/maincontents/ypet_md110_bg01.png); padding:10px; }
.ypet-md110 .ctbd p { width:69px; float:left; }
.ypet-md110 .ctbd p img { border:1px solid #ccc; padding:1px; background:#fff; }
.ypet-md110 .ctbd dl { margin-left:69px; }
.ypet-md110 .ctbd dt { font-size:108%;/* eq.14px */ font-weight:bold; }
.ypet-md110 .ctbd dt span { font-size:93%;/* eq.14>13px */ font-weight:normal; margin-left:0.5em; }
.ypet-md110 .ctbd dd { margin:5px 0 0; }
/* ypet-md111
--------------------------------------------*/
.ypet-md111 img,
.ypet-md111 input,
.ypet-md111 select { vertical-align:middle; }
.ypet-md111 .wr02 { margin:10px 0 0; padding:10px 0 0; background:url(http://i.yimg.jp/images/pets/maincontents/ypet_bd01.gif) repeat-x; }
.ypet-md111 dl { min-height:1%; }
*html .ypet-md111 dl { height:1%; }
.ypet-md111 .wr02 dl { margin-left:120px; }
.ypet-md111 dl:after { content:"."; display:block; clear:both; visibility:hidden; height:0px; }
.ypet-md111 dd { display:inline; float:left; }
.ypet-md111 dt { font-weight:bold; color:#462C1D; }
.ypet-md111 dd { margin:5px 10px 0 0; }
.ypet-md111 dd.ct01 { clear:left; }
.ypet-md111 dt span,
.ypet-md111 dd span { display:block; float:left; height:12px; padding-right:5px; text-indent:-9999px; overflow:hidden; background-repeat:no-repeat; }
.ypet-md111 .wr01 dt span { width:117px; background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_sch_tx00a.gif); }
.ypet-md111 dd.ct01 span { width:69px; background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_sch_tx01a.gif); }
.ypet-md111 dd span { margin-top:5px; }
.ypet-md111 .wr01 dd.ct02 span { width:24px; background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_sch_tx07a.gif); }
.ypet-md111 .wr01 dd.ct02 select { vertical-align:bottom; }
.ypet-md111 .wr02 dd.ct02 span { width:48px; background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_sch_tx03a.gif); }
.ypet-md111 dd.ct03 span { width:69px; display:block; background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_sch_tx02a.gif); }
.ypet-md111 .wr01 dd.ct03 { width:550px; }
.ypet-md111 .wr01 dd.ct03 input.st01 { width:310px; }
.ypet-md111 .wr01 dd.ct03 input.st02 { width:6em; margin-left:5px; }
.ypet-md111 .wr02 dd.ct03 input.st01 { width:190px; }
.ypet-md111 .wr02 dd.ct03 input.st02 { width:6em; margin-left:5px; }
.ypet-md111 .wr02 dt span { width:120px; background-image:url(http://i.yimg.jp/images/pets/maincontents/ypet_sch_tx08a.gif); }
/* ypet-md112

--------------------------------------------*/
.ypet-md112 dl { width:100%; float:left; background:url(http://i.yimg.jp/images/pets/maincontents/ypet_bd01.gif) repeat-x; padding:10px 0 0; margin:10px 0 0; }
.ypet-md112 dl.ctT { margin:0; padding:0; background:none; }
.ypet-md112 dt { font-size:108%;/* eq.14px */ }
.ypet-md112 dd { text-align:right; }
/* ypet-md113
--------------------------------------------*/

.ypet-md113 { width:616px; height:157px; }
.ypet-md113 .inr-wr { position:relative; width:616px; height:157px; overflow:hidden; }
.ypet-md113 .ctwr { position:absolute; width:616px; height:157px; }
.ypet-md113 #cf1 { background:#fff8da url(http://i.yimg.jp/images/pets/maincontents/ypet_md113_bg.gif) no-repeat; z-index:1; }
.ypet-md113 #cf2 { background:#fff8da url(http://i.yimg.jp/images/pets/maincontents/ypet_md113_img02.gif) no-repeat; z-index:2; visibility:hidden; }
.ypet-md113 #cf3 { background:#fff8da url(http://i.yimg.jp/images/pets/maincontents/ypet_md113_img03.gif) no-repeat; z-index:3; visibility:hidden; }
.ypet-md113 #cf4 { background:#fff8da url(http://i.yimg.jp/images/pets/maincontents/ypet_md113_img04.gif) no-repeat; z-index:4; visibility:hidden; }
.ypet-md113 #cf5 { background:#fff8da url(http://i.yimg.jp/images/pets/maincontents/ypet_md113_img05.gif) no-repeat; z-index:5; visibility:hidden; }
.ypet-md113 #cf6 { background:#fff8da url(http://i.yimg.jp/images/pets/maincontents/ypet_md113_img06.gif) no-repeat; z-index:6; visibility:hidden; }
.ypet-md113 .ctwr .ctbd { position:relative; }
.ypet-md113 h2 { position:absolute; top:13px; left:112px; width:363px; height:37px; text-indent:-9999px; overflow:hidden; background:url(http://i.yimg.jp/images/pets/maincontents/ypet_md113_tt.gif) no-repeat; }
.ypet-md113 p.txt,
 .ypet-md113 p.txt02 { text-indent:-9999px; overflow:hidden; }
.ypet-md113 p.txt02 { display:none; }
.ypet-md113 p.txt { position:absolute; top:57px; left:136px; width:313px; height:79px; background:url(http://i.yimg.jp/images/pets/maincontents/ypet_md113_txt.gif) no-repeat; }
.ypet-md113 p.bt { position:absolute; top:120px; left:450px; width:160px; height:32px; }
/* ypet-md114
--------------------------------------------*/
.ypet-md114 { background: #fff url(http://i.yimg.jp/images/pets/maincontents/ypet_md114_bg.gif) no-repeat; border:solid 1px #ffc88c; padding:8px; }
.ypet-md114 dl { float:right; width:100%; margin:0 0 0 -150px; }
.ypet-md114 dt,
.ypet-md114 dd { margin-left:160px; }
.ypet-md114 p { float:left; width:150px; }
.ypet-md114 dt { background: url(http://i.yimg.jp/images/pets/maincontents/ypet_md114_ic.gif) no-repeat left top; padding:0 0 0 20px; font-weight:bold; line-height:1.8em; margin-bottom:5px; font-size:108%; }
.ypet-md114 dd.st01 { background: url(http://i.yimg.jp/images/pets/maincontents/ypet_md114_pre.gif) no-repeat right top; padding:0 62px 0 0; margin-bottom:10px; }
.ypet-md114 dd.st02 { text-align:right; }
/* ypet-md115
--------------------------------------------*/
.ypet-md115 { width:595px; text-align:center; }
.ypet-md115 .md115Inr { width:575px; margin:0 auto; padding:0 9px 20px 9px; text-align:center; border: solid 1px #cccccc; }
.ypet-md115 p { width:115px; padding:20px 0 0 0; text-align:center; float:left; }
.ypet-md115 p img { margin:0 auto; text-align:center; display:block; padding:1px; border:solid 1px #cccccc; }
/* ypet-md116
--------------------------------------------*/
.ypet-md116 h4 { font-weight:bold; }
/* ypet-md117
--------------------------------------------*/
.ypet-md117 {width:; margin:0 0 0 0; padding:0 0 0 0; }
.ypet-md117 dt { margin:0 0 5px 0; font-weight:bold; }
.ypet-md117 dd { }
.ypet-md117 dd .st01 { float:left; }
.ypet-md117 dd .st02 { float:right; }
.ypet-md117 dd em { font-weight:bold; }
.ypet-md117 dd span { color:#999; }
/* zukan page Nav
--------------------------------------------*/
div.zukanPageNav { margin:15px 0 0 0; padding:10px 0 0 0; border-top:solid 1px #cccccc; }
div.zukanPageNav ul { text-align:center; background:url(../../maincontents/ypet_bd05.gif) repeat-y top center; }
div.zukanPageNav li { padding:0 7px 0 7px; font-size:108%; display:inline; }
div.zukanPageNav li.st01 span { color:#cccccc; padding:0 0 0 15px; background:url(../../maincontents/pagenav_arrow_l01_off.gif) no-repeat left center; }
div.zukanPageNav li.st02 span { color:#cccccc; padding:0 15px 0 0; background:url(../../maincontents/pagenav_arrow_r01_off.gif) no-repeat right center; }
body#dog div.zukanPageNav li.st01 a { padding:0 0 0 15px; background:url(../../maincontents/pagenav_arrow_l01_01.gif) no-repeat left center; }
body#dog div.zukanPageNav li.st02 a { padding:0 15px 0 0; background:url(../../maincontents/pagenav_arrow_r01_01.gif) no-repeat right center; }
body#cat div.zukanPageNav li.st01 a { padding:0 0 0 15px; background:url(../../maincontents/pagenav_arrow_l01_02.gif) no-repeat left center; }
body#cat div.zukanPageNav li.st02 a { padding:0 15px 0 0; background:url(../../maincontents/pagenav_arrow_r01_02.gif) no-repeat right center; }
/* goods top navigation
--------------------------------------------*/
.wr03 { width:640px; margin:3px 0 3px 0; padding:10px 0 10px 0; background:url(http://i.yimg.jp/images/pets/maincontents/wr03_bg.gif) repeat-y; }
.wr03 .clL { width:310px; float:left; }
.wr03 .clR { width:310px; float:right; }
.wr04 { width:640px; margin:3px 0 3px 0; padding:10px 0 10px 0; }
/* form btn width
--------------------------------------------*/
input.btnWdh01 { width:30em; }

/*PhotoCONTEST ADD*/
.noticeBox{margin:30px 0 15px; border:1px solid #ff9c00;  background:#fff4c6;}
.noticeBox .ttl{padding:10px 5px 6px 40px; background:#ff9c00 url(http://i.yimg.jp/images/pets/maincontents/my/photo/contest_ico1.gif) no-repeat 7px 5px; font-size:14px; font-weight:bold; color:#ffffff;}
.noticeBox .header{ padding:15px 7px 0 10px;font-weight:bold; font-size:14px; color:#e85707; }
.noticeBox .body{padding:10px; line-height:1.5;}
.noticeBox .mail{ background:#ffffff; padding:10px; margin:10px 20px; text-align:center; font-size:14px; font-weight:bold;}

/*MAP IE6IE7 ADD*/
.yolp-infowindow table div {display:none;}
.yolp-infowindow table tr div {display:block;}