@charset "utf-8";html{height:100%;font-size:75%;line-height:1.4;overflow-y:scroll}body{color:#584f46;-webkit-text-size-adjust:none;font-family:"ヒラギノ角ゴ Pro W3",Hiragino Kaku Gothic Pro,Osaka,"メイリオ","ＭＳ Ｐゴシック",Meiryo,MS PGothic,sans-serif;background:url(/common/img/bg_body.gif) left top repeat;word-break:break-all !important}a{color:#007150;text-decoration:underline}a:hover,a:active{color:#59a38d;text-decoration:none}label{cursor:pointer}#wrapper{min-width:980px;background:url(/common/img/bg_body_gradation.jpg) 0 0 repeat-x}.boxH1Tag{width:100%;margin:0 auto 0;padding:60px 0 0;background:#daf7ff}.hTag{width:450px;padding:0 498px 0 12px;margin:0 auto 0;line-height:1.1}.boxLogo{position:absolute;z-index:2000;top:0;left:0;width:100%;height:140px}.boxLogoInner{position:relative;width:964px;margin:0 auto 0}.hLogoN{position:absolute;top:15px;left:12px}.hLogoN a{display:block;width:98px;height:34px;text-indent:-9999px;background:url(/common/img/h_logo_nifty.png) no-repeat left top}.hLogoP{position:absolute;top:15px;left:107px}.hLogoP a{display:block;width:114px;height:34px;text-indent:-9999px;background:url(/common/img/h_logo_pet.png) no-repeat left top}#header{width:100%;min-width:980px;margin:-74px auto 0;background:url(/common/img/bg_header_02.gif) repeat-x center bottom}.headerInr01{background:url(/common/img/bg_header_01.jpg) no-repeat center bottom}.headerInr02{position:relative;width:964px;height:141px;margin:0 auto}.hImg01{position:absolute;top:81px;left:418px;width:32px;height:22px;text-indent:-9999px;background:url(/common/img/img_gnavi_01.png);z-index:3000}.hImg02{position:absolute;top:69px;left:456px;width:45px;height:27px;text-indent:-9999px;background:url(/common/img/img_gnavi_02.png);z-index:3000}.hImg03{position:absolute;top:70px;right:142px;width:28px;height:28px;text-indent:-9999px;background:url(/common/img/img_gnavi_03.png);z-index:3000}.hImg04{position:absolute;top:105px;right:-11px;width:18px;height:31px;text-indent:-9999px;background:url(/common/img/img_gnavi_04.png);z-index:3000}.hImgMain{position:absolute;top:2px;left:522px;width:250px;height:90px;text-indent:-9999px;z-index:1000}.stageBiginer .hImgMain{background:url(/common/img/bg_gnavi_stage_biginer.png)}.stageDog1 .hImgMain{background:url(/common/img/bg_gnavi_stage_dog_1.png)}.stageDog2 .hImgMain{background:url(/common/img/bg_gnavi_stage_dog_2.png)}.stageDog3 .hImgMain{background:url(/common/img/bg_gnavi_stage_dog_3.png)}.stageCat1 .hImgMain{background:url(/common/img/bg_gnavi_stage_cat_1.png)}.stageCat2 .hImgMain{background:url(/common/img/bg_gnavi_stage_cat_2.png)}.stageCat3 .hImgMain{background:url(/common/img/bg_gnavi_stage_cat_3.png)}.hCorp{position:absolute;top:40px;right:0;padding-left:10px;background:url(/common/img/arrow_link_brown.png) no-repeat left center}.gNavSP{display:none}.gNav{position:absolute;bottom:0;left:0;width:964px;z-index:2000}.topicpath{position:relative;width:960px;margin:0 auto 0;padding:10px 0 0;height:26px}.newstopicpath{height:initial;height:auto}.topicpath li{float:left}.topicpath li a{margin-right:10px;padding-right:20px;background:url(/common/img/arrow_link_brown.png) no-repeat right center}.pageBody{clear:both;width:960px;margin:0 auto 0}.home .pageBody{padding:36px 0 0}.mainCol{clear:left;float:left;width:640px;padding:0 0 25px}.listArea .mainCol{clear:left;float:left;width:960px;padding:0 0 25px}.sideCol{clear:right;float:right;width:300px}#footer{width:100%;margin:25px 0 0;background:url(/common/img/bg_footer_02.jpg) repeat-x center bottom #f4faca}#footerT{clear:both;width:960px;margin:0 auto 0;padding:55px 0 0;background:url(/common/img/bg_footer_01.jpg) no-repeat center bottom}.footerTInr01{position:relative;width:960px;margin:0 auto}#footer .pagetop{position:absolute;top:-77px;right:0}#footer .pagetop a{display:block;width:55px;height:55px;text-indent:-9999px;background:url(/common/img/btn_pagetop.png) no-repeat left top}.footerTInr02{width:960px;margin:10px auto 0}.footerTInr03{width:960px;margin:10px auto 0}.footerTInr02 p,.footerTInr03 p,.footerTInr04 p{line-height:1.5}.footerTInr02 p span,.footerTInr03 p span,.footerTInr04 p span{white-space:nowrap}.footerTInr02 p span,.footerTInr03 p span,.footerTInr04 p span{display:block\9;float:left\9}.footerTInr04 p{margin:10px auto 0}.footerTInr03 div{float:left;margin-right:30px}.footerTInr04{width:960px;margin:0 auto;padding:80px 0 15px}#footerM{display:none}#footerB{clear:both;width:100%;margin:0 auto;background:#FFF}.footerBInr{width:960px;margin:0 auto}.footerLink{margin-bottom:10px}.footerBottom{margin-bottom:10px}.footerLink a{padding-left:20px;background:url(/common/img/arrow_link_green.png) no-repeat left center;font-size:120%;font-weight:bold}.socialMedia{float:left}.socialMedia li{float:left;margin:0 10px 0 0}.footerNavi{float:right}.footerNavi li{float:left;margin-left:10px;padding-left:10px}.footerNavi .blank{background:url(/common/img/line_link_footer.gif) repeat-y left top}.footerNavi li a{color:#fff}.footerBInr .topLinkList{float:left;padding:12px 0;width:400px;line-height:0}.footerBInr .topLinkList li{float:left;padding-right:10px}.footerBInr .topLinkList img{vertical-align:top}.footerBInr .copyright{float:right;padding-top:12px;padding-bottom:12px;width:400px}.footerBInr .copyright li{float:right;padding-left:15px;font-size:77%}.footerBInr .topLinkListSmp{display:none}.gNav ul li{float:left}.gNav ul li a{display:block;height:51px;text-indent:-9999px;background-position:left top;background-repeat:no-repeat}body.home .gNav .home,body.search .gNav .search,body.about .gNav .about,body.special .gNav .special,body.quiz .gNav .quiz,body.column .gNav .column,body.news .gNav .news,body.advice .gNav .advice,body.item .gNav .item,body.pbook_dog .gNav .dogbook,body.pbook_cat .gNav .catbook,body.dbook .gNav .dbook{font-weight:bold}.gNav .home a{width:51px;background-image:url(/common/img/gnavi_home.png)}.gNav .home a:hover,.home .gNav .home a{background-image:url(/common/img/gnavi_home_on.png)}.gNav .search a{width:118px;background-image:url(/common/img/gnavi_search.png)}.gNav .search a:hover,.search .gNav .search a{background-image:url(/common/img/gnavi_search_on.png)}.gNav .about a{width:140px;background-image:url(/common/img/gnavi_about.png)}.gNav .about a:hover,.about .gNav .about a{background-image:url(/common/img/gnavi_about_on.png)}.gNav .special a{width:62px;background-image:url(/common/img/gnavi_special.png)}.gNav .special a:hover,.special .gNav .special a{background-image:url(/common/img/gnavi_special_on.png)}.gNav .quiz a{width:102px;background-image:url(/common/img/gnavi_quiz.png)}.gNav .quiz a:hover,.quiz .gNav .quiz a{background-image:url(/common/img/gnavi_quiz_on.png)}.gNav .column a{width:99px;background-image:url(/common/img/gnavi_column.png)}.gNav .column a:hover,.column .gNav .column a{background-image:url(/common/img/gnavi_column_on.png)}.gNav .advice a{width:143px;background-image:url(/common/img/gnavi_advice.png)}.gNav .advice a:hover,.advice .gNav .advice a{background-image:url(/common/img/gnavi_advice_on.png)}.gNav .news a{width:143px;background-image:url(/common/img/gnavi_news.png)}.gNav .news a:hover,.advice .gNav .advice a{background-image:url(/common/img/gnavi_news_on.png)}.gNav .item a{width:101px;background-image:url(/common/img/gnavi_item.png)}.gNav .item a:hover,.item .gNav .item a{background-image:url(/common/img/gnavi_item_on.png)}.gNav .dogbook a{width:72px;background-image:url(/common/img/gnavi_pbook_dog.png)}.gNav .dogbook a:hover,.pbook_dog .gNav .dogbook a{background-image:url(/common/img/gnavi_pbook_dog_on.png)}.gNav .catbook a{width:72px;background-image:url(/common/img/gnavi_pbook_cat.png)}.gNav .catbook a:hover,.pbook_cat .gNav .catbook a{background-image:url(/common/img/gnavi_pbook_cat_on.png)}.footerBInr:after,.footerBInr .copyright:after,.footerBInr .topLinkList:after,.topicpath ul:after,.gNav ul:after,.pageBody:after,.footerTInr03:after,.footerTInr04:after,.footerTInr02 p:after,.footerTInr03 p:after,.footerTInr04 p:after{clear:both;height:0;visibility:hidden;font-size:0;display:block;content:" "}* html .footerBInr,* html .footerBInr .copyright,* html .footerBInr .topLinkList,* html .topicpath ul,* html .gNav ul,* html .pageBody,* html .footerTInr03,* html .footerTInr04,* html .footerTInr02 p,* html .footerTInr03 p,* html .footerTInr04 p{zoom:1}*:first-child+html .footerBInr,*:first-child+html .footerBInr .copyright,*:first-child+html .footerBInr .topLinkList,*:first-child+html .topicpath ul,*:first-child+html .gNav ul,*:first-child+html .pageBody,*:first-child+html .footerTInr03,*:first-child+html .footerTInr04,*:first-child+html .footerTInr02 p span,*:first-child+html .footerTInr03 p span,*:first-child+html .footerTInr04 p span{zoom:1}.boxAbout{padding:0 10px 15px 10px;border-bottom:1px solid #d5de96}.boxAbout .imgFamily{display:none}.boxAbout p{padding:0 5px 15px 5px;line-height:1.7}.boxAbout .cate01 li a,.boxAbout .cate02 li a,.boxAbout .cate03 li a{display:block;text-indent:-9999px}.boxAbout .cate01{padding:8px 5px 8px 10px;background:url(/common/img/bg_about_side_01.png) no-repeat 0 0}.boxAbout .cate01 li a{width:99px;height:48px;background:url(/common/img/btn_about_side_01.gif) no-repeat 0 0}.boxAbout .cate02,.boxAbout .cate03{padding:8px 5px 8px 10px;background:url(/common/img/bg_about_side_02.png) no-repeat 0 0}.boxAbout .cate02 li,.boxAbout .cate03 li{float:left}.boxAbout .cate02 .typeDog01 a{width:87px;height:48px;background:url(/common/img/btn_about_side_02.gif) no-repeat 0 0}.boxAbout .cate02 .typeDog02 a{width:86px;height:48px;background:url(/common/img/btn_about_side_03.gif) no-repeat 0 0}.boxAbout .cate02 .typeDog03 a{width:87px;height:48px;background:url(/common/img/btn_about_side_04.gif) no-repeat 0 0}.boxAbout .cate03 .typeCat01 a{width:87px;height:48px;background:url(/common/img/btn_about_side_05.gif) no-repeat 0 0}.boxAbout .cate03 .typeCat02 a{width:86px;height:48px;background:url(/common/img/btn_about_side_06.gif) no-repeat 0 0}.boxAbout .cate03 .typeCat03 a{width:87px;height:48px;background:url(/common/img/btn_about_side_07.gif) no-repeat 0 0}.boxAbout .moreLink{margin:4px 0 0 0;text-align:right}.boxAbout .moreLink a{padding:0 0 0 15px;background:url(/common/img/arrow_link_green.png) no-repeat 0 center}.boxMainSearchHospital.boxTypeHome .btnSearch{margin:0 5px;background:#f5f2e4}.rectPc{margin:0 0 20px 0}